diff options
-rw-r--r-- | Documentation/feature-removal-schedule.txt | 8 | ||||
-rw-r--r-- | 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 c4b3bdad15d8..547663bdae8b 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 | |||
306 | Who: David S. Miller <davem@davemloft.net> | 306 | Who: David S. Miller <davem@davemloft.net> |
307 | 307 | ||
308 | --------------------------- | 308 | --------------------------- |
309 | |||
310 | What: i2c-ixp2000, i2c-ixp4xx and scx200_i2c drivers | ||
311 | When: September 2007 | ||
312 | Why: Obsolete. The new i2c-gpio driver replaces all hardware-specific | ||
313 | I2C-over-GPIO drivers. | ||
314 | Who: Jean Delvare <khali@linux-fr.org> | ||
315 | |||
316 | --------------------------- | ||
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig index 2178c9bebfc9..e4f1a463f41a 100644 --- a/drivers/i2c/busses/Kconfig +++ b/drivers/i2c/busses/Kconfig | |||
@@ -240,7 +240,7 @@ config I2C_ISA | |||
240 | tristate | 240 | tristate |
241 | 241 | ||
242 | config I2C_IXP4XX | 242 | config I2C_IXP4XX |
243 | tristate "IXP4xx GPIO-Based I2C Interface" | 243 | tristate "IXP4xx GPIO-Based I2C Interface (DEPRECATED)" |
244 | depends on ARCH_IXP4XX | 244 | depends on ARCH_IXP4XX |
245 | select I2C_ALGOBIT | 245 | select I2C_ALGOBIT |
246 | help | 246 | help |
@@ -250,8 +250,11 @@ config I2C_IXP4XX | |||
250 | This support is also available as a module. If so, the module | 250 | This support is also available as a module. If so, the module |
251 | will be called i2c-ixp4xx. | 251 | will be called i2c-ixp4xx. |
252 | 252 | ||
253 | This driver is deprecated and will be dropped soon. Use i2c-gpio | ||
254 | instead. | ||
255 | |||
253 | config I2C_IXP2000 | 256 | config I2C_IXP2000 |
254 | tristate "IXP2000 GPIO-Based I2C Interface" | 257 | tristate "IXP2000 GPIO-Based I2C Interface (DEPRECATED)" |
255 | depends on ARCH_IXP2000 | 258 | depends on ARCH_IXP2000 |
256 | select I2C_ALGOBIT | 259 | select I2C_ALGOBIT |
257 | help | 260 | help |
@@ -261,6 +264,9 @@ config I2C_IXP2000 | |||
261 | This support is also available as a module. If so, the module | 264 | This support is also available as a module. If so, the module |
262 | will be called i2c-ixp2000. | 265 | will be called i2c-ixp2000. |
263 | 266 | ||
267 | This driver is deprecated and will be dropped soon. Use i2c-gpio | ||
268 | instead. | ||
269 | |||
264 | config I2C_POWERMAC | 270 | config I2C_POWERMAC |
265 | tristate "Powermac I2C interface" | 271 | tristate "Powermac I2C interface" |
266 | depends on PPC_PMAC | 272 | depends on PPC_PMAC |
@@ -426,7 +432,7 @@ config I2C_SIMTEC | |||
426 | will be called i2c-simtec. | 432 | will be called i2c-simtec. |
427 | 433 | ||
428 | config SCx200_I2C | 434 | config SCx200_I2C |
429 | tristate "NatSemi SCx200 I2C using GPIO pins" | 435 | tristate "NatSemi SCx200 I2C using GPIO pins (DEPRECATED)" |
430 | depends on SCx200_GPIO | 436 | depends on SCx200_GPIO |
431 | select I2C_ALGOBIT | 437 | select I2C_ALGOBIT |
432 | help | 438 | help |
@@ -437,6 +443,9 @@ config SCx200_I2C | |||
437 | This support is also available as a module. If so, the module | 443 | This support is also available as a module. If so, the module |
438 | will be called scx200_i2c. | 444 | will be called scx200_i2c. |
439 | 445 | ||
446 | This driver is deprecated and will be dropped soon. Use i2c-gpio | ||
447 | (or scx200_acb) instead. | ||
448 | |||
440 | config SCx200_I2C_SCL | 449 | config SCx200_I2C_SCL |
441 | int "GPIO pin used for SCL" | 450 | int "GPIO pin used for SCL" |
442 | depends on SCx200_I2C | 451 | depends on SCx200_I2C |