From mboxrd@z Thu Jan 1 00:00:00 1970 From: dinguyen@altera.com (Dinh Nguyen) Date: Tue, 29 Jan 2013 18:31:14 -0600 Subject: [PATCH v2 4/4] irqchip: gic: Perform the gic_secondary_init() call via CPU notifier In-Reply-To: <1359476319-23720-5-git-send-email-catalin.marinas@arm.com> References: <1359476319-23720-1-git-send-email-catalin.marinas@arm.com> <1359476319-23720-5-git-send-email-catalin.marinas@arm.com> Message-ID: <1359505874.26273.14.camel@linux-builds1> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Catalina, On Tue, 2013-01-29 at 16:18 +0000, Catalin Marinas wrote: > 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 > Acked-by: Stephen Warren > Acked-by: Viresh Kumar > Acked-by: Santosh Shilimkar > Acked-by: Rob Herring > Acked-by: Simon Horman > Tested-by: Simon Horman > Acked-by: Srinidhi Kasagar > Cc: Russell King > Cc: Thomas Gleixner > Cc: Kukjin Kim > Cc: Sascha Hauer > Cc: David Brown > Cc: Bryan Huntsman > Cc: Tony Lindgren > Cc: Magnus Damm > Cc: Dinh Nguyen > Cc: Shiraz Hashim > Cc: Linus Walleij > --- > arch/arm/mach-exynos/platsmp.c | 8 -------- > arch/arm/mach-highbank/platsmp.c | 7 ------- > arch/arm/mach-imx/platsmp.c | 12 ------------ > arch/arm/mach-msm/platsmp.c | 8 -------- > arch/arm/mach-omap2/omap-smp.c | 7 ------- > arch/arm/mach-shmobile/smp-emev2.c | 7 ------- > arch/arm/mach-shmobile/smp-r8a7779.c | 7 ------- > arch/arm/mach-shmobile/smp-sh73a0.c | 7 ------- > arch/arm/mach-socfpga/platsmp.c | 12 ------------ > arch/arm/mach-spear13xx/platsmp.c | 8 -------- > arch/arm/mach-tegra/platsmp.c | 8 -------- > arch/arm/mach-ux500/platsmp.c | 8 -------- > arch/arm/plat-versatile/platsmp.c | 8 -------- > drivers/irqchip/irq-gic.c | 28 +++++++++++++++++++++------- > include/linux/irqchip/arm-gic.h | 1 - > 15 files changed, 21 insertions(+), 115 deletions(-) > > diff --git a/arch/arm/mach-exynos/platsmp.c b/arch/arm/mach-exynos/platsmp.c > index a083e05..a0e8ff7 100644 > --- a/arch/arm/mach-exynos/platsmp.c > +++ b/arch/arm/mach-exynos/platsmp.c > @@ -20,7 +20,6 @@ > #include > #include > For mach-socfpga: Tested-by: Dinh Nguyen Thanks, Dinh