[PATCH] arm: dts: renesas: Remove unused OPP nodes from R-Car H3/M3-W/M3-W+/M3-N
Marek Vasut
marek.vasut+renesas at mailbox.org
Sun Jun 21 04:38:22 CEST 2026
Remove OPP DT nodes from R-Car H3, M3-W, M3-W+ and M3-N DTs,
those nodes are not used by U-Boot and only increase the control
DT size and complexity. This saves about 1 kiB on the resulting
U-Boot binary without any impact on functionality.
Signed-off-by: Marek Vasut <marek.vasut+renesas at mailbox.org>
---
Cc: Nobuhiro Iwamatsu <iwamatsu at nigauri.org>
Cc: Tom Rini <trini at konsulko.com>
Cc: u-boot at lists.denx.de
---
arch/arm/dts/r8a77951-u-boot.dtsi | 34 +++++++++++++++++++++++++++++++
arch/arm/dts/r8a77960-u-boot.dtsi | 26 +++++++++++++++++++++++
arch/arm/dts/r8a77965-u-boot.dtsi | 9 ++++++++
3 files changed, 69 insertions(+)
diff --git a/arch/arm/dts/r8a77951-u-boot.dtsi b/arch/arm/dts/r8a77951-u-boot.dtsi
index e8a7fa27a76..0c00cc8bef9 100644
--- a/arch/arm/dts/r8a77951-u-boot.dtsi
+++ b/arch/arm/dts/r8a77951-u-boot.dtsi
@@ -11,6 +11,8 @@
/delete-node/ &can0;
/delete-node/ &can1;
/delete-node/ &canfd;
+/delete-node/ &cluster0_opp;
+/delete-node/ &cluster1_opp;
/delete-node/ &csi20;
/delete-node/ &csi40;
/delete-node/ &csi41;
@@ -62,6 +64,38 @@
/delete-node/ vga;
};
+&a53_0 {
+ /delete-property/ operating-points-v2;
+};
+
+&a53_1 {
+ /delete-property/ operating-points-v2;
+};
+
+&a53_2 {
+ /delete-property/ operating-points-v2;
+};
+
+&a53_3 {
+ /delete-property/ operating-points-v2;
+};
+
+&a57_0 {
+ /delete-property/ operating-points-v2;
+};
+
+&a57_1 {
+ /delete-property/ operating-points-v2;
+};
+
+&a57_2 {
+ /delete-property/ operating-points-v2;
+};
+
+&a57_3 {
+ /delete-property/ operating-points-v2;
+};
+
&i2c4 {
/delete-node/ video-receiver at 70;
};
diff --git a/arch/arm/dts/r8a77960-u-boot.dtsi b/arch/arm/dts/r8a77960-u-boot.dtsi
index b437792a172..2a8c5a96390 100644
--- a/arch/arm/dts/r8a77960-u-boot.dtsi
+++ b/arch/arm/dts/r8a77960-u-boot.dtsi
@@ -11,6 +11,8 @@
/delete-node/ &can0;
/delete-node/ &can1;
/delete-node/ &canfd;
+/delete-node/ &cluster0_opp;
+/delete-node/ &cluster1_opp;
/delete-node/ &csi20;
/delete-node/ &csi40;
/delete-node/ &drif00;
@@ -70,3 +72,27 @@
/delete-node/ imr-lx4 at fe890000;
};
};
+
+&a53_0 {
+ /delete-property/ operating-points-v2;
+};
+
+&a53_1 {
+ /delete-property/ operating-points-v2;
+};
+
+&a53_2 {
+ /delete-property/ operating-points-v2;
+};
+
+&a53_3 {
+ /delete-property/ operating-points-v2;
+};
+
+&a57_0 {
+ /delete-property/ operating-points-v2;
+};
+
+&a57_1 {
+ /delete-property/ operating-points-v2;
+};
diff --git a/arch/arm/dts/r8a77965-u-boot.dtsi b/arch/arm/dts/r8a77965-u-boot.dtsi
index 57382e34912..6eb7bbeed26 100644
--- a/arch/arm/dts/r8a77965-u-boot.dtsi
+++ b/arch/arm/dts/r8a77965-u-boot.dtsi
@@ -11,6 +11,7 @@
/delete-node/ &can0;
/delete-node/ &can1;
/delete-node/ &canfd;
+/delete-node/ &cluster0_opp;
/delete-node/ &csi20;
/delete-node/ &csi40;
/delete-node/ &du;
@@ -60,3 +61,11 @@
/delete-node/ imr-lx4 at fe890000;
};
};
+
+&a57_0 {
+ /delete-property/ operating-points-v2;
+};
+
+&a57_1 {
+ /delete-property/ operating-points-v2;
+};
--
2.53.0
More information about the U-Boot
mailing list