]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
ARM: tegra: make all I2C ports open-drain
authorStephen Warren <swarren@nvidia.com>
Wed, 12 Mar 2014 19:10:44 +0000 (13:10 -0600)
committerTom Warren <twarren@nvidia.com>
Wed, 26 Mar 2014 22:20:56 +0000 (15:20 -0700)
commit352580870ca64b23a485a6b2ba6febc240b10904
tree4fb5aac6894ecd788829eda7dcfa521c585acc45
parentab6423cae0323e8db2c8fdd0a99138d93fde2137
ARM: tegra: make all I2C ports open-drain

I2C protocol requires open-drain IOs. Fix the Dalmore and Venice2 pinmux
tables to configure the IOs correctly. Without this, Tegra may actively
drive the lines high while an external device is actively driving the
lines low, which can only lead to bad things.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>
board/nvidia/dalmore/pinmux-config-dalmore.h
board/nvidia/venice2/pinmux-config-venice2.h