projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drm/i915/gem: Pin the L-shape quirked object as unshrinkable
2021-05-12
Matthew Auld
drm/doc/rfc: drop the i915_gem_lmem.h header
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-05-11
Matthew Auld
drm/i915/stolen: shuffle around init_memory_region
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-05-05
Matthew Auld
drm/i915: drop the __i915_active_call pointer packing
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-05-04
Matthew Auld
drm/i915/gem: hide new uAPI behind CONFIG_BROKEN
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-05-04
Matthew Auld
drm/i915/gem: clear userspace buffers for LMEM
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-05-04
Matthew Auld
drm/i915/lmem: support optional CPU clearing for special...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-05-04
Matthew Auld
drm/i915/uapi: implement object placement extension
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-05-04
Matthew Auld
drm/i915/uapi: introduce drm_i915_gem_create_ext
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-05-04
Matthew Auld
drm/i915: rework gem_create flow for upcoming extensions
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-05-04
Matthew Auld
drm/i915: mark stolen as private
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-05-04
Matthew Auld
drm/doc/rfc: i915 DG1 uAPI
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-04-27
Matthew Auld
drm/i915/gtt/dgfx: place the PD in LMEM
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-04-27
Matthew Auld
drm/i915/gtt: map the PD up front
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-04-22
Matthew Auld
drm/i915/stolen: actually mark as contiguous
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-04-22
Matthew Auld
drm/i915/stolen: treat stolen local as normal local...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-04-21
Matthew Auld
drm/doc: add section for driver uAPI
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-04-20
Matthew Auld
drm/i915/uapi: convert i915_query and friend to kernel doc
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-04-20
Matthew Auld
drm/i915/uapi: convert i915_user_extension to kernel doc
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-04-20
Matthew Auld
drm/i915/uapi: fix kernel doc warnings
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-03-24
Matthew Auld
drm/i915: give stolen system memory its own class
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-03-24
Matthew Auld
drm/i915: cleanup the region class/instance encoding
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-03-24
Matthew Auld
drm/i915/gtt/dg1: add PTE_LM plumbing for GGTT
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-03-24
Matthew Auld
drm/i915/gtt/dg1: add PTE_LM plumbing for ppGTT
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-03-24
Matthew Auld
drm/i915: move engine scratch to LMEM
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-03-24
Matthew Auld
drm/i915: allocate context from LMEM
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-03-24
Matthew Auld
drm/i915: setup the LMEM region
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-03-24
Matthew Auld
drm/i915: make local-memory probing a GT operation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-03-24
Matthew Auld
drm/i915/buddy: document the unused header bits
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-03-24
Matthew Auld
drm/i915/gem: consolidate 2big error checking for object...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-03-24
Matthew Auld
drm/i915/gem: don't trust the dma_buf->size
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-01-20
Matthew Auld
drm/i915/region: don't leak the object on error
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-01-19
Matthew Auld
drm/i915/pool: constrain pool objects by mapping type
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-01-19
Matthew Auld
drm/i915: move i915_map_type into i915_gem_object_types.h
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-01-15
Matthew Auld
drm/i915: add back static declaration
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-01-15
Matthew Auld
drm/i915/region: convert object_create into object_init
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-01-15
Matthew Auld
drm/i915/gem: sanity check object size in gem_create
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-01-15
Matthew Auld
drm/i915/gem: split gem_create into own file
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-01-12
Matthew Auld
drm/i915: move region_lmem under gt
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-01-05
Matthew Auld
drm/i915: clear the gpu reloc batch
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-01-05
Matthew Auld
drm/i915: clear the shadow batch
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-12-24
Matthew Auld
drm/i915: clear the gpu reloc batch
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-12-24
Matthew Auld
drm/i915: clear the shadow batch
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-11-30
Matthew Auld
drm/i915/selftest: assert we get 2M GTT pages
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-11-30
Matthew Auld
drm/i915/selftest: also consider non-contiguous objects
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-11-13
Matthew Auld
drm/i915/gem: Allow backends to override pread implementation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-11-09
Matthew Auld
drm/i915/region: fix order when adding blocks
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-11-05
Matthew Auld
drm/i915/gem: Allow backends to override pread implementation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-10-29
Matthew Auld
drm/i915/region: fix max size calculation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-10-21
Matthew Auld
drm/i915/region: fix max size calculation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-09-30
Matthew Auld
drm/i915: check i915_vm_alloc_pt_stash for errors
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-09-22
Matthew Auld
drm/i915: check i915_vm_alloc_pt_stash for errors
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-04-08
Matthew Auld
drm/i915/evict: watch out for unevictable nodes
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-03-23
Matthew Auld
drm/i915/selftests: mark huge_gem_object as not shrinkable
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-03-23
Matthew Auld
drm/i915/selftests/perf: watch out for stolen objects
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-03-11
Matthew Auld
drm/i915: be more solid in checking the alignment
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-03-06
Matthew Auld
drm/i915/selftests: try to rein in alloc_smoke
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-03-06
Matthew Auld
drm/i915/buddy: avoid double list_add
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-03-06
Matthew Auld
drm/i915: properly sanity check batch_start_offset
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-03-06
Matthew Auld
drm/i915: be more solid in checking the alignment
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-02-20
Matthew Auld
drm/i915: remove the other slab_dependencies
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-02-07
Matthew Auld
drm/i915/selftests: drop igt_ppgtt_exhaust_huge
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-01-29
Matthew Auld
drm/i915/selftests/perf: measure memcpy bw between...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-01-21
Matthew Auld
drm/i915/userptr: fix size calculation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-01-17
Matthew Auld
drm/i915/userptr: fix size calculation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-01-17
Matthew Auld
drm/i915/userptr: add user_size limit check
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2020-01-07
Matthew Auld
drm/i915/gtt: split up i915_gem_gtt
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-11-19
Matthew Auld
drm/i915: make pool objects read-only
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-11-19
Matthew Auld
drm/i915: make pool objects read-only
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-11-06
Matthew Auld
drm/i915/lmem: fixup fake lmem teardown
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-31
Matthew Auld
drm/i915/lmem: add the fake lmem region
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-29
Matthew Auld
drm/i915/selftests: check for missing aperture
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-29
Matthew Auld
drm/i915: don't allocate the ring in stolen if we lack...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-29
Matthew Auld
drm/i915/blt: fixup block_size rounding
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-25
Matthew Auld
drm/i915/selftests/blt: add some kthreads into the mix
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-25
Matthew Auld
drm/i915/selftests: add sanity selftest for huge-GTT...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-25
Matthew Auld
drm/i915/selftests: prefer random sizes for the huge...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-25
Matthew Auld
drm/i915/selftests: extend coverage to include LMEM...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-25
Matthew Auld
drm/i915/selftests: add write-dword test for LMEM
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-25
Matthew Auld
drm/i915: support creating LMEM objects
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-18
Matthew Auld
drm/i915: treat stolen as a region
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-18
Matthew Auld
drm/i915: treat shmem as a region
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-08
Matthew Auld
drm/i915/region: support volatile objects
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-08
Matthew Auld
drm/i915/region: support contiguous allocations
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-10-08
Matthew Auld
drm/i915: introduce intel_memory_region
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-09-27
Matthew Auld
drm/i915: simplify i915_gem_init_early
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-09-27
Matthew Auld
drm/i915: check for kernel_context
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-09-09
Matthew Auld
drm/i915: include GTT page-size info in error state
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-09-09
Matthew Auld
drm/i915: cleanup cache-coloring
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-09-09
Matthew Auld
drm/i915: s/i915_gtt_color_adjust/i915_ggtt_color_adjust
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-09-09
Matthew Auld
drm/i915: export color_differs
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-09-09
Matthew Auld
drm/i915/buddy: add missing call to i915_global_register
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-08-29
Matthew Auld
drm/i915: s/for_each_sgt_dma/for_each_sgt_daddr/
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-08-16
Matthew Auld
drm/i915/buddy: use kmemleak_update_trace
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-08-16
Matthew Auld
drm/i915/buddy: tidy up i915_buddy_fini
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-08-15
Matthew Auld
drm/i915/selftest/buddy: fixup igt_buddy_alloc_range
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-08-10
Matthew Auld
drm/i915: buddy allocator
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-08-10
Matthew Auld
drm/i915/blt: support copying objects
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-08-10
Matthew Auld
drm/i915/gtt: disable 2M pages for pre-gen11
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-08-10
Matthew Auld
drm/i915/gtt: enable GTT cache by default
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-08-10
Matthew Auld
drm/i915/selftests: move gpu-write-dw into utils
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
next