summaryrefslogtreecommitdiff
path: root/Silicon/Socionext/SynQuacer/DeviceTree/SynQuacer.dtsi
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2017-10-31 09:58:24 +0000
committerArd Biesheuvel <ard.biesheuvel@linaro.org>2017-11-17 18:48:12 +0000
commitc0895cdcc80d3cb5ae9b676d3e6dc4a2491708da (patch)
tree7846f6ae753f58dd5917406c62ac60eec9665337 /Silicon/Socionext/SynQuacer/DeviceTree/SynQuacer.dtsi
parent0cac7372c16c7d6755060a6264257f856f7fcf09 (diff)
downloadedk2-platforms-c0895cdcc80d3cb5ae9b676d3e6dc4a2491708da.tar.xz
Silicon/SynQuacer: add description of EXIU to the device tree
Add a DT node for the external interrupt unit (EXIU), which handles interrupts from GPIO lines. We need OS support for this for things like PHY interrupts and a 'wake' button. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'Silicon/Socionext/SynQuacer/DeviceTree/SynQuacer.dtsi')
-rw-r--r--Silicon/Socionext/SynQuacer/DeviceTree/SynQuacer.dtsi9
1 files changed, 9 insertions, 0 deletions
diff --git a/Silicon/Socionext/SynQuacer/DeviceTree/SynQuacer.dtsi b/Silicon/Socionext/SynQuacer/DeviceTree/SynQuacer.dtsi
index 966952b9a2..e72db377bc 100644
--- a/Silicon/Socionext/SynQuacer/DeviceTree/SynQuacer.dtsi
+++ b/Silicon/Socionext/SynQuacer/DeviceTree/SynQuacer.dtsi
@@ -523,4 +523,13 @@
clocks = <&clk_apb>;
base = <0>;
};
+
+ exiu: interrupt-controller@510c0000 {
+ compatible = "socionext,synquacer-exiu";
+ reg = <0x0 0x510c0000 0x0 0x20>;
+ interrupt-controller;
+ interrupt-parent = <&gic>;
+ #interrupt-cells = <3>;
+ socionext,spi-base = <112>;
+ };
};