From 05f8b3c5de8b0dd07fa6a5bd69a21a56833dde9a Mon Sep 17 00:00:00 2001 From: ckkim Date: Mon, 28 Feb 2022 15:40:30 +0900 Subject: [PATCH] ODROID-COMMON:HDMI HPLL clk accuracy Improvements (1024x768p60hz) Signed-off-by: ckkim Change-Id: I73f8ff6a1c561887c8956f50cd5908f0d47c0c3b --- .../media/vout/hdmitx/hdmi_common/hdmi_parameters.c | 10 +++++----- .../amlogic/media/vout/hdmitx/hdmi_tx_20/hw/hw_clk.c | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/amlogic/media/vout/hdmitx/hdmi_common/hdmi_parameters.c b/drivers/amlogic/media/vout/hdmitx/hdmi_common/hdmi_parameters.c index 82c83b994b90..d951cb8d8bc6 100644 --- a/drivers/amlogic/media/vout/hdmitx/hdmi_common/hdmi_parameters.c +++ b/drivers/amlogic/media/vout/hdmitx/hdmi_common/hdmi_parameters.c @@ -2076,11 +2076,11 @@ static struct hdmi_format_para fmt_para_vesa_1024x768p60_4x3 = { .progress_mode = 1, .scrambler_en = 0, .tmds_clk_div40 = 0, - .tmds_clk = 79500, + .tmds_clk = 65076, .timing = { - .pixel_freq = 79500, - .h_freq = 48360, - .v_freq = 60004, + .pixel_freq = 65076, + .h_freq = 48420, + .v_freq = 60000, .vsync = 60, .vsync_polarity = 1, .hsync_polarity = 1, @@ -2108,7 +2108,7 @@ static struct hdmi_format_para fmt_para_vesa_1024x768p60_4x3 = { .aspect_ratio_den = 3, .sync_duration_num = 60, .sync_duration_den = 1, - .video_clk = 79500000, + .video_clk = 65076000, .htotal = 1344, .vtotal = 806, .fr_adj_type = VOUT_FR_ADJ_HDMI, diff --git a/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hw/hw_clk.c b/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hw/hw_clk.c index d185d469d2b9..d858c5eb96a4 100644 --- a/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hw/hw_clk.c +++ b/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hw/hw_clk.c @@ -879,7 +879,7 @@ static struct hw_enc_clk_val_group setting_enc_clk_val_24[] = { {{HDMIV_1024x768p60hz, HDMI_VIC_END}, #if defined(CONFIG_ARCH_MESON64_ODROID_COMMON) - 2600000, 2, 2, 1, VID_PLL_DIV_5, 2, 1, 1, -1}, + 5206080, 4, 2, 1, VID_PLL_DIV_5, 2, 1, 1, -1}, #else 5200000, 4, 2, 1, VID_PLL_DIV_5, 2, 1, 1, -1}, #endif