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
 | |
| 
 |