]>
 
 
www.infradead.org Git - users/jedix/linux-maple.git/log 
 
 
 
 
 
 
Simon Horman [Thu, 4 Apr 2013 02:20:33 +0000  (11:20 +0900)] 
 
ARM: shmobile: kzm9d: resigser smsc911x platform device with id -1 
 
As the kzm9d only has one smsc911x device it 
may be registered as a platform device with id -1. 
 
This allows the kzm9d board to access the smsc911x device 
when CONFIG_REGULATOR (and CONFIG_REGULATOR_FIXED_VOLTAGE) 
are set. The motivation for which is twofold: using regulators 
seems to be generally a good thing; it will move the kzm9d defconfig 
one step closer to being able to be consolidated with other 
shmobile defconfigs. 
 
An alternate but so far untested approach would be to 
update the definition of dummy_supplies in board-kzm9d.c 
to use "smsc911x.0" instead of "smsc911x". 
 
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Wed, 17 Apr 2013 05:17:42 +0000  (22:17 -0700)] 
 
ARM: shmobile: bockw: define FPGA address and rename iomem variable 
 
Bock-W board will needs more board specific ioremap() method. 
This patch tidyup current FPGA specific settings 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Fri, 5 Apr 2013 04:24:27 +0000  (21:24 -0700)] 
 
ARM: shmobile: ape6evm: MP clock parent become EXTAL2
The orignal commit 
3263e09d287fbaa8a9424b5e69396599a3bbd518 
(ARM: shmobile: Initial r8a73a4 SoC support V3)
put MP clock parent as EXTAL2, but its code was removed
on DIV6 clock support commit.
This patch makes it consistent.
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 
Signed-off-by: Simon Horman <horms+renesas@verge.net.au> 
 
Simon Horman [Fri, 7 Jun 2013 05:26:22 +0000  (14:26 +0900)] 
 
Merge branches 'pinmux' and 'soc' into boards-base 
 
Conflicts: 
	arch/arm/mach-shmobile/Kconfig 
	arch/arm/mach-shmobile/include/mach/r8a7778.h 
	arch/arm/mach-shmobile/setup-r8a7778.c 
 
Guennadi Liakhovetski [Wed, 22 May 2013 22:10:00 +0000  (00:10  +0200)] 
 
ARM: shmobile: sh73a0: div4 clocks must check the kick bit before changing rate 
 
According to the datasheet, it is not allowed to change div4 clock rates 
if an earlier rate change operation is still in progress, as indicated by 
a set kick bit. 
 
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Guennadi Liakhovetski [Wed, 22 May 2013 22:09:36 +0000  (00:09  +0200)] 
 
ARM: shmobile: sh73a0: do not overwrite all div4 clock operations 
 
An earlier commit "ARM: shmobile: sh73a0: add support for adjusting CPU 
frequency" intended to replace some clock operations only for the Z-clock, 
instead it replaced them for all div4 clocks, since all div4 clocks share 
the same copy of clock operations. Fix this by using a separate clock 
operations structure for Z-clock. 
 
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Magnus Damm [Wed, 22 May 2013 06:04:14 +0000  (15:04 +0900)] 
 
ARM: shmobile: sh73a0: Always use shmobile_setup_delay() 
 
Break out the function sh73a0_init_delay() that now 
gets called both for the C version of the code and 
the DT -reference boards. This way we handle both 
cases in the same way. 
 
Allows us to boot with TWD only in the kernel configuration 
for C board code. TWD is not yet enabled in the case of 
DT -reference - this due to a dependency on CCF. 
 
Signed-off-by: Magnus Damm <damm@opensource.se>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Guennadi Liakhovetski [Fri, 5 Apr 2013 10:00:38 +0000  (12:00 +0200)] 
 
ARM: shmobile: sh73a0: add CPUFreq support 
 
This patch enables the use of the generic cpufreq-cpu0 driver on sh73a0. 
Providing a regulator, a list of OPPs in DT, combined with a virtual 
cpufreq-cpu0 platform device and a clock, attached to it is everything, 
the cpufreq-cpu0 driver needs. The first sh73a0 platform, implementing 
such CPUFreq support is kzm9g-reference. 
 
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Guennadi Liakhovetski [Fri, 5 Apr 2013 10:00:36 +0000  (12:00 +0200)] 
 
ARM: shmobile: sh73a0: add support for adjusting CPU frequency 
 
On SH73A0 the output of PLL0 is supplied to two dividers, feeding clock to 
the CPU core and SGX. Lower CPU frequencies allow the use of lower supply 
voltages and thus reduce power consumption. 
 
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 24 Apr 2013 20:36:01 +0000  (22:36 +0200)] 
 
ARM: shmobile: r8a7790: add TPU PWM support 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Tue, 16 Apr 2013 15:16:20 +0000  (17:16 +0200)] 
 
ARM: shmobile: r8a7790: Make private clock arrays static 
 
Both clock-r8a7740.c and clock-r8a7790.c define a div4_clks array as 
non-static. Compiling support for both SoCs thus result in a symbol 
redefinition. Fix it by defining the arrays as static. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Fri, 12 Apr 2013 07:43:09 +0000  (00:43  -0700)] 
 
ARM: shmobile: r8a7790: add div6 clocks 
 
DIV6 clocks control SD*/MMC* core clocks. 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Fri, 12 Apr 2013 07:42:52 +0000  (00:42  -0700)] 
 
ARM: shmobile: r8a7790: add div4 clocks 
 
DIV4 clocks control SD* core clocks. 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Fri, 12 Apr 2013 07:42:22 +0000  (00:42  -0700)] 
 
ARM: shmobile: r8a7790: add main clock 
 
Almost all clock needs main clock which is basis clock on r8a7790. 
This patch adds it, and, set its parent/ratio via MD pin. 
It is based on v0.05 datasheet 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Wed, 17 Apr 2013 05:17:25 +0000  (22:17 -0700)] 
 
ARM: shmobile: r8a7778: Register SDHI device 
 
This patch adds SDHI register function which needs id number (= 0/1/2) 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Wed, 17 Apr 2013 05:17:04 +0000  (22:17 -0700)] 
 
ARM: shmobile: r8a7778: add SDHI clock support 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Fri, 12 Apr 2013 08:13:14 +0000  (01:13  -0700)] 
 
ARM: shmobile: r8a7778: use fixed ratio clock 
 
R-Car M1 has many clocks, and it is possible to 
read/use clock ratio of these clocks from FRQMRx. 
But, these ratio are fixed value and 
these are decided by MD pin status. 
 
This patch reads MD pin status, 
and used fixed ratio clock for other clocks. 
It was tesed on bock-w board. 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Phil Edworthy [Tue, 9 Apr 2013 14:35:15 +0000  (14:35 +0000)] 
 
ARM: shmobile: r8a7779: Add PCIe clocks 
 
Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Fri, 5 Apr 2013 04:22:41 +0000  (21:22 -0700)] 
 
ARM: shmobile: r8a73a4: add div6 clocks 
 
DIV6 clocks control each core clocks. 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Fri, 5 Apr 2013 04:22:16 +0000  (21:22 -0700)] 
 
ARM: shmobile: r8a73a4: add div4 clocks 
 
DIV4 clocks control each core clocks. 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Fri, 5 Apr 2013 04:21:39 +0000  (21:21 -0700)] 
 
ARM: shmobile: r8a73a4: add pll clocks 
 
PLL clocks are basis clock for other clock. 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Fri, 5 Apr 2013 04:20:40 +0000  (21:20 -0700)] 
 
ARM: shmobile: r8a73a4: add main clock 
 
Almost all clock needs main clock which is basis clock on r8a73a4. 
This patch adds it, and, set parent clock via CKSCR register. 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Fri, 26 Oct 2012 13:38:47 +0000  (15:38 +0200)] 
 
ARM: shmobile: r8a7740: add TPU PWM support 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Tested-by: Simon Horman <horms@verge.net.au>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Bastian Hecht [Wed, 17 Apr 2013 10:34:03 +0000  (12:34 +0200)] 
 
ARM: shmobile: r8a7740: Add I2C DT clock names 
 
Add clock association for i2c0 and i2c1 for the new DT names. 
 
Signed-off-by: Bastian Hecht <hechtb+renesas@gmail.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Bastian Hecht [Tue, 18 Dec 2012 17:22:38 +0000  (17:22 +0000)] 
 
ARM: shmobile: r8a7740: Add interim sh-eth device name to clocks list 
 
When we use the ethernet device via DT setup, we need to add it 
to a lookup list until this is properly handled later in a DT-only 
fashion. 
 
Signed-off-by: Bastian Hecht <hechtb+renesas@gmail.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Tue, 9 Apr 2013 05:33:44 +0000  (22:33 -0700)] 
 
ARM: shmobile: r8a7778: fixup Ether setup code position 
 
Ether setup code position was scattering. 
This patch fixes it up 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Fri, 12 Apr 2013 07:41:07 +0000  (00:41  -0700)] 
 
ARM: shmobile: use do{ }while() on SH_CLK_SET_RATIO() 
 
SH_CLK_SET_RATIO() will be trouble without this patch 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Thu, 4 Apr 2013 07:05:42 +0000  (00:05  -0700)] 
 
ARM: shmobile: remove ";" from SH_FIXED_RATIO_CLK*() macro 
 
Acked-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>  
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Simon Horman [Tue, 23 Apr 2013 02:27:15 +0000  (02:27  +0000)] 
 
ARM: shmobile: sh73a0: Use DEFINE_RES_MEM*() everywhere 
 
Convert code to use DEFINE_RES_MEM*() macros. 
These macros were already used in this file, 
this change makes their usage consistent throughout the file. 
 
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Sergei Shtylyov [Thu, 9 May 2013 00:05:40 +0000  (00:05  +0000)] 
 
ARM: shmobile: r8a7778: correct model name in Kconfig 
 
The correct model name is R-Car M1A or R8A77781; R8A77780 corresponds to R-Car 
M1S which is a SH based SoC. 
 
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>  
Acked-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
[horms+renesas@verge.net.au: manually applied] 
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Tue, 16 Apr 2013 15:16:19 +0000  (17:16 +0200)] 
 
ARM: shmobile: r8a7740: Make private clock arrays static 
 
Both clock-r8a7740.c and clock-r8a7790.c define a div4_clks array as 
non-static. Compiling support for both SoCs thus result in a symbol 
redefinition. Fix it by defining the arrays as static. 
 
To avoid further similar issues, also define the main_clks as static. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Mon, 8 Apr 2013 10:05:32 +0000  (12:05 +0200)] 
 
ARM: shmobile: marzen: Use RCAR_GP_PIN macro 
 
Replace hardcoded pin numbers with the RCAR_GP_PIN macro to make the 
code match the documentation. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Mon, 8 Apr 2013 09:36:22 +0000  (11:36 +0200)] 
 
ARM: shmobile: lager: Initialize pinmux 
 
Initialize r8a7790 pinmuxing and register mappings for the two debug 
serial ports. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Fri, 12 Apr 2013 05:38:03 +0000  (05:38  +0000)] 
 
ARM: shmobile: bockw: add pinctrl support 
 
SCIF0 support as 1st step 
 
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>  
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Thu, 23 May 2013 01:34:10 +0000  (18:34 -0700)] 
 
ARM: shmobile: kzm9g: tidyup FSI pinctrl 
 
sh73a0 needs "sh_fsi2", not "sh_fsi2.0" 
 
Tested-by: Hiep Cao Minh <cm-hiep@jinso.co.jp>  
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>  
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Magnus Damm [Wed, 3 Apr 2013 06:32:58 +0000  (15:32 +0900)] 
 
ARM: shmobile: r8a7740 pinmux platform device cleanup 
 
Use DEFINE_RES_MEM() and platform_device_register_simple() 
to save a couple of lines of code. 
 
Signed-off-by: Magnus Damm <damm@opensource.se>  
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Simon Horman [Mon, 13 May 2013 08:53:52 +0000  (17:53 +0900)] 
 
ARM: shmobile: r8a7790: Configure R-Car GPIO for IRQ_TYPE_EDGE_BOTH 
 
"gpio-rcar: Support IRQ_TYPE_EDGE_BOTH" adds support to the R-Car GPIO 
driver for IRQ_TYPE_EDGE_BOTH. As hardware support for this feature is 
not universal for all SoCs a flag, has_both_edge_trigger, has been 
added to the platform data of the driver to allow this feature to be 
enabled. 
 
As the r8a7790 SoC hardware supports this feature enable it. 
 
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Phil Edworthy [Mon, 3 Jun 2013 07:52:28 +0000  (08:52 +0100)] 
 
pinctrl: sh-pfc: r8a7779: Fix missing MOD_SEL2 entry
The list of functions selected by the MOD_SEL2 register was missing
an entry. This caused all entries after this to modify the MOD_SEL2
register incorrectly.
This bug showed up when selecting i2c2_c pins on the Renesas Hurricane board.
This bug has been present since pinmux support was added for the
r8a7779 SoC by 
881023d28b465eb457067dc8bbca0f24d8b34279  ("sh-pfc: Add
r8a7779 pinmux support") in v3.8-rc4.
Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com> 
Signed-off-by: Simon Horman <horms+renesas@verge.net.au> 
 
Laurent Pinchart [Fri, 31 May 2013 03:00:27 +0000  (05:00  +0200)] 
 
Revert "ARM: shmobile: Disallow PINCTRL without GPIOLIB"
GPIOLIB dependency handling was added to the PINCTRL core by
commit 
2afe8229687ec24cbc07e78449a588bb8b68f858 
Author: Haojian Zhuang <haojian.zhuang@linaro.org>
Date:   Thu Mar 28 07:34:19 2013 +0800
    pinctrl: core: add dependence of GPIOLIB
There is not need to handle that dependency at the SH Mobile level
anymore. Revert
commit 
6722f6cb763203cab775297b6e9d00834af0d6d7 
Author: Magnus Damm <damm@opensource.se>
Date:   Mon Mar 18 22:58:18 2013 +0900
    ARM: shmobile: Disallow PINCTRL without GPIOLIB
    Modify mach-shmobile to only select PINCTRL in case of
    ARCH_WANT_OPTIONAL_GPIOLIB is set.
    This fixes a build error triggered when adding a new SoC
    lacking GPIO software support (ARCH_WANT_OPTIONAL_GPIOLIB=n):
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 
Signed-off-by: Simon Horman <horms+renesas@verge.net.au> 
 
Guennadi Liakhovetski [Fri, 17 May 2013 14:55:12 +0000  (16:55 +0200)] 
 
pinctrl: r8a7790: add pinmux data for MMCIF and SDHI interfaces 
 
This patch adds pinmux groups and functions for the two MMCIF and four 
SDHI interfaces on r8a73a4 (APE6). 
 
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Thu, 23 May 2013 03:17:04 +0000  (20:17 -0700)] 
 
sh-pfc: r8a7778: add MMCIF pin groups 
 
Add MMCIF CLK/CMD/DATA groups to R8A7778 PFC driver. 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Thu, 23 May 2013 03:16:30 +0000  (20:16 -0700)] 
 
sh-pfc: r8a7778: add HSPI pin groups 
 
Add HSPI CLK/CS/RX/TX pin groups to R8A7778 PFC driver. 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Thu, 23 May 2013 03:15:53 +0000  (20:15 -0700)] 
 
sh-pfc: r8a7778: add I2C pin groups 
 
Add I2C SDA/SCL pin groups to R8A7778 PFC driver. 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Guennadi Liakhovetski [Wed, 15 May 2013 10:46:54 +0000  (10:46 +0000)] 
 
pinctrl: sh-pfc: fix a typo in pfc-r8a7790 
 
Fix multiple occurrences of the "RESEVED" typo. 
 
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>  
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>  
Acked-by: Linus Walleij <linus.walleij@linaro.org>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Guennadi Liakhovetski [Wed, 15 May 2013 10:46:49 +0000  (10:46 +0000)] 
 
pinctrl: sh-pfc: fix r8a7790 Function Select register tables 
 
Fix several errors in Peripheral Function Select register tables for 
r8a7790, which prevent various function pins from being correctly 
configured. 
 
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>  
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>  
Acked-by: Linus Walleij <linus.walleij@linaro.org>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Tue, 14 May 2013 04:10:17 +0000  (21:10 -0700)] 
 
sh-pfc: r8a7778: fixup IRQ1A settings 
 
IP2[31] func2 is IRQ1A, not IRQ3A 
 
Reported-by: Yusuke Goda <yusuke.goda.sx@renesas.com>  
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Sergei Shtylyov [Wed, 8 May 2013 23:17:33 +0000  (23:17 +0000)] 
 
sh-pfc: r8a7779: add Ether pin groups 
 
Add Ether RMII/LINK/MAGIC pin groups to R8A7779 PFC driver. 
 
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>  
Acked-by: Laurent Pinchart<laurent.pinchart@ideasonboard.com>  
Acked-by: Linus Walleij <linus.walleij@linaro.org>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Sergei Shtylyov [Wed, 8 May 2013 23:15:50 +0000  (23:15 +0000)] 
 
sh-pfc: r8a7778: add Ether pin groups 
 
Add Ether RMII/LINK/MAGIC pin groups to R8A7778 PFC driver. 
 
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>  
Acked-by: Laurent Pinchart<laurent.pinchart@ideasonboard.com>  
Acked-by: Linus Walleij <linus.walleij@linaro.org>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Vladimir Barinov [Wed, 8 May 2013 23:14:35 +0000  (03:14  +0400)] 
 
sh-pfc: r8a7778: add VIN pin groups 
 
Add VIN DATA[0:8]/CLK/HSYNC/VSYNC pin groups to R8A7778 PFC driver. 
While at it, add SH_PFC_MUX8() macro for 8-bit data busses. 
 
Signed-off-by: Vladimir Barinov <vladimir.barinov@cogentembedded.com>  
[Sergei: updated the copyrights, added SH_PFC_MUX8() macro for 8-bit data bus, 
made use of SH_PFC_*() macros to define the pin groups.] 
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>  
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>  
Acked-by: Linus Walleij <linus.walleij@linaro.org>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Tue, 23 Apr 2013 23:31:10 +0000  (01:31  +0200)] 
 
sh-pfc: sh73a0: Remove function GPIOs 
 
No sh73a0 platform use the function GPIOs API. Remove it. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 24 Apr 2013 11:20:17 +0000  (13:20 +0200)] 
 
sh-pfc: r8a7790: Add TPU pin groups and functions 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Tue, 23 Apr 2013 14:04:07 +0000  (16:04 +0200)] 
 
sh-pfc: r8a7740: Add TPU pin groups and functions 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Tue, 23 Apr 2013 23:07:16 +0000  (01:07  +0200)] 
 
sh-pfc: sh73a0: Add TPU pin groups and functions 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Sergei Shtylyov [Wed, 8 May 2013 23:12:47 +0000  (23:12 +0000)] 
 
sh-pfc: r8a7778: add USB pin groups 
 
Add USB0/1 PENC/USB_OVC pin groups to R8A7778 PFC driver. 
 
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>  
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>  
Acked-by: Linus Walleij <linus.walleij@linaro.org>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Sun, 21 Apr 2013 21:29:14 +0000  (23:29 +0200)] 
 
ARM: shmobile: kzm9g-reference: Remove the VCCQ MC0 function GPIO 
 
The VCCQ MC0 power gate is now controlled by a regulator registered by 
the PFC driver. Remove the corresponding function GPIO. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Acked-by: Linus Walleij <linus.walleij@linaro.org>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Sun, 21 Apr 2013 21:29:14 +0000  (23:29 +0200)] 
 
ARM: shmobile: kzm9g: Remove the VCCQ MC0 function GPIO 
 
The VCCQ MC0 power gate is now controlled by a regulator registered by 
the PFC driver. Remove the corresponding function GPIO. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Acked-by: Linus Walleij <linus.walleij@linaro.org>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Sun, 21 Apr 2013 21:26:26 +0000  (23:26 +0200)] 
 
sh-pfc: sh73a0: Add VCCQ MC0 regulator 
 
The sh73a0 has an internal power gate on the VCCQ power supply for the 
SDHI0 device that is controlled (for some strange reason) by a bit in a 
PFC register. This feature should be exposed as a regulator. 
 
As the same register is also used for pin control purposes there is no 
way to achieve atomic read/write sequences with a separate regulator 
driver. We thus need to implement the regulator here. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>  
Acked-by: Linus Walleij <linus.walleij@linaro.org>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Sun, 21 Apr 2013 18:21:57 +0000  (20:21 +0200)] 
 
sh-pfc: Add support for SoC-specific initialization 
 
Add two optional init and exit SoC operations and call them from the 
core at probe and remove time. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Acked-by: Linus Walleij <linus.walleij@linaro.org>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Magnus Damm [Fri, 12 Apr 2013 12:21:29 +0000  (14:21 +0200)] 
 
ARM: shmobile: r8a7779 pinmux platform device cleanup 
 
Use DEFINE_RES_MEM() to save a couple of lines of code. 
 
Signed-off-by: Magnus Damm <damm@opensource.se>  
[lp: Don't declare r8a7779_pfc_resources as const] 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Mon, 8 Apr 2013 09:36:21 +0000  (11:36 +0200)] 
 
ARM: shmobile: r8a7790: Remove all GPIOs 
 
Function GPIOs are not used anymore, and all code use the GPIO numbers 
directly. Remove the GPIOs enumeration. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Mon, 8 Apr 2013 09:36:17 +0000  (11:36 +0200)] 
 
ARM: shmobile: r8a7790: Register GPIO devices 
 
Move GPIOs handling from the PFC device to separate GPIO devices. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Thu, 18 Apr 2013 06:41:50 +0000  (23:41 -0700)] 
 
ARM: shmobile: r8a7778: add GPIO support 
 
This patch was tested on Bock-W board 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Kuninori Morimoto [Tue, 23 Apr 2013 04:32:32 +0000  (04:32  +0000)] 
 
sh-pfc: r8a7778: tidyup SDHI naming suffixes and sort it alphabetically 
 
SDHI 1/2 are the target 
 
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Tue, 23 Apr 2013 11:08:05 +0000  (11:08 +0000)] 
 
sh-pfc: r8a7778: Fix outdated GPIO_FN comments 
 
Function GPIOs have been removed, remove comments that refer to them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Acked-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Tue, 23 Apr 2013 12:24:19 +0000  (14:24 +0200)] 
 
sh-pfc: r8a7740: Add bias (pull-up/down) pinconf support 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Mon, 22 Apr 2013 22:30:05 +0000  (00:30  +0200)] 
 
ARM: shmobile: r8a7740: Remove all GPIOs 
 
Function GPIOs are not used anymore, and all code use the GPIO numbers 
directly. Remove the GPIOs enumeration. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Mon, 22 Apr 2013 22:36:40 +0000  (00:36  +0200)] 
 
sh-pfc: r8a7740: Replace GPIO_PORTx enum with GPIO port numbers 
 
The PFC GPIO API implementation moved to using port numbers. Replace all 
GPIO_PORTx enum usage with the corresponding port number. The GPIO_PORTx 
enum values are identical to the port number on this platform. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Mon, 22 Apr 2013 22:29:23 +0000  (00:29  +0200)] 
 
sh-pfc: r8a7740: Remove function GPIOs 
 
No r8a7740 platform use the function GPIOs API. Remove it. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:06:57 +0000  (01:06  +0200)] 
 
ARM: shmobile: r8a7740: Remove HDMI function GPIOs 
 
Those GPIOs have been deprecated by the pinctrl API. They are unused and 
unneeded, remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:06:57 +0000  (01:06  +0200)] 
 
ARM: shmobile: r8a7740: Remove FSI function GPIOs 
 
Those GPIOs have been deprecated by the pinctrl API. They are unused and 
unneeded, remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:06:57 +0000  (01:06  +0200)] 
 
ARM: shmobile: r8a7740: Remove CEU function GPIOs 
 
Those GPIOs have been deprecated by the pinctrl API. They are unused and 
unneeded, remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:06:57 +0000  (01:06  +0200)] 
 
ARM: shmobile: r8a7740: Remove GETHER function GPIOs 
 
Those GPIOs have been deprecated by the pinctrl API. They are unused and 
unneeded, remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:06:57 +0000  (01:06  +0200)] 
 
ARM: shmobile: r8a7740: Remove BSC function GPIOs 
 
Those GPIOs have been deprecated by the pinctrl API. They are unused and 
unneeded, remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:06:57 +0000  (01:06  +0200)] 
 
ARM: shmobile: r8a7740: Remove INTC function GPIOs 
 
Those GPIOs have been deprecated by the pinctrl API. They are unused and 
unneeded, remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:06:57 +0000  (01:06  +0200)] 
 
ARM: shmobile: r8a7740: Remove SCIF function GPIOs 
 
Those GPIOs have been deprecated by the pinctrl API. They are unused and 
unneeded, remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Bastian Hecht [Wed, 17 Apr 2013 10:34:02 +0000  (10:34 +0000)] 
 
ARM: shmobile: armadillo800eva: Convert SCIFA1 to pinctrl 
 
We use the new pinctrl framework now. 
 
Signed-off-by: Bastian Hecht <hechtb+renesas@gmail.com>  
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:05:50 +0000  (01:05  +0200)] 
 
sh-pfc: r8a7740: Remove HDMI function GPIOS 
 
All r8a7740 platforms now use the pinctrl API to control the HDMI pins, 
the corresponding function GPIOS are unused. Remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:05:50 +0000  (01:05  +0200)] 
 
sh-pfc: r8a7740: Remove FSI function GPIOS 
 
All r8a7740 platforms now use the pinctrl API to control the FSI pins, 
the corresponding function GPIOS are unused. Remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:05:50 +0000  (01:05  +0200)] 
 
sh-pfc: r8a7740: Remove CEU function GPIOS 
 
All r8a7740 platforms now use the pinctrl API to control the CEU pins, 
the corresponding function GPIOS are unused. Remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:05:50 +0000  (01:05  +0200)] 
 
sh-pfc: r8a7740: Remove GETHER function GPIOS 
 
All r8a7740 platforms now use the pinctrl API to control the GETHER 
pins, the corresponding function GPIOS are unused. Remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:05:50 +0000  (01:05  +0200)] 
 
sh-pfc: r8a7740: Remove BSC function GPIOS 
 
All r8a7740 platforms now use the pinctrl API to control the BSC pins, 
the corresponding function GPIOS are unused. Remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:05:50 +0000  (01:05  +0200)] 
 
sh-pfc: r8a7740: Remove INTC function GPIOS 
 
All r8a7740 platforms now use the pinctrl API to control the INTC pins, 
the corresponding function GPIOS are unused. Remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:05:50 +0000  (01:05  +0200)] 
 
sh-pfc: r8a7740: Remove SCIF function GPIOS 
 
All r8a7740 platforms now use the pinctrl API to control the SCIF pins, 
the corresponding function GPIOS are unused. Remove them. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Mon, 22 Apr 2013 22:17:58 +0000  (00:17  +0200)] 
 
ARM: shmobile: bonito: Don't configure LCDC routing manually 
 
LCDC routing is configured automatically in the PFC driver, don't 
configure it manually in board code. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:18:41 +0000  (01:18  +0200)] 
 
ARM: shmobile: bonito: Register pinctrl mapping for BSC 
 
Replace the GPIO-based BSC pinmux configuration by a pinctrl mapping. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:18:41 +0000  (01:18  +0200)] 
 
ARM: shmobile: bonito: Register pinctrl mapping for INTC 
 
Replace the GPIO-based INTC pinmux configuration by a pinctrl mapping. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:18:41 +0000  (01:18  +0200)] 
 
ARM: shmobile: bonito: Register pinctrl mapping for SCIF 
 
Replace the GPIO-based SCIF pinmux configuration by a pinctrl mapping. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:27:32 +0000  (01:27  +0200)] 
 
ARM: shmobile: bonito: Remove empty core devices array 
 
The core devices array is empty, passing it to platform_add_devices() is 
a no-op. Remove it. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Mon, 22 Apr 2013 22:32:52 +0000  (00:32  +0200)] 
 
ARM: shmobile: armadillo800eva: Replace GPIO_PORTx with GPIO port numbers 
 
The PFC GPIO API implementation moved to using port numbers. Replace all 
GPIO_PORTx enum usage with the corresponding port number. The GPIO_PORTx 
enum values are identical to the port number on this platform. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Mon, 22 Apr 2013 22:17:58 +0000  (00:17  +0200)] 
 
ARM: shmobile: armadillo800eva: Don't configure LCDC routing manually 
 
LCDC routing is configured automatically in the PFC driver, don't 
configure it manually in board code. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:18:41 +0000  (01:18  +0200)] 
 
ARM: shmobile: armadillo800eva: Register pinctrl mapping for HDMI 
 
Replace the GPIO-based HDMI pinmux configuration by a pinctrl mapping. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:18:41 +0000  (01:18  +0200)] 
 
ARM: shmobile: armadillo800eva: Register pinctrl mapping for FSI 
 
Replace the GPIO-based FSI pinmux configuration by a pinctrl mapping. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:18:41 +0000  (01:18  +0200)] 
 
ARM: shmobile: armadillo800eva: Register pinctrl mapping for CEU0 
 
Replace the GPIO-based CEU0 pinmux configuration by a pinctrl mapping. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:18:41 +0000  (01:18  +0200)] 
 
ARM: shmobile: armadillo800eva: Register pinctrl mapping for GETHER 
 
Replace the GPIO-based GETHER pinmux configuration by a pinctrl mapping. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:18:41 +0000  (01:18  +0200)] 
 
ARM: shmobile: armadillo800eva: Register pinctrl mapping for INTC 
 
Replace the GPIO-based INTC pinmux configuration by a pinctrl mapping. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Fri, 19 Apr 2013 09:52:59 +0000  (11:52 +0200)] 
 
sh-pfc: r8a7740: Hardcode the LCDC0 output 
 
The r8a7740 has two LCDC units and two sets of LCDC output signals. By 
default LCDC0 is routed to the LCD0 signals, and LCDC1 to the LCD1 
signals. However, LCDC1 can be routed to the LCD0 signals by setting bit 
MSEL6 in MSEL3CR (the LCD0 signals are further pinmuxed the usual way). 
 
This could be configured by duplicating the LCD0 pin groups for LCDC1. 
However, this would unnecessarily complicate the LCD pin groups, as no 
r8a7740 board supported in mainline use such a configuration. Hardcode 
the MSEL3CR MSEL6 bit to 0 for now. 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:04:30 +0000  (01:04  +0200)] 
 
sh-pfc: r8a7740: Add HDMI pin groups and functions 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:04:30 +0000  (01:04  +0200)] 
 
sh-pfc: r8a7740: Add FSI pin groups and functions 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:04:30 +0000  (01:04  +0200)] 
 
sh-pfc: r8a7740: Add CEU pin groups and functions 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>  
Laurent Pinchart [Wed, 17 Apr 2013 23:04:30 +0000  (01:04  +0200)] 
 
sh-pfc: r8a7740: Add GETHER pin groups and functions 
 
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>  
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>