Skip to content

Commit 8bd7055

Browse files
SuperKalileggewie
authored andcommitted
Refactor patches for NanoPC T6 & LTS (armbian#7980)
1 parent 47baac8 commit 8bd7055

5 files changed

+118
-251
lines changed

patch/kernel/archive/rockchip64-6.14/rk3588-1051-board-nanopc-t6-Add-USB3-psu-and-fan-support.patch

-105
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2+
From: SuperKali <hello@superkali.me>
3+
Date: Thu, 20 Mar 2025 19:46:09 +0000
4+
Subject: Adding FAN support for NanoPC T6 & LTS
5+
6+
Signed-off-by: SuperKali <hello@superkali.me>
7+
---
8+
arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 36 ++++++++++
9+
1 file changed, 36 insertions(+)
10+
11+
diff --git a/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi
12+
index 111111111111..222222222222 100644
13+
--- a/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi
14+
+++ b/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi
15+
@@ -78,6 +78,14 @@ usr_led: led-1 {
16+
};
17+
};
18+
19+
+ fan0: pwm-fan {
20+
+ compatible = "pwm-fan";
21+
+ #cooling-cells = <2>;
22+
+ cooling-levels = <100 160 190 200 215 235 255>;
23+
+ pwms = <&pwm1 0 50000 0>;
24+
+ fan-supply = <&vcc5v0_sys>;
25+
+ };
26+
+
27+
sound {
28+
compatible = "simple-audio-card";
29+
pinctrl-names = "default";
30+
@@ -531,6 +539,34 @@ i2s0_8ch_p0_0: endpoint {
31+
};
32+
};
33+
34+
+&package_thermal {
35+
+ polling-delay = <1000>;
36+
+
37+
+ trips {
38+
+ package_fan0: package-fan0 {
39+
+ temperature = <55000>;
40+
+ hysteresis = <2000>;
41+
+ type = "active";
42+
+ };
43+
+ package_fan1: package-fan1 {
44+
+ temperature = <65000>;
45+
+ hysteresis = <2000>;
46+
+ type = "active";
47+
+ };
48+
+ };
49+
+
50+
+ cooling-maps {
51+
+ map1 {
52+
+ trip = <&package_fan0>;
53+
+ cooling-device = <&fan0 THERMAL_NO_LIMIT 1>;
54+
+ };
55+
+ map2 {
56+
+ trip = <&package_fan1>;
57+
+ cooling-device = <&fan0 2 THERMAL_NO_LIMIT>;
58+
+ };
59+
+ };
60+
+};
61+
+
62+
&pcie2x1l0 {
63+
reset-gpios = <&gpio4 RK_PB3 GPIO_ACTIVE_HIGH>;
64+
vpcie3v3-supply = <&vcc_3v3_pcie20>;
65+
--
66+
Armbian
67+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2+
From: SuperKali <hello@superkali.me>
3+
Date: Thu, 20 Mar 2025 19:58:19 +0000
4+
Subject: Fixing USB-A 3.0 on NanoPC T6
5+
6+
Signed-off-by: SuperKali <hello@superkali.me>
7+
---
8+
arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 2 ++
9+
1 file changed, 2 insertions(+)
10+
11+
diff --git a/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi
12+
index 111111111111..222222222222 100644
13+
--- a/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi
14+
+++ b/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi
15+
@@ -1056,6 +1056,7 @@ &u2phy0 {
16+
};
17+
18+
&u2phy0_otg {
19+
+ phy-supply = <&vbus5v0_usb>;
20+
status = "okay";
21+
};
22+
23+
@@ -1121,6 +1122,7 @@ &usb_host0_ohci {
24+
25+
&usb_host0_xhci {
26+
dr_mode = "host";
27+
+ extcon = <&u2phy0>;
28+
status = "okay";
29+
usb-role-switch;
30+
31+
--
32+
Armbian
33+

patch/kernel/archive/rockchip64-6.14/rk3588-1053-board-nanopc-t6-fix-usb3-a.patch

-137
This file was deleted.

0 commit comments

Comments
 (0)