Merge tag 'gpio-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux...
commit1d40890aae812378fdcf47e203abf49476f9c071
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 13 Feb 2020 22:34:58 +0000 (13 14:34 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 13 Feb 2020 22:34:58 +0000 (13 14:34 -0800)
tree7d40ab5c30c38c7d819e38b3ec869892063c25b7
parent64ae1342f8980d05c3df414a022b8123aa76c56b
parenta924eae75106258c0797706a0578c5af499c9ff5
Merge tag 'gpio-v5.6-2' of git://git./linux/kernel/git/linusw/linux-gpio

Pull GPIO fixes from Linus Walleij:

 - Revert two patches to gpio_do_set_config() and implement the proper
   solution that works, also drop an unecessary call in set_config()

 - Fix up the lockdep class for hierarchical IRQ domains.

 - Remove some bridge code for line directions.

 - Fix a register access bug in the Xilinx driver.

* tag 'gpio-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio:
  gpio: sifive: fix static checker warning
  spmi: pmic-arb: Set lockdep class for hierarchical irq domains
  gpio: xilinx: Fix bug where the wrong GPIO register is written to
  gpiolib: remove unnecessary argument from set_config call
  gpio: bd71828: Remove unneeded defines for GPIO_LINE_DIRECTION_IN/OUT
  MAINTAINERS: Sort entries in database for GPIO
  gpiolib: fix gpio_do_set_config()
  Revert "gpiolib: remove set but not used variable 'config'"
  Revert "gpiolib: Remove duplicated function gpio_do_set_config()"