From patchwork Wed Feb 13 03:26:18 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Horman X-Patchwork-Id: 220020 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 9F6192C0090 for ; Wed, 13 Feb 2013 14:31:08 +1100 (EST) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1U5Szx-0006LP-4j; Wed, 13 Feb 2013 03:27:05 +0000 Received: from kirsty.vergenet.net ([202.4.237.240]) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1U5Sze-0006Ex-El for linux-arm-kernel@lists.infradead.org; Wed, 13 Feb 2013 03:26:48 +0000 Received: from ayumi.akashicho.tokyo.vergenet.net (p8120-ipbfp1001kobeminato.hyogo.ocn.ne.jp [118.10.137.120]) by kirsty.vergenet.net (Postfix) with ESMTP id 2847A266CED; Wed, 13 Feb 2013 14:26:42 +1100 (EST) Received: by ayumi.akashicho.tokyo.vergenet.net (Postfix, from userid 7100) id BE92BEDE592; Wed, 13 Feb 2013 12:26:40 +0900 (JST) From: Simon Horman To: linux-sh@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH 00/21 v1.2] SCIF, I2C and FSI pinctrl functions for sh73a0 Date: Wed, 13 Feb 2013 12:26:18 +0900 Message-Id: <1360725999-14514-1-git-send-email-horms+renesas@verge.net.au> X-Mailer: git-send-email 1.7.10.4 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20130212_222647_188707_3F2F5F07 X-CRM114-Status: GOOD ( 14.89 ) X-Spam-Score: -3.3 (---) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-3.3 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [202.4.237.240 listed in list.dnswl.org] -0.7 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: Laurent Pinchart , Magnus Damm , Guennadi Liakhovetski , Kuninori Morimoto 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: , MIME-Version: 1.0 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, this series is a follow-up to "[PATCH 00/16] SCIF, I2C and FSI pinctrl functions for sh73a0" by Laurent Pinchart. I am primarily posting it for his review. This series differs from the v1.1 series posted by me earlier today in that it depends on the following update to the kzm9g reference code. * ARM: shmobile: parse DT and configure pinmux early on kzm9g-reference This series differs from the (v1) series posted by Laurent in the following ways: * Due to some slightly over-zelous git use on my part the series is actually based on a checkout of git://linuxtv.org/pinchartl/fbdev.git pinmux-pfc-funcs As such it includes several patches not included in the series posted in via eimal as the series "[PATCH 00/16] SCIF, I2C and FSI pinctrl functions for sh73a0". In particular it includes r8a7740 and r8a7779 patches. * I have added the following two patches to update the KZM9G rerence code. ARM: shmobile: kzm9g: reference: Register pinctrl mappings for I2C ARM: shmobile: kzm9g: reference: Register pinctrl mappings for SCIF This series is based on : git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git topic/pinmux-pinctrl Which is in turn based on the following branch which includes the kzm9g reference code. git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git topic/pinmux-base Laurent, if you want to change this series in any way just let me know. I can drop patches individually or drop the entire series and add a fresh one from you to the topic branch. Git and diffstat information is provided below to aid review. ---------------------------------------------------------------- The following changes since commit 30a6b5dc7a4c701d46cbe5c8be4ef39cf4c2d42d: ARM: shmobile: armadillo800eva: Register pinctrl mappings for LCDC0 (2013-02-13 12:08:12 +0900) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git for you to fetch changes up to e92460f4d0ce471110d44a3dc053f0a4508f24dc: ARM: shmobile: r8a7779: Remove DU function GPIOs (2013-02-13 12:16:13 +0900) ---------------------------------------------------------------- Laurent Pinchart (19): ARM: shmobile: bonito: Register pinctrl mappings for LCDC0 ARM: shmobile: kota2: Register pinctrl mappings for SCIF ARM: shmobile: kzm9g: Register pinctrl mappings for LCD ARM: shmobile: kzm9g: Register pinctrl mappings for SCIF ARM: shmobile: kzm9g: Register pinctrl mappings for I2C ARM: shmobile: kzm9g: Register pinctrl mappings for FSI sh-pfc: sh73a0: Remove LCD and LCD2 function GPIOS sh-pfc: sh73a0: Remove SCIFA and SCIFB function GPIOS sh-pfc: sh73a0: Remove I2C function GPIOS sh-pfc: sh73a0: Remove FSI function GPIOS sh-pfc: r8a7740: Remove LCD0 and LCD1 function GPIOS sh-pfc: r8a7779: Remove DU1_DOTCLKOUT1 GPIO ARM: shmobile: sh73a0: Remove LCDC and LCDC2 function GPIOs ARM: shmobile: sh73a0: Remove SCIFA and SCIFB function GPIOs ARM: shmobile: sh73a0: Remove I2C function GPIOs ARM: shmobile: sh73a0: Remove FSI function GPIOs ARM: shmobile: r8a7740: Remove LCD0 and LCD1 function GPIOs ARM: shmobile: r8a7779: Remove DU1_DOTCLKOUT1 GPIO ARM: shmobile: r8a7779: Remove DU function GPIOs Simon Horman (2): ARM: shmobile: kzm9g: reference: Register pinctrl mappings for I2C ARM: shmobile: kzm9g: reference: Register pinctrl mappings for SCIF arch/arm/mach-shmobile/board-bonito.c | 43 ++--- arch/arm/mach-shmobile/board-kota2.c | 42 +++-- arch/arm/mach-shmobile/board-kzm9g-reference.c | 21 ++- arch/arm/mach-shmobile/board-kzm9g.c | 68 +++---- arch/arm/mach-shmobile/include/mach/r8a7740.h | 39 ---- arch/arm/mach-shmobile/include/mach/r8a7779.h | 90 ++++----- arch/arm/mach-shmobile/include/mach/sh73a0.h | 237 ++++++++++-------------- drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 37 ---- drivers/pinctrl/sh-pfc/pfc-r8a7779.c | 9 +- drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 182 ------------------ 10 files changed, 216 insertions(+), 552 deletions(-)