Home
last modified time | relevance | path

Searched refs:tx_path (Results 1 – 25 of 70) sorted by relevance

123

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/
H A Dhalbb_pmac_setting.c97 enum rf_path tx_path, enum rf_path rx_path, in halbb_cfg_lbk() argument
121 rpt = halbb_cfg_lbk_8852c(bb, lbk_en, is_dgt_lbk, tx_path, in halbb_cfg_lbk()
248 enum rf_path tx_path) in halbb_set_cck_txpwr_idx() argument
256 rpt = halbb_set_cck_txpwr_idx_8852a(bb, pwr_idx, tx_path); in halbb_set_cck_txpwr_idx()
262 rpt = halbb_set_cck_txpwr_idx_8852a_2(bb, pwr_idx, tx_path); in halbb_set_cck_txpwr_idx()
268 rpt = halbb_set_cck_txpwr_idx_8852b(bb, pwr_idx, tx_path); in halbb_set_cck_txpwr_idx()
274 rpt = halbb_set_cck_txpwr_idx_8852c(bb, pwr_idx, tx_path); in halbb_set_cck_txpwr_idx()
285 u16 halbb_get_cck_txpwr_idx(struct bb_info *bb, enum rf_path tx_path) in halbb_get_cck_txpwr_idx() argument
293 rpt = halbb_get_cck_txpwr_idx_8852a(bb, tx_path); in halbb_get_cck_txpwr_idx()
299 rpt = halbb_get_cck_txpwr_idx_8852a_2(bb, tx_path); in halbb_get_cck_txpwr_idx()
[all …]
H A Dhalbb_pmac_setting_ex.h73 enum rf_path tx_path, enum rf_path rx_path,
84 enum rf_path tx_path);
86 u16 halbb_get_cck_txpwr_idx(struct bb_info *bb, enum rf_path tx_path);
88 s16 halbb_get_cck_ref_dbm(struct bb_info *bb, enum rf_path tx_path);
91 enum rf_path tx_path);
93 u16 halbb_get_ofdm_txpwr_idx(struct bb_info *bb, enum rf_path tx_path);
95 s16 halbb_get_ofdm_ref_dbm(struct bb_info *bb, enum rf_path tx_path);
H A Dhalbb_api.c178 u16 halbb_cfg_cmac_tx_ant(struct bb_info *bb, enum rf_path tx_path) in halbb_cfg_cmac_tx_ant() argument
186 val = halbb_cfg_cmac_tx_ant_8852a(bb, tx_path); in halbb_cfg_cmac_tx_ant()
192 val = halbb_cfg_cmac_tx_ant_8852a_2(bb, tx_path); in halbb_cfg_cmac_tx_ant()
198 val = halbb_cfg_cmac_tx_ant_8852b(bb, tx_path); in halbb_cfg_cmac_tx_ant()
204 val = halbb_cfg_cmac_tx_ant_8852c(bb, tx_path); in halbb_cfg_cmac_tx_ant()
1006 bool halbb_ctrl_tx_path(struct bb_info *bb, enum rf_path tx_path) in halbb_ctrl_tx_path() argument
1014 rpt = halbb_ctrl_tx_path_8852a(bb, tx_path); in halbb_ctrl_tx_path()
1020 rpt = halbb_ctrl_tx_path_8852a_2(bb, tx_path); in halbb_ctrl_tx_path()
1026 rpt = halbb_ctrl_tx_path_8852b(bb, tx_path); in halbb_ctrl_tx_path()
1032 rpt = halbb_ctrl_tx_path_8852c(bb, tx_path); in halbb_ctrl_tx_path()
[all …]
H A Dhalbb_api_ex.h31 u16 halbb_cfg_cmac_tx_ant(struct bb_info *bb, enum rf_path tx_path);
52 void halbb_ctrl_trx_path(struct bb_info *bb, enum rf_path tx_path, u8 tx_nss,
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/
H A Dhalbb_pmac_setting.c97 enum rf_path tx_path, enum rf_path rx_path, in halbb_cfg_lbk() argument
121 rpt = halbb_cfg_lbk_8852c(bb, lbk_en, is_dgt_lbk, tx_path, in halbb_cfg_lbk()
248 enum rf_path tx_path) in halbb_set_cck_txpwr_idx() argument
256 rpt = halbb_set_cck_txpwr_idx_8852a(bb, pwr_idx, tx_path); in halbb_set_cck_txpwr_idx()
262 rpt = halbb_set_cck_txpwr_idx_8852a_2(bb, pwr_idx, tx_path); in halbb_set_cck_txpwr_idx()
268 rpt = halbb_set_cck_txpwr_idx_8852b(bb, pwr_idx, tx_path); in halbb_set_cck_txpwr_idx()
274 rpt = halbb_set_cck_txpwr_idx_8852c(bb, pwr_idx, tx_path); in halbb_set_cck_txpwr_idx()
285 u16 halbb_get_cck_txpwr_idx(struct bb_info *bb, enum rf_path tx_path) in halbb_get_cck_txpwr_idx() argument
293 rpt = halbb_get_cck_txpwr_idx_8852a(bb, tx_path); in halbb_get_cck_txpwr_idx()
299 rpt = halbb_get_cck_txpwr_idx_8852a_2(bb, tx_path); in halbb_get_cck_txpwr_idx()
[all …]
H A Dhalbb_pmac_setting_ex.h73 enum rf_path tx_path, enum rf_path rx_path,
84 enum rf_path tx_path);
86 u16 halbb_get_cck_txpwr_idx(struct bb_info *bb, enum rf_path tx_path);
88 s16 halbb_get_cck_ref_dbm(struct bb_info *bb, enum rf_path tx_path);
91 enum rf_path tx_path);
93 u16 halbb_get_ofdm_txpwr_idx(struct bb_info *bb, enum rf_path tx_path);
95 s16 halbb_get_ofdm_ref_dbm(struct bb_info *bb, enum rf_path tx_path);
H A Dhalbb_api.c178 u16 halbb_cfg_cmac_tx_ant(struct bb_info *bb, enum rf_path tx_path) in halbb_cfg_cmac_tx_ant() argument
186 val = halbb_cfg_cmac_tx_ant_8852a(bb, tx_path); in halbb_cfg_cmac_tx_ant()
192 val = halbb_cfg_cmac_tx_ant_8852a_2(bb, tx_path); in halbb_cfg_cmac_tx_ant()
198 val = halbb_cfg_cmac_tx_ant_8852b(bb, tx_path); in halbb_cfg_cmac_tx_ant()
204 val = halbb_cfg_cmac_tx_ant_8852c(bb, tx_path); in halbb_cfg_cmac_tx_ant()
1006 bool halbb_ctrl_tx_path(struct bb_info *bb, enum rf_path tx_path) in halbb_ctrl_tx_path() argument
1014 rpt = halbb_ctrl_tx_path_8852a(bb, tx_path); in halbb_ctrl_tx_path()
1020 rpt = halbb_ctrl_tx_path_8852a_2(bb, tx_path); in halbb_ctrl_tx_path()
1026 rpt = halbb_ctrl_tx_path_8852b(bb, tx_path); in halbb_ctrl_tx_path()
1032 rpt = halbb_ctrl_tx_path_8852c(bb, tx_path); in halbb_ctrl_tx_path()
[all …]
H A Dhalbb_api_ex.h31 u16 halbb_cfg_cmac_tx_ant(struct bb_info *bb, enum rf_path tx_path);
52 void halbb_ctrl_trx_path(struct bb_info *bb, enum rf_path tx_path, u8 tx_nss,
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/halbb_8852b/
H A Dhalbb_8852b_api.h59 bool halbb_ctrl_tx_path_8852b(struct bb_info *bb, enum rf_path tx_path);
118 void halbb_ctrl_trx_path_8852b(struct bb_info *bb, enum rf_path tx_path,
151 enum rf_path tx_path);
152 u16 halbb_get_cck_txpwr_idx_8852b(struct bb_info *bb, enum rf_path tx_path);
154 s16 halbb_get_cck_ref_dbm_8852b(struct bb_info *bb, enum rf_path tx_path);
157 enum rf_path tx_path);
159 u16 halbb_get_ofdm_txpwr_idx_8852b(struct bb_info *bb, enum rf_path tx_path);
161 s16 halbb_get_ofdm_ref_dbm_8852b(struct bb_info *bb, enum rf_path tx_path);
H A Dhalbb_8852b_api.c1094 bool halbb_ctrl_tx_path_8852b(struct bb_info *bb, enum rf_path tx_path) in halbb_ctrl_tx_path_8852b() argument
1103 if (tx_path == RF_PATH_A) { in halbb_ctrl_tx_path_8852b()
1106 } else if (tx_path == RF_PATH_B) { in halbb_ctrl_tx_path_8852b()
1109 } else if (tx_path == RF_PATH_AB) { in halbb_ctrl_tx_path_8852b()
1144 u16 halbb_cfg_cmac_tx_ant_8852b(struct bb_info *bb, enum rf_path tx_path) in halbb_cfg_cmac_tx_ant_8852b() argument
1158 if (tx_path == RF_PATH_A) { in halbb_cfg_cmac_tx_ant_8852b()
1160 } else if (tx_path == RF_PATH_B) { in halbb_cfg_cmac_tx_ant_8852b()
1162 } else if (tx_path == RF_PATH_AB) { in halbb_cfg_cmac_tx_ant_8852b()
1166 BB_WARNING("Invalid Tx Path: %d\n", tx_path); in halbb_cfg_cmac_tx_ant_8852b()
1172 void halbb_ctrl_trx_path_8852b(struct bb_info *bb, enum rf_path tx_path, in halbb_ctrl_trx_path_8852b() argument
[all …]
H A Dhalbb_8852b_api_ex.h32 u16 halbb_cfg_cmac_tx_ant_8852b(struct bb_info *bb, enum rf_path tx_path);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/halbb_8852b/
H A Dhalbb_8852b_api.h59 bool halbb_ctrl_tx_path_8852b(struct bb_info *bb, enum rf_path tx_path);
118 void halbb_ctrl_trx_path_8852b(struct bb_info *bb, enum rf_path tx_path,
151 enum rf_path tx_path);
152 u16 halbb_get_cck_txpwr_idx_8852b(struct bb_info *bb, enum rf_path tx_path);
154 s16 halbb_get_cck_ref_dbm_8852b(struct bb_info *bb, enum rf_path tx_path);
157 enum rf_path tx_path);
159 u16 halbb_get_ofdm_txpwr_idx_8852b(struct bb_info *bb, enum rf_path tx_path);
161 s16 halbb_get_ofdm_ref_dbm_8852b(struct bb_info *bb, enum rf_path tx_path);
H A Dhalbb_8852b_api.c1094 bool halbb_ctrl_tx_path_8852b(struct bb_info *bb, enum rf_path tx_path) in halbb_ctrl_tx_path_8852b() argument
1103 if (tx_path == RF_PATH_A) { in halbb_ctrl_tx_path_8852b()
1106 } else if (tx_path == RF_PATH_B) { in halbb_ctrl_tx_path_8852b()
1109 } else if (tx_path == RF_PATH_AB) { in halbb_ctrl_tx_path_8852b()
1144 u16 halbb_cfg_cmac_tx_ant_8852b(struct bb_info *bb, enum rf_path tx_path) in halbb_cfg_cmac_tx_ant_8852b() argument
1158 if (tx_path == RF_PATH_A) { in halbb_cfg_cmac_tx_ant_8852b()
1160 } else if (tx_path == RF_PATH_B) { in halbb_cfg_cmac_tx_ant_8852b()
1162 } else if (tx_path == RF_PATH_AB) { in halbb_cfg_cmac_tx_ant_8852b()
1166 BB_WARNING("Invalid Tx Path: %d\n", tx_path); in halbb_cfg_cmac_tx_ant_8852b()
1172 void halbb_ctrl_trx_path_8852b(struct bb_info *bb, enum rf_path tx_path, in halbb_ctrl_trx_path_8852b() argument
[all …]
H A Dhalbb_8852b_api_ex.h32 u16 halbb_cfg_cmac_tx_ant_8852b(struct bb_info *bb, enum rf_path tx_path);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/test/mp/
H A Dhal_test_mp_txpwr.c106 PHL_INFO("%s: tx path = %d\n", __FUNCTION__, arg->tx_path); in rtw_hal_mp_txpwr_get_pwr_idx()
111 arg->tx_path, arg->is_cck); in rtw_hal_mp_txpwr_get_pwr_idx()
123 PHL_INFO("%s: tx path = %d\n", __FUNCTION__, arg->tx_path); in rtw_hal_mp_txpwr_set_pwr_idx()
128 arg->tx_path, arg->is_cck); in rtw_hal_mp_txpwr_set_pwr_idx()
248 arg->is_cck, arg->tx_path); in rtw_hal_mp_txpwr_get_pwr_ref()
253 arg->tx_path, in rtw_hal_mp_txpwr_get_pwr_ref()
266 arg->is_cck, arg->tx_path); in rtw_hal_mp_txpwr_get_pwr_ref_cw()
271 arg->tx_path, in rtw_hal_mp_txpwr_get_pwr_ref_cw()
H A Dhal_test_mp_tx.c112 PHL_INFO("%s: rf path: %d\n", __FUNCTION__, arg->tx_path); in rtw_hal_mp_tx_single_tone()
116 arg->tx_path); in rtw_hal_mp_tx_single_tone()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/test/mp/
H A Dhal_test_mp_txpwr.c106 PHL_INFO("%s: tx path = %d\n", __FUNCTION__, arg->tx_path); in rtw_hal_mp_txpwr_get_pwr_idx()
111 arg->tx_path, arg->is_cck); in rtw_hal_mp_txpwr_get_pwr_idx()
123 PHL_INFO("%s: tx path = %d\n", __FUNCTION__, arg->tx_path); in rtw_hal_mp_txpwr_set_pwr_idx()
128 arg->tx_path, arg->is_cck); in rtw_hal_mp_txpwr_set_pwr_idx()
248 arg->is_cck, arg->tx_path); in rtw_hal_mp_txpwr_get_pwr_ref()
253 arg->tx_path, in rtw_hal_mp_txpwr_get_pwr_ref()
266 arg->is_cck, arg->tx_path); in rtw_hal_mp_txpwr_get_pwr_ref_cw()
271 arg->tx_path, in rtw_hal_mp_txpwr_get_pwr_ref_cw()
H A Dhal_test_mp_tx.c112 PHL_INFO("%s: rf path: %d\n", __FUNCTION__, arg->tx_path); in rtw_hal_mp_tx_single_tone()
116 arg->tx_path); in rtw_hal_mp_tx_single_tone()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/
H A Dhal_api_bb.h149 enum rtw_hal_status rtw_hal_bb_set_pwr_index(void *hal, u16 pwr_idx, enum rf_path tx_path, bool is_…
151 enum rtw_hal_status rtw_hal_bb_get_pwr_index(void *hal, u16 *pwr_idx, enum rf_path tx_path, bool is…
159 enum rtw_hal_status rtw_hal_bb_get_txpwr_ref(struct hal_info_t *hal_info, u8 is_cck, u8 tx_path, s1…
207 enum rf_path tx_path);
H A Dhal_api_bb.c631 rtw_hal_bb_cfg_tx_path(struct rtw_hal_com_t *hal_com, u8 tx_path) in rtw_hal_bb_cfg_tx_path() argument
638 if(halbb_ctrl_tx_path(hal_info->bb, tx_path)) in rtw_hal_bb_cfg_tx_path()
708 rtw_hal_bb_set_pwr_index(void *hal, u16 pwr_idx, enum rf_path tx_path, bool is_cck) in rtw_hal_bb_set_pwr_index() argument
716 if(halbb_set_cck_txpwr_idx(hal_info->bb, pwr_idx, tx_path)) in rtw_hal_bb_set_pwr_index()
722 if(halbb_set_ofdm_txpwr_idx(hal_info->bb, pwr_idx, tx_path)) in rtw_hal_bb_set_pwr_index()
730 enum rtw_hal_status rtw_hal_bb_get_pwr_index(void *hal, u16 *pwr_idx, enum rf_path tx_path, bool is… in rtw_hal_bb_get_pwr_index() argument
738 *pwr_idx = halbb_get_cck_txpwr_idx(hal_info->bb, tx_path); in rtw_hal_bb_get_pwr_index()
742 *pwr_idx = halbb_get_ofdm_txpwr_idx(hal_info->bb, tx_path); in rtw_hal_bb_get_pwr_index()
909 enum rtw_hal_status rtw_hal_bb_get_txpwr_ref(struct hal_info_t *hal_info, u8 is_cck, u8 tx_path, s1… in rtw_hal_bb_get_txpwr_ref() argument
916 *txpwr_ref = halbb_get_cck_ref_dbm(hal_info->bb, tx_path); in rtw_hal_bb_get_txpwr_ref()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_api_bb.h149 enum rtw_hal_status rtw_hal_bb_set_pwr_index(void *hal, u16 pwr_idx, enum rf_path tx_path, bool is_…
151 enum rtw_hal_status rtw_hal_bb_get_pwr_index(void *hal, u16 *pwr_idx, enum rf_path tx_path, bool is…
159 enum rtw_hal_status rtw_hal_bb_get_txpwr_ref(struct hal_info_t *hal_info, u8 is_cck, u8 tx_path, s1…
207 enum rf_path tx_path);
H A Dhal_api_bb.c631 rtw_hal_bb_cfg_tx_path(struct rtw_hal_com_t *hal_com, u8 tx_path) in rtw_hal_bb_cfg_tx_path() argument
638 if(halbb_ctrl_tx_path(hal_info->bb, tx_path)) in rtw_hal_bb_cfg_tx_path()
708 rtw_hal_bb_set_pwr_index(void *hal, u16 pwr_idx, enum rf_path tx_path, bool is_cck) in rtw_hal_bb_set_pwr_index() argument
716 if(halbb_set_cck_txpwr_idx(hal_info->bb, pwr_idx, tx_path)) in rtw_hal_bb_set_pwr_index()
722 if(halbb_set_ofdm_txpwr_idx(hal_info->bb, pwr_idx, tx_path)) in rtw_hal_bb_set_pwr_index()
730 enum rtw_hal_status rtw_hal_bb_get_pwr_index(void *hal, u16 *pwr_idx, enum rf_path tx_path, bool is… in rtw_hal_bb_get_pwr_index() argument
738 *pwr_idx = halbb_get_cck_txpwr_idx(hal_info->bb, tx_path); in rtw_hal_bb_get_pwr_index()
742 *pwr_idx = halbb_get_ofdm_txpwr_idx(hal_info->bb, tx_path); in rtw_hal_bb_get_pwr_index()
909 enum rtw_hal_status rtw_hal_bb_get_txpwr_ref(struct hal_info_t *hal_info, u8 is_cck, u8 tx_path, s1… in rtw_hal_bb_get_txpwr_ref() argument
916 *txpwr_ref = halbb_get_cck_ref_dbm(hal_info->bb, tx_path); in rtw_hal_bb_get_txpwr_ref()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/phydm/rtl8822b/
H A Dphydm_hal_api8822b.c2302 phydm_config_cck_tx_path_8822b(struct dm_struct *dm, enum bb_path tx_path) in phydm_config_cck_tx_path_8822b() argument
2304 if (tx_path == BB_PATH_A) in phydm_config_cck_tx_path_8822b()
2306 else if (tx_path == BB_PATH_B) in phydm_config_cck_tx_path_8822b()
2348 void phydm_config_tx_path_8822b(struct dm_struct *dm, enum bb_path tx_path, in phydm_config_tx_path_8822b() argument
2352 dm->tx_ant_status = (u8)tx_path; in phydm_config_tx_path_8822b()
2362 odm_set_bb_reg(dm, R_0x80c, MASKBYTE0, (tx_path << 4) | tx_path); in phydm_config_tx_path_8822b()
2369 phydm_config_ofdm_tx_path_8822b(dm, tx_path, tx_path_sel_1ss); in phydm_config_tx_path_8822b()
2372 if (tx_path & BB_PATH_A) { in phydm_config_tx_path_8822b()
2375 } else if (tx_path & BB_PATH_B) { in phydm_config_tx_path_8822b()
2383 if (tx_path == BB_PATH_A || tx_path == BB_PATH_B) in phydm_config_tx_path_8822b()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/
H A Drtw8822b.c19 static void rtw8822b_config_trx_mode(struct rtw_dev *rtwdev, u8 tx_path,
716 static void rtw8822b_config_trx_mode(struct rtw_dev *rtwdev, u8 tx_path, in rtw8822b_config_trx_mode() argument
731 if ((tx_path | rx_path) & BB_PATH_A) in rtw8822b_config_trx_mode()
736 if ((tx_path | rx_path) & BB_PATH_B) in rtw8822b_config_trx_mode()
745 if (tx_path & BB_PATH_A) { in rtw8822b_config_trx_mode()
748 } else if (tx_path & BB_PATH_B) { in rtw8822b_config_trx_mode()
753 if (tx_path == BB_PATH_A || tx_path == BB_PATH_B) in rtw8822b_config_trx_mode()
758 tx_path_sel = (tx_path << 4) | tx_path; in rtw8822b_config_trx_mode()
761 if (tx_path != BB_PATH_A && tx_path != BB_PATH_B) { in rtw8822b_config_trx_mode()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/phydm/
H A Dphydm_api.c341 enum bb_path tx_path, rx_path, tx_path_ctrl; in phydm_config_trx_path_v2() local
360 tx_path = (enum bb_path)val[1]; in phydm_config_trx_path_v2()
377 phydm_api_trx_mode(dm, tx_path, rx_path, tx_path_ctrl); in phydm_config_trx_path_v2()
381 tx_path, rx_path, tx_path_ctrl); in phydm_config_trx_path_v2()
2497 phydm_api_trx_mode(void *dm_void, enum bb_path tx_path, enum bb_path rx_path, in phydm_api_trx_mode() argument
2510 ret = config_phydm_trx_mode_8822b(dm, tx_path, rx_path, in phydm_api_trx_mode()
2517 ret = config_phydm_trx_mode_8197f(dm, tx_path, rx_path, is_2tx); in phydm_api_trx_mode()
2523 ret = config_phydm_trx_mode_8192f(dm, tx_path, rx_path, in phydm_api_trx_mode()
2530 ret = config_phydm_trx_mode_8198f(dm, tx_path, rx_path, is_2tx); in phydm_api_trx_mode()
2536 ret = config_phydm_trx_mode_8814b(dm, tx_path, rx_path); in phydm_api_trx_mode()
[all …]

123