mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-01-16 04:46:48 +07:00
ba5bf51acf
The Xilinx MIPI CSI-2 Rx Subsystem soft IP is used to capture images from MIPI CSI-2 camera sensors and output AXI4-Stream video data ready for image processing. Please refer to PG232 for details. The CSI2 Rx controller filters out all packets except for the packets with data type fixed in hardware. RAW8 packets are always allowed to pass through. It is also used to setup and handle interrupts and enable the core. It logs all the events in respective counters between streaming on and off. The driver supports only the video format bridge enabled configuration. Some data types like YUV 422 10bpc, RAW16, RAW20 are supported when the CSI v2.0 feature is enabled in design. When the VCX feature is enabled, the maximum number of virtual channels becomes 16 from 4. Signed-off-by: Vishal Sagar <vishal.sagar@xilinx.com> Reviewed-by: Hyun Kwon <hyun.kwon@xilinx.com> Reviewed-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
36 lines
900 B
Plaintext
36 lines
900 B
Plaintext
# SPDX-License-Identifier: GPL-2.0
|
|
|
|
config VIDEO_XILINX
|
|
tristate "Xilinx Video IP (EXPERIMENTAL)"
|
|
depends on VIDEO_V4L2 && OF && HAS_DMA
|
|
select MEDIA_CONTROLLER
|
|
select VIDEO_V4L2_SUBDEV_API
|
|
select VIDEOBUF2_DMA_CONTIG
|
|
select V4L2_FWNODE
|
|
help
|
|
Driver for Xilinx Video IP Pipelines
|
|
|
|
if VIDEO_XILINX
|
|
|
|
config VIDEO_XILINX_CSI2RXSS
|
|
tristate "Xilinx CSI-2 Rx Subsystem"
|
|
help
|
|
Driver for Xilinx MIPI CSI-2 Rx Subsystem. This is a V4L sub-device
|
|
based driver that takes input from CSI-2 Tx source and converts
|
|
it into an AXI4-Stream.
|
|
|
|
config VIDEO_XILINX_TPG
|
|
tristate "Xilinx Video Test Pattern Generator"
|
|
depends on VIDEO_XILINX
|
|
select VIDEO_XILINX_VTC
|
|
help
|
|
Driver for the Xilinx Video Test Pattern Generator
|
|
|
|
config VIDEO_XILINX_VTC
|
|
tristate "Xilinx Video Timing Controller"
|
|
depends on VIDEO_XILINX
|
|
help
|
|
Driver for the Xilinx Video Timing Controller
|
|
|
|
endif #VIDEO_XILINX
|