DRM MSM 6.12 fixes
Hi Rob
Here is the summary of display fixes for 6.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
gfx :
- add a fence wait before SMMU table update
Thanks
Abhinav
Edited by Abhinav Kumar