1 * APM X-Gene 15Gbps Multi-purpose PHY nodes 2 3 PHY nodes are defined to describe on-chip 15Gb 4 PHY (pair of lanes) has its own node. 5 6 Required properties: 7 - compatible : Shall be "apm,xgene- 8 - reg : PHY memory resource 9 - #phy-cells : Shall be 1 as it exp 10 the mode of the PHY. 11 1 (SGMII), 2 (PCIe), 12 13 Optional properties: 14 - status : Shall be "ok" if ena 15 Default is "ok". 16 - clocks : Reference to the clo 17 - apm,tx-eye-tuning : Manual control to fi 18 bit lines from the a 19 Two set of 3-tuple s 20 supported link speed 21 127 in unit of one b 22 - apm,tx-eye-direction : Eye tuning manual co 23 data earlier than th 24 sample data later th 25 Two set of 3-tuple s 26 supported link speed 27 - apm,tx-boost-gain : Frequency boost AC ( 28 gain control. Two se 29 (up to 3) supported 30 between 0 to 31 in u 31 - apm,tx-amplitude : Amplitude control. T 32 each (up to 3) suppo 33 Range is between 0 t 34 Default is 199500 uV 35 - apm,tx-pre-cursor1 : 1st pre-cursor empha 36 3-tuple setting for 37 speed on the host. R 38 uV. Default is 0. 39 - apm,tx-pre-cursor2 : 2nd pre-cursor empha 40 3-tuple setting for 41 speed on the host. R 42 Default is 0x0. 43 - apm,tx-post-cursor : Post-cursor emphasis 44 3-tuple setting for 45 between 0 to 0x1f in 46 - apm,tx-speed : Tx operating speed. 47 supported link speed 48 0 = 1-2Gbps 49 1 = 2-4Gbps (1st tu 50 2 = 4-8Gbps 51 3 = 8-15Gbps (2nd t 52 4 = 2.5-4Gbps 53 5 = 4-5Gbps 54 6 = 5-6Gbps 55 7 = 6-16Gbps (3rd t 56 57 NOTE: PHY override parameters are board specif 58 59 Example: 60 phy1: phy@1f21a000 { 61 compatible = "apm,xgen 62 reg = <0x0 0x1f21a000 63 #phy-cells = <1>; 64 }; 65 66 phy2: phy@1f22a000 { 67 compatible = "apm,xgen 68 reg = <0x0 0x1f22a000 69 #phy-cells = <1>; 70 }; 71 72 phy3: phy@1f23a000 { 73 compatible = "apm,xgen 74 reg = <0x0 0x1f23a000 75 #phy-cells = <1>; 76 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.