From: Mika Westerberg Date: Thu, 18 Aug 2011 12:23:49 +0000 (+0300) Subject: mmc: core: use non-reentrant workqueue for clock gating X-Git-Tag: v3.1-rc6~15^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=50a50f9248497484c678631a9c1a719f1aaeab79;p=pandora-kernel.git mmc: core: use non-reentrant workqueue for clock gating The default multithread workqueue can cause the same work to be executed concurrently on a different CPUs. This isn't really suitable for clock gating as it might already gated the clock and gating it twice results both host->clk_old and host->ios.clock to be set to 0. To prevent this from happening we use system_nrt_wq instead. Signed-off-by: Mika Westerberg Reviewed-by: Linus Walleij Tested-by: Chris Ball Cc: Signed-off-by: Chris Ball --- Reading git-diff-tree failed