From 64be1cd3e02145b3ab5918b4526081840cbff477 Mon Sep 17 00:00:00 2001 From: Gilad Broner Date: Tue, 29 Sep 2015 16:05:39 +0300 Subject: mmc: sdhci-msm: add PM QoS voting Add PM QoS voting mechanism to sdhci-msm driver for command queueing. Two types of voting schemes are supported: 1) Vote for HW IRQ 2) Vote for a cpu group according to the request's designated cpu Using PM QoS voting should benefit performance. Change-Id: I8a20653eeb6348d5b442c846708d92c8fb64a8e9 Signed-off-by: Gilad Broner [subhashj@codeaurora.org: fixed trivial merge conflicts] Signed-off-by: Subhash Jadavani --- include/linux/mmc/host.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/linux') diff --git a/include/linux/mmc/host.h b/include/linux/mmc/host.h index 001cde15242b..0759649084dd 100644 --- a/include/linux/mmc/host.h +++ b/include/linux/mmc/host.h @@ -91,6 +91,7 @@ enum mmc_load { }; struct mmc_cmdq_host_ops { + int (*init)(struct mmc_host *host); int (*enable)(struct mmc_host *host); void (*disable)(struct mmc_host *host, bool soft); int (*request)(struct mmc_host *host, struct mmc_request *mrq); -- cgit v1.2.3