[PATCH 1/4] dma: ste_dma40: Maintain spinlock order while handling pause
ulf.hansson at linaro.org
Wed May 7 01:41:22 PDT 2014
On 7 May 2014 08:22, Vinod Koul <vinod.koul at intel.com> wrote:
> On Wed, Apr 23, 2014 at 09:52:01PM +0200, Ulf Hansson wrote:
>> The runtime PM resume callback needs to be executed while holding the
>> spinlock, make sure to maintain this for the pause operation as well.
> Applied, all thanks.
> Though we need to change the driver to use SET_LATE_SYSTEM_SLEEP_PM_OPS as
> all dmaengine drivers should suspend late as clients can be active while
Right, I suspected that as well - even if I did ran some tests to
verify this not to happen in practice for ux500.
Anyway, I will send a patch which converts to
SET_LATE_SYSTEM_SLEEP_PM_OPS, since for sure it makes sense.
More information about the linux-arm-kernel