linux/Documentation/i2c
Jean Delvare 99cd8e2587 i2c: Add a sysfs interface to instantiate devices
Add a sysfs interface to instantiate and delete I2C devices. This is
primarily a replacement of the force_* module parameters implemented
by some i2c drivers. These module parameters were implemented
internally by the I2C_CLIENT_INSMOD* macros, which don't scale well.

This can also be used when developing a driver on a self-soldered
board which doesn't yet have proper I2C device declaration at the
platform level, and presumably for various debugging situations.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Cc: David Brownell <dbrownell@users.sourceforge.net>
2009-06-19 16:58:20 +02:00
..
busses i2c-viapro: Add new PCI device ID for VX855 2009-06-15 18:01:49 +02:00
chips Move the pcf8591 driver to hwmon 2009-03-30 21:46:43 +02:00
dev-interface i2c: Document the implementation details of the /dev interface 2008-10-14 17:30:05 +02:00
fault-codes i2c: Document standard fault codes 2008-07-14 22:38:22 +02:00
functionality i2c: Improve the functionality documentation 2008-05-11 20:37:05 +02:00
i2c-protocol
i2c-stub i2c-stub: Use a single array for byte and word operations 2008-01-27 18:14:45 +01:00
instantiating-devices i2c: Add a sysfs interface to instantiate devices 2009-06-19 16:58:20 +02:00
smbus-protocol i2c: Restore i2c_smbus_process_call function 2008-10-14 17:30:06 +02:00
summary
ten-bit-addresses
upgrading-clients i2c: Documentation: upgrading clients HOWTO 2008-07-28 12:41:02 +01:00
writing-clients i2c: Get rid of the legacy binding model 2009-06-19 16:58:18 +02:00