From ab18b7b3d3be569d2191fad1bd9571c8fa6ea755 Mon Sep 17 00:00:00 2001 From: Abdelatif Guettouche Date: Thu, 17 Feb 2022 23:14:40 +0100 Subject: [PATCH] esp32xx_irq.c: Fix CPU interrupt documentation to remove the MAC interrupt from the internal interrupt table. Signed-off-by: Abdelatif Guettouche --- arch/xtensa/src/esp32/esp32_irq.c | 1 - arch/xtensa/src/esp32s2/esp32s2_cpuint.c | 11 +++++------ arch/xtensa/src/esp32s3/esp32s3_irq.c | 4 ++-- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/arch/xtensa/src/esp32/esp32_irq.c b/arch/xtensa/src/esp32/esp32_irq.c index 5b02e36751d..a11f3da137c 100644 --- a/arch/xtensa/src/esp32/esp32_irq.c +++ b/arch/xtensa/src/esp32/esp32_irq.c @@ -755,7 +755,6 @@ int esp32_cpuint_initialize(void) * * CPU interrupt bit IRQ number * --------------------------- --------------------- - * ESP32_CPUINT_MAC 0 ESP32_IRQ_MAC 4 * ESP32_CPUINT_TIMER0 6 XTENSA_IRQ_TIMER0 0 * ESP32_CPUINT_SOFTWARE0 7 Not yet defined * ESP32_CPUINT_PROFILING 11 Not yet defined diff --git a/arch/xtensa/src/esp32s2/esp32s2_cpuint.c b/arch/xtensa/src/esp32s2/esp32s2_cpuint.c index 7e6796d7c3d..43e55347a55 100644 --- a/arch/xtensa/src/esp32s2/esp32s2_cpuint.c +++ b/arch/xtensa/src/esp32s2/esp32s2_cpuint.c @@ -331,14 +331,13 @@ int esp32s2_cpuint_initialize(void) /* Special case the 6 internal interrupts. * - * CPU interrupt bit IRQ number - * --------------------------- --------------------- - * ESP32S2_CPUINT_MAC 0 ESP32S2_IRQ_MAC 4 - * ESP32S2_CPUINT_TIMER0 6 XTENSA_IRQ_TIMER0 0 + * CPU interrupt bit IRQ number + * ---------------------------- --------------------- + * ESP32S2_CPUINT_TIMER0 6 XTENSA_IRQ_TIMER0 0 * ESP32S2_CPUINT_SOFTWARE0 7 Not yet defined * ESP32S2_CPUINT_PROFILING 11 Not yet defined - * ESP32S2_CPUINT_TIMER1 15 XTENSA_IRQ_TIMER1 1 - * ESP32S2_CPUINT_TIMER2 16 XTENSA_IRQ_TIMER2 2 + * ESP32S2_CPUINT_TIMER1 15 XTENSA_IRQ_TIMER1 1 + * ESP32S2_CPUINT_TIMER2 16 XTENSA_IRQ_TIMER2 2 * ESP32S2_CPUINT_SOFTWARE1 29 Not yet defined */ diff --git a/arch/xtensa/src/esp32s3/esp32s3_irq.c b/arch/xtensa/src/esp32s3/esp32s3_irq.c index 75163d1ab4e..3c6959482da 100644 --- a/arch/xtensa/src/esp32s3/esp32s3_irq.c +++ b/arch/xtensa/src/esp32s3/esp32s3_irq.c @@ -477,8 +477,8 @@ int esp32s3_cpuint_initialize(void) /* Special case the 6 internal interrupts. * - * CPU interrupt bit IRQ number - * --------------------------- --------------------- + * CPU interrupt bit IRQ number + * ---------------------------- --------------------- * ESP32S3_CPUINT_TIMER0 6 XTENSA_IRQ_TIMER0 0 * ESP32S3_CPUINT_SOFTWARE0 7 Not yet defined * ESP32S3_CPUINT_PROFILING 11 Not yet defined