1# Copyright 2024 NXP 2# SPDX-License-Identifier: Apache-2.0 3 4config UDC_NXP_EHCI 5 bool "NXP MCUX USB EHCI Device controller driver" 6 default y 7 depends on DT_HAS_NXP_EHCI_ENABLED 8 select PINCTRL 9 select NOCACHE_MEMORY if HAS_MCUX_CACHE && CPU_HAS_DCACHE 10 imply UDC_BUF_FORCE_NOCACHE 11 imply UDC_WORKQUEUE 12 help 13 NXP MCUX USB Device Controller Driver for EHCI. 14 15config UDC_NXP_IP3511 16 bool "NXP MCUX USB IP3511 Device controller driver" 17 default y 18 depends on DT_HAS_NXP_LPCIP3511_ENABLED 19 select PINCTRL 20 imply UDC_WORKQUEUE 21 help 22 NXP MCUX USB Device Controller Driver for IP3511. 23 24config UDC_NXP_EVENT_COUNT 25 int "Number or blocks in event slab" 26 depends on UDC_NXP_EHCI || UDC_NXP_IP3511 27 range 4 16 28 default 4 29 help 30 Number of blocks in slab for internal controller events. 31