diff options
-rw-r--r-- | samsung/panel/panel-samsung-drv.c | 2 |
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 |