diff options
author | Mythri P K <mythripk@ti.com> | 2012-01-02 03:32:38 -0500 |
---|---|---|
committer | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2012-01-05 03:34:50 -0500 |
commit | 9a9016832d2601a290db4dce6dd55552bdae5b1a (patch) | |
tree | 4b21ff53e9308f7258512c0ced048e99687e2d63 /include/video | |
parent | ee9dfd82ff1317ac5c0147fe21508ad6d7df4cff (diff) |
OMAPDSS: HDMI: Disable DDC internal pull up
Disables the internal pull resistor for SDA and SCL which are enabled by
default, as there are external pull up's in 4460 and 4430 ES2.3
SDP, Blaze and Panda Boards, It is done to avoid the EDID read failure.
Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@linaro.org>
Signed-off-by: Mythri P K <mythripk@ti.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'include/video')
-rw-r--r-- | include/video/omapdss.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/video/omapdss.h b/include/video/omapdss.h index c1e3cb0d2c5e..062b3b24ff10 100644 --- a/include/video/omapdss.h +++ b/include/video/omapdss.h | |||
@@ -200,6 +200,10 @@ enum omap_dss_clk_source { | |||
200 | OMAP_DSS_CLK_SRC_DSI2_PLL_HSDIV_DSI, /* OMAP4: PLL2_CLK2 */ | 200 | OMAP_DSS_CLK_SRC_DSI2_PLL_HSDIV_DSI, /* OMAP4: PLL2_CLK2 */ |
201 | }; | 201 | }; |
202 | 202 | ||
203 | enum omap_hdmi_flags { | ||
204 | OMAP_HDMI_SDA_SCL_EXTERNAL_PULLUP = 1 << 0, | ||
205 | }; | ||
206 | |||
203 | /* RFBI */ | 207 | /* RFBI */ |
204 | 208 | ||
205 | struct rfbi_timings { | 209 | struct rfbi_timings { |
@@ -310,7 +314,7 @@ struct omap_dss_board_info { | |||
310 | /* Init with the board info */ | 314 | /* Init with the board info */ |
311 | extern int omap_display_init(struct omap_dss_board_info *board_data); | 315 | extern int omap_display_init(struct omap_dss_board_info *board_data); |
312 | /* HDMI mux init*/ | 316 | /* HDMI mux init*/ |
313 | extern int omap_hdmi_init(void); | 317 | extern int omap_hdmi_init(enum omap_hdmi_flags flags); |
314 | 318 | ||
315 | struct omap_display_platform_data { | 319 | struct omap_display_platform_data { |
316 | struct omap_dss_board_info *board_data; | 320 | struct omap_dss_board_info *board_data; |