From: Ozan Durgut <[email protected]>

The current naming convention for GPIO expanders across ADI SC5xx
device trees is inconsistent. This patch updates the node names to
correct indexing and clarify hardware location.

For SC573, SC584, and SC589 evaluation SBCs, switch to zero-based
indexing to align with standard conventions.

For SC594 and SC598 SoM + carrier evaluation kits, rename the nodes to
crr_gpio_expander. This prefix indicates which board the expander is on.

Signed-off-by: Ozan Durgut <[email protected]>
---
 arch/arm/dts/sc573-ezkit.dts      | 4 ++--
 arch/arm/dts/sc584-ezkit.dts      | 4 ++--
 arch/arm/dts/sc589-ezkit.dts      | 4 ++--
 arch/arm/dts/sc594-som-ezkit.dts  | 2 +-
 arch/arm/dts/sc594-som-ezlite.dts | 2 +-
 arch/arm/dts/sc598-som-ezkit.dts  | 2 +-
 arch/arm/dts/sc598-som-ezlite.dts | 2 +-
 7 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/arch/arm/dts/sc573-ezkit.dts b/arch/arm/dts/sc573-ezkit.dts
index a848d55be62..4a3d1ed5c56 100644
--- a/arch/arm/dts/sc573-ezkit.dts
+++ b/arch/arm/dts/sc573-ezkit.dts
@@ -14,7 +14,7 @@
 };
 
 &i2c0 {
-       gpio_expander1: mcp23017@21 {
+       gpio_expander0: mcp23017@21 {
                compatible = "microchip,mcp23017";
                reg = <0x21>;
                gpio-controller;
@@ -118,7 +118,7 @@
                };
        };
 
-       gpio_expander2: mcp23017@22 {
+       gpio_expander1: mcp23017@22 {
                compatible = "microchip,mcp23017";
                reg = <0x22>;
                gpio-controller;
diff --git a/arch/arm/dts/sc584-ezkit.dts b/arch/arm/dts/sc584-ezkit.dts
index e9f4e1da383..176faa50672 100644
--- a/arch/arm/dts/sc584-ezkit.dts
+++ b/arch/arm/dts/sc584-ezkit.dts
@@ -13,7 +13,7 @@
 };
 
 &i2c2 {
-       gpio_expander1: mcp23017@21 {
+       gpio_expander0: mcp23017@21 {
                compatible = "microchip,mcp23017";
                reg = <0x21>;
                gpio-controller;
@@ -125,7 +125,7 @@
                };
        };
 
-       gpio_expander2: mcp23017@22 {
+       gpio_expander1: mcp23017@22 {
                compatible = "microchip,mcp23017";
                reg = <0x22>;
                gpio-controller;
diff --git a/arch/arm/dts/sc589-ezkit.dts b/arch/arm/dts/sc589-ezkit.dts
index 39ac7a4fd6e..d8eb5b6f8fe 100644
--- a/arch/arm/dts/sc589-ezkit.dts
+++ b/arch/arm/dts/sc589-ezkit.dts
@@ -17,7 +17,7 @@
 &i2c0 {
        #address-cells = <1>;
        #size-cells = <0>;
-       gpio_expander1: mcp23017@21 {
+       gpio_expander0: mcp23017@21 {
                compatible = "microchip,mcp23017";
                reg = <0x21>;
                gpio-controller;
@@ -145,7 +145,7 @@
                };
        };
 
-       gpio_expander2: mcp23017@22 {
+       gpio_expander1: mcp23017@22 {
                compatible = "microchip,mcp23017";
                reg = <0x22>;
                gpio-controller;
diff --git a/arch/arm/dts/sc594-som-ezkit.dts b/arch/arm/dts/sc594-som-ezkit.dts
index c8a01fba527..afc16df577a 100644
--- a/arch/arm/dts/sc594-som-ezkit.dts
+++ b/arch/arm/dts/sc594-som-ezkit.dts
@@ -13,7 +13,7 @@
 };
 
 &i2c2 {
-       gpio_expander2: mcp23017@22 {
+       crr_gpio_expander: mcp23017@22 {
                compatible = "microchip,mcp23017";
                reg = <0x22>;
                gpio-controller;
diff --git a/arch/arm/dts/sc594-som-ezlite.dts 
b/arch/arm/dts/sc594-som-ezlite.dts
index 970d3b1a377..ab6f94352fc 100644
--- a/arch/arm/dts/sc594-som-ezlite.dts
+++ b/arch/arm/dts/sc594-som-ezlite.dts
@@ -13,7 +13,7 @@
 };
 
 &i2c2 {
-       gpio_expander: adp5588@30 {
+       crr_gpio_expander: adp5588@30 {
                compatible = "adi,adp5588";
                reg = <0x30>;
                gpio-controller;
diff --git a/arch/arm/dts/sc598-som-ezkit.dts b/arch/arm/dts/sc598-som-ezkit.dts
index 36ea66714cb..493d2010e32 100644
--- a/arch/arm/dts/sc598-som-ezkit.dts
+++ b/arch/arm/dts/sc598-som-ezkit.dts
@@ -13,7 +13,7 @@
 };
 
 &i2c2 {
-       gpio_expander2: mcp23017@22 {
+       crr_gpio_expander: mcp23017@22 {
                compatible = "microchip,mcp23017";
                reg = <0x22>;
                gpio-controller;
diff --git a/arch/arm/dts/sc598-som-ezlite.dts 
b/arch/arm/dts/sc598-som-ezlite.dts
index 72d336a6673..179c291f34b 100644
--- a/arch/arm/dts/sc598-som-ezlite.dts
+++ b/arch/arm/dts/sc598-som-ezlite.dts
@@ -13,7 +13,7 @@
 };
 
 &i2c2 {
-       gpio_expander: adp5588@30 {
+       crr_gpio_expander: adp5588@30 {
                compatible = "adi,adp5588";
                reg = <0x30>;
                gpio-controller;
-- 
2.43.0

Reply via email to