mirror of
https://github.com/linux-msm/laptops-kernel.git
synced 2026-08-13 14:19:53 -07:00
media: ti: vpe: Add the VIP driver
VIP stands for Video Input Port. It can be found on devices such as DRA7xx and provides a parallel interface to a video source such as a sensor or TV decoder. Each VIP can support two inputs (slices) and an SoC can be configured with a variable number of VIPs. Each slice can support two ports, each connected to its own sub-device. Signed-off-by: Dale Farnsworth <dale@farnsworth.org> Signed-off-by: Benoit Parrot <bparrot@ti.com> Signed-off-by: Sukrut Bellary <sbellary@baylibre.com> Signed-off-by: Yemike Abhilash Chandra <y-abhilashchandra@ti.com> Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
This commit is contained in:
committed by
Hans Verkuil
parent
7c0b084c04
commit
fc2873aa4a
@@ -41,6 +41,19 @@ config VIDEO_TI_CAL_MC
|
||||
default. Note that this behavior can be overridden via
|
||||
module parameter 'mc_api'.
|
||||
|
||||
config VIDEO_TI_VIP
|
||||
tristate "TI Video Input Port"
|
||||
depends on VIDEO_DEV
|
||||
depends on SOC_DRA7XX || COMPILE_TEST
|
||||
depends on HAS_DMA
|
||||
select VIDEOBUF2_DMA_CONTIG
|
||||
select VIDEO_TI_VPDMA
|
||||
select VIDEO_TI_SC
|
||||
select VIDEO_TI_CSC
|
||||
help
|
||||
Driver support for VIP module on certain TI SoC's
|
||||
VIP = Video Input Port.
|
||||
|
||||
# Mem2mem drivers
|
||||
|
||||
config VIDEO_TI_VPE
|
||||
|
||||
@@ -3,10 +3,12 @@ obj-$(CONFIG_VIDEO_TI_VPE) += ti-vpe.o
|
||||
obj-$(CONFIG_VIDEO_TI_VPDMA) += ti-vpdma.o
|
||||
obj-$(CONFIG_VIDEO_TI_SC) += ti-sc.o
|
||||
obj-$(CONFIG_VIDEO_TI_CSC) += ti-csc.o
|
||||
obj-$(CONFIG_VIDEO_TI_VIP) += ti-vip.o
|
||||
|
||||
ti-vpe-y := vpe.o
|
||||
ti-vpdma-y := vpdma.o
|
||||
ti-sc-y := sc.o
|
||||
ti-csc-y := csc.o
|
||||
ti-vip-y := vip.o
|
||||
|
||||
ccflags-$(CONFIG_VIDEO_TI_VPE_DEBUG) += -DDEBUG
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user