From patchwork Tue Mar 4 01:12:54 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linus Walleij X-Patchwork-Id: 326100 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 ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 141A22C014B for ; Tue, 4 Mar 2014 12:13:34 +1100 (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 1WKdv7-0002BK-O3; Tue, 04 Mar 2014 01:13:21 +0000 Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1WKdv5-0002c9-87; Tue, 04 Mar 2014 01:13:19 +0000 Received: from mail-oa0-f46.google.com ([209.85.219.46]) by merlin.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1WKdv2-0002bh-K6 for linux-arm-kernel@lists.infradead.org; Tue, 04 Mar 2014 01:13:17 +0000 Received: by mail-oa0-f46.google.com with SMTP id i7so6282953oag.19 for ; Mon, 03 Mar 2014 17:12:55 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to:cc :content-type; bh=l8DbSPynwW8HMYoSzZKb8z9FQia1Ib21cYycbi1p/eA=; b=hPWYvrPQ0L/fl90cfxfcP1mSsExv3VIjwXDj0O2vQci6yHfGti0Pn2fSD43kbDJYvg 7uKc8HCQQ20LsIw3PXVOR4AeqMhlI6GQ1q4UE95+uupgEhubGq//rGXdXcPPXXp74fPi PS8l5BdAUPGxKXGgVsxPPDHdVybTJSs1baGSjRmUyexSgNnSksPcXK3jPMZ+0BPT0Rd0 NTKOeiJkIcEySNuCB1JI69J69rb1H0amZ7Yl1Ax3wAbfUnhyB/Wh1rtMTE+r1F6O+hz6 D9O7ZPskWO8REWQ513nS2ZJx7SEVUDZGBVoeRO+01jEYKYJMXSEcD2t1VSqY6vCgki11 gesA== X-Gm-Message-State: ALoCoQm+C+Cesb1HaZ5DeTZjQ3tNzuKpL0w13/AoEAg62IEyMAuSUCTMT71hCja1vmc5D8QaJSUR MIME-Version: 1.0 X-Received: by 10.182.22.18 with SMTP id z18mr29433178obe.42.1393895575156; Mon, 03 Mar 2014 17:12:55 -0800 (PST) Received: by 10.182.85.202 with HTTP; Mon, 3 Mar 2014 17:12:54 -0800 (PST) Date: Tue, 4 Mar 2014 02:12:54 +0100 Message-ID: Subject: [GIT PULL] ux500 devicetree cleanups for v3.15, take two From: Linus Walleij To: "arm@kernel.org" X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20140303_201316_700711_73280779 X-CRM114-Status: GOOD ( 13.91 ) 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 [209.85.219.46 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: Lee Jones , "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: , 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 ARM SoC folks, this is a set of cleanups building upon the already submitted cleanups queued on the ux500/dt branch in the ARM SoC tree. This kills of another three boardfile things with just constants so it's a real nice step forward to finalizing ux500 as a DT-only platform. Remaining cleanups are a few hardcoded DMA definitions related to DMA (that I won't do until I can really test the result) and some MMC stuff that first need proper DT support in the MMC subsystem. This contains a u300 patch as well, as it is closely related to the same ux500 patch and I do not plan to send any separate u300 pull request for this kernel cycle. So please pull this in! Yours, Linus Walleij The following changes since commit 77ad9dfc2c7e3b5ce49efc5c0c215f7c36c91cf2: ARM: ux500: move last AB8505 set-up to DT (2014-02-04 20:50:55 +0100) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git tags/ux500-dt-v3.15-2 for you to fetch changes up to f864c46aae4cb6aed09e98615c427fcc4f1de104: mfd: dbx500/abx500: root out hardcoded IRQ assignments (2014-03-04 08:58:11 +0800) ---------------------------------------------------------------- A set of device tree-related cleanups for the ux500 platform: - Rename SSP/SPI clocks to the name found in the hardware reference manual. (Also includes a rename in the U300 device tree file.) - Delete dead non-DT code. - Drop now completely unused GPIO definition header file. - Delete all hardcoded IRQ number assignments. This hits MFD a bit so the patch has been ACKed by Lee Jones from the MFD side. ---------------------------------------------------------------- Linus Walleij (6): ARM: ux500: switch SSP/SPI clock name to "SSPCLK" ARM: u300: switch SSP/SPI clock name to "SSPCLK" ARM: ux500: delete pointless DT config option ARM: ux500: skip GIC CPU and dist address checks ARM: ux500: drop a chunk of GPIO definitions mfd: dbx500/abx500: root out hardcoded IRQ assignments arch/arm/boot/dts/ste-dbx5x0.dtsi | 12 +-- arch/arm/boot/dts/ste-u300.dts | 2 +- arch/arm/mach-ux500/Kconfig | 5 -- arch/arm/mach-ux500/board-mop500-audio.c | 1 - arch/arm/mach-ux500/board-mop500.h | 69 ----------------- arch/arm/mach-ux500/cpu-db8500.c | 7 -- arch/arm/mach-ux500/cpu.c | 10 --- arch/arm/mach-ux500/irqs-board-mop500.h | 55 -------------- arch/arm/mach-ux500/irqs-db8500.h | 125 ------------------------------- arch/arm/mach-ux500/irqs.h | 49 ------------ drivers/mfd/ab8500-core.c | 27 +++---- drivers/mfd/db8500-prcmu.c | 34 ++++++--- include/linux/mfd/abx500/ab8500.h | 2 - include/linux/mfd/dbx500-prcmu.h | 2 - 14 files changed, 43 insertions(+), 357 deletions(-) delete mode 100644 arch/arm/mach-ux500/irqs-board-mop500.h delete mode 100644 arch/arm/mach-ux500/irqs-db8500.h delete mode 100644 arch/arm/mach-ux500/irqs.h