asoc: wcd937x: add SSR changes for wcd937x codec driver
Add changes to recover audio after SSR on wcd937x driver. Change-Id: I661605e9b1bd71f08f331d14ae52f89ba8423d4f Signed-off-by: Rohit kumar <rohitkr@codeaurora.org> Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
This commit is contained in:
@@ -450,8 +450,10 @@ static bool wcd937x_volatile_register(struct device *dev, unsigned int reg)
|
||||
{
|
||||
if(reg <= WCD937X_BASE_ADDRESS)
|
||||
return 0;
|
||||
return (wcd937x_reg_access[WCD937X_REG(reg)] & RD_REG)
|
||||
& ~(wcd937x_reg_access[WCD937X_REG(reg)] & WR_REG);
|
||||
if ((wcd937x_reg_access[WCD937X_REG(reg)] & RD_REG)
|
||||
&& !(wcd937x_reg_access[WCD937X_REG(reg)] & WR_REG))
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
struct regmap_config wcd937x_regmap_config = {
|
||||
|
Reference in New Issue
Block a user