From patchwork Mon Jul 30 18:19:41 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Boyd X-Patchwork-Id: 1255721 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) by patchwork2.kernel.org (Postfix) with ESMTP id 97A57E00C6 for ; Mon, 30 Jul 2012 18:24:28 +0000 (UTC) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1SvuZd-000319-Dj; Mon, 30 Jul 2012 18:20:09 +0000 Received: from wolverine01.qualcomm.com ([199.106.114.254]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1SvuZY-00030s-IL for linux-arm-kernel@lists.infradead.org; Mon, 30 Jul 2012 18:20:05 +0000 X-IronPort-AV: E=McAfee;i="5400,1158,6788"; a="215997681" Received: from pdmz-ns-mip.qualcomm.com (HELO mostmsg01.qualcomm.com) ([199.106.114.10]) by wolverine01.qualcomm.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 30 Jul 2012 11:19:44 -0700 Received: from [10.46.164.20] (pdmz-ns-snip_218_1.qualcomm.com [192.168.218.1]) by mostmsg01.qualcomm.com (Postfix) with ESMTPA id B3E4D10004BE; Mon, 30 Jul 2012 11:19:42 -0700 (PDT) Message-ID: <5016D03D.8010607@codeaurora.org> Date: Mon, 30 Jul 2012 11:19:41 -0700 From: Stephen Boyd User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: 'Russell King - ARM Linux' Subject: Re: [PATCH] ARM: formalize an IPI for CPU wake-ups References: <20120611155716.GA18267@n2100.arm.linux.org.uk> <20120611165115.GB18267@n2100.arm.linux.org.uk> <4FD62DBB.8070407@codeaurora.org> <20120611192519.GF18267@n2100.arm.linux.org.uk> <4FE1FB15.3090305@codeaurora.org> <0e0201cd5f2f$2c2f6e60$848e4b20$%kim@samsung.com> In-Reply-To: <0e0201cd5f2f$2c2f6e60$848e4b20$%kim@samsung.com> X-Spam-Note: CRM114 invocation failed X-Spam-Note: SpamAssassin invocation failed Cc: "Rafael J. Wysocki" , Magnus Damm , Kukjin Kim , linux-arm-kernel@lists.infradead.org, 'Nicolas Pitre' X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org On 07/10/12 23:34, Kukjin Kim wrote: > Stephen Boyd wrote: >> Great. Kukjin Kim, can exynos use SGI0? It looks like exynos is the only >> one left to move to SGI0. >> > Yeah, EXYNOS can use SGI0 instead of SGI1 :) > > Russell, can we apply something like this? I see we have another user of SGI1. Magnus/Rafael, can we move smp-emev2.c to use SGI0 instead of SGI1? Acked-by: Kukjin Kim diff --git a/arch/arm/mach-exynos/platsmp.c b/arch/arm/mach-exynos/platsmp.c index 36c3984..090e32b 100644 --- a/arch/arm/mach-exynos/platsmp.c +++ b/arch/arm/mach-exynos/platsmp.c @@ -139,7 +139,7 @@ int __cpuinit boot_secondary(unsigned int cpu, struct task_struct *idle) __raw_writel(virt_to_phys(exynos4_secondary_startup), CPU1_BOOT_REG); - gic_raise_softirq(cpumask_of(cpu), 1); + gic_raise_softirq(cpumask_of(cpu), 0); if (pen_release == -1) break;