summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorZhang, Rui <rui.zhang@intel.com>2008-04-10 16:13:10 +0800
committerLen Brown <len.brown@intel.com>2008-04-29 02:45:49 -0400
commit9ec732ff80b7e8a9096666f78ae584d3b393bc84 (patch)
treefae3a8b26c555521ac26992b8c3d897b07921cd5 /include
parent63c4ec905d63834a97ec7dbbf0a2ec89ef5872be (diff)
downloadtalos-obmc-linux-9ec732ff80b7e8a9096666f78ae584d3b393bc84.tar.gz
talos-obmc-linux-9ec732ff80b7e8a9096666f78ae584d3b393bc84.zip
thermal: add new get_crit_temp callback
Add a new callback so that the generic thermal can get the critical trip point info of a thermal zone, which is needed for building the tempX_crit hwmon sysfs attribute. Signed-off-by: Zhang Rui <rui.zhang@intel.com> Acked-by: Jean Delvare <khali@linux-fr.org> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/thermal.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/thermal.h b/include/linux/thermal.h
index 3ff680b44e81..16e6a8bdeb3c 100644
--- a/include/linux/thermal.h
+++ b/include/linux/thermal.h
@@ -41,6 +41,7 @@ struct thermal_zone_device_ops {
int (*set_mode) (struct thermal_zone_device *, const char *);
int (*get_trip_type) (struct thermal_zone_device *, int, char *);
int (*get_trip_temp) (struct thermal_zone_device *, int, char *);
+ int (*get_crit_temp) (struct thermal_zone_device *, unsigned long *);
};
struct thermal_cooling_device_ops {
OpenPOWER on IntegriCloud