From aa29c79e58ad1f5f63890152289befa087ad4051 Mon Sep 17 00:00:00 2001 From: liuxl0327 Date: Mon, 21 Mar 2022 18:23:46 +0800 Subject: [PATCH] v4l2: ISP update init reg config Signed-off-by: mason.huo --- .../media/platform/starfive/v4l2_driver/stf_isp.c | 5 - .../platform/starfive/v4l2_driver/stf_isp_hw_ops.c | 795 +++++++++++++++++---- 2 files changed, 674 insertions(+), 126 deletions(-) diff --git a/drivers/media/platform/starfive/v4l2_driver/stf_isp.c b/drivers/media/platform/starfive/v4l2_driver/stf_isp.c index 73266aa..8e886b3 100644 --- a/drivers/media/platform/starfive/v4l2_driver/stf_isp.c +++ b/drivers/media/platform/starfive/v4l2_driver/stf_isp.c @@ -1392,11 +1392,6 @@ int stf_isp_register(struct stf_isp_dev *isp_dev, goto free_ctrls; } - if (isp_dev->id == 0) - stf_isp_load_setfile(isp_dev, STF_ISP0_SETFILE); - else - stf_isp_load_setfile(isp_dev, STF_ISP1_SETFILE); - return 0; free_ctrls: diff --git a/drivers/media/platform/starfive/v4l2_driver/stf_isp_hw_ops.c b/drivers/media/platform/starfive/v4l2_driver/stf_isp_hw_ops.c index 1efc674..2371d55 100644 --- a/drivers/media/platform/starfive/v4l2_driver/stf_isp_hw_ops.c +++ b/drivers/media/platform/starfive/v4l2_driver/stf_isp_hw_ops.c @@ -12,110 +12,604 @@ #include #include