Merge tag 'gpio-updates-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Pull gpio updates from Bartosz Golaszewski: "It's been a relatively calm release cycle and we're actually removing more code than we're adding. Summary: - new driver for the Toshiba Visconti platform - rework of interrupt handling in gpio-tegra - updates for GPIO selftests: we're now using the character device to perform the subsystem checks - support for a new rcar variant + some code refactoring - refactoring of gpio-ep93xx - SPDX License identifier has been updated in the uapi header so that userspace programs bundling it can become fully REUSE-compliant - improvements to pwm handling in gpio-mvebu - support for interrupt handling and power management for gpio-xilinx as well as some code refactoring - support for a new chip variant in gpio-pca953x - removal of drivers: zte xs & intel-mid and removal of leftovers from intel-msic - impovements to intel drivers pulled from Andy Shevchenko - improvements to the gpio-aggregator virtual GPIO driver - and several minor tweaks and fixes to code and documentation all over the place" * tag 'gpio-updates-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux: (71 commits) gpio: pcf857x: Fix missing first interrupt gpio: ep93xx: refactor base IRQ number gpio: ep93xx: refactor ep93xx_gpio_add_bank gpio: ep93xx: Fix typo s/hierarchial/hierarchical gpio: ep93xx: drop to_irq binding gpio: ep93xx: Fix wrong irq numbers in port F gpio: uapi: use the preferred SPDX license identifier gpio: gpio-xilinx: Add check if width exceeds 32 gpio: gpio-xilinx: Add support for suspend and resume gpio: gpio-xilinx: Add interrupt support gpio: gpio-xilinx: Reduce spinlock array to array gpio: gpio-xilinx: Simplify with dev_err_probe() gpio: msic: Drop driver from Makefile gpio: wcove: Split out to_ireg() helper and deduplicate the code gpio: wcove: Switch to use regmap_set_bits(), regmap_clear_bits() gpio: wcove: Get rid of error prone casting in IRQ handler gpio: intel-mid: Remove driver for deprecated platform gpio: msic: Remove driver for deprecated platform gpio: aggregator: Remove trailing comma in terminator entries gpio: aggregator: Use compound literal from the header ...
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/arm/marvell/ap80x-system-controller.txt 8 additions, 0 deletions...vicetree/bindings/arm/marvell/ap80x-system-controller.txt
- Documentation/devicetree/bindings/gpio/gpio-davinci.txt 1 addition, 0 deletionsDocumentation/devicetree/bindings/gpio/gpio-davinci.txt
- Documentation/devicetree/bindings/gpio/gpio-pca95xx.yaml 2 additions, 1 deletionDocumentation/devicetree/bindings/gpio/gpio-pca95xx.yaml
- Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml 3 additions, 0 deletions...mentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml
- Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml 70 additions, 0 deletions...ation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
- Documentation/devicetree/bindings/gpio/zx296702-gpio.txt 0 additions, 24 deletionsDocumentation/devicetree/bindings/gpio/zx296702-gpio.txt
- Documentation/driver-api/gpio/consumer.rst 3 additions, 2 deletionsDocumentation/driver-api/gpio/consumer.rst
- Documentation/driver-api/gpio/intro.rst 4 additions, 4 deletionsDocumentation/driver-api/gpio/intro.rst
- MAINTAINERS 2 additions, 0 deletionsMAINTAINERS
- drivers/gpio/Kconfig 17 additions, 13 deletionsdrivers/gpio/Kconfig
- drivers/gpio/Makefile 1 addition, 2 deletionsdrivers/gpio/Makefile
- drivers/gpio/gpio-aggregator.c 6 additions, 34 deletionsdrivers/gpio/gpio-aggregator.c
- drivers/gpio/gpio-bd70528.c 27 additions, 32 deletionsdrivers/gpio/gpio-bd70528.c
- drivers/gpio/gpio-bd71828.c 17 additions, 22 deletionsdrivers/gpio/gpio-bd71828.c
- drivers/gpio/gpio-ep93xx.c 12 additions, 16 deletionsdrivers/gpio/gpio-ep93xx.c
- drivers/gpio/gpio-max77620.c 1 addition, 1 deletiondrivers/gpio/gpio-max77620.c
- drivers/gpio/gpio-merrifield.c 5 additions, 0 deletionsdrivers/gpio/gpio-merrifield.c
- drivers/gpio/gpio-mvebu.c 93 additions, 55 deletionsdrivers/gpio/gpio-mvebu.c
- drivers/gpio/gpio-pca953x.c 2 additions, 0 deletionsdrivers/gpio/gpio-pca953x.c
- drivers/gpio/gpio-pcf857x.c 1 addition, 1 deletiondrivers/gpio/gpio-pcf857x.c
Loading
Please register or sign in to comment