| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/hal/ |
| H A D | hal_mp.c | 76 pMptCtx->backup0x52_RF_A = (u1Byte)PHY_QueryRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0); in hal_mpt_SwitchRfSetting() 80 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, 0xB); in hal_mpt_SwitchRfSetting() 83 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, 0xD); in hal_mpt_SwitchRfSetting() 89 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, 0xB); /*RF 0x52 = 0x0007E4BD*/ in hal_mpt_SwitchRfSetting() 92 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, 0x9); /*RF 0x52 = 0x0007E49D*/ in hal_mpt_SwitchRfSetting() 97 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, pMptCtx->backup0x52_RF_A); in hal_mpt_SwitchRfSetting() 298 pwr = pTxPower[ODM_RF_PATH_A]; in mpt_SetTxPower_Old() 301 PHY_SetBBReg(pAdapter, rTxAGC_A_CCK1_Mcs32, bMaskByte1, pTxPower[ODM_RF_PATH_A]); in mpt_SetTxPower_Old() 363 u1Byte StartPath = ODM_RF_PATH_A, EndPath = ODM_RF_PATH_B; in mpt_SetTxPower() 467 u8 path = (pHalData->AntennaTxPath == ANTENNA_A) ? (ODM_RF_PATH_A) : (ODM_RF_PATH_B); in hal_mpt_SetTxPower() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8723bs/hal/ |
| H A D | HalPhyRf.c | 48 for (p = ODM_RF_PATH_A; p < MAX_RF_PATH; ++p) { in ODM_ClearTxPowerTrackingState() 118 pDM_Odm->BbSwingIdxOfdmBase[ODM_RF_PATH_A], in ODM_TXPowerTrackingCallback_ThermalMeter() 123 …ThermalValue = (u8)PHY_QueryRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, c.ThermalRegAddr, 0xfc00); /* 0… in ODM_TXPowerTrackingCallback_ThermalMeter() 237 pDM_Odm->RFCalibrateInfo.DeltaPowerIndexLast[ODM_RF_PATH_A] = in ODM_TXPowerTrackingCallback_ThermalMeter() 238 pDM_Odm->RFCalibrateInfo.DeltaPowerIndex[ODM_RF_PATH_A]; in ODM_TXPowerTrackingCallback_ThermalMeter() 239 pDM_Odm->RFCalibrateInfo.DeltaPowerIndex[ODM_RF_PATH_A] = in ODM_TXPowerTrackingCallback_ThermalMeter() 243 pDM_Odm->Absolute_OFDMSwingIdx[ODM_RF_PATH_A] = in ODM_TXPowerTrackingCallback_ThermalMeter() 252 pDM_Odm->Absolute_OFDMSwingIdx[ODM_RF_PATH_A] in ODM_TXPowerTrackingCallback_ThermalMeter() 298 pDM_Odm->RFCalibrateInfo.DeltaPowerIndexLast[ODM_RF_PATH_A] = in ODM_TXPowerTrackingCallback_ThermalMeter() 299 pDM_Odm->RFCalibrateInfo.DeltaPowerIndex[ODM_RF_PATH_A]; in ODM_TXPowerTrackingCallback_ThermalMeter() [all …]
|
| H A D | odm_NoiseMonitor.c | 77 noise_data.value[ODM_RF_PATH_A] = (u8)(tmp4b&0xff); in odm_InbandNoise_Monitor_NSeries() 81 …noise_data.value[ODM_RF_PATH_A], noise_data.value[ODM_RF_PATH_A], noise_data.value[ODM_RF_PATH_B],… in odm_InbandNoise_Monitor_NSeries() 83 for (rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) { in odm_InbandNoise_Monitor_NSeries() 90 noise_data.sval[ODM_RF_PATH_A], noise_data.sval[ODM_RF_PATH_B])); in odm_InbandNoise_Monitor_NSeries() 94 for (rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) { in odm_InbandNoise_Monitor_NSeries() 111 for (rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) { in odm_InbandNoise_Monitor_NSeries() 124 pDM_Odm->noise_level.noise[ODM_RF_PATH_A] = -110 + reg_c50 + noise_data.sum[ODM_RF_PATH_A]; in odm_InbandNoise_Monitor_NSeries() 125 pDM_Odm->noise_level.noise_all += pDM_Odm->noise_level.noise[ODM_RF_PATH_A]; in odm_InbandNoise_Monitor_NSeries() 142 pDM_Odm->noise_level.noise[ODM_RF_PATH_A], in odm_InbandNoise_Monitor_NSeries()
|
| H A D | HalPhyRf_8723B.c | 84 case ODM_RF_PATH_A: in setIqkMatrix_8723B() 116 case ODM_RF_PATH_A: in setIqkMatrix_8723B() 451 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_WE_LUT, 0x80000, 0x1); in phy_PathA_IQK_8723B() 452 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_RCK_OS, bRFRegOffsetMask, 0x18000); in phy_PathA_IQK_8723B() 453 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_TXPA_G1, bRFRegOffsetMask, 0x0003f); in phy_PathA_IQK_8723B() 454 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_TXPA_G2, bRFRegOffsetMask, 0xc7f87); in phy_PathA_IQK_8723B() 565 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_WE_LUT, 0x80000, 0x1); in phy_PathA_RxIQK8723B() 566 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_RCK_OS, bRFRegOffsetMask, 0x18000); in phy_PathA_RxIQK8723B() 567 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_TXPA_G1, bRFRegOffsetMask, 0x0001f); in phy_PathA_RxIQK8723B() 569 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_TXPA_G2, bRFRegOffsetMask, 0xf7fb7); in phy_PathA_RxIQK8723B() [all …]
|
| H A D | odm_HWConfig.c | 96 pPhyInfo->rx_mimo_signal_quality[ODM_RF_PATH_A] = -1; in odm_RxPhyStatus92CSeries_Parsing() 146 pPhyInfo->rx_mimo_signal_quality[ODM_RF_PATH_A] = SQ; in odm_RxPhyStatus92CSeries_Parsing() 156 for (i = ODM_RF_PATH_A; i < ODM_RF_PATH_MAX; i++) { in odm_RxPhyStatus92CSeries_Parsing() 214 if (i == ODM_RF_PATH_A) /* Fill value in RFD, Get the first spatial stream only */ in odm_RxPhyStatus92CSeries_Parsing() 294 RSSI_Ave = pPhyInfo->rx_mimo_signal_strength[ODM_RF_PATH_A]; in odm_Process_RSSIForDM() 295 pDM_Odm->RSSI_A = pPhyInfo->rx_mimo_signal_strength[ODM_RF_PATH_A]; in odm_Process_RSSIForDM() 300 pDM_Odm->RSSI_A = pPhyInfo->rx_mimo_signal_strength[ODM_RF_PATH_A]; in odm_Process_RSSIForDM() 304 pPhyInfo->rx_mimo_signal_strength[ODM_RF_PATH_A] > in odm_Process_RSSIForDM() 307 RSSI_max = pPhyInfo->rx_mimo_signal_strength[ODM_RF_PATH_A]; in odm_Process_RSSIForDM() 311 RSSI_min = pPhyInfo->rx_mimo_signal_strength[ODM_RF_PATH_A]; in odm_Process_RSSIForDM()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/hal/phydm/ |
| H A D | phydm_adaptivity.c | 254 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0xef, 0x80000, 0x1); in Phydm_SetLNA() 255 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x30, 0xfffff, 0x18000); /*select Rx mode*/ in Phydm_SetLNA() 256 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x31, 0xfffff, 0x0000f); in Phydm_SetLNA() 257 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x32, 0xfffff, 0x37f82); /*disable LNA*/ in Phydm_SetLNA() 258 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0xef, 0x80000, 0x0); in Phydm_SetLNA() 267 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0xef, 0x80000, 0x1); in Phydm_SetLNA() 268 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x30, 0xfffff, 0x18000); /*select Rx mode*/ in Phydm_SetLNA() 269 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x31, 0xfffff, 0x0000f); in Phydm_SetLNA() 270 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x32, 0xfffff, 0x77f82); /*back to normal*/ in Phydm_SetLNA() 271 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0xef, 0x80000, 0x0); in Phydm_SetLNA() [all …]
|
| H A D | phydm_noisemonitor.c | 98 noise_data.value[ODM_RF_PATH_A] = (u1Byte)(tmp4b&0xff); in odm_InbandNoise_Monitor_NSeries() 102 …noise_data.value[ODM_RF_PATH_A], noise_data.value[ODM_RF_PATH_A], noise_data.value[ODM_RF_PATH_B],… in odm_InbandNoise_Monitor_NSeries() 104 for(rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) in odm_InbandNoise_Monitor_NSeries() 112 noise_data.sval[ODM_RF_PATH_A], noise_data.sval[ODM_RF_PATH_B])); in odm_InbandNoise_Monitor_NSeries() 116 for(rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) in odm_InbandNoise_Monitor_NSeries() 137 for(rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) in odm_InbandNoise_Monitor_NSeries() 151 pDM_Odm->noise_level.noise[ODM_RF_PATH_A] = -110 + reg_c50 + noise_data.sum[ODM_RF_PATH_A]; in odm_InbandNoise_Monitor_NSeries() 152 pDM_Odm->noise_level.noise_all += pDM_Odm->noise_level.noise[ODM_RF_PATH_A]; in odm_InbandNoise_Monitor_NSeries() 164 pDM_Odm->noise_level.noise[ODM_RF_PATH_A], in odm_InbandNoise_Monitor_NSeries()
|
| H A D | halphyrf_win.c | 112 for (p = ODM_RF_PATH_A; p < MAX_RF_PATH; ++p) in ODM_ClearTxPowerTrackingState() 202 …pRFCalibrateInfo->BbSwingIdxCckBase, pRFCalibrateInfo->BbSwingIdxOfdmBase[ODM_RF_PATH_A], pRFCalib… 206 …ThermalValue = (u1Byte)ODM_GetRFReg(pDM_Odm, ODM_RF_PATH_A, c.ThermalRegAddr, 0xfc00); //0x42: RF … 257 for(p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 306 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 357 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 403 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 453 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 461 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 468 if ((pRFCalibrateInfo->PowerIndexOffset[ODM_RF_PATH_A] != 0 || [all …]
|
| H A D | halphyrf_ce.c | 107 for (p = ODM_RF_PATH_A; p < MAX_RF_PATH; ++p) in ODM_ClearTxPowerTrackingState() 205 …pRFCalibrateInfo->BbSwingIdxCckBase, pRFCalibrateInfo->BbSwingIdxOfdmBase[ODM_RF_PATH_A], pRFCalib… 209 …ThermalValue = (u1Byte)ODM_GetRFReg(pDM_Odm, ODM_RF_PATH_A, c.ThermalRegAddr, 0xfc00); //0x42: RF … 258 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 306 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 318 …te_OFDMSwingIdx[ODM_RF_PATH_A] = %d\n", pRFCalibrateInfo->Absolute_OFDMSwingIdx[ODM_RF_PATH_A])); 355 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 397 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 446 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 454 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) [all …]
|
| H A D | phydm_rxhp.c | 104 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_CHNLBW, 0x3FF, 11); in PatchDCTone() 119 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x25, 0xfffff, 0x643BC); in PatchDCTone() 120 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x26, 0xfffff, 0xFC038); in PatchDCTone() 121 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x27, 0xfffff, 0x77C1A); in PatchDCTone() 122 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x2B, 0xfffff, 0x41289); in PatchDCTone() 123 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x2C, 0xfffff, 0x01840); in PatchDCTone() 135 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_CHNLBW, 0x3FF, 3); in PatchDCTone() 153 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x27, 0xfffff, 0x07C1A); in PatchDCTone() 449 CurrentChannel = ODM_GetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_CHNLBW, bRFRegOffsetMask); in odm_PSD_Monitor() 496 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_AC, bRFRegOffsetMask, 0x32E13); in odm_PSD_Monitor() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/phydm/ |
| H A D | phydm_adaptivity.c | 253 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0xef, 0x80000, 0x1); in Phydm_SetLNA() 254 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x30, 0xfffff, 0x18000); /*select Rx mode*/ in Phydm_SetLNA() 255 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x31, 0xfffff, 0x0000f); in Phydm_SetLNA() 256 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x32, 0xfffff, 0x37f82); /*disable LNA*/ in Phydm_SetLNA() 257 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0xef, 0x80000, 0x0); in Phydm_SetLNA() 266 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0xef, 0x80000, 0x1); in Phydm_SetLNA() 267 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x30, 0xfffff, 0x18000); /*select Rx mode*/ in Phydm_SetLNA() 268 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x31, 0xfffff, 0x0000f); in Phydm_SetLNA() 269 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x32, 0xfffff, 0x77f82); /*back to normal*/ in Phydm_SetLNA() 270 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0xef, 0x80000, 0x0); in Phydm_SetLNA() [all …]
|
| H A D | halphyrf_win.c | 113 for (p = ODM_RF_PATH_A; p < MAX_RF_PATH; ++p) in ODM_ClearTxPowerTrackingState() 218 …pRFCalibrateInfo->BbSwingIdxCckBase, pRFCalibrateInfo->BbSwingIdxOfdmBase[ODM_RF_PATH_A], pRFCalib… 222 …ThermalValue = (u1Byte)ODM_GetRFReg(pDM_Odm, ODM_RF_PATH_A, c.ThermalRegAddr, 0xfc00); //0x42: RF … 277 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 332 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 391 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 448 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 493 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 501 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 512 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) [all …]
|
| H A D | phydm_noisemonitor.c | 98 noise_data.value[ODM_RF_PATH_A] = (u1Byte)(tmp4b&0xff); in odm_InbandNoise_Monitor_NSeries() 102 …noise_data.value[ODM_RF_PATH_A], noise_data.value[ODM_RF_PATH_A], noise_data.value[ODM_RF_PATH_B],… in odm_InbandNoise_Monitor_NSeries() 104 for(rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) in odm_InbandNoise_Monitor_NSeries() 112 noise_data.sval[ODM_RF_PATH_A], noise_data.sval[ODM_RF_PATH_B])); in odm_InbandNoise_Monitor_NSeries() 116 for(rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) in odm_InbandNoise_Monitor_NSeries() 137 for(rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) in odm_InbandNoise_Monitor_NSeries() 151 …pDM_Odm->noise_level.noise[ODM_RF_PATH_A] = (u1Byte)(-110 + reg_c50 + noise_data.sum[ODM_RF_PATH_A… in odm_InbandNoise_Monitor_NSeries() 152 pDM_Odm->noise_level.noise_all += pDM_Odm->noise_level.noise[ODM_RF_PATH_A]; in odm_InbandNoise_Monitor_NSeries() 164 pDM_Odm->noise_level.noise[ODM_RF_PATH_A], in odm_InbandNoise_Monitor_NSeries()
|
| H A D | halphyrf_ce.c | 115 for (p = ODM_RF_PATH_A; p < MAX_RF_PATH; ++p) in ODM_ClearTxPowerTrackingState() 220 …pRFCalibrateInfo->BbSwingIdxCckBase, pRFCalibrateInfo->BbSwingIdxOfdmBase[ODM_RF_PATH_A], pRFCalib… 224 …ThermalValue = (u1Byte)ODM_GetRFReg(pDM_Odm, ODM_RF_PATH_A, c.ThermalRegAddr, 0xfc00); //0x42: RF … 279 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 334 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 393 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 450 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 495 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 503 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 514 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/ |
| H A D | hal_mp.c | 86 pMptCtx->backup0x52_RF_A = (u1Byte)PHY_QueryRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0); in hal_mpt_SwitchRfSetting() 90 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, 0xB); in hal_mpt_SwitchRfSetting() 93 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, 0xD); in hal_mpt_SwitchRfSetting() 98 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, 0xB); /*RF 0x52 = 0x0007E4BD*/ in hal_mpt_SwitchRfSetting() 101 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, 0x9); /*RF 0x52 = 0x0007E49D*/ in hal_mpt_SwitchRfSetting() 105 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, pMptCtx->backup0x52_RF_A); in hal_mpt_SwitchRfSetting() 317 pwr = pTxPower[ODM_RF_PATH_A]; in mpt_SetTxPower_Old() 320 PHY_SetBBReg(pAdapter, rTxAGC_A_CCK1_Mcs32, bMaskByte1, pTxPower[ODM_RF_PATH_A]); in mpt_SetTxPower_Old() 378 u1Byte StartPath = ODM_RF_PATH_A, EndPath = ODM_RF_PATH_B; in mpt_SetTxPower() 383 EndPath = ODM_RF_PATH_A; in mpt_SetTxPower() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/hal/ |
| H A D | hal_mp.c | 76 pMptCtx->backup0x52_RF_A = (u1Byte)PHY_QueryRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0); in hal_mpt_SwitchRfSetting() 80 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, 0xB); in hal_mpt_SwitchRfSetting() 83 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, 0xD); in hal_mpt_SwitchRfSetting() 89 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, 0xB); /*RF 0x52 = 0x0007E4BD*/ in hal_mpt_SwitchRfSetting() 92 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, 0x9); /*RF 0x52 = 0x0007E49D*/ in hal_mpt_SwitchRfSetting() 97 PHY_SetRFReg(pAdapter, ODM_RF_PATH_A, RF_0x52, 0x000F0, pMptCtx->backup0x52_RF_A); in hal_mpt_SwitchRfSetting() 291 pwr = pTxPower[ODM_RF_PATH_A]; in mpt_SetTxPower_Old() 294 PHY_SetBBReg(pAdapter, rTxAGC_A_CCK1_Mcs32, bMaskByte1, pTxPower[ODM_RF_PATH_A]); in mpt_SetTxPower_Old() 356 u1Byte StartPath = ODM_RF_PATH_A, EndPath = ODM_RF_PATH_B; in mpt_SetTxPower() 460 u8 path = (pHalData->AntennaTxPath == ANTENNA_A) ? (ODM_RF_PATH_A) : (ODM_RF_PATH_B); in hal_mpt_SetTxPower() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/hal/phydm/ |
| H A D | phydm_noisemonitor.c | 98 noise_data.value[ODM_RF_PATH_A] = (u1Byte)(tmp4b&0xff); in odm_InbandNoise_Monitor_NSeries() 102 …noise_data.value[ODM_RF_PATH_A], noise_data.value[ODM_RF_PATH_A], noise_data.value[ODM_RF_PATH_B],… in odm_InbandNoise_Monitor_NSeries() 104 for(rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) in odm_InbandNoise_Monitor_NSeries() 112 noise_data.sval[ODM_RF_PATH_A], noise_data.sval[ODM_RF_PATH_B])); in odm_InbandNoise_Monitor_NSeries() 116 for(rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) in odm_InbandNoise_Monitor_NSeries() 137 for(rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) in odm_InbandNoise_Monitor_NSeries() 151 pDM_Odm->noise_level.noise[ODM_RF_PATH_A] = -110 + reg_c50 + noise_data.sum[ODM_RF_PATH_A]; in odm_InbandNoise_Monitor_NSeries() 152 pDM_Odm->noise_level.noise_all += pDM_Odm->noise_level.noise[ODM_RF_PATH_A]; in odm_InbandNoise_Monitor_NSeries() 164 pDM_Odm->noise_level.noise[ODM_RF_PATH_A], in odm_InbandNoise_Monitor_NSeries()
|
| H A D | halphyrf_win.c | 101 for (p = ODM_RF_PATH_A; p < MAX_RF_PATH; ++p) in ODM_ClearTxPowerTrackingState() 187 …pRFCalibrateInfo->BbSwingIdxCckBase, pRFCalibrateInfo->BbSwingIdxOfdmBase[ODM_RF_PATH_A], pRFCalib… 191 …ThermalValue = (u1Byte)ODM_GetRFReg(pDM_Odm, ODM_RF_PATH_A, c.ThermalRegAddr, 0xfc00); //0x42: RF … 242 for(p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 290 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 341 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 387 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 455 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 463 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 488 if ((pRFCalibrateInfo->PowerIndexOffset[ODM_RF_PATH_A] != 0 || [all …]
|
| H A D | halphyrf_ce.c | 164 for (p = ODM_RF_PATH_A; p < MAX_RF_PATH; ++p) in ODM_ClearTxPowerTrackingState() 261 …pRFCalibrateInfo->BbSwingIdxCckBase, pRFCalibrateInfo->BbSwingIdxOfdmBase[ODM_RF_PATH_A], pRFCalib… 265 …ThermalValue = (u1Byte)ODM_GetRFReg(pDM_Odm, ODM_RF_PATH_A, c.ThermalRegAddr, 0xfc00); //0x42: RF … 314 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 360 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 372 …te_OFDMSwingIdx[ODM_RF_PATH_A] = %d\n", pRFCalibrateInfo->Absolute_OFDMSwingIdx[ODM_RF_PATH_A])); 409 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 451 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) { 500 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) 508 for (p = ODM_RF_PATH_A; p < c.RfPathCount; p++) [all …]
|
| H A D | phydm_rxhp.c | 104 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_CHNLBW, 0x3FF, 11); in PatchDCTone() 119 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x25, 0xfffff, 0x643BC); in PatchDCTone() 120 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x26, 0xfffff, 0xFC038); in PatchDCTone() 121 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x27, 0xfffff, 0x77C1A); in PatchDCTone() 122 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x2B, 0xfffff, 0x41289); in PatchDCTone() 123 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x2C, 0xfffff, 0x01840); in PatchDCTone() 135 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_CHNLBW, 0x3FF, 3); in PatchDCTone() 153 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x27, 0xfffff, 0x07C1A); in PatchDCTone() 449 CurrentChannel = ODM_GetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_CHNLBW, bRFRegOffsetMask); in odm_PSD_Monitor() 496 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_AC, bRFRegOffsetMask, 0x32E13); in odm_PSD_Monitor() [all …]
|
| H A D | phydm_powertracking_ce.c | 389 bbSwing = PHY_GetTxBBSwing_8812A(Adapter, pHalData->CurrentBandType, ODM_RF_PATH_A); in getSwingIndex() 479 for (p = ODM_RF_PATH_A; p < MAX_RF_PATH; ++p) in odm_TXPowerTrackingThermalMeterInit() 554 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_T_METER_NEW, (BIT17 | BIT16), 0x03); in odm_TXPowerTrackingCheckCE() 556 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_T_METER_OLD, bRFRegOffsetMask, 0x60); in odm_TXPowerTrackingCheckCE() 645 PHY_SetRFReg(Adapter, ODM_RF_PATH_A, RF_T_METER_92D, BIT17 | BIT16, 0x03); in odm_TXPowerTrackingThermalMeterCheck() 648 PHY_SetRFReg(Adapter, ODM_RF_PATH_A, RF_T_METER_88E, BIT17 | BIT16, 0x03); in odm_TXPowerTrackingThermalMeterCheck() 650 PHY_SetRFReg(Adapter, ODM_RF_PATH_A, RF_T_METER, bRFRegOffsetMask, 0x60); in odm_TXPowerTrackingThermalMeterCheck()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/hal/phydm/rtl8723b/ |
| H A D | halphyrf_8723b_ce.c | 87 case ODM_RF_PATH_A: in setIqkMatrix_8723B() 118 case ODM_RF_PATH_A: in setIqkMatrix_8723B() 610 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_WE_LUT, 0x80000, 0x1); in phy_PathA_IQK_8723B() 611 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_RCK_OS, bRFRegOffsetMask, 0x20000 ); in phy_PathA_IQK_8723B() 612 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_TXPA_G1, bRFRegOffsetMask, 0x0003f ); in phy_PathA_IQK_8723B() 613 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_TXPA_G2, bRFRegOffsetMask, 0xc7f87 ); in phy_PathA_IQK_8723B() 733 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_WE_LUT, 0x80000, 0x1); in phy_PathA_RxIQK8723B() 734 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_RCK_OS, bRFRegOffsetMask, 0x30000); in phy_PathA_RxIQK8723B() 735 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_TXPA_G1, bRFRegOffsetMask, 0x0001f); in phy_PathA_RxIQK8723B() 737 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_TXPA_G2, bRFRegOffsetMask, 0xf7fb7); in phy_PathA_RxIQK8723B() [all …]
|
| H A D | halphyrf_8723b_win.c | 70 u1Byte RFPath = ODM_RF_PATH_A; in setIqkMatrix_8723B() 149 if((((IqkResultS1_X != 0) && (RFPath == ODM_RF_PATH_A)) || in setIqkMatrix_8723B() 155 case ODM_RF_PATH_A: in setIqkMatrix_8723B() 669 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_WE_LUT, 0x80000, 0x1); in phy_PathA_IQK_8723B() 670 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_RCK_OS, bRFRegOffsetMask, 0x20000 ); in phy_PathA_IQK_8723B() 671 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_TXPA_G1, bRFRegOffsetMask, 0x0003f ); in phy_PathA_IQK_8723B() 672 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_TXPA_G2, bRFRegOffsetMask, 0xc7f87 ); in phy_PathA_IQK_8723B() 778 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_WE_LUT, 0x80000, 0x1); in phy_PathA_RxIQK8723B() 779 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_RCK_OS, bRFRegOffsetMask, 0x30000); in phy_PathA_RxIQK8723B() 780 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, RF_TXPA_G1, bRFRegOffsetMask, 0x0001f); in phy_PathA_RxIQK8723B() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/hal/phydm/rtl8188e/ |
| H A D | halphyrf_8188e_win.c | 62 if (RFPath == ODM_RF_PATH_A) in setIqkMatrix_8188E() 65 case ODM_RF_PATH_A: in setIqkMatrix_8188E() 96 case ODM_RF_PATH_A: in setIqkMatrix_8188E() 236 if (RFPath == ODM_RF_PATH_A) in ODM_TxPwrTrackSetPwr88E() 238 PHY_SetTxPowerIndexByRateSection(Adapter, ODM_RF_PATH_A, pHalData->CurrentChannel, CCK ); in ODM_TxPwrTrackSetPwr88E() 239 PHY_SetTxPowerIndexByRateSection(Adapter, ODM_RF_PATH_A, pHalData->CurrentChannel, OFDM ); in ODM_TxPwrTrackSetPwr88E() 240 … PHY_SetTxPowerIndexByRateSection(Adapter, ODM_RF_PATH_A, pHalData->CurrentChannel, HT_MCS0_MCS7 ); in ODM_TxPwrTrackSetPwr88E() 245 pwr += pRFCalibrateInfo->PowerIndexOffset[ODM_RF_PATH_A]; in ODM_TxPwrTrackSetPwr88E() 252 …pwr += (pRFCalibrateInfo->BbSwingIdxOfdm[ODM_RF_PATH_A] - pRFCalibrateInfo->BbSwingIdxOfdmBase[ODM… in ODM_TxPwrTrackSetPwr88E() 286 if (RFPath == ODM_RF_PATH_A) in ODM_TxPwrTrackSetPwr88E() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/phydm/rtl8822b/ |
| H A D | phydm_iqk_8822b.c | 151 …RF_backup[i][ODM_RF_PATH_A] = ODM_GetRFReg(pDM_Odm, ODM_RF_PATH_A, Backup_RF_REG[i], bRFRegOffsetM… in _IQK_BackupRF_8822B() 180 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0x0, bRFRegOffsetMask, 0x10000); in _IQK_BB_Reset_8822B() 274 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0xef, bRFRegOffsetMask, 0x0); in _IQK_RestoreRF_8822B() 277 ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, 0xdf, bRFRegOffsetMask, RF_backup[0][ODM_RF_PATH_A]&(~BIT4)); in _IQK_RestoreRF_8822B() 281 …ODM_SetRFReg(pDM_Odm, ODM_RF_PATH_A, Backup_RF_REG[i], bRFRegOffsetMask, RF_backup[i][ODM_RF_PATH_… in _IQK_RestoreRF_8822B() 638 if (Path == ODM_RF_PATH_A) { in _IQK_RXK2Setting_8822B() 1022 _IQK_LOKSetting_8822B(pDM_Odm, ODM_RF_PATH_A); in _IQK_IQKbyPath_8822B() 1023 _LOK_One_Shot_8822B(pDM_Odm, ODM_RF_PATH_A); in _IQK_IQKbyPath_8822B() 1036 _IQK_TXKSetting_8822B(pDM_Odm, ODM_RF_PATH_A); in _IQK_IQKbyPath_8822B() 1037 KFAIL = _IQK_One_Shot_8822B(pDM_Odm, ODM_RF_PATH_A, TXIQK); in _IQK_IQKbyPath_8822B() [all …]
|