scsi: ultrastor: remove from tree
The driver has not seen any maintainer activity or other work that wasn't tree wide conversion or clenaups in the entire history of the git tree. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Hannes Reinicke <hare@suse.de> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
2393b111ed
commit
180a186d98
|
@ -1425,23 +1425,6 @@ config SCSI_U14_34F_MAX_TAGS
|
|||
by the driver for each probed SCSI device is reported at boot time.
|
||||
This is equivalent to the "u14-34f=mq:8" boot option.
|
||||
|
||||
config SCSI_ULTRASTOR
|
||||
tristate "UltraStor SCSI support"
|
||||
depends on X86 && ISA && SCSI && ISA_DMA_API
|
||||
---help---
|
||||
This is support for the UltraStor 14F, 24F and 34F SCSI-2 host
|
||||
adapter family. This driver is explained in section 3.12 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 settings in
|
||||
<file:drivers/scsi/ultrastor.h>.
|
||||
|
||||
Note that there is also another driver for the same hardware:
|
||||
"UltraStor 14F/34F support", above.
|
||||
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called ultrastor.
|
||||
|
||||
config SCSI_NSP32
|
||||
tristate "Workbit NinjaSCSI-32Bi/UDE support"
|
||||
depends on PCI && SCSI && !64BIT
|
||||
|
|
|
@ -63,7 +63,6 @@ obj-$(CONFIG_SCSI_BUSLOGIC) += BusLogic.o
|
|||
obj-$(CONFIG_SCSI_DPT_I2O) += dpt_i2o.o
|
||||
obj-$(CONFIG_SCSI_U14_34F) += u14-34f.o
|
||||
obj-$(CONFIG_SCSI_ARCMSR) += arcmsr/
|
||||
obj-$(CONFIG_SCSI_ULTRASTOR) += ultrastor.o
|
||||
obj-$(CONFIG_SCSI_AHA152X) += aha152x.o
|
||||
obj-$(CONFIG_SCSI_AHA1542) += aha1542.o
|
||||
obj-$(CONFIG_SCSI_AHA1740) += aha1740.o
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,80 +0,0 @@
|
|||
/*
|
||||
* ultrastor.c (C) 1991 David B. Gentzel
|
||||
* Low-level scsi driver for UltraStor 14F
|
||||
* by David B. Gentzel, Whitfield Software Services, Carnegie, PA
|
||||
* (gentzel@nova.enet.dec.com)
|
||||
* scatter/gather added by Scott Taylor (n217cg@tamuts.tamu.edu)
|
||||
* 24F support by John F. Carr (jfc@athena.mit.edu)
|
||||
* John's work modified by Caleb Epstein (cae@jpmorgan.com) and
|
||||
* Eric Youngdale (eric@tantalus.nrl.navy.mil).
|
||||
* Thanks to UltraStor for providing the necessary documentation
|
||||
*/
|
||||
|
||||
#ifndef _ULTRASTOR_H
|
||||
#define _ULTRASTOR_H
|
||||
|
||||
static int ultrastor_detect(struct scsi_host_template *);
|
||||
static const char *ultrastor_info(struct Scsi_Host *shpnt);
|
||||
static int ultrastor_queuecommand(struct Scsi_Host *, struct scsi_cmnd *);
|
||||
static int ultrastor_abort(struct scsi_cmnd *);
|
||||
static int ultrastor_host_reset(struct scsi_cmnd *);
|
||||
static int ultrastor_biosparam(struct scsi_device *, struct block_device *,
|
||||
sector_t, int *);
|
||||
|
||||
|
||||
#define ULTRASTOR_14F_MAX_SG 16
|
||||
#define ULTRASTOR_24F_MAX_SG 33
|
||||
|
||||
#define ULTRASTOR_MAX_CMDS_PER_LUN 5
|
||||
#define ULTRASTOR_MAX_CMDS 16
|
||||
|
||||
#define ULTRASTOR_24F_PORT 0xC80
|
||||
|
||||
|
||||
#ifdef ULTRASTOR_PRIVATE
|
||||
|
||||
#define UD_ABORT 0x0001
|
||||
#define UD_COMMAND 0x0002
|
||||
#define UD_DETECT 0x0004
|
||||
#define UD_INTERRUPT 0x0008
|
||||
#define UD_RESET 0x0010
|
||||
#define UD_MULTI_CMD 0x0020
|
||||
#define UD_CSIR 0x0040
|
||||
#define UD_ERROR 0x0080
|
||||
|
||||
/* #define PORT_OVERRIDE 0x330 */
|
||||
|
||||
/* Values for the PRODUCT_ID ports for the 14F */
|
||||
#define US14F_PRODUCT_ID_0 0x56
|
||||
#define US14F_PRODUCT_ID_1 0x40 /* NOTE: Only upper nibble is used */
|
||||
|
||||
#define US24F_PRODUCT_ID_0 0x56
|
||||
#define US24F_PRODUCT_ID_1 0x63
|
||||
#define US24F_PRODUCT_ID_2 0x02
|
||||
|
||||
/* Subversion values */
|
||||
#define U14F 0
|
||||
#define U34F 1
|
||||
|
||||
/* MSCP field values */
|
||||
|
||||
/* Opcode */
|
||||
#define OP_HOST_ADAPTER 0x1
|
||||
#define OP_SCSI 0x2
|
||||
#define OP_RESET 0x4
|
||||
|
||||
/* Date Transfer Direction */
|
||||
#define DTD_SCSI 0x0
|
||||
#define DTD_IN 0x1
|
||||
#define DTD_OUT 0x2
|
||||
#define DTD_NONE 0x3
|
||||
|
||||
/* Host Adapter command subcodes */
|
||||
#define HA_CMD_INQUIRY 0x1
|
||||
#define HA_CMD_SELF_DIAG 0x2
|
||||
#define HA_CMD_READ_BUFF 0x3
|
||||
#define HA_CMD_WRITE_BUFF 0x4
|
||||
|
||||
#endif
|
||||
|
||||
#endif
|
Loading…
Reference in New Issue