blob: 9b2a784e3929ca1528c670571b1be64634cc7ecc [file] [log] [blame]
# Copyright (c) 2024 Renesas Electronics Corporation
# SPDX-License-Identifier: Apache-2.0
config UDC_RENESAS_RA
bool "Renesas RA family UDC driver"
default y
depends on DT_HAS_RENESAS_RA_UDC_ENABLED
select USE_RA_FSP_USB_DEVICE
select PINCTRL
help
Enable Renesas RA family UDC driver.
if UDC_RENESAS_RA
config UDC_RENESAS_RA_STACK_SIZE
int "UDC controller driver internal thread stack size"
default 512
help
Renesas RA device controller driver internal thread stack size.
config UDC_RENESAS_RA_THREAD_PRIORITY
int "Renesas RA family UDC driver thread priority"
default 8
help
Renesas RA device controller driver thread priority.
config UDC_RENESAS_RA_MAX_QMESSAGES
int "Renesas RA family UDC driver maximum number of ISR event messages"
range 4 64
default 8
help
Maximum number of messages for handling of Renesas RA USBD ISR events.
endif