/freebsd/sys/contrib/dev/iwlwifi/fw/ |
H A D | dump.c | 117 static void iwl_fwrt_dump_umac_error_log(struct iwl_fw_runtime *fwrt) in iwl_fwrt_dump_umac_error_log() argument 119 struct iwl_trans *trans = fwrt->trans; in iwl_fwrt_dump_umac_error_log() 121 u32 base = fwrt->trans->dbg.umac_error_event_table; in iwl_fwrt_dump_umac_error_log() 125 !(fwrt->trans->dbg.error_event_table_tlv_status & in iwl_fwrt_dump_umac_error_log() 132 fwrt->dump.umac_err_id = table.error_id; in iwl_fwrt_dump_umac_error_log() 134 if (!iwl_fwrt_if_errorid_other_cpu(fwrt->dump.umac_err_id) && in iwl_fwrt_dump_umac_error_log() 135 !fwrt->trans->dbg.dump_file_name_ext_valid) { in iwl_fwrt_dump_umac_error_log() 136 fwrt->trans->dbg.dump_file_name_ext_valid = true; in iwl_fwrt_dump_umac_error_log() 137 snprintf(fwrt->trans->dbg.dump_file_name_ext, IWL_FW_INI_MAX_NAME, in iwl_fwrt_dump_umac_error_log() 138 "0x%x", fwrt in iwl_fwrt_dump_umac_error_log() 171 iwl_fwrt_dump_lmac_error_log(struct iwl_fw_runtime * fwrt,u8 lmac_num) iwl_fwrt_dump_lmac_error_log() argument 295 iwl_fwrt_dump_tcm_error_log(struct iwl_fw_runtime * fwrt,int idx) iwl_fwrt_dump_tcm_error_log() argument 369 iwl_fwrt_dump_rcm_error_log(struct iwl_fw_runtime * fwrt,int idx) iwl_fwrt_dump_rcm_error_log() argument 416 iwl_fwrt_dump_iml_error_log(struct iwl_fw_runtime * fwrt) iwl_fwrt_dump_iml_error_log() argument 450 iwl_fwrt_dump_fseq_regs(struct iwl_fw_runtime * fwrt) iwl_fwrt_dump_fseq_regs() argument 489 iwl_fwrt_dump_error_logs(struct iwl_fw_runtime * fwrt) iwl_fwrt_dump_error_logs() argument [all...] |
H A D | dbg.h | 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() argument 91 (fwrt->dump.conf == FW_DBG_INVALID || in iwl_fw_dbg_trigger_stop_conf_match() 92 (BIT(fwrt->dump.conf) & le32_to_cpu(trig->stop_conf_ids)))); in iwl_fw_dbg_trigger_stop_conf_match() 96 iwl_fw_dbg_no_trig_window(struct iwl_fw_runtime *fwrt, u3 argument 111 iwl_fw_dbg_trigger_check_stop(struct iwl_fw_runtime * fwrt,struct wireless_dev * wdev,struct iwl_fw_dbg_trigger_tlv * trig) iwl_fw_dbg_trigger_check_stop() argument 130 _iwl_fw_dbg_trigger_on(struct iwl_fw_runtime * fwrt,struct wireless_dev * wdev,const enum iwl_fw_dbg_trigger id) _iwl_fw_dbg_trigger_on() argument 150 iwl_fw_dbg_trigger_on(fwrt,wdev,id) global() argument 157 _iwl_fw_dbg_trigger_simple_stop(struct iwl_fw_runtime * fwrt,struct wireless_dev * wdev,struct iwl_fw_dbg_trigger_tlv * trigger) _iwl_fw_dbg_trigger_simple_stop() argument 174 iwl_fw_dbg_trigger_simple_stop(fwrt,wdev,trig) global() argument 183 iwl_fw_set_dbg_rec_on(struct iwl_fw_runtime * fwrt) iwl_fw_set_dbg_rec_on() argument 192 iwl_fw_dump_conf_clear(struct iwl_fw_runtime * fwrt) iwl_fw_dump_conf_clear() argument 199 iwl_fw_dbg_type_on(struct iwl_fw_runtime * fwrt,u32 type) iwl_fw_dbg_type_on() argument 204 iwl_fw_dbg_is_d3_debug_enabled(struct iwl_fw_runtime * fwrt) iwl_fw_dbg_is_d3_debug_enabled() argument 214 iwl_fw_dbg_is_paging_enabled(struct iwl_fw_runtime * fwrt) iwl_fw_dbg_is_paging_enabled() argument 225 iwl_fw_flush_dumps(struct iwl_fw_runtime * fwrt) iwl_fw_flush_dumps() argument 237 iwl_fw_cancel_timestamp(struct iwl_fw_runtime * fwrt) iwl_fw_cancel_timestamp() argument 245 iwl_fw_suspend_timestamp(struct iwl_fw_runtime * fwrt) iwl_fw_suspend_timestamp() argument 250 iwl_fw_resume_timestamp(struct iwl_fw_runtime * fwrt) iwl_fw_resume_timestamp() argument 261 iwl_fw_cancel_timestamp(struct iwl_fw_runtime * fwrt) iwl_fw_cancel_timestamp() argument 263 iwl_fw_trigger_timestamp(struct iwl_fw_runtime * fwrt,u32 delay) iwl_fw_trigger_timestamp() argument 266 iwl_fw_suspend_timestamp(struct iwl_fw_runtime * fwrt) iwl_fw_suspend_timestamp() argument 268 iwl_fw_resume_timestamp(struct iwl_fw_runtime * fwrt) iwl_fw_resume_timestamp() argument 294 iwl_fw_error_collect(struct iwl_fw_runtime * fwrt,bool sync) iwl_fw_error_collect() argument 315 iwl_fwrt_update_fw_versions(struct iwl_fw_runtime * fwrt,struct iwl_lmac_alive * lmac,struct iwl_umac_alive * umac) iwl_fwrt_update_fw_versions() argument [all...] |
H A D | paging.c | 11 void iwl_free_fw_paging(struct iwl_fw_runtime *fwrt) in iwl_free_fw_paging() argument 15 if (!fwrt->fw_paging_db[0].fw_paging_block) in iwl_free_fw_paging() 19 struct iwl_fw_paging *paging = &fwrt->fw_paging_db[i]; in iwl_free_fw_paging() 22 IWL_DEBUG_FW(fwrt, in iwl_free_fw_paging() 28 dma_unmap_page(fwrt->trans->dev, paging->fw_paging_phys, in iwl_free_fw_paging() 36 memset(fwrt->fw_paging_db, 0, sizeof(fwrt->fw_paging_db)); in iwl_free_fw_paging() 40 static int iwl_alloc_fw_paging_mem(struct iwl_fw_runtime *fwrt, in iwl_alloc_fw_paging_mem() argument 47 if (fwrt->fw_paging_db[0].fw_paging_block) in iwl_alloc_fw_paging_mem() 54 fwrt->num_of_paging_blk = in iwl_alloc_fw_paging_mem() 56 fwrt->num_of_pages_in_last_blk = in iwl_alloc_fw_paging_mem() [all …]
|
H A D | dbg.c | 22 * @fwrt_ptr: pointer to the buffer coming from fwrt 34 static void iwl_read_radio_regs(struct iwl_fw_runtime *fwrt, 40 IWL_DEBUG_INFO(fwrt, "WRT radio registers dump\n"); in iwl_read_radio_regs() 42 if (!iwl_trans_grab_nic_access(fwrt->trans)) in iwl_read_radio_regs() 52 iwl_write_prph_no_grab(fwrt->trans, RSP_RADIO_CMD, rd_cmd); in iwl_read_radio_regs() 53 *pos = (u8)iwl_read_prph_no_grab(fwrt->trans, RSP_RADIO_RDDAT); in iwl_read_radio_regs() 60 iwl_trans_release_nic_access(fwrt->trans); in iwl_read_radio_regs() 63 static void iwl_fwrt_dump_rxf(struct iwl_fw_runtime *fwrt, 86 cpu_to_le32(iwl_trans_read_prph(fwrt->trans, in iwl_fwrt_dump_rxf() 89 cpu_to_le32(iwl_trans_read_prph(fwrt in iwl_fwrt_dump_rxf() 35 iwl_read_radio_regs(struct iwl_fw_runtime * fwrt,struct iwl_fw_error_dump_data ** dump_data) iwl_read_radio_regs() argument 64 iwl_fwrt_dump_rxf(struct iwl_fw_runtime * fwrt,struct iwl_fw_error_dump_data ** dump_data,int size,u32 offset,int fifo_num) iwl_fwrt_dump_rxf() argument 119 iwl_fwrt_dump_txf(struct iwl_fw_runtime * fwrt,struct iwl_fw_error_dump_data ** dump_data,int size,u32 offset,int fifo_num) iwl_fwrt_dump_txf() argument 177 iwl_fw_dump_rxf(struct iwl_fw_runtime * fwrt,struct iwl_fw_error_dump_data ** dump_data) iwl_fw_dump_rxf() argument 205 iwl_fw_dump_txf(struct iwl_fw_runtime * fwrt,struct iwl_fw_error_dump_data ** dump_data) iwl_fw_dump_txf() argument 523 iwl_dump_prph(struct iwl_fw_runtime * fwrt,const struct iwl_prph_range * iwl_prph_dump_addr,u32 range_len,void * ptr) iwl_dump_prph() argument 602 iwl_fw_get_prph_len(struct iwl_fw_runtime * fwrt,const struct iwl_prph_range * iwl_prph_dump_addr,u32 range_len,void * ptr) iwl_fw_get_prph_len() argument 624 iwl_fw_prph_handler(struct iwl_fw_runtime * fwrt,void * ptr,void (* handler)(struct iwl_fw_runtime *,const struct iwl_prph_range *,u32,void *)) iwl_fw_prph_handler() argument 649 iwl_fw_dump_mem(struct iwl_fw_runtime * fwrt,struct iwl_fw_error_dump_data ** dump_data,u32 len,u32 ofs,u32 type) iwl_fw_dump_mem() argument 677 iwl_fw_rxf_len(struct iwl_fw_runtime * fwrt,struct iwl_fwrt_shared_mem_cfg * mem_cfg) iwl_fw_rxf_len() argument 701 iwl_fw_txf_len(struct iwl_fw_runtime * fwrt,struct iwl_fwrt_shared_mem_cfg * mem_cfg) iwl_fw_txf_len() argument 737 iwl_dump_paging(struct iwl_fw_runtime * fwrt,struct iwl_fw_error_dump_data ** data) iwl_dump_paging() argument 773 iwl_fw_error_dump_file(struct iwl_fw_runtime * fwrt,struct iwl_fw_dump_ptrs * fw_error_dump,struct iwl_fwrt_dump_data * data) iwl_fw_error_dump_file() argument 1033 iwl_dump_ini_prph_mac_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_prph_mac_iter() argument 1058 iwl_dump_ini_prph_phy_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_prph_phy_iter() argument 1108 iwl_dump_ini_csr_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_csr_iter() argument 1127 iwl_dump_ini_config_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_config_iter() argument 1159 iwl_dump_ini_dev_mem_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_dev_mem_iter() argument 1182 _iwl_dump_ini_paging_iter(struct iwl_fw_runtime * fwrt,void * range_ptr,u32 range_len,int idx) _iwl_dump_ini_paging_iter() argument 1201 iwl_dump_ini_paging_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_paging_iter() argument 1226 iwl_dump_ini_mon_dram_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_mon_dram_iter() argument 1245 iwl_dump_ini_mon_smem_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_mon_smem_iter() argument 1261 iwl_ini_txf_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,int idx) iwl_ini_txf_iter() argument 1313 iwl_dump_ini_txf_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_txf_iter() argument 1387 iwl_ini_get_rxf_data(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,struct iwl_ini_rxf_data * data) iwl_ini_get_rxf_data() argument 1448 iwl_dump_ini_rxf_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_rxf_iter() argument 1518 iwl_dump_ini_err_table_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_err_table_iter() argument 1537 iwl_dump_ini_special_mem_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_special_mem_iter() argument 1558 iwl_dump_ini_dbgi_sram_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_dbgi_sram_iter() argument 1586 iwl_dump_ini_fw_pkt_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_fw_pkt_iter() argument 1607 iwl_dump_ini_imr_iter(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * range_ptr,u32 range_len,int idx) iwl_dump_ini_imr_iter() argument 1635 iwl_dump_ini_mem_fill_header(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * data,u32 data_len) iwl_dump_ini_mem_fill_header() argument 1659 iwl_get_mon_reg(struct iwl_fw_runtime * fwrt,u32 alloc_id,const struct iwl_fw_mon_reg * reg_info) iwl_get_mon_reg() argument 1678 iwl_dump_ini_mon_fill_header(struct iwl_fw_runtime * fwrt,u32 alloc_id,struct iwl_fw_ini_monitor_dump * data,const struct iwl_fw_mon_regs * addrs) iwl_dump_ini_mon_fill_header() argument 1707 iwl_dump_ini_mon_dram_fill_header(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * data,u32 data_len) iwl_dump_ini_mon_dram_fill_header() argument 1720 iwl_dump_ini_mon_smem_fill_header(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * data,u32 data_len) iwl_dump_ini_mon_smem_fill_header() argument 1733 iwl_dump_ini_mon_dbgi_fill_header(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * data,u32 data_len) iwl_dump_ini_mon_dbgi_fill_header() argument 1747 iwl_dump_ini_err_table_fill_header(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * data,u32 data_len) iwl_dump_ini_err_table_fill_header() argument 1761 iwl_dump_ini_special_mem_fill_header(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * data,u32 data_len) iwl_dump_ini_special_mem_fill_header() argument 1776 iwl_dump_ini_imr_fill_header(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data,void * data,u32 data_len) iwl_dump_ini_imr_fill_header() argument 1787 iwl_dump_ini_mem_ranges(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_mem_ranges() argument 1795 iwl_dump_ini_paging_ranges(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_paging_ranges() argument 1809 iwl_dump_ini_mon_dram_ranges(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_mon_dram_ranges() argument 1829 iwl_dump_ini_txf_ranges(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_txf_ranges() argument 1840 iwl_dump_ini_single_range(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_single_range() argument 1846 iwl_dump_ini_imr_ranges(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_imr_ranges() argument 1866 iwl_dump_ini_mem_get_size(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_mem_get_size() argument 1881 iwl_dump_ini_paging_get_size(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_paging_get_size() argument 1901 iwl_dump_ini_mon_dram_get_size(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_mon_dram_get_size() argument 1927 iwl_dump_ini_mon_smem_get_size(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_mon_smem_get_size() argument 1943 iwl_dump_ini_mon_dbgi_get_size(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_mon_dbgi_get_size() argument 1957 iwl_dump_ini_txf_get_size(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_txf_get_size() argument 1980 iwl_dump_ini_rxf_get_size(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_rxf_get_size() argument 2003 iwl_dump_ini_err_table_get_size(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_err_table_get_size() argument 2017 iwl_dump_ini_special_mem_get_size(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_special_mem_get_size() argument 2031 iwl_dump_ini_fw_pkt_get_size(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_fw_pkt_get_size() argument 2048 iwl_dump_ini_imr_get_size(struct iwl_fw_runtime * fwrt,struct iwl_dump_ini_region_data * reg_data) iwl_dump_ini_imr_get_size() argument 2105 iwl_dump_ini_mem(struct iwl_fw_runtime * fwrt,struct list_head * list,struct iwl_dump_ini_region_data * reg_data,const struct iwl_dump_ini_mem_ops * ops) global() argument 2241 iwl_dump_ini_info(struct iwl_fw_runtime * fwrt,struct iwl_fw_ini_trigger_tlv * trigger,struct list_head * list) global() argument 2343 iwl_dump_ini_file_name_info(struct iwl_fw_runtime * fwrt,struct list_head * list) global() argument 2474 iwl_dump_ini_trigger(struct iwl_fw_runtime * fwrt,struct iwl_fwrt_dump_data * dump_data,struct list_head * list) global() argument 2556 iwl_fw_ini_trigger_on(struct iwl_fw_runtime * fwrt,struct iwl_fw_ini_trigger_tlv * trig) global() argument 2571 iwl_dump_ini_file_gen(struct iwl_fw_runtime * fwrt,struct iwl_fwrt_dump_data * dump_data,struct list_head * list) global() argument 2605 iwl_fw_free_dump_desc(struct iwl_fw_runtime * fwrt,const struct iwl_fw_dump_desc * desc) global() argument 2617 iwl_fw_error_dump(struct iwl_fw_runtime * fwrt,struct iwl_fwrt_dump_data * dump_data) global() argument 2681 iwl_fw_error_ini_dump(struct iwl_fw_runtime * fwrt,struct iwl_fwrt_dump_data * dump_data) global() argument 2719 iwl_fw_dbg_collect_desc(struct iwl_fw_runtime * fwrt,const struct iwl_fw_dump_desc * desc,bool monitor_only,unsigned int delay) global() argument 2763 iwl_fw_dbg_error_collect(struct iwl_fw_runtime * fwrt,enum iwl_fw_dbg_trigger trig_type) global() argument 2804 iwl_fw_dbg_collect(struct iwl_fw_runtime * fwrt,enum iwl_fw_dbg_trigger trig,const char * str,size_t len,struct iwl_fw_dbg_trigger_tlv * trigger) global() argument 2846 iwl_fw_dbg_collect_trig(struct iwl_fw_runtime * fwrt,struct iwl_fw_dbg_trigger_tlv * trigger,const char * fmt,...) global() argument 2882 iwl_fw_start_dbg_conf(struct iwl_fw_runtime * fwrt,u8 conf_id) global() argument 2929 iwl_send_dbg_dump_complete_cmd(struct iwl_fw_runtime * fwrt,u32 timepoint,u32 timepoint_data) global() argument 2954 iwl_fw_dbg_collect_sync(struct iwl_fw_runtime * fwrt,u8 wk_idx) global() argument 3012 iwl_fw_dbg_ini_collect(struct iwl_fw_runtime * fwrt,struct iwl_fwrt_dump_data * dump_data,bool sync) global() argument 3068 struct iwl_fw_runtime *fwrt = global() local 3083 iwl_fw_dbg_read_d3_debug_data(struct iwl_fw_runtime * fwrt) global() argument 3113 iwl_fw_dbg_stop_sync(struct iwl_fw_runtime * fwrt) global() argument 3180 iwl_fw_send_timestamp_marker_cmd(struct iwl_fw_runtime * fwrt) global() argument 3225 iwl_fw_dbg_stop_restart_recording(struct iwl_fw_runtime * fwrt,struct iwl_fw_dbg_params * params,bool stop) global() argument [all...] |
H A D | init.c | 16 void iwl_fw_runtime_init(struct iwl_fw_runtime *fwrt, struct iwl_trans *trans, in iwl_fw_runtime_init() argument 25 memset(fwrt, 0, sizeof(*fwrt)); in iwl_fw_runtime_init() 26 fwrt->trans = trans; in iwl_fw_runtime_init() 27 fwrt->fw = fw; in iwl_fw_runtime_init() 28 fwrt->dev = trans->dev; in iwl_fw_runtime_init() 29 fwrt->dump.conf = FW_DBG_INVALID; in iwl_fw_runtime_init() 30 fwrt->ops = ops; in iwl_fw_runtime_init() 31 fwrt->sanitize_ops = sanitize_ops; in iwl_fw_runtime_init() 32 fwrt in iwl_fw_runtime_init() 42 iwl_fw_runtime_suspend(struct iwl_fw_runtime * fwrt) iwl_fw_runtime_suspend() argument 49 iwl_fw_runtime_resume(struct iwl_fw_runtime * fwrt) iwl_fw_runtime_resume() argument 57 iwl_set_soc_latency(struct iwl_fw_runtime * fwrt) iwl_set_soc_latency() argument 104 iwl_configure_rxq(struct iwl_fw_runtime * fwrt) iwl_configure_rxq() argument [all...] |
H A D | smem.c | 11 static void iwl_parse_shared_mem_22000(struct iwl_fw_runtime *fwrt, in iwl_parse_shared_mem_22000() argument 17 u8 api_ver = iwl_fw_lookup_notif_ver(fwrt->fw, SYSTEM_GROUP, in iwl_parse_shared_mem_22000() 23 fwrt->smem_cfg.num_lmacs = lmac_num; in iwl_parse_shared_mem_22000() 24 fwrt->smem_cfg.num_txfifo_entries = in iwl_parse_shared_mem_22000() 26 fwrt->smem_cfg.rxfifo2_size = le32_to_cpu(mem_cfg->rxfifo2_size); in iwl_parse_shared_mem_22000() 30 fwrt->smem_cfg.rxfifo2_control_size = in iwl_parse_shared_mem_22000() 39 fwrt->smem_cfg.lmac[lmac].txfifo_size[i] = in iwl_parse_shared_mem_22000() 41 fwrt->smem_cfg.lmac[lmac].rxfifo1_size = in iwl_parse_shared_mem_22000() 46 static void iwl_parse_shared_mem(struct iwl_fw_runtime *fwrt, in iwl_parse_shared_mem() argument 52 fwrt->smem_cfg.num_lmacs = 1; in iwl_parse_shared_mem() [all …]
|
H A D | acpi.c | 160 int iwl_acpi_get_dsm(struct iwl_fw_runtime *fwrt, in iwl_acpi_get_dsm_integer() 178 ret = iwl_acpi_get_dsm_integer(fwrt->dev, ACPI_DSM_REV, func, in iwl_acpi_get_dsm_integer() 185 IWL_DEBUG_RADIO(fwrt, in iwl_acpi_get_dsm_integer() 258 int iwl_acpi_get_tas_table(struct iwl_fw_runtime *fwrt, in iwl_acpi_get_wifi_pkg_range() 264 data = iwl_acpi_get_object(fwrt->dev, ACPI_WTAS_METHOD); in iwl_acpi_get_wifi_pkg_range() 269 wifi_pkg = iwl_acpi_get_wifi_pkg(fwrt->dev, data, in iwl_acpi_get_wifi_pkg_range() 282 enabled = iwl_parse_tas_selection(fwrt, tas_data, in iwl_acpi_get_wifi_pkg_range() 294 IWL_DEBUG_RADIO(fwrt, "TAS not enabled\n"); in iwl_acpi_get_wifi_pkg_range() 299 IWL_DEBUG_RADIO(fwrt, "Reading TAS table revision %d\n", tbl_rev); in iwl_acpi_get_wifi_pkg() 303 IWL_DEBUG_RADIO(fwrt, "TA in iwl_acpi_get_wifi_pkg() 306 iwl_acpi_get_tas(struct iwl_fw_runtime * fwrt,union iwl_tas_config_cmd * cmd,int fw_ver) iwl_acpi_get_tas() argument 533 iwl_sar_fill_table(struct iwl_fw_runtime * fwrt,__le16 * per_chain,u32 n_subbands,int prof_a,int prof_b) iwl_sar_fill_table() argument 581 iwl_sar_select_profile(struct iwl_fw_runtime * fwrt,__le16 * per_chain,u32 n_tables,u32 n_subbands,int prof_a,int prof_b) iwl_sar_select_profile() argument 599 iwl_sar_get_wrds_table(struct iwl_fw_runtime * fwrt) iwl_sar_get_wrds_table() argument 687 iwl_sar_get_ewrd_table(struct iwl_fw_runtime * fwrt) iwl_sar_get_ewrd_table() argument 794 iwl_sar_get_wgds_table(struct iwl_fw_runtime * fwrt) iwl_sar_get_wgds_table() argument 949 iwl_sar_geo_support(struct iwl_fw_runtime * fwrt) iwl_sar_geo_support() argument 971 iwl_sar_geo_init(struct iwl_fw_runtime * fwrt,struct iwl_per_chain_offset * table,u32 n_bands,u32 n_profiles) iwl_sar_geo_init() argument 1005 iwl_acpi_get_lari_config_bitmap(struct iwl_fw_runtime * fwrt) iwl_acpi_get_lari_config_bitmap() argument 1041 iwl_acpi_get_ppag_table(struct iwl_fw_runtime * fwrt) iwl_acpi_get_ppag_table() argument 1149 iwl_read_ppag_table(struct iwl_fw_runtime * fwrt,union iwl_ppag_table_cmd * cmd,int * cmd_size) iwl_read_ppag_table() argument 1237 iwl_acpi_is_ppag_approved(struct iwl_fw_runtime * fwrt) iwl_acpi_is_ppag_approved() argument 1252 iwl_acpi_get_phy_filters(struct iwl_fw_runtime * fwrt,struct iwl_phy_specific_cfg * filters) iwl_acpi_get_phy_filters() argument [all...] |
H A D | acpi.h | 116 * @fwrt: the fw runtime struct 121 int iwl_acpi_get_mcc(struct iwl_fw_runtime *fwrt, char *mcc); 123 int iwl_acpi_get_pwr_limit(struct iwl_fw_runtime *fwrt, u64 *dflt_pwr_limit); 128 * @fwrt: the fw runtime struct 134 int iwl_acpi_get_eckv(struct iwl_fw_runtime *fwrt, u32 *extl_clk); 136 int iwl_acpi_get_wrds_table(struct iwl_fw_runtime *fwrt); 138 int iwl_acpi_get_ewrd_table(struct iwl_fw_runtime *fwrt); 140 int iwl_acpi_get_wgds_table(struct iwl_fw_runtime *fwrt); 142 int iwl_acpi_get_tas_table(struct iwl_fw_runtime *fwrt, 145 int iwl_acpi_get_ppag_table(struct iwl_fw_runtime *fwrt); 269 iwl_sar_select_profile(struct iwl_fw_runtime * fwrt,__le16 * per_chain,u32 n_tables,u32 n_subbands,int prof_a,int prof_b) iwl_sar_select_profile() argument 276 iwl_sar_get_wrds_table(struct iwl_fw_runtime * fwrt) iwl_sar_get_wrds_table() argument 281 iwl_sar_get_ewrd_table(struct iwl_fw_runtime * fwrt) iwl_sar_get_ewrd_table() argument 286 iwl_sar_get_wgds_table(struct iwl_fw_runtime * fwrt) iwl_sar_get_wgds_table() argument 291 iwl_sar_geo_support(struct iwl_fw_runtime * fwrt) iwl_sar_geo_support() argument 296 iwl_acpi_get_tas(struct iwl_fw_runtime * fwrt,union iwl_tas_config_cmd * cmd,int fw_ver) iwl_acpi_get_tas() argument 302 iwl_acpi_get_lari_config_bitmap(struct iwl_fw_runtime * fwrt) iwl_acpi_get_lari_config_bitmap() argument 307 iwl_acpi_get_ppag_table(struct iwl_fw_runtime * fwrt) iwl_acpi_get_ppag_table() argument 312 iwl_read_ppag_table(struct iwl_fw_runtime * fwrt,union iwl_ppag_table_cmd * cmd,int * cmd_size) iwl_read_ppag_table() argument 318 iwl_acpi_is_ppag_approved(struct iwl_fw_runtime * fwrt) iwl_acpi_is_ppag_approved() argument 323 iwl_acpi_get_phy_filters(struct iwl_fw_runtime * fwrt,struct iwl_phy_specific_cfg * filters) iwl_acpi_get_phy_filters() argument [all...] |
H A D | debugfs.c | 120 debugfs_create_file(alias, mode, parent, fwrt, \ 126 static int iwl_dbgfs_enabled_severities_write(struct iwl_fw_runtime *fwrt, in iwl_dbgfs_enabled_severities_write() argument 144 if (fwrt->ops && fwrt->ops->send_hcmd) in iwl_dbgfs_enabled_severities_write() 145 ret = fwrt->ops->send_hcmd(fwrt->ops_ctx, &hcmd); in iwl_dbgfs_enabled_severities_write() 149 IWL_INFO(fwrt, in iwl_dbgfs_enabled_severities_write() 161 struct iwl_fw_runtime *fwrt = in iwl_fw_timestamp_marker_wk() 163 unsigned long delay = fwrt->timestamp.delay; in iwl_fw_timestamp_marker_wk() 165 ret = iwl_fw_send_timestamp_marker_cmd(fwrt); in iwl_fw_timestamp_marker_wk() 157 struct iwl_fw_runtime *fwrt = iwl_fw_timestamp_marker_wk() local 171 iwl_fw_trigger_timestamp(struct iwl_fw_runtime * fwrt,u32 delay) iwl_fw_trigger_timestamp() argument 185 iwl_dbgfs_timestamp_marker_write(struct iwl_fw_runtime * fwrt,char * buf,size_t count) iwl_dbgfs_timestamp_marker_write() argument 200 iwl_dbgfs_timestamp_marker_read(struct iwl_fw_runtime * fwrt,size_t size,char * buf) iwl_dbgfs_timestamp_marker_read() argument 217 iwl_dbgfs_send_hcmd_write(struct iwl_fw_runtime * fwrt,char * buf,size_t count) iwl_dbgfs_send_hcmd_write() argument 273 iwl_dbgfs_fw_dbg_domain_read(struct iwl_fw_runtime * fwrt,size_t size,char * buf) iwl_dbgfs_fw_dbg_domain_read() argument 283 struct iwl_fw_runtime *fwrt; global() member 389 iwl_fwrt_dbgfs_register(struct iwl_fw_runtime * fwrt,struct dentry * dbgfs_dir) iwl_fwrt_dbgfs_register() argument [all...] |
H A D | runtime.h | 187 void iwl_fw_runtime_init(struct iwl_fw_runtime *fwrt, struct iwl_trans *trans, in iwl_fw_runtime_free() 194 static inline void iwl_fw_runtime_free(struct iwl_fw_runtime *fwrt) in iwl_fw_runtime_free() 198 kfree(fwrt->dump.d3_debug_data); 199 fwrt->dump.d3_debug_data = NULL; 201 iwl_dbg_tlv_del_timers(fwrt->trans); in iwl_fw_set_current_image() 203 cancel_delayed_work_sync(&fwrt->dump.wks[i].wk); in iwl_fw_set_current_image() 206 void iwl_fw_runtime_suspend(struct iwl_fw_runtime *fwrt); 208 void iwl_fw_runtime_resume(struct iwl_fw_runtime *fwrt); 210 static inline void iwl_fw_set_current_image(struct iwl_fw_runtime *fwrt, 213 fwrt 184 iwl_fw_runtime_free(struct iwl_fw_runtime * fwrt) iwl_fw_runtime_free() argument 200 iwl_fw_set_current_image(struct iwl_fw_runtime * fwrt,enum iwl_ucode_type cur_fw_img) iwl_fw_set_current_image() argument [all...] |
H A D | uefi.c | 328 struct iwl_fw_runtime *fwrt) in iwl_uefi_sgom_parse() 335 memcpy(fwrt->sgom_table.offset_map, sgom_data->offset_map, in iwl_uefi_sgom_parse() 336 sizeof(fwrt->sgom_table.offset_map)); in iwl_uefi_sgom_parse() 343 u8 value = fwrt->sgom_table.offset_map[i][j]; in iwl_uefi_sgom_parse() 347 if (high > fwrt->geo_num_profiles) in iwl_uefi_sgom_parse() 349 if (low > fwrt->geo_num_profiles) in iwl_uefi_sgom_parse() 351 fwrt->sgom_table.offset_map[i][j] = (high << 4) | low; in iwl_uefi_sgom_parse() 355 fwrt->sgom_enabled = true; in iwl_uefi_get_sgom_table() argument 360 struct iwl_fw_runtime *fwrt) in iwl_uefi_get_sgom_table() 365 if (!fwrt in iwl_uefi_get_sgom_table() 323 iwl_uefi_sgom_parse(struct uefi_cnv_wlan_sgom_data * sgom_data,struct iwl_fw_runtime * fwrt) iwl_uefi_sgom_parse() argument [all...] |
H A D | debugfs.h | 10 void iwl_fwrt_dbgfs_register(struct iwl_fw_runtime *fwrt, 14 static inline void iwl_fwrt_dbgfs_register(struct iwl_fw_runtime *fwrt, in iwl_fwrt_dbgfs_register() argument
|
H A D | uefi.h | 211 int iwl_uefi_get_wrds_table(struct iwl_fw_runtime *fwrt); 212 int iwl_uefi_get_ewrd_table(struct iwl_fw_runtime *fwrt); 213 int iwl_uefi_get_wgds_table(struct iwl_fw_runtime *fwrt); 214 int iwl_uefi_get_ppag_table(struct iwl_fw_runtime *fwrt); 215 int iwl_uefi_get_tas_table(struct iwl_fw_runtime *fwrt, 217 int iwl_uefi_get_pwr_limit(struct iwl_fw_runtime *fwrt, 219 int iwl_uefi_get_mcc(struct iwl_fw_runtime *fwrt, char *mcc); 220 int iwl_uefi_get_eckv(struct iwl_fw_runtime *fwrt, u32 *extl_clk); 221 int iwl_uefi_get_wbem(struct iwl_fw_runtime *fwrt, u32 *value); 222 int iwl_uefi_get_dsm(struct iwl_fw_runtime *fwrt, enu 87 iwl_uefi_get_sgom_table(struct iwl_trans * trans,struct iwl_fw_runtime * fwrt) iwl_uefi_get_sgom_table() argument [all...] |
/freebsd/sys/contrib/dev/iwlwifi/ |
H A D | iwl-dbg-tlv.c | 47 * @fwrt: &struct iwl_fw_runtime 53 struct iwl_fw_runtime *fwrt; member 540 static int iwl_dbg_tlv_alloc_fragment(struct iwl_fw_runtime *fwrt, in iwl_dbg_tlv_alloc_fragment() 557 block = dma_alloc_coherent(fwrt->dev, pages * PAGE_SIZE, in iwl_dbg_tlv_alloc_fragment() 563 IWL_WARN(fwrt, "WRT: Failed to allocate fragment size %lu\n", in iwl_dbg_tlv_alloc_fragment() 579 static int iwl_dbg_tlv_alloc_fragments(struct iwl_fw_runtime *fwrt, in iwl_dbg_tlv_alloc_fragments() 591 fw_mon_cfg = &fwrt->trans->dbg.fw_mon_cfg[alloc_id]; in iwl_dbg_tlv_alloc_fragments() 592 fw_mon = &fwrt->trans->dbg.fw_mon_ini[alloc_id]; in iwl_dbg_tlv_alloc_fragments() 606 if (fwrt->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) { in iwl_dbg_tlv_alloc_fragments() 610 } else if (fwrt in iwl_dbg_tlv_alloc_fragments() 535 iwl_dbg_tlv_alloc_fragment(struct iwl_fw_runtime * fwrt,struct iwl_dram_data * frag,u32 pages) iwl_dbg_tlv_alloc_fragment() argument 574 iwl_dbg_tlv_alloc_fragments(struct iwl_fw_runtime * fwrt,enum iwl_fw_ini_allocation_id alloc_id) iwl_dbg_tlv_alloc_fragments() argument 648 iwl_dbg_tlv_apply_buffer(struct iwl_fw_runtime * fwrt,enum iwl_fw_ini_allocation_id alloc_id) iwl_dbg_tlv_apply_buffer() argument 719 iwl_dbg_tlv_apply_buffers(struct iwl_fw_runtime * fwrt) iwl_dbg_tlv_apply_buffers() argument 736 iwl_dbg_tlv_update_dram(struct iwl_fw_runtime * fwrt,enum iwl_fw_ini_allocation_id alloc_id,struct iwl_dram_info * dram_info) iwl_dbg_tlv_update_dram() argument 787 iwl_dbg_tlv_update_drams(struct iwl_fw_runtime * fwrt) iwl_dbg_tlv_update_drams() argument 827 iwl_dbg_tlv_send_hcmds(struct iwl_fw_runtime * fwrt,struct list_head * hcmd_list) iwl_dbg_tlv_send_hcmds() argument 846 iwl_dbg_tlv_apply_config(struct iwl_fw_runtime * fwrt,struct list_head * conf_list) iwl_dbg_tlv_apply_config() argument 965 iwl_dbg_tlv_set_periodic_trigs(struct iwl_fw_runtime * fwrt) iwl_dbg_tlv_set_periodic_trigs() argument 1047 iwl_dbg_tlv_override_trig_node(struct iwl_fw_runtime * fwrt,struct iwl_ucode_tlv * trig_tlv,struct iwl_dbg_tlv_node * node) iwl_dbg_tlv_override_trig_node() argument 1127 iwl_dbg_tlv_add_active_trigger(struct iwl_fw_runtime * fwrt,struct list_head * trig_list,struct iwl_ucode_tlv * trig_tlv) iwl_dbg_tlv_add_active_trigger() argument 1156 iwl_dbg_tlv_gen_active_trig_list(struct iwl_fw_runtime * fwrt,struct iwl_dbg_tlv_time_point_data * tp) iwl_dbg_tlv_gen_active_trig_list() argument 1170 iwl_dbg_tlv_check_fw_pkt(struct iwl_fw_runtime * fwrt,struct iwl_fwrt_dump_data * dump_data,union iwl_dbg_tlv_tp_data * tp_data,u32 trig_data) iwl_dbg_tlv_check_fw_pkt() argument 1197 iwl_dbg_tlv_tp_trigger(struct iwl_fw_runtime * fwrt,bool sync,struct list_head * active_trig_list,union iwl_dbg_tlv_tp_data * tp_data,bool (* data_check)(struct iwl_fw_runtime * fwrt,struct iwl_fwrt_dump_data * dump_data,union iwl_dbg_tlv_tp_data * tp_data,u32 trig_data)) iwl_dbg_tlv_tp_trigger() argument 1200 iwl_dbg_tlv_tp_trigger(struct iwl_fw_runtime * fwrt,bool sync,struct list_head * active_trig_list,union iwl_dbg_tlv_tp_data * tp_data,bool (* data_check)(struct iwl_fw_runtime * fwrt,struct iwl_fwrt_dump_data * dump_data,union iwl_dbg_tlv_tp_data * tp_data,u32 trig_data)) iwl_dbg_tlv_tp_trigger() argument 1275 iwl_dbg_tlv_init_cfg(struct iwl_fw_runtime * fwrt) iwl_dbg_tlv_init_cfg() argument 1360 _iwl_dbg_tlv_time_point(struct iwl_fw_runtime * fwrt,enum iwl_fw_ini_time_point tp_id,union iwl_dbg_tlv_tp_data * tp_data,bool sync) _iwl_dbg_tlv_time_point() argument [all...] |
H A D | iwl-dbg-tlv.h | 56 void _iwl_dbg_tlv_time_point(struct iwl_fw_runtime *fwrt, 60 void iwl_dbg_tlv_init_cfg(struct iwl_fw_runtime *fwrt); in iwl_dbg_tlv_time_point() argument 62 static inline void iwl_dbg_tlv_time_point(struct iwl_fw_runtime *fwrt, in iwl_dbg_tlv_time_point() 66 _iwl_dbg_tlv_time_point(fwrt, tp_id, tp_data, false); 69 static inline void iwl_dbg_tlv_time_point_sync(struct iwl_fw_runtime *fwrt, in iwl_dbg_tlv_time_point_sync() 73 _iwl_dbg_tlv_time_point(fwrt, tp_id, tp_data, true); 67 iwl_dbg_tlv_time_point_sync(struct iwl_fw_runtime * fwrt,enum iwl_fw_ini_time_point tp_id,union iwl_dbg_tlv_tp_data * tp_data) iwl_dbg_tlv_time_point_sync() argument
|
/freebsd/sys/contrib/dev/iwlwifi/mvm/ |
H A D | fw.c | 231 (mvm->fwrt.cur_fw_img == IWL_UCODE_INIT) ? in iwl_alive_fn() 251 iwl_fwrt_update_fw_versions(&mvm->fwrt, lmac1, umac); in iwl_alive_fn() 309 enum iwl_ucode_type old_type = mvm->fwrt.cur_fw_img; in iwl_mvm_print_pd_notification() 325 iwl_fw_set_current_image(&mvm->fwrt, ucode_type); in iwl_mvm_load_ucode_wait_alive() 339 iwl_fw_set_current_image(&mvm->fwrt, old_type); in iwl_mvm_load_ucode_wait_alive() 409 iwl_fw_dbg_error_collect(&mvm->fwrt, in iwl_mvm_load_ucode_wait_alive() 412 iwl_fw_set_current_image(&mvm->fwrt, old_type); in iwl_mvm_load_ucode_wait_alive() 418 iwl_fw_set_current_image(&mvm->fwrt, old_type); in iwl_mvm_load_ucode_wait_alive() 429 iwl_fw_set_current_image(&mvm->fwrt, old_type); in iwl_mvm_load_ucode_wait_alive() 456 iwl_fw_set_dbg_rec_on(&mvm->fwrt); in iwl_mvm_load_ucode_wait_alive() [all...] |
H A D | ops.c | 137 if (iwl_fw_dbg_is_d3_debug_enabled(&mvm->fwrt)) in iwl_mvm_nic_config() 762 iwl_bios_get_pwr_limit(&mvm->fwrt, &dflt_pwr_limit); in iwl_mvm_start_get_nvm() 874 iwl_fw_dbg_error_collect(&mvm->fwrt, FW_DBG_TRIGGER_DRIVER); in iwl_mvm_frob_txf_key_iter() 1051 switch (mvm->fwrt.cur_fw_img) { in iwl_mvm_mei_rfkill() 1168 iwl_fw_flush_dumps(&mvm->fwrt); in iwl_op_mode_mvm_start() 1170 iwl_fw_runtime_free(&mvm->fwrt); in iwl_op_mode_mvm_start() 1285 iwl_fw_runtime_init(&mvm->fwrt, trans, fw, &iwl_mvm_fwrt_ops, mvm, in iwl_op_mode_mvm_start() 1289 iwl_uefi_get_sgom_table(trans, &mvm->fwrt); in iwl_op_mode_mvm_start() 1335 iwl_fw_set_current_image(&mvm->fwrt, IWL_UCODE_REGULAR); in iwl_op_mode_mvm_start() 1337 iwl_fw_set_current_image(&mvm->fwrt, IWL_UCODE_INI in iwl_op_mode_mvm_start() [all...] |
H A D | debugfs.c | 34 mvm->fwrt.cur_fw_img != IWL_UCODE_REGULAR) in iwl_dbgfs_ctdp_budget_read() 68 mvm->fwrt.cur_fw_img != IWL_UCODE_REGULAR) in iwl_dbgfs_force_ctkill_write() 98 mvm->fwrt.cur_fw_img != IWL_UCODE_REGULAR) in iwl_dbgfs_tx_flush_write() 112 mvm->fwrt.cur_fw_img != IWL_UCODE_REGULAR) in iwl_dbgfs_tx_flush_write() 127 mvm->fwrt.cur_fw_img != IWL_UCODE_REGULAR) in iwl_dbgfs_sta_drain_write() 167 img = &mvm->fw->img[mvm->fwrt.cur_fw_img]; in iwl_dbgfs_sram_read() 199 img = &mvm->fw->img[mvm->fwrt.cur_fw_img]; in iwl_dbgfs_sram_write() 340 mvm->fwrt.geo_profiles[tbl_idx - 1].bands[0].chains[0], in iwl_dbgfs_sar_geo_profile_read() 341 mvm->fwrt.geo_profiles[tbl_idx - 1].bands[0].chains[1], in iwl_dbgfs_sar_geo_profile_read() 342 mvm->fwrt in iwl_dbgfs_sar_geo_profile_read() [all...] |
H A D | rx.c | 440 trig = iwl_fw_dbg_trigger_on(&mvm->fwrt, in iwl_mvm_rx_rx_mpdu() 452 iwl_fw_dbg_collect_trig(&mvm->fwrt, trig, in iwl_mvm_rx_rx_mpdu() 725 trig = iwl_fw_dbg_trigger_on(&mvm->fwrt, NULL, FW_DBG_TRIGGER_STATS); in iwl_mvm_rx_stats_check_trigger() 741 iwl_fw_dbg_collect_trig(&mvm->fwrt, trig, NULL); in iwl_mvm_stats_energy_iter() 743 iwl_fw_dbg_collect_trig(&mvm->fwrt, trig, "");
|
H A D | tt.c | 626 mvm->fwrt.cur_fw_img != IWL_UCODE_REGULAR) { in iwl_mvm_tzone_get_temp() 651 mvm->fwrt.cur_fw_img != IWL_UCODE_REGULAR) in iwl_mvm_tzone_set_trip_temp() 735 mvm->fwrt.cur_fw_img != IWL_UCODE_REGULAR)
|
H A D | tx.c | 27 trig = iwl_fw_dbg_trigger_on(&mvm->fwrt, NULL, FW_DBG_TRIGGER_BA); in iwl_mvm_bar_check_trigger() 36 iwl_fw_dbg_collect_trig(&mvm->fwrt, trig, in iwl_mvm_bar_check_trigger() 929 mvm->fwrt.smem_cfg.lmac[lmac].txfifo_size[txf] - 256); in iwl_mvm_tx_tso_segment() 936 mvm->fwrt.smem_cfg.lmac[lmac].txfifo_size[txf] - 256); in iwl_mvm_tx_tso_segment() 1644 iwl_dbg_tlv_time_point(&mvm->fwrt, in iwl_mvm_rx_tx_cmd_single() 1649 trig = iwl_fw_dbg_trigger_on(&mvm->fwrt, NULL, in iwl_mvm_rx_tx_cmd_single() 1664 iwl_fw_dbg_collect_trig(&mvm->fwrt, trig, in iwl_mvm_rx_tx_cmd_single() 1982 iwl_dbg_tlv_time_point(&mvm->fwrt, in iwl_mvm_tx_reclaim()
|
H A D | utils.c | 809 trig = iwl_fw_dbg_trigger_on(&mvm->fwrt, ieee80211_vif_to_wdev(vif), in iwl_mvm_tcm_results() 820 iwl_fw_dbg_collect_trig(&mvm->fwrt, trig, "%s", errmsg); in iwl_mvm_tcm_uapsd_nonagg_detected_wk() 834 trig = iwl_fw_dbg_trigger_on(&mvm->fwrt, ieee80211_vif_to_wdev(vif), in iwl_mvm_tcm_uapsd_nonagg_detected_wk() 844 iwl_fw_dbg_collect_trig(&mvm->fwrt, trig,
|
H A D | d3.c | 1359 iwl_fw_dbg_stop_restart_recording(&mvm->fwrt, NULL, true); in __iwl_mvm_suspend() 1404 iwl_fw_runtime_suspend(&mvm->fwrt); 3462 iwl_fw_dbg_read_d3_debug_data(&mvm->fwrt); 3467 iwl_dbg_tlv_time_point(&mvm->fwrt, 3469 iwl_fw_dbg_collect_desc(&mvm->fwrt, &iwl_dump_desc_assert, 3584 iwl_fw_runtime_resume(&mvm->fwrt); 3636 iwl_fw_dbg_read_d3_debug_data(&mvm->fwrt); 3641 iwl_dbg_tlv_time_point(&mvm->fwrt, 3643 iwl_fw_dbg_collect_desc(&mvm->fwrt, &iwl_dump_desc_assert, 3671 iwl_fw_runtime_suspend(&mvm->fwrt); [all...] |
H A D | time-event.c | 222 iwl_dbg_tlv_time_point(&mvm->fwrt, in iwl_mvm_te_handle_notify_csa() 278 trig = iwl_fw_dbg_trigger_on(&mvm->fwrt, in iwl_mvm_p2p_roc_finished() 298 iwl_fw_dbg_collect_trig(&mvm->fwrt, trig, in iwl_mvm_te_handle_notif()
|
H A D | mac80211.c | 974 iwl_fw_dbg_collect_trig(&(_mvm)->fwrt, _trig, _fmt); \ in iwl_mvm_mac_ampdu_action() 985 trig = iwl_fw_dbg_trigger_on(&mvm->fwrt, ieee80211_vif_to_wdev(vif), in iwl_mvm_mac_ampdu_action() 1214 mvm->fwrt.dump.conf = FW_DBG_INVALID; in iwl_mvm_restart_complete() 1291 iwl_dbg_tlv_time_point(&mvm->fwrt, IWL_FW_INI_TIME_POINT_POST_INIT, in iwl_mvm_mac_stop() 1293 iwl_dbg_tlv_time_point(&mvm->fwrt, IWL_FW_INI_TIME_POINT_PERIODIC, in iwl_mvm_mac_stop() 3587 trig = iwl_fw_dbg_trigger_on(&mvm->fwrt, ieee80211_vif_to_wdev(vif), in iwl_mvm_mac_sta_state() 3601 iwl_fw_dbg_collect_trig(&mvm->fwrt, trig, in iwl_mvm_rs_rate_init_all_links() 5669 iwl_fw_dbg_trigger_simple_stop(&mvm->fwrt, in iwl_mvm_mac_flush() 6284 iwl_dbg_tlv_time_point(&mvm->fwrt, 6291 iwl_dbg_tlv_time_point(&mvm->fwrt, [all...] |