From: Paul Walmsley Date: Sat, 26 Jan 2013 07:58:14 +0000 (-0700) Subject: ARM: OMAP2+: clockdomain: add pwrdm_state_switch() call to clkdm_sleep() X-Git-Tag: sz_161~35 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a551dd56a91c6d8b80fe531b2184a4f7ab74da67;p=pandora-kernel.git ARM: OMAP2+: clockdomain: add pwrdm_state_switch() call to clkdm_sleep() In clkdm_sleep(), the powerdomain should be eligible to switch power states right after the call to the low-level clockdomain sleep function. We should have been tracking that with the pwrdm_state_switch() code, but we weren't, for whatever reason. Fix that. This resolves the "pwrdm state mismatch(cam_pwrdm) 3 != 0" that appears during the OMAP4460 Pandaboard-ES PM test, e.g. here: http://www.pwsan.com/omap/testlogs/test_v3.8-rc5/20130126003323/pm/4460pandaes/4460pandaes_log.txt Signed-off-by: Paul Walmsley Cc: Tero Kristo --- Reading git-diff-tree failed