summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-report
diff options
context:
space:
mode:
authorKai Vehmanen <kai.vehmanen@linux.intel.com>2022-12-09 13:45:28 +0200
committerMark Brown <broonie@kernel.org>2022-12-12 15:44:20 +0000
commit2aa2a5ead0ee0a358bf80a2984a641d1bf2adc2a (patch)
tree8d93e109ade12d4506d34bbc4fe17d287914d684 /tools/perf/scripts/python/bin/stackcollapse-report
parente85b1f5a9769ac30f4d2f6fb1cdcd9570c38e0c1 (diff)
downloadkernel-2aa2a5ead0ee0a358bf80a2984a641d1bf2adc2a.tar.gz
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 <archana.patni@intel.com> Signed-off-by: Archana Patni <archana.patni@intel.com> Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com> Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com> Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com> Link: https://lore.kernel.org/r/20221209114529.3909192-2-kai.vehmanen@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions
span title='2014-03-18 08:15:34 +0000'>2014-03-18mfd: twl-core: Add twl_i2c_read/write_u16Sebastian Reichel 2014-03-18mfd: twl4030-madc: Cleanup driverSebastian Reichel 2014-03-09i2c: bfin-twi: move bits macros and structs in header from arch include to ge...Sonic Zhang 2014-02-13gpio: adp5588 - use "unsigned" for the setup and teardown callbacksJean-Francois Dagenais 2014-01-24Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds 2014-01-08ASoC: twl4030: Remove reset registers functionalityPeter Ujfalusi 2014-01-08ASoC: twl4030: Remove check defaults functionalityPeter Ujfalusi 2014-01-08mfd: twl-core: API to set the regcache bypass for a given regmap in twlPeter Ujfalusi 2013-12-16Merge tag 'v3.13-rc4' into nextDmitry Torokhov 2013-11-25Input: tsc2007 - remove unused poll_delay from platform dataDmitry Torokhov 2013-11-25Input: tsc2007 - add device tree support.Denis Carikli 2013-11-18Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds 2013-09-30misc: (at24) move header to linux/platform_data/Vivien Didelot 2013-09-27usb: phy: twl4030: use the new generic PHY frameworkKishon Vijay Abraham I