Lines Matching refs:tx_rate
790 mt7601u_phy_rf_pa_mode_val(struct mt7601u_dev *dev, int phy_mode, int tx_rate) in mt7601u_phy_rf_pa_mode_val() argument
797 tx_rate += 4; in mt7601u_phy_rf_pa_mode_val()
807 return decode_tb[(reg >> (tx_rate * 2)) & 0x3]; in mt7601u_phy_rf_pa_mode_val()
816 u8 bbp_r47, pkt_type, tx_rate; in mt7601u_tssi_params_get() local
829 tx_rate = (pkt_type >> 4) & 0x03; in mt7601u_tssi_params_get()
834 tx_rate = ofdm_pkt2rate[(pkt_type >> 4) & 0x07]; in mt7601u_tssi_params_get()
839 tx_rate = mt7601u_bbp_r47_get(dev, bbp_r47, BBP_R47_F_TX_RATE); in mt7601u_tssi_params_get()
840 tx_rate &= 0x7f; in mt7601u_tssi_params_get()
846 p.trgt_power += rate_table[tx_rate / 2].bw20; in mt7601u_tssi_params_get()
848 p.trgt_power += rate_table[tx_rate / 2].bw40; in mt7601u_tssi_params_get()
852 dev_dbg(dev->dev, "tx_rate:%02hhx pwr:%08x\n", tx_rate, p.trgt_power); in mt7601u_tssi_params_get()
855 tx_rate); in mt7601u_tssi_params_get()