Skip to contentSkip to conversation

remove the broken SCSI_SEAGATE driver

RFC PATCH New Adrian Bunk 1 participant 1 message Nov 20, 2006 SCSI

lore
Share & tools
lore
#0 lore raw

RFC PATCH 1/1 remove the broken SCSI_SEAGATE driver

The SCSI_SEAGATE driver has:
- already been marked as BROKEN in 2.6.0 three years ago and
- is still marked as BROKEN.

Drivers that had been marked as BROKEN for such a long time seem to be unlikely to be revived in the forseeable future.

But if anyone wants to ever revive this driver, the code is still present in the older kernel releases.

---

 drivers/scsi/Kconfig   |   13 
 drivers/scsi/Makefile  |    3 
 drivers/scsi/seagate.c | 1666 -----------------------------------------
 3 files changed, 1682 deletions(-)
drivers/scsi/Kconfig renamed from drivers/scsi/Kconfig.old +0 -13
@@ -1277,19 +1277,6 @@
           This lpfc driver supports the Emulex LightPulse
           Family of Fibre Channel PCI host adapters.
 
-config SCSI_SEAGATE
-	tristate "Seagate ST-02 and Future Domain TMC-8xx SCSI support"
-	depends on X86 && ISA && SCSI && BROKEN
-	---help---
-	  These are 8-bit SCSI controllers; the ST-01 is also supported by
-	  this driver.  It is explained in section 3.9 of the SCSI-HOWTO,
-	  available from <http://www.tldp.org/docs.html#howto>.  If it
-	  doesn't work out of the box, you may have to change some macros at
-	  compiletime, which are described in <file:drivers/scsi/seagate.c>.
-
-	  To compile this driver as a module, choose M here: the
-	  module will be called seagate.
-
 # definitely looks not 64bit safe:
 config SCSI_SIM710
 	tristate "Simple 53c710 SCSI support (Compaq, NCR machines)"
drivers/scsi/Makefile renamed from drivers/scsi/Makefile.old +0 -3
@@ -16,7 +16,6 @@
 
 CFLAGS_aha152x.o =   -DAHA152X_STAT -DAUTOCONF
 CFLAGS_gdth.o    = # -DDEBUG_GDTH=2 -D__SERIAL__ -D__COM2__ -DGDTH_STATISTICS
-CFLAGS_seagate.o =   -DARBITRATE -DPARITY -DSEAGATE_USE_ASM
 
 subdir-$(CONFIG_PCMCIA)		+= pcmcia
 
@@ -88,8 +87,6 @@
 obj-$(CONFIG_SCSI_QLA_ISCSI)	+= qla4xxx/
 obj-$(CONFIG_SCSI_LPFC)		+= lpfc/
 obj-$(CONFIG_SCSI_PAS16)	+= pas16.o
-obj-$(CONFIG_SCSI_SEAGATE)	+= seagate.o
-obj-$(CONFIG_SCSI_FD_8xx)	+= seagate.o
 obj-$(CONFIG_SCSI_T128)		+= t128.o
 obj-$(CONFIG_SCSI_DMX3191D)	+= dmx3191d.o
 obj-$(CONFIG_SCSI_DTC3280)	+= dtc.o
drivers/scsi/seagate.c deleted +0 -1666

1,666 lines not on this page · raw message