Home
last modified time | relevance | path

Searched refs:pBeamformerEntry (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/phydm/txbf/
H A Dhaltxbf8822b.c329 PRT_BEAMFORMER_ENTRY pBeamformerEntry; in HalTxbf8822B_Enter() local
341 pBeamformerEntry = &pBeamformingInfo->BeamformerEntry[BFerIdx]; in HalTxbf8822B_Enter()
342 pBeamformerEntry->is_mu_ap = FALSE; in HalTxbf8822B_Enter()
350 pBeamformerEntry->su_reg_index = i; in HalTxbf8822B_Enter()
356 if (pBeamformerEntry->su_reg_index == 0) { in HalTxbf8822B_Enter()
358 ODM_Write1Byte(pDM_Odm, (REG_ASSOCIATED_BFMER0_INFO_8822B+i), pBeamformerEntry->MacAddr[i]); in HalTxbf8822B_Enter()
361 ODM_Write1Byte(pDM_Odm, (REG_ASSOCIATED_BFMER1_INFO_8822B+i), pBeamformerEntry->MacAddr[i]); in HalTxbf8822B_Enter()
366 …Nr_index = pBeamformerEntry->NumofSoundingDim; /*0x718[7] = 1 use Nsts, 0x718[7] = 0 use reg setti… in HalTxbf8822B_Enter()
371 if (pBeamformerEntry->BeamformEntryCap & BEAMFORMEE_CAP_VHT_SU) in HalTxbf8822B_Enter()
373 else if (pBeamformerEntry->BeamformEntryCap & BEAMFORMEE_CAP_HT_EXPLICIT) in HalTxbf8822B_Enter()
[all …]
H A Dhaltxbfinterface.c1428 PRT_BEAMFORMER_ENTRY pBeamformerEntry = NULL; /*Modified By Jeffery @2014-10-29*/ local
1450pBeamformerEntry = phydm_Beamforming_GetBFerEntryByAddr(pDM_Odm, TA, &Idx); // Modified By Jeffer…
1453 if (pBeamformerEntry == NULL)
1455 else if (!(pBeamformerEntry->BeamformEntryCap & BEAMFORMEE_CAP_VHT_SU))
1459 else if ((pBeamformerEntry->LogSuccess == 1) || (pBeamformerEntry->ClockResetTimes == 5)) {
1461 …__func__, pBeamformerEntry->LogSeq, pBeamformerEntry->PreLogSeq, pBeamformerEntry->LogRetryCnt, pB…
1469 …quence, pBeamformerEntry->LogSeq, pBeamformerEntry->PreLogSeq, pBeamformerEntry->LogRetryCnt, pBea…
1471 if ((pBeamformerEntry->LogSeq != 0) && (pBeamformerEntry->PreLogSeq != 0)) {
1473 …if ((pBeamformerEntry->LogSeq != Sequence) && (pBeamformerEntry->PreLogSeq != pBeamformerEntry->Lo…
1475 pBeamformerEntry->LogRetryCnt = 0;
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/hal/phydm/txbf/
H A Dhaltxbf8822b.c458 PRT_BEAMFORMER_ENTRY pBeamformerEntry; in HalTxbf8822B_Enter() local
470 pBeamformerEntry = &pBeamformingInfo->BeamformerEntry[BFerIdx]; in HalTxbf8822B_Enter()
471 pBeamformerEntry->is_mu_ap = FALSE; in HalTxbf8822B_Enter()
479 pBeamformerEntry->su_reg_index = i; in HalTxbf8822B_Enter()
485 if (pBeamformerEntry->su_reg_index == 0) { in HalTxbf8822B_Enter()
487 ODM_Write1Byte(pDM_Odm, (REG_ASSOCIATED_BFMER0_INFO_8822B+i), pBeamformerEntry->MacAddr[i]); in HalTxbf8822B_Enter()
490 ODM_Write1Byte(pDM_Odm, (REG_ASSOCIATED_BFMER1_INFO_8822B+i), pBeamformerEntry->MacAddr[i]); in HalTxbf8822B_Enter()
495 …Nr_index = pBeamformerEntry->NumofSoundingDim; /*0x718[7] = 1 use Nsts, 0x718[7] = 0 use reg setti… in HalTxbf8822B_Enter()
500 if (pBeamformerEntry->BeamformEntryCap & BEAMFORMEE_CAP_VHT_SU) in HalTxbf8822B_Enter()
502 else if (pBeamformerEntry->BeamformEntryCap & BEAMFORMEE_CAP_HT_EXPLICIT) in HalTxbf8822B_Enter()
[all …]
H A Dhaltxbfinterface.c1310 PRT_BEAMFORMER_ENTRY pBeamformerEntry = NULL; /*Modified By Jeffery @2014-10-29*/ local
1332pBeamformerEntry = phydm_Beamforming_GetBFerEntryByAddr(pDM_Odm, TA, &Idx); // Modified By Jeffer…
1335 if (pBeamformerEntry == NULL)
1337 else if (!(pBeamformerEntry->BeamformEntryCap & BEAMFORMEE_CAP_VHT_SU))
1341 else if ((pBeamformerEntry->LogSuccess == 1) || (pBeamformerEntry->ClockResetTimes == 5)) {
1343 …__func__, pBeamformerEntry->LogSeq, pBeamformerEntry->PreLogSeq, pBeamformerEntry->LogRetryCnt, pB…
1351 …quence, pBeamformerEntry->LogSeq, pBeamformerEntry->PreLogSeq, pBeamformerEntry->LogRetryCnt, pBea…
1353 if ((pBeamformerEntry->LogSeq != 0) && (pBeamformerEntry->PreLogSeq != 0)) {
1355 …if ((pBeamformerEntry->LogSeq != Sequence) && (pBeamformerEntry->PreLogSeq != pBeamformerEntry->Lo…
1357 pBeamformerEntry->LogRetryCnt = 0;
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/hal/phydm/
H A Dphydm_beamforming.c697 PRT_BEAMFORMER_ENTRY pBeamformerEntry = NULL; // Modified By Jeffery @2014-10-29 in Beamforming_GetNDPAFrame() local
721pBeamformerEntry = phydm_Beamforming_GetBFerEntryByAddr(pDM_Odm, TA, &Idx); // Modified By Jeffer… in Beamforming_GetNDPAFrame()
723 …er phydm_Beamforming_GetBFerEntryByAddr,pBeamformerEntry=0x%x\n", __FUNCTION__,pBeamformerEntry) ); in Beamforming_GetNDPAFrame()
725 if(pBeamformerEntry == NULL) in Beamforming_GetNDPAFrame()
727 else if(!(pBeamformerEntry->BeamformEntryCap & BEAMFORMEE_CAP_VHT_SU)) in Beamforming_GetNDPAFrame()
743 if(pBeamformerEntry->LogSeq != Sequence){ in Beamforming_GetNDPAFrame()
745 if(pBeamformerEntry->LogSeq != 0xff && pBeamformerEntry->LogRetryCnt == 0) in Beamforming_GetNDPAFrame()
746 pBeamformerEntry->LogSuccessCnt++; in Beamforming_GetNDPAFrame()
748 pBeamformerEntry->LogSeq = Sequence; in Beamforming_GetNDPAFrame()
749 pBeamformerEntry->PreLogSeq = pBeamformerEntry->LogSeq; in Beamforming_GetNDPAFrame()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/phydm/
H A Dphydm_beamforming.c1119 PRT_BEAMFORMER_ENTRY pBeamformerEntry = NULL; in Beamforming_InitEntry() local
1192 pBeamformerEntry = phydm_Beamforming_GetBFerEntryByAddr(pDM_Odm, pSTA->RA, &BFerIdx); in Beamforming_InitEntry()
1194 if (pBeamformerEntry == NULL) { in Beamforming_InitEntry()
1195pBeamformerEntry = Beamforming_AddBFerEntry(pDM_Odm, pSTA, BeamformCap, NumofSoundingDim , &BFerId… in Beamforming_InitEntry()
1196 if (pBeamformerEntry == NULL) in Beamforming_InitEntry()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/hal/phydm/
H A Dphydm_beamforming.c1185 PRT_BEAMFORMER_ENTRY pBeamformerEntry = NULL; in Beamforming_InitEntry() local
1257 pBeamformerEntry = phydm_Beamforming_GetBFerEntryByAddr(pDM_Odm, pSTA->RA, &BFerIdx); in Beamforming_InitEntry()
1259 if (pBeamformerEntry == NULL) { in Beamforming_InitEntry()
1260pBeamformerEntry = Beamforming_AddBFerEntry(pDM_Odm, pSTA, BeamformCap, NumofSoundingDim , &BFerId… in Beamforming_InitEntry()
1261 if (pBeamformerEntry == NULL) in Beamforming_InitEntry()