[alsa-devel] [PATCH 0/4] CS42L52 fixes.
nschichan at freebox.fr
Wed May 22 19:19:23 CEST 2013
In the following emails, you will find the fixes I currently have for
the CS42L52 driver.
The fixes are:
- Set both Master Volume A & B init value to 0x88 (otherwise left
channel and right channel master volume would not be the same after
- Use IFACE_CTL2 register for Microphone Bias enum (IFACE_CTL1 is
clearly not controling microphone bias according to the datasheet).
- Various controls would use a bogus shift value, resulting in only the
high order bits being updated when changing them.
- The wrong mask was used when muting/unmuting the codec, resutling in
the wrong part of the PB_CTL1 register being cleared, especially the
headphone analog gain part.
All those patches are against the latest linus tree.
More information about the Alsa-devel