linux/drivers/pinctrl/sh-pfc
Guennadi Liakhovetski f6aaaac999 sh-pfc: r8a7790: add pin definitions for the I2C3 interface
There are four I2C interfaces on r8a7790, each of them can be connected to
one of the two respective I2C controllers, e.g. interface #0 can be
configured to work with I2C0 or with IIC0. Additionally some of those
interfaces can also use one of several pin sets. Interface #3 is special,
because it can be used in automatic mode for DVFS. It only has one set
of pins available and those pins cannot be used for anything else, they
also lack the GPIO function.

This patch uses the sh-pfc ability to configure pins, not associated with
GPIOs and adds support for I2C3 to the r8a7790 PFC set up.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
2013-09-27 02:03:52 +02:00
..
core.c pinctrl: sh-pfc: remove unnecessary platform_set_drvdata() 2013-08-28 21:14:37 +02:00
core.h sh-pfc: Compute pin ranges automatically 2013-07-29 15:17:48 +02:00
gpio.c sh-pfc: Support pins not associated with a GPIO port 2013-07-29 15:17:49 +02:00
Kconfig sh-pfc: sh73a0: Add VCCQ MC0 regulator 2013-06-05 17:17:14 +09:00
Makefile sh-pfc: Add r8a7778 pinmux support 2013-06-04 21:04:02 +09:00
pfc-r8a73a4.c Merge branch 'pinmux/next/fixes' of git://linuxtv.org/pinchartl/fbdev into devel 2013-07-29 16:33:57 +02:00
pfc-r8a7740.c Merge branch 'pinmux/next/fixes' of git://linuxtv.org/pinchartl/fbdev into devel 2013-07-29 16:33:57 +02:00
pfc-r8a7778.c sh-pfc: r8a7778: Add SRU/SSI pin support 2013-09-24 12:23:42 +02:00
pfc-r8a7779.c Merge branch 'pinmux/next/fixes' of git://linuxtv.org/pinchartl/fbdev into devel 2013-07-29 16:33:57 +02:00
pfc-r8a7790.c sh-pfc: r8a7790: add pin definitions for the I2C3 interface 2013-09-27 02:03:52 +02:00
pfc-sh73a0.c Linux 3.11-rc7 2013-08-29 09:46:30 +02:00
pfc-sh7203.c sh-pfc: Don't duplicate argument to PINMUX_GPIO macro 2013-07-29 15:17:45 +02:00
pfc-sh7264.c sh-pfc: Don't duplicate argument to PINMUX_GPIO macro 2013-07-29 15:17:45 +02:00
pfc-sh7269.c sh-pfc: Don't duplicate argument to PINMUX_GPIO macro 2013-07-29 15:17:45 +02:00
pfc-sh7372.c Merge branch 'pinmux/next/fixes' of git://linuxtv.org/pinchartl/fbdev into devel 2013-07-29 16:33:57 +02:00
pfc-sh7720.c sh-pfc: Don't duplicate argument to PINMUX_GPIO macro 2013-07-29 15:17:45 +02:00
pfc-sh7722.c sh-pfc: Don't duplicate argument to PINMUX_GPIO macro 2013-07-29 15:17:45 +02:00
pfc-sh7723.c sh-pfc: Don't duplicate argument to PINMUX_GPIO macro 2013-07-29 15:17:45 +02:00
pfc-sh7724.c sh-pfc: Don't duplicate argument to PINMUX_GPIO macro 2013-07-29 15:17:45 +02:00
pfc-sh7734.c sh-pfc: sh7734: Use the common GP port style macros 2013-07-29 15:17:44 +02:00
pfc-sh7757.c sh-pfc: Don't duplicate argument to PINMUX_GPIO macro 2013-07-29 15:17:45 +02:00
pfc-sh7785.c sh-pfc: Don't duplicate argument to PINMUX_GPIO macro 2013-07-29 15:17:45 +02:00
pfc-sh7786.c sh-pfc: Don't duplicate argument to PINMUX_GPIO macro 2013-07-29 15:17:45 +02:00
pfc-shx3.c sh-pfc: Don't duplicate argument to PINMUX_GPIO macro 2013-07-29 15:17:45 +02:00
pinctrl.c pinctrl: Pass all configs to driver on pin_config_set() 2013-08-28 13:34:41 +02:00
sh_pfc.h sh-pfc: Support pins not associated with a GPIO port 2013-07-29 15:17:49 +02:00