dbg_status
u32 dbg_status;
dbg_status = mipi_csis_read(csis, MIPI_CSIS_DBG_INTR_SRC);
(event->debug && (dbg_status & event->mask)))
mipi_csis_write(csis, MIPI_CSIS_DBG_INTR_SRC, dbg_status);
enum dbg_status qed_dbg_igu_fifo_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_igu_fifo_dump(struct qed_hwfn *p_hwfn,
enum dbg_status
enum dbg_status qed_dbg_protection_override_dump(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_fw_asserts_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_fw_asserts_dump(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_read_attn(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_print_attn(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_user_set_bin_ptr(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_alloc_user_data(struct qed_hwfn *p_hwfn,
const char *qed_dbg_get_status_str(enum dbg_status status);
enum dbg_status qed_get_idle_chk_results_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_print_idle_chk_results(struct qed_hwfn *p_hwfn,
enum dbg_status qed_get_mcp_trace_results_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_print_mcp_trace_results(struct qed_hwfn *p_hwfn,
enum dbg_status qed_get_reg_fifo_results_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_print_reg_fifo_results(struct qed_hwfn *p_hwfn,
enum dbg_status qed_get_igu_fifo_results_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_print_igu_fifo_results(struct qed_hwfn *p_hwfn,
enum dbg_status
enum dbg_status qed_print_protection_override_results(struct qed_hwfn *p_hwfn,
enum dbg_status qed_get_fw_asserts_results_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_print_fw_asserts_results(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_parse_attn(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_set_bin_ptr(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_grc_config(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_grc_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_grc_dump(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_idle_chk_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_idle_chk_dump(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_mcp_trace_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_mcp_trace_dump(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_reg_fifo_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_reg_fifo_dump(struct qed_hwfn *p_hwfn,
static enum dbg_status qed_find_nvram_image(struct qed_hwfn *p_hwfn,
static enum dbg_status qed_nvram_read(struct qed_hwfn *p_hwfn,
enum dbg_status status;
static enum dbg_status qed_grc_dump(struct qed_hwfn *p_hwfn,
static enum dbg_status qed_mcp_trace_get_data_info(struct qed_hwfn *p_hwfn,
static enum dbg_status qed_mcp_trace_get_meta_info(struct qed_hwfn *p_hwfn,
static enum dbg_status qed_mcp_trace_read_meta(struct qed_hwfn *p_hwfn,
enum dbg_status status;
static enum dbg_status qed_mcp_trace_dump(struct qed_hwfn *p_hwfn,
enum dbg_status status;
static enum dbg_status qed_reg_fifo_dump(struct qed_hwfn *p_hwfn,
static enum dbg_status qed_igu_fifo_dump(struct qed_hwfn *p_hwfn,
static enum dbg_status qed_protection_override_dump(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_set_bin_ptr(struct qed_hwfn *p_hwfn,
static enum dbg_status qed_dbg_set_app_ver(u32 ver)
enum dbg_status qed_dbg_grc_config(struct qed_hwfn *p_hwfn,
enum dbg_status status;
enum dbg_status qed_dbg_grc_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status status = qed_dbg_dev_init(p_hwfn);
enum dbg_status qed_dbg_grc_dump(struct qed_hwfn *p_hwfn,
enum dbg_status status;
enum dbg_status qed_dbg_idle_chk_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status status;
enum dbg_status qed_dbg_idle_chk_dump(struct qed_hwfn *p_hwfn,
enum dbg_status status;
enum dbg_status qed_dbg_mcp_trace_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status status = qed_dbg_dev_init(p_hwfn);
enum dbg_status qed_dbg_mcp_trace_dump(struct qed_hwfn *p_hwfn,
enum dbg_status status;
enum dbg_status qed_dbg_reg_fifo_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status status = qed_dbg_dev_init(p_hwfn);
enum dbg_status qed_dbg_reg_fifo_dump(struct qed_hwfn *p_hwfn,
enum dbg_status status;
enum dbg_status qed_dbg_igu_fifo_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status status = qed_dbg_dev_init(p_hwfn);
enum dbg_status qed_dbg_igu_fifo_dump(struct qed_hwfn *p_hwfn,
enum dbg_status status;
enum dbg_status
enum dbg_status status = qed_dbg_dev_init(p_hwfn);
enum dbg_status qed_dbg_protection_override_dump(struct qed_hwfn *p_hwfn,
enum dbg_status status;
enum dbg_status qed_dbg_fw_asserts_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status status = qed_dbg_dev_init(p_hwfn);
enum dbg_status qed_dbg_fw_asserts_dump(struct qed_hwfn *p_hwfn,
enum dbg_status status;
static enum dbg_status qed_dbg_ilt_get_dump_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status status = qed_dbg_dev_init(p_hwfn);
static enum dbg_status qed_dbg_ilt_dump(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_read_attn(struct qed_hwfn *p_hwfn,
enum dbg_status status = qed_dbg_dev_init(p_hwfn);
static enum dbg_status qed_parse_idle_chk_dump(struct qed_hwfn *p_hwfn,
static enum dbg_status
static enum dbg_status qed_parse_mcp_trace_buf(struct qed_hwfn *p_hwfn,
enum dbg_status status;
static enum dbg_status qed_parse_mcp_trace_dump(struct qed_hwfn *p_hwfn,
enum dbg_status status;
static enum dbg_status qed_parse_reg_fifo_dump(u32 *dump_buf,
static enum dbg_status qed_parse_igu_fifo_element(struct igu_fifo_element
static enum dbg_status qed_parse_igu_fifo_dump(u32 *dump_buf,
enum dbg_status status;
static enum dbg_status
static enum dbg_status qed_parse_fw_asserts_dump(u32 *dump_buf,
enum dbg_status qed_dbg_user_set_bin_ptr(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_alloc_user_data(struct qed_hwfn *p_hwfn,
const char *qed_dbg_get_status_str(enum dbg_status status)
enum dbg_status qed_get_idle_chk_results_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_print_idle_chk_results(struct qed_hwfn *p_hwfn,
enum dbg_status qed_get_mcp_trace_results_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_print_mcp_trace_results(struct qed_hwfn *p_hwfn,
enum dbg_status qed_get_reg_fifo_results_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_print_reg_fifo_results(struct qed_hwfn *p_hwfn,
enum dbg_status qed_get_igu_fifo_results_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_print_igu_fifo_results(struct qed_hwfn *p_hwfn,
enum dbg_status
enum dbg_status qed_print_protection_override_results(struct qed_hwfn *p_hwfn,
enum dbg_status qed_get_fw_asserts_results_buf_size(struct qed_hwfn *p_hwfn,
enum dbg_status qed_print_fw_asserts_results(struct qed_hwfn *p_hwfn,
enum dbg_status qed_dbg_parse_attn(struct qed_hwfn *p_hwfn,
static enum dbg_status
enum dbg_status (*get_size)(struct qed_hwfn *p_hwfn,
enum dbg_status (*perform_dump)(struct qed_hwfn *p_hwfn,
enum dbg_status (*print_results)(struct qed_hwfn *p_hwfn,
enum dbg_status (*results_buf_size)(struct qed_hwfn *p_hwfn,
static enum dbg_status format_feature(struct qed_hwfn *p_hwfn,
enum dbg_status rc;
static enum dbg_status qed_dbg_dump(struct qed_hwfn *p_hwfn,
enum dbg_status rc;
enum dbg_status dbg_rc;
enum dbg_status rc;
static enum dbg_status qed_dbg_dev_init(struct qed_hwfn *p_hwfn)
enum dbg_status status;
dbg_status(fotg210, "fotg210_stop completed",
dbg_status(fotg210, "irq", status);
dbg_status(fotg210, "fatal", status);
dbg_status (ehci, "ehci_stop completed",
dbg_status(ehci, "fatal", status);
dbg_status(oxu, "irq", status);
dbg_status(oxu, "fatal", status);
dbg_status(oxu, "oxu_stop completed", readl(&oxu->regs->status));
u32 dbg_pc, dbg_data, dbg_inst, dbg_ls0stat, dbg_status, faultinfo;
dbg_status = snd_sof_dsp_read(sdev, DSP_REG_BAR, DSP_PDEBUGSTATUS);
dbg_ls0stat, dbg_status, faultinfo);