Skip to content

Commit 49ef78e

Browse files
committed
Merge tag 'gpio-fixes-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Pull gpio fixes from Bartosz Golaszewski: "Here are two last fixes for this release cycle from the GPIO subsystem: - fix irq offset calculation in gpio-aspeed-sgpio - update the MAINTAINERS entry for gpio-brcmstb" * tag 'gpio-fixes-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux: MAINTAINERS: update gpio-brcmstb maintainers gpio: gpio-aspeed-sgpio: Fix wrong hwirq base in irq handler
2 parents c9e6606 + 32e246b commit 49ef78e

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

MAINTAINERS

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3769,7 +3769,8 @@ S: Supported
37693769
F: drivers/net/wireless/broadcom/brcm80211/
37703770

37713771
BROADCOM BRCMSTB GPIO DRIVER
3772-
M: Gregory Fong <[email protected]>
3772+
M: Doug Berger <[email protected]>
3773+
M: Florian Fainelli <[email protected]>
37733774
37743775
S: Supported
37753776
F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt

drivers/gpio/gpio-aspeed-sgpio.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,7 @@ static void aspeed_sgpio_irq_handler(struct irq_desc *desc)
395395
reg = ioread32(bank_reg(data, bank, reg_irq_status));
396396

397397
for_each_set_bit(p, &reg, 32)
398-
generic_handle_domain_irq(gc->irq.domain, i * 32 + p * 2);
398+
generic_handle_domain_irq(gc->irq.domain, (i * 32 + p) * 2);
399399
}
400400

401401
chained_irq_exit(ic, desc);

0 commit comments

Comments
 (0)