Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
aa095871e4a7ba9fcf87ffd762c044e1f9f634f1
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem_gtt.h
aa09587
drm/i915: add support for 64K scratch page
by Matthew Auld
· 8 years ago
0a03852
drm/i915: support 2M pages for the 48b PPGTT
by Matthew Auld
· 8 years ago
fa3f46a
drm/i915: introduce vm set_pages/clear_pages
by Matthew Auld
· 8 years ago
2a9654b
drm/i915: introduce page_sizes field to dev_info
by Matthew Auld
· 8 years ago
c095b97
drm/i915: Remove the "INDEX" suffix from PPAT marcos
by Zhi Wang
· 8 years ago
4395890
drm/i915: Introduce private PAT management
by Zhi Wang
· 8 years ago
1790625b
drm/i915: Make PAT macros more robust
by Michal Wajdeczko
· 8 years ago
4a234c5
drm/i915: pass the vma to insert_entries
by Matthew Auld
· 8 years ago
616d9ce
drm/i915: First try the previous execbuffer location
by Chris Wilson
· 8 years ago
ff8f797
drm/i915: return the correct usable aperture size under gvt environment
by Weinan Li
· 8 years ago
e716776
drm/i915: Avoid using word legacy with ppgtt
by Mika Kuoppala
· 8 years ago
3e49004
drm/i915/gtt: Make I915_PDPES_PER_PDP inline function
by Mika Kuoppala
· 8 years ago
75c7b0b
drm/i915: Use preferred kernel types in i915_gem_gtt.c
by Chris Wilson
· 8 years ago
381b943
drm/i915: Remove i915_address_space.start
by Chris Wilson
· 8 years ago
998f6c0
drm/i915: Remove unused ppgtt->enable()
by Chris Wilson
· 8 years ago
c5d092a
drm/i915: Remove bitmap tracking for used-pml4
by Chris Wilson
· 8 years ago
e2b763c
drm/i915: Remove bitmap tracking for used-pdpes
by Chris Wilson
· 8 years ago
fe52e37
drm/i915: Remove bitmap tracking for used-pdes
by Chris Wilson
· 8 years ago
dd19674
drm/i915: Remove bitmap tracking for used-ptes
by Chris Wilson
· 8 years ago
8448661
drm/i915: Convert clflushed pagetables over to WC maps
by Chris Wilson
· 8 years ago
6cde9a0
drm/i915: Extract aliasing ppgtt setup
by Chris Wilson
· 8 years ago
949e8ab
drm/i915: Use the size/type of address space to make decisions
by Chris Wilson
· 9 years ago
47a8e3f
drm/i915: Eliminate superfluous i915_ggtt_view_normal
by Chris Wilson
· 9 years ago
7b92c04
drm/i915: Eliminate superfluous i915_ggtt_view_rotated
by Chris Wilson
· 9 years ago
8bab1193
drm/i915: Convert i915_ggtt_view to use an anonymous union
by Chris Wilson
· 9 years ago
992e418
drm/i915: Compact memcmp in i915_vma_compare()
by Chris Wilson
· 9 years ago
8d9046a
drm/i915: Mark the ggtt_view structs as packed
by Chris Wilson
· 9 years ago
7ff19c5
drm/i915: Name the anonymous structs inside i915_ggtt_view
by Chris Wilson
· 9 years ago
0c7eeda
drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
by Chris Wilson
· 9 years ago
7c3f86b
drm/i915: Invalidate the guc ggtt TLB upon insertion
by Chris Wilson
· 9 years ago
625d988
drm/i915: Extract reserving space in the GTT to a helper
by Chris Wilson
· 9 years ago
e007b19
drm/i915: Use the MRU stack search after evicting
by Chris Wilson
· 9 years ago
f51455d
drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
by Chris Wilson
· 9 years ago
edd1f2f
drm/i915: Use fixed-sized types for stolen
by Chris Wilson
· 9 years ago
3c6b29b
drm/i915: fully apply WaSkipStolenMemoryFirstPage
by Paulo Zanoni
· 9 years ago
49d7391
drm/i915: Convert vm->dev backpointer to vm->i915
by Chris Wilson
· 9 years ago
275a991
drm/i915: dev_priv cleanup in i915_gem_gtt.c
by Tvrtko Ursulin
· 9 years ago
c6be607
drm/i915: dev_priv and a small cascade of cleanups in i915_gem.c
by Tvrtko Ursulin
· 9 years ago
b42fe9c
drm/i915: Split out i915_vma.c
by Joonas Lahtinen
· 9 years ago
db6c2b4
drm/i915: Store the vma in an rbtree under the object
by Chris Wilson
· 9 years ago
80b204b
drm/i915: Enable multiple timelines
by Chris Wilson
· 9 years ago
d07f0e5
drm/i915: Move GEM activity tracking into a common struct reservation_object
by Chris Wilson
· 9 years ago
03ac84f
drm/i915: Pass around sg_table to get_pages/put_pages backend
by Chris Wilson
· 9 years ago
4fb84d9
drm/i915: Remove unused "valid" parameter from pte_encode
by Michał Winiarski
· 9 years ago
95374d7
drm/i915: Always use the GTT for error capture
by Chris Wilson
· 9 years ago
8bcdd0f7
drm/i915: Embed the scratch page struct into each VM
by Chris Wilson
· 9 years ago
f7bbe78
drm/i915: Embed the io-mapping struct inside drm_i915_private
by Chris Wilson
· 9 years ago
d8923dc
drm/i915: Track display alignment on VMA
by Chris Wilson
· 9 years ago
8211887
drm/i915: Choose not to evict faultable objects from the GGTT
by Chris Wilson
· 9 years ago
49ef529
drm/i915: Move fence tracking from object to vma
by Chris Wilson
· 9 years ago
05a20d0
drm/i915: Move map-and-fenceable tracking to the VMA
by Chris Wilson
· 9 years ago
bde13eb
drm/i915: Introduce i915_ggtt_offset()
by Chris Wilson
· 9 years ago
058d88c
drm/i915: Track pinned VMA
by Chris Wilson
· 9 years ago
19880c4
drm/i915: Consolidate i915_vma_unpin_and_release()
by Chris Wilson
· 9 years ago
8b797af
drm/i915: Track pinned vma inside guc
by Chris Wilson
· 9 years ago
81a8aa4
drm/i915: Create a VMA for an object
by Chris Wilson
· 9 years ago
247177d
drm/i915: Always set the vma->pages
by Chris Wilson
· 9 years ago
6687c90
drm/i915: Rewrite fb rotation GTT handling
by Ville Syrjälä
· 10 years ago
305bc23
drm/i915: Make i915_vma_pin() small and inline
by Chris Wilson
· 9 years ago
3272db5
drm/i915: Combine all i915_vma bitfields into a single set of flags
by Chris Wilson
· 9 years ago
59bfa12
drm/i915: Start passing around i915_vma from execbuffer
by Chris Wilson
· 9 years ago
20dfbde
drm/i915: Wrap vma->pin_count accessors with small inline helpers
by Chris Wilson
· 9 years ago
de18003
drm/i915: Record allocated vma size
by Chris Wilson
· 9 years ago
50e046b
drm/i915: Mark the context and address space as closed
by Chris Wilson
· 9 years ago
b1f788c
drm/i915: Release vma when the handle is closed
by Chris Wilson
· 9 years ago
b0decaf
drm/i915: Track active vma requests
by Chris Wilson
· 9 years ago
2bfa996
drm/i915: Store owning file on the i915_address_space
by Chris Wilson
· 9 years ago
34c998b
drm/i915: Rearrange GGTT probing to avoid needing a vfunc
by Chris Wilson
· 9 years ago
f6b9d5c
drm/i915: Split early global GTT initialisation
by Chris Wilson
· 9 years ago
97d6d7a
drm/i915: Update GGTT initialisation functions to take drm_i915_private
by Chris Wilson
· 9 years ago
0088e52
drm/i915: Split GGTT initialisation between probing and setup
by Chris Wilson
· 9 years ago
406ea8d
drm/i915: Treat ringbuffer writes as write to normal memory
by Chris Wilson
· 9 years ago
731f74c
drm/i915: tweak gen6_for_{each_pde, all_pdes} macros
by Dave Gordon
· 9 years ago
d6473f5
drm/i915: Add support for mapping an object page by page
by Chris Wilson
· 9 years ago
dc97997
drm/i915: Use drm_i915_private as the native pointer for intel_uncore.c
by Chris Wilson
· 9 years ago
ac840ae
drm/i915: Re-enable GGTT earlier during resume on pre-gen6 platforms
by Ville Syrjälä
· 9 years ago
cba6dba
drm/i915: Unexport i915_ppgtt_init()
by Chris Wilson
· 9 years ago
f9326be
drm/i915: Rearrange switch_context to load the aliasing ppgtt on first use
by Chris Wilson
· 9 years ago
8ef8561
drm/i915: Move ioremap_wc tracking onto VMA
by Chris Wilson
· 9 years ago
72e96d6
drm/i915: Refer to GGTT {,VM} consistently
by Joonas Lahtinen
· 9 years ago
d85489d
drm/i915: Rename GGTT init functions
by Joonas Lahtinen
· 9 years ago
d507d73
drm/i915/gtt: Clean up GGTT probing code
by Joonas Lahtinen
· 9 years ago
62106b4
drm/i915: Rename dev_priv->gtt to dev_priv->ggtt
by Joonas Lahtinen
· 9 years ago
1663b9d
drm/i915: Reorganize intel_rotation_info
by Ville Syrjälä
· 9 years ago
596c592
drm/i915: Reduce the pointer dance of i915_is_ggtt()
by Chris Wilson
· 9 years ago
1c7f4bc
drm/i915: Rename vma->*_list to *_link for consistency
by Chris Wilson
· 9 years ago
69603db
i915: cast before shifting in i915_pte_count
by Alan
· 9 years ago
274008e
drm/i915/bxt: Check BIOS RC6 setup before enabling RC6
by Sagar Arun Kamble
· 10 years ago
7723f47d
drm/i915: Rename the rotated gtt view member to 'rotated'
by Ville Syrjälä
· 10 years ago
ca82580
drm/i915: Do not call API requiring struct_mutex where it is not available
by Tvrtko Ursulin
· 10 years ago
e8ebd8e
drm/i915: eliminate 'temp' in gen8_for_each_{pdd, pdpe, pml4e} macros
by Dave Gordon
· 10 years ago
ce7f172
drm/i915: Fix i915_ggtt_view_equal to handle rotation correctly
by Daniel Vetter
· 10 years ago
a6d0918
drm/i915: Stuff rotation params into view union
by Daniel Vetter
· 10 years ago
24dfd07
drm/i915: prevent out of range pt in the PDE macros (take 3)
by Michel Thierry
· 10 years ago
dedf278
drm/i915: Enable querying offset of UV plane with intel_plane_obj_offset
by Tvrtko Ursulin
· 10 years ago
89e3e14
drm/i915: Support NV12 in rotated GGTT mapping
by Tvrtko Ursulin
· 10 years ago
a9da512
drm/i915: avoid the last 8mb of stolen on BDW/SKL
by Paulo Zanoni
· 10 years ago
088e0df
drm/i915/gtt: Allow >= 4GB offsets in X86_32
by Michel Thierry
· 10 years ago
69ab76f
drm/i915/gen8: Initialize PDPs and PML4
by Michel Thierry
· 10 years ago
762d993
drm/i915/gen8: implement alloc/free for 4lvl
by Michel Thierry
· 10 years ago
Next »