linux/Documentation/devicetree/bindings/net/fsl-fec.txt
<<
>>
Prefs
   1* Freescale Fast Ethernet Controller (FEC)
   2
   3Required properties:
   4- compatible : Should be "fsl,<soc>-fec"
   5- reg : Address and length of the register set for the device
   6- interrupts : Should contain fec interrupt
   7- phy-mode : String, operation mode of the PHY interface.
   8  Supported values are: "mii", "gmii", "sgmii", "tbi", "rmii",
   9  "rgmii", "rgmii-id", "rgmii-rxid", "rgmii-txid", "rtbi", "smii".
  10
  11Optional properties:
  12- local-mac-address : 6 bytes, mac address
  13- phy-reset-gpios : Should specify the gpio for phy reset
  14- phy-reset-duration : Reset duration in milliseconds.  Should present
  15  only if property "phy-reset-gpios" is available.  Missing the property
  16  will have the duration be 1 millisecond.  Numbers greater than 1000 are
  17  invalid and 1 millisecond will be used instead.
  18
  19Example:
  20
  21ethernet@83fec000 {
  22        compatible = "fsl,imx51-fec", "fsl,imx27-fec";
  23        reg = <0x83fec000 0x4000>;
  24        interrupts = <87>;
  25        phy-mode = "mii";
  26        phy-reset-gpios = <&gpio2 14 0>; /* GPIO2_14 */
  27        local-mac-address = [00 04 9F 01 1B B9];
  28};
  29