Kconfig (1563B)
1# SPDX-License-Identifier: GPL-2.0-only 2config USB_PWC 3 tristate "USB Philips Cameras" 4 depends on VIDEO_DEV 5 select VIDEOBUF2_VMALLOC 6 help 7 Say Y or M here if you want to use one of these Philips & OEM 8 webcams: 9 * Philips PCA645, PCA646 10 * Philips PCVC675, PCVC680, PCVC690 11 * Philips PCVC720/40, PCVC730, PCVC740, PCVC750 12 * Philips SPC900NC 13 * Askey VC010 14 * Logitech QuickCam Pro 3000, 4000, 'Zoom', 'Notebook Pro' 15 and 'Orbit'/'Sphere' 16 * Samsung MPC-C10, MPC-C30 17 * Creative Webcam 5, Pro Ex 18 * SOTEC Afina Eye 19 * Visionite VCS-UC300, VCS-UM100 20 21 The PCA635, PCVC665 and PCVC720/20 are not supported by this driver 22 and never will be, but the 665 and 720/20 are supported by other 23 drivers. 24 25 Some newer logitech webcams are not handled by this driver but by the 26 Usb Video Class driver (linux-uvc). 27 28 The built-in microphone is enabled by selecting USB Audio support. 29 30 To compile this driver as a module, choose M here: the 31 module will be called pwc. 32 33config USB_PWC_DEBUG 34 bool "USB Philips Cameras verbose debug" 35 depends on USB_PWC 36 help 37 Say Y here in order to have the pwc driver generate verbose debugging 38 messages. 39 A special module options 'trace' is used to control the verbosity. 40 41config USB_PWC_INPUT_EVDEV 42 bool "USB Philips Cameras input events device support" 43 default y 44 depends on USB_PWC && (USB_PWC=INPUT || INPUT=y) 45 help 46 This option makes USB Philips cameras register the snapshot button as 47 an input device to report button events. 48 49 If you are in doubt, say Y.