summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/gtt: Allow pagedirectory allocations to failChris Wilson2018-05-221-8/+8
* drm/i915/selftests: scrub 64KMatthew Auld2018-05-131-0/+21
* drm/i915/icl: Introduce initial Icelake WorkaroundsOscar Mateo2018-05-111-3/+3
* drm/i915/gtt: Trust the uncached store to flush wcbMika Kuoppala2018-05-111-10/+8Star
* drm/i915/gtt: Tidy up duplicate branches in gen8_gmch_probe()Chris Wilson2018-05-041-6/+2Star
* drm/i915: Lazily unbind vma on closeChris Wilson2018-05-041-5/+9
* drm/i915: Move timeline from GTT to ringChris Wilson2018-05-031-3/+0Star
* drm/i915: Rename drm_i915_gem_request to i915_requestChris Wilson2018-02-211-19/+19
* drm/i915/gtt: Convert WARN_ON to GEM debuggingChris Wilson2018-02-151-12/+10Star
* drm/i915: Replace open-coded memset_p()Chris Wilson2018-02-121-11/+3Star
* drm/i915: Use INTEL_GEN everywhereTvrtko Ursulin2018-02-091-1/+1
* drm/i915/ppgtt: Pin page directories before allocationChris Wilson2018-02-011-4/+10
* drm/i915: Simplify guard logic for setup_scratch_page()Chris Wilson2018-01-291-36/+33Star
* drm/i915: Protect WC stash allocation against direct reclaimChris Wilson2018-01-221-7/+25
* drm/i915: Stop getting the fault address from RING_FAULT_REGOscar Mateo2018-01-101-2/+13
* drm/i915: Pass DMA_ATTR_NO_WARN to dma_map_sg()Chris Wilson2018-01-041-3/+4
* drm/i915/guc: Call invalidate after changing the vfuncMichaƂ Winiarski2017-12-141-0/+4
* drm/i915: Downgrade misleading "Memory usable" messageChris Wilson2017-12-121-3/+2Star
* drm/i915: prefer resource_size_t for everything stolenMatthew Auld2017-12-121-5/+5
* drm/i915: make mappable struct resource centricMatthew Auld2017-12-121-10/+19
* drm/i915: make dsm struct resource centricMatthew Auld2017-12-121-6/+2Star
* drm/i915: nuke the duplicated stolen discoveryMatthew Auld2017-12-121-48/+3Star
* Merge airlied/drm-next into drm-intel-next-queuedRodrigo Vivi2017-12-081-1/+1
|\
| * Merge tag 'drm-intel-next-2017-12-01' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2017-12-071-7/+4Star
| |\
| * \ Merge tag 'drm-intel-next-2017-11-17-1' of git://anongit.freedesktop.org/drm/...Dave Airlie2017-12-041-23/+52
| |\ \
| * \ \ Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2017-11-161-135/+591
| |\ \ \
| | * | | drm/i915: Disable lazy PPGTT page table optimization for vGPUJoonas Lahtinen2017-11-091-1/+1
| * | | | mm, pagevec: remove cold parameter for pagevecsMel Gorman2017-11-161-1/+1
| * | | | drm/i915: Deconstruct struct sgt_dma initialiserChris Wilson2017-11-081-16/+9Star
* | | | | drm/i915: Refactor common list iteration over GGTT vmaChris Wilson2017-12-081-4/+1Star
* | | | | drm/i915/guc: Introduce USES_GUC_xxx helper macrosMichal Wajdeczko2017-12-061-1/+1
| |_|_|/ |/| | |
* | | | drm/i915: Remove success dmesg noise for intel_rotate_pages()Chris Wilson2017-11-221-5/+2Star
* | | | drm/i915: Remove i915.enable_execlists module parameterChris Wilson2017-11-201-2/+2
| |_|/ |/| |
* | | drm/i915: Initialise entry in intel_ppat_get() for older compilersChris Wilson2017-11-151-2/+2
* | | drm/i915: There is only one fault register from GEN8 onwardsMichel Thierry2017-11-131-15/+42
* | | drm/i915: Mark vm_free_page() as a potential sleeper agentChris Wilson2017-11-091-0/+8
* | | drm/i915: Deconstruct struct sgt_dma initialiserChris Wilson2017-11-071-16/+9Star
* | | drm/i915/cnl: Remove unnecessary check in cnl_setup_private_ppatMichel Thierry2017-11-011-6/+0Star
* | | drm/i915: Disable lazy PPGTT page table optimization for vGPUJoonas Lahtinen2017-10-251-1/+1
| |/ |/|
* | drm/i915: Move dev_priv->mm.[un]bound_list to its own lockChris Wilson2017-10-161-2/+1Star
* | drm/i915: Simplify intel_sanitize_enable_ppgttJoonas Lahtinen2017-10-121-6/+4Star
* | drm/i915: Silently fallback to 4k scratchChris Wilson2017-10-101-1/+1
* | drm/i915: accurate page size tracking for the ppgttMatthew Auld2017-10-071-0/+11
* | drm/i915: support 64K pages for the 48b PPGTTMatthew Auld2017-10-071-0/+31
* | drm/i915: add support for 64K scratch pageMatthew Auld2017-10-071-11/+53
* | drm/i915: support 2M pages for the 48b PPGTTMatthew Auld2017-10-071-4/+72
* | drm/i915: enable IPS bit for 64K pagesMatthew Auld2017-10-071-0/+17
* | drm/i915: align the vma start to the largest gtt page sizeMatthew Auld2017-10-071-0/+6
* | drm/i915: introduce vm set_pages/clear_pagesMatthew Auld2017-10-071-26/+44
* | drm/i915: Use memset64() to prefill the GTT pageChris Wilson2017-09-281-3/+1Star