aboutsummaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorCatalin Marinas <[email protected]>2013-01-14 18:05:37 +0000
committerCatalin Marinas <[email protected]>2013-03-26 16:12:02 +0000
commitc0114709ed85a5693eb74acdfa03d94f7f12e5b8 (patch)
tree372c5cee96580d73e638d25a2b169a64b82bc908 /include/linux
parentaec0095653cd9812b9a15df0315364cc6d094c59 (diff)
irqchip: gic: Perform the gic_secondary_init() call via CPU notifier
All the calls to gic_secondary_init() pass 0 as the first argument. Since this function is called on each CPU when starting, it can be done in a platform-independent way via a CPU notifier registered by the GIC code. Signed-off-by: Catalin Marinas <[email protected]> Acked-by: Stephen Warren <[email protected]> Acked-by: Viresh Kumar <[email protected]> Acked-by: Santosh Shilimkar <[email protected]> Acked-by: Rob Herring <[email protected]> Acked-by: Simon Horman <[email protected]> Tested-by: Simon Horman <[email protected]> Acked-by: Srinidhi Kasagar <[email protected]> Tested-by: Dinh Nguyen <[email protected]> Acked-by: Nicolas Pitre <[email protected]> Tested-by: Marc Zyngier <[email protected]> Cc: Russell King <[email protected]> Cc: Thomas Gleixner <[email protected]> Cc: Kukjin Kim <[email protected]> Cc: Sascha Hauer <[email protected]> Cc: David Brown <[email protected]> Cc: Bryan Huntsman <[email protected]> Cc: Tony Lindgren <[email protected]> Cc: Magnus Damm <[email protected]> Cc: Shiraz Hashim <[email protected]> Cc: Linus Walleij <[email protected]> Cc: Will Deacon <[email protected]> Cc: Kukjin Kim <[email protected]> Cc: Barry Song <[email protected]>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/irqchip/arm-gic.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/irqchip/arm-gic.h b/include/linux/irqchip/arm-gic.h
index 3fd8e4290a1c..3e203eb23cc7 100644
--- a/include/linux/irqchip/arm-gic.h
+++ b/include/linux/irqchip/arm-gic.h
@@ -65,7 +65,6 @@ extern struct irq_chip gic_arch_extn;
void gic_init_bases(unsigned int, int, void __iomem *, void __iomem *,
u32 offset, struct device_node *);
-void gic_secondary_init(unsigned int);
void gic_cascade_irq(unsigned int gic_nr, unsigned int irq);
static inline void gic_init(unsigned int nr, int start,