Re: [PATCH V4 4/4] ARM64: dts: imx: add i.MX8QXP thermal support
From: Eduardo Valentin <edubezval@gmail.com>
Date: 2018-11-29 16:50:14
Also in:
linux-devicetree, linux-pm, lkml
On Thu, Nov 29, 2018 at 02:37:47AM +0000, Anson Huang wrote:
quoted hunk ↗ jump to hunk
Add i.MX8QXP CPU thermal zone support. Signed-off-by: Anson Huang <redacted> --- ChangeLog: V3->V4: *move the tsens node to inside of SCU node as it is belonging to SCU. --- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+)diff --git a/arch/arm64/boot/dts/freescale/imx8qxp.dtsi b/arch/arm64/boot/dts/freescale/imx8qxp.dtsi index 9b08688..48f622c 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qxp.dtsi@@ -9,6 +9,7 @@ #include <dt-bindings/firmware/imx/rsrc.h> #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/pinctrl/pads-imx8qxp.h> +#include <dt-bindings/thermal/thermal.h> #include "imx8-ca35.dtsi"@@ -87,6 +88,12 @@ rtc: rtc { compatible = "fsl,imx8qxp-sc-rtc"; }; + + tsens: thermal-sensor { + compatible = "fsl,imx8qxp-sc-thermal"; + tsens-num = <1>; + #thermal-sensor-cells = <1>; + }; }; adma_subsys: bus@59000000 {@@ -410,4 +417,24 @@ #size-cells = <1>; ranges = <0x5f000000 0x0 0x5f000000 0x1000000>; }; + + thermal_zones: thermal-zones { + cpu-thermal0 { + polling-delay-passive = <250>; + polling-delay = <2000>; + thermal-sensors = <&tsens 355>; + trips { + cpu_alert0: trip0 { + temperature = <107000>; + hysteresis = <2000>; + type = "passive"; + };
A passive trip but no cooling maps?
+ cpu_crit0: trip1 {
+ temperature = <127000>;
+ hysteresis = <2000>;
+ type = "critical";
+ };
+ };
+ };
+ };
};
--
2.7.4_______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel