Ben Widawsky
|
3e30254205
drm/i915: Extract PDE writes
|
12 years ago |
Ben Widawsky
|
0a73287060
drm/i915: BUG_ON bad PPGTT offset
|
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 |
Ben Widawsky
|
a54c0c279f
drm/i915: remove intel_gtt structure
|
12 years ago |
Ben Widawsky
|
baa09f5fd8
drm/i915: Add probe and remove to the gtt ops
|
12 years ago |
Daniel Vetter
|
3440d26585
drm/i915: extract hw ppgtt setup/cleanup code
|
12 years ago |
Daniel Vetter
|
960e3e429f
drm/i915: pte_encode is gen6+
|
12 years ago |