GuC-based Command Submission
Prev
Chapter 4. drm/i915 Intel GFX Driver
Next
GuC-based Command Submission
GuC
GuC Client
GuC
drivers/gpu/drm/i915/intel_guc_loader.c
— Document generation inconsistency
intel_guc_ucode_load
— load GuC uCode into the device
intel_guc_ucode_init
— define parameters and fetch firmware
intel_guc_ucode_fini
— clean up all allocated resources
GuC Client
drivers/gpu/drm/i915/i915_guc_submission.c
— Document generation inconsistency
i915_guc_submit
— Submit commands through GuC
gem_allocate_guc_obj
— Allocate gem object for GuC usage
gem_release_guc_obj
— Release gem object allocated for GuC usage
guc_client_alloc
— Allocate an i915_guc_client
intel_guc_suspend
— notify GuC entering suspend state
intel_guc_resume
— notify GuC resuming from suspend state