summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: to make vgpu ppgtt notificaiton as atomic operationXiaolin Zhang2019-09-061-5/+7
* drm/i915/gtt: Add some range assertsChris Wilson2019-08-211-5/+11
* drm/i915: Replace PIN_NONFAULT with calls to PIN_NOEVICTChris Wilson2019-08-211-1/+5
* drm/i915/gtt: Include asm/smp.hChris Wilson2019-08-211-0/+1
* drm/i915/gtt: Relax assertion for pt_usedChris Wilson2019-08-211-1/+2
* drm/i915/gtt: Relax pd_used assertionChris Wilson2019-08-201-1/+2
* drm/i915/tgl: Updated Private PAT programmingMichel Thierry2019-08-201-1/+16
* drm/i915: Assume exclusive access to objects inside resumeChris Wilson2019-08-191-4/+7
* drm/i915/gtt: Fold gen8 insertions into oneMika Kuoppala2019-08-171-46/+46
* drm/i915: Use the associated uncore for the vmChris Wilson2019-08-161-2/+2
* drm/i915: Convert a few more bland dmesg info to be device specificChris Wilson2019-08-151-2/+3
* drm/i915: Forgo last_fence active request trackingChris Wilson2019-08-121-1/+0
* drm/i915/gtt: enable GTT cache by defaultMatthew Auld2019-08-101-0/+21
* drm/i915: remove unnecessary includes of intel_display_types.h headerJani Nikula2019-08-071-1/+0
* drm/i915: rename intel_drv.h to display/intel_display_types.hJani Nikula2019-08-071-1/+1
* drm/i915: Move aliasing_ppgtt underneath its i915_ggttChris Wilson2019-07-301-18/+18
* drm/i915: Flush the i915_vm_release before ggtt shutdownChris Wilson2019-07-291-0/+3
* drm/i915: Rely on spinlock protection for GPU error captureChris Wilson2019-07-231-5/+0
* drm/i915/gtt: Fix rounding for 36bChris Wilson2019-07-221-7/+10
* drm/i915/gtt: Don't try to clear failed empty pd allocationMichal Wajdeczko2019-07-191-1/+1
* drm/i915/gtt: Correct unshifted 'from' for gen8_ppgtt_alloc errorsChris Wilson2019-07-191-1/+2
* drm/i915/gtt: Tidy up ppgtt insertion for gen8Chris Wilson2019-07-161-72/+43
* drm/i915/gtt: Recursive ppgtt alloc for gen8Chris Wilson2019-07-161-175/+97
* drm/i915/uc: prefer intel_gt over i915 in GuC/HuC pathsDaniele Ceraolo Spurio2019-07-131-6/+2
* drm/i915/gtt: Recursive ppgtt clear for gen8Chris Wilson2019-07-121-64/+90
* drm/i915/gtt: Recursive cleanup for gen8Chris Wilson2019-07-121-61/+32
* drm/i915: Propagate "_release" function name suffix downJanusz Krzysztofik2019-07-121-2/+2
* drm/i915/gtt: Use NULL to encode scratch shadow entriesChris Wilson2019-07-121-75/+32
* drm/i915/gtt: Convert vm->scratch into an arrayChris Wilson2019-07-121-114/+91
* drm/i915/gtt: Compute the radix for gen8 page table levelsChris Wilson2019-07-121-0/+42
* drm/i915/gtt: Markup i915_ppgtt heightChris Wilson2019-07-121-0/+2
* drm/i915/gtt: Reorder gen8 ppgtt free/clear/allocChris Wilson2019-07-121-267/+268
* drm/i915/gtt: Wrap page_table with page_directoryChris Wilson2019-07-121-54/+46
* drm/i915/gtt: Use shallow dma pages for scratchChris Wilson2019-07-121-113/+83
* drm/i915/gtt: Introduce release_pd_entryMika Kuoppala2019-07-061-72/+42
* drm/i915/gtt: Setup phys pages for 3lvl pdpsMika Kuoppala2019-07-061-27/+50
* drm/i915/gtt: Tear down setup and cleanup macros for page dmaMika Kuoppala2019-07-061-7/+5
* drm/i915/gtt: pde entry encoding is identicalMika Kuoppala2019-07-061-89/+63
* drm/i915/gtt: Mark the freed page table entries with scratchChris Wilson2019-07-041-0/+2
* drm/i915/gtt: Handle double alloc failuresChris Wilson2019-07-041-0/+8
* drm/i915/gtt: Defer the free for alloc error pathsChris Wilson2019-07-041-2/+4
* drm/i915/gtt: Don't check PPGTT presence on PPGTT-only platformsMichał Winiarski2019-07-021-25/+10
* Revert "drm/i915: Introduce private PAT management"Michał Winiarski2019-07-021-237/+42
* drm/i915: Provide an i915_active.acquire callbackChris Wilson2019-06-211-1/+1
* drm/i915/gt: Fixup kerneldoc parametersChris Wilson2019-06-211-2/+2
* drm/i915: Save trip via top-level i915 in a few more placesTvrtko Ursulin2019-06-211-2/+2
* drm/i915: Compartmentalize i915_gem_init_ggttTvrtko Ursulin2019-06-211-13/+27
* drm/i915: Compartmentalize i915_ggtt_cleanup_hwTvrtko Ursulin2019-06-211-24/+31
* drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappingsTvrtko Ursulin2019-06-211-10/+19
* drm/i915: Store intel_gt backpointer in vmTvrtko Ursulin2019-06-211-6/+10