Lines Matching refs:ads

527 	struct ar5416_desc ads;
534 ads.u.rx = adsp->u.rx;
541 rs->rs_datalen = ads.ds_rxstatus1 & AR_DataLen;
542 rs->rs_tstamp = ads.AR_RcvTimestamp;
544 if (ads.ds_rxstatus8 & AR_PostDelimCRCErr) {
553 rs->rs_rssi = MS(ads.ds_rxstatus4, AR_RxRSSICombined);
554 rs->rs_rssi_ctl[0] = MS(ads.ds_rxstatus0,
556 rs->rs_rssi_ctl[1] = MS(ads.ds_rxstatus0,
558 rs->rs_rssi_ctl[2] = MS(ads.ds_rxstatus0,
560 rs->rs_rssi_ext[0] = MS(ads.ds_rxstatus4,
562 rs->rs_rssi_ext[1] = MS(ads.ds_rxstatus4,
564 rs->rs_rssi_ext[2] = MS(ads.ds_rxstatus4,
567 if (ads.ds_rxstatus8 & AR_RxKeyIdxValid)
568 rs->rs_keyix = MS(ads.ds_rxstatus8, AR_KeyIdx);
572 rs->rs_rate = MS(ads.ds_rxstatus0, AR_RxRate);
573 rs->rs_more = (ads.ds_rxstatus1 & AR_RxMore) ? 1 : 0;
575 rs->rs_firstaggr = (ads.ds_rxstatus8 & AR_RxFirstAggr) ? 1 : 0;
576 rs->rs_isaggr = (ads.ds_rxstatus8 & AR_RxAggr) ? 1 : 0;
577 rs->rs_moreaggr = (ads.ds_rxstatus8 & AR_RxMoreAggr) ? 1 : 0;
578 rs->rs_antenna = MS(ads.ds_rxstatus3, AR_RxAntenna);
582 (ads.ds_rxstatus3 & AR_GI) ? RX_ENC_FLAG_SHORT_GI : 0;
583 rs->bw = (ads.ds_rxstatus3 & AR_2040) ? RATE_INFO_BW_40 :
587 (ads.ds_rxstatus3 & AR_STBC) ?
591 if (ads.ds_rxstatus8 & AR_PreDelimCRCErr)
593 if (ads.ds_rxstatus8 & AR_PostDelimCRCErr)
595 if (ads.ds_rxstatus8 & AR_DecryptBusyErr)
598 if ((ads.ds_rxstatus8 & AR_RxFrameOK) == 0) {
605 if (ads.ds_rxstatus8 & AR_PHYErr) {
607 phyerr = MS(ads.ds_rxstatus8, AR_PHYErrCode);
609 } else if (ads.ds_rxstatus8 & AR_CRCErr)
611 else if (ads.ds_rxstatus8 & AR_DecryptCRCErr)
613 else if (ads.ds_rxstatus8 & AR_MichaelErr)
616 if (ads.ds_rxstatus8 &
625 if (ads.ds_rxstatus8 & AR_KeyMiss)