summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2014-09-13 05:17:49 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2014-09-13 05:17:49 +0000
commit659f29aa00bb328dcd52edfd578df26080879445 (patch)
treeefbf7eb9e77e89f960547990e5f3bd0852dd1ced /sys
parente56e24e45e33b01a99780fe1931615e4052a8c2e (diff)
Add HP Gen9 Smart Array/Smart HBA devices.
Untested, but there doesn't seem to have been any changes to the firmware interface so these should work without additional changes, as was the case with the last few generations.
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/pci/ciss_pci.c17
1 files changed, 16 insertions, 1 deletions
diff --git a/sys/dev/pci/ciss_pci.c b/sys/dev/pci/ciss_pci.c
index cf1396abb2f..1de303833bc 100644
--- a/sys/dev/pci/ciss_pci.c
+++ b/sys/dev/pci/ciss_pci.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ciss_pci.c,v 1.18 2013/08/25 02:15:10 jsg Exp $ */
+/* $OpenBSD: ciss_pci.c,v 1.19 2014/09/13 05:17:48 jsg Exp $ */
/*
* Copyright (c) 2005 Michael Shalayeff
@@ -67,10 +67,18 @@ const struct pci_matchid ciss_pci_devices[] = {
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAE200I_4 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAE500_1 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAE500_2 },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAH240 },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAH240AR },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAH240TR },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAH241 },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAH244BR },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP212 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP220I },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP222 },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP224BR },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP230I },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP240TR },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP246BR },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP410 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP410I },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP411 },
@@ -80,19 +88,26 @@ const struct pci_matchid ciss_pci_devices[] = {
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP430 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP430I },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP431 },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP440 },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP440AR },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP441 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP530 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP531 },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP542T },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP600 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP700M },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP711M },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP712M },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP721M },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP731M },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP741M },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP800 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP812 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP822 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP830 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP830I },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP840 },
+ { PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAP841 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSAV100 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSA_1 },
{ PCI_VENDOR_HP, PCI_PRODUCT_HP_HPSA_2 },