USB Webcam function

configname: CONFIG_USB_CONFIGFS_F_UVC

Linux Kernel Configuration
└─>Device Drivers
└─>USB support
└─>USB Gadget Support
└─>USB Webcam function
In linux kernel since version 3.10 (release Date: 2013-06-30)  
The Webcam function acts as a composite USB Audio and Video Class
device. It provides a userspace API to process UVC control requests
and stream video data to the host.