linux/drivers/pinctrl/bcm
Dan Carpenter 39b65fbb81 pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable()
The pinctrl->functions[] array has pinctrl->num_functions elements and
the pinctrl->groups[] array is the same way.  These are set in
ns2_pinmux_probe().  So the > comparisons should be >= so that we don't
read one element beyond the end of the array.

Fixes: b5aa1006e4 ("pinctrl: ns2: add pinmux driver support for Broadcom NS2 SoC")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/20190926081426.GB2332@mwanda
Acked-by: Scott Branden <scott.branden@broadcom.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2019-10-05 00:13:25 +02:00
..
Kconfig This is the bulk of pin control changes for the v5.3 kernel 2019-07-13 15:02:27 -07:00
Makefile pinctrl: bcm: add Northstar driver 2018-10-10 09:16:54 +02:00
pinctrl-bcm281xx.c pinctrl: bcm281xx: constify pinconf_ops, pinctrl_ops, and pinmux_ops structures 2017-08-22 14:36:25 +02:00
pinctrl-bcm2835.c pinctrl: bcm2835: Pass irqchip when adding gpiochip 2019-08-26 13:21:53 +02:00
pinctrl-cygnus-mux.c pinctrl: bcm: remove redundant assignment to pointer log 2019-09-12 10:25:53 +01:00
pinctrl-iproc-gpio.c pinctrl: bcm-iproc: Use SPDX header 2019-10-05 00:09:39 +02:00
pinctrl-ns2-mux.c pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable() 2019-10-05 00:13:25 +02:00
pinctrl-ns.c pinctrl: bcm: ns: support updated DT binding as syscon subnode 2018-12-21 11:45:49 +01:00
pinctrl-nsp-gpio.c pinctrl: bcm: nsp: Use library functions 2017-10-07 00:00:13 +02:00
pinctrl-nsp-mux.c pinctrl: nsp: Fix potential NULL dereference 2018-07-14 12:47:04 +02:00