android_kernel_xiaomi_sm8350/Documentation/i2c/busses
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
..
i2c-ali15x3
i2c-ali1535
i2c-ali1563
i2c-amd756
i2c-amd8111
i2c-i801 i2c-i801: Add support for Intel Ibex Peak 2008-10-22 20:21:29 +02:00
i2c-nforce2 i2c-nforce2: Add support for MCP67, MCP73, MCP78S and MCP79 2009-03-28 21:34:41 +01:00
i2c-ocores i2c-ocores: Can add I2C devices to the bus 2009-06-13 10:39:28 +01:00
i2c-parport
i2c-parport-light
i2c-pca-isa
i2c-piix4 i2c-piix4: Add support for the Broadcom HT1100 chipset 2009-03-28 21:34:46 +01:00
i2c-sis96x i2c: The i2c mailing list is moving 2008-10-30 15:55:47 +01:00
i2c-sis630
i2c-sis5595
i2c-taos-evm
i2c-via
i2c-viapro i2c-viapro: Add VX800/VX820 support 2008-10-14 17:30:03 +02:00
i2c-voodoo3
scx200_acb