[GIT PULL] gpio: updates for v5.2 (part 1)

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

 



From: Bartosz Golaszewski <bgolaszewski@xxxxxxxxxxxx>

Hi Linus,

this is the first batch of changes for v5.2. Details are in the signed tag.
Please pull so that we sync our for-next trees.

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/brgl/linux.git tags/gpio-v5.2-updates-for-linus-part1

for you to fetch changes up to b0d2569d8276439eb3d6f7d221f47bfc503ae00e:

  gpio: mlxbf: remove unused including <linux/version.h> (2019-04-08 08:47:06 +0200)

----------------------------------------------------------------
gpio: updates for v5.2 (part 1)

- batch of improvements for the vf610 driver which shrink the code and
  make use of resource managed helpers
- support for a new variant of pca953x
- make gpio-mockup buildable on systems without IOMEM
- make gpio-74x164 more flexible by using generic device properties
  plus minor improvements
- new driver for Mellanox BlueField
- fixes for wakeup GPIOs in gpio-omap
- use devm_platform_ioremap_resource() in gpio-mxc
- a couple improvements of kernel docs for ACPI code
- don't WARN() in gpiod_put() on optional GPIOs

----------------------------------------------------------------
Andrey Smirnov (7):
      gpio: vf610: Do not share irq_chip
      gpio: vf610: Simplify vf610_gpio_set()
      gpio: vf610: Simplify vf610_gpio_get()
      gpio: vf610: Use devres to disable clk_port
      gpio: vf610: Use devres to disable clk_gpio
      gpio: vf610: Use devres to remove gpiochip
      gpio: vf610: Don't use explicit &pdev->dev in vf610_gpio_probe()

Andy Shevchenko (5):
      gpio: 74x164: Make use of device properties
      gpio: 74x164: Remove linux/init.h and sort headers
      gpio: 74x164: Convert to use SPDX identifier
      gpiolib: acpi: Fix references in kernel doc and amend
      gpiolib: Don't WARN on gpiod_put() for optional GPIO

Anson Huang (1):
      gpio: mxc: use devm_platform_ioremap_resource() to simplify code

Bartosz Golaszewski (2):
      gpio: mockup: drop unneeded dependencies from Kconfig
      gpio: mockup: move the driver out of the IOMEM drivers section

Geert Uytterhoeven (2):
      dt-bindings: gpio: pca953x: Document onnn,cat9554
      gpio: pca953x: Add support for CAT9554

Shravan Kumar Ramani (2):
      gpio: add driver for Mellanox BlueField GPIO controller
      gpio: mlxbf: Add dependency on 64BIT to Kconfig entry

Tony Lindgren (3):
      gpio: gpio-omap: limit errata 1.101 handling to wkup domain gpios only
      gpio: gpio-omap: always scan for triggered non-wakeup capable interrupts
      gpio: gpio-omap: add check for off wake capable gpios

YueHaibing (1):
      gpio: mlxbf: remove unused including <linux/version.h>

 .../devicetree/bindings/gpio/gpio-pca953x.txt      |   1 +
 drivers/gpio/Kconfig                               |  33 +++--
 drivers/gpio/Makefile                              |   1 +
 drivers/gpio/gpio-74x164.c                         |  22 ++-
 drivers/gpio/gpio-mlxbf.c                          | 152 +++++++++++++++++++++
 drivers/gpio/gpio-mxc.c                            |   4 +-
 drivers/gpio/gpio-omap.c                           |  61 +++++----
 drivers/gpio/gpio-pca953x.c                        |   1 +
 drivers/gpio/gpio-vf610.c                          |  85 +++++-------
 drivers/gpio/gpiolib-acpi.c                        |  45 +++---
 drivers/gpio/gpiolib.c                             |   3 +-
 11 files changed, 280 insertions(+), 128 deletions(-)
 create mode 100644 drivers/gpio/gpio-mlxbf.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