Merge branch 'next'
[oweals/u-boot.git] / doc / device-tree-bindings / net / fixed-link.txt
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 };