Home
last modified time | relevance | path

Searched refs:flex_regs (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_perf_types.h52 const struct i915_oa_reg *flex_regs; member
H A Di915_perf.c386 kfree(oa_config->flex_regs); in i915_oa_config_release()
1877 oa_config->flex_regs, in alloc_oa_config_buffer()
2066 if (i915_mmio_reg_offset(oa_config->flex_regs[i].addr) == mmio) in oa_config_flex_reg()
2067 return oa_config->flex_regs[i].value; in oa_config_flex_reg()
2086 i915_reg_t flex_regs[] = { in gen8_update_reg_state_unlocked() local
2103 for (i = 0; i < ARRAY_SIZE(flex_regs); i++) in gen8_update_reg_state_unlocked()
2105 oa_config_flex_reg(stream->oa_config, flex_regs[i]); in gen8_update_reg_state_unlocked()
4099 DRM_DEBUG("Failed to create OA config for flex_regs\n"); in i915_perf_add_config_ioctl()
4103 oa_config->flex_regs = regs; in i915_perf_add_config_ioctl()
H A Di915_query.c287 ret = copy_perf_config_registers_or_number(oa_config->flex_regs, in query_perf_config_data()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_perf_types.h87 const struct i915_oa_reg *flex_regs; member
H A Di915_perf.c401 kfree(oa_config->flex_regs); in i915_oa_config_release()
2267 oa_config->flex_regs, in alloc_oa_config_buffer()
2463 if (i915_mmio_reg_offset(oa_config->flex_regs[i].addr) == mmio) in oa_config_flex_reg()
2464 return oa_config->flex_regs[i].value; in oa_config_flex_reg()
2483 static const i915_reg_t flex_regs[] = { in gen8_update_reg_state_unlocked() local
2500 for (i = 0; i < ARRAY_SIZE(flex_regs); i++) in gen8_update_reg_state_unlocked()
2502 oa_config_flex_reg(stream->oa_config, flex_regs[i]); in gen8_update_reg_state_unlocked()
4782 "Failed to create OA config for flex_regs\n"); in i915_perf_add_config_ioctl()
4786 oa_config->flex_regs = regs; in i915_perf_add_config_ioctl()
H A Di915_query.c324 ret = copy_perf_config_registers_or_number(oa_config->flex_regs, in query_perf_config_data()

Completed in 15 milliseconds