]> www.infradead.org Git - users/hch/misc.git/commit
Merge tag 'drm-msm-fixes-2024-10-16' of https://gitlab.freedesktop.org/drm/msm into...
authorDave Airlie <airlied@redhat.com>
Thu, 17 Oct 2024 07:40:54 +0000 (17:40 +1000)
committerDave Airlie <airlied@redhat.com>
Thu, 17 Oct 2024 07:40:55 +0000 (17:40 +1000)
commit4cd33d972e0ff596df99db9afcc37e50d1772b48
tree16ccf71920fca9dbcfd571798ed056a88b287be1
parent8e929cb546ee42c9a61d24fae60605e9e3192354
parent77ad507dbb7ec1ecd60fc081d03616960ef596fd
Merge tag 'drm-msm-fixes-2024-10-16' of https://gitlab.freedesktop.org/drm/msm into drm-fixes

Fixes for v6.12

Display:
- move CRTC resource assignment to atomic_check otherwise to make
  consecutive calls to atomic_check() consistent
- fix rounding / sign-extension issues with pclk calculation in
  case of DSC
- cleanups to drop incorrect null checks in dpu snapshots
- fix to use kvzalloc in dpu snapshot to avoid allocation issues
  in heavily loaded system cases
- Fix to not program merge_3d block if dual LM is not being used
- Fix to not flush merge_3d block if its not enabled otherwise
  this leads to false timeouts

GPU:
- a7xx: add a fence wait before SMMU table update

Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Rob Clark <robdclark@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/CAF6AEGsp3Zbd_H3FhHdRz9yCYA4wxX4SenpYRSk=Mx2d8GMSuQ@mail.gmail.com