projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drm/mediatek/mtk_disp_color: Strip incorrect doc and demote header
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
2019-08-10
Matthew Auld
drm/i915/blt: bump the size restriction
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-08-10
Matthew Auld
drm/i915/blt: don't assume pinned intel_context
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-05-30
Matthew Auld
drm/i915: add in-kernel blitter client
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2019-05-30
Matthew Auld
drm/i915/gtt: grab wakeref in gen6_alloc_va_range
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2018-10-31
Matthew Auld
drm/i915/selftest: test aligned offsets for 64K
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2018-09-20
Matthew Auld
drm/i915: pass dev_priv to i915_gem_cleanup_stolen
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2018-09-20
Matthew Auld
drm/i915: don't assume struct page in i915_sg_trim
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2018-07-30
Matthew Auld
drm/i915/gtt: remove px_page
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2018-05-14
Matthew Auld
drm/i915/userptr: reject zero user_size
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2018-05-13
Matthew Auld
drm/i915/selftests: scrub 64K
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2018-05-08
Matthew Auld
drm/i915: don't leak the pin_map on error
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2018-05-08
Matthew Auld
drm/i915/userptr: reject zero user_size
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2018-02-01
Matthew Auld
drm/i915/selftests: add missing gtt shrinker test
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2017-12-18
Matthew Auld
drm/i915: prefer i915_gem_object_has_pages()
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2017-12-12
Matthew Auld
drm/i915: prefer resource_size_t for everything stolen
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2017-12-12
Matthew Auld
drm/i915: give stolen_usable_size a more suitable home
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2017-12-12
Matthew Auld
drm/i915: make mappable struct resource centric
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2017-12-12
Matthew Auld
drm/i915: make reserved struct resource centric
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2017-12-12
Matthew Auld
drm/i915: make dsm struct resource centric
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
next