ac97, alc101+kt8235 sound

Benson Chow (blc+lkml@q.dyndns.org)
Tue, 15 Apr 2003 05:49:19 -0600 (MDT)


I guess this ac97 stuff is pretty confusing.

Anyway, my motherboard has a kt8235 southbridge and an ALC101 AC97
decoder. I read in some posting to hack the ALC101 into the
drivers/sound/ac97_codec.c with something like this:

{0x414C4730, "ALC101", &null_ops},

and then use the via82cxxx_audio driver. It didn't do anything. So, I
tried hacking the PCI device number in via82cxxx_audio.c by changing

static struct pci_device_id via_pci_tbl[] __initdata = {
{ PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C686_5,
PCI_ANY_ID, PCI_ANY_ID, },
{ 0, }
};

to

static struct pci_device_id via_pci_tbl[] __initdata = {
{ PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8233_5,
PCI_ANY_ID, PCI_ANY_ID, },
{ 0, }
};

hoping that these via chips were pretty close. Unfortunately no, it
still doesn't work. It did, however, find the AC97 codec fine (I added
some printk's), but no sound is produced. Any ideas on how to get this
vt8235-based motherboard sound working? (and ALSA-0.9.2 seems to do
nothing but segfault it seems.)

Running the 2.4.20 kernel on an ecs p4vxasd2+ board (yeah, I know...)

Thanks,

-bc

WARNING: All HTML emails get deleted. DO NOT SEND HTML MAIL.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/