diff options
author | Jacky Bai <ping.bai@nxp.com> | 2020-04-17 15:03:04 +0800 |
---|---|---|
committer | Jacky Bai <ping.bai@nxp.com> | 2020-04-23 20:26:45 +0800 |
commit | 3721e09913f3084b1234b294fb880a866430f55d (patch) | |
tree | 7e4b9ca3e17d5220c4736bdc3fc217a26e7c8a9d | |
parent | 5893554b4c4c613f4e656f65dca828730e1302d7 (diff) |
MLK-23805-03 plat: imx8mp: Keep audiomix always on if lpa is active
Keep the audiomix power domain always on if the LPA is active &
doing audio playback.
Signed-off-by: Jacky Bai <ping.bai@nxp.com>
Reviewed-by: Anson Huang <Anson.Huang@nxp.com>
-rw-r--r-- | plat/imx/imx8m/imx8mp/gpc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/plat/imx/imx8m/imx8mp/gpc.c b/plat/imx/imx8m/imx8mp/gpc.c index 471311e3..c159e581 100644 --- a/plat/imx/imx8m/imx8mp/gpc.c +++ b/plat/imx/imx8m/imx8mp/gpc.c @@ -405,6 +405,9 @@ void imx_gpc_pm_domain_enable(uint32_t domain_id, bool on) if (domain_id == AUDIOMIX) imx_aips5_init(); } else { + if (imx_m4_lpa_active() && domain_id == AUDIOMIX) + return; + if (pwr_domain->need_sync) pu_domain_status &= ~(1 << domain_id); |