summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDov Levenglick <dovl@codeaurora.org>2015-03-10 16:00:56 +0200
committerSubhash Jadavani <subhashj@codeaurora.org>2016-05-31 15:26:22 -0700
commited9551c160f8c072a3db5d9a91810b599b86497a (patch)
treeac956565a5277f18e02ec3f25ac4b7d572e81568 /include
parent326454ec69c4b91e0412acf93cbe56a3ccae75ad (diff)
mmc: add support for scheduling mmcqd on idle CPU
In order to boost mmc performance on various platforms, add support for configuring whether set_wake_up_idle() should be called on the mmc queue thread (mmcqd). The decision will be set in each individual platform's dts file. CRs-Fixed: 787554 Change-Id: I3989d3f5b8228785e6d3bc49c7eb01ebf2fa2f38 Signed-off-by: Dov Levenglick <dovl@codeaurora.org> [subhashj@codeaurora.org: fixed trivial merge conflicts] Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
Diffstat (limited to 'include')
-rw-r--r--include/linux/mmc/host.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/mmc/host.h b/include/linux/mmc/host.h
index fca8e4a04c3b..2ba8ba249e00 100644
--- a/include/linux/mmc/host.h
+++ b/include/linux/mmc/host.h
@@ -458,6 +458,7 @@ struct mmc_host {
enum mmc_load state;
} clk_scaling;
enum dev_state dev_status;
+ bool wakeup_on_idle;
unsigned long private[0] ____cacheline_aligned;
};