| # 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 | 
 | endmenu |