irqchip: bcm2836: Move SMP startup code to arch/arm (v2)
authorStefan Wahren <stefan.wahren@i2se.com>
Sun, 6 Aug 2017 15:52:02 +0000 (17:52 +0200)
committerFlorian Fainelli <f.fainelli@gmail.com>
Mon, 25 Sep 2017 18:52:26 +0000 (11:52 -0700)
commit88bbe85dcd37aa2662c1a83962c15009fc12503e
treefd805241038275a14c8050d26e3201e8ed7c73be
parent1d66af81905a4e2f3d03913f5449a8e9b5d3facd
irqchip: bcm2836: Move SMP startup code to arch/arm (v2)

In order to easily provide SMP for BCM2837 on 32-bit and 64-bit
the SMP startup code was placed in irq-bcm2836. That's not the
right approach. So move this code where it belongs.

Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Fixes: 41f4988cc287 ("irqchip/bcm2836: Add SMP support for the 2836")
Tested-by: Eric Anholt <eric@anholt.net>
Acked-by: Marc Zyngier <marc.zyngier@arm.com>
arch/arm/mach-bcm/Makefile
arch/arm/mach-bcm/board_bcm2835.c
arch/arm/mach-bcm/platsmp.c
arch/arm/mach-bcm/platsmp.h [new file with mode: 0644]
drivers/irqchip/irq-bcm2836.c
include/linux/irqchip/irq-bcm2836.h [new file with mode: 0644]