Home
last modified time | relevance | path

Searched refs:link_mode (Results 1 – 21 of 21) sorted by relevance

/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_port.c123 efx_link_mode_t link_mode; in sfc_port_init_dev_link() local
126 rc = efx_port_poll(sa->nic, &link_mode); in sfc_port_init_dev_link()
130 sfc_port_link_mode_to_info(link_mode, &current_link); in sfc_port_init_dev_link()
185 efx_link_mode_t link_mode; in sfc_port_start() local
187 link_mode = in sfc_port_start()
189 sfc_log_init(sa, "set loopback link_mode=%u type=%u", link_mode, in sfc_port_start()
191 rc = efx_port_loopback_set(sa->nic, link_mode, in sfc_port_start()
556 sfc_port_link_mode_to_info(efx_link_mode_t link_mode, in sfc_port_link_mode_to_info() argument
559 SFC_ASSERT(link_mode < EFX_LINK_NMODES); in sfc_port_link_mode_to_info()
562 if ((link_mode == EFX_LINK_DOWN) || (link_mode == EFX_LINK_UNKNOWN)) in sfc_port_link_mode_to_info()
[all …]
H A Dsfc_ev.c456 sfc_ev_nop_link_change(void *arg, __rte_unused efx_link_mode_t link_mode) in sfc_ev_nop_link_change() argument
466 sfc_ev_link_change(void *arg, efx_link_mode_t link_mode) in sfc_ev_link_change() argument
472 sfc_port_link_mode_to_info(link_mode, &new_link); in sfc_ev_link_change()
H A Dsfc.h399 void sfc_port_link_mode_to_info(efx_link_mode_t link_mode,
H A Dsfc_ethdev.c267 efx_link_mode_t link_mode; in sfc_dev_link_update() local
269 if (efx_port_poll(sa->nic, &link_mode) != 0) in sfc_dev_link_update()
270 link_mode = EFX_LINK_UNKNOWN; in sfc_dev_link_update()
271 sfc_port_link_mode_to_info(link_mode, &current_link); in sfc_dev_link_update()
/f-stack/dpdk/drivers/common/sfc_efx/base/
H A Defx_port.c108 __in efx_link_mode_t link_mode, in efx_port_loopback_set() argument
120 EFSYS_ASSERT(link_mode < EFX_LINK_NMODES); in efx_port_loopback_set()
122 if (EFX_TEST_QWORD_BIT(encp->enc_loopback_types[link_mode], in efx_port_loopback_set()
129 epp->ep_loopback_link_mode == link_mode) in efx_port_loopback_set()
132 if ((rc = emop->emo_loopback_set(enp, link_mode, loopback_type)) != 0) in efx_port_loopback_set()
H A Dsiena_phy.c95 efx_link_mode_t link_mode; in siena_phy_link_ev() local
120 &link_mode, &fcntl); in siena_phy_link_ev()
139 *link_modep = link_mode; in siena_phy_link_ev()
H A Def10_phy.c176 efx_link_mode_t link_mode; in ef10_phy_link_ev() local
213 MC_CMD_FEC_NONE, &link_mode, in ef10_phy_link_ev()
232 *link_modep = link_mode; in ef10_phy_link_ev()
H A Dsiena_mac.c179 __in efx_link_mode_t link_mode, in siena_mac_loopback_set() argument
192 epp->ep_loopback_link_mode = link_mode; in siena_mac_loopback_set()
H A Def10_ev.c907 efx_link_mode_t link_mode; in ef10_ev_mcdi() local
909 ef10_phy_link_ev(enp, eqp, &link_mode); in ef10_ev_mcdi()
910 should_abort = eecp->eec_link_change(arg, link_mode); in ef10_ev_mcdi()
H A Defx_ev.c1119 efx_link_mode_t link_mode; in siena_ev_mcdi() local
1121 siena_phy_link_ev(enp, eqp, &link_mode); in siena_ev_mcdi()
1122 should_abort = eecp->eec_link_change(arg, link_mode); in siena_ev_mcdi()
H A Dsiena_impl.h478 __in efx_link_mode_t link_mode,
H A Def10_mac.c422 __in efx_link_mode_t link_mode, in ef10_mac_loopback_set() argument
435 epp->ep_loopback_link_mode = link_mode; in ef10_mac_loopback_set()
H A Defx.h1092 __in efx_link_mode_t link_mode,
2491 __in efx_link_mode_t link_mode);
H A Def10_impl.h365 __in efx_link_mode_t link_mode,
/f-stack/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_niccfg.c1634 struct hinic_link_mode_cmd link_mode; in hinic_get_link_mode() local
1635 u16 out_size = sizeof(link_mode); in hinic_get_link_mode()
1641 memset(&link_mode, 0, sizeof(link_mode)); in hinic_get_link_mode()
1642 link_mode.mgmt_msg_head.resp_aeq_num = HINIC_AEQ1; in hinic_get_link_mode()
1643 link_mode.func_id = hinic_global_func_id(hwdev); in hinic_get_link_mode()
1646 &link_mode, sizeof(link_mode), in hinic_get_link_mode()
1647 &link_mode, &out_size); in hinic_get_link_mode()
1648 if (err || !out_size || link_mode.mgmt_msg_head.status) { in hinic_get_link_mode()
1651 err, link_mode.mgmt_msg_head.status, out_size); in hinic_get_link_mode()
1655 *supported = link_mode.supported; in hinic_get_link_mode()
[all …]
/f-stack/dpdk/drivers/net/ixgbe/base/
H A Dixgbe_82599.c860 u32 pma_pmd_1g, link_mode; in ixgbe_setup_mac_link_82599() local
890 link_mode = autoc & IXGBE_AUTOC_LMS_MASK; in ixgbe_setup_mac_link_82599()
893 if (link_mode == IXGBE_AUTOC_LMS_KX4_KX_KR || in ixgbe_setup_mac_link_82599()
894 link_mode == IXGBE_AUTOC_LMS_KX4_KX_KR_1G_AN || in ixgbe_setup_mac_link_82599()
895 link_mode == IXGBE_AUTOC_LMS_KX4_KX_KR_SGMII) { in ixgbe_setup_mac_link_82599()
908 (link_mode == IXGBE_AUTOC_LMS_1G_LINK_NO_AN || in ixgbe_setup_mac_link_82599()
909 link_mode == IXGBE_AUTOC_LMS_1G_AN)) { in ixgbe_setup_mac_link_82599()
917 (link_mode == IXGBE_AUTOC_LMS_10G_SERIAL)) { in ixgbe_setup_mac_link_82599()
937 if (link_mode == IXGBE_AUTOC_LMS_KX4_KX_KR || in ixgbe_setup_mac_link_82599()
938 link_mode == IXGBE_AUTOC_LMS_KX4_KX_KR_1G_AN || in ixgbe_setup_mac_link_82599()
[all …]
H A Dixgbe_82598.c710 u32 link_mode = autoc & IXGBE_AUTOC_LMS_MASK; in ixgbe_setup_mac_link_82598() local
722 else if (link_mode == IXGBE_AUTOC_LMS_KX4_AN || in ixgbe_setup_mac_link_82598()
723 link_mode == IXGBE_AUTOC_LMS_KX4_AN_1G_AN) { in ixgbe_setup_mac_link_82598()
/f-stack/dpdk/drivers/net/txgbe/base/
H A Dtxgbe_hw.c3309 u64 link_mode = autoc & TXGBE_AUTOC_LMS_MASK; in txgbe_setup_mac_link() local
3334 link_mode = autoc & TXGBE_AUTOC_LMS_MASK; in txgbe_setup_mac_link()
3337 if (link_mode == TXGBE_AUTOC_LMS_KX4_KX_KR || in txgbe_setup_mac_link()
3338 link_mode == TXGBE_AUTOC_LMS_KX4_KX_KR_1G_AN || in txgbe_setup_mac_link()
3339 link_mode == TXGBE_AUTOC_LMS_KX4_KX_KR_SGMII) { in txgbe_setup_mac_link()
3354 (link_mode == TXGBE_AUTOC_LMS_1G_LINK_NO_AN || in txgbe_setup_mac_link()
3355 link_mode == TXGBE_AUTOC_LMS_1G_AN)) { in txgbe_setup_mac_link()
3363 (link_mode == TXGBE_AUTOC_LMS_10G)) { in txgbe_setup_mac_link()
3387 if (link_mode == TXGBE_AUTOC_LMS_KX4_KX_KR || in txgbe_setup_mac_link()
3388 link_mode == TXGBE_AUTOC_LMS_KX4_KX_KR_1G_AN || in txgbe_setup_mac_link()
[all …]
H A Dtxgbe_phy.c2141 hw->phy.link_mode = TXGBE_PHYSICAL_LAYER_10GBASE_T; in txgbe_autoc_read()
2144 hw->phy.link_mode = TXGBE_PHYSICAL_LAYER_1000BASE_T | in txgbe_autoc_read()
2162 hw->phy.link_mode = TXGBE_PHYSICAL_LAYER_1000BASE_KX; in txgbe_autoc_read()
2169 hw->phy.link_mode = TXGBE_PHYSICAL_LAYER_10GBASE_KX4; in txgbe_autoc_read()
2176 hw->phy.link_mode = TXGBE_PHYSICAL_LAYER_10GBASE_KR; in txgbe_autoc_read()
2186 hw->phy.link_mode = TXGBE_PHYSICAL_LAYER_10GBASE_KR | in txgbe_autoc_read()
2212 switch (hw->phy.link_mode) { in txgbe_autoc_write()
H A Dtxgbe_type.h614 u32 link_mode; member
/f-stack/dpdk/drivers/net/e1000/base/
H A De1000_82575.c1698 u32 link_mode = 0; in e1000_get_media_type_82575() local
1708 link_mode = ctrl_ext & E1000_CTRL_EXT_LINK_MODE_MASK; in e1000_get_media_type_82575()
1710 switch (link_mode) { in e1000_get_media_type_82575()
1736 if (link_mode == E1000_CTRL_EXT_LINK_MODE_SGMII) { in e1000_get_media_type_82575()