Re: Kernel 2.6.35
On Mon, 6 Sep 2010, Ben Hutchings wrote:
On Thu, 2010-08-12 at 16:56 -0400, Ariel wrote:
For the ASUS P7P55D-E Pro motherboard, which uses the VIA vt1828s,
surround sound only gained support with ALSA 1.0.22 but 2.6.32 has 1.0.21.
I've now backported all the changes to support new VIA codecs used with
I compiled 2.6.32-21 and got this error:
sound/pci/hda/patch_via.c: In function 'patch_vt1718S':
sound/pci/hda/patch_via.c:4984: error: expected expression before 'return'
sound/pci/hda/patch_via.c: In function 'patch_vt1716S':
sound/pci/hda/patch_via.c:5474: error: expected expression before 'return'
sound/pci/hda/patch_via.c: In function 'patch_vt2002P':
sound/pci/hda/patch_via.c:5827: error: expected expression before 'return'
sound/pci/hda/patch_via.c: In function 'patch_vt1812':
sound/pci/hda/patch_via.c:6181: error: expected expression before 'return'
make: *** [sound/pci/hda/patch_via.o] Error 1
make: *** [sound/pci/hda] Error 2
make: *** [sound/pci] Error 2
make: *** [sound] Error 2
It's because of (in 4 places):
codec->patch_ops.unsol_event = via_unsol_event,
(Comma instead of semi-colon.)
I edited it, and it compiled, although I haven't tried running it yet.
Also the w83667hg-b sensor chip. I don't believe that's in any kernel yet,
but patches are here
This was included in 2.6.36-rc1 and I have backported it.