# SPDX-License-Identifier: GPL-2.0 
 | 
config VIDEO_ROCKCHIP_ISP 
 | 
    tristate "Rockchip Image Signal Processing Unit driver" 
 | 
    depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 
 | 
    depends on ARCH_ROCKCHIP || COMPILE_TEST 
 | 
    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" 
 | 
    default y if CPU_RK1808 || CPU_RK3288 || CPU_PX30 || CPU_RK3368 || CPU_RK3399 
 | 
  
 | 
config VIDEO_ROCKCHIP_ISP_VERSION_V20 
 | 
    bool "isp20 for rv1126 and rv1109" 
 | 
    default y if CPU_RV1126 
 | 
  
 | 
config VIDEO_ROCKCHIP_ISP_VERSION_V21 
 | 
    bool "isp21 for rk3566 and rk3568" 
 | 
    default y if CPU_RK3568 
 | 
  
 | 
config VIDEO_ROCKCHIP_ISP_VERSION_V30 
 | 
    bool "isp30 for rk3588" 
 | 
    default y if CPU_RK3588 
 | 
  
 | 
config VIDEO_ROCKCHIP_ISP_VERSION_V32 
 | 
    bool "isp32 for rv1106 rk3562" 
 | 
    default y if CPU_RV1106 || CPU_RK3562 
 | 
  
 | 
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 
 |