Searched refs:phylink_pcs (Results 1 – 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/include/linux/ |
D | phylink.h | 338 struct phylink_pcs { struct 352 void (*pcs_get_state)(struct phylink_pcs *pcs, argument 354 int (*pcs_config)(struct phylink_pcs *pcs, unsigned int mode, 358 void (*pcs_an_restart)(struct phylink_pcs *pcs); 359 void (*pcs_link_up)(struct phylink_pcs *pcs, unsigned int mode, 379 void pcs_get_state(struct phylink_pcs *pcs, 404 int pcs_config(struct phylink_pcs *pcs, unsigned int mode, 415 void pcs_an_restart(struct phylink_pcs *pcs); 430 void pcs_link_up(struct phylink_pcs *pcs, unsigned int mode, 437 void phylink_set_pcs(struct phylink *, struct phylink_pcs *pcs);
|
D | pcs-lynx.h | 13 struct phylink_pcs pcs;
|
/kernel/linux/linux-5.10/drivers/net/pcs/ |
D | pcs-lynx.c | 80 static void lynx_pcs_get_state(struct phylink_pcs *pcs, in lynx_pcs_get_state() 158 static int lynx_pcs_config(struct phylink_pcs *pcs, unsigned int mode, in lynx_pcs_config() 266 static void lynx_pcs_link_up(struct phylink_pcs *pcs, unsigned int mode, in lynx_pcs_link_up()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/ |
D | mvpp2.h | 1150 struct phylink_pcs phylink_pcs; member
|
D | mvpp2_main.c | 5739 static struct mvpp2_port *mvpp2_pcs_to_port(struct phylink_pcs *pcs) in mvpp2_pcs_to_port() 5741 return container_of(pcs, struct mvpp2_port, phylink_pcs); in mvpp2_pcs_to_port() 5744 static void mvpp2_xlg_pcs_get_state(struct phylink_pcs *pcs, in mvpp2_xlg_pcs_get_state() 5765 static int mvpp2_xlg_pcs_config(struct phylink_pcs *pcs, in mvpp2_xlg_pcs_config() 5779 static void mvpp2_gmac_pcs_get_state(struct phylink_pcs *pcs, in mvpp2_gmac_pcs_get_state() 5814 static int mvpp2_gmac_pcs_config(struct phylink_pcs *pcs, unsigned int mode, in mvpp2_gmac_pcs_config() 5871 static void mvpp2_gmac_pcs_an_restart(struct phylink_pcs *pcs) in mvpp2_gmac_pcs_an_restart() 6105 port->phylink_pcs.ops = &mvpp2_phylink_xlg_pcs_ops; in mvpp2__mac_prepare() 6107 port->phylink_pcs.ops = &mvpp2_phylink_gmac_pcs_ops; in mvpp2__mac_prepare() 6120 phylink_set_pcs(port->phylink, &port->phylink_pcs); in mvpp2_mac_prepare() [all …]
|
/kernel/linux/linux-5.10/drivers/net/phy/ |
D | phylink.c | 46 struct phylink_pcs *pcs; 907 void phylink_set_pcs(struct phylink *pl, struct phylink_pcs *pcs) in phylink_set_pcs()
|