diff options
author | Sricharan R <[email protected]> | 2013-12-03 15:57:23 +0530 |
---|---|---|
committer | Sricharan R <[email protected]> | 2014-02-05 20:08:34 +0530 |
commit | 96ca848ef7ea1be7e92d1cceb34ef3aa86053828 (patch) | |
tree | e57b452cb1a6f383f5c9dcc346bf53e062ced0da /scripts/gdb | |
parent | 006e983bbc805431c44e2135e13841f66059a045 (diff) |
DRIVERS: IRQCHIP: CROSSBAR: Add support for Crossbar IP
Some socs have a large number of interrupts requests to service
the needs of its many peripherals and subsystems. All of the
interrupt lines from the subsystems are not needed at the same
time, so they have to be muxed to the irq-controller appropriately.
In such places a interrupt controllers are preceded by an CROSSBAR
that provides flexibility in muxing the device requests to the controller
inputs.
This driver takes care a allocating a free irq and then configuring the
crossbar IP as a part of the mpu's irqchip callbacks. crossbar_init should
be called right before the irqchip_init, so that it is setup to handle the
irqchip callbacks.
Cc: Thomas Gleixner <[email protected]>
Cc: Linus Walleij <[email protected]>
Cc: Santosh Shilimkar <[email protected]>
Cc: Russell King <[email protected]>
Cc: Tony Lindgren <[email protected]>
Cc: Rajendra Nayak <[email protected]>
Cc: Marc Zyngier <[email protected]>
Cc: Grant Likely <[email protected]>
Cc: Rob Herring <[email protected]>
Signed-off-by: Sricharan R <[email protected]>
Acked-by: Kumar Gala <[email protected]> (for DT binding portion)
Acked-by: Santosh Shilimkar <[email protected]>
Acked-by: Linus Walleij <[email protected]>
Acked-by: Thomas Gleixner <[email protected]>
Diffstat (limited to 'scripts/gdb')
0 files changed, 0 insertions, 0 deletions