[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