Lines Matching +full:pcie +full:- +full:is +full:- +full:gen1

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/phy/apm,xgene-phy.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: APM X-Gene 15Gbps Multi-purpose PHY
10 - Khuong Dinh <khuong@os.amperecomputing.com>
13 PHY nodes are defined to describe on-chip 15Gbps Multi-purpose PHY. Each
19 - const: apm,xgene-phy
24 '#phy-cells':
26 Possible values are 0 (SATA), 1 (SGMII), 2 (PCIe), 3 (USB), and 4 (XFI).
32 apm,tx-eye-tuning:
35 automatic calibrated position. Two set of 3-tuple setting for each
38 $ref: /schemas/types.yaml#/definitions/uint32-matrix
49 apm,tx-eye-direction:
53 sampling point. Two set of 3-tuple setting for each supported link speed
55 $ref: /schemas/types.yaml#/definitions/uint32-matrix
65 apm,tx-boost-gain:
67 Frequency boost AC (LSB 3-bit) and DC (2-bit) gain control. Two set of
68 3-tuple setting for each supported link speed on the host. Range is
69 between 0 to 31 in unit of dB. Default is 3.
70 $ref: /schemas/types.yaml#/definitions/uint32-matrix
80 apm,tx-amplitude:
82 Amplitude control. Two set of 3-tuple setting for each supported link
83 speed on the host. Range is between 0 to 199500 in unit of uV.
84 $ref: /schemas/types.yaml#/definitions/uint32-matrix
95 apm,tx-pre-cursor1:
97 1st pre-cursor emphasis taps control. Two set of 3-tuple setting for
98 each supported link speed on the host. Range is 0 to 273000 in unit of
100 $ref: /schemas/types.yaml#/definitions/uint32-matrix
111 apm,tx-pre-cursor2:
113 2nd pre-cursor emphasis taps control. Two set of 3-tuple setting for
114 each supported link speed on the host. Range is 0 to 127400 in unit uV.
115 $ref: /schemas/types.yaml#/definitions/uint32-matrix
126 apm,tx-post-cursor:
128 Post-cursor emphasis taps control. Two set of 3-tuple setting for Gen1,
129 Gen2, and Gen3 link speeds. Range is between 0 to 31 in unit of 18.2mV.
130 $ref: /schemas/types.yaml#/definitions/uint32-matrix
141 apm,tx-speed:
143 Tx operating speed. One set of 3-tuple for each supported link speed on
146 0 = 1-2Gbps
147 1 = 2-4Gbps (1st tuple default)
148 2 = 4-8Gbps
149 3 = 8-15Gbps (2nd tuple default)
150 4 = 2.5-4Gbps
151 5 = 4-5Gbps
152 6 = 5-6Gbps
153 7 = 6-16Gbps (3rd tuple default).
155 $ref: /schemas/types.yaml#/definitions/uint32-array
164 - |
166 compatible = "apm,xgene-phy";
168 #phy-cells = <1>;