]> git.ipfire.org Git - people/arne_f/kernel.git/commit
ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Wed, 14 Nov 2018 11:06:22 +0000 (13:06 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 17 Dec 2018 08:38:33 +0000 (09:38 +0100)
commit0dbabe0fb231df1e213fa02d07d604ebf3ecb78a
treed8c7449e3a33e231e25c9f3abe548e0363e0f392
parent454892c34bb833097a21dbb693757765d1d1bb40
ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE

[ Upstream commit 373a500e34aea97971c9d71e45edad458d3da98f ]

We need to block sleep states which would require longer time to leave than
the time the DMA must react to the DMA request in order to keep the FIFO
serviced without under of overrun.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Acked-by: Jarkko Nikula <jarkko.nikula@bitmer.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
sound/soc/omap/omap-mcpdm.c