1# Copyright (c) 2024 Nuvoton Technology Corporation 2# SPDX-License-Identifier: Apache-2.0 3 4config UDC_NUMAKER 5 bool "Nuvoton NuMaker USB 1.1 device controller" 6 default y 7 depends on DT_HAS_NUVOTON_NUMAKER_USBD_ENABLED 8 select PINCTRL 9 help 10 Enable Nuvoton NuMaker USB 1.1 device controller driver 11 12if UDC_NUMAKER 13 14config UDC_NUMAKER_MSG_QUEUE_SIZE 15 int "UDC NuMaker message queue size" 16 default 32 17 help 18 Maximum number of messages the driver can queue for interrupt bottom half processing. 19 20config UDC_NUMAKER_THREAD_STACK_SIZE 21 int "UDC NuMaker driver internal thread stack size" 22 default 1536 23 help 24 Size of the stack for the driver internal thread. 25 26config UDC_NUMAKER_THREAD_PRIORITY 27 int "UDC NuMaker driver internal thread priority" 28 default 8 29 help 30 Priority of the driver internal thread. 31 32endif # UDC_NUMAKER 33