On Thu, 13 Jun 2024 20:05:03 +0300, Dmitry Baryshkov wrote: > Command-mode DSI panels need to signal the display controlller when > vsync happens, so that the device can start sending the next frame. Some > devices (Google Pixel 3) use a non-default pin, so additional > configuration is required. Add a way to specify this information in DT > and handle it in the DSI and DPU drivers. > > > [...]
Applied, thanks! [1/8] dt-bindings: display/msm/dsi: allow specifying TE source https://gitlab.freedesktop.org/lumag/msm/-/commit/e0bc725bdd0f [2/8] drm/msm/dpu: convert vsync source defines to the enum https://gitlab.freedesktop.org/lumag/msm/-/commit/c09b19b79d27 [3/8] drm/msm/dsi: drop unused GPIOs handling https://gitlab.freedesktop.org/lumag/msm/-/commit/149d195638c9 [4/8] drm/msm/dpu: pull the is_cmd_mode out of _dpu_encoder_update_vsync_source() https://gitlab.freedesktop.org/lumag/msm/-/commit/1ed505b60480 [5/8] drm/msm/dpu: rework vsync_source handling https://gitlab.freedesktop.org/lumag/msm/-/commit/cd1592c3e31d [6/8] drm/msm/dsi: parse vsync source from device tree https://gitlab.freedesktop.org/lumag/msm/-/commit/4404dd757c5d [7/8] drm/msm/dpu: support setting the TE source https://gitlab.freedesktop.org/lumag/msm/-/commit/ecfc21292865 [8/8] drm/msm/dpu: rename dpu_hw_setup_vsync_source functions https://gitlab.freedesktop.org/lumag/msm/-/commit/b8caa9e8668b Best regards, -- Dmitry Baryshkov <dmitry.barysh...@linaro.org>