mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-11-01 09:13:37 +00:00
arm64: dts: imx8mp-phyboard-pollux-rdk: add gpio-fan
A GPIO fan may be connected to Pollux fan header. The fan should activate at 60°C and stay active until critical SoC temperature is reached and the board shuts down. Signed-off-by: Yannic Moog <y.moog@phytec.de> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
This commit is contained in:
parent
2d74caa74a
commit
194a741645
1 changed files with 36 additions and 0 deletions
|
|
@ -9,6 +9,7 @@
|
|||
#include <dt-bindings/phy/phy-imx8-pcie.h>
|
||||
#include <dt-bindings/leds/leds-pca9532.h>
|
||||
#include <dt-bindings/pwm/pwm.h>
|
||||
#include <dt-bindings/thermal/thermal.h>
|
||||
#include "imx8mp-phycore-som.dtsi"
|
||||
|
||||
/ {
|
||||
|
|
@ -32,6 +33,16 @@
|
|||
pwms = <&pwm3 0 50000 0>;
|
||||
};
|
||||
|
||||
fan0: fan {
|
||||
compatible = "gpio-fan";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_fan>;
|
||||
gpio-fan,speed-map = <0 0
|
||||
13000 1>;
|
||||
gpios = <&gpio5 4 GPIO_ACTIVE_HIGH>;
|
||||
#cooling-cells = <2>;
|
||||
};
|
||||
|
||||
panel1_lvds: panel-lvds {
|
||||
compatible = "edt,etml1010g3dra";
|
||||
backlight = <&backlight_lvds>;
|
||||
|
|
@ -111,6 +122,25 @@
|
|||
regulator-min-microvolt = <3300000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
};
|
||||
|
||||
thermal-zones {
|
||||
soc-thermal {
|
||||
trips {
|
||||
active1: trip2 {
|
||||
temperature = <60000>;
|
||||
hysteresis = <2000>;
|
||||
type = "active";
|
||||
};
|
||||
};
|
||||
|
||||
cooling-maps {
|
||||
map1 {
|
||||
trip = <&active1>;
|
||||
cooling-device = <&fan0 1 THERMAL_NO_LIMIT>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
/* TPM */
|
||||
|
|
@ -377,6 +407,12 @@
|
|||
>;
|
||||
};
|
||||
|
||||
pinctrl_fan: fan0grp {
|
||||
fsl,pins = <
|
||||
MX8MP_IOMUXC_SPDIF_RX__GPIO5_IO04 0x16
|
||||
>;
|
||||
};
|
||||
|
||||
pinctrl_flexcan1: flexcan1grp {
|
||||
fsl,pins = <
|
||||
MX8MP_IOMUXC_SAI5_RXD2__CAN1_RX 0x154
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue