aboutsummaryrefslogtreecommitdiff
path: root/scripts/generate_rust_analyzer.py
diff options
context:
space:
mode:
authorPeter Ujfalusi <[email protected]>2024-06-12 15:12:03 +0300
committerMark Brown <[email protected]>2024-06-12 18:26:30 +0100
commit6f2a43e3d14f6e31a3b041a1043195d02c54d615 (patch)
treecf720560cea6c1545768deb3be4d4705a2d4b843 /scripts/generate_rust_analyzer.py
parent37a2c94c68ce543bc7e2105d5ab178b03bafc797 (diff)
ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error rollback
If the ipc_prepare() callback fails for a module instance, on error rewind we must skip the ipc_unprepare() call for ones that has positive use count. The positive use count means that the module instance is in active use, it cannot be unprepared. The issue affects capture direction paths with branches (single dai with multiple PCMs), the affected widgets are in the shared part of the paths. Signed-off-by: Peter Ujfalusi <[email protected]> Reviewed-by: Pierre-Louis Bossart <[email protected]> Reviewed-by: Kai Vehmanen <[email protected]> Reviewed-by: Ranjani Sridharan <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Mark Brown <[email protected]>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions