From patchwork Tue Nov 20 16:28:36 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lee Jones X-Patchwork-Id: 200393 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 CBFAD2C0180 for ; Wed, 21 Nov 2012 03:30:58 +1100 (EST) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1Taqgn-0004bk-VY; Tue, 20 Nov 2012 16:28:46 +0000 Received: from mail-bk0-f49.google.com ([209.85.214.49]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1Taqgk-0004bR-St for linux-arm-kernel@lists.infradead.org; Tue, 20 Nov 2012 16:28:43 +0000 Received: by mail-bk0-f49.google.com with SMTP id jm19so1294136bkc.36 for ; Tue, 20 Nov 2012 08:28:40 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:subject:message-id:mime-version:content-type :content-disposition:content-transfer-encoding:user-agent :x-gm-message-state; bh=bJdlfnzh73Tw6vzmCeE1yU451sjyEloow+UeY+osk4g=; b=QKPDuCrVXqwkawykBuc+Rg7rS4odX3KDCiFQaQhIqoAzBxqzZXG4KbUAKfIWfEQ/0A kTqImXY/8+wZ9SLFqLfIEl5SV7yvvAhDvRbN6IO46vnvDhy1nAEUiXSi8wq8HNTAo0BI Avxwk1qzreKfRavsvx1hfItS3RckWfeZA2EpgUA3sIeABd9TRvfXnSLCqB4kHhn+sBal OAgKyPgKs5iHUBrMcRYxNAU55+dNhfBEDcGw6kVwVNWyHMcpC2Y16oEx04EzH98Vf9yY ox89OluEgsw0+qeRlG37pmAG/f1VAbST2wqCfbXW3dqjnHEh8qZI1P5UvNN+B3zD/fPY 2CXQ== Received: by 10.204.12.202 with SMTP id y10mr3693039bky.51.1353428920371; Tue, 20 Nov 2012 08:28:40 -0800 (PST) Received: from gmail.com (cpc1-aztw13-0-0-cust473.18-1.cable.virginmedia.com. [77.102.241.218]) by mx.google.com with ESMTPS id q22sm5413633bkv.16.2012.11.20.08.28.38 (version=SSLv3 cipher=OTHER); Tue, 20 Nov 2012 08:28:39 -0800 (PST) Date: Tue, 20 Nov 2012 16:28:36 +0000 From: Lee Jones To: arm@kernel.org Subject: [GIT PULL] ST-Ericsson Device Tree patches Message-ID: <20121120162836.GE28265@gmail.com> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Gm-Message-State: ALoCoQktMQTWE5NeQXZbdL7XIbzswcW1AeR++1lMLreBKEXC/KlPH5bHg0gL4oWX7iAhxvXF9cZ2 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20121120_112843_339903_EAAD2C0C X-CRM114-Status: GOOD ( 15.69 ) 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.214.49 listed in list.dnswl.org] -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: linus.walleij@linaro.org, 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 This is the previous pull request with a couple of patches appended: The following changes since commit 8f0d8163b50e01f398b14bcd4dc039ac5ab18d64: Linux 3.7-rc3 (2012-10-28 12:24:48 -0700) are available in the git repository at: git://git.linaro.org/people/ljones/linux-3.0-ux500.git ste-dt-for-next for you to fetch changes up to cece5c4009355323c6f453ef6814e7dd85a0f896: ARM: ux500: Describe UART platform registering issues more accurately (2012-11-20 16:10:47 +0000) ---------------------------------------------------------------- Lee Jones (38): ARM: ux500: Move regulator-name properties out to board DTS files ARM: ux500: Fix initialisation order for UIBs ARM: ux500: Elaborate on SDI device node names in Device Tree ARM: ux500: Add SDI (MMC) support to the HREF Device Tree ARM: ux500: Correct Snowball's external SD/MMC slot's bus width ARM: ux500: Create a DTS hierarchy for ST-Ericsson's HREF boards ARM: ux500: Create a Device Tree for early HREFs ARM: ux500: Add support for gpio-keys and Proximity Sensor for HREF ARM: ux500: Remove platform specific device registration when DT is enabled ARM: ux500: Move all Device Tree booting into cpu-db8500 ARM: ux500: Strip out duplicate touch screen platform information Documentation: Detail permitted DT properties for the BU21013 Touch Screen ARM: ux500: Create a new Device Tree include file for boards supporting STUIBs ARM: ux500: Stop calling the UIB init function when using Device Tree ARM: ux500: Add all bu21013 touch screen components to supported Device Trees ARM: ux500: Stop informing the regulator subsystem that we have full constraints ARM: ux500: Apply a Device Tree node for the STMPE MFD ARM: ux500: Supply the STMPE keypad Device Tree node to the STUIB DT ARM: ux500: Remove unused board compatible string ARM: ux500: Add skeleton DTS file for the u9540 ARM: ux500: Add support for ST-Ericsson's u9540 SoC ARM: ux500: Add UART support to the u9540 Device Tree ARM: ux500: Enable SDI4 port on the u9540 when booting with Device Tree ARM: ux500: Enable all MMC devices on the u9540 when booting with DT ARM: ux500: Rename references to the ccu9540 dev board accordingly ARM: ux500: Remove duplicate DT_MACHINE_START - make u8500 for generic ARM: ux500: List DT compatibility using platform names rather than by board ARM: ux500: Add node for the MMC GPIO regulator ARM: ux500: Change the type of interrupt to something compatible ARM: ux500: CONFIG: Enable GPIO Regulators ARM: ux500: Convert DT_MACHINE_START to use SMP operations ARM: ux500: Move regulator-name properties out to board DTS files ARM: ux500: Add SDI (MMC) support to the HREF Device Tree ARM: ux500: Add skeleton DTS file for the u9540 ARM: ux500: Add UART support to the u9540 Device Tree ARM: ux500: Enable SDI4 port on the u9540 when booting with Device Tree ARM: ux500: Enable all MMC devices on the u9540 when booting with DT ARM: ux500: Describe UART platform registering issues more accurately .../bindings/input/touchscreen/bu21013.txt | 28 ++ arch/arm/boot/dts/ccu9540.dts | 72 ++++++ arch/arm/boot/dts/dbx5x0.dtsi | 57 ++-- arch/arm/boot/dts/href.dtsi | 273 ++++++++++++++++++++ arch/arm/boot/dts/hrefprev60.dts | 41 +++ arch/arm/boot/dts/hrefv60plus.dts | 217 ++++++++++++---- arch/arm/boot/dts/snowball.dts | 140 +++++++++- arch/arm/boot/dts/stuib.dtsi | 78 ++++++ arch/arm/boot/dts/u9540.dts | 72 ++++++ arch/arm/configs/u8500_defconfig | 1 + arch/arm/mach-ux500/board-mop500-stuib.c | 22 +- arch/arm/mach-ux500/board-mop500.c | 146 +---------- arch/arm/mach-ux500/board-mop500.h | 8 +- arch/arm/mach-ux500/cpu-db8500.c | 107 +++++++- arch/arm/mach-ux500/cpu.c | 3 + 15 files changed, 1005 insertions(+), 260 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/touchscreen/bu21013.txt create mode 100644 arch/arm/boot/dts/ccu9540.dts create mode 100644 arch/arm/boot/dts/href.dtsi create mode 100644 arch/arm/boot/dts/hrefprev60.dts create mode 100644 arch/arm/boot/dts/stuib.dtsi create mode 100644 arch/arm/boot/dts/u9540.dts