Chris Wilson
|
651d794fae
drm/i915: Use Write-Through cacheing for the display plane on Iris
|
12 years ago |
Chris Wilson
|
2c22569bba
drm/i915: Update rules for writing through the LLC with the cpu
|
12 years ago |
Chris Wilson
|
350ec881d9
drm/i915: Rename I915_CACHE_MLC_LLC to L3_LLC for Ivybridge
|
12 years ago |
Ben Widawsky
|
40d74980d3
drm/i915: Use ggtt_vm to save some typing
|
12 years ago |
Ben Widawsky
|
a70a3148b0
drm/i915: Make proper functions for VMs
|
12 years ago |
Ben Widawsky
|
87a6b688cc
drm/i915/hsw: Change default LLC age to 3
|
12 years ago |
Chris Wilson
|
08c45263a6
drm/i915: Use the same pte_encoding for ppgtt as for gtt
|
12 years ago |
Ben Widawsky
|
2f63315692
drm/i915: Create VMAs
|
12 years ago |
Ben Widawsky
|
93bd8649db
drm/i915: Put the mm in the parent address space
|
12 years ago |
Ben Widawsky
|
853ba5d223
drm/i915: Move gtt and ppgtt under address space umbrella
|
12 years ago |
Ben Widawsky
|
4d15c145a6
drm/i915: Use eLLC/LLC by default when available
|
12 years ago |
Ben Widawsky
|
0d8ff15e9a
drm/i915/hsw: Set correct Haswell PTE encodings.
|
12 years ago |
Ben Widawsky
|
c6cfb32567
drm/i915: Embed drm_mm_node in i915 gem obj
|
12 years ago |
Ben Widawsky
|
edd41a870f
drm/i915: Kill obj->gtt_offset
|
12 years ago |
Ben Widawsky
|
f343c5f647
drm/i915: Getter/setter for object attributes
|
12 years ago |
Ben Widawsky
|
338710e7af
drm: Change create block to reserve node
|
12 years ago |
Ben Widawsky
|
b3a070cccb
drm: pre allocate node for create_block
|
12 years ago |
Ben Widawsky
|
b2f21b4dfd
drm/i915: Use gtt shortform where possible
|
12 years ago |
Ben Widawsky
|
80a74f7f9c
drm/i915: Drop dev from pte_encode
|
12 years ago |
Ben Widawsky
|
6716724006
drm/i915: Combine scratch members into a struct
|
12 years ago |
Ben Widawsky
|
84f1356058
drm/i915: Really share scratch page
|
12 years ago |
Ben Widawsky
|
6670a5a5c7
drm/i915: make PDE|PTE platform specific
|
12 years ago |
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 |