]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commit
ARM: OMAP3: Make I2C bus 2 configurable for BeagleBoard
authorDirk Behme <dirk.behme@gmail.com>
Tue, 5 Aug 2008 11:09:15 +0000 (14:09 +0300)
committerTony Lindgren <tony@atomide.com>
Tue, 5 Aug 2008 11:09:15 +0000 (14:09 +0300)
commitbae4b6a716ccf3247a1991d3c20b5e58ddd52890
tree14ba8df8a81ba2788789414826934b9d01b08c90
parent60b1518b7719f2aafa22e6131415d3c800ee4e8c
ARM: OMAP3: Make I2C bus 2 configurable for BeagleBoard

I2C2 at BeagleBoard is connected to expansion connector, i.e. unused if
nothing is connected to this connector. As internal OMAP3 pull up resistors
are not strong enough, enabled but unused I2C2 bus results in error messages
(e.g. I2C timeouts). I2C2 should be enabled only if something is connected to
I2C2 at board's expansion connector and this extension has additional pull up
resistors for I2C2 bus.

- Add configuration option for this
- Use configuration option in board-omap3beagle
- While being there, add OMAP3 to OMAP I2C help text

Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/board-omap3beagle.c
drivers/i2c/busses/Kconfig