[SRU][N:raspi][PATCH 07/13] dts: Move some common rpi settings into rpi files
Juerg Haefliger
juerg.haefliger at canonical.com
Tue Jun 3 07:35:20 UTC 2025
From: Phil Elwell <phil at raspberrypi.com>
BugLink: https://bugs.launchpad.net/bugs/2111928
Most 2711 devices and all 2712 device share common bootargs (command
lines). Make the common values shared defaults, overriding them were
necessary.
Signed-off-by: Phil Elwell <phil at raspberrypi.com>
(backported from commit aece59283a161dfad67c700c2ae97f9dd996eb2f rpi-6.6.y)
[juergh: Adjusted context.]
Signed-off-by: Juerg Haefliger <juerg.haefliger at canonical.com>
---
arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts | 4 ----
arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4.dts | 4 ----
arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi | 1 +
arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 5 -----
arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi | 5 -----
arch/arm64/boot/dts/broadcom/bcm2712-rpi.dtsi | 5 +++++
6 files changed, 6 insertions(+), 18 deletions(-)
diff --git a/arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts b/arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts
index d3a3a1e4d4c6..75ce412a85dd 100644
--- a/arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts
+++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts
@@ -265,10 +265,6 @@ soc {
#include "bcm283x-rpi-i2c0mux_0_44.dtsi"
/ {
- chosen {
- bootargs = "coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_headphones=0";
- };
-
/delete-node/ wifi-pwrseq;
};
diff --git a/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4.dts b/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4.dts
index 9fdb9278c5a2..3c53460272bc 100644
--- a/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4.dts
+++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4.dts
@@ -274,10 +274,6 @@ soc {
#include "bcm283x-rpi-i2c0mux_0_44.dtsi"
/ {
- chosen {
- bootargs = "coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_headphones=0";
- };
-
/delete-node/ wifi-pwrseq;
};
diff --git a/arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi b/arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi
index 483becf2a0fc..b74db98730b7 100644
--- a/arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi
+++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi
@@ -3,6 +3,7 @@
/ {
chosen: chosen {
+ bootargs = "coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_headphones=0";
};
__overrides__ {
diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts
index b223c8f7b057..29ec62bd9e91 100644
--- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts
+++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts
@@ -425,11 +425,6 @@ &i2c_rp1boot {
};
/ {
- chosen: chosen {
- bootargs = "reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1";
- stdout-path = "serial10:115200n8";
- };
-
fan: cooling_fan {
status = "disabled";
compatible = "pwm-fan";
diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi
index 88925968a5b7..8942b626c9a4 100644
--- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi
+++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi
@@ -418,11 +418,6 @@ &i2c_rp1boot {
};
/ {
- chosen: chosen {
- bootargs = "reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1";
- stdout-path = "serial10:115200n8";
- };
-
fan: cooling_fan {
status = "disabled";
compatible = "pwm-fan";
diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi.dtsi
index 24bd79188f4d..c723629a9add 100644
--- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi.dtsi
+++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi.dtsi
@@ -64,6 +64,11 @@ vdd_5v0_reg: fixedregulator_5v0 {
};
/ {
+ chosen: chosen {
+ bootargs = "reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe";
+ stdout-path = "serial10:115200n8";
+ };
+
aliases: aliases {
blconfig = &blconfig;
bluetooth = &bluetooth;
--
2.48.1
More information about the kernel-team
mailing list