Skip to contentSkip to conversation

Remove of old NCR53C9x/esp family of drivers

PATCH New Boaz Harrosh 1 participant 1 message Nov 7, 2007 4 messages not in the archive SCSI

lore
Share & tools
lore
#4 lore raw

PATCH 1/1 Remove of old NCR53C9x/esp family of drivers

In reply to a message not in the archive
Quoted 6 lines · Boaz Harrosh

As recommended by Christoph Hellwig. There is no use of fixing these drivers, since there is a much simpler and modern esp infrastructure with David Miller's esp_scsi. Most of these (mk68) are already broken in other ways.

- Remove all driver files dependent on NCR53C9x.c

I forgot one file sorry, here it is again:

---------------

Quoted 1 line

From 9ed58af5b0736226a3f836b872fc55118d6b8ee8 Mon Sep 17 00:00:00 2001

From: Boaz Harrosh <[email protected]>
Date: Wed, 7 Nov 2007 18:46:57 +0200
Subject: [PATCH] Remove of old NCR53C9x/esp family of drivers

As recommended by Christoph Hellwig. There is no use of Fixing these drivers, since there is a much simpler and modern esp infrastructure with David Miller's esp_scsi

- Remove all driver files dependent on NCR53C9x.c

	deleted:    drivers/scsi/NCR53C9x.c
	deleted:    drivers/scsi/NCR53C9x.h
	deleted:    drivers/scsi/blz1230.c
	deleted:    drivers/scsi/blz2060.c
	deleted:    drivers/scsi/cyberstorm.c
	deleted:    drivers/scsi/cyberstormII.c
	deleted:    drivers/scsi/dec_esp.c
	deleted:    drivers/scsi/fastlane.c
	deleted:    drivers/scsi/mac_esp.c
	deleted:    drivers/scsi/mca_53c9x.c
	deleted:    drivers/scsi/oktagon_esp.c
	deleted:    drivers/scsi/oktagon_io.S
	deleted:    drivers/scsi/sun3x_esp.c

- Remove above list from drivers/scsi/Kconfig && drivers/scsi/Makefile

---
 drivers/scsi/Kconfig        |   85 -
 drivers/scsi/Makefile       |   11 -
 drivers/scsi/NCR53C9x.c     | 3654 -------------------------------------------
 drivers/scsi/NCR53C9x.h     |  668 --------
 drivers/scsi/blz1230.c      |  353 -----
 drivers/scsi/blz2060.c      |  306 ----
 drivers/scsi/cyberstorm.c   |  377 -----
 drivers/scsi/cyberstormII.c |  314 ----
 drivers/scsi/dec_esp.c      |  687 --------
 drivers/scsi/fastlane.c     |  421 -----
 drivers/scsi/mac_esp.c      |  751 ---------
 drivers/scsi/mca_53c9x.c    |  520 ------
 drivers/scsi/oktagon_esp.c  |  606 -------
 drivers/scsi/oktagon_io.S   |  194 ---
 drivers/scsi/sun3x_esp.c    |  392 -----
 15 files changed, 0 insertions(+), 9339 deletions(-)
 delete mode 100644 drivers/scsi/NCR53C9x.c
 delete mode 100644 drivers/scsi/NCR53C9x.h
 delete mode 100644 drivers/scsi/blz1230.c
 delete mode 100644 drivers/scsi/blz2060.c
 delete mode 100644 drivers/scsi/cyberstorm.c
 delete mode 100644 drivers/scsi/cyberstormII.c
 delete mode 100644 drivers/scsi/dec_esp.c
 delete mode 100644 drivers/scsi/fastlane.c
 delete mode 100644 drivers/scsi/mac_esp.c
 delete mode 100644 drivers/scsi/mca_53c9x.c
 delete mode 100644 drivers/scsi/oktagon_esp.c
 delete mode 100644 drivers/scsi/oktagon_io.S
 delete mode 100644 drivers/scsi/sun3x_esp.c
drivers/scsi/Kconfig +0 -85
index 6e39fa6..e3c8231 100644
@@ -350,13 +350,6 @@ config SGIWD93_SCSI
 	  If you have a Western Digital WD93 SCSI controller on
 	  an SGI MIPS system, say Y.  Otherwise, say N.
 
-config SCSI_DECNCR
-	tristate "DEC NCR53C94 Scsi Driver"
-	depends on MACH_DECSTATION && SCSI && TC
-	help
-	  Say Y here to support the NCR53C94 SCSI controller chips on IOASIC
-	  based TURBOchannel DECstations and TURBOchannel PMAZ-A cards.
-
 config SCSI_DECSII
 	tristate "DEC SII Scsi Driver"
 	depends on MACH_DECSTATION && SCSI && 32BIT
@@ -1263,17 +1256,6 @@ config SCSI_NCR53C8XX_NO_DISCONNECT
 	  not allow targets to disconnect is not reasonable if there is more
 	  than 1 device on a SCSI bus. The normal answer therefore is N.
 
-config SCSI_MCA_53C9X
-	tristate "NCR MCA 53C9x SCSI support"
-	depends on MCA_LEGACY && SCSI && BROKEN_ON_SMP
-	help
-	  Some MicroChannel machines, notably the NCR 35xx line, use a SCSI
-	  controller based on the NCR 53C94.  This driver will allow use of
-	  the controller on the 3550, and very possibly others.
-
-	  To compile this driver as a module, choose M here: the
-	  module will be called mca_53c9x.
-
 config SCSI_PAS16
 	tristate "PAS16 SCSI support"
 	depends on ISA && SCSI
@@ -1600,45 +1582,6 @@ config GVP11_SCSI
 	  To compile this driver as a module, choose M here: the
 	  module will be called gvp11.
 
-config CYBERSTORM_SCSI
-	tristate "CyberStorm SCSI support"
-	depends on ZORRO && SCSI
-	help
-	  If you have an Amiga with an original (MkI) Phase5 Cyberstorm
-	  accelerator board and the optional Cyberstorm SCSI controller,
-	  answer Y. Otherwise, say N.
-
-config CYBERSTORMII_SCSI
-	tristate "CyberStorm Mk II SCSI support"
-	depends on ZORRO && SCSI
-	help
-	  If you have an Amiga with a Phase5 Cyberstorm MkII accelerator board
-	  and the optional Cyberstorm SCSI controller, say Y. Otherwise,
-	  answer N.
-
-config BLZ2060_SCSI
-	tristate "Blizzard 2060 SCSI support"
-	depends on ZORRO && SCSI
-	help
-	  If you have an Amiga with a Phase5 Blizzard 2060 accelerator board
-	  and want to use the onboard SCSI controller, say Y. Otherwise,
-	  answer N.
-
-config BLZ1230_SCSI
-	tristate "Blizzard 1230IV/1260 SCSI support"
-	depends on ZORRO && SCSI
-	help
-	  If you have an Amiga 1200 with a Phase5 Blizzard 1230IV or Blizzard
-	  1260 accelerator, and the optional SCSI module, say Y. Otherwise,
-	  say N.
-
-config FASTLANE_SCSI
-	tristate "Fastlane SCSI support"
-	depends on ZORRO && SCSI
-	help
-	  If you have the Phase5 Fastlane Z3 SCSI controller, or plan to use
-	  one in the near future, say Y to this question. Otherwise, say N.
-
 config SCSI_A4000T
 	tristate "A4000T NCR53c710 SCSI support (EXPERIMENTAL)"
 	depends on AMIGA && SCSI && EXPERIMENTAL
@@ -1666,15 +1609,6 @@ config SCSI_ZORRO7XX
 	      accelerator card for the Amiga 1200,
 	    - the SCSI controller on the GVP Turbo 040/060 accelerator.
 
-config OKTAGON_SCSI
-	tristate "BSC Oktagon SCSI support (EXPERIMENTAL)"
-	depends on ZORRO && SCSI && EXPERIMENTAL
-	help
-	  If you have the BSC Oktagon SCSI disk controller for the Amiga, say
-	  Y to this question.  If you're in doubt about whether you have one,
-	  see the picture at
-	  <http://amiga.resource.cx/exp/search.pl?product=oktagon>.
-
 config ATARI_SCSI
 	tristate "Atari native SCSI support"
 	depends on ATARI && SCSI
@@ -1727,18 +1661,6 @@ config MAC_SCSI
 	  SCSI-HOWTO, available from
 	  <http://www.tldp.org/docs.html#howto>.
 
-config SCSI_MAC_ESP
-	tristate "Macintosh NCR53c9[46] SCSI"
-	depends on MAC && SCSI
-	help
-	  This is the NCR 53c9x SCSI controller found on most of the 68040
-	  based Macintoshes.  If you have one of these say Y and read the
-	  SCSI-HOWTO, available from
-	  <http://www.tldp.org/docs.html#howto>.
-
-	  To compile this driver as a module, choose M here: the
-	  module will be called mac_esp.
-
 config MVME147_SCSI
 	bool "WD33C93 SCSI driver for MVME147"
 	depends on MVME147 && SCSI=y
@@ -1776,13 +1698,6 @@ config SUN3_SCSI
 	  General Linux information on the Sun 3 series (now discontinued)
 	  is at <http://www.angelfire.com/ca2/tech68k/sun3.html>.
 
-config SUN3X_ESP
-	bool "Sun3x ESP SCSI"
-	depends on SUN3X && SCSI=y
-	help
-	  The ESP was an on-board SCSI controller used on Sun 3/80
-	  machines.  Say Y here to compile in support for it.
-
 config SCSI_SUNESP
 	tristate "Sparc ESP Scsi Driver"
 	depends on SBUS && SCSI
drivers/scsi/Makefile +0 -11
index b5441f5..363773e 100644
@@ -44,15 +44,8 @@ obj-$(CONFIG_A2091_SCSI)	+= a2091.o	wd33c93.o
 obj-$(CONFIG_GVP11_SCSI)	+= gvp11.o	wd33c93.o
 obj-$(CONFIG_MVME147_SCSI)	+= mvme147.o	wd33c93.o
 obj-$(CONFIG_SGIWD93_SCSI)	+= sgiwd93.o	wd33c93.o
-obj-$(CONFIG_CYBERSTORM_SCSI)	+= NCR53C9x.o	cyberstorm.o
-obj-$(CONFIG_CYBERSTORMII_SCSI)	+= NCR53C9x.o	cyberstormII.o
-obj-$(CONFIG_BLZ2060_SCSI)	+= NCR53C9x.o	blz2060.o
-obj-$(CONFIG_BLZ1230_SCSI)	+= NCR53C9x.o	blz1230.o
-obj-$(CONFIG_FASTLANE_SCSI)	+= NCR53C9x.o	fastlane.o
-obj-$(CONFIG_OKTAGON_SCSI)	+= NCR53C9x.o	oktagon_esp_mod.o
 obj-$(CONFIG_ATARI_SCSI)	+= atari_scsi.o
 obj-$(CONFIG_MAC_SCSI)		+= mac_scsi.o
-obj-$(CONFIG_SCSI_MAC_ESP)	+= mac_esp.o	NCR53C9x.o
 obj-$(CONFIG_SUN3_SCSI)		+= sun3_scsi.o  sun3_scsi_vme.o
 obj-$(CONFIG_MVME16x_SCSI)	+= 53c700.o	mvme16x_scsi.o
 obj-$(CONFIG_BVME6000_SCSI)	+= 53c700.o	bvme6000_scsi.o
@@ -95,7 +88,6 @@ obj-$(CONFIG_SCSI_SYM53C8XX_2)	+= sym53c8xx_2/
 obj-$(CONFIG_SCSI_ZALON)	+= zalon7xx.o
 obj-$(CONFIG_SCSI_EATA_PIO)	+= eata_pio.o
 obj-$(CONFIG_SCSI_7000FASST)	+= wd7000.o
-obj-$(CONFIG_SCSI_MCA_53C9X)	+= NCR53C9x.o	mca_53c9x.o
 obj-$(CONFIG_SCSI_IBMMCA)	+= ibmmca.o
 obj-$(CONFIG_SCSI_EATA)		+= eata.o
 obj-$(CONFIG_SCSI_DC395x)	+= dc395x.o
@@ -112,13 +104,11 @@ obj-$(CONFIG_SCSI_QLOGICPTI)	+= qlogicpti.o
 obj-$(CONFIG_BLK_DEV_IDESCSI)	+= ide-scsi.o
 obj-$(CONFIG_SCSI_MESH)		+= mesh.o
 obj-$(CONFIG_SCSI_MAC53C94)	+= mac53c94.o
-obj-$(CONFIG_SCSI_DECNCR)	+= NCR53C9x.o	dec_esp.o
 obj-$(CONFIG_BLK_DEV_3W_XXXX_RAID) += 3w-xxxx.o
 obj-$(CONFIG_SCSI_3W_9XXX)	+= 3w-9xxx.o
 obj-$(CONFIG_SCSI_PPA)		+= ppa.o
 obj-$(CONFIG_SCSI_IMM)		+= imm.o
 obj-$(CONFIG_JAZZ_ESP)		+= esp_scsi.o	jazz_esp.o
-obj-$(CONFIG_SUN3X_ESP)		+= NCR53C9x.o	sun3x_esp.o
 obj-$(CONFIG_SCSI_LASI700)	+= 53c700.o lasi700.o
 obj-$(CONFIG_SCSI_SNI_53C710)	+= 53c700.o sni_53c710.o
 obj-$(CONFIG_SCSI_NSP32)	+= nsp32.o
@@ -162,7 +152,6 @@ ncr53c8xx-flags-$(CONFIG_SCSI_ZALON) \
 CFLAGS_ncr53c8xx.o	:= $(ncr53c8xx-flags-y) $(ncr53c8xx-flags-m)
 zalon7xx-objs	:= zalon.o ncr53c8xx.o
 NCR_Q720_mod-objs	:= NCR_Q720.o ncr53c8xx.o
-oktagon_esp_mod-objs	:= oktagon_esp.o oktagon_io.o
 
 # Files generated that shall be removed upon make clean
 clean-files :=	53c700_d.h 53c700_u.h
drivers/scsi/NCR53C9x.c deleted +0 -3654

2,837 lines not on this page · raw message

drivers/scsi/NCR53C9x.h deleted +0 -668

668 lines not on this page · raw message

drivers/scsi/blz1230.c deleted +0 -353

353 lines not on this page · raw message

drivers/scsi/blz2060.c deleted +0 -306

306 lines not on this page · raw message

drivers/scsi/cyberstorm.c deleted +0 -377

377 lines not on this page · raw message

drivers/scsi/cyberstormII.c deleted +0 -314

314 lines not on this page · raw message

drivers/scsi/dec_esp.c deleted +0 -687

687 lines not on this page · raw message

drivers/scsi/fastlane.c deleted +0 -421

421 lines not on this page · raw message

drivers/scsi/mac_esp.c deleted +0 -751

751 lines not on this page · raw message

drivers/scsi/mca_53c9x.c deleted +0 -520

520 lines not on this page · raw message

drivers/scsi/oktagon_esp.c deleted +0 -606

606 lines not on this page · raw message

drivers/scsi/oktagon_io.S deleted +0 -194

194 lines not on this page · raw message

drivers/scsi/sun3x_esp.c deleted +0 -392

392 lines not on this page · raw message

The rest of this diff is not shown. View the raw message.

Signature · 1 line
1.5.3.1

Part of the diff is not shown here. View the raw message.