Lines Matching +full:re +full:- +full:routed

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/usb/amlogic,meson-g12a-usb-ctrl.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Neil Armstrong <narmstrong@baylibre.com>
15 in host-only mode, and a DWC2 IP Core configured for USB2 peripheral mode
20 One of the USB2 PHYs can be re-routed in peripheral mode to a DWC2 USB IP.
26 host-only mode.
33 - amlogic,meson-gxl-usb-ctrl
34 - amlogic,meson-gxm-usb-ctrl
35 - amlogic,meson-axg-usb-ctrl
36 - amlogic,meson-g12a-usb-ctrl
37 - amlogic,meson-a1-usb-ctrl
41 "#address-cells":
44 "#size-cells":
51 clock-names:
64 phy-names:
74 power-domains:
77 vbus-supply:
81 "^usb@[0-9a-f]+$":
87 - compatible
88 - "#address-cells"
89 - "#size-cells"
90 - ranges
91 - clocks
92 - resets
93 - reg
94 - interrupts
95 - phy-names
96 - phys
97 - dr_mode
100 - if:
104 - amlogic,meson-g12a-usb-ctrl
108 phy-names:
110 - const: usb2-phy0 # USB2 PHY0 if USBHOST_A port is used
111 - const: usb2-phy1 # USB2 PHY1 if USBOTG_B port is used
112 - const: usb3-phy0 # USB3 PHY if USB3_0 is used
113 - if:
117 - amlogic,meson-gxl-usb-ctrl
123 clock-names:
125 - const: usb_ctrl
126 - const: ddr
127 phy-names:
129 - const: usb2-phy0 # USB2 PHY0 if USBHOST_A port is used
130 - const: usb2-phy1 # USB2 PHY1 if USBOTG_B port is used
132 - clock-names
133 - if:
137 - amlogic,meson-gxm-usb-ctrl
143 clock-names:
145 - const: usb_ctrl
146 - const: ddr
147 phy-names:
149 - const: usb2-phy0 # USB2 PHY0 if USBHOST_A port is used
150 - const: usb2-phy1 # USB2 PHY1 if USBOTG_B port is used
151 - const: usb2-phy2 # USB2 PHY2 if USBOTG_C port is used
154 - clock-names
155 - if:
159 - amlogic,meson-axg-usb-ctrl
163 phy-names:
165 - const: usb2-phy1 # USB2 PHY1 if USBOTG_B port is used
168 clock-names:
170 - const: usb_ctrl
171 - const: ddr
173 - clock-names
174 - if:
178 - amlogic,meson-a1-usb-ctrl
182 phy-names:
184 - const: usb2-phy1 # USB2 PHY1 if USBOTG_B port is used
187 clock-names:
189 - const: usb_ctrl
190 - const: usb_bus
191 - const: xtal_usb_ctrl
193 - clock-names
196 - |
198 compatible = "amlogic,meson-g12a-usb-ctrl";
201 #address-cells = <1>;
202 #size-cells = <1>;
211 phy-names = "usb2-phy0", "usb2-phy1", "usb3-phy0";
214 compatible = "amlogic,meson-g12a-usb", "snps,dwc2";
218 clock-names = "otg";
221 g-rx-fifo-size = <192>;
222 g-np-tx-fifo-size = <128>;
223 g-tx-fifo-size = <128 128 16 16 16>;
232 snps,quirk-frame-length-adjustment;