Merge branch 'for-3.17/drivers' of git://git.kernel.dk/linux-block
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / net / amd-xgbe-phy.txt
1 * AMD 10GbE PHY driver (amd-xgbe-phy)
2
3 Required properties:
4 - compatible: Should be "amd,xgbe-phy-seattle-v1a" and
5   "ethernet-phy-ieee802.3-c45"
6 - reg: Address and length of the register sets for the device
7    - SerDes Rx/Tx registers
8    - SerDes integration registers (1/2)
9    - SerDes integration registers (2/2)
10
11 Optional properties:
12 - amd,speed-set: Speed capabilities of the device
13     0 - 1GbE and 10GbE (default)
14     1 - 2.5GbE and 10GbE
15
16 Example:
17         xgbe_phy@e1240800 {
18                 compatible = "amd,xgbe-phy-seattle-v1a", "ethernet-phy-ieee802.3-c45";
19                 reg = <0 0xe1240800 0 0x00400>,
20                       <0 0xe1250000 0 0x00060>,
21                       <0 0xe1250080 0 0x00004>;
22                 amd,speed-set = <0>;
23         };