Hannes Schmelzer | db40c1a | 2017-03-23 15:11:43 +0100 | [diff] [blame^] | 1 | Fixed link Device Tree binding |
| 2 | ------------------------------ |
| 3 | |
| 4 | Some Ethernet MACs have a "fixed link", and are not connected to a |
| 5 | normal MDIO-managed PHY device. For those situations, a Device Tree |
| 6 | binding allows to describe a "fixed link". |
| 7 | |
| 8 | Such a fixed link situation is described by creating a 'fixed-link' |
| 9 | sub-node of the Ethernet MAC device node, with the following |
| 10 | properties: |
| 11 | |
| 12 | * 'speed' (integer, mandatory), to indicate the link speed. Accepted |
| 13 | values are 10, 100 and 1000 |
| 14 | * 'full-duplex' (boolean, optional), to indicate that full duplex is |
| 15 | used. When absent, half duplex is assumed. |
| 16 | * 'pause' (boolean, optional), to indicate that pause should be |
| 17 | enabled. |
| 18 | * 'asym-pause' (boolean, optional), to indicate that asym_pause should |
| 19 | be enabled. |
| 20 | |
| 21 | Examples: |
| 22 | |
| 23 | ethernet@0 { |
| 24 | ... |
| 25 | fixed-link { |
| 26 | speed = <1000>; |
| 27 | full-duplex; |
| 28 | }; |
| 29 | ... |
| 30 | }; |