|
Description
|
Category
audio
Sub-Category
driver
Description
audiohd supports the STAC9200/STAC9200D codecs, but not STAC9872 codecs (specifically CXD9872RD, STAC9872AK, CXD9872AKD) such as those shipped in many Sony VAIOs. The STAC9872 uses different TIDs, gain ranges, has an additional recording volume control, and seperate headphone and line-out volume controls instead of a single master volume.
Frequency
Always
Regression
No
Steps to Reproduce
Load audiohd on a laptop with a STAC9872 chip (such as an SZ series VAIO). Try to play audio, check dmesg.
Expected Result
Audio should play and dmesg should say:
NOTICE: audiohd0: codec info: vid=0x83847661, sid=0x0000000, rev=0x00104201
(or similar)
Actual Result
No sound is played. There is a fatal warning in dmesg.
Error Message(s)
WARNING: audiohd0: unsupported HD codec: vid=0x83847661 rev=0x00104201
Test Case
Workaround
http://trisk.acm.jhu.edu/audiohd_stac9872.diff is a preliminary patch that adds support for STAC9872 based codecs. Audio output works fine, mixer controls for output work (including muting headphone/line-out). Recording and input controls have not been tested and may not function correctly.
Submitter wants to work on bug
Yes
Additional configuration information
This was tested on a Sony VAIO SZ72B/B with a ICH7 HD Audio chip and a CXD9872RD.
|