xref: /linux/drivers/media/usb/uvc/Kconfig (revision b60a5b8dcf49af9f2c60ae82e0383ee8e62a9a52)
10c0d06caSMauro Carvalho Chehabconfig USB_VIDEO_CLASS
20c0d06caSMauro Carvalho Chehab	tristate "USB Video Class (UVC)"
305959be7SLaurent Pinchart	depends on VIDEO_V4L2
40c0d06caSMauro Carvalho Chehab	select VIDEOBUF2_VMALLOC
5*b60a5b8dSMauro Carvalho Chehab	help
60c0d06caSMauro Carvalho Chehab	  Support for the USB Video Class (UVC).  Currently only video
70c0d06caSMauro Carvalho Chehab	  input devices, such as webcams, are supported.
80c0d06caSMauro Carvalho Chehab
90c0d06caSMauro Carvalho Chehab	  For more information see: <http://linux-uvc.berlios.de/>
100c0d06caSMauro Carvalho Chehab
110c0d06caSMauro Carvalho Chehabconfig USB_VIDEO_CLASS_INPUT_EVDEV
120c0d06caSMauro Carvalho Chehab	bool "UVC input events device support"
130c0d06caSMauro Carvalho Chehab	default y
140c0d06caSMauro Carvalho Chehab	depends on USB_VIDEO_CLASS
150c0d06caSMauro Carvalho Chehab	depends on USB_VIDEO_CLASS=INPUT || INPUT=y
16*b60a5b8dSMauro Carvalho Chehab	help
170c0d06caSMauro Carvalho Chehab	  This option makes USB Video Class devices register an input device
180c0d06caSMauro Carvalho Chehab	  to report button events.
190c0d06caSMauro Carvalho Chehab
200c0d06caSMauro Carvalho Chehab	  If you are in doubt, say Y.
21