|
@@ -311,7 +311,7 @@ static int iwl_sens_energy_cck(struct iwl_priv *priv,
|
|
/* If previous beacon had too many false alarms,
|
|
/* If previous beacon had too many false alarms,
|
|
* give it some extra margin by reducing sensitivity again
|
|
* give it some extra margin by reducing sensitivity again
|
|
* (but don't go below measured energy of desired Rx) */
|
|
* (but don't go below measured energy of desired Rx) */
|
|
- if (IWL_FA_TOO_MANY == data->nrg_prev_state) {
|
|
|
|
|
|
+ if (data->nrg_prev_state == IWL_FA_TOO_MANY) {
|
|
IWL_DEBUG_CALIB(priv, "... increasing margin\n");
|
|
IWL_DEBUG_CALIB(priv, "... increasing margin\n");
|
|
if (data->nrg_th_cck > (max_nrg_cck + NRG_MARGIN))
|
|
if (data->nrg_th_cck > (max_nrg_cck + NRG_MARGIN))
|
|
data->nrg_th_cck -= NRG_MARGIN;
|
|
data->nrg_th_cck -= NRG_MARGIN;
|