Lines Matching +full:rx +full:- +full:threshold
1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Felipe Balbi <balbi@kernel.org>
14 be presented as a standalone DT node with an optional vendor-specific
18 - $ref: usb-drd.yaml#
19 - if:
25 - dr_mode
29 $ref: usb-xhci.yaml#
35 - const: snps,dwc3
36 - const: synopsys,dwc3
46 interrupt-names:
50 - const: dwc_usb3
51 - items:
62 clock-names:
65 - enum: [bus_early, ref, suspend]
66 - true
68 usb-phy:
71 - description: USB2/HS PHY
72 - description: USB3/SS PHY
77 - description: USB2/HS PHY
78 - description: USB3/SS PHY
80 phy-names:
83 - const: usb2-phy
84 - const: usb3-phy
89 snps,usb2-lpm-disable:
98 snps,usb2-gadget-lpm-disable:
103 snps,dis-start-transfer-quirk:
105 When set, disable isoc START TRANSFER command failure SW work-around
106 for DWC_usb31 version 1.70a-ea06 and prior.
115 snps,has-lpm-erratum:
119 snps,lpm-nyet-threshold:
120 description: LPM NYET threshold
153 RX.Detect.
157 description: When set core will set Tx de-emphasis value
166 - 0 # -6dB de-emphasis
167 - 1 # -3.5dB de-emphasis
168 - 2 # No de-emphasis
184 snps,dis-u1-entry-quirk:
188 snps,dis-u2-entry-quirk:
197 snps,dis-u2-freeclk-exists-quirk:
200 PHY doesn't provide a free-running PHY clock.
203 snps,dis-del-phy-power-chg-quirk:
208 snps,dis-tx-ipgap-linecheck-quirk:
212 snps,parkmode-disable-ss-quirk:
223 snps,dis-split-quirk:
226 avoid -EPROTO errors with usbhid on some devices (Hikey 970).
229 snps,is-utmi-l1-suspend:
235 snps,hird-threshold:
236 description: HIRD threshold
241 High-Speed PHY interface selection between UTMI+ and ULPI when the
246 snps,quirk-frame-length-adjustment:
248 Value for GFLADJ_30MHZ field of GFLADJ register for post-silicon frame
255 snps,rx-thr-num-pkt-prd:
257 Periodic ESS RX packet threshold count (host mode only). Set this and
258 snps,rx-max-burst-prd to a valid, non-zero value 1-16 (DWC_usb31
259 programming guide section 1.2.4) to enable periodic ESS RX threshold.
264 snps,rx-max-burst-prd:
266 Max periodic ESS RX burst size (host mode only). Set this and
267 snps,rx-thr-num-pkt-prd to a valid, non-zero value 1-16 (DWC_usb31
268 programming guide section 1.2.4) to enable periodic ESS RX threshold.
273 snps,tx-thr-num-pkt-prd:
275 Periodic ESS TX packet threshold count (host mode only). Set this and
276 snps,tx-max-burst-prd to a valid, non-zero value 1-16 (DWC_usb31
277 programming guide section 1.2.3) to enable periodic ESS TX threshold.
282 snps,tx-max-burst-prd:
285 snps,tx-thr-num-pkt-prd to a valid, non-zero value 1-16 (DWC_usb31
286 programming guide section 1.2.3) to enable periodic ESS TX threshold.
291 tx-fifo-resize:
299 tx-fifo-max-num:
307 snps,incr-burst-type-adjustment:
314 $ref: /schemas/types.yaml#/definitions/uint32-array
324 - compatible
325 - reg
326 - interrupts
329 - |
334 usb-phy = <&usb2_phy>, <&usb3_phy>;
335 snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>;
337 - |
343 clock-names = "bus_early", "ref", "suspend";
345 phy-names = "usb2-phy", "usb3-phy";