thermal: ti-soc-thermal: Fix stuck sensor with continuous mode for 4430
[linux-block.git] / drivers / thermal / ti-soc-thermal / ti-bandgap.h
index ed0ea4b17b256c24b1252c3c8a4f2933a24b1c11..1f4bbaf31675ca9da7b99b30b584583aec68bee5 100644 (file)
@@ -280,6 +280,7 @@ struct ti_temp_sensor {
  *     has Errata 814
  * TI_BANDGAP_FEATURE_UNRELIABLE - used when the sensor readings are too
  *     inaccurate.
+ * TI_BANDGAP_FEATURE_CONT_MODE_ONLY - used when single mode hangs the sensor
  * TI_BANDGAP_HAS(b, f) - macro to check if a bandgap device is capable of a
  *      specific feature (above) or not. Return non-zero, if yes.
  */
@@ -295,6 +296,7 @@ struct ti_temp_sensor {
 #define TI_BANDGAP_FEATURE_HISTORY_BUFFER      BIT(9)
 #define TI_BANDGAP_FEATURE_ERRATA_814          BIT(10)
 #define TI_BANDGAP_FEATURE_UNRELIABLE          BIT(11)
+#define TI_BANDGAP_FEATURE_CONT_MODE_ONLY      BIT(12)
 #define TI_BANDGAP_HAS(b, f)                   \
                        ((b)->conf->features & TI_BANDGAP_FEATURE_ ## f)