Re: [PATCH v2 3/3] ASoC: fsl: imx-rpmsg: Switch to core ignore-suspend-widgets support

Mark Brown
2026-04-28T08:48:32Z

[-- Attachment #1: Type: text/plain, Size: 596 bytes --]

On Wed, Apr 15, 2026 at 05:19:42PM +0900, Chancel Liu wrote:

> @@ -274,6 +257,15 @@ static int imx_rpmsg_probe(struct platform_device *pdev)
> }
> }
>
> + if (data->lpa && of_property_present(np, "ignore-suspend-widgets")) {
> + ret = snd_soc_of_parse_ignore_suspend_widgets(&data->card,
> + "ignore-suspend-widgets");
> + if (ret) {
> + dev_err(&pdev->dev, "failed to parse ignore-suspend-widgets: %d\n", ret);
> + return ret;
> + }
> + }
> +

The other error handling paths here have a goto fail to do cleanup of
the of_node in the platform device.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]