Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
0025c0772de7451c2302fa628f038b213a0783bf
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem_gtt.c
35c20a6
drm/i915: Rename the gtt_list to global_list
by Ben Widawsky
· 11 years ago
e1b73cb
Merge tag 'v3.10-rc2' into drm-intel-next-queued
by Daniel Vetter
· 11 years ago
c4ae25e
Revert "drm/i915: Calculate correct stolen size for GEN7+"
by Ben Widawsky
· 12 years ago
3e30254
drm/i915: Extract PDE writes
by Ben Widawsky
· 12 years ago
0a73287
drm/i915: BUG_ON bad PPGTT offset
by Ben Widawsky
· 12 years ago
43b2729
drm/i915: correct the calculation of first_pd_entry_in_global_pt
by Zhang, Xiong Y
· 12 years ago
9119708
drm/i915: Split out Haswell code from gen6_pte_encode.
by Kenneth Graunke
· 12 years ago
93c34e7
drm/i915: Fix page table entries for Bay Trail.
by Kenneth Graunke
· 12 years ago
2d04bef
drm/i915: Add PTE encoding function to the gtt/ppgtt vtables.
by Kenneth Graunke
· 12 years ago
6a99476
drm/i915: Remove stale code
by Ben Widawsky
· 12 years ago
a6f429a
drm/i915: Configure GAM_ECOCHK appropriatly for Gen7
by Ville Syrjälä
· 12 years ago
a65c2fc
drm/i915: Set GAC_ECO_BITS register on Gen7+
by Ville Syrjälä
· 12 years ago
3b9d788
drm/i915: Add ECOBITS_SNB_BIT
by Ville Syrjälä
· 12 years ago
b7c36d2
drm/i915: Allow PPGTT enable to fail
by Ben Widawsky
· 12 years ago
5963cf0
drm/i915: NULL aliasing_ppgtt on cleanup
by Ben Widawsky
· 12 years ago
6197349
drm/i915: Abstract PPGTT enabling
by Ben Widawsky
· 12 years ago
3ed124b
drm/i915: Rework PPGTT init code
by Ben Widawsky
· 12 years ago
3eb1c00
drm/i915: Conditionally carve out GGTT PDE
by Ben Widawsky
· 12 years ago
1e7d12d
drm/i915/ppgtt: Set scratch page "globally"
by Ben Widawsky
· 12 years ago
c81dbe0
drm/i915: random checkpatch fixes
by Ben Widawsky
· 12 years ago
e7c2b58
drm/i915: Call out GEN6 PTE specificity
by Ben Widawsky
· 12 years ago
a93e416
drm/i915: generalize pte vs. register BAR allocation
by Ben Widawsky
· 12 years ago
2db76d7
lib/scatterlist: sg_page_iter: support sg lists w/o backing pages
by Imre Deak
· 12 years ago
a15326a
drm/i915: fixup pd vs pt confusion in gen6 ppgtt code
by Daniel Vetter
· 12 years ago
6ddc4fc
style nit: Align function parameter continuation properly.
by Daniel Vetter
· 12 years ago
6e995e2
drm/i915: use for_each_sg_page for setting up the gtt ptes
by Imre Deak
· 12 years ago
086ddcc
drm/i915: use gen6 stolen check on VLV
by Jesse Barnes
· 12 years ago
41907dd
drm/i915: Fix gen2 mappable calculations
by Ben Widawsky
· 12 years ago
d93c623
drm/i915: gen6_gmch_remove can be static
by Changlong Xie
· 12 years ago
e78891c
drm/i915: Reclaim GTT space for failed PPGTT
by Ben Widawsky
· 12 years ago
a54c0c2
drm/i915: remove intel_gtt structure
by Ben Widawsky
· 12 years ago
baa09f5
drm/i915: Add probe and remove to the gtt ops
by Ben Widawsky
· 12 years ago
3440d26
drm/i915: extract hw ppgtt setup/cleanup code
by Daniel Vetter
· 12 years ago
960e3e4
drm/i915: pte_encode is gen6+
by Daniel Vetter
· 12 years ago
def886c
drm/i915: vfuncs for ppgtt
by Daniel Vetter
· 12 years ago
7faf1ab
drm/i915: vfuncs for gtt_clear_range/insert_entries
by Daniel Vetter
· 12 years ago
8d2e630
drm/i915: Needs_dmar, not
by Ben Widawsky
· 12 years ago
9c61a32
drm/i915: Remove scratch page from shared
by Ben Widawsky
· 12 years ago
a81cc00
drm/i915: Cut out the infamous ILK w/a from AGP layer
by Ben Widawsky
· 12 years ago
93d1879
drm/i915: Remove use of gtt_mappable_entries
by Ben Widawsky
· 12 years ago
dabb7a9
drm/i915: Remove use on gma_bus_addr on gen6+
by Ben Widawsky
· 12 years ago
5d4545a
drm/i915: Create a gtt structure
by Ben Widawsky
· 12 years ago
00fc2c3
drm/i915: Remove gtt_mappable_total
by Ben Widawsky
· 12 years ago
35451cb
drm/i915: Mappable_end can't ever be > end
by Ben Widawsky
· 12 years ago
c1fc652
drm/i915: Kill gtt_end
by Ben Widawsky
· 12 years ago
b5cc6c0
Merge tag 'drm-intel-next-2012-12-21' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
by Dave Airlie
· 12 years ago
1c45140
drm/i915: Make GSM void
by Ben Widawsky
· 12 years ago
06e5598
drm/i915: Move GSM mapping into dev_priv
by Ben Widawsky
· 12 years ago
d7e5008
drm/i915: Move even more gtt code to i915_gem_gtt
by Ben Widawsky
· 12 years ago
079a43f
drm/i915: Missed conversion to gtt_pte_t
by Ben Widawsky
· 12 years ago
2065209
drm/i915: Fix missed needs_dmar setting
by Zhenyu Wang
· 12 years ago
ed2f345
drm/i915: Avoid clearing preallocated regions from the GTT
by Chris Wilson
· 12 years ago
2ff4aeac
drm/i915: Fix pte updates in ggtt clear range
by Ben Widawsky
· 12 years ago
b5c6215
drm/i915: Use pci_resource functions for BARs.
by Ben Widawsky
· 12 years ago
d640c4b
drm/i915: Report amount of usable graphics memory in MiB
by Chris Wilson
· 12 years ago
ccdf56c
drm/i915: Fix sparse warnings in from AGP kill code
by Ben Widawsky
· 12 years ago
26b1ff3
drm/i915: Move the remaining gtt code
by Ben Widawsky
· 12 years ago
0f9b91c
drm/i915: flush system agent TLBs on SNB
by Ben Widawsky
· 12 years ago
03752f5
drm/i915: Calculate correct stolen size for GEN7+
by Ben Widawsky
· 12 years ago
e76e9ae
drm/i915: Stop using AGP layer for GEN6+
by Ben Widawsky
· 12 years ago
e7210c3
drm/i915: move more pte encoding to pte encode
by Ben Widawsky
· 12 years ago
54d1252
drm/i915: Extract PPGTT pte encoding
by Ben Widawsky
· 12 years ago
f61c060
drm/i915: introduce gtt_pte_t
by Ben Widawsky
· 12 years ago
8f2c59f
drm/i915: Add dev to ppgtt
by Ben Widawsky
· 12 years ago
8693607
drm/i915: No LLC_MLC for HSW.
by Ben Widawsky
· 12 years ago
612a9aa
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 12 years ago
760285e
UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
by David Howells
· 12 years ago
4126d5d
UAPI: (Scripted) Remove redundant DRM UAPI header #inclusions from drivers/gpu/.
by David Howells
· 12 years ago
398b7a1
Merge tag 'v3.6-rc7' into drm-intel-next-queued
by Daniel Vetter
· 12 years ago
2f745ad
drm/i915: Convert the dmabuf object to use the new i915_gem_object_ops
by Chris Wilson
· 12 years ago
9da3da6
drm/i915: Replace the array of pages with a scatterlist
by Chris Wilson
· 12 years ago
65983bd
Merge branch 'for-airlied' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
by Dave Airlie
· 12 years ago
93bb70e
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next
by Dave Airlie
· 12 years ago
9a0f938
drm/i915: Use the correct size of the GTT for placing the per-process entries
by Chris Wilson
· 12 years ago
6c085a7
drm/i915: Track unbound pages
by Chris Wilson
· 12 years ago
a843af1
drm/i915: fix hsw uncached pte
by Daniel Vetter
· 12 years ago
a22ddff
Merge tag 'v3.6-rc2' into drm-intel-next
by Daniel Vetter
· 12 years ago
f00f979
i915: don't map imported dma-bufs for dmar.
by Dave Airlie
· 12 years ago
42d6ab4
drm/i915: Segregate memory domains in the GTT using coloring
by Chris Wilson
· 12 years ago
1286ff7
i915: add dmabuf/prime buffer sharing support.
by Daniel Vetter
· 13 years ago
b2da9fe
drm/i915: remove do_retire from i915_wait_request
by Ben Widawsky
· 13 years ago
211c568
drm/i915: simplify ppgtt setup
by Daniel Vetter
· 13 years ago
effbc4f
Merge branch 'drm-intel-next' of git://people.freedesktop.org/~danvet/drm-intel into drm-core-next
by Dave Airlie
· 13 years ago
55a254a
drm/i915: properly restore the ppgtt page directory on resume
by Daniel Vetter
· 13 years ago
d1dd20a
drm/i915: clear the entire gtt when using gem
by Daniel Vetter
· 13 years ago
644ec02
drm/i915: s/i915_gem_do_init/i915_gem_init_global_gtt
by Daniel Vetter
· 13 years ago
74898d7
drm/i915: bind objects to the global gtt only when needed
by Daniel Vetter
· 13 years ago
7416390
drm/i915: split out dma mapping from global gtt bind/unbind functions
by Daniel Vetter
· 13 years ago
7bddb01
drm/i915: ppgtt binding/unbinding support
by Daniel Vetter
· 13 years ago
1d2a314
drm/i915: initialization/teardown for the aliasing ppgtt
by Daniel Vetter
· 13 years ago
8436473
drm/i915: drm/i915: Fix recursive calls to unmap
by Ben Widawsky
· 13 years ago
b93f9cf
drm/i915: argument to control retiring behavior
by Ben Widawsky
· 13 years ago
5c04228
drm/i915: ILK + VT-d workaround
by Ben Widawsky
· 13 years ago
e4ffd17
drm/i915: Add an interface to dynamically change the cache level
by Chris Wilson
· 14 years ago
d5bd144
drm/i915/gtt: Split out i915_gem_gtt_rebind_object()
by Chris Wilson
· 14 years ago
93dfb40
drm/i915: Rename agp_type to cache_level
by Chris Wilson
· 14 years ago
bee4a18
drm/i915,agp/intel: Do not clear stolen entries
by Chris Wilson
· 14 years ago
d912640
drm/i915/gtt: Unmap the PCI pages after unbinding them from the GTT
by Chris Wilson
· 14 years ago
a8e9312
drm/i915/gtt: Clear the cachelines upon resume
by Chris Wilson
· 14 years ago
05394f3
drm/i915: Use drm_i915_gem_object as the preferred type
by Chris Wilson
· 14 years ago
Next »