Home
last modified time | relevance | path

Searched defs:i915_oa_ops (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
Di915_perf_types.h319 struct i915_oa_ops { struct
324 bool (*is_valid_b_counter_reg)(struct i915_perf *perf, u32 addr);
330 bool (*is_valid_mux_reg)(struct i915_perf *perf, u32 addr);
336 bool (*is_valid_flex_reg)(struct i915_perf *perf, u32 addr);
344 int (*enable_metric_set)(struct i915_perf_stream *stream,
351 void (*disable_metric_set)(struct i915_perf_stream *stream);
356 void (*oa_enable)(struct i915_perf_stream *stream);
361 void (*oa_disable)(struct i915_perf_stream *stream);
367 int (*read)(struct i915_perf_stream *stream,
379 u32 (*oa_hw_tail_read)(struct i915_perf_stream *stream);
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
Di915_perf_types.h352 struct i915_oa_ops { struct
357 bool (*is_valid_b_counter_reg)(struct i915_perf *perf, u32 addr);
363 bool (*is_valid_mux_reg)(struct i915_perf *perf, u32 addr);
369 bool (*is_valid_flex_reg)(struct i915_perf *perf, u32 addr);
377 int (*enable_metric_set)(struct i915_perf_stream *stream,
384 void (*disable_metric_set)(struct i915_perf_stream *stream);
389 void (*oa_enable)(struct i915_perf_stream *stream);
394 void (*oa_disable)(struct i915_perf_stream *stream);
400 int (*read)(struct i915_perf_stream *stream,
412 u32 (*oa_hw_tail_read)(struct i915_perf_stream *stream);