Lines Matching defs:rxsp

41     struct ar9300_rxs *rxsp = AR9300RXS(buf_addr);
45 rxsp->ds_info,rxsp->status1,rxsp->status11);
48 if ((rxsp->status11 & AR_rx_done) == 0) {
52 if (MS(rxsp->ds_info, AR_desc_id) != 0x168c) {
56 __func__, rxsp->ds_info);
61 if ((rxsp->ds_info & (AR_tx_rx_desc | AR_ctrl_stat)) != 0) {
64 "%s: Rx Descriptor wrong info 0x%x\n", __func__, rxsp->ds_info);
73 rxs->rs_datalen = rxsp->status2 & AR_data_len;
74 rxs->rs_tstamp = rxsp->status3;
77 rxs->rs_rssi = MS(rxsp->status5, AR_rx_rssi_combined);
78 rxs->rs_rssi_ctl[0] = MS(rxsp->status1, AR_rx_rssi_ant00);
79 rxs->rs_rssi_ctl[1] = MS(rxsp->status1, AR_rx_rssi_ant01);
80 rxs->rs_rssi_ctl[2] = MS(rxsp->status1, AR_rx_rssi_ant02);
81 rxs->rs_rssi_ext[0] = MS(rxsp->status5, AR_rx_rssi_ant10);
82 rxs->rs_rssi_ext[1] = MS(rxsp->status5, AR_rx_rssi_ant11);
83 rxs->rs_rssi_ext[2] = MS(rxsp->status5, AR_rx_rssi_ant12);
84 if (rxsp->status11 & AR_rx_key_idx_valid) {
85 rxs->rs_keyix = MS(rxsp->status11, AR_key_idx);
90 rxs->rs_rate = MS(rxsp->status1, AR_rx_rate);
91 rxs->rs_more = (rxsp->status2 & AR_rx_more) ? 1 : 0;
93 rxs->rs_isaggr = (rxsp->status11 & AR_rx_aggr) ? 1 : 0;
94 rxs->rs_moreaggr = (rxsp->status11 & AR_rx_more_aggr) ? 1 : 0;
95 rxs->rs_antenna = (MS(rxsp->status4, AR_rx_antenna) & 0x7);
96 rxs->rs_flags = (rxsp->status11 & AR_apsd_trig) ? HAL_RX_IS_APSD : 0;
97 rxs->rs_flags |= (rxsp->status4 & AR_gi) ? HAL_RX_GI : 0;
98 rxs->rs_flags |= (rxsp->status4 & AR_2040) ? HAL_RX_2040 : 0;
101 rxs->rs_evm0 = rxsp->status6;
102 rxs->rs_evm1 = rxsp->status7;
103 rxs->rs_evm2 = rxsp->status8;
104 rxs->rs_evm3 = rxsp->status9;
105 rxs->rs_evm4 = (rxsp->status10 & 0xffff);
107 if (rxsp->status11 & AR_pre_delim_crc_err) {
110 if (rxsp->status11 & AR_post_delim_crc_err) {
113 if (rxsp->status11 & AR_decrypt_busy_err) {
116 if (rxsp->status11 & AR_hi_rx_chain) {
119 if (rxsp->status11 & AR_key_miss) {
123 if ((rxsp->status11 & AR_rx_frame_ok) == 0) {
134 if (rxsp->status11 & AR_crc_err) {
139 if (rxsp->status11 & AR_phyerr) {
140 u_int phyerr = MS(rxsp->status11, AR_phy_err_code);
144 } else if (rxsp->status11 & AR_phyerr) {
154 phyerr = MS(rxsp->status11, AR_phy_err_code);
156 (rxsp->status11 & AR_post_delim_crc_err)) {
162 } else if (rxsp->status11 & AR_decrypt_crc_err) {
164 } else if (rxsp->status11 & AR_michael_err) {