mfd: omap-usb-tll: Don't hold lock during pm_runtime_get/put_sync()
pm_runtime_get/put_sync() can sleep so don't hold spinlock while calling them. This patch prevents a BUG() during system suspend when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. Bug is present in Kernel versions v3.9 onwards. Reported-by:Tomi Valkeinen <tomi.valkeinen@ti.com> Signed-off-by:
Roger Quadros <rogerq@ti.com> Tested-by:
Tomi Valkeinen <tomi.valkeinen@ti.com> Signed-off-by:
Lee Jones <lee.jones@linaro.org>
Showing
Please register or sign in to comment