Files
linux/drivers
Grygorii Strashko 2e65676f71 i2c: davinci: use bus recovery infrastructure
This patch converts Davinci I2C driver to use I2C bus recovery
infrastructure, introduced by commit 5f9296ba21 ("i2c: Add
bus recovery infrastructure").

The i2c_bus_recovery_info is configured for Davinci I2C adapter
only in case scl_pin is provided in platform data.

As the controller must be held in reset while doing so, the
recovery routine must re-init the controller. Since this was already
being done after each call to i2c_recover_bus, move those calls into
the recovery_prepare/unprepare routines and as well.

Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
2015-04-10 17:56:27 +02:00
..
2015-03-06 01:29:16 +01:00
2015-02-19 20:58:42 -06:00
2015-02-03 15:48:51 -08:00
2015-02-25 11:38:46 +11:00
2015-02-03 15:58:39 -08:00
2015-02-04 09:15:18 +01:00
2015-02-18 08:40:29 +01:00
2015-03-06 01:29:05 +01:00
2015-02-03 15:58:39 -08:00