i2c: Drop I2C_CLASS_ALL
authorJean Delvare <khali@linux-fr.org>
Wed, 7 Jan 2009 13:29:16 +0000 (14:29 +0100)
committerJean Delvare <khali@linux-fr.org>
Wed, 7 Jan 2009 13:29:16 +0000 (14:29 +0100)
commite1995f65be0786ca201f466f049dad1e2e4c3421
tree95df9f74f0bf1eb84b1d914962511ec4dd1cb03d
parent22e965c2aeb3e636831c8b28f9d7d8e25199891e
i2c: Drop I2C_CLASS_ALL

I2C_CLASS_ALL is almost never what bus driver authors really want.
These i2c classes are really only about which devices must be probed,
not what devices can be present. As device drivers get converted to the
new i2c device driver model, only a few device types will keep relying
on probing.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Acked-by: Sonic Zhang <sonic.zhang@analog.com>
drivers/i2c/busses/i2c-bfin-twi.c
drivers/i2c/busses/i2c-sh7760.c
include/linux/i2c.h