Lines Matching +full:usb +full:- +full:c
1 # USB device stack configuration options
3 # Copyright (c) 2016 Wind River Systems, Inc.
4 # SPDX-License-Identifier: Apache-2.0
7 bool "USB Device Support"
11 Enable USB device stack.
16 module-str = usb device
20 hex "USB Vendor ID"
23 USB device vendor ID. MUST be configured by vendor.
26 hex "USB Product ID"
29 USB device product ID. MUST be configured by vendor.
32 string "USB manufacturer name"
35 USB device Manufacturer string. MUST be configured by vendor.
38 string "USB product name"
39 default "USB-DEV"
41 USB device Product string. MUST be configured by vendor.
44 string "USB device Serial Number String"
47 Placeholder for USB device Serial Number String.
52 bool "USB configuration string descriptor support"
61 string "USB configuration string descriptor"
76 int "Set number of USB transfer data buffers"
81 according to USB devices count.
120 bool "USB Binary Device Object Store (BOS)"
126 bool "Set Self-powered characteristic"
129 Set Self-powered characteristic in bmAttributes to indicate
130 self powered USB device.
141 bool "Use a dedicate work queue in the USB subsystem"
145 all offloaded operations initiated by the USB subsystem.
148 as UART transmission on CDC-ACM, preventing the system work
149 queue from making progress on the USB tasks that would
152 Without this the system work queue is used for all USB
156 int "USB workqueue stack size"
162 int "USB workqueue priority"
164 default -2 if COOP_ENABLED && !PREEMPT_ENABLED
166 default -1
168 By default, USB work queue priority is the lowest cooperative
173 bool "Initialize USB device support at boot"
178 source "subsys/usb/device/class/Kconfig"