2021-10-01 | Rob Clark | drm/msm: One sched entity per process per priority Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-10-01 | Rob Clark | drm/msm: A bit more docs + cleanup Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-10-01 | Rob Clark | drm/msm/a6xx: Track current ctx by seqno Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-10-01 | Rob Clark | drm/msm/a6xx: Serialize GMU communication Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-10-01 | Rob Clark | drm/msm: Fix crash on dev file close Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-08-12 | Rob Clark | drm/bridge: ti-sn65dsi86: Avoid creating multiple connectors Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-08-10 | Rob Clark | drm/msm: Rework SQE version check Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-08-10 | Rob Clark | drm/msm: Add adreno_is_a640_family() Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-08-07 | Rob Clark | drm/msm: Periodically update RPTR shadow Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm/gem: Mark active before pinning Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Utilize gpu scheduler priorities Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Drop struct_mutex in submit path Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Drop submit bo_list Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Conversion to drm scheduler Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Return ERR_PTR() from submit_create() Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Track "seqno" fences by idr Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Consolidate submit bo state Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm/submit: Simplify out-fence-fd handling Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm: Drop drm_gem_object_put_locked() Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: drop drm_gem_object_put_locked() Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Small submitqueue creation cleanup Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Docs and misc cleanup Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Devfreq tuning Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Split out get_freq() helper Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Split out devfreq handling Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Signal fences sooner Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-28 | Rob Clark | drm/msm: Let fences read directly from memptrs Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-07-27 | Rob Clark | drm/msm: Fix display fault handling Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-06-23 | Rob Clark | Revert "drm/msm/mdp5: provide dynamic bandwidth management" Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-06-23 | Rob Clark | drm/msm: Add debugfs to trigger shrinker Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-06-23 | Rob Clark | drm/msm: devcoredump iommu fault support Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-06-23 | Rob Clark | iommu/arm-smmu-qcom: Add stall support Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-06-23 | Rob Clark | drm/msm: Generated register update Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-06-23 | Rob Clark | Merge branch 'msm-fixes-v5.13-rc6' into msm-next-redo Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-05-03 | Rob Clark | drm/msm/dpu: Delete bonkers code Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-27 | Rob Clark | drm/msm: Do not unpin/evict exported dma-buf's Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Support evicting GEM objects to swap Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Small msm_gem_purge() fix Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Track potentially evictable objects Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Add $debugfs/gem stats on resident objects Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Split iova purge and close Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Clear msm_obj->sgt in put_pages() Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Reorganize msm_gem_shrinker_scan() Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: ratelimit GEM related WARN_ON()s Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Add param for userspace to query suspend count Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Fix spelling "purgable" -> "purgeable" Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Drop mm_lock in scan loop Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Improved debugfs gem stats Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Fix debugfs deadlock Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Avoid mutex in shrinker_count() Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | drm/msm: Remove unused freed llist node Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-04-07 | Rob Clark | Merge tag 'drm-msm-fixes-2021-04-02' into msm-next |
commit | commitdiff | tree |
2021-04-02 | Rob Clark | drm/msm: Fix a5xx/a6xx timestamps Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-03-17 | Rob Clark | drm/msm: Ratelimit invalid-fence message Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-02-05 | Rob Clark | drm/msm: Fix legacy relocs path Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-12-15 | Rob Clark | drm/msm: Fix WARN_ON() splat in _free_object() Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-12-15 | Rob Clark | kthread: add kthread_work tracepoints Signed-off-by: Rob Clark <robdclark@chromium.org> Cc: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-29 | Rob Clark | Merge remote-tracking branch 'arm64/for-next/iommu... Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-29 | Rob Clark | msm/mdp5: Fix some kernel-doc warnings Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-21 | Rob Clark | drm/msm/shrinker: Only iterate dontneed objs Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-21 | Rob Clark | drm/msm/shrinker: We can vmap shrink active_list too Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-21 | Rob Clark | drm/msm: Protect obj->active_count under obj lock Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-10 | Rob Clark | drm/msm/a5xx: Clear shadow on suspend Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-10 | Rob Clark | drm/msm/a6xx: Clear shadow on suspend Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-10 | Rob Clark | arm: dts: qcom: sc7180: Set the compatible string for... Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-10 | Rob Clark | iommu/arm-smmu: Add a way for implementations to influence... Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Drop struct_mutex in shrinker path Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Drop struct_mutex in madvise path Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Remove msm_gem_free_work Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Drop struct_mutex in free_object() path Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Drop struct_mutex from the retire path Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Remove obj->gpu Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Refcount submits Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Protect ring->submits with it's own lock Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Document and rename preempt_lock Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Add priv->mm_lock to protect active/inactive... Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Move update_fences() Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Drop chatty trace Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Use correct drm_gem_object_put() in fail case Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm/gem: Switch over to obj->resv for locking Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Do rpm get sooner in the submit path Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm/submit: Move copy_from_user ahead of locking bos Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm/gem: Move locking in shrinker path Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm/gem: Add some _locked() helpers Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm/gem: Move prototypes to msm_gem.h Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm/gem: Rename internal get_iova_locked helper Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm/gem: Add obj->lock wrappers Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-05 | Rob Clark | drm/msm: Fix a couple incorrect usages of get_vaddr_active() Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-01 | Rob Clark | drm/msm/atomic: Convert to per-CRTC kthread_work Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-01 | Rob Clark | drm/msm/kms: Update msm_kms_init/destroy Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-01 | Rob Clark | drm/msm/gpu: Convert retire/recover work to kthread_worker Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-11-01 | Rob Clark | drm/msm/atomic: Drop per-CRTC locks in reverse order Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-09-29 | Rob Clark | drm/msm: fix 32b build warns Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-09-21 | Rob Clark | iommu/arm-smmu: Constify some helpers Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-09-19 | Rob Clark | drm/msm/dp: Fix crash if no DP device Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-09-12 | Rob Clark | drm/msm: Show process names in gem_describe Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-09-12 | Rob Clark | drm/msm: Set adreno_smmu as gpu's drvdata Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-09-12 | Rob Clark | drm/msm/gpu: Add dev_to_gpu() helper Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-09-12 | Rob Clark | drm/msm: Add private interface for adreno-smmu Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2020-09-12 | Rob Clark | drm/msm: Remove dangling submitqueue references Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
next |