• Home
  • Raw
  • Download

Lines Matching refs:rx_status

89 			   struct ieee80211_rx_status *rx_status,  in rtw_rx_fill_rx_status()  argument
95 memset(rx_status, 0, sizeof(*rx_status)); in rtw_rx_fill_rx_status()
96 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtw_rx_fill_rx_status()
97 rx_status->band = hw->conf.chandef.chan->band; in rtw_rx_fill_rx_status()
99 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtw_rx_fill_rx_status()
101 rx_status->flag |= RX_FLAG_DECRYPTED; in rtw_rx_fill_rx_status()
104 rx_status->encoding = RX_ENC_VHT; in rtw_rx_fill_rx_status()
106 rx_status->encoding = RX_ENC_HT; in rtw_rx_fill_rx_status()
110 rx_status->nss = 1; in rtw_rx_fill_rx_status()
111 rx_status->rate_idx = pkt_stat->rate - DESC_RATEVHT1SS_MCS0; in rtw_rx_fill_rx_status()
114 rx_status->nss = 2; in rtw_rx_fill_rx_status()
115 rx_status->rate_idx = pkt_stat->rate - DESC_RATEVHT2SS_MCS0; in rtw_rx_fill_rx_status()
118 rx_status->nss = 3; in rtw_rx_fill_rx_status()
119 rx_status->rate_idx = pkt_stat->rate - DESC_RATEVHT3SS_MCS0; in rtw_rx_fill_rx_status()
122 rx_status->nss = 4; in rtw_rx_fill_rx_status()
123 rx_status->rate_idx = pkt_stat->rate - DESC_RATEVHT4SS_MCS0; in rtw_rx_fill_rx_status()
126 rx_status->rate_idx = pkt_stat->rate - DESC_RATEMCS0; in rtw_rx_fill_rx_status()
127 } else if (rx_status->band == NL80211_BAND_5GHZ && in rtw_rx_fill_rx_status()
130 rx_status->rate_idx = pkt_stat->rate - DESC_RATE6M; in rtw_rx_fill_rx_status()
131 } else if (rx_status->band == NL80211_BAND_2GHZ && in rtw_rx_fill_rx_status()
134 rx_status->rate_idx = pkt_stat->rate - DESC_RATE1M; in rtw_rx_fill_rx_status()
136 rx_status->rate_idx = 0; in rtw_rx_fill_rx_status()
139 rx_status->flag |= RX_FLAG_MACTIME_START; in rtw_rx_fill_rx_status()
140 rx_status->mactime = pkt_stat->tsf_low; in rtw_rx_fill_rx_status()
143 rx_status->bw = RATE_INFO_BW_80; in rtw_rx_fill_rx_status()
145 rx_status->bw = RATE_INFO_BW_40; in rtw_rx_fill_rx_status()
147 rx_status->bw = RATE_INFO_BW_20; in rtw_rx_fill_rx_status()
149 rx_status->signal = pkt_stat->signal_power; in rtw_rx_fill_rx_status()
151 rx_status->chains |= BIT(path); in rtw_rx_fill_rx_status()
152 rx_status->chain_signal[path] = pkt_stat->rx_power[path]; in rtw_rx_fill_rx_status()