Schedule removal of the legacy i2c device driver binding model
authorJean Delvare <khali@linux-fr.org>
Wed, 22 Oct 2008 18:21:32 +0000 (20:21 +0200)
committerJean Delvare <khali@linux-fr.org>
Wed, 22 Oct 2008 18:21:32 +0000 (20:21 +0200)
The legacy i2c device driver binding model is superseded by the
standard model, so it's time to deprecate it and schedule it for
removal.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Documentation/feature-removal-schedule.txt

index f5f812daf9f439658bcc710164b2912dc2430e75..05d71b4b9430f9fb2f9dcc932e0f95deac759555 100644 (file)
@@ -359,3 +359,11 @@ Why:  The 2.6 kernel supports direct writing to ide CD drives, which
       eliminates the need for ide-scsi. The new method is more
       efficient in every way.
 Who:  FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
+
+---------------------------
+
+What:  i2c_attach_client(), i2c_detach_client(), i2c_driver->detach_client()
+When:  2.6.29 (ideally) or 2.6.30 (more likely)
+Why:   Deprecated by the new (standard) device driver binding model. Use
+       i2c_driver->probe() and ->remove() instead.
+Who:   Jean Delvare <khali@linux-fr.org>