diff options
| author | Søren Schmidt <sos@FreeBSD.org> | 2001-02-12 08:33:28 +0000 |
|---|---|---|
| committer | Søren Schmidt <sos@FreeBSD.org> | 2001-02-12 08:33:28 +0000 |
| commit | b6268bb5e2da2eb8cd5ac237de3d69da7edf577e (patch) | |
| tree | 2c1691fdcb7dfc90d203b2137ccaac0fd91d851c | |
| parent | 1a0c34f25efb2f9974ee5e998d815423843c2c01 (diff) | |
Notes
| -rw-r--r-- | sys/dev/ata/ata-all.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/dev/ata/ata-all.c b/sys/dev/ata/ata-all.c index 6e1e864ca180..7c1ff7e8ff8d 100644 --- a/sys/dev/ata/ata-all.c +++ b/sys/dev/ata/ata-all.c @@ -279,8 +279,10 @@ ata_pci_match(device_t dev) return "AcerLabs Aladdin ATA33 controller"; case 0x05711106: - if (ata_find_dev(dev, 0x05861106, 0)) + if (ata_find_dev(dev, 0x05861106, 0x02)) return "VIA 82C586 ATA33 controller"; + if (ata_find_dev(dev, 0x05861106, 0)) + return "VIA 82C586 ATA controller"; if (ata_find_dev(dev, 0x05961106, 0x12)) return "VIA 82C596 ATA66 controller"; if (ata_find_dev(dev, 0x05961106, 0)) |
