drm: xlnx: zynqmp_dpsub: Fix timing for live mode
authorAnatoliy Klymenko <anatoliy.klymenko@amd.com>
Wed, 24 Jan 2024 02:53:59 +0000 (18:53 -0800)
committerTomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Wed, 7 Feb 2024 13:17:08 +0000 (15:17 +0200)
Expect external video timing in live video input mode, program
DPSUB acordingly.

Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com>
Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240124025402.373620-3-anatoliy.klymenko@amd.com
drivers/gpu/drm/xlnx/zynqmp_disp.c

index 407bc07cec69ab6834b7a1884167334e935d9068..8a39b3accce51059a72b7834076a27e3168adc60 100644 (file)
@@ -1166,7 +1166,7 @@ void zynqmp_disp_enable(struct zynqmp_disp *disp)
        /* Choose clock source based on the DT clock handle. */
        zynqmp_disp_avbuf_set_clocks_sources(disp, disp->dpsub->vid_clk_from_ps,
                                             disp->dpsub->aud_clk_from_ps,
-                                            true);
+                                            disp->dpsub->vid_clk_from_ps);
        zynqmp_disp_avbuf_enable_channels(disp);
        zynqmp_disp_avbuf_enable_audio(disp);