[alsa-devel] [PATCH 0/4] CS42L52 fixes.
Austin, Brian
Brian.Austin at cirrus.com
Wed May 22 19:36:23 CEST 2013
On May 22, 2013, at 7:19, "Nicolas Schichan" <nschichan at freebox.fr> wrote:
> Hi,
>
> 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
> init).
>
> - 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.
>
> Regards,
>
> --
> Nicolas Schichan
>
>
Whole series
Acked-by: Brian Austin <brian.austin at cirrus.com>
Thanks
More information about the Alsa-devel
mailing list