diff options
author | Stephen Boyd <sboyd@codeaurora.org> | 2014-03-04 20:02:01 -0500 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2014-03-06 05:40:47 -0500 |
commit | 6859358e4b0bf2e599027dc4c6317e0bc25ff339 (patch) | |
tree | 0838107f636b015bc42052ac4454d73797ba13aa /drivers/irqchip | |
parent | 559ba4b153acfbfe49007def9d0efc475d5f937c (diff) |
irqchip: gic: Silence sparse warnings
drivers/irqchip/irq-gic.c:53:23: warning: duplicate [noderef]
drivers/irqchip/irq-gic.c:651:6: warning: symbol 'gic_raise_softirq' was not declared. Should it be static?
drivers/irqchip/irq-gic.c:872:29: warning: symbol 'gic_irq_domain_ops' was not declared. Should it be static?
drivers/irqchip/irq-gic.c:977:12: warning: symbol 'gic_of_init' was not declared. Should it be static?
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Cc: linux-arm-kernel@lists.infradead.org
Link: http://lkml.kernel.org/r/1393981321-25721-1-git-send-email-sboyd@codeaurora.org
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'drivers/irqchip')
-rw-r--r-- | drivers/irqchip/irq-gic.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/irqchip/irq-gic.c b/drivers/irqchip/irq-gic.c index 341c6016812d..abeb5a9490b3 100644 --- a/drivers/irqchip/irq-gic.c +++ b/drivers/irqchip/irq-gic.c | |||
@@ -50,7 +50,7 @@ | |||
50 | 50 | ||
51 | union gic_base { | 51 | union gic_base { |
52 | void __iomem *common_base; | 52 | void __iomem *common_base; |
53 | void __percpu __iomem **percpu_base; | 53 | void __percpu * __iomem *percpu_base; |
54 | }; | 54 | }; |
55 | 55 | ||
56 | struct gic_chip_data { | 56 | struct gic_chip_data { |
@@ -648,7 +648,7 @@ static void __init gic_pm_init(struct gic_chip_data *gic) | |||
648 | #endif | 648 | #endif |
649 | 649 | ||
650 | #ifdef CONFIG_SMP | 650 | #ifdef CONFIG_SMP |
651 | void gic_raise_softirq(const struct cpumask *mask, unsigned int irq) | 651 | static void gic_raise_softirq(const struct cpumask *mask, unsigned int irq) |
652 | { | 652 | { |
653 | int cpu; | 653 | int cpu; |
654 | unsigned long flags, map = 0; | 654 | unsigned long flags, map = 0; |
@@ -869,7 +869,7 @@ static struct notifier_block gic_cpu_notifier = { | |||
869 | }; | 869 | }; |
870 | #endif | 870 | #endif |
871 | 871 | ||
872 | const struct irq_domain_ops gic_irq_domain_ops = { | 872 | static const struct irq_domain_ops gic_irq_domain_ops = { |
873 | .map = gic_irq_domain_map, | 873 | .map = gic_irq_domain_map, |
874 | .xlate = gic_irq_domain_xlate, | 874 | .xlate = gic_irq_domain_xlate, |
875 | }; | 875 | }; |
@@ -974,7 +974,8 @@ void __init gic_init_bases(unsigned int gic_nr, int irq_start, | |||
974 | #ifdef CONFIG_OF | 974 | #ifdef CONFIG_OF |
975 | static int gic_cnt __initdata; | 975 | static int gic_cnt __initdata; |
976 | 976 | ||
977 | int __init gic_of_init(struct device_node *node, struct device_node *parent) | 977 | static int __init |
978 | gic_of_init(struct device_node *node, struct device_node *parent) | ||
978 | { | 979 | { |
979 | void __iomem *cpu_base; | 980 | void __iomem *cpu_base; |
980 | void __iomem *dist_base; | 981 | void __iomem *dist_base; |