• Home
  • Raw
  • Download

Lines Matching refs:rxsp

483 	struct ar9003_rxs *rxsp = (struct ar9003_rxs *) buf_addr;  in ath9k_hw_process_rxdesc_edma()  local
486 if ((rxsp->status11 & AR_RxDone) == 0) in ath9k_hw_process_rxdesc_edma()
489 if (MS(rxsp->ds_info, AR_DescId) != 0x168c) in ath9k_hw_process_rxdesc_edma()
492 if ((rxsp->ds_info & (AR_TxRxDesc | AR_CtrlStat)) != 0) in ath9k_hw_process_rxdesc_edma()
499 rxs->rs_datalen = rxsp->status2 & AR_DataLen; in ath9k_hw_process_rxdesc_edma()
500 rxs->rs_tstamp = rxsp->status3; in ath9k_hw_process_rxdesc_edma()
503 rxs->rs_rssi = MS(rxsp->status5, AR_RxRSSICombined); in ath9k_hw_process_rxdesc_edma()
504 rxs->rs_rssi_ctl[0] = MS(rxsp->status1, AR_RxRSSIAnt00); in ath9k_hw_process_rxdesc_edma()
505 rxs->rs_rssi_ctl[1] = MS(rxsp->status1, AR_RxRSSIAnt01); in ath9k_hw_process_rxdesc_edma()
506 rxs->rs_rssi_ctl[2] = MS(rxsp->status1, AR_RxRSSIAnt02); in ath9k_hw_process_rxdesc_edma()
507 rxs->rs_rssi_ext[0] = MS(rxsp->status5, AR_RxRSSIAnt10); in ath9k_hw_process_rxdesc_edma()
508 rxs->rs_rssi_ext[1] = MS(rxsp->status5, AR_RxRSSIAnt11); in ath9k_hw_process_rxdesc_edma()
509 rxs->rs_rssi_ext[2] = MS(rxsp->status5, AR_RxRSSIAnt12); in ath9k_hw_process_rxdesc_edma()
511 if (rxsp->status11 & AR_RxKeyIdxValid) in ath9k_hw_process_rxdesc_edma()
512 rxs->rs_keyix = MS(rxsp->status11, AR_KeyIdx); in ath9k_hw_process_rxdesc_edma()
516 rxs->rs_rate = MS(rxsp->status1, AR_RxRate); in ath9k_hw_process_rxdesc_edma()
517 rxs->rs_more = (rxsp->status2 & AR_RxMore) ? 1 : 0; in ath9k_hw_process_rxdesc_edma()
519 rxs->rs_firstaggr = (rxsp->status11 & AR_RxFirstAggr) ? 1 : 0; in ath9k_hw_process_rxdesc_edma()
520 rxs->rs_isaggr = (rxsp->status11 & AR_RxAggr) ? 1 : 0; in ath9k_hw_process_rxdesc_edma()
521 rxs->rs_moreaggr = (rxsp->status11 & AR_RxMoreAggr) ? 1 : 0; in ath9k_hw_process_rxdesc_edma()
522 rxs->rs_antenna = (MS(rxsp->status4, AR_RxAntenna) & 0x7); in ath9k_hw_process_rxdesc_edma()
523 rxs->flag |= (rxsp->status4 & AR_GI) ? RX_FLAG_SHORT_GI : 0; in ath9k_hw_process_rxdesc_edma()
524 rxs->flag |= (rxsp->status4 & AR_2040) ? RX_FLAG_40MHZ : 0; in ath9k_hw_process_rxdesc_edma()
526 rxs->evm0 = rxsp->status6; in ath9k_hw_process_rxdesc_edma()
527 rxs->evm1 = rxsp->status7; in ath9k_hw_process_rxdesc_edma()
528 rxs->evm2 = rxsp->status8; in ath9k_hw_process_rxdesc_edma()
529 rxs->evm3 = rxsp->status9; in ath9k_hw_process_rxdesc_edma()
530 rxs->evm4 = (rxsp->status10 & 0xffff); in ath9k_hw_process_rxdesc_edma()
532 if (rxsp->status11 & AR_PreDelimCRCErr) in ath9k_hw_process_rxdesc_edma()
535 if (rxsp->status11 & AR_PostDelimCRCErr) in ath9k_hw_process_rxdesc_edma()
538 if (rxsp->status11 & AR_DecryptBusyErr) in ath9k_hw_process_rxdesc_edma()
541 if ((rxsp->status11 & AR_RxFrameOK) == 0) { in ath9k_hw_process_rxdesc_edma()
550 if (rxsp->status11 & AR_CRCErr) in ath9k_hw_process_rxdesc_edma()
552 else if (rxsp->status11 & AR_DecryptCRCErr) in ath9k_hw_process_rxdesc_edma()
554 else if (rxsp->status11 & AR_MichaelErr) in ath9k_hw_process_rxdesc_edma()
556 if (rxsp->status11 & AR_PHYErr) { in ath9k_hw_process_rxdesc_edma()
557 phyerr = MS(rxsp->status11, AR_PHYErrCode); in ath9k_hw_process_rxdesc_edma()
572 (rxsp->status11 & AR_PostDelimCRCErr)) { in ath9k_hw_process_rxdesc_edma()
581 if (rxsp->status11 & AR_KeyMiss) in ath9k_hw_process_rxdesc_edma()