Skip to content

Commit

Permalink
ARM: dts: brcmstb: add IRQ0 controller
Browse files Browse the repository at this point in the history
This L2 controller handles multiplexing a few different interrupts. We
also need it for configuring the interrupt forwarding masks for the
UART.

With this, we can *now* boot BCM7445 to a prompt using the upstream
kernel + DTB.

Signed-off-by: Brian Norris <[email protected]>
Signed-off-by: Florian Fainelli <[email protected]>
  • Loading branch information
computersforpeace authored and ffainelli committed Mar 19, 2015
1 parent e36fcd1 commit 0c02ace
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions arch/arm/boot/dts/bcm7445.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,18 @@
"syscon";
reg = <0x452000 0x100>;
};

irq0_intc: interrupt-controller@f040a780 {
compatible = "brcm,bcm7120-l2-intc";
interrupt-parent = <&gic>;
#interrupt-cells = <1>;
reg = <0x40a780 0x8>;
interrupt-controller;
interrupts = <GIC_SPI 0x45 0x0>,
<GIC_SPI 0x43 0x0>;
brcm,int-map-mask = <0x25c>, <0x7000000>;
brcm,int-fwd-mask = <0x70000>;
};
};

smpboot {
Expand Down

0 comments on commit 0c02ace

Please sign in to comment.