| /linux/drivers/usb/misc/ |
| H A D | onboard_usb_dev_pdevs.c | 40 * hubs, it can optionally control whether the device remains powered during 49 * Root hubs don't have dedicated device tree nodes, but use the node of their 51 * node. That means the root hubs of the primary and secondary HCD share the 53 * twice with the same DT node for root hubs. We only want to create a single 54 * platform device for each physical onboard device, hence for root hubs the 59 * Further there must be only one platform device for onboard hubs with a peer 61 * taken: pdevs for onboard hubs with a peer are only created when the function 63 * (directly or through other hubs). For onboard hubs connected to root hubs
|
| H A D | ehset.c | 25 * A list of USB hubs which requires to disable the power 42 * test command. Most hubs don't enforce this precondition, but there in ehset_prepare_port_for_testing() 43 * are some hubs which needs to disable the power to the port before in ehset_prepare_port_for_testing() 57 * For the hubs which are compliant with the spec, in ehset_prepare_port_for_testing() 141 * Note, this test is only supported on root hubs since the in ehset_probe()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-firmware-sgi_uv | 52 hubs/ 55 The hubs directory contains a number of hub objects, each representing 57 unique ordinal value (ex. /sys/firmware/sgi_uv/hubs/hub_5) 97 (ex. /sys/firmware/sgi_uv/hubs/hub_5/port_3) 116 /sys/firmware/sgi_uv/hubs/hub_5/port_3/conn_hub 119 /sys/firmware/sgi_uv/hubs/hub_5/port_3/conn_port 122 /sys/firmware/sgi_uv/hubs/hub_3/port_6
|
| /linux/Documentation/usb/ |
| H A D | ehci.rst | 21 such devices. When USB 1.1 devices plug into USB 2.0 hubs, they 32 quite speedily on the 2.4 version of this driver), hubs have only 60 transaction translators (TTs) in USB 2.0 hubs. But you may find bugs. 144 However, do make a point of testing device drivers through USB 2.0 hubs. 145 Those hubs report some failures, such as disconnections, differently when
|
| /linux/drivers/usb/core/ |
| H A D | Kconfig | 84 bool "Disable external hubs" 88 external hubs. OTG hosts are allowed to reduce hardware 89 and software costs by not supporting external hubs. So
|
| H A D | otg_productlist.h | 13 /* hubs are optional in OTG, but very handy ... */
|
| H A D | usb.c | 632 * @port1: one-based index of port; ignored for root hubs 659 /* Root hubs aren't true devices, so don't allocate HCD resources */ in usb_alloc_dev() 688 * dev->devpath will be stable until USB is re-cabled, and hubs in usb_alloc_dev() 703 /* match any labeling on the hubs; it's one-based */ in usb_alloc_dev() 711 /* Route string assumes hubs have less than 16 ports */ in usb_alloc_dev()
|
| H A D | hub.h | 88 * @req: default pm qos request for hubs without port power control
|
| /linux/drivers/platform/surface/ |
| H A D | Kconfig | 76 tristate "Surface System Aggregator Module Subsystem Device Hubs" 90 Devices managed via these hubs are: 100 respective subsystem hubs. Both drivers and device specification (e.g.
|
| H A D | surface_aggregator_hub.c | 3 * Driver for Surface System Aggregator Module (SSAM) subsystem device hubs. 5 * Provides a driver for SSAM subsystems device hubs. This driver performs 6 * instantiation of the devices managed by said hubs and takes care of
|
| /linux/sound/soc/codecs/ |
| H A D | wm8958-dsp2.c | 942 ret = snd_soc_add_component_controls(wm8994->hubs.component, in wm8958_dsp2_init() 945 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init() 968 ret = snd_soc_add_component_controls(wm8994->hubs.component, in wm8958_dsp2_init() 971 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init() 995 ret = snd_soc_add_component_controls(wm8994->hubs.component, in wm8958_dsp2_init() 998 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init() 1023 ret = snd_soc_add_component_controls(wm8994->hubs.component, in wm8958_dsp2_init() 1026 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init()
|
| /linux/include/uapi/linux/ |
| H A D | usbdevice_fs.h | 95 /* 5 intermediate hubs, device), which */ 145 /* You can do most things with hubs just through control messages,
|
| /linux/Documentation/driver-api/usb/ |
| H A D | persist.rst | 15 is so that devices can maintain their internal state and hubs can 111 the feature by writing 0 instead of 1. For hubs the feature is
|
| /linux/tools/include/uapi/linux/ |
| H A D | usbdevice_fs.h | |
| /linux/Documentation/leds/ |
| H A D | ledtrig-usbport.rst | 29 only one LED user will most likely want to assign ports from all 3 hubs.
|
| /linux/drivers/fsi/ |
| H A D | Kconfig | 42 master that is connected to the upstream master via a slave. Hubs
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | microchip,usb5744.yaml | 14 speeds. The new SuperSpeed hubs operate in parallel with the USB 2.0
|
| /linux/drivers/usb/usbip/ |
| H A D | vhci.h | 82 /* Each VHCI has 2 hubs (USB2 and USB3), each has VHCI_HC_PORTS ports */
|
| /linux/drivers/usb/ |
| H A D | Kconfig | 58 leaves and the inner nodes are special USB devices called hubs.
|
| /linux/Documentation/networking/pse-pd/ |
| H A D | introduction.rst | 11 switches and hubs that supply power to Powered Devices (PDs) such as IP
|
| /linux/Documentation/ABI/stable/ |
| H A D | sysfs-bus-usb | 9 hubs this facility is always enabled and their device
|
| /linux/include/linux/ |
| H A D | usb.h | 552 * interrupt endpoints), the hubs to decode the packet, and for all hubs 968 * USB hubs. That makes it stay the same until systems are physically 970 * controllers. Adding and removing devices, including virtual root hubs 975 * With a partial exception for devices connected to USB 2.0 root hubs, these 979 * USB 2.0 root hubs (EHCI host controllers) will get one path ID if they are 1227 * @disable_hub_initiated_lpm: if set to 1, the USB core will not allow hubs
|
| /linux/Documentation/hid/ |
| H A D | hidraw.rst | 108 USB controller, hubs, ports, etc). For Bluetooth devices, the string
|
| /linux/include/uapi/linux/usb/ |
| H A D | ch11.h | 268 /* 2.0 and 3.0 hubs differ here */
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | gmc_v12_1.c | 402 * @all_hub: flush all hubs 421 …/* MES will invalidate hubs for the device(including slave xcc) from master, ignore request from s… in gmc_v12_1_flush_gpu_tlb_pasid()
|