Skip to content

Commit 69a3930

Browse files
soburifabiobaltieri
authored andcommitted
drivers: serial: Add UART driver for Renesas RA series
Adding initial support for Renesas RA UART. To avoid complicating initial code for supporting the SoC, I have implemented only the bare minimum for now. Signed-off-by: TOKITA Hiroshi <[email protected]>
1 parent 3292c36 commit 69a3930

File tree

8 files changed

+505
-0
lines changed

8 files changed

+505
-0
lines changed

drivers/serial/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ zephyr_library_sources_ifdef(CONFIG_UART_EFINIX_SAPPIHIRE uart_efinix_sapphire.c
6666
zephyr_library_sources_ifdef(CONFIG_UART_SEDI uart_sedi.c)
6767
zephyr_library_sources_ifdef(CONFIG_UART_BCM2711_MU uart_bcm2711.c)
6868
zephyr_library_sources_ifdef(CONFIG_UART_INTEL_LW uart_intel_lw.c)
69+
zephyr_library_sources_ifdef(CONFIG_UART_RA uart_ra.c)
6970

7071
zephyr_library_sources_ifdef(CONFIG_USERSPACE uart_handlers.c)
7172

drivers/serial/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,4 +245,6 @@ source "drivers/serial/Kconfig.bcm2711"
245245

246246
source "drivers/serial/Kconfig.intel_lw"
247247

248+
source "drivers/serial/Kconfig.ra"
249+
248250
endif # SERIAL

drivers/serial/Kconfig.ra

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Copyright (c) 2023 TOKITA Hiroshi <[email protected]>
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
config UART_RA
5+
bool "Renesas RA Series UART Driver"
6+
default y
7+
depends on DT_HAS_RENESAS_RA_UART_SCI_ENABLED
8+
select SERIAL_HAS_DRIVER
9+
select SERIAL_SUPPORT_INTERRUPT
10+
help
11+
Enable Renesas RA series UART driver.

0 commit comments

Comments
 (0)