aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/soc-topology.c
diff options
context:
space:
mode:
authorMartin Povišer <povik+lin@cutebit.org>2022-10-27 11:58:00 +0200
committerMark Brown <broonie@kernel.org>2022-10-31 13:20:01 +0000
commit6f934afa6a980bb8d3ce73836b1a9922685e50d7 (patch)
tree1ce227ae8e095041d3250cfc212ee6b23547f8a4 /sound/soc/soc-topology.c
parentfaac764ea1ea6898d93e46c403271fb105c0906e (diff)
downloadlinux-6f934afa6a980bb8d3ce73836b1a9922685e50d7.tar.gz
ASoC: tas2780: 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: eae9f9ce181b ("ASoC: add tas2780 driver") 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-3-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