| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/ |
| H A D | halbb_api.c | 18 void halbb_dyn_1r_cca_en(struct bb_info *bb, bool en) in halbb_dyn_1r_cca_en() 32 u8 halbb_wifi_event_notify(struct bb_info *bb, enum phl_msg_evt_id event, enum phl_phy_idx phy_idx) in halbb_wifi_event_notify() 66 bool halbb_rf_sw_si_test(struct bb_info *bb, enum rf_path rx_path, u8 reg_addr, int ch_idx) in halbb_rf_sw_si_test() 119 u16 halbb_get_csi_buf_idx(struct bb_info *bb, u8 buf_idx, u8 txsc_idx) in halbb_get_csi_buf_idx() 178 u16 halbb_cfg_cmac_tx_ant(struct bb_info *bb, enum rf_path tx_path) in halbb_cfg_cmac_tx_ant() 215 void halbb_gpio_ctrl_dump(struct bb_info *bb) in halbb_gpio_ctrl_dump() 248 void halbb_gpio_rfm(struct bb_info *bb, enum bb_path path, in halbb_gpio_rfm() 285 void halbb_gpio_trsw_table(struct bb_info *bb, enum bb_path path, in halbb_gpio_trsw_table() 324 void halbb_gpio_setting_all(struct bb_info *bb, u8 rfe_idx) in halbb_gpio_setting_all() 360 void halbb_gpio_setting(struct bb_info *bb, u8 gpio_idx, enum bb_path path, in halbb_gpio_setting() [all …]
|
| H A D | halbb_dig.c | 30 u8 halbb_lna_idx_by_rssi(struct bb_info *bb, u8 rssi) in halbb_lna_idx_by_rssi() 52 u8 halbb_tia_idx_by_rssi(struct bb_info *bb, u8 rssi) in halbb_tia_idx_by_rssi() 66 u8 halbb_rxb_idx_by_rssi(struct bb_info *bb, in halbb_rxb_idx_by_rssi() 92 void halbb_dig_set_igi_cr_8852a(struct bb_info *bb, const struct agc_gaincode_set set) in halbb_dig_set_igi_cr_8852a() 104 void halbb_dig_agc_update_8852a(struct bb_info *bb, struct bb_dig_op_para_unit *para) in halbb_dig_agc_update_8852a() 149 void halbb_gaincode_by_rssi_8852a(struct bb_info *bb, in halbb_gaincode_by_rssi_8852a() 164 bool halbb_dig_gaincode_update_en_8852a(struct bb_info *bb) in halbb_dig_gaincode_update_en_8852a() 184 void halbb_dig_recorder_reset(struct bb_info *bb) in halbb_dig_recorder_reset() 194 void halbb_dig_recorder(struct bb_info *bb, u8 igi_curr, u32 fa_metrics) in halbb_dig_recorder() 250 void halbb_dig_damping_chk(struct bb_info *bb) in halbb_dig_damping_chk() [all …]
|
| H A D | halbb_rua_tbl.c | 29 u32 halbb_rua_tbl_hdr_cfg(struct bb_info *bb, in halbb_rua_tbl_hdr_cfg() 48 void halbb_ru_rate_cfg(struct bb_info *bb, in halbb_ru_rate_cfg() 58 u32 halbb_dlfix_sta_i_ax4ru_cfg(struct bb_info *bb, in halbb_dlfix_sta_i_ax4ru_cfg() 88 u32 halbb_ulfix_sta_i_ax4ru_cfg(struct bb_info *bb, in halbb_ulfix_sta_i_ax4ru_cfg() 117 u32 halbb_tf_ba_tbl_info_cfg(struct bb_info *bb, in halbb_tf_ba_tbl_info_cfg() 152 void halbb_rua_tbl_init(struct bb_info *bb) in halbb_rua_tbl_init() 159 u32 halbb_upd_dlru_fixtbl_ax4ru(struct bb_info *bb, in halbb_upd_dlru_fixtbl_ax4ru() 204 u32 halbb_upd_dlru_fixtbl(struct bb_info *bb, in halbb_upd_dlru_fixtbl() 236 u32 halbb_upd_ulru_fixtbl_ax4ru(struct bb_info *bb, in halbb_upd_ulru_fixtbl_ax4ru() 283 u32 halbb_upd_ulru_fixtbl(struct bb_info *bb, in halbb_upd_ulru_fixtbl() [all …]
|
| H A D | halbb_pmac_setting.c | 28 void halbb_set_pmac_tx(struct bb_info *bb, struct halbb_pmac_info *tx_info, in halbb_set_pmac_tx() 64 void halbb_set_tmac_tx(struct bb_info *bb, enum phl_phy_idx phy_idx) in halbb_set_tmac_tx() 96 bool halbb_cfg_lbk(struct bb_info *bb, bool lbk_en, bool is_dgt_lbk, in halbb_cfg_lbk() 133 bool halbb_set_txpwr_dbm(struct bb_info *bb, s16 pwr_dbm, in halbb_set_txpwr_dbm() 172 s16 halbb_get_txpwr_dbm(struct bb_info *bb, enum phl_phy_idx phy_idx) in halbb_get_txpwr_dbm() 210 s16 halbb_get_txinfo_txpwr_dbm(struct bb_info *bb) in halbb_get_txinfo_txpwr_dbm() 247 bool halbb_set_cck_txpwr_idx(struct bb_info *bb, u16 pwr_idx, 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() 322 s16 halbb_get_cck_ref_dbm(struct bb_info *bb, enum rf_path tx_path) in halbb_get_cck_ref_dbm() 359 bool halbb_set_ofdm_txpwr_idx(struct bb_info *bb, u16 pwr_idx, in halbb_set_ofdm_txpwr_idx() [all …]
|
| H A D | halbb_env_mntr.c | 29 u16 halbb_ccx_get_ratio(struct bb_info *bb, u16 rpt, u16 score) in halbb_ccx_get_ratio() 47 void halbb_ccx_ms_2_period_unit(struct bb_info *bb, u16 time_ms, u32 *period, in halbb_ccx_ms_2_period_unit() 68 u32 halbb_ccx_idx_cnt_2_us(struct bb_info *bb, u16 idx_cnt) in halbb_ccx_idx_cnt_2_us() 78 u16 halbb_ccx_us_2_idx_cnt(struct bb_info *bb, u32 time_us) in halbb_ccx_us_2_idx_cnt() 88 void halbb_ccx_top_setting_init(struct bb_info *bb) in halbb_ccx_top_setting_init() 109 void halbb_ccx_racing_release(struct bb_info *bb) in halbb_ccx_racing_release() 125 u8 halbb_ccx_racing_ctrl(struct bb_info *bb, enum halbb_racing_lv rac_lv) in halbb_ccx_racing_ctrl() 152 void halbb_ccx_trigger(struct bb_info *bb) in halbb_ccx_trigger() 170 void halbb_ccx_edcca_opt_set(struct bb_info *bb, enum ccx_edcca_opt_sc_idx sc) in halbb_ccx_edcca_opt_set() 279 void halbb_nhm_cal_wgt(struct bb_info *bb) in halbb_nhm_cal_wgt() [all …]
|
| H A D | halbb_interface.c | 27 void halbb_cfg_timers(struct bb_info *bb, enum bb_timer_cfg_t cfg, in halbb_cfg_timers() 55 u32 halbb_get_sys_time(struct bb_info *bb) in halbb_get_sys_time() 60 u32 halbb_phy0_to_phy1_ofst(struct bb_info *bb, u32 addr) in halbb_phy0_to_phy1_ofst() 90 bool halbb_check_fw_ofld(struct bb_info *bb) in halbb_check_fw_ofld() 97 bool halbb_fw_set_reg(struct bb_info *bb, u32 addr, u32 mask, u32 val, u8 lc) in halbb_fw_set_reg() 121 bool halbb_fw_set_reg_cmn(struct bb_info *bb, u32 addr, in halbb_fw_set_reg_cmn() 138 void halbb_set_cr(struct bb_info *bb, u32 addr, u32 val) in halbb_set_cr() 146 u32 halbb_get_cr(struct bb_info *bb, u32 addr) in halbb_get_cr() 156 void halbb_set_reg(struct bb_info *bb, u32 addr, u32 mask, u32 val) in halbb_set_reg() 170 void halbb_set_reg_cmn(struct bb_info *bb, u32 addr, u32 mask, u32 val, enum phl_phy_idx phy_idx) in halbb_set_reg_cmn() [all …]
|
| H A D | halbb_init.c | 17 bool halbb_chk_bb_rf_pkg_set_valid(struct bb_info *bb) in halbb_chk_bb_rf_pkg_set_valid() 63 void halbb_ic_hw_setting_init(struct bb_info *bb) in halbb_ic_hw_setting_init() 112 void halbb_get_efuse_init(struct bb_info *bb) in halbb_get_efuse_init() 141 void halbb_cmn_info_self_init(struct bb_info *bb) in halbb_cmn_info_self_init() 224 u64 halbb_supportability_default(struct bb_info *bb) in halbb_supportability_default() 295 void halbb_supportability_init(struct bb_info *bb) in halbb_supportability_init() 316 void halbb_hw_init(struct bb_info *bb) in halbb_hw_init() 330 struct bb_info *bb = (struct bb_info *)bb_phy_0; in halbb_dm_deinit() local 361 enum rtw_hal_status halbb_dm_init(struct bb_info *bb, enum phl_phy_idx phy_idx) in halbb_dm_init() 448 void halbb_timer_ctrl(struct bb_info *bb, enum bb_timer_cfg_t timer_state) in halbb_timer_ctrl() [all …]
|
| H A D | halbb_cfo_trk.c | 31 void halbb_dyn_cfo_trk_loop_en(struct bb_info *bb, bool en) in halbb_dyn_cfo_trk_loop_en() 36 void halbb_cfo_trk_loop_cr_cfg(struct bb_info *bb, enum bb_dctl_state_t state) in halbb_cfo_trk_loop_cr_cfg() 62 void halbb_dyn_cfo_trk_loop(struct bb_info *bb) in halbb_dyn_cfo_trk_loop() 101 void halbb_dyn_cfo_trk_loop_init(struct bb_info *bb) in halbb_dyn_cfo_trk_loop_init() 120 void halbb_digital_cfo_comp(struct bb_info *bb, s32 curr_cfo) in halbb_digital_cfo_comp() 170 void halbb_digital_cfo_comp_init(struct bb_info *bb) in halbb_digital_cfo_comp_init() 186 void halbb_cfo_trk_reset(struct bb_info *bb) in halbb_cfo_trk_reset() 203 void halbb_cfo_acc_io_en(struct bb_info *bb) in halbb_cfo_acc_io_en() 218 struct bb_info *bb = (struct bb_info *)context; in halbb_cfo_acc_callback() local 232 void halbb_cfo_acc_timer_init(struct bb_info *bb) in halbb_cfo_acc_timer_init() [all …]
|
| H A D | halbb_la_mode.c | 37 u8 halbb_la_ptrn_chk(struct bb_info *bb) in halbb_la_ptrn_chk() 100 void halbb_la_rpt_buf_get(struct bb_info *bb, u16 finish_ofst, bool is_round_up) in halbb_la_rpt_buf_get() 168 void halbb_la_set_mac_trig_time(struct bb_info *bb, u32 trig_time, u8 *unit, u8 *unit_num) in halbb_la_set_mac_trig_time() 193 bool halbb_la_mac_cfg_buf(struct bb_info *bb, enum la_buff_mode_t mode) in halbb_la_mac_cfg_buf() 263 void halbb_la_mac_cfg_buf_default(struct bb_info *bb) in halbb_la_mac_cfg_buf_default() 300 void halbb_la_mac_cfg_cmn(struct bb_info *bb) in halbb_la_mac_cfg_cmn() 316 void halbb_la_mac_init(struct bb_info *bb) in halbb_la_mac_init() 332 void halbb_la_mac_set_adv_reset(struct bb_info *bb) in halbb_la_mac_set_adv_reset() 340 void halbb_la_mac_set_trig(struct bb_info *bb, bool mac_trig_en) in halbb_la_mac_set_trig() 380 void halbb_la_bb_set_dma_type(struct bb_info *bb) in halbb_la_bb_set_dma_type() [all …]
|
| H A D | halbb_dbg.c | 30 void halbb_dbg_comp_init(struct bb_info *bb) in halbb_dbg_comp_init() 63 void halbb_print_devider(struct bb_info *bb, u8 len, bool with_space) in halbb_print_devider() 77 void halbb_tdma_cr_sel_io_en(struct bb_info *bb) in halbb_tdma_cr_sel_io_en() 86 struct bb_info *bb = (struct bb_info *)context; in halbb_tdma_cr_sel_callback() local 98 void halbb_tdma_cr_timer_init(struct bb_info *bb) in halbb_tdma_cr_timer_init() 110 void halbb_tdma_cr_sel_main(struct bb_info *bb) in halbb_tdma_cr_sel_main() 143 void halbb_tdma_cr_sel_deinit(struct bb_info *bb) in halbb_tdma_cr_sel_deinit() 148 void halbb_tdma_cr_sel_init(struct bb_info *bb) in halbb_tdma_cr_sel_init() 162 void halbb_bb_dbg_port_clock_en(struct bb_info *bb, u8 enable) in halbb_bb_dbg_port_clock_en() 173 u32 halbb_get_bb_dbg_port_idx(struct bb_info *bb) in halbb_get_bb_dbg_port_idx() [all …]
|
| H A D | halbb.c | 27 void halbb_supportability_dbg(struct bb_info *bb, char input[][16], u32 *_used, in halbb_supportability_dbg() 118 bool halbb_sta_info_init(struct bb_info *bb, in halbb_sta_info_init() 145 bool halbb_sta_info_deinit(struct bb_info *bb, in halbb_sta_info_deinit() 166 bool halbb_sta_info_add_entry(struct bb_info *bb, in halbb_sta_info_add_entry() 186 bool halbb_sta_info_delete_entry(struct bb_info *bb, in halbb_sta_info_delete_entry() 212 void halbb_media_status_update(struct bb_info *bb, in halbb_media_status_update() 243 void halbb_sta_info_dbg(struct bb_info *bb, char input[][16], u32 *_used, in halbb_sta_info_dbg() 329 void halbb_traffic_load_decision(struct bb_info *bb) in halbb_traffic_load_decision() 381 void halbb_cmn_info_self_reset(struct bb_info *bb) { in halbb_cmn_info_self_reset() 399 u8 halbb_get_rssi_min(struct bb_info *bb) in halbb_get_rssi_min() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/ |
| H A D | halbb_api.c | 18 void halbb_dyn_1r_cca_en(struct bb_info *bb, bool en) in halbb_dyn_1r_cca_en() 32 u8 halbb_wifi_event_notify(struct bb_info *bb, enum phl_msg_evt_id event, enum phl_phy_idx phy_idx) in halbb_wifi_event_notify() 66 bool halbb_rf_sw_si_test(struct bb_info *bb, enum rf_path rx_path, u8 reg_addr, int ch_idx) in halbb_rf_sw_si_test() 119 u16 halbb_get_csi_buf_idx(struct bb_info *bb, u8 buf_idx, u8 txsc_idx) in halbb_get_csi_buf_idx() 178 u16 halbb_cfg_cmac_tx_ant(struct bb_info *bb, enum rf_path tx_path) in halbb_cfg_cmac_tx_ant() 215 void halbb_gpio_ctrl_dump(struct bb_info *bb) in halbb_gpio_ctrl_dump() 248 void halbb_gpio_rfm(struct bb_info *bb, enum bb_path path, in halbb_gpio_rfm() 285 void halbb_gpio_trsw_table(struct bb_info *bb, enum bb_path path, in halbb_gpio_trsw_table() 324 void halbb_gpio_setting_all(struct bb_info *bb, u8 rfe_idx) in halbb_gpio_setting_all() 360 void halbb_gpio_setting(struct bb_info *bb, u8 gpio_idx, enum bb_path path, in halbb_gpio_setting() [all …]
|
| H A D | halbb_dig.c | 30 u8 halbb_lna_idx_by_rssi(struct bb_info *bb, u8 rssi) in halbb_lna_idx_by_rssi() 52 u8 halbb_tia_idx_by_rssi(struct bb_info *bb, u8 rssi) in halbb_tia_idx_by_rssi() 66 u8 halbb_rxb_idx_by_rssi(struct bb_info *bb, in halbb_rxb_idx_by_rssi() 92 void halbb_dig_set_igi_cr_8852a(struct bb_info *bb, const struct agc_gaincode_set set) in halbb_dig_set_igi_cr_8852a() 104 void halbb_dig_agc_update_8852a(struct bb_info *bb, struct bb_dig_op_para_unit *para) in halbb_dig_agc_update_8852a() 149 void halbb_gaincode_by_rssi_8852a(struct bb_info *bb, in halbb_gaincode_by_rssi_8852a() 164 bool halbb_dig_gaincode_update_en_8852a(struct bb_info *bb) in halbb_dig_gaincode_update_en_8852a() 184 void halbb_dig_recorder_reset(struct bb_info *bb) in halbb_dig_recorder_reset() 194 void halbb_dig_recorder(struct bb_info *bb, u8 igi_curr, u32 fa_metrics) in halbb_dig_recorder() 250 void halbb_dig_damping_chk(struct bb_info *bb) in halbb_dig_damping_chk() [all …]
|
| H A D | halbb_rua_tbl.c | 29 u32 halbb_rua_tbl_hdr_cfg(struct bb_info *bb, in halbb_rua_tbl_hdr_cfg() 48 void halbb_ru_rate_cfg(struct bb_info *bb, in halbb_ru_rate_cfg() 58 u32 halbb_dlfix_sta_i_ax4ru_cfg(struct bb_info *bb, in halbb_dlfix_sta_i_ax4ru_cfg() 88 u32 halbb_ulfix_sta_i_ax4ru_cfg(struct bb_info *bb, in halbb_ulfix_sta_i_ax4ru_cfg() 117 u32 halbb_tf_ba_tbl_info_cfg(struct bb_info *bb, in halbb_tf_ba_tbl_info_cfg() 152 void halbb_rua_tbl_init(struct bb_info *bb) in halbb_rua_tbl_init() 159 u32 halbb_upd_dlru_fixtbl_ax4ru(struct bb_info *bb, in halbb_upd_dlru_fixtbl_ax4ru() 204 u32 halbb_upd_dlru_fixtbl(struct bb_info *bb, in halbb_upd_dlru_fixtbl() 236 u32 halbb_upd_ulru_fixtbl_ax4ru(struct bb_info *bb, in halbb_upd_ulru_fixtbl_ax4ru() 283 u32 halbb_upd_ulru_fixtbl(struct bb_info *bb, in halbb_upd_ulru_fixtbl() [all …]
|
| H A D | halbb_pmac_setting.c | 28 void halbb_set_pmac_tx(struct bb_info *bb, struct halbb_pmac_info *tx_info, in halbb_set_pmac_tx() 64 void halbb_set_tmac_tx(struct bb_info *bb, enum phl_phy_idx phy_idx) in halbb_set_tmac_tx() 96 bool halbb_cfg_lbk(struct bb_info *bb, bool lbk_en, bool is_dgt_lbk, in halbb_cfg_lbk() 133 bool halbb_set_txpwr_dbm(struct bb_info *bb, s16 pwr_dbm, in halbb_set_txpwr_dbm() 172 s16 halbb_get_txpwr_dbm(struct bb_info *bb, enum phl_phy_idx phy_idx) in halbb_get_txpwr_dbm() 210 s16 halbb_get_txinfo_txpwr_dbm(struct bb_info *bb) in halbb_get_txinfo_txpwr_dbm() 247 bool halbb_set_cck_txpwr_idx(struct bb_info *bb, u16 pwr_idx, 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() 322 s16 halbb_get_cck_ref_dbm(struct bb_info *bb, enum rf_path tx_path) in halbb_get_cck_ref_dbm() 359 bool halbb_set_ofdm_txpwr_idx(struct bb_info *bb, u16 pwr_idx, in halbb_set_ofdm_txpwr_idx() [all …]
|
| H A D | halbb_env_mntr.c | 29 u16 halbb_ccx_get_ratio(struct bb_info *bb, u16 rpt, u16 score) in halbb_ccx_get_ratio() 47 void halbb_ccx_ms_2_period_unit(struct bb_info *bb, u16 time_ms, u32 *period, in halbb_ccx_ms_2_period_unit() 68 u32 halbb_ccx_idx_cnt_2_us(struct bb_info *bb, u16 idx_cnt) in halbb_ccx_idx_cnt_2_us() 78 u16 halbb_ccx_us_2_idx_cnt(struct bb_info *bb, u32 time_us) in halbb_ccx_us_2_idx_cnt() 88 void halbb_ccx_top_setting_init(struct bb_info *bb) in halbb_ccx_top_setting_init() 109 void halbb_ccx_racing_release(struct bb_info *bb) in halbb_ccx_racing_release() 125 u8 halbb_ccx_racing_ctrl(struct bb_info *bb, enum halbb_racing_lv rac_lv) in halbb_ccx_racing_ctrl() 152 void halbb_ccx_trigger(struct bb_info *bb) in halbb_ccx_trigger() 170 void halbb_ccx_edcca_opt_set(struct bb_info *bb, enum ccx_edcca_opt_sc_idx sc) in halbb_ccx_edcca_opt_set() 279 void halbb_nhm_cal_wgt(struct bb_info *bb) in halbb_nhm_cal_wgt() [all …]
|
| H A D | halbb_interface.c | 27 void halbb_cfg_timers(struct bb_info *bb, enum bb_timer_cfg_t cfg, in halbb_cfg_timers() 55 u32 halbb_get_sys_time(struct bb_info *bb) in halbb_get_sys_time() 60 u32 halbb_phy0_to_phy1_ofst(struct bb_info *bb, u32 addr) in halbb_phy0_to_phy1_ofst() 90 bool halbb_check_fw_ofld(struct bb_info *bb) in halbb_check_fw_ofld() 97 bool halbb_fw_set_reg(struct bb_info *bb, u32 addr, u32 mask, u32 val, u8 lc) in halbb_fw_set_reg() 121 bool halbb_fw_set_reg_cmn(struct bb_info *bb, u32 addr, in halbb_fw_set_reg_cmn() 138 void halbb_set_cr(struct bb_info *bb, u32 addr, u32 val) in halbb_set_cr() 146 u32 halbb_get_cr(struct bb_info *bb, u32 addr) in halbb_get_cr() 156 void halbb_set_reg(struct bb_info *bb, u32 addr, u32 mask, u32 val) in halbb_set_reg() 170 void halbb_set_reg_cmn(struct bb_info *bb, u32 addr, u32 mask, u32 val, enum phl_phy_idx phy_idx) in halbb_set_reg_cmn() [all …]
|
| H A D | halbb_init.c | 17 bool halbb_chk_bb_rf_pkg_set_valid(struct bb_info *bb) in halbb_chk_bb_rf_pkg_set_valid() 63 void halbb_ic_hw_setting_init(struct bb_info *bb) in halbb_ic_hw_setting_init() 112 void halbb_get_efuse_init(struct bb_info *bb) in halbb_get_efuse_init() 141 void halbb_cmn_info_self_init(struct bb_info *bb) in halbb_cmn_info_self_init() 224 u64 halbb_supportability_default(struct bb_info *bb) in halbb_supportability_default() 295 void halbb_supportability_init(struct bb_info *bb) in halbb_supportability_init() 316 void halbb_hw_init(struct bb_info *bb) in halbb_hw_init() 330 struct bb_info *bb = (struct bb_info *)bb_phy_0; in halbb_dm_deinit() local 361 enum rtw_hal_status halbb_dm_init(struct bb_info *bb, enum phl_phy_idx phy_idx) in halbb_dm_init() 448 void halbb_timer_ctrl(struct bb_info *bb, enum bb_timer_cfg_t timer_state) in halbb_timer_ctrl() [all …]
|
| H A D | halbb_cfo_trk.c | 31 void halbb_dyn_cfo_trk_loop_en(struct bb_info *bb, bool en) in halbb_dyn_cfo_trk_loop_en() 36 void halbb_cfo_trk_loop_cr_cfg(struct bb_info *bb, enum bb_dctl_state_t state) in halbb_cfo_trk_loop_cr_cfg() 62 void halbb_dyn_cfo_trk_loop(struct bb_info *bb) in halbb_dyn_cfo_trk_loop() 101 void halbb_dyn_cfo_trk_loop_init(struct bb_info *bb) in halbb_dyn_cfo_trk_loop_init() 120 void halbb_digital_cfo_comp(struct bb_info *bb, s32 curr_cfo) in halbb_digital_cfo_comp() 170 void halbb_digital_cfo_comp_init(struct bb_info *bb) in halbb_digital_cfo_comp_init() 186 void halbb_cfo_trk_reset(struct bb_info *bb) in halbb_cfo_trk_reset() 203 void halbb_cfo_acc_io_en(struct bb_info *bb) in halbb_cfo_acc_io_en() 218 struct bb_info *bb = (struct bb_info *)context; in halbb_cfo_acc_callback() local 232 void halbb_cfo_acc_timer_init(struct bb_info *bb) in halbb_cfo_acc_timer_init() [all …]
|
| H A D | halbb_la_mode.c | 37 u8 halbb_la_ptrn_chk(struct bb_info *bb) in halbb_la_ptrn_chk() 100 void halbb_la_rpt_buf_get(struct bb_info *bb, u16 finish_ofst, bool is_round_up) in halbb_la_rpt_buf_get() 168 void halbb_la_set_mac_trig_time(struct bb_info *bb, u32 trig_time, u8 *unit, u8 *unit_num) in halbb_la_set_mac_trig_time() 193 bool halbb_la_mac_cfg_buf(struct bb_info *bb, enum la_buff_mode_t mode) in halbb_la_mac_cfg_buf() 263 void halbb_la_mac_cfg_buf_default(struct bb_info *bb) in halbb_la_mac_cfg_buf_default() 300 void halbb_la_mac_cfg_cmn(struct bb_info *bb) in halbb_la_mac_cfg_cmn() 316 void halbb_la_mac_init(struct bb_info *bb) in halbb_la_mac_init() 332 void halbb_la_mac_set_adv_reset(struct bb_info *bb) in halbb_la_mac_set_adv_reset() 340 void halbb_la_mac_set_trig(struct bb_info *bb, bool mac_trig_en) in halbb_la_mac_set_trig() 380 void halbb_la_bb_set_dma_type(struct bb_info *bb) in halbb_la_bb_set_dma_type() [all …]
|
| H A D | halbb_dbg.c | 30 void halbb_dbg_comp_init(struct bb_info *bb) in halbb_dbg_comp_init() 63 void halbb_print_devider(struct bb_info *bb, u8 len, bool with_space) in halbb_print_devider() 77 void halbb_tdma_cr_sel_io_en(struct bb_info *bb) in halbb_tdma_cr_sel_io_en() 86 struct bb_info *bb = (struct bb_info *)context; in halbb_tdma_cr_sel_callback() local 98 void halbb_tdma_cr_timer_init(struct bb_info *bb) in halbb_tdma_cr_timer_init() 110 void halbb_tdma_cr_sel_main(struct bb_info *bb) in halbb_tdma_cr_sel_main() 143 void halbb_tdma_cr_sel_deinit(struct bb_info *bb) in halbb_tdma_cr_sel_deinit() 148 void halbb_tdma_cr_sel_init(struct bb_info *bb) in halbb_tdma_cr_sel_init() 162 void halbb_bb_dbg_port_clock_en(struct bb_info *bb, u8 enable) in halbb_bb_dbg_port_clock_en() 173 u32 halbb_get_bb_dbg_port_idx(struct bb_info *bb) in halbb_get_bb_dbg_port_idx() [all …]
|
| H A D | halbb.c | 27 void halbb_supportability_dbg(struct bb_info *bb, char input[][16], u32 *_used, in halbb_supportability_dbg() 118 bool halbb_sta_info_init(struct bb_info *bb, in halbb_sta_info_init() 145 bool halbb_sta_info_deinit(struct bb_info *bb, in halbb_sta_info_deinit() 166 bool halbb_sta_info_add_entry(struct bb_info *bb, in halbb_sta_info_add_entry() 186 bool halbb_sta_info_delete_entry(struct bb_info *bb, in halbb_sta_info_delete_entry() 212 void halbb_media_status_update(struct bb_info *bb, in halbb_media_status_update() 243 void halbb_sta_info_dbg(struct bb_info *bb, char input[][16], u32 *_used, in halbb_sta_info_dbg() 329 void halbb_traffic_load_decision(struct bb_info *bb) in halbb_traffic_load_decision() 381 void halbb_cmn_info_self_reset(struct bb_info *bb) { in halbb_cmn_info_self_reset() 399 u8 halbb_get_rssi_min(struct bb_info *bb) in halbb_get_rssi_min() [all …]
|
| H A D | halbb_ra.c | 33 bool halbb_is_he_rate(struct bb_info *bb, u16 rate) in halbb_is_he_rate() 45 bool halbb_is_vht_rate(struct bb_info *bb, u16 rate) in halbb_is_vht_rate() 57 bool halbb_is_ht_rate(struct bb_info *bb, u16 rate) in halbb_is_ht_rate() 63 bool halbb_is_ofdm_rate(struct bb_info *bb, u16 rate) in halbb_is_ofdm_rate() 69 bool halbb_is_cck_rate(struct bb_info *bb, u16 rate) in halbb_is_cck_rate() 74 u8 halbb_legacy_rate_2_spec_rate(struct bb_info *bb, u16 rate) in halbb_legacy_rate_2_spec_rate() 159 void halbb_rate_idx_parsor(struct bb_info *bb, u16 rate_idx, enum rtw_gi_ltf gi_ltf, struct bb_rate… in halbb_rate_idx_parsor() 188 u8 halbb_rate_2_rate_digit(struct bb_info *bb, u16 rate) in halbb_rate_2_rate_digit() 251 u8 halbb_rate_type_2_num_ss(struct bb_info *bb, enum halbb_rate_type type) in halbb_rate_type_2_num_ss() 277 u8 halbb_rate_to_num_ss(struct bb_info *bb, u16 rate) in halbb_rate_to_num_ss() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/halbb_8852b/ |
| H A D | halbb_8852b_api.c | 29 bool halbb_set_pwr_ul_tb_ofst_8852b(struct bb_info *bb, in halbb_set_pwr_ul_tb_ofst_8852b() 52 void halbb_tx_triangular_shap_cfg_8852b(struct bb_info *bb, u8 shape_idx, in halbb_tx_triangular_shap_cfg_8852b() 59 void halbb_tx_dfir_shap_cck_8852b(struct bb_info *bb, u8 ch, u8 shape_idx, in halbb_tx_dfir_shap_cck_8852b() 94 void halbb_bb_reset_8852b(struct bb_info *bb, enum phl_phy_idx phy_idx) in halbb_bb_reset_8852b() 114 void halbb_dfs_en_8852b(struct bb_info *bb, bool en) in halbb_dfs_en_8852b() 124 void halbb_adc_en_8852b(struct bb_info *bb, bool en) in halbb_adc_en_8852b() 134 void halbb_tssi_cont_en_8852b(struct bb_info *bb, bool en, enum rf_path path) in halbb_tssi_cont_en_8852b() 147 void halbb_bb_reset_all_8852b(struct bb_info *bb, enum phl_phy_idx phy_idx) in halbb_bb_reset_all_8852b() 164 void halbb_bb_reset_en_8852b(struct bb_info *bb, bool en, enum phl_phy_idx phy_idx) in halbb_bb_reset_en_8852b() 188 u32 halbb_read_rf_reg_8852b_a(struct bb_info *bb, enum rf_path path, in halbb_read_rf_reg_8852b_a() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/halbb_8852b/ |
| H A D | halbb_8852b_api.c | 29 bool halbb_set_pwr_ul_tb_ofst_8852b(struct bb_info *bb, in halbb_set_pwr_ul_tb_ofst_8852b() 52 void halbb_tx_triangular_shap_cfg_8852b(struct bb_info *bb, u8 shape_idx, in halbb_tx_triangular_shap_cfg_8852b() 59 void halbb_tx_dfir_shap_cck_8852b(struct bb_info *bb, u8 ch, u8 shape_idx, in halbb_tx_dfir_shap_cck_8852b() 94 void halbb_bb_reset_8852b(struct bb_info *bb, enum phl_phy_idx phy_idx) in halbb_bb_reset_8852b() 114 void halbb_dfs_en_8852b(struct bb_info *bb, bool en) in halbb_dfs_en_8852b() 124 void halbb_adc_en_8852b(struct bb_info *bb, bool en) in halbb_adc_en_8852b() 134 void halbb_tssi_cont_en_8852b(struct bb_info *bb, bool en, enum rf_path path) in halbb_tssi_cont_en_8852b() 147 void halbb_bb_reset_all_8852b(struct bb_info *bb, enum phl_phy_idx phy_idx) in halbb_bb_reset_all_8852b() 164 void halbb_bb_reset_en_8852b(struct bb_info *bb, bool en, enum phl_phy_idx phy_idx) in halbb_bb_reset_en_8852b() 188 u32 halbb_read_rf_reg_8852b_a(struct bb_info *bb, enum rf_path path, in halbb_read_rf_reg_8852b_a() [all …]
|