added ICH5/ICH6 ids, untested
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14047 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
61a1551551
commit
9276c86365
@ -512,6 +512,8 @@ init_hardware(void)
|
||||
|| info.device_id == INTEL_82801BA_AC97_DEVICE_ID
|
||||
|| info.device_id == INTEL_82801CA_AC97_DEVICE_ID
|
||||
|| info.device_id == INTEL_82801DB_AC97_DEVICE_ID
|
||||
|| info.device_id == INTEL_82801EB_AC97_DEVICE_ID
|
||||
|| info.device_id == INTEL_82801FB_AC97_DEVICE_ID
|
||||
))
|
||||
|| (info.vendor_id == SIS_VENDOR_ID &&
|
||||
(info.device_id == SIS_SI7012_AC97_DEVICE_ID
|
||||
@ -576,9 +578,11 @@ auich_setup(auich_dev * card)
|
||||
card->config.nabmbar = card->info.u.h0.base_registers[0];
|
||||
card->config.irq = card->info.u.h0.interrupt_line;
|
||||
card->config.type = 0;
|
||||
if(card->info.device_id == INTEL_82801DB_AC97_DEVICE_ID)
|
||||
if ((card->info.device_id == INTEL_82801DB_AC97_DEVICE_ID)
|
||||
|| (card->info.device_id == INTEL_82801EB_AC97_DEVICE_ID)
|
||||
|| (card->info.device_id == INTEL_82801FB_AC97_DEVICE_ID))
|
||||
card->config.type |= TYPE_ICH4;
|
||||
if(card->info.device_id == SIS_SI7012_AC97_DEVICE_ID)
|
||||
if (card->info.device_id == SIS_SI7012_AC97_DEVICE_ID)
|
||||
card->config.type |= TYPE_SIS7012;
|
||||
|
||||
PRINT(("%s deviceid = %#04x chiprev = %x model = %x enhanced at %lx\n", card->name, card->info.device_id,
|
||||
@ -713,6 +717,8 @@ init_driver(void)
|
||||
|| info.device_id == INTEL_82801BA_AC97_DEVICE_ID
|
||||
|| info.device_id == INTEL_82801CA_AC97_DEVICE_ID
|
||||
|| info.device_id == INTEL_82801DB_AC97_DEVICE_ID
|
||||
|| info.device_id == INTEL_82801EB_AC97_DEVICE_ID
|
||||
|| info.device_id == INTEL_82801FB_AC97_DEVICE_ID
|
||||
))
|
||||
|| (info.vendor_id == SIS_VENDOR_ID &&
|
||||
(info.device_id == SIS_SI7012_AC97_DEVICE_ID
|
||||
|
@ -52,6 +52,8 @@
|
||||
#define INTEL_82801BA_AC97_DEVICE_ID 0x2445
|
||||
#define INTEL_82801CA_AC97_DEVICE_ID 0x2485
|
||||
#define INTEL_82801DB_AC97_DEVICE_ID 0x24C5
|
||||
#define INTEL_82801EB_AC97_DEVICE_ID 0x24D5
|
||||
#define INTEL_82801FB_AC97_DEVICE_ID 0x266E
|
||||
#define SIS_VENDOR_ID 0x1039 /* Sis */
|
||||
#define SIS_SI7012_AC97_DEVICE_ID 0x7012
|
||||
#define NVIDIA_VENDOR_ID 0x10DE /* Nvidia */
|
||||
|
Loading…
x
Reference in New Issue
Block a user