Lines Matching full:mdio
4 $id: http://devicetree.org/schemas/net/fsl,fman-mdio.yaml#
7 title: Freescale Frame Manager MDIO Device
12 description: FMan MDIO Node.
13 The MDIO is a bus to which the PHY devices are connected.
18 - fsl,fman-mdio
20 - fsl,fman-memac-mdio
22 Must include "fsl,fman-mdio" for 1 Gb/s MDIO from FMan v2.
23 Must include "fsl,fman-xmdio" for 10 Gb/s MDIO from FMan v2.
24 Must include "fsl,fman-memac-mdio" for 1/10 Gb/s MDIO from
38 fsl,fman-internal-mdio:
41 Fman has internal MDIO for internal PCS(Physical
42 Coding Sublayer) PHYs and external MDIO for external PHYs.
44 MDIO are different. Must be included for internal MDIO.
52 MDIO read operation.
59 set when reading internal PCS registers. MDIO reads to
64 PCS registers through MDIO. As a workaround, all internal
65 MDIO accesses should ignore the MDIO_CFG[MDIO_RD_ER] bit.
67 For internal PHY device on internal mdio bus, a PHY node should be created.
70 - For "fsl,fman-mdio" compatible internal mdio bus, the PHY is TBI PHY.
71 - For "fsl,fman-memac-mdio" compatible internal mdio bus, the PHY is PCS PHY.
85 - $ref: mdio.yaml#
91 mdio@f1000 {
98 mdio@e3120 {
99 compatible = "fsl,fman-mdio";
101 fsl,fman-internal-mdio;
112 mdio@f1000 {
113 compatible = "fsl,fman-memac-mdio";
115 fsl,fman-internal-mdio;