msm: IDLE_TIMER wakes up waiting processes

The msm_idle_stats_update_event() function is now a public function.
In case of IDLE_TIMER expiry, kgsl calls this function to immediately
wake up waiting processes.

Change-Id: Ia259d10e08deea71db047d8091cc97066fba3c1c
Signed-off-by: Lynus Vaz <lvaz@codeaurora.org>
diff --git a/include/linux/idle_stats_device.h b/include/linux/idle_stats_device.h
index 7906d18..a531b7a 100644
--- a/include/linux/idle_stats_device.h
+++ b/include/linux/idle_stats_device.h
@@ -72,6 +72,8 @@
 void msm_idle_stats_idle_start(struct msm_idle_stats_device *device);
 void msm_idle_stats_idle_end(struct msm_idle_stats_device *device,
 				struct msm_idle_pulse *pulse);
+void msm_idle_stats_update_event(struct msm_idle_stats_device *device,
+				__u32 event);
 #endif
 
 #endif  /* __ARCH_ARM_MACH_MSM_IDLE_STATS_DEVICE_H */