diff options
| author | Linus Walleij <linusw@kernel.org> | 2026-06-09 00:59:55 +0200 |
|---|---|---|
| committer | Linus Walleij <linusw@kernel.org> | 2026-06-09 00:59:55 +0200 |
| commit | 9fdab50b31bc9c8c01ea08032b0cdb0d9ff6bd95 (patch) | |
| tree | ff0d7049bde747192c0b179e6449e374a3cfff7f | |
| parent | fd9490bdd4536a8e0911578f62164176b9000552 (diff) | |
| parent | 14270179806b876fecefcbf35905e512b56a5867 (diff) | |
Merge tag 'renesas-pinctrl-for-v7.2-tag3' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
pinctrl: renesas: Updates for v7.2 (take three)
- Fix locking on RZ/G3L.
* tag 'renesas-pinctrl-for-v7.2-tag3' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers:
pinctrl: renesas: rzg2l: Use raw_spinlock_irqsave() on power source update
Signed-off-by: Linus Walleij <linusw@kernel.org>
| -rw-r--r-- | drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/pinctrl/renesas/pinctrl-rzg2l.c b/drivers/pinctrl/renesas/pinctrl-rzg2l.c index 83c61dcb24b1..be52d47d77ae 100644 --- a/drivers/pinctrl/renesas/pinctrl-rzg2l.c +++ b/drivers/pinctrl/renesas/pinctrl-rzg2l.c @@ -1137,7 +1137,7 @@ static int rzg2l_set_power_source(struct rzg2l_pinctrl *pctrl, u32 pin, u32 caps return pwr_reg; if (pwr_reg == OTHER_POC) { - scoped_guard(raw_spinlock, &pctrl->lock) { + scoped_guard(raw_spinlock_irqsave, &pctrl->lock) { val = readb(pctrl->base + pwr_reg); if (poc_val) val |= mask; |
