Messages in this thread Patch in this message | | | From | Michael Kao <> | Subject | [PATCH 1/1] arm64: dts: mt8183-kukui: Enable thermal Tboard | Date | Fri, 9 Apr 2021 15:11:58 +0800 |
| |
Add Tboard thermal sensor settings.
pull-up voltage: 1800 mv pull-up resistor: 75K
Vsense = pull-up voltage * Rntc / ( pull-up resistor + Rntc ) AuxIn = Vsense * 4096 / 1500
TEST=boot kukui check /sys/class/thermal/thermal_zone*/type check /sys/class/thermal/thermal_zone*/temp
Signed-off-by: Michael Kao <michael.kao@mediatek.com> Signed-off-by: Nicolas Boichat <drinkcat@chromium.org> --- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 14 ++++++++++++++ arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi b/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi index bf2ad1294dd3..202acb542b12 100644 --- a/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi @@ -801,6 +801,20 @@ status = "okay"; }; +&thermal_zones { + Tboard1 { + polling-delay = <1000>; /* milliseconds */ + polling-delay-passive = <0>; /* milliseconds */ + thermal-sensors = <&tboard_thermistor1>; + }; + + Tboard2 { + polling-delay = <1000>; /* milliseconds */ + polling-delay-passive = <0>; /* milliseconds */ + thermal-sensors = <&tboard_thermistor2>; + }; +}; + &u3phy { status = "okay"; }; diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek/mt8183.dtsi index 1ad0a1d55d53..f0719dbef249 100644 --- a/arch/arm64/boot/dts/mediatek/mt8183.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8183.dtsi @@ -673,7 +673,7 @@ nvmem-cell-names = "calibration-data"; }; - thermal-zones { + thermal_zones: thermal-zones { cpu_thermal: cpu_thermal { polling-delay-passive = <100>; polling-delay = <500>; -- 2.18.0
| |