/freebsd/sys/contrib/dev/ath/ath_hal/ar9300/ |
H A D | ar9300_phy.c | 404 return ahp->txpower[rate_index][num_chains-1]; in ar9300_get_rate_txpower() 417 return ahp->txpower[rate_index][num_chains-1]; in ar9300_get_rate_txpower() 601 ahp->txpower[0][0] = rates_array[ALL_TARGET_LEGACY_1L_5L]; in ar9300_init_rate_txpower_cck() 602 ahp->txpower[1][0] = rates_array[ALL_TARGET_LEGACY_1L_5L]; in ar9300_init_rate_txpower_cck() 603 ahp->txpower[2][0] = AH_MIN(rates_array[ALL_TARGET_LEGACY_1L_5L], in ar9300_init_rate_txpower_cck() 605 ahp->txpower[3][0] = AH_MIN(rates_array[ALL_TARGET_LEGACY_11L], in ar9300_init_rate_txpower_cck() 610 ahp->txpower[0][1] = rates_array[ALL_TARGET_LEGACY_1L_5L]; in ar9300_init_rate_txpower_cck() 611 ahp->txpower[1][1] = rates_array[ALL_TARGET_LEGACY_1L_5L]; in ar9300_init_rate_txpower_cck() 612 ahp->txpower[2][1] = AH_MIN(rates_array[ALL_TARGET_LEGACY_1L_5L], in ar9300_init_rate_txpower_cck() 614 ahp->txpower[3][1] = AH_MIN(rates_array[ALL_TARGET_LEGACY_11L], in ar9300_init_rate_txpower_cck() [all …]
|
H A D | ar9300_xmit_ds.c | 747 int16_t txpower; in ar9300_set_11n_rate_scenario() local 752 txpower = ar9300_get_rate_txpower(ah, mode, series[0].RateIndex, in ar9300_set_11n_rate_scenario() 755 txpower = AH9300(ah)->paprd_training_power; in ar9300_set_11n_rate_scenario() 759 set_11n_tx_power(0, AH_MIN(txpower, series[0].tx_power_cap)); in ar9300_set_11n_rate_scenario() 792 int16_t txpower; in ar9300_set_11n_rate_scenario() local 797 txpower = ar9300_get_rate_txpower( in ar9300_set_11n_rate_scenario() 800 txpower = AH9300(ah)->paprd_training_power; in ar9300_set_11n_rate_scenario() 803 set_11n_tx_power(1, AH_MIN(txpower, series[1].tx_power_cap)); in ar9300_set_11n_rate_scenario() 809 txpower = ar9300_get_rate_txpower( in ar9300_set_11n_rate_scenario() 812 txpower = AH9300(ah)->paprd_training_power; in ar9300_set_11n_rate_scenario() [all …]
|
H A D | ar9300_tx99_tgt.c | 40 ar9300_tx99_tgt_channel_pwr_update(struct ath_hal *ah, HAL_CHANNEL *c, u_int32_t txpower) in ar9300_tx99_tgt_channel_pwr_update() argument 48 pPwrArray[i] = txpower; in ar9300_tx99_tgt_channel_pwr_update()
|
H A D | ar9300.h | 680 int16_t txpower[AR9300_MAX_RATES][AR9300_MAX_CHAINS]; member 1700 …ar9300_tx99_channel_pwr_update(struct ath_hal *ah, struct ieee80211_channel *c, u_int32_t txpower);
|
H A D | ar9300_misc.c | 3338 u_int32_t txpower) in ar9300_tx99_channel_pwr_update() argument 3345 if (txpower <= AR9300_MAX_RATE_POWER) { in ar9300_tx99_channel_pwr_update() 3347 p_pwr_array[i] = txpower; in ar9300_tx99_channel_pwr_update()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
H A D | mcu.h | 521 mt7915_get_power_bound(struct mt7915_phy *phy, s8 txpower) in mt7915_get_power_bound() argument 526 txpower = mt76_get_sar_power(mphy, mphy->chandef.chan, txpower * 2); in mt7915_get_power_bound() 527 txpower -= mt76_tx_power_nss_delta(n_chains); in mt7915_get_power_bound() 529 return txpower; in mt7915_get_power_bound()
|
H A D | mt7915.h | 479 int mt7915_mcu_get_txpower_sku(struct mt7915_phy *phy, s8 *txpower, int len); 480 int mt7915_mcu_set_txpower_frame_min(struct mt7915_phy *phy, s8 txpower); 483 struct ieee80211_sta *sta, s8 txpower);
|
H A D | mcu.c | 3159 int mt7915_mcu_set_txpower_frame_min(struct mt7915_phy *phy, s8 txpower) in mt7915_mcu_set_txpower_frame_min() argument 3170 .txpower_min = txpower * 2, /* 0.5db */ in mt7915_mcu_set_txpower_frame_min() 3180 struct ieee80211_sta *sta, s8 txpower) in mt7915_mcu_set_txpower_frame() argument 3205 txpower = mt7915_get_power_bound(phy, txpower); in mt7915_mcu_set_txpower_frame() 3206 if (txpower > mphy->txpower_cur || txpower < 0) in mt7915_mcu_set_txpower_frame() 3209 if (txpower) { in mt7915_mcu_set_txpower_frame() 3233 DIV_ROUND_UP(txpower - txpower_sku[offs], 2); in mt7915_mcu_set_txpower_frame() 3285 int mt7915_mcu_get_txpower_sku(struct mt7915_phy *phy, s8 *txpower, int len) in mt7915_mcu_get_txpower_sku() argument 3311 txpower[i] = txpower_sku[i][req.band_idx]; in mt7915_mcu_get_txpower_sku()
|
H A D | main.c | 1216 s16 txpower = sta->deflink.txpwr.power; in mt7915_sta_set_txpwr() local 1220 txpower = 0; in mt7915_sta_set_txpwr() 1235 ret = mt7915_mcu_set_txpower_frame(phy, vif, sta, txpower); in mt7915_sta_set_txpwr()
|
/freebsd/sys/net80211/ |
H A D | ieee80211_var.h | 991 uint16_t txpower; in ieee80211_get_node_txpower() local 993 txpower = ni->ni_txpower; in ieee80211_get_node_txpower() 994 txpower = MIN(txpower, ic->ic_txpowlimit); in ieee80211_get_node_txpower() 996 txpower = MIN(txpower, 2 * ic->ic_curchan->ic_maxregpower); in ieee80211_get_node_txpower() 997 txpower = MIN(txpower, ic->ic_curchan->ic_maxpower); in ieee80211_get_node_txpower() 1000 return (txpower); in ieee80211_get_node_txpower()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/ |
H A D | mcu.c | 396 u8 txpower[21]; in mt7603_mcu_set_channel() member 423 for (i = 0; i < ARRAY_SIZE(req.txpower); i++) in mt7603_mcu_set_channel() 424 req.txpower[i] = tx_power; in mt7603_mcu_set_channel()
|
/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | mac.c | 632 int ret, txpower = -1; in ath12k_mac_txpower_recalc() local 638 if (arvif->txpower <= 0) in ath12k_mac_txpower_recalc() 641 if (txpower == -1) in ath12k_mac_txpower_recalc() 642 txpower = arvif->txpower; in ath12k_mac_txpower_recalc() 644 txpower = min(txpower, arvif->txpower); in ath12k_mac_txpower_recalc() 647 if (txpower == -1) in ath12k_mac_txpower_recalc() 651 txpower = min_t(u32, max_t(u32, ar->min_tx_power, txpower), in ath12k_mac_txpower_recalc() 655 txpower / 2); in ath12k_mac_txpower_recalc() 658 ar->txpower_limit_2g != txpower) { in ath12k_mac_txpower_recalc() 661 txpower, ar->pdev->pdev_id); in ath12k_mac_txpower_recalc() [all …]
|
H A D | core.h | 255 int txpower; member
|
/freebsd/sys/dev/usb/wlan/ |
H A D | if_rumreg.h | 254 uint8_t txpower; member
|
H A D | if_mtwvar.h | 119 uint8_t txpower; member
|
/freebsd/sys/dev/ral/ |
H A D | rt2661reg.h | 248 uint8_t txpower; member
|
/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | mac.c | 741 int ret, txpower = -1; in ath11k_mac_txpower_recalc() local 747 if (arvif->txpower <= 0) in ath11k_mac_txpower_recalc() 750 if (txpower == -1) in ath11k_mac_txpower_recalc() 751 txpower = arvif->txpower; in ath11k_mac_txpower_recalc() 753 txpower = min(txpower, arvif->txpower); in ath11k_mac_txpower_recalc() 756 if (txpower == -1) in ath11k_mac_txpower_recalc() 760 txpower = min_t(u32, max_t(u32, ar->min_tx_power, txpower), in ath11k_mac_txpower_recalc() 764 txpower / 2); in ath11k_mac_txpower_recalc() 767 ar->txpower_limit_2g != txpower) { in ath11k_mac_txpower_recalc() 770 txpower, ar->pdev->pdev_id); in ath11k_mac_txpower_recalc() [all …]
|
H A D | core.h | 381 int txpower; member
|
/freebsd/usr.sbin/bsnmpd/modules/snmp_wlan/ |
H A D | wlan_snmp.h | 50 uint16_t txpower; member
|
/freebsd/tools/tools/net80211/wlaninject/ |
H A D | README | 35 -P The txpower to use; defaults to the maximum permitted by the driver.
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | mac.c | 2923 static int ath10k_mac_txpower_setup(struct ath10k *ar, int txpower) in ath10k_mac_txpower_setup() argument 2933 tx_power_2g = txpower * 2; in ath10k_mac_txpower_setup() 2934 tx_power_5g = txpower * 2; in ath10k_mac_txpower_setup() 2971 int ret, txpower = -1; in ath10k_mac_txpower_recalc() local 2977 if (arvif->txpower == INT_MIN) in ath10k_mac_txpower_recalc() 2980 if (txpower == -1) in ath10k_mac_txpower_recalc() 2981 txpower = arvif->txpower; in ath10k_mac_txpower_recalc() 2983 txpower = min(txpower, arvif->txpower); in ath10k_mac_txpower_recalc() 2986 if (txpower == -1) in ath10k_mac_txpower_recalc() 2989 ret = ath10k_mac_txpower_setup(ar, txpower); in ath10k_mac_txpower_recalc() [all …]
|
H A D | core.h | 626 int txpower; member
|
/freebsd/sys/contrib/dev/iwlwifi/mvm/ |
H A D | mld-mac80211.c | 1034 link_conf->txpower); in iwl_mvm_mld_change_vif_links() 1035 iwl_mvm_set_tx_power(mvm, vif, link_conf->txpower); in iwl_mvm_mld_change_vif_links()
|
/freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
H A D | stats.h | 206 __s8 txpower[MAX_CHAINS]; 205 __s8 txpower[MAX_CHAINS]; global() member
|
/freebsd/sys/dev/bwn/ |
H A D | if_bwnvar.h | 487 int txpower; member
|