Lines Matching +refs:test +refs:msg
59 if (phy->mt76->test.state != MT76_TM_STATE_OFF) in mt7915_tm_set_tx_power()
60 tx_power = phy->mt76->test.tx_power; in mt7915_tm_set_tx_power()
141 .testmode_en = !(phy->mt76->test.state == MT76_TM_STATE_OFF), in mt7915_tm_set_slot_time()
258 struct mt76_testmode_data *td = &mphy->test; in mt7915_tm_set_tx_len()
339 u32 *b = phy->test.reg_backup; in mt7915_tm_reg_backup_restore()
361 if (phy->mt76->test.state == MT76_TM_STATE_OFF) { in mt7915_tm_reg_backup_restore()
372 phy->test.reg_backup = b; in mt7915_tm_reg_backup_restore()
439 struct mt76_testmode_data *td = &phy->mt76->test; in mt7915_tm_set_tx_frames()
453 phy->test.spe_idx = td->tx_spe_idx; in mt7915_tm_set_tx_frames()
455 phy->test.spe_idx = mt76_connac_spe_idx(td->tx_antenna_mask); in mt7915_tm_set_tx_frames()
519 struct mt76_testmode_data *td = &phy->mt76->test; in mt7915_tm_set_tx_cont()
640 struct mt76_testmode_data *td = &phy->mt76->test; in mt7915_tm_update_params()
641 bool en = phy->mt76->test.state != MT76_TM_STATE_OFF; in mt7915_tm_update_params()
652 struct mt76_testmode_data *td = &mphy->test; in mt7915_tm_set_state()
656 mphy->test.state = state; in mt7915_tm_set_state()
695 struct mt76_testmode_data *td = &mphy->test; in mt7915_tm_set_params()
723 mt7915_tm_dump_stats(struct mt76_phy *mphy, struct sk_buff *msg) in mt7915_tm_dump_stats() argument
733 rx = nla_nest_start(msg, MT76_TM_STATS_ATTR_LAST_RX); in mt7915_tm_dump_stats()
737 if (nla_put_s32(msg, MT76_TM_RX_ATTR_FREQ_OFFSET, phy->test.last_freq_offset)) in mt7915_tm_dump_stats()
740 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_RCPI); in mt7915_tm_dump_stats()
744 for (i = 0; i < ARRAY_SIZE(phy->test.last_rcpi); i++) in mt7915_tm_dump_stats()
745 if (nla_put_u8(msg, i, phy->test.last_rcpi[i])) in mt7915_tm_dump_stats()
748 nla_nest_end(msg, rssi); in mt7915_tm_dump_stats()
750 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_IB_RSSI); in mt7915_tm_dump_stats()
754 for (i = 0; i < ARRAY_SIZE(phy->test.last_ib_rssi); i++) in mt7915_tm_dump_stats()
755 if (nla_put_s8(msg, i, phy->test.last_ib_rssi[i])) in mt7915_tm_dump_stats()
758 nla_nest_end(msg, rssi); in mt7915_tm_dump_stats()
760 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_WB_RSSI); in mt7915_tm_dump_stats()
764 for (i = 0; i < ARRAY_SIZE(phy->test.last_wb_rssi); i++) in mt7915_tm_dump_stats()
765 if (nla_put_s8(msg, i, phy->test.last_wb_rssi[i])) in mt7915_tm_dump_stats()
768 nla_nest_end(msg, rssi); in mt7915_tm_dump_stats()
770 if (nla_put_u8(msg, MT76_TM_RX_ATTR_SNR, phy->test.last_snr)) in mt7915_tm_dump_stats()
773 nla_nest_end(msg, rx); in mt7915_tm_dump_stats()
780 mphy->test.rx_stats.packets[q] += fcs_err; in mt7915_tm_dump_stats()
781 mphy->test.rx_stats.fcs_error[q] += fcs_err; in mt7915_tm_dump_stats()