Home | History | Annotate | Download | only in ic

Lines Matching defs:power

528 	int16_t pwr = 0, pwroff, max_ant_gain, power[ATHN_POWER_COUNT];
536 /* Compute transmit power reduction due to antenna gain. */
542 * Reduce scaled power
543 * transmit power level.
613 memset(power, 0, sizeof(power));
615 power[ATHN_POWER_OFDM6 ] =
616 power[ATHN_POWER_OFDM9 ] =
617 power[ATHN_POWER_OFDM12] =
618 power[ATHN_POWER_OFDM18] =
619 power[ATHN_POWER_OFDM24] = tpow_ofdm[0];
620 power[ATHN_POWER_OFDM36] = tpow_ofdm[1];
621 power[ATHN_POWER_OFDM48] = tpow_ofdm[2];
622 power[ATHN_POWER_OFDM54] = tpow_ofdm[3];
623 power[ATHN_POWER_XR ] = tpow_ofdm[0];
625 power[ATHN_POWER_CCK1_LP ] = tpow_cck[0] + cckinc;
626 power[ATHN_POWER_CCK2_LP ] =
627 power[ATHN_POWER_CCK2_SP ] = tpow_cck[1] + cckinc;
628 power[ATHN_POWER_CCK55_LP] =
629 power[ATHN_POWER_CCK55_SP] = tpow_cck[2] + cckinc;
630 power[ATHN_POWER_CCK11_LP] =
631 power[ATHN_POWER_CCK11_SP] = tpow_cck[3] + cckinc;
635 power[ATHN_POWER_HT20(i)] = tpow_ht20[i];
643 power[ATHN_POWER_HT40(i)] = tpow_ht40[i] + ht40inc;
644 power[ATHN_POWER_OFDM_DUP] = tpow_ht40[0];
645 power[ATHN_POWER_CCK_DUP ] = tpow_ht40[0] + cckinc;
646 power[ATHN_POWER_OFDM_EXT] = tpow_ofdm_ext[0];
648 power[ATHN_POWER_CCK_EXT] = tpow_cck_ext[0] + cckinc;
658 power[i] -= pwroff * 2; /* In half dB. */
661 if (power[i] > AR_MAX_RATE_POWER)
662 power[i] = AR_MAX_RATE_POWER;
665 /* Write transmit power values to hardware. */
666 ar5008_write_txpower(sc, power);
669 * Write transmit power substraction for dynamic chain changing
670 * and per-packet transmit power.