All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20240223215620.GA9299@packtop>

diff --git a/a/1.txt b/N1/1.txt
index de243c0..676c204 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -48,7 +48,7 @@ On Thu, Feb 22, 2024 at 12:59:14AM PST, Kelly Hung wrote:
 >+		stdout-path = "serial4:115200n8";
 >+	};
 >+
->+	memory at 80000000 {
+>+	memory@80000000 {
 >+		device_type = "memory";
 >+		reg = <0x80000000 0x40000000>;
 >+	};
@@ -147,7 +147,7 @@ On Thu, Feb 22, 2024 at 12:59:14AM PST, Kelly Hung wrote:
 >+&fmc {
 >+	status = "okay";
 >+
->+	flash at 0 {
+>+	flash@0 {
 >+		status = "okay";
 >+		m25p,fast-read;
 >+		label = "bmc-spi";
@@ -173,7 +173,7 @@ maybe that was wrong too).
 >+	pinctrl-names = "default";
 >+	pinctrl-0 = <&pinctrl_spi1_default>;
 >+
->+	flash at 0 {
+>+	flash@0 {
 >+		status = "okay";
 >+		label = "bios-spi";
 >+		spi-max-frequency = <50000000>;
@@ -183,7 +183,7 @@ maybe that was wrong too).
 >+			#address-cells = <1>;
 >+			#size-cells = <1>;
 >+
->+			biosfullimg at 0 {
+>+			biosfullimg@0 {
 >+				reg = <0x0 0x2000000>; //32768 *1024 = 32 MB
 >+				label = "biosfullimg";
 >+			};
@@ -214,31 +214,31 @@ there's no need to include the 'partitions' child node.
 >+&i2c4 {
 >+	status = "okay";
 >+
->+	temperature-sensor at 48 {
+>+	temperature-sensor@48 {
 >+		compatible = "ti,tmp75";
 >+		reg = <0x48>;
 >+	};
 >+
->+	temperature-sensor at 49 {
+>+	temperature-sensor@49 {
 >+		compatible = "ti,tmp75";
 >+		reg = <0x49>;
 >+	};
 >+
->+	pca9555_4_20: gpio at 20 {
+>+	pca9555_4_20: gpio@20 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x20>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	pca9555_4_22: gpio at 22 {
+>+	pca9555_4_22: gpio@22 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x22>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	pca9555_4_24: gpio at 24 {
+>+	pca9555_4_24: gpio@24 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x24>;
 >+		gpio-controller;
@@ -249,39 +249,39 @@ there's no need to include the 'partitions' child node.
 >+		/*B0 - B7 8*/	"", "", "", "", "", "", "", "";
 >+	};
 >+
->+	pca9555_4_26: gpio at 26 {
+>+	pca9555_4_26: gpio@26 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x26>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	i2c-mux at 70 {
+>+	i2c-mux@70 {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x70>;
 >+		#address-cells = <1>;
 >+		#size-cells = <0>;
 >+
->+		channel_1: i2c at 0 {
+>+		channel_1: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+		};
 >+
->+		channel_2: i2c at 1 {
+>+		channel_2: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+		};
 >+
->+		channel_3: i2c at 2 {
+>+		channel_3: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_4: i2c at 3 {
+>+		channel_4: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
@@ -292,26 +292,26 @@ there's no need to include the 'partitions' child node.
 >+&i2c5 {
 >+	status = "okay";
 >+
->+	pca9555_5_24: gpio at 24 {
+>+	pca9555_5_24: gpio@24 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x24>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	i2c-mux at 70  {
+>+	i2c-mux@70  {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x70 >;
 >+		#address-cells = <1>;
 >+		#size-cells = <0>;
 >+
->+		channel_5: i2c at 0 {
+>+		channel_5: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+
->+			pca9555_5_5_20: gpio at 20 {
+>+			pca9555_5_5_20: gpio@20 {
 >+				compatible = "nxp,pca9555";
 >+				reg = <0x20>;
 >+				gpio-controller;
@@ -323,33 +323,33 @@ there's no need to include the 'partitions' child node.
 >+					"SYS_FAN2", "SYS_FAN1";
 >+			};
 >+
->+			pca9555_5_5_21: gpio at 21 {
+>+			pca9555_5_5_21: gpio@21 {
 >+				compatible = "nxp,pca9555";
 >+				reg = <0x21>;
 >+				gpio-controller;
 >+				#gpio-cells = <2>;
 >+			};
 >+
->+			power-monitor at 44 {
+>+			power-monitor@44 {
 >+				compatible = "ti,ina219";
 >+				reg = <0x44>;
 >+				shunt-resistor = <2>;
 >+			};
 >+		};
 >+
->+		channel_6: i2c at 1 {
+>+		channel_6: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+		};
 >+
->+		channel_7: i2c at 2 {
+>+		channel_7: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_8: i2c at 3 {
+>+		channel_8: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
@@ -360,14 +360,14 @@ there's no need to include the 'partitions' child node.
 >+&i2c6 {
 >+	status = "okay";
 >+
->+	pca9555_6_27: gpio at 27 {
+>+	pca9555_6_27: gpio@27 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x27>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	pca9555_6_20: gpio at 20 {
+>+	pca9555_6_20: gpio@20 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x20>;
 >+		gpio-controller;
@@ -378,7 +378,7 @@ there's no need to include the 'partitions' child node.
 >+		/*B4 12*/	"", "", "", "";
 >+	};
 >+
->+	pca9555_6_21: gpio at 21 {
+>+	pca9555_6_21: gpio@21 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x21>;
 >+		gpio-controller;
@@ -389,7 +389,7 @@ there's no need to include the 'partitions' child node.
 >+&i2c7 {
 >+	status = "okay";
 >+
->+	i2c-mux at 70 {
+>+	i2c-mux@70 {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x70>;
@@ -397,54 +397,54 @@ there's no need to include the 'partitions' child node.
 >+		#size-cells = <0>;
 >+		idle-state = <1>;
 >+
->+		channel_9: i2c at 0 {
+>+		channel_9: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+
->+			temperature-sensor at 48 {
+>+			temperature-sensor@48 {
 >+				compatible = "ti,tmp75";
 >+				reg = <0x48>;
 >+			};
 >+
->+			temperature-sensor at 49 {
+>+			temperature-sensor@49 {
 >+				compatible = "ti,tmp75";
 >+				reg = <0x49>;
 >+			};
 >+
->+			power-monitor at 40 {
+>+			power-monitor@40 {
 >+				compatible = "ti,ina219";
 >+				reg = <0x40>;
 >+				shunt-resistor = <2>;
 >+			};
 >+
->+			power-monitor at 41 {
+>+			power-monitor@41 {
 >+				compatible = "ti,ina219";
 >+				reg = <0x41>;
 >+				shunt-resistor = <5>;
 >+			};
 >+		};
 >+
->+		channel_10: i2c at 1 {
+>+		channel_10: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+		};
 >+
->+		channel_11: i2c at 2 {
+>+		channel_11: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_12: i2c at 3 {
+>+		channel_12: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
 >+		};
 >+	};
 >+
->+	i2c-mux at 71 {
+>+	i2c-mux@71 {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x71>;
@@ -452,25 +452,25 @@ there's no need to include the 'partitions' child node.
 >+		#size-cells = <0>;
 >+		i2c-mux-idle-disconnect;
 >+
->+		channel_13: i2c at 0 {
+>+		channel_13: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+		};
 >+
->+		channel_14: i2c at 1 {
+>+		channel_14: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+		};
 >+
->+		channel_15: i2c at 2 {
+>+		channel_15: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_16: i2c at 3 {
+>+		channel_16: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
@@ -481,7 +481,7 @@ there's no need to include the 'partitions' child node.
 >+&i2c8 {
 >+	status = "okay";
 >+
->+	i2c-mux at 70 {
+>+	i2c-mux@70 {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x70>;
@@ -489,36 +489,36 @@ there's no need to include the 'partitions' child node.
 >+		#size-cells = <0>;
 >+		i2c-mux-idle-disconnect;
 >+
->+		channel_17: i2c at 0 {
+>+		channel_17: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+		};
 >+
->+		channel_18: i2c at 1 {
+>+		channel_18: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+
->+			temperature-sensor at 48 {
+>+			temperature-sensor@48 {
 >+				compatible = "ti,tmp75";
 >+				reg = <0x48>;
 >+			};
 >+
->+			power-monitor at 41 {
+>+			power-monitor@41 {
 >+				compatible = "ti,ina219";
 >+				reg = <0x41>;
 >+				shunt-resistor = <5>;
 >+			};
 >+		};
 >+
->+		channel_19: i2c at 2 {
+>+		channel_19: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_20: i2c at 3 {
+>+		channel_20: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
@@ -542,12 +542,12 @@ there's no need to include the 'partitions' child node.
 >+	status = "okay";
 >+	multi-master;
 >+
->+	eeprom at 50 {
+>+	eeprom@50 {
 >+		compatible = "atmel,24c08";
 >+		reg = <0x50>;
 >+	};
 >+
->+	eeprom at 51 {
+>+	eeprom@51 {
 >+		compatible = "atmel,24c08";
 >+		reg = <0x51>;
 >+	};
diff --git a/a/content_digest b/N1/content_digest
index 6ca9bde..fa86699 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,9 +1,20 @@
  "ref\020240222085914.1218037-1-Kelly_Hung@asus.com\0"
  "ref\020240222085914.1218037-2-Kelly_Hung@asus.com\0"
  "From\0Zev Weiss <zweiss@equinix.com>\0"
- "Subject\0[PATCH 2/2] ARM: dts: aspeed: x4tf: Add dts for asus x4tf project\0"
+ "Subject\0Re: [PATCH 2/2] ARM: dts: aspeed: x4tf: Add dts for asus x4tf project\0"
  "Date\0Fri, 23 Feb 2024 21:56:30 +0000\0"
- "To\0linux-aspeed@lists.ozlabs.org\0"
+ "To\0Kelly Hung <ppighouse@gmail.com>\0"
+ "Cc\0devicetree@vger.kernel.org <devicetree@vger.kernel.org>"
+  conor+dt@kernel.org <conor+dt@kernel.org>
+  linux-aspeed@lists.ozlabs.org <linux-aspeed@lists.ozlabs.org>
+  openbmc@lists.ozlabs.org <openbmc@lists.ozlabs.org>
+  linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org>
+  Kelly Hung <Kelly_Hung@asus.com>
+  robh+dt@kernel.org <robh+dt@kernel.org>
+  joel@jms.id.au <joel@jms.id.au>
+  krzysztof.kozlowski+dt@linaro.org <krzysztof.kozlowski+dt@linaro.org>
+  Allenyy_Hsu@asus.com <Allenyy_Hsu@asus.com>
+ " linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org>\0"
  "\00:1\0"
  "b\0"
  "On Thu, Feb 22, 2024 at 12:59:14AM PST, Kelly Hung wrote:\n"
@@ -56,7 +67,7 @@
  ">+\t\tstdout-path = \"serial4:115200n8\";\n"
  ">+\t};\n"
  ">+\n"
- ">+\tmemory at 80000000 {\n"
+ ">+\tmemory@80000000 {\n"
  ">+\t\tdevice_type = \"memory\";\n"
  ">+\t\treg = <0x80000000 0x40000000>;\n"
  ">+\t};\n"
@@ -155,7 +166,7 @@
  ">+&fmc {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\tflash at 0 {\n"
+ ">+\tflash@0 {\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\tm25p,fast-read;\n"
  ">+\t\tlabel = \"bmc-spi\";\n"
@@ -181,7 +192,7 @@
  ">+\tpinctrl-names = \"default\";\n"
  ">+\tpinctrl-0 = <&pinctrl_spi1_default>;\n"
  ">+\n"
- ">+\tflash at 0 {\n"
+ ">+\tflash@0 {\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\tlabel = \"bios-spi\";\n"
  ">+\t\tspi-max-frequency = <50000000>;\n"
@@ -191,7 +202,7 @@
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <1>;\n"
  ">+\n"
- ">+\t\t\tbiosfullimg at 0 {\n"
+ ">+\t\t\tbiosfullimg@0 {\n"
  ">+\t\t\t\treg = <0x0 0x2000000>; //32768 *1024 = 32 MB\n"
  ">+\t\t\t\tlabel = \"biosfullimg\";\n"
  ">+\t\t\t};\n"
@@ -222,31 +233,31 @@
  ">+&i2c4 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\ttemperature-sensor at 48 {\n"
+ ">+\ttemperature-sensor@48 {\n"
  ">+\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\treg = <0x48>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\ttemperature-sensor at 49 {\n"
+ ">+\ttemperature-sensor@49 {\n"
  ">+\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\treg = <0x49>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_4_20: gpio at 20 {\n"
+ ">+\tpca9555_4_20: gpio@20 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x20>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_4_22: gpio at 22 {\n"
+ ">+\tpca9555_4_22: gpio@22 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x22>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_4_24: gpio at 24 {\n"
+ ">+\tpca9555_4_24: gpio@24 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x24>;\n"
  ">+\t\tgpio-controller;\n"
@@ -257,39 +268,39 @@
  ">+\t\t/*B0 - B7 8*/\t\"\", \"\", \"\", \"\", \"\", \"\", \"\", \"\";\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_4_26: gpio at 26 {\n"
+ ">+\tpca9555_4_26: gpio@26 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x26>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\ti2c-mux at 70 {\n"
+ ">+\ti2c-mux@70 {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x70>;\n"
  ">+\t\t#address-cells = <1>;\n"
  ">+\t\t#size-cells = <0>;\n"
  ">+\n"
- ">+\t\tchannel_1: i2c at 0 {\n"
+ ">+\t\tchannel_1: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_2: i2c at 1 {\n"
+ ">+\t\tchannel_2: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_3: i2c at 2 {\n"
+ ">+\t\tchannel_3: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_4: i2c at 3 {\n"
+ ">+\t\tchannel_4: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
@@ -300,26 +311,26 @@
  ">+&i2c5 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\tpca9555_5_24: gpio at 24 {\n"
+ ">+\tpca9555_5_24: gpio@24 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x24>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\ti2c-mux at 70  {\n"
+ ">+\ti2c-mux@70  {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x70 >;\n"
  ">+\t\t#address-cells = <1>;\n"
  ">+\t\t#size-cells = <0>;\n"
  ">+\n"
- ">+\t\tchannel_5: i2c at 0 {\n"
+ ">+\t\tchannel_5: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\n"
- ">+\t\t\tpca9555_5_5_20: gpio at 20 {\n"
+ ">+\t\t\tpca9555_5_5_20: gpio@20 {\n"
  ">+\t\t\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\t\t\treg = <0x20>;\n"
  ">+\t\t\t\tgpio-controller;\n"
@@ -331,33 +342,33 @@
  ">+\t\t\t\t\t\"SYS_FAN2\", \"SYS_FAN1\";\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpca9555_5_5_21: gpio at 21 {\n"
+ ">+\t\t\tpca9555_5_5_21: gpio@21 {\n"
  ">+\t\t\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\t\t\treg = <0x21>;\n"
  ">+\t\t\t\tgpio-controller;\n"
  ">+\t\t\t\t#gpio-cells = <2>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpower-monitor at 44 {\n"
+ ">+\t\t\tpower-monitor@44 {\n"
  ">+\t\t\t\tcompatible = \"ti,ina219\";\n"
  ">+\t\t\t\treg = <0x44>;\n"
  ">+\t\t\t\tshunt-resistor = <2>;\n"
  ">+\t\t\t};\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_6: i2c at 1 {\n"
+ ">+\t\tchannel_6: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_7: i2c at 2 {\n"
+ ">+\t\tchannel_7: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_8: i2c at 3 {\n"
+ ">+\t\tchannel_8: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
@@ -368,14 +379,14 @@
  ">+&i2c6 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\tpca9555_6_27: gpio at 27 {\n"
+ ">+\tpca9555_6_27: gpio@27 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x27>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_6_20: gpio at 20 {\n"
+ ">+\tpca9555_6_20: gpio@20 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x20>;\n"
  ">+\t\tgpio-controller;\n"
@@ -386,7 +397,7 @@
  ">+\t\t/*B4 12*/\t\"\", \"\", \"\", \"\";\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_6_21: gpio at 21 {\n"
+ ">+\tpca9555_6_21: gpio@21 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x21>;\n"
  ">+\t\tgpio-controller;\n"
@@ -397,7 +408,7 @@
  ">+&i2c7 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\ti2c-mux at 70 {\n"
+ ">+\ti2c-mux@70 {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x70>;\n"
@@ -405,54 +416,54 @@
  ">+\t\t#size-cells = <0>;\n"
  ">+\t\tidle-state = <1>;\n"
  ">+\n"
- ">+\t\tchannel_9: i2c at 0 {\n"
+ ">+\t\tchannel_9: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\n"
- ">+\t\t\ttemperature-sensor at 48 {\n"
+ ">+\t\t\ttemperature-sensor@48 {\n"
  ">+\t\t\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\t\t\treg = <0x48>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\ttemperature-sensor at 49 {\n"
+ ">+\t\t\ttemperature-sensor@49 {\n"
  ">+\t\t\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\t\t\treg = <0x49>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpower-monitor at 40 {\n"
+ ">+\t\t\tpower-monitor@40 {\n"
  ">+\t\t\t\tcompatible = \"ti,ina219\";\n"
  ">+\t\t\t\treg = <0x40>;\n"
  ">+\t\t\t\tshunt-resistor = <2>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpower-monitor at 41 {\n"
+ ">+\t\t\tpower-monitor@41 {\n"
  ">+\t\t\t\tcompatible = \"ti,ina219\";\n"
  ">+\t\t\t\treg = <0x41>;\n"
  ">+\t\t\t\tshunt-resistor = <5>;\n"
  ">+\t\t\t};\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_10: i2c at 1 {\n"
+ ">+\t\tchannel_10: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_11: i2c at 2 {\n"
+ ">+\t\tchannel_11: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_12: i2c at 3 {\n"
+ ">+\t\tchannel_12: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
  ">+\t\t};\n"
  ">+\t};\n"
  ">+\n"
- ">+\ti2c-mux at 71 {\n"
+ ">+\ti2c-mux@71 {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x71>;\n"
@@ -460,25 +471,25 @@
  ">+\t\t#size-cells = <0>;\n"
  ">+\t\ti2c-mux-idle-disconnect;\n"
  ">+\n"
- ">+\t\tchannel_13: i2c at 0 {\n"
+ ">+\t\tchannel_13: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_14: i2c at 1 {\n"
+ ">+\t\tchannel_14: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_15: i2c at 2 {\n"
+ ">+\t\tchannel_15: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_16: i2c at 3 {\n"
+ ">+\t\tchannel_16: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
@@ -489,7 +500,7 @@
  ">+&i2c8 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\ti2c-mux at 70 {\n"
+ ">+\ti2c-mux@70 {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x70>;\n"
@@ -497,36 +508,36 @@
  ">+\t\t#size-cells = <0>;\n"
  ">+\t\ti2c-mux-idle-disconnect;\n"
  ">+\n"
- ">+\t\tchannel_17: i2c at 0 {\n"
+ ">+\t\tchannel_17: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_18: i2c at 1 {\n"
+ ">+\t\tchannel_18: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\n"
- ">+\t\t\ttemperature-sensor at 48 {\n"
+ ">+\t\t\ttemperature-sensor@48 {\n"
  ">+\t\t\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\t\t\treg = <0x48>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpower-monitor at 41 {\n"
+ ">+\t\t\tpower-monitor@41 {\n"
  ">+\t\t\t\tcompatible = \"ti,ina219\";\n"
  ">+\t\t\t\treg = <0x41>;\n"
  ">+\t\t\t\tshunt-resistor = <5>;\n"
  ">+\t\t\t};\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_19: i2c at 2 {\n"
+ ">+\t\tchannel_19: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_20: i2c at 3 {\n"
+ ">+\t\tchannel_20: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
@@ -550,12 +561,12 @@
  ">+\tstatus = \"okay\";\n"
  ">+\tmulti-master;\n"
  ">+\n"
- ">+\teeprom at 50 {\n"
+ ">+\teeprom@50 {\n"
  ">+\t\tcompatible = \"atmel,24c08\";\n"
  ">+\t\treg = <0x50>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\teeprom at 51 {\n"
+ ">+\teeprom@51 {\n"
  ">+\t\tcompatible = \"atmel,24c08\";\n"
  ">+\t\treg = <0x51>;\n"
  ">+\t};\n"
@@ -646,4 +657,4 @@
  ">2.25.1\n"
  >
 
-effb6af9cfb6fe33eaf56b9ccd78f51ff4613b5d849b56e1628eae16ae39df46
+b06571c4009a109261bccab6d54d216ad79a76adcffc21181ad6039bcf6d0f24

diff --git a/a/1.txt b/N2/1.txt
index de243c0..cdce697 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -48,7 +48,7 @@ On Thu, Feb 22, 2024 at 12:59:14AM PST, Kelly Hung wrote:
 >+		stdout-path = "serial4:115200n8";
 >+	};
 >+
->+	memory at 80000000 {
+>+	memory@80000000 {
 >+		device_type = "memory";
 >+		reg = <0x80000000 0x40000000>;
 >+	};
@@ -147,7 +147,7 @@ On Thu, Feb 22, 2024 at 12:59:14AM PST, Kelly Hung wrote:
 >+&fmc {
 >+	status = "okay";
 >+
->+	flash at 0 {
+>+	flash@0 {
 >+		status = "okay";
 >+		m25p,fast-read;
 >+		label = "bmc-spi";
@@ -173,7 +173,7 @@ maybe that was wrong too).
 >+	pinctrl-names = "default";
 >+	pinctrl-0 = <&pinctrl_spi1_default>;
 >+
->+	flash at 0 {
+>+	flash@0 {
 >+		status = "okay";
 >+		label = "bios-spi";
 >+		spi-max-frequency = <50000000>;
@@ -183,7 +183,7 @@ maybe that was wrong too).
 >+			#address-cells = <1>;
 >+			#size-cells = <1>;
 >+
->+			biosfullimg at 0 {
+>+			biosfullimg@0 {
 >+				reg = <0x0 0x2000000>; //32768 *1024 = 32 MB
 >+				label = "biosfullimg";
 >+			};
@@ -214,31 +214,31 @@ there's no need to include the 'partitions' child node.
 >+&i2c4 {
 >+	status = "okay";
 >+
->+	temperature-sensor at 48 {
+>+	temperature-sensor@48 {
 >+		compatible = "ti,tmp75";
 >+		reg = <0x48>;
 >+	};
 >+
->+	temperature-sensor at 49 {
+>+	temperature-sensor@49 {
 >+		compatible = "ti,tmp75";
 >+		reg = <0x49>;
 >+	};
 >+
->+	pca9555_4_20: gpio at 20 {
+>+	pca9555_4_20: gpio@20 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x20>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	pca9555_4_22: gpio at 22 {
+>+	pca9555_4_22: gpio@22 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x22>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	pca9555_4_24: gpio at 24 {
+>+	pca9555_4_24: gpio@24 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x24>;
 >+		gpio-controller;
@@ -249,39 +249,39 @@ there's no need to include the 'partitions' child node.
 >+		/*B0 - B7 8*/	"", "", "", "", "", "", "", "";
 >+	};
 >+
->+	pca9555_4_26: gpio at 26 {
+>+	pca9555_4_26: gpio@26 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x26>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	i2c-mux at 70 {
+>+	i2c-mux@70 {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x70>;
 >+		#address-cells = <1>;
 >+		#size-cells = <0>;
 >+
->+		channel_1: i2c at 0 {
+>+		channel_1: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+		};
 >+
->+		channel_2: i2c at 1 {
+>+		channel_2: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+		};
 >+
->+		channel_3: i2c at 2 {
+>+		channel_3: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_4: i2c at 3 {
+>+		channel_4: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
@@ -292,26 +292,26 @@ there's no need to include the 'partitions' child node.
 >+&i2c5 {
 >+	status = "okay";
 >+
->+	pca9555_5_24: gpio at 24 {
+>+	pca9555_5_24: gpio@24 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x24>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	i2c-mux at 70  {
+>+	i2c-mux@70  {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x70 >;
 >+		#address-cells = <1>;
 >+		#size-cells = <0>;
 >+
->+		channel_5: i2c at 0 {
+>+		channel_5: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+
->+			pca9555_5_5_20: gpio at 20 {
+>+			pca9555_5_5_20: gpio@20 {
 >+				compatible = "nxp,pca9555";
 >+				reg = <0x20>;
 >+				gpio-controller;
@@ -323,33 +323,33 @@ there's no need to include the 'partitions' child node.
 >+					"SYS_FAN2", "SYS_FAN1";
 >+			};
 >+
->+			pca9555_5_5_21: gpio at 21 {
+>+			pca9555_5_5_21: gpio@21 {
 >+				compatible = "nxp,pca9555";
 >+				reg = <0x21>;
 >+				gpio-controller;
 >+				#gpio-cells = <2>;
 >+			};
 >+
->+			power-monitor at 44 {
+>+			power-monitor@44 {
 >+				compatible = "ti,ina219";
 >+				reg = <0x44>;
 >+				shunt-resistor = <2>;
 >+			};
 >+		};
 >+
->+		channel_6: i2c at 1 {
+>+		channel_6: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+		};
 >+
->+		channel_7: i2c at 2 {
+>+		channel_7: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_8: i2c at 3 {
+>+		channel_8: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
@@ -360,14 +360,14 @@ there's no need to include the 'partitions' child node.
 >+&i2c6 {
 >+	status = "okay";
 >+
->+	pca9555_6_27: gpio at 27 {
+>+	pca9555_6_27: gpio@27 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x27>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	pca9555_6_20: gpio at 20 {
+>+	pca9555_6_20: gpio@20 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x20>;
 >+		gpio-controller;
@@ -378,7 +378,7 @@ there's no need to include the 'partitions' child node.
 >+		/*B4 12*/	"", "", "", "";
 >+	};
 >+
->+	pca9555_6_21: gpio at 21 {
+>+	pca9555_6_21: gpio@21 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x21>;
 >+		gpio-controller;
@@ -389,7 +389,7 @@ there's no need to include the 'partitions' child node.
 >+&i2c7 {
 >+	status = "okay";
 >+
->+	i2c-mux at 70 {
+>+	i2c-mux@70 {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x70>;
@@ -397,54 +397,54 @@ there's no need to include the 'partitions' child node.
 >+		#size-cells = <0>;
 >+		idle-state = <1>;
 >+
->+		channel_9: i2c at 0 {
+>+		channel_9: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+
->+			temperature-sensor at 48 {
+>+			temperature-sensor@48 {
 >+				compatible = "ti,tmp75";
 >+				reg = <0x48>;
 >+			};
 >+
->+			temperature-sensor at 49 {
+>+			temperature-sensor@49 {
 >+				compatible = "ti,tmp75";
 >+				reg = <0x49>;
 >+			};
 >+
->+			power-monitor at 40 {
+>+			power-monitor@40 {
 >+				compatible = "ti,ina219";
 >+				reg = <0x40>;
 >+				shunt-resistor = <2>;
 >+			};
 >+
->+			power-monitor at 41 {
+>+			power-monitor@41 {
 >+				compatible = "ti,ina219";
 >+				reg = <0x41>;
 >+				shunt-resistor = <5>;
 >+			};
 >+		};
 >+
->+		channel_10: i2c at 1 {
+>+		channel_10: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+		};
 >+
->+		channel_11: i2c at 2 {
+>+		channel_11: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_12: i2c at 3 {
+>+		channel_12: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
 >+		};
 >+	};
 >+
->+	i2c-mux at 71 {
+>+	i2c-mux@71 {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x71>;
@@ -452,25 +452,25 @@ there's no need to include the 'partitions' child node.
 >+		#size-cells = <0>;
 >+		i2c-mux-idle-disconnect;
 >+
->+		channel_13: i2c at 0 {
+>+		channel_13: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+		};
 >+
->+		channel_14: i2c at 1 {
+>+		channel_14: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+		};
 >+
->+		channel_15: i2c at 2 {
+>+		channel_15: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_16: i2c at 3 {
+>+		channel_16: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
@@ -481,7 +481,7 @@ there's no need to include the 'partitions' child node.
 >+&i2c8 {
 >+	status = "okay";
 >+
->+	i2c-mux at 70 {
+>+	i2c-mux@70 {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x70>;
@@ -489,36 +489,36 @@ there's no need to include the 'partitions' child node.
 >+		#size-cells = <0>;
 >+		i2c-mux-idle-disconnect;
 >+
->+		channel_17: i2c at 0 {
+>+		channel_17: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+		};
 >+
->+		channel_18: i2c at 1 {
+>+		channel_18: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+
->+			temperature-sensor at 48 {
+>+			temperature-sensor@48 {
 >+				compatible = "ti,tmp75";
 >+				reg = <0x48>;
 >+			};
 >+
->+			power-monitor at 41 {
+>+			power-monitor@41 {
 >+				compatible = "ti,ina219";
 >+				reg = <0x41>;
 >+				shunt-resistor = <5>;
 >+			};
 >+		};
 >+
->+		channel_19: i2c at 2 {
+>+		channel_19: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_20: i2c at 3 {
+>+		channel_20: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
@@ -542,12 +542,12 @@ there's no need to include the 'partitions' child node.
 >+	status = "okay";
 >+	multi-master;
 >+
->+	eeprom at 50 {
+>+	eeprom@50 {
 >+		compatible = "atmel,24c08";
 >+		reg = <0x50>;
 >+	};
 >+
->+	eeprom at 51 {
+>+	eeprom@51 {
 >+		compatible = "atmel,24c08";
 >+		reg = <0x51>;
 >+	};
@@ -637,3 +637,7 @@ there's no need to include the 'partitions' child node.
 >-- 
 >2.25.1
 >
+_______________________________________________
+linux-arm-kernel mailing list
+linux-arm-kernel@lists.infradead.org
+http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
diff --git a/a/content_digest b/N2/content_digest
index 6ca9bde..08cec41 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -1,9 +1,20 @@
  "ref\020240222085914.1218037-1-Kelly_Hung@asus.com\0"
  "ref\020240222085914.1218037-2-Kelly_Hung@asus.com\0"
  "From\0Zev Weiss <zweiss@equinix.com>\0"
- "Subject\0[PATCH 2/2] ARM: dts: aspeed: x4tf: Add dts for asus x4tf project\0"
+ "Subject\0Re: [PATCH 2/2] ARM: dts: aspeed: x4tf: Add dts for asus x4tf project\0"
  "Date\0Fri, 23 Feb 2024 21:56:30 +0000\0"
- "To\0linux-aspeed@lists.ozlabs.org\0"
+ "To\0Kelly Hung <ppighouse@gmail.com>\0"
+ "Cc\0robh+dt@kernel.org <robh+dt@kernel.org>"
+  devicetree@vger.kernel.org <devicetree@vger.kernel.org>
+  conor+dt@kernel.org <conor+dt@kernel.org>
+  linux-aspeed@lists.ozlabs.org <linux-aspeed@lists.ozlabs.org>
+  openbmc@lists.ozlabs.org <openbmc@lists.ozlabs.org>
+  linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org>
+  Kelly Hung <Kelly_Hung@asus.com>
+  joel@jms.id.au <joel@jms.id.au>
+  krzysztof.kozlowski+dt@linaro.org <krzysztof.kozlowski+dt@linaro.org>
+  Allenyy_Hsu@asus.com <Allenyy_Hsu@asus.com>
+ " linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org>\0"
  "\00:1\0"
  "b\0"
  "On Thu, Feb 22, 2024 at 12:59:14AM PST, Kelly Hung wrote:\n"
@@ -56,7 +67,7 @@
  ">+\t\tstdout-path = \"serial4:115200n8\";\n"
  ">+\t};\n"
  ">+\n"
- ">+\tmemory at 80000000 {\n"
+ ">+\tmemory@80000000 {\n"
  ">+\t\tdevice_type = \"memory\";\n"
  ">+\t\treg = <0x80000000 0x40000000>;\n"
  ">+\t};\n"
@@ -155,7 +166,7 @@
  ">+&fmc {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\tflash at 0 {\n"
+ ">+\tflash@0 {\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\tm25p,fast-read;\n"
  ">+\t\tlabel = \"bmc-spi\";\n"
@@ -181,7 +192,7 @@
  ">+\tpinctrl-names = \"default\";\n"
  ">+\tpinctrl-0 = <&pinctrl_spi1_default>;\n"
  ">+\n"
- ">+\tflash at 0 {\n"
+ ">+\tflash@0 {\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\tlabel = \"bios-spi\";\n"
  ">+\t\tspi-max-frequency = <50000000>;\n"
@@ -191,7 +202,7 @@
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <1>;\n"
  ">+\n"
- ">+\t\t\tbiosfullimg at 0 {\n"
+ ">+\t\t\tbiosfullimg@0 {\n"
  ">+\t\t\t\treg = <0x0 0x2000000>; //32768 *1024 = 32 MB\n"
  ">+\t\t\t\tlabel = \"biosfullimg\";\n"
  ">+\t\t\t};\n"
@@ -222,31 +233,31 @@
  ">+&i2c4 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\ttemperature-sensor at 48 {\n"
+ ">+\ttemperature-sensor@48 {\n"
  ">+\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\treg = <0x48>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\ttemperature-sensor at 49 {\n"
+ ">+\ttemperature-sensor@49 {\n"
  ">+\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\treg = <0x49>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_4_20: gpio at 20 {\n"
+ ">+\tpca9555_4_20: gpio@20 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x20>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_4_22: gpio at 22 {\n"
+ ">+\tpca9555_4_22: gpio@22 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x22>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_4_24: gpio at 24 {\n"
+ ">+\tpca9555_4_24: gpio@24 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x24>;\n"
  ">+\t\tgpio-controller;\n"
@@ -257,39 +268,39 @@
  ">+\t\t/*B0 - B7 8*/\t\"\", \"\", \"\", \"\", \"\", \"\", \"\", \"\";\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_4_26: gpio at 26 {\n"
+ ">+\tpca9555_4_26: gpio@26 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x26>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\ti2c-mux at 70 {\n"
+ ">+\ti2c-mux@70 {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x70>;\n"
  ">+\t\t#address-cells = <1>;\n"
  ">+\t\t#size-cells = <0>;\n"
  ">+\n"
- ">+\t\tchannel_1: i2c at 0 {\n"
+ ">+\t\tchannel_1: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_2: i2c at 1 {\n"
+ ">+\t\tchannel_2: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_3: i2c at 2 {\n"
+ ">+\t\tchannel_3: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_4: i2c at 3 {\n"
+ ">+\t\tchannel_4: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
@@ -300,26 +311,26 @@
  ">+&i2c5 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\tpca9555_5_24: gpio at 24 {\n"
+ ">+\tpca9555_5_24: gpio@24 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x24>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\ti2c-mux at 70  {\n"
+ ">+\ti2c-mux@70  {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x70 >;\n"
  ">+\t\t#address-cells = <1>;\n"
  ">+\t\t#size-cells = <0>;\n"
  ">+\n"
- ">+\t\tchannel_5: i2c at 0 {\n"
+ ">+\t\tchannel_5: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\n"
- ">+\t\t\tpca9555_5_5_20: gpio at 20 {\n"
+ ">+\t\t\tpca9555_5_5_20: gpio@20 {\n"
  ">+\t\t\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\t\t\treg = <0x20>;\n"
  ">+\t\t\t\tgpio-controller;\n"
@@ -331,33 +342,33 @@
  ">+\t\t\t\t\t\"SYS_FAN2\", \"SYS_FAN1\";\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpca9555_5_5_21: gpio at 21 {\n"
+ ">+\t\t\tpca9555_5_5_21: gpio@21 {\n"
  ">+\t\t\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\t\t\treg = <0x21>;\n"
  ">+\t\t\t\tgpio-controller;\n"
  ">+\t\t\t\t#gpio-cells = <2>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpower-monitor at 44 {\n"
+ ">+\t\t\tpower-monitor@44 {\n"
  ">+\t\t\t\tcompatible = \"ti,ina219\";\n"
  ">+\t\t\t\treg = <0x44>;\n"
  ">+\t\t\t\tshunt-resistor = <2>;\n"
  ">+\t\t\t};\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_6: i2c at 1 {\n"
+ ">+\t\tchannel_6: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_7: i2c at 2 {\n"
+ ">+\t\tchannel_7: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_8: i2c at 3 {\n"
+ ">+\t\tchannel_8: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
@@ -368,14 +379,14 @@
  ">+&i2c6 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\tpca9555_6_27: gpio at 27 {\n"
+ ">+\tpca9555_6_27: gpio@27 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x27>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_6_20: gpio at 20 {\n"
+ ">+\tpca9555_6_20: gpio@20 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x20>;\n"
  ">+\t\tgpio-controller;\n"
@@ -386,7 +397,7 @@
  ">+\t\t/*B4 12*/\t\"\", \"\", \"\", \"\";\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_6_21: gpio at 21 {\n"
+ ">+\tpca9555_6_21: gpio@21 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x21>;\n"
  ">+\t\tgpio-controller;\n"
@@ -397,7 +408,7 @@
  ">+&i2c7 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\ti2c-mux at 70 {\n"
+ ">+\ti2c-mux@70 {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x70>;\n"
@@ -405,54 +416,54 @@
  ">+\t\t#size-cells = <0>;\n"
  ">+\t\tidle-state = <1>;\n"
  ">+\n"
- ">+\t\tchannel_9: i2c at 0 {\n"
+ ">+\t\tchannel_9: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\n"
- ">+\t\t\ttemperature-sensor at 48 {\n"
+ ">+\t\t\ttemperature-sensor@48 {\n"
  ">+\t\t\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\t\t\treg = <0x48>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\ttemperature-sensor at 49 {\n"
+ ">+\t\t\ttemperature-sensor@49 {\n"
  ">+\t\t\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\t\t\treg = <0x49>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpower-monitor at 40 {\n"
+ ">+\t\t\tpower-monitor@40 {\n"
  ">+\t\t\t\tcompatible = \"ti,ina219\";\n"
  ">+\t\t\t\treg = <0x40>;\n"
  ">+\t\t\t\tshunt-resistor = <2>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpower-monitor at 41 {\n"
+ ">+\t\t\tpower-monitor@41 {\n"
  ">+\t\t\t\tcompatible = \"ti,ina219\";\n"
  ">+\t\t\t\treg = <0x41>;\n"
  ">+\t\t\t\tshunt-resistor = <5>;\n"
  ">+\t\t\t};\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_10: i2c at 1 {\n"
+ ">+\t\tchannel_10: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_11: i2c at 2 {\n"
+ ">+\t\tchannel_11: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_12: i2c at 3 {\n"
+ ">+\t\tchannel_12: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
  ">+\t\t};\n"
  ">+\t};\n"
  ">+\n"
- ">+\ti2c-mux at 71 {\n"
+ ">+\ti2c-mux@71 {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x71>;\n"
@@ -460,25 +471,25 @@
  ">+\t\t#size-cells = <0>;\n"
  ">+\t\ti2c-mux-idle-disconnect;\n"
  ">+\n"
- ">+\t\tchannel_13: i2c at 0 {\n"
+ ">+\t\tchannel_13: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_14: i2c at 1 {\n"
+ ">+\t\tchannel_14: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_15: i2c at 2 {\n"
+ ">+\t\tchannel_15: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_16: i2c at 3 {\n"
+ ">+\t\tchannel_16: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
@@ -489,7 +500,7 @@
  ">+&i2c8 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\ti2c-mux at 70 {\n"
+ ">+\ti2c-mux@70 {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x70>;\n"
@@ -497,36 +508,36 @@
  ">+\t\t#size-cells = <0>;\n"
  ">+\t\ti2c-mux-idle-disconnect;\n"
  ">+\n"
- ">+\t\tchannel_17: i2c at 0 {\n"
+ ">+\t\tchannel_17: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_18: i2c at 1 {\n"
+ ">+\t\tchannel_18: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\n"
- ">+\t\t\ttemperature-sensor at 48 {\n"
+ ">+\t\t\ttemperature-sensor@48 {\n"
  ">+\t\t\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\t\t\treg = <0x48>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpower-monitor at 41 {\n"
+ ">+\t\t\tpower-monitor@41 {\n"
  ">+\t\t\t\tcompatible = \"ti,ina219\";\n"
  ">+\t\t\t\treg = <0x41>;\n"
  ">+\t\t\t\tshunt-resistor = <5>;\n"
  ">+\t\t\t};\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_19: i2c at 2 {\n"
+ ">+\t\tchannel_19: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_20: i2c at 3 {\n"
+ ">+\t\tchannel_20: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
@@ -550,12 +561,12 @@
  ">+\tstatus = \"okay\";\n"
  ">+\tmulti-master;\n"
  ">+\n"
- ">+\teeprom at 50 {\n"
+ ">+\teeprom@50 {\n"
  ">+\t\tcompatible = \"atmel,24c08\";\n"
  ">+\t\treg = <0x50>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\teeprom at 51 {\n"
+ ">+\teeprom@51 {\n"
  ">+\t\tcompatible = \"atmel,24c08\";\n"
  ">+\t\treg = <0x51>;\n"
  ">+\t};\n"
@@ -644,6 +655,10 @@
  ">+};\n"
  ">-- \n"
  ">2.25.1\n"
- >
+ ">\n"
+ "_______________________________________________\n"
+ "linux-arm-kernel mailing list\n"
+ "linux-arm-kernel@lists.infradead.org\n"
+ http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
 
-effb6af9cfb6fe33eaf56b9ccd78f51ff4613b5d849b56e1628eae16ae39df46
+1a0261a3b923d816edf23e5afa8fcaea9abe8a80d6e36162bebc981cda0116bf

diff --git a/a/1.txt b/N3/1.txt
index de243c0..676c204 100644
--- a/a/1.txt
+++ b/N3/1.txt
@@ -48,7 +48,7 @@ On Thu, Feb 22, 2024 at 12:59:14AM PST, Kelly Hung wrote:
 >+		stdout-path = "serial4:115200n8";
 >+	};
 >+
->+	memory at 80000000 {
+>+	memory@80000000 {
 >+		device_type = "memory";
 >+		reg = <0x80000000 0x40000000>;
 >+	};
@@ -147,7 +147,7 @@ On Thu, Feb 22, 2024 at 12:59:14AM PST, Kelly Hung wrote:
 >+&fmc {
 >+	status = "okay";
 >+
->+	flash at 0 {
+>+	flash@0 {
 >+		status = "okay";
 >+		m25p,fast-read;
 >+		label = "bmc-spi";
@@ -173,7 +173,7 @@ maybe that was wrong too).
 >+	pinctrl-names = "default";
 >+	pinctrl-0 = <&pinctrl_spi1_default>;
 >+
->+	flash at 0 {
+>+	flash@0 {
 >+		status = "okay";
 >+		label = "bios-spi";
 >+		spi-max-frequency = <50000000>;
@@ -183,7 +183,7 @@ maybe that was wrong too).
 >+			#address-cells = <1>;
 >+			#size-cells = <1>;
 >+
->+			biosfullimg at 0 {
+>+			biosfullimg@0 {
 >+				reg = <0x0 0x2000000>; //32768 *1024 = 32 MB
 >+				label = "biosfullimg";
 >+			};
@@ -214,31 +214,31 @@ there's no need to include the 'partitions' child node.
 >+&i2c4 {
 >+	status = "okay";
 >+
->+	temperature-sensor at 48 {
+>+	temperature-sensor@48 {
 >+		compatible = "ti,tmp75";
 >+		reg = <0x48>;
 >+	};
 >+
->+	temperature-sensor at 49 {
+>+	temperature-sensor@49 {
 >+		compatible = "ti,tmp75";
 >+		reg = <0x49>;
 >+	};
 >+
->+	pca9555_4_20: gpio at 20 {
+>+	pca9555_4_20: gpio@20 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x20>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	pca9555_4_22: gpio at 22 {
+>+	pca9555_4_22: gpio@22 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x22>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	pca9555_4_24: gpio at 24 {
+>+	pca9555_4_24: gpio@24 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x24>;
 >+		gpio-controller;
@@ -249,39 +249,39 @@ there's no need to include the 'partitions' child node.
 >+		/*B0 - B7 8*/	"", "", "", "", "", "", "", "";
 >+	};
 >+
->+	pca9555_4_26: gpio at 26 {
+>+	pca9555_4_26: gpio@26 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x26>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	i2c-mux at 70 {
+>+	i2c-mux@70 {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x70>;
 >+		#address-cells = <1>;
 >+		#size-cells = <0>;
 >+
->+		channel_1: i2c at 0 {
+>+		channel_1: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+		};
 >+
->+		channel_2: i2c at 1 {
+>+		channel_2: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+		};
 >+
->+		channel_3: i2c at 2 {
+>+		channel_3: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_4: i2c at 3 {
+>+		channel_4: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
@@ -292,26 +292,26 @@ there's no need to include the 'partitions' child node.
 >+&i2c5 {
 >+	status = "okay";
 >+
->+	pca9555_5_24: gpio at 24 {
+>+	pca9555_5_24: gpio@24 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x24>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	i2c-mux at 70  {
+>+	i2c-mux@70  {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x70 >;
 >+		#address-cells = <1>;
 >+		#size-cells = <0>;
 >+
->+		channel_5: i2c at 0 {
+>+		channel_5: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+
->+			pca9555_5_5_20: gpio at 20 {
+>+			pca9555_5_5_20: gpio@20 {
 >+				compatible = "nxp,pca9555";
 >+				reg = <0x20>;
 >+				gpio-controller;
@@ -323,33 +323,33 @@ there's no need to include the 'partitions' child node.
 >+					"SYS_FAN2", "SYS_FAN1";
 >+			};
 >+
->+			pca9555_5_5_21: gpio at 21 {
+>+			pca9555_5_5_21: gpio@21 {
 >+				compatible = "nxp,pca9555";
 >+				reg = <0x21>;
 >+				gpio-controller;
 >+				#gpio-cells = <2>;
 >+			};
 >+
->+			power-monitor at 44 {
+>+			power-monitor@44 {
 >+				compatible = "ti,ina219";
 >+				reg = <0x44>;
 >+				shunt-resistor = <2>;
 >+			};
 >+		};
 >+
->+		channel_6: i2c at 1 {
+>+		channel_6: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+		};
 >+
->+		channel_7: i2c at 2 {
+>+		channel_7: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_8: i2c at 3 {
+>+		channel_8: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
@@ -360,14 +360,14 @@ there's no need to include the 'partitions' child node.
 >+&i2c6 {
 >+	status = "okay";
 >+
->+	pca9555_6_27: gpio at 27 {
+>+	pca9555_6_27: gpio@27 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x27>;
 >+		gpio-controller;
 >+		#gpio-cells = <2>;
 >+	};
 >+
->+	pca9555_6_20: gpio at 20 {
+>+	pca9555_6_20: gpio@20 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x20>;
 >+		gpio-controller;
@@ -378,7 +378,7 @@ there's no need to include the 'partitions' child node.
 >+		/*B4 12*/	"", "", "", "";
 >+	};
 >+
->+	pca9555_6_21: gpio at 21 {
+>+	pca9555_6_21: gpio@21 {
 >+		compatible = "nxp,pca9555";
 >+		reg = <0x21>;
 >+		gpio-controller;
@@ -389,7 +389,7 @@ there's no need to include the 'partitions' child node.
 >+&i2c7 {
 >+	status = "okay";
 >+
->+	i2c-mux at 70 {
+>+	i2c-mux@70 {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x70>;
@@ -397,54 +397,54 @@ there's no need to include the 'partitions' child node.
 >+		#size-cells = <0>;
 >+		idle-state = <1>;
 >+
->+		channel_9: i2c at 0 {
+>+		channel_9: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+
->+			temperature-sensor at 48 {
+>+			temperature-sensor@48 {
 >+				compatible = "ti,tmp75";
 >+				reg = <0x48>;
 >+			};
 >+
->+			temperature-sensor at 49 {
+>+			temperature-sensor@49 {
 >+				compatible = "ti,tmp75";
 >+				reg = <0x49>;
 >+			};
 >+
->+			power-monitor at 40 {
+>+			power-monitor@40 {
 >+				compatible = "ti,ina219";
 >+				reg = <0x40>;
 >+				shunt-resistor = <2>;
 >+			};
 >+
->+			power-monitor at 41 {
+>+			power-monitor@41 {
 >+				compatible = "ti,ina219";
 >+				reg = <0x41>;
 >+				shunt-resistor = <5>;
 >+			};
 >+		};
 >+
->+		channel_10: i2c at 1 {
+>+		channel_10: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+		};
 >+
->+		channel_11: i2c at 2 {
+>+		channel_11: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_12: i2c at 3 {
+>+		channel_12: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
 >+		};
 >+	};
 >+
->+	i2c-mux at 71 {
+>+	i2c-mux@71 {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x71>;
@@ -452,25 +452,25 @@ there's no need to include the 'partitions' child node.
 >+		#size-cells = <0>;
 >+		i2c-mux-idle-disconnect;
 >+
->+		channel_13: i2c at 0 {
+>+		channel_13: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+		};
 >+
->+		channel_14: i2c at 1 {
+>+		channel_14: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+		};
 >+
->+		channel_15: i2c at 2 {
+>+		channel_15: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_16: i2c at 3 {
+>+		channel_16: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
@@ -481,7 +481,7 @@ there's no need to include the 'partitions' child node.
 >+&i2c8 {
 >+	status = "okay";
 >+
->+	i2c-mux at 70 {
+>+	i2c-mux@70 {
 >+		compatible = "nxp,pca9546";
 >+		status = "okay";
 >+		reg = <0x70>;
@@ -489,36 +489,36 @@ there's no need to include the 'partitions' child node.
 >+		#size-cells = <0>;
 >+		i2c-mux-idle-disconnect;
 >+
->+		channel_17: i2c at 0 {
+>+		channel_17: i2c@0 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <0>;
 >+		};
 >+
->+		channel_18: i2c at 1 {
+>+		channel_18: i2c@1 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <1>;
 >+
->+			temperature-sensor at 48 {
+>+			temperature-sensor@48 {
 >+				compatible = "ti,tmp75";
 >+				reg = <0x48>;
 >+			};
 >+
->+			power-monitor at 41 {
+>+			power-monitor@41 {
 >+				compatible = "ti,ina219";
 >+				reg = <0x41>;
 >+				shunt-resistor = <5>;
 >+			};
 >+		};
 >+
->+		channel_19: i2c at 2 {
+>+		channel_19: i2c@2 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <2>;
 >+		};
 >+
->+		channel_20: i2c at 3 {
+>+		channel_20: i2c@3 {
 >+			#address-cells = <1>;
 >+			#size-cells = <0>;
 >+			reg = <3>;
@@ -542,12 +542,12 @@ there's no need to include the 'partitions' child node.
 >+	status = "okay";
 >+	multi-master;
 >+
->+	eeprom at 50 {
+>+	eeprom@50 {
 >+		compatible = "atmel,24c08";
 >+		reg = <0x50>;
 >+	};
 >+
->+	eeprom at 51 {
+>+	eeprom@51 {
 >+		compatible = "atmel,24c08";
 >+		reg = <0x51>;
 >+	};
diff --git a/a/content_digest b/N3/content_digest
index 6ca9bde..309a20e 100644
--- a/a/content_digest
+++ b/N3/content_digest
@@ -1,9 +1,20 @@
  "ref\020240222085914.1218037-1-Kelly_Hung@asus.com\0"
  "ref\020240222085914.1218037-2-Kelly_Hung@asus.com\0"
  "From\0Zev Weiss <zweiss@equinix.com>\0"
- "Subject\0[PATCH 2/2] ARM: dts: aspeed: x4tf: Add dts for asus x4tf project\0"
+ "Subject\0Re: [PATCH 2/2] ARM: dts: aspeed: x4tf: Add dts for asus x4tf project\0"
  "Date\0Fri, 23 Feb 2024 21:56:30 +0000\0"
- "To\0linux-aspeed@lists.ozlabs.org\0"
+ "To\0Kelly Hung <ppighouse@gmail.com>\0"
+ "Cc\0robh+dt@kernel.org <robh+dt@kernel.org>"
+  devicetree@vger.kernel.org <devicetree@vger.kernel.org>
+  conor+dt@kernel.org <conor+dt@kernel.org>
+  linux-aspeed@lists.ozlabs.org <linux-aspeed@lists.ozlabs.org>
+  openbmc@lists.ozlabs.org <openbmc@lists.ozlabs.org>
+  linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org>
+  Kelly Hung <Kelly_Hung@asus.com>
+  joel@jms.id.au <joel@jms.id.au>
+  krzysztof.kozlowski+dt@linaro.org <krzysztof.kozlowski+dt@linaro.org>
+  Allenyy_Hsu@asus.com <Allenyy_Hsu@asus.com>
+ " linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org>\0"
  "\00:1\0"
  "b\0"
  "On Thu, Feb 22, 2024 at 12:59:14AM PST, Kelly Hung wrote:\n"
@@ -56,7 +67,7 @@
  ">+\t\tstdout-path = \"serial4:115200n8\";\n"
  ">+\t};\n"
  ">+\n"
- ">+\tmemory at 80000000 {\n"
+ ">+\tmemory@80000000 {\n"
  ">+\t\tdevice_type = \"memory\";\n"
  ">+\t\treg = <0x80000000 0x40000000>;\n"
  ">+\t};\n"
@@ -155,7 +166,7 @@
  ">+&fmc {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\tflash at 0 {\n"
+ ">+\tflash@0 {\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\tm25p,fast-read;\n"
  ">+\t\tlabel = \"bmc-spi\";\n"
@@ -181,7 +192,7 @@
  ">+\tpinctrl-names = \"default\";\n"
  ">+\tpinctrl-0 = <&pinctrl_spi1_default>;\n"
  ">+\n"
- ">+\tflash at 0 {\n"
+ ">+\tflash@0 {\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\tlabel = \"bios-spi\";\n"
  ">+\t\tspi-max-frequency = <50000000>;\n"
@@ -191,7 +202,7 @@
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <1>;\n"
  ">+\n"
- ">+\t\t\tbiosfullimg at 0 {\n"
+ ">+\t\t\tbiosfullimg@0 {\n"
  ">+\t\t\t\treg = <0x0 0x2000000>; //32768 *1024 = 32 MB\n"
  ">+\t\t\t\tlabel = \"biosfullimg\";\n"
  ">+\t\t\t};\n"
@@ -222,31 +233,31 @@
  ">+&i2c4 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\ttemperature-sensor at 48 {\n"
+ ">+\ttemperature-sensor@48 {\n"
  ">+\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\treg = <0x48>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\ttemperature-sensor at 49 {\n"
+ ">+\ttemperature-sensor@49 {\n"
  ">+\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\treg = <0x49>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_4_20: gpio at 20 {\n"
+ ">+\tpca9555_4_20: gpio@20 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x20>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_4_22: gpio at 22 {\n"
+ ">+\tpca9555_4_22: gpio@22 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x22>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_4_24: gpio at 24 {\n"
+ ">+\tpca9555_4_24: gpio@24 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x24>;\n"
  ">+\t\tgpio-controller;\n"
@@ -257,39 +268,39 @@
  ">+\t\t/*B0 - B7 8*/\t\"\", \"\", \"\", \"\", \"\", \"\", \"\", \"\";\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_4_26: gpio at 26 {\n"
+ ">+\tpca9555_4_26: gpio@26 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x26>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\ti2c-mux at 70 {\n"
+ ">+\ti2c-mux@70 {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x70>;\n"
  ">+\t\t#address-cells = <1>;\n"
  ">+\t\t#size-cells = <0>;\n"
  ">+\n"
- ">+\t\tchannel_1: i2c at 0 {\n"
+ ">+\t\tchannel_1: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_2: i2c at 1 {\n"
+ ">+\t\tchannel_2: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_3: i2c at 2 {\n"
+ ">+\t\tchannel_3: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_4: i2c at 3 {\n"
+ ">+\t\tchannel_4: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
@@ -300,26 +311,26 @@
  ">+&i2c5 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\tpca9555_5_24: gpio at 24 {\n"
+ ">+\tpca9555_5_24: gpio@24 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x24>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\ti2c-mux at 70  {\n"
+ ">+\ti2c-mux@70  {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x70 >;\n"
  ">+\t\t#address-cells = <1>;\n"
  ">+\t\t#size-cells = <0>;\n"
  ">+\n"
- ">+\t\tchannel_5: i2c at 0 {\n"
+ ">+\t\tchannel_5: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\n"
- ">+\t\t\tpca9555_5_5_20: gpio at 20 {\n"
+ ">+\t\t\tpca9555_5_5_20: gpio@20 {\n"
  ">+\t\t\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\t\t\treg = <0x20>;\n"
  ">+\t\t\t\tgpio-controller;\n"
@@ -331,33 +342,33 @@
  ">+\t\t\t\t\t\"SYS_FAN2\", \"SYS_FAN1\";\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpca9555_5_5_21: gpio at 21 {\n"
+ ">+\t\t\tpca9555_5_5_21: gpio@21 {\n"
  ">+\t\t\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\t\t\treg = <0x21>;\n"
  ">+\t\t\t\tgpio-controller;\n"
  ">+\t\t\t\t#gpio-cells = <2>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpower-monitor at 44 {\n"
+ ">+\t\t\tpower-monitor@44 {\n"
  ">+\t\t\t\tcompatible = \"ti,ina219\";\n"
  ">+\t\t\t\treg = <0x44>;\n"
  ">+\t\t\t\tshunt-resistor = <2>;\n"
  ">+\t\t\t};\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_6: i2c at 1 {\n"
+ ">+\t\tchannel_6: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_7: i2c at 2 {\n"
+ ">+\t\tchannel_7: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_8: i2c at 3 {\n"
+ ">+\t\tchannel_8: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
@@ -368,14 +379,14 @@
  ">+&i2c6 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\tpca9555_6_27: gpio at 27 {\n"
+ ">+\tpca9555_6_27: gpio@27 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x27>;\n"
  ">+\t\tgpio-controller;\n"
  ">+\t\t#gpio-cells = <2>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_6_20: gpio at 20 {\n"
+ ">+\tpca9555_6_20: gpio@20 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x20>;\n"
  ">+\t\tgpio-controller;\n"
@@ -386,7 +397,7 @@
  ">+\t\t/*B4 12*/\t\"\", \"\", \"\", \"\";\n"
  ">+\t};\n"
  ">+\n"
- ">+\tpca9555_6_21: gpio at 21 {\n"
+ ">+\tpca9555_6_21: gpio@21 {\n"
  ">+\t\tcompatible = \"nxp,pca9555\";\n"
  ">+\t\treg = <0x21>;\n"
  ">+\t\tgpio-controller;\n"
@@ -397,7 +408,7 @@
  ">+&i2c7 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\ti2c-mux at 70 {\n"
+ ">+\ti2c-mux@70 {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x70>;\n"
@@ -405,54 +416,54 @@
  ">+\t\t#size-cells = <0>;\n"
  ">+\t\tidle-state = <1>;\n"
  ">+\n"
- ">+\t\tchannel_9: i2c at 0 {\n"
+ ">+\t\tchannel_9: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\n"
- ">+\t\t\ttemperature-sensor at 48 {\n"
+ ">+\t\t\ttemperature-sensor@48 {\n"
  ">+\t\t\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\t\t\treg = <0x48>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\ttemperature-sensor at 49 {\n"
+ ">+\t\t\ttemperature-sensor@49 {\n"
  ">+\t\t\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\t\t\treg = <0x49>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpower-monitor at 40 {\n"
+ ">+\t\t\tpower-monitor@40 {\n"
  ">+\t\t\t\tcompatible = \"ti,ina219\";\n"
  ">+\t\t\t\treg = <0x40>;\n"
  ">+\t\t\t\tshunt-resistor = <2>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpower-monitor at 41 {\n"
+ ">+\t\t\tpower-monitor@41 {\n"
  ">+\t\t\t\tcompatible = \"ti,ina219\";\n"
  ">+\t\t\t\treg = <0x41>;\n"
  ">+\t\t\t\tshunt-resistor = <5>;\n"
  ">+\t\t\t};\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_10: i2c at 1 {\n"
+ ">+\t\tchannel_10: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_11: i2c at 2 {\n"
+ ">+\t\tchannel_11: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_12: i2c at 3 {\n"
+ ">+\t\tchannel_12: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
  ">+\t\t};\n"
  ">+\t};\n"
  ">+\n"
- ">+\ti2c-mux at 71 {\n"
+ ">+\ti2c-mux@71 {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x71>;\n"
@@ -460,25 +471,25 @@
  ">+\t\t#size-cells = <0>;\n"
  ">+\t\ti2c-mux-idle-disconnect;\n"
  ">+\n"
- ">+\t\tchannel_13: i2c at 0 {\n"
+ ">+\t\tchannel_13: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_14: i2c at 1 {\n"
+ ">+\t\tchannel_14: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_15: i2c at 2 {\n"
+ ">+\t\tchannel_15: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_16: i2c at 3 {\n"
+ ">+\t\tchannel_16: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
@@ -489,7 +500,7 @@
  ">+&i2c8 {\n"
  ">+\tstatus = \"okay\";\n"
  ">+\n"
- ">+\ti2c-mux at 70 {\n"
+ ">+\ti2c-mux@70 {\n"
  ">+\t\tcompatible = \"nxp,pca9546\";\n"
  ">+\t\tstatus = \"okay\";\n"
  ">+\t\treg = <0x70>;\n"
@@ -497,36 +508,36 @@
  ">+\t\t#size-cells = <0>;\n"
  ">+\t\ti2c-mux-idle-disconnect;\n"
  ">+\n"
- ">+\t\tchannel_17: i2c at 0 {\n"
+ ">+\t\tchannel_17: i2c@0 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <0>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_18: i2c at 1 {\n"
+ ">+\t\tchannel_18: i2c@1 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <1>;\n"
  ">+\n"
- ">+\t\t\ttemperature-sensor at 48 {\n"
+ ">+\t\t\ttemperature-sensor@48 {\n"
  ">+\t\t\t\tcompatible = \"ti,tmp75\";\n"
  ">+\t\t\t\treg = <0x48>;\n"
  ">+\t\t\t};\n"
  ">+\n"
- ">+\t\t\tpower-monitor at 41 {\n"
+ ">+\t\t\tpower-monitor@41 {\n"
  ">+\t\t\t\tcompatible = \"ti,ina219\";\n"
  ">+\t\t\t\treg = <0x41>;\n"
  ">+\t\t\t\tshunt-resistor = <5>;\n"
  ">+\t\t\t};\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_19: i2c at 2 {\n"
+ ">+\t\tchannel_19: i2c@2 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <2>;\n"
  ">+\t\t};\n"
  ">+\n"
- ">+\t\tchannel_20: i2c at 3 {\n"
+ ">+\t\tchannel_20: i2c@3 {\n"
  ">+\t\t\t#address-cells = <1>;\n"
  ">+\t\t\t#size-cells = <0>;\n"
  ">+\t\t\treg = <3>;\n"
@@ -550,12 +561,12 @@
  ">+\tstatus = \"okay\";\n"
  ">+\tmulti-master;\n"
  ">+\n"
- ">+\teeprom at 50 {\n"
+ ">+\teeprom@50 {\n"
  ">+\t\tcompatible = \"atmel,24c08\";\n"
  ">+\t\treg = <0x50>;\n"
  ">+\t};\n"
  ">+\n"
- ">+\teeprom at 51 {\n"
+ ">+\teeprom@51 {\n"
  ">+\t\tcompatible = \"atmel,24c08\";\n"
  ">+\t\treg = <0x51>;\n"
  ">+\t};\n"
@@ -646,4 +657,4 @@
  ">2.25.1\n"
  >
 
-effb6af9cfb6fe33eaf56b9ccd78f51ff4613b5d849b56e1628eae16ae39df46
+344e2efac128c83808ea3995fd284e3d036526f5b87013dc75d35b5b88631ffe

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.