Lines Matching defs:pcs
46 struct phylink_pcs *pcs;
431 pl->pcs_ops->pcs_an_restart(pl->pcs);
457 err = pl->pcs_ops->pcs_config(pl->pcs, pl->cur_link_an_mode,
510 ret = pl->pcs_ops->pcs_config(pl->pcs, pl->cur_link_an_mode,
537 pl->pcs_ops->pcs_get_state(pl->pcs, state);
610 pl->pcs_ops->pcs_link_up(pl->pcs, pl->cur_link_an_mode,
897 * @pcs: a pointer to the &struct phylink_pcs
908 void phylink_set_pcs(struct phylink *pl, struct phylink_pcs *pcs)
910 pl->pcs = pcs;
911 pl->pcs_ops = pcs->ops;
1258 if (pl->pcs)
1259 poll |= pl->pcs->poll;
2421 * @pcs: a pointer to a &struct mdio_device.
2433 void phylink_mii_c22_pcs_get_state(struct mdio_device *pcs,
2436 struct mii_bus *bus = pcs->bus;
2437 int addr = pcs->addr;
2476 * @pcs: a pointer to a &struct mdio_device.
2490 int phylink_mii_c22_pcs_set_advertisement(struct mdio_device *pcs,
2494 struct mii_bus *bus = pcs->bus;
2495 int addr = pcs->addr;
2546 * @pcs: a pointer to a &struct mdio_device.
2556 int phylink_mii_c22_pcs_config(struct mdio_device *pcs, unsigned int mode,
2564 ret = phylink_mii_c22_pcs_set_advertisement(pcs, interface,
2572 ret = mdiobus_modify(pcs->bus, pcs->addr, MII_BMCR,
2583 * @pcs: a pointer to a &struct mdio_device.
2592 void phylink_mii_c22_pcs_an_restart(struct mdio_device *pcs)
2594 struct mii_bus *bus = pcs->bus;
2595 int val, addr = pcs->addr;
2606 void phylink_mii_c45_pcs_get_state(struct mdio_device *pcs,
2609 struct mii_bus *bus = pcs->bus;
2610 int addr = pcs->addr;