xref: /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1# SPDX-License-Identifier: GPL-2.0
2config VIDEO_ROCKCHIP_ISP
3	tristate "Rockchip Image Signal Processing Unit driver"
4	depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
5	depends on ARCH_ROCKCHIP || COMPILE_TEST
6	select VIDEOBUF2_CMA_SG
7	select VIDEOBUF2_VMALLOC
8	select V4L2_FWNODE
9	select PHY_ROCKCHIP_MIPI_RX
10	default n
11	help
12	  Support for ISP on the rockchip SoC.
13
14if VIDEO_ROCKCHIP_ISP
15
16config VIDEO_ROCKCHIP_ISP_VERSION_V1X
17	bool "isp1 for rk1808 rk3288 rk3326 rk3368 rk3399"
18	default y if CPU_RK1808 || CPU_RK3288 || CPU_PX30 || CPU_RK3368 || CPU_RK3399
19
20config VIDEO_ROCKCHIP_ISP_VERSION_V20
21	bool "isp20 for rv1126 and rv1109"
22	default y if CPU_RV1126
23
24config VIDEO_ROCKCHIP_ISP_VERSION_V21
25	bool "isp21 for rk3566 and rk3568"
26	default y if CPU_RK3568
27
28config VIDEO_ROCKCHIP_ISP_VERSION_V30
29	bool "isp30 for rk3588"
30	default y if CPU_RK3588
31
32config VIDEO_ROCKCHIP_ISP_VERSION_V32
33	bool "isp32 for rv1106 rk3562"
34	default y if CPU_RV1106 || CPU_RK3562
35
36config VIDEO_ROCKCHIP_THUNDER_BOOT_ISP
37	bool "Rockchip Image Signal Processing Thunderboot helper"
38	depends on ROCKCHIP_THUNDER_BOOT
39	help
40	  Say y if enable thunderboot helper for isp.
41
42endif
43