| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/phydm/ |
| H A D | phydm_ccx.c | 59 if (ccx_info->nhm_th[10] < noisy_nhm_th) in phydm_cal_nhm_cnt() 61 else if (ccx_info->nhm_th[0] > noisy_nhm_th) in phydm_cal_nhm_cnt() 66 noisy_nhm_th_index = (noisy_nhm_th - ccx_info->nhm_th[0]) << 2; in phydm_cal_nhm_cnt() 98 ccx_info->nhm_th[10], ccx_info->nhm_th[9], ccx_info->nhm_th[8], in phydm_nhm_setting() 99 ccx_info->nhm_th[7], ccx_info->nhm_th[6], ccx_info->nhm_th[5], in phydm_nhm_setting() 100 ccx_info->nhm_th[4], ccx_info->nhm_th[3], ccx_info->nhm_th[2], in phydm_nhm_setting() 101 ccx_info->nhm_th[1], ccx_info->nhm_th[0])); in phydm_nhm_setting() 116 odm_set_bb_reg(p_dm, ODM_REG_NHM_TH3_TO_TH0_11AC, MASKBYTE0, ccx_info->nhm_th[0]); in phydm_nhm_setting() 117 odm_set_bb_reg(p_dm, ODM_REG_NHM_TH3_TO_TH0_11AC, MASKBYTE1, ccx_info->nhm_th[1]); in phydm_nhm_setting() 118 odm_set_bb_reg(p_dm, ODM_REG_NHM_TH3_TO_TH0_11AC, MASKBYTE2, ccx_info->nhm_th[2]); in phydm_nhm_setting() [all …]
|
| H A D | phydm_ccx.h | 46 u8 nhm_th[11]; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/ |
| H A D | halbb_env_mntr.c | 286 env->nhm_wgt[i] = (u8)(MAX_2(env->nhm_th[i] - 2, 0)); in halbb_nhm_cal_wgt() 288 env->nhm_wgt[i] = (u8)(env->nhm_th[i - 1] + 2); in halbb_nhm_cal_wgt() 290 env->nhm_wgt[i] = (u8)((env->nhm_th[i - 1] + in halbb_nhm_cal_wgt() 291 env->nhm_th[i]) >> 1); in halbb_nhm_cal_wgt() 296 if (env->nhm_th[NHM_TH_NUM - 1] == RSSI_2_NHM_TH(NHM_WA_TH)) { in halbb_nhm_cal_wgt() 297 env->nhm_wgt[NHM_RPT_NUM - 1] = (u8)(env->nhm_th[NHM_TH_NUM - 2] + 2); in halbb_nhm_cal_wgt() 543 halbb_set_reg_phy0_1(bb, cr->nhm_th0, cr->nhm_th0_m, env->nhm_th[0]); in halbb_nhm_set_th_reg() 544 halbb_set_reg_phy0_1(bb, cr->nhm_th1, cr->nhm_th1_m, env->nhm_th[1]); in halbb_nhm_set_th_reg() 545 halbb_set_reg_phy0_1(bb, cr->nhm_th2, cr->nhm_th2_m, env->nhm_th[2]); in halbb_nhm_set_th_reg() 546 halbb_set_reg_phy0_1(bb, cr->nhm_th3, cr->nhm_th3_m, env->nhm_th[3]); in halbb_nhm_set_th_reg() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/ |
| H A D | halbb_env_mntr.c | 286 env->nhm_wgt[i] = (u8)(MAX_2(env->nhm_th[i] - 2, 0)); in halbb_nhm_cal_wgt() 288 env->nhm_wgt[i] = (u8)(env->nhm_th[i - 1] + 2); in halbb_nhm_cal_wgt() 290 env->nhm_wgt[i] = (u8)((env->nhm_th[i - 1] + in halbb_nhm_cal_wgt() 291 env->nhm_th[i]) >> 1); in halbb_nhm_cal_wgt() 296 if (env->nhm_th[NHM_TH_NUM - 1] == RSSI_2_NHM_TH(NHM_WA_TH)) { in halbb_nhm_cal_wgt() 297 env->nhm_wgt[NHM_RPT_NUM - 1] = (u8)(env->nhm_th[NHM_TH_NUM - 2] + 2); in halbb_nhm_cal_wgt() 543 halbb_set_reg_phy0_1(bb, cr->nhm_th0, cr->nhm_th0_m, env->nhm_th[0]); in halbb_nhm_set_th_reg() 544 halbb_set_reg_phy0_1(bb, cr->nhm_th1, cr->nhm_th1_m, env->nhm_th[1]); in halbb_nhm_set_th_reg() 545 halbb_set_reg_phy0_1(bb, cr->nhm_th2, cr->nhm_th2_m, env->nhm_th[2]); in halbb_nhm_set_th_reg() 546 halbb_set_reg_phy0_1(bb, cr->nhm_th3, cr->nhm_th3_m, env->nhm_th[3]); in halbb_nhm_set_th_reg() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/phydm/ |
| H A D | phydm_ccx.c | 456 MAX_2(ccx->nhm_th[0] - 2, 0); in phydm_nhm_cal_noise() 459 (ccx->nhm_th[NHM_TH_NUM - 1] + 2); in phydm_nhm_cal_noise() 462 (ccx->nhm_th[i - 1] + ccx->nhm_th[i]) >> 1; in phydm_nhm_cal_noise() 639 val = BYTE_2_DWORD(ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 640 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() 642 val = BYTE_2_DWORD(ccx->nhm_th[7], ccx->nhm_th[6], in phydm_nhm_set_th_reg() 643 ccx->nhm_th[5], ccx->nhm_th[4]); in phydm_nhm_set_th_reg() 645 pdm_set_reg(dm, reg4, reg4_bit, ccx->nhm_th[8]); in phydm_nhm_set_th_reg() 646 val = BYTE_2_DWORD(0, 0, ccx->nhm_th[10], ccx->nhm_th[9]); in phydm_nhm_set_th_reg() 651 ccx->nhm_th[10], ccx->nhm_th[9], ccx->nhm_th[8], in phydm_nhm_set_th_reg() [all …]
|
| H A D | phydm_ccx.h | 177 u8 nhm_th[NHM_TH_NUM]; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/phydm/ |
| H A D | phydm_ccx.c | 590 val = BYTE_2_DWORD(ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 591 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() 593 val = BYTE_2_DWORD(ccx->nhm_th[7], ccx->nhm_th[6], in phydm_nhm_set_th_reg() 594 ccx->nhm_th[5], ccx->nhm_th[4]); in phydm_nhm_set_th_reg() 596 pdm_set_reg(dm, reg4, reg4_bit, ccx->nhm_th[8]); in phydm_nhm_set_th_reg() 597 val = BYTE_2_DWORD(0, 0, ccx->nhm_th[10], ccx->nhm_th[9]); in phydm_nhm_set_th_reg() 602 ccx->nhm_th[10], ccx->nhm_th[9], ccx->nhm_th[8], in phydm_nhm_set_th_reg() 603 ccx->nhm_th[7], ccx->nhm_th[6], ccx->nhm_th[5], in phydm_nhm_set_th_reg() 604 ccx->nhm_th[4], ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 605 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() [all …]
|
| H A D | phydm_ccx.h | 183 u8 nhm_th[NHM_TH_NUM]; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/phydm/ |
| H A D | phydm_ccx.c | 666 val = BYTE_2_DWORD(ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 667 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() 669 val = BYTE_2_DWORD(ccx->nhm_th[7], ccx->nhm_th[6], in phydm_nhm_set_th_reg() 670 ccx->nhm_th[5], ccx->nhm_th[4]); in phydm_nhm_set_th_reg() 672 pdm_set_reg(dm, reg4, reg4_bit, ccx->nhm_th[8]); in phydm_nhm_set_th_reg() 673 val = BYTE_2_DWORD(0, 0, ccx->nhm_th[10], ccx->nhm_th[9]); in phydm_nhm_set_th_reg() 678 ccx->nhm_th[10], ccx->nhm_th[9], ccx->nhm_th[8], in phydm_nhm_set_th_reg() 679 ccx->nhm_th[7], ccx->nhm_th[6], ccx->nhm_th[5], in phydm_nhm_set_th_reg() 680 ccx->nhm_th[4], ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 681 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() [all …]
|
| H A D | phydm_ccx.h | 187 u8 nhm_th[NHM_TH_NUM]; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/phydm/ |
| H A D | phydm_ccx.c | 666 val = BYTE_2_DWORD(ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 667 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() 669 val = BYTE_2_DWORD(ccx->nhm_th[7], ccx->nhm_th[6], in phydm_nhm_set_th_reg() 670 ccx->nhm_th[5], ccx->nhm_th[4]); in phydm_nhm_set_th_reg() 672 pdm_set_reg(dm, reg4, reg4_bit, ccx->nhm_th[8]); in phydm_nhm_set_th_reg() 673 val = BYTE_2_DWORD(0, 0, ccx->nhm_th[10], ccx->nhm_th[9]); in phydm_nhm_set_th_reg() 678 ccx->nhm_th[10], ccx->nhm_th[9], ccx->nhm_th[8], in phydm_nhm_set_th_reg() 679 ccx->nhm_th[7], ccx->nhm_th[6], ccx->nhm_th[5], in phydm_nhm_set_th_reg() 680 ccx->nhm_th[4], ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 681 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() [all …]
|
| H A D | phydm_ccx.h | 187 u8 nhm_th[NHM_TH_NUM]; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/phydm/ |
| H A D | phydm_ccx.c | 666 val = BYTE_2_DWORD(ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 667 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() 669 val = BYTE_2_DWORD(ccx->nhm_th[7], ccx->nhm_th[6], in phydm_nhm_set_th_reg() 670 ccx->nhm_th[5], ccx->nhm_th[4]); in phydm_nhm_set_th_reg() 672 pdm_set_reg(dm, reg4, reg4_bit, ccx->nhm_th[8]); in phydm_nhm_set_th_reg() 673 val = BYTE_2_DWORD(0, 0, ccx->nhm_th[10], ccx->nhm_th[9]); in phydm_nhm_set_th_reg() 678 ccx->nhm_th[10], ccx->nhm_th[9], ccx->nhm_th[8], in phydm_nhm_set_th_reg() 679 ccx->nhm_th[7], ccx->nhm_th[6], ccx->nhm_th[5], in phydm_nhm_set_th_reg() 680 ccx->nhm_th[4], ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 681 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() [all …]
|
| H A D | phydm_ccx.h | 187 u8 nhm_th[NHM_TH_NUM]; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/phydm/ |
| H A D | phydm_ccx.c | 455 MAX_2(ccx->nhm_th[0] - 2, 0); in phydm_nhm_cal_wgt_avg() 458 (ccx->nhm_th[NHM_TH_NUM - 1] + 2); in phydm_nhm_cal_wgt_avg() 461 (ccx->nhm_th[i - 1] + ccx->nhm_th[i]) >> 1; in phydm_nhm_cal_wgt_avg() 641 val = BYTE_2_DWORD(ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 642 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() 644 val = BYTE_2_DWORD(ccx->nhm_th[7], ccx->nhm_th[6], in phydm_nhm_set_th_reg() 645 ccx->nhm_th[5], ccx->nhm_th[4]); in phydm_nhm_set_th_reg() 647 pdm_set_reg(dm, reg4, reg4_bit, ccx->nhm_th[8]); in phydm_nhm_set_th_reg() 648 val = BYTE_2_DWORD(0, 0, ccx->nhm_th[10], ccx->nhm_th[9]); in phydm_nhm_set_th_reg() 653 ccx->nhm_th[10], ccx->nhm_th[9], ccx->nhm_th[8], in phydm_nhm_set_th_reg() [all …]
|
| H A D | phydm_ccx.h | 230 u8 nhm_th[NHM_TH_NUM]; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/phydm/ |
| H A D | phydm_ccx.c | 455 MAX_2(ccx->nhm_th[0] - 2, 0); in phydm_nhm_cal_wgt_avg() 458 (ccx->nhm_th[NHM_TH_NUM - 1] + 2); in phydm_nhm_cal_wgt_avg() 461 (ccx->nhm_th[i - 1] + ccx->nhm_th[i]) >> 1; in phydm_nhm_cal_wgt_avg() 641 val = BYTE_2_DWORD(ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 642 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() 644 val = BYTE_2_DWORD(ccx->nhm_th[7], ccx->nhm_th[6], in phydm_nhm_set_th_reg() 645 ccx->nhm_th[5], ccx->nhm_th[4]); in phydm_nhm_set_th_reg() 647 pdm_set_reg(dm, reg4, reg4_bit, ccx->nhm_th[8]); in phydm_nhm_set_th_reg() 648 val = BYTE_2_DWORD(0, 0, ccx->nhm_th[10], ccx->nhm_th[9]); in phydm_nhm_set_th_reg() 653 ccx->nhm_th[10], ccx->nhm_th[9], ccx->nhm_th[8], in phydm_nhm_set_th_reg() [all …]
|
| H A D | phydm_ccx.h | 230 u8 nhm_th[NHM_TH_NUM]; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/phydm/ |
| H A D | phydm_ccx.c | 884 ccx->nhm_wgt[0] = (u8)(MAX_2(ccx->nhm_th[0] - 2, 0)); in phydm_nhm_cal_wgt() 886 ccx->nhm_wgt[NHM_RPT_NUM - 1] = (u8)(ccx->nhm_th[NHM_TH_NUM - 1] + 2); in phydm_nhm_cal_wgt() 888 ccx->nhm_wgt[i] = (u8)((ccx->nhm_th[i - 1] + ccx->nhm_th[i]) >> 1); in phydm_nhm_cal_wgt() 1134 val = BYTE_2_DWORD(ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 1135 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() 1137 val = BYTE_2_DWORD(ccx->nhm_th[7], ccx->nhm_th[6], in phydm_nhm_set_th_reg() 1138 ccx->nhm_th[5], ccx->nhm_th[4]); in phydm_nhm_set_th_reg() 1140 pdm_set_reg(dm, reg4, reg4_bit, ccx->nhm_th[8]); in phydm_nhm_set_th_reg() 1141 val = BYTE_2_DWORD(0, 0, ccx->nhm_th[10], ccx->nhm_th[9]); in phydm_nhm_set_th_reg() 1146 ccx->nhm_th[10], ccx->nhm_th[9], ccx->nhm_th[8], in phydm_nhm_set_th_reg() [all …]
|
| H A D | phydm_ccx.h | 283 u8 nhm_th[NHM_TH_NUM]; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/phydm/ |
| H A D | phydm_ccx.c | 883 ccx->nhm_wgt[0] = (u8)(MAX_2(ccx->nhm_th[0] - 2, 0)); in phydm_nhm_cal_wgt() 885 ccx->nhm_wgt[NHM_RPT_NUM - 1] = (u8)(ccx->nhm_th[NHM_TH_NUM - 1] + 2); in phydm_nhm_cal_wgt() 887 ccx->nhm_wgt[i] = (u8)((ccx->nhm_th[i - 1] + ccx->nhm_th[i]) >> 1); in phydm_nhm_cal_wgt() 1133 val = BYTE_2_DWORD(ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 1134 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() 1136 val = BYTE_2_DWORD(ccx->nhm_th[7], ccx->nhm_th[6], in phydm_nhm_set_th_reg() 1137 ccx->nhm_th[5], ccx->nhm_th[4]); in phydm_nhm_set_th_reg() 1139 pdm_set_reg(dm, reg4, reg4_bit, ccx->nhm_th[8]); in phydm_nhm_set_th_reg() 1140 val = BYTE_2_DWORD(0, 0, ccx->nhm_th[10], ccx->nhm_th[9]); in phydm_nhm_set_th_reg() 1145 ccx->nhm_th[10], ccx->nhm_th[9], ccx->nhm_th[8], in phydm_nhm_set_th_reg() [all …]
|
| H A D | phydm_ccx.h | 282 u8 nhm_th[NHM_TH_NUM]; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/phydm/ |
| H A D | phydm_ccx.c | 199 ccx->nhm_wgt[0] = (u8)(MAX_2(ccx->nhm_th[0] - 2, 0)); in phydm_nhm_cal_wgt() 201 ccx->nhm_wgt[NHM_RPT_NUM - 1] = (u8)(ccx->nhm_th[NHM_TH_NUM - 1] + 2); in phydm_nhm_cal_wgt() 203 ccx->nhm_wgt[i] = (u8)((ccx->nhm_th[i - 1] + ccx->nhm_th[i]) >> 1); in phydm_nhm_cal_wgt() 452 val = BYTE_2_DWORD(ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 453 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() 455 val = BYTE_2_DWORD(ccx->nhm_th[7], ccx->nhm_th[6], in phydm_nhm_set_th_reg() 456 ccx->nhm_th[5], ccx->nhm_th[4]); in phydm_nhm_set_th_reg() 458 pdm_set_reg(dm, reg4, reg4_bit, ccx->nhm_th[8]); in phydm_nhm_set_th_reg() 459 val = BYTE_2_DWORD(0, 0, ccx->nhm_th[10], ccx->nhm_th[9]); in phydm_nhm_set_th_reg() 464 ccx->nhm_th[10], ccx->nhm_th[9], ccx->nhm_th[8], in phydm_nhm_set_th_reg() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/phydm/ |
| H A D | phydm_ccx.c | 199 ccx->nhm_wgt[0] = (u8)(MAX_2(ccx->nhm_th[0] - 2, 0)); in phydm_nhm_cal_wgt() 201 ccx->nhm_wgt[NHM_RPT_NUM - 1] = (u8)(ccx->nhm_th[NHM_TH_NUM - 1] + 2); in phydm_nhm_cal_wgt() 203 ccx->nhm_wgt[i] = (u8)((ccx->nhm_th[i - 1] + ccx->nhm_th[i]) >> 1); in phydm_nhm_cal_wgt() 465 val = BYTE_2_DWORD(ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 466 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() 468 val = BYTE_2_DWORD(ccx->nhm_th[7], ccx->nhm_th[6], in phydm_nhm_set_th_reg() 469 ccx->nhm_th[5], ccx->nhm_th[4]); in phydm_nhm_set_th_reg() 471 pdm_set_reg(dm, reg4, reg4_bit, ccx->nhm_th[8]); in phydm_nhm_set_th_reg() 472 val = BYTE_2_DWORD(0, 0, ccx->nhm_th[10], ccx->nhm_th[9]); in phydm_nhm_set_th_reg() 477 ccx->nhm_th[10], ccx->nhm_th[9], ccx->nhm_th[8], in phydm_nhm_set_th_reg() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/phydm/ |
| H A D | phydm_ccx.c | 199 ccx->nhm_wgt[0] = (u8)(MAX_2(ccx->nhm_th[0] - 2, 0)); in phydm_nhm_cal_wgt() 201 ccx->nhm_wgt[NHM_RPT_NUM - 1] = (u8)(ccx->nhm_th[NHM_TH_NUM - 1] + 2); in phydm_nhm_cal_wgt() 203 ccx->nhm_wgt[i] = (u8)((ccx->nhm_th[i - 1] + ccx->nhm_th[i]) >> 1); in phydm_nhm_cal_wgt() 473 val = BYTE_2_DWORD(ccx->nhm_th[3], ccx->nhm_th[2], in phydm_nhm_set_th_reg() 474 ccx->nhm_th[1], ccx->nhm_th[0]); in phydm_nhm_set_th_reg() 476 val = BYTE_2_DWORD(ccx->nhm_th[7], ccx->nhm_th[6], in phydm_nhm_set_th_reg() 477 ccx->nhm_th[5], ccx->nhm_th[4]); in phydm_nhm_set_th_reg() 479 pdm_set_reg(dm, reg4, reg4_bit, ccx->nhm_th[8]); in phydm_nhm_set_th_reg() 480 val = BYTE_2_DWORD(0, 0, ccx->nhm_th[10], ccx->nhm_th[9]); in phydm_nhm_set_th_reg() 485 ccx->nhm_th[10], ccx->nhm_th[9], ccx->nhm_th[8], in phydm_nhm_set_th_reg() [all …]
|