Home
last modified time | relevance | path

Searched refs:guc_class (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_guc_ads.c235 static inline enum xe_engine_class guc_class_to_engine_class(u16 guc_class) in guc_class_to_engine_class() argument
237 switch (guc_class) { in guc_class_to_engine_class()
252 XE_WARN_ON(guc_class); in guc_class_to_engine_class()
257 static u32 engine_enable_mask(struct xe_gt *gt, u16 guc_class) in engine_enable_mask() argument
264 if (xe_hwe_to_guc_class(hwe) == guc_class) in engine_enable_mask()
268 if (guc_class == GUC_PAGING_CLASS) in engine_enable_mask()
278 u16 guc_class; in calculate_golden_lrc_size() local
280 for (guc_class = 0; guc_class <= GUC_LAST_ENGINE_CLASS; ++guc_class) { in calculate_golden_lrc_size()
282 guc_class_to_engine_class(guc_class); in calculate_golden_lrc_size()
284 if (!engine_enable_mask(gt, guc_class)) in calculate_golden_lrc_size()
[all …]
H A Dxe_guc_capture.c1891 u16 guc_class = GUC_LAST_ENGINE_CLASS + 1; in xe_guc_capture_get_matching_and_lock() local
1916 guc_class = xe_hwe_to_guc_class(hwe); in xe_guc_capture_get_matching_and_lock()
1920 if (guc_class <= GUC_LAST_ENGINE_CLASS) { in xe_guc_capture_get_matching_and_lock()
1932 if (n->eng_class == guc_class && n->eng_inst == hwe->instance && in xe_guc_capture_get_matching_and_lock()
H A Dxe_guc_submit.c3352 u8 guc_class, instance; in xe_guc_exec_queue_reset_failure_handler() local
3358 guc_class = msg[0]; in xe_guc_exec_queue_reset_failure_handler()
3364 guc_class, instance, reason); in xe_guc_exec_queue_reset_failure_handler()
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ads.c242 u8 guc_class = engine_class_to_guc_class(engine->class); in guc_mapping_table_init() local
244 info_map_write(info_map, mapping_table[guc_class][ilog2(engine->logical_mask)], in guc_mapping_table_init()
480 u8 guc_class; in guc_mmio_reg_state_init() local
485 guc_class = engine_class_to_guc_class(engine->class); in guc_mmio_reg_state_init()
489 ads.reg_state_list[guc_class][engine->instance].address, in guc_mmio_reg_state_init()
492 ads.reg_state_list[guc_class][engine->instance].count, in guc_mmio_reg_state_init()
498 ads.reg_state_list[guc_class][engine->instance].address, in guc_mmio_reg_state_init()
501 ads.reg_state_list[guc_class][engine->instance].count, in guc_mmio_reg_state_init()
534 u8 engine_class, guc_class; in guc_prep_golden_context() local
562 guc_class = engine_class_to_guc_class(engine_class); in guc_prep_golden_context()
[all …]
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_engine_cs.c455 u8 guc_class; in intel_engine_setup() local
489 guc_class = engine_class_to_guc_class(info->class); in intel_engine_setup()
490 engine->guc_id = MAKE_GUC_ID(guc_class, info->instance); in intel_engine_setup()