Home
last modified time | relevance | path

Searched refs:sseu_dev_info (Results 1 – 11 of 11) sorted by relevance

/drivers/gpu/drm/i915/gt/
Dintel_sseu.h29 struct sseu_dev_info { struct
62 intel_sseu_from_device_info(const struct sseu_dev_info *sseu) in intel_sseu_from_device_info() argument
75 intel_sseu_has_subslice(const struct sseu_dev_info *sseu, int slice, in intel_sseu_has_subslice()
88 void intel_sseu_set_info(struct sseu_dev_info *sseu, u8 max_slices,
92 intel_sseu_subslice_total(const struct sseu_dev_info *sseu);
95 intel_sseu_subslices_per_slice(const struct sseu_dev_info *sseu, u8 slice);
97 u32 intel_sseu_get_subslices(const struct sseu_dev_info *sseu, u8 slice);
99 void intel_sseu_set_subslices(struct sseu_dev_info *sseu, int slice,
107 void intel_sseu_dump(const struct sseu_dev_info *sseu, struct drm_printer *p);
108 void intel_sseu_print_topology(const struct sseu_dev_info *sseu,
Dintel_sseu.c10 void intel_sseu_set_info(struct sseu_dev_info *sseu, u8 max_slices, in intel_sseu_set_info()
24 intel_sseu_subslice_total(const struct sseu_dev_info *sseu) in intel_sseu_subslice_total()
34 u32 intel_sseu_get_subslices(const struct sseu_dev_info *sseu, u8 slice) in intel_sseu_get_subslices()
48 void intel_sseu_set_subslices(struct sseu_dev_info *sseu, int slice, in intel_sseu_set_subslices()
57 intel_sseu_subslices_per_slice(const struct sseu_dev_info *sseu, u8 slice) in intel_sseu_subslices_per_slice()
62 static int sseu_eu_idx(const struct sseu_dev_info *sseu, int slice, in sseu_eu_idx()
70 static u16 sseu_get_eus(const struct sseu_dev_info *sseu, int slice, in sseu_get_eus()
83 static void sseu_set_eus(struct sseu_dev_info *sseu, int slice, int subslice, in sseu_set_eus()
93 static u16 compute_eu_total(const struct sseu_dev_info *sseu) in compute_eu_total()
103 static void gen11_compute_sseu_info(struct sseu_dev_info *sseu, in gen11_compute_sseu_info()
[all …]
Dintel_sseu_debugfs.c11 static void sseu_copy_subslices(const struct sseu_dev_info *sseu, in sseu_copy_subslices()
20 struct sseu_dev_info *sseu) in cherryview_sseu_device_status()
54 struct sseu_dev_info *sseu) in gen11_sseu_device_status()
114 struct sseu_dev_info *sseu) in gen9_sseu_device_status()
177 struct sseu_dev_info *sseu) in bdw_sseu_device_status()
205 const struct sseu_dev_info *sseu) in i915_print_sseu_info()
248 struct sseu_dev_info sseu; in intel_sseu_status()
Dintel_gt_types.h193 struct sseu_dev_info sseu;
Dintel_workarounds.c908 const struct sseu_dev_info *sseu = &i915->gt.info.sseu; in icl_wa_init_mcr()
941 const struct sseu_dev_info *sseu = &gt->info.sseu; in xehp_init_mcr()
Dintel_engine_cs.c1165 const struct sseu_dev_info *sseu = &engine->gt->info.sseu; in intel_engine_get_instdone()
/drivers/gpu/drm/i915/
Di915_getparam.c16 const struct sseu_dev_info *sseu = &i915->gt.info.sseu; in i915_getparam_ioctl()
Di915_query.c34 const struct sseu_dev_info *sseu = &dev_priv->gt.info.sseu; in query_topology_info()
Di915_gpu_error.c431 const struct sseu_dev_info *sseu = &ee->engine->gt->info.sseu; in error_print_instdone()
Di915_perf.c2806 const struct sseu_dev_info *devinfo_sseu = &engine->gt->info.sseu; in get_default_sseu_config()
/drivers/gpu/drm/i915/gem/
Di915_gem_context.c1625 const struct sseu_dev_info *device = &gt->info.sseu; in i915_gem_user_to_context_sseu()