summaryrefslogblamecommitdiff
path: root/Documentation/devicetree/bindings/net/fsl-fec.txt
blob: 6bc84adb10c0ca6f278cc30d40e0b802c12adfd8 (plain) (tree)
1
2
3
4
5
6
7
8
9





                                                             
                                                        

                    
                                                         



                                                                         
                                                     


        
                   



                                                      
                                                       
                                                
                                       
  
* Freescale Fast Ethernet Controller (FEC)

Required properties:
- compatible : Should be "fsl,<soc>-fec"
- reg : Address and length of the register set for the device
- interrupts : Should contain fec interrupt
- phy-mode : See ethernet.txt file in the same directory

Optional properties:
- phy-reset-gpios : Should specify the gpio for phy reset
- phy-reset-duration : Reset duration in milliseconds.  Should present
  only if property "phy-reset-gpios" is available.  Missing the property
  will have the duration be 1 millisecond.  Numbers greater than 1000 are
  invalid and 1 millisecond will be used instead.
- phy-supply: regulator that powers the Ethernet PHY.

Example:

ethernet@83fec000 {
	compatible = "fsl,imx51-fec", "fsl,imx27-fec";
	reg = <0x83fec000 0x4000>;
	interrupts = <87>;
	phy-mode = "mii";
	phy-reset-gpios = <&gpio2 14 0>; /* GPIO2_14 */
	local-mac-address = [00 04 9F 01 1B B9];
	phy-supply = <&reg_fec_supply>;
};