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 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 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;
337 return &miic_port->pcs;
341 void miic_destroy(struct phylink_pcs *pcs)
343 struct miic_port *miic_port = phylink_pcs_to_miic_port(pcs);