aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_drv.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.h')
-rw-r--r--drivers/gpu/drm/i915/i915_drv.h20
1 files changed, 3 insertions, 17 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index c2516b8bc833..a20a90da62ba 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -415,18 +415,10 @@ struct intel_fbc {
struct intel_fbc_state_cache {
const char *no_fbc_reason;
- struct {
- int src_w;
- int src_h;
- } plane;
-
- struct {
- const struct drm_format_info *format;
- unsigned int stride;
- u64 modifier;
- } fb;
-
+ unsigned int cfb_stride;
+ unsigned int cfb_size;
unsigned int fence_y_offset;
+ u16 override_cfb_stride;
u16 interval;
s8 fence_id;
} state_cache;
@@ -443,12 +435,6 @@ struct intel_fbc {
enum i9xx_plane_id i9xx_plane;
} crtc;
- struct {
- const struct drm_format_info *format;
- unsigned int stride;
- u64 modifier;
- } fb;
-
unsigned int cfb_stride;
unsigned int cfb_size;
unsigned int fence_y_offset;