diff mbox series

ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count

Message ID 20210708091229.56443-1-marex@denx.de
State Accepted
Commit 3694f996be5cb8374bd224f4e5462c945d359843
Headers show
Series ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count | expand

Commit Message

Marek Vasut July 8, 2021, 9:12 a.m. UTC
The TAS2505/TAS2521 does support up to two channels, LEFT and RIGHT,
which are being alternated on the audio data bus by Word Clock, WCLK.
This is documented in TI slau472 2.7.1 Digital Audio Interface. Note
that both the LEFT and RIGHT channels are only used for audio INPUT,
while only the LEFT channel is used for audio OUTPUT.

Fixes: b4525b6196cd7 ("ASoC: tlv320aic32x4: add support for TAS2505")
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Claudius Heine <ch@denx.de>
Cc: Mark Brown <broonie@kernel.org>
---
 sound/soc/codecs/tlv320aic32x4.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Mark Brown July 12, 2021, 10:46 a.m. UTC | #1
On Thu, 8 Jul 2021 11:12:29 +0200, Marek Vasut wrote:
> The TAS2505/TAS2521 does support up to two channels, LEFT and RIGHT,
> which are being alternated on the audio data bus by Word Clock, WCLK.
> This is documented in TI slau472 2.7.1 Digital Audio Interface. Note
> that both the LEFT and RIGHT channels are only used for audio INPUT,
> while only the LEFT channel is used for audio OUTPUT.

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next

Thanks!

[1/1] ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count
      commit: 3694f996be5cb8374bd224f4e5462c945d359843

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark
diff mbox series

Patch

diff --git a/sound/soc/codecs/tlv320aic32x4.c b/sound/soc/codecs/tlv320aic32x4.c
index c63b717040ed2..8af739284fbec 100644
--- a/sound/soc/codecs/tlv320aic32x4.c
+++ b/sound/soc/codecs/tlv320aic32x4.c
@@ -1113,7 +1113,7 @@  static struct snd_soc_dai_driver aic32x4_tas2505_dai = {
 	.playback = {
 			 .stream_name = "Playback",
 			 .channels_min = 1,
-			 .channels_max = 1,
+			 .channels_max = 2,
 			 .rates = SNDRV_PCM_RATE_8000_96000,
 			 .formats = AIC32X4_FORMATS,},
 	.ops = &aic32x4_ops,