From 0f77ce49adda5a2e5c3bbbd0b43e94187771cc68 Mon Sep 17 00:00:00 2001 From: Cai YiWei Date: Tue, 12 Apr 2022 17:28:46 +0800 Subject: [PATCH] media: rockchip: isp: procfs build with different isp version Change-Id: I50437fdf8dd18811f5487a87831c5d9827f9ceb4 Signed-off-by: Cai YiWei --- drivers/media/platform/rockchip/isp/procfs.c | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/drivers/media/platform/rockchip/isp/procfs.c b/drivers/media/platform/rockchip/isp/procfs.c index 3cb1693ead82..f6d9e01422cd 100644 --- a/drivers/media/platform/rockchip/isp/procfs.c +++ b/drivers/media/platform/rockchip/isp/procfs.c @@ -917,19 +917,24 @@ static int isp_show(struct seq_file *p, void *v) switch (dev->isp_ver) { case ISP_V20: - isp20_show(dev, p); + if (IS_ENABLED(CONFIG_VIDEO_ROCKCHIP_ISP_VERSION_V20)) + isp20_show(dev, p); break; case ISP_V21: - isp21_show(dev, p); + if (IS_ENABLED(CONFIG_VIDEO_ROCKCHIP_ISP_VERSION_V21)) + isp21_show(dev, p); break; case ISP_V30: - if (dev->hw_dev->is_unite) - isp30_unite_show(dev, p); - else - isp30_show(dev, p); + if (IS_ENABLED(CONFIG_VIDEO_ROCKCHIP_ISP_VERSION_V30)) { + if (dev->hw_dev->is_unite) + isp30_unite_show(dev, p); + else + isp30_show(dev, p); + } break; case ISP_V32: - isp32_show(dev, p); + if (IS_ENABLED(CONFIG_VIDEO_ROCKCHIP_ISP_VERSION_V32)) + isp32_show(dev, p); break; default: break;