summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* drm/i915: Make ggtt invalidation work on ggttTvrtko Ursulin2019-06-211-26/+25
* drm/i915: Compartmentalize i915_ggtt_init_hwTvrtko Ursulin2019-06-211-22/+42
* drm/i915: Compartmentalize i915_ggtt_probe_hwTvrtko Ursulin2019-06-211-10/+21
* drm/i915: Consolidate some open coded mmio rmwTvrtko Ursulin2019-06-211-23/+18
* drm/i915: Convert i915_ppgtt_init_hw to intel_gtTvrtko Ursulin2019-06-211-37/+64
* drm/i915: Make i915_check_and_clear_faults take intel_gtTvrtko Ursulin2019-06-211-2/+3
* drm/i915: Convert intel_vgt_(de)balloon to uncoreTvrtko Ursulin2019-06-211-2/+2
* drm/i915/gtt: Defer address space cleanup to an RCU workerChris Wilson2019-06-201-109/+65
* drm/i915/gtt: Serialise both updates to PDE and our shadowChris Wilson2019-06-171-60/+73
* drm/i915/gtt: Generalize alloc_pdMika Kuoppala2019-06-171-52/+36
* drm/i915/gtt: Introduce init_pdMika Kuoppala2019-06-171-23/+14
* drm/i915/gtt: Introduce init_pd_with_pageMika Kuoppala2019-06-171-8/+8
* drm/i915/gtt: Use a common type for page directoriesMika Kuoppala2019-06-171-172/+179
* drm/i915/gtt: No need to zero the table for page dirsMika Kuoppala2019-06-171-2/+2
* drm/i915: move modesetting core code under display/Jani Nikula2019-06-171-1/+2
* drm/i915: update with_intel_runtime_pm to use the rpm structureDaniele Ceraolo Spurio2019-06-141-4/+4
* drm/i915: update rpm_get/put to use the rpm structureDaniele Ceraolo Spurio2019-06-141-3/+3
* drm/i915: Move fence register tracking from i915->mm to ggttChris Wilson2019-06-131-0/+2
* drm/i915: Make GuC GGTT reservation work on ggttTvrtko Ursulin2019-06-111-7/+36
* drm/i915/guc: Move intel_guc_reserved_gtt_size to intel_wopcm_guc_sizeTvrtko Ursulin2019-06-111-1/+1
* drm/i915: Rename i915_hw_ppgtt to i915_ppgttChris Wilson2019-06-111-39/+39