[PATCH 2/2] ASoC: tlv320adcx140: Wake up codec before accessing register

Dan Murphy dmurphy at ti.com
Tue Sep 8 13:49:25 CEST 2020


Camel

On 9/8/20 3:35 AM, Camel Guo wrote:
> From: Camel Guo <camelg at axis.com>
>
> According to its datasheet, after reset this codec goes into sleep
> mode. In this mode, any register accessing should be avoided except for
> exiting sleep mode. Hence this commit moves SLEEP_CFG access before any
> register accessing.

This is interesting because our HW team suggested putting the device 
into sleep mode when doing register writes/reads because they were 
finding abnormalities in the register settings when the device is active.

I have a local patch that changes this as well that the HW team requested.

Mark

Let me run this by the HW team first before applying this patch.

Dan



More information about the Alsa-devel mailing list