]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: dts: socfpga: agilex5: set alias for i3c controllers
authorAdrian Ng Ho Yin <adrianhoyin.ng@altera.com>
Tue, 5 May 2026 05:15:16 +0000 (13:15 +0800)
committerDinh Nguyen <dinguyen@kernel.org>
Tue, 5 May 2026 16:10:58 +0000 (11:10 -0500)
Agilex5 SoCFPGA variants and derivatives have 2 i3c controllers, a main
master and a secondary master. Setting the alias for both i3c controllers
to prevent bus id contention when both controllers are enabled which
results in driver probe failures.

Signed-off-by: Adrian Ng Ho Yin <adrian.ho.yin.ng@altera.com>
Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
arch/arm64/boot/dts/intel/socfpga_agilex5_socdk.dts
arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_013b.dts
arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_modular.dts
arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_nand.dts

index 262bb3e8e5c7248a2f7ad93678025d9a2478d9a2..dae0db9f881943d4e580cdf1aaf1e7db49a4b4d1 100644 (file)
@@ -13,6 +13,8 @@
                ethernet0 = &gmac0;
                ethernet1 = &gmac1;
                ethernet2 = &gmac2;
+               i3c0 = &i3c0;
+               i3c1 = &i3c1;
        };
 
        chosen {
index f71e1280c7788c626271bc4abde347c7988ea118..86137380df0449593304d83bcc5858e492f6243f 100644 (file)
@@ -11,6 +11,8 @@
        aliases {
                serial0 = &uart0;
                ethernet2 = &gmac2;
+               i3c0 = &i3c0;
+               i3c1 = &i3c1;
        };
 
        chosen {
index 1831402d88082f0b87605c68b1ad06ebfb3bdd75..e728cedb4cbd53046eb997e76f81f15d0c3b5a57 100644 (file)
@@ -11,6 +11,8 @@
        aliases {
                serial0 = &uart0;
                ethernet2 = &gmac2;
+               i3c0 = &i3c0;
+               i3c1 = &i3c1;
        };
 
        chosen {
index ec4541d44c9bc00b044415c67510e5d91099e89b..21faa47681fad938c191a63f1b337ac195a0e5ec 100644 (file)
@@ -11,6 +11,8 @@
        aliases {
                serial0 = &uart0;
                ethernet0 = &gmac0;
+               i3c0 = &i3c0;
+               i3c1 = &i3c1;
        };
 
        chosen {