[i2c] [PATCH] i2c: Obsolete i2c-ixp2000 and i2c-ixp4xx

Jean Delvare khali at linux-fr.org
Fri Apr 20 19:36:07 CEST 2007


The new generic i2c-gpio driver should be used instead.
The obsolete drivers will be removed in September 2007.

Signed-off-by: Jean Delvare <khali at linux-fr.org>
---
 Documentation/feature-removal-schedule.txt |    8 ++++++++
 drivers/i2c/busses/Kconfig                 |   10 ++++++++--
 2 files changed, 16 insertions(+), 2 deletions(-)

--- linux-2.6.21-rc6.orig/drivers/i2c/busses/Kconfig	2007-04-19 08:58:53.000000000 +0200
+++ linux-2.6.21-rc6/drivers/i2c/busses/Kconfig	2007-04-19 09:09:15.000000000 +0200
@@ -240,7 +240,7 @@ config I2C_ISA
 	tristate
 
 config I2C_IXP4XX
-	tristate "IXP4xx GPIO-Based I2C Interface"
+	tristate "IXP4xx GPIO-Based I2C Interface (OBSOLETE)"
 	depends on ARCH_IXP4XX
 	select I2C_ALGOBIT
 	help
@@ -250,8 +250,11 @@ config I2C_IXP4XX
 	  This support is also available as a module. If so, the module
 	  will be called i2c-ixp4xx.
 
+	  This driver is obsolete and will be dropped soon. Use i2c-gpio
+	  instead.
+
 config I2C_IXP2000
-	tristate "IXP2000 GPIO-Based I2C Interface"
+	tristate "IXP2000 GPIO-Based I2C Interface (OBSOLETE)"
 	depends on ARCH_IXP2000
 	select I2C_ALGOBIT
 	help
@@ -261,6 +264,9 @@ config I2C_IXP2000
 	  This support is also available as a module. If so, the module
 	  will be called i2c-ixp2000.
 
+	  This driver is obsolete and will be dropped soon. Use i2c-gpio
+	  instead.
+
 config I2C_POWERMAC
 	tristate "Powermac I2C interface"
 	depends on PPC_PMAC
--- linux-2.6.21-rc6.orig/Documentation/feature-removal-schedule.txt	2007-04-18 13:14:23.000000000 +0200
+++ linux-2.6.21-rc6/Documentation/feature-removal-schedule.txt	2007-04-19 09:11:30.000000000 +0200
@@ -313,3 +313,11 @@ Why:	Broken. It depends on i2c-algo-8xx 
 Who:	Jean Delvare <khali at linux-fr.org>
 
 ---------------------------
+
+What:	i2c-ixp2000 and i2c-ixp4xx drivers
+When:	September 2007
+Why:	Obsolete. The new i2c-gpio driver replaces all hardware-specific
+	I2C-over-GPIO drivers.
+Who:	Jean Delvare <khali at linux-fr.org>
+
+---------------------------


-- 
Jean Delvare



More information about the i2c mailing list