Richard Röjfors
dd14be4c27
i2c-ocores: Can add I2C devices to the bus
...
There is sometimes a need for the ocores driver to add devices to the
bus when installed.
i2c_register_board_info can not always be used, because the I2C devices
are not known at an early state, they could for instance be connected
on a I2C bus on a PCI device which has the Open Cores IP.
i2c_new_device can not be used in all cases either since the resulting
bus nummer might be unknown.
The solution is the pass a list of I2C devices in the platform data to
the Open Cores driver. This is useful for MFD drivers.
Signed-off-by: Richard Röjfors <richard.rojfors.ext@mocean-labs.com >
Signed-off-by: Ben Dooks <ben-linux@fluff.org >
2009-06-13 10:39:28 +01:00
..
2009-06-07 16:19:47 +01:00
2009-05-27 15:51:25 -07:00
2009-06-11 21:36:00 -04:00
2009-04-28 18:58:06 +01:00
2009-05-02 16:35:08 -07:00
2009-06-11 08:50:56 -07:00
2009-04-28 12:21:17 +02:00
2009-05-15 14:14:56 -04:00
2009-06-01 06:21:13 +00:00
2009-05-02 15:36:10 -07:00
2009-05-22 23:22:54 +02:00
2009-06-12 09:29:42 -07:00
2009-06-10 11:55:06 +02:00
2009-06-11 21:36:09 -04:00
2009-05-02 11:45:15 +02:00
2009-04-30 19:24:24 +02:00
2009-06-12 21:46:57 +09:30
2009-06-09 22:30:26 +09:30
2009-06-11 21:36:10 -04:00
2009-05-29 08:40:01 -07:00
2009-06-11 08:50:57 -07:00
2009-06-11 21:36:06 -04:00
2009-05-22 23:22:54 +02:00
2009-06-12 21:32:32 +02:00
2009-05-07 10:14:26 -05:00
2009-05-12 14:41:47 -07:00
2009-06-11 14:57:53 -04:00
2009-05-11 09:52:18 +02:00
2009-06-11 21:36:11 -04:00
2009-06-11 14:57:54 -04:00
2009-06-11 14:57:54 -04:00
2009-06-01 23:26:02 -04:00
2009-06-09 11:24:11 +02:00
2009-04-30 11:41:35 +02:00
2009-06-12 09:29:42 -07:00
2009-06-12 18:53:33 +03:00
2009-06-13 10:39:28 +01:00
2009-05-28 20:52:40 -04:00
2009-06-11 10:00:03 -07:00
2009-06-08 13:29:17 -05:00
2009-05-22 09:43:41 +10:00
2009-06-11 14:01:07 -07:00
2009-04-27 19:51:58 -07:00
2009-05-23 09:53:18 -07:00
2009-06-12 21:32:33 +02:00
2009-06-10 23:07:15 +02:00
2009-06-11 19:27:07 +03:00
2009-06-11 21:36:12 -04:00
2009-06-11 17:03:28 +01:00
2009-06-10 11:48:53 +03:00
2009-06-10 11:48:27 +03:00
2009-06-10 11:48:39 +03:00
2009-06-12 22:27:11 +09:30
2009-06-12 22:27:03 +09:30
2009-04-28 07:37:28 +02:00
2009-06-11 21:36:10 -04:00
2009-05-02 15:36:09 -07:00
2009-06-11 10:01:41 -07:00
2009-05-02 15:36:10 -07:00
2009-04-29 11:33:34 +02:00
2009-05-18 11:22:24 +01:00
2009-06-12 21:47:04 +09:30
2009-06-12 21:46:58 +09:30
2009-06-11 21:36:02 -04:00
2009-04-30 09:01:34 +02:00
2009-06-11 21:36:01 -04:00
2009-06-01 06:23:25 +00:00
2009-04-27 05:45:54 -07:00
2009-04-30 15:32:11 +00:00
2009-05-02 15:36:10 -07:00
2009-06-12 11:00:54 +03:00
2009-06-02 09:53:22 -07:00
2009-06-12 11:16:27 -07:00
2009-06-11 17:04:18 +01:00
2009-06-12 14:28:52 +02:00
2009-05-11 14:13:10 +02:00
2009-05-08 19:22:21 -07:00
2009-06-12 21:32:31 +02:00
2009-06-05 14:37:41 +00:00
2009-06-11 21:36:01 -04:00
2009-06-11 21:36:12 -04:00
2009-06-11 21:36:04 -04:00
2009-06-11 08:51:08 -07:00
2009-06-11 21:35:58 -04:00
2009-05-17 11:45:45 -07:00
2009-06-08 18:50:20 -04:00
2009-05-09 10:49:41 -04:00
2009-06-11 14:01:07 -07:00
2009-06-04 12:07:48 +10:00
2009-06-11 08:51:06 -07:00
2009-05-08 23:22:26 +09:00
2009-06-11 08:50:58 -07:00
2009-05-03 17:57:17 +09:00
2009-04-30 19:24:24 +02:00
2009-06-12 18:53:33 +03:00
2009-06-12 18:53:33 +03:00
2009-06-12 18:53:33 +03:00
2009-06-10 11:48:14 +02:00
2009-05-12 11:11:48 +02:00
2009-06-12 21:32:33 +02:00
2009-05-29 08:40:02 -07:00
2009-06-12 14:28:52 +02:00
2009-05-02 11:45:15 +02:00
2009-06-09 15:17:32 -04:00
2009-06-04 18:07:40 -07:00
2009-06-11 08:50:59 -07:00
2009-06-11 08:51:01 -07:00
2009-06-09 14:41:40 +02:00
2009-06-12 22:16:38 +09:30
2009-05-01 15:34:02 -07:00
2009-06-12 22:16:37 +09:30
2009-06-12 22:16:39 +09:30
2009-06-12 22:16:36 +09:30
2009-05-11 12:59:37 +02:00
2009-06-11 21:36:03 -04:00