summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/ppgtt: Pin page directories before allocationChris Wilson2018-02-011-4/+10
* drm/i915: Protect WC stash allocation against direct reclaimChris Wilson2018-02-011-7/+25
* drm/i915: Stop getting the fault address from RING_FAULT_REGOscar Mateo2018-02-011-2/+13
* 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/+2
* 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/+2
* drm/i915: nuke the duplicated stolen discoveryMatthew Auld2017-12-121-48/+3
* 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-081-7/+4
| |\
| * \ 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-151-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-151-1/+1
| * | | | drm/i915: Deconstruct struct sgt_dma initialiserChris Wilson2017-11-081-16/+9
* | | | | drm/i915: Refactor common list iteration over GGTT vmaChris Wilson2017-12-071-4/+1
* | | | | 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/+2
* | | | 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/+9
* | | drm/i915/cnl: Remove unnecessary check in cnl_setup_private_ppatMichel Thierry2017-10-311-6/+0
* | | 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/+1
* | drm/i915: Simplify intel_sanitize_enable_ppgttJoonas Lahtinen2017-10-121-6/+4
* | 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/+1
* | Merge drm-upstream/drm-next into drm-intel-next-queuedJani Nikula2017-09-281-2/+2
|\ \
| * \ Merge tag 'drm-intel-next-2017-09-07' of git://anongit.freedesktop.org/git/dr...Dave Airlie2017-09-281-30/+104
| |\ \ | | |/ | |/|
| * | mm: treewide: remove GFP_TEMPORARY allocation flagMichal Hocko2017-09-131-1/+1
| * | Merge tag 'drm-intel-next-fixes-2017-09-07' of git://anongit.freedesktop.org/...Linus Torvalds2017-09-071-4/+4
| |\ \
| | * | drm/i915: Fix the missing PPAT cache attributes on CNLZhi Wang2017-09-051-4/+4
| * | | drm/i915: wire up shrinkctl->nr_scannedChris Wilson2017-09-061-1/+1
| |/ /
* | | drm/i915: Rename global i915 to i915_modparamsMichal Wajdeczko2017-09-221-3/+3
* | | drm/i915: Return the correct score in i915_ppat_get()Zhi Wang2017-09-181-1/+1
* | | drm/i915: Remove the "INDEX" suffix from PPAT marcosZhi Wang2017-09-141-5/+5
* | | drm/i915: Introduce private PAT managementZhi Wang2017-09-141-49/+236
* | | drm/i915: Factor out setup_private_pat()Zhi Wang2017-09-121-8/+12
* | | drm/i915: Only initialize partially filled pagetablesChris Wilson2017-09-091-2/+5
| |/ |/|
* | drm/i915: Fix the missing PPAT cache attributes on CNLZhi Wang2017-09-011-4/+4
OpenPOWER on IntegriCloud