mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-28 11:18:45 +07:00
704a84ccdb
This commit introduces the support for the Techwell TW686x video capture IC. This hardware supports a few DMA modes, including scatter-gather and frame (contiguous). This commit makes little use of the DMA engine and instead has a memcpy based implementation. DMA frame and scatter-gather modes support may be added in the future. Currently supported chips: - TW6864 (4 video channels), - TW6865 (4 video channels, not tested, second generation chip), - TW6868 (8 video channels but only 4 first channels using built-in video decoder are supported, not tested), - TW6869 (8 video channels, second generation chip). [mchehab@osg.samsung.com: make checkpatch happy by using "unsigned int" instead of just "unsigned"] Cc: Krzysztof Halasa <khalasa@piap.pl> Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Tested-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
34 lines
819 B
Makefile
34 lines
819 B
Makefile
#
|
|
# Makefile for the kernel multimedia device drivers.
|
|
#
|
|
|
|
obj-y += ttpci/ \
|
|
b2c2/ \
|
|
pluto2/ \
|
|
dm1105/ \
|
|
pt1/ \
|
|
pt3/ \
|
|
mantis/ \
|
|
ngene/ \
|
|
ddbridge/ \
|
|
saa7146/ \
|
|
smipcie/ \
|
|
netup_unidvb/
|
|
|
|
obj-$(CONFIG_VIDEO_IVTV) += ivtv/
|
|
obj-$(CONFIG_VIDEO_ZORAN) += zoran/
|
|
obj-$(CONFIG_VIDEO_CX18) += cx18/
|
|
obj-$(CONFIG_VIDEO_CX23885) += cx23885/
|
|
obj-$(CONFIG_VIDEO_CX25821) += cx25821/
|
|
obj-$(CONFIG_VIDEO_CX88) += cx88/
|
|
obj-$(CONFIG_VIDEO_BT848) += bt8xx/
|
|
obj-$(CONFIG_VIDEO_SAA7134) += saa7134/
|
|
obj-$(CONFIG_VIDEO_SAA7164) += saa7164/
|
|
obj-$(CONFIG_VIDEO_TW68) += tw68/
|
|
obj-$(CONFIG_VIDEO_TW686X) += tw686x/
|
|
obj-$(CONFIG_VIDEO_DT3155) += dt3155/
|
|
obj-$(CONFIG_VIDEO_MEYE) += meye/
|
|
obj-$(CONFIG_STA2X11_VIP) += sta2x11/
|
|
obj-$(CONFIG_VIDEO_SOLO6X10) += solo6x10/
|
|
obj-$(CONFIG_VIDEO_COBALT) += cobalt/
|