File tree Expand file tree Collapse file tree 4 files changed +545
-0
lines changed Expand file tree Collapse file tree 4 files changed +545
-0
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ zephyr_library_sources_ifdef(CONFIG_SERIAL_ESP32_USB serial_esp32_usb.c)
20
20
zephyr_library_sources_ifdef (CONFIG_UART_AESC uart_aesc.c )
21
21
zephyr_library_sources_ifdef (CONFIG_UART_ALTERA uart_altera.c )
22
22
zephyr_library_sources_ifdef (CONFIG_UART_ALTERA_JTAG uart_altera_jtag.c )
23
+ zephyr_library_sources_ifdef (CONFIG_UART_AMBIQ uart_ambiq.c )
23
24
zephyr_library_sources_ifdef (CONFIG_UART_APBUART uart_apbuart.c )
24
25
zephyr_library_sources_ifdef (CONFIG_UART_BCM2711_MU uart_bcm2711.c )
25
26
zephyr_library_sources_ifdef (CONFIG_UART_BFLB uart_bflb.c )
Original file line number Diff line number Diff line change @@ -160,6 +160,7 @@ comment "Serial Drivers"
160
160
rsource "Kconfig.aesc"
161
161
rsource "Kconfig.altera"
162
162
rsource "Kconfig.altera_jtag"
163
+ rsource "Kconfig.ambiq"
163
164
rsource "Kconfig.apbuart"
164
165
rsource "Kconfig.b91"
165
166
rsource "Kconfig.bcm2711"
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2025, Ambiq Micro Inc. <www.ambiq.com>
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ config UART_AMBIQ
5
+ bool "AMBIQ UART driver"
6
+ default y
7
+ depends on DT_HAS_AMBIQ_UART_ENABLED
8
+ depends on SOC_SERIES_APOLLO5X
9
+ select SERIAL_HAS_DRIVER
10
+ select SERIAL_SUPPORT_INTERRUPT
11
+ select PINCTRL
12
+ select AMBIQ_HAL
13
+ select AMBIQ_HAL_USE_UART
14
+ help
15
+ Enable the AMBIQ UART driver.
You can’t perform that action at this time.
0 commit comments