[PATCH] ARM: dts: broadcom: rename pl330 DMA nodes to dma-controller

Rosen Penev rosenp at gmail.com
Sun Sep 20 18:56:34 PDT 2026


Each PL330 device node in the Cygnus, HR2, and Northstar Plus dtsi files
was named dma or dma@<addr>, which does not follow the generic
recommended node name for DMA controllers (dma-controller).

Rename them accordingly. The phandle labels (dma0/dma) are preserved,
so existing references via &dma keep working.

Assisted-by: LLM
Signed-off-by: Rosen Penev <rosenp at gmail.com>
---
 arch/arm/boot/dts/broadcom/bcm-cygnus.dtsi | 2 +-
 arch/arm/boot/dts/broadcom/bcm-hr2.dtsi    | 2 +-
 arch/arm/boot/dts/broadcom/bcm-nsp.dtsi    | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/broadcom/bcm-cygnus.dtsi b/arch/arm/boot/dts/broadcom/bcm-cygnus.dtsi
index 07ca0d993c9f..a017e46fd78f 100644
--- a/arch/arm/boot/dts/broadcom/bcm-cygnus.dtsi
+++ b/arch/arm/boot/dts/broadcom/bcm-cygnus.dtsi
@@ -331,7 +331,7 @@ msi1: msi {
 			};
 		};
 
-		dma0: dma at 18018000 {
+		dma0: dma-controller at 18018000 {
 			compatible = "arm,pl330", "arm,primecell";
 			reg = <0x18018000 0x1000>;
 			interrupts = <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>,
diff --git a/arch/arm/boot/dts/broadcom/bcm-hr2.dtsi b/arch/arm/boot/dts/broadcom/bcm-hr2.dtsi
index 75545b10ef2f..13bc358adcfe 100644
--- a/arch/arm/boot/dts/broadcom/bcm-hr2.dtsi
+++ b/arch/arm/boot/dts/broadcom/bcm-hr2.dtsi
@@ -154,7 +154,7 @@ uart1: serial at 400 {
 			status = "disabled";
 		};
 
-		dma at 20000 {
+		dma-controller at 20000 {
 			compatible = "arm,pl330", "arm,primecell";
 			reg = <0x20000 0x1000>;
 			interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>,
diff --git a/arch/arm/boot/dts/broadcom/bcm-nsp.dtsi b/arch/arm/boot/dts/broadcom/bcm-nsp.dtsi
index 6a4482c93167..5f14cd3ce211 100644
--- a/arch/arm/boot/dts/broadcom/bcm-nsp.dtsi
+++ b/arch/arm/boot/dts/broadcom/bcm-nsp.dtsi
@@ -201,7 +201,7 @@ uart1: serial at 400 {
 			status = "disabled";
 		};
 
-		dma: dma at 20000 {
+		dma: dma-controller at 20000 {
 			compatible = "arm,pl330", "arm,primecell";
 			reg = <0x20000 0x1000>;
 			interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>,
-- 
2.55.0




More information about the linux-arm-kernel mailing list