]> git.karo-electronics.de Git - mv-sheeva.git/commitdiff
fbdev: sh_mobile_hdmi: improve HDMI PHY parameters for high resolutions
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Fri, 3 Sep 2010 07:20:35 +0000 (07:20 +0000)
committerPaul Mundt <lethal@linux-sh.org>
Tue, 14 Sep 2010 08:23:35 +0000 (17:23 +0900)
High monitor resolutions also require higher clock frequencies, current HDMI
PHY parameters do not work well for resolutions higher than 720p.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
drivers/video/sh_mobile_hdmi.c

index 91682f1bad7999b2bad45e6b35a70c8226b3e307..2260fd7edd957dbd155219c34e7ddb87407a0316 100644 (file)
@@ -401,7 +401,7 @@ static void sh_hdmi_phy_config(struct sh_hdmi *hdmi)
                 * [6]          DRV_TEST_EN
                 * [7]          DRV_TEST_IN
                 */
-               hdmi_write(hdmi, 0x19, HDMI_SLIPHDMIT_PARAM_SETTINGS_1);
+               hdmi_write(hdmi, 0x0f, HDMI_SLIPHDMIT_PARAM_SETTINGS_1);
                /* PLLB_CONFIG[17], PLLA_CONFIG[17] - not in PHY datasheet */
                hdmi_write(hdmi, 0x00, HDMI_SLIPHDMIT_PARAM_SETTINGS_2);
                /*
@@ -422,7 +422,7 @@ static void sh_hdmi_phy_config(struct sh_hdmi *hdmi)
                 * PLLB_CONFIG[15:8]: regulator voltage[0], CP current,
                 * LPF capacitance, LPF resistance[1]
                 */
-               hdmi_write(hdmi, 0x0E, HDMI_SLIPHDMIT_PARAM_SETTINGS_8);
+               hdmi_write(hdmi, 0x00, HDMI_SLIPHDMIT_PARAM_SETTINGS_8);
                /* DRV_CONFIG, PE_CONFIG */
                hdmi_write(hdmi, 0x25, HDMI_SLIPHDMIT_PARAM_SETTINGS_9);
                /*