diff --git a/drivers/gpu/drm/bridge/sec-dsim.c b/drivers/gpu/drm/bridge/sec-dsim.c
index 51bfc47b90cfe636ea50b6107791bf7407035492..2e4c17d9d603db1286defd48768733b8dfac3468 100644
--- a/drivers/gpu/drm/bridge/sec-dsim.c
+++ b/drivers/gpu/drm/bridge/sec-dsim.c
@@ -1146,7 +1146,7 @@ static void sec_mipi_dsim_set_standby(struct sec_mipi_dsim *dsim,
 struct dsim_pll_pms *sec_mipi_dsim_calc_pmsk(struct sec_mipi_dsim *dsim)
 {
 	uint32_t p, m, s;
-	uint32_t best_p, best_m, best_s;
+	uint32_t best_p = 0, best_m = 0, best_s = 0;
 	uint32_t fin, fout;
 	uint32_t s_pow_2, raw_s;
 	uint64_t mfin, pfvco, pfout, psfout;