Lines Matching +full:fixed +full:- +full:clock
5 the definition of the PHY node in booting-without-of.txt for an example
9 - reg : Offset and length of the register set for the device
10 - compatible : Should define the compatible device type for the
11 mdio. Currently, this is most likely to be "fsl,gianfar-mdio"
17 compatible = "fsl,gianfar-mdio";
19 ethernet-phy@0 {
28 similarly to the mdio buses, except they are compatible with "fsl,gianfar-tbi".
33 * Gianfar-compatible ethernet nodes
37 - device_type : Should be "network"
38 - model : Model of the device. Can be "TSEC", "eTSEC", or "FEC"
39 - compatible : Should be "gianfar"
40 - reg : Offset and length of the register set for the device
41 - local-mac-address : List of bytes representing the ethernet address of
43 - interrupts : For FEC devices, the first interrupt is the device's
46 - phy-handle : The phandle for the PHY connected to this ethernet
48 - fixed-link : <a b c d e> where a is emulated phy id - choose any,
49 but unique to the all specified fixed-links, b is duplex - 0 half,
50 1 full, c is link speed - d#10/d#100/d#1000, d is pause - 0 no
51 pause, 1 pause, e is asym_pause - 0 no asym_pause, 1 asym_pause.
52 - phy-connection-type : a string naming the controller/PHY interface type,
53 i.e., "mii" (default), "rmii", "gmii", "rgmii", "rgmii-id", "sgmii",
55 is of type "rgmii-id", as all other connection types are detected by
57 - fsl,magic-packet : If present, indicates that the hardware supports
59 - bd-stash : If present, indicates that the hardware supports stashing
61 - rx-stash-len : Denotes the number of bytes of a received buffer to stash
63 - rx-stash-idx : Denotes the index of the first byte from the received
72 local-mac-address = [ 00 E0 0C 00 73 00 ];
74 interrupt-parent = <&mpic>;
75 phy-handle = <&phy0>
78 * Gianfar PTP clock nodes
82 - compatible Should be "fsl,etsec-ptp"
83 - reg Offset and length of the register set for the device
84 - interrupts There should be at least two interrupts. Some devices
87 Clock Properties:
89 - fsl,tclk-period Timer reference clock period in nanoseconds.
90 - fsl,tmr-prsc Prescaler, divides the output clock.
91 - fsl,tmr-add Frequency compensation value.
92 - fsl,tmr-fiper1 Fixed interval period pulse generator.
93 - fsl,tmr-fiper2 Fixed interval period pulse generator.
94 - fsl,max-adj Maximum frequency adjustment in parts per billion.
97 clock. You must choose these carefully for the clock to work right.
100 TimerOsc = system clock MHz
101 tclk_period = desired clock period nanoseconds
109 tmr_fiper1 = tmr_prsc * tclk_period * FiperDiv1 - tclk_period
110 max_adj = 1000000000 * (FreqDivRatio - 1.0) - 1
115 subsystem to synchronize the Linux clock.
120 compatible = "fsl,etsec-ptp";
123 interrupt-parent = < &ipic >;
124 fsl,tclk-period = <10>;
125 fsl,tmr-prsc = <100>;
126 fsl,tmr-add = <0x999999A4>;
127 fsl,tmr-fiper1 = <0x3B9AC9F6>;
128 fsl,tmr-fiper2 = <0x00018696>;
129 fsl,max-adj = <659999998>;