[git pull] pinctrl: sh-pfc: Updates for v5.2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



	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 -- geert@xxxxxxxxxxxxxx

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



[Index of Archives]     [Linux SPI]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux