]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: exynos8895: Move I2C address/size-cells to DTSI
authorKrzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Thu, 5 Mar 2026 09:09:25 +0000 (10:09 +0100)
committerKrzysztof Kozlowski <krzk@kernel.org>
Tue, 10 Mar 2026 16:04:20 +0000 (17:04 +0100)
Convention followed in all other DTSI files is to define I2C controller
address/size-cells in the DTSI thus reducing code needed in each DTS.
It's also logical, since I2C is a bus and needs definition of addressing
children, even if the bus is enabled without the nodes.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Link: https://patch.msgid.link/20260305-dts-exynos-i2c-v1-2-2c8d3df3b9ca@oss.qualcomm.com
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
arch/arm64/boot/dts/exynos/exynos8895-dreamlte.dts
arch/arm64/boot/dts/exynos/exynos8895.dtsi

index 61e064af3337d8d173bee9a2cc77eff5d93d3ec4..305dc72f93d8497c484279daf916413d42f81a16 100644 (file)
 };
 
 &hsi2c_23 {
-       #address-cells = <1>;
-       #size-cells = <0>;
        status = "okay";
 
        touchscreen@48 {
index f92d2a8a20a2de367b5330d51f6bf56e08a74b90..ff114cd6c9eaa117f81112d1c50cc39f6d7c5da9 100644 (file)
                                interrupts = <GIC_SPI 364 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c5_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 365 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c6_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 368 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c5_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 369 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c8_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 372 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c9_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 373 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c10_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 376 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c11_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 377 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c12_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 390 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c13_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 391 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c14_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 394 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c15_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 395 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c16_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 398 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c17_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 399 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c18_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 402 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c19_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 403 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c20_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 406 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c21_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 407 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c22_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 410 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c23_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 411 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c24_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 414 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c25_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 415 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c26_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 418 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c27_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 419 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c28_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 422 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c29_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 423 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c30_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                                interrupts = <GIC_SPI 426 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c31_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
 
                                interrupts = <GIC_SPI 427 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-0 = <&hsi2c32_bus>;
                                pinctrl-names = "default";
+
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
                                status = "disabled";
                        };
                };
                        interrupts = <GIC_SPI 431 IRQ_TYPE_LEVEL_HIGH>;
                        pinctrl-0 = <&hsi2c1_bus>;
                        pinctrl-names = "default";
+
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+
                        status = "disabled";
                };
 
                        interrupts = <GIC_SPI 432 IRQ_TYPE_LEVEL_HIGH>;
                        pinctrl-0 = <&hsi2c2_bus>;
                        pinctrl-names = "default";
+
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+
                        status = "disabled";
                };
 
                        interrupts = <GIC_SPI 433 IRQ_TYPE_LEVEL_HIGH>;
                        pinctrl-0 = <&hsi2c3_bus>;
                        pinctrl-names = "default";
+
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+
                        status = "disabled";
                };
 
                        interrupts = <GIC_SPI 434 IRQ_TYPE_LEVEL_HIGH>;
                        pinctrl-0 = <&hsi2c4_bus>;
                        pinctrl-names = "default";
+
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+
                        status = "disabled";
                };