summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>2026-07-01 02:36:23 +0000
committerMark Brown <broonie@kernel.org>2026-07-03 13:37:47 +0100
commit39222ca2ff2b233d09b363e7d227de8c1bf0b91b (patch)
tree55be847c5ccf869ac3c2c900fea0130ad4d1ae72
parent380d6b549d5aa96a2c485d91e1a978abd7567f65 (diff)
downloadlinux-39222ca2ff2b233d09b363e7d227de8c1bf0b91b.tar.gz
linux-39222ca2ff2b233d09b363e7d227de8c1bf0b91b.zip
ASoC: sof: nocodec: tidyup sof_nocodec_setup()
We can get necessary info from mach. Let's cleanup sof_nocodec_setup(). Current code makes old style / new style conversion difficult. To make future conversions easier to understand, this patch clean up the code a little. but no functional change. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Link: https://patch.msgid.link/87fr23cu6w.wl-kuninori.morimoto.gx@renesas.com Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r--sound/soc/sof/nocodec.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/sound/soc/sof/nocodec.c b/sound/soc/sof/nocodec.c
index fae36595b81a..34744f8ae34a 100644
--- a/sound/soc/sof/nocodec.c
+++ b/sound/soc/sof/nocodec.c
@@ -68,10 +68,10 @@ static int sof_nocodec_bes_setup(struct device *dev,
return 0;
}
-static int sof_nocodec_setup(struct device *dev,
- u32 num_dai_drivers,
- struct snd_soc_dai_driver *dai_drivers)
+static int sof_nocodec_setup(struct device *dev, struct snd_soc_acpi_mach *mach)
{
+ u32 num_dai_drivers = mach->mach_params.num_dai_drivers;
+ struct snd_soc_dai_driver *dai_drivers = mach->mach_params.dai_drivers;
struct snd_soc_dai_link *links;
/* create dummy BE dai_links */
@@ -93,8 +93,7 @@ static int sof_nocodec_probe(struct platform_device *pdev)
snd_soc_card_set_topology_name(card, "sof");
- ret = sof_nocodec_setup(card->dev, mach->mach_params.num_dai_drivers,
- mach->mach_params.dai_drivers);
+ ret = sof_nocodec_setup(card->dev, mach);
if (ret < 0)
return ret;