Skip to content

Commit a22f3f2

Browse files
committed
drop mainlined patch, adjust x96 mate T95 eth sd card hack
1 parent 574dc4d commit a22f3f2

File tree

3 files changed

+35
-87
lines changed

3 files changed

+35
-87
lines changed

patch/kernel/archive/sunxi-6.18/patches.armbian/arm64-dts-sun50i-h616-x96-mate-T95-eth-sd-card-hack.patch

Lines changed: 34 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,38 @@
11
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2-
From: Jernej Skrabec <jernej.skrabec@gmail.com>
3-
Date: Mon, 14 Jun 2021 20:48:15 +0200
4-
Subject: arm64:dts: sun50i-h616-x96-mate T95 eth & sd card hack
2+
From: Werner <werner@armbian.com>
3+
Date: Tue, 9 Dec 2025 17:19:52 +0000
4+
Subject: Patching kernel sunxi files
5+
arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts
6+
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
7+
8+
Origin: Subject: arm64:dts: sun50i-h616-x96-mate T95 eth & sd card hack
59

610
Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
11+
Signed-off-by: Werner <werner@armbian.com>
712
---
8-
arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts | 21 +++++++-
13+
arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts | 20 +++++++
914
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 26 ++++++++++
10-
2 files changed, 46 insertions(+), 1 deletion(-)
15+
2 files changed, 46 insertions(+)
1116

1217
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts
13-
index 111111111111..222222222222 100644
18+
index 978de97f081f..61a621676848 100644
1419
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts
1520
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts
16-
@@ -16,6 +16,7 @@ / {
21+
@@ -14,10 +14,11 @@
22+
/ {
23+
model = "X96 Mate";
1724
compatible = "hechuang,x96-mate", "allwinner,sun50i-h616";
1825

1926
aliases {
2027
+ ethernet0 = &emac1;
2128
serial0 = &uart0;
2229
};
2330

24-
@@ -55,13 +56,31 @@ &gpu {
31+
chosen {
32+
stdout-path = "serial0:115200n8";
33+
@@ -68,10 +69,29 @@ &ehci2 {
34+
&gpu {
35+
mali-supply = <&reg_dcdcc>;
2536
status = "okay";
2637
};
2738

@@ -43,22 +54,19 @@ index 111111111111..222222222222 100644
4354
+ };
4455
+};
4556
+
46-
&ir {
57+
+
58+
&hdmi {
59+
hvcc-supply = <&reg_bldo1>;
4760
status = "okay";
4861
};
4962

50-
&mmc0 {
51-
vmmc-supply = <&reg_dcdce>;
52-
- cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; /* PF6 */
53-
+ broken-cd;
54-
disable-wp;
55-
bus-width = <4>;
56-
status = "okay";
5763
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
58-
index 111111111111..222222222222 100644
64+
index 79ef11ad3282..8ddfb43831a4 100644
5965
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
6066
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
61-
@@ -287,6 +287,13 @@ ext_rgmii_pins: rgmii-pins {
67+
@@ -415,10 +415,17 @@ ext_rgmii_pins: rgmii-pins {
68+
/* "PI16" Managed by mdio */
69+
function = "emac0";
6270
drive-strength = <40>;
6371
};
6472

@@ -72,7 +80,11 @@ index 111111111111..222222222222 100644
7280
i2c0_pins: i2c0-pins {
7381
pins = "PI5", "PI6";
7482
function = "i2c0";
75-
@@ -669,6 +676,25 @@ mdio0: mdio {
83+
};
84+
85+
@@ -978,10 +985,29 @@ mdio0: mdio {
86+
#address-cells = <1>;
87+
#size-cells = <0>;
7688
};
7789
};
7890

@@ -98,6 +110,7 @@ index 111111111111..222222222222 100644
98110
gpadc: adc@5070000 {
99111
compatible = "allwinner,sun50i-h616-gpadc",
100112
"allwinner,sun20i-d1-gpadc";
113+
reg = <0x05070000 0x400>;
114+
clocks = <&ccu CLK_BUS_GPADC>;
101115
--
102-
Armbian
103-
116+
Armbian

patch/kernel/archive/sunxi-6.18/patches.armbian/arm64-dts-sun50i-h616-x96-mate-add-hdmi.patch

Lines changed: 0 additions & 64 deletions
This file was deleted.

patch/kernel/archive/sunxi-6.18/series.conf

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -452,8 +452,7 @@ patches.drm/0043-T95-broken-CD.patch
452452
patches.armbian/arm64-dts-sun50i-h616-orangepi-zero2-reg_usb1_vbus-status-ok.patch
453453
patches.armbian/arm64-dts-sun50i-h616-orangepi-zero2-Enable-GPU-mali.patch
454454
patches.armbian/arm64-dts-allwinner-sun50i-h616-Add-VPU-node.patch
455-
- patches.armbian/arm64-dts-sun50i-h616-x96-mate-T95-eth-sd-card-hack.patch
456-
- patches.armbian/arm64-dts-sun50i-h616-x96-mate-add-hdmi.patch
455+
patches.armbian/arm64-dts-sun50i-h616-x96-mate-T95-eth-sd-card-hack.patch
457456
patches.armbian/arm64-dts-allwinner-Add-axp313a.dtsi.patch
458457
patches.armbian/arm64-dts-add-sun50i-h618-cpu-dvfs.dtsi.patch
459458
patches.armbian/LED-green_power_on-red_status_heartbeat-arch-arm64-boot-dts-all.patch

0 commit comments

Comments
 (0)