summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-121-3/+3
* Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi2022-02-231-6/+10
|\
| * drm/i915: Add object locking to i915_gem_evict_for_node and i915_gem_evict_so...Maarten Lankhorst2022-01-181-3/+7
| * drm/i915: Use to_gt() helper for GGTT accessesMichaƂ Winiarski2022-01-051-3/+3
* | drm/i915: split out i915_gem_evict.h from i915_drv.hJani Nikula2022-01-101-0/+1
|/
* drm/i915: Use direction definition DMA_BIDIRECTIONAL instead of PCI_DMA_BIDIR...Cai Huoqing2021-09-301-2/+2
* drm/i915: Finally remove obj->mm.lock.Maarten Lankhorst2021-03-241-1/+1
* drm/i915: Remove references to struct drm_device.pdevThomas Zimmermann2021-02-021-3/+2
* drm/i915: Remove livelock from "do_idle_maps" vtd w/aChris Wilson2020-12-091-15/+10
* drm/i915: Update dma-attributes for our sg DMAChris Wilson2020-07-071-0/+2
* drm/i915: significantly reduce the use of <drm/i915_drm.h>Jani Nikula2020-02-271-2/+0
* drm/i915: conversion to drm_device logging macros when drm_i915_private is pr...Wambui Karuga2020-02-041-1/+2
* drm/i915/gtt: split up i915_gem_gttMatthew Auld2020-01-071-3558/+2
* drm/i915: Introduce a vma.krefChris Wilson2019-12-231-2/+3
* drm/i915: Remove i915->kernel_contextChris Wilson2019-12-211-6/+2
* drm/i915/gt: Tidy up full-ppgtt on IvybridgeChris Wilson2019-12-171-0/+2
* drm/i915/gtt: Account for preallocation in assertsChris Wilson2019-12-081-2/+4
* drm/i915/gt: Trim gen6 ppgtt updates to PD cachelinesChris Wilson2019-12-061-5/+7
* drm/i915: Try hard to bind the contextChris Wilson2019-12-051-3/+1
* drm/i915: Refactor gen6_flush_pd()Chris Wilson2019-12-011-18/+20
* drm/i915: Serialise access to GFX_FLSH_CNTLChris Wilson2019-11-301-5/+15
* drm/i915/gen7: Re-enable full-ppgtt for ivb & hswChris Wilson2019-11-301-7/+14
* drm/i915: Leave the aliasing-ppgtt size aloneChris Wilson2019-11-071-2/+0
* drm/i915: error capture with no ggtt slotDaniele Ceraolo Spurio2019-10-291-8/+11
* drm/i915: do not map aperture if it is not available.Daniele Ceraolo Spurio2019-10-291-12/+23
* drm/i915: Split memory_region initialisation into its own fileChris Wilson2019-10-261-63/+0
* drm/i915: Convert PAT setup to uncore mmioTvrtko Ursulin2019-10-241-39/+59
* drm/i915/gt: Convert the leftover for_each_engine(gt)Chris Wilson2019-10-181-1/+1
* drm/i915: treat stolen as a regionMatthew Auld2019-10-181-11/+3
* drm/i915: treat shmem as a regionMatthew Auld2019-10-181-0/+15
* drm/i915: enumerate and init each supported regionAbdiel Janulgue2019-10-181-7/+49
* drm/i915: Move context management under GEMChris Wilson2019-10-041-1/+3
* drm/i915: Move request runtime management onto gtChris Wilson2019-10-041-2/+3
* drm/i915: Merge wait_for_timelines with retire_requestChris Wilson2019-10-041-1/+3
* drm/i915: Coordinate i915_active with its own mutexChris Wilson2019-10-041-2/+1
* drm/i915: Pull i915_vma_pin under the vm->mutexChris Wilson2019-10-041-56/+53
* drm/i915: Mark up address spaces that may need to allocateChris Wilson2019-10-041-0/+3
* drm/i915: Only track bound elements of the GTTChris Wilson2019-10-041-19/+4
* drm/i915/gtt: Make sure the gen6 ppgtt is bound before first useChris Wilson2019-09-131-18/+22
* drm/i915/tgl: Disable read-only ppgtt supportChris Wilson2019-09-111-1/+3
* drm/i915: Make i915_vma.flags atomic_t for mutex reductionChris Wilson2019-09-111-7/+7
* drm/i915: s/i915_gtt_color_adjust/i915_ggtt_color_adjustMatthew Auld2019-09-091-5/+5
* drm/i915: export color_differsMatthew Auld2019-09-091-1/+1
* drm/i915: Restrict the aliasing-ppgtt to the size of the ggttChris Wilson2019-09-031-0/+2
* drm/i915: Remove ppgtt->dirty_enginesChris Wilson2019-08-301-15/+1
* drm/i915: s/for_each_sgt_dma/for_each_sgt_daddr/Matthew Auld2019-08-291-2/+2
* drm/i915/tgl: Do not apply WaIncreaseDefaultTLBEntries from GEN12 onwardsMichel Thierry2019-08-271-1/+1
* drm/i915: to make vgpu ppgtt notificaiton as atomic operationXiaolin Zhang2019-08-241-5/+7
* drm/i915/gtt: Preallocate Braswell top-level page directoryChris Wilson2019-08-231-5/+5
* drm/i915/tgl: Move GTCR register to cope with GAM MMIO address remapMichel Thierry2019-08-231-1/+7