Lines Matching +full:external +full:- +full:memory +full:- +full:controller

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/usb/chipidea,usb2-common.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: USB2 ChipIdea USB controller Common Properties
10 - Xu Yang <xu.yang_2@nxp.com>
25 clock-names:
31 power-domains:
37 reset-names:
40 "#reset-cells":
48 itc-setting:
54 ahb-burst-config:
65 tx-burst-size-dword:
68 register represents the maximum length of a the burst in 32-bit
69 words while moving data from system memory to the USB bus, the value
70 of this property will only take effect if property "ahb-burst-config"
77 rx-burst-size-dword:
80 register represents the maximum length of a the burst in 32-bit words
81 while moving data from the USB bus to system memory, the value of
82 this property will only take effect if property "ahb-burst-config"
91 Phandles to external connector devices. First phandle should point
92 to external connector, which provide "USB" cable events, the second
93 should point to external connector device, which provide "USB-HOST"
94 cable events. If one of the external connector devices is not
96 $ref: /schemas/types.yaml#/definitions/phandle-array
99 - description: vbus extcon
100 - description: id extcon
102 phy-clkgate-delay-us:
107 non-zero-ttctrl-ttha:
129 mux-controls:
131 The mux control for toggling host/device output of this controller.
136 mux-control-names:
139 pinctrl-names:
142 In case of HSIC-mode, "idle" and "active" pin modes are mandatory.
146 - items:
147 - const: idle
148 - const: active
149 - items:
150 - const: default
151 - const: host
152 - const: device
153 - items:
154 - const: default
155 - enum:
156 - host
157 - device
158 - items:
159 - const: default
161 pinctrl-0:
164 pinctrl-1:
170 phy-names:
171 const: usb-phy
173 vbus-supply:
176 usb-phy:
183 Any connector to the data bus of this controller should be modelled
184 using the OF graph bindings specified, if the "usb-role-switch"
188 reset-gpios:
192 port: [ usb-role-switch ]
193 mux-controls: [ mux-control-names ]
196 - reg
197 - interrupts
200 - $ref: usb-hcd.yaml#
201 - $ref: usb-drd.yaml#