Lines Matching refs:eee_status

256 	u32 saved_val, req_val, eee_status;  in bnx2x_check_lfa()  local
355 eee_status = REG_RD(bp, params->shmem2_base + in bnx2x_check_lfa()
357 eee_status[params->port])); in bnx2x_check_lfa()
359 if (((eee_status & SHMEM_EEE_LPI_REQUESTED_BIT) ^ in bnx2x_check_lfa()
361 ((eee_status & SHMEM_EEE_REQUESTED_BIT) ^ in bnx2x_check_lfa()
364 eee_status); in bnx2x_check_lfa()
1609 if (vars->eee_status & SHMEM_EEE_ADV_STATUS_MASK) { in bnx2x_umac_enable()
1785 if (vars->eee_status & SHMEM_EEE_ADV_STATUS_MASK) { in bnx2x_xmac_enable()
2831 offsetof(struct shmem2_region, eee_status[params->port])) in bnx2x_eee_has_cap()
2927 vars->eee_status &= ~(SHMEM_EEE_TIMER_MASK | SHMEM_EEE_TIME_OUTPUT_BIT); in bnx2x_eee_set_timers()
2931 vars->eee_status |= (eee_idle & SHMEM_EEE_TIMER_MASK) | in bnx2x_eee_set_timers()
2936 vars->eee_status |= eee_mode; in bnx2x_eee_set_timers()
2945 vars->eee_status |= ((u32) mode) << SHMEM_EEE_SUPPORTED_SHIFT; in bnx2x_eee_initial_config()
2949 vars->eee_status |= SHMEM_EEE_LPI_REQUESTED_BIT; in bnx2x_eee_initial_config()
2951 vars->eee_status &= ~SHMEM_EEE_LPI_REQUESTED_BIT; in bnx2x_eee_initial_config()
2954 vars->eee_status |= SHMEM_EEE_REQUESTED_BIT; in bnx2x_eee_initial_config()
2956 vars->eee_status &= ~SHMEM_EEE_REQUESTED_BIT; in bnx2x_eee_initial_config()
2972 vars->eee_status &= ~SHMEM_EEE_ADV_STATUS_MASK; in bnx2x_eee_disable()
2998 vars->eee_status &= ~SHMEM_EEE_ADV_STATUS_MASK; in bnx2x_eee_advertise()
2999 vars->eee_status |= (modes << SHMEM_EEE_ADV_STATUS_SHIFT); in bnx2x_eee_advertise()
3004 static void bnx2x_update_mng_eee(struct link_params *params, u32 eee_status) in bnx2x_update_mng_eee() argument
3011 eee_status[params->port]), eee_status); in bnx2x_update_mng_eee()
3051 vars->eee_status &= ~SHMEM_EEE_LP_ADV_STATUS_MASK; in bnx2x_eee_an_resolve()
3052 vars->eee_status |= (lp_adv << SHMEM_EEE_LP_ADV_STATUS_SHIFT); in bnx2x_eee_an_resolve()
3056 vars->eee_status |= SHMEM_EEE_ACTIVE_BIT; in bnx2x_eee_an_resolve()
4829 vars->eee_status = REG_RD(bp, params->shmem2_base + in bnx2x_link_status_update()
4831 eee_status[params->port])); in bnx2x_link_status_update()
6681 vars->eee_status &= ~(SHMEM_EEE_LP_ADV_STATUS_MASK | in bnx2x_update_link_down()
6684 bnx2x_update_mng_eee(params, vars->eee_status); in bnx2x_update_link_down()
6725 if ((vars->eee_status & SHMEM_EEE_ACTIVE_BIT) && in bnx2x_update_link_up()
6726 (vars->eee_status & SHMEM_EEE_LPI_REQUESTED_BIT)) { in bnx2x_update_link_up()
6771 bnx2x_update_mng_eee(params, vars->eee_status); in bnx2x_update_link_up()
6837 phy_vars[phy_index].eee_status = vars->eee_status; in bnx2x_link_update()
6968 vars->eee_status = phy_vars[active_external_phy].eee_status; in bnx2x_link_update()
10416 vars->eee_status &= ~SHMEM_EEE_SUPPORTED_MASK; in bnx2x_848x3_config_init()
11092 vars->eee_status &= ~SHMEM_EEE_1G_ADV << in bnx2x_54618se_config_init()
12915 bnx2x_update_mng_eee(params, vars->eee_status); in bnx2x_phy_init()
12929 vars->eee_status &= ~(SHMEM_EEE_LP_ADV_STATUS_MASK | in bnx2x_link_reset()
12931 bnx2x_update_mng_eee(params, vars->eee_status); in bnx2x_link_reset()