Home
last modified time | relevance | path

Searched refs:txpower (Results 1 – 25 of 93) sorted by relevance

1234

/OK3568_Linux_fs/kernel/drivers/net/wireless/ralink/rt2x00/
H A Drt2800lib.c3966 char txpower) in rt2800_txpower_to_dev() argument
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() argument
4595 return min_t(u8, txpower, 0xc); in rt2800_compensate_txpower()
4598 return min_t(u8, txpower, 0xf); in rt2800_compensate_txpower()
4623 eirp_txpower = eirp_txpower_criterion + (txpower - criterion) + in rt2800_compensate_txpower()
4631 txpower = max(0, txpower + delta - reg_limit); in rt2800_compensate_txpower()
[all …]
H A Drt73usb.c746 struct rf_channel *rf, const int txpower) in rt73usb_config_channel() argument
752 rt2x00_set_field32(&rf->rf3, RF3_TXPOWER, TXPOWER_TO_DEV(txpower)); in rt73usb_config_channel()
762 if (txpower > MAX_TXPOWER && txpower <= (MAX_TXPOWER + r94)) in rt73usb_config_channel()
763 r94 += txpower - MAX_TXPOWER; in rt73usb_config_channel()
764 else if (txpower < MIN_TXPOWER && txpower >= (MIN_TXPOWER - r94)) in rt73usb_config_channel()
765 r94 += txpower; in rt73usb_config_channel()
787 const int txpower) in rt73usb_config_txpower() argument
796 rt73usb_config_channel(rt2x00dev, &rf, txpower); in rt73usb_config_txpower()
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/b43legacy/
H A Dradio.c1798 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 >= 20) in b43legacy_get_txgain_freq_power_amp()
[all …]
H A Dradio.h56 void b43legacy_radio_set_txpower_a(struct b43legacy_wldev *dev, u16 txpower);
59 u16 txpower);
/OK3568_Linux_fs/kernel/net/wireless/
H A Dwext-compat.c832 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.flags & IW_TXPOW_RANGE) in cfg80211_wext_giwtxpower()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlegacy/
H A D3945.c1386 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.power[i].tpc = ch_info->power_info[i].tpc; in il3945_send_tx_power()
1428 txpower.power[i].rate = il3945_rates[rate_idx].plcp; in il3945_send_tx_power()
1431 le16_to_cpu(txpower.channel), txpower.band, in il3945_send_tx_power()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/wfx/
H A Dscan.c65 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()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/carl9170/
H A Dtx.c711 u8 *txpower; in carl9170_tx_rate_tpc_chains() local
724 txpower = ar->power_2G_ht40; in carl9170_tx_rate_tpc_chains()
726 txpower = ar->power_5G_ht40; in carl9170_tx_rate_tpc_chains()
729 txpower = ar->power_2G_ht20; in carl9170_tx_rate_tpc_chains()
731 txpower = ar->power_5G_ht20; in carl9170_tx_rate_tpc_chains()
735 *tpc += txpower[idx & 7]; in carl9170_tx_rate_tpc_chains()
739 txpower = ar->power_2G_cck; in carl9170_tx_rate_tpc_chains()
741 txpower = ar->power_2G_ofdm; in carl9170_tx_rate_tpc_chains()
743 txpower = ar->power_5G_leg; in carl9170_tx_rate_tpc_chains()
748 *tpc += txpower[(rate->hw_value & 0x30) >> 4]; in carl9170_tx_rate_tpc_chains()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath9k/
H A Dar9002_mac.c284 | 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 Dxmit.c1147 int txpower = fi->tx_power; in ath_get_rate_txpower() local
1164 txpower += power_ht40delta; in ath_get_rate_txpower()
1169 txpower -= 2 * AR9287_PWR_TABLE_OFFSET_DB; in ath_get_rate_txpower()
1175 txpower -= 2 * power_offset; in ath_get_rate_txpower()
1179 txpower -= 2; in ath_get_rate_txpower()
1181 txpower = max(txpower, 0); in ath_get_rate_txpower()
1182 max_power = min_t(u8, ah->tx_power[rateidx], txpower); in ath_get_rate_txpower()
1280 info->txpower[i] = ath_get_rate_txpower(sc, bf, rix, in ath_buf_set_rate()
1311 info->txpower[i] = ath_get_rate_txpower(sc, bf, rix, false, in ath_buf_set_rate()
2084 u8 txpower; in setup_frame_info() local
[all …]
H A Dar9003_mac.c104 | 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 Dcommon.c368 u16 new_txpow, u16 *txpower) in ath9k_cmn_update_txpow() argument
376 *txpower = reg->max_power_level; in ath9k_cmn_update_txpow()
H A Dcommon.h91 u16 new_txpow, u16 *txpower);
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dphy.c2618 u8 txpower = 0; in _rtl8821ae_get_txpower_index() local
2633 txpower = rtlefuse->txpwrlevel_cck[path][index]; in _rtl8821ae_get_txpower_index()
2635 txpower = rtlefuse->txpwrlevel_ht40_1s[path][index]; in _rtl8821ae_get_txpower_index()
2641 txpower += rtlefuse->txpwr_legacyhtdiff[path][TX_1S]; in _rtl8821ae_get_txpower_index()
2646 txpower += rtlefuse->txpwr_ht20diff[path][TX_1S]; in _rtl8821ae_get_txpower_index()
2649 txpower += rtlefuse->txpwr_ht20diff[path][TX_2S]; in _rtl8821ae_get_txpower_index()
2653 txpower += rtlefuse->txpwr_ht40diff[path][TX_1S]; in _rtl8821ae_get_txpower_index()
2656 txpower += rtlefuse->txpwr_ht40diff[path][TX_2S]; in _rtl8821ae_get_txpower_index()
2661 txpower += rtlefuse->txpwr_ht40diff[path][TX_1S]; in _rtl8821ae_get_txpower_index()
2665 txpower += rtlefuse->txpwr_ht40diff[path][TX_2S]; in _rtl8821ae_get_txpower_index()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/libertas/
H A Dradiotap.h7 u8 txpower; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmcu.c443 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()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7915/
H A Ddebugfs.c319 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()
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dphy.c948 u8 txpower = 0; in _rtl8723be_get_txpower_index() local
957 txpower = rtlefuse->txpwrlevel_cck[path][index]; in _rtl8723be_get_txpower_index()
959 txpower = rtlefuse->txpwrlevel_ht40_1s[path][index]; in _rtl8723be_get_txpower_index()
966 txpower += rtlefuse->txpwr_legacyhtdiff[0][TX_1S]; in _rtl8723be_get_txpower_index()
970 txpower += rtlefuse->txpwr_ht20diff[0][TX_1S]; in _rtl8723be_get_txpower_index()
972 txpower += rtlefuse->txpwr_ht20diff[0][TX_2S]; in _rtl8723be_get_txpower_index()
975 txpower += rtlefuse->txpwr_ht40diff[0][TX_1S]; in _rtl8723be_get_txpower_index()
977 txpower += rtlefuse->txpwr_ht40diff[0][TX_2S]; in _rtl8723be_get_txpower_index()
985 txpower += power_diff_byrate; in _rtl8723be_get_txpower_index()
987 if (txpower > MAX_POWER_INDEX) in _rtl8723be_get_txpower_index()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/os_dep/linux/
H A Dioctl_mp.c1445 u32 bandwidth = 0, sg = 0, channel = 6, txpower = 40, rate = 108, ant = 0, txmode = 1, count = 0; in rtw_mp_tx() local
1478 …"ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d", &channel, &bandwidth, &rate, &txpower, &ant, &txmode) <… in rtw_mp_tx()
1479 …rmat [ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d]\n", channel, bandwidth, rate, txpower, ant, txmode); in rtw_mp_tx()
1482 …ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d\n", extra, channel, bandwidth, rate, txpower, ant, txmode); in rtw_mp_tx()
1497 …rmat [ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d]\n", channel, bandwidth, rate, txpower, ant, txmode); in rtw_mp_tx()
1514 sprintf(extra, "%s\nSet power level :%d", extra, txpower); in rtw_mp_tx()
1515 padapter->mppriv.txpoweridx = (u8)txpower; in rtw_mp_tx()
1516 pMptCtx->TxPwrLevel[ODM_RF_PATH_A] = (u8)txpower; in rtw_mp_tx()
1517 pMptCtx->TxPwrLevel[ODM_RF_PATH_B] = (u8)txpower; in rtw_mp_tx()
1518 pMptCtx->TxPwrLevel[ODM_RF_PATH_C] = (u8)txpower; in rtw_mp_tx()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/os_dep/linux/
H A Dioctl_mp.c1464 u32 bandwidth = 0, sg = 0, channel = 6, txpower = 40, rate = 108, ant = 0, txmode = 1, count = 0; in rtw_mp_tx() local
1634 …"ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d", &channel, &bandwidth, &rate, &txpower, &ant, &txmode) <… in rtw_mp_tx()
1635 …rmat [ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d]\n", channel, bandwidth, rate, txpower, ant, txmode); in rtw_mp_tx()
1638 …ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d\n", extra, channel, bandwidth, rate, txpower, ant, txmode); in rtw_mp_tx()
1653 …rmat [ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d]\n", channel, bandwidth, rate, txpower, ant, txmode); in rtw_mp_tx()
1670 sprintf(extra, "%s\nSet power level :%d", extra, txpower); in rtw_mp_tx()
1671 padapter->mppriv.txpoweridx = (u8)txpower; in rtw_mp_tx()
1672 pMptCtx->TxPwrLevel[ODM_RF_PATH_A] = (u8)txpower; in rtw_mp_tx()
1673 pMptCtx->TxPwrLevel[ODM_RF_PATH_B] = (u8)txpower; in rtw_mp_tx()
1674 pMptCtx->TxPwrLevel[ODM_RF_PATH_C] = (u8)txpower; in rtw_mp_tx()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/os_dep/linux/
H A Dioctl_mp.c1491 u32 bandwidth = 0, sg = 0, channel = 6, txpower = 40, rate = 108, ant = 0, txmode = 1, count = 0; in rtw_mp_tx() local
1661 …"ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d", &channel, &bandwidth, &rate, &txpower, &ant, &txmode) <… in rtw_mp_tx()
1662 …rmat [ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d]\n", channel, bandwidth, rate, txpower, ant, txmode); in rtw_mp_tx()
1665 …ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d\n", extra, channel, bandwidth, rate, txpower, ant, txmode); in rtw_mp_tx()
1680 …rmat [ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d]\n", channel, bandwidth, rate, txpower, ant, txmode); in rtw_mp_tx()
1697 sprintf(extra, "%s\nSet power level :%d", extra, txpower); in rtw_mp_tx()
1698 padapter->mppriv.txpoweridx = (u8)txpower; in rtw_mp_tx()
1699 pMptCtx->TxPwrLevel[ODM_RF_PATH_A] = (u8)txpower; in rtw_mp_tx()
1700 pMptCtx->TxPwrLevel[ODM_RF_PATH_B] = (u8)txpower; in rtw_mp_tx()
1701 pMptCtx->TxPwrLevel[ODM_RF_PATH_C] = (u8)txpower; in rtw_mp_tx()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath11k/
H A Dmac.c588 int ret, txpower = -1; in ath11k_mac_txpower_recalc() local
594 if (arvif->txpower <= 0) in ath11k_mac_txpower_recalc()
597 if (txpower == -1) in ath11k_mac_txpower_recalc()
598 txpower = arvif->txpower; in ath11k_mac_txpower_recalc()
600 txpower = min(txpower, arvif->txpower); in ath11k_mac_txpower_recalc()
603 if (txpower == -1) in ath11k_mac_txpower_recalc()
607 txpower = min_t(u32, max_t(u32, ar->min_tx_power, txpower), in ath11k_mac_txpower_recalc()
611 txpower / 2); in ath11k_mac_txpower_recalc()
614 ar->txpower_limit_2g != txpower) { in ath11k_mac_txpower_recalc()
617 txpower, ar->pdev->pdev_id); in ath11k_mac_txpower_recalc()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/os_dep/linux/
H A Dioctl_mp.c1530 u32 bandwidth = 0, sg = 0, channel = 6, txpower = 40, rate = 108, ant = 0, txmode = 1, count = 0; in rtw_mp_tx() local
1700 …"ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d", &channel, &bandwidth, &rate, &txpower, &ant, &txmode) <… in rtw_mp_tx()
1701 …rmat [ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d]\n", channel, bandwidth, rate, txpower, ant, txmode); in rtw_mp_tx()
1704 …a, "\t ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d\n", channel, bandwidth, rate, txpower, ant, txmode); in rtw_mp_tx()
1720 …rmat [ch=%d,bw=%d,rate=%d,pwr=%d,ant=%d,tx=%d]\n", channel, bandwidth, rate, txpower, ant, txmode); in rtw_mp_tx()
1738 pextra += sprintf(pextra, "\nSet power level :%d", txpower); in rtw_mp_tx()
1739 padapter->mppriv.txpoweridx = (u8)txpower; in rtw_mp_tx()
1740 pMptCtx->TxPwrLevel[RF_PATH_A] = (u8)txpower; in rtw_mp_tx()
1741 pMptCtx->TxPwrLevel[RF_PATH_B] = (u8)txpower; in rtw_mp_tx()
1742 pMptCtx->TxPwrLevel[RF_PATH_C] = (u8)txpower; in rtw_mp_tx()
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dwireless.h910 struct iw_param txpower; /* default transmit power */ member
1028 __s32 txpower[IW_MAX_TXPOWER]; /* list, in bps */ member
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dwireless.h910 struct iw_param txpower; /* default transmit power */ member
1028 __s32 txpower[IW_MAX_TXPOWER]; /* list, in bps */ member

1234