summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorRichard Fitzgerald <rf@opensource.cirrus.com>2026-05-12 13:31:26 +0100
committerMark Brown <broonie@kernel.org>2026-05-12 22:21:37 +0900
commit7d572b75d54edeb48135f8b029cfdec41277e30f (patch)
treedf87b586529601cbf58e658087a97ea2d88cc84b /include/linux
parentca1063ae03dcbf893dcd196ff073f9e7b5df8ccf (diff)
ASoC: cs35l56: Abort TDM mask loop at maximum channel shift
Exit the for_each_set_bit() loop in cs35l56_make_tdm_config_word() after all possible channel shifts have been done. This prevents going around the loop with out-of-range shift values, which is technically undefined behaviour. It also shuts up code analysis tools. Signed-off-by: Richard Fitzgerald <rf@opensource.cirrus.com> Link: https://patch.msgid.link/20260512123126.260148-1-rf@opensource.cirrus.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions