]> git.baikalelectronics.ru Git - kernel.git/commit
gpio/aspeed: Fix incorrect number of banks
authorRashmica Gupta <rashmica.g@gmail.com>
Fri, 6 Sep 2019 06:26:22 +0000 (16:26 +1000)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 11 Sep 2019 10:04:55 +0000 (11:04 +0100)
commit28be0bae83ed44abf434f43ddc5a39bab7a7f23e
treefce94c43e42f2e93715fabb2d3c16cbb031f96d8
parenta03d7a486acb011200d0bf307967eb448249ea13
gpio/aspeed: Fix incorrect number of banks

The current calculation for the number of GPIO banks is only correct if
the number of GPIOs is a multiple of 32 (if there were 31 GPIOs we would
currently say there are 0 banks, which is incorrect).

Fixes: 8268a7cd889c6 ('gpio: Add Aspeed driver')
Signed-off-by: Rashmica Gupta <rashmica.g@gmail.com>
Reviewed-by: Andrew Jeffery <andrew@aj.id.au>
Link: https://lore.kernel.org/r/20190906062623.13354-1-rashmica.g@gmail.com
Reviewed-by: Joel Stanley <joel@jms.d.au>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-aspeed.c