GPIO fixes for the v5.10 series:

- Tidy up a missed function call in the designware driver
  when converting to gpiolib irqchip.

- Fix some bitmasks in the Aspeed driver.

- Fix some kerneldoc warnings and minor bugs in the improved
  userspace API documentation.

- Revert the revert of the OMAP fix for lost edge wakeup
  interrupts: the fix needs to stay in.

- Fix a compile error when deselecting the character
  device.

- A bunch of IRQ fixes on the idio GPIO drivers.

- Fix an off-by-one error in the SiFive GPIO driver.
gpio: sifive: Fix SiFive gpio probe

Fix the check on the number of IRQs to allow up to the maximum (32)
instead of only the maximum minus one.

Fixes: 96868dce644d ("gpio/sifive: Add GPIO driver for SiFive SoCs")
Cc: stable@vger.kernel.org
Signed-off-by: Damien Le Moal <damien.lemoal@wdc.com>
Link: https://lore.kernel.org/r/20201107081420.60325-10-damien.lemoal@wdc.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
1 file changed