2019-09-06 | Andi Shyti | drm/i915: Hook up GT power management Based on a patch by Chris Wilson. Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-06 | Michel Thierry | drm/i915/tgl: Register state context definition for... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-06 | Mika Kuoppala | drm/i915: Use engine relative LRIs on context setup Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-06 | Chris Wilson | drm/i915: Protect debugfs per_file_stats with RCU lock Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-04 | Chris Wilson | drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-03 | Chris Wilson | drm/i915: Refresh the errno to vmf_fault translations Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-03 | Chris Wilson | drm/i915/selftests: Remove unused __engines_name() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-03 | Chris Wilson | drm/i915: Replace obj->pin_global with obj->frontbuffer Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-03 | Chris Wilson | drm/i915: Report aliasing ppgtt size as ggtt size Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-03 | Chris Wilson | drm/i915: Restrict the aliasing-ppgtt to the size of... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-31 | Chris Wilson | drm/i915/perf: Assert locking for i915_init_oa_perf_state() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-30 | Chris Wilson | drm/i915: Use RCU for unlocked vm_idr lookup Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-30 | Chris Wilson | drm/i915: Remove ppgtt->dirty_engines Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-30 | Chris Wilson | drm/i915/gtt: Downgrade Cherryview back to aliasing... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-30 | Chris Wilson | drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-30 | Joonas Lahtinen | drm/i915: Indent GuC/WOPCM documentation sections Cc: Chris Wilson <chris@chris-wilson.co.uk> Acked-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-30 | Joonas Lahtinen | drm/i915: Remove link to missing "Batchbuffer Pools... Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-29 | Chris Wilson | drm/i915/execlists: Try rearranging breadcrumb flush Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-29 | Matthew Auld | drm/i915: s/for_each_sgt_dma/for_each_sgt_daddr/ Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-29 | Fernando Pacheco | drm/i915/uc: Extract common code from GuC stop/disable... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-29 | Chris Wilson | drm/i915/selftests: cond_resched() within the longer... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-28 | Chris Wilson | drm/i915: Protect our local workers against I915_FENCE_TIMEOUT Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-28 | Chris Wilson | drm/i915/selftests: Ignore coherency failures on Broadwater Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-28 | Chris Wilson | drm/i915/execlists: Flush the post-sync breadcrumb... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-28 | Chris Wilson | drm/i915/selftests: Try to recycle context allocations Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-28 | Chris Wilson | drm/i915/selftests: Remove accidental serialization... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-27 | Daniele Ceraolo... | drm/i915: use a separate context for gpu relocs Suggested-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-27 | Chris Wilson | drm/i915: Make engine's batch pool safe for use with... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-27 | Chris Wilson | drm/i915: Only activate i915_active debugobject once Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-27 | Chris Wilson | drm/i915/selftests: Markup impossible error pointers Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-27 | Chris Wilson | drm/i915: Use NOEVICT for first pass on attemping to... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-27 | Chris Wilson | drm/i915/selftests: Add the usual batch vma managements... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-24 | Xiaolin Zhang | drm/i915: to make vgpu ppgtt notificaiton as atomic... Acked-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-24 | Chris Wilson | drm/i915/selftests: Teach igt_gpu_fill_dw() to take... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Chris Wilson | drm/i915: Keep drm_i915_file_private around under RCU Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Chris Wilson | drm/i915: Flush the existing fence before GGTT read... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Chris Wilson | drm/i915/gtt: Preallocate Braswell top-level page directory Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Chris Wilson | drm/i915: Hold irq-off for the entire fake lock period Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Stuart Summers | drm/i915: Expand subslice mask Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Stuart Summers | drm/i915: Add new function to copy subslices for a... Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Stuart Summers | drm/i915: Refactor instdone loops on new subslice functions Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Stuart Summers | drm/i915: Add function to determine if a slice has... Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Stuart Summers | drm/i915: Use subslice stride to set subslices for... Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Stuart Summers | drm/i915: Add function to set subslices Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Stuart Summers | drm/i915: Use local variables for subslice_mask for... Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Stuart Summers | drm/i915: Add EU stride runtime parameter Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Stuart Summers | drm/i915: Add subslice stride runtime parameter Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Stuart Summers | drm/i915: Add function to set SSEU info per platform Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-23 | Stuart Summers | drm/i915: Use variable for debugfs device status Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-22 | Chris Wilson | drm/i915: Kill the undead i915_gem_batch_pool.c Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-22 | Chris Wilson | drm/i915: Replace i915_vma_put_fence() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-22 | Chris Wilson | drm/i915: Pull obj->userfault tracking under the ggtt... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-22 | Chris Wilson | drm/i915: Track ggtt fence reservations under its own... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-22 | Chris Wilson | drm/i915: Generalise the clflush dma-worker Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-21 | Chris Wilson | drm/i915/selftests: Fixup a couple of missing serialisation... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-21 | Xiong Zhang | drm/i915: Don't deballoon unused ggtt drm_mm_node in... Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-21 | Chris Wilson | drm/i915/gtt: Add some range asserts Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-21 | Chris Wilson | drm/i915/execlists: Set priority hint prior to submission Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-21 | Chris Wilson | drm/i915: Replace PIN_NONFAULT with calls to PIN_NOEVICT Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-21 | Chris Wilson | drm/i915/gtt: Include asm/smp.h Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-21 | Chris Wilson | drm/i915/gtt: Relax assertion for pt_used Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-20 | Chris Wilson | drm/i915/gtt: Relax pd_used assertion Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-20 | Daniele Ceraolo... | drm/i915: Dynamically allocate s0ix struct for VLV Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-20 | Daniele Ceraolo... | drm/i915/tgl: Gen12 render context size Acked-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-20 | Michel Thierry | drm/i915/tgl: Updated Private PAT programming Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-20 | Lucas De Marchi | drm/i915/tgl: Introduce initial Tiger Lake workarounds Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-20 | Daniele Ceraolo... | drm/i915/tgl: Gen12 csb support Cc: Chris Wilson <chris@chris-wilson.co.uk> Acked-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-20 | Daniele Ceraolo... | drm/i915/tgl: add GEN12_MAX_CONTEXT_HW_ID Cc: Chris Wilson <chris@chris-wilson.co.uk> Acked-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-20 | Daniele Ceraolo... | drm/i915/tgl: add Gen12 default indirect ctx offset Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-20 | Michel Thierry | drm/i915/tgl: Report valid VDBoxes with SFC capability Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-20 | Chris Wilson | drm/i915: Be defensive when starting vma activity Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-20 | Chris Wilson | drm/i915: Serialize insertion into the file->mm.request_list Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-19 | Chris Wilson | drm/i915: Assume exclusive access to objects inside... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-19 | Chris Wilson | drm/i915: Use 0 for the unordered context Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-19 | Chris Wilson | drm/i915: i915_active.retire() is optional Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-19 | Chris Wilson | drm/i915: Serialize against vma moves Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-19 | Chris Wilson | drm/i915: Only emit the 'send bug report' once for... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-19 | Chris Wilson | drm/i915/gt: Mark up the nested engine-pm timeline... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-19 | Chris Wilson | drm/i915: Always wrap the ring offset before resetting Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-18 | Chris Wilson | drm/i915: Propagate fence errors Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-18 | Michal Wajdeczko | drm/i915/uc: Never fail on HuC firmware errors Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-18 | Michal Wajdeczko | drm/i915/uc: Don't always fail on unavailable GuC firmware Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-18 | Michal Wajdeczko | drm/i915/guc: Don't open log relay if GuC is not running Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-17 | Chris Wilson | dma-fence: Store the timestamp in the same union as... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-17 | Chris Wilson | dma-fence: Simply wrap dma_fence_signal_locked with... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-17 | Chris Wilson | dma-fence: Avoid list_del during fence->cb_list iteration Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-17 | Chris Wilson | dma-fence: Shrink size of struct dma_fence Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-17 | Michal Wajdeczko | drm/i915/uc: Never fail on uC preparation step Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-17 | Michal Wajdeczko | drm/i915/uc: Cleanup fw fetch on every GuC/HuC init... Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-17 | Michal Wajdeczko | drm/i915/uc: Cleanup fw fetch only if it was successful Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-17 | Chris Wilson | drm/i915/selftests: Check the context size Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-17 | Mika Kuoppala | drm/i915/gtt: Fold gen8 insertions into one Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-16 | Michal Wajdeczko | drm/i915/uc: Add explicit DISABLED state for firmware Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-16 | Daniele Ceraolo... | drm/i915: Wrappers for display register waits Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-16 | Daniele Ceraolo... | drm/i915: Move gmbus definitions out of i915_reg.h Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-16 | Daniele Ceraolo... | drm/i915: Move engine IDs out of i915_reg.h Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-16 | Daniele Ceraolo... | drm/i915: Move i915_power_well_id out of i915_reg.h Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-16 | Chris Wilson | drm/i915/execlists: Lift process_csb() out of the irq... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-16 | Chris Wilson | drm/i915: Markup expected timeline locks for i915_active Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-08-16 | Chris Wilson | drm/i915/gt: Mark context->active_count as protected... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
next |