summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorChanwoo Choi <cw00.choi@samsung.com>2014-07-11 10:02:06 +0900
committerChanho Park <chanho61.park@samsung.com>2014-08-08 15:25:41 +0900
commitbbaa7182434a52241e0946bd0fdf75a2766d6749 (patch)
tree6872bf5b0d707d6f5816702cff70a4edc6974de5 /include/linux
parent28206c5b0f10e2dbd7c8468c3827bc9ac739be08 (diff)
downloadlinux-3.10-bbaa7182434a52241e0946bd0fdf75a2766d6749.tar.gz
linux-3.10-bbaa7182434a52241e0946bd0fdf75a2766d6749.tar.bz2
linux-3.10-bbaa7182434a52241e0946bd0fdf75a2766d6749.zip
pm_qos: Add PM_QOS_BUS_FREQUENCY pm_qos to guarantee required memory bus frequency
This patch add PM_QOS_BUS_FREQUENCY pm_qos to guarantee required memory bus frequency. Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/pm_qos.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/linux/pm_qos.h b/include/linux/pm_qos.h
index 5a95013905c..caa4e9860f9 100644
--- a/include/linux/pm_qos.h
+++ b/include/linux/pm_qos.h
@@ -15,6 +15,7 @@ enum {
PM_QOS_CPU_DMA_LATENCY,
PM_QOS_NETWORK_LATENCY,
PM_QOS_NETWORK_THROUGHPUT,
+ PM_QOS_BUS_FREQUENCY,
/* insert new class ID */
PM_QOS_NUM_CLASSES,
@@ -34,6 +35,11 @@ enum pm_qos_flags_status {
#define PM_QOS_NETWORK_THROUGHPUT_DEFAULT_VALUE 0
#define PM_QOS_DEV_LAT_DEFAULT_VALUE 0
+#define PM_QOS_DEV_LAT_DEFAULT_VALUE 0
+#define PM_QOS_BUS_FREQUENCY_MAX_VALUE 400000
+#define PM_QOS_BUS_FREQUENCY_MIN_VALUE 100000
+#define PM_QOS_BUS_FREQUENCY_DEFAULT_VALUE PM_QOS_BUS_FREQUENCY_MIN_VALUE
+
#define PM_QOS_FLAG_NO_POWER_OFF (1 << 0)
#define PM_QOS_FLAG_REMOTE_WAKEUP (1 << 1)