Skip to contentSkip to conversation

ARM: dts: vexpress/v2m-rs1: Use documented arm,vexpress,config-bus child node names

PATCH Applied Rob Herring (Arm) 3 participants 3 messages Dec 16, 2025 – Dec 22, 2025

Subsystems (2)
lore
Share & tools
lore

Rob Herring (Arm)

author maintainer
#0 lore raw

PATCH 1/1 ARM: dts: vexpress/v2m-rs1: Use documented arm,vexpress,config-bus child node names

Update the arm,vexpress,config-bus child node names to use the documented ones. Most of these were updated a while back, but I missed these.

---
SoC maintainers may want to take this directly?

 arch/arm/boot/dts/arm/vexpress-v2m-rs1.dtsi | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
arch/arm/boot/dts/arm/vexpress-v2m-rs1.dtsi +4 -4
index 158b3923eae3..248b8e492d43 100644
@@ -420,7 +420,7 @@ mcc {
 					compatible = "arm,vexpress,config-bus";
 					arm,vexpress,config-bridge = <&v2m_sysreg>;
 
-					oscclk0 {
+					clock-controller-0 {
 						/* MCC static memory clock */
 						compatible = "arm,vexpress-osc";
 						arm,vexpress-sysreg,func = <1 0>;
@@ -429,7 +429,7 @@ oscclk0 {
 						clock-output-names = "v2m:oscclk0";
 					};
 
-					v2m_oscclk1: oscclk1 {
+					v2m_oscclk1: clock-controller-1 {
 						/* CLCD clock */
 						compatible = "arm,vexpress-osc";
 						arm,vexpress-sysreg,func = <1 1>;
@@ -438,7 +438,7 @@ v2m_oscclk1: oscclk1 {
 						clock-output-names = "v2m:oscclk1";
 					};
 
-					v2m_oscclk2: oscclk2 {
+					v2m_oscclk2: clock-controller-2 {
 						/* IO FPGA peripheral clock */
 						compatible = "arm,vexpress-osc";
 						arm,vexpress-sysreg,func = <1 2>;
@@ -447,7 +447,7 @@ v2m_oscclk2: oscclk2 {
 						clock-output-names = "v2m:oscclk2";
 					};
 
-					volt-vio {
+					regulator-vio {
 						/* Logic level voltage */
 						compatible = "arm,vexpress-volt";
 						arm,vexpress-sysreg,func = <2 0>;
Signature · 1 line
2.51.0
maintainer Reviewed-by on v1 1/1
#1 lore raw
Quoted 5 lines · Rob Herring (Arm)

Update the arm,vexpress,config-bus child node names to use the documented ones. Most of these were updated a while back, but I missed these.

Best regards,
Liviu

Quoted 49 lines

---
SoC maintainers may want to take this directly?

 arch/arm/boot/dts/arm/vexpress-v2m-rs1.dtsi | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
arch/arm/boot/dts/arm/vexpress-v2m-rs1.dtsi +4 -4
index 158b3923eae3..248b8e492d43 100644
@@ -420,7 +420,7 @@ mcc {
 					compatible = "arm,vexpress,config-bus";
 					arm,vexpress,config-bridge = <&v2m_sysreg>;
 
-					oscclk0 {
+					clock-controller-0 {
 						/* MCC static memory clock */
 						compatible = "arm,vexpress-osc";
 						arm,vexpress-sysreg,func = <1 0>;
@@ -429,7 +429,7 @@ oscclk0 {
 						clock-output-names = "v2m:oscclk0";
 					};
 
-					v2m_oscclk1: oscclk1 {
+					v2m_oscclk1: clock-controller-1 {
 						/* CLCD clock */
 						compatible = "arm,vexpress-osc";
 						arm,vexpress-sysreg,func = <1 1>;
@@ -438,7 +438,7 @@ v2m_oscclk1: oscclk1 {
 						clock-output-names = "v2m:oscclk1";
 					};
 
-					v2m_oscclk2: oscclk2 {
+					v2m_oscclk2: clock-controller-2 {
 						/* IO FPGA peripheral clock */
 						compatible = "arm,vexpress-osc";
 						arm,vexpress-sysreg,func = <1 2>;
@@ -447,7 +447,7 @@ v2m_oscclk2: oscclk2 {
 						clock-output-names = "v2m:oscclk2";
 					};
 
-					volt-vio {
+					regulator-vio {
 						/* Logic level voltage */
 						compatible = "arm,vexpress-volt";
 						arm,vexpress-sysreg,func = <2 0>;
Signature · 1 line
2.51.0
#2 lore raw
In reply to Rob Herring (Arm)
Quoted 5 lines · Rob Herring (Arm)

Update the arm,vexpress,config-bus child node names to use the documented ones. Most of these were updated a while back, but I missed these.

Applied, thanks!

[1/1] ARM: dts: vexpress/v2m-rs1: Use documented arm,vexpress,config-bus child node names

      https://git.kernel.org/krzk/linux-dt/c/7dd84bbec273345bd5735f6917b93eb2a7d9c0c3

Best regards,

Signature · 1 line
Krzysztof Kozlowski <[email protected]>