[PATCH] Onboard sound support for EPoX mainboard
From: Andreas Fester (Andreas.Fester_at_gmx.de)
Date: 11/30/03
- Previous message: Szakacsits Szabolcs: "Re: Disk Geometries reported incorrectly on 2.6.0-testX"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sun, 30 Nov 2003 10:57:38 +0100 To: Jaroslav Kysela <perex@suse.cz>, linux-kernel@vger.kernel.org
Hi Jaroslav, Hi list,
I am using linux on an EPoX EP-8K9A mainboard with onboard sound,
using the via82xx driver. Starting with 2.6.0-test6 the driver
only produces loud noise...
The problem seems to be the checking of the DXS capabilities.
The driver recognises the chip as an VIA8233 (not "A"), but
the EPoX vendor id is missing in the dxs white list.
After adding the appropriate vendor id, sound works again as
it did with 2.6.0-test5 :-)
Find below the patch against -test11 which adds the vendor id
and the device id to the dxs list.
Best Regards,
Andreas
------------------------------------------------------------------------------------------------------
diff -u linux-2.6.0-test11/sound/pci/via82xx.c linux-2.6.0-test11-af1/sound/pci/via82xx.c
--- linux-2.6.0-test11/sound/pci/via82xx.c 2003-11-29 19:18:22.000000000 +0100
+++ linux-2.6.0-test11-af1/sound/pci/via82xx.c 2003-11-29 19:38:41.000000000 +0100
@@ -1969,6 +1969,7 @@
static struct dxs_whitelist whitelist[] = {
{ .vendor = 0x1019, .device = 0x0996, .action = VIA_DXS_48K },
{ .vendor = 0x1297, .device = 0xc160, .action = VIA_DXS_ENABLE }, /* Shuttle SK41G */
+ { .vendor = 0x1695, .device = 0x3005, .action = VIA_DXS_ENABLE }, /* EPoX EP-8K9A */
{ } /* terminator */
};
struct dxs_whitelist *w;
------------------------------------------------------------------------------------------------------
-
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/
- Previous message: Szakacsits Szabolcs: "Re: Disk Geometries reported incorrectly on 2.6.0-testX"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
- FreeBSD 6.1-PREREALEASE , Xorg 6.9
... Maybe the support for this Saphire ATI X300 in radeon driver is broken. ...
vendor = 'Intel Corporation' ... # the way multiple screens are organised.
... (freebsd-stable) - [opensuse] Problem Booting XEN
... Base Memory: 636 kB ... Hardware Class: system ... Driver
Status: thermal,fan are active ... Vendor: pci 0x8086 "Intel Corporation" ... (SuSE) - Driver Update Disk discussion
... provide driver updates that are asynchronous from FreeBSD releases. ... is very
common for a vendor to want to put out an updated driver with ... fixed bugs or updated
support for a prior release of the OS. ... and all the drivers in the kernel have
already probed and attached. ... (freebsd-hackers) - Re: so sick of vendors who advertise linux compatibility but no real support
... Which vendor is that? ... | unit is pretty much worthless in the linux
world. ... | stop the encoding process without removing the driver module and reloading
... | will get no additional linux support from the vendor. ... (comp.os.linux.embedded) - Re: Development of Ricoh Memory Host Adapter
... I'm new to kernel programming and wanted to try to develop my first "real" ...
I found Ricoh LSI's pages easily enough, and there are no deep documentation ... so that
I can create device driver for it to be used in Linux ... Documentation and support I receive
from vendor under the NDA ... (Linux-Kernel)