Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0ff59f31 authored by Krzysztof Hałasa's avatar Krzysztof Hałasa Committed by Mauro Carvalho Chehab
Browse files

[media] TW686x frame grabber driver



A driver for Intersil/Techwell TW686x-based PCIe frame grabbers.

[hans.verkuil@cisco.com: renamed staging tw686x to tw686x-kh to prevent naming conflicts]
[hans.verkuil@cisco.com: don't build tw686x-kh if tw686x is already selected to prevent conflicts]
[mchehab@osg.samsung.com: use "unsigned int" instead of just "unsigned"  and add some whitespaces to make checkpatch happier]
Signed-off-by: default avatarKrzysztof Halasa <khalasa@piap.pl>
Signed-off-by: default avatarHans Verkuil <hans.verkuil@cisco.com>
Tested-by: default avatarHans Verkuil <hans.verkuil@cisco.com>

Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@osg.samsung.com>
parent 5ed470fe
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -37,6 +37,8 @@ source "drivers/staging/media/omap4iss/Kconfig"

source "drivers/staging/media/timb/Kconfig"

source "drivers/staging/media/tw686x-kh/Kconfig"

# Keep LIRC at the end, as it has sub-menus
source "drivers/staging/media/lirc/Kconfig"

+1 −0
Original line number Diff line number Diff line
@@ -8,3 +8,4 @@ obj-$(CONFIG_VIDEO_OMAP1) += omap1/
obj-$(CONFIG_VIDEO_OMAP4)	+= omap4iss/
obj-$(CONFIG_DVB_MN88472)       += mn88472/
obj-$(CONFIG_VIDEO_TIMBERDALE)  += timb/
obj-$(CONFIG_VIDEO_TW686X_KH)	+= tw686x-kh/
+17 −0
Original line number Diff line number Diff line
config VIDEO_TW686X_KH
	tristate "Intersil/Techwell TW686x Video For Linux"
	depends on VIDEO_DEV && PCI && VIDEO_V4L2
	depends on !(VIDEO_TW686X=y || VIDEO_TW686X=m) || COMPILE_TEST
	select VIDEOBUF2_DMA_SG
	help
	  Support for Intersil/Techwell TW686x-based frame grabber cards.

	  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).

	  To compile this driver as a module, choose M here: the module
	  will be named tw686x-kh.
+3 −0
Original line number Diff line number Diff line
tw686x-kh-objs := tw686x-kh-core.o tw686x-kh-video.o

obj-$(CONFIG_VIDEO_TW686X_KH) += tw686x-kh.o
+3 −0
Original line number Diff line number Diff line
TODO: implement V4L2_FIELD_INTERLACED* mode(s).

Please Cc: patches to Krzysztof Halasa <khalasa@piap.pl>.
Loading