| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/ |
| H A D | halbb_pmac_setting.c | 97 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 D | halbb_pmac_setting_ex.h | 73 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 D | halbb_api.c | 178 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 D | halbb_api_ex.h | 31 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 D | halbb_pmac_setting.c | 97 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 D | halbb_pmac_setting_ex.h | 73 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 D | halbb_api.c | 178 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 D | halbb_api_ex.h | 31 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 D | halbb_8852b_api.h | 59 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 D | halbb_8852b_api.c | 1094 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 D | halbb_8852b_api_ex.h | 32 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 D | halbb_8852b_api.h | 59 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 D | halbb_8852b_api.c | 1094 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 D | halbb_8852b_api_ex.h | 32 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 D | hal_test_mp_txpwr.c | 106 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 D | hal_test_mp_tx.c | 112 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 D | hal_test_mp_txpwr.c | 106 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 D | hal_test_mp_tx.c | 112 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 D | hal_api_bb.h | 149 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 D | hal_api_bb.c | 631 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 D | hal_api_bb.h | 149 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 D | hal_api_bb.c | 631 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 D | phydm_hal_api8822b.c | 2302 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 D | rtw8822b.c | 19 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 D | phydm_api.c | 341 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 …]
|