Lines Matching refs:phylink_pcs
182 struct phylink_pcs *(*mac_select_pcs)(struct phylink_config *config,
224 struct phylink_pcs *mac_select_pcs(struct phylink_config *config,
411 struct phylink_pcs { struct
435 int (*pcs_validate)(struct phylink_pcs *pcs, unsigned long *supported, argument
437 int (*pcs_enable)(struct phylink_pcs *pcs);
438 void (*pcs_disable)(struct phylink_pcs *pcs);
439 void (*pcs_pre_config)(struct phylink_pcs *pcs,
441 int (*pcs_post_config)(struct phylink_pcs *pcs,
443 void (*pcs_get_state)(struct phylink_pcs *pcs,
445 int (*pcs_config)(struct phylink_pcs *pcs, unsigned int neg_mode,
449 void (*pcs_an_restart)(struct phylink_pcs *pcs);
450 void (*pcs_link_up)(struct phylink_pcs *pcs, unsigned int neg_mode,
452 int (*pcs_pre_init)(struct phylink_pcs *pcs);
470 int pcs_validate(struct phylink_pcs *pcs, unsigned long *supported,
477 int pcs_enable(struct phylink_pcs *pcs);
483 void pcs_disable(struct phylink_pcs *pcs);
497 void pcs_get_state(struct phylink_pcs *pcs,
526 int pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode,
537 void pcs_an_restart(struct phylink_pcs *pcs);
556 void pcs_link_up(struct phylink_pcs *pcs, unsigned int neg_mode,
584 int pcs_pre_init(struct phylink_pcs *pcs);
605 void phylink_pcs_change(struct phylink_pcs *, bool up);
607 int phylink_pcs_pre_init(struct phylink *pl, struct phylink_pcs *pcs);