Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757962Ab0LBRz3 (ORCPT ); Thu, 2 Dec 2010 12:55:29 -0500 Received: from service87.mimecast.com ([94.185.240.25]:39495 "HELO service87.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1757939Ab0LBRz1 convert rfc822-to-8bit (ORCPT ); Thu, 2 Dec 2010 12:55:27 -0500 Subject: Re: [PATCH 1/8] ARM: SCU: Add common routines for secondary CPU bootup From: Catalin Marinas To: Russell King - ARM Linux Cc: Anton Vorontsov , Kukjin Kim , Srinidhi Kasagar , Tony Lindgren , Jamie Iles , Colin Cross , linux-kernel@vger.kernel.org, linux-samsung-soc@vger.kernel.org, Uwe =?ISO-8859-1?Q?Kleine-K=F6nig?= , linux-tegra@vger.kernel.org, linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org In-Reply-To: <20101202173824.GE10461@n2100.arm.linux.org.uk> References: <20101130171626.GA6165@oksana.dev.rtsoft.ru> <20101130171658.GA24034@oksana.dev.rtsoft.ru> <20101130233204.GB14383@n2100.arm.linux.org.uk> <20101201002527.GC14383@n2100.arm.linux.org.uk> <20101202152428.GD10461@n2100.arm.linux.org.uk> <1291307320.11271.51.camel@e102109-lin.cambridge.arm.com> <20101202173824.GE10461@n2100.arm.linux.org.uk> Organization: ARM Limited Date: Thu, 02 Dec 2010 17:55:15 +0000 Message-ID: <1291312515.25722.8.camel@e102109-lin.cambridge.arm.com> Mime-Version: 1.0 X-Mailer: Evolution 2.28.1 X-OriginalArrivalTime: 02 Dec 2010 17:55:16.0488 (UTC) FILETIME=[13A31080:01CB924A] X-MC-Unique: 110120217552000501 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1116 Lines: 30 On Thu, 2010-12-02 at 17:38 +0000, Russell King - ARM Linux wrote: > On Thu, Dec 02, 2010 at 04:28:40PM +0000, Catalin Marinas wrote: > > The SCU is part of the core TRM, so I don't expect it to be the same > > across various MP cores (and A15 is an example). > > > > You may want to consolidate functions like scu_prepare_cpus (maybe call > > it smp_prepare_cpus) > > You do realise the function called from architecture independent code is > called 'smp_prepare_cpus' ? It indeed looked familiar when I wrote it down :) > BTW, is it worth making sure that the IC and SCU standby mode bits > are set for A9 MPCore ? IMHO I would leave such default settings to the boot monitor as it knows better whether such feature works or has any benefits. If you want to always set the bits, it may need trying on a few A9 platforms to make sure they still work. -- Catalin -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/