ASoC/SOF/Intel/AMD: cleanups for GCC11 -fanalyzer
authorMark Brown <broonie@kernel.org>
Tue, 1 Aug 2023 11:45:03 +0000 (12:45 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 1 Aug 2023 11:45:03 +0000 (12:45 +0100)
commitd09fd7eb07bd709a0942a862dc5195aa3c4ab75f
tree41e8b8ecd7b5126d3fd2ea0e4017c139afacadcc
parent8dc97ccf94c73c62344a270986b837d02fb77c0f
parent871861f6ad6d43b49caade3f42b9d40ca1413e79
ASoC/SOF/Intel/AMD: cleanups for GCC11 -fanalyzer

Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:

GCC11 provides an '-fanalyzer' static analysis option which does not
provide too many false-positives. This patch cleans-up known
problematic code paths to help enable this capability in CI. We've
used this for about a month already.