1# Copyright (c) 2022 Nordic Semiconductor ASA 2# SPDX-License-Identifier: Apache-2.0 3 4 5menuconfig UHC_DRIVER 6 bool "USB host controller drivers [EXPERIMENTAL]" 7 select EXPERIMENTAL 8 select NET_BUF 9 help 10 USB host controller driver. 11 12if UHC_DRIVER 13 14config UHC_XFER_COUNT 15 int "Number of transfers in the pool" 16 range 2 256 17 default 16 18 help 19 Number of UHC transfers available. 20 21config UHC_BUF_COUNT 22 int "Number of buffers in the pool" 23 range 16 256 24 default 16 25 help 26 Number of UHC request buffers in the pool. 27 28config UHC_BUF_POOL_SIZE 29 int "Memory available for buffers" 30 range 64 32768 31 default 1024 32 help 33 Total amount of memory available for UHC buffers. 34 35module = UHC_DRIVER 36module-str = uhc drv 37source "subsys/logging/Kconfig.template.log_config" 38 39source "drivers/usb/uhc/Kconfig.max3421e" 40source "drivers/usb/uhc/Kconfig.virtual" 41 42endif # UHC_DRIVER 43