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 <[email protected]> --- Cc: Nobuhiro Iwamatsu <[email protected]> Cc: Tom Rini <[email protected]> Cc: [email protected] --- 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@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@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@fe890000; }; }; + +&a57_0 { + /delete-property/ operating-points-v2; +}; + +&a57_1 { + /delete-property/ operating-points-v2; +}; -- 2.53.0

