Lines Matching full: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; member
147 static struct miic_port *phylink_pcs_to_miic_port(struct phylink_pcs *pcs) in phylink_pcs_to_miic_port() argument
149 return container_of(pcs, struct miic_port, pcs); in phylink_pcs_to_miic_port()
186 static int miic_config(struct phylink_pcs *pcs, unsigned int neg_mode, in miic_config() argument
190 struct miic_port *miic_port = phylink_pcs_to_miic_port(pcs); in miic_config()
237 static void miic_link_up(struct phylink_pcs *pcs, unsigned int neg_mode, in miic_link_up() argument
240 struct miic_port *miic_port = phylink_pcs_to_miic_port(pcs); in miic_link_up()
271 static int miic_pre_init(struct phylink_pcs *pcs) in miic_pre_init() argument
273 struct miic_port *miic_port = phylink_pcs_to_miic_port(pcs); in miic_pre_init()
278 if (pcs->rxc_always_on) { in miic_pre_init()
321 /* The PCS pdev is attached to the parent node */ in miic_create()
351 miic_port->pcs.ops = &miic_phylink_ops; in miic_create()
353 phy_interface_set_rgmii(miic_port->pcs.supported_interfaces); in miic_create()
354 __set_bit(PHY_INTERFACE_MODE_RMII, miic_port->pcs.supported_interfaces); in miic_create()
355 __set_bit(PHY_INTERFACE_MODE_MII, miic_port->pcs.supported_interfaces); in miic_create()
357 return &miic_port->pcs; in miic_create()
361 void miic_destroy(struct phylink_pcs *pcs) in miic_destroy() argument
363 struct miic_port *miic_port = phylink_pcs_to_miic_port(pcs); in miic_destroy()
548 MODULE_DESCRIPTION("Renesas MII converter PCS driver");