commit | 76a0775d46da052f123b8598a3dfc3b330b8de4f | [log] [tgz] |
---|---|---|
author | Roger Quadros <rogerq@ti.com> | Wed Jan 08 12:45:33 2014 +0530 |
committer | Lee Jones <lee.jones@linaro.org> | Tue Jan 21 08:29:01 2014 +0000 |
tree | 87888ffb32af1071d1e242ff43dc7848a03edbb0 | |
parent | 3b1ba0cbcc1bc16b39dbd6cc4585a1d365f351f3 [diff] |
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>