karo: tx48: make sure I2C pads are high upon boot
authorLothar Waßmann <LW@KARO-electronics.de>
Mon, 25 Aug 2014 12:30:23 +0000 (14:30 +0200)
committerLothar Waßmann <LW@KARO-electronics.de>
Mon, 25 Aug 2014 12:30:23 +0000 (14:30 +0200)
commita868814ccbf18795d069d0c038ed95a573ce357c
tree9bc0f35d3acfb98930cbbc9e793000b6871c1106
parentab62e387cafb5e99819e24715dbc6496f5516e5a
karo: tx48: make sure I2C pads are high upon boot

The LTC3589 PMIC may leave the SDA line pulled low when the module is
reset during an I2C transfer with the chip, blocking the I2C bus.

Reconfigure the I2C pads as GPIO upon boot and drive them HIGH, when
they are initially LOW.
board/karo/tx48/tx48.c