Lines Matching refs:phylink_config
98 struct phylink_config { struct
104 void (*get_fixed_state)(struct phylink_config *config, argument
125 void (*validate)(struct phylink_config *config, argument
128 struct phylink_pcs *(*mac_select_pcs)(struct phylink_config *config,
130 void (*mac_pcs_get_state)(struct phylink_config *config,
132 int (*mac_prepare)(struct phylink_config *config, unsigned int mode,
134 void (*mac_config)(struct phylink_config *config, unsigned int mode,
136 int (*mac_finish)(struct phylink_config *config, unsigned int mode,
138 void (*mac_an_restart)(struct phylink_config *config);
139 void (*mac_link_down)(struct phylink_config *config, unsigned int mode,
141 void (*mac_link_up)(struct phylink_config *config,
175 void validate(struct phylink_config *config, unsigned long *supported,
190 struct phylink_pcs *mac_select_pcs(struct phylink_config *config,
209 void mac_pcs_get_state(struct phylink_config *config,
234 int mac_prepare(struct phylink_config *config, unsigned int mode,
318 void mac_config(struct phylink_config *config, unsigned int mode,
335 int mac_finish(struct phylink_config *config, unsigned int mode,
346 void mac_an_restart(struct phylink_config *config);
359 void mac_link_down(struct phylink_config *config, unsigned int mode,
390 void mac_link_up(struct phylink_config *config, struct phy_device *phy,
523 void phylink_generic_validate(struct phylink_config *config,
527 struct phylink *phylink_create(struct phylink_config *, struct fwnode_handle *,