/freebsd/sys/contrib/device-tree/Bindings/usb/ |
H A D | microchip,usb5744.yaml | 7 title: Microchip USB5744 4-port Hub Controller 40 3V3 power supply to the hub 44 1V2 power supply to the hub 46 peer-hub: 49 phandle to the peer hub on the controller. 54 phandle of an usb hub connected via i2c bus. 71 peer-hub: false 84 hub: usb-hub@2d { 94 /* 2.0 hub on port 1 */ 95 hub_2_0: hub@1 { [all …]
|
H A D | usb251xb.txt | 1 Microchip USB 2.0 Hi-Speed Hub Controller 14 - reset-gpios : Should specify the gpio for hub reset 16 - skip-config : Skip Hub configuration, but only send the USB-Attach command 17 - vendor-id : Set USB Vendor ID of the hub (16 bit, default is 0x0424) 18 - product-id : Set USB Product ID of the hub (16 bit, default depends on type) 19 - device-id : Set USB Device ID of the hub (16 bit, default is 0x0bb3) 39 - compound-device : indicate the hub is part of a compound device (boolean) 49 - sp-max-total-current-microamp: Specifies max current consumed by the hub 50 from VBUS when operating in self-powered hub. It includes the hub 53 - bp-max-total-current-microamp: Specifies max current consumed by the hub [all …]
|
H A D | genesys,gl850g.yaml | 7 title: Genesys Logic USB hub controller 27 The regulator that provides 3.3V or 5.0V core power to the hub. 29 peer-hub: 32 For onboard hub controllers that support USB 3.x and USB 2.0 hubs 50 peer-hub: false 62 peer-hub: true 75 hub: hub@1 { 89 /* 2.0 hub on port 1 */ 90 hub_2_0: hub@1 { 93 peer-hub = <&hub_3_0>; [all …]
|
H A D | usb251xb.yaml | 7 title: Microchip USB 2.0 Hi-Speed Hub Controller 31 Should specify the gpio for hub reset 40 Skip Hub configuration, but only send the USB-Attach command 46 Set USB Vendor ID of the hub 51 Set USB Product ID of the hub 57 Set USB Device ID of the hub 152 indicate the hub is part of a compound device (boolean) 194 Specifies max current consumed by the hub from VBUS when 195 operating in self-powered hub. It includes the hub silicon 203 Specifies max current consumed by the hub from VBUS when [all …]
|
H A D | ti,usb8041.yaml | 7 title: TI USB8041 USB 3.0 hub controller 29 VDD power supply to the hub 31 peer-hub: 34 phandle to the peer hub on the controller. 39 - peer-hub 52 /* 2.0 hub on port 1 */ 53 hub_2_0: hub@1 { 56 peer-hub = <&hub_3_0>; 60 /* 3.0 hub on port 2 */ 61 hub_3_0: hub [all...] |
H A D | vialab,vl817.yaml | 7 title: Via labs VL817 USB 3.1 hub controller 30 phandle to the regulator that provides power to the hub. 32 peer-hub: 35 phandle to the peer hub on the controller. 41 - peer-hub 53 /* 2.0 hub on port 1 */ 54 hub_2_0: hub@1 { 58 peer-hub = <&hub_3_0>; 62 /* 3.1 hub on port 4 */ 63 hub_3_0: hub [all...] |
H A D | ti,usb8020b.yaml | 7 title: TI USB8020B USB 3.0 hub controller 29 VDD power supply to the hub 31 peer-hub: 34 phandle to the peer hub on the controller. 39 - peer-hub 52 /* 2.0 hub on port 1 */ 53 hub_2_0: hub@1 { 56 peer-hub = <&hub_3_0>; 61 /* 3.0 hub on port 2 */ 62 hub_3_0: hub@2 { [all …]
|
H A D | cypress,hx3.yaml | 7 title: Cypress HX3 USB 3.0 hub controller family 35 peer-hub: 38 phandle to the peer hub on the controller. 43 - peer-hub 57 /* 2.0 hub on port 1 */ 58 hub_2_0: hub@1 { 61 peer-hub = <&hub_3_0>; 67 /* 3.0 hub on port 2 */ 68 hub_3_0: hub@2 { 71 peer-hub = <&hub_2_0>;
|
H A D | realtek,rts5411.yaml | 7 title: Realtek RTS5411 USB 3.0 hub controller 32 phandle to the regulator that provides power to the hub. 34 peer-hub: 37 phandle to the peer hub on the controller. 71 - peer-hub 84 /* 2.0 hub on port 1 */ 85 hub_2_0: hub@1 { 89 peer-hub = <&hub_3_0>; 99 /* 3.0 hub on port 2 */ 100 hub_3_0: hub@2 { [all …]
|
H A D | aspeed,usb-vhub.yaml | 8 title: ASPEED USB 2.0 Virtual Hub Controller 14 The ASPEED USB 2.0 Virtual Hub Controller implements 1 set of USB Hub 16 the Virtual Hub's downstream USB devices. 19 revisions. AST2400 and AST2500 Virtual Hub supports 5 downstream devices 20 and 15 generic endpoints, while AST2600 Virtual Hub supports 7 downstream 40 description: Number of downstream ports supported by the Virtual Hub 47 description: Number of generic endpoints supported by the Virtual Hub 135 product = "USB Virtual Hub";
|
H A D | usb-device.txt | 13 for devices of class 0 or 9 (hub) with a single configuration and a single 16 A "hub node" is a combined node or an interface node that represents a USB 17 hub. 26 - reg: the number of the USB hub port or the USB host-controller port to which 55 - reg: the number of the USB hub port or the USB host-controller port to which 59 Required properties for hub nodes with device nodes: 75 hub@1 { /* hub connected to port 1 */
|
H A D | smsc,usb3503.yaml | 7 title: SMSC USB3503 High-Speed Hub Controller 41 Control signal to select between HUB MODE and BYPASS MODE. 57 Specifies initial mode. 1 for Hub mode, 2 for standby mode and 3 for bypass mode. 113 usb-hub@8 { 131 usb-hub@8 { 148 usb-hub { 151 initial-mode = <1>; /* initialize in HUB mode */
|
H A D | usb-device.yaml | 23 for devices of class 0 or 9 (hub) with a single configuration and a single 26 A "hub node" is a combined node or an interface node that represents a USB 27 hub. 41 description: the number of the USB hub port or the USB host-controller 46 description: should be 1 for hub nodes with device nodes, 84 # hub connected to port 1 96 hub@1 {
|
/freebsd/tests/sys/netgraph/ |
H A D | hub.c | 52 ng_shutdown("hub:"); in ATF_TC_BODY() 56 ng_mkpeer(".", "a", "hub", "a"); in ATF_TC_BODY() 57 ng_name("a", "hub"); in ATF_TC_BODY() 58 ng_connect(".", "b", "hub:", "b"); in ATF_TC_BODY() 59 ng_connect(".", "c", "hub:", "c"); in ATF_TC_BODY() 93 ng_shutdown("hub:"); in ATF_TC_BODY() 105 ng_shutdown("hub:"); in ATF_TC_BODY() 109 ng_mkpeer(".", "a", "hub", "a"); in ATF_TC_BODY() 110 ng_name("a", "hub"); in ATF_TC_BODY() 112 ng_send_msg("hub:", "setpersistent"); in ATF_TC_BODY() [all …]
|
H A D | basic.c | 73 ng_mkpeer(".", "a", "hub", "a"); in ATF_TC_BODY() 74 ng_name("a", "test hub"); in ATF_TC_BODY() 77 ng_name("a", "test hub"); in ATF_TC_BODY() 84 ng_connect(".", "b", "test hub:", "b"); in ATF_TC_BODY() 85 ng_connect(".", "c", "test hub:", "c"); in ATF_TC_BODY() 101 ng_shutdown("test hub:"); in ATF_TC_BODY() 113 ng_mkpeer(".", "a", "hub", "a"); in ATF_TC_BODY() 114 ng_name("a", "test hub"); in ATF_TC_BODY() 116 ng_send_msg("test hub:", "setpersistent"); in ATF_TC_BODY() 119 ng_shutdown("test hub:"); in ATF_TC_BODY() [all …]
|
/freebsd/sys/dev/usb/ |
H A D | usb_hub.c | 84 "USB HUB"); 156 * driver instance for "hub" connected to "usb" 157 * and "hub" connected to "hub" 231 struct usb_hub *hub; in uhub_reset_tt_proc() local 234 hub = udev->hub; in uhub_reset_tt_proc() 235 if (hub == NULL) in uhub_reset_tt_proc() 237 sc = hub->hubsoftc; in uhub_reset_tt_proc() 263 struct usb_hub *hub; in uhub_tt_buffer_reset_async_locked() local 277 hub = udev->hub; in uhub_tt_buffer_reset_async_locked() 278 if ((hub == NULL) || in uhub_tt_buffer_reset_async_locked() [all …]
|
H A D | usb_device.h | 218 struct usb_device *parent_hs_hub; /* high-speed parent HUB */ 220 struct usb_hub *hub; /* only if this is a hub */ member 248 uint8_t depth; /* distance from root HUB */ 249 uint8_t port_index; /* parent HUB port index */ 250 uint8_t port_no; /* parent HUB port number */ 251 uint8_t hs_hub_addr; /* high-speed HUB address */ 252 uint8_t hs_port_no; /* high-speed HUB port number */
|
/freebsd/sys/contrib/device-tree/src/arm64/amlogic/ |
H A D | meson-sm1-odroid-c4.dts | 30 /* USB hub supports both USB 2.0 and USB 3.0 root hub */ 31 usb-hub { 36 /* 2.0 hub on port 1 */ 37 hub_2_0: hub@1 { 40 peer-hub = <&hub_3_0>; 45 /* 3.1 hub on port 4 */ 46 hub_3_0: hub@2 { 49 peer-hub = <&hub_2_0>;
|
H A D | meson-g12b-odroid-n2.dtsi | 22 hub_5v: regulator-hub-5v { 29 /* Connected to the Hub CHIPENABLE, LOW sets low power state */ 34 /* USB hub supports both USB 2.0 and USB 3.0 root hub */ 35 usb-hub { 40 /* 2.0 hub on port 1 */ 41 hub_2_0: hub@1 { 44 peer-hub = <&hub_3_0>; 48 /* 3.0 hub on port 4 */ 49 hub_3_0: hub@2 { 52 peer-hub = <&hub_2_0>; [all …]
|
H A D | meson-gxbb-wetek-hub.dts | 13 compatible = "wetek,hub", "amlogic,meson-gxbb"; 14 model = "WeTek Hub"; 18 model = "WETEK-HUB"; 60 linux,rc-map-name = "rc-wetek-hub";
|
/freebsd/sys/contrib/device-tree/Bindings/display/tegra/ |
H A D | nvidia,tegra186-display.yaml | 7 title: NVIDIA Tegra186 (and later) Display Hub 15 pattern: "^display-hub@[0-9a-f]+$" 44 - description: display hub reset 84 - description: display hub clock 90 - const: hub 96 - description: display hub clock 101 - const: hub 125 display-hub@15200000 { 140 clock-names = "disp", "dsc", "hub"; 214 display-hub@15200000 { [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/gpu/ |
H A D | brcm,bcm-v3d.yaml | 26 - description: hub register (required) 34 - const: hub 42 - description: hub interrupt (required) 43 - description: core interrupts (if it doesn't share the hub's interrupt) 71 reg-names = "hub", "core0", "bridge", "gca";
|
H A D | brcm,bcm-v3d.txt | 9 - reg-names: Names for the register areas. The "hub" and "core0" 14 - interrupts: The interrupt numbers. The first interrupt is for the hub, 16 for the cores (if they don't share the hub's interrupt). 30 reg-names = "bridge", "hub", "core0", "gca";
|
/freebsd/share/misc/ |
H A D | usb_vendors | 101 0902 4-Port Hub 168 3301 at43301 4-Port Hub 169 3312 4-Port Hub 219 010c Multimedia Keyboard Hub 272 0610 Z24i Monitor Hub 344 1327 iLO Virtual Hub 348 1424 f2105 Monitor Hub 366 1647 Z27n G2 Monitor Hub 407 2002 Hub 434 2424 LP1965 19" Monitor Hub [all …]
|
/freebsd/share/man/man4/ |
H A D | usb.4 | 67 The USB bus attaches to the controller, and the root hub attaches 69 Any devices attached to the bus will attach to the root hub 70 or another hub attached to the USB bus. 74 device will always be present as it is needed for the root hub. 89 There can be up to 127 devices connected to an USB HUB tree.
|