linux/drivers/net/ethernet/cortina
Linus Walleij 1dd85662fe net: ethernet: cortina: Ack RX overrun interrupt correctly
The RX overrun interrupt is reported in interrupt status register 4, but
gmac_irq() acknowledges it using the RX descriptor error bit from status
register 0. For GMAC0 this writes the GMAC1 overrun bit, while for GMAC1
the shift leaves no bit in the 32-bit register.

Acknowledge the same per-port RX overrun bit that was detected.

Fixes: 4d5ae32f5e ("net: ethernet: Add a driver for Gemini gigabit ethernet")
Signed-off-by: Linus Walleij <linusw@kernel.org>
Link: https://patch.msgid.link/20260914-b4-gemini-ethernet-fixes-2-v2-1-5ab39a047b90@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2026-09-16 17:44:40 -07:00
..
gemini.c net: ethernet: cortina: Ack RX overrun interrupt correctly 2026-09-16 17:44:40 -07:00
gemini.h net: ethernet: cortina: Fix MTU max setting 2023-11-13 20:58:20 -08:00
Kconfig net: ethernet: Replace HTTP links with HTTPS ones 2020-07-13 17:42:45 -07:00
Makefile