Praveen Chidambaram
af014a3fc0
msm: thermal: Simplify kernel thermal safeguard mechanism
...
Using CPUFreq policy objects and setting the max frequency limit by
overriding the policy->max node, leads to race/overwrite conditions with
an user trying to use the scaling_max_frequency node.
The thermal limits are directly communicated to the 'msm' cpufreq driver
and use the cpufreq_update_policy() to ensure that the frequency is
limited as per the thermal safeguard requirements.
CRs-fixed: 370343
Change-Id: Iab5a15e0f0d25da4b9f6a9417dbfc01bf5d6f8f6
Signed-off-by: Praveen Chidambaram <pchidamb@codeaurora.org >
2013-02-27 18:12:38 -08:00
..
2012-05-17 16:16:16 -07:00
2012-04-13 14:04:08 +01:00
2012-05-03 17:16:52 -07:00
2012-03-28 18:30:03 +01:00
2013-02-27 18:11:03 -08:00
2012-04-16 13:32:01 -04:00
2012-05-19 10:12:17 -07:00
2013-02-27 18:11:47 -08:00
2012-03-16 09:28:05 +11:00
2013-02-27 18:12:31 -08:00
2013-02-25 11:29:27 -08:00
2012-04-12 00:05:05 +02:00
2013-02-27 18:11:04 -08:00
2013-01-17 00:00:18 -08:00
2013-02-25 11:29:28 -08:00
2012-03-27 16:03:32 -07:00
2012-05-17 09:57:13 -07:00
2012-04-06 17:56:20 -07:00
2012-03-28 18:30:03 +01:00
2012-05-03 17:19:19 -07:00
2013-02-27 18:12:24 -08:00
2013-02-27 18:12:19 -08:00
2013-02-25 11:29:41 -08:00
2012-04-27 14:03:45 -07:00
2012-04-23 14:23:32 +03:00
2012-03-16 13:36:04 -07:00
2013-02-25 11:29:52 -08:00
2013-02-27 18:12:10 -08:00
2012-03-28 18:30:03 +01:00
2012-04-05 15:25:50 -07:00
2013-02-27 18:12:37 -08:00
2013-02-27 18:12:06 -08:00
2013-02-27 18:12:00 -08:00
2012-04-12 15:36:33 -07:00
2013-02-25 11:31:10 -08:00
2012-03-28 18:30:03 +01:00
2013-02-25 11:32:11 -08:00
2013-02-27 18:12:32 -08:00
2012-03-20 21:48:19 +08:00
2012-03-28 15:58:21 -07:00
2013-02-27 18:12:33 -08:00
2013-02-27 18:11:13 -08:00
2013-02-27 18:12:33 -08:00
2013-02-27 18:10:45 -08:00
2013-02-27 18:12:02 -08:00
2012-03-28 18:30:03 +01:00
2013-02-25 11:33:06 -08:00
2012-04-05 15:25:50 -07:00
2012-05-10 15:12:08 -07:00
2012-05-17 16:16:16 -07:00
2012-03-29 16:00:48 -07:00
2012-04-11 09:31:02 +02:00
2013-02-27 18:11:35 -08:00
2012-03-30 16:45:39 -07:00
2013-02-27 18:12:21 -08:00
2012-05-16 14:44:44 -04:00
2012-03-15 17:03:03 -07:00
2013-02-27 18:10:42 -08:00
2012-05-13 23:15:42 +03:00
2013-02-25 11:41:25 -08:00
2012-04-24 00:33:17 -04:00
2012-03-28 18:30:03 +01:00
2012-05-10 08:27:06 +01:00
2012-03-30 00:09:17 -07:00
2013-02-25 11:32:56 -08:00
2013-02-25 11:32:55 -08:00
2013-02-25 11:33:08 -08:00
2012-03-20 21:04:47 -07:00
2013-02-25 11:33:57 -08:00
2012-04-09 13:53:14 -07:00
2013-02-27 18:12:37 -08:00
2013-02-27 18:12:38 -08:00
2013-02-27 18:12:34 -08:00
2013-02-27 18:12:38 -08:00
2012-04-18 13:15:51 -07:00
2012-05-11 18:16:57 -04:00
2013-02-27 18:12:22 -08:00
2012-05-17 12:14:34 +03:00
2012-04-26 14:38:07 +02:00
2012-05-07 12:26:28 -04:00
2013-02-25 11:32:57 -08:00
2013-02-25 11:32:57 -08:00