File tree Expand file tree Collapse file tree 4 files changed +788
-0
lines changed Expand file tree Collapse file tree 4 files changed +788
-0
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,7 @@ zephyr_library_sources_ifdef(CONFIG_UART_LITEX uart_litex.c)
47
47
zephyr_library_sources_ifdef (CONFIG_UART_LPC11U6X uart_lpc11u6x.c )
48
48
zephyr_library_sources_ifdef (CONFIG_UART_MAX32 uart_max32.c )
49
49
zephyr_library_sources_ifdef (CONFIG_UART_MCHP_MEC5 uart_mchp_mec5.c )
50
+ zephyr_library_sources_ifdef (CONFIG_UART_MCHP_SERCOM_G1 uart_mchp_sercom_g1.c )
50
51
zephyr_library_sources_ifdef (CONFIG_UART_MCUX uart_mcux.c )
51
52
zephyr_library_sources_ifdef (CONFIG_UART_MCUX_FLEXCOMM uart_mcux_flexcomm.c )
52
53
zephyr_library_sources_ifdef (CONFIG_UART_MCUX_IUART uart_mcux_iuart.c )
Original file line number Diff line number Diff line change @@ -188,6 +188,7 @@ rsource "Kconfig.leuart_gecko"
188
188
rsource "Kconfig.litex"
189
189
rsource "Kconfig.lpc11u6x"
190
190
rsource "Kconfig.max32"
191
+ rsource "Kconfig.mchp"
191
192
rsource "Kconfig.mcux"
192
193
rsource "Kconfig.mcux_flexcomm"
193
194
rsource "Kconfig.mcux_iuart"
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2025 Microchip Technology Inc.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ config UART_MCHP_SERCOM_ID_U2201_5_0_0
5
+ bool
6
+ default n
7
+ help
8
+ Internal flag to enable SERCOM ID U2201_5_0_0 specific support.
9
+
10
+ config UART_MCHP_SERCOM_G1
11
+ bool "Microchip SERCOM G1 UART driver"
12
+ default y
13
+ depends on DT_HAS_MICROCHIP_SERCOM_G1_UART_ENABLED
14
+ select SERIAL_HAS_DRIVER
15
+ select PINCTRL
16
+ select UART_MCHP_SERCOM_ID_U2201_5_0_0 if SOC_FAMILY_MCHP_SAM_D5X_E5X
17
+ help
18
+ This option enables the USART driver for Microchip sercom-g1 IPs.
You can’t perform that action at this time.
0 commit comments