Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

MAINTAINERS: fix alphabetical ordering

Fix major alphabetic errors. No attempt to fix items that all begin
with the same word (like ARM, BROADCOM, DRM, EDAC, FREESCALE, INTEL,
OMAP, PCI, SAMSUNG, TI, USB, etc.).

(diffstat +/- is different by one line because TI KEYSTONE MULTICORE
had 2 blank lines after it.)

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Acked-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Randy Dunlap and committed by
Linus Torvalds
82abbea7 505d5c11

+821 -822
+821 -822
MAINTAINERS
··· 492 492 F: Documentation/hwmon/adt7475 493 493 F: drivers/hwmon/adt7475.c 494 494 495 - ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 496 - M: Michael Hennerich <michael.hennerich@analog.com> 497 - W: http://wiki.analog.com/ADXL345 498 - W: http://ez.analog.com/community/linux-device-drivers 499 - S: Supported 500 - F: drivers/input/misc/adxl34x.c 501 - 502 495 ADVANSYS SCSI DRIVER 503 496 M: Matthew Wilcox <matthew@wil.cx> 504 497 M: Hannes Reinecke <hare@suse.com> ··· 499 506 S: Maintained 500 507 F: Documentation/scsi/advansys.txt 501 508 F: drivers/scsi/advansys.c 509 + 510 + ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 511 + M: Michael Hennerich <michael.hennerich@analog.com> 512 + W: http://wiki.analog.com/ADXL345 513 + W: http://ez.analog.com/community/linux-device-drivers 514 + S: Supported 515 + F: drivers/input/misc/adxl34x.c 502 516 503 517 AEDSP16 DRIVER 504 518 M: Riccardo Facchetti <fizban@tin.it> ··· 872 872 F: include/uapi/linux/apm_bios.h 873 873 F: drivers/char/apm-emulation.c 874 874 875 + APPARMOR SECURITY MODULE 876 + M: John Johansen <john.johansen@canonical.com> 877 + L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 878 + W: apparmor.wiki.kernel.org 879 + T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 880 + S: Supported 881 + F: security/apparmor/ 882 + F: Documentation/admin-guide/LSM/apparmor.rst 883 + 875 884 APPLE BCM5974 MULTITOUCH DRIVER 876 885 M: Henrik Rydberg <rydberg@bitmath.org> 877 886 L: linux-input@vger.kernel.org ··· 939 930 F: drivers/video/fbdev/arcfb.c 940 931 F: drivers/video/fbdev/core/fb_defio.c 941 932 933 + ARC PGU DRM DRIVER 934 + M: Alexey Brodkin <abrodkin@synopsys.com> 935 + S: Supported 936 + F: drivers/gpu/drm/arc/ 937 + F: Documentation/devicetree/bindings/display/snps,arcpgu.txt 938 + 942 939 ARCNET NETWORK LAYER 943 940 M: Michael Grzeschik <m.grzeschik@pengutronix.de> 944 941 L: netdev@vger.kernel.org 945 942 S: Maintained 946 943 F: drivers/net/arcnet/ 947 944 F: include/uapi/linux/if_arcnet.h 948 - 949 - ARC PGU DRM DRIVER 950 - M: Alexey Brodkin <abrodkin@synopsys.com> 951 - S: Supported 952 - F: drivers/gpu/drm/arc/ 953 - F: Documentation/devicetree/bindings/display/snps,arcpgu.txt 954 945 955 946 ARM ARCHITECTED TIMER DRIVER 956 947 M: Mark Rutland <mark.rutland@arm.com> ··· 2216 2207 S: Supported 2217 2208 F: drivers/net/wireless/ath/ath6kl/ 2218 2209 2219 - WILOCITY WIL6210 WIRELESS DRIVER 2220 - M: Maya Erez <qca_merez@qca.qualcomm.com> 2221 - L: linux-wireless@vger.kernel.org 2222 - L: wil6210@qca.qualcomm.com 2223 - S: Supported 2224 - W: http://wireless.kernel.org/en/users/Drivers/wil6210 2225 - F: drivers/net/wireless/ath/wil6210/ 2226 - F: include/uapi/linux/wil6210_uapi.h 2227 - 2228 - CARL9170 LINUX COMMUNITY WIRELESS DRIVER 2229 - M: Christian Lamparter <chunkeey@googlemail.com> 2230 - L: linux-wireless@vger.kernel.org 2231 - W: http://wireless.kernel.org/en/users/Drivers/carl9170 2210 + ATI_REMOTE2 DRIVER 2211 + M: Ville Syrjala <syrjala@sci.fi> 2232 2212 S: Maintained 2233 - F: drivers/net/wireless/ath/carl9170/ 2213 + F: drivers/input/misc/ati_remote2.c 2234 2214 2235 2215 ATK0110 HWMON DRIVER 2236 2216 M: Luca Tettamanti <kronos.it@gmail.com> 2237 2217 L: linux-hwmon@vger.kernel.org 2238 2218 S: Maintained 2239 2219 F: drivers/hwmon/asus_atk0110.c 2240 - 2241 - ATI_REMOTE2 DRIVER 2242 - M: Ville Syrjala <syrjala@sci.fi> 2243 - S: Maintained 2244 - F: drivers/input/misc/ati_remote2.c 2245 2220 2246 2221 ATLX ETHERNET DRIVERS 2247 2222 M: Jay Cliburn <jcliburn@gmail.com> ··· 2500 2507 S: Supported 2501 2508 F: drivers/media/platform/sti/bdisp 2502 2509 2503 - DELTA ST MEDIA DRIVER 2504 - M: Hugues Fruchet <hugues.fruchet@st.com> 2505 - L: linux-media@vger.kernel.org 2506 - T: git git://linuxtv.org/media_tree.git 2507 - W: https://linuxtv.org 2508 - S: Supported 2509 - F: drivers/media/platform/sti/delta 2510 + BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2511 + M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2512 + L: netdev@vger.kernel.org 2513 + S: Maintained 2514 + F: drivers/net/ethernet/ec_bhf.c 2510 2515 2511 2516 BEFS FILE SYSTEM 2512 2517 M: Luis de Bethencourt <luisbg@kernel.org> ··· 2514 2523 F: Documentation/filesystems/befs.txt 2515 2524 F: fs/befs/ 2516 2525 2517 - BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2518 - M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2519 - L: netdev@vger.kernel.org 2526 + BFQ I/O SCHEDULER 2527 + M: Paolo Valente <paolo.valente@linaro.org> 2528 + M: Jens Axboe <axboe@kernel.dk> 2529 + L: linux-block@vger.kernel.org 2520 2530 S: Maintained 2521 - F: drivers/net/ethernet/ec_bhf.c 2531 + F: block/bfq-* 2532 + F: Documentation/block/bfq-iosched.txt 2522 2533 2523 2534 BFS FILE SYSTEM 2524 2535 M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com> ··· 2598 2605 F: block/ 2599 2606 F: kernel/trace/blktrace.c 2600 2607 F: lib/sbitmap.c 2601 - 2602 - BFQ I/O SCHEDULER 2603 - M: Paolo Valente <paolo.valente@linaro.org> 2604 - M: Jens Axboe <axboe@kernel.dk> 2605 - L: linux-block@vger.kernel.org 2606 - S: Maintained 2607 - F: block/bfq-* 2608 - F: Documentation/block/bfq-iosched.txt 2609 2608 2610 2609 BLOCK2MTD DRIVER 2611 2610 M: Joern Engel <joern@lazybastard.org> ··· 2998 3013 F: Documentation/media/v4l-drivers/bttv* 2999 3014 F: drivers/media/pci/bt8xx/bttv* 3000 3015 3016 + BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS 3017 + M: Chanwoo Choi <cw00.choi@samsung.com> 3018 + L: linux-pm@vger.kernel.org 3019 + L: linux-samsung-soc@vger.kernel.org 3020 + T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3021 + S: Maintained 3022 + F: drivers/devfreq/exynos-bus.c 3023 + F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt 3024 + 3001 3025 BUSLOGIC SCSI DRIVER 3002 3026 M: Khalid Aziz <khalid@gonehiking.org> 3003 3027 L: linux-scsi@vger.kernel.org ··· 3125 3131 M: Kevin Tsai <ktsai@capellamicro.com> 3126 3132 S: Maintained 3127 3133 F: drivers/iio/light/cm* 3134 + 3135 + CARL9170 LINUX COMMUNITY WIRELESS DRIVER 3136 + M: Christian Lamparter <chunkeey@googlemail.com> 3137 + L: linux-wireless@vger.kernel.org 3138 + W: http://wireless.kernel.org/en/users/Drivers/carl9170 3139 + S: Maintained 3140 + F: drivers/net/wireless/ath/carl9170/ 3128 3141 3129 3142 CAVIUM THUNDERX2 ARM64 SOC 3130 3143 M: Jayachandran C <jnair@caviumnetworks.com> ··· 3261 3260 F: drivers/usb/wusbcore/ 3262 3261 F: include/linux/usb/wusb* 3263 3262 3264 - HT16K33 LED CONTROLLER DRIVER 3265 - M: Robin van der Gracht <robin@protonic.nl> 3266 - S: Maintained 3267 - F: drivers/auxdisplay/ht16k33.c 3268 - F: Documentation/devicetree/bindings/display/ht16k33.txt 3269 - 3270 3263 CFAG12864B LCD DRIVER 3271 3264 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 3272 3265 W: http://miguelojeda.es/auxdisplay.htm ··· 3332 3337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git 3333 3338 F: drivers/platform/chrome/ 3334 3339 3335 - CISCO VIC ETHERNET NIC DRIVER 3336 - M: Christian Benvenuti <benve@cisco.com> 3337 - M: Govindarajulu Varadarajan <_govind@gmx.com> 3338 - M: Neel Patel <neepatel@cisco.com> 3339 - S: Supported 3340 - F: drivers/net/ethernet/cisco/enic/ 3341 - 3342 - CISCO VIC LOW LATENCY NIC DRIVER 3343 - M: Christian Benvenuti <benve@cisco.com> 3344 - M: Dave Goodell <dgoodell@cisco.com> 3345 - S: Supported 3346 - F: drivers/infiniband/hw/usnic/ 3347 - 3348 3340 CIRRUS LOGIC EP93XX ETHERNET DRIVER 3349 3341 M: Hartley Sweeten <hsweeten@visionengravers.com> 3350 3342 L: netdev@vger.kernel.org ··· 3344 3362 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3345 3363 S: Maintained 3346 3364 F: sound/soc/codecs/cs* 3365 + 3366 + CISCO FCOE HBA DRIVER 3367 + M: Satish Kharat <satishkh@cisco.com> 3368 + M: Sesidhar Baddela <sebaddel@cisco.com> 3369 + M: Karan Tilak Kumar <kartilak@cisco.com> 3370 + L: linux-scsi@vger.kernel.org 3371 + S: Supported 3372 + F: drivers/scsi/fnic/ 3373 + 3374 + CISCO SCSI HBA DRIVER 3375 + M: Karan Tilak Kumar <kartilak@cisco.com> 3376 + M: Sesidhar Baddela <sebaddel@cisco.com> 3377 + L: linux-scsi@vger.kernel.org 3378 + S: Supported 3379 + F: drivers/scsi/snic/ 3380 + 3381 + CISCO VIC ETHERNET NIC DRIVER 3382 + M: Christian Benvenuti <benve@cisco.com> 3383 + M: Govindarajulu Varadarajan <_govind@gmx.com> 3384 + M: Neel Patel <neepatel@cisco.com> 3385 + S: Supported 3386 + F: drivers/net/ethernet/cisco/enic/ 3387 + 3388 + CISCO VIC LOW LATENCY NIC DRIVER 3389 + M: Christian Benvenuti <benve@cisco.com> 3390 + M: Dave Goodell <dgoodell@cisco.com> 3391 + S: Supported 3392 + F: drivers/infiniband/hw/usnic/ 3347 3393 3348 3394 CLEANCACHE API 3349 3395 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> ··· 3393 3383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 3394 3384 S: Supported 3395 3385 F: drivers/clocksource 3396 - 3397 - CISCO FCOE HBA DRIVER 3398 - M: Satish Kharat <satishkh@cisco.com> 3399 - M: Sesidhar Baddela <sebaddel@cisco.com> 3400 - M: Karan Tilak Kumar <kartilak@cisco.com> 3401 - L: linux-scsi@vger.kernel.org 3402 - S: Supported 3403 - F: drivers/scsi/fnic/ 3404 - 3405 - CISCO SCSI HBA DRIVER 3406 - M: Karan Tilak Kumar <kartilak@cisco.com> 3407 - M: Sesidhar Baddela <sebaddel@cisco.com> 3408 - L: linux-scsi@vger.kernel.org 3409 - S: Supported 3410 - F: drivers/scsi/snic/ 3411 3386 3412 3387 CMPC ACPI DRIVER 3413 3388 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> ··· 3582 3587 F: drivers/cpufreq/arm_big_little.c 3583 3588 F: drivers/cpufreq/arm_big_little_dt.c 3584 3589 3590 + CPU POWER MONITORING SUBSYSTEM 3591 + M: Thomas Renninger <trenn@suse.com> 3592 + L: linux-pm@vger.kernel.org 3593 + S: Maintained 3594 + F: tools/power/cpupower/ 3595 + 3596 + CPUID/MSR DRIVER 3597 + M: "H. Peter Anvin" <hpa@zytor.com> 3598 + S: Maintained 3599 + F: arch/x86/kernel/cpuid.c 3600 + F: arch/x86/kernel/msr.c 3601 + 3585 3602 CPUIDLE DRIVER - ARM BIG LITTLE 3586 3603 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3587 3604 M: Daniel Lezcano <daniel.lezcano@linaro.org> ··· 3622 3615 B: https://bugzilla.kernel.org 3623 3616 F: drivers/cpuidle/* 3624 3617 F: include/linux/cpuidle.h 3625 - 3626 - CPUID/MSR DRIVER 3627 - M: "H. Peter Anvin" <hpa@zytor.com> 3628 - S: Maintained 3629 - F: arch/x86/kernel/cpuid.c 3630 - F: arch/x86/kernel/msr.c 3631 - 3632 - CPU POWER MONITORING SUBSYSTEM 3633 - M: Thomas Renninger <trenn@suse.com> 3634 - L: linux-pm@vger.kernel.org 3635 - S: Maintained 3636 - F: tools/power/cpupower/ 3637 3618 3638 3619 CRAMFS FILESYSTEM 3639 3620 W: http://sourceforge.net/projects/cramfs/ ··· 3810 3815 F: include/uapi/scsi/cxlflash_ioctls.h 3811 3816 F: Documentation/powerpc/cxlflash.txt 3812 3817 3813 - STMMAC ETHERNET DRIVER 3814 - M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3815 - M: Alexandre Torgue <alexandre.torgue@st.com> 3816 - L: netdev@vger.kernel.org 3817 - W: http://www.stlinux.com 3818 - S: Supported 3819 - F: drivers/net/ethernet/stmicro/stmmac/ 3820 - 3821 3818 CYBERPRO FB DRIVER 3822 3819 M: Russell King <linux@armlinux.org.uk> 3823 3820 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) ··· 3967 3980 S: Supported 3968 3981 F: drivers/mtd/nand/denali* 3969 3982 3983 + DELTA ST MEDIA DRIVER 3984 + M: Hugues Fruchet <hugues.fruchet@st.com> 3985 + L: linux-media@vger.kernel.org 3986 + T: git git://linuxtv.org/media_tree.git 3987 + W: https://linuxtv.org 3988 + S: Supported 3989 + F: drivers/media/platform/sti/delta 3990 + 3970 3991 DESIGNWARE USB2 DRD IP DRIVER 3971 3992 M: John Youn <johnyoun@synopsys.com> 3972 3993 L: linux-usb@vger.kernel.org ··· 4022 4027 F: drivers/devfreq/devfreq-event.c 4023 4028 F: include/linux/devfreq-event.h 4024 4029 F: Documentation/devicetree/bindings/devfreq/event/ 4025 - 4026 - BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS 4027 - M: Chanwoo Choi <cw00.choi@samsung.com> 4028 - L: linux-pm@vger.kernel.org 4029 - L: linux-samsung-soc@vger.kernel.org 4030 - T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 4031 - S: Maintained 4032 - F: drivers/devfreq/exynos-bus.c 4033 - F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt 4034 4030 4035 4031 DEVICE NUMBER REGISTRY 4036 4032 M: Torben Mathiasen <device@lanana.org> ··· 4172 4186 F: Documentation/driver-api/dma-buf.rst 4173 4187 T: git git://anongit.freedesktop.org/drm/drm-misc 4174 4188 4175 - SYNC FILE FRAMEWORK 4176 - M: Sumit Semwal <sumit.semwal@linaro.org> 4177 - R: Gustavo Padovan <gustavo@padovan.org> 4178 - S: Maintained 4179 - L: linux-media@vger.kernel.org 4180 - L: dri-devel@lists.freedesktop.org 4181 - F: drivers/dma-buf/sync_* 4182 - F: drivers/dma-buf/dma-fence* 4183 - F: drivers/dma-buf/sw_sync.c 4184 - F: include/linux/sync_file.h 4185 - F: include/uapi/linux/sync_file.h 4186 - F: Documentation/sync_file.txt 4187 - T: git git://anongit.freedesktop.org/drm/drm-misc 4188 - 4189 4189 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 4190 4190 M: Vinod Koul <vinod.koul@intel.com> 4191 4191 L: dmaengine@vger.kernel.org ··· 4263 4291 F: include/linux/debugfs.h 4264 4292 F: include/linux/kobj* 4265 4293 F: lib/kobj* 4294 + 4295 + DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 4296 + M: Kevin Hilman <khilman@kernel.org> 4297 + M: Nishanth Menon <nm@ti.com> 4298 + S: Maintained 4299 + F: drivers/power/avs/ 4300 + F: include/linux/power/smartreflex.h 4301 + L: linux-pm@vger.kernel.org 4266 4302 4267 4303 DRM DRIVERS 4268 4304 M: David Airlie <airlied@linux.ie> ··· 5066 5086 L: linux-embedded@vger.kernel.org 5067 5087 S: Maintained 5068 5088 5089 + Emulex 10Gbps iSCSI - OneConnect DRIVER 5090 + M: Subbu Seetharaman <subbu.seetharaman@broadcom.com> 5091 + M: Ketan Mukadam <ketan.mukadam@broadcom.com> 5092 + M: Jitendra Bhivare <jitendra.bhivare@broadcom.com> 5093 + L: linux-scsi@vger.kernel.org 5094 + W: http://www.broadcom.com 5095 + S: Supported 5096 + F: drivers/scsi/be2iscsi/ 5097 + 5098 + Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net) 5099 + M: Sathya Perla <sathya.perla@broadcom.com> 5100 + M: Ajit Khaparde <ajit.khaparde@broadcom.com> 5101 + M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 5102 + M: Somnath Kotur <somnath.kotur@broadcom.com> 5103 + L: netdev@vger.kernel.org 5104 + W: http://www.emulex.com 5105 + S: Supported 5106 + F: drivers/net/ethernet/emulex/benet/ 5107 + 5108 + EMULEX ONECONNECT ROCE DRIVER 5109 + M: Selvin Xavier <selvin.xavier@broadcom.com> 5110 + M: Devesh Sharma <devesh.sharma@broadcom.com> 5111 + L: linux-rdma@vger.kernel.org 5112 + W: http://www.broadcom.com 5113 + S: Odd Fixes 5114 + F: drivers/infiniband/hw/ocrdma/ 5115 + F: include/uapi/rdma/ocrdma-abi.h 5116 + 5069 5117 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER 5070 5118 M: James Smart <james.smart@broadcom.com> 5071 5119 M: Dick Kennedy <dick.kennedy@broadcom.com> ··· 5209 5201 F: arch/arc/plat-eznps 5210 5202 F: arch/arc/boot/dts/eznps.dts 5211 5203 5204 + F2FS FILE SYSTEM 5205 + M: Jaegeuk Kim <jaegeuk@kernel.org> 5206 + M: Chao Yu <yuchao0@huawei.com> 5207 + L: linux-f2fs-devel@lists.sourceforge.net 5208 + W: https://f2fs.wiki.kernel.org/ 5209 + T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 5210 + S: Maintained 5211 + F: Documentation/filesystems/f2fs.txt 5212 + F: Documentation/ABI/testing/sysfs-fs-f2fs 5213 + F: fs/f2fs/ 5214 + F: include/linux/f2fs_fs.h 5215 + F: include/trace/events/f2fs.h 5216 + 5212 5217 F71805F HARDWARE MONITORING DRIVER 5213 5218 M: Jean Delvare <jdelvare@suse.com> 5214 5219 L: linux-hwmon@vger.kernel.org 5215 5220 S: Maintained 5216 5221 F: Documentation/hwmon/f71805f 5217 5222 F: drivers/hwmon/f71805f.c 5218 - 5219 - FC0011 TUNER DRIVER 5220 - M: Michael Buesch <m@bues.ch> 5221 - L: linux-media@vger.kernel.org 5222 - S: Maintained 5223 - F: drivers/media/tuners/fc0011.h 5224 - F: drivers/media/tuners/fc0011.c 5225 - 5226 - FC2580 MEDIA DRIVER 5227 - M: Antti Palosaari <crope@iki.fi> 5228 - L: linux-media@vger.kernel.org 5229 - W: https://linuxtv.org 5230 - W: http://palosaari.fi/linux/ 5231 - Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5232 - T: git git://linuxtv.org/anttip/media_tree.git 5233 - S: Maintained 5234 - F: drivers/media/tuners/fc2580* 5235 5223 5236 5224 FANOTIFY 5237 5225 M: Eric Paris <eparis@redhat.com> ··· 5252 5248 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 5253 5249 S: Maintained 5254 5250 F: drivers/staging/fbtft/ 5251 + 5252 + FC0011 TUNER DRIVER 5253 + M: Michael Buesch <m@bues.ch> 5254 + L: linux-media@vger.kernel.org 5255 + S: Maintained 5256 + F: drivers/media/tuners/fc0011.h 5257 + F: drivers/media/tuners/fc0011.c 5258 + 5259 + FC2580 MEDIA DRIVER 5260 + M: Antti Palosaari <crope@iki.fi> 5261 + L: linux-media@vger.kernel.org 5262 + W: https://linuxtv.org 5263 + W: http://palosaari.fi/linux/ 5264 + Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5265 + T: git git://linuxtv.org/anttip/media_tree.git 5266 + S: Maintained 5267 + F: drivers/media/tuners/fc2580* 5255 5268 5256 5269 FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 5257 5270 M: Johannes Thumshirn <jth@kernel.org> ··· 5591 5570 F: fs/crypto/ 5592 5571 F: include/linux/fscrypt*.h 5593 5572 5594 - F2FS FILE SYSTEM 5595 - M: Jaegeuk Kim <jaegeuk@kernel.org> 5596 - M: Chao Yu <yuchao0@huawei.com> 5597 - L: linux-f2fs-devel@lists.sourceforge.net 5598 - W: https://f2fs.wiki.kernel.org/ 5599 - T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 5600 - S: Maintained 5601 - F: Documentation/filesystems/f2fs.txt 5602 - F: Documentation/ABI/testing/sysfs-fs-f2fs 5603 - F: fs/f2fs/ 5604 - F: include/linux/f2fs_fs.h 5605 - F: include/trace/events/f2fs.h 5606 - 5607 5573 FUJITSU FR-V (FRV) PORT 5608 5574 S: Orphan 5609 5575 F: arch/frv/ ··· 5664 5656 F: kernel/gcov/ 5665 5657 F: Documentation/dev-tools/gcov.rst 5666 5658 5659 + GDB KERNEL DEBUGGING HELPER SCRIPTS 5660 + M: Jan Kiszka <jan.kiszka@siemens.com> 5661 + M: Kieran Bingham <kieran@bingham.xyz> 5662 + S: Supported 5663 + F: scripts/gdb/ 5664 + 5667 5665 GDT SCSI DISK ARRAY CONTROLLER DRIVER 5668 5666 M: Achim Leubner <achim_leubner@adaptec.com> 5669 5667 L: linux-scsi@vger.kernel.org 5670 5668 W: http://www.icp-vortex.com/ 5671 5669 S: Supported 5672 5670 F: drivers/scsi/gdt* 5673 - 5674 - GDB KERNEL DEBUGGING HELPER SCRIPTS 5675 - M: Jan Kiszka <jan.kiszka@siemens.com> 5676 - M: Kieran Bingham <kieran@bingham.xyz> 5677 - S: Supported 5678 - F: scripts/gdb/ 5679 5671 5680 5672 GEMTEK FM RADIO RECEIVER DRIVER 5681 5673 M: Hans Verkuil <hverkuil@xs4all.nl> ··· 5743 5735 S: Supported 5744 5736 F: drivers/uio/uio_pci_generic.c 5745 5737 5746 - GET_MAINTAINER SCRIPT 5747 - M: Joe Perches <joe@perches.com> 5748 - S: Maintained 5749 - F: scripts/get_maintainer.pl 5750 - 5751 5738 GENWQE (IBM Generic Workqueue Card) 5752 5739 M: Frank Haverkamp <haver@linux.vnet.ibm.com> 5753 5740 M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com> 5754 5741 S: Supported 5755 5742 F: drivers/misc/genwqe/ 5743 + 5744 + GET_MAINTAINER SCRIPT 5745 + M: Joe Perches <joe@perches.com> 5746 + S: Maintained 5747 + F: scripts/get_maintainer.pl 5756 5748 5757 5749 GFS2 FILE SYSTEM 5758 5750 M: Steven Whitehouse <swhiteho@redhat.com> ··· 5974 5966 S: Maintained 5975 5967 F: block/partitions/efi.* 5976 5968 5977 - STK1160 USB VIDEO CAPTURE DRIVER 5978 - M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 5979 - L: linux-media@vger.kernel.org 5980 - T: git git://linuxtv.org/media_tree.git 5981 - S: Maintained 5982 - F: drivers/media/usb/stk1160/ 5983 - 5984 5969 H8/300 ARCHITECTURE 5985 5970 M: Yoshinori Sato <ysato@users.sourceforge.jp> 5986 5971 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) ··· 5985 5984 F: drivers/clk/h8300/ 5986 5985 F: drivers/irqchip/irq-renesas-h8*.c 5987 5986 5988 - HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 5989 - M: Frank Seidel <frank@f-seidel.de> 5990 - L: platform-driver-x86@vger.kernel.org 5991 - W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 5992 - S: Maintained 5993 - F: drivers/platform/x86/hdaps.c 5994 - 5995 - HDPVR USB VIDEO ENCODER DRIVER 5996 - M: Hans Verkuil <hverkuil@xs4all.nl> 5997 - L: linux-media@vger.kernel.org 5998 - T: git git://linuxtv.org/media_tree.git 5999 - W: https://linuxtv.org 6000 - S: Odd Fixes 6001 - F: drivers/media/usb/hdpvr/ 6002 - 6003 - HWPOISON MEMORY FAILURE HANDLING 6004 - M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 6005 - L: linux-mm@kvack.org 6006 - S: Maintained 6007 - F: mm/memory-failure.c 6008 - F: mm/hwpoison-inject.c 6009 - 6010 - HYPERVISOR VIRTUAL CONSOLE DRIVER 6011 - L: linuxppc-dev@lists.ozlabs.org 6012 - S: Odd Fixes 6013 - F: drivers/tty/hvc/ 6014 - 6015 5987 HACKRF MEDIA DRIVER 6016 5988 M: Antti Palosaari <crope@iki.fi> 6017 5989 L: linux-media@vger.kernel.org ··· 5994 6020 T: git git://linuxtv.org/anttip/media_tree.git 5995 6021 S: Maintained 5996 6022 F: drivers/media/usb/hackrf/ 6023 + 6024 + HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 6025 + M: Frank Seidel <frank@f-seidel.de> 6026 + L: platform-driver-x86@vger.kernel.org 6027 + W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 6028 + S: Maintained 6029 + F: drivers/platform/x86/hdaps.c 5997 6030 5998 6031 HARDWARE MONITORING 5999 6032 M: Jean Delvare <jdelvare@suse.com> ··· 6040 6059 S: Maintained 6041 6060 F: sound/parisc/harmony.* 6042 6061 6062 + HDPVR USB VIDEO ENCODER DRIVER 6063 + M: Hans Verkuil <hverkuil@xs4all.nl> 6064 + L: linux-media@vger.kernel.org 6065 + T: git git://linuxtv.org/media_tree.git 6066 + W: https://linuxtv.org 6067 + S: Odd Fixes 6068 + F: drivers/media/usb/hdpvr/ 6069 + 6043 6070 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER 6044 6071 M: Jimmy Vance <jimmy.vance@hpe.com> 6045 6072 S: Supported ··· 6073 6084 F: drivers/block/cciss* 6074 6085 F: include/linux/cciss_ioctl.h 6075 6086 F: include/uapi/linux/cciss_ioctl.h 6076 - 6077 - OPA-VNIC DRIVER 6078 - M: Dennis Dalessandro <dennis.dalessandro@intel.com> 6079 - M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com> 6080 - L: linux-rdma@vger.kernel.org 6081 - S: Supported 6082 - F: drivers/infiniband/ulp/opa_vnic 6083 6087 6084 6088 HFI1 DRIVER 6085 6089 M: Mike Marciniszyn <mike.marciniszyn@intel.com> ··· 6251 6269 S: Maintained 6252 6270 F: net/hsr/ 6253 6271 6272 + HT16K33 LED CONTROLLER DRIVER 6273 + M: Robin van der Gracht <robin@protonic.nl> 6274 + S: Maintained 6275 + F: drivers/auxdisplay/ht16k33.c 6276 + F: Documentation/devicetree/bindings/display/ht16k33.txt 6277 + 6254 6278 HTCPEN TOUCHSCREEN DRIVER 6255 6279 M: Pau Oliva Fora <pof@eslack.org> 6256 6280 L: linux-input@vger.kernel.org ··· 6275 6287 W: https://linuxtv.org 6276 6288 S: Supported 6277 6289 F: drivers/media/platform/sti/hva 6290 + 6291 + HWPOISON MEMORY FAILURE HANDLING 6292 + M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 6293 + L: linux-mm@kvack.org 6294 + S: Maintained 6295 + F: mm/memory-failure.c 6296 + F: mm/hwpoison-inject.c 6278 6297 6279 6298 Hyper-V CORE AND DRIVERS 6280 6299 M: "K. Y. Srinivasan" <kys@microsoft.com> ··· 6304 6309 F: include/linux/hyperv.h 6305 6310 F: tools/hv/ 6306 6311 F: Documentation/ABI/stable/sysfs-bus-vmbus 6312 + 6313 + HYPERVISOR VIRTUAL CONSOLE DRIVER 6314 + L: linuxppc-dev@lists.ozlabs.org 6315 + S: Odd Fixes 6316 + F: drivers/tty/hvc/ 6307 6317 6308 6318 I2C MUXES 6309 6319 M: Peter Rosin <peda@axentia.se> ··· 6518 6518 F: drivers/mfd/lpc_ich.c 6519 6519 F: drivers/gpio/gpio-ich.c 6520 6520 6521 - IDT VersaClock 5 CLOCK DRIVER 6522 - M: Marek Vasut <marek.vasut@gmail.com> 6523 - S: Maintained 6524 - F: drivers/clk/clk-versaclock5.c 6525 - 6526 6521 IDE SUBSYSTEM 6527 6522 M: "David S. Miller" <davem@davemloft.net> 6528 6523 L: linux-ide@vger.kernel.org ··· 6527 6532 F: Documentation/ide/ 6528 6533 F: drivers/ide/ 6529 6534 F: include/linux/ide.h 6535 + 6536 + IDE/ATAPI DRIVERS 6537 + M: Borislav Petkov <bp@alien8.de> 6538 + L: linux-ide@vger.kernel.org 6539 + S: Maintained 6540 + F: Documentation/cdrom/ide-cd 6541 + F: drivers/ide/ide-cd* 6530 6542 6531 6543 IDEAPAD LAPTOP EXTRAS DRIVER 6532 6544 M: Ike Panhc <ike.pan@canonical.com> ··· 6549 6547 S: Maintained 6550 6548 F: drivers/input/misc/ideapad_slidebar.c 6551 6549 6552 - IDE/ATAPI DRIVERS 6553 - M: Borislav Petkov <bp@alien8.de> 6554 - L: linux-ide@vger.kernel.org 6550 + IDT VersaClock 5 CLOCK DRIVER 6551 + M: Marek Vasut <marek.vasut@gmail.com> 6555 6552 S: Maintained 6556 - F: Documentation/cdrom/ide-cd 6557 - F: drivers/ide/ide-cd* 6553 + F: drivers/clk/clk-versaclock5.c 6558 6554 6559 6555 IEEE 802.15.4 SUBSYSTEM 6560 6556 M: Alexander Aring <alex.aring@gmail.com> ··· 6642 6642 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt 6643 6643 F: drivers/auxdisplay/img-ascii-lcd.c 6644 6644 6645 + IMGTEC IR DECODER DRIVER 6646 + M: James Hogan <james.hogan@imgtec.com> 6647 + S: Maintained 6648 + F: drivers/media/rc/img-ir/ 6649 + 6650 + IMS TWINTURBO FRAMEBUFFER DRIVER 6651 + L: linux-fbdev@vger.kernel.org 6652 + S: Orphan 6653 + F: drivers/video/fbdev/imsttfb.c 6654 + 6645 6655 INA209 HARDWARE MONITOR DRIVER 6646 6656 M: Guenter Roeck <linux@roeck-us.net> 6647 6657 L: linux-hwmon@vger.kernel.org ··· 6677 6667 S: Maintained 6678 6668 F: drivers/ipack/ 6679 6669 6680 - INGENIC JZ4780 DMA Driver 6681 - M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 6682 - S: Maintained 6683 - F: drivers/dma/dma-jz4780.c 6684 - 6685 - INGENIC JZ4780 NAND DRIVER 6686 - M: Harvey Hunt <harveyhuntnexus@gmail.com> 6687 - L: linux-mtd@lists.infradead.org 6688 - S: Maintained 6689 - F: drivers/mtd/nand/jz4780_* 6690 - 6691 - INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 6692 - M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6693 - M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 6694 - L: linux-ima-devel@lists.sourceforge.net 6695 - L: linux-ima-user@lists.sourceforge.net 6696 - L: linux-security-module@vger.kernel.org 6697 - T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git 6698 - S: Supported 6699 - F: security/integrity/ima/ 6700 - 6701 - IMGTEC IR DECODER DRIVER 6702 - M: James Hogan <james.hogan@imgtec.com> 6703 - S: Maintained 6704 - F: drivers/media/rc/img-ir/ 6705 - 6706 - IMS TWINTURBO FRAMEBUFFER DRIVER 6707 - L: linux-fbdev@vger.kernel.org 6708 - S: Orphan 6709 - F: drivers/video/fbdev/imsttfb.c 6710 - 6711 6670 INFINIBAND SUBSYSTEM 6712 6671 M: Doug Ledford <dledford@redhat.com> 6713 6672 M: Sean Hefty <sean.hefty@intel.com> ··· 6692 6713 F: include/uapi/linux/if_infiniband.h 6693 6714 F: include/uapi/rdma/ 6694 6715 F: include/rdma/ 6716 + 6717 + INGENIC JZ4780 DMA Driver 6718 + M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 6719 + S: Maintained 6720 + F: drivers/dma/dma-jz4780.c 6721 + 6722 + INGENIC JZ4780 NAND DRIVER 6723 + M: Harvey Hunt <harveyhuntnexus@gmail.com> 6724 + L: linux-mtd@lists.infradead.org 6725 + S: Maintained 6726 + F: drivers/mtd/nand/jz4780_* 6695 6727 6696 6728 INOTIFY 6697 6729 M: John McCutchan <john@johnmccutchan.com> ··· 6741 6751 F: drivers/crypto/inside-secure/ 6742 6752 S: Maintained 6743 6753 L: linux-crypto@vger.kernel.org 6754 + 6755 + INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 6756 + M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6757 + M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 6758 + L: linux-ima-devel@lists.sourceforge.net 6759 + L: linux-ima-user@lists.sourceforge.net 6760 + L: linux-security-module@vger.kernel.org 6761 + T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git 6762 + S: Supported 6763 + F: security/integrity/ima/ 6744 6764 6745 6765 INTEL ASoC BDW/HSW DRIVERS 6746 6766 M: Jie Yang <yang.jie@linux.intel.com> ··· 7048 7048 F: include/linux/ipmi* 7049 7049 F: include/uapi/linux/ipmi* 7050 7050 7051 - QCOM AUDIO (ASoC) DRIVERS 7052 - M: Patrick Lai <plai@codeaurora.org> 7053 - M: Banajit Goswami <bgoswami@codeaurora.org> 7054 - L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7055 - S: Supported 7056 - F: sound/soc/qcom/ 7057 - 7058 7051 IPS SCSI RAID DRIVER 7059 7052 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 7060 7053 L: linux-scsi@vger.kernel.org ··· 7101 7108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 7102 7109 F: kernel/irq/ 7103 7110 7111 + IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 7112 + M: Marc Zyngier <marc.zyngier@arm.com> 7113 + S: Maintained 7114 + T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 7115 + F: Documentation/IRQ-domain.txt 7116 + F: include/linux/irqdomain.h 7117 + F: kernel/irq/irqdomain.c 7118 + F: kernel/irq/msi.c 7119 + 7104 7120 IRQCHIP DRIVERS 7105 7121 M: Thomas Gleixner <tglx@linutronix.de> 7106 7122 M: Jason Cooper <jason@lakedaemon.net> ··· 7121 7119 F: Documentation/devicetree/bindings/interrupt-controller/ 7122 7120 F: drivers/irqchip/ 7123 7121 7124 - IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 7125 - M: Marc Zyngier <marc.zyngier@arm.com> 7126 - S: Maintained 7127 - T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 7128 - F: Documentation/IRQ-domain.txt 7129 - F: include/linux/irqdomain.h 7130 - F: kernel/irq/irqdomain.c 7131 - F: kernel/irq/msi.c 7132 - 7133 7122 ISA 7134 7123 M: William Breathitt Gray <vilhelm.gray@gmail.com> 7135 7124 S: Maintained 7136 7125 F: Documentation/isa.txt 7137 7126 F: drivers/base/isa.c 7138 7127 F: include/linux/isa.h 7139 - 7140 - ISAPNP 7141 - M: Jaroslav Kysela <perex@perex.cz> 7142 - S: Maintained 7143 - F: Documentation/isapnp.txt 7144 - F: drivers/pnp/isapnp/ 7145 - F: include/linux/isapnp.h 7146 7128 7147 7129 ISA RADIO MODULE 7148 7130 M: Hans Verkuil <hverkuil@xs4all.nl> ··· 7136 7150 S: Maintained 7137 7151 F: drivers/media/radio/radio-isa* 7138 7152 7139 - iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 7140 - M: Peter Jones <pjones@redhat.com> 7141 - M: Konrad Rzeszutek Wilk <konrad@kernel.org> 7153 + ISAPNP 7154 + M: Jaroslav Kysela <perex@perex.cz> 7142 7155 S: Maintained 7143 - F: drivers/firmware/iscsi_ibft* 7156 + F: Documentation/isapnp.txt 7157 + F: drivers/pnp/isapnp/ 7158 + F: include/linux/isapnp.h 7144 7159 7145 7160 ISCSI 7146 7161 M: Lee Duncan <lduncan@suse.com> ··· 7151 7164 S: Maintained 7152 7165 F: drivers/scsi/*iscsi* 7153 7166 F: include/scsi/*iscsi* 7167 + 7168 + iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 7169 + M: Peter Jones <pjones@redhat.com> 7170 + M: Konrad Rzeszutek Wilk <konrad@kernel.org> 7171 + S: Maintained 7172 + F: drivers/firmware/iscsi_ibft* 7154 7173 7155 7174 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 7156 7175 M: Or Gerlitz <ogerlitz@mellanox.com> ··· 7853 7860 L: linux-security-module@vger.kernel.org 7854 7861 S: Supported 7855 7862 7863 + LINUX KERNEL DUMP TEST MODULE (LKDTM) 7864 + M: Kees Cook <keescook@chromium.org> 7865 + S: Maintained 7866 + F: drivers/misc/lkdtm* 7867 + 7856 7868 LIS3LV02D ACCELEROMETER DRIVER 7857 7869 M: Eric Piel <eric.piel@tremplin-utc.net> 7858 7870 S: Maintained ··· 7881 7883 F: samples/livepatch/ 7882 7884 L: live-patching@vger.kernel.org 7883 7885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 7884 - 7885 - LINUX KERNEL DUMP TEST MODULE (LKDTM) 7886 - M: Kees Cook <keescook@chromium.org> 7887 - S: Maintained 7888 - F: drivers/misc/lkdtm* 7889 7886 7890 7887 LLC (802.2) 7891 7888 L: netdev@vger.kernel.org ··· 7933 7940 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7934 7941 S: Maintained 7935 7942 F: drivers/media/usb/dvb-usb-v2/lmedm04* 7943 + 7944 + LOADPIN SECURITY MODULE 7945 + M: Kees Cook <keescook@chromium.org> 7946 + T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin 7947 + S: Supported 7948 + F: security/loadpin/ 7949 + F: Documentation/admin-guide/LSM/LoadPin.rst 7936 7950 7937 7951 LOCKING PRIMITIVES 7938 7952 M: Peter Zijlstra <peterz@infradead.org> ··· 8492 8492 F: drivers/scsi/megaraid.* 8493 8493 F: drivers/scsi/megaraid/ 8494 8494 8495 + MELEXIS MLX90614 DRIVER 8496 + M: Crt Mori <cmo@melexis.com> 8497 + L: linux-iio@vger.kernel.org 8498 + W: http://www.melexis.com 8499 + S: Supported 8500 + F: drivers/iio/temperature/mlx90614.c 8501 + 8495 8502 MELFAS MIP4 TOUCHSCREEN DRIVER 8496 8503 M: Sangwon Jee <jeesw@melfas.com> 8497 8504 W: http://www.melfas.com ··· 8588 8581 F: drivers/platform/x86/mlxcpld-hotplug.c 8589 8582 F: include/linux/platform_data/mlxcpld-hotplug.h 8590 8583 8591 - SOFT-ROCE DRIVER (rxe) 8592 - M: Moni Shoua <monis@mellanox.com> 8584 + MELLANOX MLX4 core VPI driver 8585 + M: Tariq Toukan <tariqt@mellanox.com> 8586 + L: netdev@vger.kernel.org 8593 8587 L: linux-rdma@vger.kernel.org 8588 + W: http://www.mellanox.com 8589 + Q: http://patchwork.ozlabs.org/project/netdev/list/ 8594 8590 S: Supported 8595 - W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home 8591 + F: drivers/net/ethernet/mellanox/mlx4/ 8592 + F: include/linux/mlx4/ 8593 + 8594 + MELLANOX MLX4 IB driver 8595 + M: Yishai Hadas <yishaih@mellanox.com> 8596 + L: linux-rdma@vger.kernel.org 8597 + W: http://www.mellanox.com 8596 8598 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8597 - F: drivers/infiniband/sw/rxe/ 8598 - F: include/uapi/rdma/rdma_user_rxe.h 8599 + S: Supported 8600 + F: drivers/infiniband/hw/mlx4/ 8601 + F: include/linux/mlx4/ 8602 + F: include/uapi/rdma/mlx4-abi.h 8603 + 8604 + MELLANOX MLX5 core VPI driver 8605 + M: Saeed Mahameed <saeedm@mellanox.com> 8606 + M: Matan Barak <matanb@mellanox.com> 8607 + M: Leon Romanovsky <leonro@mellanox.com> 8608 + L: netdev@vger.kernel.org 8609 + L: linux-rdma@vger.kernel.org 8610 + W: http://www.mellanox.com 8611 + Q: http://patchwork.ozlabs.org/project/netdev/list/ 8612 + S: Supported 8613 + F: drivers/net/ethernet/mellanox/mlx5/core/ 8614 + F: include/linux/mlx5/ 8615 + 8616 + MELLANOX MLX5 IB driver 8617 + M: Matan Barak <matanb@mellanox.com> 8618 + M: Leon Romanovsky <leonro@mellanox.com> 8619 + L: linux-rdma@vger.kernel.org 8620 + W: http://www.mellanox.com 8621 + Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8622 + S: Supported 8623 + F: drivers/infiniband/hw/mlx5/ 8624 + F: include/linux/mlx5/ 8625 + F: include/uapi/rdma/mlx5-abi.h 8599 8626 8600 8627 MEMBARRIER SUPPORT 8601 8628 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> ··· 8751 8710 F: drivers/usb/misc/usb251xb.c 8752 8711 F: Documentation/devicetree/bindings/usb/usb251xb.txt 8753 8712 8713 + MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi) 8714 + M: Don Brace <don.brace@microsemi.com> 8715 + L: esc.storagedev@microsemi.com 8716 + L: linux-scsi@vger.kernel.org 8717 + S: Supported 8718 + F: drivers/scsi/smartpqi/smartpqi*.[ch] 8719 + F: drivers/scsi/smartpqi/Kconfig 8720 + F: drivers/scsi/smartpqi/Makefile 8721 + F: include/linux/cciss*.h 8722 + F: include/uapi/linux/cciss*.h 8723 + F: Documentation/scsi/smartpqi.txt 8724 + 8754 8725 MICROSOFT SURFACE PRO 3 BUTTON DRIVER 8755 8726 M: Chen Yu <yu.c.chen@intel.com> 8756 8727 L: platform-driver-x86@vger.kernel.org ··· 8818 8765 S: Odd Fixes 8819 8766 F: drivers/media/radio/radio-miropcm20* 8820 8767 8821 - MELLANOX MLX4 core VPI driver 8822 - M: Tariq Toukan <tariqt@mellanox.com> 8823 - L: netdev@vger.kernel.org 8824 - L: linux-rdma@vger.kernel.org 8825 - W: http://www.mellanox.com 8826 - Q: http://patchwork.ozlabs.org/project/netdev/list/ 8827 - S: Supported 8828 - F: drivers/net/ethernet/mellanox/mlx4/ 8829 - F: include/linux/mlx4/ 8830 - 8831 - MELLANOX MLX4 IB driver 8832 - M: Yishai Hadas <yishaih@mellanox.com> 8833 - L: linux-rdma@vger.kernel.org 8834 - W: http://www.mellanox.com 8835 - Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8836 - S: Supported 8837 - F: drivers/infiniband/hw/mlx4/ 8838 - F: include/linux/mlx4/ 8839 - F: include/uapi/rdma/mlx4-abi.h 8840 - 8841 - MELLANOX MLX5 core VPI driver 8842 - M: Saeed Mahameed <saeedm@mellanox.com> 8843 - M: Matan Barak <matanb@mellanox.com> 8844 - M: Leon Romanovsky <leonro@mellanox.com> 8845 - L: netdev@vger.kernel.org 8846 - L: linux-rdma@vger.kernel.org 8847 - W: http://www.mellanox.com 8848 - Q: http://patchwork.ozlabs.org/project/netdev/list/ 8849 - S: Supported 8850 - F: drivers/net/ethernet/mellanox/mlx5/core/ 8851 - F: include/linux/mlx5/ 8852 - 8853 - MELLANOX MLX5 IB driver 8854 - M: Matan Barak <matanb@mellanox.com> 8855 - M: Leon Romanovsky <leonro@mellanox.com> 8856 - L: linux-rdma@vger.kernel.org 8857 - W: http://www.mellanox.com 8858 - Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8859 - S: Supported 8860 - F: drivers/infiniband/hw/mlx5/ 8861 - F: include/linux/mlx5/ 8862 - F: include/uapi/rdma/mlx5-abi.h 8863 - 8864 - MELEXIS MLX90614 DRIVER 8865 - M: Crt Mori <cmo@melexis.com> 8866 - L: linux-iio@vger.kernel.org 8867 - W: http://www.melexis.com 8868 - S: Supported 8869 - F: drivers/iio/temperature/mlx90614.c 8870 - 8871 - MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi) 8872 - M: Don Brace <don.brace@microsemi.com> 8873 - L: esc.storagedev@microsemi.com 8874 - L: linux-scsi@vger.kernel.org 8875 - S: Supported 8876 - F: drivers/scsi/smartpqi/smartpqi*.[ch] 8877 - F: drivers/scsi/smartpqi/Kconfig 8878 - F: drivers/scsi/smartpqi/Makefile 8879 - F: include/linux/cciss*.h 8880 - F: include/uapi/linux/cciss*.h 8881 - F: Documentation/scsi/smartpqi.txt 8768 + MMP SUPPORT 8769 + M: Eric Miao <eric.y.miao@gmail.com> 8770 + M: Haojian Zhuang <haojian.zhuang@gmail.com> 8771 + L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8772 + T: git git://github.com/hzhuang1/linux.git 8773 + T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8774 + S: Maintained 8775 + F: arch/arm/boot/dts/mmp* 8776 + F: arch/arm/mach-mmp/ 8882 8777 8883 8778 MN88472 MEDIA DRIVER 8884 8779 M: Antti Palosaari <crope@iki.fi> ··· 9037 9036 F: drivers/mtd/nand/ 9038 9037 F: include/linux/mtd/nand*.h 9039 9038 9040 - NATSEMI ETHERNET DRIVER (DP8381x) 9041 - S: Orphan 9042 - F: drivers/net/ethernet/natsemi/natsemi.c 9043 - 9044 9039 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 9045 9040 M: Daniel Mack <zonque@gmail.com> 9046 9041 S: Maintained 9047 9042 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9048 9043 W: http://www.native-instruments.com 9049 9044 F: sound/usb/caiaq/ 9045 + 9046 + NATSEMI ETHERNET DRIVER (DP8381x) 9047 + S: Orphan 9048 + F: drivers/net/ethernet/natsemi/natsemi.c 9050 9049 9051 9050 NCP FILESYSTEM 9052 9051 M: Petr Vandrovec <petr@vandrovec.name> ··· 9755 9754 F: drivers/scsi/osst_*.h 9756 9755 F: drivers/scsi/st.h 9757 9756 9758 - OPENCORES I2C BUS DRIVER 9759 - M: Peter Korsgaard <jacmet@sunsite.dk> 9760 - L: linux-i2c@vger.kernel.org 9757 + OP-TEE DRIVER 9758 + M: Jens Wiklander <jens.wiklander@linaro.org> 9761 9759 S: Maintained 9762 - F: Documentation/i2c/busses/i2c-ocores 9763 - F: drivers/i2c/busses/i2c-ocores.c 9760 + F: drivers/tee/optee/ 9761 + 9762 + OPA-VNIC DRIVER 9763 + M: Dennis Dalessandro <dennis.dalessandro@intel.com> 9764 + M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com> 9765 + L: linux-rdma@vger.kernel.org 9766 + S: Supported 9767 + F: drivers/infiniband/ulp/opa_vnic 9764 9768 9765 9769 OPEN FIRMWARE AND FLATTENED DEVICE TREE 9766 9770 M: Rob Herring <robh+dt@kernel.org> ··· 9798 9792 F: Documentation/devicetree/overlay-notes.txt 9799 9793 F: drivers/of/overlay.c 9800 9794 F: drivers/of/resolver.c 9795 + 9796 + OPENCORES I2C BUS DRIVER 9797 + M: Peter Korsgaard <jacmet@sunsite.dk> 9798 + L: linux-i2c@vger.kernel.org 9799 + S: Maintained 9800 + F: Documentation/i2c/busses/i2c-ocores 9801 + F: drivers/i2c/busses/i2c-ocores.c 9801 9802 9802 9803 OPENRISC ARCHITECTURE 9803 9804 M: Jonas Bonn <jonas@southpole.se> ··· 9853 9840 F: drivers/oprofile/ 9854 9841 F: include/linux/oprofile.h 9855 9842 9856 - OP-TEE DRIVER 9857 - M: Jens Wiklander <jens.wiklander@linaro.org> 9858 - S: Maintained 9859 - F: drivers/tee/optee/ 9860 - 9861 9843 ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 9862 9844 M: Mark Fasheh <mfasheh@versity.com> 9863 9845 M: Joel Becker <jlbec@evilplan.org> ··· 9862 9854 F: Documentation/filesystems/ocfs2.txt 9863 9855 F: Documentation/filesystems/dlmfs.txt 9864 9856 F: fs/ocfs2/ 9857 + 9858 + ORANGEFS FILESYSTEM 9859 + M: Mike Marshall <hubcap@omnibond.com> 9860 + L: pvfs2-developers@beowulf-underground.org (subscribers-only) 9861 + T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git 9862 + S: Supported 9863 + F: fs/orangefs/ 9864 + F: Documentation/filesystems/orangefs.txt 9865 9865 9866 9866 ORINOCO DRIVER 9867 9867 L: linux-wireless@vger.kernel.org ··· 9885 9869 F: include/scsi/osd_* 9886 9870 F: fs/exofs/ 9887 9871 9872 + OV2659 OMNIVISION SENSOR DRIVER 9873 + M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9874 + L: linux-media@vger.kernel.org 9875 + W: https://linuxtv.org 9876 + Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9877 + T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9878 + S: Maintained 9879 + F: drivers/media/i2c/ov2659.c 9880 + F: include/media/i2c/ov2659.h 9881 + 9888 9882 OVERLAY FILESYSTEM 9889 9883 M: Miklos Szeredi <miklos@szeredi.hu> 9890 9884 L: linux-unionfs@vger.kernel.org ··· 9902 9876 S: Supported 9903 9877 F: fs/overlayfs/ 9904 9878 F: Documentation/filesystems/overlayfs.txt 9905 - 9906 - ORANGEFS FILESYSTEM 9907 - M: Mike Marshall <hubcap@omnibond.com> 9908 - L: pvfs2-developers@beowulf-underground.org (subscribers-only) 9909 - T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git 9910 - S: Supported 9911 - F: fs/orangefs/ 9912 - F: Documentation/filesystems/orangefs.txt 9913 9879 9914 9880 P54 WIRELESS DRIVER 9915 9881 M: Christian Lamparter <chunkeey@googlemail.com> ··· 10514 10496 S: Supported 10515 10497 F: drivers/scsi/pm8001/ 10516 10498 10499 + PNP SUPPORT 10500 + M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 10501 + S: Maintained 10502 + F: drivers/pnp/ 10503 + 10517 10504 POSIX CLOCKS and TIMERS 10518 10505 M: Thomas Gleixner <tglx@linutronix.de> 10519 10506 L: linux-kernel@vger.kernel.org ··· 10563 10540 L: linuxppc-dev@lists.ozlabs.org 10564 10541 S: Maintained 10565 10542 F: drivers/char/powernv-op-panel.c 10566 - 10567 - PNP SUPPORT 10568 - M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 10569 - S: Maintained 10570 - F: drivers/pnp/ 10571 10543 10572 10544 PPP PROTOCOL DRIVERS AND COMPRESSORS 10573 10545 M: Paul Mackerras <paulus@samba.org> ··· 10794 10776 S: Maintained 10795 10777 F: drivers/mtd/nand/pxa3xx_nand.c 10796 10778 10797 - MMP SUPPORT 10798 - M: Eric Miao <eric.y.miao@gmail.com> 10799 - M: Haojian Zhuang <haojian.zhuang@gmail.com> 10800 - L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10801 - T: git git://github.com/hzhuang1/linux.git 10802 - T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 10803 - S: Maintained 10804 - F: arch/arm/boot/dts/mmp* 10805 - F: arch/arm/mach-mmp/ 10806 - 10807 10779 PXA MMCI DRIVER 10808 10780 S: Orphan 10809 10781 ··· 10808 10800 L: qat-linux@intel.com 10809 10801 S: Supported 10810 10802 F: drivers/crypto/qat/ 10803 + 10804 + QCOM AUDIO (ASoC) DRIVERS 10805 + M: Patrick Lai <plai@codeaurora.org> 10806 + M: Banajit Goswami <bgoswami@codeaurora.org> 10807 + L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10808 + S: Supported 10809 + F: sound/soc/qcom/ 10810 + 10811 + QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT 10812 + M: Gabriel Somlo <somlo@cmu.edu> 10813 + M: "Michael S. Tsirkin" <mst@redhat.com> 10814 + L: qemu-devel@nongnu.org 10815 + S: Maintained 10816 + F: drivers/firmware/qemu_fw_cfg.c 10811 10817 10812 10818 QIB DRIVER 10813 10819 M: Mike Marciniszyn <infinipath@intel.com> ··· 10972 10950 S: Supported 10973 10951 F: drivers/net/wireless/ath/wcn36xx/ 10974 10952 10975 - QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT 10976 - M: Gabriel Somlo <somlo@cmu.edu> 10977 - M: "Michael S. Tsirkin" <mst@redhat.com> 10978 - L: qemu-devel@nongnu.org 10979 - S: Maintained 10980 - F: drivers/firmware/qemu_fw_cfg.c 10981 - 10982 10953 QUANTENNA QTNFMAC WIRELESS DRIVER 10983 10954 M: Igor Mitsyanko <imitsyanko@quantenna.com> 10984 10955 M: Avinash Patil <avinashp@quantenna.com> ··· 10979 10964 L: linux-wireless@vger.kernel.org 10980 10965 S: Maintained 10981 10966 F: drivers/net/wireless/quantenna 10982 - 10983 - RADOS BLOCK DEVICE (RBD) 10984 - M: Ilya Dryomov <idryomov@gmail.com> 10985 - M: Sage Weil <sage@redhat.com> 10986 - M: Alex Elder <elder@kernel.org> 10987 - L: ceph-devel@vger.kernel.org 10988 - W: http://ceph.com/ 10989 - T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 10990 - T: git git://github.com/ceph/ceph-client.git 10991 - S: Supported 10992 - F: Documentation/ABI/testing/sysfs-bus-rbd 10993 - F: drivers/block/rbd.c 10994 - F: drivers/block/rbd_types.h 10995 10967 10996 10968 RADEON FRAMEBUFFER DISPLAY DRIVER 10997 10969 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> ··· 11001 10999 S: Maintained 11002 11000 F: drivers/media/radio/radio-shark2.c 11003 11001 F: drivers/media/radio/radio-tea5777.c 11002 + 11003 + RADOS BLOCK DEVICE (RBD) 11004 + M: Ilya Dryomov <idryomov@gmail.com> 11005 + M: Sage Weil <sage@redhat.com> 11006 + M: Alex Elder <elder@kernel.org> 11007 + L: ceph-devel@vger.kernel.org 11008 + W: http://ceph.com/ 11009 + T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 11010 + T: git git://github.com/ceph/ceph-client.git 11011 + S: Supported 11012 + F: Documentation/ABI/testing/sysfs-bus-rbd 11013 + F: drivers/block/rbd.c 11014 + F: drivers/block/rbd_types.h 11004 11015 11005 11016 RAGE128 FRAMEBUFFER DISPLAY DRIVER 11006 11017 M: Paul Mackerras <paulus@samba.org> ··· 11094 11079 S: Maintained 11095 11080 F: drivers/net/ethernet/rdc/r6040.c 11096 11081 11082 + RDMAVT - RDMA verbs software 11083 + M: Dennis Dalessandro <dennis.dalessandro@intel.com> 11084 + L: linux-rdma@vger.kernel.org 11085 + S: Supported 11086 + F: drivers/infiniband/sw/rdmavt 11087 + 11097 11088 RDS - RELIABLE DATAGRAM SOCKETS 11098 11089 M: Santosh Shilimkar <santosh.shilimkar@oracle.com> 11099 11090 L: netdev@vger.kernel.org ··· 11109 11088 S: Supported 11110 11089 F: net/rds/ 11111 11090 F: Documentation/networking/rds.txt 11112 - 11113 - RDMAVT - RDMA verbs software 11114 - M: Dennis Dalessandro <dennis.dalessandro@intel.com> 11115 - L: linux-rdma@vger.kernel.org 11116 - S: Supported 11117 - F: drivers/infiniband/sw/rdmavt 11118 11091 11119 11092 RDT - RESOURCE ALLOCATION 11120 11093 M: Fenghua Yu <fenghua.yu@intel.com> ··· 11158 11143 F: sound/soc/codecs/rt* 11159 11144 F: include/sound/rt*.h 11160 11145 11161 - REISERFS FILE SYSTEM 11162 - L: reiserfs-devel@vger.kernel.org 11163 - S: Supported 11164 - F: fs/reiserfs/ 11165 - 11166 11146 REGISTER MAP ABSTRACTION 11167 11147 M: Mark Brown <broonie@kernel.org> 11168 11148 L: linux-kernel@vger.kernel.org ··· 11166 11156 F: Documentation/devicetree/bindings/regmap/ 11167 11157 F: drivers/base/regmap/ 11168 11158 F: include/linux/regmap.h 11159 + 11160 + REISERFS FILE SYSTEM 11161 + L: reiserfs-devel@vger.kernel.org 11162 + S: Supported 11163 + F: fs/reiserfs/ 11169 11164 11170 11165 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 11171 11166 M: Ohad Ben-Cohen <ohad@wizery.com> ··· 11626 11611 F: drivers/phy/samsung/phy-samsung-usb2.c 11627 11612 F: drivers/phy/samsung/phy-samsung-usb2.h 11628 11613 11629 - SERIAL DRIVERS 11630 - M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11631 - L: linux-serial@vger.kernel.org 11632 - S: Maintained 11633 - F: Documentation/devicetree/bindings/serial/ 11634 - F: drivers/tty/serial/ 11635 - 11636 - SERIAL DEVICE BUS 11637 - M: Rob Herring <robh@kernel.org> 11638 - L: linux-serial@vger.kernel.org 11639 - S: Maintained 11640 - F: Documentation/devicetree/bindings/serial/slave-device.txt 11641 - F: drivers/tty/serdev/ 11642 - F: include/linux/serdev.h 11643 - 11644 - SERIAL IR RECEIVER 11645 - M: Sean Young <sean@mess.org> 11646 - L: linux-media@vger.kernel.org 11647 - S: Maintained 11648 - F: drivers/media/rc/serial_ir.c 11649 - 11650 - STI CEC DRIVER 11651 - M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 11652 - S: Maintained 11653 - F: drivers/staging/media/st-cec/ 11654 - F: Documentation/devicetree/bindings/media/stih-cec.txt 11655 - 11656 - SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS 11657 - M: Ursula Braun <ubraun@linux.vnet.ibm.com> 11658 - L: linux-s390@vger.kernel.org 11659 - W: http://www.ibm.com/developerworks/linux/linux390/ 11660 - S: Supported 11661 - F: net/smc/ 11662 - 11663 - SYNOPSYS DESIGNWARE DMAC DRIVER 11664 - M: Viresh Kumar <vireshk@kernel.org> 11665 - M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 11666 - S: Maintained 11667 - F: include/linux/dma/dw.h 11668 - F: include/linux/platform_data/dma-dw.h 11669 - F: drivers/dma/dw/ 11670 - 11671 - SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER 11672 - M: Jie Deng <jiedeng@synopsys.com> 11673 - L: netdev@vger.kernel.org 11674 - S: Supported 11675 - F: drivers/net/ethernet/synopsys/ 11676 - 11677 - SYNOPSYS DESIGNWARE I2C DRIVER 11678 - M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 11679 - R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 11680 - R: Mika Westerberg <mika.westerberg@linux.intel.com> 11681 - L: linux-i2c@vger.kernel.org 11682 - S: Maintained 11683 - F: drivers/i2c/busses/i2c-designware-* 11684 - F: include/linux/platform_data/i2c-designware.h 11685 - 11686 - SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 11687 - M: Jaehoon Chung <jh80.chung@samsung.com> 11688 - L: linux-mmc@vger.kernel.org 11689 - S: Maintained 11690 - F: drivers/mmc/host/dw_mmc* 11691 - 11692 - SYSTEM TRACE MODULE CLASS 11693 - M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 11694 - S: Maintained 11695 - T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git 11696 - F: Documentation/trace/stm.txt 11697 - F: drivers/hwtracing/stm/ 11698 - F: include/linux/stm.h 11699 - F: include/uapi/linux/stm.h 11700 - 11701 - TEE SUBSYSTEM 11702 - M: Jens Wiklander <jens.wiklander@linaro.org> 11703 - S: Maintained 11704 - F: include/linux/tee_drv.h 11705 - F: include/uapi/linux/tee.h 11706 - F: drivers/tee/ 11707 - F: Documentation/tee.txt 11708 - 11709 - THUNDERBOLT DRIVER 11710 - M: Andreas Noever <andreas.noever@gmail.com> 11711 - M: Michael Jamet <michael.jamet@intel.com> 11712 - M: Mika Westerberg <mika.westerberg@linux.intel.com> 11713 - M: Yehezkel Bernat <yehezkel.bernat@intel.com> 11714 - S: Maintained 11715 - F: drivers/thunderbolt/ 11716 - 11717 - TI BQ27XXX POWER SUPPLY DRIVER 11718 - R: Andrew F. Davis <afd@ti.com> 11719 - F: include/linux/power/bq27xxx_battery.h 11720 - F: drivers/power/supply/bq27xxx_battery.c 11721 - F: drivers/power/supply/bq27xxx_battery_i2c.c 11722 - 11723 - TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 11724 - M: John Stultz <john.stultz@linaro.org> 11725 - M: Thomas Gleixner <tglx@linutronix.de> 11726 - R: Stephen Boyd <sboyd@codeaurora.org> 11727 - L: linux-kernel@vger.kernel.org 11728 - T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 11729 - S: Supported 11730 - F: include/linux/clocksource.h 11731 - F: include/linux/time.h 11732 - F: include/linux/timex.h 11733 - F: include/uapi/linux/time.h 11734 - F: include/uapi/linux/timex.h 11735 - F: kernel/time/clocksource.c 11736 - F: kernel/time/time*.c 11737 - F: kernel/time/alarmtimer.c 11738 - F: kernel/time/ntp.c 11739 - F: tools/testing/selftests/timers/ 11740 - 11741 - TI TRF7970A NFC DRIVER 11742 - M: Mark Greer <mgreer@animalcreek.com> 11743 - L: linux-wireless@vger.kernel.org 11744 - L: linux-nfc@lists.01.org (moderated for non-subscribers) 11745 - S: Supported 11746 - F: drivers/nfc/trf7970a.c 11747 - F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt 11748 - 11749 11614 SC1200 WDT DRIVER 11750 11615 M: Zwane Mwaikambo <zwanem@gmail.com> 11751 11616 S: Maintained ··· 11653 11758 M: Lubomir Rintel <lkundrak@v3.sk> 11654 11759 S: Supported 11655 11760 F: drivers/char/pcmcia/scr24x_cs.c 11656 - 11657 - SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 11658 - M: Sudeep Holla <sudeep.holla@arm.com> 11659 - L: linux-arm-kernel@lists.infradead.org 11660 - S: Maintained 11661 - F: Documentation/devicetree/bindings/arm/arm,scpi.txt 11662 - F: drivers/clk/clk-scpi.c 11663 - F: drivers/cpufreq/scpi-cpufreq.c 11664 - F: drivers/firmware/arm_scpi.c 11665 - F: include/linux/scpi_protocol.h 11666 11761 11667 11762 SCSI CDROM DRIVER 11668 11763 M: Jens Axboe <axboe@kernel.dk> ··· 11738 11853 S: Maintained 11739 11854 F: drivers/mmc/host/sdricoh_cs.c 11740 11855 11741 - SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 11742 - M: Adrian Hunter <adrian.hunter@intel.com> 11743 - L: linux-mmc@vger.kernel.org 11744 - T: git git://git.infradead.org/users/ahunter/linux-sdhci.git 11745 - S: Maintained 11746 - F: drivers/mmc/host/sdhci* 11747 - F: include/linux/mmc/sdhci* 11748 - 11749 11856 SECURE COMPUTING 11750 11857 M: Kees Cook <keescook@chromium.org> 11751 11858 R: Andy Lutomirski <luto@amacapital.net> ··· 11752 11875 F: Documentation/userspace-api/seccomp_filter.rst 11753 11876 K: \bsecure_computing 11754 11877 K: \bTIF_SECCOMP\b 11878 + 11879 + SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 11880 + M: Adrian Hunter <adrian.hunter@intel.com> 11881 + L: linux-mmc@vger.kernel.org 11882 + T: git git://git.infradead.org/users/ahunter/linux-sdhci.git 11883 + S: Maintained 11884 + F: drivers/mmc/host/sdhci* 11885 + F: include/linux/mmc/sdhci* 11755 11886 11756 11887 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER 11757 11888 M: Al Cooper <alcooperx@gmail.com> ··· 11818 11933 F: scripts/selinux/ 11819 11934 F: Documentation/admin-guide/LSM/SELinux.rst 11820 11935 11821 - APPARMOR SECURITY MODULE 11822 - M: John Johansen <john.johansen@canonical.com> 11823 - L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 11824 - W: apparmor.wiki.kernel.org 11825 - T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 11826 - S: Supported 11827 - F: security/apparmor/ 11828 - F: Documentation/admin-guide/LSM/apparmor.rst 11829 - 11830 - LOADPIN SECURITY MODULE 11831 - M: Kees Cook <keescook@chromium.org> 11832 - T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin 11833 - S: Supported 11834 - F: security/loadpin/ 11835 - F: Documentation/admin-guide/LSM/LoadPin.rst 11836 - 11837 - YAMA SECURITY MODULE 11838 - M: Kees Cook <keescook@chromium.org> 11839 - T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 11840 - S: Supported 11841 - F: security/yama/ 11842 - F: Documentation/admin-guide/LSM/Yama.rst 11843 - 11844 11936 SENSABLE PHANTOM 11845 11937 M: Jiri Slaby <jirislaby@gmail.com> 11846 11938 S: Maintained 11847 11939 F: drivers/misc/phantom.c 11848 11940 F: include/uapi/linux/phantom.h 11849 11941 11850 - Emulex 10Gbps iSCSI - OneConnect DRIVER 11851 - M: Subbu Seetharaman <subbu.seetharaman@broadcom.com> 11852 - M: Ketan Mukadam <ketan.mukadam@broadcom.com> 11853 - M: Jitendra Bhivare <jitendra.bhivare@broadcom.com> 11854 - L: linux-scsi@vger.kernel.org 11855 - W: http://www.broadcom.com 11856 - S: Supported 11857 - F: drivers/scsi/be2iscsi/ 11942 + SERIAL DRIVERS 11943 + M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11944 + L: linux-serial@vger.kernel.org 11945 + S: Maintained 11946 + F: Documentation/devicetree/bindings/serial/ 11947 + F: drivers/tty/serial/ 11858 11948 11859 - Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net) 11860 - M: Sathya Perla <sathya.perla@broadcom.com> 11861 - M: Ajit Khaparde <ajit.khaparde@broadcom.com> 11862 - M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 11863 - M: Somnath Kotur <somnath.kotur@broadcom.com> 11864 - L: netdev@vger.kernel.org 11865 - W: http://www.emulex.com 11866 - S: Supported 11867 - F: drivers/net/ethernet/emulex/benet/ 11949 + SERIAL DEVICE BUS 11950 + M: Rob Herring <robh@kernel.org> 11951 + L: linux-serial@vger.kernel.org 11952 + S: Maintained 11953 + F: Documentation/devicetree/bindings/serial/slave-device.txt 11954 + F: drivers/tty/serdev/ 11955 + F: include/linux/serdev.h 11868 11956 11869 - EMULEX ONECONNECT ROCE DRIVER 11870 - M: Selvin Xavier <selvin.xavier@broadcom.com> 11871 - M: Devesh Sharma <devesh.sharma@broadcom.com> 11872 - L: linux-rdma@vger.kernel.org 11873 - W: http://www.broadcom.com 11874 - S: Odd Fixes 11875 - F: drivers/infiniband/hw/ocrdma/ 11876 - F: include/uapi/rdma/ocrdma-abi.h 11957 + SERIAL IR RECEIVER 11958 + M: Sean Young <sean@mess.org> 11959 + L: linux-media@vger.kernel.org 11960 + S: Maintained 11961 + F: drivers/media/rc/serial_ir.c 11877 11962 11878 11963 SFC NETWORK DRIVER 11879 11964 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> ··· 11871 12016 M: Robin Holt <robinmholt@gmail.com> 11872 12017 S: Maintained 11873 12018 F: drivers/misc/sgi-xp/ 12019 + 12020 + SH_VEU V4L2 MEM2MEM DRIVER 12021 + L: linux-media@vger.kernel.org 12022 + S: Orphan 12023 + F: drivers/media/platform/sh_veu.c 12024 + 12025 + SH_VOU V4L2 OUTPUT DRIVER 12026 + L: linux-media@vger.kernel.org 12027 + S: Orphan 12028 + F: drivers/media/platform/sh_vou.c 12029 + F: include/media/drv-intf/sh_vou.h 12030 + 12031 + SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS 12032 + M: Ursula Braun <ubraun@linux.vnet.ibm.com> 12033 + L: linux-s390@vger.kernel.org 12034 + W: http://www.ibm.com/developerworks/linux/linux390/ 12035 + S: Supported 12036 + F: net/smc/ 11874 12037 11875 12038 SI2157 MEDIA DRIVER 11876 12039 M: Antti Palosaari <crope@iki.fi> ··· 11972 12099 F: drivers/input/touchscreen/silead.c 11973 12100 F: drivers/platform/x86/silead_dmi.c 11974 12101 11975 - SIMPLEFB FB DRIVER 11976 - M: Hans de Goede <hdegoede@redhat.com> 12102 + SILICON MOTION SM712 FRAME BUFFER DRIVER 12103 + M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 12104 + M: Teddy Wang <teddy.wang@siliconmotion.com> 12105 + M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk> 11977 12106 L: linux-fbdev@vger.kernel.org 11978 12107 S: Maintained 11979 - F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 11980 - F: drivers/video/fbdev/simplefb.c 11981 - F: include/linux/platform_data/simplefb.h 11982 - 11983 - SH_VEU V4L2 MEM2MEM DRIVER 11984 - L: linux-media@vger.kernel.org 11985 - S: Orphan 11986 - F: drivers/media/platform/sh_veu.c 11987 - 11988 - SH_VOU V4L2 OUTPUT DRIVER 11989 - L: linux-media@vger.kernel.org 11990 - S: Orphan 11991 - F: drivers/media/platform/sh_vou.c 11992 - F: include/media/drv-intf/sh_vou.h 12108 + F: drivers/video/fbdev/sm712* 12109 + F: Documentation/fb/sm712fb.txt 11993 12110 11994 12111 SIMPLE FIRMWARE INTERFACE (SFI) 11995 12112 M: Len Brown <lenb@kernel.org> ··· 11990 12127 F: arch/x86/platform/sfi/ 11991 12128 F: drivers/sfi/ 11992 12129 F: include/linux/sfi*.h 12130 + 12131 + SIMPLEFB FB DRIVER 12132 + M: Hans de Goede <hdegoede@redhat.com> 12133 + L: linux-fbdev@vger.kernel.org 12134 + S: Maintained 12135 + F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 12136 + F: drivers/video/fbdev/simplefb.c 12137 + F: include/linux/platform_data/simplefb.h 11993 12138 11994 12139 SIMTEC EB110ATX (Chalice CATS) 11995 12140 P: Ben Dooks ··· 12022 12151 F: lib/siphash.c 12023 12152 F: lib/test_siphash.c 12024 12153 F: include/linux/siphash.h 12025 - 12026 - TI DAVINCI MACHINE SUPPORT 12027 - M: Sekhar Nori <nsekhar@ti.com> 12028 - M: Kevin Hilman <khilman@kernel.org> 12029 - L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 12030 - T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git 12031 - S: Supported 12032 - F: arch/arm/mach-davinci/ 12033 - F: drivers/i2c/busses/i2c-davinci.c 12034 - F: arch/arm/boot/dts/da850* 12035 - 12036 - TI DAVINCI SERIES MEDIA DRIVER 12037 - M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 12038 - L: linux-media@vger.kernel.org 12039 - W: https://linuxtv.org 12040 - Q: http://patchwork.linuxtv.org/project/linux-media/list/ 12041 - T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 12042 - S: Maintained 12043 - F: drivers/media/platform/davinci/ 12044 - F: include/media/davinci/ 12045 - 12046 - TI DAVINCI SERIES GPIO DRIVER 12047 - M: Keerthy <j-keerthy@ti.com> 12048 - L: linux-gpio@vger.kernel.org 12049 - S: Maintained 12050 - F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt 12051 - F: drivers/gpio/gpio-davinci.c 12052 - 12053 - TI AM437X VPFE DRIVER 12054 - M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 12055 - L: linux-media@vger.kernel.org 12056 - W: https://linuxtv.org 12057 - Q: http://patchwork.linuxtv.org/project/linux-media/list/ 12058 - T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 12059 - S: Maintained 12060 - F: drivers/media/platform/am437x/ 12061 - 12062 - OV2659 OMNIVISION SENSOR DRIVER 12063 - M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 12064 - L: linux-media@vger.kernel.org 12065 - W: https://linuxtv.org 12066 - Q: http://patchwork.linuxtv.org/project/linux-media/list/ 12067 - T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 12068 - S: Maintained 12069 - F: drivers/media/i2c/ov2659.c 12070 - F: include/media/i2c/ov2659.h 12071 - 12072 - SILICON MOTION SM712 FRAME BUFFER DRIVER 12073 - M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 12074 - M: Teddy Wang <teddy.wang@siliconmotion.com> 12075 - M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk> 12076 - L: linux-fbdev@vger.kernel.org 12077 - S: Maintained 12078 - F: drivers/video/fbdev/sm712* 12079 - F: Documentation/fb/sm712fb.txt 12080 12154 12081 12155 SIS 190 ETHERNET DRIVER 12082 12156 M: Francois Romieu <romieu@fr.zoreil.com> ··· 12082 12266 S: Maintained 12083 12267 F: Documentation/admin-guide/LSM/Smack.rst 12084 12268 F: security/smack/ 12085 - 12086 - DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 12087 - M: Kevin Hilman <khilman@kernel.org> 12088 - M: Nishanth Menon <nm@ti.com> 12089 - S: Maintained 12090 - F: drivers/power/avs/ 12091 - F: include/linux/power/smartreflex.h 12092 - L: linux-pm@vger.kernel.org 12093 12269 12094 12270 SMC91x ETHERNET DRIVER 12095 12271 M: Nicolas Pitre <nico@fluxnic.net> ··· 12159 12351 M: Chris Boot <bootc@bootc.net> 12160 12352 S: Maintained 12161 12353 F: drivers/leds/leds-net48xx.c 12354 + 12355 + SOFT-ROCE DRIVER (rxe) 12356 + M: Moni Shoua <monis@mellanox.com> 12357 + L: linux-rdma@vger.kernel.org 12358 + S: Supported 12359 + W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home 12360 + Q: http://patchwork.kernel.org/project/linux-rdma/list/ 12361 + F: drivers/infiniband/sw/rxe/ 12362 + F: include/uapi/rdma/rdma_user_rxe.h 12162 12363 12163 12364 SOFTLOGIC 6x10 MPEG CODEC 12164 12365 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> ··· 12485 12668 S: Odd Fixes 12486 12669 F: drivers/net/ethernet/adaptec/starfire* 12487 12670 12671 + STI CEC DRIVER 12672 + M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 12673 + S: Maintained 12674 + F: drivers/staging/media/st-cec/ 12675 + F: Documentation/devicetree/bindings/media/stih-cec.txt 12676 + 12677 + STK1160 USB VIDEO CAPTURE DRIVER 12678 + M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 12679 + L: linux-media@vger.kernel.org 12680 + T: git git://linuxtv.org/media_tree.git 12681 + S: Maintained 12682 + F: drivers/media/usb/stk1160/ 12683 + 12684 + STMMAC ETHERNET DRIVER 12685 + M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 12686 + M: Alexandre Torgue <alexandre.torgue@st.com> 12687 + L: netdev@vger.kernel.org 12688 + W: http://www.stlinux.com 12689 + S: Supported 12690 + F: drivers/net/ethernet/stmicro/stmmac/ 12691 + 12488 12692 SUN3/3X 12489 12693 M: Sam Creasey <sammy@sammy.net> 12490 12694 W: http://sammy.net/sun3/ ··· 12577 12739 F: net/switchdev/ 12578 12740 F: include/net/switchdev.h 12579 12741 12742 + SYNC FILE FRAMEWORK 12743 + M: Sumit Semwal <sumit.semwal@linaro.org> 12744 + R: Gustavo Padovan <gustavo@padovan.org> 12745 + S: Maintained 12746 + L: linux-media@vger.kernel.org 12747 + L: dri-devel@lists.freedesktop.org 12748 + F: drivers/dma-buf/sync_* 12749 + F: drivers/dma-buf/dma-fence* 12750 + F: drivers/dma-buf/sw_sync.c 12751 + F: include/linux/sync_file.h 12752 + F: include/uapi/linux/sync_file.h 12753 + F: Documentation/sync_file.txt 12754 + T: git git://anongit.freedesktop.org/drm/drm-misc 12755 + 12580 12756 SYNOPSYS ARC ARCHITECTURE 12581 12757 M: Vineet Gupta <vgupta@synopsys.com> 12582 12758 L: linux-snps-arc@lists.infradead.org ··· 12609 12757 F: arch/arc/boot/dts/ax* 12610 12758 F: Documentation/devicetree/bindings/arc/axs10* 12611 12759 12760 + SYNOPSYS DESIGNWARE DMAC DRIVER 12761 + M: Viresh Kumar <vireshk@kernel.org> 12762 + M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 12763 + S: Maintained 12764 + F: include/linux/dma/dw.h 12765 + F: include/linux/platform_data/dma-dw.h 12766 + F: drivers/dma/dw/ 12767 + 12768 + SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER 12769 + M: Jie Deng <jiedeng@synopsys.com> 12770 + L: netdev@vger.kernel.org 12771 + S: Supported 12772 + F: drivers/net/ethernet/synopsys/ 12773 + 12774 + SYNOPSYS DESIGNWARE I2C DRIVER 12775 + M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 12776 + R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 12777 + R: Mika Westerberg <mika.westerberg@linux.intel.com> 12778 + L: linux-i2c@vger.kernel.org 12779 + S: Maintained 12780 + F: drivers/i2c/busses/i2c-designware-* 12781 + F: include/linux/platform_data/i2c-designware.h 12782 + 12783 + SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 12784 + M: Jaehoon Chung <jh80.chung@samsung.com> 12785 + L: linux-mmc@vger.kernel.org 12786 + S: Maintained 12787 + F: drivers/mmc/host/dw_mmc* 12788 + 12612 12789 SYSTEM CONFIGURATION (SYSCON) 12613 12790 M: Lee Jones <lee.jones@linaro.org> 12614 12791 M: Arnd Bergmann <arnd@arndb.de> 12615 12792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 12616 12793 S: Supported 12617 12794 F: drivers/mfd/syscon.c 12795 + 12796 + SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 12797 + M: Sudeep Holla <sudeep.holla@arm.com> 12798 + L: linux-arm-kernel@lists.infradead.org 12799 + S: Maintained 12800 + F: Documentation/devicetree/bindings/arm/arm,scpi.txt 12801 + F: drivers/clk/clk-scpi.c 12802 + F: drivers/cpufreq/scpi-cpufreq.c 12803 + F: drivers/firmware/arm_scpi.c 12804 + F: include/linux/scpi_protocol.h 12618 12805 12619 12806 SYSTEM RESET/SHUTDOWN DRIVERS 12620 12807 M: Sebastian Reichel <sre@kernel.org> ··· 12662 12771 S: Maintained 12663 12772 F: Documentation/devicetree/bindings/power/reset/ 12664 12773 F: drivers/power/reset/ 12774 + 12775 + SYSTEM TRACE MODULE CLASS 12776 + M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 12777 + S: Maintained 12778 + T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git 12779 + F: Documentation/trace/stm.txt 12780 + F: drivers/hwtracing/stm/ 12781 + F: include/linux/stm.h 12782 + F: include/uapi/linux/stm.h 12665 12783 12666 12784 SYSV FILESYSTEM 12667 12785 M: Christoph Hellwig <hch@infradead.org> ··· 12841 12941 S: Maintained 12842 12942 F: drivers/media/rc/ttusbir.c 12843 12943 12944 + TEE SUBSYSTEM 12945 + M: Jens Wiklander <jens.wiklander@linaro.org> 12946 + S: Maintained 12947 + F: include/linux/tee_drv.h 12948 + F: include/uapi/linux/tee.h 12949 + F: drivers/tee/ 12950 + F: Documentation/tee.txt 12951 + 12844 12952 TEGRA ARCHITECTURE SUPPORT 12845 12953 M: Thierry Reding <thierry.reding@gmail.com> 12846 12954 M: Jonathan Hunter <jonathanh@nvidia.com> ··· 12980 13072 S: Maintained 12981 13073 F: drivers/platform/x86/thinkpad_acpi.c 12982 13074 13075 + THUNDERBOLT DRIVER 13076 + M: Andreas Noever <andreas.noever@gmail.com> 13077 + M: Michael Jamet <michael.jamet@intel.com> 13078 + M: Mika Westerberg <mika.westerberg@linux.intel.com> 13079 + M: Yehezkel Bernat <yehezkel.bernat@intel.com> 13080 + S: Maintained 13081 + F: drivers/thunderbolt/ 13082 + 13083 + TI BQ27XXX POWER SUPPLY DRIVER 13084 + R: Andrew F. Davis <afd@ti.com> 13085 + F: include/linux/power/bq27xxx_battery.h 13086 + F: drivers/power/supply/bq27xxx_battery.c 13087 + F: drivers/power/supply/bq27xxx_battery_i2c.c 13088 + 13089 + TI DAVINCI MACHINE SUPPORT 13090 + M: Sekhar Nori <nsekhar@ti.com> 13091 + M: Kevin Hilman <khilman@kernel.org> 13092 + L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 13093 + T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git 13094 + S: Supported 13095 + F: arch/arm/mach-davinci/ 13096 + F: drivers/i2c/busses/i2c-davinci.c 13097 + F: arch/arm/boot/dts/da850* 13098 + 13099 + TI DAVINCI SERIES MEDIA DRIVER 13100 + M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 13101 + L: linux-media@vger.kernel.org 13102 + W: https://linuxtv.org 13103 + Q: http://patchwork.linuxtv.org/project/linux-media/list/ 13104 + T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 13105 + S: Maintained 13106 + F: drivers/media/platform/davinci/ 13107 + F: include/media/davinci/ 13108 + 13109 + TI DAVINCI SERIES GPIO DRIVER 13110 + M: Keerthy <j-keerthy@ti.com> 13111 + L: linux-gpio@vger.kernel.org 13112 + S: Maintained 13113 + F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt 13114 + F: drivers/gpio/gpio-davinci.c 13115 + 13116 + TI AM437X VPFE DRIVER 13117 + M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 13118 + L: linux-media@vger.kernel.org 13119 + W: https://linuxtv.org 13120 + Q: http://patchwork.linuxtv.org/project/linux-media/list/ 13121 + T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 13122 + S: Maintained 13123 + F: drivers/media/platform/am437x/ 13124 + 12983 13125 TI BANDGAP AND THERMAL DRIVER 12984 13126 M: Eduardo Valentin <edubezval@gmail.com> 12985 13127 M: Keerthy <j-keerthy@ti.com> ··· 13081 13123 F: drivers/soc/ti/* 13082 13124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 13083 13125 13084 - 13085 13126 TI LM49xxx FAMILY ASoC CODEC DRIVERS 13086 13127 M: M R Swami Reddy <mr.swami.reddy@ti.com> 13087 13128 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> ··· 13125 13168 S: Odd Fixes 13126 13169 F: sound/soc/codecs/tas571x* 13127 13170 13171 + TI TRF7970A NFC DRIVER 13172 + M: Mark Greer <mgreer@animalcreek.com> 13173 + L: linux-wireless@vger.kernel.org 13174 + L: linux-nfc@lists.01.org (moderated for non-subscribers) 13175 + S: Supported 13176 + F: drivers/nfc/trf7970a.c 13177 + F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt 13178 + 13128 13179 TI TWL4030 SERIES SOC CODEC DRIVER 13129 13180 M: Peter Ujfalusi <peter.ujfalusi@ti.com> 13130 13181 L: alsa-devel@alsa-project.org (moderated for non-subscribers) ··· 13147 13182 S: Orphan 13148 13183 F: drivers/net/wireless/ti/ 13149 13184 F: include/linux/wl12xx.h 13150 - 13151 - TIPC NETWORK LAYER 13152 - M: Jon Maloy <jon.maloy@ericsson.com> 13153 - M: Ying Xue <ying.xue@windriver.com> 13154 - L: netdev@vger.kernel.org (core kernel code) 13155 - L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 13156 - W: http://tipc.sourceforge.net/ 13157 - S: Maintained 13158 - F: include/uapi/linux/tipc*.h 13159 - F: net/tipc/ 13160 13185 13161 13186 TILE ARCHITECTURE 13162 13187 M: Chris Metcalf <cmetcalf@mellanox.com> ··· 13163 13208 F: drivers/usb/host/*-tilegx.c 13164 13209 F: include/linux/usb/tilegx.h 13165 13210 13211 + TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 13212 + M: John Stultz <john.stultz@linaro.org> 13213 + M: Thomas Gleixner <tglx@linutronix.de> 13214 + R: Stephen Boyd <sboyd@codeaurora.org> 13215 + L: linux-kernel@vger.kernel.org 13216 + T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 13217 + S: Supported 13218 + F: include/linux/clocksource.h 13219 + F: include/linux/time.h 13220 + F: include/linux/timex.h 13221 + F: include/uapi/linux/time.h 13222 + F: include/uapi/linux/timex.h 13223 + F: kernel/time/clocksource.c 13224 + F: kernel/time/time*.c 13225 + F: kernel/time/alarmtimer.c 13226 + F: kernel/time/ntp.c 13227 + F: tools/testing/selftests/timers/ 13228 + 13229 + TIPC NETWORK LAYER 13230 + M: Jon Maloy <jon.maloy@ericsson.com> 13231 + M: Ying Xue <ying.xue@windriver.com> 13232 + L: netdev@vger.kernel.org (core kernel code) 13233 + L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 13234 + W: http://tipc.sourceforge.net/ 13235 + S: Maintained 13236 + F: include/uapi/linux/tipc*.h 13237 + F: net/tipc/ 13238 + 13166 13239 TLAN NETWORK DRIVER 13167 13240 M: Samuel Chessman <chessman@tux.org> 13168 13241 L: tlan-devel@lists.sourceforge.net (subscribers-only) ··· 13198 13215 S: Maintained 13199 13216 F: Documentation/networking/tlan.txt 13200 13217 F: drivers/net/ethernet/ti/tlan.* 13218 + 13219 + TM6000 VIDEO4LINUX DRIVER 13220 + M: Mauro Carvalho Chehab <mchehab@s-opensource.com> 13221 + M: Mauro Carvalho Chehab <mchehab@kernel.org> 13222 + L: linux-media@vger.kernel.org 13223 + W: https://linuxtv.org 13224 + T: git git://linuxtv.org/media_tree.git 13225 + S: Odd fixes 13226 + F: drivers/media/usb/tm6000/ 13227 + F: Documentation/media/v4l-drivers/tm6000* 13228 + 13229 + TMIO/SDHI MMC DRIVER 13230 + M: Wolfram Sang <wsa+renesas@sang-engineering.com> 13231 + L: linux-mmc@vger.kernel.org 13232 + S: Supported 13233 + F: drivers/mmc/host/tmio_mmc* 13234 + F: drivers/mmc/host/renesas_sdhi* 13235 + F: include/linux/mfd/tmio.h 13236 + 13237 + TMP401 HARDWARE MONITOR DRIVER 13238 + M: Guenter Roeck <linux@roeck-us.net> 13239 + L: linux-hwmon@vger.kernel.org 13240 + S: Maintained 13241 + F: Documentation/hwmon/tmp401 13242 + F: drivers/hwmon/tmp401.c 13243 + 13244 + TMPFS (SHMEM FILESYSTEM) 13245 + M: Hugh Dickins <hughd@google.com> 13246 + L: linux-mm@kvack.org 13247 + S: Maintained 13248 + F: include/linux/shmem_fs.h 13249 + F: mm/shmem.c 13201 13250 13202 13251 TOMOYO SECURITY MODULE 13203 13252 M: Kentaro Takeda <takedakn@nttdata.co.jp> ··· 13287 13272 S: Maintained 13288 13273 F: drivers/media/i2c/tc358743* 13289 13274 F: include/media/i2c/tc358743.h 13290 - 13291 - TMIO/SDHI MMC DRIVER 13292 - M: Wolfram Sang <wsa+renesas@sang-engineering.com> 13293 - L: linux-mmc@vger.kernel.org 13294 - S: Supported 13295 - F: drivers/mmc/host/tmio_mmc* 13296 - F: drivers/mmc/host/renesas_sdhi* 13297 - F: include/linux/mfd/tmio.h 13298 - 13299 - TMP401 HARDWARE MONITOR DRIVER 13300 - M: Guenter Roeck <linux@roeck-us.net> 13301 - L: linux-hwmon@vger.kernel.org 13302 - S: Maintained 13303 - F: Documentation/hwmon/tmp401 13304 - F: drivers/hwmon/tmp401.c 13305 - 13306 - TMPFS (SHMEM FILESYSTEM) 13307 - M: Hugh Dickins <hughd@google.com> 13308 - L: linux-mm@kvack.org 13309 - S: Maintained 13310 - F: include/linux/shmem_fs.h 13311 - F: mm/shmem.c 13312 - 13313 - TM6000 VIDEO4LINUX DRIVER 13314 - M: Mauro Carvalho Chehab <mchehab@s-opensource.com> 13315 - M: Mauro Carvalho Chehab <mchehab@kernel.org> 13316 - L: linux-media@vger.kernel.org 13317 - W: https://linuxtv.org 13318 - T: git git://linuxtv.org/media_tree.git 13319 - S: Odd fixes 13320 - F: drivers/media/usb/tm6000/ 13321 - F: Documentation/media/v4l-drivers/tm6000* 13322 - 13323 - TW5864 VIDEO4LINUX DRIVER 13324 - M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 13325 - M: Anton Sviridenko <anton@corp.bluecherry.net> 13326 - M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 13327 - M: Andrey Utkin <andrey_utkin@fastmail.com> 13328 - L: linux-media@vger.kernel.org 13329 - S: Supported 13330 - F: drivers/media/pci/tw5864/ 13331 - 13332 - TW68 VIDEO4LINUX DRIVER 13333 - M: Hans Verkuil <hverkuil@xs4all.nl> 13334 - L: linux-media@vger.kernel.org 13335 - T: git git://linuxtv.org/media_tree.git 13336 - W: https://linuxtv.org 13337 - S: Odd Fixes 13338 - F: drivers/media/pci/tw68/ 13339 - 13340 - TW686X VIDEO4LINUX DRIVER 13341 - M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 13342 - L: linux-media@vger.kernel.org 13343 - T: git git://linuxtv.org/media_tree.git 13344 - W: http://linuxtv.org 13345 - S: Maintained 13346 - F: drivers/media/pci/tw686x/ 13347 13275 13348 13276 TPM DEVICE DRIVER 13349 13277 M: Peter Huewe <peterhuewe@gmx.de> ··· 13388 13430 F: drivers/tc/ 13389 13431 F: include/linux/tc.h 13390 13432 13433 + TW5864 VIDEO4LINUX DRIVER 13434 + M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 13435 + M: Anton Sviridenko <anton@corp.bluecherry.net> 13436 + M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 13437 + M: Andrey Utkin <andrey_utkin@fastmail.com> 13438 + L: linux-media@vger.kernel.org 13439 + S: Supported 13440 + F: drivers/media/pci/tw5864/ 13441 + 13442 + TW68 VIDEO4LINUX DRIVER 13443 + M: Hans Verkuil <hverkuil@xs4all.nl> 13444 + L: linux-media@vger.kernel.org 13445 + T: git git://linuxtv.org/media_tree.git 13446 + W: https://linuxtv.org 13447 + S: Odd Fixes 13448 + F: drivers/media/pci/tw68/ 13449 + 13450 + TW686X VIDEO4LINUX DRIVER 13451 + M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 13452 + L: linux-media@vger.kernel.org 13453 + T: git git://linuxtv.org/media_tree.git 13454 + W: http://linuxtv.org 13455 + S: Maintained 13456 + F: drivers/media/pci/tw686x/ 13457 + 13391 13458 UBI FILE SYSTEM (UBIFS) 13392 13459 M: Richard Weinberger <richard@nod.at> 13393 13460 M: Artem Bityutskiy <dedekind1@gmail.com> ··· 13461 13478 S: Maintained 13462 13479 F: drivers/hid/uhid.c 13463 13480 F: include/uapi/linux/uhid.h 13481 + 13482 + ULPI BUS 13483 + M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 13484 + L: linux-usb@vger.kernel.org 13485 + S: Maintained 13486 + F: drivers/usb/common/ulpi.c 13487 + F: include/linux/ulpi/ 13464 13488 13465 13489 ULTRA-WIDEBAND (UWB) SUBSYSTEM: 13466 13490 L: linux-usb@vger.kernel.org ··· 13814 13824 F: Documentation/media/v4l-drivers/zr364xx* 13815 13825 F: drivers/media/usb/zr364xx/ 13816 13826 13817 - ULPI BUS 13818 - M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 13819 - L: linux-usb@vger.kernel.org 13820 - S: Maintained 13821 - F: drivers/usb/common/ulpi.c 13822 - F: include/linux/ulpi/ 13823 - 13824 13827 USER-MODE LINUX (UML) 13825 13828 M: Jeff Dike <jdike@addtoit.com> 13826 13829 M: Richard Weinberger <richard@nod.at> ··· 13907 13924 F: include/linux/vga_switcheroo.h 13908 13925 T: git git://anongit.freedesktop.org/drm/drm-misc 13909 13926 13927 + VIA RHINE NETWORK DRIVER 13928 + S: Orphan 13929 + F: drivers/net/ethernet/via/via-rhine.c 13930 + 13931 + VIA SD/MMC CARD CONTROLLER DRIVER 13932 + M: Bruce Chang <brucechang@via.com.tw> 13933 + M: Harald Welte <HaraldWelte@viatech.com> 13934 + S: Maintained 13935 + F: drivers/mmc/host/via-sdmmc.c 13936 + 13937 + VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 13938 + M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 13939 + L: linux-fbdev@vger.kernel.org 13940 + S: Maintained 13941 + F: include/linux/via-core.h 13942 + F: include/linux/via-gpio.h 13943 + F: include/linux/via_i2c.h 13944 + F: drivers/video/fbdev/via/ 13945 + 13946 + VIA VELOCITY NETWORK DRIVER 13947 + M: Francois Romieu <romieu@fr.zoreil.com> 13948 + L: netdev@vger.kernel.org 13949 + S: Maintained 13950 + F: drivers/net/ethernet/via/via-velocity.* 13951 + 13910 13952 VIDEOBUF2 FRAMEWORK 13911 13953 M: Pawel Osciak <pawel@osciak.com> 13912 13954 M: Marek Szyprowski <m.szyprowski@samsung.com> ··· 13946 13938 L: linux-media@vger.kernel.org 13947 13939 S: Maintained 13948 13940 F: drivers/media/platform/video-mux.c 13941 + 13942 + VIMC VIRTUAL MEDIA CONTROLLER DRIVER 13943 + M: Helen Koike <helen.koike@collabora.com> 13944 + L: linux-media@vger.kernel.org 13945 + T: git git://linuxtv.org/media_tree.git 13946 + W: https://linuxtv.org 13947 + S: Maintained 13948 + F: drivers/media/platform/vimc/* 13949 + 13950 + VIRT LIB 13951 + M: Alex Williamson <alex.williamson@redhat.com> 13952 + M: Paolo Bonzini <pbonzini@redhat.com> 13953 + L: kvm@vger.kernel.org 13954 + S: Supported 13955 + F: virt/lib/ 13949 13956 13950 13957 VIRTIO AND VHOST VSOCK DRIVER 13951 13958 M: Stefan Hajnoczi <stefanha@redhat.com> ··· 13977 13954 F: drivers/net/vsockmon.c 13978 13955 F: drivers/vhost/vsock.c 13979 13956 F: drivers/vhost/vsock.h 13980 - 13981 - VIRTUAL SERIO DEVICE DRIVER 13982 - M: Stephen Chandler Paul <thatslyude@gmail.com> 13983 - S: Maintained 13984 - F: drivers/input/serio/userio.c 13985 - F: include/uapi/linux/userio.h 13986 13957 13987 13958 VIRTIO CONSOLE DRIVER 13988 13959 M: Amit Shah <amit@kernel.org> ··· 14044 14027 F: drivers/crypto/virtio/ 14045 14028 F: include/uapi/linux/virtio_crypto.h 14046 14029 14047 - VIA RHINE NETWORK DRIVER 14048 - S: Orphan 14049 - F: drivers/net/ethernet/via/via-rhine.c 14050 - 14051 - VIA SD/MMC CARD CONTROLLER DRIVER 14052 - M: Bruce Chang <brucechang@via.com.tw> 14053 - M: Harald Welte <HaraldWelte@viatech.com> 14030 + VIRTUAL SERIO DEVICE DRIVER 14031 + M: Stephen Chandler Paul <thatslyude@gmail.com> 14054 14032 S: Maintained 14055 - F: drivers/mmc/host/via-sdmmc.c 14056 - 14057 - VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 14058 - M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 14059 - L: linux-fbdev@vger.kernel.org 14060 - S: Maintained 14061 - F: include/linux/via-core.h 14062 - F: include/linux/via-gpio.h 14063 - F: include/linux/via_i2c.h 14064 - F: drivers/video/fbdev/via/ 14065 - 14066 - VIA VELOCITY NETWORK DRIVER 14067 - M: Francois Romieu <romieu@fr.zoreil.com> 14068 - L: netdev@vger.kernel.org 14069 - S: Maintained 14070 - F: drivers/net/ethernet/via/via-velocity.* 14071 - 14072 - VIRT LIB 14073 - M: Alex Williamson <alex.williamson@redhat.com> 14074 - M: Paolo Bonzini <pbonzini@redhat.com> 14075 - L: kvm@vger.kernel.org 14076 - S: Supported 14077 - F: virt/lib/ 14033 + F: drivers/input/serio/userio.c 14034 + F: include/uapi/linux/userio.h 14078 14035 14079 14036 VIVID VIRTUAL VIDEO DRIVER 14080 14037 M: Hans Verkuil <hverkuil@xs4all.nl> ··· 14057 14066 W: https://linuxtv.org 14058 14067 S: Maintained 14059 14068 F: drivers/media/platform/vivid/* 14060 - 14061 - VIMC VIRTUAL MEDIA CONTROLLER DRIVER 14062 - M: Helen Koike <helen.koike@collabora.com> 14063 - L: linux-media@vger.kernel.org 14064 - T: git git://linuxtv.org/media_tree.git 14065 - W: https://linuxtv.org 14066 - S: Maintained 14067 - F: drivers/media/platform/vimc/* 14068 14069 14069 14070 VLYNQ BUS 14070 14071 M: Florian Fainelli <f.fainelli@gmail.com> ··· 14219 14236 S: Maintained 14220 14237 F: drivers/hid/hid-wiimote* 14221 14238 14239 + WILOCITY WIL6210 WIRELESS DRIVER 14240 + M: Maya Erez <qca_merez@qca.qualcomm.com> 14241 + L: linux-wireless@vger.kernel.org 14242 + L: wil6210@qca.qualcomm.com 14243 + S: Supported 14244 + W: http://wireless.kernel.org/en/users/Drivers/wil6210 14245 + F: drivers/net/wireless/ath/wil6210/ 14246 + F: include/uapi/linux/wil6210_uapi.h 14247 + 14248 + WIMAX STACK 14249 + M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 14250 + M: linux-wimax@intel.com 14251 + L: wimax@linuxwimax.org (subscribers-only) 14252 + S: Supported 14253 + W: http://linuxwimax.org 14254 + F: Documentation/wimax/README.wimax 14255 + F: include/linux/wimax/debug.h 14256 + F: include/net/wimax.h 14257 + F: include/uapi/linux/wimax.h 14258 + F: net/wimax/ 14259 + 14222 14260 WINBOND CIR DRIVER 14223 14261 M: David Härdeman <david@hardeman.nu> 14224 14262 S: Maintained ··· 14256 14252 L: linux-gpio@vger.kernel.org 14257 14253 S: Maintained 14258 14254 F: drivers/gpio/gpio-ws16c48.c 14259 - 14260 - WIMAX STACK 14261 - M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 14262 - M: linux-wimax@intel.com 14263 - L: wimax@linuxwimax.org (subscribers-only) 14264 - S: Supported 14265 - W: http://linuxwimax.org 14266 - F: Documentation/wimax/README.wimax 14267 - F: include/linux/wimax/debug.h 14268 - F: include/net/wimax.h 14269 - F: include/uapi/linux/wimax.h 14270 - F: net/wimax/ 14271 14255 14272 14256 WISTRON LAPTOP BUTTON DRIVER 14273 14257 M: Miloslav Trmac <mitr@volny.cz> ··· 14506 14514 F: drivers/net/hamradio/yam* 14507 14515 F: include/linux/yam.h 14508 14516 14517 + YAMA SECURITY MODULE 14518 + M: Kees Cook <keescook@chromium.org> 14519 + T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 14520 + S: Supported 14521 + F: security/yama/ 14522 + F: Documentation/admin-guide/LSM/Yama.rst 14523 + 14509 14524 YEALINK PHONE DRIVER 14510 14525 M: Henk Vergonet <Henk.Vergonet@gmail.com> 14511 14526 L: usbb2k-api-dev@nongnu.org ··· 14547 14548 S: Maintained 14548 14549 F: drivers/net/wireless/zydas/zd1211rw/ 14549 14550 14550 - ZD1301_DEMOD MEDIA DRIVER 14551 - M: Antti Palosaari <crope@iki.fi> 14552 - L: linux-media@vger.kernel.org 14553 - W: https://linuxtv.org/ 14554 - W: http://palosaari.fi/linux/ 14555 - Q: https://patchwork.linuxtv.org/project/linux-media/list/ 14556 - S: Maintained 14557 - F: drivers/media/dvb-frontends/zd1301_demod* 14558 - 14559 14551 ZD1301 MEDIA DRIVER 14560 14552 M: Antti Palosaari <crope@iki.fi> 14561 14553 L: linux-media@vger.kernel.org ··· 14555 14565 Q: https://patchwork.linuxtv.org/project/linux-media/list/ 14556 14566 S: Maintained 14557 14567 F: drivers/media/usb/dvb-usb-v2/zd1301* 14568 + 14569 + ZD1301_DEMOD MEDIA DRIVER 14570 + M: Antti Palosaari <crope@iki.fi> 14571 + L: linux-media@vger.kernel.org 14572 + W: https://linuxtv.org/ 14573 + W: http://palosaari.fi/linux/ 14574 + Q: https://patchwork.linuxtv.org/project/linux-media/list/ 14575 + S: Maintained 14576 + F: drivers/media/dvb-frontends/zd1301_demod* 14558 14577 14559 14578 ZPOOL COMPRESSED PAGE STORAGE API 14560 14579 M: Dan Streetman <ddstreet@ieee.org>