Lines Matching +full:txpower +full:-
1 /* SPDX-License-Identifier: ISC */
15 #define MT7915_WTBL_RESERVED (mt7915_wtbl_size(dev) - 1)
16 #define MT7915_WTBL_STA (MT7915_WTBL_RESERVED - \
179 /* crash-dump */
359 struct mt76_phy *phy = hw->priv; in mt7915_hw_phy()
361 return phy->priv; in mt7915_hw_phy()
367 struct mt76_phy *phy = hw->priv; in mt7915_hw_dev()
369 return container_of(phy->dev, struct mt7915_dev, mt76); in mt7915_hw_dev()
375 struct mt76_phy *phy = dev->mt76.phys[MT_BAND1]; in mt7915_ext_phy()
380 return phy->priv; in mt7915_ext_phy()
386 if (!is_mt798x(&dev->mt76)) in mt7915_check_adie()
484 int mt7915_mcu_get_txpower_sku(struct mt7915_phy *phy, s8 *txpower, int len);
485 int mt7915_mcu_set_txpower_frame_min(struct mt7915_phy *phy, s8 txpower);
488 struct ieee80211_sta *sta, s8 txpower);
516 return is_mt7915(&dev->mt76) ? MT7915_WTBL_SIZE : MT7916_WTBL_SIZE; in mt7915_wtbl_size()
521 return is_mt7915(&dev->mt76) ? MT7915_EEPROM_SIZE : MT7916_EEPROM_SIZE; in mt7915_eeprom_size()
529 if (dev->hif2) in mt7915_irq_enable()
532 mt76_set_irq_mask(&dev->mt76, 0, 0, mask); in mt7915_irq_enable()
534 tasklet_schedule(&dev->mt76.irq_tasklet); in mt7915_irq_enable()
539 if (dev->hif2) in mt7915_irq_disable()
542 mt76_set_irq_mask(&dev->mt76, MT_INT_MASK_CSR, mask, 0); in mt7915_irq_disable()