OSDN Git Service
(root)
/
uclinux-h8
/
linux.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drm/i915: Support explicit fencing for execbuf
2017-01-27
Chris Wilson
drm/i915: Support explicit fencing for execbuf
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-27
Chris Wilson
drm/i915: Enable userspace to opt-out of implicit fencing
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-26
Chris Wilson
drm/i915: Also clear the punit's PDATA sideband register
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-26
Chris Wilson
drm/i915: Report the failure to write to the punit
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-26
Chris Wilson
drm/i915: Remove early pre-production RPS workarounds...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-24
Chris Wilson
drm/i915: Move atomic state free from out of fence...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
Cc:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-24
Chris Wilson
drm/i915: Emit dma-fence (and execlists submit) first...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-24
Chris Wilson
drm/i915: Dequeue execlists on a new request if any...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-24
Chris Wilson
drm/i915: Only attempt to pass the first request to...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-24
Chris Wilson
drm/i915: Skip the execlists CSB scan and rewrite if...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-24
Chris Wilson
drm/i915: Only run execlist context-switch handler...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-24
Chris Wilson
drm/i915: Move breadcrumbs irq_posted up a level to...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-24
Chris Wilson
drm/i915: Only disable execlist preemption for the...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-24
Chris Wilson
drm/i915: Assert that we don't submit to execlists...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-24
Chris Wilson
drm/i915: Reset the gpu on takeover
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-24
Chris Wilson
drm/i915: Split intel_engine allocation and initialisation
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-23
Chris Wilson
drm/i915: Remove BXT TDL state w/a
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-23
Chris Wilson
drm/i915: Remove BXT disable pixel mask clamping w/a
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-23
Chris Wilson
drm/i915: Remove BXT restore arbitration around ctx...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-23
Chris Wilson
drm/i915: Remove BXT incoherent seqno write workaround
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-23
Chris Wilson
drm/i915: Remove disable_lite_restore_wa
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-23
Chris Wilson
drm/i915: Pevent copying uninitialised garbage into...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-23
Chris Wilson
drm/i915: Assert that the context-switch completion...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-23
Chris Wilson
drm/i915: Assert that the kernel_context is hw-id 0
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-23
Chris Wilson
drm/i915: Queue hangcheck when irqs are disabled
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-23
Chris Wilson
drm/i915: Fix W=1 warning for csr_load_work_fn()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-23
Chris Wilson
agp/intel: Move intel_fake_agp_sizes into #ifdef block
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-21
Chris Wilson
drm/i915: Assert that created vma has a whole number...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-21
Chris Wilson
drm/i915: Assert the drm_mm_node is allocated when...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-21
Chris Wilson
drm/i915: Treat an error from i915_vma_instance() as...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-21
Chris Wilson
drm/i915: Reject vma creation larger than address space
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-21
Chris Wilson
drm/i915: Use common LRU inactive vma bumping for unpin_from...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-21
Chris Wilson
drm/i915: Do an unlocked wait before set-cache-level...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-19
Chris Wilson
drm/i915: Release temporary load-detect state upon...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
Cc:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-19
Chris Wilson
drm/i915: Remove i915_gem_object_to_ggtt()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-19
Chris Wilson
drm/i915: Remove i915_vma_create from VMA API
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-19
Chris Wilson
drm/i915: Add a check that the VMA instance we lookup...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-19
Chris Wilson
drm/i915: Rename some warts in the VMA API
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-19
Chris Wilson
drm/i915: Track pinned vma in intel_plane_state
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-18
Chris Wilson
drm/i915: Avoid drm_atomic_state_put(NULL) in intel_display_...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-18
Chris Wilson
drm/i915: Detect a failed GPU reset+recovery
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-18
Chris Wilson
drm/i915: Move engine reset preparation to i915_gem_reset_pr...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-18
Chris Wilson
drm/i915/psr: Fix compiler warnings for hsw_psr_disable()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-18
Chris Wilson
drm/i915: Fix compiler warnings for i915_edp_psr_status()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-17
Chris Wilson
drm/i915: Assert internal objects are page aligned
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-16
Chris Wilson
drm/i915: Skip switch to kernel context if already...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-16
Chris Wilson
drm/i915: Construct a request even if the GPU is currently...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-16
Chris Wilson
drm/i915: Assert we do not attempt to reuse an allocated...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-16
Chris Wilson
drm/i915: Catch attempting to use the aliasing_gtt...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-16
Chris Wilson
drm/i915: Flush the change in debugobject before reallocation
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-16
Chris Wilson
drm/i915/dp: Silence compiler for missing prototype
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-16
Chris Wilson
drm/i915: Use __printf markup to silence compiler
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-14
Chris Wilson
drm/i915: Eliminate superfluous i915_ggtt_view_normal
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-14
Chris Wilson
drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-14
Chris Wilson
drm/i915: Convert i915_ggtt_view to use an anonymous...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-14
Chris Wilson
drm/i915: Stop clearing i915_ggtt_view
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-14
Chris Wilson
drm/i915: Compact memcmp in i915_vma_compare()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-14
Chris Wilson
drm/i915: Mark the ggtt_view structs as packed
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-14
Chris Wilson
drm/i915: Name the anonymous structs inside i915_ggtt_view
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-13
Chris Wilson
drm/i915: Assert that we have allocated the drm_mm_node...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-13
Chris Wilson
drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-12
Chris Wilson
drm/i915: Fix up kerneldoc parameters for i915_gem_gtt_*()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-12
Chris Wilson
drm/i915: Expand ggtt_view parameters for debugfs
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-12
Chris Wilson
drm/i915: Declare i915_gem_object_create_internal(...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-12
Chris Wilson
drm/i915: Invalidate the guc ggtt TLB upon insertion
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-12
Chris Wilson
drm/i915: Detect vma reserved for execbuf in evict...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-11
Chris Wilson
drm/i915: Add a sanity check that no request is submitted...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-11
Chris Wilson
drm/i915: Prefer random replacement before eviction...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-11
Chris Wilson
drm/i915: Extract reserving space in the GTT to a helper
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-11
Chris Wilson
drm/i915: Use the MRU stack search after evicting
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Rename i915_gem_engine_cleanup() to engine_set_wed...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Mark all incomplete requests as -EIO when...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Set an error status for a resubmitted request
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Set guilty-flag on fence after detecting...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Consolidate reset_request()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Split out i915_gem_object_set_tiling()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Include ioctl in set-tiling and get-tiling...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Clip the partial view against the object...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Extract compute_partial_view()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Move ggtt fence/alignment to i915_gem_tiling.c
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Remove the rounding down of the gen4+ fence...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Store required fence size/alignment for GGTT vma
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Replace WARNs in fence register writes with...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Align GGTT sizes to a fence tile row
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-10
Chris Wilson
drm/i915: Extract tile_row_size for fencing
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-09
Chris Wilson
dma-fence: Introduce drm_fence_set_error() helper
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-09
Chris Wilson
dma-fence: Wrap querying the fence->status
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-09
Chris Wilson
dma-fence: Clear fence->status during dma_fence_init()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-06
Chris Wilson
drm/i915: Drain freed objects for mmap space exhaustion
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-06
Chris Wilson
drm/i915: Purge loose pages if we run out of DMA remap...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-06
Chris Wilson
drm/i915: Fix phys pwrite for struct_mutex-less operation
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-06
Chris Wilson
drm/i915: Simplify testing for am-I-the-kernel-context?
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-06
Chris Wilson
drm/i915: Use range_overflows()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-06
Chris Wilson
drm/i915: Use fixed-sized types for stolen
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-06
Chris Wilson
drm/i915: Use phys_addr_t for the address of stolen...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-06
Chris Wilson
drm/i915: Consolidate checks for memcpy-from-wc support
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-05
Chris Wilson
drm/i915: Only skip requests once a context is banned
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-05
Chris Wilson
drm/i915: Move a few more utility macros to i915_utils.h
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2017-01-05
Chris Wilson
drm/i915: Clear ret before unbinding in i915_gem_evict_somet...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
next