38 lines
		
	
	
		
			941 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			941 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# SPDX-License-Identifier: GPL-2.0
 | 
						|
# Copyright (C) 2024 Rockchip Electronics Co., Ltd.
 | 
						|
 | 
						|
config ROCKCHIP_FLEXBUS_CIF
 | 
						|
	tristate "Rockchip Flexbus CIF Camera Interface driver"
 | 
						|
	depends on V4L_PLATFORM_DRIVERS
 | 
						|
	depends on VIDEO_DEV
 | 
						|
	depends on ARCH_ROCKCHIP || COMPILE_TEST
 | 
						|
	depends on MEDIA_CAMERA_SUPPORT
 | 
						|
	select MFD_ROCKCHIP_FLEXBUS
 | 
						|
	select VIDEO_V4L2_SUBDEV_API
 | 
						|
	select VIDEOBUF2_CMA_SG
 | 
						|
	select VIDEOBUF2_VMALLOC
 | 
						|
	select V4L2_FWNODE
 | 
						|
	default n
 | 
						|
	help
 | 
						|
	  Support for flexbus cif on the rockchip SoCs
 | 
						|
 | 
						|
choice
 | 
						|
	prompt "rockchip flexbuf-cif device dummy buffer choice"
 | 
						|
	depends on ROCKCHIP_FLEXBUS_CIF
 | 
						|
	default ROCKCHIP_FLEXBUS_CIF_USE_DUMMY_BUF
 | 
						|
	help
 | 
						|
	  choice to use dummy buffer or not
 | 
						|
 | 
						|
config ROCKCHIP_FLEXBUS_CIF_USE_DUMMY_BUF
 | 
						|
	bool "flexbuf-cif use dummy buffer"
 | 
						|
	help
 | 
						|
	  select to use dummy buffer
 | 
						|
 | 
						|
config ROCKCHIP_FLEXBUS_CIF_USE_NONE_DUMMY_BUF
 | 
						|
	bool "flexbuf-cif not use dummy buffer"
 | 
						|
	help
 | 
						|
	  select not to use dummy buffer
 | 
						|
 | 
						|
endchoice
 | 
						|
 |