Эх сурвалжийг харах

i2c: Deprecate drivers for I2C buses on video adapters

The framebuffer drivers for these pieces of hardware include support
for the DDC/I2C buses, so there is no need for separate drivers.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Jean Delvare 17 жил өмнө
parent
commit
0f79b72e45

+ 7 - 0
Documentation/feature-removal-schedule.txt

@@ -308,3 +308,10 @@ Why:	This driver has been marked obsolete for many years.
 Who:	Stephen Hemminger <shemminger@linux-foundation.org>
 Who:	Stephen Hemminger <shemminger@linux-foundation.org>
 
 
 ---------------------------
 ---------------------------
+
+What:	i2c-i810, i2c-prosavage and i2c-savage4
+When:	May 2008
+Why:	These drivers are superseded by i810fb, intelfb and savagefb.
+Who:	Jean Delvare <khali@linux-fr.org>
+
+---------------------------

+ 13 - 4
drivers/i2c/busses/Kconfig

@@ -182,7 +182,8 @@ config I2C_I801
 	  will be called i2c-i801.
 	  will be called i2c-i801.
 
 
 config I2C_I810
 config I2C_I810
-	tristate "Intel 810/815"
+	tristate "Intel 810/815 (DEPRECATED)"
+	default n
 	depends on PCI
 	depends on PCI
 	select I2C_ALGOBIT
 	select I2C_ALGOBIT
 	help
 	help
@@ -195,6 +196,8 @@ config I2C_I810
 	    i815
 	    i815
 	    i845G
 	    i845G
 
 
+	  This driver is deprecated in favor of the i810fb and intelfb drivers.
+
 	  This driver can also be built as a module.  If so, the module
 	  This driver can also be built as a module.  If so, the module
 	  will be called i2c-i810.
 	  will be called i2c-i810.
 
 
@@ -382,7 +385,8 @@ config I2C_PASEMI
 	  Supports the PA Semi PWRficient on-chip SMBus interfaces.
 	  Supports the PA Semi PWRficient on-chip SMBus interfaces.
 
 
 config I2C_PROSAVAGE
 config I2C_PROSAVAGE
-	tristate "S3/VIA (Pro)Savage"
+	tristate "S3/VIA (Pro)Savage (DEPRECATED)"
+	default n
 	depends on PCI
 	depends on PCI
 	select I2C_ALGOBIT
 	select I2C_ALGOBIT
 	help
 	help
@@ -393,6 +397,8 @@ config I2C_PROSAVAGE
 	    S3/VIA KM266/VT8375 aka ProSavage8
 	    S3/VIA KM266/VT8375 aka ProSavage8
 	    S3/VIA KM133/VT8365 aka Savage4
 	    S3/VIA KM133/VT8365 aka Savage4
 
 
+	  This driver is deprecated in favor of the savagefb driver.
+
 	  This support is also available as a module.  If so, the module 
 	  This support is also available as a module.  If so, the module 
 	  will be called i2c-prosavage.
 	  will be called i2c-prosavage.
 
 
@@ -404,13 +410,16 @@ config I2C_S3C2410
 	  Samsung S3C2410 based System-on-Chip devices.
 	  Samsung S3C2410 based System-on-Chip devices.
 
 
 config I2C_SAVAGE4
 config I2C_SAVAGE4
-	tristate "S3 Savage 4"
-	depends on PCI && EXPERIMENTAL
+	tristate "S3 Savage 4 (DEPRECATED)"
+	default n
+	depends on PCI
 	select I2C_ALGOBIT
 	select I2C_ALGOBIT
 	help
 	help
 	  If you say yes to this option, support will be included for the 
 	  If you say yes to this option, support will be included for the 
 	  S3 Savage 4 I2C interface.
 	  S3 Savage 4 I2C interface.
 
 
+	  This driver is deprecated in favor of the savagefb driver.
+
 	  This driver can also be built as a module.  If so, the module
 	  This driver can also be built as a module.  If so, the module
 	  will be called i2c-savage4.
 	  will be called i2c-savage4.