Chris Wilson
|
ada726c734
drm/i915: Refactor fence clearing to use the common fence writing routine
|
13 years ago |
Chris Wilson
|
61050808bb
drm/i915: Refactor put_fence() to use the common fence writing routine
|
13 years ago |
Chris Wilson
|
9ce079e481
drm/i915: Prepare to consolidate fence writing
|
13 years ago |
Chris Wilson
|
1899184547
drm/i915: Remove the unsightly "optimisation" from flush_fence()
|
13 years ago |
Chris Wilson
|
8fe301add5
drm/i915: Simplify fence finding
|
13 years ago |
Chris Wilson
|
1c293ea3b1
drm/i915: Discard the unused obj->last_fenced_ring
|
13 years ago |
Chris Wilson
|
69963e7c76
drm/i915: Remove unused ring->setup_seqno
|
13 years ago |
Chris Wilson
|
a360bb1a83
drm/i915: Remove fence pipelining
|
13 years ago |
Chris Wilson
|
06d9813157
drm/i915: Remove the pipelined parameter from get_fence()
|
13 years ago |
Chris Wilson
|
0f91128d88
drm/i915: Wait for all pending operations to the fb before disabling the pipe
|
13 years ago |
Chris Wilson
|
46f0f8d120
drm/i915: Don't set a MBZ bit in gen2/3 MI_FLUSH
|
13 years ago |
Chris Wilson
|
6b8e6ed02a
drm/i915: intel_update_fbc() requires struct_mutex, so no longer atomic
|
13 years ago |
Chris Wilson
|
83d4092b03
drm/i915: Unpin the flip target if we fail to queue the flip
|
13 years ago |
Ben Widawsky
|
a1e969e033
drm/i915: [GEN7] Use HW scheduler for fixed function shaders
|
13 years ago |
Chris Wilson
|
65f5687603
drm/i915: Replace open coded MI_BATCH_GTT
|
13 years ago |
Chris Wilson
|
7b09638f45
drm/i915: Always flush tiling changes before accessing through the GTT
|
13 years ago |
Ben Widawsky
|
3bf3f45236
drm/i915: [sparse] don't use variable size arrays
|
13 years ago |
Ben Widawsky
|
c43b563403
drm/i915: [sparse] trivial sparse fixes
|
13 years ago |
Jesse Barnes
|
df0323c42a
drm/i915: IBX+ doesn't have separate vsync/hsync controls on the VGA DAC
|
13 years ago |
Armin Reese
|
446f254566
drm/i915: Mask reserved bits in display/sprite address registers
|
13 years ago |
Eugeni Dodonov
|
83de97c885
drm/i915: disable rc6 on haswell for now
|
13 years ago |
Eugeni Dodonov
|
0cd83aa9a6
drm/i915: share IVB cursor routine with Haswell
|
13 years ago |
Eugeni Dodonov
|
c51ed787f6
drm/i915: haswell has 3 pipes as well
|
13 years ago |
Eugeni Dodonov
|
246bdbeb0f
drm/i915: share forcewaking code between IVB and HSW
|
13 years ago |
Eugeni Dodonov
|
ef4d084fae
drm/i915: add WRPLL divider programming bits
|
13 years ago |
Eugeni Dodonov
|
dc04a61a05
drm/i915: add definition of LPT FDI port width registers
|
13 years ago |
Daniel Vetter
|
009be664ec
drm/i915: set stc evict disable lra evict w/a
|
13 years ago |
Daniel Vetter
|
bf97b276ca
drm/i915: implement w/a for incorrect guarband clipping
|
13 years ago |
Daniel Vetter
|
48ecfa1090
drm/i915: properly set ppgtt cacheability on snb
|
13 years ago |
Daniel Vetter
|
be901a5a1b
drm/i915: set w/a bit for snb pagefaults
|
13 years ago |