Message ID | 20241025-dpu-virtual-wide-v6-0-0310fd519765@linaro.org (mailing list archive) |
---|---|
Headers | show |
Series | drm/msm/dpu: support virtual wide planes | expand |
On Fri, 25 Oct 2024 03:20:07 +0300, Dmitry Baryshkov wrote: > As promised in the basic wide planes support ([1]) here comes a series > supporting 2*max_linewidth for all the planes. > > Note: Unlike v1 and v2 this series finally includes support for > additional planes - having more planes than the number of SSPP blocks. > > Note: this iteration features handling of rotation and reflection of the > wide plane. However rot90 is still not tested: it is enabled on sc7280 > and it only supports UBWC (tiled) framebuffers, it was quite low on my > priority list. > > [...] Applied, thanks! After additional consideration, apply only basic patches, leaving the virtual planes enablement into the 6.14 material in order to be able to get more testing for those patches. [1/9] drm/msm/dpu: use drm_rect_fp_to_int() https://gitlab.freedesktop.org/lumag/msm/-/commit/50024444c44c [2/9] drm/msm/dpu: move pstate->pipe initialization to dpu_plane_atomic_check https://gitlab.freedesktop.org/lumag/msm/-/commit/31f7148fd370 [3/9] drm/msm/dpu: drop virt_formats from SSPP subblock configuration https://gitlab.freedesktop.org/lumag/msm/-/commit/b96ca23fdd03 [4/9] drm/msm/dpu: move scaling limitations out of the hw_catalog https://gitlab.freedesktop.org/lumag/msm/-/commit/8f15005783b8 [5/9] drm/msm/dpu: split dpu_plane_atomic_check() https://gitlab.freedesktop.org/lumag/msm/-/commit/dbbf57dfd04e [6/9] drm/msm/dpu: move rot90 checking to dpu_plane_atomic_check_sspp() https://gitlab.freedesktop.org/lumag/msm/-/commit/ab52d2717ac0 Best regards,