summaryrefslogtreecommitdiffstats
path: root/sys/pci
diff options
context:
space:
mode:
authorbillf <billf@FreeBSD.org>2000-01-03 10:04:01 +0000
committerbillf <billf@FreeBSD.org>2000-01-03 10:04:01 +0000
commit8e08fd80fec68ca05b5f164fad4fa2c67c421858 (patch)
tree3673678389190b318a348a356cd30a3f73df68a0 /sys/pci
parent661bd21d90fb303d3ca1bb624a0122679980c8c8 (diff)
downloadFreeBSD-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/pci')
-rw-r--r--sys/pci/pcisupport.c10
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:
OpenPOWER on IntegriCloud