From: Roger Quadros Date: Wed, 8 Jan 2014 07:15:33 +0000 (+0530) Subject: mfd: omap-usb-tll: Don't hold lock during pm_runtime_get/put_sync() X-Git-Tag: v3.14-rc1~142^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=76a0775d46da052f123b8598a3dfc3b330b8de4f;p=pandora-kernel.git 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 Signed-off-by: Roger Quadros Tested-by: Tomi Valkeinen Signed-off-by: Lee Jones --- Reading git-diff-tree failed