From: San Mehat Date: Sun, 8 Nov 2009 21:00:37 +0000 (-0800) Subject: mmc: msm_sdcc: Clean up clock management and add a 10us delay after enabling clocks X-Git-Tag: v2.6.35-rc1~448^2~15 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4adbbcc7b6cfb3dcf5ab49b06edb7752391b0e80;p=pandora-kernel.git mmc: msm_sdcc: Clean up clock management and add a 10us delay after enabling clocks It appears that in some cases there may be a delay on the ARM9 in enabling our clock. As a result, we may put the controller into a bad state. Delay 10us after enabling clocks to let the peripheral settle. Note - this is all imperical. Also ensure set_ios() callback grabs the host lock. Signed-off-by: San Mehat Signed-off-by: Daniel Walker --- Reading git-diff-tree failed