aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/soc-topology.c
diff options
context:
space:
mode:
authorMartin Povišer <povik+lin@cutebit.org>2022-10-27 11:57:59 +0200
committerMark Brown <broonie@kernel.org>2022-10-31 13:20:00 +0000
commitfaac764ea1ea6898d93e46c403271fb105c0906e (patch)
tree6b7932df5b58653f5ba821b83f28c6941d57bbba /sound/soc/soc-topology.c
parente59bf547a7dd366f93bfebb7487959580ca6c0ec (diff)
downloadlinux-faac764ea1ea6898d93e46c403271fb105c0906e.tar.gz
ASoC: tas2764: Fix set_tdm_slot in case of single slot
There's a special branch in the set_tdm_slot op for the case of nslots being 1, but: (1) That branch can never work (there's a check for tx_mask being non-zero, later there's another check for it *being* zero; one or the other always throws -EINVAL). (2) The intention of the branch seems to be what the general other branch reduces to in case of nslots being 1. For those reasons remove the 'nslots being 1' special case. Fixes: 827ed8a0fa50 ("ASoC: tas2764: Add the driver for the TAS2764") Suggested-by: Jos Dehaes <jos.dehaes@gmail.com> Signed-off-by: Martin Povišer <povik+lin@cutebit.org> Link: https://lore.kernel.org/r/20221027095800.16094-2-povik+lin@cutebit.org Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/soc-topology.c')
0 files changed, 0 insertions, 0 deletions