Skip to content

Commit c20b59b

Browse files
konradybciovinodkoul
authored andcommitted
dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning overrides
The EUSB2 repeater requires some alterations to its init sequence, depending on board design. Add support for making the necessary changes to that sequence to make USB functional on SM8550-based Xperia 1 V. They all have lackluster description due to lack of information. Signed-off-by: Konrad Dybcio <[email protected]> Acked-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Vinod Koul <[email protected]>
1 parent 77fee21 commit c20b59b

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

Documentation/devicetree/bindings/phy/qcom,snps-eusb2-repeater.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,27 @@ properties:
3232

3333
vdd3-supply: true
3434

35+
qcom,tune-usb2-disc-thres:
36+
$ref: /schemas/types.yaml#/definitions/uint8
37+
description: High-Speed disconnect threshold
38+
minimum: 0
39+
maximum: 7
40+
default: 0
41+
42+
qcom,tune-usb2-amplitude:
43+
$ref: /schemas/types.yaml#/definitions/uint8
44+
description: High-Speed trasmit amplitude
45+
minimum: 0
46+
maximum: 15
47+
default: 8
48+
49+
qcom,tune-usb2-preem:
50+
$ref: /schemas/types.yaml#/definitions/uint8
51+
description: High-Speed TX pre-emphasis tuning
52+
minimum: 0
53+
maximum: 7
54+
default: 5
55+
3556
required:
3657
- compatible
3758
- reg

0 commit comments

Comments
 (0)