Skip to content
Snippets Groups Projects
MAINTAINERS 626 KiB
Newer Older
  • Learn to ignore specific revisions
  • F:	Documentation/usb/usbip_protocol.rst
    
    F:	drivers/usb/usbip/
    
    F:	tools/testing/selftests/drivers/usb/usbip/
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    USB PEGASUS DRIVER
    
    M:	Petko Manolov <petkan@nucleusys.com>
    
    L:	linux-usb@vger.kernel.org
    
    L:	netdev@vger.kernel.org
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    S:	Maintained
    
    W:	https://github.com/petkan/pegasus
    T:	git git://github.com/petkan/pegasus.git
    
    F:	drivers/net/usb/pegasus.*
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    M:	Felipe Balbi <balbi@kernel.org>
    
    L:	linux-usb@vger.kernel.org
    S:	Maintained
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
    
    USB PRINTER DRIVER (usblp)
    
    M:	Pete Zaitcev <zaitcev@redhat.com>
    
    L:	linux-usb@vger.kernel.org
    
    S:	Supported
    
    F:	drivers/usb/class/usblp.c
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    USB RAW GADGET DRIVER
    R:	Andrey Konovalov <andreyknvl@gmail.com>
    L:	linux-usb@vger.kernel.org
    S:	Maintained
    F:	Documentation/usb/raw-gadget.rst
    F:	drivers/usb/gadget/legacy/raw_gadget.c
    F:	include/uapi/linux/usb/raw_gadget.h
    
    
    USB QMI WWAN NETWORK DRIVER
    M:	Bjørn Mork <bjorn@mork.no>
    L:	netdev@vger.kernel.org
    S:	Maintained
    F:	Documentation/ABI/testing/sysfs-class-net-qmi
    F:	drivers/net/usb/qmi_wwan.c
    
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    USB RTL8150 DRIVER
    
    M:	Petko Manolov <petkan@nucleusys.com>
    
    L:	linux-usb@vger.kernel.org
    
    L:	netdev@vger.kernel.org
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    S:	Maintained
    
    W:	https://github.com/petkan/rtl8150
    T:	git git://github.com/petkan/rtl8150.git
    
    F:	drivers/net/usb/rtl8150.c
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    USB SERIAL SUBSYSTEM
    
    M:	Johan Hovold <johan@kernel.org>
    
    L:	linux-usb@vger.kernel.org
    
    Alan Cox's avatar
    Alan Cox committed
    S:	Maintained
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
    
    F:	Documentation/usb/usb-serial.rst
    
    F:	drivers/usb/serial/
    
    F:	include/linux/usb/serial.h
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    USB SMSC75XX ETHERNET DRIVER
    M:	Steve Glendinning <steve.glendinning@shawell.net>
    L:	netdev@vger.kernel.org
    S:	Maintained
    F:	drivers/net/usb/smsc75xx.*
    
    
    M:	Steve Glendinning <steve.glendinning@shawell.net>
    
    M:	UNGLinuxDriver@microchip.com
    
    F:	drivers/net/usb/smsc95xx.*
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    USB SUBSYSTEM
    
    M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    
    L:	linux-usb@vger.kernel.org
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    W:	http://www.linux-usb.org
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
    
    F:	Documentation/devicetree/bindings/usb/
    
    F:	Documentation/usb/
    F:	drivers/usb/
    F:	include/linux/usb.h
    F:	include/linux/usb/
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    USB TYPEC BUS FOR ALTERNATE MODES
    M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
    
    L:	linux-usb@vger.kernel.org
    S:	Maintained
    
    F:	Documentation/ABI/testing/sysfs-bus-typec
    F:	Documentation/driver-api/usb/typec_bus.rst
    F:	drivers/usb/typec/altmodes/
    F:	include/linux/usb/typec_altmode.h
    
    M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
    L:	linux-usb@vger.kernel.org
    S:	Maintained
    F:	Documentation/ABI/testing/sysfs-class-typec
    
    F:	Documentation/driver-api/usb/typec.rst
    
    F:	drivers/usb/typec/
    F:	include/linux/usb/typec.h
    
    
    USB TYPEC INTEL PMC MUX DRIVER
    M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
    L:	linux-usb@vger.kernel.org
    S:	Maintained
    F:	Documentation/firmware-guide/acpi/intel-pmc-mux.rst
    F:	drivers/usb/typec/mux/intel_pmc_mux.c
    
    
    USB TYPEC PI3USB30532 MUX DRIVER
    M:	Hans de Goede <hdegoede@redhat.com>
    
    L:	linux-usb@vger.kernel.org
    S:	Maintained
    
    F:	drivers/usb/typec/mux/pi3usb30532.c
    
    USB TYPEC PORT CONTROLLER DRIVERS
    M:	Guenter Roeck <linux@roeck-us.net>
    L:	linux-usb@vger.kernel.org
    S:	Maintained
    F:	drivers/usb/typec/tcpm/
    
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    USB UHCI DRIVER
    
    M:	Alan Stern <stern@rowland.harvard.edu>
    
    L:	linux-usb@vger.kernel.org
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    S:	Maintained
    
    F:	drivers/usb/host/uhci*
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
    
    L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
    
    W:	http://www.ideasonboard.org/uvc/
    T:	git git://linuxtv.org/media_tree.git
    
    F:	include/uapi/linux/uvcvideo.h
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    USB WEBCAM GADGET
    M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
    L:	linux-usb@vger.kernel.org
    S:	Maintained
    
    F:	drivers/usb/gadget/function/*uvc*
    
    F:	drivers/usb/gadget/legacy/webcam.c
    
    USB WIRELESS RNDIS DRIVER (rndis_wlan)
    
    M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
    
    L:	linux-wireless@vger.kernel.org
    S:	Maintained
    
    F:	drivers/net/wireless/rndis_wlan.c
    
    M:	Mathias Nyman <mathias.nyman@intel.com>
    
    L:	linux-usb@vger.kernel.org
    S:	Supported
    
    F:	drivers/usb/host/pci-quirks*
    
    F:	drivers/usb/host/xhci*
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    USB ZD1201 DRIVER
    
    L:	linux-wireless@vger.kernel.org
    S:	Orphan
    
    W:	http://linux-lc100020.sourceforge.net
    
    F:	drivers/net/wireless/zydas/zd1201.*
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    M:	Antoine Jacquet <royale@zerezo.com>
    
    L:	linux-usb@vger.kernel.org
    
    W:	http://royale.zerezo.com/zr364xx/
    T:	git git://linuxtv.org/media_tree.git
    
    F:	Documentation/admin-guide/media/zr364xx*
    
    USER-MODE LINUX (UML)
    
    M:	Jeff Dike <jdike@addtoit.com>
    
    M:	Richard Weinberger <richard@nod.at>
    
    M:	Anton Ivanov <anton.ivanov@cambridgegreys.com>
    
    L:	linux-um@lists.infradead.org
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    W:	http://user-mode-linux.sourceforge.net
    
    Q:	https://patchwork.ozlabs.org/project/linux-um/list/
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
    
    F:	arch/um/
    
    F:	arch/x86/um/
    
    F:	fs/hostfs/
    
    USERSPACE COPYIN/COPYOUT (UIOVEC)
    M:	Alexander Viro <viro@zeniv.linux.org.uk>
    S:	Maintained
    F:	include/linux/uio.h
    
    Gerd Hoffmann's avatar
    Gerd Hoffmann committed
    USERSPACE DMA BUFFER DRIVER
    M:	Gerd Hoffmann <kraxel@redhat.com>
    L:	dri-devel@lists.freedesktop.org
    
    S:	Maintained
    T:	git git://anongit.freedesktop.org/drm/drm-misc
    
    Gerd Hoffmann's avatar
    Gerd Hoffmann committed
    F:	drivers/dma-buf/udmabuf.c
    F:	include/uapi/linux/udmabuf.h
    
    
    M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
    
    F:	Documentation/driver-api/uio-howto.rst
    
    F:	drivers/uio/
    
    F:	include/linux/uio_driver.h
    
    UTIL-LINUX PACKAGE
    
    M:	Karel Zak <kzak@redhat.com>
    
    L:	util-linux@vger.kernel.org
    
    W:	http://en.wikipedia.org/wiki/Util-linux
    T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
    
    UUID HELPERS
    M:	Christoph Hellwig <hch@lst.de>
    R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
    L:	linux-kernel@vger.kernel.org
    
    T:	git git://git.infradead.org/users/hch/uuid.git
    F:	include/linux/uuid.h
    F:	include/uapi/linux/uuid.h
    
    F:	lib/test_uuid.c
    F:	lib/uuid.c
    
    UV SYSFS DRIVER
    M:	Justin Ernst <justin.ernst@hpe.com>
    L:	platform-driver-x86@vger.kernel.org
    S:	Maintained
    F:	drivers/platform/x86/uv_sysfs.c
    
    
    UVESAFB DRIVER
    
    M:	Michal Januszewski <spock@gentoo.org>
    
    L:	linux-fbdev@vger.kernel.org
    
    W:	https://github.com/mjanusz/v86d
    
    F:	Documentation/fb/uvesafb.rst
    
    F:	drivers/video/fbdev/uvesafb.*
    
    Ux500 CLOCK DRIVERS
    M:	Ulf Hansson <ulf.hansson@linaro.org>
    L:	linux-clk@vger.kernel.org
    L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
    S:	Maintained
    F:	drivers/clk/ux500/
    
    
    VF610 NAND DRIVER
    M:	Stefan Agner <stefan@agner.ch>
    L:	linux-mtd@lists.infradead.org
    S:	Supported
    
    F:	drivers/mtd/nand/raw/vf610_nfc.c
    
    VFAT/FAT/MSDOS FILESYSTEM
    
    M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    S:	Maintained
    
    F:	Documentation/filesystems/vfat.rst
    
    F:	fs/fat/
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    Alex Williamson's avatar
    Alex Williamson committed
    VFIO DRIVER
    M:	Alex Williamson <alex.williamson@redhat.com>
    
    R:	Cornelia Huck <cohuck@redhat.com>
    
    Alex Williamson's avatar
    Alex Williamson committed
    L:	kvm@vger.kernel.org
    S:	Maintained
    
    T:	git git://github.com/awilliam/linux-vfio.git
    
    F:	Documentation/driver-api/vfio.rst
    
    Alex Williamson's avatar
    Alex Williamson committed
    F:	drivers/vfio/
    F:	include/linux/vfio.h
    
    F:	include/linux/vfio_pci_core.h
    
    F:	include/uapi/linux/vfio.h
    
    Alex Williamson's avatar
    Alex Williamson committed
    
    
    VFIO FSL-MC DRIVER
    M:	Diana Craciun <diana.craciun@oss.nxp.com>
    L:	kvm@vger.kernel.org
    S:	Maintained
    F:	drivers/vfio/fsl-mc/
    
    
    VFIO MEDIATED DEVICE DRIVERS
    M:	Kirti Wankhede <kwankhede@nvidia.com>
    L:	kvm@vger.kernel.org
    S:	Maintained
    
    F:	Documentation/driver-api/vfio-mediated-device.rst
    
    F:	drivers/vfio/mdev/
    F:	include/linux/mdev.h
    F:	samples/vfio-mdev/
    
    
    VFIO PLATFORM DRIVER
    
    M:	Eric Auger <eric.auger@redhat.com>
    
    L:	kvm@vger.kernel.org
    S:	Maintained
    F:	drivers/vfio/platform/
    
    
    VGA_SWITCHEROO
    R:	Lukas Wunner <lukas@wunner.de>
    S:	Maintained
    
    T:	git git://anongit.freedesktop.org/drm/drm-misc
    
    F:	Documentation/gpu/vga-switcheroo.rst
    F:	drivers/gpu/vga/vga_switcheroo.c
    F:	include/linux/vga_switcheroo.h
    
    
    VIA RHINE NETWORK DRIVER
    
    S:	Maintained
    M:	Kevin Brace <kevinbrace@bracecomputerlab.com>
    
    F:	drivers/net/ethernet/via/via-rhine.c
    
    VIA SD/MMC CARD CONTROLLER DRIVER
    M:	Bruce Chang <brucechang@via.com.tw>
    M:	Harald Welte <HaraldWelte@viatech.com>
    S:	Maintained
    F:	drivers/mmc/host/via-sdmmc.c
    
    VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
    M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
    L:	linux-fbdev@vger.kernel.org
    S:	Maintained
    
    F:	drivers/video/fbdev/via/
    
    F:	include/linux/via-core.h
    F:	include/linux/via-gpio.h
    F:	include/linux/via_i2c.h
    
    VIA VELOCITY NETWORK DRIVER
    M:	Francois Romieu <romieu@fr.zoreil.com>
    L:	netdev@vger.kernel.org
    S:	Maintained
    F:	drivers/net/ethernet/via/via-velocity.*
    
    
    VICODEC VIRTUAL CODEC DRIVER
    
    M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
    
    L:	linux-media@vger.kernel.org
    S:	Maintained
    
    W:	https://linuxtv.org
    T:	git git://linuxtv.org/media_tree.git
    
    F:	drivers/media/test-drivers/vicodec/*
    
    VIDEO I2C POLLING DRIVER
    M:	Matt Ranostay <matt.ranostay@konsulko.com>
    L:	linux-media@vger.kernel.org
    S:	Maintained
    F:	drivers/media/i2c/video-i2c.c
    
    
    VIDEO MULTIPLEXER DRIVER
    M:	Philipp Zabel <p.zabel@pengutronix.de>
    L:	linux-media@vger.kernel.org
    S:	Maintained
    F:	drivers/media/platform/video-mux.c
    
    
    VIDEOBUF2 FRAMEWORK
    
    M:	Tomasz Figa <tfiga@chromium.org>
    
    M:	Marek Szyprowski <m.szyprowski@samsung.com>
    L:	linux-media@vger.kernel.org
    S:	Maintained
    
    F:	drivers/media/common/videobuf2/*
    
    F:	include/media/videobuf2-*
    
    
    VIMC VIRTUAL MEDIA CONTROLLER DRIVER
    M:	Helen Koike <helen.koike@collabora.com>
    
    R:	Shuah Khan <skhan@linuxfoundation.org>
    
    L:	linux-media@vger.kernel.org
    S:	Maintained
    
    W:	https://linuxtv.org
    T:	git git://linuxtv.org/media_tree.git
    
    F:	drivers/media/test-drivers/vimc/*
    
    
    VIRT LIB
    M:	Alex Williamson <alex.williamson@redhat.com>
    M:	Paolo Bonzini <pbonzini@redhat.com>
    L:	kvm@vger.kernel.org
    S:	Supported
    F:	virt/lib/
    
    
    VIRTIO AND VHOST VSOCK DRIVER
    M:	Stefan Hajnoczi <stefanha@redhat.com>
    
    M:	Stefano Garzarella <sgarzare@redhat.com>
    
    L:	kvm@vger.kernel.org
    L:	virtualization@lists.linux-foundation.org
    L:	netdev@vger.kernel.org
    S:	Maintained
    
    F:	drivers/vhost/vsock.c
    
    F:	include/linux/virtio_vsock.h
    F:	include/uapi/linux/virtio_vsock.h
    
    F:	net/vmw_vsock/virtio_transport.c
    
    F:	net/vmw_vsock/virtio_transport_common.c
    
    VIRTIO BLOCK AND SCSI DRIVERS
    M:	"Michael S. Tsirkin" <mst@redhat.com>
    M:	Jason Wang <jasowang@redhat.com>
    R:	Paolo Bonzini <pbonzini@redhat.com>
    R:	Stefan Hajnoczi <stefanha@redhat.com>
    L:	virtualization@lists.linux-foundation.org
    S:	Maintained
    F:	drivers/block/virtio_blk.c
    F:	drivers/scsi/virtio_scsi.c
    
    F:	drivers/vhost/scsi.c
    
    F:	include/uapi/linux/virtio_blk.h
    F:	include/uapi/linux/virtio_scsi.h
    
    
    M:	Amit Shah <amit@kernel.org>
    
    L:	virtualization@lists.linux-foundation.org
    S:	Maintained
    F:	drivers/char/virtio_console.c
    F:	include/linux/virtio_console.h
    
    F:	include/uapi/linux/virtio_console.h
    
    VIRTIO CORE AND NET DRIVERS
    
    M:	"Michael S. Tsirkin" <mst@redhat.com>
    
    M:	Jason Wang <jasowang@redhat.com>
    
    L:	virtualization@lists.linux-foundation.org
    S:	Maintained
    
    F:	Documentation/ABI/testing/sysfs-bus-vdpa
    
    F:	Documentation/devicetree/bindings/virtio/
    
    F:	drivers/block/virtio_blk.c
    
    F:	drivers/crypto/virtio/
    F:	drivers/net/virtio_net.c
    F:	drivers/vdpa/
    F:	drivers/virtio/
    
    Jason Wang's avatar
    Jason Wang committed
    F:	include/linux/vdpa.h
    
    F:	include/linux/virtio*.h
    
    F:	include/uapi/linux/virtio_*.h
    
    VIRTIO BALLOON
    M:	"Michael S. Tsirkin" <mst@redhat.com>
    M:	David Hildenbrand <david@redhat.com>
    L:	virtualization@lists.linux-foundation.org
    S:	Maintained
    F:	drivers/virtio/virtio_balloon.c
    F:	include/uapi/linux/virtio_balloon.h
    F:	include/linux/balloon_compaction.h
    F:	mm/balloon_compaction.c
    
    
    VIRTIO CRYPTO DRIVER
    M:	Gonglei <arei.gonglei@huawei.com>
    L:	virtualization@lists.linux-foundation.org
    L:	linux-crypto@vger.kernel.org
    S:	Maintained
    F:	drivers/crypto/virtio/
    F:	include/uapi/linux/virtio_crypto.h
    
    
    Cornelia Huck's avatar
    Cornelia Huck committed
    M:	Cornelia Huck <cohuck@redhat.com>
    
    M:	Halil Pasic <pasic@linux.ibm.com>
    
    L:	linux-s390@vger.kernel.org
    L:	virtualization@lists.linux-foundation.org
    L:	kvm@vger.kernel.org
    S:	Supported
    
    F:	arch/s390/include/uapi/asm/virtio-ccw.h
    
    F:	drivers/s390/virtio/
    
    VIRTIO FILE SYSTEM
    M:	Vivek Goyal <vgoyal@redhat.com>
    M:	Stefan Hajnoczi <stefanha@redhat.com>
    M:	Miklos Szeredi <miklos@szeredi.hu>
    L:	virtualization@lists.linux-foundation.org
    L:	linux-fsdevel@vger.kernel.org
    S:	Supported
    
    W:	https://virtio-fs.gitlab.io/
    F:	Documentation/filesystems/virtiofs.rst
    
    F:	fs/fuse/virtio_fs.c
    F:	include/uapi/linux/virtio_fs.h
    
    
    VIRTIO GPIO DRIVER
    M:	Enrico Weigelt, metux IT consult <info@metux.net>
    M:	Viresh Kumar <vireshk@kernel.org>
    
    L:	linux-gpio@vger.kernel.org
    L:	virtualization@lists.linux-foundation.org
    
    S:	Maintained
    F:	drivers/gpio/gpio-virtio.c
    F:	include/uapi/linux/virtio_gpio.h
    
    
    VIRTIO GPU DRIVER
    M:	David Airlie <airlied@linux.ie>
    M:	Gerd Hoffmann <kraxel@redhat.com>
    
    R:	Gurchetan Singh <gurchetansingh@chromium.org>
    R:	Chia-I Wu <olvaffe@gmail.com>
    
    L:	dri-devel@lists.freedesktop.org
    L:	virtualization@lists.linux-foundation.org
    S:	Maintained
    
    T:	git git://anongit.freedesktop.org/drm/drm-misc
    
    F:	drivers/gpu/drm/virtio/
    F:	include/uapi/linux/virtio_gpu.h
    
    
    VIRTIO HOST (VHOST)
    M:	"Michael S. Tsirkin" <mst@redhat.com>
    
    M:	Jason Wang <jasowang@redhat.com>
    
    L:	kvm@vger.kernel.org
    
    L:	virtualization@lists.linux-foundation.org
    
    L:	netdev@vger.kernel.org
    S:	Maintained
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
    
    F:	drivers/vhost/
    
    Jason Wang's avatar
    Jason Wang committed
    F:	include/linux/vhost_iotlb.h
    
    F:	include/uapi/linux/vhost.h
    
    Gerd Hoffmann's avatar
    Gerd Hoffmann committed
    VIRTIO INPUT DRIVER
    M:	Gerd Hoffmann <kraxel@redhat.com>
    S:	Maintained
    F:	drivers/virtio/virtio_input.c
    F:	include/uapi/linux/virtio_input.h
    
    
    VIRTIO IOMMU DRIVER
    
    M:	Jean-Philippe Brucker <jean-philippe@linaro.org>
    
    L:	virtualization@lists.linux-foundation.org
    S:	Maintained
    F:	drivers/iommu/virtio-iommu.c
    F:	include/uapi/linux/virtio_iommu.h
    
    
    VIRTIO MEM DRIVER
    M:	David Hildenbrand <david@redhat.com>
    L:	virtualization@lists.linux-foundation.org
    S:	Maintained
    
    W:	https://virtio-mem.gitlab.io/
    
    F:	drivers/virtio/virtio_mem.c
    F:	include/uapi/linux/virtio_mem.h
    
    
    VIRTIO SOUND DRIVER
    M:	Anton Yakovlev <anton.yakovlev@opensynergy.com>
    M:	"Michael S. Tsirkin" <mst@redhat.com>
    L:	virtualization@lists.linux-foundation.org
    L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
    S:	Maintained
    F:	include/uapi/linux/virtio_snd.h
    F:	sound/virtio/*
    
    
    VIRTIO I2C DRIVER
    
    M:	Conghui Chen <conghui.chen@intel.com>
    
    M:	Viresh Kumar <viresh.kumar@linaro.org>
    L:	linux-i2c@vger.kernel.org
    L:	virtualization@lists.linux-foundation.org
    S:	Maintained
    F:	drivers/i2c/busses/i2c-virtio.c
    F:	include/uapi/linux/virtio_i2c.h
    
    
    VIRTIO PMEM DRIVER
    M:	Pankaj Gupta <pankaj.gupta.linux@gmail.com>
    L:	virtualization@lists.linux-foundation.org
    S:	Maintained
    F:	drivers/nvdimm/virtio_pmem.c
    F:	drivers/nvdimm/nd_virtio.c
    
    
    VIRTUAL BOX GUEST DEVICE DRIVER
    M:	Hans de Goede <hdegoede@redhat.com>
    M:	Arnd Bergmann <arnd@arndb.de>
    M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    S:	Maintained
    
    F:	drivers/virt/vboxguest/
    
    F:	include/linux/vbox_utils.h
    
    VIRTUAL BOX SHARED FOLDER VFS DRIVER
    
    M:	Hans de Goede <hdegoede@redhat.com>
    L:	linux-fsdevel@vger.kernel.org
    S:	Maintained
    F:	fs/vboxsf/*
    
    
    VIRTUAL SERIO DEVICE DRIVER
    M:	Stephen Chandler Paul <thatslyude@gmail.com>
    
    F:	drivers/input/serio/userio.c
    F:	include/uapi/linux/userio.h
    
    VIVID VIRTUAL VIDEO DRIVER
    
    M:	Hans Verkuil <hverkuil@xs4all.nl>
    L:	linux-media@vger.kernel.org
    S:	Maintained
    
    W:	https://linuxtv.org
    T:	git git://linuxtv.org/media_tree.git
    
    F:	drivers/media/test-drivers/vivid/*
    
    VIDTV VIRTUAL DIGITAL TV DRIVER
    M:	Daniel W. S. Almeida <dwlsalmeida@gmail.com>
    L:	linux-media@vger.kernel.org
    S:	Maintained
    W:	https://linuxtv.org
    T:	git git://linuxtv.org/media_tree.git
    F:	drivers/media/test-drivers/vidtv/*
    
    
    M:	Florian Fainelli <f.fainelli@gmail.com>
    
    L:	openwrt-devel@lists.openwrt.org (subscribers-only)
    
    S:	Maintained
    F:	drivers/vlynq/vlynq.c
    F:	include/linux/vlynq.h
    
    
    M:	Martyn Welch <martyn@welchs.me.uk>
    
    M:	Manohar Vanga <manohar.vanga@gmail.com>
    
    M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
    
    F:	Documentation/driver-api/vme.rst
    
    F:	drivers/staging/vme/
    F:	drivers/vme/
    F:	include/linux/vme*
    
    
    VM SOCKETS (AF_VSOCK)
    M:	Stefano Garzarella <sgarzare@redhat.com>
    L:	virtualization@lists.linux-foundation.org
    L:	netdev@vger.kernel.org
    S:	Maintained
    F:	drivers/net/vsockmon.c
    F:	include/net/af_vsock.h
    F:	include/uapi/linux/vm_sockets.h
    F:	include/uapi/linux/vm_sockets_diag.h
    F:	include/uapi/linux/vsockmon.h
    F:	net/vmw_vsock/
    F:	tools/testing/vsock/
    
    
    VMWARE BALLOON DRIVER
    
    M:	Nadav Amit <namit@vmware.com>
    
    M:	"VMware, Inc." <pv-drivers@vmware.com>
    L:	linux-kernel@vger.kernel.org
    S:	Maintained
    F:	drivers/misc/vmw_balloon.c
    
    
    VMWARE HYPERVISOR INTERFACE
    
    M:	"VMware, Inc." <pv-drivers@vmware.com>
    
    L:	virtualization@lists.linux-foundation.org
    S:	Supported
    
    F:	arch/x86/include/asm/vmware.h
    
    F:	arch/x86/kernel/cpu/vmware.c
    
    
    VMWARE PVRDMA DRIVER
    
    M:	Bryan Tan <bryantan@vmware.com>
    M:	Vishnu Dasa <vdasa@vmware.com>
    
    M:	VMware PV-Drivers <pv-drivers@vmware.com>
    L:	linux-rdma@vger.kernel.org
    S:	Maintained
    F:	drivers/infiniband/hw/vmw_pvrdma/
    
    VMware PVSCSI driver
    
    M:	Vishal Bhakta <vbhakta@vmware.com>
    
    M:	VMware PV-Drivers <pv-drivers@vmware.com>
    L:	linux-scsi@vger.kernel.org
    S:	Maintained
    F:	drivers/scsi/vmw_pvscsi.c
    F:	drivers/scsi/vmw_pvscsi.h
    
    
    VMWARE VIRTUAL PTP CLOCK DRIVER
    M:	Vivek Thampi <vithampi@vmware.com>
    M:	"VMware, Inc." <pv-drivers@vmware.com>
    L:	netdev@vger.kernel.org
    S:	Supported
    F:	drivers/ptp/ptp_vmw.c
    
    
    VMWARE VMCI DRIVER
    M:	Jorgen Hansen <jhansen@vmware.com>
    M:	Vishnu Dasa <vdasa@vmware.com>
    L:	linux-kernel@vger.kernel.org
    L:	pv-drivers@vmware.com (private)
    S:	Maintained
    F:	drivers/misc/vmw_vmci/
    
    
    VMWARE VMMOUSE SUBDRIVER
    M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
    M:	"VMware, Inc." <pv-drivers@vmware.com>
    L:	linux-input@vger.kernel.org
    S:	Maintained
    F:	drivers/input/mouse/vmmouse.c
    F:	drivers/input/mouse/vmmouse.h
    
    
    VMWARE VMXNET3 ETHERNET DRIVER
    
    M:	Ronak Doshi <doshir@vmware.com>
    
    L:	netdev@vger.kernel.org
    S:	Maintained
    F:	drivers/net/vmxnet3/
    
    VOCORE VOCORE2 BOARD
    M:	Harvey Hunt <harveyhuntnexus@gmail.com>
    
    L:	linux-mips@vger.kernel.org
    
    S:	Maintained
    F:	arch/mips/boot/dts/ralink/vocore2.dts
    
    
    VOLTAGE AND CURRENT REGULATOR FRAMEWORK
    
    M:	Liam Girdwood <lgirdwood@gmail.com>
    
    M:	Mark Brown <broonie@kernel.org>
    
    L:	linux-kernel@vger.kernel.org
    
    W:	http://www.slimlogic.co.uk/?p=48
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
    
    F:	Documentation/devicetree/bindings/regulator/
    
    F:	Documentation/power/regulator/
    
    F:	drivers/regulator/
    
    F:	include/linux/regulator/
    
    VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
    R:	Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
    F:	drivers/regulator/irq_helpers.c
    
    
    M:	David Ahern <dsahern@kernel.org>
    
    David Ahern's avatar
    David Ahern committed
    L:	netdev@vger.kernel.org
    S:	Maintained
    
    F:	Documentation/networking/vrf.rst
    
    F:	drivers/net/vrf.c
    
    Petr Mladek's avatar
    Petr Mladek committed
    VSPRINTF
    M:	Petr Mladek <pmladek@suse.com>
    M:	Steven Rostedt <rostedt@goodmis.org>
    
    M:	Sergey Senozhatsky <senozhatsky@chromium.org>
    
    Petr Mladek's avatar
    Petr Mladek committed
    R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
    R:	Rasmus Villemoes <linux@rasmusvillemoes.dk>
    S:	Maintained
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
    
    Petr Mladek's avatar
    Petr Mladek committed
    F:	Documentation/core-api/printk-formats.rst
    
    F:	lib/test_printf.c
    
    VT1211 HARDWARE MONITOR DRIVER
    
    M:	Juerg Haefliger <juergh@gmail.com>
    
    S:	Maintained
    
    F:	Documentation/hwmon/vt1211.rst
    
    F:	drivers/hwmon/vt1211.c
    
    VT8231 HARDWARE MONITOR DRIVER
    
    M:	Roger Lucas <vt8231@hiddenengine.co.uk>
    
    S:	Maintained
    
    F:	drivers/hwmon/vt8231.c
    
    VUB300 USB to SDIO/SD/MMC bridge chip
    L:	linux-mmc@vger.kernel.org
    
    F:	drivers/mmc/host/vub300.c
    
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    W1 DALLAS'S 1-WIRE BUS
    
    M:	Evgeniy Polyakov <zbr@ioremap.net>
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    S:	Maintained
    
    F:	Documentation/devicetree/bindings/w1/
    
    F:	Documentation/w1/
    F:	drivers/w1/
    
    F:	include/linux/w1.h
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    W83791D HARDWARE MONITORING DRIVER
    
    M:	Marc Hulsman <m.hulsman@tudelft.nl>
    
    S:	Maintained
    
    F:	Documentation/hwmon/w83791d.rst
    
    F:	drivers/hwmon/w83791d.c
    
    W83793 HARDWARE MONITORING DRIVER
    
    M:	Rudolf Marek <r.marek@assembler.cz>
    
    F:	Documentation/hwmon/w83793.rst
    
    F:	drivers/hwmon/w83793.c
    
    W83795 HARDWARE MONITORING DRIVER
    
    M:	Jean Delvare <jdelvare@suse.com>
    
    S:	Maintained
    F:	drivers/hwmon/w83795.c
    
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    W83L51xD SD/MMC CARD INTERFACE DRIVER
    
    M:	Pierre Ossman <pierre@ossman.eu>
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    S:	Maintained
    
    F:	drivers/mmc/host/wbsd.*
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    WACOM PROTOCOL 4 SERIAL TABLETS
    M:	Julian Squires <julian@cipht.net>
    M:	Hans de Goede <hdegoede@redhat.com>
    L:	linux-input@vger.kernel.org
    S:	Maintained
    F:	drivers/input/tablet/wacom_serial4.c
    
    
    WATCHDOG DEVICE DRIVERS
    
    M:	Wim Van Sebroeck <wim@linux-watchdog.org>
    
    M:	Guenter Roeck <linux@roeck-us.net>
    
    L:	linux-watchdog@vger.kernel.org
    
    W:	http://www.linux-watchdog.org/
    
    T:	git git://www.linux-watchdog.org/linux-watchdog.git
    
    F:	Documentation/devicetree/bindings/watchdog/
    
    F:	Documentation/watchdog/
    F:	drivers/watchdog/
    F:	include/linux/watchdog.h
    
    F:	include/uapi/linux/watchdog.h
    
    WHISKEYCOVE PMIC GPIO DRIVER
    M:	Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
    L:	linux-gpio@vger.kernel.org
    S:	Maintained
    F:	drivers/gpio/gpio-wcove.c
    
    
    Dianlong Li's avatar
    Dianlong Li committed
    WHWAVE RTC DRIVER
    M:	Dianlong Li <long17.cool@163.com>
    L:	linux-rtc@vger.kernel.org
    S:	Maintained
    F:	drivers/rtc/rtc-sd3078.c
    
    
    WIIMOTE HID DRIVER
    
    M:	David Rheinsberg <david.rheinsberg@gmail.com>
    
    L:	linux-input@vger.kernel.org
    S:	Maintained
    F:	drivers/hid/hid-wiimote*
    
    
    WILOCITY WIL6210 WIRELESS DRIVER
    
    M:	Maya Erez <merez@codeaurora.org>
    
    L:	linux-wireless@vger.kernel.org
    
    L:	wil6210@qti.qualcomm.com
    
    W:	https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
    
    F:	drivers/net/wireless/ath/wil6210/
    
    
    F:	drivers/media/rc/winbond-cir.c
    
    WINSYSTEMS EBC-C384 WATCHDOG DRIVER
    M:	William Breathitt Gray <vilhelm.gray@gmail.com>
    L:	linux-watchdog@vger.kernel.org
    S:	Maintained
    F:	drivers/watchdog/ebc-c384_wdt.c
    
    
    WINSYSTEMS WS16C48 GPIO DRIVER
    M:	William Breathitt Gray <vilhelm.gray@gmail.com>
    L:	linux-gpio@vger.kernel.org
    S:	Maintained
    F:	drivers/gpio/gpio-ws16c48.c
    
    WIREGUARD SECURE NETWORK TUNNEL
    M:	Jason A. Donenfeld <Jason@zx2c4.com>
    
    L:	wireguard@lists.zx2c4.com
    L:	netdev@vger.kernel.org
    
    S:	Maintained
    F:	drivers/net/wireguard/
    F:	tools/testing/selftests/wireguard/
    
    
    WISTRON LAPTOP BUTTON DRIVER
    
    M:	Miloslav Trmac <mitr@volny.cz>
    
    S:	Maintained
    
    F:	drivers/input/misc/wistron_btns.c
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    WL3501 WIRELESS PCMCIA CARD DRIVER
    
    L:	linux-wireless@vger.kernel.org
    
    F:	drivers/net/wireless/wl3501*
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    WOLFSON MICROELECTRONICS DRIVERS
    
    L:	patches@opensource.cirrus.com
    
    W:	https://github.com/CirrusLogic/linux-drivers/wiki
    T:	git https://github.com/CirrusLogic/linux-drivers.git
    
    F:	Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
    F:	Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
    
    F:	Documentation/devicetree/bindings/mfd/wm831x.txt
    
    F:	Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
    
    F:	Documentation/devicetree/bindings/sound/wlf,*.yaml
    F:	Documentation/devicetree/bindings/sound/wm*
    
    F:	Documentation/hwmon/wm83??.rst
    
    F:	arch/arm/mach-s3c/mach-crag6410*
    
    F:	drivers/clk/clk-wm83*.c
    
    F:	drivers/gpio/gpio-*wm*.c
    
    F:	drivers/gpio/gpio-arizona.c
    
    F:	drivers/hwmon/wm83??-hwmon.c
    
    F:	drivers/input/misc/wm831x-on.c
    F:	drivers/input/touchscreen/wm831x-ts.c
    F:	drivers/input/touchscreen/wm97*.c
    
    F:	drivers/leds/leds-wm83*.c
    
    F:	drivers/mfd/wm*.c
    
    F:	drivers/power/supply/wm83*.c
    
    F:	drivers/regulator/wm8*.c
    F:	drivers/rtc/rtc-wm83*.c
    
    F:	drivers/video/backlight/wm83*_bl.c
    
    F:	drivers/watchdog/wm83*_wdt.c
    
    F:	include/linux/mfd/arizona/
    
    F:	include/linux/mfd/wm831x/
    
    F:	include/linux/mfd/wm8350/
    
    F:	include/linux/regulator/arizona*
    
    F:	include/linux/wm97xx.h
    
    F:	include/sound/wm????.h
    
    F:	sound/soc/codecs/wm*
    
    WORKQUEUE
    M:	Tejun Heo <tj@kernel.org>
    
    R:	Lai Jiangshan <jiangshanlai@gmail.com>
    
    S:	Maintained
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
    F:	Documentation/core-api/workqueue.rst
    
    F:	include/linux/workqueue.h
    F:	kernel/workqueue.c
    
    
    WWAN DRIVERS
    M:	Loic Poulain <loic.poulain@linaro.org>
    M:	Sergey Ryazanov <ryazanov.s.a@gmail.com>
    R:	Johannes Berg <johannes@sipsolutions.net>
    L:	netdev@vger.kernel.org
    S:	Maintained
    F:	drivers/net/wwan/
    F:	include/linux/wwan.h
    F:	include/uapi/linux/wwan.h
    
    
    X-POWERS AXP288 PMIC DRIVERS
    M:	Hans de Goede <hdegoede@redhat.com>
    S:	Maintained
    F:	drivers/acpi/pmic/intel_pmic_xpower.c
    
    X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
    M:	Chen-Yu Tsai <wens@csie.org>
    L:	linux-kernel@vger.kernel.org
    S:	Maintained
    N:	axp[128]
    
    
    X.25 STACK
    M:	Martin Schiller <ms@dev.tdt.de>
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    L:	linux-x25@vger.kernel.org
    
    S:	Maintained
    F:	Documentation/networking/lapb-module.rst
    
    F:	Documentation/networking/x25*
    
    F:	drivers/net/wan/hdlc_x25.c
    F:	drivers/net/wan/lapbether.c
    F:	include/*/lapb.h
    
    F:	include/net/x25*
    
    F:	include/uapi/linux/x25.h
    F:	net/lapb/
    
    F:	net/x25/
    
    Linus Torvalds's avatar
    Linus Torvalds committed
    
    
    Randy Dunlap's avatar
    Randy Dunlap committed
    X86 ARCHITECTURE (32-BIT AND 64-BIT)
    
    M:	Thomas Gleixner <tglx@linutronix.de>
    M:	Ingo Molnar <mingo@redhat.com>
    
    M:	Borislav Petkov <bp@alien8.de>
    
    M:	Dave Hansen <dave.hansen@linux.intel.com>
    
    M:	x86@kernel.org
    
    R:	"H. Peter Anvin" <hpa@zytor.com>
    
    L:	linux-kernel@vger.kernel.org
    
    Randy Dunlap's avatar
    Randy Dunlap committed
    S:	Maintained
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
    
    F:	Documentation/devicetree/bindings/x86/
    
    F:	Documentation/x86/
    F:	arch/x86/
    
    X86 ENTRY CODE
    M:	Andy Lutomirski <luto@kernel.org>
    L:	linux-kernel@vger.kernel.org
    S:	Maintained
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
    
    X86 MCE INFRASTRUCTURE
    M:	Tony Luck <tony.luck@intel.com>
    
    M:	Borislav Petkov <bp@alien8.de>
    
    L:	linux-edac@vger.kernel.org
    S:	Maintained
    
    F:	Documentation/ABI/testing/sysfs-mce
    F:	Documentation/x86/x86_64/machinecheck.rst
    
    F:	arch/x86/kernel/cpu/mce/*
    
    X86 MICROCODE UPDATE SUPPORT
    M:	Borislav Petkov <bp@alien8.de>
    S:	Maintained
    F:	arch/x86/kernel/cpu/microcode/*
    
    
    X86 MM
    M:	Dave Hansen <dave.hansen@linux.intel.com>
    M:	Andy Lutomirski <luto@kernel.org>
    M:	Peter Zijlstra <peterz@infradead.org>
    L:	linux-kernel@vger.kernel.org
    S:	Maintained
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
    
    F:	arch/x86/mm/
    
    
    X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
    M:	Hans de Goede <hdegoede@redhat.com>
    L:	platform-driver-x86@vger.kernel.org
    S:	Maintained
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
    F:	drivers/platform/x86/x86-android-tablets.c
    
    
    X86 PLATFORM DRIVERS
    
    L:	platform-driver-x86@vger.kernel.org
    
    T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
    
    F:	drivers/platform/olpc/
    
    F:	drivers/platform/x86/
    
    X86 PLATFORM DRIVERS - ARCH
    R:	Darren Hart <dvhart@infradead.org>
    R:	Andy Shevchenko <andy@infradead.org>
    L:	platform-driver-x86@vger.kernel.org