pinctrl: nuvoton: wpcm450: off by one in wpcm450_gpio_register()
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 18 Mar 2022 07:11:31 +0000 (10:11 +0300)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 24 Mar 2022 19:10:32 +0000 (20:10 +0100)
commitce2076ba209e5e5258b71c44065988d8f7fa2976
treeb6dc152532d16ef0e55e195b7968369b98b9dd6e
parent0bb850887c1e27ca81d1b4cd19db83f40a61dd30
pinctrl: nuvoton: wpcm450: off by one in wpcm450_gpio_register()

The > WPCM450_NUM_BANKS should be >= or it leads to an out of bounds
access on the next line.

Fixes: a1d1e0e3d80a ("pinctrl: nuvoton: Add driver for WPCM450")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
Link: https://lore.kernel.org/r/20220318071131.GA29472@kili
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c