Lines Matching refs:pcs
13 #include <linux/pcs-rzn1-miic.h>
17 #include <dt-bindings/net/pcs-rzn1-miic.h>
136 * @pcs: PCS structure associated to the port
142 struct phylink_pcs pcs;
147 static struct miic_port *phylink_pcs_to_miic_port(struct phylink_pcs *pcs)
149 return container_of(pcs, struct miic_port, pcs);
186 static int miic_config(struct phylink_pcs *pcs, unsigned int neg_mode,
190 struct miic_port *miic_port = phylink_pcs_to_miic_port(pcs);
237 static void miic_link_up(struct phylink_pcs *pcs, unsigned int neg_mode,
240 struct miic_port *miic_port = phylink_pcs_to_miic_port(pcs);
271 static int miic_validate(struct phylink_pcs *pcs, unsigned long *supported,
335 miic_port->pcs.ops = &miic_phylink_ops;
336 miic_port->pcs.neg_mode = true;
338 return &miic_port->pcs;
342 void miic_destroy(struct phylink_pcs *pcs)
344 struct miic_port *miic_port = phylink_pcs_to_miic_port(pcs);