diff options
Diffstat (limited to 'drivers/gpu/drm/i915/i915_trace.h')
-rw-r--r-- | drivers/gpu/drm/i915/i915_trace.h | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/drivers/gpu/drm/i915/i915_trace.h b/drivers/gpu/drm/i915/i915_trace.h index fe90b3a84a6d..8134421b89a6 100644 --- a/drivers/gpu/drm/i915/i915_trace.h +++ b/drivers/gpu/drm/i915/i915_trace.h | |||
@@ -214,22 +214,18 @@ TRACE_EVENT(i915_gem_evict, | |||
214 | ); | 214 | ); |
215 | 215 | ||
216 | TRACE_EVENT(i915_gem_evict_everything, | 216 | TRACE_EVENT(i915_gem_evict_everything, |
217 | TP_PROTO(struct drm_device *dev, bool purgeable), | 217 | TP_PROTO(struct drm_device *dev), |
218 | TP_ARGS(dev, purgeable), | 218 | TP_ARGS(dev), |
219 | 219 | ||
220 | TP_STRUCT__entry( | 220 | TP_STRUCT__entry( |
221 | __field(u32, dev) | 221 | __field(u32, dev) |
222 | __field(bool, purgeable) | ||
223 | ), | 222 | ), |
224 | 223 | ||
225 | TP_fast_assign( | 224 | TP_fast_assign( |
226 | __entry->dev = dev->primary->index; | 225 | __entry->dev = dev->primary->index; |
227 | __entry->purgeable = purgeable; | ||
228 | ), | 226 | ), |
229 | 227 | ||
230 | TP_printk("dev=%d%s", | 228 | TP_printk("dev=%d", __entry->dev) |
231 | __entry->dev, | ||
232 | __entry->purgeable ? ", purgeable only" : "") | ||
233 | ); | 229 | ); |
234 | 230 | ||
235 | TRACE_EVENT(i915_gem_ring_dispatch, | 231 | TRACE_EVENT(i915_gem_ring_dispatch, |
@@ -434,6 +430,21 @@ TRACE_EVENT(i915_reg_rw, | |||
434 | (u32)(__entry->val >> 32)) | 430 | (u32)(__entry->val >> 32)) |
435 | ); | 431 | ); |
436 | 432 | ||
433 | TRACE_EVENT(intel_gpu_freq_change, | ||
434 | TP_PROTO(u32 freq), | ||
435 | TP_ARGS(freq), | ||
436 | |||
437 | TP_STRUCT__entry( | ||
438 | __field(u32, freq) | ||
439 | ), | ||
440 | |||
441 | TP_fast_assign( | ||
442 | __entry->freq = freq; | ||
443 | ), | ||
444 | |||
445 | TP_printk("new_freq=%u", __entry->freq) | ||
446 | ); | ||
447 | |||
437 | #endif /* _I915_TRACE_H_ */ | 448 | #endif /* _I915_TRACE_H_ */ |
438 | 449 | ||
439 | /* This part must be outside protection */ | 450 | /* This part must be outside protection */ |