aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorDavid Brownell <david-b@pacbell.net>2007-05-01 23:26:31 +0200
committerJean Delvare <khali@hyperion.delvare>2007-05-01 23:26:31 +0200
commit6e13e641841833cc2aa5baefe89bb04bc388801b (patch)
tree600a1a87e2ae15afef01487428ee6c994c54877e /scripts
parent9c1600eda42e52796f49b36cf15b9debcfd09bea (diff)
downloadkernel_samsung_espresso10-6e13e641841833cc2aa5baefe89bb04bc388801b.zip
kernel_samsung_espresso10-6e13e641841833cc2aa5baefe89bb04bc388801b.tar.gz
kernel_samsung_espresso10-6e13e641841833cc2aa5baefe89bb04bc388801b.tar.bz2
i2c: Add i2c_add_numbered_adapter()
This adds a call, i2c_add_numbered_adapter(), registering an I2C adapter with a specific bus number and then creating I2C device nodes for any pre-declared devices on that bus. It builds on previous patches adding I2C probe() and remove() support, and that pre-declaration of devices. This completes the core support for "new style" I2C device drivers. Those follow the standard driver model for binding devices to drivers (using probe and remove methods) rather than a legacy model (where the driver tries to autoconfigure each bus, and registers devices itself). Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Jean Delvare <khali@linux-fr.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions