summaryrefslogtreecommitdiffstats
path: root/kernel/power/qos.c
diff options
context:
space:
mode:
authorJean Pihet2011-08-25 15:35:47 +0200
committerRafael J. Wysocki2011-08-25 15:35:47 +0200
commitb66213cdb002b08b29603d488c451dfe25e2ca20 (patch)
treeeebdfa34524d5cd40f30c722098e8c51457a15e0 /kernel/power/qos.c
parentPM QoS: Implement per-device PM QoS constraints (diff)
downloadkernel-qcow2-linux-b66213cdb002b08b29603d488c451dfe25e2ca20.tar.gz
kernel-qcow2-linux-b66213cdb002b08b29603d488c451dfe25e2ca20.tar.xz
kernel-qcow2-linux-b66213cdb002b08b29603d488c451dfe25e2ca20.zip
PM QoS: Add global notification mechanism for device constraints
Add a global notification chain that gets called upon changes to the aggregated constraint value for any device. The notification callbacks are passing the full constraint request data in order for the callees to have access to it. The current use is for the platform low-level code to access the target device of the constraint. Signed-off-by: Jean Pihet <j-pihet@ti.com> Reviewed-by: Kevin Hilman <khilman@ti.com> Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Diffstat (limited to 'kernel/power/qos.c')
-rw-r--r--kernel/power/qos.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/power/qos.c b/kernel/power/qos.c
index 7c7cd181cabe..1c1797dd1d1d 100644
--- a/kernel/power/qos.c
+++ b/kernel/power/qos.c
@@ -140,7 +140,7 @@ static inline int pm_qos_get_value(struct pm_qos_constraints *c)
}
}
-static inline s32 pm_qos_read_value(struct pm_qos_constraints *c)
+s32 pm_qos_read_value(struct pm_qos_constraints *c)
{
return c->target_value;
}