Stefan Agner
533169d164
i2c: imx: defer probe if bus recovery GPIOs are not ready
...
Some SoC might load the GPIO driver after the I2C driver and
using the I2C bus recovery mechanism via GPIOs. In this case
it is crucial to defer probing if the GPIO request functions
do so, otherwise the I2C driver gets loaded without recovery
mechanisms enabled.
Signed-off-by: Stefan Agner <stefan@agner.ch>
Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Li Yang <leoyang.li@nxp.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Cc: stable@kernel.org
2016-10-25 12:15:00 +02:00
..
2014-01-24 18:21:11 +01:00
2014-11-07 18:35:33 +01:00
2014-11-07 18:35:33 +01:00
2014-05-22 10:09:21 +02:00
2014-11-07 18:35:33 +01:00
2016-08-22 08:19:55 +02:00
2014-03-13 09:44:59 +01:00
2016-08-22 08:19:55 +02:00
2015-10-23 23:31:11 +02:00
2016-09-24 11:26:55 +02:00
2016-07-22 09:23:53 +02:00
2016-08-22 08:19:55 +02:00
2016-10-07 14:12:21 -07:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2016-10-07 14:12:21 -07:00
2014-10-20 16:20:37 +02:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2016-02-12 20:40:13 +01:00
2016-10-25 12:09:09 +02:00
2016-08-26 00:42:15 +02:00
2016-07-06 00:42:17 +09:00
2016-08-26 00:42:11 +02:00
2016-10-25 11:49:01 +02:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2016-09-21 18:07:51 +02:00
2016-06-19 19:45:43 +02:00
2015-12-05 19:55:36 +01:00
2016-08-22 08:19:55 +02:00
2014-10-20 16:20:37 +02:00
2014-10-20 16:20:37 +02:00
2016-08-22 08:19:55 +02:00
2014-11-07 18:35:33 +01:00
2016-10-25 12:00:01 +02:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2016-10-25 12:15:00 +02:00
2016-04-11 18:54:59 +02:00
2014-11-07 18:35:33 +01:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2016-10-25 11:48:58 +02:00
2014-10-20 16:20:37 +02:00
2016-08-22 08:19:55 +02:00
2016-09-15 21:37:16 +02:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2016-04-27 19:03:15 +02:00
2016-08-22 08:19:55 +02:00
2014-11-07 18:35:33 +01:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2016-09-24 11:22:24 +02:00
2016-09-24 11:22:24 +02:00
2016-08-26 00:41:58 +02:00
2016-08-22 08:19:55 +02:00
2016-06-29 17:33:18 +10:00
2014-12-14 16:10:09 -08:00
2015-08-10 08:37:28 +02:00
2015-08-10 08:37:34 +02:00
2014-11-07 18:35:33 +01:00
2016-06-19 19:49:29 +02:00
2015-04-23 19:35:30 +02:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2016-04-11 18:54:59 +02:00
2016-08-22 08:19:55 +02:00
2014-03-13 09:44:59 +01:00
2016-08-22 08:19:55 +02:00
2016-09-22 20:11:14 +02:00
2016-10-07 14:12:21 -07:00
2016-08-22 08:19:55 +02:00
2016-10-25 11:11:46 +02:00
2016-06-13 22:32:09 +02:00
2016-08-22 08:19:55 +02:00
2014-01-24 18:24:31 +01:00
2016-08-22 08:19:55 +02:00
2016-10-07 14:12:21 -07:00
2014-11-07 18:35:33 +01:00
2014-12-14 16:10:09 -08:00
2016-08-22 08:19:55 +02:00
2014-11-07 18:35:33 +01:00
2014-11-07 18:35:33 +01:00
2014-11-07 18:35:33 +01:00
2016-08-22 08:19:55 +02:00
2016-08-22 08:19:55 +02:00
2014-10-20 16:20:37 +02:00
2015-11-30 18:37:22 +01:00
2016-09-08 22:36:18 +02:00
2016-08-26 00:41:57 +02:00
2014-01-13 13:56:52 +01:00
2016-09-24 11:19:15 +02:00
2016-09-08 22:40:32 +02:00
2016-07-14 21:21:56 +09:00
2014-11-07 18:35:33 +01:00
2014-11-07 18:35:33 +01:00
2015-08-10 08:37:38 +02:00
2016-08-22 08:19:55 +02:00
2016-10-25 11:50:52 +02:00
2016-08-22 08:19:55 +02:00
2016-10-25 11:48:59 +02:00
2016-10-25 11:49:00 +02:00
2016-10-25 11:48:57 +02:00
2016-08-26 00:41:55 +02:00
2014-12-14 16:10:09 -08:00