Lines Matching refs:PMacTxInfo

2106 	RT_PMAC_TX_INFO PMacTxInfo = pMptCtx->PMacTxInfo;  in hal_mpt_query_phytxok()  local
2122 if (IS_MPT_CCK_RATE(PMacTxInfo.TX_RATE)) in hal_mpt_query_phytxok()
2351 RT_PMAC_TX_INFO PMacTxInfo = pMptCtx->PMacTxInfo; in mpt_ProSetPMacTx() local
2359 PRINT_DATA("LSIG ", PMacTxInfo.LSIG, 3); in mpt_ProSetPMacTx()
2360 PRINT_DATA("HT_SIG", PMacTxInfo.HT_SIG, 6); in mpt_ProSetPMacTx()
2361 PRINT_DATA("VHT_SIG_A", PMacTxInfo.VHT_SIG_A, 6); in mpt_ProSetPMacTx()
2362 PRINT_DATA("VHT_SIG_B", PMacTxInfo.VHT_SIG_B, 4); in mpt_ProSetPMacTx()
2363 dbg_print("VHT_SIG_B_CRC %x\n", PMacTxInfo.VHT_SIG_B_CRC); in mpt_ProSetPMacTx()
2364 PRINT_DATA("VHT_Delimiter", PMacTxInfo.VHT_Delimiter, 4); in mpt_ProSetPMacTx()
2367 PRINT_DATA("Dest Address", PMacTxInfo.MacAddress, ETH_ALEN); in mpt_ProSetPMacTx()
2370 PMacTxInfo.PacketPeriod = pmppriv->pktInterval; in mpt_ProSetPMacTx()
2373 PMacTxInfo.PacketCount = pmppriv->tx.count; in mpt_ProSetPMacTx()
2375 …TBC %d bLDPC %d NDP_sound %d\n", PMacTxInfo.bSGI, PMacTxInfo.bSPreamble, PMacTxInfo.bSTBC, PMacTxI… in mpt_ProSetPMacTx()
2376 …d PacketLength %d PacketPattern %d\n", PMacTxInfo.TX_SC, PMacTxInfo.BandWidth, PMacTxInfo.PacketPe… in mpt_ProSetPMacTx()
2377 PMacTxInfo.PacketLength, PMacTxInfo.PacketPattern); in mpt_ProSetPMacTx()
2379 if (hal_spec->tx_nss_num < 2 && MPT_IS_2SS_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2381 if (hal_spec->tx_nss_num < 3 && MPT_IS_3SS_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2383 if (hal_spec->tx_nss_num < 4 && MPT_IS_4SS_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2385 if (!is_supported_vht(Adapter->registrypriv.wireless_mode) && MPT_IS_VHT_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2387 if (!is_supported_ht(Adapter->registrypriv.wireless_mode) && MPT_IS_HT_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2390 if (PMacTxInfo.BandWidth == 1 && hal_chk_bw_cap(Adapter, BW_CAP_40M)) in mpt_ProSetPMacTx()
2391 PMacTxInfo.BandWidth = CHANNEL_WIDTH_40; in mpt_ProSetPMacTx()
2392 else if (PMacTxInfo.BandWidth == 2 && hal_chk_bw_cap(Adapter, BW_CAP_80M)) in mpt_ProSetPMacTx()
2393 PMacTxInfo.BandWidth = CHANNEL_WIDTH_80; in mpt_ProSetPMacTx()
2395 PMacTxInfo.BandWidth = CHANNEL_WIDTH_20; in mpt_ProSetPMacTx()
2401 if (PMacTxInfo.bEnPMacTx == TRUE) { in mpt_ProSetPMacTx()
2402 pMptCtx->HWTxmode = PMacTxInfo.Mode; in mpt_ProSetPMacTx()
2403 pMptCtx->mpt_rate_index = PMacTxInfo.TX_RATE; in mpt_ProSetPMacTx()
2404 if (PMacTxInfo.Mode == CONTINUOUS_TX) in mpt_ProSetPMacTx()
2407 PMacTxInfo.Mode = pMptCtx->HWTxmode; in mpt_ProSetPMacTx()
2408 PMacTxInfo.TX_RATE = pMptCtx->mpt_rate_index; in mpt_ProSetPMacTx()
2411 mpt_convert_phydm_txinfo_for_jaguar3(&PMacTxInfo, &phydm_mactxinfo); in mpt_ProSetPMacTx()
2417 if (PMacTxInfo.bEnPMacTx == FALSE) { in mpt_ProSetPMacTx()
2444 pMptCtx->mpt_rate_index = PMacTxInfo.TX_RATE; in mpt_ProSetPMacTx()
2446 if (PMacTxInfo.Mode == CONTINUOUS_TX) { in mpt_ProSetPMacTx()
2448 PMacTxInfo.PacketCount = 1; in mpt_ProSetPMacTx()
2452 if (IS_MPT_CCK_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2456 } else if (PMacTxInfo.Mode == OFDM_Single_Tone_TX) { in mpt_ProSetPMacTx()
2459 PMacTxInfo.PacketCount = 1; in mpt_ProSetPMacTx()
2461 if (IS_MPT_CCK_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2465 } else if (PMacTxInfo.Mode == PACKETS_TX) { in mpt_ProSetPMacTx()
2467 if (IS_MPT_CCK_RATE(PMacTxInfo.TX_RATE) && PMacTxInfo.PacketCount == 0) in mpt_ProSetPMacTx()
2468 PMacTxInfo.PacketCount = 0xffff; in mpt_ProSetPMacTx()
2471 if (IS_MPT_CCK_RATE(PMacTxInfo.TX_RATE)) { in mpt_ProSetPMacTx()
2473 u4bTmp = PMacTxInfo.PacketCount | (PMacTxInfo.SFD << 16); in mpt_ProSetPMacTx()
2476 u4bTmp = PMacTxInfo.SignalField | (PMacTxInfo.ServiceField << 8) | (PMacTxInfo.LENGTH << 16); in mpt_ProSetPMacTx()
2478 u4bTmp = PMacTxInfo.CRC16[0] | (PMacTxInfo.CRC16[1] << 8); in mpt_ProSetPMacTx()
2481 if (PMacTxInfo.bSPreamble) in mpt_ProSetPMacTx()
2486 phy_set_bb_reg(Adapter, 0xb18, 0xfffff, PMacTxInfo.PacketCount); in mpt_ProSetPMacTx()
2488 …u4bTmp = PMacTxInfo.LSIG[0] | ((PMacTxInfo.LSIG[1]) << 8) | ((PMacTxInfo.LSIG[2]) << 16) | ((PMacT… in mpt_ProSetPMacTx()
2491 if (PMacTxInfo.PacketPattern == 0x12) in mpt_ProSetPMacTx()
2497 if (IS_MPT_HT_RATE(PMacTxInfo.TX_RATE)) { in mpt_ProSetPMacTx()
2498 u4bTmp |= PMacTxInfo.HT_SIG[0] | ((PMacTxInfo.HT_SIG[1]) << 8) | ((PMacTxInfo.HT_SIG[2]) << 16); in mpt_ProSetPMacTx()
2500 u4bTmp = PMacTxInfo.HT_SIG[3] | ((PMacTxInfo.HT_SIG[4]) << 8) | ((PMacTxInfo.HT_SIG[5]) << 16); in mpt_ProSetPMacTx()
2502 } else if (IS_MPT_VHT_RATE(PMacTxInfo.TX_RATE)) { in mpt_ProSetPMacTx()
2503 …u4bTmp |= PMacTxInfo.VHT_SIG_A[0] | ((PMacTxInfo.VHT_SIG_A[1]) << 8) | ((PMacTxInfo.VHT_SIG_A[2]) … in mpt_ProSetPMacTx()
2505 …u4bTmp = PMacTxInfo.VHT_SIG_A[3] | ((PMacTxInfo.VHT_SIG_A[4]) << 8) | ((PMacTxInfo.VHT_SIG_A[5]) <… in mpt_ProSetPMacTx()
2508 _rtw_memcpy(&u4bTmp, PMacTxInfo.VHT_SIG_B, 4); in mpt_ProSetPMacTx()
2512 if (IS_MPT_VHT_RATE(PMacTxInfo.TX_RATE)) { in mpt_ProSetPMacTx()
2513 u4bTmp = (PMacTxInfo.VHT_SIG_B_CRC << 24) | PMacTxInfo.PacketPeriod; /* for TX interval */ in mpt_ProSetPMacTx()
2516 _rtw_memcpy(&u4bTmp, PMacTxInfo.VHT_Delimiter, 4); in mpt_ProSetPMacTx()
2524 …u4bTmp = PMacTxInfo.MacAddress[0] | (PMacTxInfo.MacAddress[1] << 8) | (PMacTxInfo.MacAddress[2] <<… in mpt_ProSetPMacTx()
2531 …u4bTmp = PMacTxInfo.MacAddress[4] | (PMacTxInfo.MacAddress[5] << 8) | (Adapter->mac_addr[0] << 16)… in mpt_ProSetPMacTx()
2542 phy_set_bb_reg(Adapter, 0xb20, bMaskDWord, PMacTxInfo.PacketPeriod); /* for TX interval*/ in mpt_ProSetPMacTx()
2548 …u4bTmp = PMacTxInfo.MacAddress[0] | (PMacTxInfo.MacAddress[1] << 8) | (PMacTxInfo.MacAddress[2] <<… in mpt_ProSetPMacTx()
2555 …u4bTmp = PMacTxInfo.MacAddress[4] | (PMacTxInfo.MacAddress[5] << 8) | (Adapter->mac_addr[0] << 16)… in mpt_ProSetPMacTx()
2563 u4bTmp = PMacTxInfo.MacAddress[4] | (PMacTxInfo.MacAddress[5] << 8); in mpt_ProSetPMacTx()
2567 phy_set_bb_reg(Adapter, 0xb48, bMaskByte3, PMacTxInfo.TX_RATE_HEX); in mpt_ProSetPMacTx()
2570 …u4bTmp = (PMacTxInfo.TX_SC) | ((PMacTxInfo.BandWidth) << 4) | ((PMacTxInfo.m_STBC - 1) << 6) | ((P… in mpt_ProSetPMacTx()
2576 if (IS_MPT_OFDM_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2578 else if (IS_MPT_HT_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2580 else if (IS_MPT_VHT_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2586 if(IS_MPT_OFDM_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2588 else if(IS_MPT_HT_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2590 else if(IS_MPT_VHT_RATE(PMacTxInfo.TX_RATE)) in mpt_ProSetPMacTx()
2596 if (IS_MPT_CCK_RATE(PMacTxInfo.TX_RATE)) { in mpt_ProSetPMacTx()
2602 if (PMacTxInfo.Mode == OFDM_Single_Tone_TX) in mpt_ProSetPMacTx()