Searched refs:tx_power (Results 26 - 50 of 85) sorted by path

1234

/linux-master/drivers/net/wireless/intel/iwlegacy/
H A D3945-mac.c3131 static DEVICE_ATTR(tx_power, 0644, il3945_show_tx_power, il3945_store_tx_power);
H A D4965-mac.c4615 static DEVICE_ATTR(tx_power, 0644, il4965_show_tx_power,
H A D4965.c1142 union il4965_tx_power_dual_stream tx_power; local
1216 tx_power.s.radio_tx_gain[c] =
1218 tx_power.s.dsp_predis_atten[c] =
1223 power_idx, tx_power.s.radio_tx_gain[c],
1224 tx_power.s.dsp_predis_atten[c]);
1227 tx_power_tbl->power_tbl[i].dw = cpu_to_le32(tx_power.dw);
1266 is_ht40, ctrl_chan_high, &cmd.tx_power);
1522 &cmd.tx_power);
H A Dcommands.h775 struct il4965_tx_power_db tx_power; member in struct:il4965_channel_switch_cmd
1753 struct il4965_tx_power_db tx_power; member in struct:il4965_txpowertable_cmd
H A Dcommon.c4345 il_set_tx_power(struct il_priv *il, s8 tx_power, bool force) argument
4353 if (il->tx_power_user_lmt == tx_power && !force)
4360 if (tx_power < 0) {
4361 IL_WARN("Requested user TXPOWER %d below 1 mW.\n", tx_power);
4365 if (tx_power > il->tx_power_device_lmt) {
4367 tx_power, il->tx_power_device_lmt);
4376 il->tx_power_next = tx_power;
4387 il->tx_power_user_lmt = tx_power;
4391 /* if fail to set tx_power, restore the orig. tx power */
H A Dcommon.h1758 int il_set_tx_power(struct il_priv *il, s8 tx_power, bool force);
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dcommands.h2605 * "tx_power" are optional parameters provided by uCode,
2609 struct statistics_tx_power tx_power; member in struct:statistics_tx
H A Ddebugfs.c1269 if (tx->tx_power.ant_a || tx->tx_power.ant_b || tx->tx_power.ant_c) {
1273 tx->tx_power.ant_a)
1276 tx->tx_power.ant_a);
1278 tx->tx_power.ant_b)
1281 tx->tx_power.ant_b);
1283 tx->tx_power.ant_c)
1286 tx->tx_power.ant_c);
H A Drxon.c382 static int iwl_set_tx_power(struct iwl_priv *priv, s8 tx_power, bool force) argument
394 if (priv->tx_power_user_lmt == tx_power && !force)
397 if (tx_power < IWLAGN_TX_POWER_TARGET_POWER_MIN) {
400 tx_power,
405 if (tx_power > DIV_ROUND_UP(priv->nvm_data->max_tx_pwr_half_dbm, 2)) {
408 tx_power, priv->nvm_data->max_tx_pwr_half_dbm);
417 priv->tx_power_next = tx_power;
428 priv->tx_power_user_lmt = tx_power;
432 /* if fail to set tx_power, restore the orig. tx power */
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmac80211.c1406 s16 tx_power)
1414 .common.pwr_restriction = cpu_to_le16(8 * tx_power),
1419 if (tx_power == IWL_DEFAULT_MAX_TX_POWER)
1405 iwl_mvm_set_tx_power(struct iwl_mvm *mvm, struct ieee80211_vif *vif, s16 tx_power) argument
H A Dmvm.h2903 s16 tx_power);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76.h725 u8 tx_power[4]; member in struct:mt76_testmode_data
H A Dmt76_connac_mcu.c2076 int i, n_chan, batch_size, idx = 0, tx_power, last_ch, err = 0; local
2086 tx_power = 2 * phy->hw->conf.power_level;
2087 if (!tx_power)
2088 tx_power = 127;
2148 tx_power);
H A Dtestmode.c494 idx >= ARRAY_SIZE(td->tx_power))
497 td->tx_power[idx++] = nla_get_u8(cur);
650 for (i = 0; i < ARRAY_SIZE(td->tx_power); i++)
651 if (nla_put_u8(msg, i, td->tx_power[i]))
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmcu.c405 s8 tx_power = hw->conf.power_level * 2; local
416 tx_power = mt76_get_sar_power(&dev->mphy, chandef->chan, tx_power);
418 tx_power -= 6;
419 tx_power = min(tx_power, dev->tx_power_limit);
421 dev->mphy.txpower_cur = tx_power;
424 req.txpower[i] = tx_power;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmcu.c2018 int tx_power = hw->conf.power_level * 2; local
2075 tx_power = mt76_get_sar_power(mphy, mphy->chandef.chan, tx_power);
2076 tx_power -= mt76_tx_power_nss_delta(n_chains);
2077 tx_power = mt76_get_rate_power_limits(mphy, mphy->chandef.chan,
2078 &limits, tx_power);
2079 mphy->txpower_cur = tx_power;
2082 memset(sku, tx_power, MT_SKU_4SS_DELTA + 1);
H A Dtestmode.c68 u8 *tx_power = NULL; local
71 tx_power = mphy->test.tx_power;
89 if (tx_power && tx_power[i])
90 data[ret - MT_EE_NIC_CONF_0] = tx_power[i];
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmcu.c3332 int tx_power; local
3334 tx_power = mt7915_get_power_bound(phy, hw->conf.power_level);
3335 tx_power = mt76_get_rate_power_limits(mphy, mphy->chandef.chan,
3336 &limits_array, tx_power);
3337 mphy->txpower_cur = tx_power;
H A Dtestmode.c48 s8 tx_power; member in struct:__anon2367
57 u8 *tx_power = NULL; local
60 tx_power = phy->mt76->test.tx_power;
63 if (tx_power && tx_power[0])
64 req.tx_power = tx_power[0];
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmcu.c3049 int tx_power, n_chan, last_ch, err = 0, idx = 0; local
3088 tx_power = 2 * phy->hw->conf.power_level;
3089 if (!tx_power)
3090 tx_power = 127;
3159 tx_power);
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.c4501 int i, tx_power; local
4503 tx_power = mt7996_get_power_bound(phy, hw->conf.power_level);
4504 tx_power = mt76_get_rate_power_limits(mphy, mphy->chandef.chan,
4505 &la, tx_power);
4506 mphy->txpower_cur = tx_power;
/linux-master/drivers/net/wireless/microchip/wilc1000/
H A Dcfg80211.c1655 s32 tx_power = MBM_TO_DBM(mbm); local
1669 netdev_info(vif->ndev, "Setting tx power %d\n", tx_power);
1670 if (tx_power < 0)
1671 tx_power = 0;
1672 else if (tx_power > 18)
1673 tx_power = 18;
1674 ret = wilc_set_tx_power(vif, tx_power);
H A Dhif.c1975 int wilc_set_tx_power(struct wilc_vif *vif, u8 tx_power) argument
1981 wid.val = &tx_power;
1987 int wilc_get_tx_power(struct wilc_vif *vif, u8 *tx_power) argument
1993 wid.val = tx_power;
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-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2400pci.c1564 u8 *tx_power; local
1598 tx_power = rt2x00_eeprom_addr(rt2x00dev, EEPROM_TXPOWER_START);
1601 info[i].default_power1 = TXPOWER_FROM_DEV(tx_power[i]);

Completed in 558 milliseconds

1234