Home
last modified time | relevance | path

Searched refs:loopback_mode (Results 1 – 19 of 19) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/sfc/
Dmdio_10g.c165 else if (efx->loopback_mode == LOOPBACK_PHYXS) in efx_mdio_links_ok()
170 else if (efx->loopback_mode == LOOPBACK_PCS) in efx_mdio_links_ok()
174 else if (efx->loopback_mode == LOOPBACK_PMAPMD) in efx_mdio_links_ok()
192 efx->loopback_mode == LOOPBACK_PMAPMD); in efx_mdio_phy_reconfigure()
195 efx->loopback_mode == LOOPBACK_PCS); in efx_mdio_phy_reconfigure()
198 efx->loopback_mode == LOOPBACK_PHYXS_WS); in efx_mdio_phy_reconfigure()
Dtenxpress.c146 enum efx_loopback_mode loopback_mode; member
312 efx->loopback_mode == LOOPBACK_PHYXS); in tenxpress_ext_loopback()
348 phy_data->loopback_mode = efx->loopback_mode; in tenxpress_phy_reconfigure()
Dtxc43128_phy.c162 enum efx_loopback_mode loopback_mode; member
473 phy_data->loopback_mode = efx->loopback_mode; in txc43128_phy_reconfigure()
502 if (efx->link_state.up || (efx->loopback_mode != LOOPBACK_NONE)) { in txc43128_phy_poll()
Dselftest.c628 efx->loopback_mode = mode; in efx_test_loopbacks()
676 enum efx_loopback_mode loopback_mode = efx->loopback_mode; in efx_selftest() local
732 efx->loopback_mode = LOOPBACK_NONE; in efx_selftest()
747 efx->loopback_mode = loopback_mode; in efx_selftest()
Dqt202x_phy.c233 phy_op_mode = (efx->loopback_mode == LOOPBACK_NONE) ? 0x0038 : 0x0020; in qt2025c_select_phy_mode()
422 efx->loopback_mode == LOOPBACK_PCS || in qt202x_phy_reconfigure()
423 efx->loopback_mode == LOOPBACK_PMAPMD); in qt202x_phy_reconfigure()
Denum.h113 (1 << (_efx)->loopback_mode)
Dmcdi_port.c78 u32 flags, u32 loopback_mode, in efx_mcdi_set_link() argument
88 MCDI_SET_DWORD(inbuf, SET_LINK_IN_LOOPBACK_MODE, loopback_mode); in efx_mcdi_set_link()
443 efx->loopback_mode, 0); in efx_mcdi_port_reconfigure()
562 efx->loopback_mode, 0); in efx_mcdi_phy_set_settings()
Dfalcon.c1077 return (efx->loopback_mode == LOOPBACK_XGMII || in falcon_xmac_link_ok()
1141 bool xgxs_loopback = (efx->loopback_mode == LOOPBACK_XGXS); in falcon_reconfigure_xgxs_core()
1142 bool xaui_loopback = (efx->loopback_mode == LOOPBACK_XAUI); in falcon_reconfigure_xgxs_core()
1143 bool xgmii_loopback = (efx->loopback_mode == LOOPBACK_XGMII); in falcon_reconfigure_xgxs_core()
1324 (efx->loopback_mode != LOOPBACK_NONE)) in falcon_drain_tx_fifo()
1891 efx->loopback_mode = LOOPBACK_XGMII; in falcon_b0_test_chip()
1893 efx->loopback_mode = __ffs(efx->loopback_modes); in falcon_b0_test_chip()
Dnet_driver.h660 STRING_TABLE_LOOKUP((efx)->loopback_mode, efx_loopback_mode)
1040 enum efx_loopback_mode loopback_mode; member
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c2386 static int bnx2x_run_loopback(struct bnx2x *bp, int loopback_mode) in bnx2x_run_loopback() argument
2410 switch (loopback_mode) { in bnx2x_run_loopback()
2412 if (bp->link_params.loopback_mode != LOOPBACK_XGXS) { in bnx2x_run_loopback()
2424 bp->link_params.loopback_mode = LOOPBACK_XMAC; in bnx2x_run_loopback()
2426 bp->link_params.loopback_mode = LOOPBACK_UMAC; in bnx2x_run_loopback()
2428 bp->link_params.loopback_mode = LOOPBACK_BMAC; in bnx2x_run_loopback()
2433 if (bp->link_params.loopback_mode != LOOPBACK_EXT) { in bnx2x_run_loopback()
2585 bp->link_params.loopback_mode = LOOPBACK_NONE; in bnx2x_run_loopback()
Dbnx2x_link.h239 u8 loopback_mode; member
Dbnx2x_link.c286 if (params->loopback_mode) in bnx2x_check_lfa()
2232 u8 bmac_loopback = (params->loopback_mode == LOOPBACK_BMAC); in bnx2x_update_pfc()
4505 if (params->loopback_mode != LOOPBACK_EXT) in bnx2x_warpcore_config_init()
4539 if ((params->loopback_mode == LOOPBACK_NONE) || in bnx2x_warpcore_config_init()
4540 (params->loopback_mode == LOOPBACK_EXT)) { in bnx2x_warpcore_config_init()
4563 if (!params->loopback_mode) { in bnx2x_warpcore_config_init()
4645 params->loopback_mode, phy->req_line_speed); in bnx2x_set_warpcore_loopback()
4803 if (params->loopback_mode != LOOPBACK_NONE && in bnx2x_link_status_update()
4804 params->loopback_mode != LOOPBACK_EXT) in bnx2x_link_status_update()
5687 if ((params->loopback_mode) && in bnx2x_warpcore_read_status()
[all …]
Dbnx2x_cmn.c4855 if (bp->link_params.loopback_mode != LOOPBACK_BMAC) { in bnx2x_set_features()
4856 bp->link_params.loopback_mode = LOOPBACK_BMAC; in bnx2x_set_features()
4860 if (bp->link_params.loopback_mode != LOOPBACK_NONE) { in bnx2x_set_features()
4861 bp->link_params.loopback_mode = LOOPBACK_NONE; in bnx2x_set_features()
Dbnx2x_main.c2353 lp->loopback_mode = LOOPBACK_XGXS; in bnx2x_initial_phy_init()
2368 lp->loopback_mode = LOOPBACK_EXT; in bnx2x_initial_phy_init()
/linux-4.1.27/drivers/net/ethernet/sun/
Dniu.c400 if (lp->loopback_mode == LOOPBACK_PHY) { in serdes_init_niu_10g_fiber()
445 if (lp->loopback_mode == LOOPBACK_PHY) { in serdes_init_niu_1g_serdes()
537 if (lp->loopback_mode == LOOPBACK_PHY) { in serdes_init_niu_10g_serdes()
787 if (lp->loopback_mode == LOOPBACK_PHY) { in serdes_init_10g()
948 if (lp->loopback_mode == LOOPBACK_PHY) { in serdes_init_1g_serdes()
1455 if (np->link_config.loopback_mode == LOOPBACK_MAC) in xcvr_init_10g_mrvl88x2011()
1541 if (lp->loopback_mode == LOOPBACK_MAC) in xcvr_10g_set_lb_bcm870x()
1758 if (lp->loopback_mode == LOOPBACK_MAC) { in mii_init_common()
1766 if (lp->loopback_mode == LOOPBACK_PHY) { in mii_init_common()
2098 if (np->link_config.loopback_mode == LOOPBACK_DISABLED) { in link_status_10g()
[all …]
Dniu.h3162 u8 loopback_mode; member
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_bsg.c1767 struct diag_mode_set *loopback_mode; in lpfc_sli3_bsg_diag_loopback_mode() local
1795 loopback_mode = (struct diag_mode_set *) in lpfc_sli3_bsg_diag_loopback_mode()
1797 link_flags = loopback_mode->type; in lpfc_sli3_bsg_diag_loopback_mode()
1798 timeout = loopback_mode->timeout * 100; in lpfc_sli3_bsg_diag_loopback_mode()
2022 struct diag_mode_set *loopback_mode; in lpfc_sli4_bsg_diag_loopback_mode() local
2058 loopback_mode = (struct diag_mode_set *) in lpfc_sli4_bsg_diag_loopback_mode()
2060 link_flags = loopback_mode->type; in lpfc_sli4_bsg_diag_loopback_mode()
2061 timeout = loopback_mode->timeout * 100; in lpfc_sli4_bsg_diag_loopback_mode()
/linux-4.1.27/drivers/net/ethernet/intel/
De100.c2373 static int e100_loopback_test(struct nic *nic, enum loopback loopback_mode) in e100_loopback_test() argument
2389 if (nic->flags & ich && loopback_mode == lb_phy) in e100_loopback_test()
2390 loopback_mode = lb_mac; in e100_loopback_test()
2392 nic->loopback = loopback_mode; in e100_loopback_test()
2396 if (loopback_mode == lb_phy) in e100_loopback_test()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbnx2.c5775 bnx2_run_loopback(struct bnx2 *bp, int loopback_mode) in bnx2_run_loopback() argument
5795 if (loopback_mode == BNX2_MAC_LOOPBACK) { in bnx2_run_loopback()
5799 else if (loopback_mode == BNX2_PHY_LOOPBACK) { in bnx2_run_loopback()