| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com/ |
| H A D | phy_common.c | 280 u32 oldval_0, x, tx0_a, reg; in rtl8723_phy_path_a_fill_iqk_matrix() local 286 oldval_0 = (rtl_get_bbreg(hw, ROFDM0_XATXIQIMBALANCE, in rtl8723_phy_path_a_fill_iqk_matrix() 291 tx0_a = (x * oldval_0) >> 8; in rtl8723_phy_path_a_fill_iqk_matrix() 294 ((x * oldval_0 >> 7) & 0x1)); in rtl8723_phy_path_a_fill_iqk_matrix() 298 tx0_c = (y * oldval_0) >> 8; in rtl8723_phy_path_a_fill_iqk_matrix() 304 ((y * oldval_0 >> 7) & 0x1)); in rtl8723_phy_path_a_fill_iqk_matrix()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/phydm/halrf/rtl8188e/ |
| H A D | halrf_8188e_ap.c | 502 u32 oldval_0, X, TX0_A, reg; in _phy_path_a_fill_iqk_matrix() local 510 oldval_0 = (odm_get_bb_reg(dm, REG_OFDM_0_XA_TX_IQ_IMBALANCE, MASKDWORD) >> 22) & 0x3FF; in _phy_path_a_fill_iqk_matrix() 515 TX0_A = (X * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix() 516 RF_DBG(dm, DBG_RF_IQK, "X = 0x%x, TX0_A = 0x%x, oldval_0 0x%x\n", X, TX0_A, oldval_0); in _phy_path_a_fill_iqk_matrix() 519 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(31), ((X * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix() 526 TX0_C = (Y * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix() 531 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(29), ((Y * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix()
|
| H A D | halrf_8188e_ce.c | 811 u32 oldval_0, X, TX0_A, reg; in _phy_path_a_fill_iqk_matrix() local 821 oldval_0 = (odm_get_bb_reg(dm, REG_OFDM_0_XA_TX_IQ_IMBALANCE, MASKDWORD) >> 22) & 0x3FF; in _phy_path_a_fill_iqk_matrix() 826 TX0_A = (X * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix() 829 oldval_0); in _phy_path_a_fill_iqk_matrix() 832 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(31), ((X * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix() 838 TX0_C = (Y * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix() 843 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(29), ((Y * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix()
|
| H A D | halrf_8188e_win.c | 874 u32 oldval_0, X, TX0_A, reg; in _phy_path_a_fill_iqk_matrix() local 882 oldval_0 = (odm_get_bb_reg(dm, REG_OFDM_0_XA_TX_IQ_IMBALANCE, MASKDWORD) >> 22) & 0x3FF; in _phy_path_a_fill_iqk_matrix() 887 TX0_A = (X * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix() 888 RF_DBG(dm, DBG_RF_IQK, "X = 0x%x, TX0_A = 0x%x, oldval_0 0x%x\n", X, TX0_A, oldval_0); in _phy_path_a_fill_iqk_matrix() 891 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(31), ((X * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix() 898 TX0_C = (Y * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix() 903 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(29), ((Y * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix()
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8188eu/hal/ |
| H A D | phy.c | 698 u32 oldval_0, x, tx0_a, reg; in patha_fill_iqk() local 704 oldval_0 = (phy_query_bb_reg(adapt, rOFDM0_XATxIQImbalance, bMaskDWord) >> 22) & 0x3FF; in patha_fill_iqk() 710 tx0_a = (x * oldval_0) >> 8; in patha_fill_iqk() 713 ((x * oldval_0 >> 7) & 0x1)); in patha_fill_iqk() 719 tx0_c = (y * oldval_0) >> 8; in patha_fill_iqk() 725 ((y * oldval_0 >> 7) & 0x1)); in patha_fill_iqk()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/phydm/halrf/rtl8703b/ |
| H A D | halrf_8703b.c | 921 u32 oldval_0, X, TX0_A, reg, tmp0xc80, tmp0xc94, tmp0xc4c, tmp0xc14, tmp0xca0; in _phy_path_a_fill_iqk_matrix8703b() local 931 oldval_0 = (odm_get_bb_reg(dm, REG_OFDM_0_XA_TX_IQ_IMBALANCE, MASKDWORD) >> 22) & 0x3FF; in _phy_path_a_fill_iqk_matrix8703b() 936 TX0_A = (X * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8703b() 939 oldval_0); in _phy_path_a_fill_iqk_matrix8703b() 941 …tmp0xc4c = (((X * oldval_0 >> 7) & 0x1) << 31) | (odm_get_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, MA… in _phy_path_a_fill_iqk_matrix8703b() 948 TX0_C = (Y * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8703b() 961 tmp0xc4c = (tmp0xc4c & 0xdfffffff) | (((Y * oldval_0 >> 7) & 0x1) << 29); in _phy_path_a_fill_iqk_matrix8703b()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
| H A D | phy_common.c | 977 u32 oldval_0, x, tx0_a, reg; in _rtl92c_phy_path_a_fill_iqk_matrix() local 983 oldval_0 = (rtl_get_bbreg(hw, ROFDM0_XATXIQIMBALANCE, in _rtl92c_phy_path_a_fill_iqk_matrix() 988 tx0_a = (x * oldval_0) >> 8; in _rtl92c_phy_path_a_fill_iqk_matrix() 991 ((x * oldval_0 >> 7) & 0x1)); in _rtl92c_phy_path_a_fill_iqk_matrix() 995 tx0_c = (y * oldval_0) >> 8; in _rtl92c_phy_path_a_fill_iqk_matrix() 1001 ((y * oldval_0 >> 7) & 0x1)); in _rtl92c_phy_path_a_fill_iqk_matrix()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/phydm/halrf/rtl8723b/ |
| H A D | halrf_8723b_ap.c | 1136 u32 oldval_0, X, TX0_A, reg; in _phy_path_a_fill_iqk_matrix8723b() local 1145 oldval_0 = (odm_get_bb_reg(p_dm, REG_OFDM_0_XA_TX_IQ_IMBALANCE, MASKDWORD) >> 22) & 0x3FF; in _phy_path_a_fill_iqk_matrix8723b() 1150 TX0_A = (X * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8723b() 1151 …M_COMP_CALIBRATION, ODM_DBG_LOUD, ("X = 0x%x, TX0_A = 0x%x, oldval_0 0x%x\n", X, TX0_A, oldval_0)); in _phy_path_a_fill_iqk_matrix8723b() 1154 odm_set_bb_reg(p_dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(31), ((X * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix8723b() 1161 TX0_C = (Y * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8723b() 1171 odm_set_bb_reg(p_dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(29), ((Y * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix8723b()
|
| H A D | halrf_8723b_ce.c | 1206 u32 oldval_0, X, TX0_A, reg; in _phy_path_a_fill_iqk_matrix8723b() local 1217 oldval_0 = (odm_get_bb_reg(p_dm, REG_OFDM_0_XA_TX_IQ_IMBALANCE, MASKDWORD) >> 22) & 0x3FF; in _phy_path_a_fill_iqk_matrix8723b() 1222 TX0_A = (X * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8723b() 1223 …M_COMP_CALIBRATION, ODM_DBG_LOUD, ("X = 0x%x, TX0_A = 0x%x, oldval_0 0x%x\n", X, TX0_A, oldval_0)); in _phy_path_a_fill_iqk_matrix8723b() 1226 odm_set_bb_reg(p_dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(31), ((X * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix8723b() 1233 TX0_C = (Y * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8723b() 1243 odm_set_bb_reg(p_dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(29), ((Y * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix8723b()
|
| H A D | halrf_8723b_win.c | 1185 u32 oldval_0, X, TX0_A, reg, tmp0xc80, tmp0xc94, tmp0xc4c, tmp0xc14, tmp0xca0; in _phy_path_a_fill_iqk_matrix8723b() local 1195 oldval_0 = (odm_get_bb_reg(p_dm, REG_OFDM_0_XA_TX_IQ_IMBALANCE, MASKDWORD) >> 22) & 0x3FF; in _phy_path_a_fill_iqk_matrix8723b() 1200 TX0_A = (X * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8723b() 1201 …P_CALIBRATION, ODM_DBG_LOUD, ("[IQK]X = 0x%x, TX0_A = 0x%x, oldval_0 0x%x\n", X, TX0_A, oldval_0)); in _phy_path_a_fill_iqk_matrix8723b() 1203 …tmp0xc4c = (((X * oldval_0 >> 7) & 0x1) << 31) | (odm_get_bb_reg(p_dm, REG_OFDM_0_ECCA_THRESHOLD, … in _phy_path_a_fill_iqk_matrix8723b() 1210 TX0_C = (Y * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8723b() 1223 tmp0xc4c = (tmp0xc4c & 0xdfffffff) | (((Y * oldval_0 >> 7) & 0x1) << 29); in _phy_path_a_fill_iqk_matrix8723b()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/phydm/halrf/rtl8188f/ |
| H A D | halrf_8188f.c | 1219 u32 oldval_0, X, TX0_A, reg; in _phy_path_a_fill_iqk_matrix8188f() local 1230 oldval_0 = (odm_get_bb_reg(dm, REG_OFDM_0_XA_TX_IQ_IMBALANCE, MASKDWORD) >> 22) & 0x3FF; in _phy_path_a_fill_iqk_matrix8188f() 1235 TX0_A = (X * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8188f() 1238 oldval_0); in _phy_path_a_fill_iqk_matrix8188f() 1241 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(31), ((X * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix8188f() 1248 TX0_C = (Y * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8188f() 1258 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(29), ((Y * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix8188f()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/phydm/halrf/rtl8188f/ |
| H A D | halrf_8188f.c | 1219 u32 oldval_0, X, TX0_A, reg; in _phy_path_a_fill_iqk_matrix8188f() local 1230 oldval_0 = (odm_get_bb_reg(dm, REG_OFDM_0_XA_TX_IQ_IMBALANCE, MASKDWORD) >> 22) & 0x3FF; in _phy_path_a_fill_iqk_matrix8188f() 1235 TX0_A = (X * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8188f() 1238 oldval_0); in _phy_path_a_fill_iqk_matrix8188f() 1241 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(31), ((X * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix8188f() 1248 TX0_C = (Y * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8188f() 1258 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(29), ((Y * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix8188f()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/phydm/halrf/rtl8188f/ |
| H A D | halrf_8188f.c | 1218 u32 oldval_0, X, TX0_A, reg; in _phy_path_a_fill_iqk_matrix8188f() local 1229 oldval_0 = (odm_get_bb_reg(dm, REG_OFDM_0_XA_TX_IQ_IMBALANCE, MASKDWORD) >> 22) & 0x3FF; in _phy_path_a_fill_iqk_matrix8188f() 1234 TX0_A = (X * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8188f() 1237 oldval_0); in _phy_path_a_fill_iqk_matrix8188f() 1240 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(31), ((X * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix8188f() 1247 TX0_C = (Y * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8188f() 1257 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(29), ((Y * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix8188f()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/phydm/halrf/rtl8188f/ |
| H A D | halrf_8188f.c | 1218 u32 oldval_0, X, TX0_A, reg; in _phy_path_a_fill_iqk_matrix8188f() local 1229 oldval_0 = (odm_get_bb_reg(dm, REG_OFDM_0_XA_TX_IQ_IMBALANCE, MASKDWORD) >> 22) & 0x3FF; in _phy_path_a_fill_iqk_matrix8188f() 1234 TX0_A = (X * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8188f() 1237 oldval_0); in _phy_path_a_fill_iqk_matrix8188f() 1240 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(31), ((X * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix8188f() 1247 TX0_C = (Y * oldval_0) >> 8; in _phy_path_a_fill_iqk_matrix8188f() 1257 odm_set_bb_reg(dm, REG_OFDM_0_ECCA_THRESHOLD, BIT(29), ((Y * oldval_0 >> 7) & 0x1)); in _phy_path_a_fill_iqk_matrix8188f()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/phydm/halrf/rtl8723d/ |
| H A D | halrf_8723d.c | 1707 u32 oldval_0, X, TX0_A, reg; local 1716 oldval_0 = (odm_get_bb_reg(dm, R_0xcd4, MASKDWORD) >> 13) & 0x3FF; 1721 TX0_A = (X * oldval_0) >> 8; 1724 oldval_0); 1727 odm_set_bb_reg(dm, R_0xcd0, BIT(0), ((X * oldval_0 >> 7) & 0x1)); 1733 TX0_C = (Y * oldval_0) >> 8; 1737 odm_set_bb_reg(dm, R_0xcd4, BIT(0), ((Y * oldval_0 >> 7) & 0x1));
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/phydm/halrf/rtl8723d/ |
| H A D | halrf_8723d.c | 1706 u32 oldval_0, X, TX0_A, reg; local 1715 oldval_0 = (odm_get_bb_reg(dm, R_0xcd4, MASKDWORD) >> 13) & 0x3FF; 1720 TX0_A = (X * oldval_0) >> 8; 1723 oldval_0); 1726 odm_set_bb_reg(dm, R_0xcd0, BIT(0), ((X * oldval_0 >> 7) & 0x1)); 1732 TX0_C = (Y * oldval_0) >> 8; 1736 odm_set_bb_reg(dm, R_0xcd4, BIT(0), ((Y * oldval_0 >> 7) & 0x1));
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
| H A D | phy.c | 1493 u32 oldval_0, x, tx0_a, reg; in _rtl88e_phy_path_a_fill_iqk_matrix() local 1499 oldval_0 = (rtl_get_bbreg(hw, ROFDM0_XATXIQIMBALANCE, in _rtl88e_phy_path_a_fill_iqk_matrix() 1504 tx0_a = (x * oldval_0) >> 8; in _rtl88e_phy_path_a_fill_iqk_matrix() 1507 ((x * oldval_0 >> 7) & 0x1)); in _rtl88e_phy_path_a_fill_iqk_matrix() 1511 tx0_c = (y * oldval_0) >> 8; in _rtl88e_phy_path_a_fill_iqk_matrix() 1517 ((y * oldval_0 >> 7) & 0x1)); in _rtl88e_phy_path_a_fill_iqk_matrix()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
| H A D | phy.c | 2257 u32 oldval_0, x, tx0_a, reg; in _rtl92ee_phy_path_a_fill_iqk_matrix() local 2263 oldval_0 = (rtl_get_bbreg(hw, ROFDM0_XATXIQIMBALANCE, in _rtl92ee_phy_path_a_fill_iqk_matrix() 2268 tx0_a = (x * oldval_0) >> 8; in _rtl92ee_phy_path_a_fill_iqk_matrix() 2271 ((x * oldval_0 >> 7) & 0x1)); in _rtl92ee_phy_path_a_fill_iqk_matrix() 2275 tx0_c = (y * oldval_0) >> 8; in _rtl92ee_phy_path_a_fill_iqk_matrix() 2281 ((y * oldval_0 >> 7) & 0x1)); in _rtl92ee_phy_path_a_fill_iqk_matrix()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
| H A D | phy.c | 2129 u32 oldval_0, val_x, tx0_a, reg; in _rtl92d_phy_patha_fill_iqk_matrix() local 2139 oldval_0 = (rtl_get_bbreg(hw, ROFDM0_XATXIQIMBALANCE, in _rtl92d_phy_patha_fill_iqk_matrix() 2144 tx0_a = (val_x * oldval_0) >> 8; in _rtl92d_phy_patha_fill_iqk_matrix() 2147 val_x, tx0_a, oldval_0); in _rtl92d_phy_patha_fill_iqk_matrix() 2150 ((val_x * oldval_0 >> 7) & 0x1)); in _rtl92d_phy_patha_fill_iqk_matrix() 2158 tx0_c = (val_y * oldval_0) >> 8; in _rtl92d_phy_patha_fill_iqk_matrix() 2168 ((val_y * oldval_0 >> 7) & 0x1)); in _rtl92d_phy_patha_fill_iqk_matrix()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/ |
| H A D | rtw8723d.c | 1173 s32 oldval_0; in rtw8723d_iqk_fill_s0_matrix() local 1181 oldval_0 = rtw_read32_mask(rtwdev, REG_TXIQ_CD_S0, BIT_MASK_TXIQ_D_S0); in rtw8723d_iqk_fill_s0_matrix() 1184 tx0_a = iqk_mult(x, oldval_0, &tx0_a_ext); in rtw8723d_iqk_fill_s0_matrix() 1190 tx0_c = iqk_mult(y, oldval_0, &tx0_c_ext); in rtw8723d_iqk_fill_s0_matrix()
|