summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/ata-dma.c
diff options
context:
space:
mode:
authorsos <sos@FreeBSD.org>2001-11-13 11:37:23 +0000
committersos <sos@FreeBSD.org>2001-11-13 11:37:23 +0000
commitf47ddc9968cc5507d7386c09abb4ae01ac315988 (patch)
tree651c390cd5fcd77b543bbcecde16d831353e7b01 /sys/dev/ata/ata-dma.c
parent4b0b281b00958f2cbeb78ce05efddc6ccdf09df3 (diff)
downloadFreeBSD-src-f47ddc9968cc5507d7386c09abb4ae01ac315988.zip
FreeBSD-src-f47ddc9968cc5507d7386c09abb4ae01ac315988.tar.gz
Add yet another VIA ATA100 southbridge.
Diffstat (limited to 'sys/dev/ata/ata-dma.c')
-rw-r--r--sys/dev/ata/ata-dma.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/ata/ata-dma.c b/sys/dev/ata/ata-dma.c
index f6cdbbe..45791b0 100644
--- a/sys/dev/ata/ata-dma.c
+++ b/sys/dev/ata/ata-dma.c
@@ -414,6 +414,7 @@ ata_dmainit(struct ata_softc *scp, int device,
case 0x05711106: /* VIA 82C571, 82C586, 82C596, 82C686 */
if (ata_find_dev(parent, 0x06861106, 0x40) ||
+ ata_find_dev(parent, 0x82311106, 0) ||
ata_find_dev(parent, 0x30741106, 0)) { /* 82C686b */
if (udmamode >= 5) {
error = ata_command(scp, device, ATA_C_SETFEATURES, 0,
OpenPOWER on IntegriCloud