Searched refs:txpower (Results 1 - 25 of 60) sorted by path

123

/linux-master/drivers/net/wireless/ath/ath9k/
H A Dcommon.c368 u16 new_txpow, u16 *txpower)
376 *txpower = reg->max_power_level;
367 ath9k_cmn_update_txpow(struct ath_hw *ah, u16 cur_txpow, u16 new_txpow, u16 *txpower) argument
H A Dar9002_mac.c284 | SM(i->txpower[0], AR_XmitPower0)
311 WRITE_ONCE(ads->ds_ctl9, SM(i->txpower[1], AR_XmitPower1));
312 WRITE_ONCE(ads->ds_ctl10, SM(i->txpower[2], AR_XmitPower2));
313 WRITE_ONCE(ads->ds_ctl11, SM(i->txpower[3], AR_XmitPower3));
H A Dar9003_mac.c104 | SM(i->txpower[0], AR_XmitPower0)
156 WRITE_ONCE(ads->ctl20, SM(i->txpower[1], AR_XmitPower1));
157 WRITE_ONCE(ads->ctl21, SM(i->txpower[2], AR_XmitPower2));
158 WRITE_ONCE(ads->ctl22, SM(i->txpower[3], AR_XmitPower3));
H A Dar9003_phy.c1812 static void ar9003_hw_tx99_set_txpower(struct ath_hw *ah, u8 txpower) argument
1817 txpower = txpower <= MAX_RATE_POWER ? txpower : MAX_RATE_POWER;
1819 p_pwr_array[i] = txpower;
H A Dath9k.h345 u16 txpower; member in struct:ath_chanctx
H A Dbeacon.c92 info.txpower[i] = MAX_RATE_POWER;
H A Dchannel.c120 ctx->txpower = ATH_TXPOWER_MAX;
916 sc->offchannel.chan.txpower = vif->bss_conf.txpower;
920 sc->offchannel.chan.txpower = vif->bss_conf.txpower;
1349 ctx->txpower = ATH_TXPOWER_MAX;
H A Dcommon.h89 u16 new_txpow, u16 *txpower);
H A Dinit.c269 sc->cur_chan->txpower = 2 * ah->curchan->chan->max_power;
271 ath9k_hw_set_txpowerlimit(ah, sc->cur_chan->txpower, false);
273 sc->cur_chan->txpower,
H A Dmac.h713 u8 txpower[4]; member in struct:ath_tx_info
H A Dmain.c244 sc->cur_chan->txpower,
1281 if (vif->bss_conf.txpower == INT_MIN)
1284 if (*power < vif->bss_conf.txpower)
1285 *power = vif->bss_conf.txpower;
1297 power = (vif) ? vif->bss_conf.txpower : -1;
1306 sc->cur_chan->txpower = 2 * power;
1307 ath9k_hw_set_txpowerlimit(ah, sc->cur_chan->txpower, false);
1936 vif->addr, bss_conf->txpower, bss_conf->txpower_type);
H A Dmci.c724 ath9k_hw_set_txpowerlimit(ah, sc->cur_chan->txpower, false);
H A Dxmit.c1209 int txpower = fi->tx_power; local
1224 txpower += power_ht40delta;
1229 txpower -= 2 * AR9287_PWR_TABLE_OFFSET_DB;
1235 txpower -= 2 * power_offset;
1239 txpower -= 2;
1241 txpower = max(txpower, 0);
1242 max_power = min_t(u8, ah->tx_power[rateidx], txpower);
1340 info->txpower[i] = ath_get_rate_txpower(sc, bf, rix,
1371 info->txpower[
2142 u8 txpower; local
[all...]
/linux-master/drivers/net/wireless/broadcom/b43legacy/
H A Dradio.h56 void b43legacy_radio_set_txpower_a(struct b43legacy_wldev *dev, u16 txpower);
59 u16 txpower);
/linux-master/drivers/net/wireless/marvell/libertas/
H A Dradiotap.h7 u8 txpower; member in struct:tx_radiotap_hdr
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dcore.h622 int txpower; member in struct:ath10k_vif
H A Dmac.c2915 static int ath10k_mac_txpower_setup(struct ath10k *ar, int txpower) argument
2925 tx_power_2g = txpower * 2;
2926 tx_power_5g = txpower * 2;
2938 ath10k_dbg(ar, ATH10K_DBG_MAC, "mac txpower 2g: %d, 5g: %d\n",
2944 ath10k_warn(ar, "failed to set 2g txpower %d: %d\n",
2952 ath10k_warn(ar, "failed to set 5g txpower %d: %d\n",
2963 int ret, txpower = -1; local
2968 /* txpower not initialized yet? */
2969 if (arvif->txpower == INT_MIN)
2972 if (txpower
[all...]
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dcore.h401 int txpower; member in struct:ath11k_vif
H A Dmac.c739 int ret, txpower = -1; local
745 if (arvif->txpower <= 0)
748 if (txpower == -1)
749 txpower = arvif->txpower;
751 txpower = min(txpower, arvif->txpower);
754 if (txpower == -1)
758 txpower
[all...]
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dcore.h261 int txpower; member in struct:ath12k_vif
H A Dmac.c638 int ret, txpower = -1; local
644 if (arvif->txpower <= 0)
647 if (txpower == -1)
648 txpower = arvif->txpower;
650 txpower = min(txpower, arvif->txpower);
653 if (txpower == -1)
657 txpower
[all...]
/linux-master/drivers/net/wireless/ath/ath5k/
H A Dath5k.h1629 int ath5k_hw_set_txpower_limit(struct ath5k_hw *ah, u8 txpower);
H A Dphy.c2916 * RFX112 can have up to 2 curves (one for low txpower range and one for
2917 * higher txpower range). We need to put them both on pcdac_out and place
3481 * For now we only limit txpower based on maximum tx power
3565 /* Set max txpower for correct OFDM operation on all rates
3566 * -that is the txpower for 54Mbit-, it's used for the PAPD
3589 * @txpower: Requested tx power in 0.5dB steps
3596 u8 txpower)
3604 if (txpower > AR5K_TUNE_MAX_TXPOWER) {
3605 ATH5K_ERR(ah, "invalid tx power: %u\n", txpower);
3675 ath5k_setup_rate_powertable(ah, txpower,
3595 ath5k_hw_txpower(struct ath5k_hw *ah, struct ieee80211_channel *channel, u8 txpower) argument
3721 ath5k_hw_set_txpower_limit(struct ath5k_hw *ah, u8 txpower) argument
[all...]
/linux-master/drivers/net/wireless/ath/carl9170/
H A Dtx.c711 u8 *txpower; local
724 txpower = ar->power_2G_ht40;
726 txpower = ar->power_5G_ht40;
729 txpower = ar->power_2G_ht20;
731 txpower = ar->power_5G_ht20;
735 *tpc += txpower[idx & 7];
739 txpower = ar->power_2G_cck;
741 txpower = ar->power_2G_ofdm;
743 txpower = ar->power_5G_leg;
748 *tpc += txpower[(rat
[all...]
/linux-master/drivers/net/wireless/ath/wcn36xx/
H A Dhal.h3328 u8 txpower; member in struct:wcn36xx_hal_get_tpc_report_req_msg

Completed in 727 milliseconds

123