]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/msm/hdmi: program HDMI timings during atomic_pre_enable
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Wed, 26 Feb 2025 08:59:25 +0000 (10:59 +0200)
committerDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Wed, 5 Mar 2025 02:34:12 +0000 (04:34 +0200)
commitd309bda671726fbe4fcd5262664348b13d359364
treeef0384601310e4526344ca1fa61b04c57802c8fc
parent8ae7192e7a003b7db408b79283d4e48b0da465c2
drm/msm/hdmi: program HDMI timings during atomic_pre_enable

The mode_set callback is deprecated, it doesn't get the
drm_bridge_state, just mode-related argumetns. Also Abhinav pointed out
that HDMI timings should be programmed before setting up HDMI PHY and
PLL. Rework the code to program HDMI timings at the start of
atomic_pre_enable().

Reviewed-by: Maxime Ripard <mripard@kernel.org>
Reviewed-by: Abhinav Kumar <quic_abhinavk@quicinc.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Patchwork: https://patchwork.freedesktop.org/patch/639652/
Link: https://lore.kernel.org/r/20250226-bridge-hdmi-connector-v8-2-340af24b35cc@linaro.org
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c