Re: [PATCH] ASoC: fsl_asrc fsl_esai fsl_sai: allow CONFIG_PM=N
From: Daniel Baluta <hidden>
Date: 2022-10-28 14:56:39
Also in:
alsa-devel, lkml
From: Daniel Baluta <hidden>
Date: 2022-10-28 14:56:39
Also in:
alsa-devel, lkml
On Fri, Oct 28, 2022 at 5:37 PM Maarten Zanders [off-list ref] wrote:
When CONFIG_PM=N, pm_runtime_put_sync() returns -ENOSYS which breaks the probe function of these drivers. Other users of pm_runtime_put_sync() typically don't check the return value. In order to keep the program flow as intended, check for -ENOSYS. This commit is similar to commit 0434d3f (omap-mailbox.c). This commit fixes: cab04ab (ASoC: fsl_asrc: Don't use devm_regmap_init_mmio_clk) 203773e (ASoC: fsl_esai: Don't use devm_regmap_init_mmio_clk) 2277e7e (ASoC: fsl_sai: Don't use devm_regmap_init_mmio_clk) Signed-off-by: Maarten Zanders <redacted>
Reviewed-by: Daniel Baluta <daniel.baluta@nxp.com>