Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=11de70bd4d40a1a39c1133b260bfbd6306e981d3
Commit:     11de70bd4d40a1a39c1133b260bfbd6306e981d3
Parent:     bcda9f1eb0de0e1108c8b2765e5b7afa0dfb6c9f
Author:     Jean Delvare <[EMAIL PROTECTED]>
AuthorDate: Tue May 1 23:26:34 2007 +0200
Committer:  Jean Delvare <[EMAIL PROTECTED]>
CommitDate: Tue May 1 23:26:34 2007 +0200

    i2c: Obsolete i2c-ixp2000, i2c-ixp4xx and scx200_i2c
    
    The new generic i2c-gpio driver should be used instead.
    The obsolete drivers will be removed in September 2007.
    
    Signed-off-by: Jean Delvare <[EMAIL PROTECTED]>
    Cc: Deepak Saxena <[EMAIL PROTECTED]>
    Cc: Jordan Crouse <[EMAIL PROTECTED]>
---
 Documentation/feature-removal-schedule.txt |    8 ++++++++
 drivers/i2c/busses/Kconfig                 |   15 ++++++++++++---
 2 files changed, 20 insertions(+), 3 deletions(-)

diff --git a/Documentation/feature-removal-schedule.txt 
b/Documentation/feature-removal-schedule.txt
index c4b3bda..547663b 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -306,3 +306,11 @@ Why:       Code was merged, then submitter immediately 
disappeared leaving
 Who:   David S. Miller <[EMAIL PROTECTED]>
 
 ---------------------------
+
+What:  i2c-ixp2000, i2c-ixp4xx and scx200_i2c drivers
+When:  September 2007
+Why:   Obsolete. The new i2c-gpio driver replaces all hardware-specific
+       I2C-over-GPIO drivers.
+Who:   Jean Delvare <[EMAIL PROTECTED]>
+
+---------------------------
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
index 2178c9b..e4f1a46 100644
--- a/drivers/i2c/busses/Kconfig
+++ b/drivers/i2c/busses/Kconfig
@@ -240,7 +240,7 @@ config I2C_ISA
        tristate
 
 config I2C_IXP4XX
-       tristate "IXP4xx GPIO-Based I2C Interface"
+       tristate "IXP4xx GPIO-Based I2C Interface (DEPRECATED)"
        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 deprecated and will be dropped soon. Use i2c-gpio
+         instead.
+
 config I2C_IXP2000
-       tristate "IXP2000 GPIO-Based I2C Interface"
+       tristate "IXP2000 GPIO-Based I2C Interface (DEPRECATED)"
        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 deprecated and will be dropped soon. Use i2c-gpio
+         instead.
+
 config I2C_POWERMAC
        tristate "Powermac I2C interface"
        depends on PPC_PMAC
@@ -426,7 +432,7 @@ config I2C_SIMTEC
          will be called i2c-simtec.
 
 config SCx200_I2C
-       tristate "NatSemi SCx200 I2C using GPIO pins"
+       tristate "NatSemi SCx200 I2C using GPIO pins (DEPRECATED)"
        depends on SCx200_GPIO
        select I2C_ALGOBIT
        help
@@ -437,6 +443,9 @@ config SCx200_I2C
          This support is also available as a module.  If so, the module 
          will be called scx200_i2c.
 
+         This driver is deprecated and will be dropped soon. Use i2c-gpio
+         (or scx200_acb) instead.
+
 config SCx200_I2C_SCL
        int "GPIO pin used for SCL"
        depends on SCx200_I2C
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to