S: Orphan
F: drivers/platform/x86/wmi.c
+ F: include/uapi/linux/wmi.h
AD1889 ALSA SOUND DRIVER
S: Supported
F: drivers/input/misc/adxl34x.c
- AEDSP16 DRIVER
- S: Maintained
- F: sound/oss/aedsp16.c
-
AF9013 MEDIA DRIVER
F: Documentation/filesystems/affs.txt
F: fs/affs/
-----AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
+++++AFS FILESYSTEM
S: Supported
F: fs/afs/
-----F: include/net/af_rxrpc.h
-----F: net/rxrpc/af_rxrpc.c
+++++F: include/trace/events/afs.h
+++++F: Documentation/filesystems/afs.txt
W: https://www.infradead.org/~dhowells/kafs/
AGPGART DRIVER
F: include/linux/altera_jtaguart.h
AMAZON ETHERNET DRIVERS
- M: Netanel Belgazal <netanel@annapurnalabs.com>
- R: Saeed Bishara <saeed@annapurnalabs.com>
- R: Zorik Machulsky <zorik@annapurnalabs.com>
+ M: Netanel Belgazal <netanel@amazon.com>
+ R: Saeed Bishara <saeedb@amazon.com>
+ R: Zorik Machulsky <zorik@amazon.com>
S: Supported
F: Documentation/networking/ena.txt
F: drivers/gpu/drm/amd/include/cik_structs.h
F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
F: drivers/gpu/drm/amd/include/vi_structs.h
- F: drivers/gpu/drm/radeon/radeon_kfd.c
- F: drivers/gpu/drm/radeon/radeon_kfd.h
F: include/uapi/linux/kfd_ioctl.h
AMD SEATTLE DEVICE TREE SUPPORT
ANDROID DRIVERS
T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
S: Supported
W: http://www.linux4sam.org
T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
S: Supported
+ N: at91
+ N: atmel
F: arch/arm/mach-at91/
F: include/soc/at91/
F: arch/arm/boot/dts/at91*.dts
F: arch/arm/boot/dts/sama*.dtsi
F: arch/arm/include/debug/at91.S
F: drivers/memory/atmel*
+ F: drivers/watchdog/sama5d4_wdt.c
+ X: drivers/input/touchscreen/atmel_mxt_ts.c
+ X: drivers/net/wireless/atmel/
ARM/CALXEDA HIGHBANK ARCHITECTURE
ARM/Mediatek RTC DRIVER
S: Maintained
+ F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
F: drivers/rtc/rtc-mt6397.c
+ F: drivers/rtc/rtc-mt7622.c
ARM/Mediatek SoC support
T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
S: Supported
F: arch/arm64/boot/dts/renesas/
+ F: Documentation/devicetree/bindings/arm/shmobile.txt
F: drivers/soc/renesas/
F: include/linux/soc/renesas/
F: arch/arm/configs/shmobile_defconfig
F: arch/arm/include/debug/renesas-scif.S
F: arch/arm/mach-shmobile/
+ F: Documentation/devicetree/bindings/arm/shmobile.txt
F: drivers/soc/renesas/
F: include/linux/soc/renesas/
S: Maintained
+ ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
+ S: Maintained
+ F: drivers/media/platform/tegra-cec/
+ F: Documentation/devicetree/bindings/media/tegra-cec.txt
+
ARM/TETON BGA MACHINE SUPPORT
T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
S: Maintained
+ F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
F: arch/arm/boot/dts/uniphier*
F: arch/arm/include/asm/hardware/cache-uniphier.h
F: arch/arm/mach-uniphier/
F: arch/arm/mm/cache-uniphier.c
-----F: arch/arm64/boot/dts/socionext/
+++++F: arch/arm64/boot/dts/socionext/uniphier*
F: drivers/bus/uniphier-system-bus.c
F: drivers/clk/uniphier/
+ F: drivers/gpio/gpio-uniphier.c
F: drivers/i2c/busses/i2c-uniphier*
F: drivers/irqchip/irq-uniphier-aidet.c
F: drivers/pinctrl/uniphier/
F: drivers/i2c/busses/i2c-zx2967.c
F: drivers/mmc/host/dw_mmc-zx.*
F: drivers/pinctrl/zte/
- F: drivers/reset/reset-zx2967.c
F: drivers/soc/zte/
F: drivers/thermal/zx2967_thermal.c
F: drivers/watchdog/zx2967_wdt.c
ARM/ZYNQ ARCHITECTURE
W: http://wiki.xilinx.com
T: git https://github.com/Xilinx/linux-xlnx.git
F: include/linux/async_tx.h
AT24 EEPROM DRIVER
S: Maintained
F: drivers/misc/eeprom/at24.c
F: drivers/net/hamradio/baycom*
BCACHE (BLOCK LAYER CACHE)
W: http://bcache.evilpiepirate.org
- S: Orphan
+ C: irc://irc.oftc.net/bcache
+ S: Maintained
F: drivers/md/bcache/
BDISP ST MEDIA DRIVER
F: include/uapi/linux/bfs_fs.h
BLACKFIN ARCHITECTURE
T: git git://git.code.sf.net/p/adi-linux/code
W: http://blackfin.uclinux.org
-----S: Supported
+++++S: Orphan
F: arch/blackfin/
BLACKFIN EMAC DRIVER
W: http://blackfin.uclinux.org
-----S: Supported
+++++S: Orphan
F: drivers/net/ethernet/adi/
BLACKFIN MEDIA DRIVER
W: http://blackfin.uclinux.org/
-----S: Supported
+++++S: Orphan
F: drivers/media/platform/blackfin/
F: drivers/media/i2c/adv7183*
F: drivers/media/i2c/vs6624*
BLACKFIN RTC DRIVER
W: http://blackfin.uclinux.org
-----S: Supported
+++++S: Orphan
F: drivers/rtc/rtc-bfin.c
BLACKFIN SDH DRIVER
W: http://blackfin.uclinux.org
-----S: Supported
+++++S: Orphan
F: drivers/mmc/host/bfin_sdh.c
BLACKFIN SERIAL DRIVER
W: http://blackfin.uclinux.org
-----S: Supported
+++++S: Orphan
F: drivers/tty/serial/bfin_uart.c
BLACKFIN WATCHDOG DRIVER
W: http://blackfin.uclinux.org
-----S: Supported
+++++S: Orphan
F: drivers/watchdog/bfin_wdt.c
BLINKM RGB LED DRIVER
S: Supported
F: arch/x86/net/bpf_jit*
F: Documentation/networking/filter.txt
+ F: Documentation/bpf/
F: include/linux/bpf*
F: include/linux/filter.h
F: include/uapi/linux/bpf*
F: net/sched/act_bpf.c
F: net/sched/cls_bpf.c
F: samples/bpf/
- F: tools/net/bpf*
+ F: tools/bpf/
F: tools/testing/selftests/bpf/
BROADCOM B44 10/100 ETHERNET DRIVER
F: drivers/gpio/gpio-brcmstb.c
F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
+ BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
+ S: Maintained
+ F: drivers/phy/broadcom/phy-brcm-usb*
+
BROADCOM GENET ETHERNET DRIVER
S: Supported
N: bcm585*
N: bcm586*
N: bcm88312
+ N: hr2
F: arch/arm64/boot/dts/broadcom/ns2*
F: drivers/clk/bcm/clk-ns*
F: drivers/pinctrl/bcm/pinctrl-ns*
F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
F: drivers/cpufreq/brcmstb*
+ BROADCOM STB AVS TMON DRIVER
+ S: Maintained
+ F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
+ F: drivers/thermal/broadcom/brcmstb*
+
BROADCOM STB NAND FLASH DRIVER
S: Maintained
F: drivers/mtd/nand/brcmnand/
+ BROADCOM STB DPFE DRIVER
+ S: Maintained
+ F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
+ F: drivers/memory/brcmstb_dpfe.c
+
BROADCOM SYSTEMPORT ETHERNET DRIVER
CA8210 IEEE-802.15.4 RADIO DRIVER
W: https://github.com/Cascoda/ca8210-linux.git
S: Maintained
F: include/uapi/linux/cec-funcs.h
F: Documentation/devicetree/bindings/media/cec.txt
+ CEC GPIO DRIVER
+ T: git git://linuxtv.org/media_tree.git
+ W: http://linuxtv.org
+ S: Supported
+ F: drivers/media/platform/cec-gpio/
+ F: Documentation/devicetree/bindings/media/cec-gpio.txt
+
CELL BROADBAND ENGINE ARCHITECTURE
F: drivers/auxdisplay/cfag12864bfb.c
F: include/linux/cfag12864b.h
- CFG80211 and NL80211
+ 802.11 (including CFG80211/NL80211)
W: http://wireless.kernel.org/
T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
S: Maintained
+ F: net/wireless/
F: include/uapi/linux/nl80211.h
+ F: include/linux/ieee80211.h
+ F: include/net/wext.h
F: include/net/cfg80211.h
- F: net/wireless/*
- X: net/wireless/wext*
+ F: include/net/iw_handler.h
+ F: include/net/ieee80211_radiotap.h
+ F: Documentation/driver-api/80211/cfg80211.rst
+ F: Documentation/networking/regulatory.txt
CHAR and MISC DRIVERS
CISCO VIC ETHERNET NIC DRIVER
- M: Neel Patel <neepatel@cisco.com>
+ M: Parvi Kaustubhi <pkaustub@cisco.com>
S: Supported
F: drivers/net/ethernet/cisco/enic/
T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
S: Supported
- F: drivers/clocksource
+ F: drivers/clocksource/
+ F: Documentation/devicetree/bindings/timer/
CMPC ACPI DRIVER
T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
W: http://coccinelle.lip6.fr/
S: Maintained
F: Documentation/cgroup-v1/cpusets.txt
F: include/linux/cpuset.h
- F: kernel/cpuset.c
+ F: kernel/cgroup/cpuset.c
CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
CPU POWER MONITORING SUBSYSTEM
S: Maintained
F: tools/power/cpupower/
F: include/linux/cpuidle.h
CRAMFS FILESYSTEM
- W: http://sourceforge.net/projects/cramfs/
- S: Orphan / Obsolete
+ S: Maintained
F: Documentation/filesystems/cramfs.txt
F: fs/cramfs/
S: Maintained
F: drivers/net/fddi/defxx.*
+ DELL SMBIOS DRIVER
+ S: Maintained
+ F: drivers/platform/x86/dell-smbios.*
+
+ DELL SMBIOS SMM DRIVER
+ S: Maintained
+ F: drivers/platform/x86/dell-smbios-smm.c
+
+ DELL SMBIOS WMI DRIVER
+ S: Maintained
+ F: drivers/platform/x86/dell-smbios-wmi.c
+ F: tools/wmi/dell-smbios-example.c
+
DELL LAPTOP DRIVER
F: Documentation/dcdbas.txt
F: drivers/firmware/dcdbas.*
- DELL WMI EXTRAS DRIVER
+ DELL WMI NOTIFICATIONS DRIVER
S: Maintained
F: drivers/platform/x86/dell-wmi.c
+ DELL WMI DESCRIPTOR DRIVER
+ S: Maintained
+ F: drivers/platform/x86/dell-wmi-descriptor.c
+
DELTA ST MEDIA DRIVER
T: quilt http://people.redhat.com/agk/patches/linux/editing/
S: Maintained
F: Documentation/device-mapper/
+ F: drivers/md/Makefile
+ F: drivers/md/Kconfig
F: drivers/md/dm*
F: drivers/md/persistent-data/
F: include/linux/device-mapper.h
F: Documentation/devicetree/bindings/input/da90??-onkey.txt
F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
F: Documentation/devicetree/bindings/regulator/da92*.txt
- F: Documentation/devicetree/bindings/watchdog/da92??-wdt.txt
+ F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
F: Documentation/devicetree/bindings/sound/da[79]*.txt
F: drivers/gpio/gpio-da90??.c
F: drivers/hwmon/da90??-hwmon.c
S: Maintained
F: drivers/i2c/busses/i2c-diolan-u2c.c
- DIRECT ACCESS (DAX)
+ FILESYSTEM DIRECT ACCESS (DAX)
F: include/linux/dax.h
F: include/trace/events/fs_dax.h
+ DEVICE DIRECT ACCESS (DAX)
+ S: Supported
+ F: drivers/dax/
+
DIRECTORY NOTIFICATION (DNOTIFY)
F: drivers/dma/
F: include/linux/dmaengine.h
F: Documentation/devicetree/bindings/dma/
- F: Documentation/dmaengine/
+ F: Documentation/driver-api/dmaengine/
T: git git://git.infradead.org/users/vkoul/slave-dma.git
DMA MAPPING HELPERS
S: Maintained
F: drivers/gpu/drm/bochs/
+ DRM DRIVER FOR FARADAY TVE200 TV ENCODER
+ T: git git://anongit.freedesktop.org/drm/drm-misc
+ S: Maintained
+ F: drivers/gpu/drm/tve200/
+
DRM DRIVER FOR INTEL I810 VIDEO CARDS
S: Orphan / Obsolete
F: drivers/gpu/drm/i810/
S: Supported
F: drivers/gpu/drm/sun4i/
F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
- T: git git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git
+ T: git git://anongit.freedesktop.org/drm/drm-misc
DRM DRIVERS FOR AMLOGIC SOCS
DRM PANEL DRIVERS
- T: git git://anongit.freedesktop.org/tegra/linux.git
+ T: git git://anongit.freedesktop.org/drm/drm-misc
S: Maintained
F: drivers/gpu/drm/drm_panel.c
F: drivers/gpu/drm/panel/
S: Maintained
F: drivers/edac/highbank*
- EDAC-CAVIUM
+ EDAC-CAVIUM OCTEON
S: Supported
F: drivers/edac/octeon_edac*
+
+ EDAC-CAVIUM THUNDERX
+ S: Supported
F: drivers/edac/thunderx_edac*
EDAC-CORE
F: include/video/s1d13xxxfb.h
ERRSEQ ERROR TRACKING INFRASTRUCTURE
- M: Jeff Layton <jlayton@poochiereds.net>
+ M: Jeff Layton <jlayton@kernel.org>
S: Maintained
F: lib/errseq.c
F: include/linux/errseq.h
Extended Verification Module (EVM)
S: Supported
F: security/integrity/evm/
FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
-----L: fcoe-devel@open-fcoe.org
W: www.Open-FCoE.org
S: Supported
F: drivers/scsi/libfc/
F: include/uapi/scsi/fc/
FILE LOCKING (flock() and fcntl()/lockf())
- M: Jeff Layton <jlayton@poochiereds.net>
+ M: Jeff Layton <jlayton@kernel.org>
S: Maintained
FPGA MANAGER FRAMEWORK
S: Maintained
T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
FRAMEBUFFER LAYER
T: git git://github.com/bzolnier/linux.git
Q: http://patchwork.kernel.org/project/linux-fbdev/list/
FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
- M: Dan Douglass <dan.douglass@nxp.com>
+ M: Aymen Sghaier <aymen.sghaier@nxp.com>
S: Maintained
F: drivers/crypto/caam/
S: Supported
F: fs/crypto/
F: include/linux/fscrypt*.h
+ F: Documentation/filesystems/fscrypt.rst
FUJITSU FR-V (FRV) PORT
S: Orphan
W: http://hwmon.wiki.kernel.org/
-----T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
S: Maintained
F: Documentation/hwmon/
F: drivers/net/ethernet/hisilicon/
F: Documentation/devicetree/bindings/net/hisilicon*.txt
+ HISILICON PMU DRIVER
+ W: http://www.hisilicon.com
+ S: Supported
+ F: drivers/perf/hisilicon
+ F: Documentation/perf/hisi-pmu.txt
+
HISILICON ROCE DRIVER
INFINIBAND SUBSYSTEM
W: http://www.openfabrics.org/
Q: http://patchwork.kernel.org/project/linux-rdma/list/
INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
S: Supported
F: security/integrity/ima/
F: drivers/net/wimax/i2400m/
F: include/uapi/linux/wimax/i2400m.h
+ INTEL WMI THUNDERBOLT FORCE POWER DRIVER
+ S: Maintained
+ F: drivers/platform/x86/intel-wmi-thunderbolt.c
+
INTEL(R) TRACE HUB
S: Supported
W: http://jfs.sourceforge.net/
- T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
+ T: git git://github.com/kleikamp/linux-shaggy.git
S: Maintained
F: Documentation/filesystems/jfs.txt
F: fs/jfs/
F: scripts/Makefile.kasan
KCONFIG
- T: git git://gitorious.org/linux-kconfig/linux-kconfig
- S: Maintained
+ S: Orphan
F: Documentation/kbuild/kconfig-language.txt
F: scripts/kconfig/
KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
S: Maintained
KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
- M: Jeff Layton <jlayton@poochiereds.net>
+ M: Jeff Layton <jlayton@kernel.org>
W: http://nfs.sourceforge.net/
T: git git://linux-nfs.org/~bfields/linux.git
F: arch/x86/kvm/
F: arch/x86/include/uapi/asm/kvm*
F: arch/x86/include/asm/kvm*
+ F: arch/x86/include/asm/pvclock-abi.h
F: arch/x86/kernel/kvm.c
F: arch/x86/kernel/kvmclock.c
KEYS-ENCRYPTED
S: Supported
F: Documentation/security/keys/trusted-encrypted.rst
F: security/keys/encrypted-keys/
KEYS-TRUSTED
- L: linux-security-module@vger.kernel.org
+ L: linux-integrity@vger.kernel.org
S: Supported
F: Documentation/security/keys/trusted-encrypted.rst
KGDB / KDB /debug_core
W: http://kgdb.wiki.kernel.org/
T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
F: include/linux/kgdb.h
F: kernel/debug/
- KMEMCHECK
- S: Maintained
- F: Documentation/dev-tools/kmemcheck.rst
- F: arch/x86/include/asm/kmemcheck.h
- F: arch/x86/mm/kmemcheck/
- F: include/linux/kmemcheck.h
- F: mm/kmemcheck.c
-
KMEMLEAK
S: Maintained
F: Documentation/scsi/53c700.txt
F: drivers/scsi/53c700*
+ LEAKING_ADDRESSES
+ S: Maintained
+ F: scripts/leaking_addresses.pl
+
LED SUBSYSTEM
F: include/net/mac80211.h
F: net/mac80211/
F: drivers/net/wireless/mac80211_hwsim.[ch]
+ F: Documentation/networking/mac80211_hwsim/README
MAILBOX API
F: include/linux/mux/
F: drivers/mux/
- MULTISOUND SOUND DRIVER
- S: Maintained
- F: Documentation/sound/oss/MultiSound
- F: sound/oss/msnd*
-
MULTITECH MULTIPORT CARD (ISICOM)
S: Orphan
F: drivers/tty/isicom.c
F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
-----M: Hyong-Youb Kim <hykim@myri.com>
+++++M: Chris Lee <christopher.lee@cspi.com>
-----W: https://www.myricom.com/support/downloads/myri10ge.html
+++++W: https://www.cspi.com/ethernet-products/support/downloads/
S: Supported
F: drivers/net/ethernet/myricom/myri10ge/
S: Maintained
F: net/dsa/
F: include/net/dsa.h
+ F: include/linux/dsa/
F: drivers/net/dsa/
NETWORKING [GENERAL]
F: include/uapi/linux/net.h
F: include/uapi/linux/netdevice.h
F: include/uapi/linux/net_namespace.h
- F: tools/net/
F: tools/testing/selftests/net/
+ F: lib/net_utils.c
F: lib/random32.c
NETWORKING [IPSEC]
F: drivers/ntb/hw/idt/
NTB INTEL DRIVER
S: Supported
- W: https://github.com/jonmason/ntb/wiki
- T: git git://github.com/jonmason/ntb.git
+ W: https://github.com/davejiang/linux/wiki
+ T: git https://github.com/davejiang/linux.git
F: drivers/ntb/hw/intel/
NTFS FILESYSTEM
S: Maintained
+++++F: Documentation/devicetree/bindings/sound/tfa9879.txt
F: sound/soc/codecs/tfa9879*
NXP-NCI NFC DRIVER
W: http://openrisc.io
S: Maintained
+ F: Documentation/devicetree/bindings/openrisc/
+ F: Documentation/openrisc/
F: arch/openrisc/
+ F: drivers/irqchip/irq-ompic.c
+ F: drivers/irqchip/irq-or1k-*
OPENVSWITCH
S: Maintained
T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
- F: drivers/base/power/opp/
+ F: drivers/opp/
F: include/linux/pm_opp.h
F: Documentation/power/opp.txt
F: Documentation/devicetree/bindings/opp/
PCI DRIVER FOR MICROSEMI SWITCHTEC
S: Maintained
F: Documentation/ABI/testing/sysfs-class-switchtec
F: drivers/pci/switch/switchtec*
F: include/uapi/linux/switchtec_ioctl.h
+ F: include/linux/switchtec.h
+ F: drivers/ntb/hw/mscc/
PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
PCI ENDPOINT SUBSYSTEM
T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
S: Supported
F: arch/x86/pci/
F: arch/x86/kernel/quirks.c
+ PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
+ Q: http://patchwork.ozlabs.org/project/linux-pci/list/
+ T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
+ S: Supported
+ F: drivers/pci/host/
+ F: drivers/pci/dwc/
+
PCIE DRIVER FOR AXIS ARTPEC
PCIE DRIVER FOR HISILICON
S: Maintained
F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
F: Documentation/devicetree/bindings/pci/pcie-kirin.txt
F: drivers/pci/dwc/pcie-kirin.c
+ PCIE DRIVER FOR HISILICON STB
+ S: Maintained
+ F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
+ F: drivers/pci/dwc/pcie-histb.c
+
PCIE DRIVER FOR MEDIATEK
F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
F: drivers/pci/host/pcie-rockchip.c
+ PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
+ S: Maintained
+ F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
+ F: drivers/pci/host/pci-v3-semi.c
+
PCIE DRIVER FOR ST SPEAR13XX
F: crypto/pcrypt.c
F: include/crypto/pcrypt.h
+ PEAQ WMI HOTKEYS DRIVER
+ S: Maintained
+ F: drivers/platform/x86/peaq-wmi.c
+
PER-CPU MEMORY ALLOCATOR
+ T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
S: Maintained
F: drivers/pinctrl/sh-pfc/
QAT DRIVER
S: Supported
F: drivers/crypto/qat/
QLOGIC QL4xxx RDMA DRIVER
S: Supported
RENESAS CLOCK DRIVERS
+ T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
S: Supported
F: drivers/clk/renesas/
T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
S: Maintained
F: Documentation/rfkill.txt
+ F: Documentation/ABI/stable/sysfs-class-rfkill
F: net/rfkill/
RHASHTABLE
F: drivers/mtd/nand/r852.c
F: drivers/mtd/nand/r852.h
+ RISC-V ARCHITECTURE
+ T: git https://github.com/riscv/riscv-linux
+ S: Supported
+ F: arch/riscv/
+ K: riscv
+ N: riscv
+
ROCCAT DRIVERS
W: http://sourceforge.net/projects/roccat/
F: include/linux/hid-roccat*
F: Documentation/ABI/*/sysfs-driver-hid-roccat*
+ ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
+ S: Maintained
+ F: drivers/media/platform/rockchip/rga/
+ F: Documentation/devicetree/bindings/media/rockchip-rga.txt
+
ROCKER DRIVER
S: Maintained
F: drivers/net/wireless/realtek/rtl8xxxu/
+++++RXRPC SOCKETS (AF_RXRPC)
+++++S: Supported
+++++F: net/rxrpc/
+++++F: include/keys/rxrpc-type.h
+++++F: include/net/af_rxrpc.h
+++++F: include/trace/events/rxrpc.h
+++++F: include/uapi/linux/rxrpc.h
+++++F: Documentation/networking/rxrpc.txt
+++++W: https://www.infradead.org/~dhowells/kafs/
+++++
S3 SAVAGE FRAMEBUFFER DRIVER
S: Maintained
F: drivers/crypto/exynos-rng.c
- F: Documentation/devicetree/bindings/rng/samsung,exynos-rng4.txt
+ F: Documentation/devicetree/bindings/crypto/samsung,exynos-rng4.txt
SAMSUNG FRAMEBUFFER DRIVER
S: Maintained
F: drivers/mmc/host/sdhci-spear.c
+ SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
+ S: Maintained
+ F: drivers/mmc/host/sdhci-omap.c
+
SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
S: Supported
F: block/sed*
T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
S: Supported
- F: drivers/md/
+ F: drivers/md/Makefile
+ F: drivers/md/Kconfig
+ F: drivers/md/md*
+ F: drivers/md/raid*
F: include/linux/raid/
F: include/uapi/linux/raid/
F: drivers/ssb/
F: include/linux/ssb/
+++++SONY IMX274 SENSOR DRIVER
+++++T: git git://linuxtv.org/media_tree.git
+++++S: Maintained
+++++F: drivers/media/i2c/imx274.c
+++++F: Documentation/devicetree/bindings/media/i2c/imx274.txt
+++++
SONY MEMORYSTICK CARD SUPPORT
W: http://tifmxx.berlios.de/
S: Supported
F: Documentation/process/stable-kernel-rules.rst
+ STAGING - ATOMISP DRIVER
+ S: Maintained
+ F: drivers/staging/media/atomisp/
+
STAGING - COMEDI
F: arch/arc/boot/dts/ax*
F: Documentation/devicetree/bindings/arc/axs10*
+ SYNOPSYS AXS10x RESET CONTROLLER DRIVER
+ S: Supported
+ F: drivers/reset/reset-axs10x.c
+ F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
+
+ SYNOPSYS DESIGNWARE APB GPIO DRIVER
+ S: Maintained
+ F: drivers/gpio/gpio-dwapb.c
+ F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
+
SYNOPSYS DESIGNWARE DMAC DRIVER
S: Maintained
F: include/linux/dma/dw.h
F: include/linux/platform_data/dma-dw.h
SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
S: Supported
F: drivers/net/ethernet/synopsys/
+ T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
S: Maintained
+++++F: Documentation/admin-guide/thunderbolt.rst
F: drivers/thunderbolt/
+ F: include/linux/thunderbolt.h
+
+ THUNDERBOLT NETWORK DRIVER
+ S: Maintained
+ F: drivers/net/thunderbolt.c
THUNDERX GPIO DRIVER
F: include/linux/wl12xx.h
TILE ARCHITECTURE
W: http://www.mellanox.com/repository/solutions/tile-scm/
-----T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
-----S: Supported
+++++S: Orphan
F: arch/tile/
F: drivers/char/tile-srom.c
F: drivers/edac/tile_edac.c
TPM DEVICE DRIVER
- W: http://tpmdd.sourceforge.net
- Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
+ Q: https://patchwork.kernel.org/project/linux-integrity/list/
T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
S: Maintained
F: drivers/char/tpm/
- TPM IBM_VTPM DEVICE DRIVER
- W: http://tpmdd.sourceforge.net
- S: Maintained
- F: drivers/char/tpm/tpm_ibmvtpm*
-
TRACING
S: Maintained
K: ^Subject:.*(?i)trivial
++ +++TEMPO SEMICONDUCTOR DRIVERS
++ +++S: Maintained
++ +++F: sound/soc/codecs/tscs*.c
++ +++F: sound/soc/codecs/tscs*.h
++ +++F: Documentation/devicetree/bindings/sound/tscs*.txt
++ +++
TTY LAYER
S: Maintained
- F: drivers/hid/hid-udraw.c
+ F: drivers/hid/hid-udraw-ps3.c
UFS FILESYSTEM
F: include/linux/virtio_vsock.h
F: include/uapi/linux/virtio_vsock.h
F: include/uapi/linux/vsockmon.h
+ F: include/uapi/linux/vm_sockets_diag.h
+ F: net/vmw_vsock/diag.c
F: net/vmw_vsock/af_vsock_tap.c
F: net/vmw_vsock/virtio_transport_common.c
F: net/vmw_vsock/virtio_transport.c
F: drivers/net/vsockmon.c
F: drivers/vhost/vsock.c
F: drivers/vhost/vsock.h
+ F: tools/testing/vsock/
VIRTIO CONSOLE DRIVER
S: Supported
F: drivers/s390/virtio/
+ F: arch/s390/include/uapi/asm/virtio-ccw.h
VIRTIO GPU DRIVER
S: Maintained
- T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
+ 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/
S: Supported
W: http://wireless.kernel.org/en/users/Drivers/wil6210
F: drivers/net/wireless/ath/wil6210/
- F: include/uapi/linux/wil6210_uapi.h
WIMAX STACK
F: drivers/*/xen-*front.c
F: drivers/xen/
F: arch/x86/include/asm/xen/
+ F: arch/x86/include/asm/pvclock-abi.h
F: include/xen/
F: include/uapi/xen/
F: Documentation/ABI/stable/sysfs-hypervisor-xen