Searched refs:imdio (Results 1 – 3 of 3) sorted by relevance
| /drivers/net/mscc_eswitch/ |
| A D | felix_switch.c | 117 struct mii_dev imdio; member 155 felix_mdio_write(imdio, pidx, MDIO_DEVAD_NONE, in felix_init_sgmii() 159 felix_mdio_write(imdio, pidx, MDIO_DEVAD_NONE, in felix_init_sgmii() 163 felix_mdio_write(imdio, pidx, MDIO_DEVAD_NONE, in felix_init_sgmii() 165 felix_mdio_write(imdio, pidx, MDIO_DEVAD_NONE, in felix_init_sgmii() 171 felix_mdio_write(imdio, pidx, MDIO_DEVAD_NONE, in felix_init_sgmii() 191 if (felix_mdio_read(imdio, pidx, MDIO_MMD_PCS, in felix_init_sxgmii() 223 felix_init_sgmii(imdio, port, inband_an); in felix_start_pcs() 227 if (felix_init_sxgmii(imdio, port)) in felix_start_pcs() 266 priv->imdio.read = felix_mdio_read; in felix_init() [all …]
|
| /drivers/net/ |
| A D | fsl_enetc.c | 342 return !!(priv->imdio.priv); in enetc_has_imdio() 366 enetc_mdio_write(&priv->imdio, ENETC_PCS_PHY_ADDR, MDIO_DEVAD_NONE, in enetc_init_sgmii() 370 enetc_mdio_write(&priv->imdio, ENETC_PCS_PHY_ADDR, MDIO_DEVAD_NONE, in enetc_init_sgmii() 482 priv->imdio.read = enetc_mdio_read; in enetc_start_pcs() 483 priv->imdio.write = enetc_mdio_write; in enetc_start_pcs() 484 priv->imdio.priv = priv->port_regs + data->reg_offset_mac + in enetc_start_pcs() 486 strlcpy(priv->imdio.name, dev->name, MDIO_NAME_LEN); in enetc_start_pcs() 487 if (!miiphy_get_dev_by_name(priv->imdio.name)) in enetc_start_pcs() 488 mdio_register(&priv->imdio); in enetc_start_pcs() 585 if (miiphy_get_dev_by_name(priv->imdio.name)) in enetc_remove() [all …]
|
| A D | fsl_enetc.h | 193 struct mii_dev imdio; member
|
Completed in 13 milliseconds