Home
last modified time | relevance | path

Searched refs:phylink_pcs_ops (Results 1 – 22 of 22) sorted by relevance

/linux/include/linux/
H A Dphylink.h474 struct phylink_pcs_ops;
480 * @ops: a pointer to the &struct phylink_pcs_ops structure
496 const struct phylink_pcs_ops *ops;
503 * struct phylink_pcs_ops - MAC PCS operations structure.
522 struct phylink_pcs_ops { struct
523 pcs_validatephylink_pcs_ops global() argument
525 pcs_inband_capsphylink_pcs_ops global() argument
527 pcs_enablephylink_pcs_ops global() argument
528 pcs_disablephylink_pcs_ops global() argument
529 pcs_pre_configphylink_pcs_ops global() argument
531 pcs_post_configphylink_pcs_ops global() argument
533 pcs_get_statephylink_pcs_ops global() argument
535 pcs_configphylink_pcs_ops global() argument
539 pcs_an_restartphylink_pcs_ops global() argument
540 pcs_link_upphylink_pcs_ops global() argument
542 pcs_disable_eeephylink_pcs_ops global() argument
543 pcs_enable_eeephylink_pcs_ops global() argument
544 pcs_pre_initphylink_pcs_ops global() argument
/linux/drivers/net/dsa/mv88e6xxx/
H A Dpcs-639x.c370 static const struct phylink_pcs_ops mv88e639x_sgmii_pcs_ops = {
535 static const struct phylink_pcs_ops mv88e6390_xg_pcs_ops = {
797 static const struct phylink_pcs_ops mv88e6393x_sgmii_pcs_ops = {
918 static const struct phylink_pcs_ops mv88e6393x_xg_pcs_ops = {
H A Dpcs-6185.c111 static const struct phylink_pcs_ops mv88e6185_phylink_pcs_ops = {
H A Dpcs-6352.c255 static const struct phylink_pcs_ops marvell_c22_pcs_ops = {
/linux/Documentation/networking/
H A Dsfp-phylink.rst270 Populate the relevant :c:type:`struct phylink_pcs_ops <phylink_pcs_ops>` to
279 struct phylink_pcs_ops foo_pcs_ops = {
/linux/drivers/net/dsa/b53/
H A Db53_serdes.c159 static const struct phylink_pcs_ops b53_pcs_ops = {
/linux/drivers/net/pcs/
H A Dpcs-lynx.c316 static const struct phylink_pcs_ops lynx_pcs_phylink_ops = { in lynx_pcs_create_mdiodev()
H A Dpcs-mtk-lynxi.c304 static const struct phylink_pcs_ops mtk_pcs_lynxi_ops = {
H A Dpcs-rzn1-miic.c447 static const struct phylink_pcs_ops miic_phylink_ops = {
H A Dpcs-xpcs.c1500 static const struct phylink_pcs_ops xpcs_phylink_ops = { in xpcs_identify()
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_main.h477 extern const struct phylink_pcs_ops lan966x_phylink_pcs_ops;
/linux/drivers/net/dsa/
H A Dmt7530.h867 const struct phylink_pcs_ops *pcs_ops;
H A Dmt7530.c3189 static const struct phylink_pcs_ops mt7530_pcs_ops = { in mt753x_phylink_get_caps()
/linux/drivers/net/dsa/lantiq/
H A Dmxl-gsw1xx.c513 static const struct phylink_pcs_ops gsw1xx_pcs_ops = {
/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_main.h768 extern const struct phylink_pcs_ops sparx5_phylink_pcs_ops; in spx5_addr()
/linux/drivers/net/ethernet/freescale/fman/
H A Dfman_dtsec.c784 static const struct phylink_pcs_ops dtsec_pcs_ops = {
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_main.c364 static const struct phylink_pcs_ops prestera_pcs_ops = {
/linux/drivers/net/dsa/realtek/
H A Drtl8365mb_main.c1617 static const struct phylink_pcs_ops rtl8365mb_pcs_ops = { in rtl8365mb_ext_config_forcemode()
/linux/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet_main.c2701 static const struct phylink_pcs_ops axienet_pcs_ops = { in axienet_mac_link_up()
/linux/drivers/net/ethernet/cadence/
H A Dmacb_main.c662 static const struct phylink_pcs_ops macb_phylink_usx_pcs_ops = { in macb_tx_lpi_work_fn()
668 static const struct phylink_pcs_ops macb_phylink_pcs_ops = { in macb_tx_lpi_work_fn()
/linux/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c6285 static const struct phylink_pcs_ops mvpp2_phylink_xlg_pcs_ops = {
6417 static const struct phylink_pcs_ops mvpp2_phylink_gmac_pcs_ops = {
/linux/drivers/net/ethernet/marvell/
H A Dmvneta.c4089 static const struct phylink_pcs_ops mvneta_phylink_pcs_ops = {