Lines Matching +full:meson +full:- +full:g12a +full:- +full:usb

1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/usb/dwc2.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: DesignWare HS OTG USB 2.0 controller Bindings
10 - Rob Herring <robh@kernel.org>
15 - const: brcm,bcm2835-usb
16 - const: hisilicon,hi6220-usb
17 - items:
18 - const: rockchip,rk3066-usb
19 - const: snps,dwc2
20 - items:
21 - enum:
22 - rockchip,px30-usb
23 - rockchip,rk3036-usb
24 - rockchip,rk3188-usb
25 - rockchip,rk3228-usb
26 - rockchip,rk3288-usb
27 - rockchip,rk3328-usb
28 - rockchip,rk3368-usb
29 - rockchip,rv1108-usb
30 - const: rockchip,rk3066-usb
31 - const: snps,dwc2
32 - const: lantiq,arx100-usb
33 - const: lantiq,xrx200-usb
34 - items:
35 - enum:
36 - amlogic,meson8-usb
37 - amlogic,meson8b-usb
38 - amlogic,meson-gxbb-usb
39 - amlogic,meson-g12a-usb
40 - const: snps,dwc2
41 - const: amcc,dwc-otg
42 - const: apm,apm82181-dwc-otg
43 - const: snps,dwc2
44 - const: st,stm32f4x9-fsotg
45 - const: st,stm32f4x9-hsotg
46 - const: st,stm32f7-hsotg
47 - const: st,stm32mp15-fsotg
48 - items:
49 - const: st,stm32mp15-hsotg
50 - const: snps,dwc2
51 - const: samsung,s3c6400-hsotg
62 clock-names:
64 - const: otg
68 - description: common reset
69 - description: ecc reset
72 reset-names:
74 - const: dwc2
75 - const: dwc2-ecc
81 phy-names:
82 const: usb2-phy
84 power-domains:
87 vbus-supply:
93 vusb_d-supply:
96 vusb_a-supply:
99 usb33d-supply:
106 usb-role-switch:
110 g-rx-fifo-size:
114 g-np-tx-fifo-size:
116 description: size of non-periodic tx fifo size in gadget mode.
118 g-tx-fifo-size:
119 $ref: /schemas/types.yaml#/definitions/uint32-array
122 snps,need-phy-for-wake:
127 snps,reset-phy-on-wake:
133 - compatible
134 - reg
135 - interrupts
136 - clocks
137 - clock-names
142 - |
143 usb@101c0000 {
144 compatible = "rockchip,rk3066-usb", "snps,dwc2";
148 clock-names = "otg";
150 phy-names = "usb2-phy";