Lines Matching +full:clock +full:- +full:mode
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Frank Sae <frank.sae@motor-comm.com>
13 - $ref: ethernet-phy.yaml#
18 - ethernet-phy-id4f51.e91a
19 - ethernet-phy-id4f51.e91b
21 rx-internal-delay-ps:
23 RGMII RX Clock Delay used only when PHY operates in RGMII mode with
24 internal delay (phy-mode is 'rgmii-id' or 'rgmii-rxid') in pico-seconds.
30 tx-internal-delay-ps:
32 RGMII TX Clock Delay used only when PHY operates in RGMII mode with
33 internal delay (phy-mode is 'rgmii-id' or 'rgmii-txid') in pico-seconds.
38 motorcomm,clk-out-frequency-hz:
39 description: clock output on clock output pin.
43 motorcomm,keep-pll-enabled:
46 want to use the clock output without an ethernet link.
49 motorcomm,auto-sleep-disabled:
51 If set, PHY will not enter sleep mode and close AFE after unplug cable
55 motorcomm,rx-clk-drv-microamp:
59 be configured with hardware pull-up resistors to match the SOC voltage
72 motorcomm,rx-data-drv-microamp:
76 be configured with hardware pull-up resistors to match the SOC voltage
89 motorcomm,tx-clk-adj-enabled:
92 Useful if you want to use tx-clk-xxxx-inverted to adj the delay of tx clk.
95 motorcomm,tx-clk-10-inverted:
97 Use original or inverted RGMII Transmit PHY Clock to drive the RGMII
98 Transmit PHY Clock delay train configuration when speed is 10Mbps.
101 motorcomm,tx-clk-100-inverted:
103 Use original or inverted RGMII Transmit PHY Clock to drive the RGMII
104 Transmit PHY Clock delay train configuration when speed is 100Mbps.
107 motorcomm,tx-clk-1000-inverted:
109 Use original or inverted RGMII Transmit PHY Clock to drive the RGMII
110 Transmit PHY Clock delay train configuration when speed is 1000Mbps.
116 - |
118 #address-cells = <1>;
119 #size-cells = <0>;
120 phy-mode = "rgmii-id";
121 ethernet-phy@4 {
125 compatible = "ethernet-phy-id4f51.e91a";
128 rx-internal-delay-ps = <2100>;
129 tx-internal-delay-ps = <150>;
130 motorcomm,clk-out-frequency-hz = <0>;
131 motorcomm,keep-pll-enabled;
132 motorcomm,auto-sleep-disabled;
135 - |
137 #address-cells = <1>;
138 #size-cells = <0>;
139 phy-mode = "rgmii";
140 ethernet-phy@5 {
144 compatible = "ethernet-phy-id4f51.e91a";
147 motorcomm,clk-out-frequency-hz = <125000000>;
148 motorcomm,keep-pll-enabled;
149 motorcomm,auto-sleep-disabled;