MLK-20189-7: ASoC: ak4458: check reset control status
Save error so that the following error checking now make sense. This fixes Coverity issue: CID2828734 Signed-off-by: Viorel Suman <viorel.suman@nxp.com> Vipul: apply manuallly while rebase on v4.19 Signed-off-by: Vipul Kumar <vipul_kumar@mentor.com>5.4-rM2-2.2.x-imx-squashed
parent
18b91ee0bc
commit
d9b9ac9fb4
|
@ -407,8 +407,13 @@ static int ak4458_hw_params(struct snd_pcm_substream *substream,
|
|||
snd_soc_component_update_bits(component, AK4458_00_CONTROL1,
|
||||
AK4458_DIF_MASK, format);
|
||||
|
||||
ak4458_rstn_control(component, 0);
|
||||
ak4458_rstn_control(component, 1);
|
||||
ret = ak4458_rstn_control(component, 0);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
ret = ak4458_rstn_control(component, 1);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue