Lines Matching refs:txh
526 struct d11txh *txh = (struct d11txh *)p->data; in brcms_c_ampdu_add_frame() local
535 ndelim = txh->RTSPLCPFallback[AMPDU_FBR_NULL_DELIM]; in brcms_c_ampdu_add_frame()
536 plcp = (u8 *)(txh + 1); in brcms_c_ampdu_add_frame()
537 fbr_iscck = !(le16_to_cpu(txh->XtraFrameTypes) & 0x03); in brcms_c_ampdu_add_frame()
538 len = fbr_iscck ? BRCMS_GET_CCK_PLCP_LEN(txh->FragPLCPFallback) : in brcms_c_ampdu_add_frame()
539 BRCMS_GET_MIMO_PLCP_LEN(txh->FragPLCPFallback); in brcms_c_ampdu_add_frame()
583 uint fifo = le16_to_cpu(txh->TxFrameID) & TXFID_QUEUE_MASK; in brcms_c_ampdu_add_frame()
590 plcp0 = txh->FragPLCPFallback[0]; in brcms_c_ampdu_add_frame()
591 plcp3 = txh->FragPLCPFallback[3]; in brcms_c_ampdu_add_frame()
614 mcl = le16_to_cpu(txh->MacTxControlLow); in brcms_c_ampdu_add_frame()
618 txh->MacTxControlLow = cpu_to_le16(mcl); in brcms_c_ampdu_add_frame()
619 txh->PreloadSize = 0; /* always default to 0 */ in brcms_c_ampdu_add_frame()
631 struct d11txh *txh; in brcms_c_ampdu_finalize() local
662 txh = (struct d11txh *)last->data; in brcms_c_ampdu_finalize()
663 fifo = le16_to_cpu(txh->TxFrameID) & TXFID_QUEUE_MASK; in brcms_c_ampdu_finalize()
666 mcl = le16_to_cpu(txh->MacTxControlLow); in brcms_c_ampdu_finalize()
669 txh->MacTxControlLow = cpu_to_le16(mcl); in brcms_c_ampdu_finalize()
672 ndelim = txh->RTSPLCPFallback[AMPDU_FBR_NULL_DELIM]; in brcms_c_ampdu_finalize()
673 txh->RTSPLCPFallback[AMPDU_FBR_NULL_DELIM] = 0; in brcms_c_ampdu_finalize()
677 fbr_iscck = ((le16_to_cpu(txh->XtraFrameTypes) & 0x3) == 0); in brcms_c_ampdu_finalize()
678 len = fbr_iscck ? BRCMS_GET_CCK_PLCP_LEN(txh->FragPLCPFallback) : in brcms_c_ampdu_finalize()
679 BRCMS_GET_MIMO_PLCP_LEN(txh->FragPLCPFallback); in brcms_c_ampdu_finalize()
685 txh = (struct d11txh *)first->data; in brcms_c_ampdu_finalize()
686 plcp = (u8 *)(txh + 1); in brcms_c_ampdu_finalize()
687 rts = (struct ieee80211_rts *)&txh->rts_frame; in brcms_c_ampdu_finalize()
689 mcl = le16_to_cpu(txh->MacTxControlLow); in brcms_c_ampdu_finalize()
704 txh->MacTxControlLow = cpu_to_le16(mcl); in brcms_c_ampdu_finalize()
710 plcp0 = txh->FragPLCPFallback[0]; in brcms_c_ampdu_finalize()
728 fbr_iscck = !(le16_to_cpu(txh->XtraFrameTypes) & 0x03); in brcms_c_ampdu_finalize()
731 cck_rspec(cck_phy2mac_rate(txh->FragPLCPFallback[0])); in brcms_c_ampdu_finalize()
734 rspec_fallback |= txh->FragPLCPFallback[0] & ~MIMO_PLCP_40MHZ; in brcms_c_ampdu_finalize()
735 if (txh->FragPLCPFallback[0] & MIMO_PLCP_40MHZ) in brcms_c_ampdu_finalize()
753 if (txh->MModeLen) { in brcms_c_ampdu_finalize()
756 txh->MModeLen = cpu_to_le16(mmodelen); in brcms_c_ampdu_finalize()
759 if (txh->MModeFbrLen) { in brcms_c_ampdu_finalize()
762 txh->MModeFbrLen = cpu_to_le16(mmfbrlen); in brcms_c_ampdu_finalize()
769 txh->PreloadSize = cpu_to_le16(dma_len); in brcms_c_ampdu_finalize()
771 txh->PreloadSize = 0; in brcms_c_ampdu_finalize()
774 mch = le16_to_cpu(txh->MacTxControlHigh); in brcms_c_ampdu_finalize()
798 txh->RTSDurFallback = cpu_to_le16(durid); in brcms_c_ampdu_finalize()
800 txh->TxFesTimeNormal = rts->duration; in brcms_c_ampdu_finalize()
802 txh->TxFesTimeFallback = txh->RTSDurFallback; in brcms_c_ampdu_finalize()
808 txh->MacTxControlHigh = cpu_to_le16(mch); in brcms_c_ampdu_finalize()
810 BRCMS_SET_MIMO_PLCP_AMPDU(txh->FragPLCPFallback); in brcms_c_ampdu_finalize()
842 struct d11txh *txh; in brcms_c_ampdu_dotxstatus_complete() local
929 txh = (struct d11txh *) p->data; in brcms_c_ampdu_dotxstatus_complete()
930 mcl = le16_to_cpu(txh->MacTxControlLow); in brcms_c_ampdu_dotxstatus_complete()
931 plcp = (u8 *) (txh + 1); in brcms_c_ampdu_dotxstatus_complete()
935 trace_brcms_txdesc(&wlc->hw->d11core->dev, txh, sizeof(*txh)); in brcms_c_ampdu_dotxstatus_complete()
939 mimoantsel = le16_to_cpu(txh->ABI_MimoAntSel); in brcms_c_ampdu_dotxstatus_complete()
1051 struct d11txh *txh; in brcms_c_ampdu_dotxstatus() local
1054 txh = (struct d11txh *) p->data; in brcms_c_ampdu_dotxstatus()
1055 trace_brcms_txdesc(&wlc->hw->d11core->dev, txh, in brcms_c_ampdu_dotxstatus()
1056 sizeof(*txh)); in brcms_c_ampdu_dotxstatus()
1057 mcl = le16_to_cpu(txh->MacTxControlLow); in brcms_c_ampdu_dotxstatus()