Home
last modified time | relevance | path

Searched refs:phl_com (Results 1 – 25 of 312) sorted by relevance

12345678910>>...13

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/os_dep/linux/
H A Drtw_cfg.c1134 struct rtw_phl_com_t *phl_com = GET_PHL_COM(dvobj); in rtw_load_phy_file_path() local
1138 phl_com->phy_sw_cap[0].bb_phy_reg_info.para_src = RTW_PARA_SRC_EXTNAL; in rtw_load_phy_file_path()
1139 phl_com->phy_sw_cap[1].bb_phy_reg_info.para_src = RTW_PARA_SRC_EXTNAL; in rtw_load_phy_file_path()
1140 phl_com->phy_sw_cap[0].bb_phy_reg_info.hal_phy_folder = rtw_phy_file_path; in rtw_load_phy_file_path()
1141 phl_com->phy_sw_cap[1].bb_phy_reg_info.hal_phy_folder = rtw_phy_file_path; in rtw_load_phy_file_path()
1145 phl_com->phy_sw_cap[0].rf_radio_a_info.para_src = RTW_PARA_SRC_EXTNAL; in rtw_load_phy_file_path()
1146 phl_com->phy_sw_cap[1].rf_radio_a_info.para_src = RTW_PARA_SRC_EXTNAL; in rtw_load_phy_file_path()
1147 phl_com->phy_sw_cap[0].rf_radio_b_info.para_src = RTW_PARA_SRC_EXTNAL; in rtw_load_phy_file_path()
1148 phl_com->phy_sw_cap[1].rf_radio_b_info.para_src = RTW_PARA_SRC_EXTNAL; in rtw_load_phy_file_path()
1149 phl_com->phy_sw_cap[0].rf_radio_a_info.hal_phy_folder = rtw_phy_file_path; in rtw_load_phy_file_path()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/
H A Drtw_cfg.c1126 struct rtw_phl_com_t *phl_com = GET_PHL_COM(dvobj); in rtw_load_phy_file_path() local
1130 phl_com->phy_sw_cap[0].bb_phy_reg_info.para_src = RTW_PARA_SRC_EXTNAL; in rtw_load_phy_file_path()
1131 phl_com->phy_sw_cap[1].bb_phy_reg_info.para_src = RTW_PARA_SRC_EXTNAL; in rtw_load_phy_file_path()
1132 phl_com->phy_sw_cap[0].bb_phy_reg_info.hal_phy_folder = rtw_phy_file_path; in rtw_load_phy_file_path()
1133 phl_com->phy_sw_cap[1].bb_phy_reg_info.hal_phy_folder = rtw_phy_file_path; in rtw_load_phy_file_path()
1137 phl_com->phy_sw_cap[0].rf_radio_a_info.para_src = RTW_PARA_SRC_EXTNAL; in rtw_load_phy_file_path()
1138 phl_com->phy_sw_cap[1].rf_radio_a_info.para_src = RTW_PARA_SRC_EXTNAL; in rtw_load_phy_file_path()
1139 phl_com->phy_sw_cap[0].rf_radio_b_info.para_src = RTW_PARA_SRC_EXTNAL; in rtw_load_phy_file_path()
1140 phl_com->phy_sw_cap[1].rf_radio_b_info.para_src = RTW_PARA_SRC_EXTNAL; in rtw_load_phy_file_path()
1141 phl_com->phy_sw_cap[0].rf_radio_a_info.hal_phy_folder = rtw_phy_file_path; in rtw_load_phy_file_path()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/
H A Dphl_dm.c24 phl_info->phl_com->edcca_mode = mode; in rtw_phl_set_edcca_mode()
31 return phl_info->phl_com->edcca_mode; in rtw_phl_get_edcca_mode()
37 phl_ltr_sw_trigger(struct rtw_phl_com_t *phl_com, void *hal, in phl_ltr_sw_trigger() argument
41 struct bus_sw_cap_t *sw_cap = &phl_com->bus_sw_cap; in phl_ltr_sw_trigger()
60 phl_ltr_sw_ctrl(struct rtw_phl_com_t *phl_com, void *hal, bool enable) in phl_ltr_sw_ctrl() argument
64 status = phl_ltr_sw_trigger(phl_com, hal, RTW_PCIE_LTR_SW_ACT); in phl_ltr_sw_ctrl()
67 phl_com->bus_sw_cap.ltr_sw_ctrl = enable; in phl_ltr_sw_ctrl()
77 phl_ltr_hw_ctrl(struct rtw_phl_com_t *phl_com, bool enable) in phl_ltr_hw_ctrl() argument
79 phl_com->bus_sw_cap.ltr_hw_ctrl = enable; in phl_ltr_hw_ctrl()
83 void phl_ltr_sw_ctrl_ntfy(struct rtw_phl_com_t *phl_com, bool enable) in phl_ltr_sw_ctrl_ntfy() argument
[all …]
H A Dphl_api_drv.h18 void *rtw_phl_get_txbd_buf(struct rtw_phl_com_t *phl_com);
19 void *rtw_phl_get_rxbd_buf(struct rtw_phl_com_t *phl_com);
28 struct rtw_h2c_pkt *rtw_phl_query_h2c_pkt(struct rtw_phl_com_t *phl_com,
38 enum rtw_phl_status rtw_phl_pltfm_tx(struct rtw_phl_com_t *phl_com,
41 enum rtw_phl_status rtw_phl_msg_hub_hal_send(struct rtw_phl_com_t *phl_com,
51 void rtw_phl_pkt_ofld_reset_all_entry(struct rtw_phl_com_t *phl_com);
60 bool rtw_phl_btc_send_cmd(struct rtw_phl_com_t *phl_com,
65 u32 rtw_phl_get_chaninfo_idle_number(void *drvpriv, struct rtw_phl_com_t *phl_com);
66 u32 rtw_phl_get_chaninfo_busy_number(void *drvpriv, struct rtw_phl_com_t *phl_com);
67 struct chan_info_t *rtw_phl_query_idle_chaninfo(void *drvpriv, struct rtw_phl_com_t *phl_com);
[all …]
H A Dphl_sw_cap.c19 struct rtw_phl_com_t* phl_com, struct rtw_para_info_t *para_info) in _phl_sw_cap_para_init() argument
29 struct rtw_phl_com_t* phl_com, struct rtw_para_info_t *para_info) in _phl_sw_cap_para_free() argument
32 void *drv = phl_com->drv_priv; in _phl_sw_cap_para_free()
43 struct rtw_phl_com_t* phl_com, struct rtw_para_pwrlmt_info_t *para_info) in _phl_pwrlmt_para_init() argument
55 struct rtw_phl_com_t* phl_com, struct rtw_para_pwrlmt_info_t *para_info) in _phl_pwrlmt_para_free() argument
59 void *drv = phl_com->drv_priv; in _phl_pwrlmt_para_free()
98 phl_sw_cap_init(struct rtw_phl_com_t* phl_com) in phl_sw_cap_init() argument
106 phy_sw_cap = &phl_com->phy_sw_cap[idx]; in phl_sw_cap_init()
108 _phl_sw_cap_para_init(phl_com, &phy_sw_cap->mac_reg_info); in phl_sw_cap_init()
109 _phl_sw_cap_para_init(phl_com, &phy_sw_cap->bb_phy_reg_info); in phl_sw_cap_init()
[all …]
H A Dphl_test_def.h118 void rtw_phl_test_submodule_init(struct rtw_phl_com_t* phl_com, void *buf);
119 void rtw_phl_test_submodule_deinit(struct rtw_phl_com_t* phl_com, void *buf);
120 void rtw_phl_test_submodule_cmd_process(struct rtw_phl_com_t* phl_com, void *buf, u32 buf_len);
121 void rtw_phl_test_submodule_get_rpt(struct rtw_phl_com_t* phl_com, void *buf, u32 buf_len);
123 u8 rtw_phl_test_add_new_test_obj(struct rtw_phl_com_t* phl_com,
131 u8 rtw_phl_test_setup_bp(struct rtw_phl_com_t* phl_com,
134 u8 rtw_phl_test_is_test_complete(struct rtw_phl_com_t* phl_com);
135 u8 rtw_phl_test_get_rpt(struct rtw_phl_com_t* phl_com, u8* buf, u32 len);
136 u8 rtw_phl_test_set_max_run_time(struct rtw_phl_com_t* phl_com, enum TEST_RUN_LVL lvl, u32 timeout_…
140 #define rtw_phl_test_submodule_init(phl_com, buf) argument
[all …]
H A Dphl_init.c18 void _phl_com_init_rssi_stat(struct rtw_phl_com_t *phl_com) in _phl_com_init_rssi_stat() argument
22 phl_com->rssi_stat.ma_rssi_ele_idx[i] = 0; in _phl_com_init_rssi_stat()
23 phl_com->rssi_stat.ma_rssi_ele_cnt[i] = 0; in _phl_com_init_rssi_stat()
24 phl_com->rssi_stat.ma_rssi_ele_sum[i] = 0; in _phl_com_init_rssi_stat()
25 phl_com->rssi_stat.ma_rssi[i] = 0; in _phl_com_init_rssi_stat()
27 phl_com->rssi_stat.ma_rssi_ele[i][j] = 0; in _phl_com_init_rssi_stat()
29 _os_spinlock_init(phl_com->drv_priv, &(phl_com->rssi_stat.lock)); in _phl_com_init_rssi_stat()
32 void _phl_com_deinit_rssi_stat(struct rtw_phl_com_t *phl_com) in _phl_com_deinit_rssi_stat() argument
34 _os_spinlock_free(phl_com->drv_priv, &(phl_com->rssi_stat.lock)); in _phl_com_deinit_rssi_stat()
43 void rtw_phl_init_ppdu_sts_para(struct rtw_phl_com_t *phl_com, in rtw_phl_init_ppdu_sts_para() argument
[all …]
H A Dphl_api_drv.c18 void *rtw_phl_get_txbd_buf(struct rtw_phl_com_t *phl_com) in rtw_phl_get_txbd_buf() argument
20 struct phl_info_t *phl_info = (struct phl_info_t *)phl_com->phl_priv; in rtw_phl_get_txbd_buf()
25 void *rtw_phl_get_rxbd_buf(struct rtw_phl_com_t *phl_com) in rtw_phl_get_rxbd_buf() argument
27 struct phl_info_t *phl_info = (struct phl_info_t *)phl_com->phl_priv; in rtw_phl_get_rxbd_buf()
32 struct rtw_h2c_pkt *rtw_phl_query_h2c_pkt(struct rtw_phl_com_t *phl_com, in rtw_phl_query_h2c_pkt() argument
36 struct phl_info_t *phl_info = (struct phl_info_t *)phl_com->phl_priv; in rtw_phl_query_h2c_pkt()
46 enum rtw_phl_status rtw_phl_pltfm_tx(struct rtw_phl_com_t *phl_com, in rtw_phl_pltfm_tx() argument
50 struct phl_info_t *phl_info = (struct phl_info_t *)phl_com->phl_priv; in rtw_phl_pltfm_tx()
91 enum rtw_phl_status rtw_phl_msg_hub_hal_send(struct rtw_phl_com_t *phl_com, in rtw_phl_msg_hub_hal_send() argument
94 return phl_msg_hub_send((struct phl_info_t*)phl_com->phl_priv, attr, msg); in rtw_phl_msg_hub_hal_send()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/
H A Dphl_dm.c24 phl_info->phl_com->edcca_mode = mode; in rtw_phl_set_edcca_mode()
31 return phl_info->phl_com->edcca_mode; in rtw_phl_get_edcca_mode()
37 phl_ltr_sw_trigger(struct rtw_phl_com_t *phl_com, void *hal, in phl_ltr_sw_trigger() argument
41 struct bus_sw_cap_t *sw_cap = &phl_com->bus_sw_cap; in phl_ltr_sw_trigger()
60 phl_ltr_sw_ctrl(struct rtw_phl_com_t *phl_com, void *hal, bool enable) in phl_ltr_sw_ctrl() argument
64 status = phl_ltr_sw_trigger(phl_com, hal, RTW_PCIE_LTR_SW_ACT); in phl_ltr_sw_ctrl()
67 phl_com->bus_sw_cap.ltr_sw_ctrl = enable; in phl_ltr_sw_ctrl()
77 phl_ltr_hw_ctrl(struct rtw_phl_com_t *phl_com, bool enable) in phl_ltr_hw_ctrl() argument
79 phl_com->bus_sw_cap.ltr_hw_ctrl = enable; in phl_ltr_hw_ctrl()
83 void phl_ltr_sw_ctrl_ntfy(struct rtw_phl_com_t *phl_com, bool enable) in phl_ltr_sw_ctrl_ntfy() argument
[all …]
H A Dphl_api_drv.h18 void *rtw_phl_get_txbd_buf(struct rtw_phl_com_t *phl_com);
19 void *rtw_phl_get_rxbd_buf(struct rtw_phl_com_t *phl_com);
28 struct rtw_h2c_pkt *rtw_phl_query_h2c_pkt(struct rtw_phl_com_t *phl_com,
38 enum rtw_phl_status rtw_phl_pltfm_tx(struct rtw_phl_com_t *phl_com,
41 enum rtw_phl_status rtw_phl_msg_hub_hal_send(struct rtw_phl_com_t *phl_com,
51 void rtw_phl_pkt_ofld_reset_all_entry(struct rtw_phl_com_t *phl_com);
60 bool rtw_phl_btc_send_cmd(struct rtw_phl_com_t *phl_com,
65 u32 rtw_phl_get_chaninfo_idle_number(void *drvpriv, struct rtw_phl_com_t *phl_com);
66 u32 rtw_phl_get_chaninfo_busy_number(void *drvpriv, struct rtw_phl_com_t *phl_com);
67 struct chan_info_t *rtw_phl_query_idle_chaninfo(void *drvpriv, struct rtw_phl_com_t *phl_com);
[all …]
H A Dphl_sw_cap.c19 struct rtw_phl_com_t* phl_com, struct rtw_para_info_t *para_info) in _phl_sw_cap_para_init() argument
29 struct rtw_phl_com_t* phl_com, struct rtw_para_info_t *para_info) in _phl_sw_cap_para_free() argument
32 void *drv = phl_com->drv_priv; in _phl_sw_cap_para_free()
43 struct rtw_phl_com_t* phl_com, struct rtw_para_pwrlmt_info_t *para_info) in _phl_pwrlmt_para_init() argument
55 struct rtw_phl_com_t* phl_com, struct rtw_para_pwrlmt_info_t *para_info) in _phl_pwrlmt_para_free() argument
59 void *drv = phl_com->drv_priv; in _phl_pwrlmt_para_free()
98 phl_sw_cap_init(struct rtw_phl_com_t* phl_com) in phl_sw_cap_init() argument
106 phy_sw_cap = &phl_com->phy_sw_cap[idx]; in phl_sw_cap_init()
108 _phl_sw_cap_para_init(phl_com, &phy_sw_cap->mac_reg_info); in phl_sw_cap_init()
109 _phl_sw_cap_para_init(phl_com, &phy_sw_cap->bb_phy_reg_info); in phl_sw_cap_init()
[all …]
H A Dphl_test_def.h118 void rtw_phl_test_submodule_init(struct rtw_phl_com_t* phl_com, void *buf);
119 void rtw_phl_test_submodule_deinit(struct rtw_phl_com_t* phl_com, void *buf);
120 void rtw_phl_test_submodule_cmd_process(struct rtw_phl_com_t* phl_com, void *buf, u32 buf_len);
121 void rtw_phl_test_submodule_get_rpt(struct rtw_phl_com_t* phl_com, void *buf, u32 buf_len);
123 u8 rtw_phl_test_add_new_test_obj(struct rtw_phl_com_t* phl_com,
131 u8 rtw_phl_test_setup_bp(struct rtw_phl_com_t* phl_com,
134 u8 rtw_phl_test_is_test_complete(struct rtw_phl_com_t* phl_com);
135 u8 rtw_phl_test_get_rpt(struct rtw_phl_com_t* phl_com, u8* buf, u32 len);
136 u8 rtw_phl_test_set_max_run_time(struct rtw_phl_com_t* phl_com, enum TEST_RUN_LVL lvl, u32 timeout_…
140 #define rtw_phl_test_submodule_init(phl_com, buf) argument
[all …]
H A Dphl_init.c18 void _phl_com_init_rssi_stat(struct rtw_phl_com_t *phl_com) in _phl_com_init_rssi_stat() argument
22 phl_com->rssi_stat.ma_rssi_ele_idx[i] = 0; in _phl_com_init_rssi_stat()
23 phl_com->rssi_stat.ma_rssi_ele_cnt[i] = 0; in _phl_com_init_rssi_stat()
24 phl_com->rssi_stat.ma_rssi_ele_sum[i] = 0; in _phl_com_init_rssi_stat()
25 phl_com->rssi_stat.ma_rssi[i] = 0; in _phl_com_init_rssi_stat()
27 phl_com->rssi_stat.ma_rssi_ele[i][j] = 0; in _phl_com_init_rssi_stat()
29 _os_spinlock_init(phl_com->drv_priv, &(phl_com->rssi_stat.lock)); in _phl_com_init_rssi_stat()
32 void _phl_com_deinit_rssi_stat(struct rtw_phl_com_t *phl_com) in _phl_com_deinit_rssi_stat() argument
34 _os_spinlock_free(phl_com->drv_priv, &(phl_com->rssi_stat.lock)); in _phl_com_deinit_rssi_stat()
43 void rtw_phl_init_ppdu_sts_para(struct rtw_phl_com_t *phl_com, in rtw_phl_init_ppdu_sts_para() argument
[all …]
H A Dphl_api_drv.c18 void *rtw_phl_get_txbd_buf(struct rtw_phl_com_t *phl_com) in rtw_phl_get_txbd_buf() argument
20 struct phl_info_t *phl_info = (struct phl_info_t *)phl_com->phl_priv; in rtw_phl_get_txbd_buf()
25 void *rtw_phl_get_rxbd_buf(struct rtw_phl_com_t *phl_com) in rtw_phl_get_rxbd_buf() argument
27 struct phl_info_t *phl_info = (struct phl_info_t *)phl_com->phl_priv; in rtw_phl_get_rxbd_buf()
32 struct rtw_h2c_pkt *rtw_phl_query_h2c_pkt(struct rtw_phl_com_t *phl_com, in rtw_phl_query_h2c_pkt() argument
36 struct phl_info_t *phl_info = (struct phl_info_t *)phl_com->phl_priv; in rtw_phl_query_h2c_pkt()
46 enum rtw_phl_status rtw_phl_pltfm_tx(struct rtw_phl_com_t *phl_com, in rtw_phl_pltfm_tx() argument
50 struct phl_info_t *phl_info = (struct phl_info_t *)phl_com->phl_priv; in rtw_phl_pltfm_tx()
91 enum rtw_phl_status rtw_phl_msg_hub_hal_send(struct rtw_phl_com_t *phl_com, in rtw_phl_msg_hub_hal_send() argument
94 return phl_msg_hub_send((struct phl_info_t*)phl_com->phl_priv, attr, msg); in rtw_phl_msg_hub_hal_send()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/test/
H A Dtest_module.c73 struct rtw_phl_com_t *phl_com; member
136 void *d = test_mgnt->phl_com->drv_priv; in run_test()
149 pstatus = phl_schedule_handler(test_mgnt->phl_com, &(obj->handler)); in run_test()
165 _os_sleep_us(test_mgnt->phl_com->drv_priv, THREAD_SLEEP_UNIT); in run_test()
197 if (!IS_TEST_MGNT_ALLOC(test_mgnt->phl_com)) in test_thread()
200 d = test_mgnt->phl_com->drv_priv; in test_thread()
246 struct rtw_phl_com_t* phl_com = phl_info->phl_com; in phl_test_module_init() local
251 if(phl_com==NULL) in phl_test_module_init()
253 d = phl_com->drv_priv; in phl_test_module_init()
260 phl_com->test_mgnt = test_mgnt; in phl_test_module_init()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/test/
H A Dtest_module.c73 struct rtw_phl_com_t *phl_com; member
136 void *d = test_mgnt->phl_com->drv_priv; in run_test()
149 pstatus = phl_schedule_handler(test_mgnt->phl_com, &(obj->handler)); in run_test()
165 _os_sleep_us(test_mgnt->phl_com->drv_priv, THREAD_SLEEP_UNIT); in run_test()
197 if (!IS_TEST_MGNT_ALLOC(test_mgnt->phl_com)) in test_thread()
200 d = test_mgnt->phl_com->drv_priv; in test_thread()
246 struct rtw_phl_com_t* phl_com = phl_info->phl_com; in phl_test_module_init() local
251 if(phl_com==NULL) in phl_test_module_init()
253 d = phl_com->drv_priv; in phl_test_module_init()
260 phl_com->test_mgnt = test_mgnt; in phl_test_module_init()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/rtl8852b/sdio/
H A Drtl8852bs_halinit.c20 static void _hal_pre_init_8852bs(struct rtw_phl_com_t *phl_com, in _hal_pre_init_8852bs() argument
28 if (true == phl_com->dev_cap.tx_mu_ru) in _hal_pre_init_8852bs()
35 PHL_INFO("%s : la_mode %d\n", __func__, phl_com->dev_cap.la_mode); in _hal_pre_init_8852bs()
36 if (phl_com->dev_cap.la_mode) in _hal_pre_init_8852bs()
40 if (phl_com->dev_cap.rpq_agg_num) { in _hal_pre_init_8852bs()
42 rpr_cfg->agg = phl_com->dev_cap.rpq_agg_num; in _hal_pre_init_8852bs()
58 void init_hal_spec_8852bs(struct rtw_phl_com_t *phl_com, in init_hal_spec_8852bs() argument
63 init_hal_spec_8852b(phl_com, hal); in init_hal_spec_8852bs()
64 phl_com->dev_cap.hw_sup_flags |= HW_SUP_SDIO_MULTI_FUN; in init_hal_spec_8852bs()
77 enum rtw_hal_status hal_get_efuse_8852bs(struct rtw_phl_com_t *phl_com, in hal_get_efuse_8852bs() argument
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/test/mp/
H A Dphl_test_mp.c28 _os_kmem_free(mp_ctx->phl_com->drv_priv, msg->inbuf, msg->inlen); in mp_notification_complete()
39 info = _os_kmem_alloc(mp_ctx->phl_com->drv_priv, 2); in mp_cmd_done_notification()
61 _os_kmem_free(mp_ctx->phl_com->drv_priv, info, 2); in mp_cmd_done_notification()
76 info = _os_kmem_alloc(mp_ctx->phl_com->drv_priv, buf_len); in mp_buf_notification()
83 _os_mem_cpy(mp_ctx->phl_com->drv_priv, info, buf, buf_len); in mp_buf_notification()
96 _os_kmem_free(mp_ctx->phl_com->drv_priv, info, buf_len); in mp_buf_notification()
140 _os_sema_up(mp_ctx->phl_com->drv_priv,&(mp_ctx->mp_cmd_sema)); in mp_bp_handler()
200 struct rtw_phl_com_t* phl_com = mp_ctx->phl_com; in mp_start() local
206 _os_sema_down(phl_com->drv_priv,&(mp_ctx->mp_cmd_sema)); in mp_start()
214 _os_mem_free(phl_com->drv_priv, mp_ctx->rpt, mp_ctx->rpt_len); in mp_start()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/test/mp/
H A Dphl_test_mp.c28 _os_kmem_free(mp_ctx->phl_com->drv_priv, msg->inbuf, msg->inlen); in mp_notification_complete()
39 info = _os_kmem_alloc(mp_ctx->phl_com->drv_priv, 2); in mp_cmd_done_notification()
61 _os_kmem_free(mp_ctx->phl_com->drv_priv, info, 2); in mp_cmd_done_notification()
76 info = _os_kmem_alloc(mp_ctx->phl_com->drv_priv, buf_len); in mp_buf_notification()
83 _os_mem_cpy(mp_ctx->phl_com->drv_priv, info, buf, buf_len); in mp_buf_notification()
96 _os_kmem_free(mp_ctx->phl_com->drv_priv, info, buf_len); in mp_buf_notification()
140 _os_sema_up(mp_ctx->phl_com->drv_priv,&(mp_ctx->mp_cmd_sema)); in mp_bp_handler()
200 struct rtw_phl_com_t* phl_com = mp_ctx->phl_com; in mp_start() local
206 _os_sema_down(phl_com->drv_priv,&(mp_ctx->mp_cmd_sema)); in mp_start()
214 _os_mem_free(phl_com->drv_priv, mp_ctx->rpt, mp_ctx->rpt_len); in mp_start()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/rtl8852b/
H A Drtl8852b_halinit.c20 void init_hal_spec_8852b(struct rtw_phl_com_t *phl_com, in init_hal_spec_8852b() argument
23 struct hal_spec_t *hal_spec = phl_get_ic_spec(phl_com); in init_hal_spec_8852b()
124 phl_com->dev_cap.hw_sup_flags = HW_SUP_AMSDU | in init_hal_spec_8852b()
129 phl_com->dev_cap.hw_sup_flags |= HW_SUP_OFDMA | HW_SUP_CHAN_INFO; in init_hal_spec_8852b()
130 phl_com->dev_cap.hw_sup_flags |= HW_SUP_TSSI | HW_SUP_TANK_K; in init_hal_spec_8852b()
138 if (phl_com->dev_cap.hw_sup_flags & HW_SUP_DBCC) in init_hal_spec_8852b()
214 u32 _hal_cfg_intnal_fw_8852b(struct rtw_phl_com_t *phl_com,enum rtw_fw_type fw_type,struct rtw_fw_i… in _hal_cfg_intnal_fw_8852b() argument
262 static u32 _hal_cfg_extnal_fw_8852b(struct rtw_phl_com_t *phl_com, in _hal_cfg_extnal_fw_8852b() argument
265 void *d = phlcom_to_drvpriv(phl_com); in _hal_cfg_extnal_fw_8852b()
316 enum rtw_hal_status hal_cfg_fw_8852b(struct rtw_phl_com_t *phl_com, in hal_cfg_fw_8852b() argument
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/rtl8852b/
H A Drtl8852b_halinit.c20 void init_hal_spec_8852b(struct rtw_phl_com_t *phl_com, in init_hal_spec_8852b() argument
23 struct hal_spec_t *hal_spec = phl_get_ic_spec(phl_com); in init_hal_spec_8852b()
124 phl_com->dev_cap.hw_sup_flags = HW_SUP_AMSDU | in init_hal_spec_8852b()
129 phl_com->dev_cap.hw_sup_flags |= HW_SUP_OFDMA | HW_SUP_CHAN_INFO; in init_hal_spec_8852b()
130 phl_com->dev_cap.hw_sup_flags |= HW_SUP_TSSI | HW_SUP_TANK_K; in init_hal_spec_8852b()
138 if (phl_com->dev_cap.hw_sup_flags & HW_SUP_DBCC) in init_hal_spec_8852b()
214 u32 _hal_cfg_intnal_fw_8852b(struct rtw_phl_com_t *phl_com,enum rtw_fw_type fw_type,struct rtw_fw_i… in _hal_cfg_intnal_fw_8852b() argument
262 static u32 _hal_cfg_extnal_fw_8852b(struct rtw_phl_com_t *phl_com, in _hal_cfg_extnal_fw_8852b() argument
265 void *d = phlcom_to_drvpriv(phl_com); in _hal_cfg_extnal_fw_8852b()
316 enum rtw_hal_status hal_cfg_fw_8852b(struct rtw_phl_com_t *phl_com, in hal_cfg_fw_8852b() argument
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/test/verify/
H A Dphl_test_verify.c34 _os_mem_free(ver_ctx->phl_com->drv_priv, msg->inbuf, msg->inlen); in verify_cmd_done_notification_complete()
45 info = _os_mem_alloc(ver_ctx->phl_com->drv_priv, 2); in verify_cmd_done_notification()
65 _os_mem_free(ver_ctx->phl_com->drv_priv, info, 2); in verify_cmd_done_notification()
109 _os_sema_up(ver_ctx->phl_com->drv_priv, &(ver_ctx->cmd_sema)); in verify_bp_handler()
140 struct rtw_phl_com_t *phl_com = ver_ctx->phl_com; in verify_start() local
149 _os_sema_down(phl_com->drv_priv, &(ver_ctx->cmd_sema)); in verify_start()
157 _os_mem_free(phl_com->drv_priv, ver_ctx->rpt, ver_ctx->rpt_len); in verify_start()
179 _os_mem_free(phl_com->drv_priv, ver_ctx->buf, ver_ctx->buf_len); in verify_start()
199 phl_info->phl_com->drv_mode = driver_mode; in verify_change_mode()
212 struct rtw_phl_com_t *phl_com = phl_info->phl_com; in phl_test_verify_alloc() local
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/test/verify/
H A Dphl_test_verify.c34 _os_mem_free(ver_ctx->phl_com->drv_priv, msg->inbuf, msg->inlen); in verify_cmd_done_notification_complete()
45 info = _os_mem_alloc(ver_ctx->phl_com->drv_priv, 2); in verify_cmd_done_notification()
65 _os_mem_free(ver_ctx->phl_com->drv_priv, info, 2); in verify_cmd_done_notification()
109 _os_sema_up(ver_ctx->phl_com->drv_priv, &(ver_ctx->cmd_sema)); in verify_bp_handler()
140 struct rtw_phl_com_t *phl_com = ver_ctx->phl_com; in verify_start() local
149 _os_sema_down(phl_com->drv_priv, &(ver_ctx->cmd_sema)); in verify_start()
157 _os_mem_free(phl_com->drv_priv, ver_ctx->rpt, ver_ctx->rpt_len); in verify_start()
179 _os_mem_free(phl_com->drv_priv, ver_ctx->buf, ver_ctx->buf_len); in verify_start()
199 phl_info->phl_com->drv_mode = driver_mode; in verify_change_mode()
212 struct rtw_phl_com_t *phl_com = phl_info->phl_com; in phl_test_verify_alloc() local
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/
H A Dhal_init.c321 void rtw_hal_enable_interrupt(struct rtw_phl_com_t *phl_com, void *h) in rtw_hal_enable_interrupt() argument
330 void rtw_hal_disable_interrupt(struct rtw_phl_com_t *phl_com, void *h) in rtw_hal_disable_interrupt() argument
397 void rtw_hal_restore_interrupt(struct rtw_phl_com_t *phl_com, void *h) in rtw_hal_restore_interrupt() argument
663 static enum rtw_hal_status hal_set_ops(struct rtw_phl_com_t *phl_com, in hal_set_ops() argument
667 if (phl_get_hci_type(phl_com) == RTW_HCI_PCIE) in hal_set_ops()
668 hal_set_ops_pci(phl_com, hal_info); in hal_set_ops()
672 if (phl_get_hci_type(phl_com) == RTW_HCI_USB) in hal_set_ops()
673 hal_set_ops_usb(phl_com, hal_info); in hal_set_ops()
677 if (phl_get_hci_type(phl_com) == RTW_HCI_SDIO) in hal_set_ops()
678 hal_set_ops_sdio(phl_com, hal_info); in hal_set_ops()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_init.c321 void rtw_hal_enable_interrupt(struct rtw_phl_com_t *phl_com, void *h) in rtw_hal_enable_interrupt() argument
330 void rtw_hal_disable_interrupt(struct rtw_phl_com_t *phl_com, void *h) in rtw_hal_disable_interrupt() argument
397 void rtw_hal_restore_interrupt(struct rtw_phl_com_t *phl_com, void *h) in rtw_hal_restore_interrupt() argument
663 static enum rtw_hal_status hal_set_ops(struct rtw_phl_com_t *phl_com, in hal_set_ops() argument
667 if (phl_get_hci_type(phl_com) == RTW_HCI_PCIE) in hal_set_ops()
668 hal_set_ops_pci(phl_com, hal_info); in hal_set_ops()
672 if (phl_get_hci_type(phl_com) == RTW_HCI_USB) in hal_set_ops()
673 hal_set_ops_usb(phl_com, hal_info); in hal_set_ops()
677 if (phl_get_hci_type(phl_com) == RTW_HCI_SDIO) in hal_set_ops()
678 hal_set_ops_sdio(phl_com, hal_info); in hal_set_ops()
[all …]

12345678910>>...13