diff options
author | sos <sos@FreeBSD.org> | 2001-10-23 09:57:49 +0000 |
---|---|---|
committer | sos <sos@FreeBSD.org> | 2001-10-23 09:57:49 +0000 |
commit | 123757f02012d5df56dd6422c3ab4460692b2dc4 (patch) | |
tree | ab58dea42a276ded832c48c94b51ecbea18d7339 /sys/dev/ata/ata-dma.c | |
parent | df2cb205e6e0f34bd95f47eca3d79357e445d49a (diff) | |
download | FreeBSD-src-123757f02012d5df56dd6422c3ab4460692b2dc4.zip FreeBSD-src-123757f02012d5df56dd6422c3ab4460692b2dc4.tar.gz |
Add a bunch of new PCI ID's for Intel ATA chips.
Diffstat (limited to 'sys/dev/ata/ata-dma.c')
-rw-r--r-- | sys/dev/ata/ata-dma.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/ata/ata-dma.c b/sys/dev/ata/ata-dma.c index 72836c1..f6cdbbe 100644 --- a/sys/dev/ata/ata-dma.c +++ b/sys/dev/ata/ata-dma.c @@ -112,6 +112,8 @@ ata_dmainit(struct ata_softc *scp, int device, #endif switch (scp->chiptype) { + case 0x248a8086: /* Intel ICH3 mobile */ + case 0x248b8086: /* Intel ICH3 */ case 0x244a8086: /* Intel ICH2 mobile */ case 0x244b8086: /* Intel ICH2 */ if (udmamode >= 5) { @@ -144,6 +146,7 @@ ata_dmainit(struct ata_softc *scp, int device, /* FALLTHROUGH */ case 0x24118086: /* Intel ICH */ + case 0x76018086: /* Intel ICH */ if (udmamode >= 4) { int32_t mask48, new48; int16_t word54; @@ -174,6 +177,7 @@ ata_dmainit(struct ata_softc *scp, int device, /* FALLTHROUGH */ case 0x71118086: /* Intel PIIX4 */ + case 0x84CA8086: /* Intel PIIX4 */ case 0x71998086: /* Intel PIIX4e */ case 0x24218086: /* Intel ICH0 */ if (udmamode >= 2) { |