summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--samsung/panel/panel-samsung-drv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/samsung/panel/panel-samsung-drv.c b/samsung/panel/panel-samsung-drv.c
index 1211c77..a346bf2 100644
--- a/samsung/panel/panel-samsung-drv.c
+++ b/samsung/panel/panel-samsung-drv.c
@@ -3674,7 +3674,7 @@ static void exynos_panel_bridge_mode_set(struct drm_bridge *bridge,
ctx->last_rr = drm_mode_vrefresh(&old_mode->mode);
ctx->last_rr_te_gpio_value = gpio_get_value(exynos_connector_state->te_gpio);
ctx->last_rr_te_counter = drm_crtc_vblank_count_and_time(crtc, &vblank_time);
- if (ctx->desc->exynos_panel_func)
+ if (ctx->desc->exynos_panel_func && ctx->desc->exynos_panel_func->get_te_usec)
ctx->last_rr_te_usec =
ctx->desc->exynos_panel_func->get_te_usec(ctx, old_mode);
else