aboutsummaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
authorDaniel Drake <dsd@laptop.org>2009-07-16 14:46:57 +0100
committerTakashi Iwai <tiwai@suse.de>2009-07-16 16:03:08 +0200
commit0fb67e982a1749b2cd477709838bf866028970ce (patch)
treee0682778467f5d75c7f7b003da01ab1f01e1d652 /mm
parent3c6aae4489e7c05f3685e9eaa538249be7c79ebe (diff)
downloadkernel_samsung_aries-0fb67e982a1749b2cd477709838bf866028970ce.zip
kernel_samsung_aries-0fb67e982a1749b2cd477709838bf866028970ce.tar.gz
kernel_samsung_aries-0fb67e982a1749b2cd477709838bf866028970ce.tar.bz2
ALSA: hda - Add CX20582 and OLPC XO-1.5 support
This adds support for the Conexant CX20582 codec, based on code from http://www.linuxant.com/alsa-driver/alsa-driver-linuxant-1.0.19ppch12-1.noarch.rpm.zip This is the codec to be shipped in the OLPC XO-1.5, so this patch also includes an XO-specific profile. Resultant configuration: http://dev.laptop.org/~dsd/20090713/codec0.txt http://dev.laptop.org/~dsd/20090713/codec0.svg As the Linuxant code is structured differently to the other codecs, I was unable to cleanly reimplement everything in the generic and Dell profiles as more info is needed (e.g. codec graphs). I simplified those profiles so that hopefully it will not break anyone's audio. If it does, it may be worth returning -ENODEV from patch_cx5066 on non-OLPC systems, and then fixing snd_hda_codec_configure() to fall back on the generic parser, at least until support for other systems is figured out. Signed-off-by: Daniel Drake <dsd@laptop.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions