zephyr/drivers/usb/udc/Kconfig.nrf

29 lines
687 B
Plaintext

# Copyright (c) 2021 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
config UDC_NRF
bool "Nordic Semiconductor USB device controller driver"
default y
depends on DT_HAS_NORDIC_NRF_USBD_ENABLED
select NRF_USBD_COMMON
select NRFX_POWER
help
nRF USB device controller driver.
if UDC_NRF
config UDC_NRF_THREAD_STACK_SIZE
int "nRF UDC driver internal thread stack size"
default 512
help
Size of the stack used in the driver for nRF USBD ISR event handling.
config UDC_NRF_MAX_QMESSAGES
int "nRF UDC driver maximum number of ISR event messages"
range 4 64
default 8
help
Maximum number of messages for handling of nRF USBD ISR events.
endif # UDC_NRF