blob: aeea50c84e921fb301fc7fe9fd2cd6f295c7139c [file] [log] [blame]
Thomas Petazzonic5aff182012-08-17 14:04:28 +03001* Marvell Armada 370 / Armada XP Ethernet Controller (NETA)
2
3Required properties:
Simon Guinotf522a972015-06-30 16:20:20 +02004- compatible: "marvell,armada-370-neta" or "marvell,armada-xp-neta".
Thomas Petazzonic5aff182012-08-17 14:04:28 +03005- reg: address and length of the register set for the device.
6- interrupts: interrupt for the device
Sergei Shtylyove8f08ee2014-02-18 02:41:59 +03007- phy: See ethernet.txt file in the same directory.
8- phy-mode: See ethernet.txt file in the same directory
Thomas Petazzoni189dd622012-11-19 14:15:25 +01009- clocks: a pointer to the reference clock for this device.
Thomas Petazzonic5aff182012-08-17 14:04:28 +030010
Marcin Wojtas9110ee02015-11-30 13:27:45 +010011Optional properties:
12- tx-csum-limit: maximum mtu supported by port that allow TX checksum.
13 Value is presented in bytes. If not used, by default 1600B is set for
14 "marvell,armada-370-neta" and 9800B for others.
15
Thomas Petazzonic5aff182012-08-17 14:04:28 +030016Example:
17
18ethernet@d0070000 {
19 compatible = "marvell,armada-370-neta";
20 reg = <0xd0070000 0x2500>;
21 interrupts = <8>;
Thomas Petazzoni189dd622012-11-19 14:15:25 +010022 clocks = <&gate_clk 4>;
Marcin Wojtas9110ee02015-11-30 13:27:45 +010023 tx-csum-limit = <9800>
Thomas Petazzonic5aff182012-08-17 14:04:28 +030024 status = "okay";
25 phy = <&phy0>;
26 phy-mode = "rgmii-id";
27};