From: Marko Katic Date: Thu, 25 Oct 2012 16:51:38 +0000 (+0200) Subject: ARM: pxa/spitz_pm: Fix hang when resuming from STR X-Git-Tag: v3.7-rc6~6^2~8^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=510fcb0d331f314cd20d0067d56f29302846f47b;p=pandora-kernel.git ARM: pxa/spitz_pm: Fix hang when resuming from STR Devices that use spitz_pm.c will fail to resume from STR (Suspend To Ram) when the charger plug is inserted or removed when a device is in STR mode. The culprit is a misconfigured gpio line - GPIO18. GPIO18 should be configured as a regular GPIO input but it gets configured as an alternate function GPIO18_RDY. And then later in postsuspend() it gets configured as a regular GPIO18 input line. Fix this by removing the GPIO18_RDY configuration so that GPIO18 only gets configured as a regular gpio input. Signed-off-by: Marko Katic Signed-off-by: Haojian Zhuang --- Reading git-diff-tree failed