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