[Intel-gfx] [PATCH 0/4] Use non traceable api in display trace code

Radhakrishna Sripada radhakrishna.sripada at intel.com
Tue Jun 13 21:52:41 UTC 2023


Nesting of tracing events should in general be avoided. Many of the
display tracing events use the traceable versions of register read/writes.
This patchset replaces them with non traceable versions and defines them
if required.

This cleanup will be helpful to introduce reg rw tracing of the xe driver.

Radhakrishna Sripada (4):
  drm/i915: Add a notrace version of intel_de_read_fw
  drm/i915: Add a dummy notrace version of intel_de_read64_2x32
  drm/i915: Make intel_crtc_get_vblank_counter use no trace hw reads
  drm/i915: Make intel_get_crtc_scanline use no trace hw reads

 drivers/gpu/drm/i915/display/intel_de.h     | 17 ++++++++++++++++
 drivers/gpu/drm/i915/display/intel_vblank.c | 22 +++++++++++----------
 drivers/gpu/drm/i915/intel_uncore.h         |  2 ++
 3 files changed, 31 insertions(+), 10 deletions(-)

-- 
2.34.1



More information about the Intel-gfx mailing list