Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a06f5466 authored by Catalin Marinas's avatar Catalin Marinas Committed by Russell King
Browse files

[ARM] 2942/1: Fix the warning in arch/arm/common/gic.c



Patch from Catalin Marinas

The warning is caused by the gic_set_cpu() function being defined but not
used if CONFIG_SMP is not defined.

Signed-off-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent 481467d6
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -68,6 +68,7 @@ static void gic_unmask_irq(unsigned int irq)
	writel(mask, gic_dist_base + GIC_DIST_ENABLE_SET + (irq / 32) * 4);
}

#ifdef CONFIG_SMP
static void gic_set_cpu(struct irqdesc *desc, unsigned int irq, unsigned int cpu)
{
	void __iomem *reg = gic_dist_base + GIC_DIST_TARGET + (irq & ~3);
@@ -78,6 +79,7 @@ static void gic_set_cpu(struct irqdesc *desc, unsigned int irq, unsigned int cpu
	val |= 1 << (cpu + shift);
	writel(val, reg);
}
#endif

static struct irqchip gic_chip = {
	.ack		= gic_ack_irq,