Home
last modified time | relevance | path

Searched refs:req_flow_ctrl (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_link.h196 u16 req_flow_ctrl; member
253 u16 req_flow_ctrl[LINK_CONFIG_SIZE]; member
Dbnx2x_link.c312 offsetof(struct shmem_lfa, req_flow_ctrl)); in bnx2x_check_lfa()
313 req_val = params->req_flow_ctrl[0] | (params->req_flow_ctrl[1] << 16); in bnx2x_check_lfa()
3391 switch (phy->req_flow_ctrl) { in bnx2x_calc_ieee_aneg_adv()
3440 params->phy[actual_phy_idx].req_flow_ctrl = in set_phy_vars()
3441 params->req_flow_ctrl[link_cfg_idx]; in set_phy_vars()
3458 params->phy[actual_phy_idx].req_flow_ctrl, in set_phy_vars()
3580 if (phy->req_flow_ctrl != BNX2X_FLOW_CTRL_AUTO) { in bnx2x_ext_phy_resolve_fc()
3585 vars->flow_ctrl = phy->req_flow_ctrl; in bnx2x_ext_phy_resolve_fc()
5412 if (phy->req_flow_ctrl != BNX2X_FLOW_CTRL_AUTO) { in bnx2x_flow_ctrl_resolve()
5417 vars->flow_ctrl = phy->req_flow_ctrl; in bnx2x_flow_ctrl_resolve()
[all …]
Dbnx2x_ethtool.c1880 epause->autoneg = (bp->link_params.req_flow_ctrl[cfg_idx] == in bnx2x_get_pauseparam()
1884 cfg_reg = bp->link_params.req_flow_ctrl[cfg_idx]; in bnx2x_get_pauseparam()
1910 bp->link_params.req_flow_ctrl[cfg_idx] = BNX2X_FLOW_CTRL_AUTO; in bnx2x_set_pauseparam()
1913 bp->link_params.req_flow_ctrl[cfg_idx] |= BNX2X_FLOW_CTRL_RX; in bnx2x_set_pauseparam()
1916 bp->link_params.req_flow_ctrl[cfg_idx] |= BNX2X_FLOW_CTRL_TX; in bnx2x_set_pauseparam()
1918 if (bp->link_params.req_flow_ctrl[cfg_idx] == BNX2X_FLOW_CTRL_AUTO) in bnx2x_set_pauseparam()
1919 bp->link_params.req_flow_ctrl[cfg_idx] = BNX2X_FLOW_CTRL_NONE; in bnx2x_set_pauseparam()
1928 bp->link_params.req_flow_ctrl[cfg_idx] = in bnx2x_set_pauseparam()
1943 "req_flow_ctrl 0x%x\n", bp->link_params.req_flow_ctrl[cfg_idx]); in bnx2x_set_pauseparam()
Dbnx2x_main.c2700 bp->link_params.req_flow_ctrl[0] = BNX2X_FLOW_CTRL_NONE; in bnx2x__link_status_update()
11204 bp->link_params.req_flow_ctrl[idx] = (link_config & in bnx2x_link_settings_requested()
11206 if (bp->link_params.req_flow_ctrl[idx] == in bnx2x_link_settings_requested()
11209 bp->link_params.req_flow_ctrl[idx] = in bnx2x_link_settings_requested()
11218 bp->link_params.req_flow_ctrl[idx], in bnx2x_link_settings_requested()
Dbnx2x_hsi.h1985 u32 req_flow_ctrl; member
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbnx2.c1024 bp->flow_ctrl = bp->req_flow_ctrl; in bnx2_resolve_flow_ctrl()
1648 if ((bp->req_flow_ctrl & (FLOW_CTRL_RX | FLOW_CTRL_TX)) == in bnx2_phy_get_pause_adv()
1658 else if (bp->req_flow_ctrl & FLOW_CTRL_TX) { in bnx2_phy_get_pause_adv()
1666 else if (bp->req_flow_ctrl & FLOW_CTRL_RX) { in bnx2_phy_get_pause_adv()
2014 bp->flow_ctrl = bp->req_flow_ctrl; in bnx2_remote_phy_event()
7388 bp->req_flow_ctrl = 0; in bnx2_set_pauseparam()
7390 bp->req_flow_ctrl |= FLOW_CTRL_RX; in bnx2_set_pauseparam()
7392 bp->req_flow_ctrl |= FLOW_CTRL_TX; in bnx2_set_pauseparam()
8422 bp->req_flow_ctrl = FLOW_CTRL_RX | FLOW_CTRL_TX; in bnx2_init_board()
Dbnx2.h6955 u8 req_flow_ctrl; /* flow ctrl advertisement */ member