arm64: dts: renesas: Clean up sysinfo EEPROM DT description on R-Car Gen3
authorMarek Vasut <marek.vasut+renesas@mailbox.org>
Sun, 8 Jun 2025 21:01:04 +0000 (23:01 +0200)
committerMarek Vasut <marek.vasut+renesas@mailbox.org>
Thu, 10 Jul 2025 17:26:56 +0000 (19:26 +0200)
Most of the sysinfo EEPROM node eeprom@50 is now part of the core DTs,
remove duplicate DT properties from *-u-boot.dtsi . Adjust the phandle
reference to i2c-eeprom in sysinfo node using <&{i2c_*/eeprom@50}> to
avoid need for DT label. No functional change.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
arch/arm/dts/r8a77951-salvator-x-u-boot.dtsi
arch/arm/dts/r8a77951-ulcb-u-boot.dtsi
arch/arm/dts/r8a77960-salvator-x-u-boot.dtsi
arch/arm/dts/r8a77960-ulcb-u-boot.dtsi
arch/arm/dts/r8a77965-salvator-x-u-boot.dtsi
arch/arm/dts/r8a77965-ulcb-u-boot.dtsi
arch/arm/dts/r8a77980-condor-u-boot.dtsi
arch/arm/dts/r8a77990-ebisu-u-boot.dtsi
arch/arm/dts/r8a77995-draak-u-boot.dtsi

index 744f4aa..d88e839 100644 (file)
@@ -10,7 +10,7 @@
 / {
        sysinfo {
                compatible = "renesas,rcar-sysinfo";
-               i2c-eeprom = <&sysinfo_eeprom>;
+               i2c-eeprom = <&{i2c_dvfs/eeprom@50}>;
                bootph-all;
        };
 };
@@ -18,9 +18,8 @@
 &i2c_dvfs {
        bootph-all;
 
-       sysinfo_eeprom: eeprom@50 {
+       eeprom@50 {
                bootph-all;
-               status = "okay";
        };
 };
 
index 305c486..8269d96 100644 (file)
@@ -19,7 +19,7 @@
 
        sysinfo {
                compatible = "renesas,rcar-sysinfo";
-               i2c-eeprom = <&sysinfo_eeprom>;
+               i2c-eeprom = <&{i2c_dvfs/eeprom@50}>;
                bootph-all;
        };
 };
 &i2c_dvfs {
        bootph-all;
 
-       sysinfo_eeprom: eeprom@50 {
-               compatible = "rohm,br24t01", "atmel,24c01";
-               reg = <0x50>;
-               pagesize = <8>;
+       eeprom@50 {
                bootph-all;
-               status = "okay";
        };
 };
 
index 84a28bf..0a1602c 100644 (file)
@@ -10,7 +10,7 @@
 / {
        sysinfo {
                compatible = "renesas,rcar-sysinfo";
-               i2c-eeprom = <&sysinfo_eeprom>;
+               i2c-eeprom = <&{i2c_dvfs/eeprom@50}>;
                bootph-all;
        };
 };
@@ -18,9 +18,8 @@
 &i2c_dvfs {
        bootph-all;
 
-       sysinfo_eeprom: eeprom@50 {
+       eeprom@50 {
                bootph-all;
-               status = "okay";
        };
 };
 
index 6372f95..d2a0406 100644 (file)
@@ -19,7 +19,7 @@
 
        sysinfo {
                compatible = "renesas,rcar-sysinfo";
-               i2c-eeprom = <&sysinfo_eeprom>;
+               i2c-eeprom = <&{i2c_dvfs/eeprom@50}>;
                bootph-all;
        };
 };
 &i2c_dvfs {
        bootph-all;
 
-       sysinfo_eeprom: eeprom@50 {
-               compatible = "rohm,br24t01", "atmel,24c01";
-               reg = <0x50>;
-               pagesize = <8>;
+       eeprom@50 {
                bootph-all;
-               status = "okay";
        };
 };
 
index d9a28fe..518466a 100644 (file)
@@ -10,7 +10,7 @@
 / {
        sysinfo {
                compatible = "renesas,rcar-sysinfo";
-               i2c-eeprom = <&sysinfo_eeprom>;
+               i2c-eeprom = <&{i2c_dvfs/eeprom@50}>;
                bootph-all;
        };
 };
@@ -18,9 +18,8 @@
 &i2c_dvfs {
        bootph-all;
 
-       sysinfo_eeprom: eeprom@50 {
+       eeprom@50 {
                bootph-all;
-               status = "okay";
        };
 };
 
index aa5de3d..3905bf4 100644 (file)
@@ -19,7 +19,7 @@
 
        sysinfo {
                compatible = "renesas,rcar-sysinfo";
-               i2c-eeprom = <&sysinfo_eeprom>;
+               i2c-eeprom = <&{i2c_dvfs/eeprom@50}>;
                bootph-all;
        };
 };
 &i2c_dvfs {
        bootph-all;
 
-       sysinfo_eeprom: eeprom@50 {
-               compatible = "rohm,br24t01", "atmel,24c01";
-               reg = <0x50>;
-               pagesize = <8>;
+       eeprom@50 {
                bootph-all;
-               status = "okay";
        };
 };
 
index 34a735a..382bfe8 100644 (file)
@@ -14,7 +14,7 @@
 
        sysinfo {
                compatible = "renesas,rcar-sysinfo";
-               i2c-eeprom = <&sysinfo_eeprom>;
+               i2c-eeprom = <&{i2c0/eeprom@50}>;
                bootph-all;
        };
 };
 &i2c0 {
        bootph-all;
 
-       sysinfo_eeprom: eeprom@50 {
-               compatible = "rohm,br24t01", "atmel,24c01";
-               reg = <0x50>;
-               pagesize = <8>;
+       eeprom@50 {
                bootph-all;
        };
 };
index b6b7b8f..a52c5de 100644 (file)
 / {
        sysinfo {
                compatible = "renesas,rcar-sysinfo";
-               i2c-eeprom = <&sysinfo_eeprom>;
+               i2c-eeprom = <&{i2c_dvfs/eeprom@50}>;
                bootph-all;
        };
 };
 
 &i2c_dvfs {
-       compatible = "renesas,iic-r8a77990",
-                    "renesas,rcar-gen3-iic",
-                    "renesas,rmobile-iic";
        bootph-all;
 
-       sysinfo_eeprom: eeprom@50 {
-               compatible = "rohm,br24t01", "atmel,24c01";
-               reg = <0x50>;
-               pagesize = <8>;
+       eeprom@50 {
                bootph-all;
-               status = "okay";
        };
 };
 
index 1922c40..19d1954 100644 (file)
@@ -10,7 +10,7 @@
 / {
        sysinfo {
                compatible = "renesas,rcar-sysinfo";
-               i2c-eeprom = <&sysinfo_eeprom>;
+               i2c-eeprom = <&{i2c0/eeprom@50}>;
                bootph-all;
        };
 };
 &i2c0 {
        bootph-all;
 
-       sysinfo_eeprom: eeprom@50 {
-               compatible = "rohm,br24t01", "atmel,24c01";
-               reg = <0x50>;
-               pagesize = <8>;
+       eeprom@50 {
                bootph-all;
        };
 };