Home
last modified time | relevance | path

Searched refs:tx_power_tlv (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mcu.c2186 struct mt76_connac_tx_power_limit_tlv tx_power_tlv = {}; in mt76_connac_mcu_rate_txpower_band() local
2191 msg_len = sizeof(tx_power_tlv) + num_ch * sizeof(sku_tlbv); in mt76_connac_mcu_rate_txpower_band()
2198 skb_reserve(skb, sizeof(tx_power_tlv)); in mt76_connac_mcu_rate_txpower_band()
2200 BUILD_BUG_ON(sizeof(dev->alpha2) > sizeof(tx_power_tlv.alpha2)); in mt76_connac_mcu_rate_txpower_band()
2201 memcpy(tx_power_tlv.alpha2, dev->alpha2, sizeof(dev->alpha2)); in mt76_connac_mcu_rate_txpower_band()
2202 tx_power_tlv.n_chan = num_ch; in mt76_connac_mcu_rate_txpower_band()
2206 tx_power_tlv.band = 1; in mt76_connac_mcu_rate_txpower_band()
2209 tx_power_tlv.band = 3; in mt76_connac_mcu_rate_txpower_band()
2212 tx_power_tlv.band = 2; in mt76_connac_mcu_rate_txpower_band()
2230 tx_power_tlv.last_msg = ch_list[idx] == last_ch; in mt76_connac_mcu_rate_txpower_band()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmcu.c3711 struct mt7925_tx_power_limit_tlv *tx_power_tlv; in mt7925_mcu_rate_txpower_band() local
3716 msg_len = sizeof(*tx_power_tlv) + num_ch * sku_len; in mt7925_mcu_rate_txpower_band()
3723 tx_power_tlv = (struct mt7925_tx_power_limit_tlv *) in mt7925_mcu_rate_txpower_band()
3724 skb_put(skb, sizeof(*tx_power_tlv)); in mt7925_mcu_rate_txpower_band()
3726 BUILD_BUG_ON(sizeof(dev->alpha2) > sizeof(tx_power_tlv->alpha2)); in mt7925_mcu_rate_txpower_band()
3727 memcpy(tx_power_tlv->alpha2, dev->alpha2, sizeof(dev->alpha2)); in mt7925_mcu_rate_txpower_band()
3728 tx_power_tlv->n_chan = num_ch; in mt7925_mcu_rate_txpower_band()
3729 tx_power_tlv->tag = cpu_to_le16(0x1); in mt7925_mcu_rate_txpower_band()
3730 tx_power_tlv->len = cpu_to_le16(sizeof(*tx_power_tlv)); in mt7925_mcu_rate_txpower_band()
3734 tx_power_tlv->band = 1; in mt7925_mcu_rate_txpower_band()
[all …]