2025-05-10 21:58:58 +08:00

41 lines
993 B
Plaintext

# SPDX-License-Identifier: GPL-2.0
config VIDEO_ROCKCHIP_CIF
tristate "Rockchip Camera Interface driver"
depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on ARCH_ROCKCHIP || COMPILE_TEST
depends on MEDIA_CAMERA_SUPPORT
select VIDEOBUF2_DMA_CONTIG
select VIDEOBUF2_DMA_SG
select V4L2_FWNODE
select PHY_ROCKCHIP_MIPI_RX
default n
help
Support for CIF on the rockchip SoCs like rk312x, rk3288.
choice
prompt "rockchip camera sensor interface work mode"
depends on VIDEO_ROCKCHIP_CIF
default ROCKCHIP_CIF_WORKMODE_PINGPONG
config ROCKCHIP_CIF_WORKMODE_PINGPONG
bool "interface works in pingpong mode"
config ROCKCHIP_CIF_WORKMODE_ONEFRAME
bool "interface works in oneframe mode"
endchoice
choice
prompt "rockchip rkcif device dummy buffer choice"
depends on VIDEO_ROCKCHIP_CIF
default ROCKCHIP_CIF_USE_DUMMY_BUF
config ROCKCHIP_CIF_USE_DUMMY_BUF
bool "rkcif use dummy buffer"
config ROCKCHIP_CIF_USE_NONE_DUMMY_BUF
bool "rkcif not use dummy buffer"
endchoice