| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/ |
| H A D | hal_api_rf.c | 23 struct hal_info_t *hal_info) in rtw_hal_rf_init() argument 25 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_rf_init() 28 hal_status = halrf_init(phl_com, hal_com, &(hal_info->rf)); in rtw_hal_rf_init() 31 (hal_info->rf == NULL)) { in rtw_hal_rf_init() 33 hal_status, hal_info->rf); in rtw_hal_rf_init() 40 struct hal_info_t *hal_info) in rtw_hal_rf_deinit() argument 42 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_rf_deinit() 44 halrf_deinit(phl_com, hal_com, hal_info->rf); in rtw_hal_rf_deinit() 49 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_init_rf_reg() local 56 halrf_config_radio_a_reg(hal_info->rf, phy_reg_info->para_src, in rtw_hal_init_rf_reg() [all …]
|
| H A D | hal_api_bb.h | 18 void rtw_hal_bb_dfs_en(struct hal_info_t *hal_info, bool en); 19 void rtw_hal_bb_tssi_cont_en(struct hal_info_t *hal_info, bool en, enum rf_path path); 20 void rtw_hal_bb_adc_en(struct hal_info_t *hal_info,bool en); 21 void rtw_hal_bb_reset_en(struct hal_info_t *hal_info,bool en, enum phl_phy_idx phy_idx); 23 bool rtw_hal_bb_proc_cmd(struct hal_info_t *hal_info, 27 enum rtw_hal_status rtw_hal_bb_watchdog(struct hal_info_t *hal_info, u8 is_lps); 28 enum rtw_hal_status rtw_hal_bb_simple_watchdog(struct hal_info_t *hal_info, u8 io_en); 30 void rtw_hal_bb_fw_edcca(struct hal_info_t *hal_info); 32 void rtw_hal_bb_reset(struct hal_info_t *hal_info); 34 void rtw_hal_bb_dm_init(struct hal_info_t *hal_info); [all …]
|
| H A D | hal_api_rf.h | 27 struct hal_info_t *hal_info); 30 struct hal_info_t *hal_info); 34 enum rtw_hal_status rtw_hal_rf_get_pwrtrack(struct hal_info_t *hal_info, u8 *txpwr_track_status); 36 void rtw_hal_rf_dm_init(struct hal_info_t *hal_info); 38 enum rtw_hal_status rtw_hal_rf_set_pwrtrack(struct hal_info_t *hal_info, u8 phy_idx, u8 txpwr_track… 40 void rtw_hal_rf_dm_init(struct hal_info_t *hal_info); 42 enum rtw_hal_status rtw_hal_rf_get_thermal(struct hal_info_t *hal_info, u8 rf_path, u8 *thermal); 44 enum rtw_hal_status rtw_hal_rf_set_tssi(struct hal_info_t *hal_info, u8 phy_idx, u8 rf_path, u32 ts… 46 enum rtw_hal_status rtw_hal_rf_get_tssi(struct hal_info_t *hal_info, u8 phy_idx, u8 rf_path, u32 *t… 48 enum rtw_hal_status rtw_hal_rf_get_online_tssi_de(struct hal_info_t *hal_info, u8 phy_idx, u8 rf_pa… [all …]
|
| H A D | hal_tx.c | 69 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_tx_chnl_mapping() local 70 struct hal_trx_ops *trx_ops = hal_info->trx_ops; in rtw_hal_tx_chnl_mapping() 86 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_get_fwcmd_queue_idx() local 87 struct hal_trx_ops *trx_ops = hal_info->trx_ops; in rtw_hal_get_fwcmd_queue_idx() 93 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_cfg_txhci() local 97 if (RTW_HAL_STATUS_SUCCESS != rtw_hal_mac_cfg_txhci(hal_info, en)) in rtw_hal_cfg_txhci() 105 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_chk_allq_empty() local 109 return rtw_hal_mac_chk_allq_empty(hal_info, empty); in rtw_hal_chk_allq_empty() 116 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_fill_txdesc() local 119 return rtw_hal_mac_ax_fill_txdesc(hal_info->mac, treq, wd_buf, wd_len); in rtw_hal_fill_txdesc() [all …]
|
| H A D | hal_init.c | 30 struct hal_info_t *hal_info = (struct hal_info_t *)h; in rtw_hal_read8() local 31 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_read8() 37 struct hal_info_t *hal_info = (struct hal_info_t *)h; in rtw_hal_read16() local 38 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_read16() 44 struct hal_info_t *hal_info = (struct hal_info_t *)h; in rtw_hal_read32() local 45 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_read32() 51 struct hal_info_t *hal_info = (struct hal_info_t *)h; in rtw_hal_write8() local 52 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_write8() 58 struct hal_info_t *hal_info = (struct hal_info_t *)h; in rtw_hal_write16() local 59 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_write16() [all …]
|
| H A D | hal_api_efuse.c | 21 rtw_hal_efuse_shadow_load(struct hal_info_t *hal_info, bool is_limit) in rtw_hal_efuse_shadow_load() argument 25 status = rtw_efuse_shadow_load(hal_info->efuse, is_limit); in rtw_hal_efuse_shadow_load() 31 rtw_hal_efuse_shadow_update(struct hal_info_t *hal_info, bool is_limit) in rtw_hal_efuse_shadow_update() argument 35 status = rtw_efuse_shadow_update(hal_info->efuse, is_limit); in rtw_hal_efuse_shadow_update() 41 rtw_hal_efuse_shadow_read(struct hal_info_t *hal_info, u8 byte_count, in rtw_hal_efuse_shadow_read() argument 46 status = rtw_efuse_shadow_read(hal_info->efuse, byte_count, offset, value, in rtw_hal_efuse_shadow_read() 53 rtw_hal_efuse_shadow_write(struct hal_info_t *hal_info, u8 byte_count, in rtw_hal_efuse_shadow_write() argument 58 status = rtw_efuse_shadow_write(hal_info->efuse, byte_count, offset, value, in rtw_hal_efuse_shadow_write() 64 rtw_hal_efuse_shadow2buf(struct hal_info_t *hal_info, u8 *pbuf, u16 buflen) in rtw_hal_efuse_shadow2buf() argument 68 status = rtw_efuse_shadow2buf(hal_info->efuse, pbuf, buflen); in rtw_hal_efuse_shadow2buf() [all …]
|
| H A D | hal_api_bb.c | 33 void rtw_hal_bb_dfs_en(struct hal_info_t *hal_info, bool en) in rtw_hal_bb_dfs_en() argument 35 halbb_dfs_en(hal_info->bb, en); in rtw_hal_bb_dfs_en() 38 void rtw_hal_bb_tssi_cont_en(struct hal_info_t *hal_info, bool en, enum rf_path path) in rtw_hal_bb_tssi_cont_en() argument 40 halbb_tssi_cont_en(hal_info->bb, en, path); in rtw_hal_bb_tssi_cont_en() 43 void rtw_hal_bb_adc_en(struct hal_info_t *hal_info, bool en) in rtw_hal_bb_adc_en() argument 45 halbb_adc_en(hal_info->bb, en); in rtw_hal_bb_adc_en() 48 void rtw_hal_bb_reset_en(struct hal_info_t *hal_info, bool en, enum phl_phy_idx phy_idx) in rtw_hal_bb_reset_en() argument 50 halbb_bb_reset_en(hal_info->bb, en, phy_idx); in rtw_hal_bb_reset_en() 53 bool rtw_hal_bb_proc_cmd(struct hal_info_t *hal_info, struct rtw_proc_cmd *incmd, in rtw_hal_bb_proc_cmd() argument 57 halbb_cmd(hal_info->bb, incmd->in.buf, output, out_len); in rtw_hal_bb_proc_cmd() [all …]
|
| H A D | hal_api_efuse.h | 21 struct hal_info_t *hal_info); 23 struct hal_info_t *hal_info); 24 void rtw_hal_efuse_process(struct hal_info_t *hal_info, char *ic_name); 26 rtw_hal_efuse_shadow_load(struct hal_info_t *hal_info, bool is_limit); 28 rtw_hal_efuse_shadow_read(struct hal_info_t *hal_info, u8 byte_count, 31 rtw_hal_efuse_shadow_write(struct hal_info_t *hal_info, u8 byte_count, 34 rtw_hal_efuse_shadow_update(struct hal_info_t *hal_info, bool is_limit); 35 enum rtw_hal_status rtw_hal_efuse_shadow2buf(struct hal_info_t *hal_info, 37 enum rtw_hal_status rtw_hal_efuse_file_map_load(struct hal_info_t *hal_info, 39 enum rtw_hal_status rtw_hal_efuse_file_mask_load(struct hal_info_t *hal_info, [all …]
|
| H A D | hal_com_i.c | 22 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_com_scan_set_tx_lifetime() local 26 rtw_hal_mac_set_tx_lifetime(hal_info, band, false, true, 0, in rtw_hal_com_scan_set_tx_lifetime() 32 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_com_scan_restore_tx_lifetime() local 35 rtw_hal_mac_set_tx_lifetime(hal_info, band, false, false, 0, 0); in rtw_hal_com_scan_restore_tx_lifetime() 43 struct hal_info_t *hal_info = (struct hal_info_t *)hinfo; in rtw_hal_scan_pause_tx_fifo() local 46 hal_status = rtw_hal_tx_pause(hal_info->hal_com, band_idx, in rtw_hal_scan_pause_tx_fifo() 56 struct hal_info_t *hal_info = (struct hal_info_t *)hinfo; in rtw_hal_dfs_pause_tx() local 58 hal_status = rtw_hal_tx_pause(hal_info->hal_com, band_idx, in rtw_hal_dfs_pause_tx() 68 struct hal_info_t *hal_info = (struct hal_info_t *)hinfo; in rtw_hal_scan_flush_queue() local 74 void *drv = hal_to_drvpriv(hal_info); in rtw_hal_scan_flush_queue() [all …]
|
| H A D | hal_api_mac.h | 44 void rtw_hal_mac_get_fw_ver(struct hal_info_t *hal_info, char *ver_str, u16 len); 54 struct hal_info_t *hal_info); 56 struct hal_info_t *hal_info); 57 bool rtw_hal_mac_proc_cmd(struct hal_info_t *hal_info, struct rtw_proc_cmd *incmd, 60 enum rtw_hal_status rtw_hal_mac_get_pwr_state(struct hal_info_t *hal_info, 64 struct hal_info_t *hal_info, 68 struct hal_info_t *hal_info, 71 struct hal_info_t *hal_info, 74 rtw_hal_mac_poll_hw_tx_done(struct hal_info_t *hal_info); 76 rtw_hal_mac_hw_tx_resume(struct hal_info_t *hal_info); [all …]
|
| H A D | hal_wow.c | 74 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in _hal_check_wow_fw_ready() local 76 void* drv_priv = hal_to_drvpriv(hal_info); in _hal_check_wow_fw_ready() 91 hstats = rtw_hal_mac_get_wow_fw_status(hal_info, &fw_status, in _hal_check_wow_fw_ready() 122 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_get_wake_rsn() local 126 hstats = rtw_hal_mac_get_wake_rsn(hal_info, &mac_rsn, reset); in rtw_hal_get_wake_rsn() 142 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_cfg_wow_sleep() local 145 hstats = rtw_hal_mac_cfg_wow_sleep(hal_info, sleep); in rtw_hal_cfg_wow_sleep() 155 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_get_wow_aoac_rpt() local 161 hstatus = rtw_hal_mac_get_aoac_rpt(hal_info, aoac_info, rx_ready); in rtw_hal_get_wow_aoac_rpt() 175 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_reset_pkt_ofld_state() local [all …]
|
| H A D | hal_rx.c | 20 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_cfg_rxhci() local 24 if (RTW_HAL_STATUS_SUCCESS != rtw_hal_mac_cfg_rxhci(hal_info, en)) in rtw_hal_cfg_rxhci() 31 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_set_rxfltr_by_mode() local 32 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_set_rxfltr_by_mode() 43 if ((mode == RX_FLTR_MODE_SNIFFER && hal_info->monitor_mode) || in rtw_hal_set_rxfltr_by_mode() 44 (mode == RX_FLTR_MODE_RESTORE && !hal_info->monitor_mode)) in rtw_hal_set_rxfltr_by_mode() 47 if (hal_info->monitor_mode && mode != RX_FLTR_MODE_RESTORE) { in rtw_hal_set_rxfltr_by_mode() 48 hal_info->rx_fltr_mode = mode; in rtw_hal_set_rxfltr_by_mode() 53 hal_info->rx_fltr_mode : mode; in rtw_hal_set_rxfltr_by_mode() 59 hal_info->monitor_mode = (mode == RX_FLTR_MODE_SNIFFER); in rtw_hal_set_rxfltr_by_mode() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/ |
| H A D | hal_api_rf.c | 23 struct hal_info_t *hal_info) in rtw_hal_rf_init() argument 25 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_rf_init() 28 hal_status = halrf_init(phl_com, hal_com, &(hal_info->rf)); in rtw_hal_rf_init() 31 (hal_info->rf == NULL)) { in rtw_hal_rf_init() 33 hal_status, hal_info->rf); in rtw_hal_rf_init() 40 struct hal_info_t *hal_info) in rtw_hal_rf_deinit() argument 42 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_rf_deinit() 44 halrf_deinit(phl_com, hal_com, hal_info->rf); in rtw_hal_rf_deinit() 49 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_init_rf_reg() local 56 halrf_config_radio_a_reg(hal_info->rf, phy_reg_info->para_src, in rtw_hal_init_rf_reg() [all …]
|
| H A D | hal_api_bb.h | 18 void rtw_hal_bb_dfs_en(struct hal_info_t *hal_info, bool en); 19 void rtw_hal_bb_tssi_cont_en(struct hal_info_t *hal_info, bool en, enum rf_path path); 20 void rtw_hal_bb_adc_en(struct hal_info_t *hal_info,bool en); 21 void rtw_hal_bb_reset_en(struct hal_info_t *hal_info,bool en, enum phl_phy_idx phy_idx); 23 bool rtw_hal_bb_proc_cmd(struct hal_info_t *hal_info, 27 enum rtw_hal_status rtw_hal_bb_watchdog(struct hal_info_t *hal_info, u8 is_lps); 28 enum rtw_hal_status rtw_hal_bb_simple_watchdog(struct hal_info_t *hal_info, u8 io_en); 30 void rtw_hal_bb_fw_edcca(struct hal_info_t *hal_info); 32 void rtw_hal_bb_reset(struct hal_info_t *hal_info); 34 void rtw_hal_bb_dm_init(struct hal_info_t *hal_info); [all …]
|
| H A D | hal_api_rf.h | 27 struct hal_info_t *hal_info); 30 struct hal_info_t *hal_info); 34 enum rtw_hal_status rtw_hal_rf_get_pwrtrack(struct hal_info_t *hal_info, u8 *txpwr_track_status); 36 void rtw_hal_rf_dm_init(struct hal_info_t *hal_info); 38 enum rtw_hal_status rtw_hal_rf_set_pwrtrack(struct hal_info_t *hal_info, u8 phy_idx, u8 txpwr_track… 40 void rtw_hal_rf_dm_init(struct hal_info_t *hal_info); 42 enum rtw_hal_status rtw_hal_rf_get_thermal(struct hal_info_t *hal_info, u8 rf_path, u8 *thermal); 44 enum rtw_hal_status rtw_hal_rf_set_tssi(struct hal_info_t *hal_info, u8 phy_idx, u8 rf_path, u32 ts… 46 enum rtw_hal_status rtw_hal_rf_get_tssi(struct hal_info_t *hal_info, u8 phy_idx, u8 rf_path, u32 *t… 48 enum rtw_hal_status rtw_hal_rf_get_online_tssi_de(struct hal_info_t *hal_info, u8 phy_idx, u8 rf_pa… [all …]
|
| H A D | hal_tx.c | 69 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_tx_chnl_mapping() local 70 struct hal_trx_ops *trx_ops = hal_info->trx_ops; in rtw_hal_tx_chnl_mapping() 86 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_get_fwcmd_queue_idx() local 87 struct hal_trx_ops *trx_ops = hal_info->trx_ops; in rtw_hal_get_fwcmd_queue_idx() 93 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_cfg_txhci() local 97 if (RTW_HAL_STATUS_SUCCESS != rtw_hal_mac_cfg_txhci(hal_info, en)) in rtw_hal_cfg_txhci() 105 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_chk_allq_empty() local 109 return rtw_hal_mac_chk_allq_empty(hal_info, empty); in rtw_hal_chk_allq_empty() 116 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_fill_txdesc() local 119 return rtw_hal_mac_ax_fill_txdesc(hal_info->mac, treq, wd_buf, wd_len); in rtw_hal_fill_txdesc() [all …]
|
| H A D | hal_init.c | 30 struct hal_info_t *hal_info = (struct hal_info_t *)h; in rtw_hal_read8() local 31 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_read8() 37 struct hal_info_t *hal_info = (struct hal_info_t *)h; in rtw_hal_read16() local 38 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_read16() 44 struct hal_info_t *hal_info = (struct hal_info_t *)h; in rtw_hal_read32() local 45 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_read32() 51 struct hal_info_t *hal_info = (struct hal_info_t *)h; in rtw_hal_write8() local 52 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_write8() 58 struct hal_info_t *hal_info = (struct hal_info_t *)h; in rtw_hal_write16() local 59 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_write16() [all …]
|
| H A D | hal_api_efuse.c | 21 rtw_hal_efuse_shadow_load(struct hal_info_t *hal_info, bool is_limit) in rtw_hal_efuse_shadow_load() argument 25 status = rtw_efuse_shadow_load(hal_info->efuse, is_limit); in rtw_hal_efuse_shadow_load() 31 rtw_hal_efuse_shadow_update(struct hal_info_t *hal_info, bool is_limit) in rtw_hal_efuse_shadow_update() argument 35 status = rtw_efuse_shadow_update(hal_info->efuse, is_limit); in rtw_hal_efuse_shadow_update() 41 rtw_hal_efuse_shadow_read(struct hal_info_t *hal_info, u8 byte_count, in rtw_hal_efuse_shadow_read() argument 46 status = rtw_efuse_shadow_read(hal_info->efuse, byte_count, offset, value, in rtw_hal_efuse_shadow_read() 53 rtw_hal_efuse_shadow_write(struct hal_info_t *hal_info, u8 byte_count, in rtw_hal_efuse_shadow_write() argument 58 status = rtw_efuse_shadow_write(hal_info->efuse, byte_count, offset, value, in rtw_hal_efuse_shadow_write() 64 rtw_hal_efuse_shadow2buf(struct hal_info_t *hal_info, u8 *pbuf, u16 buflen) in rtw_hal_efuse_shadow2buf() argument 68 status = rtw_efuse_shadow2buf(hal_info->efuse, pbuf, buflen); in rtw_hal_efuse_shadow2buf() [all …]
|
| H A D | hal_api_bb.c | 33 void rtw_hal_bb_dfs_en(struct hal_info_t *hal_info, bool en) in rtw_hal_bb_dfs_en() argument 35 halbb_dfs_en(hal_info->bb, en); in rtw_hal_bb_dfs_en() 38 void rtw_hal_bb_tssi_cont_en(struct hal_info_t *hal_info, bool en, enum rf_path path) in rtw_hal_bb_tssi_cont_en() argument 40 halbb_tssi_cont_en(hal_info->bb, en, path); in rtw_hal_bb_tssi_cont_en() 43 void rtw_hal_bb_adc_en(struct hal_info_t *hal_info, bool en) in rtw_hal_bb_adc_en() argument 45 halbb_adc_en(hal_info->bb, en); in rtw_hal_bb_adc_en() 48 void rtw_hal_bb_reset_en(struct hal_info_t *hal_info, bool en, enum phl_phy_idx phy_idx) in rtw_hal_bb_reset_en() argument 50 halbb_bb_reset_en(hal_info->bb, en, phy_idx); in rtw_hal_bb_reset_en() 53 bool rtw_hal_bb_proc_cmd(struct hal_info_t *hal_info, struct rtw_proc_cmd *incmd, in rtw_hal_bb_proc_cmd() argument 57 halbb_cmd(hal_info->bb, incmd->in.buf, output, out_len); in rtw_hal_bb_proc_cmd() [all …]
|
| H A D | hal_api_efuse.h | 21 struct hal_info_t *hal_info); 23 struct hal_info_t *hal_info); 24 void rtw_hal_efuse_process(struct hal_info_t *hal_info, char *ic_name); 26 rtw_hal_efuse_shadow_load(struct hal_info_t *hal_info, bool is_limit); 28 rtw_hal_efuse_shadow_read(struct hal_info_t *hal_info, u8 byte_count, 31 rtw_hal_efuse_shadow_write(struct hal_info_t *hal_info, u8 byte_count, 34 rtw_hal_efuse_shadow_update(struct hal_info_t *hal_info, bool is_limit); 35 enum rtw_hal_status rtw_hal_efuse_shadow2buf(struct hal_info_t *hal_info, 37 enum rtw_hal_status rtw_hal_efuse_file_map_load(struct hal_info_t *hal_info, 39 enum rtw_hal_status rtw_hal_efuse_file_mask_load(struct hal_info_t *hal_info, [all …]
|
| H A D | hal_com_i.c | 22 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_com_scan_set_tx_lifetime() local 26 rtw_hal_mac_set_tx_lifetime(hal_info, band, false, true, 0, in rtw_hal_com_scan_set_tx_lifetime() 32 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_com_scan_restore_tx_lifetime() local 35 rtw_hal_mac_set_tx_lifetime(hal_info, band, false, false, 0, 0); in rtw_hal_com_scan_restore_tx_lifetime() 43 struct hal_info_t *hal_info = (struct hal_info_t *)hinfo; in rtw_hal_scan_pause_tx_fifo() local 46 hal_status = rtw_hal_tx_pause(hal_info->hal_com, band_idx, in rtw_hal_scan_pause_tx_fifo() 56 struct hal_info_t *hal_info = (struct hal_info_t *)hinfo; in rtw_hal_dfs_pause_tx() local 58 hal_status = rtw_hal_tx_pause(hal_info->hal_com, band_idx, in rtw_hal_dfs_pause_tx() 68 struct hal_info_t *hal_info = (struct hal_info_t *)hinfo; in rtw_hal_scan_flush_queue() local 74 void *drv = hal_to_drvpriv(hal_info); in rtw_hal_scan_flush_queue() [all …]
|
| H A D | hal_api_mac.h | 44 void rtw_hal_mac_get_fw_ver(struct hal_info_t *hal_info, char *ver_str, u16 len); 54 struct hal_info_t *hal_info); 56 struct hal_info_t *hal_info); 57 bool rtw_hal_mac_proc_cmd(struct hal_info_t *hal_info, struct rtw_proc_cmd *incmd, 60 enum rtw_hal_status rtw_hal_mac_get_pwr_state(struct hal_info_t *hal_info, 64 struct hal_info_t *hal_info, 68 struct hal_info_t *hal_info, 71 struct hal_info_t *hal_info, 74 rtw_hal_mac_poll_hw_tx_done(struct hal_info_t *hal_info); 76 rtw_hal_mac_hw_tx_resume(struct hal_info_t *hal_info); [all …]
|
| H A D | hal_wow.c | 74 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in _hal_check_wow_fw_ready() local 76 void* drv_priv = hal_to_drvpriv(hal_info); in _hal_check_wow_fw_ready() 91 hstats = rtw_hal_mac_get_wow_fw_status(hal_info, &fw_status, in _hal_check_wow_fw_ready() 122 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_get_wake_rsn() local 126 hstats = rtw_hal_mac_get_wake_rsn(hal_info, &mac_rsn, reset); in rtw_hal_get_wake_rsn() 142 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_cfg_wow_sleep() local 145 hstats = rtw_hal_mac_cfg_wow_sleep(hal_info, sleep); in rtw_hal_cfg_wow_sleep() 155 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_get_wow_aoac_rpt() local 161 hstatus = rtw_hal_mac_get_aoac_rpt(hal_info, aoac_info, rx_ready); in rtw_hal_get_wow_aoac_rpt() 175 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_reset_pkt_ofld_state() local [all …]
|
| H A D | hal_rx.c | 20 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_cfg_rxhci() local 24 if (RTW_HAL_STATUS_SUCCESS != rtw_hal_mac_cfg_rxhci(hal_info, en)) in rtw_hal_cfg_rxhci() 31 struct hal_info_t *hal_info = (struct hal_info_t *)hal; in rtw_hal_set_rxfltr_by_mode() local 32 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_set_rxfltr_by_mode() 43 if ((mode == RX_FLTR_MODE_SNIFFER && hal_info->monitor_mode) || in rtw_hal_set_rxfltr_by_mode() 44 (mode == RX_FLTR_MODE_RESTORE && !hal_info->monitor_mode)) in rtw_hal_set_rxfltr_by_mode() 47 if (hal_info->monitor_mode && mode != RX_FLTR_MODE_RESTORE) { in rtw_hal_set_rxfltr_by_mode() 48 hal_info->rx_fltr_mode = mode; in rtw_hal_set_rxfltr_by_mode() 53 hal_info->rx_fltr_mode : mode; in rtw_hal_set_rxfltr_by_mode() 59 hal_info->monitor_mode = (mode == RX_FLTR_MODE_SNIFFER); in rtw_hal_set_rxfltr_by_mode() [all …]
|
| H A D | hal_sta.c | 26 _hal_bfee_init(struct hal_info_t *hal_info, in _hal_bfee_init() argument 61 hal_bf_hw_mac_init_bfee(hal_info, in _hal_bfee_init() 69 hal_info->hal_com->csi_para_ctrl_sel = false; in _hal_bfee_init() 71 hal_bf_set_bfee_csi_para(hal_info, in _hal_bfee_init() 72 hal_info->hal_com->csi_para_ctrl_sel, in _hal_bfee_init() 81 rtw_hal_bb_dcr_en(hal_info, true); in _hal_bfee_init() 95 _hal_set_default_cctrl_tbl(struct hal_info_t *hal_info, in _hal_set_default_cctrl_tbl() argument 102 enum rf_path path = (hal_info->hal_com->rfpath_tx_num == 1)?RF_PATH_B:RF_PATH_AB; in _hal_set_default_cctrl_tbl() 104 _os_mem_set(hal_to_drvpriv(hal_info), &cctrl, 0, sizeof(struct rtw_hal_mac_ax_cctl_info)); in _hal_set_default_cctrl_tbl() 105 _os_mem_set(hal_to_drvpriv(hal_info), &cctl_info_mask, 0, sizeof(struct rtw_hal_mac_ax_cctl_info)); in _hal_set_default_cctrl_tbl() [all …]
|