LF-3747-1: ASoC: imx-ak4458: Fix the polarity of reset gpio
authorShengjiu Wang <shengjiu.wang@nxp.com>
Fri, 23 Apr 2021 03:27:24 +0000 (11:27 +0800)
committerShengjiu Wang <shengjiu.wang@nxp.com>
Fri, 23 Apr 2021 06:10:08 +0000 (14:10 +0800)
Fix the polarity of reset gpio

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Reviewed-by: Daniel Baluta <daniel.baluta@nxp.com>
sound/soc/fsl/imx-ak4458.c

index 2256528..da31c0f 100644 (file)
@@ -364,10 +364,10 @@ static int imx_ak4458_probe(struct platform_device *pdev)
                        goto fail;
                }
 
-               gpio_set_value_cansleep(priv->pdn_gpio, 0);
-               usleep_range(1000, 2000);
                gpio_set_value_cansleep(priv->pdn_gpio, 1);
                usleep_range(1000, 2000);
+               gpio_set_value_cansleep(priv->pdn_gpio, 0);
+               usleep_range(1000, 2000);
        }
 
        ret = snd_soc_of_parse_card_name(&priv->card, "model");