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

Commit b287db11 authored by Hans Verkuil's avatar Hans Verkuil Committed by Mauro Carvalho Chehab
Browse files

[media] se401: remove last V4L1 driver



This driver is for obsolete hardware that the old maintainer
didn't care (or not have the hardware anymore), and that no other developer
could find any hardware to buy.

The V4L1 API is no longer supported, and since nobody stepped in to convert
them to V4L2 the decision was made to remove them.

Signed-off-by: default avatarHans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent 37d803ed
Loading
Loading
Loading
Loading
+0 −15
Original line number Diff line number Diff line
@@ -97,21 +97,6 @@ Who: Pavel Machek <pavel@ucw.cz>

---------------------------

What:	Video4Linux obsolete drivers using V4L1 API
When:	kernel 2.6.39
Files:	drivers/staging/se401/* drivers/staging/usbvideo/*
Check:	drivers/staging/se401/se401.c drivers/staging/usbvideo/usbvideo.c
Why:	There are some drivers still using V4L1 API, despite all efforts we've done
	to migrate. Those drivers are for obsolete hardware that the old maintainer
	didn't care (or not have the hardware anymore), and that no other developer
	could find any hardware to buy. They probably have no practical usage today,
	and people with such old hardware could probably keep using an older version
	of the kernel. Those drivers will be moved to staging on 2.6.38 and, if nobody
	cares enough to port and test them with V4L2 API, they'll be removed on 2.6.39.
Who:	Mauro Carvalho Chehab <mchehab@infradead.org>

---------------------------

What:	Video4Linux: Remove obsolete ioctl's
When:	kernel 2.6.39
Files:	include/media/videodev2.h
+0 −2
Original line number Diff line number Diff line
@@ -55,8 +55,6 @@ source "drivers/staging/cxd2099/Kconfig"

source "drivers/staging/dabusb/Kconfig"

source "drivers/staging/se401/Kconfig"

source "drivers/staging/usbip/Kconfig"

source "drivers/staging/winbond/Kconfig"
+0 −1
Original line number Diff line number Diff line
@@ -10,7 +10,6 @@ obj-$(CONFIG_VIDEO_CX25821) += cx25821/
obj-$(CONFIG_VIDEO_TM6000)	+= tm6000/
obj-$(CONFIG_DVB_CXD2099)	+= cxd2099/
obj-$(CONFIG_USB_DABUSB)        += dabusb/
obj-$(CONFIG_USB_SE401)         += se401/
obj-$(CONFIG_LIRC_STAGING)	+= lirc/
obj-$(CONFIG_USB_IP_COMMON)	+= usbip/
obj-$(CONFIG_W35UND)		+= winbond/

drivers/staging/se401/Kconfig

deleted100644 → 0
+0 −13
Original line number Diff line number Diff line
config USB_SE401
	tristate "USB SE401 Camera support (DEPRECATED)"
	depends on VIDEO_DEV && VIDEO_V4L2_COMMON && USB
	---help---
	  Say Y here if you want to connect this type of camera to your
	  computer's USB port. See <file:Documentation/video4linux/se401.txt>
	  for more information and for a list of supported cameras.

	  This driver uses the deprecated V4L1 API and will be removed in
	  2.6.39, unless someone converts it to the V4L2 API.

	  To compile this driver as a module, choose M here: the
	  module will be called se401.

drivers/staging/se401/Makefile

deleted100644 → 0
+0 −1
Original line number Diff line number Diff line
obj-$(CONFIG_USB_SE401)         += se401.o
Loading