[i2c] [PATCH] Schedule removal of the legacy i2c device driver binding model

Jean Delvare khali at linux-fr.org
Sat Oct 18 14:35:03 CEST 2008

The legacy i2c device driver binding model is superseded by the
standard model, so it's time to deprecate it and schedule it for

Signed-off-by: Jean Delvare <khali at linux-fr.org>
 Documentation/feature-removal-schedule.txt |    8 ++++++++
 1 file changed, 8 insertions(+)

--- linux-2.6.28-rc0.orig/Documentation/feature-removal-schedule.txt	2008-10-18 09:53:36.000000000 +0200
+++ linux-2.6.28-rc0/Documentation/feature-removal-schedule.txt	2008-10-18 13:13:38.000000000 +0200
@@ -359,3 +359,11 @@ Why:  The 2.6 kernel supports direct wri
       eliminates the need for ide-scsi. The new method is more
       efficient in every way.
 Who:  FUJITA Tomonori <fujita.tomonori at 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 at linux-fr.org>

Jean Delvare

More information about the i2c mailing list