]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ASoC: imx-rpmsg: Set driver_name for snd_soc_card
authorChancel Liu <chancel.liu@nxp.com>
Thu, 28 May 2026 02:07:25 +0000 (11:07 +0900)
committerMark Brown <broonie@kernel.org>
Mon, 8 Jun 2026 17:53:22 +0000 (18:53 +0100)
Set driver_name to "imx-audio-rpmsg" for the i.MX RPMSG sound card.
This allows userspace audio configuration tools (e.g., UCM) to match
the card by driver name independently of the card name, which may vary
across board configurations.

Signed-off-by: Chancel Liu <chancel.liu@nxp.com>
Link: https://patch.msgid.link/20260528020725.2265321-4-chancel.liu@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/fsl/imx-rpmsg.c

index 48fe471499bacf7ac8ede4b9b1fa175a3e80b111..5f1af258caf2d10e6ed4a389887bdfe9c001a246 100644 (file)
@@ -250,6 +250,7 @@ static int imx_rpmsg_probe(struct platform_device *pdev)
        data->card.dapm_widgets = imx_rpmsg_dapm_widgets;
        data->card.num_dapm_widgets = ARRAY_SIZE(imx_rpmsg_dapm_widgets);
        data->card.late_probe = imx_rpmsg_late_probe;
+       data->card.driver_name = "imx-audio-rpmsg";
        /*
         * Inoder to use common api to get card name and audio routing.
         * Use parent of_node for this device, revert it after finishing using