From patchwork Mon Sep 10 15:48:30 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Cousson, Benoit" X-Patchwork-Id: 182915 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Received: from merlin.infradead.org (unknown [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 E60FD2C0089 for ; Tue, 11 Sep 2012 01:52:17 +1000 (EST) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1TB6E3-0006rL-NI; Mon, 10 Sep 2012 15:48:39 +0000 Received: from arroyo.ext.ti.com ([192.94.94.40]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1TB6Dz-0006qU-N6 for linux-arm-kernel@lists.infradead.org; Mon, 10 Sep 2012 15:48:36 +0000 Received: from dlelxv30.itg.ti.com ([172.17.2.17]) by arroyo.ext.ti.com (8.13.7/8.13.7) with ESMTP id q8AFmWBr005553; Mon, 10 Sep 2012 10:48:32 -0500 Received: from DFLE73.ent.ti.com (dfle73.ent.ti.com [128.247.5.110]) by dlelxv30.itg.ti.com (8.13.8/8.13.8) with ESMTP id q8AFmWnd004411; Mon, 10 Sep 2012 10:48:32 -0500 Received: from dlelxv22.itg.ti.com (172.17.1.197) by dfle73.ent.ti.com (128.247.5.110) with Microsoft SMTP Server id 14.1.323.3; Mon, 10 Sep 2012 10:48:32 -0500 Received: from [137.167.124.35] (una0919096.tif.ti.com [137.167.124.35]) by dlelxv22.itg.ti.com (8.13.8/8.13.8) with ESMTP id q8AFmU20020354; Mon, 10 Sep 2012 10:48:30 -0500 Message-ID: <504E0BCE.3030301@ti.com> Date: Mon, 10 Sep 2012 17:48:30 +0200 From: Benoit Cousson Organization: Texas Instruments User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120827 Thunderbird/15.0 MIME-Version: 1.0 To: "tony@atomide.com" Subject: [GIT PULL] OMAP devicetree for 3.7 X-Spam-Note: CRM114 invocation failed X-Spam-Score: -7.3 (-------) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-7.3 points) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/, high trust [192.94.94.40 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.4 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: "devicetree-discuss@lists.ozlabs.org" , Vaibhav Hiremath , "Ujfalusi, Peter" , Santosh Shilimkar , "linux-arm-kernel@lists.infradead.org" , Sourav Poddar , "linux-omap@vger.kernel.org" , Florian Vaussard 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 Tony, Please pull the following branch. It contains a bunch of devicetree related series. It contains as well a gpio-twl4030 patch acked by Linus W. It is tested on omap4-panda, omap3-beagle, omap3-overo-tobi, am335x-bone, am335x-evm. It is based on your current devel-dt branch (a06ceff6f29e34edff5d6b082885c1c4139a0362). Thanks, Benoit --- The following changes since commit a06ceff6f29e34edff5d6b082885c1c4139a0362: AnilKumar Ch (1): arm/dts: Add tps65217 regulator DT data to am335x-bone.dts are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/bcousson/linux-omap-dt.git for_3.7/dts Aneesh V (3): Documentation: dt: device tree bindings for LPDDR2 memories Documentation: dt: emif: device tree bindings for TI's EMIF sdram controller ARM: dts: EMIF and LPDDR2 device tree data for OMAP4 boards Benoit Cousson (3): ARM: dts: OMAP4: Cleanup and move GIC outside of the OCP ARM: dts: omap3-beagle: Add heartbeat and mmc LEDs support ARM: dts: OMAP4: Add reg and interrupts for every nodes Florian Vaussard (5): gpio/twl4030: get platform data from device tree ARM: dts: omap3: Add gpio-twl4030 properties for BeagleBoard and omap3-EVM ARM: dts: OMAP3: Add support for Gumstix Overo with Tobi expansion board Documentation: dt: Update the OMAP documentation with Overo/Toby ARM: dts: omap3-overo: Add support for the blue LED Peter Ujfalusi (9): ARM: OMAP: omap_device: Fix up resource names when booted with devicetree ARM: dts: omap2: Add McBSP entries for OMAP2420 and OMAP2430 SoC ARM: dts: omap2420-h4: Include omap2420.dtsi file instead the common omap2 ARM: dts: omap3: Add McBSP entries ARM: dts: omap4: Add McBSP entries ARM: dts: omap4: Add reg-names for McPDM and DMIC ARM: dts: omap5: Add McBSP entries ARM: dts: omap5: Add McPDM and DMIC section to the dtsi file ARM: dts: omap3-beagle: Enable audio support Santosh Shilimkar (2): ARM: OMAP4: Add L2 Cache Controller in Device Tree ARM: OMAP4: Add local timer support for Device Tree Sourav Poddar (6): ARM: dts: omap5-evm: Add I2C support ARM: dts: omap5-evm: Add tmp102 sensor support ARM: dts: omap5-evm: Add keypad data ARM: dts: omap5-evm: Add bmp085 sensor support ARM: dts: omap4-sdp: Add keypad data Documentation: dt: i2c: trivial-devices: Update for tmp102 Vaibhav Hiremath (3): ARM: OMAP: omap_device: Do not overwrite resources allocated by OF layer ARM: dts: AM33XX: Convert all hex numbers to lower-case ARM: dts: AM33XX: Specify reg and interrupt property for all nodes .../devicetree/bindings/arm/omap/omap.txt | 3 + .../devicetree/bindings/gpio/gpio-twl4030.txt | 6 + .../devicetree/bindings/i2c/trivial-devices.txt | 1 + .../devicetree/bindings/lpddr2/lpddr2-timings.txt | 52 ++++++ .../devicetree/bindings/lpddr2/lpddr2.txt | 102 +++++++++++ .../bindings/memory-controllers/ti/emif.txt | 55 ++++++ arch/arm/boot/dts/am335x-bone.dts | 4 +- arch/arm/boot/dts/am335x-evm.dts | 8 +- arch/arm/boot/dts/am33xx.dtsi | 62 ++++++- arch/arm/boot/dts/elpida_ecb240abacn.dtsi | 67 +++++++ arch/arm/boot/dts/omap2420-h4.dts | 2 +- arch/arm/boot/dts/omap2420.dtsi | 39 ++++ arch/arm/boot/dts/omap2430.dtsi | 83 +++++++++ arch/arm/boot/dts/omap3-beagle.dts | 46 +++++ arch/arm/boot/dts/omap3-evm.dts | 13 ++ arch/arm/boot/dts/omap3-overo.dtsi | 57 ++++++ arch/arm/boot/dts/omap3-tobi.dts | 35 ++++ arch/arm/boot/dts/omap3.dtsi | 69 ++++++++ arch/arm/boot/dts/omap4-panda.dts | 11 ++ arch/arm/boot/dts/omap4-sdp.dts | 81 +++++++++ arch/arm/boot/dts/omap4.dtsi | 182 ++++++++++++++++---- arch/arm/boot/dts/omap5-evm.dts | 33 ++++ arch/arm/boot/dts/omap5.dtsi | 96 ++++++++++ arch/arm/mach-omap2/Makefile.boot | 2 +- arch/arm/mach-omap2/omap4-common.c | 6 +- arch/arm/mach-omap2/omap_hwmod.c | 27 +++ arch/arm/mach-omap2/timer.c | 6 + arch/arm/plat-omap/include/plat/omap_hwmod.h | 1 + arch/arm/plat-omap/omap_device.c | 79 +++++++-- drivers/gpio/gpio-twl4030.c | 82 ++++++--- 30 files changed, 1220 insertions(+), 90 deletions(-) create mode 100644 Documentation/devicetree/bindings/lpddr2/lpddr2-timings.txt create mode 100644 Documentation/devicetree/bindings/lpddr2/lpddr2.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti/emif.txt create mode 100644 arch/arm/boot/dts/elpida_ecb240abacn.dtsi create mode 100644 arch/arm/boot/dts/omap2420.dtsi create mode 100644 arch/arm/boot/dts/omap2430.dtsi create mode 100644 arch/arm/boot/dts/omap3-overo.dtsi create mode 100644 arch/arm/boot/dts/omap3-tobi.dts