aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/staging/mt7621-dts
diff options
context:
space:
mode:
authorSergio Paracuellos <sergio.paracuellos@gmail.com>2018-05-20 15:00:22 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-05-25 18:49:32 +0200
commitc7092ed7946217a9ffad8aa1bcacece727843674 (patch)
tree920aec55e8e8730e1682bb44468265fe643f523b /drivers/staging/mt7621-dts
parentstaging: mt7621-gpio: avoid use of globals and use platform_data instead (diff)
downloadwireguard-linux-c7092ed7946217a9ffad8aa1bcacece727843674.tar.xz
wireguard-linux-c7092ed7946217a9ffad8aa1bcacece727843674.zip
staging: mt7621-dts: add interrupt device tree nodes for the gpio controller
The GPIO controller of mt7621 can receive interrupts on any of the GPIOs, either edge or level. It then interrupts the CPU using GIC INT12. Update device tree accordly. Signed-off-by: Sergio Paracuellos <sergio.paracuellos@gmail.com> Reviewed-by: NeilBrown <neil@brown.name> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/mt7621-dts')
-rw-r--r--drivers/staging/mt7621-dts/mt7621.dtsi3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/staging/mt7621-dts/mt7621.dtsi b/drivers/staging/mt7621-dts/mt7621.dtsi
index 115eb04e6a98..240d396bbb89 100644
--- a/drivers/staging/mt7621-dts/mt7621.dtsi
+++ b/drivers/staging/mt7621-dts/mt7621.dtsi
@@ -67,6 +67,9 @@
compatible = "mediatek,mt7621-gpio";
reg = <0x600 0x100>;
+ interrupt-parent = <&gic>;
+ interrupts = <GIC_SHARED 12 IRQ_TYPE_LEVEL_HIGH>;
+
gpio0: bank@0 {
reg = <0>;
compatible = "mediatek,mt7621-gpio-bank";