Lines Matching full:usb
1 What: /sys/bus/usb/devices/<INTERFACE>/authorized
9 by writing INTERFACE to /sys/bus/usb/drivers_probe
15 What: /sys/bus/usb/devices/usbX/interface_authorized_default
22 What: /sys/bus/usb/device/.../authorized
29 USB devices are authorized.
31 What: /sys/bus/usb/drivers/.../new_id
33 Contact: linux-usb@vger.kernel.org
36 dynamically add a new device ID to a USB device driver.
48 # echo "8086 10f5" > /sys/bus/usb/drivers/foo/new_id
53 # echo "0458 7045 0 0458 704c" > /sys/bus/usb/drivers/foo/new_id
59 # cat /sys/bus/usb/drivers/foo/new_id
67 What: /sys/bus/usb-serial/drivers/.../new_id
69 Contact: linux-usb@vger.kernel.org
71 For serial USB drivers, this attribute appears under the
72 extra bus folder "usb-serial" in sysfs; apart from that
74 "/sys/bus/usb/drivers/.../new_id" apply.
76 What: /sys/bus/usb/drivers/.../remove_id
87 # echo "046d c315" > /sys/bus/usb/drivers/foo/remove_id
91 "/sys/bus/usb/drivers/.../new_id"
93 What: /sys/bus/usb/devices/.../power/usb2_hardware_lpm
97 If CONFIG_PM is set and a USB 2.0 lpm-capable device is plugged
101 device and the USB device directory will contain a file named
107 What: /sys/bus/usb/devices/.../power/usb3_hardware_lpm_u1
108 /sys/bus/usb/devices/.../power/usb3_hardware_lpm_u2
113 If CONFIG_PM is set and a USB 3.0 lpm-capable device is plugged
117 USB3 hardware LPM will be enabled for the device and the USB
123 What: /sys/bus/usb/devices/.../ltm_capable
127 USB 3.0 devices may optionally support Latency Tolerance
132 The file will be present for all speeds of USB devices, and will
133 always read "no" for USB 1.1 and USB 2.0 devices.
135 What: /sys/bus/usb/devices/<INTERFACE>/wireless_status
139 Some USB devices use a USB receiver dongle to communicate
152 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>
156 The /sys/bus/usb/devices/.../<hub_interface>/port<X>
157 is usb port device's sysfs directory.
159 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/connect_type
163 Some platforms provide usb port connect types through ACPI.
168 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/location
172 Some platforms provide usb port physical location through
178 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/quirks
183 connected on a specific port (e.g. non-standard USB port like
190 as it is considerably faster (it only causes one USB reset
198 USB 2.0 specification, instead of the 50 ms that are normally
202 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/over_current_count
216 OVER_CURRENT_PORT=/sys/bus/usb/devices/.../<hub_interface>/port<X>
219 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/usb3_lpm_permit
225 effect both before and after a usb device is enumerated. Supported
230 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/connector
234 Link to the USB Type-C connector when available. This link is
235 only created when USB Type-C Connector Class is enabled, and
239 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/disable
243 This file controls the state of a USB port, including
250 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/early_stop
254 Some USB hosts have some watchdog mechanisms so that the device
261 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/state
265 Indicates current state of the USB device attached to the port.
271 What: /sys/bus/usb/devices/.../power/usb2_lpm_l1_timeout
275 USB 2.0 devices may support hardware link power management (LPM)
282 What: /sys/bus/usb/devices/.../power/usb2_lpm_besl
286 USB 2.0 devices that support hardware link power management (LPM)
296 USB 2.0 ECN Errata for Link Power Management, section 4.10)
298 What: /sys/bus/usb/devices/.../rx_lanes
303 USB 3.2 adds Dual-lane support, 2 rx and 2 tx lanes over Type-C.
305 direction. Devices before USB 3.2 are single lane (rx_lanes = 1)
307 What: /sys/bus/usb/devices/.../tx_lanes
312 USB 3.2 adds Dual-lane support, 2 rx and 2 tx -lanes over Type-C.
314 direction. Devices before USB 3.2 are single lane (tx_lanes = 1)
316 What: /sys/bus/usb/devices/usbX/bAlternateSetting
320 See USB specs for its meaning.
322 What: /sys/bus/usb/devices/usbX/bcdDevice
326 See USB specs for its meaning.
328 What: /sys/bus/usb/devices/usbX/bConfigurationValue
330 While a USB device typically have just one configuration
340 /sys/bus/usb/devices/usbX/bNumConfigurations
342 See USB specs for its meaning.
344 What: /sys/bus/usb/devices/usbX/bDeviceClass
348 See USB specs for its meaning.
350 What: /sys/bus/usb/devices/usbX/bDeviceProtocol
354 See USB specs for its meaning.
356 What: /sys/bus/usb/devices/usbX/bDeviceSubClass
360 See USB specs for its meaning.
362 What: /sys/bus/usb/devices/usbX/bInterfaceClass
366 See USB specs for its meaning.
368 What: /sys/bus/usb/devices/usbX/bInterfaceNumber
372 See USB specs for its meaning.
374 What: /sys/bus/usb/devices/usbX/bInterfaceProtocol
378 See USB specs for its meaning.
380 What: /sys/bus/usb/devices/usbX/bInterfaceSubClass
384 See USB specs for its meaning.
386 What: /sys/bus/usb/devices/usbX/bmAttributes
390 See USB specs for its meaning.
392 What: /sys/bus/usb/devices/usbX/bMaxPacketSize0
396 See USB specs for its meaning.
398 What: /sys/bus/usb/devices/usbX/bMaxPower
403 What: /sys/bus/usb/devices/usbX/bNumConfigurations
408 /sys/bus/usb/devices/usbX/bConfigurationValue
410 See USB specs for its meaning.
412 What: /sys/bus/usb/devices/usbX/bNumEndpoints
416 See USB specs for its meaning.
418 What: /sys/bus/usb/devices/usbX/bNumInterfaces
422 What: /sys/bus/usb/devices/usbX/busnum
426 What: /sys/bus/usb/devices/usbX/configuration
432 What: /sys/bus/usb/devices/usbX/descriptors
436 What: /sys/bus/usb/devices/usbX/idProduct
440 What: /sys/bus/usb/devices/usbX/idVendor
444 What: /sys/bus/usb/devices/usbX/devspec
448 What: /sys/bus/usb/devices/usbX/avoid_reset_quirk
452 If the value is 1, enable a USB quirk that prevents this
457 What: /sys/bus/usb/devices/usbX/devnum
459 USB interface device number, in decimal.
461 What: /sys/bus/usb/devices/usbX/devpath
463 String containing the USB interface device path.
465 What: /sys/bus/usb/devices/usbX/manufacturer
470 What: /sys/bus/usb/devices/usbX/maxchild
472 Number of ports of an USB hub
474 What: /sys/bus/usb/devices/usbX/persist
478 What: /sys/bus/usb/devices/usbX/product
483 What: /sys/bus/usb/devices/usbX/speed
485 Shows the device's max speed, according to the USB version,
499 What: /sys/bus/usb/devices/usbX/supports_autosuspend
504 What: /sys/bus/usb/devices/usbX/urbnum
508 What: /sys/bus/usb/devices/usbX/version
510 String containing the USB device version, as encoded
513 What: /sys/bus/usb/devices/usbX/power/autosuspend
520 What: /sys/bus/usb/devices/usbX/power/active_duration
524 What: /sys/bus/usb/devices/usbX/power/connected_duration
528 What: /sys/bus/usb/devices/usbX/power/level
531 What: /sys/bus/usb/devices/usbX/ep_<N>/bEndpointAddress
537 /sys/bus/usb/devices/usbX/ep_<N>/direction
539 See USB specs for its meaning.
541 What: /sys/bus/usb/devices/usbX/ep_<N>/bInterval
545 of the USB. Also shown in time units at
546 /sys/bus/usb/devices/usbX/ep_<N>/interval.
548 What: /sys/bus/usb/devices/usbX/ep_<N>/bLength
552 What: /sys/bus/usb/devices/usbX/ep_<N>/bmAttributes
558 /sys/bus/usb/devices/usbX/ep_<N>/type
560 See USB specs for its meaning.
562 What: /sys/bus/usb/devices/usbX/ep_<N>/direction
570 What: /sys/bus/usb/devices/usbX/ep_<N>/interval
575 What: /sys/bus/usb/devices/usbX/ep_<N>/type
585 What: /sys/bus/usb/devices/usbX/ep_<N>/wMaxPacketSize