blob: 0a6b82c8cfd3b920c82eccc5145fa74562797b9f [file] [log] [blame]
config VIDEO_MEDIATEK_ISP_PASS1
tristate "Mediatek ISP Pass 1 driver"
depends on VIDEO_V4L2
depends on ARCH_MEDIATEK
depends on REMOTEPROC
select V4L2_FWNODE
select VIDEO_V4L2_SUBDEV_API
select VIDEOBUF2_VMALLOC
select VIDEOBUF2_DMA_CONTIG
select MTK_SCP
default n
help
Pass 1 driver controls 3A (auto-focus, exposure,
and white balance) with tuning feature and outputs
the captured image buffers in Mediatek's camera system.
Choose y if you want to use Mediatek SoCs to create image
captured application such as video recording and still image
capturing.
config VIDEO_MEDIATEK_ISP_DIP
tristate "Mediatek Digital Image Processing function"
select MTK_SCP
depends on VIDEO_MEDIATEK_MDP3
depends on REMOTEPROC
select VIDEO_V4L2_SUBDEV_API
select VIDEOBUF2_DMA_CONTIG
select VIDEOBUF2_CORE
select VIDEOBUF2_V4L2
select VIDEOBUF2_MEMOPS
select MEDIA_CONTROLLER
default n
help
Support the basic Digital Image Processing (DIP) driver.
DIP driver provides image format conversion, resizing,
and rotation function through the low power hardware.
DIP also supports multiple output feature. It can
generate two or more output image with different effect
based on a single input image at the same time.
config MTK_SENINF
tristate "Mediatek mipi csi2 driver"
depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT
select V4L2_FWNODE
default n
help
This driver provides a mipi-csi2 host driver used as a
interface to connect camera with Mediatek's
MT8183 SOCs. It is able to handle multiple cameras
at the same time.
Choose y if you want to use Mediatek SoCs to create image
capture application such as video recording and still image
capture.