Ben Widawsky
|
35c20a60c7
drm/i915: Rename the gtt_list to global_list
|
12 years ago |
Daniel Vetter
|
e1b73cba13
Merge tag 'v3.10-rc2' into drm-intel-next-queued
|
12 years ago |
Ben Widawsky
|
c4ae25ecdf
Revert "drm/i915: Calculate correct stolen size for GEN7+"
|
12 years ago |
Ben Widawsky
|
3e30254205
drm/i915: Extract PDE writes
|
12 years ago |
Ben Widawsky
|
0a73287060
drm/i915: BUG_ON bad PPGTT offset
|
12 years ago |
Zhang, Xiong Y
|
43b27290dd
drm/i915: correct the calculation of first_pd_entry_in_global_pt
|
12 years ago |
Kenneth Graunke
|
9119708cd4
drm/i915: Split out Haswell code from gen6_pte_encode.
|
12 years ago |
Kenneth Graunke
|
93c34e70eb
drm/i915: Fix page table entries for Bay Trail.
|
12 years ago |
Kenneth Graunke
|
2d04befb94
drm/i915: Add PTE encoding function to the gtt/ppgtt vtables.
|
12 years ago |
Ben Widawsky
|
6a99476180
drm/i915: Remove stale code
|
12 years ago |
Ville Syrjälä
|
a6f429a5a2
drm/i915: Configure GAM_ECOCHK appropriatly for Gen7
|
12 years ago |
Ville Syrjälä
|
a65c2fcd00
drm/i915: Set GAC_ECO_BITS register on Gen7+
|
12 years ago |
Ville Syrjälä
|
3b9d7888df
drm/i915: Add ECOBITS_SNB_BIT
|
12 years ago |
Ben Widawsky
|
b7c36d2546
drm/i915: Allow PPGTT enable to fail
|
12 years ago |
Ben Widawsky
|
5963cf049a
drm/i915: NULL aliasing_ppgtt on cleanup
|
12 years ago |
Ben Widawsky
|
6197349bde
drm/i915: Abstract PPGTT enabling
|
12 years ago |
Ben Widawsky
|
3ed124b21e
drm/i915: Rework PPGTT init code
|
12 years ago |
Ben Widawsky
|
3eb1c005c6
drm/i915: Conditionally carve out GGTT PDE
|
12 years ago |
Ben Widawsky
|
1e7d12d467
drm/i915/ppgtt: Set scratch page "globally"
|
12 years ago |
Ben Widawsky
|
c81dbe0563
drm/i915: random checkpatch fixes
|
12 years ago |
Ben Widawsky
|
e7c2b58b70
drm/i915: Call out GEN6 PTE specificity
|
12 years ago |
Ben Widawsky
|
a93e41618e
drm/i915: generalize pte vs. register BAR allocation
|
12 years ago |
Imre Deak
|
2db76d7c3c
lib/scatterlist: sg_page_iter: support sg lists w/o backing pages
|
12 years ago |
Daniel Vetter
|
a15326a57c
drm/i915: fixup pd vs pt confusion in gen6 ppgtt code
|
12 years ago |
Daniel Vetter
|
6ddc4fc70a
style nit: Align function parameter continuation properly.
|
12 years ago |
Imre Deak
|
6e995e231a
drm/i915: use for_each_sg_page for setting up the gtt ptes
|
12 years ago |
Jesse Barnes
|
086ddccec4
drm/i915: use gen6 stolen check on VLV
|
12 years ago |
Ben Widawsky
|
41907ddc1b
drm/i915: Fix gen2 mappable calculations
|
12 years ago |
Changlong Xie
|
d93c623354
drm/i915: gen6_gmch_remove can be static
|
12 years ago |
Ben Widawsky
|
e78891ca76
drm/i915: Reclaim GTT space for failed PPGTT
|
12 years ago |