# SPDX-License-Identifier: GPL-2.0 config VIDEO_ROCKCHIP_ISP tristate "Rockchip Image Signal Processing Unit driver" depends on V4L_PLATFORM_DRIVERS depends on VIDEO_DEV depends on ARCH_ROCKCHIP || COMPILE_TEST select VIDEO_V4L2_SUBDEV_API select VIDEOBUF2_CMA_SG select VIDEOBUF2_VMALLOC select V4L2_FWNODE select PHY_ROCKCHIP_MIPI_RX default n help Support for ISP on the rockchip SoC. if VIDEO_ROCKCHIP_ISP config VIDEO_ROCKCHIP_ISP_VERSION_V1X bool "isp1 for rk1808 rk3288 rk3326 rk3368 rk3399" depends on CPU_RK1808 || CPU_RK3288 || CPU_PX30 || CPU_RK3368 || CPU_RK3399 default y config VIDEO_ROCKCHIP_ISP_VERSION_V20 bool "isp20 for rv1126 and rv1109" depends on CPU_RV1126 default y config VIDEO_ROCKCHIP_ISP_VERSION_V21 bool "isp21 for rk3566 and rk3568" depends on CPU_RK3568 default y config VIDEO_ROCKCHIP_ISP_VERSION_V30 bool "isp30 for rk3588" depends on CPU_RK3588 default y config VIDEO_ROCKCHIP_ISP_VERSION_V32 bool "isp32 for rv1106 rk3562" depends on CPU_RV1106 || CPU_RK3562 default y config VIDEO_ROCKCHIP_ISP_VERSION_V39 bool "isp39 for rk3576" depends on CPU_RK3576 default y config VIDEO_ROCKCHIP_ISP_VERSION_V39_DBG bool "isp39 params debug for rk3576" depends on VIDEO_ROCKCHIP_ISP_VERSION_V39 default n config VIDEO_ROCKCHIP_ISP_VERSION_V33 bool "isp33 for rv1103b" depends on CPU_RV1103B default y config VIDEO_ROCKCHIP_ISP_VERSION_V33_DBG bool "isp33 params debug for rv1103b" depends on VIDEO_ROCKCHIP_ISP_VERSION_V33 default n config VIDEO_ROCKCHIP_THUNDER_BOOT_ISP bool "Rockchip Image Signal Processing Thunderboot helper" depends on ROCKCHIP_THUNDER_BOOT help Say y if enable thunderboot helper for isp. endif