summaryrefslogtreecommitdiff
path: root/drivers/net/xen-netback/interface.c
diff options
context:
space:
mode:
authorPatrick Williams <alpawi@amazon.com>2019-10-01 10:46:31 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-10-29 09:17:42 +0100
commit135230fc32ebad7186ed49da8845db1d61e5881f (patch)
tree19640769295d73ed63ec3a5f5e4b62b5a59e59b6 /drivers/net/xen-netback/interface.c
parent74825dbefb8db903818b96dc1c7e767c3d6d295b (diff)
pinctrl: armada-37xx: fix control of pins 32 and up
commit 20504fa1d2ffd5d03cdd9dc9c9dd4ed4579b97ef upstream. The 37xx configuration registers are only 32 bits long, so pins 32-35 spill over into the next register. The calculation for the register address was done, but the bitmask was not, so any configuration to pin 32 or above resulted in a bitmask that overflowed and performed no action. Fix the register / offset calculation to also adjust the offset. Fixes: 5715092a458c ("pinctrl: armada-37xx: Add gpio support") Signed-off-by: Patrick Williams <alpawi@amazon.com> Acked-by: Gregory CLEMENT <gregory.clement@bootlin.com> Cc: <stable@vger.kernel.org> Link: https://lore.kernel.org/r/20191001154634.96165-1-alpawi@amazon.com Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/net/xen-netback/interface.c')
0 files changed, 0 insertions, 0 deletions