From: Ville Syrjälä <[email protected]>

Pass the device to the frontbuffer tracpoints. Will be used
later to include the device name in the tracpoints.

Signed-off-by: Ville Syrjälä <[email protected]>
---
 drivers/gpu/drm/i915/display/intel_display_trace.h | 10 ++++++----
 drivers/gpu/drm/i915/display/intel_frontbuffer.c   |  4 ++--
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/drivers/gpu/drm/i915/display/intel_display_trace.h 
b/drivers/gpu/drm/i915/display/intel_display_trace.h
index 096168ae8e2a..7ba1c0c22a4b 100644
--- a/drivers/gpu/drm/i915/display/intel_display_trace.h
+++ b/drivers/gpu/drm/i915/display/intel_display_trace.h
@@ -553,8 +553,9 @@ TRACE_EVENT(intel_pipe_update_end,
 );
 
 TRACE_EVENT(intel_frontbuffer_invalidate,
-           TP_PROTO(unsigned int frontbuffer_bits, unsigned int origin),
-           TP_ARGS(frontbuffer_bits, origin),
+           TP_PROTO(struct drm_i915_private *i915,
+                    unsigned int frontbuffer_bits, unsigned int origin),
+           TP_ARGS(i915, frontbuffer_bits, origin),
 
            TP_STRUCT__entry(
                             __field(unsigned int, frontbuffer_bits)
@@ -571,8 +572,9 @@ TRACE_EVENT(intel_frontbuffer_invalidate,
 );
 
 TRACE_EVENT(intel_frontbuffer_flush,
-           TP_PROTO(unsigned int frontbuffer_bits, unsigned int origin),
-           TP_ARGS(frontbuffer_bits, origin),
+           TP_PROTO(struct drm_i915_private *i915,
+                    unsigned int frontbuffer_bits, unsigned int origin),
+           TP_ARGS(i915, frontbuffer_bits, origin),
 
            TP_STRUCT__entry(
                             __field(unsigned int, frontbuffer_bits)
diff --git a/drivers/gpu/drm/i915/display/intel_frontbuffer.c 
b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
index d80e3e8a9b01..17a7aa8b28c2 100644
--- a/drivers/gpu/drm/i915/display/intel_frontbuffer.c
+++ b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
@@ -88,7 +88,7 @@ static void frontbuffer_flush(struct drm_i915_private *i915,
        if (!frontbuffer_bits)
                return;
 
-       trace_intel_frontbuffer_flush(frontbuffer_bits, origin);
+       trace_intel_frontbuffer_flush(i915, frontbuffer_bits, origin);
 
        might_sleep();
        intel_drrs_flush(i915, frontbuffer_bits);
@@ -176,7 +176,7 @@ void __intel_fb_invalidate(struct intel_frontbuffer *front,
                spin_unlock(&i915->display.fb_tracking.lock);
        }
 
-       trace_intel_frontbuffer_invalidate(frontbuffer_bits, origin);
+       trace_intel_frontbuffer_invalidate(i915, frontbuffer_bits, origin);
 
        might_sleep();
        intel_psr_invalidate(i915, frontbuffer_bits, origin);
-- 
2.37.4

Reply via email to