Lines Matching refs:tx_rate
788 mt7601u_phy_rf_pa_mode_val(struct mt7601u_dev *dev, int phy_mode, int tx_rate) in mt7601u_phy_rf_pa_mode_val() argument
795 tx_rate += 4; in mt7601u_phy_rf_pa_mode_val()
804 return decode_tb[(reg >> (tx_rate * 2)) & 0x3]; in mt7601u_phy_rf_pa_mode_val()
813 u8 bbp_r47, pkt_type, tx_rate; in mt7601u_tssi_params_get() local
826 tx_rate = (pkt_type >> 4) & 0x03; in mt7601u_tssi_params_get()
831 tx_rate = ofdm_pkt2rate[(pkt_type >> 4) & 0x07]; in mt7601u_tssi_params_get()
836 tx_rate = mt7601u_bbp_r47_get(dev, bbp_r47, BBP_R47_F_TX_RATE); in mt7601u_tssi_params_get()
837 tx_rate &= 0x7f; in mt7601u_tssi_params_get()
843 p.trgt_power += rate_table[tx_rate / 2].bw20; in mt7601u_tssi_params_get()
845 p.trgt_power += rate_table[tx_rate / 2].bw40; in mt7601u_tssi_params_get()
849 dev_dbg(dev->dev, "tx_rate:%02hhx pwr:%08x\n", tx_rate, p.trgt_power); in mt7601u_tssi_params_get()
852 tx_rate); in mt7601u_tssi_params_get()