Lines Matching refs:phylink_pcs
244 struct phylink_pcs *(*mac_select_pcs)(struct phylink_config *config,
308 struct phylink_pcs *mac_select_pcs(struct phylink_config *config,
491 struct phylink_pcs { struct
512 int (*pcs_validate)(struct phylink_pcs *pcs, unsigned long *supported, argument
514 int (*pcs_enable)(struct phylink_pcs *pcs);
515 void (*pcs_disable)(struct phylink_pcs *pcs);
516 void (*pcs_pre_config)(struct phylink_pcs *pcs,
518 int (*pcs_post_config)(struct phylink_pcs *pcs,
520 void (*pcs_get_state)(struct phylink_pcs *pcs,
522 int (*pcs_config)(struct phylink_pcs *pcs, unsigned int neg_mode,
526 void (*pcs_an_restart)(struct phylink_pcs *pcs);
527 void (*pcs_link_up)(struct phylink_pcs *pcs, unsigned int neg_mode,
546 int pcs_validate(struct phylink_pcs *pcs, unsigned long *supported,
553 int pcs_enable(struct phylink_pcs *pcs);
559 void pcs_disable(struct phylink_pcs *pcs);
576 void pcs_get_state(struct phylink_pcs *pcs,
605 int pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode,
616 void pcs_an_restart(struct phylink_pcs *pcs);
635 void pcs_link_up(struct phylink_pcs *pcs, unsigned int neg_mode,
665 void phylink_pcs_change(struct phylink_pcs *, bool up);