zephyr/modules/Kconfig.nuvoton
Chun-Chieh Li 9e9e409cb9 drivers: usb_c: numaker: support Nuvoton's M2L31 series
1. Support USB-C drivers TCPC, PPC, and VBUS with UTCPD H/W IP
2. UTCPD is interconnected with Timer-triggered EADC for updating
   VBUS/VCONN voltage periodically

Signed-off-by: Chun-Chieh Li <ccli8@nuvoton.com>
2024-08-01 12:38:53 +02:00

86 lines
2 KiB
Text

# SPDX-License-Identifier: Apache-2.0
#
# Copyright (c) 2020 Linumiz
# Author: Saravanan Sekar <saravanan@linumiz.com>
config HAS_NUMICRO_HAL
bool
select HAS_CMSIS_CORE
depends on SOC_FAMILY_NUMICRO
menu "Nuvoton drivers"
depends on HAS_NUMICRO_HAL
config HAS_NUMICRO_UART
bool "NuMicro UART"
help
Enable Nuvoton Universal asynchronous receiver transmitter HAL
module driver
endmenu
config HAS_NUMAKER_HAL
bool
select HAS_CMSIS_CORE
depends on SOC_FAMILY_NUMAKER
menu "Nuvoton NuMaker drivers"
depends on HAS_NUMAKER_HAL
config HAS_NUMAKER_UART
bool "NuMaker UART"
help
Enable Nuvoton Universal asynchronous receiver transmitter HAL
module driver
config HAS_NUMAKER_GPIO
bool "NuMaker GPIO"
help
Enable Nuvoton gpio HAL module driver
config HAS_NUMAKER_FMC
bool "NuMaker FMC"
help
Enable Nuvoton FMC HAL module driver
config HAS_NUMAKER_I2C
bool "NuMaker I2C"
help
Enable Nuvoton I2C HAL module driver
config HAS_NUMAKER_SPI
bool "NuMaker SPI"
help
Enable Nuvoton SPI HAL module driver
config HAS_NUMAKER_PWM
bool "NuMaker PWM"
help
Enable Nuvoton PWM HAL module driver
config HAS_NUMAKER_USBD
bool "NuMaker USB 1.1 device controller"
help
Enable Nuvoton USB 1.1 device controller HAL module driver
config HAS_NUMAKER_HSUSBD
bool "NuMaker high-speed USB 2.0 device controller"
help
Enable Nuvoton high-speed USB 2.0 device controller HAL module driver
config HAS_NUMAKER_ETH
bool "NuMaker ETH"
help
Enable Nuvoton ETH EMAC HAL module driver
config HAS_NUMAKER_CANFD
bool "NuMaker CAN FD"
help
Enable Nuvoton CAN FD HAL module driver
config HAS_NUMAKER_ADC
bool "NuMaker ADC"
help
Enable Nuvoton ADC HAL module driver
config HAS_NUMAKER_RMC
bool "NuMaker RMC"
help
Enable Nuvoton RMC HAL module driver
config HAS_NUMAKER_RTC
bool "NuMaker RTC"
help
Enable Nuvoton RTC HAL module driver
config HAS_NUMAKER_TMR
bool "NuMaker Timer"
help
Enable Nuvoton Timer HAL module driver
endmenu