aboutsummaryrefslogtreecommitdiff
path: root/scripts/gcc-plugins/cyc_complexity_plugin.c
diff options
context:
space:
mode:
authorTony Lindgren <[email protected]>2020-11-09 17:40:13 +0200
committerVinod Koul <[email protected]>2020-11-10 18:14:09 +0530
commit29a25b9246f7f24203d30d59424cbe22bd905dfc (patch)
treec8325ffc4b858238f348b268649295a7dcc3a875 /scripts/gcc-plugins/cyc_complexity_plugin.c
parent96d5d884f78306206d745d856aad322becd100c3 (diff)
dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio
We now use cpu_pm for saving and restoring device context for deeper SoC idle states. But for omap3, we must also block idle if SDMA is busy. If we don't block idle when SDMA is busy, we eventually end up saving and restoring SDMA register state on PER domain idle while SDMA is active and that causes at least audio playback to fail. Fixes: 4c74ecf79227 ("dmaengine: ti: omap-dma: Add device tree match data and use it for cpu_pm") Reported-by: Peter Ujfalusi <[email protected]> Signed-off-by: Tony Lindgren <[email protected]> Tested-by: Peter Ujfalusi <[email protected]> Acked-by: Peter Ujfalusi <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Vinod Koul <[email protected]>
Diffstat (limited to 'scripts/gcc-plugins/cyc_complexity_plugin.c')
0 files changed, 0 insertions, 0 deletions