sh-pfc: r8a7790: add pin definitions for the I2C3 interface
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Thu, 26 Sep 2013 17:20:56 +0000 (19:20 +0200)
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Fri, 27 Sep 2013 00:03:52 +0000 (02:03 +0200)
commitf6aaaac9995084e496d4ff800d092a8c0cb12641
tree947da881ad4f8f69b40af851a3e7d76abe248e2c
parent70702bfc13c4f96f2f05d4ce2eb110cd1735fef5
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>
drivers/pinctrl/sh-pfc/pfc-r8a7790.c