diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2010-08-07 06:01:28 -0400 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2010-08-09 14:24:34 -0400 |
commit | 1d8e1c75ffa84400758aef9cc59298920b8801f9 (patch) | |
tree | c1faa4ad7c8754330edd959d0726b19376cf4f9c /drivers/gpu/drm/i915/i915_drv.h | |
parent | 2e88e40bed136a7b7cb1c77d8dc6bd181d0d2732 (diff) |
drm/i915: Enable aspect/centering panel fitting for Ironlake.
v2: Hook in DP paths to keep FULLSCREEN panel fitting on eDP.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com>
Signed-off-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.h')
-rw-r--r-- | drivers/gpu/drm/i915/i915_drv.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h index 6221f239fa5..4b0ffb6c556 100644 --- a/drivers/gpu/drm/i915/i915_drv.h +++ b/drivers/gpu/drm/i915/i915_drv.h | |||
@@ -614,6 +614,8 @@ typedef struct drm_i915_private { | |||
614 | struct sdvo_device_mapping sdvo_mappings[2]; | 614 | struct sdvo_device_mapping sdvo_mappings[2]; |
615 | /* indicate whether the LVDS_BORDER should be enabled or not */ | 615 | /* indicate whether the LVDS_BORDER should be enabled or not */ |
616 | unsigned int lvds_border_bits; | 616 | unsigned int lvds_border_bits; |
617 | /* Panel fitter placement and size for Ironlake+ */ | ||
618 | u32 pch_pf_pos, pch_pf_size; | ||
617 | 619 | ||
618 | struct drm_crtc *plane_to_crtc_mapping[2]; | 620 | struct drm_crtc *plane_to_crtc_mapping[2]; |
619 | struct drm_crtc *pipe_to_crtc_mapping[2]; | 621 | struct drm_crtc *pipe_to_crtc_mapping[2]; |