Hi!
This implements a minimal set of PFC functionality for the M3 and sits on
top of renesas-drivers-2016-08-09-v4.8-rc1. It includes the SCIF pin groups
and enables pin control for the serial console (SCIF2) on the Salvator-X
board.
This revision addresses the issues found in Geert's review. See below for
details.
CU
Uli
Changes since v1:
- dts: assign scif2_clk pin to scif2
- bindings: "M3" -> "M3-W"
- pfc-r8a7796.c: fix whitespace inconsistencies
- pfc-r8a7796.c: fix 0xe6060248 register name ("IPSR17" -> "IPSR18")
Takeshi Kihara (3):
pinctrl: sh-pfc: Initial R8A7796 PFC support
pinctrl: sh-pfc: r8a7796: Add SCIF pins, groups and functions
arm64: dts: r8a7796: Add pinctrl device node
Ulrich Hecht (1):
arm64: dts: r8a7796: salvator: add serial console pins
.../bindings/pinctrl/renesas,pfc-pinctrl.txt | 1 +
arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 9 +
arch/arm64/boot/dts/renesas/r8a7796.dtsi | 5 +
drivers/pinctrl/sh-pfc/Kconfig | 5 +
drivers/pinctrl/sh-pfc/Makefile | 1 +
drivers/pinctrl/sh-pfc/core.c | 6 +
drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 2348 ++++++++++++++++++++
drivers/pinctrl/sh-pfc/sh_pfc.h | 1 +
8 files changed, 2376 insertions(+)
create mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7796.c
--
2.7.4