Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
26a02b8fc35ff2c393505bccd9f046e8d50c1708
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem_gtt.h
731f74c
drm/i915: tweak gen6_for_{each_pde, all_pdes} macros
by Dave Gordon
· 8 years ago
d6473f5
drm/i915: Add support for mapping an object page by page
by Chris Wilson
· 8 years ago
dc97997
drm/i915: Use drm_i915_private as the native pointer for intel_uncore.c
by Chris Wilson
· 8 years ago
ac840ae
drm/i915: Re-enable GGTT earlier during resume on pre-gen6 platforms
by Ville Syrjälä
· 8 years ago
cba6dba
drm/i915: Unexport i915_ppgtt_init()
by Chris Wilson
· 8 years ago
f9326be
drm/i915: Rearrange switch_context to load the aliasing ppgtt on first use
by Chris Wilson
· 8 years ago
8ef8561
drm/i915: Move ioremap_wc tracking onto VMA
by Chris Wilson
· 8 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
· 9 years ago
7723f47d
drm/i915: Rename the rotated gtt view member to 'rotated'
by Ville Syrjälä
· 9 years ago
ca82580c
drm/i915: Do not call API requiring struct_mutex where it is not available
by Tvrtko Ursulin
· 9 years ago
e8ebd8e
drm/i915: eliminate 'temp' in gen8_for_each_{pdd, pdpe, pml4e} macros
by Dave Gordon
· 9 years ago
ce7f172
drm/i915: Fix i915_ggtt_view_equal to handle rotation correctly
by Daniel Vetter
· 9 years ago
a6d0918
drm/i915: Stuff rotation params into view union
by Daniel Vetter
· 9 years ago
24dfd07
drm/i915: prevent out of range pt in the PDE macros (take 3)
by Michel Thierry
· 9 years ago
dedf278
drm/i915: Enable querying offset of UV plane with intel_plane_obj_offset
by Tvrtko Ursulin
· 9 years ago
89e3e14
drm/i915: Support NV12 in rotated GGTT mapping
by Tvrtko Ursulin
· 9 years ago
a9da512
drm/i915: avoid the last 8mb of stolen on BDW/SKL
by Paulo Zanoni
· 9 years ago
088e0df
drm/i915/gtt: Allow >= 4GB offsets in X86_32
by Michel Thierry
· 9 years ago
69ab76f
drm/i915/gen8: Initialize PDPs and PML4
by Michel Thierry
· 9 years ago
762d993
drm/i915/gen8: implement alloc/free for 4lvl
by Michel Thierry
· 9 years ago
81ba8aef
drm/i915/gen8: Add PML4 structure
by Michel Thierry
· 9 years ago
6ac1850
drm/i915/gen8: Make pdp allocation more dynamic
by Michel Thierry
· 9 years ago
09120d4
drm/i915: Remove unnecessary gen8_clamp_pd
by Michel Thierry
· 9 years ago
79ab937
drm/i915/gtt: Move scratch_pd and scratch_pt into vm struct
by Mika Kuoppala
· 9 years ago
c114f76
drm/i915/gtt: Make scratch page i915_page_dma compatible
by Mika Kuoppala
· 9 years ago
567047b
drm/i915/gtt: Use macros to access dma mapped pages
by Mika Kuoppala
· 9 years ago
44159dd
drm/i915/gtt: Introduce struct i915_page_dma
by Mika Kuoppala
· 9 years ago
d852c7b
drm/i915/gtt: Introduce i915_page_dir_dma_addr
by Mika Kuoppala
· 9 years ago
c44ef60
drm/i915/gtt: Allow >= 4GB sizes for vm.
by Mika Kuoppala
· 9 years ago
84fe03f
drm/i915: Move rotated geometry calculations into the fill helper
by Tvrtko Ursulin
· 9 years ago
e85b26d
drm/i915: Update switch_mm() to take a request structure
by John Harrison
· 9 years ago
b3dd6b9
drm/i915: Update ppgtt_init_ring() & context_enable() to take requests
by John Harrison
· 9 years ago
4ad2fd8
drm/i915: Split i915_ppgtt_init_hw() in half - generic and per ring
by John Harrison
· 9 years ago
8bd7ef1
drm/i915: Add a partial GGTT view type
by Joonas Lahtinen
· 9 years ago
91e6711
drm/i915: Do not make assumptions on GGTT VMA sizes
by Joonas Lahtinen
· 9 years ago
70b9f6f
rm/i915: Move i915_get_ggtt_vma_pages into ggtt_bind_vma
by Daniel Vetter
· 10 years ago
f329f5f
drm/i915: Move PTE_READ_ONLY to ->pte_encode vfunc
by Daniel Vetter
· 10 years ago
777dc5b
drm/i915: Move vma vfuns to adddress_space
by Daniel Vetter
· 10 years ago
33c8819
drm/i915/gen8: begin bitmap tracking
by Michel Thierry
· 10 years ago
09942c6
drm/i915: num_pd_pages/num_pd_entries isn't useful
by Michel Thierry
· 10 years ago
7cb6d7a
drm/i915/gen8: Update pdp switch and point unused PDPs to scratch page
by Michel Thierry
· 10 years ago
9271d95
drm/i915/gen8: Add dynamic allocation macros and helper functions
by Michel Thierry
· 10 years ago
ec565b3
drm/i915: Remove _entry from PPGTT page structures
by Michel Thierry
· 10 years ago
9abc464
drm/i915: Compare GGTT view structs instead of types
by Joonas Lahtinen
· 10 years ago
4933d51
drm/i915: Finish gen6/7 dynamic page table allocation
by Michel Thierry
· 10 years ago
fdc454c
drm/i915: Prevent out of range pt in gen6_for_each_pde
by Michel Thierry
· 10 years ago
50470bb
drm/i915/skl: Support secondary (rotated) frame buffer mapping
by Tvrtko Ursulin
· 10 years ago
563222a
drm/i915: Track page table reload need
by Ben Widawsky
· 10 years ago
678d96f
drm/i915: Track GEN6 page table usage
by Ben Widawsky
· 10 years ago
07749ef
drm/i915: page table generalizations
by Michel Thierry
· 10 years ago
06fda60
drm/i915: Create page table allocators
by Ben Widawsky
· 10 years ago
7324cc0
drm/i915: Complete page table structures
by Ben Widawsky
· 10 years ago
d7b3de9
drm/i915: page table abstractions
by Ben Widawsky
· 10 years ago
17d5538
drm/i915/gen8: Un-hardcode number of page directories
by Ben Widawsky
· 10 years ago
7664360
drm/i915: Rename to GEN8_LEGACY_PDPES
by Ben Widawsky
· 10 years ago
fe14d5f
drm/i915: Infrastructure for supporting different GGTT views per object
by Tvrtko Ursulin
· 10 years ago
97b2a6a
drm/i915: Replace last_[rwf]_seqno with last_[rwf]_req
by John Harrison
· 10 years ago
4feb765
drm/i915: Remove user pinning code
by Daniel Vetter
· 10 years ago
f548c0e
drm/i915: Can i915_gem_init_ioctl
by Daniel Vetter
· 10 years ago
aff4376
drm/i915: Move flags describing VMA mappings into the VMA
by Tvrtko Ursulin
· 10 years ago
6689c16
drm/i915: Rework GPU reset sequence to match driver load & thaw
by McAulay, Alistair
· 10 years ago
90d0a0e
drm/i915: Extract commmon global gtt cleanup code
by Daniel Vetter
· 10 years ago
82460d9
drm/i915: Rework ppgtt init to no require an aliasing ppgtt
by Daniel Vetter
· 10 years ago
6c5566a
drm/i915: Allow i915_gem_setup_global_gtt to fail
by Daniel Vetter
· 10 years ago
4d88470
drm/i915: Track file_priv, not ctx in the ppgtt structure
by Daniel Vetter
· 10 years ago
ee960be
drm/i915: Some cleanups for the ppgtt lifetime handling
by Daniel Vetter
· 10 years ago
692ef70
drm/i915: clean up PPGTT checking logic
by Jesse Barnes
· 10 years ago
24f3a8c
drm/i915: Added write-enable pte bit supportt
by Akash Goel
· 10 years ago
273497e
drm/i915: s/i915_hw_context/intel_context
by Oscar Mateo
· 10 years ago
a4872ba
drm/i915: s/intel_ring_buffer/intel_engine_cs
by Oscar Mateo
· 10 years ago
ee0ce47
drm/i915/chv: PPAT setup for Cherryview
by Ville Syrjälä
· 11 years ago
0260c42
drm/i915: Split out GTT specific header file
by Ben Widawsky
· 11 years ago