/Linux-v4.19/drivers/staging/rtlwifi/phydm/rtl8822b/ |
D | halhwimg8822b_rf.h | 23 void odm_read_and_config_mp_8822b_radioa(struct phy_dm_struct *dm); 30 void odm_read_and_config_mp_8822b_radiob(struct phy_dm_struct *dm); 37 void odm_read_and_config_mp_8822b_txpowertrack(struct phy_dm_struct *dm); 44 void odm_read_and_config_mp_8822b_txpowertrack_type0(struct phy_dm_struct *dm); 51 void odm_read_and_config_mp_8822b_txpowertrack_type1(struct phy_dm_struct *dm); 58 void odm_read_and_config_mp_8822b_txpowertrack_type2(struct phy_dm_struct *dm); 66 struct phy_dm_struct *dm); 73 void odm_read_and_config_mp_8822b_txpowertrack_type4(struct phy_dm_struct *dm); 80 void odm_read_and_config_mp_8822b_txpowertrack_type6(struct phy_dm_struct *dm); 87 void odm_read_and_config_mp_8822b_txpowertrack_type7(struct phy_dm_struct *dm); [all …]
|
D | phydm_hal_api8822b.h | 28 u32 config_phydm_read_rf_reg_8822b(struct phy_dm_struct *dm, 32 bool config_phydm_write_rf_reg_8822b(struct phy_dm_struct *dm, 36 bool config_phydm_write_txagc_8822b(struct phy_dm_struct *dm, u32 power_index, 39 u8 config_phydm_read_txagc_8822b(struct phy_dm_struct *dm, 42 bool config_phydm_switch_band_8822b(struct phy_dm_struct *dm, u8 central_ch); 44 bool config_phydm_switch_channel_8822b(struct phy_dm_struct *dm, u8 central_ch); 46 bool config_phydm_switch_bandwidth_8822b(struct phy_dm_struct *dm, 50 bool config_phydm_switch_channel_bw_8822b(struct phy_dm_struct *dm, 54 bool config_phydm_trx_mode_8822b(struct phy_dm_struct *dm, 58 bool config_phydm_parameter_init(struct phy_dm_struct *dm, [all …]
|
D | phydm_regconfig8822b.h | 17 void odm_config_rf_reg_8822b(struct phy_dm_struct *dm, u32 addr, u32 data, 20 void odm_config_rf_radio_a_8822b(struct phy_dm_struct *dm, u32 addr, u32 data); 22 void odm_config_rf_radio_b_8822b(struct phy_dm_struct *dm, u32 addr, u32 data); 24 void odm_config_mac_8822b(struct phy_dm_struct *dm, u32 addr, u8 data); 26 void odm_update_agc_big_jump_lmt_8822b(struct phy_dm_struct *dm, u32 addr, 29 void odm_config_bb_agc_8822b(struct phy_dm_struct *dm, u32 addr, u32 bitmask, 32 void odm_config_bb_phy_reg_pg_8822b(struct phy_dm_struct *dm, u32 band, 36 void odm_config_bb_phy_8822b(struct phy_dm_struct *dm, u32 addr, u32 bitmask, 39 void odm_config_bb_txpwr_lmt_8822b(struct phy_dm_struct *dm, u8 *regulation,
|
D | phydm_regconfig8822b.c | 18 void odm_config_rf_reg_8822b(struct phy_dm_struct *dm, u32 addr, u32 data, in odm_config_rf_reg_8822b() 33 void odm_config_rf_radio_a_8822b(struct phy_dm_struct *dm, u32 addr, u32 data) in odm_config_rf_radio_a_8822b() 47 void odm_config_rf_radio_b_8822b(struct phy_dm_struct *dm, u32 addr, u32 data) in odm_config_rf_radio_b_8822b() 61 void odm_config_mac_8822b(struct phy_dm_struct *dm, u32 addr, u8 data) in odm_config_mac_8822b() 70 void odm_update_agc_big_jump_lmt_8822b(struct phy_dm_struct *dm, u32 addr, in odm_update_agc_big_jump_lmt_8822b() 99 void odm_config_bb_agc_8822b(struct phy_dm_struct *dm, u32 addr, u32 bitmask, in odm_config_bb_agc_8822b() 113 void odm_config_bb_phy_reg_pg_8822b(struct phy_dm_struct *dm, u32 band, in odm_config_bb_phy_reg_pg_8822b() 127 void odm_config_bb_phy_8822b(struct phy_dm_struct *dm, u32 addr, u32 bitmask, in odm_config_bb_phy_8822b() 151 void odm_config_bb_txpwr_lmt_8822b(struct phy_dm_struct *dm, u8 *regulation, in odm_config_bb_txpwr_lmt_8822b()
|
D | phydm_iqk_8822b.c | 22 static inline void phydm_set_iqk_info(struct phy_dm_struct *dm, in phydm_set_iqk_info() 118 static inline void phydm_set_iqk_cfir(struct phy_dm_struct *dm, in phydm_set_iqk_cfir() 147 static inline void phydm_get_read_counter(struct phy_dm_struct *dm) in phydm_get_read_counter() 168 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in do_iqk_8822b() 179 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in _iqk_fill_iqk_report_8822b() 204 static void _iqk_backup_mac_bb_8822b(struct phy_dm_struct *dm, u32 *MAC_backup, in _iqk_backup_mac_bb_8822b() 217 static void _iqk_backup_rf_8822b(struct phy_dm_struct *dm, u32 RF_backup[][2], in _iqk_backup_rf_8822b() 230 static void _iqk_agc_bnd_int_8822b(struct phy_dm_struct *dm) in _iqk_agc_bnd_int_8822b() 239 static void _iqk_bb_reset_8822b(struct phy_dm_struct *dm) in _iqk_bb_reset_8822b() 275 static void _iqk_afe_setting_8822b(struct phy_dm_struct *dm, bool do_iqk) in _iqk_afe_setting_8822b() [all …]
|
D | halphyrf_8822b.c | 23 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in get_mix_mode_tx_agc_bb_swing_offset_8822b() 87 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_tx_pwr_track_set_pwr8822b() 224 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in get_delta_swing_table_8822b() 254 static void _phy_lc_calibrate_8822b(struct phy_dm_struct *dm) in _phy_lc_calibrate_8822b() 279 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phy_lc_calibrate_8822b() 315 void phy_set_rf_path_switch_8822b(struct phy_dm_struct *dm, bool is_main) in phy_set_rf_path_switch_8822b()
|
D | halhwimg8822b_bb.h | 24 struct phy_dm_struct *dm); 32 struct phy_dm_struct *dm); 40 struct phy_dm_struct *dm);
|
/Linux-v4.19/drivers/staging/rtlwifi/phydm/ |
D | phydm_interface.h | 100 u8 odm_read_1byte(struct phy_dm_struct *dm, u32 reg_addr); 102 u16 odm_read_2byte(struct phy_dm_struct *dm, u32 reg_addr); 104 u32 odm_read_4byte(struct phy_dm_struct *dm, u32 reg_addr); 106 void odm_write_1byte(struct phy_dm_struct *dm, u32 reg_addr, u8 data); 108 void odm_write_2byte(struct phy_dm_struct *dm, u32 reg_addr, u16 data); 110 void odm_write_4byte(struct phy_dm_struct *dm, u32 reg_addr, u32 data); 112 void odm_set_mac_reg(struct phy_dm_struct *dm, u32 reg_addr, u32 bit_mask, 115 u32 odm_get_mac_reg(struct phy_dm_struct *dm, u32 reg_addr, u32 bit_mask); 117 void odm_set_bb_reg(struct phy_dm_struct *dm, u32 reg_addr, u32 bit_mask, 120 u32 odm_get_bb_reg(struct phy_dm_struct *dm, u32 reg_addr, u32 bit_mask); [all …]
|
D | phydm_interface.c | 26 u8 odm_read_1byte(struct phy_dm_struct *dm, u32 reg_addr) in odm_read_1byte() 33 u16 odm_read_2byte(struct phy_dm_struct *dm, u32 reg_addr) in odm_read_2byte() 40 u32 odm_read_4byte(struct phy_dm_struct *dm, u32 reg_addr) in odm_read_4byte() 47 void odm_write_1byte(struct phy_dm_struct *dm, u32 reg_addr, u8 data) in odm_write_1byte() 54 void odm_write_2byte(struct phy_dm_struct *dm, u32 reg_addr, u16 data) in odm_write_2byte() 61 void odm_write_4byte(struct phy_dm_struct *dm, u32 reg_addr, u32 data) in odm_write_4byte() 68 void odm_set_mac_reg(struct phy_dm_struct *dm, u32 reg_addr, u32 bit_mask, in odm_set_mac_reg() 76 u32 odm_get_mac_reg(struct phy_dm_struct *dm, u32 reg_addr, u32 bit_mask) in odm_get_mac_reg() 83 void odm_set_bb_reg(struct phy_dm_struct *dm, u32 reg_addr, u32 bit_mask, in odm_set_bb_reg() 91 u32 odm_get_bb_reg(struct phy_dm_struct *dm, u32 reg_addr, u32 bit_mask) in odm_get_bb_reg() [all …]
|
D | phydm_rainfo.c | 24 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_h2C_debug() 46 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_RA_debug_PCR() 80 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_c2h_ra_para_report_handler() 186 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_ra_dynamic_retry_count() 211 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_print_rate() 243 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_c2h_ra_report_handler() 306 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_rssi_monitor_init() 316 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_init_ra_info() 331 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_modify_RA_PCR_threshold() 348 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_rssi_monitor_check_ce() [all …]
|
D | phydm_dynamictxpower.c | 23 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_dynamic_tx_power_init() 37 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_dynamic_tx_power_write_power_index() 53 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_dynamic_tx_power() 79 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_dynamic_tx_power_nic()
|
D | phydm_adc_sampling.c | 19 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_la_buffer_allocate() 42 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_la_get_tx_pkt_buf() 140 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_la_mode_set_mac_iq_dump() 192 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_la_mode_set_dma_type() 207 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_adc_smp_start() 286 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in adc_smp_set() 317 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in adc_smp_query() 338 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in adc_smp_get_sample_counts() 348 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in adc_smp_query_single_data() 369 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in adc_smp_stop() [all …]
|
D | phydm_adaptivity.c | 23 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_check_adaptivity() 54 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_nhm_counter_statistics_init() 98 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_nhm_counter_statistics() 112 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_get_nhm_counter_statistics() 126 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_nhm_counter_statistics_reset() 139 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_set_edcca_threshold() 152 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_set_lna() 303 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_set_trx_mux() 342 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_mac_edcca_state() 357 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_cal_nhm_cnt() [all …]
|
D | phydm.c | 43 static void odm_update_power_training_state(struct phy_dm_struct *dm); 117 void odm_init_mp_driver_status(struct phy_dm_struct *dm) in odm_init_mp_driver_status() 122 static void odm_update_mp_driver_status(struct phy_dm_struct *dm) in odm_update_mp_driver_status() 127 static void phydm_init_trx_antenna_setting(struct phy_dm_struct *dm) in phydm_init_trx_antenna_setting() 150 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_traffic_load_decision() 201 static void phydm_config_ofdm_tx_path(struct phy_dm_struct *dm, u32 path) {} in phydm_config_ofdm_tx_path() 203 void phydm_config_ofdm_rx_path(struct phy_dm_struct *dm, u32 path) in phydm_config_ofdm_rx_path() 225 static void phydm_config_cck_rx_antenna_init(struct phy_dm_struct *dm) {} in phydm_config_cck_rx_antenna_init() 227 static void phydm_config_cck_rx_path(struct phy_dm_struct *dm, u8 path, in phydm_config_cck_rx_path() 235 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_config_trx_path() [all …]
|
D | phydm_antdiv.c | 29 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_stop_antenna_switch_dm() 38 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_enable_antenna_diversity() 49 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_set_ant_config()
|
D | phydm_acs.c | 23 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_get_auto_channel_select_result() 46 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_auto_channel_select_setting() 77 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_auto_channel_select_init() 107 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_auto_channel_select_reset() 124 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_auto_channel_select()
|
D | phydm_cfotracking.c | 19 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_set_crystal_cap() 69 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_get_default_crytaltal_cap() 84 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_set_atc_status() 99 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_get_atc_status() 108 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_cfo_tracking_reset() 132 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_cfo_tracking_init() 152 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_cfo_tracking() 305 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_parsing_cfo()
|
D | rtl_phydm.c | 22 struct phy_dm_struct *dm = rtlpriv_to_phydm(rtlpriv); in _rtl_phydm_init_com_info() 173 struct phy_dm_struct *dm = rtlpriv_to_phydm(rtlpriv); in rtl_phydm_init_priv() 182 kzalloc(sizeof(struct phy_dm_struct), GFP_KERNEL); in rtl_phydm_init_priv() 193 struct phy_dm_struct *dm = rtlpriv_to_phydm(rtlpriv); in rtl_phydm_deinit_priv() 205 struct phy_dm_struct *dm = rtlpriv_to_phydm(rtlpriv); in rtl_phydm_load_txpower_by_rate() 217 struct phy_dm_struct *dm = rtlpriv_to_phydm(rtlpriv); in rtl_phydm_load_txpower_limit() 234 struct phy_dm_struct *dm = rtlpriv_to_phydm(rtlpriv); in rtl_phydm_init_dm() 269 struct phy_dm_struct *dm = rtlpriv_to_phydm(rtlpriv); in rtl_phydm_reset_dm() 278 struct phy_dm_struct *dm = rtlpriv_to_phydm(rtlpriv); in rtl_phydm_parameter_init() 289 struct phy_dm_struct *dm = rtlpriv_to_phydm(rtlpriv); in rtl_phydm_phy_bb_config() [all …]
|
D | phydm_hwconfig.h | 186 void phydm_reset_rssi_for_dm(struct phy_dm_struct *dm, u8 station_id); 188 void odm_init_rssi_for_dm(struct phy_dm_struct *dm); 190 void odm_phy_status_query(struct phy_dm_struct *dm, 194 void odm_mac_status_query(struct phy_dm_struct *dm, u8 *mac_status, u8 mac_id, 199 odm_config_rf_with_tx_pwr_track_header_file(struct phy_dm_struct *dm); 202 odm_config_rf_with_header_file(struct phy_dm_struct *dm, 207 odm_config_bb_with_header_file(struct phy_dm_struct *dm, 210 enum hal_status odm_config_mac_with_header_file(struct phy_dm_struct *dm); 213 odm_config_fw_with_header_file(struct phy_dm_struct *dm, 217 u32 odm_get_hw_img_version(struct phy_dm_struct *dm); [all …]
|
D | phydm_powertracking_ce.c | 451 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_txpowertracking_init() 458 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in get_swing_index() 495 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_txpowertracking_thermal_meter_init() 577 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_txpowertracking_check() 599 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_txpowertracking_check_ce()
|
D | phydm_psd.c | 24 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_get_psd_data() 44 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_psd_stop_trx() 97 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_psd() 278 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_psd_para_setting() 314 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_psd_init() 353 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_psd_debug() 403 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_get_psd_result_table()
|
D | phydm.h | 390 struct phy_dm_struct { struct 842 void odm_init_mp_driver_status(struct phy_dm_struct *dm); 844 void phydm_txcurrentcalibration(struct phy_dm_struct *dm); 849 void odm_dm_init(struct phy_dm_struct *dm); 851 void odm_dm_reset(struct phy_dm_struct *dm); 856 void phydm_config_ofdm_rx_path(struct phy_dm_struct *dm, u32 path); 861 void odm_dm_watchdog(struct phy_dm_struct *dm); 863 void phydm_watchdog_mp(struct phy_dm_struct *dm); 865 void odm_cmn_info_init(struct phy_dm_struct *dm, enum odm_cmninfo cmn_info, 868 void odm_cmn_info_hook(struct phy_dm_struct *dm, enum odm_cmninfo cmn_info, [all …]
|
D | phydm_edcaturbocheck.c | 23 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_edca_turbo_init() 49 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_edca_turbo_check() 73 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_edca_turbo_check_ce()
|
D | phydm_ccx.c | 22 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_nhm_setting() 256 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_nhm_trigger() 271 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_get_nhm_result() 328 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_check_nhm_ready() 364 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_clm_setting() 386 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_clm_trigger() 401 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_check_cl_mready() 430 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in phydm_get_cl_mresult()
|
D | phydm_dynamicbbpowersaving.c | 21 static inline void phydm_update_rf_state(struct phy_dm_struct *dm, in phydm_update_rf_state() 52 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_dynamic_bb_power_saving_init() 65 struct phy_dm_struct *dm = (struct phy_dm_struct *)dm_void; in odm_rf_saving()
|