diff options
author | Keerthy <j-keerthy@ti.com> | 2012-03-14 14:08:39 +0800 |
---|---|---|
committer | Andy Green <andy.green@linaro.org> | 2012-06-20 10:27:43 +0800 |
commit | 3bc1e90ef0ffb710a4f0681eb6b97f8562fac7e5 (patch) | |
tree | 2f43c1e66bc9b44ceb39903bc64c7dd2323ccc74 | |
parent | a391e77a43c64a0e30da8f237ebe728effaddb6c (diff) |
oma4plus: temperature sensor: Reduce the bgap counter to 250ms
Reduce the bgap counter to 250ms since updating
the hw counter on the fly might result in unexpected
behavior. Hence keeping the counter constant at 250ms.
Signed-off-by: Keerthy <j-keerthy@ti.com>
-rw-r--r-- | drivers/mfd/omap4460plus_temp_sensor.c | 4 | ||||
-rw-r--r-- | drivers/staging/thermal_framework/governor/omap_die_governor.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/drivers/mfd/omap4460plus_temp_sensor.c b/drivers/mfd/omap4460plus_temp_sensor.c index dbda1ab5a65..afb767cc02e 100644 --- a/drivers/mfd/omap4460plus_temp_sensor.c +++ b/drivers/mfd/omap4460plus_temp_sensor.c @@ -1067,10 +1067,10 @@ int omap4460plus_temp_sensor_init(struct scm *scm_ptr) enable_continuous_mode(scm_ptr); - /* Set 2 seconds time as default counter */ + /* Set .250 seconds time as default counter */ for (i = 0; i < scm_ptr->cnt; i++) { configure_temp_sensor_counter(scm_ptr, i, - scm_ptr->clk_rate * 2); + scm_ptr->clk_rate / 4); } return 0; diff --git a/drivers/staging/thermal_framework/governor/omap_die_governor.c b/drivers/staging/thermal_framework/governor/omap_die_governor.c index 115ea373ec8..b8687fecb4b 100644 --- a/drivers/staging/thermal_framework/governor/omap_die_governor.c +++ b/drivers/staging/thermal_framework/governor/omap_die_governor.c @@ -205,7 +205,7 @@ out: thermal_update_temp_thresholds(omap_gov->temp_sensor, die_temp_lower, die_temp_upper); omap_update_report_rate(omap_gov->temp_sensor, - NORMAL_TEMP_MONITORING_RATE); + FAST_TEMP_MONITORING_RATE); omap_gov->panic_zone_reached = 0; } |