MLK-16372-3 arm64: dts: imx8qxp: add cpu-freq cooling map
authorAnson Huang <Anson.Huang@nxp.com>
Tue, 5 Sep 2017 09:33:50 +0000 (17:33 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:38:29 +0000 (15:38 -0500)
Add i.MX8QXP cpu-freq cooling support, when temperature
exceeds passive point, cpu-freq will drop to lowest
set-point.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
arch/arm64/boot/dts/freescale/fsl-imx8qxp.dtsi

index 36ff513..6e88631 100644 (file)
@@ -21,6 +21,7 @@
 #include <dt-bindings/clock/imx8qxp-clock.h>
 #include <dt-bindings/pinctrl/pads-imx8qxp.h>
 #include <dt-bindings/gpio/gpio.h>
+#include <dt-bindings/thermal/thermal.h>
 
 / {
        compatible = "fsl,imx8qxp";
                                        type = "critical";
                                };
                        };
+                       cooling-maps {
+                               map0 {
+                                       trip = <&cpu_alert0>;
+                                       cooling-device =
+                                       <&A35_0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
+                               };
+                       };
                };
        };
 
        >;
        clocks = <&clk IMX8QXP_A35_DIV>;
        clock-latency = <61036>;
+       #cooling-cells = <2>;
 };