thermal: mediatek: add sensors-support
Subsystems (2)
PATCH v2 1/1 thermal: mediatek: add sensors-support
From: Frank Wunderlich <[email protected]>
add HWMON-support to mediateks thermal driver to allow lm-sensors userspace tools read soc temperature
Signed-off-by Frank Wunderlich <[email protected]>
---
v2: drop ifdef and used devm_thermal_add_hwmon_sysfs
--- drivers/thermal/mtk_thermal.c | 7 +++++++ 1 file changed, 7 insertions(+)
drivers/thermal/mtk_thermal.c +7 -0
@@ -23,6 +23,8 @@#include <linux/reset.h> #include <linux/types.h> +#include "thermal_hwmon.h" +/* AUXADC Registers */ #define AUXADC_CON1_SET_V 0x008#define AUXADC_CON1_CLR_V 0x00c
@@ -1087,6 +1089,11 @@ static int mtk_thermal_probe(struct platform_device *pdev) goto err_disable_clk_peri_therm; } + tzdev->tzp->no_hwmon = false; + ret =devm_thermal_add_hwmon_sysfs (tzdev); +if (ret) +dev_err (&pdev->dev,"error in thermal_add_hwmon_sysfs" ); +return 0 ; err_disable_clk_peri_therm:
Signature · 7 lines
2.25.1 _______________________________________________ Linux-mediatek mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-mediatek
Quoted 26 lines · Frank Wunderlich
From: Frank Wunderlich <[email protected]>
add HWMON-support to mediateks thermal driver to allow lm-sensors userspace tools read soc temperature
Signed-off-by Frank Wunderlich <[email protected]>---
v2: drop ifdef and useddevm_thermal_add_hwmon_sysfs--- drivers/thermal/mtk_thermal.c | 7 +++++++ 1 file changed, 7 insertions(+)drivers/thermal/mtk_thermal.c +2
-0@@ -23,6 +23,8 @@#include <linux/reset.h> #include <linux/types.h> +#include "thermal_hwmon.h" +/* AUXADC Registers */ #define AUXADC_CON1_SET_V 0x008#define AUXADC_CON1_CLR_V 0x00c
drivers/thermal/mtk_thermal.c static int mtk_thermal_probe(struct platform_device *pdev) · line 1092
Quoted 4 lines
drivers/thermal/mtk_thermal.c +1
-0@@ -1087,6 +1089,11 @@ static int mtk_thermal_probe(struct platform_device *pdev) goto err_disable_clk_peri_therm; } + tzdev->tzp->no_hwmon = false;
^^^^^^ you can drop this line
Quoted 8 lines
drivers/thermal/mtk_thermal.c +4
-0+ ret =devm_thermal_add_hwmon_sysfs (tzdev); +if (ret) +dev_err (&pdev->dev,"error in thermal_add_hwmon_sysfs" ); +return 0 ; err_disable_clk_peri_therm:
Signature · 5 lines
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook | <http://twitter.com/#!/linaroorg> Twitter | <http://www.linaro.org/linaro-blog/> Blog