Lines Matching refs:pcs
830 struct mdio_device *pcs; in enetc_imdio_create() local
854 pcs = mdio_device_create(bus, 0); in enetc_imdio_create()
855 if (IS_ERR(pcs)) { in enetc_imdio_create()
856 err = PTR_ERR(pcs); in enetc_imdio_create()
861 pcs_lynx = lynx_pcs_create(pcs); in enetc_imdio_create()
863 mdio_device_free(pcs); in enetc_imdio_create()
870 pf->pcs = pcs_lynx; in enetc_imdio_create()
883 if (pf->pcs) { in enetc_imdio_remove()
884 mdio_device_free(pf->pcs->mdio); in enetc_imdio_remove()
885 lynx_pcs_destroy(pf->pcs); in enetc_imdio_remove()
982 if (pf->pcs) in enetc_pl_mac_config()
983 phylink_set_pcs(priv->phylink, &pf->pcs->pcs); in enetc_pl_mac_config()