summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/hwmon/lm95245.c6
-rw-r--r--include/linux/lm95245.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/drivers/hwmon/lm95245.c b/drivers/hwmon/lm95245.c
index cea5048b1ba7..1b60fe6de776 100644
--- a/drivers/hwmon/lm95245.c
+++ b/drivers/hwmon/lm95245.c
@@ -317,6 +317,12 @@ void lm95245_set_remote_critical_limit(struct device *dev, int val)
}
EXPORT_SYMBOL(lm95245_set_remote_critical_limit);
+void lm95245_set_local_shared_os__critical_limit(struct device *dev, int val)
+{
+ thermal_set_limit(dev, val, INDEX_LOCAL_OS_TCRIT_LIMIT);
+}
+EXPORT_SYMBOL(lm95245_set_local_shared_os__critical_limit);
+
static ssize_t set_limit(struct device *dev, struct device_attribute *attr,
const char *buf, size_t count)
{
diff --git a/include/linux/lm95245.h b/include/linux/lm95245.h
index 1b0ddbd82759..ecc7ec57696a 100644
--- a/include/linux/lm95245.h
+++ b/include/linux/lm95245.h
@@ -32,5 +32,6 @@ void lm95245_get_local_temp(struct device *dev, int *temp);
void lm95245_get_remote_temp(struct device *dev, int *temp);
void lm95245_set_remote_os_limit(struct device *dev, int temp);
void lm95245_set_remote_critical_limit(struct device *dev, int temp);
+void lm95245_set_local_shared_os__critical_limit(struct device *dev, int val);
#endif /* _LINUX_LM95245_H */