| From b9765722276b27a7b6e55c9080f13d68de0acce8 Mon Sep 17 00:00:00 2001 |
| From: Damien Lespiau <damien.lespiau@intel.com> |
| Date: Wed, 25 Sep 2013 16:45:38 +0100 |
| Subject: drm/i915: Ask the DRM core do make stereo timings adjustements |
| MIME-Version: 1.0 |
| Content-Type: text/plain; charset=UTF-8 |
| Content-Transfer-Encoding: 8bit |
| |
| When scanning out big stereo buffers that are actually bigger that their |
| natural 2D counterpart, we need to blow up the crtc timings as well. |
| |
| Not that this is only done for frame packing as this is the only stereo |
| mode currently exposed needing this kind of ajdustements. |
| |
| Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> |
| Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> |
| Acked-by: Dave Airlie <airlied@gmail.com> |
| Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> |
| (cherry picked from commit 6ce70f5e8a13c1673e2926453ea4313eb97707e0) |
| Signed-off-by: Darren Hart <dvhart@linux.intel.com> |
| --- |
| drivers/gpu/drm/i915/intel_display.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c |
| index b928db880679..be6446123e0a 100644 |
| --- a/drivers/gpu/drm/i915/intel_display.c |
| +++ b/drivers/gpu/drm/i915/intel_display.c |
| @@ -8468,7 +8468,7 @@ encoder_retry: |
| pipe_config->pixel_multiplier = 1; |
| |
| /* Fill in default crtc timings, allow encoders to overwrite them. */ |
| - drm_mode_set_crtcinfo(&pipe_config->adjusted_mode, 0); |
| + drm_mode_set_crtcinfo(&pipe_config->adjusted_mode, CRTC_STEREO_DOUBLE); |
| |
| /* Pass our mode to the connectors and the CRTC to give them a chance to |
| * adjust it according to limitations or connector properties, and also |
| -- |
| 1.8.5.rc3 |
| |