diff options
author | Shiraz Hashim <shiraz.hashim@st.com> | 2012-08-03 06:30:18 -0400 |
---|---|---|
committer | Viresh Kumar <viresh.kumar@linaro.org> | 2012-11-26 06:25:32 -0500 |
commit | 86edd7b8ac2791ddf42ab082799ddb843813c3bc (patch) | |
tree | 4b39c92a300da2be438d7bcfd3ea6ee93e0a1e8d /arch/arm/boot/dts/spear300.dtsi | |
parent | 80515a5a2e3c35e2994105f19af27650e8a16c51 (diff) |
ARM: SPEAr3xx: DT: add shirq node for interrupt multiplexor
shirq layer has been adapted to DT, add corresponding nodes in all
SPEAr3xx variants.
Signed-off-by: Shiraz Hashim <shiraz.hashim@st.com>
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/spear300.dtsi')
-rw-r--r-- | arch/arm/boot/dts/spear300.dtsi | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/spear300.dtsi b/arch/arm/boot/dts/spear300.dtsi index fdac8713367a..090adc656015 100644 --- a/arch/arm/boot/dts/spear300.dtsi +++ b/arch/arm/boot/dts/spear300.dtsi | |||
@@ -52,6 +52,14 @@ | |||
52 | status = "disabled"; | 52 | status = "disabled"; |
53 | }; | 53 | }; |
54 | 54 | ||
55 | shirq: interrupt-controller@0x50000000 { | ||
56 | compatible = "st,spear300-shirq"; | ||
57 | reg = <0x50000000 0x1000>; | ||
58 | interrupts = <28>; | ||
59 | #interrupt-cells = <1>; | ||
60 | interrupt-controller; | ||
61 | }; | ||
62 | |||
55 | apb { | 63 | apb { |
56 | #address-cells = <1>; | 64 | #address-cells = <1>; |
57 | #size-cells = <1>; | 65 | #size-cells = <1>; |
@@ -64,12 +72,16 @@ | |||
64 | compatible = "arm,pl061", "arm,primecell"; | 72 | compatible = "arm,pl061", "arm,primecell"; |
65 | gpio-controller; | 73 | gpio-controller; |
66 | reg = <0xa9000000 0x1000>; | 74 | reg = <0xa9000000 0x1000>; |
75 | interrupts = <8>; | ||
76 | interrupt-parent = <&shirq>; | ||
67 | status = "disabled"; | 77 | status = "disabled"; |
68 | }; | 78 | }; |
69 | 79 | ||
70 | kbd@a0000000 { | 80 | kbd@a0000000 { |
71 | compatible = "st,spear300-kbd"; | 81 | compatible = "st,spear300-kbd"; |
72 | reg = <0xa0000000 0x1000>; | 82 | reg = <0xa0000000 0x1000>; |
83 | interrupts = <7>; | ||
84 | interrupt-parent = <&shirq>; | ||
73 | status = "disabled"; | 85 | status = "disabled"; |
74 | }; | 86 | }; |
75 | }; | 87 | }; |