From 780aa50179e0fd4e9dbf50c9bfd62cdece3b2b5d Mon Sep 17 00:00:00 2001 From: Thao Luong Date: Thu, 20 Mar 2025 21:37:42 +0700 Subject: [PATCH] drivers: misc: Update renesas ra external interrupt to support RA8P1 This is temporary update because in HWM only mention IRQCR but FSP is defining for IRQCRa and IRQCRb with same values. Haven't understood why need both IRQCRa and IRQCRb. Current update is using IRACRa. Signed-off-by: Thao Luong --- .../renesas_ra_external_interrupt.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/drivers/misc/renesas_ra_external_interrupt/renesas_ra_external_interrupt.c b/drivers/misc/renesas_ra_external_interrupt/renesas_ra_external_interrupt.c index d62c4a4e677..9402627f621 100644 --- a/drivers/misc/renesas_ra_external_interrupt/renesas_ra_external_interrupt.c +++ b/drivers/misc/renesas_ra_external_interrupt/renesas_ra_external_interrupt.c @@ -13,6 +13,18 @@ #include #include +#ifndef R_ICU_IRQCR_IRQMD_Pos +#define R_ICU_IRQCR_IRQMD_Pos R_ICU_IRQCRa_IRQMD_Pos +#endif + +#ifndef R_ICU_IRQCR_IRQMD_Msk +#define R_ICU_IRQCR_IRQMD_Msk R_ICU_IRQCRa_IRQMD_Msk +#endif + +#ifndef R_ICU_IRQCR_FLTEN_Pos +#define R_ICU_IRQCR_FLTEN_Pos R_ICU_IRQCRa_FLTEN_Pos +#endif + enum ext_irq_trigger { EXT_INTERRUPT_EDGE_FALLING = 0, EXT_INTERRUPT_EDGE_RISING,