]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit - drivers/gpio/gpio-xilinx.c
gpio: Fix ngpio in gpio-xilinx driver
authorGernot Vormayr <gvormayr@gmail.com>
Tue, 23 Sep 2014 22:58:45 +0000 (00:58 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 24 Sep 2014 11:37:38 +0000 (13:37 +0200)
commit1b4c5a6e6b73b082170bfcbf1ff3e2fcf2e7530c
tree8d691c89257a7fe3b2bf773b47ebb13e0e1cc9cd
parent58a3b92d33d289e2f3390b40a2c5cfd7f32cfe7a
gpio: Fix ngpio in gpio-xilinx driver

If one adds gpio-controller; to the chip in the devicetree, then
initialization fails with 'gpiochip_find_base: cannot find free range',
because ngpio is 0. This patch fixes the bug.

This version includes the suggestions from Linus Walleij.

Tested on ml507 board.

Signed-off-by: Gernot Vormayr <gvormayr@gmail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-xilinx.c