[GIT PULL] gpio: updates for v5.10

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

 



From: Bartosz Golaszewski <bgolaszewski@xxxxxxxxxxxx>

Linus,

Please pull the following batch of updates for the v5.10 release cycle. Details
are in the signed tag.

Bartosz

The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:

  Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/gpio-updates-for-v5.10-part1

for you to fetch changes up to 587823d39f85ff9777a862019eca720b97a16a52:

  gpiolib: check for parent device in devprop_gpiochip_set_names() (2020-09-17 12:07:02 +0200)

----------------------------------------------------------------
gpio updates for v5.10 - part 1

- automatically drive GPHY leds in gpio-stp-xway
- refactor ->{get, set}_multiple() in gpio-aggregator
- add support for a new model in rcar-gpio DT bindings
- simplify several GPIO drivers with dev_err_probe()
- disable Direct KBD interrupts in gpio-tc35894
- use DEFINE_SEQ_ATTRIBUTE() in GPIO chardev to shrink code
- switch to using a simpler IDA API in gpiolib
- make devprop_gpiochip_set_names() more generic by using device properties
  instead of using fwnode helpers

----------------------------------------------------------------
Aleksander Jan Bajkowski (1):
      gpio: stp-xway: automatically drive GPHY leds on ar10 and grx390

Andy Shevchenko (2):
      gpio: aggregator: Refactor ->{get, set}_multiple() to make Sparse happy
      gpiolib: convert to use DEFINE_SEQ_ATTRIBUTE macro

Bartosz Golaszewski (5):
      gpiolib: switch to simpler IDA interface
      device: property: add helpers to count items in string arrays
      gpiolib: generalize devprop_gpiochip_set_names() for device properties
      gpiolib: unexport devprop_gpiochip_set_names()
      gpiolib: check for parent device in devprop_gpiochip_set_names()

Krzysztof Kozlowski (6):
      gpio: bcm-kona: Simplify with dev_err_probe()
      gpio: davinci: Simplify with dev_err_probe()
      gpio: omap: Simplify with dev_err_probe()
      gpio: pca953x: Simplify with dev_err_probe()
      gpio: pisosr: Simplify with dev_err_probe()
      gpio: zynq: Simplify with dev_err_probe()

Lad Prabhakar (1):
      dt-bindings: gpio: renesas, rcar-gpio: Add r8a774e1 support

dillon min (1):
      gpio: tc35894: Disable Direct KBD interrupts to enable gpio irq

 .../bindings/gpio/renesas,rcar-gpio.yaml           |  1 +
 drivers/gpio/Makefile                              |  1 -
 drivers/gpio/gpio-aggregator.c                     | 70 +++++++++++-------
 drivers/gpio/gpio-bcm-kona.c                       |  5 +-
 drivers/gpio/gpio-davinci.c                        |  8 +--
 drivers/gpio/gpio-omap.c                           |  5 +-
 drivers/gpio/gpio-pca953x.c                        |  9 +--
 drivers/gpio/gpio-pisosr.c                         |  9 +--
 drivers/gpio/gpio-stp-xway.c                       | 54 ++++++++++++--
 drivers/gpio/gpio-tc3589x.c                        | 18 ++++-
 drivers/gpio/gpio-zynq.c                           |  8 +--
 drivers/gpio/gpiolib-acpi.c                        |  3 -
 drivers/gpio/gpiolib-devprop.c                     | 63 ----------------
 drivers/gpio/gpiolib-of.c                          |  5 --
 drivers/gpio/gpiolib.c                             | 84 ++++++++++++++++------
 include/linux/gpio/driver.h                        |  3 -
 include/linux/mfd/tc3589x.h                        |  6 ++
 include/linux/property.h                           | 13 ++++
 18 files changed, 201 insertions(+), 164 deletions(-)
 delete mode 100644 drivers/gpio/gpiolib-devprop.c



[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