diff options
author | 2021-07-26 17:23:16 -0700 | |
---|---|---|
committer | 2021-07-27 17:31:28 -0700 | |
commit | 556120256ecd25aacea2c7e3ad11ec6584de7252 (patch) | |
tree | 4334a312917f1aabc0260605660867f811add4d1 /drivers/gpu/drm/i915/i915_request.c | |
parent | drm/i915/ehl: unconditionally flush the pages on acquire (diff) | |
download | wireguard-linux-556120256ecd25aacea2c7e3ad11ec6584de7252.tar.xz wireguard-linux-556120256ecd25aacea2c7e3ad11ec6584de7252.zip |
drm/i915/guc: GuC virtual engines
Implement GuC virtual engines. Rather simple implementation, basically
just allocate an engine, setup context enter / exit function to virtual
engine specific functions, set all other variables / functions to guc
versions, and set the engine mask to that of all the siblings.
v2: Update to work with proto-ctx
v3:
(Daniele)
- Drop include, add comment to intel_virtual_engine_has_heartbeat
Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210727002348.97202-2-matthew.brost@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/i915_request.c')
0 files changed, 0 insertions, 0 deletions