remove the broken SCSI_ACORNSCSI_3 driver
Subsystems (2)
RFC PATCH 1/1 remove the broken SCSI_ACORNSCSI_3 driver
The SCSI_ACORNSCSI_3 driver:
- has been marked as BROKEN for more than one year 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.
---
This patch has been sent on:
- 20 Feb 2007
- 21 Jan 2007
- 6 Jan 2007
drivers/scsi/arm/Kconfig | 29 drivers/scsi/arm/Makefile | 3 drivers/scsi/arm/acornscsi-io.S | 145 - drivers/scsi/arm/acornscsi.c | 3130 -------------------------------- drivers/scsi/arm/acornscsi.h | 358 --- 5 files changed, 3665 deletions(-)
drivers/scsi/arm/Kconfig renamed from drivers/scsi/arm/Kconfig.old +0 -29
@@ -1,35 +1,6 @@ # # SCSI driver configuration for Acorn # -config SCSI_ACORNSCSI_3 - tristate "Acorn SCSI card (aka30) support" - depends on ARCH_ACORN && SCSI && BROKEN - select SCSI_SPI_ATTRS - help - This enables support for the Acorn SCSI card (aka30). If you have an - Acorn system with one of these, say Y. If unsure, say N. - -config SCSI_ACORNSCSI_TAGGED_QUEUE - bool "Support SCSI 2 Tagged queueing" - depends on SCSI_ACORNSCSI_3 - help - Say Y here to enable tagged queuing support on the Acorn SCSI card. - - This is a feature of SCSI-2 which improves performance: the host - adapter can send several SCSI commands to a device's queue even if - previous commands haven't finished yet. Some SCSI devices don't - implement this properly, so the safe answer is N. - -config SCSI_ACORNSCSI_SYNC - bool "Support SCSI 2 Synchronous Transfers" - depends on SCSI_ACORNSCSI_3 - help - Say Y here to enable synchronous transfer negotiation with all - targets on the Acorn SCSI card. - - In general, this improves performance; however some SCSI devices - don't implement it properly, so the safe answer is N. - config SCSI_ARXESCSI tristate "ARXE SCSI support" depends on ARCH_ACORN && SCSI
drivers/scsi/arm/Makefile renamed from drivers/scsi/arm/Makefile.old +0 -3
@@ -2,9 +2,6 @@ # Makefile for drivers/scsi/arm # -acornscsi_mod-objs := acornscsi.o acornscsi-io.o - -obj-$(CONFIG_SCSI_ACORNSCSI_3) += acornscsi_mod.o queue.o msgqueue.o obj-$(CONFIG_SCSI_ARXESCSI) += arxescsi.o fas216.o queue.o msgqueue.o obj-$(CONFIG_SCSI_CUMANA_1) += cumana_1.o obj-$(CONFIG_SCSI_CUMANA_2) += cumana_2.o fas216.o queue.o msgqueue.o
drivers/scsi/arm/acornscsi.h deleted +0 -358
358 lines not on this page · raw message
drivers/scsi/arm/acornscsi.c deleted +0 -3130
2,598 lines not on this page · raw message
drivers/scsi/arm/acornscsi-io.S deleted +0 -145
145 lines not on this page · raw message
The rest of this diff is not shown. View the raw message.
Part of the diff is not shown here. View the raw message.
Quoted 9 lines · Adrian Bunk
The
SCSI_ACORNSCSI_3driver:
- has been marked as BROKEN for more than one year 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.
NAK. I've had a patch to resurect it for some time. Notice that this merge window I applied some patches to the other acorn scsi drivers - once I get enough time to separate out the changes I'll be applying those patches. It's relatively low priority for me though.
Signature · 3 lines
Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: