diff options
author | Mika Westerberg <mika.westerberg@linux.intel.com> | 2011-08-18 15:23:49 +0300 |
---|---|---|
committer | Chris Ball <cjb@laptop.org> | 2011-08-31 16:25:50 -0400 |
commit | 50a50f9248497484c678631a9c1a719f1aaeab79 (patch) | |
tree | 76ade75d46ca9cd6b4f2803d65a86c0763f4c5e6 /net | |
parent | 778e277cb82411c9002ca28ccbd216c4d9eb9158 (diff) |
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 <mika.westerberg@linux.intel.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Tested-by: Chris Ball <cjb@laptop.org>
Cc: <stable@kernel.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions