diff options
| author | Søren Schmidt <sos@FreeBSD.org> | 2004-02-02 14:05:57 +0000 |
|---|---|---|
| committer | Søren Schmidt <sos@FreeBSD.org> | 2004-02-02 14:05:57 +0000 |
| commit | 6595b49405391899b288e86d97755d6c780ba3ab (patch) | |
| tree | 85a10d9a6e7d8f9b5f441dc00f219974e5a6c635 | |
| parent | abc2e0fd56ce55c04d4fd1ec27acaaaef8cdec4a (diff) | |
Notes
| -rw-r--r-- | sys/dev/ata/ata-chipset.c | 2 | ||||
| -rw-r--r-- | sys/dev/ata/ata-pci.h | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/ata/ata-chipset.c b/sys/dev/ata/ata-chipset.c index daff30beab539..48233aa7264ea 100644 --- a/sys/dev/ata/ata-chipset.c +++ b/sys/dev/ata/ata-chipset.c @@ -1107,7 +1107,7 @@ ata_promise_ident(device_t dev) if ((idx->cfg2 & PRTX4) && pci_get_class(GRANDPARENT(dev))==PCIC_BRIDGE && !BUS_READ_IVAR(device_get_parent(GRANDPARENT(dev)), GRANDPARENT(dev), PCI_IVAR_DEVID, &devid) && - devid == ATA_DEC_21150) { + ((devid == ATA_DEC_21150) || (devid == ATA_DEC_21150_1))) { static long start = 0, end = 0; if (pci_get_slot(dev) == 1) { diff --git a/sys/dev/ata/ata-pci.h b/sys/dev/ata/ata-pci.h index 48acb25a22c4a..b11a8210cc9f7 100644 --- a/sys/dev/ata/ata-pci.h +++ b/sys/dev/ata/ata-pci.h @@ -88,6 +88,7 @@ struct ata_pci_controller { #define ATA_CYPRESS_82C693 0xc6931080 #define ATA_DEC_21150 0x00221011 +#define ATA_DEC_21150_1 0x00231011 #define ATA_HIGHPOINT_ID 0x1103 #define ATA_HPT366 0x00041103 |
