]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: hda - Cirrus Logic CS421x support
authorTim Howe <tim.howe@cirrus.com>
Fri, 22 Jul 2011 21:41:00 +0000 (16:41 -0500)
committerTakashi Iwai <tiwai@suse.de>
Tue, 26 Jul 2011 15:21:25 +0000 (17:21 +0200)
commit3ebd4c26476875840a8a81d61b3432e1276c9c42
tree3fbbba96894249c0615b279ae770941375c6fd4e
parent2bd4238a3b1c21700d9469a94fe09371d3c6b180
ALSA: hda - Cirrus Logic CS421x support

This update includes the changes necessary for supporting the
CS421x family of codecs.  Previously this file only supported
the CS420x family of codecs.

This file also contains init verbs to correct several issues in
the CS421x hardware.

Behavior between the CS421x and CS420x codec families is similar,
so several functions have been reused with "if" statements to
determine which codec family (CS421x or CS420x) is present.

Also, this file will be updated sometime in the near future in
order to add support for a system using CS421x that requires
mono mix on the speaker output only.

[Fix const usages and adaption for new APIs by tiwai]

Signed-off-by: Tim Howe <tim.howe@cirrus.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_cirrus.c