Lines Matching +full:usb +full:- +full:hub
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/usb/usb-hub.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Generic USB Hub
10 - Pin-yen Lin <treapking@chromium.org>
13 - $ref: usb-device.yaml#
16 '#address-cells':
19 peer-hub:
22 phandle to the peer hub on the controller.
27 The downstream facing USB ports
30 "^port@[1-9a-f][0-9a-f]*$":
34 '^.*@[1-9a-f][0-9a-f]*$':
35 description: The hard wired USB devices
37 $ref: /schemas/usb/usb-device.yaml
41 - compatible
42 - reg
47 - |
48 usb {
49 #address-cells = <1>;
50 #size-cells = <0>;
52 /* 2.0 hub on port 1 */
53 hub_2_0: hub@1 {
56 peer-hub = <&hub_3_0>;
57 #address-cells = <1>;
58 #size-cells = <0>;
59 /* USB 2.0 device on port 5 */
66 /* 3.0 hub on port 2 */
67 hub_3_0: hub@2 {
70 peer-hub = <&hub_2_0>;
73 #address-cells = <1>;
74 #size-cells = <0>;
75 /* Type-A connector on port 3 */
79 remote-endpoint = <&usb_a0_ss>;