ASoC: fsl: Specify driver name in ASoC card
authorAlexander Stein <alexander.stein@ew.tq-group.com>
Thu, 16 Mar 2023 12:36:11 +0000 (13:36 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 20 Mar 2023 13:11:22 +0000 (13:11 +0000)
Set the snd_soc_card driver name which fixes the warning:
fsl-asoc-card sound: ASoC: driver name too long 'imx-audio-tlv320aic32x4'
-> 'imx-audio-tlv32'

Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Acked-by: Shengjiu Wang <shengjiu.wang@gmail.com>
Link: https://lore.kernel.org/r/20230316123611.3495597-2-alexander.stein@ew.tq-group.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/fsl/fsl-asoc-card.c

index e956abf..bffa104 100644 (file)
@@ -609,6 +609,7 @@ static int fsl_asoc_card_probe(struct platform_device *pdev)
 
        priv->card.dapm_routes = audio_map;
        priv->card.num_dapm_routes = ARRAY_SIZE(audio_map);
+       priv->card.driver_name = DRIVER_NAME;
        /* Diversify the card configurations */
        if (of_device_is_compatible(np, "fsl,imx-audio-cs42888")) {
                codec_dai_name = "cs42888";