mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-01-12 01:20:14 +00:00
arm64: dts: rockchip: move cpu_thermal node to the correct position
The &cpu_thermal node was added at the wrong position, move it to the correctly sorted one. Signed-off-by: Heiko Stuebner <heiko@sntech.de> Link: https://patch.msgid.link/20251112214206.423244-2-heiko@sntech.de
This commit is contained in:
parent
78f316e909
commit
15efa24146
@ -196,6 +196,54 @@
|
||||
cpu-supply = <&vdd_cpu>;
|
||||
};
|
||||
|
||||
/*
|
||||
* The MCU can provide system temperature too, but only by polling and of
|
||||
* course also cannot set trip points. So attach to the cpu thermal-zone
|
||||
* instead to control the fan.
|
||||
*/
|
||||
&cpu_thermal {
|
||||
trips {
|
||||
case_fan0: case-fan0 {
|
||||
hysteresis = <2000>;
|
||||
temperature = <35000>;
|
||||
type = "active";
|
||||
};
|
||||
|
||||
case_fan1: case-fan1 {
|
||||
hysteresis = <2000>;
|
||||
temperature = <45000>;
|
||||
type = "active";
|
||||
};
|
||||
|
||||
case_fan2: case-fan2 {
|
||||
hysteresis = <2000>;
|
||||
temperature = <65000>;
|
||||
type = "active";
|
||||
};
|
||||
};
|
||||
|
||||
cooling-maps {
|
||||
/*
|
||||
* Always provide some air movement, due to small case
|
||||
* full of harddrives.
|
||||
*/
|
||||
map1 {
|
||||
cooling-device = <&fan THERMAL_NO_LIMIT 1>;
|
||||
trip = <&case_fan0>;
|
||||
};
|
||||
|
||||
map2 {
|
||||
cooling-device = <&fan 2 3>;
|
||||
trip = <&case_fan1>;
|
||||
};
|
||||
|
||||
map3 {
|
||||
cooling-device = <&fan 4 THERMAL_NO_LIMIT>;
|
||||
trip = <&case_fan2>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&gmac0 {
|
||||
assigned-clocks = <&cru SCLK_GMAC0_RX_TX>, <&cru SCLK_GMAC0>;
|
||||
assigned-clock-parents = <&cru SCLK_GMAC0_RGMII_SPEED>, <&cru CLK_MAC0_2TOP>;
|
||||
@ -492,54 +540,6 @@
|
||||
};
|
||||
};
|
||||
|
||||
/*
|
||||
* The MCU can provide system temperature too, but only by polling and of
|
||||
* course also cannot set trip points. So attach to the cpu thermal-zone
|
||||
* instead to control the fan.
|
||||
*/
|
||||
&cpu_thermal {
|
||||
trips {
|
||||
case_fan0: case-fan0 {
|
||||
hysteresis = <2000>;
|
||||
temperature = <35000>;
|
||||
type = "active";
|
||||
};
|
||||
|
||||
case_fan1: case-fan1 {
|
||||
hysteresis = <2000>;
|
||||
temperature = <45000>;
|
||||
type = "active";
|
||||
};
|
||||
|
||||
case_fan2: case-fan2 {
|
||||
hysteresis = <2000>;
|
||||
temperature = <65000>;
|
||||
type = "active";
|
||||
};
|
||||
};
|
||||
|
||||
cooling-maps {
|
||||
/*
|
||||
* Always provide some air movement, due to small case
|
||||
* full of harddrives.
|
||||
*/
|
||||
map1 {
|
||||
cooling-device = <&fan THERMAL_NO_LIMIT 1>;
|
||||
trip = <&case_fan0>;
|
||||
};
|
||||
|
||||
map2 {
|
||||
cooling-device = <&fan 2 3>;
|
||||
trip = <&case_fan1>;
|
||||
};
|
||||
|
||||
map3 {
|
||||
cooling-device = <&fan 4 THERMAL_NO_LIMIT>;
|
||||
trip = <&case_fan2>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&pcie30phy {
|
||||
data-lanes = <1 2>;
|
||||
status = "okay";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user