diff options
author | Kai Vehmanen <[email protected]> | 2022-12-09 13:45:28 +0200 |
---|---|---|
committer | Mark Brown <[email protected]> | 2022-12-12 15:44:20 +0000 |
commit | 2aa2a5ead0ee0a358bf80a2984a641d1bf2adc2a (patch) | |
tree | 8d93e109ade12d4506d34bbc4fe17d287914d684 /tools/perf/scripts/python | |
parent | e85b1f5a9769ac30f4d2f6fb1cdcd9570c38e0c1 (diff) |
ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed"
If system shutdown has not been completed cleanly, it is possible the
DMA stream shutdown has not been done, or was not clean.
If this is the case, Intel TGL/ADL HDA platforms may fail to shutdown
cleanly due to pending HDA DMA transactions. To avoid this, detect this
scenario in the shutdown callback, and perform an additional controller
reset. This has been tested to unblock S5 entry if this condition is
hit.
Co-developed-by: Archana Patni <[email protected]>
Signed-off-by: Archana Patni <[email protected]>
Signed-off-by: Kai Vehmanen <[email protected]>
Reviewed-by: Pierre-Louis Bossart <[email protected]>
Reviewed-by: Péter Ujfalusi <[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 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions