MLK-23906-1: ASoC: fsl_aud2htx: Don't bind clock with regmap
authorShengjiu Wang <shengjiu.wang@nxp.com>
Wed, 6 May 2020 05:33:54 +0000 (13:33 +0800)
committerDong Aisheng <aisheng.dong@nxp.com>
Mon, 14 Dec 2020 02:57:07 +0000 (10:57 +0800)
commitd11bbb549f0e8a273ce474b100d92b02872be2be
treeeb3b9fe73eb45700c294d47eb5ca8d8008bf81f9
parent9b3b59e19efe8d583875922a6d4209546848a51e
MLK-23906-1: ASoC: fsl_aud2htx: 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 bus clock always be enabled.
which impact the power consumption.

So we can't bind clock with regmap, then explicitly enable
clock when using.

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
sound/soc/fsl/fsl_aud2htx.c