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)
committerMark Brown <broonie@kernel.org>
Fri, 23 Nov 2018 14:05:23 +0000 (14:05 +0000)
commit373a500e34aea97971c9d71e45edad458d3da98f
treef5189df4a2b78cad2029edcd8310a6509cd4ce8e
parentdd2f52d8991af9fe0928d59ec502ba52be7bc38d
ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE

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>
sound/soc/omap/omap-mcpdm.c