diff options
author | Jonathan Gray <jsg@cvs.openbsd.org> | 2006-09-16 00:46:57 +0000 |
---|---|---|
committer | Jonathan Gray <jsg@cvs.openbsd.org> | 2006-09-16 00:46:57 +0000 |
commit | 28d5416bc768af75d67fc7f95972160fc87564ec (patch) | |
tree | 4a5a2853f21ab1e04aae8b800beaa738de1d3267 /sys/dev | |
parent | 3f88a0760860bcd843584d0fb3a413e649e049e3 (diff) |
Support for Intel 6321ESB SATA. Tested on one of cloder's new
Xeon systems.
ok cloder@ deraadt@
Diffstat (limited to 'sys/dev')
-rw-r--r-- | sys/dev/pci/pciide.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sys/dev/pci/pciide.c b/sys/dev/pci/pciide.c index 8d25daaff43..7a6fe8982e2 100644 --- a/sys/dev/pci/pciide.c +++ b/sys/dev/pci/pciide.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pciide.c,v 1.253 2006/09/16 00:39:54 jsg Exp $ */ +/* $OpenBSD: pciide.c,v 1.254 2006/09/16 00:46:56 jsg Exp $ */ /* $NetBSD: pciide.c,v 1.127 2001/08/03 01:31:08 tsutsui Exp $ */ /* @@ -492,6 +492,10 @@ const struct pciide_product_desc pciide_intel_products[] = { { PCI_PRODUCT_INTEL_82801HBM_SATA_2, /* Intel 82801HBM (ICH8M) SATA */ IDE_PCI_CLASS_OVERRIDE, piixsata_chip_map + }, + { PCI_PRODUCT_INTEL_6321ESB_SATA, /* Intel 6321ESB SATA */ + 0, + piixsata_chip_map } }; @@ -2346,6 +2350,8 @@ piixsata_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa) case PCI_PRODUCT_INTEL_82801H_SATA_2: case PCI_PRODUCT_INTEL_82801HBM_SATA_1: case PCI_PRODUCT_INTEL_82801HBM_SATA_2: + case PCI_PRODUCT_INTEL_6321ESB_SATA: + default: ich = 8; break; } |