From 277ca97b4435dc125869d2073793aef784180023 Mon Sep 17 00:00:00 2001 From: "chenwen@espressif.com" Date: Fri, 8 Mar 2024 15:59:57 +0800 Subject: [PATCH] xtensa/esp32: Fix wrong interrupt number Signed-off-by: chenwen@espressif.com --- arch/xtensa/src/esp32/esp32_emac.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/xtensa/src/esp32/esp32_emac.c b/arch/xtensa/src/esp32/esp32_emac.c index a0b9787e1cd..6be2f45fb5d 100644 --- a/arch/xtensa/src/esp32/esp32_emac.c +++ b/arch/xtensa/src/esp32/esp32_emac.c @@ -1793,7 +1793,9 @@ static int emac_ifdown(struct net_driver_s *dev) emac_reset_regbits(EMAC_CR_OFFSET, EMAC_TX_E | EMAC_RX_E); - up_disable_irq(priv->cpuint); + /* Disable the Ethernet interrupt */ + + up_disable_irq(ESP32_IRQ_EMAC); /* Cancel the TX timeout timers */