mbox series

[GIT,PULL] pinctrl: renesas: Updates for v5.20 (take two)

Message ID cover.1657279527.git.geert+renesas@glider.be
State New
Headers show
Series [GIT,PULL] pinctrl: renesas: Updates for v5.20 (take two) | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git tags/renesas-pinctrl-for-v5.20-tag2

Message

Geert Uytterhoeven July 8, 2022, 11:27 a.m. UTC
Hi Linus,

The following changes since commit 5223c511eb4f919e6b423b2f66e02674e97e77e3:

  pinctrl: renesas: rzg2l: Return -EINVAL for pins which have input disabled (2022-06-06 11:12:22 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git tags/renesas-pinctrl-for-v5.20-tag2

for you to fetch changes up to 36611d28f5130d8bb9aa36ec64d4ebcd736e8dba:

  pinctrl: renesas: r8a779g0: Add missing MODSELx for AVBx (2022-07-05 09:12:37 +0200)

----------------------------------------------------------------
pinctrl: renesas: Updates for v5.20 (take two)

  - Add support for the RZ/V2M and R-Car V4H SoCs,
  - Miscellaneous fixes and improvements.

Thanks for pulling!

----------------------------------------------------------------
Geert Uytterhoeven (2):
      dt-bindings: pinctrl: renesas: Remove spaces before #define
      pinctrl: renesas: r8a779f0: Remove unused POC2

Kuninori Morimoto (21):
      dt-bindings: pinctrl: renesas,pfc: Document r8a779g0 support
      pinctrl: renesas: Add PORT_GP_CFG_13 macros
      pinctrl: renesas: r8a779g0: Fixup MODSEL8
      pinctrl: renesas: r8a779g0: Remove unused NOGP definitions
      pinctrl: renesas: r8a779g0: Remove unused IPxSRx definitions
      pinctrl: renesas: r8a779g0: Remove unused MOD_SELx definitions
      pinctrl: renesas: r8a779g0: Tidy up ioctrl_regs
      pinctrl: renesas: r8a779g0: Tidyup POC1 voltage
      pinctrl: renesas: r8a779g0: Add missing TCLKx_A/TCLKx_B/TCLKx_X
      pinctrl: renesas: r8a779g0: Add missing IRQx_A/IRQx_B
      pinctrl: renesas: r8a779g0: Add missing HSCIF3_A
      pinctrl: renesas: r8a779g0: Add missing HSCIF1_X
      pinctrl: renesas: r8a779g0: Add missing SCIF3
      pinctrl: renesas: r8a779g0: Add missing SCIF1_X
      pinctrl: renesas: r8a779g0: Add missing CANFD5_B
      pinctrl: renesas: r8a779g0: Add missing TPU0TOx_A
      pinctrl: renesas: r8a779g0: Add missing FlexRay
      pinctrl: renesas: r8a779g0: Add missing PWM
      pinctrl: renesas: r8a779g0: Add missing ERROROUTC_A
      pinctrl: renesas: r8a779g0: Add missing MODSELx for TSN0
      pinctrl: renesas: r8a779g0: Add missing MODSELx for AVBx

LUU HOAI (1):
      pinctrl: renesas: Initial R8A779G0 (R-Car V4H) PFC support

Phil Edworthy (2):
      dt-bindings: pinctrl: Add DT bindings for Renesas RZ/V2M pinctrl
      pinctrl: renesas: Add RZ/V2M pin and gpio controller driver

Phong Hoang (1):
      pinctrl: renesas: r8a779g0: Add pins, groups and functions

 .../devicetree/bindings/pinctrl/renesas,pfc.yaml   |    1 +
 .../bindings/pinctrl/renesas,rzv2m-pinctrl.yaml    |  170 +
 drivers/pinctrl/renesas/Kconfig                    |   18 +
 drivers/pinctrl/renesas/Makefile                   |    2 +
 drivers/pinctrl/renesas/core.c                     |    6 +
 drivers/pinctrl/renesas/pfc-r8a779f0.c             |    2 -
 drivers/pinctrl/renesas/pfc-r8a779g0.c             | 4262 ++++++++++++++++++++
 drivers/pinctrl/renesas/pinctrl-rzv2m.c            | 1119 +++++
 drivers/pinctrl/renesas/sh_pfc.h                   |    9 +-
 include/dt-bindings/pinctrl/r7s9210-pinctrl.h      |    2 +-
 include/dt-bindings/pinctrl/rzg2l-pinctrl.h        |    2 +-
 include/dt-bindings/pinctrl/rzv2m-pinctrl.h        |   23 +
 12 files changed, 5610 insertions(+), 6 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rzv2m-pinctrl.yaml
 create mode 100644 drivers/pinctrl/renesas/pfc-r8a779g0.c
 create mode 100644 drivers/pinctrl/renesas/pinctrl-rzv2m.c
 create mode 100644 include/dt-bindings/pinctrl/rzv2m-pinctrl.h

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

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