Lines Matching +full:bus +full:- +full:power

1 What:		/sys/bus/usb/devices/<INTERFACE>/authorized
9 by writing INTERFACE to /sys/bus/usb/drivers_probe
10 This allows to avoid side-effects with drivers
15 What: /sys/bus/usb/devices/usbX/interface_authorized_default
22 What: /sys/bus/usb/device/.../authorized
28 drivers, non-authorized one are not. By default, wired
31 What: /sys/bus/usb/drivers/.../new_id
33 Contact: linux-usb@vger.kernel.org
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
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
102 power/usb2_hardware_lpm. The file holds a string value (enable
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
119 power/usb3_hardware_lpm_u1 and power/usb3_hardware_lpm_u2. These
123 What: /sys/bus/usb/devices/.../ltm_capable
135 What: /sys/bus/usb/devices/<INTERFACE>/wireless_status
141 attribute allows user-space to know whether the device is
145 an on-screen keyboard if the only wireless keyboard is
148 statuses available in WWAN, WLAN/Wi-Fi, Bluetooth, etc.
152 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>
156 The /sys/bus/usb/devices/.../<hub_interface>/port<X>
159 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/connect_type
168 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/location
178 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/quirks
182 In some cases, we care about time-to-active for devices
183 connected on a specific port (e.g. non-standard USB port like
186 This attribute is a bit-field that controls the behavior of
189 - Bit 0 of this field selects the "old" enumeration scheme,
197 - Bit 1 reduces TRSTRCY to the 10 ms that are required by the
202 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/over_current_count
206 Most hubs are able to detect over-current situations on their
208 the number of over-current situation occurred on a specific port
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
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
244 Vbus power output (but only on hubs that support
245 power switching -- most hubs don't support it). If
250 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/early_stop
261 What: /sys/bus/usb/devices/.../<hub_interface>/port<X>/state
266 Valid states are: 'not-attached', 'attached', 'powered',
271 What: /sys/bus/usb/devices/.../power/usb2_lpm_l1_timeout
275 USB 2.0 devices may support hardware link power management (LPM)
279 Useful for power management tuning.
280 Supported values are 0 - 65535 microseconds.
282 What: /sys/bus/usb/devices/.../power/usb2_lpm_besl
286 USB 2.0 devices that support hardware link power management (LPM)
292 value in order to tune power saving and service latency.
294 Supported values are 0 - 15.
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.
304 Inter-Chip SSIC devices support asymmetric lanes up to 4 lanes per
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.
313 Inter-Chip SSIC devices support asymmetric lanes up to 4 lanes per
316 What: /sys/bus/usb/devices/usbX/bAlternateSetting
322 What: /sys/bus/usb/devices/usbX/bcdDevice
328 What: /sys/bus/usb/devices/usbX/bConfigurationValue
340 /sys/bus/usb/devices/usbX/bNumConfigurations
344 What: /sys/bus/usb/devices/usbX/bDeviceClass
350 What: /sys/bus/usb/devices/usbX/bDeviceProtocol
356 What: /sys/bus/usb/devices/usbX/bDeviceSubClass
362 What: /sys/bus/usb/devices/usbX/bInterfaceClass
368 What: /sys/bus/usb/devices/usbX/bInterfaceNumber
374 What: /sys/bus/usb/devices/usbX/bInterfaceProtocol
380 What: /sys/bus/usb/devices/usbX/bInterfaceSubClass
386 What: /sys/bus/usb/devices/usbX/bmAttributes
392 What: /sys/bus/usb/devices/usbX/bMaxPacketSize0
398 What: /sys/bus/usb/devices/usbX/bMaxPower
400 Maximum power consumption of the active configuration of
403 What: /sys/bus/usb/devices/usbX/bNumConfigurations
408 /sys/bus/usb/devices/usbX/bConfigurationValue
412 What: /sys/bus/usb/devices/usbX/bNumEndpoints
418 What: /sys/bus/usb/devices/usbX/bNumInterfaces
422 What: /sys/bus/usb/devices/usbX/busnum
424 Number of the bus.
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
457 What: /sys/bus/usb/devices/usbX/devnum
461 What: /sys/bus/usb/devices/usbX/devpath
465 What: /sys/bus/usb/devices/usbX/manufacturer
470 What: /sys/bus/usb/devices/usbX/maxchild
474 What: /sys/bus/usb/devices/usbX/persist
478 What: /sys/bus/usb/devices/usbX/product
483 What: /sys/bus/usb/devices/usbX/speed
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
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
541 What: /sys/bus/usb/devices/usbX/ep_<N>/bInterval
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
562 What: /sys/bus/usb/devices/usbX/ep_<N>/direction
566 - both (on control endpoints)
567 - in
568 - out
570 What: /sys/bus/usb/devices/usbX/ep_<N>/interval
575 What: /sys/bus/usb/devices/usbX/ep_<N>/type
579 - Control
580 - Isoc
581 - Bulk
582 - Interrupt
583 - unknown
585 What: /sys/bus/usb/devices/usbX/ep_<N>/wMaxPacketSize