Lines Matching refs:rtlhal

204 	struct rtl_hal *rtlhal = rtl_hal(rtlpriv);  in rtl92d_phy_query_bb_reg()  local
209 if (rtlhal->during_mac1init_radioa || rtlhal->during_mac0init_radiob) { in rtl92d_phy_query_bb_reg()
214 if (rtlhal->during_mac1init_radioa) in rtl92d_phy_query_bb_reg()
216 else if (rtlhal->during_mac0init_radiob) in rtl92d_phy_query_bb_reg()
235 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92d_phy_set_bb_reg() local
242 if (rtlhal->during_mac1init_radioa) in rtl92d_phy_set_bb_reg()
244 else if (rtlhal->during_mac0init_radiob) in rtl92d_phy_set_bb_reg()
248 if (rtlhal->during_mac1init_radioa || in rtl92d_phy_set_bb_reg()
249 rtlhal->during_mac0init_radiob) in rtl92d_phy_set_bb_reg()
258 if (rtlhal->during_mac1init_radioa || rtlhal->during_mac0init_radiob) in rtl92d_phy_set_bb_reg()
395 if (rtlpriv->rtlhal.macphymode == SINGLEMAC_SINGLEPHY) { in rtl92d_phy_mac_config()
544 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92d_phy_config_bb_with_headerfile() local
547 if (rtlhal->interfaceindex == 0) { in _rtl92d_phy_config_bb_with_headerfile()
553 if (rtlhal->current_bandtype == BAND_ON_2_4G) { in _rtl92d_phy_config_bb_with_headerfile()
582 if (rtlhal->interfaceindex == 0) { in _rtl92d_phy_config_bb_with_headerfile()
598 if (rtlhal->current_bandtype == BAND_ON_2_4G) { in _rtl92d_phy_config_bb_with_headerfile()
773 if (!(IS_92D_SINGLEPHY(rtlpriv->rtlhal.version))) { in rtl92d_phy_bb_config()
883 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in _rtl92d_get_txpower_index() local
888 if (rtlhal->current_bandtype == BAND_ON_2_4G) { in _rtl92d_get_txpower_index()
959 if (rtlpriv->rtlhal.current_bandtype == BAND_ON_2_4G) in rtl92d_phy_set_txpower_level()
962 if (rtlpriv->rtlhal.current_bandtype == BAND_ON_2_4G) in rtl92d_phy_set_txpower_level()
972 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92d_phy_set_bw_mode() local
980 if ((is_hal_stop(rtlhal)) || (RT_CANNOT_IO(hw))) { in rtl92d_phy_set_bw_mode()
1022 if (rtlhal->current_bandtype == BAND_ON_2_4G) { in rtl92d_phy_set_bw_mode()
1058 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92d_phy_switch_wirelessband() local
1062 rtlhal->bandset = band; in rtl92d_phy_switch_wirelessband()
1063 rtlhal->current_bandtype = band; in rtl92d_phy_switch_wirelessband()
1064 if (IS_92D_SINGLEPHY(rtlhal->version)) in rtl92d_phy_switch_wirelessband()
1065 rtlhal->bandset = BAND_ON_BOTH; in rtl92d_phy_switch_wirelessband()
1069 if (rtlhal->current_bandtype == BAND_ON_2_4G) { in rtl92d_phy_switch_wirelessband()
1072 if (rtlhal->interfaceindex == 1) in rtl92d_phy_switch_wirelessband()
1078 if (rtlhal->interfaceindex == 1) in rtl92d_phy_switch_wirelessband()
1083 if (rtlhal->current_bandtype == BAND_ON_2_4G) in rtl92d_phy_switch_wirelessband()
1089 rtlhal->reloadtxpowerindex = true; in rtl92d_phy_switch_wirelessband()
1091 if (rtlhal->current_bandtype == BAND_ON_2_4G) { in rtl92d_phy_switch_wirelessband()
1092 value8 = rtl_read_byte(rtlpriv, (rtlhal->interfaceindex == in rtl92d_phy_switch_wirelessband()
1095 rtl_write_byte(rtlpriv, (rtlhal->interfaceindex == in rtl92d_phy_switch_wirelessband()
1098 value8 = rtl_read_byte(rtlpriv, (rtlhal->interfaceindex == in rtl92d_phy_switch_wirelessband()
1101 rtl_write_byte(rtlpriv, (rtlhal->interfaceindex == in rtl92d_phy_switch_wirelessband()
1118 if (rtlpriv->rtlhal.current_bandtype == BAND_ON_5G) { in _rtl92d_phy_reload_imr_setting()
1142 rtlpriv->rtlhal.load_imrandiqk_setting_for2g); in _rtl92d_phy_reload_imr_setting()
1144 if (!rtlpriv->rtlhal.load_imrandiqk_setting_for2g) { in _rtl92d_phy_reload_imr_setting()
1231 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in _rtl92d_phy_switch_rf_setting() local
1232 u8 path = rtlhal->current_bandtype == in _rtl92d_phy_switch_rf_setting()
1240 if (rtlhal->current_bandtype == BAND_ON_5G) { in _rtl92d_phy_switch_rf_setting()
1261 if (rtlhal->macphymode == DUALMAC_DUALPHY in _rtl92d_phy_switch_rf_setting()
1262 && rtlhal->interfaceindex == 1) { in _rtl92d_phy_switch_rf_setting()
1264 rtlhal->during_mac1init_radioa = true; in _rtl92d_phy_switch_rf_setting()
1271 if (i == 0 && (rtlhal->macphymode == DUALMAC_DUALPHY)) { in _rtl92d_phy_switch_rf_setting()
1300 if (rtlhal->during_mac1init_radioa) in _rtl92d_phy_switch_rf_setting()
1314 if (rtlhal->macphymode == DUALMAC_DUALPHY && in _rtl92d_phy_switch_rf_setting()
1315 rtlhal->interfaceindex == 1) /* MAC 1 5G */ in _rtl92d_phy_switch_rf_setting()
1339 } else if (rtlhal->current_bandtype == BAND_ON_2_4G) { in _rtl92d_phy_switch_rf_setting()
1351 if (rtlhal->macphymode == DUALMAC_DUALPHY) { in _rtl92d_phy_switch_rf_setting()
1353 if (rtlhal->interfaceindex == 0) { in _rtl92d_phy_switch_rf_setting()
1356 rtlhal->during_mac0init_radiob = true; in _rtl92d_phy_switch_rf_setting()
1394 if (rtlhal->during_mac0init_radiob) in _rtl92d_phy_switch_rf_setting()
1430 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92d_phy_patha_iqk() local
1437 if (rtlhal->interfaceindex == 0) { in _rtl92d_phy_patha_iqk()
1493 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92d_phy_patha_iqk_5g_normal() local
1501 if (rtlhal->interfaceindex == 1) { /* PHY1 */ in _rtl92d_phy_patha_iqk_5g_normal()
1749 pathon = rtlpriv->rtlhal.interfaceindex == 0 ? in _rtl92d_phy_path_adda_on()
1960 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in _rtl92d_phy_iq_calibrate_5g_normal() local
1979 bool is2t = IS_92D_SINGLEPHY(rtlhal->version); in _rtl92d_phy_iq_calibrate_5g_normal()
2113 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in _rtl92d_phy_simularity_compare() local
2117 bool is2t = IS_92D_SINGLEPHY(rtlhal->version); in _rtl92d_phy_simularity_compare()
2173 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in _rtl92d_phy_patha_fill_iqk_matrix() local
2176 bool is2t = IS_92D_SINGLEPHY(rtlhal->version) || in _rtl92d_phy_patha_fill_iqk_matrix()
2177 rtlhal->macphymode == DUALMAC_DUALPHY; in _rtl92d_phy_patha_fill_iqk_matrix()
2200 if (rtlhal->interfaceindex == 1 && in _rtl92d_phy_patha_fill_iqk_matrix()
2201 rtlhal->current_bandtype == BAND_ON_5G) in _rtl92d_phy_patha_fill_iqk_matrix()
2234 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in _rtl92d_phy_pathb_fill_iqk_matrix() local
2257 if (rtlhal->current_bandtype == BAND_ON_5G) in _rtl92d_phy_pathb_fill_iqk_matrix()
2283 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in rtl92d_phy_iq_calibrate() local
2307 "IQK !!!currentband %d\n", rtlhal->current_bandtype); in rtl92d_phy_iq_calibrate()
2310 if (rtlhal->current_bandtype == BAND_ON_5G) { in rtl92d_phy_iq_calibrate()
2312 } else if (rtlhal->current_bandtype == BAND_ON_2_4G) { in rtl92d_phy_iq_calibrate()
2313 if (IS_92D_SINGLEPHY(rtlhal->version)) in rtl92d_phy_iq_calibrate()
2386 if (IS_92D_SINGLEPHY(rtlhal->version)) { in rtl92d_phy_iq_calibrate()
2410 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in rtl92d_phy_reload_iqk_setting() local
2428 if (((!rtlhal->load_imrandiqk_setting_for2g) && in rtl92d_phy_reload_iqk_setting()
2441 if (IS_92D_SINGLEPHY(rtlhal->version)) { in rtl92d_phy_reload_iqk_setting()
2520 u8 erfpath = rtlpriv->rtlhal.current_bandtype == in _rtl92d_phy_reload_lck_setting()
2522 IS_92D_SINGLEPHY(rtlpriv->rtlhal.version) ? in _rtl92d_phy_reload_lck_setting()
2529 rtlpriv->rtlhal.current_bandtype); in _rtl92d_phy_reload_lck_setting()
2531 if (rtlpriv->rtlhal.current_bandtype == BAND_ON_5G) {/* Path-A for 5G */ in _rtl92d_phy_reload_lck_setting()
2535 if (rtlpriv->rtlhal.macphymode == DUALMAC_DUALPHY && in _rtl92d_phy_reload_lck_setting()
2536 rtlpriv->rtlhal.interfaceindex == 1) { in _rtl92d_phy_reload_lck_setting()
2539 rtlpriv->rtlhal.during_mac1init_radioa = true; in _rtl92d_phy_reload_lck_setting()
2548 if (rtlpriv->rtlhal.during_mac1init_radioa) in _rtl92d_phy_reload_lck_setting()
2550 } else if (rtlpriv->rtlhal.current_bandtype == BAND_ON_2_4G) { in _rtl92d_phy_reload_lck_setting()
2554 if (rtlpriv->rtlhal.macphymode == DUALMAC_DUALPHY && in _rtl92d_phy_reload_lck_setting()
2555 rtlpriv->rtlhal.interfaceindex == 0) { in _rtl92d_phy_reload_lck_setting()
2558 rtlpriv->rtlhal.during_mac0init_radiob = true; in _rtl92d_phy_reload_lck_setting()
2569 if (rtlpriv->rtlhal.during_mac0init_radiob) in _rtl92d_phy_reload_lck_setting()
2578 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in _rtl92d_phy_lc_calibrate_sw() local
2622 if (index == 0 && rtlhal->interfaceindex == 0) { in _rtl92d_phy_lc_calibrate_sw()
2652 if (index == 0 && rtlhal->interfaceindex == 0) in _rtl92d_phy_lc_calibrate_sw()
2691 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in rtl92d_phy_lc_calibrate() local
2702 rtlhal->current_bandtype, timecount); in rtl92d_phy_lc_calibrate()
2703 if (IS_92D_SINGLEPHY(rtlhal->version)) { in rtl92d_phy_lc_calibrate()
2839 if (rtlpriv->rtlhal.current_bandtype == in _rtl92d_phy_sw_chnl_step_by_step()
2882 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92d_phy_sw_chnl() local
2893 if ((is_hal_stop(rtlhal)) || (RT_CANNOT_IO(hw))) { in rtl92d_phy_sw_chnl()
2902 if (rtlhal->macphymode == SINGLEMAC_SINGLEPHY && in rtl92d_phy_sw_chnl()
2903 rtlhal->bandset == BAND_ON_BOTH) { in rtl92d_phy_sw_chnl()
2911 switch (rtlhal->current_bandtype) { in rtl92d_phy_sw_chnl()
3033 if (rtlpriv->rtlhal.macphymode == SINGLEMAC_SINGLEPHY) in _rtl92d_phy_set_rfon()
3087 if (rtlpriv->rtlhal.macphymode == SINGLEMAC_SINGLEPHY) in _rtl92d_phy_set_rfsleep()
3212 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92d_phy_config_macphymode() local
3215 switch (rtlhal->macphymode) { in rtl92d_phy_config_macphymode()
3237 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92d_phy_config_macphymode_info() local
3240 switch (rtlhal->macphymode) { in rtl92d_phy_config_macphymode_info()
3243 rtlhal->version |= RF_TYPE_2T2R; in rtl92d_phy_config_macphymode_info()
3244 rtlhal->bandset = BAND_ON_BOTH; in rtl92d_phy_config_macphymode_info()
3245 rtlhal->current_bandtype = BAND_ON_2_4G; in rtl92d_phy_config_macphymode_info()
3250 rtlhal->version |= RF_TYPE_2T2R; in rtl92d_phy_config_macphymode_info()
3251 rtlhal->bandset = BAND_ON_BOTH; in rtl92d_phy_config_macphymode_info()
3252 rtlhal->current_bandtype = BAND_ON_2_4G; in rtl92d_phy_config_macphymode_info()
3257 rtlhal->version &= RF_TYPE_1T1R; in rtl92d_phy_config_macphymode_info()
3259 if (rtlhal->interfaceindex == 0) { in rtl92d_phy_config_macphymode_info()
3260 rtlhal->bandset = BAND_ON_5G; in rtl92d_phy_config_macphymode_info()
3261 rtlhal->current_bandtype = BAND_ON_5G; in rtl92d_phy_config_macphymode_info()
3263 rtlhal->bandset = BAND_ON_2_4G; in rtl92d_phy_config_macphymode_info()
3264 rtlhal->current_bandtype = BAND_ON_2_4G; in rtl92d_phy_config_macphymode_info()
3315 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92d_phy_set_poweron() local
3319 u32 mac_reg = (rtlhal->interfaceindex == 0 ? REG_MAC0 : REG_MAC1); in rtl92d_phy_set_poweron()
3322 if (rtlhal->current_bandtype == BAND_ON_2_4G) { in rtl92d_phy_set_poweron()
3332 if (rtlhal->macphymode == SINGLEMAC_SINGLEPHY) { in rtl92d_phy_set_poweron()
3337 if (rtlhal->interfaceindex == 0) { in rtl92d_phy_set_poweron()
3367 switch (rtlpriv->rtlhal.macphymode) { in rtl92d_phy_config_maccoexist_rfpage()
3391 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92d_update_bbrf_configuration() local
3398 if (rtlhal->current_bandtype == BAND_ON_2_4G) { in rtl92d_update_bbrf_configuration()
3402 if (rtlhal->macphymode != DUALMAC_DUALPHY) { in rtl92d_update_bbrf_configuration()
3417 if (rtlhal->macphymode == DUALMAC_DUALPHY) { in rtl92d_update_bbrf_configuration()
3457 if (rtlhal->macphymode != DUALMAC_DUALPHY) { in rtl92d_update_bbrf_configuration()
3480 if (rtlhal->macphymode == DUALMAC_DUALPHY) { in rtl92d_update_bbrf_configuration()
3517 if (rtlhal->current_bandtype == BAND_ON_2_4G) { in rtl92d_update_bbrf_configuration()
3539 if (rtlhal->interfaceindex == 0) { in rtl92d_update_bbrf_configuration()
3579 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92d_phy_check_poweroff() local
3583 if (rtlhal->macphymode == SINGLEMAC_SINGLEPHY) { in rtl92d_phy_check_poweroff()
3589 if (rtlhal->interfaceindex == 0) { in rtl92d_phy_check_poweroff()