Skip to contentSkip to conversation

ata: pata_legacy: remove VLB support

PATCH Applied Ethan Nelson-Moore 2 participants 3 messages Jan 31 – Feb 2 libata

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 ata: pata_legacy: remove VLB support

This significantly reduces the complexity of the pata_legacy driver. The VLB bus is very obsolete and last appeared on P5 Pentium-era hardware. Support for it has been removed from other drivers, and it is highly unlikely anyone is using it with modern Linux kernels. Some of these chips were integrated on motherboards, but they seem to have all been 486-era boards, which are equally obsolete.

---
Changes in v2:
Rebase on latest mainline tree
CC maintainers

 drivers/ata/Kconfig       |  17 +-
 drivers/ata/pata_legacy.c | 867 +-------------------------------------
 2 files changed, 6 insertions(+), 878 deletions(-)
drivers/ata/Kconfig +1 -16
index 120a2b7067fc..2349bca136e0 100644
@@ -1127,13 +1127,6 @@ config PATA_OF_PLATFORM
 
 	  If unsure, say N.
 
-config PATA_QDI
-	tristate "QDI VLB PATA support"
-	depends on ISA
-	select PATA_LEGACY
-	help
-	  Support for QDI 6500 and 6580 PATA controllers on VESA local bus.
-
 config PATA_RB532
 	tristate "RouterBoard 532 PATA CompactFlash support"
 	depends on MIKROTIK_RB532
@@ -1152,14 +1145,6 @@ config PATA_RZ1000
 
 	  If unsure, say N.
 
-config PATA_WINBOND_VLB
-	tristate "Winbond W83759A VLB PATA support (Experimental)"
-	depends on ISA
-	select PATA_LEGACY
-	help
-	  Support for the Winbond W83759A controller on Vesa Local Bus
-	  systems.
-
 config PATA_PARPORT
 	tristate "Parallel port IDE device support"
 	depends on PARPORT_PC
@@ -1201,7 +1186,7 @@ config PATA_LEGACY
 	depends on (ISA || PCI) && HAS_IOPORT
 	select PATA_TIMINGS
 	help
-	  This option enables support for ISA/VLB/PCI bus legacy PATA
+	  This option enables support for ISA/PCI bus legacy PATA
 	  ports and allows them to be accessed via the new ATA layer.
 
 	  If unsure, say N.
drivers/ata/pata_legacy.c +5 -862

943 lines not on this page · raw message

Signature · 1 line
2.43.0
maintainer Applied
#1 lore raw
Quoted 8 lines · Ethan Nelson-Moore

This significantly reduces the complexity of the pata_legacy driver. The VLB bus is very obsolete and last appeared on P5 Pentium-era hardware. Support for it has been removed from other drivers, and it is highly unlikely anyone is using it with modern Linux kernels. Some of these chips were integrated on motherboards, but they seem to have all been 486-era boards, which are equally obsolete.

Applied to for-6.20. Thanks !

Signature · 2 lines
Damien Le Moal
Western Digital Research
#2 lore raw
Quoted 1 line · Damien Le Moal

Applied to for-6.20. Thanks !

You're welcome!

Ethan