Index: /sys/dev/ic/ac97.c =================================================================== RCS file: /cvs/src/sys/dev/ic/ac97.c,v retrieving revision 1.32 diff -u -r1.32 ac97.c --- /sys/dev/ic/ac97.c 5 Sep 2002 17:03:33 -0000 1.32 +++ /sys/dev/ic/ac97.c 17 Sep 2002 19:29:04 -0000 @@ -314,6 +314,7 @@ { 0x48, 0xff, 0, 0, "AD1881A" }, { 0x60, 0xff, 0, 0, "AD1885" }, { 0x61, 0xff, 0, 0, "AD1886" }, + { 0x72, 0xff, 0, 0, "AD1981A" }, }, ac97_ak[] = { { 0x00, 0xfe, 1, 0, "AK4540" }, { 0x01, 0xfe, 1, 0, "AK4540" }, Index: dev//pci/auich.c =================================================================== RCS file: /cvs/src/sys/dev/pci/auich.c,v retrieving revision 1.27 diff -u -r1.27 auich.c --- /sys/dev/pci/auich.c 4 Jul 2002 23:52:20 -0000 1.27 +++ /sys/dev/pci/auich.c 17 Sep 2002 19:48:15 -0000 @@ -174,11 +174,12 @@ void *powerhook; int suspend; u_int16_t ext_ctrl; + int ich4; }; #ifdef AUICH_DEBUG #define DPRINTF(l,x) do { if (auich_debug & (l)) printf x; } while(0) -int auich_debug = 0xfffe; +int auich_debug = 0xfffd; #define AUICH_DEBUG_CODECIO 0x0001 #define AUICH_DEBUG_DMA 0x0002 #define AUICH_DEBUG_PARAM 0x0004 @@ -208,6 +209,7 @@ { PCI_PRODUCT_INTEL_82801BA_ACA, 0, "ICH2" }, { PCI_PRODUCT_INTEL_82801CA_ACA, 0, "ICH3" }, { PCI_PRODUCT_INTEL_82440MX_ACA, 0, "440MX" }, + { PCI_PRODUCT_INTEL_82801DB_ACA, 0, "ICH4" } }; int auich_open(void *, int);