Lines Matching refs:pcs
1615 static struct axienet_local *pcs_to_axienet_local(struct phylink_pcs *pcs) in pcs_to_axienet_local() argument
1617 return container_of(pcs, struct axienet_local, pcs); in pcs_to_axienet_local()
1620 static void axienet_pcs_get_state(struct phylink_pcs *pcs, in axienet_pcs_get_state() argument
1623 struct mdio_device *pcs_phy = pcs_to_axienet_local(pcs)->pcs_phy; in axienet_pcs_get_state()
1628 static void axienet_pcs_an_restart(struct phylink_pcs *pcs) in axienet_pcs_an_restart() argument
1630 struct mdio_device *pcs_phy = pcs_to_axienet_local(pcs)->pcs_phy; in axienet_pcs_an_restart()
1635 static int axienet_pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode, in axienet_pcs_config() argument
1640 struct mdio_device *pcs_phy = pcs_to_axienet_local(pcs)->pcs_phy; in axienet_pcs_config()
1641 struct net_device *ndev = pcs_to_axienet_local(pcs)->ndev; in axienet_pcs_config()
1679 return &lp->pcs; in axienet_mac_select_pcs()
2133 lp->pcs.ops = &axienet_pcs_ops; in axienet_probe()
2134 lp->pcs.neg_mode = true; in axienet_probe()
2135 lp->pcs.poll = true; in axienet_probe()