Dmitry Baryshkov <[email protected]> 于2026年5月21日周四 01:41写道: > > On Wed, May 20, 2026 at 04:41:29PM +0300, Dmitry Baryshkov wrote: > > On Wed, 15 Apr 2026 11:15:11 +0800, Jun Nie wrote: > > > To support high-resolution cases that exceed the width constrain > > > or scenarios that surpass the maximum MDP clock rate, additional > > > pipes are necessary to enable parallel data processing within > > > the width constraints and MDP clock rate. > > > > > > Expand pipe array size to 4. Request 4 mixers and 4 DSCs for > > > high-resolution cases where dual interfaces are enabled for virtual > > > plane case. More use cases can be incorporated later if quad-pipe > > > capabilities are required. > > > > > > [...] > > > > Applied to msm-next, thanks! > > > > [1/1] drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case > > https://gitlab.freedesktop.org/lumag/msm/-/commit/218eb06a72bf > > And I'm going to drop it again. > > I tested on the SDM845, it tried enabling QUAD_PIPE for the follwing > mode, which then broke the display. > > mode: "3840x2160": 30 297000 3840 4016 4104 4400 2160 2168 2178 2250 > 0x40 0x5 > What's the platform? To enable QUAD_PIPE, both virtual plane feature and 2 real time RT interfaces are needed besides width exceeding the constrain. If all conditions in the dpu_crtc_get_topology() are met, why QUAD_PIPE cannot be enabled on this platform, any other condition shall be added?
Regards, Jun
