From 3305069c0a928672511c0e970d8a76716fab9abb Mon Sep 17 00:00:00 2001 From: Tao Huang Date: Fri, 21 Jun 2024 09:14:40 +0800 Subject: [PATCH] pinctrl: rockchip: Fix iterator 'j' not incremented in rk_iomux_set() Signed-off-by: Tao Huang Change-Id: I7f659bdcc491ac3bdde5163231b789cf00c0162a --- drivers/pinctrl/pinctrl-rockchip.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/pinctrl/pinctrl-rockchip.c b/drivers/pinctrl/pinctrl-rockchip.c index 943f5afb9793..39e464decde4 100644 --- a/drivers/pinctrl/pinctrl-rockchip.c +++ b/drivers/pinctrl/pinctrl-rockchip.c @@ -5416,8 +5416,8 @@ int rk_iomux_set(int bank, int pin, int mux) mutex_lock(&iomux_lock); for (i = 0; i < info->ngroups; i++) { grp = &info->groups[i]; - for (j = 0; j < grp->npins; i++) { - if (grp->pins[i] == (gpio->pin_base + pin)) { + for (j = 0; j < grp->npins; j++) { + if (grp->pins[j] == (gpio->pin_base + pin)) { cfg = grp->data; break; }