aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>2022-06-22 08:17:39 +0200
committerMark Brown <broonie@kernel.org>2022-06-22 13:39:36 +0100
commit0deb003933052ac1a44b5f94b927484be6e34f86 (patch)
treed3e1d3fea4ec9ac1a96d6b926b81864faea9e9f7 /tools/perf/scripts/python/stackcollapse.py
parentASoC: core: Make snd_soc_unregister_card() return void (diff)
downloadlinux-0deb003933052ac1a44b5f94b927484be6e34f86.tar.gz
linux-0deb003933052ac1a44b5f94b927484be6e34f86.zip
ASoC: amd: acp: Fix error handling in .remove()
Even in the presence of problems (here: rn_acp_deinit() might fail), it's important to unregister all resources acquired during .probe() because even if .remove() returns an error code, the device is removed. As .remove() is only called after .probe() returned success, platdata must be valid, so the first check in .remove() can just be dropped. This is a preparation for making platform remove callbacks return void. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Link: https://lore.kernel.org/r/20220622061739.225966-1-u.kleine-koenig@pengutronix.de Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions