Commit Graph

4 Commits

Author SHA1 Message Date
Manaf Meethalavalappu Pallikunhi 2b81902ec5 msm: limits: Add S1 supply current limiting driver for MSM8909
This driver is a current limit management module to help manage
instantaneous peak current drawn by multiple subsystems on shared
supply. The inputs to the mitigation algorithm are current states
of different subsystems sharing this supply like cpu frequency,
gpu frequency, number of cores online, soc temperature, core leakage,
and modem state. It throttles cpu frequency and limits number of
online cores to reduce the dynamic current so as to keep the total
current drawn from supply in safe limits.

Change-Id: I4592b8be48bad3709e8cfb09da53f23279a8ff9b
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
2015-01-29 06:58:48 -08:00
Ram Chandrasekar b919b7cebf msm: lmh_lite: Add ftraces for LMH Lite events
Add LMH Lite ftraces for the LMH Lite event.
Ftraces are added to events like,
1. SCM call entry and exit
2. Trim error event
3. LMH interrupt trigger and clear event
4. LMH sensor interrupt event with intensity value
5. LMH sensor intensity reading

Change-Id: I2bc0c31fab751f0ee23b52e7d978a90d20a0eea1
Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
2015-01-23 13:20:01 -07:00
Shiju Mathew 84a7a5722b msm: thermal: Add ftrace logs in KTM
Add ftrace logs in KTM. This would log core offline
and online as well as core frequency updates in
ftrace.

Change-Id: I02b6c047b2cbb9c042ee6a64d9fc849087dcb635
Signed-off-by: Shiju Mathew <shijum@codeaurora.org>
2014-07-23 19:36:14 -04:00
Siddartha Mohanadoss d689dc60d5 thermal: trace_thermal: Fix compilation
Include trace thermal header file in trace directory to
avoid compile errors when compiling standalone kernel image.

Change-Id: I69eba04e66bf9c2575310e988470741374af0c83
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
2014-03-03 14:23:56 -08:00