From eba5f69109eff891a914c8160bdf85c1378ec8a2 Mon Sep 17 00:00:00 2001 From: Nian Jing Date: Fri, 31 Aug 2018 19:44:49 +0800 Subject: [PATCH] tvafe: optimiz 400ms for paln identification PD#172974: optimization for paln identification Change-Id: I8e1e130c79e5d77ce7038cced09eda86be4ca753 Signed-off-by: Nian Jing --- drivers/amlogic/media/vin/tvin/tvafe/tvafe_cvd.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/amlogic/media/vin/tvin/tvafe/tvafe_cvd.c b/drivers/amlogic/media/vin/tvin/tvafe/tvafe_cvd.c index 842c80d73548..5ad6e4b3d836 100644 --- a/drivers/amlogic/media/vin/tvin/tvafe/tvafe_cvd.c +++ b/drivers/amlogic/media/vin/tvin/tvafe/tvafe_cvd.c @@ -1723,7 +1723,11 @@ static void tvafe_cvd2_search_video_mode(struct tvafe_cvd2_s *cvd2, tvafe_pr_info("%s dismatch pal m line625 %d, fsc358 %d,pal %d", __func__, cvd2->hw.line625, cvd2->hw.fsc_358, cvd2->hw.pal); - if (cvd2->hw.line625) + if (cvd2->hw.line625 && cvd2->hw.fsc_358 && + cvd2->hw.pal) + tvafe_cvd2_try_format(cvd2, mem, + TVIN_SIG_FMT_CVBS_PAL_CN); + else if (cvd2->hw.line625) tvafe_cvd2_try_format(cvd2, mem, TVIN_SIG_FMT_CVBS_PAL_I); else if (!cvd2->hw.line625 && cvd2->hw.fsc_443 &&