Hi Linus,
The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b:
Linux 5.1-rc1 (2019-03-17 14:22:26 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git
tags/sh-pfc-for-v5.2-tag1
for you to fetch changes up to 0a042b355e60269ad30725b5b5ca68fc5371a8df:
pinctrl: sh-pfc: r8a77965: Add I2C{0,3,5} pins, groups and functions
(2019-04-04 12:02:50 +0200)
----------------------------------------------------------------
pinctrl: sh-pfc: Updates for v5.2
- Add HSCIF (serial) pin groups on R-Car H1,
- Add I2C[035] pin groups on R-Car M3-N,
- Add CANFD pin groups on RZ/G2M and RZ/G2E,
- Retain SDHI/MMC clock return path delay configuration across
suspend/resume on R-Car Gen3,
- More validation of pinmux tables at build and runtime, including
compile-test coverage of all drivers,
- Small fixes, improvements, and cleanups.
Thanks for pulling!
----------------------------------------------------------------
Fabrizio Castro (2):
pinctrl: sh-pfc: r8a7796: Move CANFD pin groups and functions
pinctrl: sh-pfc: r8a77990: Move CANFD pin groups and functions
Geert Uytterhoeven (16):
pinctrl: sh-pfc: r8a77970: Rename IOCTRLx registers
pinctrl: sh-pfc: r8a77980: Rename IOCTRLx registers
pinctrl: sh-pfc: r8a77990: Rename IOCTRLx registers
pinctrl: sh-pfc: Validate pinmux tables at runtime when debugging
pinctrl: sh-pfc: Introduce PINCTRL_SH_FUNC_GPIO helper symbol
pinctrl: sh-pfc: Add missing #include <linux/errno.h>
sh: sh7786: Add explicit I/O cast to sh7786_mm_sel()
pinctrl: sh-pfc: Allow compile-testing of all drivers
pinctrl: sh-pfc: Absorb enum IDs in PINMUX_CFG_REG() macro
pinctrl: sh-pfc: Absorb enum IDs in PINMUX_CFG_REG_VAR() macro
pinctrl: sh-pfc: Absorb enum IDs in PINMUX_DATA_REG() macro
pinctrl: sh-pfc: Validate enum IDs for regs with fixed-width fields
pinctrl: sh-pfc: Validate enum IDs for regs with variable-width fields
pinctrl: rza1: Remove unneeded spinlock acquisitions
pinctrl: sh-pfc: Improve PINMUX_IPSR_PHYS() documentation
pinctrl: sh-pfc: r8a77970: Fix spacing
Marek Vasut (1):
pinctrl: sh-pfc: rcar-gen3: Retain TDSELCTRL register across
suspend/resume
Takeshi Kihara (9):
pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit16 when using NFALE and NFRB_N
pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when using SIM0_D
pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when using SSI_SCK2 and
SSI_WS2
pinctrl: sh-pfc: rcar-gen3: Remove HDMI CEC pins, groups, and functions
pinctrl: sh-pfc: rcar-gen3: Remove CC5_OSCOUT pin
pinctrl: sh-pfc: rcar-gen3: Rename RTS{0,1,3,4}# pin function definitions
pinctrl: sh-pfc: rcar-gen3: Rename SEL_ADG_{A,B,C} to SEL_ADG{A,B,C}
pinctrl: sh-pfc: rcar-gen3: Rename SEL_NDFC to SEL_NDF
pinctrl: sh-pfc: r8a77965: Add I2C{0,3,5} pins, groups and functions
Ulrich Hecht (2):
pinctrl: sh-pfc: r8a7779: Add HSCIF0/1 pins
pinctrl: sh-pfc: r8a7796: Remove placeholder I2C pin data
arch/sh/include/cpu-sh4/cpu/sh7786.h | 2 +-
drivers/pinctrl/pinctrl-rza1.c | 18 +-
drivers/pinctrl/sh-pfc/Kconfig | 204 ++++++++++-----------
drivers/pinctrl/sh-pfc/Makefile | 15 ++
drivers/pinctrl/sh-pfc/core.c | 130 ++++++++++++++
drivers/pinctrl/sh-pfc/gpio.c | 8 +-
drivers/pinctrl/sh-pfc/pfc-emev2.c | 67 ++++---
drivers/pinctrl/sh-pfc/pfc-r8a73a4.c | 64 +++----
drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 56 +++---
drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 136 ++++++++------
drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 101 ++++++-----
drivers/pinctrl/sh-pfc/pfc-r8a7779.c | 235 ++++++++++++++++++------
drivers/pinctrl/sh-pfc/pfc-r8a7790.c | 132 ++++++++------
drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 156 +++++++++-------
drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 134 +++++++-------
drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 127 +++++++------
drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 222 +++++++++++------------
drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 201 ++++++++++-----------
drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 225 +++++++++++------------
drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 294 +++++++++++++++++++------------
drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 123 ++++++-------
drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 135 +++++++-------
drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 214 +++++++++++-----------
drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 120 +++++++------
drivers/pinctrl/sh-pfc/pfc-sh7203.c | 152 ++++++++--------
drivers/pinctrl/sh-pfc/pfc-sh7264.c | 232 ++++++++++++------------
drivers/pinctrl/sh-pfc/pfc-sh7269.c | 252 +++++++++++++-------------
drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 52 +++---
drivers/pinctrl/sh-pfc/pfc-sh7720.c | 144 +++++++--------
drivers/pinctrl/sh-pfc/pfc-sh7722.c | 220 +++++++++++------------
drivers/pinctrl/sh-pfc/pfc-sh7723.c | 200 ++++++++++-----------
drivers/pinctrl/sh-pfc/pfc-sh7724.c | 204 ++++++++++-----------
drivers/pinctrl/sh-pfc/pfc-sh7734.c | 140 ++++++++-------
drivers/pinctrl/sh-pfc/pfc-sh7757.c | 244 ++++++++++++-------------
drivers/pinctrl/sh-pfc/pfc-sh7785.c | 136 +++++++-------
drivers/pinctrl/sh-pfc/pfc-sh7786.c | 80 ++++-----
drivers/pinctrl/sh-pfc/pfc-shx3.c | 32 ++--
drivers/pinctrl/sh-pfc/sh_pfc.h | 68 ++++---
38 files changed, 2855 insertions(+), 2420 deletions(-)
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds