Hi Dave,
These are the latest changes I have for Mali DP. Please note that due to drm-next lagging behind drm-fixes at this moment, the first two patches ("drm: mali-dp: Call drm_crtc_vblank_reset on device init" and "drm/malidp: Fix writeback in NV12") will be skipped if you backport v4.19-rc6 into drm-next before pulling this.
Let me know if you prefer a pull request without those commits or something based on v4.19-rc6 instead of drm-next.
Best regards, Liviu
The following changes since commit 87c2ee740c07f1edae9eec8bc45cb9b32a68f323:
Merge branch 'drm-next-4.20' of git://people.freedesktop.org/~agd5f/linux into drm-next (2018-09-28 09:48:40 +1000)
are available in the Git repository at:
git://linux-arm.org/linux-ld.git for-upstream/mali-dp
for you to fetch changes up to 3dae1c0919d8c46710187df4fa1a43622289a1f5:
drm/arm/malidp: Implemented the size validation for AFBC framebuffers (2018-10-02 12:12:19 +0100)
---------------------------------------------------------------- Alexandru Gheorghe (3): drm: mali-dp: Call drm_crtc_vblank_reset on device init drm/malidp: Fix writeback in NV12 drm/malidp: Fix smart layer when doing pm_suspend/resume
Ayan Kumar Halder (1): drm/arm/malidp: Implemented the size validation for AFBC framebuffers
Jamie Fox (1): drm/malidp: Enable MMU prefetch on Mali-DP650
Liviu Dudau (1): drm/arm/malidp: Validate rotations for compressed/uncompressed framebuffers for each layer
Lowry Li (1): drm/mali-dp: Implement plane alpha and pixel blend on malidp
drivers/gpu/drm/arm/malidp_crtc.c | 28 +-- drivers/gpu/drm/arm/malidp_drv.c | 129 +++++++++++++- drivers/gpu/drm/arm/malidp_drv.h | 8 + drivers/gpu/drm/arm/malidp_hw.c | 83 +++++++-- drivers/gpu/drm/arm/malidp_hw.h | 16 +- drivers/gpu/drm/arm/malidp_mw.c | 25 ++- drivers/gpu/drm/arm/malidp_planes.c | 347 +++++++++++++++++++++++++++++++----- drivers/gpu/drm/arm/malidp_regs.h | 13 ++ 8 files changed, 569 insertions(+), 80 deletions(-)
dri-devel@lists.freedesktop.org