2022-01-25 | Rob Clark | drm/msm/gpu: Cancel idle/boost work on suspend Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-01-25 | Rob Clark | drm/msm/gpu: Wait for idle before suspending Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-01-25 | Rob Clark | drm/msm/a6xx: Add missing suspend_count increment Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-12-16 | Rob Clark | drm/msm: Don't use autosuspend for display Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-12-16 | Rob Clark | drm/msm/debugfs: Add display/kms state snapshot Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-12-16 | Rob Clark | drm/msm/disp: Export helper for capturing snapshot Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-12-15 | Rob Clark | drm/msm/disp: Tweak display snapshot to match gpu snapshot Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-12-14 | Rob Clark | iommu/arm-smmu-qcom: Fix TTBR0 read Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-12-13 | Rob Clark | drm/msm/a6xx: Skip crashdumper state if GPU needs_hw_init Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-12-08 | Rob Clark | drm/bridge: sn65dsi86: defer if there is no dsi host Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-12-07 | Rob Clark | drm/msm/gpu: Don't allow zero fence_id Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-12-06 | Rob Clark | Merge remote-tracking branch 'drm/drm-next' into msm... Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-30 | Rob Clark | drm/msm/gpu: Name GMU bos Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-30 | Rob Clark | drm/msm/gpu: Add a comment in a6xx_gmu_init() Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-30 | Rob Clark | drm/msm/gpu: Snapshot GMU debug buffer Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-30 | Rob Clark | drm/msm/gpu: Also snapshot GMU HFI buffer Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-30 | Rob Clark | drm/msm/gpu: Make a6xx_get_gmu_log() more generic Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-30 | Rob Clark | drm/msm/gpu: Add some WARN_ON()s Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-28 | Rob Clark | drm/msm/gpu: Respect PM QoS constraints Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-28 | Rob Clark | drm/msm/adreno: Name the shadow buffer Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-28 | Rob Clark | drm/msm: Add debugfs to disable hw err handling Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-28 | Rob Clark | drm/msm: Handle fence rollover Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-28 | Rob Clark | drm/msm: Remove struct_mutex usage Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-28 | Rob Clark | drm/msm: Drop priv->lastctx Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-28 | Rob Clark | drm/msm: Remove unnecessary struct_mutex Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-26 | Rob Clark | ASoC: rt5682s: Fix crash due to out of scope stack... Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-26 | Rob Clark | ASoC: rt5682: Fix crash due to out of scope stack vars Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-22 | Rob Clark | drm/msm: Do hw_init() before capturing GPU state Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-21 | Rob Clark | drm/msm/gpu: Fix check for devices without devfreq Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-21 | Rob Clark | drm/msm/gpu: Fix idle_work time Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-21 | Rob Clark | drm/msm: Demote debug message Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-21 | Rob Clark | drm/msm: Make a6xx_gpu_set_freq() static Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-21 | Rob Clark | drm/msm: Restore error return on invalid fence Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-21 | Rob Clark | drm/msm: Fix wait_fence submitqueue leak Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-21 | Rob Clark | drm/msm/devfreq: Fix OPP refcnt leak Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-11-17 | Rob Clark | drm/scheduler: fix drm_sched_job_add_implicit_dependencies... Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-10-27 | Rob Clark | drm/msm/dsi: Adjust probe order Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-10-23 | Rob Clark | drm/msm/dpu: Remove dynamic allocation from atomic... Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-10-23 | Rob Clark | drm/msm/dpu: Remove impossible NULL check Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-10-18 | Rob Clark | drm/msm/devfreq: Restrict idle clamping to a618 for now Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-10-15 | Rob Clark | drm/msm/devfreq: Add 1ms delay before clamping freq Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-10-15 | Rob Clark | drm/msm: Add hrtimer + kthread_work helper Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-10-15 | Rob Clark | drm/msm/dpu: Remove some nonsense Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2021-10-15 | Rob Clark | drm/msm/dsi: Support NO_CONNECTOR bridges Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
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-10-01 | Rob Clark | drm/bridge: ti-sn65dsi86: Implement bridge->mode_valid() 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 |
next |