Lines Matching refs:ih_data
6722 static void gfx_v8_0_parse_sq_irq(struct amdgpu_device *adev, unsigned ih_data, in gfx_v8_0_parse_sq_irq() argument
6729 enc = REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_CMN, ENCODING); in gfx_v8_0_parse_sq_irq()
6730 se_id = REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_CMN, SE_ID); in gfx_v8_0_parse_sq_irq()
6740 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, IMMED_OVERFLOW), in gfx_v8_0_parse_sq_irq()
6741 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, HOST_REG_OVERFLOW), in gfx_v8_0_parse_sq_irq()
6742 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, HOST_CMD_OVERFLOW), in gfx_v8_0_parse_sq_irq()
6743 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, CMD_TIMESTAMP), in gfx_v8_0_parse_sq_irq()
6744 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, REG_TIMESTAMP), in gfx_v8_0_parse_sq_irq()
6745 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, THREAD_TRACE_BUF_FULL), in gfx_v8_0_parse_sq_irq()
6746 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, WLT), in gfx_v8_0_parse_sq_irq()
6747 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, THREAD_TRACE) in gfx_v8_0_parse_sq_irq()
6753 cu_id = REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_WAVE, CU_ID); in gfx_v8_0_parse_sq_irq()
6754 sh_id = REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_WAVE, SH_ID); in gfx_v8_0_parse_sq_irq()
6781 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_WAVE, SIMD_ID), in gfx_v8_0_parse_sq_irq()
6782 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_WAVE, WAVE_ID), in gfx_v8_0_parse_sq_irq()
6783 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_WAVE, VM_ID), in gfx_v8_0_parse_sq_irq()
6784 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_WAVE, PRIV) ? "true" : "false", in gfx_v8_0_parse_sq_irq()
6799 gfx_v8_0_parse_sq_irq(adev, sq_work->ih_data, true); in gfx_v8_0_sq_irq_work_func()
6806 unsigned ih_data = entry->src_data[0]; in gfx_v8_0_sq_irq() local
6814 gfx_v8_0_parse_sq_irq(adev, ih_data, false); in gfx_v8_0_sq_irq()
6816 adev->gfx.sq_work.ih_data = ih_data; in gfx_v8_0_sq_irq()