ah_gain 2140 dev/ic/ar5212.c if ((hal->ah_rf_banks == NULL) || (!hal->ah_gain.g_active)) ah_gain 2149 dev/ic/ar5212.c hal->ah_gain.g_current = ah_gain 2154 dev/ic/ar5212.c hal->ah_gain.g_current += AR5K_GAIN_CCK_PROBE_CORR; ah_gain 2158 dev/ic/ar5212.c hal->ah_gain.g_current = ah_gain 2159 dev/ic/ar5212.c hal->ah_gain.g_current >= hal->ah_gain.g_f_corr ? ah_gain 2160 dev/ic/ar5212.c (hal->ah_gain.g_current - hal->ah_gain.g_f_corr) : ah_gain 2165 dev/ic/ar5212.c AR5K_GAIN_CHECK_ADJUST(&hal->ah_gain) && ah_gain 286 dev/ic/ar5xxx.c hal->ah_gain.g_step_idx = ar5111_gain_opt.go_default; ah_gain 287 dev/ic/ar5xxx.c hal->ah_gain.g_step = ah_gain 288 dev/ic/ar5xxx.c &ar5111_gain_opt.go_step[hal->ah_gain.g_step_idx]; ah_gain 289 dev/ic/ar5xxx.c hal->ah_gain.g_low = 20; ah_gain 290 dev/ic/ar5xxx.c hal->ah_gain.g_high = 35; ah_gain 291 dev/ic/ar5xxx.c hal->ah_gain.g_active = 1; ah_gain 293 dev/ic/ar5xxx.c hal->ah_gain.g_step_idx = ar5112_gain_opt.go_default; ah_gain 294 dev/ic/ar5xxx.c hal->ah_gain.g_step = ah_gain 295 dev/ic/ar5xxx.c &ar5111_gain_opt.go_step[hal->ah_gain.g_step_idx]; ah_gain 296 dev/ic/ar5xxx.c hal->ah_gain.g_low = 20; ah_gain 297 dev/ic/ar5xxx.c hal->ah_gain.g_high = 85; ah_gain 298 dev/ic/ar5xxx.c hal->ah_gain.g_active = 1; ah_gain 1355 dev/ic/ar5xxx.c hal->ah_gain.g_f_corr = 0; ah_gain 1361 dev/ic/ar5xxx.c mix = hal->ah_gain.g_step->gos_param[0]; ah_gain 1365 dev/ic/ar5xxx.c hal->ah_gain.g_f_corr = step * 2; ah_gain 1368 dev/ic/ar5xxx.c hal->ah_gain.g_f_corr = (step - 5) * 2; ah_gain 1371 dev/ic/ar5xxx.c hal->ah_gain.g_f_corr = step; ah_gain 1374 dev/ic/ar5xxx.c hal->ah_gain.g_f_corr = 0; ah_gain 1378 dev/ic/ar5xxx.c return (hal->ah_gain.g_f_corr); ah_gain 1400 dev/ic/ar5xxx.c hal->ah_gain.g_high = level[3] - ah_gain 1402 dev/ic/ar5xxx.c hal->ah_gain.g_low = level[0] + ah_gain 1413 dev/ic/ar5xxx.c hal->ah_gain.g_high = 55; ah_gain 1417 dev/ic/ar5xxx.c return ((hal->ah_gain.g_current >= level[0] && ah_gain 1418 dev/ic/ar5xxx.c hal->ah_gain.g_current <= level[1]) || ah_gain 1419 dev/ic/ar5xxx.c (hal->ah_gain.g_current >= level[2] && ah_gain 1420 dev/ic/ar5xxx.c hal->ah_gain.g_current <= level[3])); ah_gain 1432 dev/ic/ar5xxx.c hal->ah_gain.g_step = &go->go_step[hal->ah_gain.g_step_idx]; ah_gain 1434 dev/ic/ar5xxx.c if (hal->ah_gain.g_current >= hal->ah_gain.g_high) { ah_gain 1435 dev/ic/ar5xxx.c if (hal->ah_gain.g_step_idx == 0) ah_gain 1437 dev/ic/ar5xxx.c for (hal->ah_gain.g_target = hal->ah_gain.g_current; ah_gain 1438 dev/ic/ar5xxx.c hal->ah_gain.g_target >= hal->ah_gain.g_high && ah_gain 1439 dev/ic/ar5xxx.c hal->ah_gain.g_step_idx > 0; ah_gain 1440 dev/ic/ar5xxx.c hal->ah_gain.g_step = ah_gain 1441 dev/ic/ar5xxx.c &go->go_step[hal->ah_gain.g_step_idx]) { ah_gain 1442 dev/ic/ar5xxx.c hal->ah_gain.g_target -= 2 * ah_gain 1443 dev/ic/ar5xxx.c (go->go_step[--(hal->ah_gain.g_step_idx)].gos_gain - ah_gain 1444 dev/ic/ar5xxx.c hal->ah_gain.g_step->gos_gain); ah_gain 1451 dev/ic/ar5xxx.c if (hal->ah_gain.g_current <= hal->ah_gain.g_low) { ah_gain 1452 dev/ic/ar5xxx.c if (hal->ah_gain.g_step_idx == (go->go_steps_count - 1)) ah_gain 1454 dev/ic/ar5xxx.c for (hal->ah_gain.g_target = hal->ah_gain.g_current; ah_gain 1455 dev/ic/ar5xxx.c hal->ah_gain.g_target <= hal->ah_gain.g_low && ah_gain 1456 dev/ic/ar5xxx.c hal->ah_gain.g_step_idx < (go->go_steps_count - 1); ah_gain 1457 dev/ic/ar5xxx.c hal->ah_gain.g_step = ah_gain 1458 dev/ic/ar5xxx.c &go->go_step[hal->ah_gain.g_step_idx]) { ah_gain 1459 dev/ic/ar5xxx.c hal->ah_gain.g_target -= 2 * ah_gain 1460 dev/ic/ar5xxx.c (go->go_step[++(hal->ah_gain.g_step_idx)].gos_gain - ah_gain 1461 dev/ic/ar5xxx.c hal->ah_gain.g_step->gos_gain); ah_gain 1472 dev/ic/ar5xxx.c hal->ah_gain.g_step_idx, ah_gain 1473 dev/ic/ar5xxx.c hal->ah_gain.g_current, ah_gain 1474 dev/ic/ar5xxx.c hal->ah_gain.g_target); ah_gain 1161 dev/ic/ar5xxx.h struct ar5k_gain ah_gain;