drm: rcar-du: Fix the DU register setting for Hsync 28/31928/1
authorYoshihito Ogawa <yoshihito.ogawa.kc@renesas.com>
Fri, 21 Nov 2014 02:55:22 +0000 (11:55 +0900)
committerDamian Hobson-Garcia <dhobsong@igel.co.jp>
Fri, 12 Dec 2014 09:13:56 +0000 (18:13 +0900)
Change-Id: Ic5b2b7d00eca9e121d6f9ffa0f3d1bf4c221c303
Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
drivers/gpu/drm/rcar-du/rcar_du_crtc.c

index 4b4b4a7..59a7586 100644 (file)
@@ -106,7 +106,7 @@ static void rcar_du_crtc_set_display_timing(struct rcar_du_crtc *rcrtc)
        value = ((mode->flags & DRM_MODE_FLAG_PVSYNC) ? 0 : DSMR_VSL)
              | ((mode->flags & DRM_MODE_FLAG_PHSYNC) ? 0 : DSMR_HSL)
              | DSMR_DIPM_DE;
-       rcar_du_crtc_write(rcrtc, DSMR, value);
+       rcar_du_crtc_write(rcrtc, DSMR, value | DSMR_CSPM);
 
        /* Display timings */
        rcar_du_crtc_write(rcrtc, HDSR, mode->htotal - mode->hsync_start - 19);