Chris Wilson
|
caddfe7192
drm/i915: Defer breadcrumb emission
|
8 years ago |
Chris Wilson
|
98f29e8d90
drm/i915: Record space required for breadcrumb emission
|
8 years ago |
Chris Wilson
|
9b81d556b1
drm/i915: Rename ->emit_request to ->emit_breadcrumb
|
8 years ago |
Chris Wilson
|
65e4760e39
drm/i915: Introduce a global_seqno for each request
|
8 years ago |
Chris Wilson
|
4e50f082ac
drm/i915: Reuse the active golden render state batch
|
8 years ago |
Chris Wilson
|
920cf41949
drm/i915: Introduce an internal allocator for disposable private objects
|
8 years ago |
Chris Wilson
|
f8a7fde456
drm/i915: Defer active reference until required
|
8 years ago |
Chris Wilson
|
e95433c73a
drm/i915: Rearrange i915_wait_request() accounting with callers
|
8 years ago |
Akash Goel
|
f4e9af4f5a
drm/i915: Add low level set of routines for programming PM IER/IIR/IMR register set
|
8 years ago |
Arkadiusz Hiler
|
465418c606
drm/i915/gen9: Remove WaEnableYV12BugFixInHalfSliceChicken7
|
8 years ago |
Akash Goel
|
3b3f1650b1
drm/i915: Allocate intel_engine_cs structure only for the enabled engines
|
8 years ago |
Chris Wilson
|
ad07dfcddf
drm/i915: Reset the breadcrumbs IRQ more carefully
|
8 years ago |
Chris Wilson
|
1b36595ffb
drm/i915: Show RING registers through debugfs
|
9 years ago |
Chris Wilson
|
62ae14b1ed
drm/i915: Share the computation of ring size for RING_CTL register
|
9 years ago |
Jani Nikula
|
3ec92362cd
drm/i915/skl: drop workarounds for F0 revision
|
9 years ago |
Jani Nikula
|
3be192e92d
drm/i915/skl: drop workarounds for E0 revision
|
9 years ago |
Jani Nikula
|
9fc736e833
drm/i915/skl: drop workarounds for D0 revision
|
9 years ago |
Jani Nikula
|
0d0b8dcf94
drm/i915/skl: drop workarounds for C0 revision
|
9 years ago |
Jani Nikula
|
a117f378f4
drm/i915/skl: drop workarounds for A0 and B0 revisions
|
9 years ago |
Chris Wilson
|
821ed7df6e
drm/i915: Update reset path to fix incomplete requests
|
9 years ago |
Chris Wilson
|
221fe79945
drm/i915: Perform a direct reset of the GPU from the waiter
|
9 years ago |
Chris Wilson
|
22dd3bb919
drm/i915: Mark up all locked waiters
|
9 years ago |
Chris Wilson
|
ea746f3659
drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
|
9 years ago |
Carlos Santa
|
3177659a41
drm/i915: Make HWS_NEEDS_PHYSICAL the exception
|
9 years ago |
Imre Deak
|
43b6799814
drm/i915: sseu: Use sseu_dev_info in device info
|
9 years ago |
Chris Wilson
|
c58b735fc7
drm/i915: Allocate rings from stolen
|
9 years ago |
Chris Wilson
|
9d80841ea4
drm/i915: Allow ringbuffers to be bound anywhere
|
9 years ago |
Tvrtko Ursulin
|
318f89ca20
drm/i915: Initialize legacy semaphores from engine hw id indexed array
|
9 years ago |
Chris Wilson
|
21a2c58a9c
drm/i915: Record the RING_MODE register for post-mortem debugging
|
9 years ago |
Chris Wilson
|
bde13ebdab
drm/i915: Introduce i915_ggtt_offset()
|
9 years ago |