x86/mid/thermal: Turn off thermistor
[pandora-kernel.git] / drivers / platform / x86 / intel_mid_thermal.c
index 5917b3c..2ee9766 100644 (file)
@@ -360,8 +360,10 @@ static int mid_initialize_adc(struct device *dev)
        if (ret)
                return ret;
 
-       if (data & MSIC_ADCTHERM_MASK)
-               dev_warn(dev, "ADCTHERM already set");
+       data &= ~MSIC_ADCTHERM_MASK;
+       ret = intel_msic_reg_write(INTEL_MSIC_ADC1CNTL3, data);
+       if (ret)
+               return ret;
 
        /* Index of the first channel in which the stop bit is set */
        channel_index = find_free_channel();