Home
last modified time | relevance | path

Searched refs:tx_power (Results 1 – 25 of 56) sorted by relevance

123

/linux/drivers/net/wireless/realtek/rtw88/
H A Dphy.c2002 u8 tx_power; in rtw_phy_get_2g_tx_power_index() local
2005 tx_power = pwr_idx_2g->cck_base[group]; in rtw_phy_get_2g_tx_power_index()
2007 tx_power = pwr_idx_2g->bw40_base[group]; in rtw_phy_get_2g_tx_power_index()
2010 tx_power += pwr_idx_2g->ht_1s_diff.ofdm * factor; in rtw_phy_get_2g_tx_power_index()
2023 return tx_power; in rtw_phy_get_2g_tx_power_index()
2030 tx_power += pwr_idx_2g->ht_1s_diff.bw20 * factor; in rtw_phy_get_2g_tx_power_index()
2032 tx_power += pwr_idx_2g->ht_2s_diff.bw20 * factor; in rtw_phy_get_2g_tx_power_index()
2034 tx_power += pwr_idx_2g->ht_3s_diff.bw20 * factor; in rtw_phy_get_2g_tx_power_index()
2036 tx_power += pwr_idx_2g->ht_4s_diff.bw20 * factor; in rtw_phy_get_2g_tx_power_index()
2041 tx_power += pwr_idx_2g->ht_2s_diff.bw40 * factor; in rtw_phy_get_2g_tx_power_index()
[all …]
/linux/drivers/net/wireless/ath/ath9k/
H A Dtx99.c242 u8 tx_power; in write_file_tx99_power() local
244 r = kstrtou8_from_user(user_buf, count, 0, &tx_power); in write_file_tx99_power()
248 if (tx_power > MAX_RATE_POWER) in write_file_tx99_power()
251 sc->tx99_power = tx_power; in write_file_tx99_power()
H A Dar5008_phy.c1281 ah->tx_power[0] = CCK_DELTA(ah, rate_array[rate1l]); in ar5008_hw_init_txpower_cck()
1282 ah->tx_power[1] = CCK_DELTA(ah, min(rate_array[rate2l], in ar5008_hw_init_txpower_cck()
1284 ah->tx_power[2] = CCK_DELTA(ah, min(rate_array[rate5_5l], in ar5008_hw_init_txpower_cck()
1286 ah->tx_power[3] = CCK_DELTA(ah, min(rate_array[rate11l], in ar5008_hw_init_txpower_cck()
1297 ah->tx_power[i] = rate_array[idx]; in ar5008_hw_init_txpower_ofdm()
1309 ah->tx_power[i] = rate_array[mcs_idx] + ht40_delta; in ar5008_hw_init_txpower_ht()
1312 memcpy(&ah->tx_power[ds_offset], &ah->tx_power[ss_offset], in ar5008_hw_init_txpower_ht()
H A Dar9003_phy.c1826 ah->tx_power[0] = rate_array[ALL_TARGET_LEGACY_1L_5L]; in ar9003_hw_init_txpower_cck()
1827 ah->tx_power[1] = rate_array[ALL_TARGET_LEGACY_1L_5L]; in ar9003_hw_init_txpower_cck()
1828 ah->tx_power[2] = min(rate_array[ALL_TARGET_LEGACY_1L_5L], in ar9003_hw_init_txpower_cck()
1830 ah->tx_power[3] = min(rate_array[ALL_TARGET_LEGACY_11L], in ar9003_hw_init_txpower_cck()
1842 ah->tx_power[i] = rate_array[j]; in ar9003_hw_init_txpower_ofdm()
1855 ah->tx_power[i] = rate_array[j]; in ar9003_hw_init_txpower_ht()
1861 ah->tx_power[i] = rate_array[j]; in ar9003_hw_init_txpower_ht()
1867 ah->tx_power[i] = rate_array[j]; in ar9003_hw_init_txpower_ht()
1875 memcpy(&ah->tx_power_stbc[ss_offset], &ah->tx_power[ss_offset], in ar9003_hw_init_txpower_stbc()
1877 memcpy(&ah->tx_power_stbc[ds_offset], &ah->tx_power[ds_offset], in ar9003_hw_init_txpower_stbc()
[all …]
H A Dxmit.c1205 int txpower = fi->tx_power; in ath_get_rate_txpower()
1238 max_power = min_t(u8, ah->tx_power[rateidx], txpower); in ath_get_rate_txpower()
1249 fi->tx_power); in ath_get_rate_txpower()
1251 max_power = min_t(u8, ah->tx_power[rateidx], in ath_get_rate_txpower()
1252 fi->tx_power); in ath_get_rate_txpower()
2185 fi->tx_power = txpower; in setup_frame_info()
/linux/drivers/net/wireless/ath/ath5k/
H A Ddesc.c80 unsigned int tx_power, in ath5k_hw_setup_2word_tx_desc() argument
246 unsigned int tx_power, in ath5k_hw_setup_4word_tx_desc() argument
281 tx_power += ah->ah_txpower.txp_offset; in ath5k_hw_setup_4word_tx_desc()
282 if (tx_power > AR5K_TUNE_MAX_TXPOWER) in ath5k_hw_setup_4word_tx_desc()
283 tx_power = AR5K_TUNE_MAX_TXPOWER; in ath5k_hw_setup_4word_tx_desc()
312 txctl0 |= AR5K_REG_SM(tx_power, AR5K_4W_TX_DESC_CTL0_XMIT_POWER) | in ath5k_hw_setup_4word_tx_desc()
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dpower.c373 s16 tx_power) in iwl_mld_set_tx_power() argument
377 u16 u_tx_power = tx_power == IWL_DEFAULT_MAX_TX_POWER ? in iwl_mld_set_tx_power()
378 IWL_DEV_MAX_TX_POWER : 8 * tx_power; in iwl_mld_set_tx_power()
H A Dpower.h31 s16 tx_power);
/linux/drivers/net/wireless/intel/iwlegacy/
H A D4965.c1142 union il4965_tx_power_dual_stream tx_power; in il4965_fill_txpower_tbl() local
1216 tx_power.s.radio_tx_gain[c] = in il4965_fill_txpower_tbl()
1218 tx_power.s.dsp_predis_atten[c] = in il4965_fill_txpower_tbl()
1223 power_idx, tx_power.s.radio_tx_gain[c], in il4965_fill_txpower_tbl()
1224 tx_power.s.dsp_predis_atten[c]); in il4965_fill_txpower_tbl()
1227 tx_power_tbl->power_tbl[i].dw = cpu_to_le32(tx_power.dw); in il4965_fill_txpower_tbl()
1266 is_ht40, ctrl_chan_high, &cmd.tx_power); in il4965_send_tx_power()
1522 &cmd.tx_power); in il4965_hw_channel_switch()
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drxon.c382 static int iwl_set_tx_power(struct iwl_priv *priv, s8 tx_power, bool force) in iwl_set_tx_power() argument
394 if (priv->tx_power_user_lmt == tx_power && !force) in iwl_set_tx_power()
397 if (tx_power < IWLAGN_TX_POWER_TARGET_POWER_MIN) { in iwl_set_tx_power()
400 tx_power, in iwl_set_tx_power()
405 if (tx_power > DIV_ROUND_UP(priv->nvm_data->max_tx_pwr_half_dbm, 2)) { in iwl_set_tx_power()
408 tx_power, priv->nvm_data->max_tx_pwr_half_dbm); in iwl_set_tx_power()
417 priv->tx_power_next = tx_power; in iwl_set_tx_power()
428 priv->tx_power_user_lmt = tx_power; in iwl_set_tx_power()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/
H A Dphy_hal.h119 struct tx_power { struct
229 struct tx_power *power, uint channel);
/linux/drivers/net/wireless/microchip/wilc1000/
H A Dhif.h206 int wilc_set_tx_power(struct wilc_vif *vif, u8 tx_power);
207 int wilc_get_tx_power(struct wilc_vif *vif, u8 *tx_power);
/linux/drivers/net/wireless/admtek/
H A Dadm8211.c631 u8 tx_power = priv->tx_power > 0x3F ? in adm8211_rf_set_channel() local
632 priv->eeprom->tx_power[chan - 1] : priv->tx_power; in adm8211_rf_set_channel()
710 (priv->pdev->revision < ADM8211_REV_CA ? tx_power : 0)); in adm8211_rf_set_channel()
714 reg |= tx_power << 18; in adm8211_rf_set_channel()
726 tx_power<<2); in adm8211_rf_set_channel()
1892 priv->tx_power = 0x40; in adm8211_probe()
H A Dadm8211.h530 u8 tx_power[14]; /* 0x54 */ member
562 u8 tx_power; member
/linux/include/net/bluetooth/
H A Dhci.h1288 __s8 tx_power; member
1567 __s8 tx_power; member
1667 __s8 tx_power; member
1968 __u8 tx_power; member
1982 __u8 tx_power; member
2788 __u8 tx_power; member
2832 __u8 tx_power; member
H A Dmgmt.h446 __s8 tx_power; member
815 __s8 tx_power; member
820 __s8 tx_power; member
/linux/drivers/net/wireless/ath/carl9170/
H A Dwlan.h225 u8 tx_power:6; member
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt73usb.c1506 TXPOWER_TO_DEV(entry->queue->rt2x00dev->tx_power)); in rt73usb_write_tx_desc()
2093 u8 *tx_power; in rt73usb_probe_hw_mode() local
2145 tx_power = rt2x00_eeprom_addr(rt2x00dev, EEPROM_TXPOWER_G_START); in rt73usb_probe_hw_mode()
2148 info[i].default_power1 = TXPOWER_FROM_DEV(tx_power[i]); in rt73usb_probe_hw_mode()
2152 tx_power = rt2x00_eeprom_addr(rt2x00dev, EEPROM_TXPOWER_A_START); in rt73usb_probe_hw_mode()
2156 TXPOWER_FROM_DEV(tx_power[i - 14]); in rt73usb_probe_hw_mode()
H A Drt2x00config.c254 rt2x00dev->tx_power = conf->power_level; in rt2x00lib_config()
H A Drt61pci.c1815 TXPOWER_TO_DEV(entry->queue->rt2x00dev->tx_power)); in rt61pci_write_tx_desc()
2659 u8 *tx_power; in rt61pci_probe_hw_mode() local
2721 tx_power = rt2x00_eeprom_addr(rt2x00dev, EEPROM_TXPOWER_G_START); in rt61pci_probe_hw_mode()
2724 info[i].default_power1 = TXPOWER_FROM_DEV(tx_power[i]); in rt61pci_probe_hw_mode()
2728 tx_power = rt2x00_eeprom_addr(rt2x00dev, EEPROM_TXPOWER_A_START); in rt61pci_probe_hw_mode()
2732 TXPOWER_FROM_DEV(tx_power[i - 14]); in rt61pci_probe_hw_mode()
/linux/drivers/net/wireless/rsi/
H A Drsi_91x_mgmt.c1154 if (common->tx_power < channel->max_power) in rsi_set_channel()
1155 chan_cfg->tx_power = cpu_to_le16(common->tx_power); in rsi_set_channel()
1157 chan_cfg->tx_power = cpu_to_le16(channel->max_power); in rsi_set_channel()
1200 cmd_frame->desc_word[3] |= cpu_to_le16(common->tx_power << 8); in rsi_send_radio_params_update()
H A Drsi_main.h306 int tx_power; member
/linux/net/bluetooth/
H A Deir.c311 adv_tx_power = adv->tx_power; in eir_create_adv_data()
/linux/drivers/s390/scsi/
H A Dzfcp_fsf.h443 u16 tx_power; member
/linux/drivers/net/wireless/ath/ath11k/
H A Dmac.c8073 s8 *tx_power) in ath11k_mac_get_psd_channel() argument
8088 *tx_power = (*temp_chan)->max_reg_power; in ath11k_mac_get_psd_channel()
8097 s8 *tx_power) in ath11k_mac_get_eirp_power() argument
8119 *tx_power = (*temp_chan)->max_reg_power; in ath11k_mac_get_eirp_power()
8134 psd_power, tx_power; in ath11k_mac_fill_reg_tpc_info() local
8163 &tx_power); in ath11k_mac_fill_reg_tpc_info()
8165 eirp_power = tx_power; in ath11k_mac_fill_reg_tpc_info()
8178 &tx_power); in ath11k_mac_fill_reg_tpc_info()
8183 tx_power = in ath11k_mac_fill_reg_tpc_info()
8184 min_t(s8, tx_power, in ath11k_mac_fill_reg_tpc_info()
[all …]

123