forked from Openwrt-EcoNet/openwrt
Replace downstream files by patches, either backports of those which have already applied or pending patches tracked on patchwork. This is done to make future maintainance more easy. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
81 lines
1.9 KiB
Diff
81 lines
1.9 KiB
Diff
From c0a17ddd90c2094dfe4610b0d965db8a3b987e32 Mon Sep 17 00:00:00 2001
|
|
From: Frank Wunderlich <frank-w@public-files.de>
|
|
Date: Fri, 20 Dec 2024 17:38:36 +0100
|
|
Subject: [PATCH 26/32] arm64: dts: mediatek: mt7988a-bpi-r4: Add proc-supply
|
|
for cpus
|
|
|
|
Add proc-supply property to cpus on Bananapi R4 board.
|
|
|
|
Signed-off-by: Frank Wunderlich <frank-w@public-files.de>
|
|
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
|
|
Link: https://lore.kernel.org/r/20241220163838.114786-3-linux@fw-web.de
|
|
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
|
|
---
|
|
.../dts/mediatek/mt7988a-bananapi-bpi-r4.dts | 16 ++++++++++++++++
|
|
arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 8 ++++----
|
|
2 files changed, 20 insertions(+), 4 deletions(-)
|
|
|
|
--- a/arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dts
|
|
+++ b/arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dts
|
|
@@ -35,6 +35,22 @@
|
|
};
|
|
};
|
|
|
|
+&cpu0 {
|
|
+ proc-supply = <&rt5190_buck3>;
|
|
+};
|
|
+
|
|
+&cpu1 {
|
|
+ proc-supply = <&rt5190_buck3>;
|
|
+};
|
|
+
|
|
+&cpu2 {
|
|
+ proc-supply = <&rt5190_buck3>;
|
|
+};
|
|
+
|
|
+&cpu3 {
|
|
+ proc-supply = <&rt5190_buck3>;
|
|
+};
|
|
+
|
|
&cpu_thermal {
|
|
trips {
|
|
cpu_trip_hot: hot {
|
|
--- a/arch/arm64/boot/dts/mediatek/mt7988a.dtsi
|
|
+++ b/arch/arm64/boot/dts/mediatek/mt7988a.dtsi
|
|
@@ -16,7 +16,7 @@
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
|
|
- cpu@0 {
|
|
+ cpu0: cpu@0 {
|
|
compatible = "arm,cortex-a73";
|
|
reg = <0x0>;
|
|
device_type = "cpu";
|
|
@@ -27,7 +27,7 @@
|
|
operating-points-v2 = <&cluster0_opp>;
|
|
};
|
|
|
|
- cpu@1 {
|
|
+ cpu1: cpu@1 {
|
|
compatible = "arm,cortex-a73";
|
|
reg = <0x1>;
|
|
device_type = "cpu";
|
|
@@ -38,7 +38,7 @@
|
|
operating-points-v2 = <&cluster0_opp>;
|
|
};
|
|
|
|
- cpu@2 {
|
|
+ cpu2: cpu@2 {
|
|
compatible = "arm,cortex-a73";
|
|
reg = <0x2>;
|
|
device_type = "cpu";
|
|
@@ -49,7 +49,7 @@
|
|
operating-points-v2 = <&cluster0_opp>;
|
|
};
|
|
|
|
- cpu@3 {
|
|
+ cpu3: cpu@3 {
|
|
compatible = "arm,cortex-a73";
|
|
reg = <0x3>;
|
|
device_type = "cpu";
|