linux_dsm_epyc7002/drivers/gpu/drm/i915/gt
Tvrtko Ursulin a1c8a09e0c drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt
Having introduced struct intel_gt (named the anonymous structure in i915)
we can start using it to compartmentalize our code better. It makes more
sense logically to have the code internally like this and it will also
help with future split between gt and display in i915.

v2:
 * Keep ggtt flush before fb obj flush. (Chris)

v3:
 * Fix refactoring fail.
 * Always flush ggtt writes. (Chris)

Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Link: https://patchwork.freedesktop.org/patch/msgid/20190621070811.7006-23-tvrtko.ursulin@linux.intel.com
2019-06-21 13:48:38 +01:00
..
intel_breadcrumbs.c drm/i915: Seal races between async GPU cancellation, retirement and signaling 2019-05-08 16:02:41 +01:00
intel_context_types.h drm/i915/execlists: Preempt-to-busy 2019-06-20 16:52:36 +01:00
intel_context.c drm/i915: Keep rings pinned while the context is active 2019-06-19 19:49:14 +01:00
intel_context.h drm/i915: Keep contexts pinned until after the next kernel context switch 2019-06-14 19:03:32 +01:00
intel_engine_cs.c drm/i915: Store backpointer to intel_gt in the engine 2019-06-21 13:48:26 +01:00
intel_engine_pm.c drm/i915: Make the semaphore saturation mask global 2019-06-19 12:10:45 +01:00
intel_engine_pm.h drm/i915/execlists: Flush the tasklet on parking 2019-05-03 11:35:31 +01:00
intel_engine_types.h drm/i915: Store backpointer to intel_gt in the engine 2019-06-21 13:48:26 +01:00
intel_engine.h drm/i915/execlists: Preempt-to-busy 2019-06-20 16:52:36 +01:00
intel_gpu_commands.h drm/i915: add in-kernel blitter client 2019-05-30 12:01:44 +01:00
intel_gt_pm.c drm/i915: Move intel_gt_pm_init under intel_gt_init_early 2019-06-21 13:48:18 +01:00
intel_gt_pm.h drm/i915: Move intel_gt_pm_init under intel_gt_init_early 2019-06-21 13:48:18 +01:00
intel_gt_types.h drm/i915: Store some backpointers in struct intel_gt 2019-06-21 13:48:17 +01:00
intel_gt.c drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt 2019-06-21 13:48:38 +01:00
intel_gt.h drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt 2019-06-21 13:48:38 +01:00
intel_hangcheck.c drm/i915: update rpm_get/put to use the rpm structure 2019-06-14 15:58:33 +01:00
intel_lrc_reg.h drm/i915/gtt: Use a common type for page directories 2019-06-17 16:30:54 +03:00
intel_lrc.c drm/i915: Store backpointer to intel_gt in the engine 2019-06-21 13:48:26 +01:00
intel_lrc.h drm/i915: Move more GEM objects under gem/ 2019-05-28 12:45:29 +01:00
intel_mocs.c drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt 2019-06-21 13:48:28 +01:00
intel_mocs.h drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt 2019-06-21 13:48:28 +01:00
intel_reset.c drm/i915: Make i915_check_and_clear_faults take intel_gt 2019-06-21 13:48:20 +01:00
intel_reset.h drm/i915: Make i915_check_and_clear_faults take intel_gt 2019-06-21 13:48:20 +01:00
intel_ringbuffer.c drm/i915: Rings are always flushed 2019-06-20 19:13:26 +01:00
intel_sseu.c Revert "drm/i915: Expand subslice mask" 2019-05-29 17:18:18 +03:00
intel_sseu.h Revert "drm/i915: Expand subslice mask" 2019-05-29 17:18:18 +03:00
intel_workarounds_types.h
intel_workarounds.c drm/i915: Convert gt workarounds to intel_gt 2019-06-21 13:48:25 +01:00
intel_workarounds.h drm/i915: Convert gt workarounds to intel_gt 2019-06-21 13:48:25 +01:00
Makefile
Makefile.header-test
mock_engine.c drm/i915: Store backpointer to intel_gt in the engine 2019-06-21 13:48:26 +01:00
mock_engine.h drm/i915: Split engine setup/init into two phases 2019-04-26 18:32:07 +01:00
selftest_engine_cs.c
selftest_hangcheck.c drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait() 2019-06-19 12:58:38 +01:00
selftest_lrc.c drm/i915/execlists: Minimalistic timeslicing 2019-06-20 16:52:36 +01:00
selftest_reset.c drm/i915: update with_intel_runtime_pm to use the rpm structure 2019-06-14 15:58:33 +01:00
selftest_workarounds.c drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait() 2019-06-19 12:58:38 +01:00