mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-22 17:01:14 +00:00
45b9c968c5
Make the engine responsible for cleaning itself up! This removes the i915->gt.cleanup vfunc that has been annoying the casual reader and myself for the last several years, and helps keep a future patch to add more cleanup tidy. v2: Assert that engine->destroy is set after the backend starts allocating its own state. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20190501103204.18632-1-chris@chris-wilson.co.uk |
||
---|---|---|
.. | ||
intel_breadcrumbs.c | ||
intel_context.c | ||
intel_context.h | ||
intel_context_types.h | ||
intel_engine.h | ||
intel_engine_cs.c | ||
intel_engine_pm.c | ||
intel_engine_pm.h | ||
intel_engine_types.h | ||
intel_gpu_commands.h | ||
intel_gt_pm.c | ||
intel_gt_pm.h | ||
intel_hangcheck.c | ||
intel_lrc.c | ||
intel_lrc.h | ||
intel_lrc_reg.h | ||
intel_mocs.c | ||
intel_mocs.h | ||
intel_reset.c | ||
intel_reset.h | ||
intel_ringbuffer.c | ||
intel_sseu.c | ||
intel_sseu.h | ||
intel_workarounds.c | ||
intel_workarounds.h | ||
intel_workarounds_types.h | ||
Makefile | ||
Makefile.header-test | ||
mock_engine.c | ||
mock_engine.h | ||
selftest_engine_cs.c | ||
selftest_hangcheck.c | ||
selftest_lrc.c | ||
selftest_workarounds.c |