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

media: stkwebcam: deprecate driver, move to staging



This is a very old driver for very old hardware and it is one of
the very few remaining that does not use the vb2 framework (or
even the older videobuf framework), so deprecate this driver
and move it to staging with the intent to removing it altogether
by the end of 2022.

If someone wants to keep this driver, then it has to be converted
to use vb2.

Reviewed-by: default avatarRicardo Ribalda <ribalda@chromium.org>
Signed-off-by: default avatarHans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@kernel.org>
parent aa911fcc
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -17,7 +17,6 @@ source "drivers/media/usb/cpia2/Kconfig"
source "drivers/media/usb/gspca/Kconfig"
source "drivers/media/usb/pwc/Kconfig"
source "drivers/media/usb/s2255/Kconfig"
source "drivers/media/usb/stkwebcam/Kconfig"
source "drivers/media/usb/usbtv/Kconfig"
source "drivers/media/usb/uvc/Kconfig"
source "drivers/media/usb/zr364xx/Kconfig"
+0 −1
Original line number Diff line number Diff line
@@ -10,7 +10,6 @@ obj-y += dvb-usb/
obj-y += dvb-usb-v2/
obj-y += s2255/
obj-y += siano/
obj-y += stkwebcam/
obj-y += ttusb-budget/
obj-y += ttusb-dec/
obj-y += zr364xx/
+7 −5
Original line number Diff line number Diff line
@@ -22,10 +22,14 @@ if STAGING_MEDIA && MEDIA_SUPPORT
# Please keep them in alphabetic order
source "drivers/staging/media/atomisp/Kconfig"

source "drivers/staging/media/av7110/Kconfig"

source "drivers/staging/media/hantro/Kconfig"

source "drivers/staging/media/imx/Kconfig"

source "drivers/staging/media/ipu3/Kconfig"

source "drivers/staging/media/max96712/Kconfig"

source "drivers/staging/media/meson/vdec/Kconfig"
@@ -34,14 +38,12 @@ source "drivers/staging/media/omap4iss/Kconfig"

source "drivers/staging/media/rkvdec/Kconfig"

source "drivers/staging/media/sunxi/Kconfig"
source "drivers/staging/media/stkwebcam/Kconfig"

source "drivers/staging/media/zoran/Kconfig"
source "drivers/staging/media/sunxi/Kconfig"

source "drivers/staging/media/tegra-video/Kconfig"

source "drivers/staging/media/ipu3/Kconfig"

source "drivers/staging/media/av7110/Kconfig"
source "drivers/staging/media/zoran/Kconfig"

endif
+1 −0
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@ obj-$(CONFIG_VIDEO_MAX96712) += max96712/
obj-$(CONFIG_VIDEO_MESON_VDEC)	+= meson/vdec/
obj-$(CONFIG_VIDEO_OMAP4)	+= omap4iss/
obj-$(CONFIG_VIDEO_ROCKCHIP_VDEC)	+= rkvdec/
obj-$(CONFIG_VIDEO_STKWEBCAM)	+= stkwebcam/
obj-$(CONFIG_VIDEO_SUNXI)	+= sunxi/
obj-$(CONFIG_VIDEO_TEGRA)	+= tegra-video/
obj-$(CONFIG_VIDEO_HANTRO)	+= hantro/
+6 −2
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only
config USB_STKWEBCAM
	tristate "USB Syntek DC1125 Camera support"
config VIDEO_STKWEBCAM
	tristate "USB Syntek DC1125 Camera support (DEPRECATED)"
	depends on VIDEO_DEV
	depends on USB
	help
	  Say Y here if you want to use this type of camera.
	  Supported devices are typically found in some Asus laptops,
@@ -9,6 +10,9 @@ config USB_STKWEBCAM
	  may be supported by the stk11xx driver, from which this is
	  derived, see <http://sourceforge.net/projects/syntekdriver/>

	  This driver is deprecated and is scheduled for removal by
	  the end of 2022. See the TODO file for more information.

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