drm/bridge: tc358764: Enable pre_enable_prev_first flag
authorMarek Szyprowski <m.szyprowski@samsung.com>
Mon, 12 Dec 2022 18:29:22 +0000 (23:59 +0530)
committerInki Dae <inki.dae@samsung.com>
Thu, 26 Jan 2023 06:11:24 +0000 (15:11 +0900)
Enable the drm bridge pre_enable_prev_first flag so that the
previous bridge pre_enable should be called first before the
pre_enable for the tc358764 bridge is called.

This makes sure that the previous bridge should be initialized
properly before the tc358764 bridge is powered up.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Reviewed-by: Frieder Schrempf <frieder.schrempf@kontron.de>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
drivers/gpu/drm/bridge/tc358764.c

index 53259c1..f85654f 100644 (file)
@@ -369,6 +369,7 @@ static int tc358764_probe(struct mipi_dsi_device *dsi)
 
        ctx->bridge.funcs = &tc358764_bridge_funcs;
        ctx->bridge.of_node = dev->of_node;
+       ctx->bridge.pre_enable_prev_first = true;
 
        drm_bridge_add(&ctx->bridge);