/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | channel.c | 230 struct brcms_cm_info *wlc_cm, struct txpwr_limits *txpwr, 237 txpwr->cck[j] = min(txpwr->cck[j], local_constraint_qdbm); 241 txpwr->ofdm[j] = min(txpwr->ofdm[j], local_constraint_qdbm); 245 txpwr->ofdm_cdd[j] = 246 min(txpwr->ofdm_cdd[j], local_constraint_qdbm); 250 txpwr->ofdm_40_siso[j] = 251 min(txpwr->ofdm_40_siso[j], local_constraint_qdbm); 255 txpwr 229 brcms_c_channel_min_txpower_limits_with_local_constraint( struct brcms_cm_info *wlc_cm, struct txpwr_limits *txpwr, u8 local_constraint_qdbm) argument 378 struct txpwr_limits txpwr; local 398 brcms_c_channel_reg_limits(struct brcms_cm_info *wlc_cm, u16 chanspec, struct txpwr_limits *txpwr) argument [all...] |
H A D | channel.h | 20 /* conversion for phy txpwr calculations that use .25 dB units */ 42 struct txpwr_limits *txpwr);
|
H A D | pub.h | 324 int brcms_c_set_tx_power(struct brcms_c_info *wlc, int txpwr);
|
H A D | main.h | 640 bool mute, struct txpwr_limits *txpwr);
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76x02_txrx.c | 96 s8 mt76x02_tx_get_txpwr_adj(struct mt76x02_dev *dev, s8 txpwr, s8 max_txpwr_adj) argument 98 txpwr = min_t(s8, txpwr, dev->txpower_conf); 99 txpwr -= (dev->target_power + dev->target_power_delta[0]); 100 txpwr = min_t(s8, txpwr, max_txpwr_adj); 104 else if (txpwr >= 0) 105 return min_t(s8, txpwr, 7); 107 return (txpwr < -16) ? 8 : (txpwr 110 mt76x02_tx_set_txpwr_auto(struct mt76x02_dev *dev, s8 txpwr) argument [all...] |
H A D | mt76x02.h | 180 s8 mt76x02_tx_get_txpwr_adj(struct mt76x02_dev *dev, s8 txpwr, 183 void mt76x02_tx_set_txpwr_auto(struct mt76x02_dev *dev, s8 txpwr);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | debugfs.c | 80 txpwr.data[TXPWR_USER].rate, \ 81 ARRAY_SIZE(txpwr.data[TXPWR_USER].rate)); \ 83 txpwr.data[TXPWR_EEPROM].rate, \ 84 ARRAY_SIZE(txpwr.data[TXPWR_EEPROM].rate)); \ 86 txpwr.data[TXPWR_MAC].rate, \ 87 ARRAY_SIZE(txpwr.data[TXPWR_MAC].rate)); \ 94 struct mt7921_txpwr txpwr; local 98 ret = mt7921_get_txpwr_info(dev, &txpwr); 104 seq_printf(s, "Tx power table (channel %d)\n", txpwr.ch);
|
H A D | mcu.h | 74 struct mt7921_txpwr txpwr; member in struct:mt7921_txpwr_event
|
H A D | mcu.c | 1045 int mt7921_get_txpwr_info(struct mt792x_dev *dev, struct mt7921_txpwr *txpwr) argument 1061 memcpy(txpwr, &event->txpwr, sizeof(event->txpwr));
|
H A D | mt7921.h | 272 int mt7921_get_txpwr_info(struct mt792x_dev *dev, struct mt7921_txpwr *txpwr);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/ |
H A D | debugfs.c | 86 txpwr->rate, \ 87 ARRAY_SIZE(txpwr->rate), \ 92 mt7925_eht_txpwr(struct seq_file *s, struct mt7925_txpwr *txpwr, u8 band_idx) argument 121 struct mt7925_txpwr *txpwr = NULL; local 125 txpwr = devm_kmalloc(dev->mt76.dev, sizeof(*txpwr), GFP_KERNEL); 127 if (!txpwr) 131 ret = mt7925_get_txpwr_info(dev, band_idx, txpwr); 174 mt7925_eht_txpwr(s, txpwr, band_idx); 177 devm_kfree(dev->mt76.dev, txpwr); [all...] |
H A D | mt7925.h | 247 struct mt7925_txpwr *txpwr);
|
H A D | mcu.h | 86 struct mt7925_txpwr txpwr; member in struct:mt7925_txpwr_event
|
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | sar.c | 463 s16 tmp, txpwr, instant_txpwr = 0; local 484 txpwr = instant_txpwr * env->ifs_clm_tx_ratio; 485 tas->total_txpwr += txpwr - tas->txpwr_history[tas->cur_idx]; 486 tas->txpwr_history[tas->cur_idx] = txpwr; 488 "instant_txpwr: %d, tx_ratio: %d, txpwr: %d\n", 489 instant_txpwr, env->ifs_clm_tx_ratio, txpwr);
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/ |
H A D | phy_cmn.c | 1312 struct txpwr_limits *txpwr) 1318 &txpwr->cck[0], BRCMS_NUM_RATES_CCK); 1321 &txpwr->ofdm[0], BRCMS_NUM_RATES_OFDM); 1323 &txpwr->ofdm_cdd[0], BRCMS_NUM_RATES_OFDM); 1326 &txpwr->ofdm_40_siso[0], BRCMS_NUM_RATES_OFDM); 1328 &txpwr->ofdm_40_cdd[0], BRCMS_NUM_RATES_OFDM); 1331 &txpwr->mcs_20_siso[0], BRCMS_NUM_RATES_MCS_1_STREAM); 1333 &txpwr->mcs_20_cdd[0], BRCMS_NUM_RATES_MCS_1_STREAM); 1335 &txpwr->mcs_20_stbc[0], BRCMS_NUM_RATES_MCS_1_STREAM); 1337 &txpwr 1311 wlc_phy_txpower_target_set(struct brcms_phy_pub *ppi, struct txpwr_limits *txpwr) argument 1644 wlc_phy_txpower_reg_limit_calc(struct brcms_phy *pi, struct txpwr_limits *txpwr, u16 chanspec) argument 1844 wlc_phy_txpower_limit_set(struct brcms_phy_pub *ppi, struct txpwr_limits *txpwr, u16 chanspec) argument [all...] |
H A D | phy_lcn.c | 4795 s8 txpwr = 0; local 4824 txpwr = sprom->core_pwr_info[0].maxpwr_2g; 4825 pi->tx_srom_max_2g = txpwr; 4835 uint max_pwr_chan = txpwr; 4851 pi->tx_srom_max_rate_2g[i] = txpwr; 4854 pi->tx_srom_max_rate_2g[i] = txpwr - 4864 txpwr - ((offset_mcs & 0xf) * 2);
|
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
H A D | dev.c | 1439 u16 txpwr, reg; local 1515 &txpwr); 1516 (*channel++).hw_value = txpwr & 0xFF; 1517 (*channel++).hw_value = txpwr >> 8; 1521 &txpwr); 1522 (*channel++).hw_value = txpwr & 0xFF; 1523 (*channel++).hw_value = txpwr >> 8; 1589 &txpwr); 1590 (*channel++).hw_value = txpwr & 0xFF; 1591 (*channel++).hw_value = txpwr >> [all...] |
/linux-master/sound/soc/codecs/ |
H A D | wm8804.c | 165 unsigned int txpwr; local 174 txpwr = snd_soc_component_read(component, WM8804_PWRDN) & 0x4; 183 snd_soc_component_update_bits(component, WM8804_PWRDN, 0x4, txpwr);
|
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | dev.c | 1694 u16 txpwr; local 1696 &txpwr); 1697 priv->channels[i].hw_value = txpwr & 0xFF; 1698 priv->channels[i + 1].hw_value = txpwr >> 8; 1704 u16 txpwr; local 1705 eeprom_93cx6_read(&eeprom, 0x20 + (i >> 1), &txpwr); 1706 priv->channels[i].hw_value |= (txpwr & 0xFF) << 8; 1707 priv->channels[i + 1].hw_value |= txpwr & 0xFF00;
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | debugfs.c | 957 len += scnprintf(buf + len, sz - len, " %6d", txpwr[offs]); \ 977 s8 txpwr[MT7915_SKU_RATE_NUM]; local 989 ret = mt7915_mcu_get_txpower_sku(phy, txpwr, sizeof(txpwr));
|
H A D | main.c | 1231 s16 txpower = sta->deflink.txpwr.power; 1234 if (sta->deflink.txpwr.type == NL80211_TX_POWER_AUTOMATIC)
|
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | sta_ioctl.c | 186 char txpwr[] = {"marvell,00_txpwrlimit"}; local 188 memcpy(&txpwr[8], priv->adapter->country_code, 2); 189 mwifiex_dnld_dt_cfgdata(priv, priv->adapter->dt_node, txpwr);
|
/linux-master/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | qlink.h | 851 * @txpwr: new transmit power setting, in mBm 858 __le32 txpwr; member in struct:qlink_cmd_txpwr 1218 * @txpwr: current transmit power setting, in mBm 1222 __le32 txpwr; member in struct:qlink_resp_txpwr
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | mac.c | 656 /* txpwr is set as 2 units per dBm in FW*/ 4099 s16 txpwr; local 4101 if (sta->deflink.txpwr.type == NL80211_TX_POWER_AUTOMATIC) { 4102 txpwr = 0; 4104 txpwr = sta->deflink.txpwr.power; 4105 if (!txpwr) 4109 if (txpwr > ATH12K_TX_POWER_MAX_VAL || txpwr < ATH12K_TX_POWER_MIN_VAL) 4117 WMI_PEER_USE_FIXED_PWR, txpwr); [all...] |
/linux-master/net/mac80211/ |
H A D | trace.h | 914 __field(s16, txpwr) 922 __entry->txpwr = sta->deflink.txpwr.power; 923 __entry->type = sta->deflink.txpwr.type; 927 LOCAL_PR_FMT VIF_PR_FMT STA_PR_FMT " txpwr: %d type %d", 929 __entry->txpwr, __entry->type
|