Message ID | 20200713065931.19845-1-narmstrong@baylibre.com (mailing list archive) |
---|---|
State | Mainlined |
Commit | cabb1f3827109372dcb80081cc654eb54f997afc |
Headers | show |
Series | arm64: dts: meson-khadas-vim3: add Khadas MCU nodes | expand |
On Mon, 13 Jul 2020 08:59:31 +0200, Neil Armstrong wrote: > Add the Khadas MCU node with active FAN thermal nodes for all the > Khadas VIM3 variants. Applied, thanks! [1/1] arm64: dts: meson-khadas-vim3: add Khadas MCU nodes commit: cabb1f3827109372dcb80081cc654eb54f997afc Best regards,
Hello: This patch was applied to khilman/linux-amlogic.git (refs/heads/for-next). On Mon, 13 Jul 2020 08:59:31 +0200 you wrote: > Add the Khadas MCU node with active FAN thermal nodes for all the > Khadas VIM3 variants. > > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> > Reviewed-by: Amit Kucheria <amit.kucheria@linaro.org> > --- > Hi Kevin, > > [...] Here is a summary with links: - arm64: dts: meson-khadas-vim3: add Khadas MCU nodes https://git.kernel.org/khilman/linux-amlogic/c/cabb1f3827109372dcb80081cc654eb54f997afc You are awesome, thank you!
diff --git a/arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi b/arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi index 1ef1e3672b96..27408c10a811 100644 --- a/arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi @@ -183,6 +183,23 @@ hdmi-phandle = <&hdmi_tx>; }; +&cpu_thermal { + trips { + cpu_active: cpu-active { + temperature = <80000>; /* millicelsius */ + hysteresis = <2000>; /* millicelsius */ + type = "active"; + }; + }; + + cooling-maps { + map { + trip = <&cpu_active>; + cooling-device = <&khadas_mcu THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + }; + }; +}; + &ext_mdio { external_phy: ethernet-phy@0 { /* Realtek RTL8211F (0x001cc916) */ @@ -222,6 +239,12 @@ pinctrl-0 = <&i2c_ao_sck_pins>, <&i2c_ao_sda_pins>; pinctrl-names = "default"; + khadas_mcu: system-controller@18 { + compatible = "khadas,mcu"; + reg = <0x18>; + #cooling-cells = <2>; + }; + gpio_expander: gpio-controller@20 { compatible = "ti,tca6408"; reg = <0x20>;