From patchwork Mon Jun 18 21:01:49 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: stigge@antcom.de X-Patchwork-Id: 165612 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 6F9D4B7098 for ; Tue, 19 Jun 2012 07:05:37 +1000 (EST) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1Sgj5B-0002n2-EO; Mon, 18 Jun 2012 21:01:57 +0000 Received: from [2a01:4f8:101:2a4:0:bc28:b2d8:8] (helo=chuck.antcom.de) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1Sgj57-0002mn-Od for linux-arm-kernel@lists.infradead.org; Mon, 18 Jun 2012 21:01:54 +0000 Received: from [IPv6:2001:a60:f0c7:1:5145:c71d:587b:85d9] (unknown [IPv6:2001:a60:f0c7:1:5145:c71d:587b:85d9]) by chuck.antcom.de (Postfix) with ESMTPSA id 33F101ECE00B; Mon, 18 Jun 2012 21:01:50 +0000 (UTC) Message-ID: <4FDF973D.8010600@antcom.de> Date: Mon, 18 Jun 2012 23:01:49 +0200 From: Roland Stigge Organization: ANTCOM Open Source Research and Development User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:10.0.3) Gecko/20120329 Icedove/10.0.3 MIME-Version: 1.0 To: "arm@kernel.org" Subject: [GIT PULL] ARM: LPC32xx specific updates for next X-Enigmail-Version: 1.4 X-Spam-Note: CRM114 invocation failed X-Spam-Score: -1.1 (-) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-1.1 points) pts rule name description ---- ---------------------- -------------------------------------------------- -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 0.8 RDNS_NONE Delivered to internal network by a host with no rDNS 0.0 TVD_SUBJ_NUM_OBFU_MINFP TVD_SUBJ_NUM_OBFU_MINFP Cc: Srinivas Bakki , Kevin Wells , Alexandre Pereira da Silva , "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 Arnd and Olof, this is the pull request for the 22 patches we discussed last week, still same commits in the same branch (the 23rd patch was removed from the series, as discussed on the list). This time, purely mach-lpc32xx specific patches. Please tell if sth. is missing, so I can know if I can build upon that. (I'm already collecting new patches on top of this branch.) Thanks in advance, Roland The following changes since commit cfaf025112d3856637ff34a767ef785ef5cf2ca9: Linux 3.5-rc2 (2012-06-08 18:40:09 -0700) are available in the git repository at: git://git.antcom.de/linux-2.6.git lpc32xx-next for you to fetch changes up to df072717eb0050326f0f63eed98200412c395831: ARM: LPC32xx: Move i2s1 dma enabling to clock.c (2012-06-14 16:16:19 +0200) ---------------------------------------------------------------- Alexandre Pereira da Silva (7): ARM: LPC32xx: Build arch dtbs ARM: LPC32xx: Add dt settings to the at25 node ARM: LPC32xx: Remove spi chipselect request from board init ARM: LPC32xx: Remove spi chip definitions ARM: LPC32xx: Cleanup board init, remove duplicate clock init ARM: LPC32xx: Move uart6 irda disable to serial.c ARM: LPC32xx: Move i2s1 dma enabling to clock.c Roland Stigge (15): ARM: LPC32xx: Add NAND flash timing to PHY3250 board dts ARM: LPC32xx: Clock initialization for NAND controllers ARM: LPC32xx: Remove SLC controller initialization from platform init ARM: LPC32xx: Add DMA configuration to platform data ARM: LPC32xx: Adjust dtsi file for MLC controller configuration ARM: LPC32xx: Add dts for EA3250 reference board ARM: LPC32xx: DTS adjustment for key matrix controller ARM: LPC32xx: Clock adjustment for key matrix controller ARM: LPC32xx: Defconfig update ARM: LPC32xx: Add MMC controller support ARM: LPC32xx: DTS adjustment for using pl18x primecell ARM: LPC32xx: DT conversion of Standard UARTs ARM: LPC32xx: High Speed UART configuration via DT ARM: LPC32xx: Remove mach specific ARCH_NR_GPIOS, use default ARM: LPC32xx: Fix lpc32xx.dtsi status property: "disable" -> "disabled" arch/arm/Kconfig | 2 - arch/arm/boot/dts/ea3250.dts | 157 ++++++++++++++++++++++++++++ arch/arm/boot/dts/lpc32xx.dtsi | 74 +++++++++----- arch/arm/boot/dts/phy3250.dts | 61 +++++++++++ arch/arm/configs/lpc32xx_defconfig | 24 +++-- arch/arm/mach-lpc32xx/Kconfig | 32 ------ arch/arm/mach-lpc32xx/Makefile.boot | 1 + arch/arm/mach-lpc32xx/clock.c | 21 +++- arch/arm/mach-lpc32xx/include/mach/gpio.h | 2 - arch/arm/mach-lpc32xx/phy3250.c | 158 ++++++++++++----------------- arch/arm/mach-lpc32xx/serial.c | 90 ++-------------- 11 files changed, 376 insertions(+), 246 deletions(-) create mode 100644 arch/arm/boot/dts/ea3250.dts delete mode 100644 arch/arm/mach-lpc32xx/Kconfig