aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/gpu/drm/i915/i915_request.c
diff options
context:
space:
mode:
authorMatthew Brost <matthew.brost@intel.com>2021-07-21 14:50:47 -0700
committerJohn Harrison <John.C.Harrison@Intel.com>2021-07-22 10:07:06 -0700
commit925dc1cf58edcd6fa239c2b97f1aedb795f214d0 (patch)
treec1c820fc044dd12f78dc2ec2eeb876560cf01ee0 /drivers/gpu/drm/i915/i915_request.c
parentdrm/i915/guc: Add LRC descriptor context lookup array (diff)
downloadwireguard-linux-925dc1cf58edcd6fa239c2b97f1aedb795f214d0.tar.xz
wireguard-linux-925dc1cf58edcd6fa239c2b97f1aedb795f214d0.zip
drm/i915/guc: Implement GuC submission tasklet
Implement GuC submission tasklet for new interface. The new GuC interface uses H2G to submit contexts to the GuC. Since H2G use a single channel, a single tasklet is used for the submission path. Also the per engine interrupt handler has been updated to disable the rescheduling of the physical engine tasklet, when using GuC scheduling, as the physical engine tasklet is no longer used. In this patch the field, guc_id, has been added to intel_context and is not assigned. Patches later in the series will assign this value. v2: (John Harrison) - Clean up some comments v3: (John Harrison) - More comment cleanups Cc: John Harrison <john.c.harrison@intel.com> Signed-off-by: Matthew Brost <matthew.brost@intel.com> Reviewed-by: John Harrison <John.C.Harrison@Intel.com> Signed-off-by: John Harrison <John.C.Harrison@Intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20210721215101.139794-5-matthew.brost@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/i915_request.c')
0 files changed, 0 insertions, 0 deletions