Skip to contentSkip to conversation

wd719x: Introduce Western Digital WD7193/7197/7296 PCI SCSI card driver

PATCH In review Ondrej Zary 2 participants 2 messages Apr 1, 2014 – May 19, 2014 SCSI

lore
Share & tools
lore
#0 lore raw

PATCH 2/2 wd719x: Introduce Western Digital WD7193/7197/7296 PCI SCSI card driver

Introduce wd719x, a driver for Western Digital WD7193, WD7197 and WD7296 PCI SCSI controllers based on WD33C296A chip.
Tested with WD7193 card.

---
 drivers/scsi/Kconfig  |    8 +
 drivers/scsi/Makefile |    1 +
 drivers/scsi/wd719x.c | 1008 +++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/scsi/wd719x.h |  249 ++++++++++++
 4 files changed, 1266 insertions(+)
drivers/scsi/Kconfig +8 -0
index 48b2918..713c207 100644
@@ -1518,6 +1518,14 @@ config SCSI_NSP32
 	  To compile this driver as a module, choose M here: the
 	  module will be called nsp32.
 
+config SCSI_WD719X
+	tristate "Western Digital WD7193/7197/7296 support"
+	depends on PCI && SCSI
+	select EEPROM_93CX6
+	---help---
+	  This is a driver for Western Digital WD7193, WD7197 and WD7296 PCI
+	  SCSI controllers (based on WD33C296A chip).
+
 config SCSI_DEBUG
 	tristate "SCSI debugging host simulator"
 	depends on SCSI
drivers/scsi/Makefile +1 -0
index b607ba4..9cf61c4 100644
@@ -145,6 +145,7 @@ obj-$(CONFIG_SCSI_PMCRAID)	+= pmcraid.o
 obj-$(CONFIG_SCSI_VIRTIO)	+= virtio_scsi.o
 obj-$(CONFIG_VMWARE_PVSCSI)	+= vmw_pvscsi.o
 obj-$(CONFIG_HYPERV_STORAGE)	+= hv_storvsc.o
+obj-$(CONFIG_SCSI_WD719X)	+= wd719x.o
 
 obj-$(CONFIG_ARM)		+= arm/
 
drivers/scsi/wd719x.c new file +1008 -0

1,008 lines not on this page · raw message

drivers/scsi/wd719x.h new file +249 -0

249 lines not on this page · raw message

Signature · 1 line
Ondrej Zary