From: vkorjani <vikas.korj...@intel.com>

Program the MIPI_DPI_RESOLUTION register horizontal
resolution using the byte_to_pixels() DSC specific
function in case of compression enabled.
For non-compressed video, the number of pixels
in active region are computed as usual.
Change-Id: Iacea79352fa67a40a1d305494539f7c99f2715d0
Signed-off-by: vkorjani <vikas.korj...@intel.com>
Signed-off-by: Yogesh Mohan Marimuthu <yogesh.mohan.marimu...@intel.com>
---
 drivers/gpu/drm/i915/intel_dsi.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/gpu/drm/i915/intel_dsi.c b/drivers/gpu/drm/i915/intel_dsi.c
index e566750..9963ec2 100644
--- a/drivers/gpu/drm/i915/intel_dsi.c
+++ b/drivers/gpu/drm/i915/intel_dsi.c
@@ -901,6 +901,9 @@ static void intel_dsi_prepare(struct intel_encoder 
*intel_encoder)
                        mode_hdisplay += intel_dsi->pixel_overlap;
        }
 
+       if (intel_dsi->dsc_enable)
+               mode_hdisplay =  pixel_to_bytes(encoder, mode_hdisplay, bpp);
+
        for_each_dsi_port(port, intel_dsi->ports) {
                if (IS_VALLEYVIEW(dev)) {
                        /*
-- 
1.7.9.5

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to