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