[RESEND PATCH] PM / Runtime: Idle devices asynchronously after probe|release

Kevin Hilman khilman at linaro.org
Thu Apr 11 10:20:59 EDT 2013


Ulf Hansson <ulf.hansson at stericsson.com> writes:

> From: Ulf Hansson <ulf.hansson at linaro.org>
>
> Putting devices into idle|suspend in a synchronous manner means we are
> waiting for each device to become idle|suspended before the probe|release
> is fully done.
>
> This patch switch to use the asynchronous runtime PM API:s instead and
> thus improves the parallelism since we can move on and handle the next
> device in queue in an earlier phase.
>
> Signed-off-by: Ulf Hansson <ulf.hansson at linaro.org>
> Cc: Kevin Hilman <khilman at linaro.org>
> Cc: Alan Stern <stern at rowland.harvard.edu>
> Cc: Greg Kroah-Hartman <gregkh at linuxfoundation.org>

Acked-by: Kevin Hilman <khilman at linaro.org>



More information about the linux-arm-kernel mailing list