diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2025-08-31 08:49:55 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-08-31 08:49:55 -0700 |
| commit | 1c99e3e9f33add5e193591e051735b1179a4382a (patch) | |
| tree | 6e3364fcb2f8d74b1782acc6c3884bd5b1a64202 /drivers/gpio | |
| parent | c8bc81a52d5a2ac2e4b257ae123677cf94112755 (diff) | |
| parent | 6fe31c8b53003134e5573cfb89aea85f96a43afd (diff) | |
| download | net-1c99e3e9f33add5e193591e051735b1179a4382a.tar.gz | |
Merge tag 'gpio-fixes-for-v6.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Pull gpio fixes from Bartosz Golaszewski:
- fix an off-by-one bug in interrupt handling in gpio-timberdale
- update MAINTAINERS
* tag 'gpio-fixes-for-v6.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux:
MAINTAINERS: Change Altera-PIO driver maintainer
gpio: timberdale: fix off-by-one in IRQ type boundary check
Diffstat (limited to 'drivers/gpio')
| -rw-r--r-- | drivers/gpio/gpio-timberdale.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpio/gpio-timberdale.c b/drivers/gpio/gpio-timberdale.c index 679e27f00ff607..f488939dd00a8a 100644 --- a/drivers/gpio/gpio-timberdale.c +++ b/drivers/gpio/gpio-timberdale.c @@ -137,7 +137,7 @@ static int timbgpio_irq_type(struct irq_data *d, unsigned trigger) u32 ver; int ret = 0; - if (offset < 0 || offset > tgpio->gpio.ngpio) + if (offset < 0 || offset >= tgpio->gpio.ngpio) return -EINVAL; ver = ioread32(tgpio->membase + TGPIO_VER); |
