/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | selftest_gt_pm.c | 49 cycles[i] = -ENGINE_READ_FW(engine, RING_TIMESTAMP); in measure_clocks() 55 cycles[i] += ENGINE_READ_FW(engine, RING_TIMESTAMP); in measure_clocks()
|
H A D | selftest_engine_cs.c | 55 *cs++ = i915_mmio_reg_offset(RING_TIMESTAMP(rq->engine->mmio_base)); in write_timestamp()
|
H A D | selftest_lrc.c | 1091 *cs++ = i915_mmio_reg_offset(RING_TIMESTAMP(rq->engine->mmio_base)); in create_rewinder()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | selftest_gt_pm.c | 44 ENGINE_READ_FW(engine, RING_TIMESTAMP); in read_timestamp() 49 return ENGINE_READ_FW(engine, RING_TIMESTAMP); in read_timestamp()
|
H A D | selftest_engine_pm.c | 96 cs = emit_srm(cs, RING_TIMESTAMP(engine->mmio_base), offset + 4000); in __measure_timestamps() 102 cs = emit_srm(cs, RING_TIMESTAMP(engine->mmio_base), offset + 4016); in __measure_timestamps() 131 pr_debug("%s CTX_TIMESTAMP: [%x, %x], RING_TIMESTAMP: [%x, %x]\n", in __measure_timestamps() 162 pr_info("%s elapsed:%lldns, CTX_TIMESTAMP:%lldns, RING_TIMESTAMP:%lldns\n", in __live_engine_timestamps()
|
H A D | selftest_engine_cs.c | 49 return RING_TIMESTAMP(engine->mmio_base); in timestamp_reg()
|
H A D | intel_engine_regs.h | 200 #define RING_TIMESTAMP(base) _MMIO((base) + 0x358) macro
|
H A D | selftest_execlists.c | 1088 *cs++ = i915_mmio_reg_offset(RING_TIMESTAMP(rq->engine->mmio_base)); in create_rewinder()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_cmd_parser.c | 606 REG64_IDX(RING_TIMESTAMP, RENDER_RING_BASE), 618 REG64_IDX(RING_TIMESTAMP, BSD_RING_BASE), 634 REG64_IDX(RING_TIMESTAMP, BLT_RING_BASE), 664 REG64_IDX(RING_TIMESTAMP, RENDER_RING_BASE), 665 REG64_IDX(RING_TIMESTAMP, BSD_RING_BASE), 667 REG64_IDX(RING_TIMESTAMP, BLT_RING_BASE), 671 REG64_IDX(RING_TIMESTAMP, RENDER_RING_BASE), 672 REG64_IDX(RING_TIMESTAMP, BSD_RING_BASE), 674 REG64_IDX(RING_TIMESTAMP, BLT_RING_BASE),
|
H A D | i915_perf.c | 1692 *cs++ = i915_mmio_reg_offset(RING_TIMESTAMP(base)); in alloc_noa_wait() 1710 *cs++ = i915_mmio_reg_offset(RING_TIMESTAMP(base)); in alloc_noa_wait()
|
H A D | intel_uncore.c | 1943 .offset_ldw = RING_TIMESTAMP(RENDER_RING_BASE),
|
H A D | i915_reg.h | 2589 #define RING_TIMESTAMP(base) _MMIO((base) + 0x358) macro
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_cmd_parser.c | 619 REG64_IDX(RING_TIMESTAMP, RENDER_RING_BASE), 631 REG64_IDX(RING_TIMESTAMP, BSD_RING_BASE), 647 REG64_IDX(RING_TIMESTAMP, BLT_RING_BASE), 677 REG64_IDX(RING_TIMESTAMP, RENDER_RING_BASE), 678 REG64_IDX(RING_TIMESTAMP, BSD_RING_BASE), 680 REG64_IDX(RING_TIMESTAMP, BLT_RING_BASE), 684 REG64_IDX(RING_TIMESTAMP, RENDER_RING_BASE), 685 REG64_IDX(RING_TIMESTAMP, BSD_RING_BASE), 687 REG64_IDX(RING_TIMESTAMP, BLT_RING_BASE),
|
H A D | i915_ioctl.c | 32 .offset_ldw = RING_TIMESTAMP(RENDER_RING_BASE),
|
H A D | i915_perf.c | 2057 *cs++ = i915_mmio_reg_offset(RING_TIMESTAMP(base)); in alloc_noa_wait() 2075 *cs++ = i915_mmio_reg_offset(RING_TIMESTAMP(base)); in alloc_noa_wait()
|
H A D | intel_gvt_mmio_table.c | 89 MMIO_RING_D(RING_TIMESTAMP); in iterate_generic_mmio()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
H A D | i915_request.c | 1571 *cs++ = i915_mmio_reg_offset(RING_TIMESTAMP((ce->engine->mmio_base))); in emit_timestamp_store() 1674 cycles = ENGINE_READ_FW(ce->engine, RING_TIMESTAMP); in measure_semaphore_response() 1744 elapsed[i] = ENGINE_READ_FW(ce->engine, RING_TIMESTAMP); in measure_idle_dispatch() 1819 elapsed[i - 1] = ENGINE_READ_FW(ce->engine, RING_TIMESTAMP); in measure_busy_dispatch() 2135 elapsed[i - 1] = ENGINE_READ_FW(ce->engine, RING_TIMESTAMP); in measure_preemption() 2238 elapsed[i - 1] = ENGINE_READ_FW(ce->engine, RING_TIMESTAMP); in measure_completion()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/selftests/ |
H A D | i915_request.c | 1963 *cs++ = i915_mmio_reg_offset(RING_TIMESTAMP((ce->engine->mmio_base))); in emit_timestamp_store() 2066 cycles = ENGINE_READ_FW(ce->engine, RING_TIMESTAMP); in measure_semaphore_response() 2136 elapsed[i] = ENGINE_READ_FW(ce->engine, RING_TIMESTAMP); in measure_idle_dispatch() 2211 elapsed[i - 1] = ENGINE_READ_FW(ce->engine, RING_TIMESTAMP); in measure_busy_dispatch() 2525 elapsed[i - 1] = ENGINE_READ_FW(ce->engine, RING_TIMESTAMP); in measure_preemption() 2626 elapsed[i - 1] = ENGINE_READ_FW(ce->engine, RING_TIMESTAMP); in measure_completion()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | handlers.c | 1959 offset == i915_mmio_reg_offset(RING_TIMESTAMP(engine->mmio_base)) || in mmio_read_from_hw() 2235 MMIO_RING_DFH(RING_TIMESTAMP, D_ALL, F_CMD_ACCESS, in init_generic_mmio_info()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
H A D | handlers.c | 1708 offset == i915_mmio_reg_offset(RING_TIMESTAMP(engine->mmio_base)) || in mmio_read_from_hw() 1991 MMIO_RING_DFH(RING_TIMESTAMP, D_ALL, F_CMD_ACCESS, in init_generic_mmio_info()
|