linux-yocto/drivers/pinctrl/tegra
Dan Carpenter 1f91707374 pinctrl: tegra: Fix off by one in tegra_pinctrl_get_group()
commit 5a062c3c3b upstream.

This should be >= pmx->soc->ngroups instead of > to avoid an out of
bounds access.  The pmx->soc->groups[] array is allocated in
tegra_pinctrl_probe().

Fixes: c12bfa0fee ("pinctrl-tegra: Restore SFSEL bit when freeing pins")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: Kunwu Chan <kunwu.chan@linux.dev>
Link: https://lore.kernel.org/82b40d9d-b437-42a9-9eb3-2328aa6877ac@stanley.mountain
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-06-04 14:42:21 +02:00
..
Kconfig
Makefile
pinctrl-tegra-xusb.c
pinctrl-tegra.c pinctrl: tegra: Fix off by one in tegra_pinctrl_get_group() 2025-06-04 14:42:21 +02:00
pinctrl-tegra.h pinctrl-tegra: Restore SFSEL bit when freeing pins 2025-06-04 14:41:59 +02:00
pinctrl-tegra20.c
pinctrl-tegra30.c
pinctrl-tegra114.c
pinctrl-tegra124.c
pinctrl-tegra194.c
pinctrl-tegra210.c pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper 2023-08-21 19:07:44 +03:00
pinctrl-tegra234.c