From 0cdf804c00cc36f90ddc6a6bdf4a625818e82cb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Cab=C3=A9?= Date: Sat, 14 Jun 2025 21:52:39 +0200 Subject: [PATCH] drivers: serial: ra8_sci_b: fix overrun error flag clearing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Overrun error flag clearing happens by writing 1 to the ORERC register, not 0. Signed-off-by: Benjamin Cabé --- drivers/serial/uart_renesas_ra8_sci_b.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/serial/uart_renesas_ra8_sci_b.c b/drivers/serial/uart_renesas_ra8_sci_b.c index e62b446f89a..36d99b029dc 100644 --- a/drivers/serial/uart_renesas_ra8_sci_b.c +++ b/drivers/serial/uart_renesas_ra8_sci_b.c @@ -386,7 +386,7 @@ static int uart_ra_sci_b_fifo_read(const struct device *dev, uint8_t *rx_data, c } /* Clear overrun error flag */ - cfg->regs->CFCLR_b.ORERC = 0U; + cfg->regs->CFCLR_b.ORERC = 1U; return num_rx; }