| /drivers/staging/rtl8723bs/hal/ |
| A D | rtl8723b_phycfg.c | 545 pHalData->CurrentChannelBW, in PHY_GetTxPowerIndex() 548 pHalData->CurrentChannel in PHY_GetTxPowerIndex() 669 pHalData->RfRegChnlVal[0] = ((pHalData->RfRegChnlVal[0] & 0xfffff00) | channelToSW); in phy_SwChnl8723B() 681 if (pHalData->bSwChnl) { in phy_SwChnlAndSetBwMode8723B() 683 pHalData->bSwChnl = false; in phy_SwChnlAndSetBwMode8723B() 686 if (pHalData->bSetChnlBW) { in phy_SwChnlAndSetBwMode8723B() 721 pHalData->bSwChnl = true; in PHY_HandleSwChnlAndSetBW8723B() 728 if (!pHalData->bSetChnlBW && !pHalData->bSwChnl) in PHY_HandleSwChnlAndSetBW8723B() 732 if (pHalData->bSwChnl) { in PHY_HandleSwChnlAndSetBW8723B() 738 if (pHalData->bSetChnlBW) { in PHY_HandleSwChnlAndSetBW8723B() [all …]
|
| A D | hal_com_phycfg.c | 23 value = pHalData->TxPwrByRateBase2_4G[RfPath][0]; in PHY_GetTxPowerByRateBase() 86 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in PHY_GetRateSectionIndexOfTxPowerByRate() 341 pHalData->MCSTxPowerLevelOriginalOffset[pHalData->pwrGroupCnt][index] = Data; in PHY_StoreTxPowerByRateOld() 430 pHalData->CurrentChannelBW, in PHY_SetTxPowerIndexByRateSection() 437 pHalData->CurrentChannelBW, in PHY_SetTxPowerIndexByRateSection() 444 pHalData->CurrentChannelBW, in PHY_SetTxPowerIndexByRateSection() 860 pHalData->Regulation2_4G = TXPWR_LMT_WW; in Hal_ChannelPlanToRegulation() 864 pHalData->Regulation2_4G = TXPWR_LMT_WW; in Hal_ChannelPlanToRegulation() 870 pHalData->Regulation2_4G = TXPWR_LMT_FCC; in Hal_ChannelPlanToRegulation() 927 pHalData->Regulation2_4G = TXPWR_LMT_WW; in Hal_ChannelPlanToRegulation() [all …]
|
| A D | hal_sdio.c | 13 struct hal_com_data *pHalData = GET_HAL_DATA(padapter); in rtw_hal_sdio_max_txoqt_free_space() local 15 if (pHalData->SdioTxOQTMaxFreeSpace < 8) in rtw_hal_sdio_max_txoqt_free_space() 16 pHalData->SdioTxOQTMaxFreeSpace = 8; in rtw_hal_sdio_max_txoqt_free_space() 18 return pHalData->SdioTxOQTMaxFreeSpace; in rtw_hal_sdio_max_txoqt_free_space() 25 struct hal_com_data *pHalData = GET_HAL_DATA(padapter); in rtw_hal_sdio_query_tx_freepage() local 27 …if ((pHalData->SdioTxFIFOFreePage[PageIdx]+pHalData->SdioTxFIFOFreePage[PUBLIC_QUEUE_IDX]) >= (Req… in rtw_hal_sdio_query_tx_freepage() 48 pHalData->SdioTxFIFOFreePage[PageIdx] = 0; in rtw_hal_sdio_update_tx_freepage() 70 pHalData->sdio_tx_max_len[HI_QUEUE_IDX] = in rtw_hal_set_sdio_tx_max_length() 72 pHalData->sdio_tx_max_len[MID_QUEUE_IDX] = in rtw_hal_set_sdio_tx_max_length() 74 pHalData->sdio_tx_max_len[LOW_QUEUE_IDX] = in rtw_hal_set_sdio_tx_max_length() [all …]
|
| A D | rtl8723b_dm.c | 22 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in Init_ODM_ComInfo_8723b() 23 struct dm_priv *pdmpriv = &pHalData->dmpriv; in Init_ODM_ComInfo_8723b() 60 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in Update_ODM_ComInfo_8723b() 61 struct dm_priv *pdmpriv = &pHalData->dmpriv; in Update_ODM_ComInfo_8723b() 110 struct dm_priv *pdmpriv = &pHalData->dmpriv; in rtl8723b_InitHalDm() 111 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in rtl8723b_InitHalDm() 169 ODM_DMWatchdog(&pHalData->odmpriv); in rtl8723b_HalDmWatchDog() 181 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in rtl8723b_hal_dm_in_lps() 204 struct dm_priv *pdmpriv = &pHalData->dmpriv; in rtl8723b_HalDmWatchDog_in_LPS() 205 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in rtl8723b_HalDmWatchDog_in_LPS() [all …]
|
| A D | rtl8723b_rf6052.c | 61 struct hal_com_data *pHalData = GET_HAL_DATA(Adapter); in PHY_RF6052SetBandwidth8723B() local 65 pHalData->RfRegChnlVal[0] = ((pHalData->RfRegChnlVal[0] & 0xfffff3ff) | BIT10 | BIT11); in PHY_RF6052SetBandwidth8723B() 66 PHY_SetRFReg(Adapter, RF_PATH_A, RF_CHNLBW, bRFRegOffsetMask, pHalData->RfRegChnlVal[0]); in PHY_RF6052SetBandwidth8723B() 71 pHalData->RfRegChnlVal[0] = ((pHalData->RfRegChnlVal[0] & 0xfffff3ff) | BIT10); in PHY_RF6052SetBandwidth8723B() 87 struct hal_com_data *pHalData = GET_HAL_DATA(Adapter); in phy_RF6052_Config_ParaFile() local 93 for (eRFPath = 0; eRFPath < pHalData->NumTotalRFPath; eRFPath++) { in phy_RF6052_Config_ParaFile() 95 pPhyReg = &pHalData->PHYRegDef[eRFPath]; in phy_RF6052_Config_ParaFile() 126 ODM_ConfigRFWithHeaderFile(&pHalData->odmpriv, in phy_RF6052_Config_ParaFile() 146 ODM_ConfigRFWithTxPwrTrackHeaderFile(&pHalData->odmpriv); in phy_RF6052_Config_ParaFile() 154 struct hal_com_data *pHalData = GET_HAL_DATA(Adapter); in PHY_RF6052_Config8723B() local [all …]
|
| A D | rtl8723b_hal_init.c | 266 …!(IS_FW_81xxC(padapter) && ((pHalData->FirmwareVersion < 0x21) || (pHalData->FirmwareVersion == 0x… in rtl8723b_FirmwareSelfReset() 438 pHalData->LastHMEBoxNum = 0; in rtl8723b_InitializeFirmwareVars() 1163 if (pHalData->AMPDUBurstMode) in _InitBurstPktLen_8723BS() 1305 if (pHalData->fw_ractrl) { in UpdateHalRAMask8723B() 1331 pdmpriv = &pHalData->dmpriv; in rtl8723b_init_default_value() 1336 pHalData->fw_ractrl = false; in rtl8723b_init_default_value() 1339 pHalData->LastHMEBoxNum = 0; in rtl8723b_init_default_value() 1354 pHalData->EfuseUsedBytes = 0; in rtl8723b_init_default_value() 1690 pHalData->EEPROMVersion = 1; in Hal_EfuseParseEEPROMVer_8723B() 2016 if (!pHalData->fw_ractrl) { in rtl8723b_fill_default_txdesc() [all …]
|
| A D | sdio_halinit.c | 374 pHalData->ReceiveConfig = 0; in _InitWMACSetting() 557 pHalData->rf_chip = RF_6052; in _InitRFType() 579 pHalData->pwrdown = true; in HalDetectPwrDownMode() 581 pHalData->pwrdown = false; in HalDetectPwrDownMode() 583 return pHalData->pwrdown; in HalDetectPwrDownMode() 657 pHalData->fw_ractrl = true; in rtl8723bs_hal_init() 700 pHalData->RfRegChnlVal[0] = in rtl8723bs_hal_init() 702 pHalData->RfRegChnlVal[1] = in rtl8723bs_hal_init() 780 pHalData->SdioTxOQTMaxFreeSpace = pHalData->SdioTxOQTFreeSpace; in rtl8723bs_hal_init() 966 pHalData->OutEpNumber = 2; in rtl8723bs_interface_configure() [all …]
|
| A D | HalPhyRf.c | 26 struct hal_com_data *pHalData = GET_HAL_DATA(pDM_Odm->Adapter); in ODM_ClearTxPowerTrackingState() local 53 pDM_Odm->RFCalibrateInfo.ThermalValue = pHalData->EEPROMThermalMeter; in ODM_ClearTxPowerTrackingState() 61 struct hal_com_data *pHalData = GET_HAL_DATA(Adapter); in ODM_TXPowerTrackingCallback_ThermalMeter() local 62 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in ODM_TXPowerTrackingCallback_ThermalMeter() 99 pHalData->EEPROMThermalMeter == 0 || in ODM_TXPowerTrackingCallback_ThermalMeter() 100 pHalData->EEPROMThermalMeter == 0xFF in ODM_TXPowerTrackingCallback_ThermalMeter() 148 ThermalValue > pHalData->EEPROMThermalMeter ? in ODM_TXPowerTrackingCallback_ThermalMeter() 149 (ThermalValue - pHalData->EEPROMThermalMeter) : in ODM_TXPowerTrackingCallback_ThermalMeter() 150 (pHalData->EEPROMThermalMeter - ThermalValue); in ODM_TXPowerTrackingCallback_ThermalMeter() 156 if (ThermalValue > pHalData->EEPROMThermalMeter) { in ODM_TXPowerTrackingCallback_ThermalMeter() [all …]
|
| A D | HalPhyRf_8723B.c | 314 u8 channel = pHalData->CurrentChannel; in GetDeltaSwingTable_8723B() 363 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in phy_PathA_IQK_8723B() 463 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in phy_PathA_RxIQK8723B() 649 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in phy_PathB_IQK_8723B() 742 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in phy_PathB_RxIQK8723B() 934 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in _PHY_PathAFillIQKMatrix8723B() 1008 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in _PHY_PathBFillIQKMatrix8723B() 1122 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in _PHY_SaveADDARegisters8723B() 1139 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in _PHY_SaveMACRegisters8723B() 1158 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in _PHY_ReloadADDARegisters8723B() [all …]
|
| A D | rtl8723b_cmd.c | 50 struct hal_com_data *pHalData; in FillH2CCmd8723B() local 56 pHalData = GET_HAL_DATA(padapter); in FillH2CCmd8723B() 71 h2c_box_num = pHalData->LastHMEBoxNum; in FillH2CCmd8723B() 644 if (pHalData->RegFwHwTxQCtrl & BIT(6)) in rtl8723b_download_rsvd_page() 649 pHalData->RegFwHwTxQCtrl &= ~BIT(6); in rtl8723b_download_rsvd_page() 690 pHalData->RegFwHwTxQCtrl |= BIT(6); in rtl8723b_download_rsvd_page() 879 struct hal_com_data *pHalData; in rtl8723b_download_BTCoex_AP_mode_rsvd_page() local 888 pHalData = GET_HAL_DATA(padapter); in rtl8723b_download_BTCoex_AP_mode_rsvd_page() 910 if (pHalData->RegFwHwTxQCtrl & BIT(6)) in rtl8723b_download_BTCoex_AP_mode_rsvd_page() 914 pHalData->RegFwHwTxQCtrl &= ~BIT(6); in rtl8723b_download_BTCoex_AP_mode_rsvd_page() [all …]
|
| A D | odm.c | 529 struct hal_com_data *pHalData = GET_HAL_DATA(padapter); in FindMinimumRSSI() local 530 struct dm_priv *pdmpriv = &pHalData->dmpriv; in FindMinimumRSSI() 531 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in FindMinimumRSSI() 547 struct hal_com_data *pHalData = GET_HAL_DATA(Adapter); in odm_RSSIMonitorCheckCE() local 548 struct dm_priv *pdmpriv = &pHalData->dmpriv; in odm_RSSIMonitorCheckCE() 586 if (pHalData->fw_ractrl == true)/* Report every sta's RSSI to FW */ in odm_RSSIMonitorCheckCE() 665 struct hal_com_data *pHalData = GET_HAL_DATA(Adapter); in odm_TXPowerTrackingInit() local 668 struct dm_priv *pdmpriv = &pHalData->dmpriv; in odm_TXPowerTrackingInit() 680 pDM_Odm->RFCalibrateInfo.ThermalValue = pHalData->EEPROMThermalMeter; in odm_TXPowerTrackingInit() 681 pDM_Odm->RFCalibrateInfo.ThermalValue_IQK = pHalData->EEPROMThermalMeter; in odm_TXPowerTrackingInit() [all …]
|
| A D | hal_btcoex.c | 266 struct hal_com_data *pHalData; in halbtcoutsrc_Get() local 279 pHalData = GET_HAL_DATA(padapter); in halbtcoutsrc_Get() 378 *pU4Tmp |= pHalData->FirmwareSubVersion; in halbtcoutsrc_Get() 394 *pu8 = pHalData->CurrentChannel; in halbtcoutsrc_Get() 1144 struct hal_com_data *pHalData; in hal_btcoex_SetBTCoexist() local 1147 pHalData = GET_HAL_DATA(padapter); in hal_btcoex_SetBTCoexist() 1161 struct hal_com_data *pHalData; in hal_btcoex_IsBtExist() local 1164 pHalData = GET_HAL_DATA(padapter); in hal_btcoex_IsBtExist() 1165 return pHalData->bt_coexist.bBtExist; in hal_btcoex_IsBtExist() 1181 struct hal_com_data *pHalData; in hal_btcoex_SetPgAntNum() local [all …]
|
| A D | hal_com.c | 103 struct hal_com_data *pHalData; in hal_com_config_channel_plan() local 106 pHalData = GET_HAL_DATA(padapter); in hal_com_config_channel_plan() 107 pHalData->bDisableSWChannelPlan = false; in hal_com_config_channel_plan() 119 pHalData->bDisableSWChannelPlan = true; in hal_com_config_channel_plan() 126 (false == pHalData->bDisableSWChannelPlan) && in hal_com_config_channel_plan() 475 struct hal_com_data *pHalData = GET_HAL_DATA(Adapter); in rtw_init_hal_com_default_value() local 477 pHalData->AntDetection = 1; in rtw_init_hal_com_default_value() 788 struct hal_com_data *pHalData = GET_HAL_DATA(Adapter); in SetHalODMVar() local 789 struct dm_odm_t *podmpriv = &pHalData->odmpriv; in SetHalODMVar()
|
| A D | odm_DynamicTxPower.c | 15 struct hal_com_data *pHalData = GET_HAL_DATA(Adapter); in odm_DynamicTxPowerInit() local 16 struct dm_priv *pdmpriv = &pHalData->dmpriv; in odm_DynamicTxPowerInit()
|
| A D | odm_EdcaTurboCheck.c | 75 struct hal_com_data *pHalData = GET_HAL_DATA(Adapter); in odm_EdcaTurboCheckCE() local 154 rtw_write32(Adapter, REG_EDCA_BE_PARAM, pHalData->AcParam_BE); in odm_EdcaTurboCheckCE()
|
| A D | odm_CfoTracking.c | 35 struct hal_com_data *pHalData = GET_HAL_DATA(Adapter); in odm_GetDefaultCrytaltalCap() local 37 return pHalData->CrystalCap & 0x3f; in odm_GetDefaultCrytaltalCap()
|
| A D | rtl8723bs_xmit.c | 14 struct hal_com_data *pHalData = GET_HAL_DATA(padapter); in rtw_sdio_wait_enough_TxOQT_space() local 16 while (pHalData->SdioTxOQTFreeSpace < agg_num) { in rtw_sdio_wait_enough_TxOQT_space() 31 pHalData->SdioTxOQTFreeSpace -= agg_num; in rtw_sdio_wait_enough_TxOQT_space()
|