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>
#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>;
};