| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | tx99.c | 242 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 D | ar5008_phy.c | 1281 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()
|
| /linux/drivers/net/wireless/ath/ath5k/ |
| H A D | desc.c | 80 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/mediatek/mt76/mt7915/ |
| H A D | testmode.c | 48 s8 tx_power; in mt7915_tm_set_tx_power() member 57 u8 *tx_power = NULL; in mt7915_tm_set_tx_power() local 60 tx_power = phy->mt76->test.tx_power; in mt7915_tm_set_tx_power() 63 if (tx_power && tx_power[0]) in mt7915_tm_set_tx_power() 64 req.tx_power = tx_power[0]; in mt7915_tm_set_tx_power()
|
| H A D | mcu.c | 3416 mt7915_update_txpower(struct mt7915_phy *phy, int tx_power) in mt7915_update_txpower() argument 3423 mphy->txpower_cur = tx_power; in mt7915_update_txpower() 3435 mphy->txpower_cur = min_t(int, e2p_power_limit, tx_power); in mt7915_update_txpower() 3456 int i, ret, tx_power; in mt7915_mcu_set_txpower_sku() local 3461 tx_power = mt76_get_power_bound(mphy, hw->conf.power_level); in mt7915_mcu_set_txpower_sku() 3463 tx_power = mt76_get_rate_power_limits(mphy, mphy->chandef.chan, in mt7915_mcu_set_txpower_sku() 3464 &la, tx_power); in mt7915_mcu_set_txpower_sku() 3465 mt7915_update_txpower(phy, tx_power); in mt7915_mcu_set_txpower_sku() 3467 mt7915_update_txpower(phy, tx_power); in mt7915_mcu_set_txpower_sku()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | power.h | 31 s16 tx_power);
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/ |
| H A D | phy_hal.h | 119 struct tx_power { struct 229 struct tx_power *power, uint channel);
|
| /linux/drivers/net/wireless/intel/iwlegacy/ |
| H A D | 4965.c | 1142 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()
|
| H A D | common.c | 4322 il_set_tx_power(struct il_priv *il, s8 tx_power, bool force) in il_set_tx_power() argument 4330 if (il->tx_power_user_lmt == tx_power && !force) in il_set_tx_power() 4337 if (tx_power < 0) { in il_set_tx_power() 4338 IL_WARN("Requested user TXPOWER %d below 1 mW.\n", tx_power); in il_set_tx_power() 4342 if (tx_power > il->tx_power_device_lmt) { in il_set_tx_power() 4344 tx_power, il->tx_power_device_lmt); in il_set_tx_power() 4353 il->tx_power_next = tx_power; in il_set_tx_power() 4364 il->tx_power_user_lmt = tx_power; in il_set_tx_power()
|
| /linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | rxon.c | 382 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/microchip/wilc1000/ |
| H A D | hif.h | 206 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);
|
| H A D | cfg80211.c | 1630 s32 tx_power = MBM_TO_DBM(mbm); in set_tx_power() local 1644 netdev_info(vif->ndev, "Setting tx power %d\n", tx_power); in set_tx_power() 1645 if (tx_power < 0) in set_tx_power() 1646 tx_power = 0; in set_tx_power() 1647 else if (tx_power > 18) in set_tx_power() 1648 tx_power = 18; in set_tx_power() 1649 ret = wilc_set_tx_power(vif, tx_power); in set_tx_power()
|
| /linux/drivers/net/wireless/admtek/ |
| H A D | adm8211.c | 631 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 D | adm8211.h | 530 u8 tx_power[14]; /* 0x54 */ member 562 u8 tx_power; member
|
| /linux/include/net/bluetooth/ |
| H A D | mgmt.h | 444 __s8 tx_power; member 813 __s8 tx_power; member 818 __s8 tx_power; member
|
| H A D | hci.h | 1289 __s8 tx_power; member 1576 __s8 tx_power; member 1676 __s8 tx_power; member 1986 __u8 tx_power; member 2000 __u8 tx_power; member 3050 __u8 tx_power; member 3094 __u8 tx_power; member
|
| /linux/drivers/net/wireless/ath/carl9170/ |
| H A D | wlan.h | 225 u8 tx_power:6; member
|
| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt73usb.c | 1506 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 D | rt2x00config.c | 254 rt2x00dev->tx_power = conf->power_level; in rt2x00lib_config()
|
| H A D | rt61pci.c | 1815 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()
|
| H A D | rt2500usb.c | 1666 u8 *tx_power; in rt2500usb_probe_hw_mode() local 1729 tx_power = rt2x00_eeprom_addr(rt2x00dev, EEPROM_TXPOWER_START); in rt2500usb_probe_hw_mode() 1732 info[i].default_power1 = TXPOWER_FROM_DEV(tx_power[i]); in rt2500usb_probe_hw_mode()
|
| /linux/drivers/net/wireless/rsi/ |
| H A D | rsi_main.h | 306 int tx_power; member
|
| H A D | rsi_91x_mgmt.c | 1156 if (common->tx_power < channel->max_power) in rsi_set_channel() 1157 chan_cfg->tx_power = cpu_to_le16(common->tx_power); in rsi_set_channel() 1159 chan_cfg->tx_power = cpu_to_le16(channel->max_power); in rsi_set_channel() 1202 cmd_frame->desc_word[3] |= cpu_to_le16(common->tx_power << 8); in rsi_send_radio_params_update()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76_connac_mcu.c | 2228 int i, n_chan, batch_size, idx = 0, tx_power, last_ch, err = 0; in mt76_connac_mcu_rate_txpower_band() local 2238 tx_power = 2 * phy->hw->conf.power_level; in mt76_connac_mcu_rate_txpower_band() 2239 if (!tx_power) in mt76_connac_mcu_rate_txpower_band() 2240 tx_power = 127; in mt76_connac_mcu_rate_txpower_band() 3041 int tx_power; in mt76_connac_get_rate_power_limit() local 3043 tx_power = 2 * phy->hw->conf.power_level; in mt76_connac_get_rate_power_limit() 3044 if (!tx_power) in mt76_connac_get_rate_power_limit() 3045 tx_power = 127; in mt76_connac_get_rate_power_limit() 3047 reg_power = mt76_connac_get_ch_power(phy, chan, tx_power); in mt76_connac_get_rate_power_limit()
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | stf.c | 90 struct tx_power power = { }; in brcms_c_stf_ss_algo_channel_get()
|