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/.../typec
320 Symlink to the USB Type-C partner device. USB Type-C partner
322 Configuration Channel (CC signal on USB Type-C connectors and
325 What: /sys/bus/usb/devices/usbX/bAlternateSetting
331 What: /sys/bus/usb/devices/usbX/bcdDevice
337 What: /sys/bus/usb/devices/usbX/bConfigurationValue
349 /sys/bus/usb/devices/usbX/bNumConfigurations
353 What: /sys/bus/usb/devices/usbX/bDeviceClass
359 What: /sys/bus/usb/devices/usbX/bDeviceProtocol
365 What: /sys/bus/usb/devices/usbX/bDeviceSubClass
371 What: /sys/bus/usb/devices/usbX/bInterfaceClass
377 What: /sys/bus/usb/devices/usbX/bInterfaceNumber
383 What: /sys/bus/usb/devices/usbX/bInterfaceProtocol
389 What: /sys/bus/usb/devices/usbX/bInterfaceSubClass
395 What: /sys/bus/usb/devices/usbX/bmAttributes
401 What: /sys/bus/usb/devices/usbX/bMaxPacketSize0
407 What: /sys/bus/usb/devices/usbX/bMaxPower
409 Maximum power consumption of the active configuration of
412 What: /sys/bus/usb/devices/usbX/bNumConfigurations
417 /sys/bus/usb/devices/usbX/bConfigurationValue
421 What: /sys/bus/usb/devices/usbX/bNumEndpoints
427 What: /sys/bus/usb/devices/usbX/bNumInterfaces
431 What: /sys/bus/usb/devices/usbX/busnum
433 Number of the bus.
435 What: /sys/bus/usb/devices/usbX/configuration
441 What: /sys/bus/usb/devices/usbX/descriptors
445 What: /sys/bus/usb/devices/usbX/idProduct
449 What: /sys/bus/usb/devices/usbX/idVendor
453 What: /sys/bus/usb/devices/usbX/devspec
457 What: /sys/bus/usb/devices/usbX/avoid_reset_quirk
466 What: /sys/bus/usb/devices/usbX/devnum
470 What: /sys/bus/usb/devices/usbX/devpath
474 What: /sys/bus/usb/devices/usbX/manufacturer
479 What: /sys/bus/usb/devices/usbX/maxchild
483 What: /sys/bus/usb/devices/usbX/persist
487 What: /sys/bus/usb/devices/usbX/product
492 What: /sys/bus/usb/devices/usbX/speed
508 What: /sys/bus/usb/devices/usbX/supports_autosuspend
513 What: /sys/bus/usb/devices/usbX/urbnum
517 What: /sys/bus/usb/devices/usbX/version
522 What: /sys/bus/usb/devices/usbX/power/autosuspend
529 What: /sys/bus/usb/devices/usbX/power/active_duration
533 What: /sys/bus/usb/devices/usbX/power/connected_duration
537 What: /sys/bus/usb/devices/usbX/power/level
540 What: /sys/bus/usb/devices/usbX/ep_<N>/bEndpointAddress
546 /sys/bus/usb/devices/usbX/ep_<N>/direction
550 What: /sys/bus/usb/devices/usbX/ep_<N>/bInterval
555 /sys/bus/usb/devices/usbX/ep_<N>/interval.
557 What: /sys/bus/usb/devices/usbX/ep_<N>/bLength
561 What: /sys/bus/usb/devices/usbX/ep_<N>/bmAttributes
567 /sys/bus/usb/devices/usbX/ep_<N>/type
571 What: /sys/bus/usb/devices/usbX/ep_<N>/direction
575 - both (on control endpoints)
576 - in
577 - out
579 What: /sys/bus/usb/devices/usbX/ep_<N>/interval
584 What: /sys/bus/usb/devices/usbX/ep_<N>/type
588 - Control
589 - Isoc
590 - Bulk
591 - Interrupt
592 - unknown
594 What: /sys/bus/usb/devices/usbX/ep_<N>/wMaxPacketSize