]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ASoC: tegra: Fix ADX S24_LE audio format
authorThorsten Blum <thorsten.blum@linux.dev>
Sat, 22 Feb 2025 22:56:59 +0000 (23:56 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 3 Mar 2025 13:03:10 +0000 (13:03 +0000)
Commit 4204eccc7b2a ("ASoC: tegra: Add support for S24_LE audio format")
added support for the S24_LE audio format, but duplicated S16_LE in
OUT_DAI() for ADX instead.

Fix this by adding support for the S24_LE audio format.

Compile-tested only.

Cc: stable@vger.kernel.org
Fixes: 4204eccc7b2a ("ASoC: tegra: Add support for S24_LE audio format")
Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
Link: https://patch.msgid.link/20250222225700.539673-2-thorsten.blum@linux.dev
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/tegra/tegra210_adx.c

index 3e6e8f51f380baa81fb145d5674c91da1040a7d5..0aa93b948378f384fdf068d7ea72cb9ecfe51f77 100644 (file)
@@ -264,7 +264,7 @@ static const struct snd_soc_dai_ops tegra210_adx_out_dai_ops = {
                        .rates = SNDRV_PCM_RATE_8000_192000,    \
                        .formats = SNDRV_PCM_FMTBIT_S8 |        \
                                   SNDRV_PCM_FMTBIT_S16_LE |    \
-                                  SNDRV_PCM_FMTBIT_S16_LE |    \
+                                  SNDRV_PCM_FMTBIT_S24_LE |    \
                                   SNDRV_PCM_FMTBIT_S32_LE,     \
                },                                              \
                .capture = {                                    \
@@ -274,7 +274,7 @@ static const struct snd_soc_dai_ops tegra210_adx_out_dai_ops = {
                        .rates = SNDRV_PCM_RATE_8000_192000,    \
                        .formats = SNDRV_PCM_FMTBIT_S8 |        \
                                   SNDRV_PCM_FMTBIT_S16_LE |    \
-                                  SNDRV_PCM_FMTBIT_S16_LE |    \
+                                  SNDRV_PCM_FMTBIT_S24_LE |    \
                                   SNDRV_PCM_FMTBIT_S32_LE,     \
                },                                              \
                .ops = &tegra210_adx_out_dai_ops,               \