i2c: Add support for I2C bus on Freescale CPM1/CPM2 controllers
authorJochen Friedrich <jochen@scram.de>
Mon, 14 Jul 2008 20:38:27 +0000 (22:38 +0200)
committerJean Delvare <khali@mahadeva.delvare>
Mon, 14 Jul 2008 20:38:27 +0000 (22:38 +0200)
commit61045dbe9d8d81b1bae4dc1e9482d389ca99edc1
tree17297c1f6cada3e3ec57362d88a879191f8a17e8
parent77e38bffe0fcaa48f0be68eaa1de4a59d1fd93ad
i2c: Add support for I2C bus on Freescale CPM1/CPM2 controllers

This driver uses the port of 2.4 code from Vitaly Bordug
<vitb@kernel.crashing.org> and the actual algorithm used by the i2c
driver of the DBox code on cvs.tuxboc.org from Felix Domke
(tmbinc@gmx.net) and Gillem (htoa@gmx.net) converted to an
of_platform_driver. Tested on CPM1 (MPC823 on dbox2 hardware) and
CPM2 (MPC8272).

Signed-off-by: Jochen Friedrich <jochen@scram.de>
Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
drivers/i2c/busses/Kconfig
drivers/i2c/busses/Makefile
drivers/i2c/busses/i2c-cpm.c [new file with mode: 0644]