From 66c8a421fad2a4d118566ee9ef7557b4b23f9c8b Mon Sep 17 00:00:00 2001 From: Cai YiWei Date: Wed, 26 Mar 2025 16:08:33 +0800 Subject: [PATCH] media: rockchip: isp: adjust clk rate for isp35 Change-Id: I236aa8e529dd5a167d65e394a6d45d5ade82f2d0 Signed-off-by: Cai YiWei --- drivers/media/platform/rockchip/isp/hw.c | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/rockchip/isp/hw.c b/drivers/media/platform/rockchip/isp/hw.c index d750f4ec2c5d..c20bd723b10c 100644 --- a/drivers/media/platform/rockchip/isp/hw.c +++ b/drivers/media/platform/rockchip/isp/hw.c @@ -825,6 +825,22 @@ static const struct isp_clk_info rv1126_isp_clk_rate[] = { } }; +static const struct isp_clk_info rv1126b_isp_clk_rate[] = { + { + .clk_rate = 100, + }, { + .clk_rate = 200, + }, { + .clk_rate = 300, + }, { + .clk_rate = 400, + }, { + .clk_rate = 500, + }, { + .clk_rate = 600, + } +}; + static struct isp_irqs_data isp_irqs[] = { {"isp_irq", isp_irq_hdl}, {"mi_irq", mi_irq_hdl}, @@ -876,8 +892,8 @@ static const struct isp_match_data rv1126b_isp_match_data = { .clks = rv1126b_isp_clks, .num_clks = ARRAY_SIZE(rv1126b_isp_clks), .isp_ver = ISP_V35, - .clk_rate_tbl = rv1126_isp_clk_rate, - .num_clk_rate_tbl = ARRAY_SIZE(rv1126_isp_clk_rate), + .clk_rate_tbl = rv1126b_isp_clk_rate, + .num_clk_rate_tbl = ARRAY_SIZE(rv1126b_isp_clk_rate), .irqs = isp35_irqs, .num_irqs = ARRAY_SIZE(isp35_irqs), .unite = false,