From 98478189f206f10c9698ceaf85e8151eae164906 Mon Sep 17 00:00:00 2001 From: jhan bo chao Date: Wed, 7 May 2025 21:28:00 +0800 Subject: [PATCH] drivers: adc: rts5912: clear pending irq when setup clear pending irq when setup. Signed-off-by: jhan bo chao --- drivers/adc/adc_realtek_rts5912.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/adc/adc_realtek_rts5912.c b/drivers/adc/adc_realtek_rts5912.c index 5f517209a7b..373a54b5a86 100644 --- a/drivers/adc/adc_realtek_rts5912.c +++ b/drivers/adc/adc_realtek_rts5912.c @@ -260,6 +260,7 @@ static int adc_rts5912_init(const struct device *dev) regs->ctrl = ADC_CTRL_RST; + NVIC_ClearPendingIRQ(DT_INST_IRQN(0)); IRQ_CONNECT(DT_INST_IRQN(0), DT_INST_IRQ(0, priority), adc_rts5912_single_isr, DEVICE_DT_INST_GET(0), 0); irq_enable(DT_INST_IRQN(0));