From patchwork Wed Aug 7 04:39:28 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Horman X-Patchwork-Id: 265347 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Received: from casper.infradead.org (unknown [IPv6:2001:770:15f::2]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id C6B332C0101 for ; Wed, 7 Aug 2013 16:52:11 +1000 (EST) Received: from merlin.infradead.org ([2001:4978:20e::2]) by casper.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1V6va8-00076f-0C; Wed, 07 Aug 2013 04:42:44 +0000 Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1V6va5-0003BE-RG; Wed, 07 Aug 2013 04:42:41 +0000 Received: from kirsty.vergenet.net ([202.4.237.240]) by merlin.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1V6vXM-0002uq-Eg for linux-arm-kernel@lists.infradead.org; Wed, 07 Aug 2013 04:39:54 +0000 Received: from ayumi.isobedori.kobe.vergenet.net (p8155-ipbfp801kobeminato.hyogo.ocn.ne.jp [118.10.107.155]) by kirsty.vergenet.net (Postfix) with ESMTP id 0F32425BEF5; Wed, 7 Aug 2013 14:39:31 +1000 (EST) Received: by ayumi.isobedori.kobe.vergenet.net (Postfix, from userid 7100) id B18DAEDE107; Wed, 7 Aug 2013 13:39:29 +0900 (JST) From: Simon Horman To: Arnd Bergmann , Olof Johansson , linux-sh@vger.kernel.org Subject: [GIT PULL 0/9] Renesas ARM based SoC SMP updates for v3.12 Date: Wed, 7 Aug 2013 13:39:28 +0900 Message-Id: X-Mailer: git-send-email 1.8.3.2 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20130807_003953_031389_B2467F7B X-CRM114-Status: UNSURE ( 9.02 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -2.6 (--) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-2.6 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [202.4.237.240 listed in list.dnswl.org] -0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: Simon Horman , arm@kernel.org, Magnus Damm , linux-arm-kernel@lists.infradead.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.15 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org Hi Olof, Hi Arnd, please consider these Renesas ARM based SoC SMP updates for v3.12. This pull-request is based on renesas-dt2-for-v3.12, which I have previously sent a pull-request for. The following changes since commit 8b3e32c1fe5dce55e28e76b20361841dc863ec17: ARM: shmobile: r8a7740: Add TPU node to the device tree (2013-08-06 18:06:23 +0900) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git tags/renesas-smp-for-v3.12 for you to fetch changes up to 1d33a354bbb618ba578bb372ebc18fe58457f6f3: ARM: shmobile: Per-CPU SMP boot / sleep code for SCU SoCs (2013-08-06 18:07:26 +0900) ---------------------------------------------------------------- Renesas ARM based SoC SMP updates for v3.12 * Per-CPU SMP boot and sleep code on SoCs that use SCU * Shared SCU CPU Hotplug code on r8a7779 and sh73a0 SoCs * Shared SCU CPU boot code on emev2, r8a7779 and sh73a0 SoCs ---------------------------------------------------------------- Magnus Damm (9): ARM: shmobile: Introduce shared SCU SMP boot code ARM: shmobile: Use shared SCU SMP boot code on sh73a0 ARM: shmobile: Use shared SCU SMP boot code on r8a7779 ARM: shmobile: Use shared SCU SMP boot code on emev2 ARM: shmobile: Add shared SCU CPU Hotplug code ARM: shmobile: Use shared SCU CPU Hotplug code on sh73a0 ARM: shmobile: Use shared SCU CPU Hotplug code on r8a7779 ARM: shmobile: Introduce per-CPU SMP boot / sleep code ARM: shmobile: Per-CPU SMP boot / sleep code for SCU SoCs arch/arm/mach-shmobile/Makefile | 6 +-- arch/arm/mach-shmobile/headsmp.S | 49 +++++++++++++++++ arch/arm/mach-shmobile/include/mach/common.h | 9 ++++ arch/arm/mach-shmobile/platsmp-scu.c | 81 ++++++++++++++++++++++++++++ arch/arm/mach-shmobile/platsmp.c | 18 +++++++ arch/arm/mach-shmobile/smp-emev2.c | 19 +++---- arch/arm/mach-shmobile/smp-r8a7779.c | 64 ++++++---------------- arch/arm/mach-shmobile/smp-sh73a0.c | 67 ++++++----------------- 8 files changed, 202 insertions(+), 111 deletions(-) create mode 100644 arch/arm/mach-shmobile/platsmp-scu.c