diff options
author | billf <billf@FreeBSD.org> | 2000-01-03 10:04:01 +0000 |
---|---|---|
committer | billf <billf@FreeBSD.org> | 2000-01-03 10:04:01 +0000 |
commit | 8e08fd80fec68ca05b5f164fad4fa2c67c421858 (patch) | |
tree | 3673678389190b318a348a356cd30a3f73df68a0 /sys | |
parent | 661bd21d90fb303d3ca1bb624a0122679980c8c8 (diff) | |
download | FreeBSD-src-8e08fd80fec68ca05b5f164fad4fa2c67c421858.zip FreeBSD-src-8e08fd80fec68ca05b5f164fad4fa2c67c421858.tar.gz |
Update NeoMagic entries.
Obtained from: NetBSD's pcidevs and billf's Dell laptop.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/pci/pcisupport.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/pci/pcisupport.c b/sys/pci/pcisupport.c index 49998b9..8252f38 100644 --- a/sys/pci/pcisupport.c +++ b/sys/pci/pcisupport.c @@ -1200,6 +1200,12 @@ chip_match(device_t dev) case 0xac52104c: return ("Texas Instruments PCI1451 CardBus controller"); + /* NeoMagic -- vendor 0x10c8 */ + case 0x800510c8: + return ("NeoMagic MagicMedia 256ZX Audio controller"); + case 0x800610c8: + return ("NeoMagic MagicMedia 256ZX Audio controller"); + /* NEC -- vendor 0x1033 */ /* PCI to C-bus bridge */ @@ -1291,8 +1297,10 @@ static const char* vga_match(device_t dev) case 0x10c8: vendor = "NeoMagic"; switch (id >> 16) { + case 0x0003: + chip = "MagicGraph 128ZV"; break; case 0x0004: - chip = "NM2160 laptop"; break; + chip = "MagicGraph 128XD"; break; case 0x0005: chip = "MagicMedia 256AV"; break; case 0x0006: |