]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ASoC: fsl: imx-pcm-rpmsg: set debugfs_prefix via Component driver
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Tue, 2 Jun 2026 02:55:41 +0000 (02:55 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 10 Jun 2026 11:21:11 +0000 (12:21 +0100)
We can set component->debugfs_prefix via component_driver->debugfs_prefix.
Use it.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Link: https://patch.msgid.link/87ik81k5w2.wl-kuninori.morimoto.gx@renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/fsl/imx-pcm-rpmsg.c

index 031e5272215d45895e18e6f5fbb5206385394936..2a4813c6cda96490889583f8b946a5d62a0a3476 100644 (file)
@@ -632,6 +632,7 @@ static const struct snd_soc_component_driver imx_rpmsg_soc_component = {
        .pointer        = imx_rpmsg_pcm_pointer,
        .ack            = imx_rpmsg_pcm_ack,
        .prepare        = imx_rpmsg_pcm_prepare,
+       .debugfs_prefix = "rpmsg",
 };
 
 static void imx_rpmsg_pcm_work(struct work_struct *work)
@@ -689,7 +690,6 @@ static void imx_rpmsg_pcm_work(struct work_struct *work)
 
 static int imx_rpmsg_pcm_probe(struct platform_device *pdev)
 {
-       struct snd_soc_component *component;
        struct rpmsg_info *info;
        int ret, i;
 
@@ -741,16 +741,6 @@ static int imx_rpmsg_pcm_probe(struct platform_device *pdev)
        if (ret)
                goto fail;
 
-       component = snd_soc_lookup_component(&pdev->dev, NULL);
-       if (!component) {
-               ret = -EINVAL;
-               goto fail;
-       }
-
-#ifdef CONFIG_DEBUG_FS
-       component->debugfs_prefix = "rpmsg";
-#endif
-
        return 0;
 
 fail: