projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Revert "drm/gma500: cleanup: drm_modeset_lock_all() --> DRM_MODESET_LOCK_ALL_BEGIN()"
2021-09-29
Matthew Auld
drm/ttm: add TTM_TT_FLAG_EXTERNAL_MAPPABLE
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: add some kernel-doc for TTM_TT_FLAG_*
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: s/FLAG_SG/FLAG_EXTERNAL/
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: remove TTM_PAGE_FLAG_NO_RETRY
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: move ttm_tt_{add, clear}_mapping into amdgpu
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: stop setting page->index for the ttm_tt
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: stop calling tt_swapin in vm_access
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-08-04
Matthew Auld
drm/i915/xehp: Changes to ss/eu definitions
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-30
Matthew Auld
drm/i915/selftests: prefer the create_user helper
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-27
Matthew Auld
drm/i915/ehl: unconditionally flush the pages on acquire
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-27
Matthew Auld
drm/i915: document caching related bits
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-23
Matthew Auld
drm/i915/uapi: reject set_domain for discrete
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-20
Matthew Auld
drm/i915/uapi: convert drm_i915_gem_userptr to kernel doc
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-20
Matthew Auld
drm/i915/uapi: reject caching ioctls for discrete
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-14
Matthew Auld
drm/i915/gtt: drop the page table optimisation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-14
Matthew Auld
drm/i915/gtt: drop the page table optimisation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-14
Matthew Auld
drm/i915/uapi: convert drm_i915_gem_set_domain to kernel doc
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-14
Matthew Auld
drm/i915/uapi: convert drm_i915_gem_caching to kernel doc
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-09
Matthew Auld
drm/i915: use consistent CPU mappings for pin_map users
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-07
Matthew Auld
drm/i915/selftests: fix smatch warning in mock_reserve
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-07
Matthew Auld
drm/i915/selftests: fix smatch warning in igt_check_blocks
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-02
Matthew Auld
drm/i915/display: check if compressed_llb was allocated
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-30
Matthew Auld
drm/i915/gtt: ignore min_page_size for paging structures
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-30
Matthew Auld
drm/i915: support forcing the page size with lmem
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-30
Matthew Auld
drm/i915/gem: Introduce a selftest for the gem object...
(Suggested by
Matthew Auld
)
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-24
Matthew Auld
drm/i915/ttm: fix static warning
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-18
Matthew Auld
drm/i915/selftests: add back the selftest() hook for...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-17
Matthew Auld
drm/i915/ttm: remove unused function
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-16
Matthew Auld
drm/i915/ttm: restore min_page_size behaviour
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-16
Matthew Auld
drm/i915/ttm: switch over to ttm_buddy_man
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-16
Matthew Auld
drm/i915/ttm: remove node usage in our naming
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-16
Matthew Auld
drm/i915/ttm: pass along the I915_BO_ALLOC_CONTIGUOUS
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-16
Matthew Auld
drm/i915/ttm: add i915_sg_from_buddy_resource
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-16
Matthew Auld
drm/i915/ttm: add ttm_buddy_man
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-02
Matthew Auld
Revert "i915: use io_mapping_map_user"
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-06-02
Matthew Auld
Revert "i915: use io_mapping_map_user"
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
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
next