We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 11c4669 commit 5dfd73fCopy full SHA for 5dfd73f
drivers/gpu/drm/i915/i915_cmd_parser.c
@@ -570,6 +570,9 @@ struct drm_i915_reg_descriptor {
570
#define REG32(_reg, ...) \
571
{ .addr = (_reg), __VA_ARGS__ }
572
573
+#define REG32_IDX(_reg, idx) \
574
+ { .addr = _reg(idx) }
575
+
576
/*
577
* Convenience macro for adding 64-bit registers.
578
*
@@ -667,6 +670,7 @@ static const struct drm_i915_reg_descriptor gen9_blt_regs[] = {
667
670
REG64_IDX(RING_TIMESTAMP, BSD_RING_BASE),
668
671
REG32(BCS_SWCTRL),
669
672
REG64_IDX(RING_TIMESTAMP, BLT_RING_BASE),
673
+ REG32_IDX(RING_CTX_TIMESTAMP, BLT_RING_BASE),
674
REG64_IDX(BCS_GPR, 0),
675
REG64_IDX(BCS_GPR, 1),
676
REG64_IDX(BCS_GPR, 2),
0 commit comments