summaryrefslogtreecommitdiff
path: root/sound/soc/fsl/fsl_easrc.c
diff options
context:
space:
mode:
authorShengjiu Wang <shengjiu.wang@nxp.com>2020-05-06 13:43:15 +0800
committerShengjiu Wang <shengjiu.wang@nxp.com>2020-05-07 17:17:45 +0800
commitb35c0a202e3c677544fe13c08345365166410cfb (patch)
treeee3a88240f35bc345f5c3d3a4c2be452def17f0a /sound/soc/fsl/fsl_easrc.c
parent7cdd916faab4c7623db1c7c8d2b2214ab500c2b8 (diff)
MLK-23906-3: ASoC: fsl_easrc: Don't bind clock with regmap
The call flow: devm_regmap_init_mmio_clk - clk_prepare() - clk_pm_runtime_get() Cause the power domain of mem clock always be enabled. which impact the power consumption. so we can't bind clock with regmap, but explicitly enable clock when using. Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com> Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
Diffstat (limited to 'sound/soc/fsl/fsl_easrc.c')
-rw-r--r--sound/soc/fsl/fsl_easrc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/soc/fsl/fsl_easrc.c b/sound/soc/fsl/fsl_easrc.c
index 4659844ff997..af490e341dd3 100644
--- a/sound/soc/fsl/fsl_easrc.c
+++ b/sound/soc/fsl/fsl_easrc.c
@@ -2294,7 +2294,7 @@ static int fsl_easrc_probe(struct platform_device *pdev)
easrc->paddr = res->start;
- easrc->regmap = devm_regmap_init_mmio_clk(&pdev->dev, "mem", regs,
+ easrc->regmap = devm_regmap_init_mmio_clk(&pdev->dev, NULL, regs,
&fsl_easrc_regmap_config);
if (IS_ERR(easrc->regmap)) {
dev_err(&pdev->dev, "failed to init regmap");