Add the support of ALC269VC codec.
Also delete the unnecessary codec_variant type enum list:
now only three variants (ALC269VA ALC269VB ALC269VC) are needed.
In addition, added some aliases:
- Add ALC269VB alias name ALC277
- Add ALC269VC alias name ALC259 ALC281X
- Add ALC269VC for Lenovo device 0x21f3 name ALC3202
Signed-off-by: Kailang Yang
Signed-off-by: Takashi Iwai
If this is still not working on Ubuntu 11.04 "Natty Narwhal", there is a patch upstream in the recently released kernel 3.1-rc1 which might help:
commit b68785714b67079 385188323631b05 a8f9093675
Author: Kailang Yang
Date: Wed Jul 6 09:51:29 2011 +0200
ALSA: hda - Add Realtek ALC269VC codec support
Add the support of ALC269VC codec.
Also delete the unnecessary codec_variant type enum list:
now only three variants (ALC269VA ALC269VB ALC269VC) are needed.
In addition, added some aliases:
- Add ALC269VB alias name ALC277
- Add ALC269VC alias name ALC259 ALC281X
- Add ALC269VC for Lenovo device 0x21f3 name ALC3202
Signed-off-by: Kailang Yang
Signed-off-by: Takashi Iwai
Note the alias name ALC259.
A PPA of this kernel is available at http:// kernel. ubuntu. com/~kernel- ppa/mainline/