ARM: dts: aspeed: FSI interrupt support
authorEddie James <eajames@linux.ibm.com>
Thu, 15 Feb 2024 22:07:52 +0000 (16:07 -0600)
committerAndrew Jeffery <andrew@codeconstruct.com.au>
Wed, 1 May 2024 02:19:19 +0000 (11:49 +0930)
Enable FSI interrupt controllers for AST2600 and P10BMC hub master.

Signed-off-by: Eddie James <eajames@linux.ibm.com>
Link: https://lore.kernel.org/r/20240215220759.976998-27-eajames@linux.ibm.com
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
arch/arm/boot/dts/aspeed/aspeed-g6.dtsi
arch/arm/boot/dts/aspeed/ibm-power10-dual.dtsi

index 29f94696d8b189cba0113e7a65bbb25611358710..7fb421153596b7d02d1e476217581890464655c4 100644 (file)
                        };
 
                        fsim0: fsi@1e79b000 {
+                               #interrupt-cells = <1>;
                                compatible = "aspeed,ast2600-fsi-master", "fsi-master";
                                reg = <0x1e79b000 0x94>;
                                interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-names = "default";
                                pinctrl-0 = <&pinctrl_fsi1_default>;
                                clocks = <&syscon ASPEED_CLK_GATE_FSICLK>;
+                               interrupt-controller;
                                status = "disabled";
                        };
 
                        fsim1: fsi@1e79b100 {
+                               #interrupt-cells = <1>;
                                compatible = "aspeed,ast2600-fsi-master", "fsi-master";
                                reg = <0x1e79b100 0x94>;
                                interrupts = <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>;
                                pinctrl-names = "default";
                                pinctrl-0 = <&pinctrl_fsi2_default>;
                                clocks = <&syscon ASPEED_CLK_GATE_FSICLK>;
+                               interrupt-controller;
                                status = "disabled";
                        };
 
index cc466910bb52f98971baf54551f822ce06b24510..07ce3b2bc62a3b91692b6e230a59f7ad5c878837 100644 (file)
                };
 
                fsi_hub0: hub@3400 {
+                       #interrupt-cells = <1>;
                        compatible = "fsi-master-hub";
                        reg = <0x3400 0x400>;
                        #address-cells = <2>;
                        #size-cells = <0>;
+                       interrupt-controller;
                };
        };
 };