diff options
author | Jonathan Richardson <jonathan.richardson@broadcom.com> | 2016-10-18 12:00:38 -0700 |
---|---|---|
committer | Florian Fainelli <f.fainelli@gmail.com> | 2016-11-16 12:38:48 -0800 |
commit | 2c42d0f060801caad669290d337a12b26560fac9 (patch) | |
tree | 51e5831a233b8436577e9f5d0be371dd3fa2f5a8 /arch/arm/boot/dts/bcm-cygnus.dtsi | |
parent | 77f923cb141bdc77b61a9296581ef86b34e134e5 (diff) | |
download | lwn-2c42d0f060801caad669290d337a12b26560fac9.tar.gz lwn-2c42d0f060801caad669290d337a12b26560fac9.zip |
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.dtsi | 3 |
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 { |