Commit dba3e774 authored by Eddie James's avatar Eddie James Committed by Andrew Jeffery

ARM: dts: aspeed: FSI interrupt support

Enable FSI interrupt controllers for AST2600 and P10BMC hub master.
Signed-off-by: default avatarEddie James <eajames@linux.ibm.com>
Link: https://lore.kernel.org/r/20240215220759.976998-27-eajames@linux.ibm.comSigned-off-by: default avatarJoel Stanley <joel@jms.id.au>
Signed-off-by: default avatarAndrew Jeffery <andrew@codeconstruct.com.au>
parent 4424cd4d
...@@ -867,22 +867,26 @@ i2c: bus@1e78a000 { ...@@ -867,22 +867,26 @@ i2c: bus@1e78a000 {
}; };
fsim0: fsi@1e79b000 { fsim0: fsi@1e79b000 {
#interrupt-cells = <1>;
compatible = "aspeed,ast2600-fsi-master", "fsi-master"; compatible = "aspeed,ast2600-fsi-master", "fsi-master";
reg = <0x1e79b000 0x94>; reg = <0x1e79b000 0x94>;
interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>; interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>;
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&pinctrl_fsi1_default>; pinctrl-0 = <&pinctrl_fsi1_default>;
clocks = <&syscon ASPEED_CLK_GATE_FSICLK>; clocks = <&syscon ASPEED_CLK_GATE_FSICLK>;
interrupt-controller;
status = "disabled"; status = "disabled";
}; };
fsim1: fsi@1e79b100 { fsim1: fsi@1e79b100 {
#interrupt-cells = <1>;
compatible = "aspeed,ast2600-fsi-master", "fsi-master"; compatible = "aspeed,ast2600-fsi-master", "fsi-master";
reg = <0x1e79b100 0x94>; reg = <0x1e79b100 0x94>;
interrupts = <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>; interrupts = <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>;
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&pinctrl_fsi2_default>; pinctrl-0 = <&pinctrl_fsi2_default>;
clocks = <&syscon ASPEED_CLK_GATE_FSICLK>; clocks = <&syscon ASPEED_CLK_GATE_FSICLK>;
interrupt-controller;
status = "disabled"; status = "disabled";
}; };
......
...@@ -165,10 +165,12 @@ occ-hwmon { ...@@ -165,10 +165,12 @@ occ-hwmon {
}; };
fsi_hub0: hub@3400 { fsi_hub0: hub@3400 {
#interrupt-cells = <1>;
compatible = "fsi-master-hub"; compatible = "fsi-master-hub";
reg = <0x3400 0x400>; reg = <0x3400 0x400>;
#address-cells = <2>; #address-cells = <2>;
#size-cells = <0>; #size-cells = <0>;
interrupt-controller;
}; };
}; };
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment