Niklas Söderlund
cccc618a0b
pinctrl: sh-pfc: r8a7796: Add DU support
...
Only the DU parallel RGB output signals are included, HDMI and TCON pins
will be added in separate groups. Based on a similar patch from Laurent
Pinchart for the r8a7795 PFC driver.
Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se >
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
2016-11-15 11:01:08 +01:00
Takeshi Kihara
9c99a63ec7
pinctrl: sh-pfc: r8a7796: Add EtherAVB pins, groups and functions
...
This patch adds AVB_LINK, AVB_MAGIC, AVB_PHY_INT, AVB_MDC, AVB_AVTP_PPS,
AVB_AVTP_MATCH, AVB_AVTP_CAPTURE pins, groups and functions to R8A7796
SoC.
Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com >
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
2016-11-15 11:01:07 +01:00
Geert Uytterhoeven
0f866a9679
pinctrl: sh-pfc: r8a7796: Fix GPSR definitions for SDHI2/3
...
Fix off-by-one (row and/or register) errors in links to Peripheral
Function Select Register bitfields from GPIO/Peripheral Function Select
Register 4 macros for SDHI2 and SDHI3 pins.
Based on rev. 0.52E of the R-Car Gen3 User's Manual.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
Tested-by: Simon Horman <horms+renesas@verge.net.au >
2016-11-07 10:39:11 +01:00
Ramesh Shanmugasundaram
fb0828316b
pinctrl: sh-pfc: r8a7796: Add DRIF support
...
This patch adds DRIF[0-3] pinmux support for r8a7796 SoC.
Signed-off-by: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com >
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
2016-10-17 16:07:17 +02:00
Ulrich Hecht
02609a2335
pinctrl: sh-pfc: r8a7796: Add I2C pin support
...
Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com >
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
2016-10-17 16:02:55 +02:00
Simon Horman
c5901bdcbc
pinctrl: sh-pfc: r8a7796: Add voltage switch operations for SDHI
...
This patch supports the {get,set}_io_voltage operations of SDHI.
This operates the POCCTRL0 register on R8A7796 SoC and makes 1.8v/3.3v
voltage switch.
Based on work by Takeshi Kihara and Wolfram Sang.
Cc: Takeshi Kihara <takeshi.kihara.df@renesas.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com >
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
2016-09-12 10:58:23 +02:00
Takeshi Kihara
374cf6992d
pinctrl: sh-pfc: r8a7796: Add SDHI pins, groups and functions
...
This patch adds SDHI pins, groups and functions to R8A7796 SoC.
Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
2016-08-19 09:37:20 +02:00
Takeshi Kihara
fc43d8b217
pinctrl: sh-pfc: r8a7796: Add SCIF pins, groups and functions
...
This patch adds SCIF{0,1,2,3,4,5} pins, groups and functions to R8A7796
SoC.
Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com >
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
2016-08-19 09:37:17 +02:00
Takeshi Kihara
f9aece7344
pinctrl: sh-pfc: Initial R8A7796 PFC support
...
This patch adds initial pinctrl driver to support for the R8A7796 SoC.
Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com >
[uli: rebased on top of renesas-drivers]
Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com >
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
2016-08-19 09:37:11 +02:00