X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Flinux%2Fpm_qos.h;h=8a0ede4bd83f23ccd9209a891a6e417f7aced991;hb=4a6561b37ea65b4a98bd8fe16c57f231b1502302;hp=83b0ea302a8077a84c0eff688ff3322202a266f2;hpb=b1c907f3b2675ecb01e340948fc62d6535ff5ac3;p=pandora-kernel.git diff --git a/include/linux/pm_qos.h b/include/linux/pm_qos.h index 83b0ea302a80..8a0ede4bd83f 100644 --- a/include/linux/pm_qos.h +++ b/include/linux/pm_qos.h @@ -107,7 +107,19 @@ static inline void pm_qos_remove_request(struct pm_qos_request *req) { return; } static inline int pm_qos_request(int pm_qos_class) - { return 0; } +{ + switch (pm_qos_class) { + case PM_QOS_CPU_DMA_LATENCY: + return PM_QOS_CPU_DMA_LAT_DEFAULT_VALUE; + case PM_QOS_NETWORK_LATENCY: + return PM_QOS_NETWORK_LAT_DEFAULT_VALUE; + case PM_QOS_NETWORK_THROUGHPUT: + return PM_QOS_NETWORK_THROUGHPUT_DEFAULT_VALUE; + default: + return PM_QOS_DEFAULT_VALUE; + } +} + static inline int pm_qos_add_notifier(int pm_qos_class, struct notifier_block *notifier) { return 0; }