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