• Linus Torvalds's avatar
    Merge tag 'gpio-updates-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux · 882d6edf
    Linus Torvalds authored
    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
      ...
    882d6edf
MAINTAINERS 575 KB