Lines Matching refs:iwl_fw_runtime

43 int iwl_fw_dbg_collect_desc(struct iwl_fw_runtime *fwrt,
46 int iwl_fw_dbg_error_collect(struct iwl_fw_runtime *fwrt,
48 int iwl_fw_dbg_ini_collect(struct iwl_fw_runtime *fwrt,
51 int iwl_fw_dbg_collect(struct iwl_fw_runtime *fwrt,
54 int iwl_fw_dbg_collect_trig(struct iwl_fw_runtime *fwrt,
57 int iwl_fw_start_dbg_conf(struct iwl_fw_runtime *fwrt, u8 id);
87 iwl_fw_dbg_trigger_stop_conf_match(struct iwl_fw_runtime *fwrt, in iwl_fw_dbg_trigger_stop_conf_match()
96 iwl_fw_dbg_no_trig_window(struct iwl_fw_runtime *fwrt, u32 id, u32 dis_usec) in iwl_fw_dbg_no_trig_window()
111 iwl_fw_dbg_trigger_check_stop(struct iwl_fw_runtime *fwrt, in iwl_fw_dbg_trigger_check_stop()
130 _iwl_fw_dbg_trigger_on(struct iwl_fw_runtime *fwrt, in _iwl_fw_dbg_trigger_on()
157 _iwl_fw_dbg_trigger_simple_stop(struct iwl_fw_runtime *fwrt, in _iwl_fw_dbg_trigger_simple_stop()
174 void iwl_fw_dbg_stop_restart_recording(struct iwl_fw_runtime *fwrt,
179 static inline void iwl_fw_set_dbg_rec_on(struct iwl_fw_runtime *fwrt) in iwl_fw_set_dbg_rec_on()
188 static inline void iwl_fw_dump_conf_clear(struct iwl_fw_runtime *fwrt) in iwl_fw_dump_conf_clear()
195 static inline bool iwl_fw_dbg_type_on(struct iwl_fw_runtime *fwrt, u32 type) in iwl_fw_dbg_type_on()
200 static inline bool iwl_fw_dbg_is_d3_debug_enabled(struct iwl_fw_runtime *fwrt) in iwl_fw_dbg_is_d3_debug_enabled()
210 static inline bool iwl_fw_dbg_is_paging_enabled(struct iwl_fw_runtime *fwrt) in iwl_fw_dbg_is_paging_enabled()
219 void iwl_fw_dbg_read_d3_debug_data(struct iwl_fw_runtime *fwrt);
221 static inline void iwl_fw_flush_dumps(struct iwl_fw_runtime *fwrt) in iwl_fw_flush_dumps()
230 int iwl_fw_send_timestamp_marker_cmd(struct iwl_fw_runtime *fwrt);
233 static inline void iwl_fw_cancel_timestamp(struct iwl_fw_runtime *fwrt) in iwl_fw_cancel_timestamp()
239 void iwl_fw_trigger_timestamp(struct iwl_fw_runtime *fwrt, u32 delay);
241 static inline void iwl_fw_suspend_timestamp(struct iwl_fw_runtime *fwrt) in iwl_fw_suspend_timestamp()
246 static inline void iwl_fw_resume_timestamp(struct iwl_fw_runtime *fwrt) in iwl_fw_resume_timestamp()
257 static inline void iwl_fw_cancel_timestamp(struct iwl_fw_runtime *fwrt) {} in iwl_fw_cancel_timestamp()
259 static inline void iwl_fw_trigger_timestamp(struct iwl_fw_runtime *fwrt, in iwl_fw_trigger_timestamp()
262 static inline void iwl_fw_suspend_timestamp(struct iwl_fw_runtime *fwrt) {} in iwl_fw_suspend_timestamp()
264 static inline void iwl_fw_resume_timestamp(struct iwl_fw_runtime *fwrt) {} in iwl_fw_resume_timestamp()
268 void iwl_fw_dbg_stop_sync(struct iwl_fw_runtime *fwrt);
290 static inline void iwl_fw_error_collect(struct iwl_fw_runtime *fwrt, bool sync) in iwl_fw_error_collect()
309 static inline void iwl_fwrt_update_fw_versions(struct iwl_fw_runtime *fwrt, in iwl_fwrt_update_fw_versions()
326 void iwl_fwrt_dump_error_logs(struct iwl_fw_runtime *fwrt);
327 void iwl_send_dbg_dump_complete_cmd(struct iwl_fw_runtime *fwrt,
330 void iwl_fw_disable_dbg_asserts(struct iwl_fw_runtime *fwrt);
331 void iwl_fw_dbg_clear_monitor_buf(struct iwl_fw_runtime *fwrt);