]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: (cosmetic) simplify dpcm_prune_paths()
authorGuennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
Thu, 12 Mar 2020 09:52:13 +0000 (10:52 +0100)
committerMark Brown <broonie@kernel.org>
Thu, 12 Mar 2020 13:30:37 +0000 (13:30 +0000)
commit613682033d721e3f0db54871ef1b0fb3bfea8e8a
tree67ce13c8ef9503ae7720a8b794884daf4c8b5a02
parentdd30e6dd6d2dcd1654fd2d262e2e86bf78031832
ASoC: (cosmetic) simplify dpcm_prune_paths()

Currently dpcm_prune_paths() has up to 4 nested condition and loop
levels, which forces the code to use flags for flow control.
Extracting widget status verification code from dpcm_prune_paths()
into a separate function simplifies the code.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
Link: https://lore.kernel.org/r/20200312095214.15126-2-guennadi.liakhovetski@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/soc-pcm.c