Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

authored by

Jean Delvare and committed by
Jean Delvare
0f79b72e 2caeac81

+20 -4
+7
Documentation/feature-removal-schedule.txt
··· 308 308 Who: Stephen Hemminger <shemminger@linux-foundation.org> 309 309 310 310 --------------------------- 311 + 312 + What: i2c-i810, i2c-prosavage and i2c-savage4 313 + When: May 2008 314 + Why: These drivers are superseded by i810fb, intelfb and savagefb. 315 + Who: Jean Delvare <khali@linux-fr.org> 316 + 317 + ---------------------------
+13 -4
drivers/i2c/busses/Kconfig
··· 182 182 will be called i2c-i801. 183 183 184 184 config I2C_I810 185 - tristate "Intel 810/815" 185 + tristate "Intel 810/815 (DEPRECATED)" 186 + default n 186 187 depends on PCI 187 188 select I2C_ALGOBIT 188 189 help ··· 195 194 i810E 196 195 i815 197 196 i845G 197 + 198 + This driver is deprecated in favor of the i810fb and intelfb drivers. 198 199 199 200 This driver can also be built as a module. If so, the module 200 201 will be called i2c-i810. ··· 385 382 Supports the PA Semi PWRficient on-chip SMBus interfaces. 386 383 387 384 config I2C_PROSAVAGE 388 - tristate "S3/VIA (Pro)Savage" 385 + tristate "S3/VIA (Pro)Savage (DEPRECATED)" 386 + default n 389 387 depends on PCI 390 388 select I2C_ALGOBIT 391 389 help ··· 396 392 chipsets supported: 397 393 S3/VIA KM266/VT8375 aka ProSavage8 398 394 S3/VIA KM133/VT8365 aka Savage4 395 + 396 + This driver is deprecated in favor of the savagefb driver. 399 397 400 398 This support is also available as a module. If so, the module 401 399 will be called i2c-prosavage. ··· 410 404 Samsung S3C2410 based System-on-Chip devices. 411 405 412 406 config I2C_SAVAGE4 413 - tristate "S3 Savage 4" 414 - depends on PCI && EXPERIMENTAL 407 + tristate "S3 Savage 4 (DEPRECATED)" 408 + default n 409 + depends on PCI 415 410 select I2C_ALGOBIT 416 411 help 417 412 If you say yes to this option, support will be included for the 418 413 S3 Savage 4 I2C interface. 414 + 415 + This driver is deprecated in favor of the savagefb driver. 419 416 420 417 This driver can also be built as a module. If so, the module 421 418 will be called i2c-savage4.