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-[email protected]
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-[email protected]
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/bos_descriptors
452 this file are in bus-endian format. Note that the kernel will not
455 What: /sys/bus/usb/devices/usbX/idProduct
459 What: /sys/bus/usb/devices/usbX/idVendor
463 What: /sys/bus/usb/devices/usbX/devspec
467 What: /sys/bus/usb/devices/usbX/avoid_reset_quirk
476 What: /sys/bus/usb/devices/usbX/devnum
480 What: /sys/bus/usb/devices/usbX/devpath
484 What: /sys/bus/usb/devices/usbX/manufacturer
489 What: /sys/bus/usb/devices/usbX/maxchild
493 What: /sys/bus/usb/devices/usbX/persist
497 What: /sys/bus/usb/devices/usbX/product
502 What: /sys/bus/usb/devices/usbX/speed
518 What: /sys/bus/usb/devices/usbX/supports_autosuspend
523 What: /sys/bus/usb/devices/usbX/urbnum
527 What: /sys/bus/usb/devices/usbX/version
532 What: /sys/bus/usb/devices/usbX/power/autosuspend
539 What: /sys/bus/usb/devices/usbX/power/active_duration
543 What: /sys/bus/usb/devices/usbX/power/connected_duration
547 What: /sys/bus/usb/devices/usbX/power/level
550 What: /sys/bus/usb/devices/usbX/ep_<N>/bEndpointAddress
556 /sys/bus/usb/devices/usbX/ep_<N>/direction
560 What: /sys/bus/usb/devices/usbX/ep_<N>/bInterval
565 /sys/bus/usb/devices/usbX/ep_<N>/interval.
567 What: /sys/bus/usb/devices/usbX/ep_<N>/bLength
571 What: /sys/bus/usb/devices/usbX/ep_<N>/bmAttributes
577 /sys/bus/usb/devices/usbX/ep_<N>/type
581 What: /sys/bus/usb/devices/usbX/ep_<N>/direction
585 - both (on control endpoints)
586 - in
587 - out
589 What: /sys/bus/usb/devices/usbX/ep_<N>/interval
594 What: /sys/bus/usb/devices/usbX/ep_<N>/type
598 - Control
599 - Isoc
600 - Bulk
601 - Interrupt
602 - unknown
604 What: /sys/bus/usb/devices/usbX/ep_<N>/wMaxPacketSize