Lines Matching refs:icnss_priv

50 static inline int wlfw_ind_register_send_sync_msg(struct icnss_priv *priv)  in wlfw_ind_register_send_sync_msg()
54 static inline int icnss_connect_to_fw_server(struct icnss_priv *priv, in icnss_connect_to_fw_server()
59 static inline int wlfw_msa_mem_info_send_sync_msg(struct icnss_priv *priv) in wlfw_msa_mem_info_send_sync_msg()
63 static inline int wlfw_msa_ready_send_sync_msg(struct icnss_priv *priv) in wlfw_msa_ready_send_sync_msg()
67 static inline int wlfw_cap_send_sync_msg(struct icnss_priv *priv) in wlfw_cap_send_sync_msg()
72 struct icnss_priv *priv, uint64_t dynamic_feature_mask) in wlfw_dynamic_feature_mask_send_sync_msg()
76 static inline int icnss_clear_server(struct icnss_priv *priv) in icnss_clear_server()
80 static inline int wlfw_rejuvenate_ack_send_sync_msg(struct icnss_priv *priv) in wlfw_rejuvenate_ack_send_sync_msg()
85 static int wlfw_send_modem_shutdown_msg(struct icnss_priv *priv) in wlfw_send_modem_shutdown_msg()
89 static inline int wlfw_ini_send_sync_msg(struct icnss_priv *priv, in wlfw_ini_send_sync_msg()
94 static inline int wlfw_athdiag_read_send_sync_msg(struct icnss_priv *priv, in wlfw_athdiag_read_send_sync_msg()
100 static inline int wlfw_athdiag_write_send_sync_msg(struct icnss_priv *priv, in wlfw_athdiag_write_send_sync_msg()
106 static inline int wlfw_wlan_mode_send_sync_msg(struct icnss_priv *priv, in wlfw_wlan_mode_send_sync_msg()
111 static int wlfw_host_cap_send_sync(struct icnss_priv *priv) in wlfw_host_cap_send_sync()
115 static inline int icnss_send_wlan_enable_to_fw(struct icnss_priv *priv, in icnss_send_wlan_enable_to_fw()
122 static inline int icnss_send_wlan_disable_to_fw(struct icnss_priv *priv) in icnss_send_wlan_disable_to_fw()
126 static inline int icnss_register_fw_service(struct icnss_priv *priv) in icnss_register_fw_service()
130 static inline void icnss_unregister_fw_service(struct icnss_priv *priv) {} in icnss_unregister_fw_service()
131 static inline int wlfw_device_info_send_msg(struct icnss_priv *priv) in wlfw_device_info_send_msg()
135 int wlfw_wlan_mode_send_sync_msg(struct icnss_priv *priv, in wlfw_wlan_mode_send_sync_msg()
140 int icnss_wlfw_bdf_dnld_send_sync(struct icnss_priv *priv, u32 bdf_type) in icnss_wlfw_bdf_dnld_send_sync()
145 int wlfw_qdss_trace_mem_info_send_sync(struct icnss_priv *priv) in wlfw_qdss_trace_mem_info_send_sync()
150 int wlfw_power_save_send_msg(struct icnss_priv *priv, in wlfw_power_save_send_msg()
156 int icnss_wlfw_get_info_send_sync(struct icnss_priv *priv, int type, in icnss_wlfw_get_info_send_sync()
162 int wlfw_send_soc_wake_msg(struct icnss_priv *priv, in wlfw_send_soc_wake_msg()
168 int icnss_wlfw_m3_dump_upload_done_send_sync(struct icnss_priv *priv, in icnss_wlfw_m3_dump_upload_done_send_sync()
174 int icnss_qmi_get_dms_mac(struct icnss_priv *priv) in icnss_qmi_get_dms_mac()
179 int icnss_wlfw_wlan_mac_req_send_sync(struct icnss_priv *priv, in icnss_wlfw_wlan_mac_req_send_sync()
190 void icnss_dms_deinit(struct icnss_priv *priv) in icnss_dms_deinit()
195 int icnss_process_wfc_call_ind_event(struct icnss_priv *priv, in icnss_process_wfc_call_ind_event()
202 int icnss_process_twt_cfg_ind_event(struct icnss_priv *priv, in icnss_process_twt_cfg_ind_event()
209 int icnss_register_ims_service(struct icnss_priv *priv) in icnss_register_ims_service()
215 void icnss_unregister_ims_service(struct icnss_priv *priv) {} in icnss_unregister_ims_service()
217 int wlfw_subsys_restart_level_msg(struct icnss_priv *penv, uint8_t restart_level) in wlfw_subsys_restart_level_msg()
222 static inline int wlfw_cal_report_req(struct icnss_priv *priv) in wlfw_cal_report_req()
227 int icnss_send_vbatt_update(struct icnss_priv *priv, uint64_t voltage_uv) in icnss_send_vbatt_update()
232 int wlfw_wlan_hw_init_cfg_msg(struct icnss_priv *penv, in wlfw_wlan_hw_init_cfg_msg()
238 int wlfw_ind_register_send_sync_msg(struct icnss_priv *priv);
239 int icnss_connect_to_fw_server(struct icnss_priv *priv, void *data);
240 int wlfw_msa_mem_info_send_sync_msg(struct icnss_priv *priv);
241 int wlfw_msa_ready_send_sync_msg(struct icnss_priv *priv);
242 int wlfw_cap_send_sync_msg(struct icnss_priv *priv);
243 int icnss_qmi_pin_connect_result_ind(struct icnss_priv *priv,
245 int wlfw_dynamic_feature_mask_send_sync_msg(struct icnss_priv *priv,
247 int icnss_clear_server(struct icnss_priv *priv);
248 int wlfw_rejuvenate_ack_send_sync_msg(struct icnss_priv *priv);
250 int wlfw_send_modem_shutdown_msg(struct icnss_priv *priv);
251 int wlfw_ini_send_sync_msg(struct icnss_priv *priv, uint8_t fw_log_mode);
252 int wlfw_athdiag_read_send_sync_msg(struct icnss_priv *priv,
255 int wlfw_athdiag_write_send_sync_msg(struct icnss_priv *priv,
258 int icnss_send_wlan_enable_to_fw(struct icnss_priv *priv,
262 int icnss_send_wlan_disable_to_fw(struct icnss_priv *priv);
263 int icnss_register_fw_service(struct icnss_priv *priv);
264 void icnss_unregister_fw_service(struct icnss_priv *priv);
265 int wlfw_host_cap_send_sync(struct icnss_priv *priv);
266 int wlfw_device_info_send_msg(struct icnss_priv *priv);
267 int wlfw_wlan_mode_send_sync_msg(struct icnss_priv *priv,
269 int icnss_wlfw_bdf_dnld_send_sync(struct icnss_priv *priv, u32 bdf_type);
270 int icnss_wlfw_qdss_dnld_send_sync(struct icnss_priv *priv);
271 int icnss_wlfw_qdss_data_send_sync(struct icnss_priv *priv, char *file_name,
273 int wlfw_qdss_trace_start(struct icnss_priv *priv);
274 int wlfw_qdss_trace_stop(struct icnss_priv *priv, unsigned long long option);
275 int wlfw_qdss_trace_mem_info_send_sync(struct icnss_priv *priv);
276 int wlfw_power_save_send_msg(struct icnss_priv *priv,
278 int icnss_wlfw_get_info_send_sync(struct icnss_priv *priv, int type,
280 int wlfw_send_soc_wake_msg(struct icnss_priv *priv,
282 int icnss_wlfw_m3_dump_upload_done_send_sync(struct icnss_priv *priv,
284 int icnss_qmi_get_dms_mac(struct icnss_priv *priv);
285 int icnss_wlfw_wlan_mac_req_send_sync(struct icnss_priv *priv,
287 int icnss_process_wfc_call_ind_event(struct icnss_priv *priv,
289 int icnss_process_twt_cfg_ind_event(struct icnss_priv *priv,
291 int icnss_register_ims_service(struct icnss_priv *priv);
292 void icnss_unregister_ims_service(struct icnss_priv *priv);
293 int icnss_dms_init(struct icnss_priv *priv);
294 void icnss_dms_deinit(struct icnss_priv *priv);
295 int wlfw_subsys_restart_level_msg(struct icnss_priv *penv, uint8_t restart_level);
296 int wlfw_cal_report_req(struct icnss_priv *priv);
297 int icnss_send_vbatt_update(struct icnss_priv *priv, uint64_t voltage_uv);
298 int wlfw_wlan_hw_init_cfg_msg(struct icnss_priv *penv,