diff options
author | 2024-06-03 23:56:51 +0200 | |
---|---|---|
committer | 2024-06-03 23:56:51 +0200 | |
commit | dff5c3de21e753d1e46517aa2df0ebd23c06ede5 (patch) | |
tree | 5d121e0cb6692fbfab5f5fcbb36e1cb6c0981e0c | |
parent | Linux 6.10-rc1 (diff) | |
parent | pinctrl: renesas: rzg2l: Use spin_{lock,unlock}_irq{save,restore} (diff) | |
download | wireguard-linux-dff5c3de21e753d1e46517aa2df0ebd23c06ede5.tar.xz wireguard-linux-dff5c3de21e753d1e46517aa2df0ebd23c06ede5.zip |
Merge tag 'renesas-pinctrl-fixes-for-v6.10-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into fixes
pinctrl: renesas: Fixes for v6.10
- Fix PREEMPT_RT build failure on RZ/G2L.
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
-rw-r--r-- | drivers/pinctrl/renesas/pinctrl-rzg2l.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/pinctrl/renesas/pinctrl-rzg2l.c b/drivers/pinctrl/renesas/pinctrl-rzg2l.c index c3256bfde502..60be78da9f52 100644 --- a/drivers/pinctrl/renesas/pinctrl-rzg2l.c +++ b/drivers/pinctrl/renesas/pinctrl-rzg2l.c @@ -2071,11 +2071,11 @@ static void rzg2l_gpio_irq_restore(struct rzg2l_pinctrl *pctrl) * This has to be atomically executed to protect against a concurrent * interrupt. */ - raw_spin_lock_irqsave(&pctrl->lock.rlock, flags); + spin_lock_irqsave(&pctrl->lock, flags); ret = rzg2l_gpio_irq_set_type(data, irqd_get_trigger_type(data)); if (!ret && !irqd_irq_disabled(data)) rzg2l_gpio_irq_enable(data); - raw_spin_unlock_irqrestore(&pctrl->lock.rlock, flags); + spin_unlock_irqrestore(&pctrl->lock, flags); if (ret) dev_crit(pctrl->dev, "Failed to set IRQ type for virq=%u\n", virq); |