]> asedeno.scripts.mit.edu Git - linux.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)
commit3c4710ae6f883f9c6e3df5e27e274702a1221c57
treefce94c43e42f2e93715fabb2d3c16cbb031f96d8
parentda04c425e9f738d7d143f509d519e1eaa4b5c2d6
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: 361b79119a4b7 ('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