summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/i915_gem.c
AgeCommit message (Expand)Author
2019-03-23drm/i915: Relax mmap VMA checkTvrtko Ursulin
2019-02-20drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC setJoonas Lahtinen
2018-11-21drm/i915: Large page offsets for pread/pwriteChris Wilson
2018-07-18drm/i915: Always retire residual requests before suspendChris Wilson
2018-07-17drm/i915: Flush chipset caches after GGTT writesChris Wilson
2018-07-13drm/i915: Reject attempted pwrites into a read-only objectChris Wilson
2018-07-13drm/i915: Prevent writing into a read-only object via a GGTT mmapChris Wilson
2018-07-12drm/i915: Tidy error handling in i915_gem_init_hwMichaƂ Winiarski
2018-07-10drm/i915: Flush the residual parking on emergency shutdownChris Wilson
2018-07-10drm/i915: Tidy i915_gem_suspend()Chris Wilson
2018-07-09drm/i915: Provide a timeout to i915_gem_wait_for_idle() on setupChris Wilson
2018-07-09drm/i915: Provide a timeout to i915_gem_wait_for_idle()Chris Wilson
2018-07-07drm/i915: Replace nested subclassing with explicit subclassesChris Wilson
2018-07-06drm/i915: Export i915_request_skip()Chris Wilson
2018-07-06drm/i915: Flush the WCB following a WC writeChris Wilson
2018-07-05drm/i915: Mark expected switch fall-throughsGustavo A. R. Silva
2018-07-02drm/i915: Try GGTT mmapping whole object as partialChris Wilson
2018-06-28drm/i915/uc: Fetch GuC/HuC firmwares from guc/huc specific initMichal Wajdeczko
2018-06-27drm/i915: Wait for engines to idle before retiringChris Wilson
2018-06-18drm/i915: Only show debug for state changes when banningChris Wilson
2018-06-18drm/i915: Fix fallout of fake reset along resumeChris Wilson
2018-06-15drm/i915: Be irqsafe inside resetChris Wilson
2018-06-15drm/i915: Fix context ban and hang accounting for clientMika Kuoppala
2018-06-14drm/i915: Make closing request flush mandatoryChris Wilson
2018-06-11drm/i915: Refactor unsettting obj->mm.pagesChris Wilson
2018-06-11drm/i915: Squash GEM load failure message (again)Chris Wilson
2018-06-08drm/i915: Mark the GPU as wedged without error on fault injectionChris Wilson
2018-06-07drm/i915: Change i915_gem_fault() to return vm_fault_tChris Wilson
2018-06-07drm/i915: Use GEM suspend when aborting initialisationChris Wilson
2018-06-05drm/i915/gtt: Rename i915_hw_ppgtt base memberChris Wilson
2018-06-05drm/i915: Swap magics and use SZ_1MChris Wilson
2018-06-05drm/i915: Correctly handle error path in i915_gem_init_hwMichal Wajdeczko
2018-06-05drm/i915: Add new vGPU cap info bit VGT_CAPS_HUGE_GTTChangbin Du
2018-06-04drm/i915: Move i915_gem_fini to i915_gem.cMichal Wajdeczko
2018-06-01drm/i915: Apply the full CPU domain markup before freezingChris Wilson
2018-06-01drm/i915: Flush all writes before suspendChris Wilson
2018-06-01drm/i915: Assert we idle in the kernel contextChris Wilson
2018-05-31drm/i915: Only sanitize GEM from late suspendChris Wilson
2018-05-31drm/i915: After reset on sanitization, reset the engine backendsChris Wilson
2018-05-31drm/i915: "Race-to-idle" after switching to the kernel contextChris Wilson
2018-05-31drm/i915: Switch to kernel context before idling at runtimeChris Wilson
2018-05-30drm/i915: Remove stale asserts from i915_gem_find_active_request()Chris Wilson
2018-05-24drm/i915: Look for an active kernel context before switchingChris Wilson
2018-05-18drm/i915: Store a pointer to intel_context in i915_requestChris Wilson
2018-05-18drm/i915: Move request->ctx asideChris Wilson
2018-05-16drm/i915: Stop parking the signaler around resetChris Wilson
2018-05-16drm/i915: Move engine reset prepare/finish to backendsChris Wilson
2018-05-16drm/i915: Only sync tasklets once for recursive reset preparationChris Wilson
2018-05-16drm/i915: Remove tasklet flush before disableChris Wilson
2018-05-14drm/i915: Mark up nested spinlocksChris Wilson