/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2800lib.c | 3966 char txpower) in rt2800_txpower_to_dev() 3970 txpower = rt2x00_get_field8(txpower, EEPROM_TXPOWER_ALC); in rt2800_txpower_to_dev() 3973 return clamp_t(char, txpower, MIN_G_TXPOWER, MAX_G_TXPOWER); in rt2800_txpower_to_dev() 3977 return clamp_t(char, txpower, MIN_A_TXPOWER_3593, in rt2800_txpower_to_dev() 3980 return clamp_t(char, txpower, MIN_A_TXPOWER, MAX_A_TXPOWER); in rt2800_txpower_to_dev() 4586 u8 txpower, int delta) in rt2800_compensate_txpower() 4595 return min_t(u8, txpower, 0xc); in rt2800_compensate_txpower() 4598 return min_t(u8, txpower, 0xf); in rt2800_compensate_txpower() 4602 * Check if eirp txpower excee in rt2800_compensate_txpower() 3964 rt2800_txpower_to_dev(struct rt2x00_dev *rt2x00dev, unsigned int channel, char txpower) rt2800_txpower_to_dev() argument 4584 rt2800_compensate_txpower(struct rt2x00_dev *rt2x00dev, int is_rate_b, enum nl80211_band band, int power_level, u8 txpower, int delta) rt2800_compensate_txpower() argument 4659 u8 txpower; rt2800_config_txpower_rt3593() local 5178 u8 txpower, r1; rt2800_config_txpower_rt28xx() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43legacy/ |
H A D | radio.c | 1798 static u16 b43legacy_get_txgain_base_band(u16 txpower) in b43legacy_get_txgain_base_band() argument 1802 B43legacy_WARN_ON(txpower > 63); in b43legacy_get_txgain_base_band() 1804 if (txpower >= 54) in b43legacy_get_txgain_base_band() 1806 else if (txpower >= 49) in b43legacy_get_txgain_base_band() 1808 else if (txpower >= 44) in b43legacy_get_txgain_base_band() 1817 static u16 b43legacy_get_txgain_freq_power_amp(u16 txpower) in b43legacy_get_txgain_freq_power_amp() argument 1821 B43legacy_WARN_ON(txpower > 63); in b43legacy_get_txgain_freq_power_amp() 1823 if (txpower >= 32) in b43legacy_get_txgain_freq_power_amp() 1825 else if (txpower >= 25) in b43legacy_get_txgain_freq_power_amp() 1827 else if (txpower > in b43legacy_get_txgain_freq_power_amp() 1838 b43legacy_get_txgain_dac(u16 txpower) b43legacy_get_txgain_dac() argument 1864 b43legacy_radio_set_txpower_a(struct b43legacy_wldev *dev, u16 txpower) b43legacy_radio_set_txpower_a() argument 1897 b43legacy_radio_set_txpower_bg(struct b43legacy_wldev *dev, u16 baseband_attenuation, u16 radio_attenuation, u16 txpower) b43legacy_radio_set_txpower_bg() argument [all...] |
H A D | radio.h | 56 void b43legacy_radio_set_txpower_a(struct b43legacy_wldev *dev, u16 txpower); 59 u16 txpower);
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43legacy/ |
H A D | radio.c | 1781 static u16 b43legacy_get_txgain_base_band(u16 txpower) in b43legacy_get_txgain_base_band() argument 1785 B43legacy_WARN_ON(txpower > 63); in b43legacy_get_txgain_base_band() 1787 if (txpower >= 54) in b43legacy_get_txgain_base_band() 1789 else if (txpower >= 49) in b43legacy_get_txgain_base_band() 1791 else if (txpower >= 44) in b43legacy_get_txgain_base_band() 1800 static u16 b43legacy_get_txgain_freq_power_amp(u16 txpower) in b43legacy_get_txgain_freq_power_amp() argument 1804 B43legacy_WARN_ON(txpower > 63); in b43legacy_get_txgain_freq_power_amp() 1806 if (txpower >= 32) in b43legacy_get_txgain_freq_power_amp() 1808 else if (txpower >= 25) in b43legacy_get_txgain_freq_power_amp() 1810 else if (txpower > in b43legacy_get_txgain_freq_power_amp() 1821 b43legacy_get_txgain_dac(u16 txpower) b43legacy_get_txgain_dac() argument 1847 b43legacy_radio_set_txpower_a(struct b43legacy_wldev *dev, u16 txpower) b43legacy_radio_set_txpower_a() argument 1880 b43legacy_radio_set_txpower_bg(struct b43legacy_wldev *dev, u16 baseband_attenuation, u16 radio_attenuation, u16 txpower) b43legacy_radio_set_txpower_bg() argument [all...] |
H A D | radio.h | 56 void b43legacy_radio_set_txpower_a(struct b43legacy_wldev *dev, u16 txpower); 59 u16 txpower);
|
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2800lib.c | 4063 s8 txpower) in rt2800_txpower_to_dev() 4067 txpower = rt2x00_get_field8(txpower, EEPROM_TXPOWER_ALC); in rt2800_txpower_to_dev() 4070 return clamp_t(s8, txpower, MIN_G_TXPOWER, MAX_G_TXPOWER); in rt2800_txpower_to_dev() 4074 return clamp_t(s8, txpower, MIN_A_TXPOWER_3593, in rt2800_txpower_to_dev() 4077 return clamp_t(s8, txpower, MIN_A_TXPOWER, MAX_A_TXPOWER); in rt2800_txpower_to_dev() 4720 u8 txpower, int delta) in rt2800_compensate_txpower() 4729 return min_t(u8, txpower, 0xc); in rt2800_compensate_txpower() 4732 return min_t(u8, txpower, 0xf); in rt2800_compensate_txpower() 4736 * Check if eirp txpower excee in rt2800_compensate_txpower() 4061 rt2800_txpower_to_dev(struct rt2x00_dev *rt2x00dev, unsigned int channel, s8 txpower) rt2800_txpower_to_dev() argument 4718 rt2800_compensate_txpower(struct rt2x00_dev *rt2x00dev, int is_rate_b, enum nl80211_band band, int power_level, u8 txpower, int delta) rt2800_compensate_txpower() argument 4793 u8 txpower; rt2800_config_txpower_rt3593() local 5312 u8 txpower, r1; rt2800_config_txpower_rt28xx() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/ |
H A D | 3945.c | 1386 struct il3945_txpowertable_cmd txpower = { in il3945_send_tx_power() local 1398 txpower.band = (il->band == NL80211_BAND_5GHZ) ? 0 : 1; in il3945_send_tx_power() 1416 txpower.power[i].tpc = ch_info->power_info[i].tpc; in il3945_send_tx_power() 1417 txpower.power[i].rate = il3945_rates[rate_idx].plcp; in il3945_send_tx_power() 1420 le16_to_cpu(txpower.channel), txpower.band, in il3945_send_tx_power() 1421 txpower.power[i].tpc.tx_gain, in il3945_send_tx_power() 1422 txpower.power[i].tpc.dsp_atten, txpower.power[i].rate); in il3945_send_tx_power() 1427 txpower in il3945_send_tx_power() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/ |
H A D | 3945.c | 1386 struct il3945_txpowertable_cmd txpower = { in il3945_send_tx_power() local 1398 txpower.band = (il->band == NL80211_BAND_5GHZ) ? 0 : 1; in il3945_send_tx_power() 1416 txpower.power[i].tpc = ch_info->power_info[i].tpc; in il3945_send_tx_power() 1417 txpower.power[i].rate = il3945_rates[rate_idx].plcp; in il3945_send_tx_power() 1420 le16_to_cpu(txpower.channel), txpower.band, in il3945_send_tx_power() 1421 txpower.power[i].tpc.tx_gain, in il3945_send_tx_power() 1422 txpower.power[i].tpc.dsp_atten, txpower.power[i].rate); in il3945_send_tx_power() 1427 txpower in il3945_send_tx_power() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | mcu.h | 519 mt7915_get_power_bound(struct mt7915_phy *phy, s8 txpower) in mt7915_get_power_bound() argument 524 txpower = mt76_get_sar_power(mphy, mphy->chandef.chan, txpower * 2); in mt7915_get_power_bound() 525 txpower -= mt76_tx_power_nss_delta(n_chains); in mt7915_get_power_bound() 527 return txpower; in mt7915_get_power_bound()
|
/kernel/linux/linux-5.10/drivers/staging/wfx/ |
H A D | scan.c | 65 if (req->channels[start_idx]->max_power != wvif->vif->bss_conf.txpower) in send_scan_req() 66 hif_set_output_power(wvif, wvif->vif->bss_conf.txpower); in send_scan_req()
|
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/ |
H A D | scan.c | 81 if (req->channels[start_idx]->max_power != vif->bss_conf.txpower) in send_scan_req() 82 wfx_hif_set_output_power(wvif, vif->bss_conf.txpower); in send_scan_req()
|
/kernel/linux/linux-5.10/net/wireless/ |
H A D | wext-compat.c | 832 if ((data->txpower.flags & IW_TXPOW_TYPE) != IW_TXPOW_DBM) in cfg80211_wext_siwtxpower() 834 if (data->txpower.flags & IW_TXPOW_RANGE) in cfg80211_wext_siwtxpower() 841 if (!data->txpower.disabled) { in cfg80211_wext_siwtxpower() 844 if (data->txpower.fixed) { in cfg80211_wext_siwtxpower() 849 if (data->txpower.value < 0) in cfg80211_wext_siwtxpower() 851 dbm = data->txpower.value; in cfg80211_wext_siwtxpower() 859 if (data->txpower.value < 0) { in cfg80211_wext_siwtxpower() 862 dbm = data->txpower.value; in cfg80211_wext_siwtxpower() 883 if ((data->txpower.flags & IW_TXPOW_TYPE) != IW_TXPOW_DBM) in cfg80211_wext_giwtxpower() 885 if (data->txpower in cfg80211_wext_giwtxpower() [all...] |
/kernel/linux/linux-6.6/net/wireless/ |
H A D | wext-compat.c | 935 if ((data->txpower.flags & IW_TXPOW_TYPE) != IW_TXPOW_DBM) in cfg80211_wext_siwtxpower() 937 if (data->txpower.flags & IW_TXPOW_RANGE) in cfg80211_wext_siwtxpower() 944 if (!data->txpower.disabled) { in cfg80211_wext_siwtxpower() 947 if (data->txpower.fixed) { in cfg80211_wext_siwtxpower() 952 if (data->txpower.value < 0) in cfg80211_wext_siwtxpower() 954 dbm = data->txpower.value; in cfg80211_wext_siwtxpower() 962 if (data->txpower.value < 0) { in cfg80211_wext_siwtxpower() 965 dbm = data->txpower.value; in cfg80211_wext_siwtxpower() 990 if ((data->txpower.flags & IW_TXPOW_TYPE) != IW_TXPOW_DBM) in cfg80211_wext_giwtxpower() 992 if (data->txpower in cfg80211_wext_giwtxpower() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | ar9002_mac.c | 284 | SM(i->txpower[0], AR_XmitPower0) in ar9002_set_txdesc() 310 WRITE_ONCE(ads->ds_ctl9, SM(i->txpower[1], AR_XmitPower1)); in ar9002_set_txdesc() 311 WRITE_ONCE(ads->ds_ctl10, SM(i->txpower[2], AR_XmitPower2)); in ar9002_set_txdesc() 312 WRITE_ONCE(ads->ds_ctl11, SM(i->txpower[3], AR_XmitPower3)); in ar9002_set_txdesc()
|
H A D | ar9003_mac.c | 104 | SM(i->txpower[0], AR_XmitPower0) in ar9003_set_txdesc() 155 WRITE_ONCE(ads->ctl20, SM(i->txpower[1], AR_XmitPower1)); in ar9003_set_txdesc() 156 WRITE_ONCE(ads->ctl21, SM(i->txpower[2], AR_XmitPower2)); in ar9003_set_txdesc() 157 WRITE_ONCE(ads->ctl22, SM(i->txpower[3], AR_XmitPower3)); in ar9003_set_txdesc()
|
H A D | common.h | 91 u16 new_txpow, u16 *txpower);
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | ar9002_mac.c | 284 | SM(i->txpower[0], AR_XmitPower0) in ar9002_set_txdesc() 311 WRITE_ONCE(ads->ds_ctl9, SM(i->txpower[1], AR_XmitPower1)); in ar9002_set_txdesc() 312 WRITE_ONCE(ads->ds_ctl10, SM(i->txpower[2], AR_XmitPower2)); in ar9002_set_txdesc() 313 WRITE_ONCE(ads->ds_ctl11, SM(i->txpower[3], AR_XmitPower3)); in ar9002_set_txdesc()
|
H A D | ar9003_mac.c | 104 | SM(i->txpower[0], AR_XmitPower0) in ar9003_set_txdesc() 156 WRITE_ONCE(ads->ctl20, SM(i->txpower[1], AR_XmitPower1)); in ar9003_set_txdesc() 157 WRITE_ONCE(ads->ctl21, SM(i->txpower[2], AR_XmitPower2)); in ar9003_set_txdesc() 158 WRITE_ONCE(ads->ctl22, SM(i->txpower[3], AR_XmitPower3)); in ar9003_set_txdesc()
|
H A D | common.h | 89 u16 new_txpow, u16 *txpower);
|
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/ |
H A D | radiotap.h | 7 u8 txpower; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas/ |
H A D | radiotap.h | 7 u8 txpower; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | mcu.c | 443 u8 txpower[21]; in mt7603_mcu_set_channel() member 470 for (i = 0; i < ARRAY_SIZE(req.txpower); i++) in mt7603_mcu_set_channel() 471 req.txpower[i] = tx_power; in mt7603_mcu_set_channel()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | debugfs.c | 319 s8 txpower[MT7915_SKU_RATE_NUM]; in mt7915_puts_rate_txpower() local 323 txpower[i] = DIV_ROUND_UP(txpower_cur + delta[i], 2); in mt7915_puts_rate_txpower() 335 txpower + idx, sku->len); in mt7915_puts_rate_txpower()
|
/kernel/linux/linux-6.6/drivers/net/wireless/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()
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
H A D | phy.c | 2608 u8 txpower = 0; in _rtl8821ae_get_txpower_index() local 2623 txpower = rtlefuse->txpwrlevel_cck[path][index]; in _rtl8821ae_get_txpower_index() 2625 txpower = rtlefuse->txpwrlevel_ht40_1s[path][index]; in _rtl8821ae_get_txpower_index() 2631 txpower += rtlefuse->txpwr_legacyhtdiff[path][TX_1S]; in _rtl8821ae_get_txpower_index() 2636 txpower += rtlefuse->txpwr_ht20diff[path][TX_1S]; in _rtl8821ae_get_txpower_index() 2639 txpower += rtlefuse->txpwr_ht20diff[path][TX_2S]; in _rtl8821ae_get_txpower_index() 2643 txpower += rtlefuse->txpwr_ht40diff[path][TX_1S]; in _rtl8821ae_get_txpower_index() 2646 txpower += rtlefuse->txpwr_ht40diff[path][TX_2S]; in _rtl8821ae_get_txpower_index() 2651 txpower += rtlefuse->txpwr_ht40diff[path][TX_1S]; in _rtl8821ae_get_txpower_index() 2655 txpower in _rtl8821ae_get_txpower_index() [all...] |