From patchwork Tue Jan 29 18:06:37 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linus Walleij X-Patchwork-Id: 216611 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:4978:20e::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id EE62D2C008D for ; Wed, 30 Jan 2013 05:09:38 +1100 (EST) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1U0FZx-0005eD-Fp; Tue, 29 Jan 2013 18:06:41 +0000 Received: from ia-in-x022e.1e100.net ([2607:f8b0:4001:c02::22e] helo=mail-ia0-x22e.google.com) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1U0FZu-0005dK-VA for linux-arm-kernel@lists.infradead.org; Tue, 29 Jan 2013 18:06:39 +0000 Received: by mail-ia0-f174.google.com with SMTP id o25so951864iad.5 for ; Tue, 29 Jan 2013 10:06:37 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to:cc :content-type:x-gm-message-state; bh=ePwItI1v9qld8DXB3XgMkjha0LdAMFp/cKzlBC00ARA=; b=mBHftKQMlSMFyXToARecS0vhmVGyHCp834Nr1QoNOAWVB/EXYwWnRlY6Qh360Vfvqc 5OiXMCsZT7lFNY6fPSEi1tO+f41o9vFxv9a5D3ly33Qe/hU5f1NM+/jwoGZDTJ0zfWYA I+sipr/Srv4mYqlPb15UZOUyrE++RFD8BTHznCaSiA0uiyknNpXEz+O3oiQoi7hjfkjS B/ntpNr09p5IdkQY2CWDx0aHidjHvTN34aqYvgS0HrC3LBEZVMQpsKhMHEu0pUks9lAs wPUYIcjdVFtvo4JAu8XNdTklyfTGeQuuF+8sGSzX5Rtr94A+WCRsgAP6kZVHXEQ7de2y A8Eg== MIME-Version: 1.0 X-Received: by 10.50.189.163 with SMTP id gj3mr1630046igc.14.1359482797737; Tue, 29 Jan 2013 10:06:37 -0800 (PST) Received: by 10.43.12.9 with HTTP; Tue, 29 Jan 2013 10:06:37 -0800 (PST) Date: Tue, 29 Jan 2013 19:06:37 +0100 Message-ID: Subject: [GIT PULL] ux500 removal From: Linus Walleij To: arm@kernel.org X-Gm-Message-State: ALoCoQnB/i7GsBhvZnNEJvfv3fQPT4vStPyqO6v1960D5kCZswnXElXuA56RLYHmQd6affbC2E8r X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20130129_130639_043308_2ACF064D X-CRM114-Status: UNSURE ( 8.96 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: Maxime Coquelin , linux-arm-kernel@lists.infradead.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org Hi ARM SoC maintainers, This patch set removes the use of from being broadcasted across the kernel and blocks any further usage of cpu_is* outside of the machine. Target is v3.9 cleanups. It is part of our path toward single zImage. Please pull it in! Detailed description in the tag, MFD hunk ACKed by Samuel Ortiz. Yours, Linus Walleij The following changes since commit d1c3ed669a2d452cacfb48c2d171a1f364dae2ed: Linux 3.8-rc2 (2013-01-02 18:13:21 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git tags/ux500-no-idh for you to fetch changes up to 7a4f26097d389c16c9956bc03b81532698d97d64: ARM: ux500: de-globalize (2013-01-29 18:47:37 +0100) ---------------------------------------------------------------- Removal of the include from ux500 - First an ACKed MFD patch deleting the only consumer of these cpu_is* functions outside of mach-ux500 - Introduce a new local cpu_is_u8580() in this patch set to avoid clashing with other patch sets. - Finally de-globalize . ---------------------------------------------------------------- Linus Walleij (2): mfd: prcmu: delete pin control helpers ARM: ux500: de-globalize Maxime Coquelin (1): ARM: ux500: Introduce cpu_is_u8580() arch/arm/mach-ux500/board-mop500-uib.c | 1 + arch/arm/mach-ux500/cache-l2x0.c | 3 +- arch/arm/mach-ux500/cpu-db8500.c | 2 + arch/arm/mach-ux500/cpu.c | 1 + arch/arm/mach-ux500/id.c | 2 + arch/arm/mach-ux500/{include/mach => }/id.h | 21 +++++++- arch/arm/mach-ux500/include/mach/hardware.h | 1 - arch/arm/mach-ux500/platsmp.c | 3 ++ arch/arm/mach-ux500/timer.c | 2 + drivers/cpufreq/db8500-cpufreq.c | 3 -- drivers/mfd/db8500-prcmu.c | 17 +++--- include/linux/mfd/db8500-prcmu.h | 6 --- include/linux/mfd/dbx500-prcmu.h | 81 ----------------------------- 13 files changed, 39 insertions(+), 104 deletions(-) rename arch/arm/mach-ux500/{include/mach => }/id.h (85%)