staging: ti-soc-thermal: Initialise counter_delay field for OMAP5 sensors
authorJ Keerthy <j-keerthy@ti.com>
Mon, 1 Apr 2013 16:04:39 +0000 (12:04 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 1 Apr 2013 19:27:29 +0000 (12:27 -0700)
Initialize all 3 temperature sensors of OMAP5 bandgap with the counter delay
mask.

Signed-off-by: J Keerthy <j-keerthy@ti.com>
Signed-off-by: Eduardo Valentin <eduardo.valentin@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/ti-soc-thermal/omap5-thermal-data.c
drivers/staging/ti-soc-thermal/omap5xxx-bandgap.h

index aa16f92e19c06992aa0c919742df3a4002c9ae49..a5fa1139fac07ae0071dba4380c71238e434b8c1 100644 (file)
@@ -39,6 +39,7 @@ omap5430_mpu_temp_sensor_registers = {
        .mask_hot_mask = OMAP5430_MASK_HOT_MPU_MASK,
        .mask_cold_mask = OMAP5430_MASK_COLD_MPU_MASK,
        .mask_sidlemode_mask = OMAP5430_MASK_SIDLEMODE_MASK,
+       .mask_counter_delay_mask = OMAP5430_MASK_COUNTER_DELAY_MASK,
        .mask_freeze_mask = OMAP5430_MASK_FREEZE_MPU_MASK,
        .mask_clear_mask = OMAP5430_MASK_CLEAR_MPU_MASK,
        .mask_clear_accum_mask = OMAP5430_MASK_CLEAR_ACCUM_MPU_MASK,
@@ -84,6 +85,7 @@ omap5430_gpu_temp_sensor_registers = {
        .mask_hot_mask = OMAP5430_MASK_HOT_GPU_MASK,
        .mask_cold_mask = OMAP5430_MASK_COLD_GPU_MASK,
        .mask_sidlemode_mask = OMAP5430_MASK_SIDLEMODE_MASK,
+       .mask_counter_delay_mask = OMAP5430_MASK_COUNTER_DELAY_MASK,
        .mask_freeze_mask = OMAP5430_MASK_FREEZE_GPU_MASK,
        .mask_clear_mask = OMAP5430_MASK_CLEAR_GPU_MASK,
        .mask_clear_accum_mask = OMAP5430_MASK_CLEAR_ACCUM_GPU_MASK,
@@ -129,6 +131,7 @@ omap5430_core_temp_sensor_registers = {
        .mask_hot_mask = OMAP5430_MASK_HOT_CORE_MASK,
        .mask_cold_mask = OMAP5430_MASK_COLD_CORE_MASK,
        .mask_sidlemode_mask = OMAP5430_MASK_SIDLEMODE_MASK,
+       .mask_counter_delay_mask = OMAP5430_MASK_COUNTER_DELAY_MASK,
        .mask_freeze_mask = OMAP5430_MASK_FREEZE_CORE_MASK,
        .mask_clear_mask = OMAP5430_MASK_CLEAR_CORE_MASK,
        .mask_clear_accum_mask = OMAP5430_MASK_CLEAR_ACCUM_CORE_MASK,
index 8824db4391c42991bc060074c5d4c97df41a582f..400b55dffadd45e3cc0fe5b52ab0252f255d0d9b 100644 (file)
@@ -95,6 +95,7 @@
 
 /* OMAP5430.BANDGAP_CTRL */
 #define OMAP5430_MASK_SIDLEMODE_MASK                   (0x3 << 30)
+#define OMAP5430_MASK_COUNTER_DELAY_MASK               (0x7 << 27)
 #define OMAP5430_MASK_FREEZE_CORE_MASK                 BIT(23)
 #define OMAP5430_MASK_FREEZE_GPU_MASK                  BIT(22)
 #define OMAP5430_MASK_FREEZE_MPU_MASK                  BIT(21)