]> 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)
commit8a948b75c3cf736702a5344c8fe67046ef402e28
treefce94c43e42f2e93715fabb2d3c16cbb031f96d8
parent7440f137902e33d7de4f29ac1b0a74aad815cec5
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: 7c95dcae8f642 ('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