summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Mustacchi <rm@joyent.com>2013-03-20 01:32:43 +0000
committerRobert Mustacchi <rm@joyent.com>2013-03-20 01:36:28 +0000
commit12e5904a8fd99a00b76abc9ccc81eb04b89126db (patch)
treec72d1ad6bb07b6dce07ce2097576c392a8d5792f
parentd1ffaf58e36d1f72db5fecf19cc7494ed1dd734a (diff)
downloadillumos-joyent-12e5904a8fd99a00b76abc9ccc81eb04b89126db.tar.gz
OS-1970 Add support for the Areca 1882
-rw-r--r--usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.c1
-rw-r--r--usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.c b/usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.c
index 01da6c0ed0..8aa0546c6b 100644
--- a/usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.c
+++ b/usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.c
@@ -2532,6 +2532,7 @@ arcmsr_initialize(struct ACB *acb)
realccb_size = P2ROUNDUP(sizeof (struct CCB), 32);
switch (wval) {
case PCI_DEVICE_ID_ARECA_1880:
+ case PCI_DEVICE_ID_ARECA_1882:
{
uint32_t *iop_mu_regs_map0;
diff --git a/usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.h b/usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.h
index 8a86827e8d..8d419d92ae 100644
--- a/usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.h
+++ b/usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.h
@@ -145,6 +145,7 @@ typedef struct ACB *PACB;
#define PCI_DEVICE_ID_ARECA_1681 0x1681 /* Device ID */
#define PCI_DEVICE_ID_ARECA_1201 0x1201 /* Device ID */
#define PCI_DEVICE_ID_ARECA_1880 0x1880 /* Device ID */
+#define PCI_DEVICE_ID_ARECA_1882 0x1882 /* Device ID */
#define dma_addr_hi32(addr) (uint32_t)((addr>>16)>>16)
#define dma_addr_lo32(addr) (uint32_t)(addr & 0xffffffff)