Lines Matching defs:txpwr
96 s8 mt76x02_tx_get_txpwr_adj(struct mt76x02_dev *dev, s8 txpwr, s8 max_txpwr_adj)
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 + 32) / 2;
110 void mt76x02_tx_set_txpwr_auto(struct mt76x02_dev *dev, s8 txpwr)
114 txpwr_adj = mt76x02_tx_get_txpwr_adj(dev, txpwr,