Lines Matching full:mib
79 struct mt76_mib_stats *mib = &phy->mib; in mt792x_mac_update_mib_stats() local
84 mib->fcs_err_cnt += mt76_get_field(dev, MT_MIB_SDR3(0), in mt792x_mac_update_mib_stats()
86 mib->ack_fail_cnt += mt76_get_field(dev, MT_MIB_MB_BSDR3(0), in mt792x_mac_update_mib_stats()
88 mib->ba_miss_cnt += mt76_get_field(dev, MT_MIB_MB_BSDR2(0), in mt792x_mac_update_mib_stats()
90 mib->rts_cnt += mt76_get_field(dev, MT_MIB_MB_BSDR0(0), in mt792x_mac_update_mib_stats()
92 mib->rts_retries_cnt += mt76_get_field(dev, MT_MIB_MB_BSDR1(0), in mt792x_mac_update_mib_stats()
95 mib->tx_ampdu_cnt += mt76_rr(dev, MT_MIB_SDR12(0)); in mt792x_mac_update_mib_stats()
96 mib->tx_mpdu_attempts_cnt += mt76_rr(dev, MT_MIB_SDR14(0)); in mt792x_mac_update_mib_stats()
97 mib->tx_mpdu_success_cnt += mt76_rr(dev, MT_MIB_SDR15(0)); in mt792x_mac_update_mib_stats()
100 mib->tx_pkt_ebf_cnt += FIELD_GET(MT_MIB_SDR9_EBF_CNT_MASK, val); in mt792x_mac_update_mib_stats()
101 mib->tx_pkt_ibf_cnt += FIELD_GET(MT_MIB_SDR9_IBF_CNT_MASK, val); in mt792x_mac_update_mib_stats()
104 mib->tx_bf_ibf_ppdu_cnt += FIELD_GET(MT_ETBF_TX_IBF_CNT, val); in mt792x_mac_update_mib_stats()
105 mib->tx_bf_ebf_ppdu_cnt += FIELD_GET(MT_ETBF_TX_EBF_CNT, val); in mt792x_mac_update_mib_stats()
108 mib->tx_bf_rx_fb_all_cnt += FIELD_GET(MT_ETBF_RX_FB_ALL, val); in mt792x_mac_update_mib_stats()
109 mib->tx_bf_rx_fb_he_cnt += FIELD_GET(MT_ETBF_RX_FB_HE, val); in mt792x_mac_update_mib_stats()
110 mib->tx_bf_rx_fb_vht_cnt += FIELD_GET(MT_ETBF_RX_FB_VHT, val); in mt792x_mac_update_mib_stats()
111 mib->tx_bf_rx_fb_ht_cnt += FIELD_GET(MT_ETBF_RX_FB_HT, val); in mt792x_mac_update_mib_stats()
113 mib->rx_mpdu_cnt += mt76_rr(dev, MT_MIB_SDR5(0)); in mt792x_mac_update_mib_stats()
114 mib->rx_ampdu_cnt += mt76_rr(dev, MT_MIB_SDR22(0)); in mt792x_mac_update_mib_stats()
115 mib->rx_ampdu_bytes_cnt += mt76_rr(dev, MT_MIB_SDR23(0)); in mt792x_mac_update_mib_stats()
116 mib->rx_ba_cnt += mt76_rr(dev, MT_MIB_SDR31(0)); in mt792x_mac_update_mib_stats()
118 for (i = 0; i < ARRAY_SIZE(mib->tx_amsdu); i++) { in mt792x_mac_update_mib_stats()
120 mib->tx_amsdu[i] += val; in mt792x_mac_update_mib_stats()
121 mib->tx_amsdu_cnt += val; in mt792x_mac_update_mib_stats()
301 /* enable MIB tx-rx time reporting */ in mt792x_mac_init_band()