Tony Hoyle wrote:
Hi,
I'm trying to get sound working on a board I'm working with. The sound works correctly on 2.6.24.7 but not 2.6.30.
OK I found the problem. At some point the default configuration for the STAC92xx was changed and this broke the setup. A simple patch reverts back to the 2.6.24 setting:
--- patch_sigmatel.c.old 2009-06-24 03:33:50.000000000 +0100 +++ patch_sigmatel.c 2009-06-24 03:34:19.000000000 +0100 @@ -1616,7 +1616,7 @@
static unsigned int ref925x_pin_configs[8] = { 0x40c003f0, 0x424503f2, 0x01813022, 0x02a19021, - 0x90a70320, 0x02214210, 0x01019020, 0x9033032e, + 0x90a70320, 0x02214210, 0x400003f1, 0x9033032e, };
static unsigned int stac925xM1_pin_configs[8] = {
I have little (well, none actually) understanding of what these values to, but presumably it was changed for a reason... is there a case for a new model here? Unfortunately I'm not sure how to detect this model.. other ones seem to be done using manufacturer specific codes, but there are none on this board...
Tony