aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/omap5-board-common.dtsi
diff options
context:
space:
mode:
authorTony Lindgren <tony@atomide.com>2017-06-27 01:58:32 -0700
committerTony Lindgren <tony@atomide.com>2017-08-14 11:34:23 -0700
commit3a8ed20db88923988640d64ff47da2a07c5c1063 (patch)
treef0786d7c4e23596e31815dc50e6151022c41775d /arch/arm/boot/dts/omap5-board-common.dtsi
parentARM: dts: am437x-gp-evm: Add support for buzzer (diff)
downloadlinux-dev-3a8ed20db88923988640d64ff47da2a07c5c1063.tar.xz
linux-dev-3a8ed20db88923988640d64ff47da2a07c5c1063.zip
ARM: dts: Disable HDMI CEC internal pull-ups
Devices using an external encoder, ESD protection and level shifter such as tpd12s015 or ip4791cz12 have the CEC pull in the encoder chip. And on var-som-om44, there is external pull up resistor R30. So the internal CEC pull-up resistor needs to be disabled as otherwise the external and internal pull are parallel making the pull value much smaller than intended. This leads into the CEC not working as reported by Hans Verkuil <hverkuil@xs4all.nl>. Reported-by: Hans Verkuil <hverkuil@xs4all.nl> Cc: Dmitry Lifshitz <lifshitz@compulab.co.il> Cc: Tomi Valkeinen <tomi.valkeinen@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/boot/dts/omap5-board-common.dtsi')
-rw-r--r--arch/arm/boot/dts/omap5-board-common.dtsi2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/omap5-board-common.dtsi b/arch/arm/boot/dts/omap5-board-common.dtsi
index 4caadb253249..7824b2631cb6 100644
--- a/arch/arm/boot/dts/omap5-board-common.dtsi
+++ b/arch/arm/boot/dts/omap5-board-common.dtsi
@@ -290,7 +290,7 @@
dss_hdmi_pins: pinmux_dss_hdmi_pins {
pinctrl-single,pins = <
- OMAP5_IOPAD(0x13c, PIN_INPUT_PULLUP | MUX_MODE0) /* hdmi_cec.hdmi_cec */
+ OMAP5_IOPAD(0x13c, PIN_INPUT | MUX_MODE0) /* hdmi_cec.hdmi_cec */
OMAP5_IOPAD(0x140, PIN_INPUT | MUX_MODE0) /* hdmi_ddc_scl.hdmi_ddc_scl */
OMAP5_IOPAD(0x142, PIN_INPUT | MUX_MODE0) /* hdmi_ddc_sda.hdmi_ddc_sda */
>;