Home
last modified time | relevance | path

Searched refs:hal_info (Results 1 – 25 of 127) sorted by relevance

123456

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_api_rf.c23 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 Dhal_api_bb.h18 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 Dhal_api_rf.h27 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 Dhal_tx.c69 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 Dhal_init.c30 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 Dhal_api_efuse.c21 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 Dhal_api_bb.c33 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 Dhal_api_efuse.h21 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 Dhal_com_i.c22 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 Dhal_api_mac.h44 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 Dhal_wow.c74 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 Dhal_rx.c20 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 Dhal_api_rf.c23 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 Dhal_api_bb.h18 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 Dhal_api_rf.h27 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 Dhal_tx.c69 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 Dhal_init.c30 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 Dhal_api_efuse.c21 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 Dhal_api_bb.c33 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 Dhal_api_efuse.h21 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 Dhal_com_i.c22 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 Dhal_api_mac.h44 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 Dhal_wow.c74 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 Dhal_rx.c20 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 Dhal_sta.c26 _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 …]

123456