summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/bcm-cygnus.dtsi
diff options
context:
space:
mode:
authorJonathan Richardson <jonathan.richardson@broadcom.com>2016-10-18 22:00:38 +0300
committerFlorian Fainelli <f.fainelli@gmail.com>2016-11-16 23:38:48 +0300
commit2c42d0f060801caad669290d337a12b26560fac9 (patch)
tree51e5831a233b8436577e9f5d0be371dd3fa2f5a8 /arch/arm/boot/dts/bcm-cygnus.dtsi
parent77f923cb141bdc77b61a9296581ef86b34e134e5 (diff)
downloadlinux-2c42d0f060801caad669290d337a12b26560fac9.tar.xz
ARM: dts: Enable interrupt support for cygnus crmu gpio driver
The M0 processor handles interrupts for the always-on CRMU GPIO controller. Setting the CRMU GPIO driver with the mailbox controller as the interrupt parent allows the mailbox controller to forward interrupts from the M0 to the GPIO driver for processing. Reviewed-by: Jonathan Richardson <jonathan.richardson@broadcom.com> Tested-by: Jonathan Richardson <jonathan.richardson@broadcom.com> Reviewed-by: Vikram Prakash <vikram.prakash@broadcom.com> Reviewed-by: Shreesha Rajashekar <shreesha.rajashekar@broadcom.com> Reviewed-by: Ray Jui <ray.jui@broadcom.com> Reviewed-by: Scott Branden <scott.branden@broadcom.com> Signed-off-by: Jonathan Richardson <jonathan.richardson@broadcom.com> Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Diffstat (limited to 'arch/arm/boot/dts/bcm-cygnus.dtsi')
-rw-r--r--arch/arm/boot/dts/bcm-cygnus.dtsi3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/bcm-cygnus.dtsi b/arch/arm/boot/dts/bcm-cygnus.dtsi
index 4b741f67ec6a..c592f6d82685 100644
--- a/arch/arm/boot/dts/bcm-cygnus.dtsi
+++ b/arch/arm/boot/dts/bcm-cygnus.dtsi
@@ -130,6 +130,9 @@
ngpios = <6>;
#gpio-cells = <2>;
gpio-controller;
+ interrupt-controller;
+ interrupt-parent = <&mailbox>;
+ interrupts = <0>;
};
i2c0: i2c@18008000 {