xref: /linux-6.15/MAINTAINERS (revision 66dfdff0)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/process/coding-style.rst for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/process/submitting-patches.rst for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the Linux Foundation certificate of contribution and should
55	include a Signed-off-by: line.  The current version of this
56	"Developer's Certificate of Origin" (DCO) is listed in the file
57	Documentation/process/submitting-patches.rst.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: [email protected], especially if the maintainer
65	does not respond. Please keep in mind that the security team is
66	a small set of people who can be efficient only when working on
67	verified bugs. Please only Cc: this list when you have identified
68	that the bug would present a short-term risk to other users if it
69	were publicly disclosed. For example, reports of address leaks do
70	not represent an immediate threat and are better handled publicly,
71	and ideally, should come with a patch proposal. Please do not send
72	automated reports to this list either. Such bugs will be handled
73	better and faster in the usual public places.
74
758.	Happy hacking.
76
77Descriptions of section entries:
78
79	P: Person (obsolete)
80	M: Mail patches to: FullName <address@domain>
81	R: Designated reviewer: FullName <address@domain>
82	   These reviewers should be CCed on patches.
83	L: Mailing list that is relevant to this area
84	W: Web-page with status/info
85	B: URI for where to file bugs. A web-page with detailed bug
86	   filing info, a direct bug tracker link, or a mailto: URI.
87	C: URI for chat protocol, server and channel where developers
88	   usually hang out, for example irc://server/channel.
89	Q: Patchwork web based patch tracking system site
90	T: SCM tree type and location.
91	   Type is one of: git, hg, quilt, stgit, topgit
92	S: Status, one of the following:
93	   Supported:	Someone is actually paid to look after this.
94	   Maintained:	Someone actually looks after it.
95	   Odd Fixes:	It has a maintainer but they don't have time to do
96			much other than throw the odd patch in. See below..
97	   Orphan:	No current maintainer [but maybe you could take the
98			role as you write your new code].
99	   Obsolete:	Old code. Something tagged obsolete generally means
100			it has been replaced by a better system and you
101			should be using that.
102	F: Files and directories with wildcard patterns.
103	   A trailing slash includes all files and subdirectory files.
104	   F:	drivers/net/	all files in and below drivers/net
105	   F:	drivers/net/*	all files in drivers/net, but not below
106	   F:	*/net/*		all files in "any top level directory"/net
107	   One pattern per line.  Multiple F: lines acceptable.
108	N: Files and directories with regex patterns.
109	   N:	[^a-z]tegra	all files whose path contains the word tegra
110	   One pattern per line.  Multiple N: lines acceptable.
111	   scripts/get_maintainer.pl has different behavior for files that
112	   match F: pattern and matches of N: patterns.  By default,
113	   get_maintainer will not look at git log history when an F: pattern
114	   match occurs.  When an N: match occurs, git log history is used
115	   to also notify the people that have git commit signatures.
116	X: Files and directories that are NOT maintained, same rules as F:
117	   Files exclusions are tested before file matches.
118	   Can be useful for excluding a specific subdirectory, for instance:
119	   F:	net/
120	   X:	net/ipv6/
121	   matches all files in and below net excluding net/ipv6/
122	K: Keyword perl extended regex pattern to match content in a
123	   patch or file.  For instance:
124	   K: of_get_profile
125	      matches patches or files that contain "of_get_profile"
126	   K: \b(printk|pr_(info|err))\b
127	      matches patches or files that contain one or more of the words
128	      printk, pr_info or pr_err
129	   One regex pattern per line.  Multiple K: lines acceptable.
130
131Note: For the hard of thinking, this list is meant to remain in alphabetical
132order. If you could add yourselves to it in alphabetical order that would be
133so much easier [Ed]
134
135Maintainers List (try to look for most precise areas first)
136
137		-----------------------------------
138
1393C59X NETWORK DRIVER
140M:	Steffen Klassert <[email protected]>
141L:	[email protected]
142S:	Maintained
143F:	Documentation/networking/vortex.txt
144F:	drivers/net/ethernet/3com/3c59x.c
145
1463CR990 NETWORK DRIVER
147M:	David Dillow <[email protected]>
148L:	[email protected]
149S:	Maintained
150F:	drivers/net/ethernet/3com/typhoon*
151
1523WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
153M:	Adam Radford <[email protected]>
154L:	[email protected]
155W:	http://www.lsi.com
156S:	Supported
157F:	drivers/scsi/3w-*
158
15953C700 AND 53C700-66 SCSI DRIVER
160M:	"James E.J. Bottomley" <[email protected]>
161L:	[email protected]
162S:	Maintained
163F:	drivers/scsi/53c700*
164
1656LOWPAN GENERIC (BTLE/IEEE 802.15.4)
166M:	Alexander Aring <[email protected]>
167M:	Jukka Rissanen <[email protected]>
168L:	[email protected]
169L:	[email protected]
170S:	Maintained
171F:	net/6lowpan/
172F:	include/net/6lowpan.h
173F:	Documentation/networking/6lowpan.txt
174
1756PACK NETWORK DRIVER FOR AX.25
176M:	Andreas Koensgen <[email protected]>
177L:	[email protected]
178S:	Maintained
179F:	drivers/net/hamradio/6pack.c
180
1818169 10/100/1000 GIGABIT ETHERNET DRIVER
182M:	Realtek linux nic maintainers <[email protected]>
183L:	[email protected]
184S:	Maintained
185F:	drivers/net/ethernet/realtek/r8169.c
186
1878250/16?50 (AND CLONE UARTS) SERIAL DRIVER
188M:	Greg Kroah-Hartman <[email protected]>
189L:	[email protected]
190S:	Maintained
191T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
192F:	drivers/tty/serial/8250*
193F:	include/linux/serial_8250.h
194
1958390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
196L:	[email protected]
197S:	Orphan / Obsolete
198F:	drivers/net/ethernet/8390/
199
2009P FILE SYSTEM
201M:	Eric Van Hensbergen <[email protected]>
202M:	Ron Minnich <[email protected]>
203M:	Latchesar Ionkov <[email protected]>
204L:	[email protected]
205W:	http://swik.net/v9fs
206Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
207T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
208S:	Maintained
209F:	Documentation/filesystems/9p.txt
210F:	fs/9p/
211F:	net/9p/
212F:	include/net/9p/
213F:	include/uapi/linux/virtio_9p.h
214F:	include/trace/events/9p.h
215
216A8293 MEDIA DRIVER
217M:	Antti Palosaari <[email protected]>
218L:	[email protected]
219W:	https://linuxtv.org
220W:	http://palosaari.fi/linux/
221Q:	http://patchwork.linuxtv.org/project/linux-media/list/
222T:	git git://linuxtv.org/anttip/media_tree.git
223S:	Maintained
224F:	drivers/media/dvb-frontends/a8293*
225
226AACRAID SCSI RAID DRIVER
227M:	Adaptec OEM Raid Solutions <[email protected]>
228L:	[email protected]
229W:	http://www.adaptec.com/
230S:	Supported
231F:	Documentation/scsi/aacraid.txt
232F:	drivers/scsi/aacraid/
233
234ABI/API
235L:	[email protected]
236F:	include/linux/syscalls.h
237F:	kernel/sys_ni.c
238
239ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
240M:	Hans de Goede <[email protected]>
241L:	[email protected]
242S:	Maintained
243F:	drivers/hwmon/abituguru.c
244
245ABIT UGURU 3 HARDWARE MONITOR DRIVER
246M:	Alistair John Strachan <[email protected]>
247L:	[email protected]
248S:	Maintained
249F:	drivers/hwmon/abituguru3.c
250
251ACCES 104-DIO-48E GPIO DRIVER
252M:	William Breathitt Gray <[email protected]>
253L:	[email protected]
254S:	Maintained
255F:	drivers/gpio/gpio-104-dio-48e.c
256
257ACCES 104-IDI-48 GPIO DRIVER
258M:	"William Breathitt Gray" <[email protected]>
259L:	[email protected]
260S:	Maintained
261F:	drivers/gpio/gpio-104-idi-48.c
262
263ACCES 104-IDIO-16 GPIO DRIVER
264M:	"William Breathitt Gray" <[email protected]>
265L:	[email protected]
266S:	Maintained
267F:	drivers/gpio/gpio-104-idio-16.c
268
269ACCES 104-QUAD-8 IIO DRIVER
270M:	William Breathitt Gray <[email protected]>
271L:	[email protected]
272S:	Maintained
273F:	Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
274F:	drivers/iio/counter/104-quad-8.c
275
276ACCES PCI-IDIO-16 GPIO DRIVER
277M:	William Breathitt Gray <[email protected]>
278L:	[email protected]
279S:	Maintained
280F:	drivers/gpio/gpio-pci-idio-16.c
281
282ACCES PCIe-IDIO-24 GPIO DRIVER
283M:	William Breathitt Gray <[email protected]>
284L:	[email protected]
285S:	Maintained
286F:	drivers/gpio/gpio-pcie-idio-24.c
287
288ACENIC DRIVER
289M:	Jes Sorensen <[email protected]>
290L:	[email protected]
291S:	Maintained
292F:	drivers/net/ethernet/alteon/acenic*
293
294ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
295M:	Peter Feuerer <[email protected]>
296L:	[email protected]
297W:	http://piie.net/?section=acerhdf
298S:	Maintained
299F:	drivers/platform/x86/acerhdf.c
300
301ACER WMI LAPTOP EXTRAS
302M:	"Lee, Chun-Yi" <[email protected]>
303L:	[email protected]
304S:	Maintained
305F:	drivers/platform/x86/acer-wmi.c
306
307ACPI
308M:	"Rafael J. Wysocki" <[email protected]>
309M:	Len Brown <[email protected]>
310L:	[email protected]
311W:	https://01.org/linux-acpi
312Q:	https://patchwork.kernel.org/project/linux-acpi/list/
313T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
314B:	https://bugzilla.kernel.org
315S:	Supported
316F:	drivers/acpi/
317F:	drivers/pnp/pnpacpi/
318F:	include/linux/acpi.h
319F:	include/linux/fwnode.h
320F:	include/acpi/
321F:	Documentation/acpi/
322F:	Documentation/ABI/testing/sysfs-bus-acpi
323F:	Documentation/ABI/testing/configfs-acpi
324F:	drivers/pci/*acpi*
325F:	drivers/pci/*/*acpi*
326F:	drivers/pci/*/*/*acpi*
327F:	tools/power/acpi/
328
329ACPI APEI
330M:	"Rafael J. Wysocki" <[email protected]>
331M:	Len Brown <[email protected]>
332L:	[email protected]
333R:	Tony Luck <[email protected]>
334R:	Borislav Petkov <[email protected]>
335F:	drivers/acpi/apei/
336
337ACPI COMPONENT ARCHITECTURE (ACPICA)
338M:	Robert Moore <[email protected]>
339M:	Erik Schmauss <[email protected]>
340M:	"Rafael J. Wysocki" <[email protected]>
341L:	[email protected]
342L:	[email protected]
343W:	https://acpica.org/
344W:	https://github.com/acpica/acpica/
345Q:	https://patchwork.kernel.org/project/linux-acpi/list/
346T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
347B:	https://bugzilla.kernel.org
348B:	https://bugs.acpica.org
349S:	Supported
350F:	drivers/acpi/acpica/
351F:	include/acpi/
352F:	tools/power/acpi/
353
354ACPI FAN DRIVER
355M:	Zhang Rui <[email protected]>
356L:	[email protected]
357W:	https://01.org/linux-acpi
358B:	https://bugzilla.kernel.org
359S:	Supported
360F:	drivers/acpi/fan.c
361
362ACPI FOR ARM64 (ACPI/arm64)
363M:	Lorenzo Pieralisi <[email protected]>
364M:	Hanjun Guo <[email protected]>
365M:	Sudeep Holla <[email protected]>
366L:	[email protected]
367S:	Maintained
368F:	drivers/acpi/arm64
369
370ACPI PMIC DRIVERS
371M:	"Rafael J. Wysocki" <[email protected]>
372M:	Len Brown <[email protected]>
373R:	Andy Shevchenko <[email protected]>
374R:	Mika Westerberg <[email protected]>
375L:	[email protected]
376Q:	https://patchwork.kernel.org/project/linux-acpi/list/
377T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
378B:	https://bugzilla.kernel.org
379S:	Supported
380F:	drivers/acpi/pmic/
381
382ACPI THERMAL DRIVER
383M:	Zhang Rui <[email protected]>
384L:	[email protected]
385W:	https://01.org/linux-acpi
386B:	https://bugzilla.kernel.org
387S:	Supported
388F:	drivers/acpi/*thermal*
389
390ACPI VIDEO DRIVER
391M:	Zhang Rui <[email protected]>
392L:	[email protected]
393W:	https://01.org/linux-acpi
394B:	https://bugzilla.kernel.org
395S:	Supported
396F:	drivers/acpi/acpi_video.c
397
398ACPI WMI DRIVER
399L:	[email protected]
400S:	Orphan
401F:	drivers/platform/x86/wmi.c
402F:	include/uapi/linux/wmi.h
403
404AD1889 ALSA SOUND DRIVER
405M:	Thibaut Varene <[email protected]>
406W:	http://wiki.parisc-linux.org/AD1889
407L:	[email protected]
408S:	Maintained
409F:	sound/pci/ad1889.*
410
411AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
412M:	Michael Hennerich <[email protected]>
413W:	http://wiki.analog.com/AD5254
414W:	http://ez.analog.com/community/linux-device-drivers
415S:	Supported
416F:	drivers/misc/ad525x_dpot.c
417
418AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
419M:	Michael Hennerich <[email protected]>
420W:	http://wiki.analog.com/AD5398
421W:	http://ez.analog.com/community/linux-device-drivers
422S:	Supported
423F:	drivers/regulator/ad5398.c
424
425AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
426M:	Michael Hennerich <[email protected]>
427W:	http://wiki.analog.com/AD7142
428W:	http://ez.analog.com/community/linux-device-drivers
429S:	Supported
430F:	drivers/input/misc/ad714x.c
431
432AD7877 TOUCHSCREEN DRIVER
433M:	Michael Hennerich <[email protected]>
434W:	http://wiki.analog.com/AD7877
435W:	http://ez.analog.com/community/linux-device-drivers
436S:	Supported
437F:	drivers/input/touchscreen/ad7877.c
438
439AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
440M:	Michael Hennerich <[email protected]>
441W:	http://wiki.analog.com/AD7879
442W:	http://ez.analog.com/community/linux-device-drivers
443S:	Supported
444F:	drivers/input/touchscreen/ad7879.c
445
446ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
447M:	Jiri Kosina <[email protected]>
448S:	Maintained
449
450ADF7242 IEEE 802.15.4 RADIO DRIVER
451M:	Michael Hennerich <[email protected]>
452W:	https://wiki.analog.com/ADF7242
453W:	http://ez.analog.com/community/linux-device-drivers
454L:	[email protected]
455S:	Supported
456F:	drivers/net/ieee802154/adf7242.c
457F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
458
459ADM1025 HARDWARE MONITOR DRIVER
460M:	Jean Delvare <[email protected]>
461L:	[email protected]
462S:	Maintained
463F:	Documentation/hwmon/adm1025
464F:	drivers/hwmon/adm1025.c
465
466ADM1029 HARDWARE MONITOR DRIVER
467M:	Corentin Labbe <[email protected]>
468L:	[email protected]
469S:	Maintained
470F:	drivers/hwmon/adm1029.c
471
472ADM8211 WIRELESS DRIVER
473L:	[email protected]
474W:	http://wireless.kernel.org/
475S:	Orphan
476F:	drivers/net/wireless/admtek/adm8211.*
477
478ADP1653 FLASH CONTROLLER DRIVER
479M:	Sakari Ailus <[email protected]>
480L:	[email protected]
481S:	Maintained
482F:	drivers/media/i2c/adp1653.c
483F:	include/media/i2c/adp1653.h
484
485ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
486M:	Michael Hennerich <[email protected]>
487W:	http://wiki.analog.com/ADP5520
488W:	http://ez.analog.com/community/linux-device-drivers
489S:	Supported
490F:	drivers/mfd/adp5520.c
491F:	drivers/video/backlight/adp5520_bl.c
492F:	drivers/leds/leds-adp5520.c
493F:	drivers/gpio/gpio-adp5520.c
494F:	drivers/input/keyboard/adp5520-keys.c
495
496ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
497M:	Michael Hennerich <[email protected]>
498W:	http://wiki.analog.com/ADP5588
499W:	http://ez.analog.com/community/linux-device-drivers
500S:	Supported
501F:	drivers/input/keyboard/adp5588-keys.c
502F:	drivers/gpio/gpio-adp5588.c
503
504ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
505M:	Michael Hennerich <[email protected]>
506W:	http://wiki.analog.com/ADP8860
507W:	http://ez.analog.com/community/linux-device-drivers
508S:	Supported
509F:	drivers/video/backlight/adp8860_bl.c
510
511ADS1015 HARDWARE MONITOR DRIVER
512M:	Dirk Eibach <[email protected]>
513L:	[email protected]
514S:	Maintained
515F:	Documentation/hwmon/ads1015
516F:	drivers/hwmon/ads1015.c
517F:	include/linux/platform_data/ads1015.h
518
519ADT746X FAN DRIVER
520M:	Colin Leroy <[email protected]>
521S:	Maintained
522F:	drivers/macintosh/therm_adt746x.c
523
524ADT7475 HARDWARE MONITOR DRIVER
525M:	Jean Delvare <[email protected]>
526L:	[email protected]
527S:	Maintained
528F:	Documentation/hwmon/adt7475
529F:	drivers/hwmon/adt7475.c
530
531ADVANSYS SCSI DRIVER
532M:	Matthew Wilcox <[email protected]>
533M:	Hannes Reinecke <[email protected]>
534L:	[email protected]
535S:	Maintained
536F:	Documentation/scsi/advansys.txt
537F:	drivers/scsi/advansys.c
538
539ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
540M:	Michael Hennerich <[email protected]>
541W:	http://wiki.analog.com/ADXL345
542W:	http://ez.analog.com/community/linux-device-drivers
543S:	Supported
544F:	drivers/input/misc/adxl34x.c
545
546AF9013 MEDIA DRIVER
547M:	Antti Palosaari <[email protected]>
548L:	[email protected]
549W:	https://linuxtv.org
550W:	http://palosaari.fi/linux/
551Q:	http://patchwork.linuxtv.org/project/linux-media/list/
552T:	git git://linuxtv.org/anttip/media_tree.git
553S:	Maintained
554F:	drivers/media/dvb-frontends/af9013*
555
556AF9033 MEDIA DRIVER
557M:	Antti Palosaari <[email protected]>
558L:	[email protected]
559W:	https://linuxtv.org
560W:	http://palosaari.fi/linux/
561Q:	http://patchwork.linuxtv.org/project/linux-media/list/
562T:	git git://linuxtv.org/anttip/media_tree.git
563S:	Maintained
564F:	drivers/media/dvb-frontends/af9033*
565
566AFFS FILE SYSTEM
567L:	[email protected]
568S:	Orphan
569F:	Documentation/filesystems/affs.txt
570F:	fs/affs/
571
572AFS FILESYSTEM
573M:	David Howells <[email protected]>
574L:	[email protected]
575S:	Supported
576F:	fs/afs/
577F:	include/trace/events/afs.h
578F:	Documentation/filesystems/afs.txt
579W:	https://www.infradead.org/~dhowells/kafs/
580
581AGPGART DRIVER
582M:	David Airlie <[email protected]>
583T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
584S:	Maintained
585F:	drivers/char/agp/
586F:	include/linux/agp*
587F:	include/uapi/linux/agp*
588
589AHA152X SCSI DRIVER
590M:	"Juergen E. Fischer" <[email protected]>
591L:	[email protected]
592S:	Maintained
593F:	drivers/scsi/aha152x*
594F:	drivers/scsi/pcmcia/aha152x*
595
596AIC7XXX / AIC79XX SCSI DRIVER
597M:	Hannes Reinecke <[email protected]>
598L:	[email protected]
599S:	Maintained
600F:	drivers/scsi/aic7xxx/
601
602AIMSLAB FM RADIO RECEIVER DRIVER
603M:	Hans Verkuil <[email protected]>
604L:	[email protected]
605T:	git git://linuxtv.org/media_tree.git
606W:	https://linuxtv.org
607S:	Maintained
608F:	drivers/media/radio/radio-aimslab*
609
610AIO
611M:	Benjamin LaHaise <[email protected]>
612L:	[email protected]
613S:	Supported
614F:	fs/aio.c
615F:	include/linux/*aio*.h
616
617AIRSPY MEDIA DRIVER
618M:	Antti Palosaari <[email protected]>
619L:	[email protected]
620W:	https://linuxtv.org
621W:	http://palosaari.fi/linux/
622Q:	http://patchwork.linuxtv.org/project/linux-media/list/
623T:	git git://linuxtv.org/anttip/media_tree.git
624S:	Maintained
625F:	drivers/media/usb/airspy/
626
627ALACRITECH GIGABIT ETHERNET DRIVER
628M:	Lino Sanfilippo <[email protected]>
629S:	Maintained
630F:	drivers/net/ethernet/alacritech/*
631
632ALCATEL SPEEDTOUCH USB DRIVER
633M:	Duncan Sands <[email protected]>
634L:	[email protected]
635W:	http://www.linux-usb.org/SpeedTouch/
636S:	Maintained
637F:	drivers/usb/atm/speedtch.c
638F:	drivers/usb/atm/usbatm.c
639
640ALCHEMY AU1XX0 MMC DRIVER
641M:	Manuel Lauss <[email protected]>
642S:	Maintained
643F:	drivers/mmc/host/au1xmmc.c
644
645ALI1563 I2C DRIVER
646M:	Rudolf Marek <[email protected]>
647L:	[email protected]
648S:	Maintained
649F:	Documentation/i2c/busses/i2c-ali1563
650F:	drivers/i2c/busses/i2c-ali1563.c
651
652ALLWINNER SECURITY SYSTEM
653M:	Corentin Labbe <[email protected]>
654L:	[email protected]
655S:	Maintained
656F:	drivers/crypto/sunxi-ss/
657
658ALPHA PORT
659M:	Richard Henderson <[email protected]>
660M:	Ivan Kokshaysky <[email protected]>
661M:	Matt Turner <[email protected]>
662S:	Odd Fixes
663L:	[email protected]
664F:	arch/alpha/
665
666ALPS PS/2 TOUCHPAD DRIVER
667R:	Pali Rohár <[email protected]>
668F:	drivers/input/mouse/alps.*
669
670ALTERA I2C CONTROLLER DRIVER
671M:	Thor Thayer <[email protected]>
672S:	Maintained
673F:	drivers/i2c/busses/i2c-altera.c
674
675ALTERA MAILBOX DRIVER
676M:	Ley Foon Tan <[email protected]>
677L:	[email protected] (moderated for non-subscribers)
678S:	Maintained
679F:	drivers/mailbox/mailbox-altera.c
680
681ALTERA PIO DRIVER
682M:	Tien Hock Loh <[email protected]>
683L:	[email protected]
684S:	Maintained
685F:	drivers/gpio/gpio-altera.c
686
687ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
688M:	Thor Thayer <[email protected]>
689S:	Maintained
690F:	drivers/gpio/gpio-altera-a10sr.c
691F:	drivers/mfd/altera-a10sr.c
692F:	drivers/reset/reset-a10sr.c
693F:	include/linux/mfd/altera-a10sr.h
694F:	include/dt-bindings/reset/altr,rst-mgr-a10sr.h
695
696ALTERA TRIPLE SPEED ETHERNET DRIVER
697M:	Vince Bridgers <[email protected]>
698L:	[email protected]
699L:	[email protected] (moderated for non-subscribers)
700S:	Maintained
701F:	drivers/net/ethernet/altera/
702
703ALTERA UART/JTAG UART SERIAL DRIVERS
704M:	Tobias Klauser <[email protected]>
705L:	[email protected]
706L:	[email protected] (moderated for non-subscribers)
707S:	Maintained
708F:	drivers/tty/serial/altera_uart.c
709F:	drivers/tty/serial/altera_jtaguart.c
710F:	include/linux/altera_uart.h
711F:	include/linux/altera_jtaguart.h
712
713AMAZON ETHERNET DRIVERS
714M:	Netanel Belgazal <[email protected]>
715R:	Saeed Bishara <[email protected]>
716R:	Zorik Machulsky <[email protected]>
717L:	[email protected]
718S:	Supported
719F:	Documentation/networking/ena.txt
720F:	drivers/net/ethernet/amazon/
721
722AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
723M:	Tom Lendacky <[email protected]>
724M:	Gary Hook <[email protected]>
725L:	[email protected]
726S:	Supported
727F:	drivers/crypto/ccp/
728F:	include/linux/ccp.h
729
730AMD FAM15H PROCESSOR POWER MONITORING DRIVER
731M:	Huang Rui <[email protected]>
732L:	[email protected]
733S:	Supported
734F:	Documentation/hwmon/fam15h_power
735F:	drivers/hwmon/fam15h_power.c
736
737AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
738L:	[email protected] (moderated for non-subscribers)
739S:	Orphan
740F:	drivers/usb/gadget/udc/amd5536udc.*
741
742AMD GEODE PROCESSOR/CHIPSET SUPPORT
743P:	Andres Salomon <[email protected]>
744L:	[email protected] (moderated for non-subscribers)
745W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
746S:	Supported
747F:	drivers/char/hw_random/geode-rng.c
748F:	drivers/crypto/geode*
749F:	drivers/video/fbdev/geode/
750F:	arch/x86/include/asm/geode.h
751
752AMD IOMMU (AMD-VI)
753M:	Joerg Roedel <[email protected]>
754L:	[email protected]
755T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
756S:	Maintained
757F:	drivers/iommu/amd_iommu*.[ch]
758F:	include/linux/amd-iommu.h
759
760AMD KFD
761M:	Oded Gabbay <[email protected]>
762L:	[email protected]
763T:	git git://people.freedesktop.org/~gabbayo/linux.git
764S:	Supported
765F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
766F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
767F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
768F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
769F:	drivers/gpu/drm/amd/amdkfd/
770F:	drivers/gpu/drm/amd/include/cik_structs.h
771F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
772F:	drivers/gpu/drm/amd/include/vi_structs.h
773F:	include/uapi/linux/kfd_ioctl.h
774
775AMD SEATTLE DEVICE TREE SUPPORT
776M:	Brijesh Singh <[email protected]>
777M:	Suravee Suthikulpanit <[email protected]>
778M:	Tom Lendacky <[email protected]>
779S:	Supported
780F:	arch/arm64/boot/dts/amd/
781
782AMD XGBE DRIVER
783M:	Tom Lendacky <[email protected]>
784L:	[email protected]
785S:	Supported
786F:	drivers/net/ethernet/amd/xgbe/
787F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
788
789AMS (Apple Motion Sensor) DRIVER
790M:	Michael Hanselmann <[email protected]>
791S:	Supported
792F:	drivers/macintosh/ams/
793
794ANALOG DEVICES INC AD9389B DRIVER
795M:	Hans Verkuil <[email protected]>
796L:	[email protected]
797S:	Maintained
798F:	drivers/media/i2c/ad9389b*
799
800ANALOG DEVICES INC ADV7180 DRIVER
801M:	Lars-Peter Clausen <[email protected]>
802L:	[email protected]
803W:	http://ez.analog.com/community/linux-device-drivers
804S:	Supported
805F:	drivers/media/i2c/adv7180.c
806
807ANALOG DEVICES INC ADV748X DRIVER
808M:	Kieran Bingham <[email protected]>
809L:	[email protected]
810S:	Maintained
811F:	drivers/media/i2c/adv748x/*
812
813ANALOG DEVICES INC ADV7511 DRIVER
814M:	Hans Verkuil <[email protected]>
815L:	[email protected]
816S:	Maintained
817F:	drivers/media/i2c/adv7511*
818
819ANALOG DEVICES INC ADV7604 DRIVER
820M:	Hans Verkuil <[email protected]>
821L:	[email protected]
822S:	Maintained
823F:	drivers/media/i2c/adv7604*
824
825ANALOG DEVICES INC ADV7842 DRIVER
826M:	Hans Verkuil <[email protected]>
827L:	[email protected]
828S:	Maintained
829F:	drivers/media/i2c/adv7842*
830
831ANALOG DEVICES INC ASOC CODEC DRIVERS
832M:	Lars-Peter Clausen <[email protected]>
833L:	[email protected] (moderated for non-subscribers)
834W:	http://wiki.analog.com/
835W:	http://ez.analog.com/community/linux-device-drivers
836S:	Supported
837F:	sound/soc/codecs/adau*
838F:	sound/soc/codecs/adav*
839F:	sound/soc/codecs/ad1*
840F:	sound/soc/codecs/ad7*
841F:	sound/soc/codecs/ssm*
842F:	sound/soc/codecs/sigmadsp.*
843
844ANALOG DEVICES INC ASOC DRIVERS
845L:	[email protected] (moderated for non-subscribers)
846L:	[email protected] (moderated for non-subscribers)
847W:	http://blackfin.uclinux.org/
848S:	Supported
849F:	sound/soc/blackfin/*
850
851ANALOG DEVICES INC DMA DRIVERS
852M:	Lars-Peter Clausen <[email protected]>
853W:	http://ez.analog.com/community/linux-device-drivers
854S:	Supported
855F:	drivers/dma/dma-axi-dmac.c
856
857ANALOG DEVICES INC IIO DRIVERS
858M:	Lars-Peter Clausen <[email protected]>
859M:	Michael Hennerich <[email protected]>
860W:	http://wiki.analog.com/
861W:	http://ez.analog.com/community/linux-device-drivers
862S:	Supported
863F:	Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
864F:	Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
865F:	drivers/iio/*/ad*
866F:	drivers/iio/adc/ltc2497*
867X:	drivers/iio/*/adjd*
868F:	drivers/staging/iio/*/ad*
869F:	drivers/staging/iio/trigger/iio-trig-bfin-timer.c
870
871ANDROID CONFIG FRAGMENTS
872M:	Rob Herring <[email protected]>
873S:	Supported
874F:	kernel/configs/android*
875
876ANDROID DRIVERS
877M:	Greg Kroah-Hartman <[email protected]>
878M:	Arve Hjønnevåg <[email protected]>
879M:	Todd Kjos <[email protected]>
880M:	Martijn Coenen <[email protected]>
881T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
882L:	[email protected]
883S:	Supported
884F:	drivers/android/
885F:	drivers/staging/android/
886
887ANDROID GOLDFISH PIC DRIVER
888M:	Miodrag Dinic <[email protected]>
889S:	Supported
890F:	Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
891F:	drivers/irqchip/irq-goldfish-pic.c
892
893ANDROID GOLDFISH RTC DRIVER
894M:	Miodrag Dinic <[email protected]>
895S:	Supported
896F:	Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
897F:	drivers/rtc/rtc-goldfish.c
898
899ANDROID ION DRIVER
900M:	Laura Abbott <[email protected]>
901M:	Sumit Semwal <[email protected]>
902L:	[email protected]
903S:	Supported
904F:	drivers/staging/android/ion
905F:	drivers/staging/android/uapi/ion.h
906
907AOA (Apple Onboard Audio) ALSA DRIVER
908M:	Johannes Berg <[email protected]>
909L:	[email protected]
910L:	[email protected] (moderated for non-subscribers)
911S:	Maintained
912F:	sound/aoa/
913
914APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
915M:	William Breathitt Gray <[email protected]>
916L:	[email protected]
917S:	Maintained
918F:	drivers/iio/adc/stx104.c
919
920APM DRIVER
921M:	Jiri Kosina <[email protected]>
922S:	Odd fixes
923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
924F:	arch/x86/kernel/apm_32.c
925F:	include/linux/apm_bios.h
926F:	include/uapi/linux/apm_bios.h
927F:	drivers/char/apm-emulation.c
928
929APPARMOR SECURITY MODULE
930M:	John Johansen <[email protected]>
931L:	[email protected] (subscribers-only, general discussion)
932W:	apparmor.wiki.kernel.org
933T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
934S:	Supported
935F:	security/apparmor/
936F:	Documentation/admin-guide/LSM/apparmor.rst
937
938APPLE BCM5974 MULTITOUCH DRIVER
939M:	Henrik Rydberg <[email protected]>
940L:	[email protected]
941S:	Odd fixes
942F:	drivers/input/mouse/bcm5974.c
943
944APPLE SMC DRIVER
945M:	Henrik Rydberg <[email protected]>
946L:	[email protected]
947S:	Odd fixes
948F:	drivers/hwmon/applesmc.c
949
950APPLETALK NETWORK LAYER
951L:	[email protected]
952S:	Odd fixes
953F:	drivers/net/appletalk/
954F:	net/appletalk/
955
956APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
957M:	Duc Dang <[email protected]>
958S:	Supported
959F:	arch/arm64/boot/dts/apm/
960
961APPLIED MICRO (APM) X-GENE SOC EDAC
962M:	Loc Ho <[email protected]>
963S:	Supported
964F:	drivers/edac/xgene_edac.c
965F:	Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
966
967APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
968M:	Iyappan Subramanian <[email protected]>
969M:	Keyur Chudgar <[email protected]>
970S:	Supported
971F:	drivers/net/ethernet/apm/xgene-v2/
972
973APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
974M:	Iyappan Subramanian <[email protected]>
975M:	Keyur Chudgar <[email protected]>
976M:	Quan Nguyen <[email protected]>
977S:	Supported
978F:	drivers/net/ethernet/apm/xgene/
979F:	drivers/net/phy/mdio-xgene.c
980F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
981F:	Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
982
983APPLIED MICRO (APM) X-GENE SOC PMU
984M:	Tai Nguyen <[email protected]>
985S:	Supported
986F:	drivers/perf/xgene_pmu.c
987F:	Documentation/perf/xgene-pmu.txt
988F:	Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
989
990APTINA CAMERA SENSOR PLL
991M:	Laurent Pinchart <[email protected]>
992L:	[email protected]
993S:	Maintained
994F:	drivers/media/i2c/aptina-pll.*
995
996ARC FRAMEBUFFER DRIVER
997M:	Jaya Kumar <[email protected]>
998S:	Maintained
999F:	drivers/video/fbdev/arcfb.c
1000F:	drivers/video/fbdev/core/fb_defio.c
1001
1002ARC PGU DRM DRIVER
1003M:	Alexey Brodkin <[email protected]>
1004S:	Supported
1005F:	drivers/gpu/drm/arc/
1006F:	Documentation/devicetree/bindings/display/snps,arcpgu.txt
1007
1008ARCNET NETWORK LAYER
1009M:	Michael Grzeschik <[email protected]>
1010L:	[email protected]
1011S:	Maintained
1012F:	drivers/net/arcnet/
1013F:	include/uapi/linux/if_arcnet.h
1014
1015ARM ARCHITECTED TIMER DRIVER
1016M:	Mark Rutland <[email protected]>
1017M:	Marc Zyngier <[email protected]>
1018L:	[email protected] (moderated for non-subscribers)
1019S:	Maintained
1020F:	arch/arm/include/asm/arch_timer.h
1021F:	arch/arm64/include/asm/arch_timer.h
1022F:	drivers/clocksource/arm_arch_timer.c
1023
1024ARM HDLCD DRM DRIVER
1025M:	Liviu Dudau <[email protected]>
1026S:	Supported
1027F:	drivers/gpu/drm/arm/hdlcd_*
1028F:	Documentation/devicetree/bindings/display/arm,hdlcd.txt
1029
1030ARM MALI-DP DRM DRIVER
1031M:	Liviu Dudau <[email protected]>
1032M:	Brian Starkey <[email protected]>
1033M:	Mali DP Maintainers <[email protected]>
1034S:	Supported
1035F:	drivers/gpu/drm/arm/
1036F:	Documentation/devicetree/bindings/display/arm,malidp.txt
1037
1038ARM MFM AND FLOPPY DRIVERS
1039M:	Ian Molton <[email protected]>
1040S:	Maintained
1041F:	arch/arm/lib/floppydma.S
1042F:	arch/arm/include/asm/floppy.h
1043
1044ARM PMU PROFILING AND DEBUGGING
1045M:	Will Deacon <[email protected]>
1046M:	Mark Rutland <[email protected]>
1047S:	Maintained
1048L:	[email protected] (moderated for non-subscribers)
1049F:	arch/arm*/kernel/perf_*
1050F:	arch/arm/oprofile/common.c
1051F:	arch/arm*/kernel/hw_breakpoint.c
1052F:	arch/arm*/include/asm/hw_breakpoint.h
1053F:	arch/arm*/include/asm/perf_event.h
1054F:	drivers/perf/*
1055F:	include/linux/perf/arm_pmu.h
1056F:	Documentation/devicetree/bindings/arm/pmu.txt
1057F:	Documentation/devicetree/bindings/perf/
1058
1059ARM PORT
1060M:	Russell King <[email protected]>
1061L:	[email protected] (moderated for non-subscribers)
1062W:	http://www.armlinux.org.uk/
1063S:	Maintained
1064T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git
1065F:	arch/arm/
1066
1067ARM PRIMECELL AACI PL041 DRIVER
1068M:	Russell King <[email protected]>
1069S:	Maintained
1070F:	sound/arm/aaci.*
1071
1072ARM PRIMECELL BUS SUPPORT
1073M:	Russell King <[email protected]>
1074S:	Maintained
1075F:	drivers/amba/
1076F:	include/linux/amba/bus.h
1077
1078ARM PRIMECELL CLCD PL110 DRIVER
1079M:	Russell King <[email protected]>
1080S:	Maintained
1081F:	drivers/video/fbdev/amba-clcd.*
1082
1083ARM PRIMECELL KMI PL050 DRIVER
1084M:	Russell King <[email protected]>
1085S:	Maintained
1086F:	drivers/input/serio/ambakmi.*
1087F:	include/linux/amba/kmi.h
1088
1089ARM PRIMECELL MMCI PL180/1 DRIVER
1090M:	Russell King <[email protected]>
1091S:	Maintained
1092F:	drivers/mmc/host/mmci.*
1093F:	include/linux/amba/mmci.h
1094
1095ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1096M:	Russell King <[email protected]>
1097S:	Maintained
1098F:	drivers/tty/serial/amba-pl01*.c
1099F:	include/linux/amba/serial.h
1100
1101ARM SMMU DRIVERS
1102M:	Will Deacon <[email protected]>
1103R:	Robin Murphy <[email protected]>
1104L:	[email protected] (moderated for non-subscribers)
1105S:	Maintained
1106F:	drivers/iommu/arm-smmu.c
1107F:	drivers/iommu/arm-smmu-v3.c
1108F:	drivers/iommu/io-pgtable-arm.c
1109F:	drivers/iommu/io-pgtable-arm-v7s.c
1110
1111ARM SUB-ARCHITECTURES
1112L:	[email protected] (moderated for non-subscribers)
1113S:	Maintained
1114F:	arch/arm/mach-*/
1115F:	arch/arm/plat-*/
1116T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1117
1118ARM/ACTIONS SEMI ARCHITECTURE
1119M:	Andreas Färber <[email protected]>
1120L:	[email protected] (moderated for non-subscribers)
1121S:	Maintained
1122N:	owl
1123F:	arch/arm/mach-actions/
1124F:	arch/arm/boot/dts/owl-*
1125F:	arch/arm64/boot/dts/actions/
1126F:	drivers/clocksource/owl-*
1127F:	drivers/soc/actions/
1128F:	include/dt-bindings/power/owl-*
1129F:	include/linux/soc/actions/
1130F:	Documentation/devicetree/bindings/arm/actions.txt
1131F:	Documentation/devicetree/bindings/power/actions,owl-sps.txt
1132F:	Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1133
1134ARM/ADS SPHERE MACHINE SUPPORT
1135M:	Lennert Buytenhek <[email protected]>
1136L:	[email protected] (moderated for non-subscribers)
1137S:	Maintained
1138
1139ARM/AFEB9260 MACHINE SUPPORT
1140M:	Sergey Lapin <[email protected]>
1141L:	[email protected] (moderated for non-subscribers)
1142S:	Maintained
1143
1144ARM/AJECO 1ARM MACHINE SUPPORT
1145M:	Lennert Buytenhek <[email protected]>
1146L:	[email protected] (moderated for non-subscribers)
1147S:	Maintained
1148
1149ARM/Allwinner SoC Clock Support
1150M:	Emilio López <[email protected]>
1151S:	Maintained
1152F:	drivers/clk/sunxi/
1153
1154ARM/Allwinner sunXi SoC support
1155M:	Maxime Ripard <[email protected]>
1156M:	Chen-Yu Tsai <[email protected]>
1157L:	[email protected] (moderated for non-subscribers)
1158S:	Maintained
1159N:	sun[x456789]i
1160N:	sun50i
1161F:	arch/arm/mach-sunxi/
1162F:	arch/arm64/boot/dts/allwinner/
1163F:	drivers/clk/sunxi-ng/
1164F:	drivers/pinctrl/sunxi/
1165F:	drivers/soc/sunxi/
1166T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1167
1168ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1169M:	Neil Armstrong <[email protected]>
1170M:	Jerome Brunet <[email protected]>
1171L:	[email protected]
1172S:	Maintained
1173F:	drivers/clk/meson/
1174F:	include/dt-bindings/clock/meson*
1175F:	include/dt-bindings/clock/gxbb*
1176F:	Documentation/devicetree/bindings/clock/amlogic*
1177
1178ARM/Amlogic Meson SoC support
1179M:	Carlo Caione <[email protected]>
1180M:	Kevin Hilman <[email protected]>
1181L:	[email protected] (moderated for non-subscribers)
1182L:	[email protected]
1183W:	http://linux-meson.com/
1184S:	Maintained
1185F:	arch/arm/mach-meson/
1186F:	arch/arm/boot/dts/meson*
1187F:	arch/arm64/boot/dts/amlogic/
1188F:	drivers/pinctrl/meson/
1189F:	drivers/mmc/host/meson*
1190N:	meson
1191
1192ARM/Annapurna Labs ALPINE ARCHITECTURE
1193M:	Tsahee Zidenberg <[email protected]>
1194M:	Antoine Tenart <[email protected]>
1195L:	[email protected] (moderated for non-subscribers)
1196S:	Maintained
1197F:	arch/arm/mach-alpine/
1198F:	arch/arm/boot/dts/alpine*
1199F:	arch/arm64/boot/dts/al/
1200F:	drivers/*/*alpine*
1201
1202ARM/ARTPEC MACHINE SUPPORT
1203M:	Jesper Nilsson <[email protected]>
1204M:	Lars Persson <[email protected]>
1205M:	Niklas Cassel <[email protected]>
1206S:	Maintained
1207L:	[email protected]
1208F:	arch/arm/mach-artpec
1209F:	arch/arm/boot/dts/artpec6*
1210F:	drivers/clk/axis
1211F:	drivers/crypto/axis
1212F:	drivers/pinctrl/pinctrl-artpec*
1213F:	Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1214
1215ARM/ASPEED I2C DRIVER
1216M:	Brendan Higgins <[email protected]>
1217R:	Benjamin Herrenschmidt <[email protected]>
1218R:	Joel Stanley <[email protected]>
1219L:	[email protected]
1220L:	[email protected] (moderated for non-subscribers)
1221S:	Maintained
1222F:	drivers/irqchip/irq-aspeed-i2c-ic.c
1223F:	drivers/i2c/busses/i2c-aspeed.c
1224F:	Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1225F:	Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1226
1227ARM/ASPEED MACHINE SUPPORT
1228M:	Joel Stanley <[email protected]>
1229S:	Maintained
1230F:	arch/arm/mach-aspeed/
1231F:	arch/arm/boot/dts/aspeed-*
1232F:	drivers/*/*aspeed*
1233
1234ARM/ATMEL AT91 Clock Support
1235M:	Boris Brezillon <[email protected]>
1236S:	Maintained
1237F:	drivers/clk/at91
1238
1239ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1240M:	Nicolas Ferre <[email protected]>
1241M:	Alexandre Belloni <[email protected]>
1242L:	[email protected] (moderated for non-subscribers)
1243W:	http://www.linux4sam.org
1244T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1245S:	Supported
1246N:	at91
1247N:	atmel
1248F:	arch/arm/mach-at91/
1249F:	include/soc/at91/
1250F:	arch/arm/boot/dts/at91*.dts
1251F:	arch/arm/boot/dts/at91*.dtsi
1252F:	arch/arm/boot/dts/sama*.dts
1253F:	arch/arm/boot/dts/sama*.dtsi
1254F:	arch/arm/include/debug/at91.S
1255F:	drivers/memory/atmel*
1256F:	drivers/watchdog/sama5d4_wdt.c
1257X:	drivers/input/touchscreen/atmel_mxt_ts.c
1258X:	drivers/net/wireless/atmel/
1259
1260ARM/CALXEDA HIGHBANK ARCHITECTURE
1261M:	Rob Herring <[email protected]>
1262L:	[email protected] (moderated for non-subscribers)
1263S:	Maintained
1264F:	arch/arm/mach-highbank/
1265F:	arch/arm/boot/dts/highbank.dts
1266F:	arch/arm/boot/dts/ecx-*.dts*
1267
1268ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1269M:	Krzysztof Halasa <[email protected]>
1270S:	Maintained
1271F:	arch/arm/mach-cns3xxx/
1272
1273ARM/CAVIUM THUNDER NETWORK DRIVER
1274M:	Sunil Goutham <[email protected]>
1275M:	Robert Richter <[email protected]>
1276L:	[email protected] (moderated for non-subscribers)
1277S:	Supported
1278F:	drivers/net/ethernet/cavium/thunder/
1279
1280ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1281M:	Lukasz Majewski <[email protected]>
1282L:	[email protected] (moderated for non-subscribers)
1283S:	Maintained
1284F:	arch/arm/mach-ep93xx/ts72xx.c
1285
1286ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1287M:	Alexander Shiyan <[email protected]>
1288L:	[email protected] (moderated for non-subscribers)
1289S:	Odd Fixes
1290N:	clps711x
1291
1292ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1293M:	Lennert Buytenhek <[email protected]>
1294L:	[email protected] (moderated for non-subscribers)
1295S:	Maintained
1296
1297ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1298M:	Hartley Sweeten <[email protected]>
1299M:	Alexander Sverdlin <[email protected]>
1300L:	[email protected] (moderated for non-subscribers)
1301S:	Maintained
1302F:	arch/arm/mach-ep93xx/
1303F:	arch/arm/mach-ep93xx/include/mach/
1304
1305ARM/CLKDEV SUPPORT
1306M:	Russell King <[email protected]>
1307L:	[email protected] (moderated for non-subscribers)
1308S:	Maintained
1309T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1310F:	drivers/clk/clkdev.c
1311
1312ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1313M:	Mike Rapoport <[email protected]>
1314L:	[email protected] (moderated for non-subscribers)
1315S:	Maintained
1316
1317ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1318M:	Baruch Siach <[email protected]>
1319L:	[email protected] (moderated for non-subscribers)
1320S:	Maintained
1321F:	arch/arm/boot/dts/cx92755*
1322N:	digicolor
1323
1324ARM/CONTEC MICRO9 MACHINE SUPPORT
1325M:	Hubert Feurstein <[email protected]>
1326S:	Maintained
1327F:	arch/arm/mach-ep93xx/micro9.c
1328
1329ARM/CORESIGHT FRAMEWORK AND DRIVERS
1330M:	Mathieu Poirier <[email protected]>
1331L:	[email protected] (moderated for non-subscribers)
1332S:	Maintained
1333F:	drivers/hwtracing/coresight/*
1334F:	Documentation/trace/coresight.txt
1335F:	Documentation/trace/coresight-cpu-debug.txt
1336F:	Documentation/devicetree/bindings/arm/coresight.txt
1337F:	Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1338F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1339F:	tools/perf/arch/arm/util/pmu.c
1340F:	tools/perf/arch/arm/util/auxtrace.c
1341F:	tools/perf/arch/arm/util/cs-etm.c
1342F:	tools/perf/arch/arm/util/cs-etm.h
1343F:	tools/perf/util/cs-etm.*
1344F:	tools/perf/util/cs-etm-decoder/*
1345
1346ARM/CORGI MACHINE SUPPORT
1347M:	Richard Purdie <[email protected]>
1348S:	Maintained
1349
1350ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1351M:	Hans Ulli Kroll <[email protected]>
1352M:	Linus Walleij <[email protected]>
1353L:	[email protected] (moderated for non-subscribers)
1354T:	git git://github.com/ulli-kroll/linux.git
1355S:	Maintained
1356F:	Documentation/devicetree/bindings/arm/gemini.txt
1357F:	Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1358F:	Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1359F:	Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1360F:	arch/arm/mach-gemini/
1361F:	drivers/net/ethernet/cortina/
1362F:	drivers/pinctrl/pinctrl-gemini.c
1363F:	drivers/rtc/rtc-ftrtc010.c
1364
1365ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1366M:	Barry Song <[email protected]>
1367L:	[email protected] (moderated for non-subscribers)
1368T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1369S:	Maintained
1370F:	arch/arm/boot/dts/prima2*
1371F:	arch/arm/mach-prima2/
1372F:	drivers/clk/sirf/
1373F:	drivers/clocksource/timer-prima2.c
1374F:	drivers/clocksource/timer-atlas7.c
1375N:	[^a-z]sirf
1376
1377ARM/EBSA110 MACHINE SUPPORT
1378M:	Russell King <[email protected]>
1379L:	[email protected] (moderated for non-subscribers)
1380W:	http://www.armlinux.org.uk/
1381S:	Maintained
1382F:	arch/arm/mach-ebsa110/
1383F:	drivers/net/ethernet/amd/am79c961a.*
1384
1385ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1386M:	Uwe Kleine-König <[email protected]>
1387L:	[email protected] (moderated for non-subscribers)
1388S:	Maintained
1389N:	efm32
1390
1391ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1392M:	Robert Jarzmik <[email protected]>
1393L:	[email protected] (moderated for non-subscribers)
1394S:	Maintained
1395F:	arch/arm/mach-pxa/ezx.c
1396
1397ARM/FARADAY FA526 PORT
1398M:	Hans Ulli Kroll <[email protected]>
1399L:	[email protected] (moderated for non-subscribers)
1400S:	Maintained
1401T:	git git://git.berlios.de/gemini-board
1402F:	arch/arm/mm/*-fa*
1403
1404ARM/FOOTBRIDGE ARCHITECTURE
1405M:	Russell King <[email protected]>
1406L:	[email protected] (moderated for non-subscribers)
1407W:	http://www.armlinux.org.uk/
1408S:	Maintained
1409F:	arch/arm/include/asm/hardware/dec21285.h
1410F:	arch/arm/mach-footbridge/
1411
1412ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1413M:	Shawn Guo <[email protected]>
1414M:	Sascha Hauer <[email protected]>
1415R:	Fabio Estevam <[email protected]>
1416L:	[email protected] (moderated for non-subscribers)
1417S:	Maintained
1418T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1419F:	arch/arm/mach-imx/
1420F:	arch/arm/mach-mxs/
1421F:	arch/arm/boot/dts/imx*
1422F:	arch/arm/configs/imx*_defconfig
1423F:	drivers/clk/imx/
1424F:	drivers/soc/imx/
1425F:	include/soc/imx/
1426
1427ARM/FREESCALE VYBRID ARM ARCHITECTURE
1428M:	Shawn Guo <[email protected]>
1429M:	Sascha Hauer <[email protected]>
1430R:	Stefan Agner <[email protected]>
1431L:	[email protected] (moderated for non-subscribers)
1432S:	Maintained
1433T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1434F:	arch/arm/mach-imx/*vf610*
1435F:	arch/arm/boot/dts/vf*
1436
1437ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1438M:	Lennert Buytenhek <[email protected]>
1439L:	[email protected] (moderated for non-subscribers)
1440S:	Maintained
1441
1442ARM/GUMSTIX MACHINE SUPPORT
1443M:	Steve Sakoman <[email protected]>
1444L:	[email protected] (moderated for non-subscribers)
1445S:	Maintained
1446
1447ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1448M:	Philipp Zabel <[email protected]>
1449M:	Paul Parsons <[email protected]>
1450L:	[email protected] (moderated for non-subscribers)
1451S:	Maintained
1452F:	arch/arm/mach-pxa/hx4700.c
1453F:	arch/arm/mach-pxa/include/mach/hx4700.h
1454F:	sound/soc/pxa/hx4700.c
1455
1456ARM/HISILICON SOC SUPPORT
1457M:	Wei Xu <[email protected]>
1458L:	[email protected] (moderated for non-subscribers)
1459W:	http://www.hisilicon.com
1460S:	Supported
1461T:	git git://github.com/hisilicon/linux-hisi.git
1462F:	arch/arm/mach-hisi/
1463F:	arch/arm/boot/dts/hi3*
1464F:	arch/arm/boot/dts/hip*
1465F:	arch/arm/boot/dts/hisi*
1466F:	arch/arm64/boot/dts/hisilicon/
1467
1468ARM/HP JORNADA 7XX MACHINE SUPPORT
1469M:	Kristoffer Ericson <[email protected]>
1470W:	www.jlime.com
1471S:	Maintained
1472T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1473F:	arch/arm/mach-sa1100/jornada720.c
1474F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1475
1476ARM/IGEP MACHINE SUPPORT
1477M:	Enric Balletbo i Serra <[email protected]>
1478M:	Javier Martinez Canillas <[email protected]>
1479L:	[email protected]
1480L:	[email protected] (moderated for non-subscribers)
1481S:	Maintained
1482F:	arch/arm/boot/dts/omap3-igep*
1483
1484ARM/INCOME PXA270 SUPPORT
1485M:	Marek Vasut <[email protected]>
1486L:	[email protected] (moderated for non-subscribers)
1487S:	Maintained
1488F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1489
1490ARM/INTEL IOP13XX ARM ARCHITECTURE
1491M:	Lennert Buytenhek <[email protected]>
1492L:	[email protected] (moderated for non-subscribers)
1493S:	Maintained
1494
1495ARM/INTEL IOP32X ARM ARCHITECTURE
1496M:	Lennert Buytenhek <[email protected]>
1497L:	[email protected] (moderated for non-subscribers)
1498S:	Maintained
1499
1500ARM/INTEL IOP33X ARM ARCHITECTURE
1501L:	[email protected] (moderated for non-subscribers)
1502S:	Orphan
1503
1504ARM/INTEL IQ81342EX MACHINE SUPPORT
1505M:	Lennert Buytenhek <[email protected]>
1506L:	[email protected] (moderated for non-subscribers)
1507S:	Maintained
1508
1509ARM/INTEL IXDP2850 MACHINE SUPPORT
1510M:	Lennert Buytenhek <[email protected]>
1511L:	[email protected] (moderated for non-subscribers)
1512S:	Maintained
1513
1514ARM/INTEL IXP4XX ARM ARCHITECTURE
1515M:	Imre Kaloz <[email protected]>
1516M:	Krzysztof Halasa <[email protected]>
1517L:	[email protected] (moderated for non-subscribers)
1518S:	Maintained
1519F:	arch/arm/mach-ixp4xx/
1520
1521ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1522M:	Jonathan Cameron <[email protected]>
1523L:	[email protected] (moderated for non-subscribers)
1524S:	Maintained
1525F:	arch/arm/mach-pxa/stargate2.c
1526F:	drivers/pcmcia/pxa2xx_stargate2.c
1527
1528ARM/INTEL XSC3 (MANZANO) ARM CORE
1529M:	Lennert Buytenhek <[email protected]>
1530L:	[email protected] (moderated for non-subscribers)
1531S:	Maintained
1532
1533ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1534M:	Lennert Buytenhek <[email protected]>
1535L:	[email protected] (moderated for non-subscribers)
1536S:	Maintained
1537
1538ARM/LG1K ARCHITECTURE
1539M:	Chanho Min <[email protected]>
1540L:	[email protected] (moderated for non-subscribers)
1541S:	Maintained
1542F:	arch/arm64/boot/dts/lg/
1543
1544ARM/LOGICPD PXA270 MACHINE SUPPORT
1545M:	Lennert Buytenhek <[email protected]>
1546L:	[email protected] (moderated for non-subscribers)
1547S:	Maintained
1548
1549ARM/LPC18XX ARCHITECTURE
1550M:	Joachim Eastwood <[email protected]>
1551L:	[email protected] (moderated for non-subscribers)
1552S:	Maintained
1553F:	arch/arm/boot/dts/lpc43*
1554F:	drivers/clk/nxp/clk-lpc18xx*
1555F:	drivers/clocksource/time-lpc32xx.c
1556F:	drivers/i2c/busses/i2c-lpc2k.c
1557F:	drivers/memory/pl172.c
1558F:	drivers/mtd/spi-nor/nxp-spifi.c
1559F:	drivers/rtc/rtc-lpc24xx.c
1560N:	lpc18xx
1561
1562ARM/LPC32XX SOC SUPPORT
1563M:	Vladimir Zapolskiy <[email protected]>
1564M:	Sylvain Lemieux <[email protected]>
1565L:	[email protected] (moderated for non-subscribers)
1566T:	git git://github.com/vzapolskiy/linux-lpc32xx.git
1567S:	Maintained
1568F:	arch/arm/boot/dts/lpc32*
1569F:	arch/arm/mach-lpc32xx/
1570F:	drivers/i2c/busses/i2c-pnx.c
1571F:	drivers/net/ethernet/nxp/lpc_eth.c
1572F:	drivers/usb/host/ohci-nxp.c
1573F:	drivers/watchdog/pnx4008_wdt.c
1574N:	lpc32xx
1575
1576ARM/MAGICIAN MACHINE SUPPORT
1577M:	Philipp Zabel <[email protected]>
1578S:	Maintained
1579
1580ARM/Marvell Berlin SoC support
1581M:	Jisheng Zhang <[email protected]>
1582M:	Sebastian Hesselbarth <[email protected]>
1583L:	[email protected] (moderated for non-subscribers)
1584S:	Maintained
1585F:	arch/arm/mach-berlin/
1586F:	arch/arm/boot/dts/berlin*
1587F:	arch/arm64/boot/dts/marvell/berlin*
1588
1589ARM/Marvell Dove/MV78xx0/Orion SOC support
1590M:	Jason Cooper <[email protected]>
1591M:	Andrew Lunn <[email protected]>
1592M:	Sebastian Hesselbarth <[email protected]>
1593M:	Gregory Clement <[email protected]>
1594L:	[email protected] (moderated for non-subscribers)
1595S:	Maintained
1596F:	Documentation/devicetree/bindings/soc/dove/
1597F:	arch/arm/mach-dove/
1598F:	arch/arm/mach-mv78xx0/
1599F:	arch/arm/mach-orion5x/
1600F:	arch/arm/plat-orion/
1601F:	arch/arm/boot/dts/dove*
1602F:	arch/arm/boot/dts/orion5x*
1603
1604ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1605M:	Jason Cooper <[email protected]>
1606M:	Andrew Lunn <[email protected]>
1607M:	Gregory Clement <[email protected]>
1608M:	Sebastian Hesselbarth <[email protected]>
1609L:	[email protected] (moderated for non-subscribers)
1610S:	Maintained
1611F:	arch/arm/boot/dts/armada*
1612F:	arch/arm/boot/dts/kirkwood*
1613F:	arch/arm/configs/mvebu_*_defconfig
1614F:	arch/arm/mach-mvebu/
1615F:	arch/arm64/boot/dts/marvell/armada*
1616F:	drivers/cpufreq/armada-37xx-cpufreq.c
1617F:	drivers/cpufreq/mvebu-cpufreq.c
1618F:	drivers/irqchip/irq-armada-370-xp.c
1619F:	drivers/irqchip/irq-mvebu-*
1620F:	drivers/pinctrl/mvebu/
1621F:	drivers/rtc/rtc-armada38x.c
1622
1623ARM/Mediatek RTC DRIVER
1624M:	Eddie Huang <[email protected]>
1625M:	Sean Wang <[email protected]>
1626L:	[email protected] (moderated for non-subscribers)
1627L:	[email protected] (moderated for non-subscribers)
1628S:	Maintained
1629F:	Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
1630F:	drivers/rtc/rtc-mt6397.c
1631F:	drivers/rtc/rtc-mt7622.c
1632
1633ARM/Mediatek SoC support
1634M:	Matthias Brugger <[email protected]>
1635L:	[email protected] (moderated for non-subscribers)
1636L:	[email protected] (moderated for non-subscribers)
1637S:	Maintained
1638F:	arch/arm/boot/dts/mt6*
1639F:	arch/arm/boot/dts/mt7*
1640F:	arch/arm/boot/dts/mt8*
1641F:	arch/arm/mach-mediatek/
1642F:	arch/arm64/boot/dts/mediatek/
1643N:	mtk
1644K:	mediatek
1645
1646ARM/Mediatek USB3 PHY DRIVER
1647M:	Chunfeng Yun <[email protected]>
1648L:	[email protected] (moderated for non-subscribers)
1649L:	[email protected] (moderated for non-subscribers)
1650S:	Maintained
1651F:	drivers/phy/mediatek/phy-mtk-tphy.c
1652
1653ARM/MICREL KS8695 ARCHITECTURE
1654M:	Greg Ungerer <[email protected]>
1655L:	[email protected] (moderated for non-subscribers)
1656F:	arch/arm/mach-ks8695/
1657S:	Odd Fixes
1658
1659ARM/MIOA701 MACHINE SUPPORT
1660M:	Robert Jarzmik <[email protected]>
1661L:	[email protected] (moderated for non-subscribers)
1662F:	arch/arm/mach-pxa/mioa701.c
1663S:	Maintained
1664
1665ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1666M:	Michael Petchkovsky <[email protected]>
1667S:	Maintained
1668
1669ARM/NOMADIK/U300/Ux500 ARCHITECTURES
1670M:	Linus Walleij <[email protected]>
1671L:	[email protected] (moderated for non-subscribers)
1672S:	Maintained
1673F:	arch/arm/mach-nomadik/
1674F:	arch/arm/mach-u300/
1675F:	arch/arm/mach-ux500/
1676F:	arch/arm/boot/dts/ste-*
1677F:	drivers/clk/clk-nomadik.c
1678F:	drivers/clk/clk-u300.c
1679F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1680F:	drivers/clocksource/timer-u300.c
1681F:	drivers/dma/coh901318*
1682F:	drivers/dma/ste_dma40*
1683F:	drivers/hwspinlock/u8500_hsem.c
1684F:	drivers/i2c/busses/i2c-nomadik.c
1685F:	drivers/i2c/busses/i2c-stu300.c
1686F:	drivers/mfd/ab3100*
1687F:	drivers/mfd/ab8500*
1688F:	drivers/mfd/abx500*
1689F:	drivers/mfd/dbx500*
1690F:	drivers/mfd/db8500*
1691F:	drivers/pinctrl/nomadik/
1692F:	drivers/pinctrl/pinctrl-coh901*
1693F:	drivers/pinctrl/pinctrl-u300.c
1694F:	drivers/rtc/rtc-ab3100.c
1695F:	drivers/rtc/rtc-ab8500.c
1696F:	drivers/rtc/rtc-coh901331.c
1697F:	drivers/rtc/rtc-pl031.c
1698F:	drivers/watchdog/coh901327_wdt.c
1699F:	Documentation/devicetree/bindings/arm/ste-*
1700F:	Documentation/devicetree/bindings/arm/ux500/
1701T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1702
1703ARM/NUVOTON W90X900 ARM ARCHITECTURE
1704M:	Wan ZongShun <[email protected]>
1705L:	[email protected] (moderated for non-subscribers)
1706W:	http://www.mcuos.com
1707S:	Maintained
1708F:	arch/arm/mach-w90x900/
1709F:	drivers/input/keyboard/w90p910_keypad.c
1710F:	drivers/input/touchscreen/w90p910_ts.c
1711F:	drivers/watchdog/nuc900_wdt.c
1712F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1713F:	drivers/mtd/nand/nuc900_nand.c
1714F:	drivers/rtc/rtc-nuc900.c
1715F:	drivers/spi/spi-nuc900.c
1716F:	drivers/usb/host/ehci-w90x900.c
1717F:	drivers/video/fbdev/nuc900fb.c
1718
1719ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1720M:	Nelson Castillo <[email protected]>
1721L:	[email protected] (subscribers-only)
1722W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1723S:	Supported
1724
1725ARM/Orion SoC/Technologic Systems TS-78xx platform support
1726M:	Alexander Clouter <[email protected]>
1727L:	[email protected] (moderated for non-subscribers)
1728W:	http://www.digriz.org.uk/ts78xx/kernel
1729S:	Maintained
1730F:	arch/arm/mach-orion5x/ts78xx-*
1731
1732ARM/OXNAS platform support
1733M:	Neil Armstrong <[email protected]>
1734L:	[email protected] (moderated for non-subscribers)
1735L:	[email protected] (moderated for non-subscribers)
1736S:	Maintained
1737F:	arch/arm/mach-oxnas/
1738F:	arch/arm/boot/dts/ox8*.dts*
1739N:	oxnas
1740
1741ARM/PALM TREO SUPPORT
1742M:	Tomas Cech <[email protected]>
1743L:	[email protected]
1744W:	http://hackndev.com
1745S:	Maintained
1746F:	arch/arm/mach-pxa/palmtreo.*
1747
1748ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1749M:	Marek Vasut <[email protected]>
1750L:	[email protected]
1751W:	http://hackndev.com
1752S:	Maintained
1753F:	arch/arm/mach-pxa/include/mach/palmtx.h
1754F:	arch/arm/mach-pxa/palmtx.c
1755F:	arch/arm/mach-pxa/palmt5.*
1756F:	arch/arm/mach-pxa/include/mach/palmld.h
1757F:	arch/arm/mach-pxa/palmld.c
1758F:	arch/arm/mach-pxa/palmte2.*
1759F:	arch/arm/mach-pxa/include/mach/palmtc.h
1760F:	arch/arm/mach-pxa/palmtc.c
1761
1762ARM/PALMZ72 SUPPORT
1763M:	Sergey Lapin <[email protected]>
1764L:	[email protected]
1765W:	http://hackndev.com
1766S:	Maintained
1767F:	arch/arm/mach-pxa/palmz72.*
1768
1769ARM/PLEB SUPPORT
1770M:	Peter Chubb <[email protected]>
1771W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1772S:	Maintained
1773
1774ARM/PT DIGITAL BOARD PORT
1775M:	Stefan Eletzhofer <[email protected]>
1776L:	[email protected] (moderated for non-subscribers)
1777W:	http://www.armlinux.org.uk/
1778S:	Maintained
1779
1780ARM/QUALCOMM SUPPORT
1781M:	Andy Gross <[email protected]>
1782M:	David Brown <[email protected]>
1783L:	[email protected]
1784L:	[email protected]
1785S:	Maintained
1786F:	Documentation/devicetree/bindings/soc/qcom/
1787F:	arch/arm/boot/dts/qcom-*.dts
1788F:	arch/arm/boot/dts/qcom-*.dtsi
1789F:	arch/arm/mach-qcom/
1790F:	arch/arm64/boot/dts/qcom/*
1791F:	drivers/i2c/busses/i2c-qup.c
1792F:	drivers/clk/qcom/
1793F:	drivers/dma/qcom/
1794F:	drivers/soc/qcom/
1795F:	drivers/spi/spi-qup.c
1796F:	drivers/tty/serial/msm_serial.c
1797F:	drivers/*/pm8???-*
1798F:	drivers/mfd/ssbi.c
1799F:	drivers/firmware/qcom_scm.c
1800T:	git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1801
1802ARM/RADISYS ENP2611 MACHINE SUPPORT
1803M:	Lennert Buytenhek <[email protected]>
1804L:	[email protected] (moderated for non-subscribers)
1805S:	Maintained
1806
1807ARM/REALTEK ARCHITECTURE
1808M:	Andreas Färber <[email protected]>
1809L:	[email protected] (moderated for non-subscribers)
1810S:	Maintained
1811F:	arch/arm64/boot/dts/realtek/
1812F:	Documentation/devicetree/bindings/arm/realtek.txt
1813
1814ARM/RENESAS ARM64 ARCHITECTURE
1815M:	Simon Horman <[email protected]>
1816M:	Magnus Damm <[email protected]>
1817L:	[email protected]
1818Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1819T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1820S:	Supported
1821F:	arch/arm64/boot/dts/renesas/
1822F:	Documentation/devicetree/bindings/arm/shmobile.txt
1823F:	drivers/soc/renesas/
1824F:	include/linux/soc/renesas/
1825
1826ARM/RISCPC ARCHITECTURE
1827M:	Russell King <[email protected]>
1828L:	[email protected] (moderated for non-subscribers)
1829W:	http://www.armlinux.org.uk/
1830S:	Maintained
1831F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1832F:	arch/arm/include/asm/hardware/ioc.h
1833F:	arch/arm/include/asm/hardware/iomd.h
1834F:	arch/arm/include/asm/hardware/memc.h
1835F:	arch/arm/mach-rpc/
1836F:	drivers/net/ethernet/8390/etherh.c
1837F:	drivers/net/ethernet/i825xx/ether1*
1838F:	drivers/net/ethernet/seeq/ether3*
1839F:	drivers/scsi/arm/
1840
1841ARM/Rockchip SoC support
1842M:	Heiko Stuebner <[email protected]>
1843L:	[email protected] (moderated for non-subscribers)
1844L:	[email protected]
1845T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1846S:	Maintained
1847F:	arch/arm/boot/dts/rk3*
1848F:	arch/arm/boot/dts/rv1108*
1849F:	arch/arm/mach-rockchip/
1850F:	drivers/clk/rockchip/
1851F:	drivers/i2c/busses/i2c-rk3x.c
1852F:	drivers/*/*rockchip*
1853F:	drivers/*/*/*rockchip*
1854F:	sound/soc/rockchip/
1855N:	rockchip
1856
1857ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1858M:	Kukjin Kim <[email protected]>
1859M:	Krzysztof Kozlowski <[email protected]>
1860L:	[email protected] (moderated for non-subscribers)
1861L:	[email protected] (moderated for non-subscribers)
1862Q:	https://patchwork.kernel.org/project/linux-samsung-soc/list/
1863S:	Maintained
1864F:	arch/arm/boot/dts/s3c*
1865F:	arch/arm/boot/dts/s5p*
1866F:	arch/arm/boot/dts/samsung*
1867F:	arch/arm/boot/dts/exynos*
1868F:	arch/arm64/boot/dts/exynos/
1869F:	arch/arm/plat-samsung/
1870F:	arch/arm/mach-s3c24*/
1871F:	arch/arm/mach-s3c64xx/
1872F:	arch/arm/mach-s5p*/
1873F:	arch/arm/mach-exynos*/
1874F:	drivers/*/*s3c24*
1875F:	drivers/*/*/*s3c24*
1876F:	drivers/*/*s3c64xx*
1877F:	drivers/*/*s5pv210*
1878F:	drivers/memory/samsung/*
1879F:	drivers/soc/samsung/*
1880F:	Documentation/arm/Samsung/
1881F:	Documentation/devicetree/bindings/arm/samsung/
1882F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
1883F:	Documentation/devicetree/bindings/power/pd-samsung.txt
1884N:	exynos
1885
1886ARM/SAMSUNG MOBILE MACHINE SUPPORT
1887M:	Kyungmin Park <[email protected]>
1888L:	[email protected] (moderated for non-subscribers)
1889S:	Maintained
1890F:	arch/arm/mach-s5pv210/
1891
1892ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1893M:	Kyungmin Park <[email protected]>
1894M:	Kamil Debski <[email protected]>
1895M:	Andrzej Hajda <[email protected]>
1896L:	[email protected]
1897L:	[email protected]
1898S:	Maintained
1899F:	drivers/media/platform/s5p-g2d/
1900
1901ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1902M:	Marek Szyprowski <[email protected]>
1903L:	[email protected] (moderated for non-subscribers)
1904L:	[email protected]
1905S:	Maintained
1906F:	drivers/media/platform/s5p-cec/
1907F:	Documentation/devicetree/bindings/media/s5p-cec.txt
1908
1909ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1910M:	Andrzej Pietrasiewicz <[email protected]>
1911M:	Jacek Anaszewski <[email protected]>
1912L:	[email protected]
1913L:	[email protected]
1914S:	Maintained
1915F:	drivers/media/platform/s5p-jpeg/
1916
1917ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1918M:	Kyungmin Park <[email protected]>
1919M:	Kamil Debski <[email protected]>
1920M:	Jeongtae Park <[email protected]>
1921M:	Andrzej Hajda <[email protected]>
1922L:	[email protected]
1923L:	[email protected]
1924S:	Maintained
1925F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1926F:	drivers/media/platform/s5p-mfc/
1927
1928ARM/SHMOBILE ARM ARCHITECTURE
1929M:	Simon Horman <[email protected]>
1930M:	Magnus Damm <[email protected]>
1931L:	[email protected]
1932Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1933T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1934S:	Supported
1935F:	arch/arm/boot/dts/emev2*
1936F:	arch/arm/boot/dts/r7s*
1937F:	arch/arm/boot/dts/r8a*
1938F:	arch/arm/boot/dts/sh*
1939F:	arch/arm/configs/shmobile_defconfig
1940F:	arch/arm/include/debug/renesas-scif.S
1941F:	arch/arm/mach-shmobile/
1942F:	Documentation/devicetree/bindings/arm/shmobile.txt
1943F:	drivers/soc/renesas/
1944F:	include/linux/soc/renesas/
1945
1946ARM/SOCFPGA ARCHITECTURE
1947M:	Dinh Nguyen <[email protected]>
1948S:	Maintained
1949F:	arch/arm/mach-socfpga/
1950F:	arch/arm/boot/dts/socfpga*
1951F:	arch/arm/configs/socfpga_defconfig
1952F:	arch/arm64/boot/dts/altera/
1953W:	http://www.rocketboards.org
1954T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1955
1956ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1957M:	Dinh Nguyen <[email protected]>
1958S:	Maintained
1959F:	drivers/clk/socfpga/
1960
1961ARM/SOCFPGA EDAC SUPPORT
1962M:	Thor Thayer <[email protected]>
1963S:	Maintained
1964F:	drivers/edac/altera_edac.
1965
1966ARM/STI ARCHITECTURE
1967M:	Patrice Chotard <[email protected]>
1968L:	[email protected] (moderated for non-subscribers)
1969W:	http://www.stlinux.com
1970S:	Maintained
1971F:	arch/arm/mach-sti/
1972F:	arch/arm/boot/dts/sti*
1973F:	drivers/char/hw_random/st-rng.c
1974F:	drivers/clocksource/arm_global_timer.c
1975F:	drivers/clocksource/clksrc_st_lpc.c
1976F:	drivers/cpufreq/sti-cpufreq.c
1977F:	drivers/dma/st_fdma*
1978F:	drivers/i2c/busses/i2c-st.c
1979F:	drivers/media/rc/st_rc.c
1980F:	drivers/media/platform/sti/c8sectpfe/
1981F:	drivers/mmc/host/sdhci-st.c
1982F:	drivers/phy/st/phy-miphy28lp.c
1983F:	drivers/phy/st/phy-stih407-usb.c
1984F:	drivers/pinctrl/pinctrl-st.c
1985F:	drivers/remoteproc/st_remoteproc.c
1986F:	drivers/remoteproc/st_slim_rproc.c
1987F:	drivers/reset/sti/
1988F:	drivers/rtc/rtc-st-lpc.c
1989F:	drivers/tty/serial/st-asc.c
1990F:	drivers/usb/dwc3/dwc3-st.c
1991F:	drivers/usb/host/ehci-st.c
1992F:	drivers/usb/host/ohci-st.c
1993F:	drivers/watchdog/st_lpc_wdt.c
1994F:	drivers/ata/ahci_st.c
1995F:	include/linux/remoteproc/st_slim_rproc.h
1996
1997ARM/STM32 ARCHITECTURE
1998M:	Maxime Coquelin <[email protected]>
1999M:	Alexandre Torgue <[email protected]>
2000L:	[email protected] (moderated for non-subscribers)
2001S:	Maintained
2002T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
2003N:	stm32
2004F:	drivers/clocksource/armv7m_systick.c
2005
2006ARM/TANGO ARCHITECTURE
2007M:	Marc Gonzalez <[email protected]>
2008M:	Mans Rullgard <[email protected]>
2009L:	[email protected]
2010S:	Odd Fixes
2011N:	tango
2012
2013ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2014M:	Lennert Buytenhek <[email protected]>
2015L:	[email protected] (moderated for non-subscribers)
2016S:	Maintained
2017
2018ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2019M:	Hans Verkuil <[email protected]>
2020L:	[email protected]
2021L:	[email protected]
2022S:	Maintained
2023F:	drivers/media/platform/tegra-cec/
2024F:	Documentation/devicetree/bindings/media/tegra-cec.txt
2025
2026ARM/TETON BGA MACHINE SUPPORT
2027M:	"Mark F. Brown" <[email protected]>
2028L:	[email protected] (moderated for non-subscribers)
2029S:	Maintained
2030
2031ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2032M:	Santosh Shilimkar <[email protected]>
2033L:	[email protected]
2034S:	Maintained
2035F:	drivers/memory/*emif*
2036
2037ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2038M:	Santosh Shilimkar <[email protected]>
2039L:	[email protected] (moderated for non-subscribers)
2040S:	Maintained
2041F:	arch/arm/mach-keystone/
2042F:	arch/arm/boot/dts/keystone-*
2043T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2044
2045ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2046M:	Santosh Shilimkar <[email protected]>
2047L:	[email protected]
2048S:	Maintained
2049F:	drivers/clk/keystone/
2050
2051ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2052M:	Santosh Shilimkar <[email protected]>
2053L:	[email protected] (moderated for non-subscribers)
2054L:	[email protected]
2055S:	Maintained
2056F:	drivers/clocksource/timer-keystone.c
2057
2058ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2059M:	Santosh Shilimkar <[email protected]>
2060L:	[email protected]
2061S:	Maintained
2062F:	drivers/power/reset/keystone-reset.c
2063
2064ARM/THECUS N2100 MACHINE SUPPORT
2065M:	Lennert Buytenhek <[email protected]>
2066L:	[email protected] (moderated for non-subscribers)
2067S:	Maintained
2068
2069ARM/TOSA MACHINE SUPPORT
2070M:	Dmitry Eremin-Solenikov <[email protected]>
2071M:	Dirk Opfer <[email protected]>
2072S:	Maintained
2073
2074ARM/UNIPHIER ARCHITECTURE
2075M:	Masahiro Yamada <[email protected]>
2076L:	[email protected] (moderated for non-subscribers)
2077T:	git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2078S:	Maintained
2079F:	Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
2080F:	Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
2081F:	arch/arm/boot/dts/uniphier*
2082F:	arch/arm/include/asm/hardware/cache-uniphier.h
2083F:	arch/arm/mach-uniphier/
2084F:	arch/arm/mm/cache-uniphier.c
2085F:	arch/arm64/boot/dts/socionext/uniphier*
2086F:	drivers/bus/uniphier-system-bus.c
2087F:	drivers/clk/uniphier/
2088F:	drivers/gpio/gpio-uniphier.c
2089F:	drivers/i2c/busses/i2c-uniphier*
2090F:	drivers/irqchip/irq-uniphier-aidet.c
2091F:	drivers/pinctrl/uniphier/
2092F:	drivers/reset/reset-uniphier.c
2093F:	drivers/tty/serial/8250/8250_uniphier.c
2094N:	uniphier
2095
2096ARM/Ux500 CLOCK FRAMEWORK SUPPORT
2097M:	Ulf Hansson <[email protected]>
2098L:	[email protected] (moderated for non-subscribers)
2099T:	git git://git.linaro.org/people/ulfh/clk.git
2100S:	Maintained
2101F:	drivers/clk/ux500/
2102
2103ARM/VERSATILE EXPRESS PLATFORM
2104M:	Liviu Dudau <[email protected]>
2105M:	Sudeep Holla <[email protected]>
2106M:	Lorenzo Pieralisi <[email protected]>
2107L:	[email protected] (moderated for non-subscribers)
2108S:	Maintained
2109F:	arch/arm/boot/dts/vexpress*
2110F:	arch/arm64/boot/dts/arm/
2111F:	arch/arm/mach-vexpress/
2112F:	*/*/vexpress*
2113F:	*/*/*/vexpress*
2114F:	drivers/clk/versatile/clk-vexpress-osc.c
2115F:	drivers/clocksource/versatile.c
2116N:	mps2
2117
2118ARM/VFP SUPPORT
2119M:	Russell King <[email protected]>
2120L:	[email protected] (moderated for non-subscribers)
2121W:	http://www.armlinux.org.uk/
2122S:	Maintained
2123F:	arch/arm/vfp/
2124
2125ARM/VOIPAC PXA270 SUPPORT
2126M:	Marek Vasut <[email protected]>
2127L:	[email protected] (moderated for non-subscribers)
2128S:	Maintained
2129F:	arch/arm/mach-pxa/vpac270.c
2130F:	arch/arm/mach-pxa/include/mach/vpac270.h
2131
2132ARM/VT8500 ARM ARCHITECTURE
2133M:	Tony Prisk <[email protected]>
2134L:	[email protected] (moderated for non-subscribers)
2135S:	Maintained
2136F:	arch/arm/mach-vt8500/
2137F:	drivers/clocksource/vt8500_timer.c
2138F:	drivers/i2c/busses/i2c-wmt.c
2139F:	drivers/mmc/host/wmt-sdmmc.c
2140F:	drivers/pwm/pwm-vt8500.c
2141F:	drivers/rtc/rtc-vt8500.c
2142F:	drivers/tty/serial/vt8500_serial.c
2143F:	drivers/usb/host/ehci-platform.c
2144F:	drivers/usb/host/uhci-platform.c
2145F:	drivers/video/fbdev/vt8500lcdfb.*
2146F:	drivers/video/fbdev/wm8505fb*
2147F:	drivers/video/fbdev/wmt_ge_rops.*
2148
2149ARM/ZIPIT Z2 SUPPORT
2150M:	Marek Vasut <[email protected]>
2151L:	[email protected] (moderated for non-subscribers)
2152S:	Maintained
2153F:	arch/arm/mach-pxa/z2.c
2154F:	arch/arm/mach-pxa/include/mach/z2.h
2155
2156ARM/ZTE ARCHITECTURE
2157M:	Jun Nie <[email protected]>
2158M:	Baoyou Xie <[email protected]>
2159M:	Shawn Guo <[email protected]>
2160L:	[email protected] (moderated for non-subscribers)
2161S:	Maintained
2162F:	arch/arm/boot/dts/zx2967*
2163F:	arch/arm/mach-zx/
2164F:	arch/arm64/boot/dts/zte/
2165F:	drivers/clk/zte/
2166F:	drivers/dma/zx_dma.c
2167F:	drivers/gpio/gpio-zx.c
2168F:	drivers/i2c/busses/i2c-zx2967.c
2169F:	drivers/mmc/host/dw_mmc-zx.*
2170F:	drivers/pinctrl/zte/
2171F:	drivers/soc/zte/
2172F:	drivers/thermal/zx2967_thermal.c
2173F:	drivers/watchdog/zx2967_wdt.c
2174F:	Documentation/devicetree/bindings/arm/zte.txt
2175F:	Documentation/devicetree/bindings/clock/zx2967*.txt
2176F:	Documentation/devicetree/bindings/dma/zxdma.txt
2177F:	Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2178F:	Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2179F:	Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2180F:	Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2181F:	Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2182F:	Documentation/devicetree/bindings/soc/zte/
2183F:	Documentation/devicetree/bindings/sound/zte,*.txt
2184F:	Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2185F:	Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2186F:	include/dt-bindings/clock/zx2967*.h
2187F:	include/dt-bindings/soc/zte,*.h
2188F:	sound/soc/codecs/zx_aud96p22.c
2189F:	sound/soc/zte/
2190
2191ARM/ZYNQ ARCHITECTURE
2192M:	Michal Simek <[email protected]>
2193L:	[email protected] (moderated for non-subscribers)
2194W:	http://wiki.xilinx.com
2195T:	git https://github.com/Xilinx/linux-xlnx.git
2196S:	Supported
2197F:	arch/arm/mach-zynq/
2198F:	drivers/cpuidle/cpuidle-zynq.c
2199F:	drivers/block/xsysace.c
2200N:	zynq
2201N:	xilinx
2202F:	drivers/clocksource/cadence_ttc_timer.c
2203F:	drivers/i2c/busses/i2c-cadence.c
2204F:	drivers/mmc/host/sdhci-of-arasan.c
2205F:	drivers/edac/synopsys_edac.c
2206
2207ARM64 PORT (AARCH64 ARCHITECTURE)
2208M:	Catalin Marinas <[email protected]>
2209M:	Will Deacon <[email protected]>
2210L:	[email protected] (moderated for non-subscribers)
2211T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2212S:	Maintained
2213F:	arch/arm64/
2214F:	Documentation/arm64/
2215
2216AS3645A LED FLASH CONTROLLER DRIVER
2217M:	Sakari Ailus <[email protected]>
2218L:	[email protected]
2219S:	Maintained
2220F:	drivers/leds/leds-as3645a.c
2221
2222ASAHI KASEI AK8974 DRIVER
2223M:	Linus Walleij <[email protected]>
2224L:	[email protected]
2225W:	http://www.akm.com/
2226S:	Supported
2227F:	drivers/iio/magnetometer/ak8974.c
2228
2229ASC7621 HARDWARE MONITOR DRIVER
2230M:	George Joseph <[email protected]>
2231L:	[email protected]
2232S:	Maintained
2233F:	Documentation/hwmon/asc7621
2234F:	drivers/hwmon/asc7621.c
2235
2236ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2237M:	Corentin Chary <[email protected]>
2238L:	[email protected]
2239L:	[email protected]
2240W:	http://acpi4asus.sf.net
2241S:	Maintained
2242F:	drivers/platform/x86/asus*.c
2243F:	drivers/platform/x86/eeepc*.c
2244
2245ASUS WIRELESS RADIO CONTROL DRIVER
2246M:	João Paulo Rechi Vita <[email protected]>
2247L:	[email protected]
2248S:	Maintained
2249F:	drivers/platform/x86/asus-wireless.c
2250
2251ASYMMETRIC KEYS
2252M:	David Howells <[email protected]>
2253L:	[email protected]
2254S:	Maintained
2255F:	Documentation/crypto/asymmetric-keys.txt
2256F:	include/linux/verification.h
2257F:	include/crypto/public_key.h
2258F:	include/crypto/pkcs7.h
2259F:	crypto/asymmetric_keys/
2260
2261ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2262R:	Dan Williams <[email protected]>
2263W:	http://sourceforge.net/projects/xscaleiop
2264S:	Odd fixes
2265F:	Documentation/crypto/async-tx-api.txt
2266F:	crypto/async_tx/
2267F:	drivers/dma/
2268F:	include/linux/dmaengine.h
2269F:	include/linux/async_tx.h
2270
2271AT24 EEPROM DRIVER
2272M:	Bartosz Golaszewski <[email protected]>
2273L:	[email protected]
2274T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2275S:	Maintained
2276F:	Documentation/devicetree/bindings/eeprom/at24.txt
2277F:	drivers/misc/eeprom/at24.c
2278F:	include/linux/platform_data/at24.h
2279
2280ATA OVER ETHERNET (AOE) DRIVER
2281M:	"Ed L. Cashin" <[email protected]>
2282W:	http://www.openaoe.org/
2283S:	Supported
2284F:	Documentation/aoe/
2285F:	drivers/block/aoe/
2286
2287ATHEROS 71XX/9XXX GPIO DRIVER
2288M:	Alban Bedel <[email protected]>
2289W:	https://github.com/AlbanBedel/linux
2290T:	git git://github.com/AlbanBedel/linux
2291S:	Maintained
2292F:	drivers/gpio/gpio-ath79.c
2293F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2294
2295ATHEROS ATH GENERIC UTILITIES
2296M:	"Luis R. Rodriguez" <[email protected]>
2297L:	[email protected]
2298S:	Supported
2299F:	drivers/net/wireless/ath/*
2300
2301ATHEROS ATH5K WIRELESS DRIVER
2302M:	Jiri Slaby <[email protected]>
2303M:	Nick Kossifidis <[email protected]>
2304M:	"Luis R. Rodriguez" <[email protected]>
2305L:	[email protected]
2306W:	http://wireless.kernel.org/en/users/Drivers/ath5k
2307S:	Maintained
2308F:	drivers/net/wireless/ath/ath5k/
2309
2310ATHEROS ATH6KL WIRELESS DRIVER
2311M:	Kalle Valo <[email protected]>
2312L:	[email protected]
2313W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
2314T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2315S:	Supported
2316F:	drivers/net/wireless/ath/ath6kl/
2317
2318ATI_REMOTE2 DRIVER
2319M:	Ville Syrjala <[email protected]>
2320S:	Maintained
2321F:	drivers/input/misc/ati_remote2.c
2322
2323ATK0110 HWMON DRIVER
2324M:	Luca Tettamanti <[email protected]>
2325L:	[email protected]
2326S:	Maintained
2327F:	drivers/hwmon/asus_atk0110.c
2328
2329ATLX ETHERNET DRIVERS
2330M:	Jay Cliburn <[email protected]>
2331M:	Chris Snook <[email protected]>
2332L:	[email protected]
2333W:	http://sourceforge.net/projects/atl1
2334W:	http://atl1.sourceforge.net
2335S:	Maintained
2336F:	drivers/net/ethernet/atheros/
2337
2338ATM
2339M:	Chas Williams <[email protected]>
2340L:	[email protected] (moderated for non-subscribers)
2341L:	[email protected]
2342W:	http://linux-atm.sourceforge.net
2343S:	Maintained
2344F:	drivers/atm/
2345F:	include/linux/atm*
2346F:	include/uapi/linux/atm*
2347
2348ATMEL AT91 / AT32 MCI DRIVER
2349M:	Ludovic Desroches <[email protected]>
2350S:	Maintained
2351F:	drivers/mmc/host/atmel-mci.c
2352
2353ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2354M:	Nicolas Ferre <[email protected]>
2355S:	Supported
2356F:	drivers/power/reset/at91-sama5d2_shdwc.c
2357
2358ATMEL Audio ALSA driver
2359M:	Nicolas Ferre <[email protected]>
2360L:	[email protected] (moderated for non-subscribers)
2361S:	Supported
2362F:	sound/soc/atmel
2363
2364ATMEL I2C DRIVER
2365M:	Ludovic Desroches <[email protected]>
2366L:	[email protected]
2367S:	Supported
2368F:	drivers/i2c/busses/i2c-at91.c
2369
2370ATMEL ISI DRIVER
2371M:	Ludovic Desroches <[email protected]>
2372L:	[email protected]
2373S:	Supported
2374F:	drivers/media/platform/atmel/atmel-isi.c
2375F:	include/media/atmel-isi.h
2376
2377ATMEL LCDFB DRIVER
2378M:	Nicolas Ferre <[email protected]>
2379L:	[email protected]
2380S:	Maintained
2381F:	drivers/video/fbdev/atmel_lcdfb.c
2382F:	include/video/atmel_lcdc.h
2383
2384ATMEL MACB ETHERNET DRIVER
2385M:	Nicolas Ferre <[email protected]>
2386S:	Supported
2387F:	drivers/net/ethernet/cadence/
2388
2389ATMEL MAXTOUCH DRIVER
2390M:	Nick Dyer <[email protected]>
2391T:	git git://github.com/ndyer/linux.git
2392S:	Maintained
2393F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2394F:	drivers/input/touchscreen/atmel_mxt_ts.c
2395F:	include/linux/platform_data/atmel_mxt_ts.h
2396
2397ATMEL SAMA5D2 ADC DRIVER
2398M:	Ludovic Desroches <[email protected]>
2399L:	[email protected]
2400S:	Supported
2401F:	drivers/iio/adc/at91-sama5d2_adc.c
2402
2403ATMEL SDMMC DRIVER
2404M:	Ludovic Desroches <[email protected]>
2405L:	[email protected]
2406S:	Supported
2407F:	drivers/mmc/host/sdhci-of-at91.c
2408
2409ATMEL SPI DRIVER
2410M:	Nicolas Ferre <[email protected]>
2411S:	Supported
2412F:	drivers/spi/spi-atmel.*
2413
2414ATMEL SSC DRIVER
2415M:	Nicolas Ferre <[email protected]>
2416L:	[email protected] (moderated for non-subscribers)
2417S:	Supported
2418F:	drivers/misc/atmel-ssc.c
2419F:	include/linux/atmel-ssc.h
2420
2421ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2422M:	Nicolas Ferre <[email protected]>
2423L:	[email protected] (moderated for non-subscribers)
2424S:	Supported
2425F:	drivers/misc/atmel_tclib.c
2426F:	drivers/clocksource/tcb_clksrc.c
2427
2428ATMEL USBA UDC DRIVER
2429M:	Nicolas Ferre <[email protected]>
2430L:	[email protected] (moderated for non-subscribers)
2431S:	Supported
2432F:	drivers/usb/gadget/udc/atmel_usba_udc.*
2433
2434ATMEL WIRELESS DRIVER
2435M:	Simon Kelley <[email protected]>
2436L:	[email protected]
2437W:	http://www.thekelleys.org.uk/atmel
2438W:	http://atmelwlandriver.sourceforge.net/
2439S:	Maintained
2440F:	drivers/net/wireless/atmel/atmel*
2441
2442ATMEL XDMA DRIVER
2443M:	Ludovic Desroches <[email protected]>
2444L:	[email protected]
2445L:	[email protected]
2446S:	Supported
2447F:	drivers/dma/at_xdmac.c
2448
2449ATOMIC INFRASTRUCTURE
2450M:	Will Deacon <[email protected]>
2451M:	Peter Zijlstra <[email protected]>
2452R:	Boqun Feng <[email protected]>
2453L:	[email protected]
2454S:	Maintained
2455F:	arch/*/include/asm/atomic*.h
2456F:	include/*/atomic*.h
2457
2458ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2459M:	Bradley Grove <[email protected]>
2460L:	[email protected]
2461W:	http://www.attotech.com
2462S:	Supported
2463F:	drivers/scsi/esas2r
2464
2465ATUSB IEEE 802.15.4 RADIO DRIVER
2466M:	Stefan Schmidt <[email protected]>
2467L:	[email protected]
2468S:	Maintained
2469F:	drivers/net/ieee802154/atusb.c
2470F:	drivers/net/ieee802154/atusb.h
2471F:	drivers/net/ieee802154/at86rf230.h
2472
2473AUDIT SUBSYSTEM
2474M:	Paul Moore <[email protected]>
2475M:	Eric Paris <[email protected]>
2476L:	[email protected] (moderated for non-subscribers)
2477W:	https://github.com/linux-audit
2478W:	https://people.redhat.com/sgrubb/audit
2479T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2480S:	Supported
2481F:	include/linux/audit.h
2482F:	include/uapi/linux/audit.h
2483F:	kernel/audit*
2484
2485AUXILIARY DISPLAY DRIVERS
2486M:	Miguel Ojeda Sandonis <[email protected]>
2487W:	http://miguelojeda.es/auxdisplay.htm
2488W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2489S:	Maintained
2490F:	drivers/auxdisplay/
2491F:	include/linux/cfag12864b.h
2492
2493AX.25 NETWORK LAYER
2494M:	Ralf Baechle <[email protected]>
2495L:	[email protected]
2496W:	http://www.linux-ax25.org/
2497S:	Maintained
2498F:	include/uapi/linux/ax25.h
2499F:	include/net/ax25.h
2500F:	net/ax25/
2501
2502AXENTIA ARM DEVICES
2503M:	Peter Rosin <[email protected]>
2504L:	[email protected] (moderated for non-subscribers)
2505S:	Maintained
2506F:	Documentation/devicetree/bindings/arm/axentia.txt
2507F:	arch/arm/boot/dts/at91-linea.dtsi
2508F:	arch/arm/boot/dts/at91-natte.dtsi
2509F:	arch/arm/boot/dts/at91-nattis-2-natte-2.dts
2510F:	arch/arm/boot/dts/at91-tse850-3.dts
2511
2512AXENTIA ASOC DRIVERS
2513M:	Peter Rosin <[email protected]>
2514L:	[email protected] (moderated for non-subscribers)
2515S:	Maintained
2516F:	Documentation/devicetree/bindings/sound/axentia,*
2517F:	sound/soc/atmel/tse850-pcm5142.c
2518
2519AZ6007 DVB DRIVER
2520M:	Mauro Carvalho Chehab <[email protected]>
2521M:	Mauro Carvalho Chehab <[email protected]>
2522L:	[email protected]
2523W:	https://linuxtv.org
2524T:	git git://linuxtv.org/media_tree.git
2525S:	Maintained
2526F:	drivers/media/usb/dvb-usb-v2/az6007.c
2527
2528AZTECH FM RADIO RECEIVER DRIVER
2529M:	Hans Verkuil <[email protected]>
2530L:	[email protected]
2531T:	git git://linuxtv.org/media_tree.git
2532W:	https://linuxtv.org
2533S:	Maintained
2534F:	drivers/media/radio/radio-aztech*
2535
2536B43 WIRELESS DRIVER
2537L:	[email protected]
2538L:	[email protected]
2539W:	http://wireless.kernel.org/en/users/Drivers/b43
2540S:	Odd Fixes
2541F:	drivers/net/wireless/broadcom/b43/
2542
2543B43LEGACY WIRELESS DRIVER
2544M:	Larry Finger <[email protected]>
2545L:	[email protected]
2546L:	[email protected]
2547W:	http://wireless.kernel.org/en/users/Drivers/b43
2548S:	Maintained
2549F:	drivers/net/wireless/broadcom/b43legacy/
2550
2551BACKLIGHT CLASS/SUBSYSTEM
2552M:	Lee Jones <[email protected]>
2553M:	Daniel Thompson <[email protected]>
2554M:	Jingoo Han <[email protected]>
2555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2556S:	Maintained
2557F:	drivers/video/backlight/
2558F:	include/linux/backlight.h
2559F:	include/linux/pwm_backlight.h
2560F:	Documentation/devicetree/bindings/leds/backlight
2561
2562BATMAN ADVANCED
2563M:	Marek Lindner <[email protected]>
2564M:	Simon Wunderlich <[email protected]>
2565M:	Antonio Quartulli <[email protected]>
2566L:	[email protected] (moderated for non-subscribers)
2567W:	https://www.open-mesh.org/
2568Q:	https://patchwork.open-mesh.org/project/batman/list/
2569S:	Maintained
2570F:	Documentation/ABI/testing/sysfs-class-net-batman-adv
2571F:	Documentation/ABI/testing/sysfs-class-net-mesh
2572F:	Documentation/networking/batman-adv.rst
2573F:	include/uapi/linux/batadv_packet.h
2574F:	include/uapi/linux/batman_adv.h
2575F:	net/batman-adv/
2576
2577BAYCOM/HDLCDRV DRIVERS FOR AX.25
2578M:	Thomas Sailer <[email protected]>
2579L:	[email protected]
2580W:	http://www.baycom.org/~tom/ham/ham.html
2581S:	Maintained
2582F:	drivers/net/hamradio/baycom*
2583
2584BCACHE (BLOCK LAYER CACHE)
2585M:	Michael Lyle <[email protected]>
2586M:	Kent Overstreet <[email protected]>
2587L:	[email protected]
2588W:	http://bcache.evilpiepirate.org
2589C:	irc://irc.oftc.net/bcache
2590S:	Maintained
2591F:	drivers/md/bcache/
2592
2593BDISP ST MEDIA DRIVER
2594M:	Fabien Dessenne <[email protected]>
2595L:	[email protected]
2596T:	git git://linuxtv.org/media_tree.git
2597W:	https://linuxtv.org
2598S:	Supported
2599F:	drivers/media/platform/sti/bdisp
2600
2601BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2602M:	Dariusz Marcinkiewicz <[email protected]>
2603L:	[email protected]
2604S:	Maintained
2605F:	drivers/net/ethernet/ec_bhf.c
2606
2607BEFS FILE SYSTEM
2608M:	Luis de Bethencourt <[email protected]>
2609M:	Salah Triki <[email protected]>
2610S:	Maintained
2611T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
2612F:	Documentation/filesystems/befs.txt
2613F:	fs/befs/
2614
2615BFQ I/O SCHEDULER
2616M:	Paolo Valente <[email protected]>
2617M:	Jens Axboe <[email protected]>
2618L:	[email protected]
2619S:	Maintained
2620F:	block/bfq-*
2621F:	Documentation/block/bfq-iosched.txt
2622
2623BFS FILE SYSTEM
2624M:	"Tigran A. Aivazian" <[email protected]>
2625S:	Maintained
2626F:	Documentation/filesystems/bfs.txt
2627F:	fs/bfs/
2628F:	include/uapi/linux/bfs_fs.h
2629
2630BLACKFIN ARCHITECTURE
2631L:	[email protected] (moderated for non-subscribers)
2632T:	git git://git.code.sf.net/p/adi-linux/code
2633W:	http://blackfin.uclinux.org
2634S:	Orphan
2635F:	arch/blackfin/
2636
2637BLACKFIN EMAC DRIVER
2638L:	[email protected] (moderated for non-subscribers)
2639W:	http://blackfin.uclinux.org
2640S:	Orphan
2641F:	drivers/net/ethernet/adi/
2642
2643BLACKFIN MEDIA DRIVER
2644L:	[email protected] (moderated for non-subscribers)
2645W:	http://blackfin.uclinux.org/
2646S:	Orphan
2647F:	drivers/media/platform/blackfin/
2648F:	drivers/media/i2c/adv7183*
2649F:	drivers/media/i2c/vs6624*
2650
2651BLACKFIN RTC DRIVER
2652L:	[email protected] (moderated for non-subscribers)
2653W:	http://blackfin.uclinux.org
2654S:	Orphan
2655F:	drivers/rtc/rtc-bfin.c
2656
2657BLACKFIN SDH DRIVER
2658L:	[email protected] (moderated for non-subscribers)
2659W:	http://blackfin.uclinux.org
2660S:	Orphan
2661F:	drivers/mmc/host/bfin_sdh.c
2662
2663BLACKFIN SERIAL DRIVER
2664L:	[email protected] (moderated for non-subscribers)
2665W:	http://blackfin.uclinux.org
2666S:	Orphan
2667F:	drivers/tty/serial/bfin_uart.c
2668
2669BLACKFIN WATCHDOG DRIVER
2670L:	[email protected] (moderated for non-subscribers)
2671W:	http://blackfin.uclinux.org
2672S:	Orphan
2673F:	drivers/watchdog/bfin_wdt.c
2674
2675BLINKM RGB LED DRIVER
2676M:	Jan-Simon Moeller <[email protected]>
2677S:	Maintained
2678F:	drivers/leds/leds-blinkm.c
2679
2680BLOCK LAYER
2681M:	Jens Axboe <[email protected]>
2682L:	[email protected]
2683T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2684S:	Maintained
2685F:	block/
2686F:	kernel/trace/blktrace.c
2687F:	lib/sbitmap.c
2688
2689BLOCK2MTD DRIVER
2690M:	Joern Engel <[email protected]>
2691L:	[email protected]
2692S:	Maintained
2693F:	drivers/mtd/devices/block2mtd.c
2694
2695BLUETOOTH DRIVERS
2696M:	Marcel Holtmann <[email protected]>
2697M:	Johan Hedberg <[email protected]>
2698L:	[email protected]
2699W:	http://www.bluez.org/
2700T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2701T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2702S:	Maintained
2703F:	drivers/bluetooth/
2704
2705BLUETOOTH SUBSYSTEM
2706M:	Marcel Holtmann <[email protected]>
2707M:	Johan Hedberg <[email protected]>
2708L:	[email protected]
2709W:	http://www.bluez.org/
2710T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2711T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2712S:	Maintained
2713F:	net/bluetooth/
2714F:	include/net/bluetooth/
2715
2716BONDING DRIVER
2717M:	Jay Vosburgh <[email protected]>
2718M:	Veaceslav Falico <[email protected]>
2719M:	Andy Gospodarek <[email protected]>
2720L:	[email protected]
2721W:	http://sourceforge.net/projects/bonding/
2722S:	Supported
2723F:	drivers/net/bonding/
2724F:	include/uapi/linux/if_bonding.h
2725
2726BPF (Safe dynamic programs and tools)
2727M:	Alexei Starovoitov <[email protected]>
2728M:	Daniel Borkmann <[email protected]>
2729L:	[email protected]
2730L:	[email protected]
2731T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
2732T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
2733S:	Supported
2734F:	arch/x86/net/bpf_jit*
2735F:	Documentation/networking/filter.txt
2736F:	Documentation/bpf/
2737F:	include/linux/bpf*
2738F:	include/linux/filter.h
2739F:	include/trace/events/bpf.h
2740F:	include/trace/events/xdp.h
2741F:	include/uapi/linux/bpf*
2742F:	include/uapi/linux/filter.h
2743F:	kernel/bpf/
2744F:	kernel/trace/bpf_trace.c
2745F:	lib/test_bpf.c
2746F:	net/bpf/
2747F:	net/core/filter.c
2748F:	net/sched/act_bpf.c
2749F:	net/sched/cls_bpf.c
2750F:	samples/bpf/
2751F:	tools/bpf/
2752F:	tools/testing/selftests/bpf/
2753
2754BROADCOM B44 10/100 ETHERNET DRIVER
2755M:	Michael Chan <[email protected]>
2756L:	[email protected]
2757S:	Supported
2758F:	drivers/net/ethernet/broadcom/b44.*
2759
2760BROADCOM B53 ETHERNET SWITCH DRIVER
2761M:	Florian Fainelli <[email protected]>
2762L:	[email protected]
2763L:	[email protected] (subscribers-only)
2764S:	Supported
2765F:	drivers/net/dsa/b53/*
2766F:	include/linux/platform_data/b53.h
2767
2768BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2769M:	Florian Fainelli <[email protected]>
2770M:	Ray Jui <[email protected]>
2771M:	Scott Branden <[email protected]>
2772M:	[email protected]
2773T:	git git://github.com/broadcom/mach-bcm
2774S:	Maintained
2775N:	bcm281*
2776N:	bcm113*
2777N:	bcm216*
2778N:	kona
2779F:	arch/arm/mach-bcm/
2780
2781BROADCOM BCM2835 ARM ARCHITECTURE
2782M:	Eric Anholt <[email protected]>
2783M:	Stefan Wahren <[email protected]>
2784L:	[email protected] (moderated for non-subscribers)
2785L:	[email protected] (moderated for non-subscribers)
2786T:	git git://github.com/anholt/linux
2787S:	Maintained
2788N:	bcm2835
2789F:	drivers/staging/vc04_services
2790
2791BROADCOM BCM47XX MIPS ARCHITECTURE
2792M:	Hauke Mehrtens <[email protected]>
2793M:	Rafał Miłecki <[email protected]>
2794L:	[email protected]
2795S:	Maintained
2796F:	Documentation/devicetree/bindings/mips/brcm/
2797F:	arch/mips/bcm47xx/*
2798F:	arch/mips/include/asm/mach-bcm47xx/*
2799
2800BROADCOM BCM5301X ARM ARCHITECTURE
2801M:	Hauke Mehrtens <[email protected]>
2802M:	Rafał Miłecki <[email protected]>
2803M:	Jon Mason <[email protected]>
2804M:	[email protected]
2805L:	[email protected]
2806S:	Maintained
2807F:	arch/arm/mach-bcm/bcm_5301x.c
2808F:	arch/arm/boot/dts/bcm5301x*.dtsi
2809F:	arch/arm/boot/dts/bcm470*
2810F:	arch/arm/boot/dts/bcm953012*
2811
2812BROADCOM BCM53573 ARM ARCHITECTURE
2813M:	Rafał Miłecki <[email protected]>
2814L:	[email protected]
2815S:	Maintained
2816F:	arch/arm/boot/dts/bcm53573*
2817F:	arch/arm/boot/dts/bcm47189*
2818
2819BROADCOM BCM63XX ARM ARCHITECTURE
2820M:	Florian Fainelli <[email protected]>
2821M:	[email protected]
2822L:	[email protected] (moderated for non-subscribers)
2823T:	git git://github.com/broadcom/stblinux.git
2824S:	Maintained
2825N:	bcm63xx
2826
2827BROADCOM BCM63XX/BCM33XX UDC DRIVER
2828M:	Kevin Cernekee <[email protected]>
2829L:	[email protected]
2830S:	Maintained
2831F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2832
2833BROADCOM BCM7XXX ARM ARCHITECTURE
2834M:	Brian Norris <[email protected]>
2835M:	Gregory Fong <[email protected]>
2836M:	Florian Fainelli <[email protected]>
2837M:	[email protected]
2838L:	[email protected] (moderated for non-subscribers)
2839T:	git git://github.com/broadcom/stblinux.git
2840S:	Maintained
2841F:	arch/arm/mach-bcm/*brcmstb*
2842F:	arch/arm/boot/dts/bcm7*.dts*
2843F:	drivers/bus/brcmstb_gisb.c
2844F:	arch/arm/mm/cache-b15-rac.c
2845F:	arch/arm/include/asm/hardware/cache-b15-rac.h
2846N:	brcmstb
2847
2848BROADCOM BMIPS CPUFREQ DRIVER
2849M:	Markus Mayer <[email protected]>
2850M:	[email protected]
2851L:	[email protected]
2852S:	Maintained
2853F:	drivers/cpufreq/bmips-cpufreq.c
2854
2855BROADCOM BMIPS MIPS ARCHITECTURE
2856M:	Kevin Cernekee <[email protected]>
2857M:	Florian Fainelli <[email protected]>
2858L:	[email protected]
2859T:	git git://github.com/broadcom/stblinux.git
2860S:	Maintained
2861F:	arch/mips/bmips/*
2862F:	arch/mips/include/asm/mach-bmips/*
2863F:	arch/mips/kernel/*bmips*
2864F:	arch/mips/boot/dts/brcm/bcm*.dts*
2865F:	drivers/irqchip/irq-bcm63*
2866F:	drivers/irqchip/irq-bcm7*
2867F:	drivers/irqchip/irq-brcmstb*
2868F:	include/linux/bcm963xx_nvram.h
2869F:	include/linux/bcm963xx_tag.h
2870
2871BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2872M:	Rasesh Mody <[email protected]>
2873M:	Harish Patil <[email protected]>
2874M:	[email protected]
2875L:	[email protected]
2876S:	Supported
2877F:	drivers/net/ethernet/broadcom/bnx2.*
2878F:	drivers/net/ethernet/broadcom/bnx2_*
2879
2880BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2881M:	[email protected]
2882L:	[email protected]
2883S:	Supported
2884F:	drivers/scsi/bnx2fc/
2885
2886BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2887M:	[email protected]
2888L:	[email protected]
2889S:	Supported
2890F:	drivers/scsi/bnx2i/
2891
2892BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2893M:	Ariel Elior <[email protected]>
2894M:	[email protected]
2895L:	[email protected]
2896S:	Supported
2897F:	drivers/net/ethernet/broadcom/bnx2x/
2898
2899BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
2900M:	Michael Chan <[email protected]>
2901L:	[email protected]
2902S:	Supported
2903F:	drivers/net/ethernet/broadcom/bnxt/
2904
2905BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2906M:	Arend van Spriel <[email protected]>
2907M:	Franky Lin <[email protected]>
2908M:	Hante Meuleman <[email protected]>
2909M:	Chi-Hsien Lin <[email protected]>
2910M:	Wright Feng <[email protected]>
2911L:	[email protected]
2912L:	[email protected]
2913L:	[email protected]
2914S:	Supported
2915F:	drivers/net/wireless/broadcom/brcm80211/
2916
2917BROADCOM BRCMSTB GPIO DRIVER
2918M:	Gregory Fong <[email protected]>
2919L:	[email protected]
2920S:	Supported
2921F:	drivers/gpio/gpio-brcmstb.c
2922F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2923
2924BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
2925M:	Al Cooper <[email protected]>
2926L:	[email protected]
2927L:	[email protected]
2928S:	Maintained
2929F:	drivers/phy/broadcom/phy-brcm-usb*
2930
2931BROADCOM GENET ETHERNET DRIVER
2932M:	Doug Berger <[email protected]>
2933M:	Florian Fainelli <[email protected]>
2934L:	[email protected]
2935S:	Supported
2936F:	drivers/net/ethernet/broadcom/genet/
2937
2938BROADCOM IPROC ARM ARCHITECTURE
2939M:	Ray Jui <[email protected]>
2940M:	Scott Branden <[email protected]>
2941M:	Jon Mason <[email protected]>
2942M:	[email protected]
2943L:	[email protected] (moderated for non-subscribers)
2944T:	git git://github.com/broadcom/cygnus-linux.git
2945S:	Maintained
2946N:	iproc
2947N:	cygnus
2948N:	bcm[-_]nsp
2949N:	bcm9113*
2950N:	bcm9583*
2951N:	bcm9585*
2952N:	bcm9586*
2953N:	bcm988312
2954N:	bcm113*
2955N:	bcm583*
2956N:	bcm585*
2957N:	bcm586*
2958N:	bcm88312
2959N:	hr2
2960F:	arch/arm64/boot/dts/broadcom/ns2*
2961F:	drivers/clk/bcm/clk-ns*
2962F:	drivers/pinctrl/bcm/pinctrl-ns*
2963
2964BROADCOM KONA GPIO DRIVER
2965M:	Ray Jui <[email protected]>
2966L:	[email protected]
2967S:	Supported
2968F:	drivers/gpio/gpio-bcm-kona.c
2969F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2970
2971BROADCOM NETXTREME-E ROCE DRIVER
2972M:	Selvin Xavier <[email protected]>
2973M:	Devesh Sharma <[email protected]>
2974M:	Somnath Kotur <[email protected]>
2975M:	Sriharsha Basavapatna <[email protected]>
2976L:	[email protected]
2977W:	http://www.broadcom.com
2978S:	Supported
2979F:	drivers/infiniband/hw/bnxt_re/
2980F:	include/uapi/rdma/bnxt_re-abi.h
2981
2982BROADCOM NVRAM DRIVER
2983M:	Rafał Miłecki <[email protected]>
2984L:	[email protected]
2985S:	Maintained
2986F:	drivers/firmware/broadcom/*
2987
2988BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2989M:	Rafał Miłecki <[email protected]>
2990L:	[email protected]
2991S:	Maintained
2992F:	drivers/bcma/
2993F:	include/linux/bcma/
2994
2995BROADCOM STB AVS CPUFREQ DRIVER
2996M:	Markus Mayer <[email protected]>
2997M:	[email protected]
2998L:	[email protected]
2999S:	Maintained
3000F:	Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3001F:	drivers/cpufreq/brcmstb*
3002
3003BROADCOM STB AVS TMON DRIVER
3004M:	Markus Mayer <[email protected]>
3005M:	[email protected]
3006L:	[email protected]
3007S:	Maintained
3008F:	Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3009F:	drivers/thermal/broadcom/brcmstb*
3010
3011BROADCOM STB NAND FLASH DRIVER
3012M:	Brian Norris <[email protected]>
3013M:	Kamal Dasu <[email protected]>
3014L:	[email protected]
3015L:	[email protected]
3016S:	Maintained
3017F:	drivers/mtd/nand/brcmnand/
3018
3019BROADCOM STB DPFE DRIVER
3020M:	Markus Mayer <[email protected]>
3021M:	[email protected]
3022L:	[email protected] (moderated for non-subscribers)
3023S:	Maintained
3024F:	Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3025F:	drivers/memory/brcmstb_dpfe.c
3026
3027BROADCOM SYSTEMPORT ETHERNET DRIVER
3028M:	Florian Fainelli <[email protected]>
3029L:	[email protected]
3030S:	Supported
3031F:	drivers/net/ethernet/broadcom/bcmsysport.*
3032
3033BROADCOM TG3 GIGABIT ETHERNET DRIVER
3034M:	Siva Reddy Kallam <[email protected]>
3035M:	Prashant Sreedharan <[email protected]>
3036M:	Michael Chan <[email protected]>
3037L:	[email protected]
3038S:	Supported
3039F:	drivers/net/ethernet/broadcom/tg3.*
3040
3041BROCADE BFA FC SCSI DRIVER
3042M:	Anil Gurumurthy <[email protected]>
3043M:	Sudarsana Kalluru <[email protected]>
3044L:	[email protected]
3045S:	Supported
3046F:	drivers/scsi/bfa/
3047
3048BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3049M:	Rasesh Mody <[email protected]>
3050M:	Sudarsana Kalluru <[email protected]>
3051M:	[email protected]
3052L:	[email protected]
3053S:	Supported
3054F:	drivers/net/ethernet/brocade/bna/
3055
3056BSG (block layer generic sg v4 driver)
3057M:	FUJITA Tomonori <[email protected]>
3058L:	[email protected]
3059S:	Supported
3060F:	block/bsg.c
3061F:	include/linux/bsg.h
3062F:	include/uapi/linux/bsg.h
3063
3064BT87X AUDIO DRIVER
3065M:	Clemens Ladisch <[email protected]>
3066L:	[email protected] (moderated for non-subscribers)
3067T:	git git://git.alsa-project.org/alsa-kernel.git
3068S:	Maintained
3069F:	Documentation/sound/alsa/Bt87x.txt
3070F:	sound/pci/bt87x.c
3071
3072BT8XXGPIO DRIVER
3073M:	Michael Buesch <[email protected]>
3074W:	http://bu3sch.de/btgpio.php
3075S:	Maintained
3076F:	drivers/gpio/gpio-bt8xx.c
3077
3078BTRFS FILE SYSTEM
3079M:	Chris Mason <[email protected]>
3080M:	Josef Bacik <[email protected]>
3081M:	David Sterba <[email protected]>
3082L:	[email protected]
3083W:	http://btrfs.wiki.kernel.org/
3084Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
3085T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
3086S:	Maintained
3087F:	Documentation/filesystems/btrfs.txt
3088F:	fs/btrfs/
3089F:	include/linux/btrfs*
3090F:	include/uapi/linux/btrfs*
3091
3092BTTV VIDEO4LINUX DRIVER
3093M:	Mauro Carvalho Chehab <[email protected]>
3094M:	Mauro Carvalho Chehab <[email protected]>
3095L:	[email protected]
3096W:	https://linuxtv.org
3097T:	git git://linuxtv.org/media_tree.git
3098S:	Odd fixes
3099F:	Documentation/media/v4l-drivers/bttv*
3100F:	drivers/media/pci/bt8xx/bttv*
3101
3102BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3103M:	Chanwoo Choi <[email protected]>
3104L:	[email protected]
3105L:	[email protected]
3106T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3107S:	Maintained
3108F:	drivers/devfreq/exynos-bus.c
3109F:	Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3110
3111BUSLOGIC SCSI DRIVER
3112M:	Khalid Aziz <[email protected]>
3113L:	[email protected]
3114S:	Maintained
3115F:	drivers/scsi/BusLogic.*
3116F:	drivers/scsi/FlashPoint.*
3117
3118C-MEDIA CMI8788 DRIVER
3119M:	Clemens Ladisch <[email protected]>
3120L:	[email protected] (moderated for non-subscribers)
3121T:	git git://git.alsa-project.org/alsa-kernel.git
3122S:	Maintained
3123F:	sound/pci/oxygen/
3124
3125C6X ARCHITECTURE
3126M:	Mark Salter <[email protected]>
3127M:	Aurelien Jacquiot <[email protected]>
3128L:	[email protected]
3129W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
3130S:	Maintained
3131F:	arch/c6x/
3132
3133CA8210 IEEE-802.15.4 RADIO DRIVER
3134M:	Harry Morris <[email protected]>
3135L:	[email protected]
3136W:	https://github.com/Cascoda/ca8210-linux.git
3137S:	Maintained
3138F:	drivers/net/ieee802154/ca8210.c
3139F:	Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3140
3141CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3142M:	David Howells <[email protected]>
3143L:	[email protected] (moderated for non-subscribers)
3144S:	Supported
3145F:	Documentation/filesystems/caching/cachefiles.txt
3146F:	fs/cachefiles/
3147
3148CADET FM/AM RADIO RECEIVER DRIVER
3149M:	Hans Verkuil <[email protected]>
3150L:	[email protected]
3151T:	git git://linuxtv.org/media_tree.git
3152W:	https://linuxtv.org
3153S:	Maintained
3154F:	drivers/media/radio/radio-cadet*
3155
3156CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3157M:	Jonathan Corbet <[email protected]>
3158L:	[email protected]
3159T:	git git://linuxtv.org/media_tree.git
3160S:	Maintained
3161F:	Documentation/media/v4l-drivers/cafe_ccic*
3162F:	drivers/media/platform/marvell-ccic/
3163
3164CAIF NETWORK LAYER
3165M:	Dmitry Tarnyagin <[email protected]>
3166L:	[email protected]
3167S:	Supported
3168F:	Documentation/networking/caif/
3169F:	drivers/net/caif/
3170F:	include/uapi/linux/caif/
3171F:	include/net/caif/
3172F:	net/caif/
3173
3174CALGARY x86-64 IOMMU
3175M:	Muli Ben-Yehuda <[email protected]>
3176M:	Jon Mason <[email protected]>
3177L:	[email protected]
3178S:	Maintained
3179F:	arch/x86/kernel/pci-calgary_64.c
3180F:	arch/x86/kernel/tce_64.c
3181F:	arch/x86/include/asm/calgary.h
3182F:	arch/x86/include/asm/tce.h
3183
3184CAN NETWORK DRIVERS
3185M:	Wolfgang Grandegger <[email protected]>
3186M:	Marc Kleine-Budde <[email protected]>
3187L:	[email protected]
3188W:	https://github.com/linux-can
3189T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3190T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3191S:	Maintained
3192F:	Documentation/devicetree/bindings/net/can/
3193F:	drivers/net/can/
3194F:	include/linux/can/dev.h
3195F:	include/linux/can/platform/
3196F:	include/uapi/linux/can/error.h
3197F:	include/uapi/linux/can/netlink.h
3198
3199CAN NETWORK LAYER
3200M:	Oliver Hartkopp <[email protected]>
3201M:	Marc Kleine-Budde <[email protected]>
3202L:	[email protected]
3203W:	https://github.com/linux-can
3204T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3205T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3206S:	Maintained
3207F:	Documentation/networking/can.rst
3208F:	net/can/
3209F:	include/linux/can/core.h
3210F:	include/uapi/linux/can.h
3211F:	include/uapi/linux/can/bcm.h
3212F:	include/uapi/linux/can/raw.h
3213F:	include/uapi/linux/can/gw.h
3214
3215CAPABILITIES
3216M:	Serge Hallyn <[email protected]>
3217L:	[email protected]
3218S:	Supported
3219F:	include/linux/capability.h
3220F:	include/uapi/linux/capability.h
3221F:	security/commoncap.c
3222F:	kernel/capability.c
3223
3224CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3225M:	Kevin Tsai <[email protected]>
3226S:	Maintained
3227F:	drivers/iio/light/cm*
3228
3229CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3230M:	Christian Lamparter <[email protected]>
3231L:	[email protected]
3232W:	http://wireless.kernel.org/en/users/Drivers/carl9170
3233S:	Maintained
3234F:	drivers/net/wireless/ath/carl9170/
3235
3236CAVIUM I2C DRIVER
3237M:	Jan Glauber <[email protected]>
3238M:	David Daney <[email protected]>
3239W:	http://www.cavium.com
3240S:	Supported
3241F:	drivers/i2c/busses/i2c-octeon*
3242F:	drivers/i2c/busses/i2c-thunderx*
3243
3244CAVIUM LIQUIDIO NETWORK DRIVER
3245M:	Derek Chickles <[email protected]>
3246M:	Satanand Burla <[email protected]>
3247M:	Felix Manlunas <[email protected]>
3248M:	Raghu Vatsavayi <[email protected]>
3249L:	[email protected]
3250W:	http://www.cavium.com
3251S:	Supported
3252F:	drivers/net/ethernet/cavium/liquidio/
3253
3254CAVIUM MMC DRIVER
3255M:	Jan Glauber <[email protected]>
3256M:	David Daney <[email protected]>
3257M:	Steven J. Hill <[email protected]>
3258W:	http://www.cavium.com
3259S:	Supported
3260F:	drivers/mmc/host/cavium*
3261
3262CAVIUM OCTEON-TX CRYPTO DRIVER
3263M:	George Cherian <[email protected]>
3264L:	[email protected]
3265W:	http://www.cavium.com
3266S:	Supported
3267F:	drivers/crypto/cavium/cpt/
3268
3269CAVIUM THUNDERX2 ARM64 SOC
3270M:	Robert Richter <[email protected]>
3271M:	Jayachandran C <[email protected]>
3272L:	[email protected] (moderated for non-subscribers)
3273S:	Maintained
3274F:	arch/arm64/boot/dts/cavium/thunder2-99xx*
3275F:	Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3276
3277CC2520 IEEE-802.15.4 RADIO DRIVER
3278M:	Varka Bhadram <[email protected]>
3279L:	[email protected]
3280S:	Maintained
3281F:	drivers/net/ieee802154/cc2520.c
3282F:	include/linux/spi/cc2520.h
3283F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3284
3285CCREE ARM TRUSTZONE CRYPTOCELL 700 REE DRIVER
3286M:	Gilad Ben-Yossef <[email protected]>
3287L:	[email protected]
3288L:	[email protected]
3289S:	Supported
3290F:	drivers/staging/ccree/
3291W:	https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3292
3293CEC FRAMEWORK
3294M:	Hans Verkuil <[email protected]>
3295L:	[email protected]
3296T:	git git://linuxtv.org/media_tree.git
3297W:	http://linuxtv.org
3298S:	Supported
3299F:	Documentation/media/kapi/cec-core.rst
3300F:	Documentation/media/uapi/cec
3301F:	drivers/media/cec/
3302F:	drivers/media/rc/keymaps/rc-cec.c
3303F:	include/media/cec.h
3304F:	include/media/cec-notifier.h
3305F:	include/uapi/linux/cec.h
3306F:	include/uapi/linux/cec-funcs.h
3307F:	Documentation/devicetree/bindings/media/cec.txt
3308
3309CEC GPIO DRIVER
3310M:	Hans Verkuil <[email protected]>
3311L:	[email protected]
3312T:	git git://linuxtv.org/media_tree.git
3313W:	http://linuxtv.org
3314S:	Supported
3315F:	drivers/media/platform/cec-gpio/
3316F:	Documentation/devicetree/bindings/media/cec-gpio.txt
3317
3318CELL BROADBAND ENGINE ARCHITECTURE
3319M:	Arnd Bergmann <[email protected]>
3320L:	[email protected]
3321W:	http://www.ibm.com/developerworks/power/cell/
3322S:	Supported
3323F:	arch/powerpc/include/asm/cell*.h
3324F:	arch/powerpc/include/asm/spu*.h
3325F:	arch/powerpc/include/uapi/asm/spu*.h
3326F:	arch/powerpc/oprofile/*cell*
3327F:	arch/powerpc/platforms/cell/
3328
3329CEPH COMMON CODE (LIBCEPH)
3330M:	Ilya Dryomov <[email protected]>
3331M:	"Yan, Zheng" <[email protected]>
3332M:	Sage Weil <[email protected]>
3333L:	[email protected]
3334W:	http://ceph.com/
3335T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3336T:	git git://github.com/ceph/ceph-client.git
3337S:	Supported
3338F:	net/ceph/
3339F:	include/linux/ceph/
3340F:	include/linux/crush/
3341
3342CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3343M:	"Yan, Zheng" <[email protected]>
3344M:	Sage Weil <[email protected]>
3345M:	Ilya Dryomov <[email protected]>
3346L:	[email protected]
3347W:	http://ceph.com/
3348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3349T:	git git://github.com/ceph/ceph-client.git
3350S:	Supported
3351F:	Documentation/filesystems/ceph.txt
3352F:	fs/ceph/
3353
3354CERTIFICATE HANDLING:
3355M:	David Howells <[email protected]>
3356M:	David Woodhouse <[email protected]>
3357L:	[email protected]
3358S:	Maintained
3359F:	Documentation/module-signing.txt
3360F:	certs/
3361F:	scripts/sign-file.c
3362F:	scripts/extract-cert.c
3363
3364CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3365L:	[email protected]
3366S:	Orphan
3367F:	Documentation/usb/WUSB-Design-overview.txt
3368F:	Documentation/usb/wusb-cbaf
3369F:	drivers/usb/host/hwa-hc.c
3370F:	drivers/usb/host/whci/
3371F:	drivers/usb/wusbcore/
3372F:	include/linux/usb/wusb*
3373
3374CFAG12864B LCD DRIVER
3375M:	Miguel Ojeda Sandonis <[email protected]>
3376W:	http://miguelojeda.es/auxdisplay.htm
3377W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3378S:	Maintained
3379F:	drivers/auxdisplay/cfag12864b.c
3380F:	include/linux/cfag12864b.h
3381
3382CFAG12864BFB LCD FRAMEBUFFER DRIVER
3383M:	Miguel Ojeda Sandonis <[email protected]>
3384W:	http://miguelojeda.es/auxdisplay.htm
3385W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3386S:	Maintained
3387F:	drivers/auxdisplay/cfag12864bfb.c
3388F:	include/linux/cfag12864b.h
3389
3390802.11 (including CFG80211/NL80211)
3391M:	Johannes Berg <[email protected]>
3392L:	[email protected]
3393W:	http://wireless.kernel.org/
3394T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3395T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3396S:	Maintained
3397F:	net/wireless/
3398F:	include/uapi/linux/nl80211.h
3399F:	include/linux/ieee80211.h
3400F:	include/net/wext.h
3401F:	include/net/cfg80211.h
3402F:	include/net/iw_handler.h
3403F:	include/net/ieee80211_radiotap.h
3404F:	Documentation/driver-api/80211/cfg80211.rst
3405F:	Documentation/networking/regulatory.txt
3406
3407CHAR and MISC DRIVERS
3408M:	Arnd Bergmann <[email protected]>
3409M:	Greg Kroah-Hartman <[email protected]>
3410T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3411S:	Supported
3412F:	drivers/char/
3413F:	drivers/misc/
3414F:	include/linux/miscdevice.h
3415
3416CHECKPATCH
3417M:	Andy Whitcroft <[email protected]>
3418M:	Joe Perches <[email protected]>
3419S:	Maintained
3420F:	scripts/checkpatch.pl
3421
3422CHINESE DOCUMENTATION
3423M:	Harry Wei <[email protected]>
3424L:	[email protected] (subscribers-only)
3425L:	[email protected] (moderated for non-subscribers)
3426S:	Maintained
3427F:	Documentation/translations/zh_CN/
3428
3429CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3430M:	Peter Chen <[email protected]>
3431T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3432L:	[email protected]
3433S:	Maintained
3434F:	drivers/usb/chipidea/
3435
3436CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3437M:	Hans de Goede <[email protected]>
3438L:	[email protected]
3439S:	Maintained
3440F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3441F:	drivers/input/touchscreen/chipone_icn8318.c
3442
3443CHROME HARDWARE PLATFORM SUPPORT
3444M:	Benson Leung <[email protected]>
3445M:	Olof Johansson <[email protected]>
3446S:	Maintained
3447T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
3448F:	drivers/platform/chrome/
3449
3450CIRRUS LOGIC AUDIO CODEC DRIVERS
3451M:	Brian Austin <[email protected]>
3452M:	Paul Handrigan <[email protected]>
3453L:	[email protected] (moderated for non-subscribers)
3454S:	Maintained
3455F:	sound/soc/codecs/cs*
3456
3457CIRRUS LOGIC EP93XX ETHERNET DRIVER
3458M:	Hartley Sweeten <[email protected]>
3459L:	[email protected]
3460S:	Maintained
3461F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
3462
3463CISCO FCOE HBA DRIVER
3464M:	Satish Kharat <[email protected]>
3465M:	Sesidhar Baddela <[email protected]>
3466M:	Karan Tilak Kumar <[email protected]>
3467L:	[email protected]
3468S:	Supported
3469F:	drivers/scsi/fnic/
3470
3471CISCO SCSI HBA DRIVER
3472M:	Karan Tilak Kumar <[email protected]>
3473M:	Sesidhar Baddela <[email protected]>
3474L:	[email protected]
3475S:	Supported
3476F:	drivers/scsi/snic/
3477
3478CISCO VIC ETHERNET NIC DRIVER
3479M:	Christian Benvenuti <[email protected]>
3480M:	Govindarajulu Varadarajan <[email protected]>
3481M:	Parvi Kaustubhi <[email protected]>
3482S:	Supported
3483F:	drivers/net/ethernet/cisco/enic/
3484
3485CISCO VIC LOW LATENCY NIC DRIVER
3486M:	Christian Benvenuti <[email protected]>
3487M:	Dave Goodell <[email protected]>
3488S:	Supported
3489F:	drivers/infiniband/hw/usnic/
3490
3491CLEANCACHE API
3492M:	Konrad Rzeszutek Wilk <[email protected]>
3493L:	[email protected]
3494S:	Maintained
3495F:	mm/cleancache.c
3496F:	include/linux/cleancache.h
3497
3498CLK API
3499M:	Russell King <[email protected]>
3500L:	[email protected]
3501S:	Maintained
3502F:	include/linux/clk.h
3503
3504CLOCKSOURCE, CLOCKEVENT DRIVERS
3505M:	Daniel Lezcano <[email protected]>
3506M:	Thomas Gleixner <[email protected]>
3507L:	[email protected]
3508T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3509S:	Supported
3510F:	drivers/clocksource/
3511F:	Documentation/devicetree/bindings/timer/
3512
3513CMPC ACPI DRIVER
3514M:	Thadeu Lima de Souza Cascardo <[email protected]>
3515M:	Daniel Oliveira Nascimento <[email protected]>
3516L:	[email protected]
3517S:	Supported
3518F:	drivers/platform/x86/classmate-laptop.c
3519
3520COBALT MEDIA DRIVER
3521M:	Hans Verkuil <[email protected]>
3522L:	[email protected]
3523T:	git git://linuxtv.org/media_tree.git
3524W:	https://linuxtv.org
3525S:	Supported
3526F:	drivers/media/pci/cobalt/
3527
3528COCCINELLE/Semantic Patches (SmPL)
3529M:	Julia Lawall <[email protected]>
3530M:	Gilles Muller <[email protected]>
3531M:	Nicolas Palix <[email protected]>
3532M:	Michal Marek <[email protected]>
3533L:	[email protected] (moderated for non-subscribers)
3534T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3535W:	http://coccinelle.lip6.fr/
3536S:	Supported
3537F:	Documentation/dev-tools/coccinelle.rst
3538F:	scripts/coccinelle/
3539F:	scripts/coccicheck
3540
3541CODA FILE SYSTEM
3542M:	Jan Harkes <[email protected]>
3543M:	[email protected]
3544L:	[email protected]
3545W:	http://www.coda.cs.cmu.edu/
3546S:	Maintained
3547F:	Documentation/filesystems/coda.txt
3548F:	fs/coda/
3549F:	include/linux/coda*.h
3550F:	include/uapi/linux/coda*.h
3551
3552CODA V4L2 MEM2MEM DRIVER
3553M:	Philipp Zabel <[email protected]>
3554L:	[email protected]
3555S:	Maintained
3556F:	Documentation/devicetree/bindings/media/coda.txt
3557F:	drivers/media/platform/coda/
3558
3559COMMON CLK FRAMEWORK
3560M:	Michael Turquette <[email protected]>
3561M:	Stephen Boyd <[email protected]>
3562L:	[email protected]
3563Q:	http://patchwork.kernel.org/project/linux-clk/list/
3564T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3565S:	Maintained
3566F:	Documentation/devicetree/bindings/clock/
3567F:	drivers/clk/
3568X:	drivers/clk/clkdev.c
3569F:	include/linux/clk-pr*
3570F:	include/linux/clk/
3571
3572COMMON INTERNET FILE SYSTEM (CIFS)
3573M:	Steve French <[email protected]>
3574L:	[email protected]
3575L:	[email protected] (moderated for non-subscribers)
3576W:	http://linux-cifs.samba.org/
3577T:	git git://git.samba.org/sfrench/cifs-2.6.git
3578S:	Supported
3579F:	Documentation/filesystems/cifs/
3580F:	fs/cifs/
3581
3582COMPACTPCI HOTPLUG CORE
3583M:	Scott Murray <[email protected]>
3584L:	[email protected]
3585S:	Maintained
3586F:	drivers/pci/hotplug/cpci_hotplug*
3587
3588COMPACTPCI HOTPLUG GENERIC DRIVER
3589M:	Scott Murray <[email protected]>
3590L:	[email protected]
3591S:	Maintained
3592F:	drivers/pci/hotplug/cpcihp_generic.c
3593
3594COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3595M:	Scott Murray <[email protected]>
3596L:	[email protected]
3597S:	Maintained
3598F:	drivers/pci/hotplug/cpcihp_zt5550.*
3599
3600COMPAL LAPTOP SUPPORT
3601M:	Cezary Jackiewicz <[email protected]>
3602L:	[email protected]
3603S:	Maintained
3604F:	drivers/platform/x86/compal-laptop.c
3605
3606CONEXANT ACCESSRUNNER USB DRIVER
3607L:	[email protected]
3608W:	http://accessrunner.sourceforge.net/
3609S:	Orphan
3610F:	drivers/usb/atm/cxacru.c
3611
3612CONFIGFS
3613M:	Joel Becker <[email protected]>
3614M:	Christoph Hellwig <[email protected]>
3615T:	git git://git.infradead.org/users/hch/configfs.git
3616S:	Supported
3617F:	fs/configfs/
3618F:	include/linux/configfs.h
3619
3620CONNECTOR
3621M:	Evgeniy Polyakov <[email protected]>
3622L:	[email protected]
3623S:	Maintained
3624F:	drivers/connector/
3625
3626CONTROL GROUP (CGROUP)
3627M:	Tejun Heo <[email protected]>
3628M:	Li Zefan <[email protected]>
3629M:	Johannes Weiner <[email protected]>
3630L:	[email protected]
3631T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3632S:	Maintained
3633F:	Documentation/cgroup*
3634F:	include/linux/cgroup*
3635F:	kernel/cgroup*
3636
3637CONTROL GROUP - CPUSET
3638M:	Li Zefan <[email protected]>
3639L:	[email protected]
3640W:	http://www.bullopensource.org/cpuset/
3641W:	http://oss.sgi.com/projects/cpusets/
3642T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3643S:	Maintained
3644F:	Documentation/cgroup-v1/cpusets.txt
3645F:	include/linux/cpuset.h
3646F:	kernel/cgroup/cpuset.c
3647
3648CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3649M:	Johannes Weiner <[email protected]>
3650M:	Michal Hocko <[email protected]>
3651M:	Vladimir Davydov <[email protected]>
3652L:	[email protected]
3653L:	[email protected]
3654S:	Maintained
3655F:	mm/memcontrol.c
3656F:	mm/swap_cgroup.c
3657
3658CORETEMP HARDWARE MONITORING DRIVER
3659M:	Fenghua Yu <[email protected]>
3660L:	[email protected]
3661S:	Maintained
3662F:	Documentation/hwmon/coretemp
3663F:	drivers/hwmon/coretemp.c
3664
3665COSA/SRP SYNC SERIAL DRIVER
3666M:	Jan "Yenya" Kasprzak <[email protected]>
3667W:	http://www.fi.muni.cz/~kas/cosa/
3668S:	Maintained
3669F:	drivers/net/wan/cosa*
3670
3671CPMAC ETHERNET DRIVER
3672M:	Florian Fainelli <[email protected]>
3673L:	[email protected]
3674S:	Maintained
3675F:	drivers/net/ethernet/ti/cpmac.c
3676
3677CPU FREQUENCY DRIVERS
3678M:	"Rafael J. Wysocki" <[email protected]>
3679M:	Viresh Kumar <[email protected]>
3680L:	[email protected]
3681S:	Maintained
3682T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3683T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3684B:	https://bugzilla.kernel.org
3685F:	Documentation/cpu-freq/
3686F:	Documentation/devicetree/bindings/cpufreq/
3687F:	drivers/cpufreq/
3688F:	include/linux/cpufreq.h
3689F:	tools/testing/selftests/cpufreq/
3690
3691CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3692M:	Viresh Kumar <[email protected]>
3693M:	Sudeep Holla <[email protected]>
3694L:	[email protected]
3695W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3696S:	Maintained
3697F:	drivers/cpufreq/arm_big_little.h
3698F:	drivers/cpufreq/arm_big_little.c
3699F:	drivers/cpufreq/arm_big_little_dt.c
3700
3701CPU POWER MONITORING SUBSYSTEM
3702M:	Thomas Renninger <[email protected]>
3703M:	Shuah Khan <[email protected]>
3704M:	Shuah Khan <[email protected]>
3705L:	[email protected]
3706S:	Maintained
3707F:	tools/power/cpupower/
3708
3709CPUID/MSR DRIVER
3710M:	"H. Peter Anvin" <[email protected]>
3711S:	Maintained
3712F:	arch/x86/kernel/cpuid.c
3713F:	arch/x86/kernel/msr.c
3714
3715CPUIDLE DRIVER - ARM BIG LITTLE
3716M:	Lorenzo Pieralisi <[email protected]>
3717M:	Daniel Lezcano <[email protected]>
3718L:	[email protected]
3719L:	[email protected]
3720T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3721S:	Maintained
3722F:	drivers/cpuidle/cpuidle-big_little.c
3723
3724CPUIDLE DRIVER - ARM EXYNOS
3725M:	Bartlomiej Zolnierkiewicz <[email protected]>
3726M:	Daniel Lezcano <[email protected]>
3727M:	Kukjin Kim <[email protected]>
3728L:	[email protected]
3729L:	[email protected]
3730S:	Supported
3731F:	drivers/cpuidle/cpuidle-exynos.c
3732F:	arch/arm/mach-exynos/pm.c
3733
3734CPUIDLE DRIVERS
3735M:	"Rafael J. Wysocki" <[email protected]>
3736M:	Daniel Lezcano <[email protected]>
3737L:	[email protected]
3738S:	Maintained
3739T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3740B:	https://bugzilla.kernel.org
3741F:	drivers/cpuidle/*
3742F:	include/linux/cpuidle.h
3743
3744CRAMFS FILESYSTEM
3745M:	Nicolas Pitre <[email protected]>
3746S:	Maintained
3747F:	Documentation/filesystems/cramfs.txt
3748F:	fs/cramfs/
3749
3750CRIS PORT
3751M:	Mikael Starvik <[email protected]>
3752M:	Jesper Nilsson <[email protected]>
3753L:	[email protected]
3754W:	http://developer.axis.com
3755T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3756S:	Maintained
3757F:	arch/cris/
3758F:	drivers/tty/serial/crisv10.*
3759
3760CRYPTO API
3761M:	Herbert Xu <[email protected]>
3762M:	"David S. Miller" <[email protected]>
3763L:	[email protected]
3764T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3765T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3766S:	Maintained
3767F:	Documentation/crypto/
3768F:	Documentation/devicetree/bindings/crypto/
3769F:	arch/*/crypto/
3770F:	crypto/
3771F:	drivers/crypto/
3772F:	include/crypto/
3773F:	include/linux/crypto*
3774
3775CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3776M:	Neil Horman <[email protected]>
3777L:	[email protected]
3778S:	Maintained
3779F:	crypto/ansi_cprng.c
3780F:	crypto/rng.c
3781
3782CS3308 MEDIA DRIVER
3783M:	Hans Verkuil <[email protected]>
3784L:	[email protected]
3785T:	git git://linuxtv.org/media_tree.git
3786W:	http://linuxtv.org
3787S:	Odd Fixes
3788F:	drivers/media/i2c/cs3308.c
3789F:	drivers/media/i2c/cs3308.h
3790
3791CS5535 Audio ALSA driver
3792M:	Jaya Kumar <[email protected]>
3793S:	Maintained
3794F:	sound/pci/cs5535audio/
3795
3796CW1200 WLAN driver
3797M:	Solomon Peachy <[email protected]>
3798S:	Maintained
3799F:	drivers/net/wireless/st/cw1200/
3800
3801CX18 VIDEO4LINUX DRIVER
3802M:	Andy Walls <[email protected]>
3803L:	[email protected] (subscribers-only)
3804L:	[email protected]
3805T:	git git://linuxtv.org/media_tree.git
3806W:	https://linuxtv.org
3807W:	http://www.ivtvdriver.org/index.php/Cx18
3808S:	Maintained
3809F:	Documentation/media/v4l-drivers/cx18*
3810F:	drivers/media/pci/cx18/
3811F:	include/uapi/linux/ivtv*
3812
3813CX2341X MPEG ENCODER HELPER MODULE
3814M:	Hans Verkuil <[email protected]>
3815L:	[email protected]
3816T:	git git://linuxtv.org/media_tree.git
3817W:	https://linuxtv.org
3818S:	Maintained
3819F:	drivers/media/common/cx2341x*
3820F:	include/media/cx2341x*
3821
3822CX24120 MEDIA DRIVER
3823M:	Jemma Denson <[email protected]>
3824M:	Patrick Boettcher <[email protected]>
3825L:	[email protected]
3826W:	https://linuxtv.org
3827Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3828S:	Maintained
3829F:	drivers/media/dvb-frontends/cx24120*
3830
3831CX88 VIDEO4LINUX DRIVER
3832M:	Mauro Carvalho Chehab <[email protected]>
3833M:	Mauro Carvalho Chehab <[email protected]>
3834L:	[email protected]
3835W:	https://linuxtv.org
3836T:	git git://linuxtv.org/media_tree.git
3837S:	Odd fixes
3838F:	Documentation/media/v4l-drivers/cx88*
3839F:	drivers/media/pci/cx88/
3840
3841CXD2820R MEDIA DRIVER
3842M:	Antti Palosaari <[email protected]>
3843L:	[email protected]
3844W:	https://linuxtv.org
3845W:	http://palosaari.fi/linux/
3846Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3847T:	git git://linuxtv.org/anttip/media_tree.git
3848S:	Maintained
3849F:	drivers/media/dvb-frontends/cxd2820r*
3850
3851CXGB3 ETHERNET DRIVER (CXGB3)
3852M:	Santosh Raspatur <[email protected]>
3853L:	[email protected]
3854W:	http://www.chelsio.com
3855S:	Supported
3856F:	drivers/net/ethernet/chelsio/cxgb3/
3857
3858CXGB3 ISCSI DRIVER (CXGB3I)
3859M:	Karen Xie <[email protected]>
3860L:	[email protected]
3861W:	http://www.chelsio.com
3862S:	Supported
3863F:	drivers/scsi/cxgbi/cxgb3i
3864
3865CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3866M:	Steve Wise <[email protected]>
3867L:	[email protected]
3868W:	http://www.openfabrics.org
3869S:	Supported
3870F:	drivers/infiniband/hw/cxgb3/
3871F:	include/uapi/rdma/cxgb3-abi.h
3872
3873CXGB4 CRYPTO DRIVER (chcr)
3874M:	Harsh Jain <[email protected]>
3875L:	[email protected]
3876W:	http://www.chelsio.com
3877S:	Supported
3878F:	drivers/crypto/chelsio
3879
3880CXGB4 ETHERNET DRIVER (CXGB4)
3881M:	Ganesh Goudar <[email protected]>
3882L:	[email protected]
3883W:	http://www.chelsio.com
3884S:	Supported
3885F:	drivers/net/ethernet/chelsio/cxgb4/
3886
3887CXGB4 ISCSI DRIVER (CXGB4I)
3888M:	Karen Xie <[email protected]>
3889L:	[email protected]
3890W:	http://www.chelsio.com
3891S:	Supported
3892F:	drivers/scsi/cxgbi/cxgb4i
3893
3894CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3895M:	Steve Wise <[email protected]>
3896L:	[email protected]
3897W:	http://www.openfabrics.org
3898S:	Supported
3899F:	drivers/infiniband/hw/cxgb4/
3900F:	include/uapi/rdma/cxgb4-abi.h
3901
3902CXGB4VF ETHERNET DRIVER (CXGB4VF)
3903M:	Casey Leedom <[email protected]>
3904L:	[email protected]
3905W:	http://www.chelsio.com
3906S:	Supported
3907F:	drivers/net/ethernet/chelsio/cxgb4vf/
3908
3909CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3910M:	Frederic Barrat <[email protected]>
3911M:	Andrew Donnellan <[email protected]>
3912L:	[email protected]
3913S:	Supported
3914F:	arch/powerpc/platforms/powernv/pci-cxl.c
3915F:	drivers/misc/cxl/
3916F:	include/misc/cxl*
3917F:	include/uapi/misc/cxl.h
3918F:	Documentation/powerpc/cxl.txt
3919F:	Documentation/ABI/testing/sysfs-class-cxl
3920
3921CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3922M:	Manoj N. Kumar <[email protected]>
3923M:	Matthew R. Ochs <[email protected]>
3924M:	Uma Krishnan <[email protected]>
3925L:	[email protected]
3926S:	Supported
3927F:	drivers/scsi/cxlflash/
3928F:	include/uapi/scsi/cxlflash_ioctls.h
3929F:	Documentation/powerpc/cxlflash.txt
3930
3931CYBERPRO FB DRIVER
3932M:	Russell King <[email protected]>
3933L:	[email protected] (moderated for non-subscribers)
3934W:	http://www.armlinux.org.uk/
3935S:	Maintained
3936F:	drivers/video/fbdev/cyber2000fb.*
3937
3938CYCLADES ASYNC MUX DRIVER
3939W:	http://www.cyclades.com/
3940S:	Orphan
3941F:	drivers/tty/cyclades.c
3942F:	include/linux/cyclades.h
3943F:	include/uapi/linux/cyclades.h
3944
3945CYCLADES PC300 DRIVER
3946W:	http://www.cyclades.com/
3947S:	Orphan
3948F:	drivers/net/wan/pc300*
3949
3950CYPRESS_FIRMWARE MEDIA DRIVER
3951M:	Antti Palosaari <[email protected]>
3952L:	[email protected]
3953W:	https://linuxtv.org
3954W:	http://palosaari.fi/linux/
3955Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3956T:	git git://linuxtv.org/anttip/media_tree.git
3957S:	Maintained
3958F:	drivers/media/common/cypress_firmware*
3959
3960CYTTSP TOUCHSCREEN DRIVER
3961M:	Ferruh Yigit <[email protected]>
3962L:	[email protected]
3963S:	Supported
3964F:	drivers/input/touchscreen/cyttsp*
3965F:	include/linux/input/cyttsp.h
3966
3967D-LINK DIR-685 TOUCHKEYS DRIVER
3968M:	Linus Walleij <[email protected]>
3969L:	[email protected]
3970S:	Supported
3971F:	drivers/input/dlink-dir685-touchkeys.c
3972
3973DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3974M:	Joshua Kinard <[email protected]>
3975S:	Maintained
3976F:	drivers/rtc/rtc-ds1685.c
3977F:	include/linux/rtc/ds1685.h
3978
3979DAMA SLAVE for AX.25
3980M:	Joerg Reuter <[email protected]>
3981W:	http://yaina.de/jreuter/
3982W:	http://www.qsl.net/dl1bke/
3983L:	[email protected]
3984S:	Maintained
3985F:	net/ax25/af_ax25.c
3986F:	net/ax25/ax25_dev.c
3987F:	net/ax25/ax25_ds_*
3988F:	net/ax25/ax25_in.c
3989F:	net/ax25/ax25_out.c
3990F:	net/ax25/ax25_timer.c
3991F:	net/ax25/sysctl_net_ax25.c
3992
3993DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3994L:	[email protected]
3995S:	Orphan
3996F:	Documentation/networking/dmfe.txt
3997F:	drivers/net/ethernet/dec/tulip/dmfe.c
3998
3999DC390/AM53C974 SCSI driver
4000M:	Hannes Reinecke <[email protected]>
4001L:	[email protected]
4002S:	Maintained
4003F:	drivers/scsi/am53c974.c
4004
4005DC395x SCSI driver
4006M:	Oliver Neukum <[email protected]>
4007M:	Ali Akcaagac <[email protected]>
4008M:	Jamie Lenehan <[email protected]>
4009L:	[email protected]
4010W:	http://twibble.org/dist/dc395x/
4011W:	http://lists.twibble.org/mailman/listinfo/dc395x/
4012S:	Maintained
4013F:	Documentation/scsi/dc395x.txt
4014F:	drivers/scsi/dc395x.*
4015
4016DCCP PROTOCOL
4017M:	Gerrit Renker <[email protected]>
4018L:	[email protected]
4019W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4020S:	Maintained
4021F:	include/linux/dccp.h
4022F:	include/uapi/linux/dccp.h
4023F:	include/linux/tfrc.h
4024F:	net/dccp/
4025
4026DECnet NETWORK LAYER
4027W:	http://linux-decnet.sourceforge.net
4028L:	[email protected]
4029S:	Orphan
4030F:	Documentation/networking/decnet.txt
4031F:	net/decnet/
4032
4033DECSTATION PLATFORM SUPPORT
4034M:	"Maciej W. Rozycki" <[email protected]>
4035L:	[email protected]
4036W:	http://www.linux-mips.org/wiki/DECstation
4037S:	Maintained
4038F:	arch/mips/dec/
4039F:	arch/mips/include/asm/dec/
4040F:	arch/mips/include/asm/mach-dec/
4041
4042DEFXX FDDI NETWORK DRIVER
4043M:	"Maciej W. Rozycki" <[email protected]>
4044S:	Maintained
4045F:	drivers/net/fddi/defxx.*
4046
4047DELL SMBIOS DRIVER
4048M:	Pali Rohár <[email protected]>
4049M:	Mario Limonciello <[email protected]>
4050L:	[email protected]
4051S:	Maintained
4052F:	drivers/platform/x86/dell-smbios.*
4053
4054DELL SMBIOS SMM DRIVER
4055M:	Mario Limonciello <[email protected]>
4056L:	[email protected]
4057S:	Maintained
4058F:	drivers/platform/x86/dell-smbios-smm.c
4059
4060DELL SMBIOS WMI DRIVER
4061M:	Mario Limonciello <[email protected]>
4062L:	[email protected]
4063S:	Maintained
4064F:	drivers/platform/x86/dell-smbios-wmi.c
4065F:	tools/wmi/dell-smbios-example.c
4066
4067DELL LAPTOP DRIVER
4068M:	Matthew Garrett <[email protected]>
4069M:	Pali Rohár <[email protected]>
4070L:	[email protected]
4071S:	Maintained
4072F:	drivers/platform/x86/dell-laptop.c
4073
4074DELL LAPTOP FREEFALL DRIVER
4075M:	Pali Rohár <[email protected]>
4076S:	Maintained
4077F:	drivers/platform/x86/dell-smo8800.c
4078
4079DELL LAPTOP RBTN DRIVER
4080M:	Pali Rohár <[email protected]>
4081S:	Maintained
4082F:	drivers/platform/x86/dell-rbtn.*
4083
4084DELL LAPTOP SMM DRIVER
4085M:	Pali Rohár <[email protected]>
4086S:	Maintained
4087F:	drivers/hwmon/dell-smm-hwmon.c
4088F:	include/uapi/linux/i8k.h
4089
4090DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4091M:	Doug Warzecha <[email protected]>
4092S:	Maintained
4093F:	Documentation/dcdbas.txt
4094F:	drivers/firmware/dcdbas.*
4095
4096DELL WMI NOTIFICATIONS DRIVER
4097M:	Matthew Garrett <[email protected]>
4098M:	Pali Rohár <[email protected]>
4099S:	Maintained
4100F:	drivers/platform/x86/dell-wmi.c
4101
4102DELL WMI DESCRIPTOR DRIVER
4103M:	Mario Limonciello <[email protected]>
4104S:	Maintained
4105F:	drivers/platform/x86/dell-wmi-descriptor.c
4106
4107DELTA ST MEDIA DRIVER
4108M:	Hugues Fruchet <[email protected]>
4109L:	[email protected]
4110T:	git git://linuxtv.org/media_tree.git
4111W:	https://linuxtv.org
4112S:	Supported
4113F:	drivers/media/platform/sti/delta
4114
4115DENALI NAND DRIVER
4116M:	Masahiro Yamada <[email protected]>
4117L:	[email protected]
4118S:	Supported
4119F:	drivers/mtd/nand/denali*
4120
4121DESIGNWARE USB2 DRD IP DRIVER
4122M:	John Youn <[email protected]>
4123L:	[email protected]
4124T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4125S:	Maintained
4126F:	drivers/usb/dwc2/
4127
4128DESIGNWARE USB3 DRD IP DRIVER
4129M:	Felipe Balbi <[email protected]>
4130L:	[email protected]
4131T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4132S:	Maintained
4133F:	drivers/usb/dwc3/
4134
4135DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
4136M:	Andreas Klinger <[email protected]>
4137L:	[email protected]
4138S:	Maintained
4139F:	Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
4140F:	drivers/iio/proximity/srf*.c
4141
4142DEVICE COREDUMP (DEV_COREDUMP)
4143M:	Johannes Berg <[email protected]>
4144L:	[email protected]
4145S:	Maintained
4146F:	drivers/base/devcoredump.c
4147F:	include/linux/devcoredump.h
4148
4149DEVICE FREQUENCY (DEVFREQ)
4150M:	MyungJoo Ham <[email protected]>
4151M:	Kyungmin Park <[email protected]>
4152R:	Chanwoo Choi <[email protected]>
4153L:	[email protected]
4154T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4155S:	Maintained
4156F:	drivers/devfreq/
4157F:	include/linux/devfreq.h
4158F:	Documentation/devicetree/bindings/devfreq/
4159
4160DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
4161M:	Chanwoo Choi <[email protected]>
4162L:	[email protected]
4163T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4164S:	Supported
4165F:	drivers/devfreq/event/
4166F:	drivers/devfreq/devfreq-event.c
4167F:	include/linux/devfreq-event.h
4168F:	Documentation/devicetree/bindings/devfreq/event/
4169
4170DEVICE NUMBER REGISTRY
4171M:	Torben Mathiasen <[email protected]>
4172W:	http://lanana.org/docs/device-list/index.html
4173S:	Maintained
4174
4175DEVICE-MAPPER  (LVM)
4176M:	Alasdair Kergon <[email protected]>
4177M:	Mike Snitzer <[email protected]>
4178M:	[email protected]
4179L:	[email protected]
4180W:	http://sources.redhat.com/dm
4181Q:	http://patchwork.kernel.org/project/dm-devel/list/
4182T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
4183T:	quilt http://people.redhat.com/agk/patches/linux/editing/
4184S:	Maintained
4185F:	Documentation/device-mapper/
4186F:	drivers/md/Makefile
4187F:	drivers/md/Kconfig
4188F:	drivers/md/dm*
4189F:	drivers/md/persistent-data/
4190F:	include/linux/device-mapper.h
4191F:	include/linux/dm-*.h
4192F:	include/uapi/linux/dm-*.h
4193
4194DEVLINK
4195M:	Jiri Pirko <[email protected]>
4196L:	[email protected]
4197S:	Supported
4198F:	net/core/devlink.c
4199F:	include/net/devlink.h
4200F:	include/uapi/linux/devlink.h
4201
4202DIALOG SEMICONDUCTOR DRIVERS
4203M:	Support Opensource <[email protected]>
4204W:	http://www.dialog-semiconductor.com/products
4205S:	Supported
4206F:	Documentation/hwmon/da90??
4207F:	Documentation/devicetree/bindings/mfd/da90*.txt
4208F:	Documentation/devicetree/bindings/input/da90??-onkey.txt
4209F:	Documentation/devicetree/bindings/thermal/da90??-thermal.txt
4210F:	Documentation/devicetree/bindings/regulator/da92*.txt
4211F:	Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
4212F:	Documentation/devicetree/bindings/sound/da[79]*.txt
4213F:	drivers/gpio/gpio-da90??.c
4214F:	drivers/hwmon/da90??-hwmon.c
4215F:	drivers/iio/adc/da91??-*.c
4216F:	drivers/input/misc/da90??_onkey.c
4217F:	drivers/input/touchscreen/da9052_tsi.c
4218F:	drivers/leds/leds-da90??.c
4219F:	drivers/mfd/da903x.c
4220F:	drivers/mfd/da90??-*.c
4221F:	drivers/mfd/da91??-*.c
4222F:	drivers/power/supply/da9052-battery.c
4223F:	drivers/power/supply/da91??-*.c
4224F:	drivers/regulator/da903x.c
4225F:	drivers/regulator/da9???-regulator.[ch]
4226F:	drivers/thermal/da90??-thermal.c
4227F:	drivers/rtc/rtc-da90??.c
4228F:	drivers/video/backlight/da90??_bl.c
4229F:	drivers/watchdog/da90??_wdt.c
4230F:	include/linux/mfd/da903x.h
4231F:	include/linux/mfd/da9052/
4232F:	include/linux/mfd/da9055/
4233F:	include/linux/mfd/da9062/
4234F:	include/linux/mfd/da9063/
4235F:	include/linux/mfd/da9150/
4236F:	include/linux/regulator/da9211.h
4237F:	include/sound/da[79]*.h
4238F:	sound/soc/codecs/da[79]*.[ch]
4239
4240DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
4241M:	William Breathitt Gray <[email protected]>
4242L:	[email protected]
4243S:	Maintained
4244F:	drivers/gpio/gpio-gpio-mm.c
4245
4246DIGI NEO AND CLASSIC PCI PRODUCTS
4247M:	Lidza Louina <[email protected]>
4248M:	Mark Hounschell <[email protected]>
4249L:	[email protected]
4250S:	Maintained
4251F:	drivers/staging/dgnc/
4252
4253DIOLAN U2C-12 I2C DRIVER
4254M:	Guenter Roeck <[email protected]>
4255L:	[email protected]
4256S:	Maintained
4257F:	drivers/i2c/busses/i2c-diolan-u2c.c
4258
4259FILESYSTEM DIRECT ACCESS (DAX)
4260M:	Matthew Wilcox <[email protected]>
4261M:	Ross Zwisler <[email protected]>
4262L:	[email protected]
4263S:	Supported
4264F:	fs/dax.c
4265F:	include/linux/dax.h
4266F:	include/trace/events/fs_dax.h
4267
4268DEVICE DIRECT ACCESS (DAX)
4269M:	Dan Williams <[email protected]>
4270L:	[email protected]
4271S:	Supported
4272F:	drivers/dax/
4273
4274DIRECTORY NOTIFICATION (DNOTIFY)
4275M:	Jan Kara <[email protected]>
4276R:	Amir Goldstein <[email protected]>
4277L:	[email protected]
4278S:	Maintained
4279F:	Documentation/filesystems/dnotify.txt
4280F:	fs/notify/dnotify/
4281F:	include/linux/dnotify.h
4282
4283DISK GEOMETRY AND PARTITION HANDLING
4284M:	Andries Brouwer <[email protected]>
4285W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
4286W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
4287W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4288S:	Maintained
4289
4290DISKQUOTA
4291M:	Jan Kara <[email protected]>
4292S:	Maintained
4293F:	Documentation/filesystems/quota.txt
4294F:	fs/quota/
4295F:	include/linux/quota*.h
4296F:	include/uapi/linux/quota*.h
4297
4298DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
4299M:	Bernie Thompson <[email protected]>
4300L:	[email protected]
4301S:	Maintained
4302W:	http://plugable.com/category/projects/udlfb/
4303F:	drivers/video/fbdev/udlfb.c
4304F:	include/video/udlfb.h
4305F:	Documentation/fb/udlfb.txt
4306
4307DISTRIBUTED LOCK MANAGER (DLM)
4308M:	Christine Caulfield <[email protected]>
4309M:	David Teigland <[email protected]>
4310L:	[email protected]
4311W:	http://sources.redhat.com/cluster/
4312T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4313S:	Supported
4314F:	fs/dlm/
4315
4316DMA BUFFER SHARING FRAMEWORK
4317M:	Sumit Semwal <[email protected]>
4318S:	Maintained
4319L:	[email protected]
4320L:	[email protected]
4321L:	[email protected] (moderated for non-subscribers)
4322F:	drivers/dma-buf/
4323F:	include/linux/dma-buf*
4324F:	include/linux/reservation.h
4325F:	include/linux/*fence.h
4326F:	Documentation/driver-api/dma-buf.rst
4327T:	git git://anongit.freedesktop.org/drm/drm-misc
4328
4329DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4330M:	Vinod Koul <[email protected]>
4331L:	[email protected]
4332Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
4333S:	Maintained
4334F:	drivers/dma/
4335F:	include/linux/dmaengine.h
4336F:	Documentation/devicetree/bindings/dma/
4337F:	Documentation/driver-api/dmaengine/
4338T:	git git://git.infradead.org/users/vkoul/slave-dma.git
4339
4340DMA MAPPING HELPERS
4341M:	Christoph Hellwig <[email protected]>
4342M:	Marek Szyprowski <[email protected]>
4343R:	Robin Murphy <[email protected]>
4344L:	[email protected]
4345T:	git git://git.infradead.org/users/hch/dma-mapping.git
4346W:	http://git.infradead.org/users/hch/dma-mapping.git
4347S:	Supported
4348F:	lib/dma-debug.c
4349F:	lib/dma-direct.c
4350F:	lib/dma-virt.c
4351F:	drivers/base/dma-mapping.c
4352F:	drivers/base/dma-coherent.c
4353F:	include/asm-generic/dma-mapping.h
4354F:	include/linux/dma-direct.h
4355F:	include/linux/dma-mapping.h
4356
4357DME1737 HARDWARE MONITOR DRIVER
4358M:	Juerg Haefliger <[email protected]>
4359L:	[email protected]
4360S:	Maintained
4361F:	Documentation/hwmon/dme1737
4362F:	drivers/hwmon/dme1737.c
4363
4364DMI/SMBIOS SUPPORT
4365M:	Jean Delvare <[email protected]>
4366S:	Maintained
4367T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4368F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
4369F:	drivers/firmware/dmi-id.c
4370F:	drivers/firmware/dmi_scan.c
4371F:	include/linux/dmi.h
4372
4373DOCUMENTATION
4374M:	Jonathan Corbet <[email protected]>
4375L:	[email protected]
4376S:	Maintained
4377F:	Documentation/
4378F:	scripts/kernel-doc
4379X:	Documentation/ABI/
4380X:	Documentation/devicetree/
4381X:	Documentation/acpi
4382X:	Documentation/power
4383X:	Documentation/spi
4384X:	Documentation/media
4385T:	git git://git.lwn.net/linux.git docs-next
4386
4387DONGWOON DW9714 LENS VOICE COIL DRIVER
4388M:	Sakari Ailus <[email protected]>
4389L:	[email protected]
4390T:	git git://linuxtv.org/media_tree.git
4391S:	Maintained
4392F:	drivers/media/i2c/dw9714.c
4393
4394DOUBLETALK DRIVER
4395M:	"James R. Van Zandt" <[email protected]>
4396L:	[email protected]
4397S:	Maintained
4398F:	drivers/char/dtlk.c
4399F:	include/linux/dtlk.h
4400
4401DPAA2 DATAPATH I/O (DPIO) DRIVER
4402M:	Roy Pledge <[email protected]>
4403L:	[email protected]
4404S:	Maintained
4405F:	drivers/staging/fsl-mc/bus/dpio
4406
4407DPAA2 ETHERNET DRIVER
4408M:	Ioana Radulescu <[email protected]>
4409L:	[email protected]
4410S:	Maintained
4411F:	drivers/staging/fsl-dpaa2/ethernet
4412
4413DPT_I2O SCSI RAID DRIVER
4414M:	Adaptec OEM Raid Solutions <[email protected]>
4415L:	[email protected]
4416W:	http://www.adaptec.com/
4417S:	Maintained
4418F:	drivers/scsi/dpt*
4419F:	drivers/scsi/dpt/
4420
4421DRBD DRIVER
4422M:	Philipp Reisner <[email protected]>
4423M:	Lars Ellenberg <[email protected]>
4424L:	[email protected]
4425W:	http://www.drbd.org
4426T:	git git://git.linbit.com/linux-drbd.git
4427T:	git git://git.linbit.com/drbd-8.4.git
4428S:	Supported
4429F:	drivers/block/drbd/
4430F:	lib/lru_cache.c
4431F:	Documentation/blockdev/drbd/
4432
4433DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
4434M:	Greg Kroah-Hartman <[email protected]>
4435T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4436S:	Supported
4437F:	Documentation/kobject.txt
4438F:	drivers/base/
4439F:	fs/debugfs/
4440F:	fs/sysfs/
4441F:	include/linux/debugfs.h
4442F:	include/linux/kobj*
4443F:	lib/kobj*
4444
4445DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
4446M:	Kevin Hilman <[email protected]>
4447M:	Nishanth Menon <[email protected]>
4448S:	Maintained
4449F:	drivers/power/avs/
4450F:	include/linux/power/smartreflex.h
4451L:	[email protected]
4452
4453DRM DRIVER FOR ARM PL111 CLCD
4454M:	Eric Anholt <[email protected]>
4455T:	git git://anongit.freedesktop.org/drm/drm-misc
4456S:	Supported
4457F:	drivers/gpu/drm/pl111/
4458
4459DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4460M:	Dave Airlie <[email protected]>
4461S:	Odd Fixes
4462F:	drivers/gpu/drm/ast/
4463
4464DRM DRIVER FOR BOCHS VIRTUAL GPU
4465M:	Gerd Hoffmann <[email protected]>
4466L:	[email protected]
4467T:	git git://anongit.freedesktop.org/drm/drm-misc
4468S:	Maintained
4469F:	drivers/gpu/drm/bochs/
4470
4471DRM DRIVER FOR FARADAY TVE200 TV ENCODER
4472M:	Linus Walleij <[email protected]>
4473T:	git git://anongit.freedesktop.org/drm/drm-misc
4474S:	Maintained
4475F:	drivers/gpu/drm/tve200/
4476
4477DRM DRIVER FOR ILITEK ILI9225 PANELS
4478M:	David Lechner <[email protected]>
4479S:	Maintained
4480F:	drivers/gpu/drm/tinydrm/ili9225.c
4481F:	Documentation/devicetree/bindings/display/ili9225.txt
4482
4483DRM DRIVER FOR INTEL I810 VIDEO CARDS
4484S:	Orphan / Obsolete
4485F:	drivers/gpu/drm/i810/
4486F:	include/uapi/drm/i810_drm.h
4487
4488DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4489S:	Orphan / Obsolete
4490F:	drivers/gpu/drm/mga/
4491F:	include/uapi/drm/mga_drm.h
4492
4493DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4494M:	Dave Airlie <[email protected]>
4495S:	Odd Fixes
4496F:	drivers/gpu/drm/mgag200/
4497
4498DRM DRIVER FOR MI0283QT
4499M:	Noralf Trønnes <[email protected]>
4500S:	Maintained
4501F:	drivers/gpu/drm/tinydrm/mi0283qt.c
4502F:	Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
4503
4504DRM DRIVER FOR MSM ADRENO GPU
4505M:	Rob Clark <[email protected]>
4506L:	[email protected]
4507L:	[email protected]
4508L:	[email protected]
4509T:	git git://people.freedesktop.org/~robclark/linux
4510S:	Maintained
4511F:	drivers/gpu/drm/msm/
4512F:	include/uapi/drm/msm_drm.h
4513F:	Documentation/devicetree/bindings/display/msm/
4514
4515DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4516M:	Ben Skeggs <[email protected]>
4517L:	[email protected]
4518L:	[email protected]
4519T:	git git://github.com/skeggsb/linux
4520S:	Supported
4521F:	drivers/gpu/drm/nouveau/
4522F:	include/uapi/drm/nouveau_drm.h
4523
4524DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
4525M:	Noralf Trønnes <[email protected]>
4526S:	Maintained
4527F:	drivers/gpu/drm/tinydrm/repaper.c
4528F:	Documentation/devicetree/bindings/display/repaper.txt
4529
4530DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4531M:	Dave Airlie <[email protected]>
4532M:	Gerd Hoffmann <[email protected]>
4533L:	[email protected]
4534T:	git git://anongit.freedesktop.org/drm/drm-misc
4535S:	Obsolete
4536W:	https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4537F:	drivers/gpu/drm/cirrus/
4538
4539DRM DRIVER FOR QXL VIRTUAL GPU
4540M:	Dave Airlie <[email protected]>
4541M:	Gerd Hoffmann <[email protected]>
4542L:	[email protected]
4543T:	git git://anongit.freedesktop.org/drm/drm-misc
4544S:	Maintained
4545F:	drivers/gpu/drm/qxl/
4546F:	include/uapi/drm/qxl_drm.h
4547
4548DRM DRIVER FOR RAGE 128 VIDEO CARDS
4549S:	Orphan / Obsolete
4550F:	drivers/gpu/drm/r128/
4551F:	include/uapi/drm/r128_drm.h
4552
4553DRM DRIVER FOR SAVAGE VIDEO CARDS
4554S:	Orphan / Obsolete
4555F:	drivers/gpu/drm/savage/
4556F:	include/uapi/drm/savage_drm.h
4557
4558DRM DRIVER FOR SIS VIDEO CARDS
4559S:	Orphan / Obsolete
4560F:	drivers/gpu/drm/sis/
4561F:	include/uapi/drm/sis_drm.h
4562
4563DRM DRIVER FOR SITRONIX ST7586 PANELS
4564M:	David Lechner <[email protected]>
4565S:	Maintained
4566F:	drivers/gpu/drm/tinydrm/st7586.c
4567F:	Documentation/devicetree/bindings/display/st7586.txt
4568
4569DRM DRIVER FOR SITRONIX ST7735R PANELS
4570M:	David Lechner <[email protected]>
4571S:	Maintained
4572F:	drivers/gpu/drm/tinydrm/st7735r.c
4573F:	Documentation/devicetree/bindings/display/st7735r.txt
4574
4575DRM DRIVER FOR TDFX VIDEO CARDS
4576S:	Orphan / Obsolete
4577F:	drivers/gpu/drm/tdfx/
4578
4579DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4580M:	Dave Airlie <[email protected]>
4581S:	Odd Fixes
4582F:	drivers/gpu/drm/udl/
4583
4584DRM DRIVER FOR VMWARE VIRTUAL GPU
4585M:	"VMware Graphics" <[email protected]>
4586M:	Sinclair Yeh <[email protected]>
4587M:	Thomas Hellstrom <[email protected]>
4588L:	[email protected]
4589T:	git git://people.freedesktop.org/~syeh/repos_linux
4590T:	git git://people.freedesktop.org/~thomash/linux
4591S:	Supported
4592F:	drivers/gpu/drm/vmwgfx/
4593F:	include/uapi/drm/vmwgfx_drm.h
4594
4595DRM DRIVERS
4596M:	David Airlie <[email protected]>
4597L:	[email protected]
4598T:	git git://people.freedesktop.org/~airlied/linux
4599B:	https://bugs.freedesktop.org/
4600C:	irc://chat.freenode.net/dri-devel
4601S:	Maintained
4602F:	drivers/gpu/drm/
4603F:	drivers/gpu/vga/
4604F:	Documentation/devicetree/bindings/display/
4605F:	Documentation/devicetree/bindings/gpu/
4606F:	Documentation/devicetree/bindings/video/
4607F:	Documentation/gpu/
4608F:	include/drm/
4609F:	include/uapi/drm/
4610F:	include/linux/vga*
4611
4612DRM DRIVERS AND MISC GPU PATCHES
4613M:	Daniel Vetter <[email protected]>
4614M:	Gustavo Padovan <[email protected]>
4615M:	Sean Paul <[email protected]>
4616W:	https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4617S:	Maintained
4618T:	git git://anongit.freedesktop.org/drm/drm-misc
4619F:	Documentation/gpu/
4620F:	drivers/gpu/vga/
4621F:	drivers/gpu/drm/*
4622F:	include/drm/drm*
4623F:	include/uapi/drm/drm*
4624F:	include/linux/vga*
4625
4626DRM DRIVERS FOR ALLWINNER A10
4627M:	Maxime Ripard  <[email protected]>
4628L:	[email protected]
4629S:	Supported
4630F:	drivers/gpu/drm/sun4i/
4631F:	Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4632T:	git git://anongit.freedesktop.org/drm/drm-misc
4633
4634DRM DRIVERS FOR AMLOGIC SOCS
4635M:	Neil Armstrong <[email protected]>
4636L:	[email protected]
4637L:	[email protected]
4638W:	http://linux-meson.com/
4639S:	Supported
4640F:	drivers/gpu/drm/meson/
4641F:	Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4642F:	Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
4643F:	Documentation/gpu/meson.rst
4644T:	git git://anongit.freedesktop.org/drm/drm-misc
4645
4646DRM DRIVERS FOR ATMEL HLCDC
4647M:	Boris Brezillon <[email protected]>
4648L:	[email protected]
4649S:	Supported
4650F:	drivers/gpu/drm/atmel-hlcdc/
4651F:	Documentation/devicetree/bindings/drm/atmel/
4652T:	git git://anongit.freedesktop.org/drm/drm-misc
4653
4654DRM DRIVERS FOR BRIDGE CHIPS
4655M:	Archit Taneja <[email protected]>
4656M:	Andrzej Hajda <[email protected]>
4657R:	Laurent Pinchart <[email protected]>
4658S:	Maintained
4659T:	git git://anongit.freedesktop.org/drm/drm-misc
4660F:	drivers/gpu/drm/bridge/
4661
4662DRM DRIVERS FOR EXYNOS
4663M:	Inki Dae <[email protected]>
4664M:	Joonyoung Shim <[email protected]>
4665M:	Seung-Woo Kim <[email protected]>
4666M:	Kyungmin Park <[email protected]>
4667L:	[email protected]
4668T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4669S:	Supported
4670F:	drivers/gpu/drm/exynos/
4671F:	include/uapi/drm/exynos_drm.h
4672F:	Documentation/devicetree/bindings/display/exynos/
4673
4674DRM DRIVERS FOR FREESCALE DCU
4675M:	Stefan Agner <[email protected]>
4676M:	Alison Wang <[email protected]>
4677L:	[email protected]
4678S:	Supported
4679F:	drivers/gpu/drm/fsl-dcu/
4680F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
4681F:	Documentation/devicetree/bindings/display/fsl,tcon.txt
4682F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4683
4684DRM DRIVERS FOR FREESCALE IMX
4685M:	Philipp Zabel <[email protected]>
4686L:	[email protected]
4687S:	Maintained
4688F:	drivers/gpu/drm/imx/
4689F:	drivers/gpu/ipu-v3/
4690F:	Documentation/devicetree/bindings/display/imx/
4691
4692DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4693M:	Patrik Jakobsson <[email protected]>
4694L:	[email protected]
4695T:	git git://github.com/patjak/drm-gma500
4696S:	Maintained
4697F:	drivers/gpu/drm/gma500/
4698
4699DRM DRIVERS FOR HISILICON
4700M:	Xinliang Liu <[email protected]>
4701M:	Rongrong Zou <[email protected]>
4702R:	Xinwei Kong <[email protected]>
4703R:	Chen Feng <[email protected]>
4704L:	[email protected]
4705T:	git git://github.com/xin3liang/linux.git
4706S:	Maintained
4707F:	drivers/gpu/drm/hisilicon/
4708F:	Documentation/devicetree/bindings/display/hisilicon/
4709
4710DRM DRIVERS FOR MEDIATEK
4711M:	CK Hu <[email protected]>
4712M:	Philipp Zabel <[email protected]>
4713L:	[email protected]
4714S:	Supported
4715F:	drivers/gpu/drm/mediatek/
4716F:	Documentation/devicetree/bindings/display/mediatek/
4717
4718DRM DRIVERS FOR NVIDIA TEGRA
4719M:	Thierry Reding <[email protected]>
4720L:	[email protected]
4721L:	[email protected]
4722T:	git git://anongit.freedesktop.org/tegra/linux.git
4723S:	Supported
4724F:	drivers/gpu/drm/tegra/
4725F:	drivers/gpu/host1x/
4726F:	include/linux/host1x.h
4727F:	include/uapi/drm/tegra_drm.h
4728F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4729
4730DRM DRIVERS FOR RENESAS
4731M:	Laurent Pinchart <[email protected]>
4732L:	[email protected]
4733L:	[email protected]
4734T:	git git://linuxtv.org/pinchartl/fbdev
4735S:	Supported
4736F:	drivers/gpu/drm/rcar-du/
4737F:	drivers/gpu/drm/shmobile/
4738F:	include/linux/platform_data/shmob_drm.h
4739F:	Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
4740F:	Documentation/devicetree/bindings/display/renesas,du.txt
4741
4742DRM DRIVERS FOR ROCKCHIP
4743M:	Sandy Huang <[email protected]>
4744M:	Heiko Stübner <[email protected]>
4745L:	[email protected]
4746S:	Maintained
4747F:	drivers/gpu/drm/rockchip/
4748F:	Documentation/devicetree/bindings/display/rockchip/
4749T:	git git://anongit.freedesktop.org/drm/drm-misc
4750
4751DRM DRIVERS FOR STI
4752M:	Benjamin Gaignard <[email protected]>
4753M:	Vincent Abriou <[email protected]>
4754L:	[email protected]
4755T:	git git://anongit.freedesktop.org/drm/drm-misc
4756S:	Maintained
4757F:	drivers/gpu/drm/sti
4758F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
4759
4760DRM DRIVERS FOR STM
4761M:	Yannick Fertre <[email protected]>
4762M:	Philippe Cornu <[email protected]>
4763M:	Benjamin Gaignard <[email protected]>
4764M:	Vincent Abriou <[email protected]>
4765L:	[email protected]
4766T:	git git://anongit.freedesktop.org/drm/drm-misc
4767S:	Maintained
4768F:	drivers/gpu/drm/stm
4769F:	Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
4770
4771DRM DRIVERS FOR TI LCDC
4772M:	Jyri Sarha <[email protected]>
4773R:	Tomi Valkeinen <[email protected]>
4774L:	[email protected]
4775S:	Maintained
4776F:	drivers/gpu/drm/tilcdc/
4777F:	Documentation/devicetree/bindings/display/tilcdc/
4778
4779DRM DRIVERS FOR TI OMAP
4780M:	Tomi Valkeinen <[email protected]>
4781L:	[email protected]
4782S:	Maintained
4783F:	drivers/gpu/drm/omapdrm/
4784F:	Documentation/devicetree/bindings/display/ti/
4785
4786DRM DRIVERS FOR VC4
4787M:	Eric Anholt <[email protected]>
4788T:	git git://github.com/anholt/linux
4789S:	Supported
4790F:	drivers/gpu/drm/vc4/
4791F:	include/uapi/drm/vc4_drm.h
4792F:	Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4793T:	git git://anongit.freedesktop.org/drm/drm-misc
4794
4795DRM DRIVERS FOR VIVANTE GPU IP
4796M:	Lucas Stach <[email protected]>
4797R:	Russell King <[email protected]>
4798R:	Christian Gmeiner <[email protected]>
4799L:	[email protected]
4800L:	[email protected]
4801S:	Maintained
4802F:	drivers/gpu/drm/etnaviv/
4803F:	include/uapi/drm/etnaviv_drm.h
4804F:	Documentation/devicetree/bindings/display/etnaviv/
4805
4806DRM DRIVERS FOR ZTE ZX
4807M:	Shawn Guo <[email protected]>
4808L:	[email protected]
4809S:	Maintained
4810F:	drivers/gpu/drm/zte/
4811F:	Documentation/devicetree/bindings/display/zte,vou.txt
4812T:	git git://anongit.freedesktop.org/drm/drm-misc
4813
4814DRM PANEL DRIVERS
4815M:	Thierry Reding <[email protected]>
4816L:	[email protected]
4817T:	git git://anongit.freedesktop.org/drm/drm-misc
4818S:	Maintained
4819F:	drivers/gpu/drm/drm_panel.c
4820F:	drivers/gpu/drm/panel/
4821F:	include/drm/drm_panel.h
4822F:	Documentation/devicetree/bindings/display/panel/
4823
4824DRM TINYDRM DRIVERS
4825M:	Noralf Trønnes <[email protected]>
4826W:	https://github.com/notro/tinydrm/wiki/Development
4827T:	git git://anongit.freedesktop.org/drm/drm-misc
4828S:	Maintained
4829F:	drivers/gpu/drm/tinydrm/
4830F:	include/drm/tinydrm/
4831
4832DRM TTM SUBSYSTEM
4833M:	Christian Koenig <[email protected]>
4834M:	Roger He <[email protected]>
4835T:	git git://people.freedesktop.org/~agd5f/linux
4836S:	Maintained
4837L:	[email protected]
4838F:	include/drm/ttm/
4839F:	drivers/gpu/drm/ttm/
4840
4841DSBR100 USB FM RADIO DRIVER
4842M:	Alexey Klimov <[email protected]>
4843L:	[email protected]
4844T:	git git://linuxtv.org/media_tree.git
4845S:	Maintained
4846F:	drivers/media/radio/dsbr100.c
4847
4848DSCC4 DRIVER
4849M:	Francois Romieu <[email protected]>
4850L:	[email protected]
4851S:	Maintained
4852F:	drivers/net/wan/dscc4.c
4853
4854DT3155 MEDIA DRIVER
4855M:	Hans Verkuil <[email protected]>
4856L:	[email protected]
4857T:	git git://linuxtv.org/media_tree.git
4858W:	https://linuxtv.org
4859S:	Odd Fixes
4860F:	drivers/media/pci/dt3155/
4861
4862DVB_USB_AF9015 MEDIA DRIVER
4863M:	Antti Palosaari <[email protected]>
4864L:	[email protected]
4865W:	https://linuxtv.org
4866W:	http://palosaari.fi/linux/
4867Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4868T:	git git://linuxtv.org/anttip/media_tree.git
4869S:	Maintained
4870F:	drivers/media/usb/dvb-usb-v2/af9015*
4871
4872DVB_USB_AF9035 MEDIA DRIVER
4873M:	Antti Palosaari <[email protected]>
4874L:	[email protected]
4875W:	https://linuxtv.org
4876W:	http://palosaari.fi/linux/
4877Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4878T:	git git://linuxtv.org/anttip/media_tree.git
4879S:	Maintained
4880F:	drivers/media/usb/dvb-usb-v2/af9035*
4881
4882DVB_USB_ANYSEE MEDIA DRIVER
4883M:	Antti Palosaari <[email protected]>
4884L:	[email protected]
4885W:	https://linuxtv.org
4886W:	http://palosaari.fi/linux/
4887Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4888T:	git git://linuxtv.org/anttip/media_tree.git
4889S:	Maintained
4890F:	drivers/media/usb/dvb-usb-v2/anysee*
4891
4892DVB_USB_AU6610 MEDIA DRIVER
4893M:	Antti Palosaari <[email protected]>
4894L:	[email protected]
4895W:	https://linuxtv.org
4896W:	http://palosaari.fi/linux/
4897Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4898T:	git git://linuxtv.org/anttip/media_tree.git
4899S:	Maintained
4900F:	drivers/media/usb/dvb-usb-v2/au6610*
4901
4902DVB_USB_CE6230 MEDIA DRIVER
4903M:	Antti Palosaari <[email protected]>
4904L:	[email protected]
4905W:	https://linuxtv.org
4906W:	http://palosaari.fi/linux/
4907Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4908T:	git git://linuxtv.org/anttip/media_tree.git
4909S:	Maintained
4910F:	drivers/media/usb/dvb-usb-v2/ce6230*
4911
4912DVB_USB_CXUSB MEDIA DRIVER
4913M:	Michael Krufky <[email protected]>
4914L:	[email protected]
4915W:	https://linuxtv.org
4916W:	http://github.com/mkrufky
4917Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4918T:	git git://linuxtv.org/media_tree.git
4919S:	Maintained
4920F:	drivers/media/usb/dvb-usb/cxusb*
4921
4922DVB_USB_EC168 MEDIA DRIVER
4923M:	Antti Palosaari <[email protected]>
4924L:	[email protected]
4925W:	https://linuxtv.org
4926W:	http://palosaari.fi/linux/
4927Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4928T:	git git://linuxtv.org/anttip/media_tree.git
4929S:	Maintained
4930F:	drivers/media/usb/dvb-usb-v2/ec168*
4931
4932DVB_USB_GL861 MEDIA DRIVER
4933M:	Antti Palosaari <[email protected]>
4934L:	[email protected]
4935W:	https://linuxtv.org
4936Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4937T:	git git://linuxtv.org/anttip/media_tree.git
4938S:	Maintained
4939F:	drivers/media/usb/dvb-usb-v2/gl861*
4940
4941DVB_USB_MXL111SF MEDIA DRIVER
4942M:	Michael Krufky <[email protected]>
4943L:	[email protected]
4944W:	https://linuxtv.org
4945W:	http://github.com/mkrufky
4946Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4947T:	git git://linuxtv.org/mkrufky/mxl111sf.git
4948S:	Maintained
4949F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
4950
4951DVB_USB_RTL28XXU MEDIA DRIVER
4952M:	Antti Palosaari <[email protected]>
4953L:	[email protected]
4954W:	https://linuxtv.org
4955W:	http://palosaari.fi/linux/
4956Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4957T:	git git://linuxtv.org/anttip/media_tree.git
4958S:	Maintained
4959F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
4960
4961DVB_USB_V2 MEDIA DRIVER
4962M:	Antti Palosaari <[email protected]>
4963L:	[email protected]
4964W:	https://linuxtv.org
4965W:	http://palosaari.fi/linux/
4966Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4967T:	git git://linuxtv.org/anttip/media_tree.git
4968S:	Maintained
4969F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
4970F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
4971
4972DYNAMIC DEBUG
4973M:	Jason Baron <[email protected]>
4974S:	Maintained
4975F:	lib/dynamic_debug.c
4976F:	include/linux/dynamic_debug.h
4977
4978DYNAMIC INTERRUPT MODERATION
4979M:	Tal Gilboa <[email protected]>
4980S:	Maintained
4981F:	include/linux/net_dim.h
4982
4983DZ DECSTATION DZ11 SERIAL DRIVER
4984M:	"Maciej W. Rozycki" <[email protected]>
4985S:	Maintained
4986F:	drivers/tty/serial/dz.*
4987
4988E3X0 POWER BUTTON DRIVER
4989M:	Moritz Fischer <[email protected]>
4990L:	[email protected]
4991W:	http://www.ettus.com
4992S:	Supported
4993F:	drivers/input/misc/e3x0-button.c
4994F:	Documentation/devicetree/bindings/input/e3x0-button.txt
4995
4996E4000 MEDIA DRIVER
4997M:	Antti Palosaari <[email protected]>
4998L:	[email protected]
4999W:	https://linuxtv.org
5000W:	http://palosaari.fi/linux/
5001Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5002T:	git git://linuxtv.org/anttip/media_tree.git
5003S:	Maintained
5004F:	drivers/media/tuners/e4000*
5005
5006EATA ISA/EISA/PCI SCSI DRIVER
5007M:	Dario Ballabio <[email protected]>
5008L:	[email protected]
5009S:	Maintained
5010F:	drivers/scsi/eata.c
5011
5012EC100 MEDIA DRIVER
5013M:	Antti Palosaari <[email protected]>
5014L:	[email protected]
5015W:	https://linuxtv.org
5016W:	http://palosaari.fi/linux/
5017Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5018T:	git git://linuxtv.org/anttip/media_tree.git
5019S:	Maintained
5020F:	drivers/media/dvb-frontends/ec100*
5021
5022ECRYPT FILE SYSTEM
5023M:	Tyler Hicks <[email protected]>
5024L:	[email protected]
5025W:	http://ecryptfs.org
5026W:	https://launchpad.net/ecryptfs
5027T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
5028S:	Supported
5029F:	Documentation/filesystems/ecryptfs.txt
5030F:	fs/ecryptfs/
5031
5032EDAC-AMD64
5033M:	Borislav Petkov <[email protected]>
5034L:	[email protected]
5035S:	Maintained
5036F:	drivers/edac/amd64_edac*
5037
5038EDAC-CALXEDA
5039M:	Robert Richter <[email protected]>
5040L:	[email protected]
5041S:	Maintained
5042F:	drivers/edac/highbank*
5043
5044EDAC-CAVIUM OCTEON
5045M:	Ralf Baechle <[email protected]>
5046M:	David Daney <[email protected]>
5047L:	[email protected]
5048L:	[email protected]
5049S:	Supported
5050F:	drivers/edac/octeon_edac*
5051
5052EDAC-CAVIUM THUNDERX
5053M:	David Daney <[email protected]>
5054M:	Jan Glauber <[email protected]>
5055L:	[email protected]
5056S:	Supported
5057F:	drivers/edac/thunderx_edac*
5058
5059EDAC-CORE
5060M:	Borislav Petkov <[email protected]>
5061M:	Mauro Carvalho Chehab <[email protected]>
5062M:	Mauro Carvalho Chehab <[email protected]>
5063L:	[email protected]
5064T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
5065T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
5066S:	Supported
5067F:	Documentation/admin-guide/ras.rst
5068F:	Documentation/driver-api/edac.rst
5069F:	drivers/edac/
5070F:	include/linux/edac.h
5071
5072EDAC-E752X
5073M:	Mark Gross <[email protected]>
5074L:	[email protected]
5075S:	Maintained
5076F:	drivers/edac/e752x_edac.c
5077
5078EDAC-E7XXX
5079L:	[email protected]
5080S:	Maintained
5081F:	drivers/edac/e7xxx_edac.c
5082
5083EDAC-FSL_DDR
5084M:	York Sun <[email protected]>
5085L:	[email protected]
5086S:	Maintained
5087F:	drivers/edac/fsl_ddr_edac.*
5088
5089EDAC-GHES
5090M:	Mauro Carvalho Chehab <[email protected]>
5091M:	Mauro Carvalho Chehab <[email protected]>
5092L:	[email protected]
5093S:	Maintained
5094F:	drivers/edac/ghes_edac.c
5095
5096EDAC-I3000
5097L:	[email protected]
5098S:	Orphan
5099F:	drivers/edac/i3000_edac.c
5100
5101EDAC-I5000
5102L:	[email protected]
5103S:	Maintained
5104F:	drivers/edac/i5000_edac.c
5105
5106EDAC-I5400
5107M:	Mauro Carvalho Chehab <[email protected]>
5108M:	Mauro Carvalho Chehab <[email protected]>
5109L:	[email protected]
5110S:	Maintained
5111F:	drivers/edac/i5400_edac.c
5112
5113EDAC-I7300
5114M:	Mauro Carvalho Chehab <[email protected]>
5115M:	Mauro Carvalho Chehab <[email protected]>
5116L:	[email protected]
5117S:	Maintained
5118F:	drivers/edac/i7300_edac.c
5119
5120EDAC-I7CORE
5121M:	Mauro Carvalho Chehab <[email protected]>
5122M:	Mauro Carvalho Chehab <[email protected]>
5123L:	[email protected]
5124S:	Maintained
5125F:	drivers/edac/i7core_edac.c
5126
5127EDAC-I82443BXGX
5128M:	Tim Small <[email protected]>
5129L:	[email protected]
5130S:	Maintained
5131F:	drivers/edac/i82443bxgx_edac.c
5132
5133EDAC-I82975X
5134M:	Ranganathan Desikan <[email protected]>
5135M:	"Arvind R." <[email protected]>
5136L:	[email protected]
5137S:	Maintained
5138F:	drivers/edac/i82975x_edac.c
5139
5140EDAC-IE31200
5141M:	Jason Baron <[email protected]>
5142L:	[email protected]
5143S:	Maintained
5144F:	drivers/edac/ie31200_edac.c
5145
5146EDAC-MPC85XX
5147M:	Johannes Thumshirn <[email protected]>
5148L:	[email protected]
5149S:	Maintained
5150F:	drivers/edac/mpc85xx_edac.[ch]
5151
5152EDAC-PASEMI
5153M:	Egor Martovetsky <[email protected]>
5154L:	[email protected]
5155S:	Maintained
5156F:	drivers/edac/pasemi_edac.c
5157
5158EDAC-PND2
5159M:	Tony Luck <[email protected]>
5160L:	[email protected]
5161S:	Maintained
5162F:	drivers/edac/pnd2_edac.[ch]
5163
5164EDAC-R82600
5165M:	Tim Small <[email protected]>
5166L:	[email protected]
5167S:	Maintained
5168F:	drivers/edac/r82600_edac.c
5169
5170EDAC-SBRIDGE
5171M:	Mauro Carvalho Chehab <[email protected]>
5172M:	Mauro Carvalho Chehab <[email protected]>
5173L:	[email protected]
5174S:	Maintained
5175F:	drivers/edac/sb_edac.c
5176
5177EDAC-SKYLAKE
5178M:	Tony Luck <[email protected]>
5179L:	[email protected]
5180S:	Maintained
5181F:	drivers/edac/skx_edac.c
5182
5183EDAC-TI
5184M:	Tero Kristo <[email protected]>
5185L:	[email protected]
5186S:	Maintained
5187F:	drivers/edac/ti_edac.c
5188
5189EDIROL UA-101/UA-1000 DRIVER
5190M:	Clemens Ladisch <[email protected]>
5191L:	[email protected] (moderated for non-subscribers)
5192T:	git git://git.alsa-project.org/alsa-kernel.git
5193S:	Maintained
5194F:	sound/usb/misc/ua101.c
5195
5196EFI TEST DRIVER
5197L:	[email protected]
5198M:	Ivan Hu <[email protected]>
5199M:	Ard Biesheuvel <[email protected]>
5200S:	Maintained
5201F:	drivers/firmware/efi/test/
5202
5203EFI VARIABLE FILESYSTEM
5204M:	Matthew Garrett <[email protected]>
5205M:	Jeremy Kerr <[email protected]>
5206M:	Ard Biesheuvel <[email protected]>
5207T:	git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5208L:	[email protected]
5209S:	Maintained
5210F:	fs/efivarfs/
5211
5212EFIFB FRAMEBUFFER DRIVER
5213L:	[email protected]
5214M:	Peter Jones <[email protected]>
5215S:	Maintained
5216F:	drivers/video/fbdev/efifb.c
5217
5218EFS FILESYSTEM
5219W:	http://aeschi.ch.eu.org/efs/
5220S:	Orphan
5221F:	fs/efs/
5222
5223EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
5224M:	Douglas Miller <[email protected]>
5225L:	[email protected]
5226S:	Maintained
5227F:	drivers/net/ethernet/ibm/ehea/
5228
5229EM28XX VIDEO4LINUX DRIVER
5230M:	Mauro Carvalho Chehab <[email protected]>
5231M:	Mauro Carvalho Chehab <[email protected]>
5232L:	[email protected]
5233W:	https://linuxtv.org
5234T:	git git://linuxtv.org/media_tree.git
5235S:	Maintained
5236F:	drivers/media/usb/em28xx/
5237F:	Documentation/media/v4l-drivers/em28xx*
5238
5239EMBEDDED LINUX
5240M:	Paul Gortmaker <[email protected]>
5241M:	Matt Mackall <[email protected]>
5242M:	David Woodhouse <[email protected]>
5243L:	[email protected]
5244S:	Maintained
5245
5246Emulex 10Gbps iSCSI - OneConnect DRIVER
5247M:	Subbu Seetharaman <[email protected]>
5248M:	Ketan Mukadam <[email protected]>
5249M:	Jitendra Bhivare <[email protected]>
5250L:	[email protected]
5251W:	http://www.broadcom.com
5252S:	Supported
5253F:	drivers/scsi/be2iscsi/
5254
5255Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
5256M:	Sathya Perla <[email protected]>
5257M:	Ajit Khaparde <[email protected]>
5258M:	Sriharsha Basavapatna <[email protected]>
5259M:	Somnath Kotur <[email protected]>
5260L:	[email protected]
5261W:	http://www.emulex.com
5262S:	Supported
5263F:	drivers/net/ethernet/emulex/benet/
5264
5265EMULEX ONECONNECT ROCE DRIVER
5266M:	Selvin Xavier <[email protected]>
5267M:	Devesh Sharma <[email protected]>
5268L:	[email protected]
5269W:	http://www.broadcom.com
5270S:	Odd Fixes
5271F:	drivers/infiniband/hw/ocrdma/
5272F:	include/uapi/rdma/ocrdma-abi.h
5273
5274EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
5275M:	James Smart <[email protected]>
5276M:	Dick Kennedy <[email protected]>
5277L:	[email protected]
5278W:	http://www.broadcom.com
5279S:	Supported
5280F:	drivers/scsi/lpfc/
5281
5282ENE CB710 FLASH CARD READER DRIVER
5283M:	Michał Mirosław <[email protected]>
5284S:	Maintained
5285F:	drivers/misc/cb710/
5286F:	drivers/mmc/host/cb710-mmc.*
5287F:	include/linux/cb710.h
5288
5289ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
5290M:	Maxim Levitsky <[email protected]>
5291S:	Maintained
5292F:	drivers/media/rc/ene_ir.*
5293
5294EPSON S1D13XXX FRAMEBUFFER DRIVER
5295M:	Kristoffer Ericson <[email protected]>
5296S:	Maintained
5297T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
5298F:	drivers/video/fbdev/s1d13xxxfb.c
5299F:	include/video/s1d13xxxfb.h
5300
5301ERRSEQ ERROR TRACKING INFRASTRUCTURE
5302M:	Jeff Layton <[email protected]>
5303S:	Maintained
5304F:	lib/errseq.c
5305F:	include/linux/errseq.h
5306
5307ET131X NETWORK DRIVER
5308M:	Mark Einon <[email protected]>
5309S:	Odd Fixes
5310F:	drivers/net/ethernet/agere/
5311
5312ETHERNET BRIDGE
5313M:	Stephen Hemminger <[email protected]>
5314L:	[email protected] (moderated for non-subscribers)
5315L:	[email protected]
5316W:	http://www.linuxfoundation.org/en/Net:Bridge
5317S:	Maintained
5318F:	include/linux/netfilter_bridge/
5319F:	net/bridge/
5320
5321ETHERNET PHY LIBRARY
5322M:	Andrew Lunn <[email protected]>
5323M:	Florian Fainelli <[email protected]>
5324L:	[email protected]
5325S:	Maintained
5326F:	Documentation/ABI/testing/sysfs-bus-mdio
5327F:	Documentation/devicetree/bindings/net/mdio*
5328F:	Documentation/networking/phy.txt
5329F:	drivers/net/phy/
5330F:	drivers/of/of_mdio.c
5331F:	drivers/of/of_net.c
5332F:	include/linux/*mdio*.h
5333F:	include/linux/of_net.h
5334F:	include/linux/phy.h
5335F:	include/linux/phy_fixed.h
5336F:	include/linux/platform_data/mdio-gpio.h
5337F:	include/linux/platform_data/mdio-bcm-unimac.h
5338F:	include/trace/events/mdio.h
5339F:	include/uapi/linux/mdio.h
5340F:	include/uapi/linux/mii.h
5341
5342EXT2 FILE SYSTEM
5343M:	Jan Kara <[email protected]>
5344L:	[email protected]
5345S:	Maintained
5346F:	Documentation/filesystems/ext2.txt
5347F:	fs/ext2/
5348F:	include/linux/ext2*
5349
5350EXT4 FILE SYSTEM
5351M:	"Theodore Ts'o" <[email protected]>
5352M:	Andreas Dilger <[email protected]>
5353L:	[email protected]
5354W:	http://ext4.wiki.kernel.org
5355Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
5356T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
5357S:	Maintained
5358F:	Documentation/filesystems/ext4.txt
5359F:	fs/ext4/
5360
5361Extended Verification Module (EVM)
5362M:	Mimi Zohar <[email protected]>
5363L:	[email protected]
5364S:	Supported
5365F:	security/integrity/evm/
5366
5367EXTENSIBLE FIRMWARE INTERFACE (EFI)
5368M:	Ard Biesheuvel <[email protected]>
5369L:	[email protected]
5370T:	git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5371S:	Maintained
5372F:	Documentation/efi-stub.txt
5373F:	arch/*/kernel/efi.c
5374F:	arch/x86/boot/compressed/eboot.[ch]
5375F:	arch/*/include/asm/efi.h
5376F:	arch/x86/platform/efi/
5377F:	drivers/firmware/efi/
5378F:	include/linux/efi*.h
5379F:	arch/arm/boot/compressed/efi-header.S
5380F:	arch/arm64/kernel/efi-entry.S
5381
5382EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
5383M:	MyungJoo Ham <[email protected]>
5384M:	Chanwoo Choi <[email protected]>
5385L:	[email protected]
5386T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
5387S:	Maintained
5388F:	drivers/extcon/
5389F:	include/linux/extcon/
5390F:	include/linux/extcon.h
5391F:	Documentation/extcon/
5392F:	Documentation/devicetree/bindings/extcon/
5393
5394EXYNOS DP DRIVER
5395M:	Jingoo Han <[email protected]>
5396L:	[email protected]
5397S:	Maintained
5398F:	drivers/gpu/drm/exynos/exynos_dp*
5399
5400EXYNOS SYSMMU (IOMMU) driver
5401M:	Marek Szyprowski <[email protected]>
5402L:	[email protected]
5403S:	Maintained
5404F:	drivers/iommu/exynos-iommu.c
5405
5406EZchip NPS platform support
5407M:	Elad Kanfi <[email protected]>
5408M:	Vineet Gupta <[email protected]>
5409S:	Supported
5410F:	arch/arc/plat-eznps
5411F:	arch/arc/boot/dts/eznps.dts
5412
5413F2FS FILE SYSTEM
5414M:	Jaegeuk Kim <[email protected]>
5415M:	Chao Yu <[email protected]>
5416L:	[email protected]
5417W:	https://f2fs.wiki.kernel.org/
5418T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5419S:	Maintained
5420F:	Documentation/filesystems/f2fs.txt
5421F:	Documentation/ABI/testing/sysfs-fs-f2fs
5422F:	fs/f2fs/
5423F:	include/linux/f2fs_fs.h
5424F:	include/trace/events/f2fs.h
5425
5426F71805F HARDWARE MONITORING DRIVER
5427M:	Jean Delvare <[email protected]>
5428L:	[email protected]
5429S:	Maintained
5430F:	Documentation/hwmon/f71805f
5431F:	drivers/hwmon/f71805f.c
5432
5433FANOTIFY
5434M:	Jan Kara <[email protected]>
5435R:	Amir Goldstein <[email protected]>
5436L:	[email protected]
5437S:	Maintained
5438F:	fs/notify/fanotify/
5439F:	include/linux/fanotify.h
5440F:	include/uapi/linux/fanotify.h
5441
5442FARSYNC SYNCHRONOUS DRIVER
5443M:	Kevin Curtis <[email protected]>
5444W:	http://www.farsite.co.uk/
5445S:	Supported
5446F:	drivers/net/wan/farsync.*
5447
5448FAULT INJECTION SUPPORT
5449M:	Akinobu Mita <[email protected]>
5450S:	Supported
5451F:	Documentation/fault-injection/
5452F:	lib/fault-inject.c
5453
5454FBTFT Framebuffer drivers
5455M:	Thomas Petazzoni <[email protected]>
5456S:	Maintained
5457F:	drivers/staging/fbtft/
5458
5459FC0011 TUNER DRIVER
5460M:	Michael Buesch <[email protected]>
5461L:	[email protected]
5462S:	Maintained
5463F:	drivers/media/tuners/fc0011.h
5464F:	drivers/media/tuners/fc0011.c
5465
5466FC2580 MEDIA DRIVER
5467M:	Antti Palosaari <[email protected]>
5468L:	[email protected]
5469W:	https://linuxtv.org
5470W:	http://palosaari.fi/linux/
5471Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5472T:	git git://linuxtv.org/anttip/media_tree.git
5473S:	Maintained
5474F:	drivers/media/tuners/fc2580*
5475
5476FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5477M:	Johannes Thumshirn <[email protected]>
5478L:	[email protected]
5479W:	www.Open-FCoE.org
5480S:	Supported
5481F:	drivers/scsi/libfc/
5482F:	drivers/scsi/fcoe/
5483F:	include/scsi/fc/
5484F:	include/scsi/libfc.h
5485F:	include/scsi/libfcoe.h
5486F:	include/uapi/scsi/fc/
5487
5488FILE LOCKING (flock() and fcntl()/lockf())
5489M:	Jeff Layton <[email protected]>
5490M:	"J. Bruce Fields" <[email protected]>
5491L:	[email protected]
5492S:	Maintained
5493F:	include/linux/fcntl.h
5494F:	include/uapi/linux/fcntl.h
5495F:	fs/fcntl.c
5496F:	fs/locks.c
5497
5498FILESYSTEMS (VFS and infrastructure)
5499M:	Alexander Viro <[email protected]>
5500L:	[email protected]
5501S:	Maintained
5502F:	fs/*
5503F:	include/linux/fs.h
5504F:	include/uapi/linux/fs.h
5505
5506FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5507M:	Riku Voipio <[email protected]>
5508L:	[email protected]
5509S:	Maintained
5510F:	drivers/hwmon/f75375s.c
5511F:	include/linux/f75375s.h
5512
5513FIREWIRE AUDIO DRIVERS
5514M:	Clemens Ladisch <[email protected]>
5515L:	[email protected] (moderated for non-subscribers)
5516T:	git git://git.alsa-project.org/alsa-kernel.git
5517S:	Maintained
5518F:	sound/firewire/
5519
5520FIREWIRE MEDIA DRIVERS (firedtv)
5521M:	Stefan Richter <[email protected]>
5522L:	[email protected]
5523L:	[email protected]
5524T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5525S:	Maintained
5526F:	drivers/media/firewire/
5527
5528FIREWIRE SBP-2 TARGET
5529M:	Chris Boot <[email protected]>
5530L:	[email protected]
5531L:	[email protected]
5532L:	[email protected]
5533T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5534S:	Maintained
5535F:	drivers/target/sbp/
5536
5537FIREWIRE SUBSYSTEM
5538M:	Stefan Richter <[email protected]>
5539L:	[email protected]
5540W:	http://ieee1394.wiki.kernel.org/
5541T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5542S:	Maintained
5543F:	drivers/firewire/
5544F:	include/linux/firewire.h
5545F:	include/uapi/linux/firewire*.h
5546F:	tools/firewire/
5547
5548FIRMWARE LOADER (request_firmware)
5549M:	Luis R. Rodriguez <[email protected]>
5550L:	[email protected]
5551S:	Maintained
5552F:	Documentation/firmware_class/
5553F:	drivers/base/firmware*.c
5554F:	include/linux/firmware.h
5555
5556FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5557M:	Joshua Morris <[email protected]>
5558M:	Philip Kelleher <[email protected]>
5559S:	Maintained
5560F:	drivers/block/rsxx/
5561
5562FLOPPY DRIVER
5563M:	Jiri Kosina <[email protected]>
5564T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5565S:	Odd fixes
5566F:	drivers/block/floppy.c
5567
5568FMC SUBSYSTEM
5569M:	Alessandro Rubini <[email protected]>
5570W:	http://www.ohwr.org/projects/fmc-bus
5571S:	Supported
5572F:	drivers/fmc/
5573F:	include/linux/fmc*.h
5574F:	include/linux/ipmi-fru.h
5575K:	fmc_d.*register
5576
5577FPGA MANAGER FRAMEWORK
5578M:	Alan Tull <[email protected]>
5579M:	Moritz Fischer <[email protected]>
5580L:	[email protected]
5581S:	Maintained
5582T:	git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5583Q:	http://patchwork.kernel.org/project/linux-fpga/list/
5584F:	Documentation/fpga/
5585F:	Documentation/devicetree/bindings/fpga/
5586F:	drivers/fpga/
5587F:	include/linux/fpga/
5588W:	http://www.rocketboards.org
5589
5590FPU EMULATOR
5591M:	Bill Metzenthen <[email protected]>
5592W:	http://floatingpoint.sourceforge.net/emulator/index.html
5593S:	Maintained
5594F:	arch/x86/math-emu/
5595
5596FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5597L:	[email protected]
5598S:	Orphan
5599F:	drivers/net/wan/dlci.c
5600F:	drivers/net/wan/sdla.c
5601
5602FRAMEBUFFER LAYER
5603M:	Bartlomiej Zolnierkiewicz <[email protected]>
5604L:	[email protected]
5605L:	[email protected]
5606T:	git git://github.com/bzolnier/linux.git
5607Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
5608S:	Maintained
5609F:	Documentation/fb/
5610F:	drivers/video/
5611F:	include/video/
5612F:	include/linux/fb.h
5613F:	include/uapi/video/
5614F:	include/uapi/linux/fb.h
5615
5616FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5617M:	Horia Geantă <[email protected]>
5618M:	Aymen Sghaier <[email protected]>
5619L:	[email protected]
5620S:	Maintained
5621F:	drivers/crypto/caam/
5622F:	Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5623
5624FREESCALE DIU FRAMEBUFFER DRIVER
5625M:	Timur Tabi <[email protected]>
5626L:	[email protected]
5627S:	Maintained
5628F:	drivers/video/fbdev/fsl-diu-fb.*
5629
5630FREESCALE DMA DRIVER
5631M:	Li Yang <[email protected]>
5632M:	Zhang Wei <[email protected]>
5633L:	[email protected]
5634S:	Maintained
5635F:	drivers/dma/fsldma.*
5636
5637FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5638M:	Claudiu Manoil <[email protected]>
5639L:	[email protected]
5640S:	Maintained
5641F:	drivers/net/ethernet/freescale/gianfar*
5642X:	drivers/net/ethernet/freescale/gianfar_ptp.c
5643F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5644
5645FREESCALE GPMI NAND DRIVER
5646M:	Han Xu <[email protected]>
5647L:	[email protected]
5648S:	Maintained
5649F:	drivers/mtd/nand/gpmi-nand/*
5650
5651FREESCALE I2C CPM DRIVER
5652M:	Jochen Friedrich <[email protected]>
5653L:	[email protected]
5654L:	[email protected]
5655S:	Maintained
5656F:	drivers/i2c/busses/i2c-cpm.c
5657
5658FREESCALE IMX / MXC FEC DRIVER
5659M:	Fugang Duan <[email protected]>
5660L:	[email protected]
5661S:	Maintained
5662F:	drivers/net/ethernet/freescale/fec_main.c
5663F:	drivers/net/ethernet/freescale/fec_ptp.c
5664F:	drivers/net/ethernet/freescale/fec.h
5665F:	Documentation/devicetree/bindings/net/fsl-fec.txt
5666
5667FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5668M:	Sascha Hauer <[email protected]>
5669L:	[email protected]
5670L:	[email protected] (moderated for non-subscribers)
5671S:	Maintained
5672F:	include/linux/platform_data/video-imxfb.h
5673F:	drivers/video/fbdev/imxfb.c
5674
5675FREESCALE QORIQ DPAA ETHERNET DRIVER
5676M:	Madalin Bucur <[email protected]>
5677L:	[email protected]
5678S:	Maintained
5679F:	drivers/net/ethernet/freescale/dpaa
5680
5681FREESCALE QORIQ DPAA FMAN DRIVER
5682M:	Madalin Bucur <[email protected]>
5683L:	[email protected]
5684S:	Maintained
5685F:	drivers/net/ethernet/freescale/fman
5686F:	Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5687
5688FREESCALE QUAD SPI DRIVER
5689M:	Han Xu <[email protected]>
5690L:	[email protected]
5691S:	Maintained
5692F:	drivers/mtd/spi-nor/fsl-quadspi.c
5693
5694FREESCALE QUICC ENGINE LIBRARY
5695M:	Qiang Zhao <[email protected]>
5696L:	[email protected]
5697S:	Maintained
5698F:	drivers/soc/fsl/qe/
5699F:	include/soc/fsl/*qe*.h
5700F:	include/soc/fsl/*ucc*.h
5701
5702FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5703M:	Li Yang <[email protected]>
5704L:	[email protected]
5705L:	[email protected]
5706S:	Maintained
5707F:	drivers/net/ethernet/freescale/ucc_geth*
5708
5709FREESCALE QUICC ENGINE UCC HDLC DRIVER
5710M:	Zhao Qiang <[email protected]>
5711L:	[email protected]
5712L:	[email protected]
5713S:	Maintained
5714F:	drivers/net/wan/fsl_ucc_hdlc*
5715
5716FREESCALE QUICC ENGINE UCC UART DRIVER
5717M:	Timur Tabi <[email protected]>
5718L:	[email protected]
5719S:	Maintained
5720F:	drivers/tty/serial/ucc_uart.c
5721
5722FREESCALE SOC DRIVERS
5723M:	Li Yang <[email protected]>
5724L:	[email protected]
5725L:	[email protected]
5726S:	Maintained
5727F:	Documentation/devicetree/bindings/soc/fsl/
5728F:	drivers/soc/fsl/
5729F:	include/linux/fsl/
5730
5731FREESCALE SOC FS_ENET DRIVER
5732M:	Pantelis Antoniou <[email protected]>
5733M:	Vitaly Bordug <[email protected]>
5734L:	[email protected]
5735L:	[email protected]
5736S:	Maintained
5737F:	drivers/net/ethernet/freescale/fs_enet/
5738F:	include/linux/fs_enet_pd.h
5739
5740FREESCALE SOC SOUND DRIVERS
5741M:	Timur Tabi <[email protected]>
5742M:	Nicolin Chen <[email protected]>
5743M:	Xiubo Li <[email protected]>
5744R:	Fabio Estevam <[email protected]>
5745L:	[email protected] (moderated for non-subscribers)
5746L:	[email protected]
5747S:	Maintained
5748F:	sound/soc/fsl/fsl*
5749F:	sound/soc/fsl/imx*
5750F:	sound/soc/fsl/mpc8610_hpcd.c
5751
5752FREESCALE USB PERIPHERAL DRIVERS
5753M:	Li Yang <[email protected]>
5754L:	[email protected]
5755L:	[email protected]
5756S:	Maintained
5757F:	drivers/usb/gadget/udc/fsl*
5758
5759FREEVXFS FILESYSTEM
5760M:	Christoph Hellwig <[email protected]>
5761W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
5762S:	Maintained
5763F:	fs/freevxfs/
5764
5765FREEZER
5766M:	"Rafael J. Wysocki" <[email protected]>
5767M:	Pavel Machek <[email protected]>
5768L:	[email protected]
5769S:	Supported
5770F:	Documentation/power/freezing-of-tasks.txt
5771F:	include/linux/freezer.h
5772F:	kernel/freezer.c
5773
5774FRONTSWAP API
5775M:	Konrad Rzeszutek Wilk <[email protected]>
5776L:	[email protected]
5777S:	Maintained
5778F:	mm/frontswap.c
5779F:	include/linux/frontswap.h
5780
5781FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5782M:	David Howells <[email protected]>
5783L:	[email protected] (moderated for non-subscribers)
5784S:	Supported
5785F:	Documentation/filesystems/caching/
5786F:	fs/fscache/
5787F:	include/linux/fscache*.h
5788
5789FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5790M:	Theodore Y. Ts'o <[email protected]>
5791M:	Jaegeuk Kim <[email protected]>
5792L:	[email protected]
5793Q:	https://patchwork.kernel.org/project/linux-fscrypt/list/
5794T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
5795S:	Supported
5796F:	fs/crypto/
5797F:	include/linux/fscrypt*.h
5798F:	Documentation/filesystems/fscrypt.rst
5799
5800FUJITSU FR-V (FRV) PORT
5801S:	Orphan
5802F:	arch/frv/
5803
5804FUJITSU LAPTOP EXTRAS
5805M:	Jonathan Woithe <[email protected]>
5806L:	[email protected]
5807S:	Maintained
5808F:	drivers/platform/x86/fujitsu-laptop.c
5809
5810FUJITSU M-5MO LS CAMERA ISP DRIVER
5811M:	Kyungmin Park <[email protected]>
5812M:	Heungjun Kim <[email protected]>
5813L:	[email protected]
5814S:	Maintained
5815F:	drivers/media/i2c/m5mols/
5816F:	include/media/i2c/m5mols.h
5817
5818FUJITSU TABLET EXTRAS
5819M:	Robert Gerlach <[email protected]>
5820L:	[email protected]
5821S:	Maintained
5822F:	drivers/platform/x86/fujitsu-tablet.c
5823
5824FUSE: FILESYSTEM IN USERSPACE
5825M:	Miklos Szeredi <[email protected]>
5826L:	[email protected]
5827W:	http://fuse.sourceforge.net/
5828T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5829S:	Maintained
5830F:	fs/fuse/
5831F:	include/uapi/linux/fuse.h
5832F:	Documentation/filesystems/fuse.txt
5833
5834FUTEX SUBSYSTEM
5835M:	Thomas Gleixner <[email protected]>
5836M:	Ingo Molnar <[email protected]>
5837R:	Peter Zijlstra <[email protected]>
5838R:	Darren Hart <[email protected]>
5839L:	[email protected]
5840T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
5841S:	Maintained
5842F:	kernel/futex.c
5843F:	kernel/futex_compat.c
5844F:	include/asm-generic/futex.h
5845F:	include/linux/futex.h
5846F:	include/uapi/linux/futex.h
5847F:	tools/testing/selftests/futex/
5848F:	tools/perf/bench/futex*
5849F:	Documentation/*futex*
5850
5851FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5852M:	Rik Faith <[email protected]>
5853L:	[email protected]
5854S:	Odd Fixes (e.g., new signatures)
5855F:	drivers/scsi/fdomain.*
5856
5857GCC PLUGINS
5858M:	Kees Cook <[email protected]>
5859R:	Emese Revfy <[email protected]>
5860L:	[email protected]
5861S:	Maintained
5862F:	scripts/gcc-plugins/
5863F:	scripts/gcc-plugin.sh
5864F:	scripts/Makefile.gcc-plugins
5865F:	Documentation/gcc-plugins.txt
5866
5867GCOV BASED KERNEL PROFILING
5868M:	Peter Oberparleiter <[email protected]>
5869S:	Maintained
5870F:	kernel/gcov/
5871F:	Documentation/dev-tools/gcov.rst
5872
5873GDB KERNEL DEBUGGING HELPER SCRIPTS
5874M:	Jan Kiszka <[email protected]>
5875M:	Kieran Bingham <[email protected]>
5876S:	Supported
5877F:	scripts/gdb/
5878
5879GDT SCSI DISK ARRAY CONTROLLER DRIVER
5880M:	Achim Leubner <[email protected]>
5881L:	[email protected]
5882W:	http://www.icp-vortex.com/
5883S:	Supported
5884F:	drivers/scsi/gdt*
5885
5886GEMTEK FM RADIO RECEIVER DRIVER
5887M:	Hans Verkuil <[email protected]>
5888L:	[email protected]
5889T:	git git://linuxtv.org/media_tree.git
5890W:	https://linuxtv.org
5891S:	Maintained
5892F:	drivers/media/radio/radio-gemtek*
5893
5894GENERIC GPIO I2C DRIVER
5895M:	Haavard Skinnemoen <[email protected]>
5896S:	Supported
5897F:	drivers/i2c/busses/i2c-gpio.c
5898F:	include/linux/i2c-gpio.h
5899
5900GENERIC GPIO I2C MULTIPLEXER DRIVER
5901M:	Peter Korsgaard <[email protected]>
5902L:	[email protected]
5903S:	Supported
5904F:	drivers/i2c/muxes/i2c-mux-gpio.c
5905F:	include/linux/i2c-mux-gpio.h
5906F:	Documentation/i2c/muxes/i2c-mux-gpio
5907
5908GENERIC HDLC (WAN) DRIVERS
5909M:	Krzysztof Halasa <[email protected]>
5910W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
5911S:	Maintained
5912F:	drivers/net/wan/c101.c
5913F:	drivers/net/wan/hd6457*
5914F:	drivers/net/wan/hdlc*
5915F:	drivers/net/wan/n2.c
5916F:	drivers/net/wan/pc300too.c
5917F:	drivers/net/wan/pci200syn.c
5918F:	drivers/net/wan/wanxl*
5919
5920GENERIC INCLUDE/ASM HEADER FILES
5921M:	Arnd Bergmann <[email protected]>
5922L:	[email protected]
5923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5924S:	Maintained
5925F:	include/asm-generic/
5926F:	include/uapi/asm-generic/
5927
5928GENERIC PHY FRAMEWORK
5929M:	Kishon Vijay Abraham I <[email protected]>
5930L:	[email protected]
5931T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5932S:	Supported
5933F:	drivers/phy/
5934F:	include/linux/phy/
5935
5936GENERIC PM DOMAINS
5937M:	"Rafael J. Wysocki" <[email protected]>
5938M:	Kevin Hilman <[email protected]>
5939M:	Ulf Hansson <[email protected]>
5940L:	[email protected]
5941S:	Supported
5942F:	drivers/base/power/domain*.c
5943F:	include/linux/pm_domain.h
5944F:	Documentation/devicetree/bindings/power/power_domain.txt
5945
5946GENERIC UIO DRIVER FOR PCI DEVICES
5947M:	"Michael S. Tsirkin" <[email protected]>
5948L:	[email protected]
5949S:	Supported
5950F:	drivers/uio/uio_pci_generic.c
5951
5952GENWQE (IBM Generic Workqueue Card)
5953M:	Frank Haverkamp <[email protected]>
5954M:	Guilherme G. Piccoli <[email protected]>
5955S:	Supported
5956F:	drivers/misc/genwqe/
5957
5958GET_MAINTAINER SCRIPT
5959M:	Joe Perches <[email protected]>
5960S:	Maintained
5961F:	scripts/get_maintainer.pl
5962
5963GFS2 FILE SYSTEM
5964M:	Steven Whitehouse <[email protected]>
5965M:	Bob Peterson <[email protected]>
5966L:	[email protected]
5967W:	http://sources.redhat.com/cluster/
5968T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5969S:	Supported
5970F:	Documentation/filesystems/gfs2*.txt
5971F:	fs/gfs2/
5972F:	include/uapi/linux/gfs2_ondisk.h
5973
5974GIGASET ISDN DRIVERS
5975M:	Paul Bolle <[email protected]>
5976L:	[email protected]
5977W:	http://gigaset307x.sourceforge.net/
5978S:	Odd Fixes
5979F:	Documentation/isdn/README.gigaset
5980F:	drivers/isdn/gigaset/
5981F:	include/uapi/linux/gigaset_dev.h
5982
5983GO7007 MPEG CODEC
5984M:	Hans Verkuil <[email protected]>
5985L:	[email protected]
5986S:	Maintained
5987F:	drivers/media/usb/go7007/
5988
5989GOODIX TOUCHSCREEN
5990M:	Bastien Nocera <[email protected]>
5991L:	[email protected]
5992S:	Maintained
5993F:	drivers/input/touchscreen/goodix.c
5994
5995GPD POCKET FAN DRIVER
5996M:	Hans de Goede <[email protected]>
5997L:	[email protected]
5998S:	Maintained
5999F:	drivers/platform/x86/gpd-pocket-fan.c
6000
6001GPIO ACPI SUPPORT
6002M:	Mika Westerberg <[email protected]>
6003M:	Andy Shevchenko <[email protected]>
6004L:	[email protected]
6005L:	[email protected]
6006S:	Maintained
6007F:	Documentation/acpi/gpio-properties.txt
6008F:	drivers/gpio/gpiolib-acpi.c
6009
6010GPIO IR Transmitter
6011M:	Sean Young <[email protected]>
6012L:	[email protected]
6013S:	Maintained
6014F:	drivers/media/rc/gpio-ir-tx.c
6015
6016GPIO MOCKUP DRIVER
6017M:	Bamvor Jian Zhang <[email protected]>
6018R:	Bartosz Golaszewski <[email protected]>
6019L:	[email protected]
6020S:	Maintained
6021F:	drivers/gpio/gpio-mockup.c
6022F:	tools/testing/selftests/gpio/
6023
6024GPIO SUBSYSTEM
6025M:	Linus Walleij <[email protected]>
6026L:	[email protected]
6027T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
6028S:	Maintained
6029F:	Documentation/devicetree/bindings/gpio/
6030F:	Documentation/gpio/
6031F:	Documentation/ABI/testing/gpio-cdev
6032F:	Documentation/ABI/obsolete/sysfs-gpio
6033F:	drivers/gpio/
6034F:	include/linux/gpio/
6035F:	include/linux/gpio.h
6036F:	include/asm-generic/gpio.h
6037F:	include/uapi/linux/gpio.h
6038F:	tools/gpio/
6039
6040GRE DEMULTIPLEXER DRIVER
6041M:	Dmitry Kozlov <[email protected]>
6042L:	[email protected]
6043S:	Maintained
6044F:	net/ipv4/gre_demux.c
6045F:	net/ipv4/gre_offload.c
6046F:	include/net/gre.h
6047
6048GRETH 10/100/1G Ethernet MAC device driver
6049M:	Andreas Larsson <[email protected]>
6050L:	[email protected]
6051S:	Maintained
6052F:	drivers/net/ethernet/aeroflex/
6053
6054GREYBUS AUDIO PROTOCOLS DRIVERS
6055M:	Vaibhav Agarwal <[email protected]>
6056M:	Mark Greer <[email protected]>
6057S:	Maintained
6058F:	drivers/staging/greybus/audio_apbridgea.c
6059F:	drivers/staging/greybus/audio_apbridgea.h
6060F:	drivers/staging/greybus/audio_codec.c
6061F:	drivers/staging/greybus/audio_codec.h
6062F:	drivers/staging/greybus/audio_gb.c
6063F:	drivers/staging/greybus/audio_manager.c
6064F:	drivers/staging/greybus/audio_manager.h
6065F:	drivers/staging/greybus/audio_manager_module.c
6066F:	drivers/staging/greybus/audio_manager_private.h
6067F:	drivers/staging/greybus/audio_manager_sysfs.c
6068F:	drivers/staging/greybus/audio_module.c
6069F:	drivers/staging/greybus/audio_topology.c
6070
6071GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
6072M:	Viresh Kumar <[email protected]>
6073S:	Maintained
6074F:	drivers/staging/greybus/authentication.c
6075F:	drivers/staging/greybus/bootrom.c
6076F:	drivers/staging/greybus/firmware.h
6077F:	drivers/staging/greybus/fw-core.c
6078F:	drivers/staging/greybus/fw-download.c
6079F:	drivers/staging/greybus/fw-managament.c
6080F:	drivers/staging/greybus/greybus_authentication.h
6081F:	drivers/staging/greybus/greybus_firmware.h
6082F:	drivers/staging/greybus/hid.c
6083F:	drivers/staging/greybus/i2c.c
6084F:	drivers/staging/greybus/spi.c
6085F:	drivers/staging/greybus/spilib.c
6086F:	drivers/staging/greybus/spilib.h
6087
6088GREYBUS LOOPBACK/TIME PROTOCOLS DRIVERS
6089M:	Bryan O'Donoghue <[email protected]>
6090S:	Maintained
6091F:	drivers/staging/greybus/loopback.c
6092F:	drivers/staging/greybus/timesync.c
6093F:	drivers/staging/greybus/timesync_platform.c
6094
6095GREYBUS PLATFORM DRIVERS
6096M:	Vaibhav Hiremath <[email protected]>
6097S:	Maintained
6098F:	drivers/staging/greybus/arche-platform.c
6099F:	drivers/staging/greybus/arche-apb-ctrl.c
6100F:	drivers/staging/greybus/arche_platform.h
6101
6102GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
6103M:	Rui Miguel Silva <[email protected]>
6104S:	Maintained
6105F:	drivers/staging/greybus/sdio.c
6106F:	drivers/staging/greybus/light.c
6107F:	drivers/staging/greybus/gpio.c
6108F:	drivers/staging/greybus/power_supply.c
6109F:	drivers/staging/greybus/spi.c
6110F:	drivers/staging/greybus/spilib.c
6111
6112GREYBUS SUBSYSTEM
6113M:	Johan Hovold <[email protected]>
6114M:	Alex Elder <[email protected]>
6115M:	Greg Kroah-Hartman <[email protected]>
6116S:	Maintained
6117F:	drivers/staging/greybus/
6118L:	[email protected] (moderated for non-subscribers)
6119
6120GREYBUS UART PROTOCOLS DRIVERS
6121M:	David Lin <[email protected]>
6122S:	Maintained
6123F:	drivers/staging/greybus/uart.c
6124F:	drivers/staging/greybus/log.c
6125
6126GS1662 VIDEO SERIALIZER
6127M:	Charles-Antoine Couret <[email protected]>
6128L:	[email protected]
6129T:	git git://linuxtv.org/media_tree.git
6130S:	Maintained
6131F:	drivers/media/spi/gs1662.c
6132
6133GSPCA FINEPIX SUBDRIVER
6134M:	Frank Zago <[email protected]>
6135L:	[email protected]
6136T:	git git://linuxtv.org/media_tree.git
6137S:	Maintained
6138F:	drivers/media/usb/gspca/finepix.c
6139
6140GSPCA GL860 SUBDRIVER
6141M:	Olivier Lorin <[email protected]>
6142L:	[email protected]
6143T:	git git://linuxtv.org/media_tree.git
6144S:	Maintained
6145F:	drivers/media/usb/gspca/gl860/
6146
6147GSPCA M5602 SUBDRIVER
6148M:	Erik Andren <[email protected]>
6149L:	[email protected]
6150T:	git git://linuxtv.org/media_tree.git
6151S:	Maintained
6152F:	drivers/media/usb/gspca/m5602/
6153
6154GSPCA PAC207 SONIXB SUBDRIVER
6155M:	Hans Verkuil <[email protected]>
6156L:	[email protected]
6157T:	git git://linuxtv.org/media_tree.git
6158S:	Odd Fixes
6159F:	drivers/media/usb/gspca/pac207.c
6160
6161GSPCA SN9C20X SUBDRIVER
6162M:	Brian Johnson <[email protected]>
6163L:	[email protected]
6164T:	git git://linuxtv.org/media_tree.git
6165S:	Maintained
6166F:	drivers/media/usb/gspca/sn9c20x.c
6167
6168GSPCA T613 SUBDRIVER
6169M:	Leandro Costantino <[email protected]>
6170L:	[email protected]
6171T:	git git://linuxtv.org/media_tree.git
6172S:	Maintained
6173F:	drivers/media/usb/gspca/t613.c
6174
6175GSPCA USB WEBCAM DRIVER
6176M:	Hans Verkuil <[email protected]>
6177L:	[email protected]
6178T:	git git://linuxtv.org/media_tree.git
6179S:	Odd Fixes
6180F:	drivers/media/usb/gspca/
6181
6182GTP (GPRS Tunneling Protocol)
6183M:	Pablo Neira Ayuso <[email protected]>
6184M:	Harald Welte <[email protected]>
6185L:	[email protected]
6186T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
6187S:	Maintained
6188F:	drivers/net/gtp.c
6189
6190GUID PARTITION TABLE (GPT)
6191M:	Davidlohr Bueso <[email protected]>
6192L:	[email protected]
6193S:	Maintained
6194F:	block/partitions/efi.*
6195
6196H8/300 ARCHITECTURE
6197M:	Yoshinori Sato <[email protected]>
6198L:	[email protected] (moderated for non-subscribers)
6199W:	http://uclinux-h8.sourceforge.jp
6200T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
6201S:	Maintained
6202F:	arch/h8300/
6203F:	drivers/clocksource/h8300_*.c
6204F:	drivers/clk/h8300/
6205F:	drivers/irqchip/irq-renesas-h8*.c
6206
6207HACKRF MEDIA DRIVER
6208M:	Antti Palosaari <[email protected]>
6209L:	[email protected]
6210W:	https://linuxtv.org
6211W:	http://palosaari.fi/linux/
6212Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6213T:	git git://linuxtv.org/anttip/media_tree.git
6214S:	Maintained
6215F:	drivers/media/usb/hackrf/
6216
6217HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
6218M:	Frank Seidel <[email protected]>
6219L:	[email protected]
6220W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
6221S:	Maintained
6222F:	drivers/platform/x86/hdaps.c
6223
6224HARDWARE MONITORING
6225M:	Jean Delvare <[email protected]>
6226M:	Guenter Roeck <[email protected]>
6227L:	[email protected]
6228W:	http://hwmon.wiki.kernel.org/
6229T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6230S:	Maintained
6231F:	Documentation/hwmon/
6232F:	drivers/hwmon/
6233F:	include/linux/hwmon*.h
6234
6235HARDWARE RANDOM NUMBER GENERATOR CORE
6236M:	Matt Mackall <[email protected]>
6237M:	Herbert Xu <[email protected]>
6238L:	[email protected]
6239S:	Odd fixes
6240F:	Documentation/devicetree/bindings/rng/
6241F:	Documentation/hw_random.txt
6242F:	drivers/char/hw_random/
6243F:	include/linux/hw_random.h
6244
6245HARDWARE SPINLOCK CORE
6246M:	Ohad Ben-Cohen <[email protected]>
6247M:	Bjorn Andersson <[email protected]>
6248L:	[email protected]
6249S:	Maintained
6250T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
6251F:	Documentation/devicetree/bindings/hwlock/
6252F:	Documentation/hwspinlock.txt
6253F:	drivers/hwspinlock/
6254F:	include/linux/hwspinlock.h
6255
6256HARMONY SOUND DRIVER
6257L:	[email protected]
6258S:	Maintained
6259F:	sound/parisc/harmony.*
6260
6261HDPVR USB VIDEO ENCODER DRIVER
6262M:	Hans Verkuil <[email protected]>
6263L:	[email protected]
6264T:	git git://linuxtv.org/media_tree.git
6265W:	https://linuxtv.org
6266S:	Odd Fixes
6267F:	drivers/media/usb/hdpvr/
6268
6269HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
6270M:	Jimmy Vance <[email protected]>
6271S:	Supported
6272F:	Documentation/watchdog/hpwdt.txt
6273F:	drivers/watchdog/hpwdt.c
6274
6275HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
6276M:	Don Brace <[email protected]>
6277L:	[email protected]
6278L:	[email protected]
6279S:	Supported
6280F:	Documentation/scsi/hpsa.txt
6281F:	drivers/scsi/hpsa*.[ch]
6282F:	include/linux/cciss*.h
6283F:	include/uapi/linux/cciss*.h
6284
6285HFI1 DRIVER
6286M:	Mike Marciniszyn <[email protected]>
6287M:	Dennis Dalessandro <[email protected]>
6288L:	[email protected]
6289S:	Supported
6290F:	drivers/infiniband/hw/hfi1
6291
6292HFS FILESYSTEM
6293L:	[email protected]
6294S:	Orphan
6295F:	Documentation/filesystems/hfs.txt
6296F:	fs/hfs/
6297
6298HFSPLUS FILESYSTEM
6299L:	[email protected]
6300S:	Orphan
6301F:	Documentation/filesystems/hfsplus.txt
6302F:	fs/hfsplus/
6303
6304HGA FRAMEBUFFER DRIVER
6305M:	Ferenc Bakonyi <[email protected]>
6306L:	[email protected]
6307W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
6308S:	Maintained
6309F:	drivers/video/fbdev/hgafb.c
6310
6311HIBERNATION (aka Software Suspend, aka swsusp)
6312M:	"Rafael J. Wysocki" <[email protected]>
6313M:	Pavel Machek <[email protected]>
6314L:	[email protected]
6315B:	https://bugzilla.kernel.org
6316S:	Supported
6317F:	arch/x86/power/
6318F:	drivers/base/power/
6319F:	kernel/power/
6320F:	include/linux/suspend.h
6321F:	include/linux/freezer.h
6322F:	include/linux/pm.h
6323F:	arch/*/include/asm/suspend*.h
6324
6325HID CORE LAYER
6326M:	Jiri Kosina <[email protected]>
6327R:	Benjamin Tissoires <[email protected]>
6328L:	[email protected]
6329T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
6330S:	Maintained
6331F:	drivers/hid/
6332F:	include/linux/hid*
6333F:	include/uapi/linux/hid*
6334
6335HID SENSOR HUB DRIVERS
6336M:	Jiri Kosina <[email protected]>
6337M:	Jonathan Cameron <[email protected]>
6338M:	Srinivas Pandruvada <[email protected]>
6339L:	[email protected]
6340L:	[email protected]
6341S:	Maintained
6342F:	Documentation/hid/hid-sensor*
6343F:	drivers/hid/hid-sensor-*
6344F:	drivers/iio/*/hid-*
6345F:	include/linux/hid-sensor-*
6346
6347HIGH-RESOLUTION TIMERS, CLOCKEVENTS
6348M:	Thomas Gleixner <[email protected]>
6349L:	[email protected]
6350T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6351S:	Maintained
6352F:	Documentation/timers/
6353F:	kernel/time/hrtimer.c
6354F:	kernel/time/clockevents.c
6355F:	kernel/time/timer_*.c
6356F:	include/linux/clockchips.h
6357F:	include/linux/hrtimer.h
6358
6359HIGH-SPEED SCC DRIVER FOR AX.25
6360L:	[email protected]
6361S:	Orphan
6362F:	drivers/net/hamradio/dmascc.c
6363F:	drivers/net/hamradio/scc.c
6364
6365HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
6366M:	HighPoint Linux Team <[email protected]>
6367W:	http://www.highpoint-tech.com
6368S:	Supported
6369F:	Documentation/scsi/hptiop.txt
6370F:	drivers/scsi/hptiop.c
6371
6372HIPPI
6373M:	Jes Sorensen <[email protected]>
6374L:	[email protected]
6375S:	Maintained
6376F:	include/linux/hippidevice.h
6377F:	include/uapi/linux/if_hippi.h
6378F:	net/802/hippi.c
6379F:	drivers/net/hippi/
6380
6381HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
6382M:	Yisen Zhuang <[email protected]>
6383M:	Salil Mehta <[email protected]>
6384L:	[email protected]
6385W:	http://www.hisilicon.com
6386S:	Maintained
6387F:	drivers/net/ethernet/hisilicon/hns3/
6388
6389HISILICON NETWORK SUBSYSTEM DRIVER
6390M:	Yisen Zhuang <[email protected]>
6391M:	Salil Mehta <[email protected]>
6392L:	[email protected]
6393W:	http://www.hisilicon.com
6394S:	Maintained
6395F:	drivers/net/ethernet/hisilicon/
6396F:	Documentation/devicetree/bindings/net/hisilicon*.txt
6397
6398HISILICON PMU DRIVER
6399M:	Shaokun Zhang <[email protected]>
6400W:	http://www.hisilicon.com
6401S:	Supported
6402F:	drivers/perf/hisilicon
6403F:	Documentation/perf/hisi-pmu.txt
6404
6405HISILICON ROCE DRIVER
6406M:	Lijun Ou <[email protected]>
6407M:	Wei Hu(Xavier) <[email protected]>
6408L:	[email protected]
6409S:	Maintained
6410F:	drivers/infiniband/hw/hns/
6411F:	Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
6412
6413HISILICON SAS Controller
6414M:	John Garry <[email protected]>
6415W:	http://www.hisilicon.com
6416S:	Supported
6417F:	drivers/scsi/hisi_sas/
6418F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
6419
6420HMM - Heterogeneous Memory Management
6421M:	Jérôme Glisse <[email protected]>
6422L:	[email protected]
6423S:	Maintained
6424F:	mm/hmm*
6425F:	include/linux/hmm*
6426
6427HOST AP DRIVER
6428M:	Jouni Malinen <[email protected]>
6429L:	[email protected]
6430W:	http://w1.fi/hostap-driver.html
6431S:	Obsolete
6432F:	drivers/net/wireless/intersil/hostap/
6433
6434HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
6435L:	[email protected]
6436S:	Orphan
6437F:	drivers/platform/x86/tc1100-wmi.c
6438
6439HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
6440M:	Jaroslav Kysela <[email protected]>
6441S:	Maintained
6442F:	drivers/net/ethernet/hp/hp100.*
6443
6444HPET:	High Precision Event Timers driver
6445M:	Clemens Ladisch <[email protected]>
6446S:	Maintained
6447F:	Documentation/timers/hpet.txt
6448F:	drivers/char/hpet.c
6449F:	include/linux/hpet.h
6450F:	include/uapi/linux/hpet.h
6451
6452HPET:	x86
6453S:	Orphan
6454F:	arch/x86/kernel/hpet.c
6455F:	arch/x86/include/asm/hpet.h
6456
6457HPFS FILESYSTEM
6458M:	Mikulas Patocka <[email protected]>
6459W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
6460S:	Maintained
6461F:	fs/hpfs/
6462
6463HSI SUBSYSTEM
6464M:	Sebastian Reichel <[email protected]>
6465T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
6466S:	Maintained
6467F:	Documentation/ABI/testing/sysfs-bus-hsi
6468F:	Documentation/driver-api/hsi.rst
6469F:	drivers/hsi/
6470F:	include/linux/hsi/
6471F:	include/uapi/linux/hsi/
6472
6473HSO 3G MODEM DRIVER
6474L:	[email protected]
6475S:	Orphan
6476F:	drivers/net/usb/hso.c
6477
6478HSR NETWORK PROTOCOL
6479M:	Arvid Brodin <[email protected]>
6480L:	[email protected]
6481S:	Maintained
6482F:	net/hsr/
6483
6484HT16K33 LED CONTROLLER DRIVER
6485M:	Robin van der Gracht <[email protected]>
6486S:	Maintained
6487F:	drivers/auxdisplay/ht16k33.c
6488F:	Documentation/devicetree/bindings/display/ht16k33.txt
6489
6490HTCPEN TOUCHSCREEN DRIVER
6491M:	Pau Oliva Fora <[email protected]>
6492L:	[email protected]
6493S:	Maintained
6494F:	drivers/input/touchscreen/htcpen.c
6495
6496HUAWEI ETHERNET DRIVER
6497M:	Aviad Krawczyk <[email protected]>
6498L:	[email protected]
6499S:	Supported
6500F:	Documentation/networking/hinic.txt
6501F:	drivers/net/ethernet/huawei/hinic/
6502
6503HUGETLB FILESYSTEM
6504M:	Nadia Yvette Chambers <[email protected]>
6505S:	Maintained
6506F:	fs/hugetlbfs/
6507
6508HVA ST MEDIA DRIVER
6509M:	Jean-Christophe Trotin <[email protected]>
6510L:	[email protected]
6511T:	git git://linuxtv.org/media_tree.git
6512W:	https://linuxtv.org
6513S:	Supported
6514F:	drivers/media/platform/sti/hva
6515
6516HWPOISON MEMORY FAILURE HANDLING
6517M:	Naoya Horiguchi <[email protected]>
6518L:	[email protected]
6519S:	Maintained
6520F:	mm/memory-failure.c
6521F:	mm/hwpoison-inject.c
6522
6523Hyper-V CORE AND DRIVERS
6524M:	"K. Y. Srinivasan" <[email protected]>
6525M:	Haiyang Zhang <[email protected]>
6526M:	Stephen Hemminger <[email protected]>
6527L:	[email protected]
6528S:	Maintained
6529F:	Documentation/networking/netvsc.txt
6530F:	arch/x86/include/asm/mshyperv.h
6531F:	arch/x86/include/asm/trace/hyperv.h
6532F:	arch/x86/include/uapi/asm/hyperv.h
6533F:	arch/x86/kernel/cpu/mshyperv.c
6534F:	arch/x86/hyperv
6535F:	drivers/hid/hid-hyperv.c
6536F:	drivers/hv/
6537F:	drivers/input/serio/hyperv-keyboard.c
6538F:	drivers/pci/host/pci-hyperv.c
6539F:	drivers/net/hyperv/
6540F:	drivers/scsi/storvsc_drv.c
6541F:	drivers/uio/uio_hv_generic.c
6542F:	drivers/video/fbdev/hyperv_fb.c
6543F:	net/vmw_vsock/hyperv_transport.c
6544F:	include/linux/hyperv.h
6545F:	include/uapi/linux/hyperv.h
6546F:	tools/hv/
6547F:	Documentation/ABI/stable/sysfs-bus-vmbus
6548
6549HYPERVISOR VIRTUAL CONSOLE DRIVER
6550L:	[email protected]
6551S:	Odd Fixes
6552F:	drivers/tty/hvc/
6553
6554I2C ACPI SUPPORT
6555M:	Mika Westerberg <[email protected]>
6556L:	[email protected]
6557L:	[email protected]
6558S:	Maintained
6559F:	drivers/i2c/i2c-core-acpi.c
6560
6561I2C MUXES
6562M:	Peter Rosin <[email protected]>
6563L:	[email protected]
6564S:	Maintained
6565F:	Documentation/i2c/i2c-topology
6566F:	Documentation/i2c/muxes/
6567F:	Documentation/devicetree/bindings/i2c/i2c-mux*
6568F:	Documentation/devicetree/bindings/i2c/i2c-arb*
6569F:	Documentation/devicetree/bindings/i2c/i2c-gate*
6570F:	drivers/i2c/i2c-mux.c
6571F:	drivers/i2c/muxes/
6572F:	include/linux/i2c-mux.h
6573
6574I2C MV64XXX MARVELL AND ALLWINNER DRIVER
6575M:	Gregory CLEMENT <[email protected]>
6576L:	[email protected]
6577S:	Maintained
6578F:	drivers/i2c/busses/i2c-mv64xxx.c
6579
6580I2C OVER PARALLEL PORT
6581M:	Jean Delvare <[email protected]>
6582L:	[email protected]
6583S:	Maintained
6584F:	Documentation/i2c/busses/i2c-parport
6585F:	Documentation/i2c/busses/i2c-parport-light
6586F:	drivers/i2c/busses/i2c-parport.c
6587F:	drivers/i2c/busses/i2c-parport-light.c
6588
6589I2C SUBSYSTEM
6590M:	Wolfram Sang <[email protected]>
6591L:	[email protected]
6592W:	https://i2c.wiki.kernel.org/
6593Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
6594T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6595S:	Maintained
6596F:	Documentation/devicetree/bindings/i2c/
6597F:	Documentation/i2c/
6598F:	drivers/i2c/
6599F:	drivers/i2c/*/
6600F:	include/linux/i2c.h
6601F:	include/linux/i2c-*.h
6602F:	include/uapi/linux/i2c.h
6603F:	include/uapi/linux/i2c-*.h
6604
6605I2C-TAOS-EVM DRIVER
6606M:	Jean Delvare <[email protected]>
6607L:	[email protected]
6608S:	Maintained
6609F:	Documentation/i2c/busses/i2c-taos-evm
6610F:	drivers/i2c/busses/i2c-taos-evm.c
6611
6612I2C-TINY-USB DRIVER
6613M:	Till Harbaum <[email protected]>
6614L:	[email protected]
6615W:	http://www.harbaum.org/till/i2c_tiny_usb
6616S:	Maintained
6617F:	drivers/i2c/busses/i2c-tiny-usb.c
6618
6619I2C/SMBUS CONTROLLER DRIVERS FOR PC
6620M:	Jean Delvare <[email protected]>
6621L:	[email protected]
6622S:	Maintained
6623F:	Documentation/i2c/busses/i2c-ali1535
6624F:	Documentation/i2c/busses/i2c-ali1563
6625F:	Documentation/i2c/busses/i2c-ali15x3
6626F:	Documentation/i2c/busses/i2c-amd756
6627F:	Documentation/i2c/busses/i2c-amd8111
6628F:	Documentation/i2c/busses/i2c-i801
6629F:	Documentation/i2c/busses/i2c-nforce2
6630F:	Documentation/i2c/busses/i2c-piix4
6631F:	Documentation/i2c/busses/i2c-sis5595
6632F:	Documentation/i2c/busses/i2c-sis630
6633F:	Documentation/i2c/busses/i2c-sis96x
6634F:	Documentation/i2c/busses/i2c-via
6635F:	Documentation/i2c/busses/i2c-viapro
6636F:	drivers/i2c/busses/i2c-ali1535.c
6637F:	drivers/i2c/busses/i2c-ali1563.c
6638F:	drivers/i2c/busses/i2c-ali15x3.c
6639F:	drivers/i2c/busses/i2c-amd756.c
6640F:	drivers/i2c/busses/i2c-amd756-s4882.c
6641F:	drivers/i2c/busses/i2c-amd8111.c
6642F:	drivers/i2c/busses/i2c-i801.c
6643F:	drivers/i2c/busses/i2c-isch.c
6644F:	drivers/i2c/busses/i2c-nforce2.c
6645F:	drivers/i2c/busses/i2c-nforce2-s4985.c
6646F:	drivers/i2c/busses/i2c-piix4.c
6647F:	drivers/i2c/busses/i2c-sis5595.c
6648F:	drivers/i2c/busses/i2c-sis630.c
6649F:	drivers/i2c/busses/i2c-sis96x.c
6650F:	drivers/i2c/busses/i2c-via.c
6651F:	drivers/i2c/busses/i2c-viapro.c
6652
6653I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
6654M:	Hans de Goede <[email protected]>
6655L:	[email protected]
6656S:	Maintained
6657F:	drivers/i2c/busses/i2c-cht-wc.c
6658
6659I2C/SMBUS ISMT DRIVER
6660M:	Seth Heasley <[email protected]>
6661M:	Neil Horman <[email protected]>
6662L:	[email protected]
6663F:	drivers/i2c/busses/i2c-ismt.c
6664F:	Documentation/i2c/busses/i2c-ismt
6665
6666I2C/SMBUS STUB DRIVER
6667M:	Jean Delvare <[email protected]>
6668L:	[email protected]
6669S:	Maintained
6670F:	drivers/i2c/i2c-stub.c
6671
6672IA64 (Itanium) PLATFORM
6673M:	Tony Luck <[email protected]>
6674M:	Fenghua Yu <[email protected]>
6675L:	[email protected]
6676T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6677S:	Maintained
6678F:	arch/ia64/
6679
6680IBM Power 842 compression accelerator
6681M:	Haren Myneni <[email protected]>
6682S:	Supported
6683F:	drivers/crypto/nx/Makefile
6684F:	drivers/crypto/nx/Kconfig
6685F:	drivers/crypto/nx/nx-842*
6686F:	include/linux/sw842.h
6687F:	crypto/842.c
6688F:	lib/842/
6689
6690IBM Power in-Nest Crypto Acceleration
6691M:	Leonidas S. Barbosa <[email protected]>
6692M:	Paulo Flabiano Smorigo <[email protected]>
6693L:	[email protected]
6694S:	Supported
6695F:	drivers/crypto/nx/Makefile
6696F:	drivers/crypto/nx/Kconfig
6697F:	drivers/crypto/nx/nx-aes*
6698F:	drivers/crypto/nx/nx-sha*
6699F:	drivers/crypto/nx/nx.*
6700F:	drivers/crypto/nx/nx_csbcpb.h
6701F:	drivers/crypto/nx/nx_debugfs.h
6702
6703IBM Power Linux RAID adapter
6704M:	Brian King <[email protected]>
6705S:	Supported
6706F:	drivers/scsi/ipr.*
6707
6708IBM Power SRIOV Virtual NIC Device Driver
6709M:	Thomas Falcon <[email protected]>
6710M:	John Allen <[email protected]>
6711L:	[email protected]
6712S:	Supported
6713F:	drivers/net/ethernet/ibm/ibmvnic.*
6714
6715IBM Power Virtual Accelerator Switchboard
6716M:	Sukadev Bhattiprolu
6717L:	[email protected]
6718S:	Supported
6719F:	arch/powerpc/platforms/powernv/vas*
6720F:	arch/powerpc/platforms/powernv/copy-paste.h
6721F:	arch/powerpc/include/asm/vas.h
6722F:	arch/powerpc/include/uapi/asm/vas.h
6723
6724IBM Power Virtual Ethernet Device Driver
6725M:	Thomas Falcon <[email protected]>
6726L:	[email protected]
6727S:	Supported
6728F:	drivers/net/ethernet/ibm/ibmveth.*
6729
6730IBM Power Virtual FC Device Drivers
6731M:	Tyrel Datwyler <[email protected]>
6732L:	[email protected]
6733S:	Supported
6734F:	drivers/scsi/ibmvscsi/ibmvfc*
6735
6736IBM Power Virtual SCSI Device Drivers
6737M:	Tyrel Datwyler <[email protected]>
6738L:	[email protected]
6739S:	Supported
6740F:	drivers/scsi/ibmvscsi/ibmvscsi*
6741F:	include/scsi/viosrp.h
6742
6743IBM Power Virtual SCSI Device Target Driver
6744M:	Bryant G. Ly <[email protected]>
6745M:	Michael Cyr <[email protected]>
6746L:	[email protected]
6747L:	[email protected]
6748S:	Supported
6749F:	drivers/scsi/ibmvscsi_tgt/
6750
6751IBM Power VMX Cryptographic instructions
6752M:	Leonidas S. Barbosa <[email protected]>
6753M:	Paulo Flabiano Smorigo <[email protected]>
6754L:	[email protected]
6755S:	Supported
6756F:	drivers/crypto/vmx/Makefile
6757F:	drivers/crypto/vmx/Kconfig
6758F:	drivers/crypto/vmx/vmx.c
6759F:	drivers/crypto/vmx/aes*
6760F:	drivers/crypto/vmx/ghash*
6761F:	drivers/crypto/vmx/ppc-xlate.pl
6762
6763IBM ServeRAID RAID DRIVER
6764S:	Orphan
6765F:	drivers/scsi/ips.*
6766
6767ICH LPC AND GPIO DRIVER
6768M:	Peter Tyser <[email protected]>
6769S:	Maintained
6770F:	drivers/mfd/lpc_ich.c
6771F:	drivers/gpio/gpio-ich.c
6772
6773IDE SUBSYSTEM
6774M:	"David S. Miller" <[email protected]>
6775L:	[email protected]
6776Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
6777T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6778S:	Maintained
6779F:	Documentation/ide/
6780F:	drivers/ide/
6781F:	include/linux/ide.h
6782
6783IDE/ATAPI DRIVERS
6784M:	Borislav Petkov <[email protected]>
6785L:	[email protected]
6786S:	Maintained
6787F:	Documentation/cdrom/ide-cd
6788F:	drivers/ide/ide-cd*
6789
6790IDEAPAD LAPTOP EXTRAS DRIVER
6791M:	Ike Panhc <[email protected]>
6792L:	[email protected]
6793W:	http://launchpad.net/ideapad-laptop
6794S:	Maintained
6795F:	drivers/platform/x86/ideapad-laptop.c
6796
6797IDEAPAD LAPTOP SLIDEBAR DRIVER
6798M:	Andrey Moiseev <[email protected]>
6799L:	[email protected]
6800W:	https://github.com/o2genum/ideapad-slidebar
6801S:	Maintained
6802F:	drivers/input/misc/ideapad_slidebar.c
6803
6804IDT VersaClock 5 CLOCK DRIVER
6805M:	Marek Vasut <[email protected]>
6806S:	Maintained
6807F:	drivers/clk/clk-versaclock5.c
6808
6809IEEE 802.15.4 SUBSYSTEM
6810M:	Alexander Aring <[email protected]>
6811M:	Stefan Schmidt <[email protected]>
6812L:	[email protected]
6813W:	http://wpan.cakelab.org/
6814T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
6815T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
6816S:	Maintained
6817F:	net/ieee802154/
6818F:	net/mac802154/
6819F:	drivers/net/ieee802154/
6820F:	include/linux/nl802154.h
6821F:	include/linux/ieee802154.h
6822F:	include/net/nl802154.h
6823F:	include/net/mac802154.h
6824F:	include/net/af_ieee802154.h
6825F:	include/net/cfg802154.h
6826F:	include/net/ieee802154_netdev.h
6827F:	Documentation/networking/ieee802154.txt
6828
6829IFE PROTOCOL
6830M:	Yotam Gigi <[email protected]>
6831M:	Jamal Hadi Salim <[email protected]>
6832F:	net/ife
6833F:	include/net/ife.h
6834F:	include/uapi/linux/ife.h
6835
6836IGORPLUG-USB IR RECEIVER
6837M:	Sean Young <[email protected]>
6838L:	[email protected]
6839S:	Maintained
6840F:	drivers/media/rc/igorplugusb.c
6841
6842IGUANAWORKS USB IR TRANSCEIVER
6843M:	Sean Young <[email protected]>
6844L:	[email protected]
6845S:	Maintained
6846F:	drivers/media/rc/iguanair.c
6847
6848IIO DIGITAL POTENTIOMETER DAC
6849M:	Peter Rosin <[email protected]>
6850L:	[email protected]
6851S:	Maintained
6852F:	Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6853F:	Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6854F:	drivers/iio/dac/dpot-dac.c
6855
6856IIO ENVELOPE DETECTOR
6857M:	Peter Rosin <[email protected]>
6858L:	[email protected]
6859S:	Maintained
6860F:	Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6861F:	Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6862F:	drivers/iio/adc/envelope-detector.c
6863
6864IIO MULTIPLEXER
6865M:	Peter Rosin <[email protected]>
6866L:	[email protected]
6867S:	Maintained
6868F:	Documentation/devicetree/bindings/iio/multiplexer/iio-mux.txt
6869F:	drivers/iio/multiplexer/iio-mux.c
6870
6871IIO SUBSYSTEM AND DRIVERS
6872M:	Jonathan Cameron <[email protected]>
6873R:	Hartmut Knaack <[email protected]>
6874R:	Lars-Peter Clausen <[email protected]>
6875R:	Peter Meerwald-Stadler <[email protected]>
6876L:	[email protected]
6877T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6878S:	Maintained
6879F:	Documentation/ABI/testing/configfs-iio*
6880F:	Documentation/ABI/testing/sysfs-bus-iio*
6881F:	Documentation/devicetree/bindings/iio/
6882F:	drivers/iio/
6883F:	drivers/staging/iio/
6884F:	include/linux/iio/
6885F:	tools/iio/
6886
6887IKANOS/ADI EAGLE ADSL USB DRIVER
6888M:	Matthieu Castet <[email protected]>
6889M:	Stanislaw Gruszka <[email protected]>
6890S:	Maintained
6891F:	drivers/usb/atm/ueagle-atm.c
6892
6893IMGTEC ASCII LCD DRIVER
6894M:	Paul Burton <[email protected]>
6895S:	Maintained
6896F:	Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6897F:	drivers/auxdisplay/img-ascii-lcd.c
6898
6899IMGTEC IR DECODER DRIVER
6900M:	James Hogan <[email protected]>
6901S:	Maintained
6902F:	drivers/media/rc/img-ir/
6903
6904IMS TWINTURBO FRAMEBUFFER DRIVER
6905L:	[email protected]
6906S:	Orphan
6907F:	drivers/video/fbdev/imsttfb.c
6908
6909INA209 HARDWARE MONITOR DRIVER
6910M:	Guenter Roeck <[email protected]>
6911L:	[email protected]
6912S:	Maintained
6913F:	Documentation/hwmon/ina209
6914F:	Documentation/devicetree/bindings/i2c/ina209.txt
6915F:	drivers/hwmon/ina209.c
6916
6917INA2XX HARDWARE MONITOR DRIVER
6918M:	Guenter Roeck <[email protected]>
6919L:	[email protected]
6920S:	Maintained
6921F:	Documentation/hwmon/ina2xx
6922F:	drivers/hwmon/ina2xx.c
6923F:	include/linux/platform_data/ina2xx.h
6924
6925INDUSTRY PACK SUBSYSTEM (IPACK)
6926M:	Samuel Iglesias Gonsalvez <[email protected]>
6927M:	Jens Taprogge <[email protected]>
6928M:	Greg Kroah-Hartman <[email protected]>
6929L:	[email protected]
6930W:	http://industrypack.sourceforge.net
6931S:	Maintained
6932F:	drivers/ipack/
6933
6934INFINIBAND SUBSYSTEM
6935M:	Doug Ledford <[email protected]>
6936M:	Jason Gunthorpe <[email protected]>
6937L:	[email protected]
6938W:	https://github.com/linux-rdma/rdma-core
6939Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6940T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
6941S:	Supported
6942F:	Documentation/devicetree/bindings/infiniband/
6943F:	Documentation/infiniband/
6944F:	drivers/infiniband/
6945F:	include/uapi/linux/if_infiniband.h
6946F:	include/uapi/rdma/
6947F:	include/rdma/
6948
6949INGENIC JZ4780 DMA Driver
6950M:	Zubair Lutfullah Kakakhel <[email protected]>
6951S:	Maintained
6952F:	drivers/dma/dma-jz4780.c
6953
6954INGENIC JZ4780 NAND DRIVER
6955M:	Harvey Hunt <[email protected]>
6956L:	[email protected]
6957S:	Maintained
6958F:	drivers/mtd/nand/jz4780_*
6959
6960INOTIFY
6961M:	Jan Kara <[email protected]>
6962R:	Amir Goldstein <[email protected]>
6963L:	[email protected]
6964S:	Maintained
6965F:	Documentation/filesystems/inotify.txt
6966F:	fs/notify/inotify/
6967F:	include/linux/inotify.h
6968F:	include/uapi/linux/inotify.h
6969
6970INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6971M:	Dmitry Torokhov <[email protected]>
6972L:	[email protected]
6973Q:	http://patchwork.kernel.org/project/linux-input/list/
6974T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6975S:	Maintained
6976F:	drivers/input/
6977F:	include/linux/input.h
6978F:	include/uapi/linux/input.h
6979F:	include/uapi/linux/input-event-codes.h
6980F:	include/linux/input/
6981F:	Documentation/devicetree/bindings/input/
6982F:	Documentation/input/
6983
6984INPUT MULTITOUCH (MT) PROTOCOL
6985M:	Henrik Rydberg <[email protected]>
6986L:	[email protected]
6987S:	Odd fixes
6988F:	Documentation/input/multi-touch-protocol.rst
6989F:	drivers/input/input-mt.c
6990K:	\b(ABS|SYN)_MT_
6991
6992INSIDE SECURE CRYPTO DRIVER
6993M:	Antoine Tenart <[email protected]>
6994F:	drivers/crypto/inside-secure/
6995S:	Maintained
6996L:	[email protected]
6997
6998INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6999M:	Mimi Zohar <[email protected]>
7000M:	Dmitry Kasatkin <[email protected]>
7001L:	[email protected]
7002T:	git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7003S:	Supported
7004F:	security/integrity/ima/
7005
7006INTEL 810/815 FRAMEBUFFER DRIVER
7007M:	Antonino Daplas <[email protected]>
7008L:	[email protected]
7009S:	Maintained
7010F:	drivers/video/fbdev/i810/
7011
7012INTEL ASoC BDW/HSW DRIVERS
7013M:	Jie Yang <[email protected]>
7014L:	[email protected] (moderated for non-subscribers)
7015S:	Supported
7016F:	sound/soc/intel/common/sst-dsp*
7017F:	sound/soc/intel/common/sst-firmware.c
7018F:	sound/soc/intel/boards/broadwell.c
7019F:	sound/soc/intel/haswell/
7020
7021INTEL C600 SERIES SAS CONTROLLER DRIVER
7022M:	Intel SCU Linux support <[email protected]>
7023M:	Artur Paszkiewicz <[email protected]>
7024L:	[email protected]
7025T:	git git://git.code.sf.net/p/intel-sas/isci
7026S:	Supported
7027F:	drivers/scsi/isci/
7028
7029INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
7030M:	Jani Nikula <[email protected]>
7031M:	Joonas Lahtinen <[email protected]>
7032M:	Rodrigo Vivi <[email protected]>
7033L:	[email protected]
7034W:	https://01.org/linuxgraphics/
7035B:	https://01.org/linuxgraphics/documentation/how-report-bugs
7036C:	irc://chat.freenode.net/intel-gfx
7037Q:	http://patchwork.freedesktop.org/project/intel-gfx/
7038T:	git git://anongit.freedesktop.org/drm-intel
7039S:	Supported
7040F:	drivers/gpu/drm/i915/
7041F:	include/drm/i915*
7042F:	include/uapi/drm/i915_drm.h
7043F:	Documentation/gpu/i915.rst
7044
7045INTEL ETHERNET DRIVERS
7046M:	Jeff Kirsher <[email protected]>
7047L:	[email protected] (moderated for non-subscribers)
7048W:	http://www.intel.com/support/feedback.htm
7049W:	http://e1000.sourceforge.net/
7050Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
7051T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
7052T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
7053S:	Supported
7054F:	Documentation/networking/e100.txt
7055F:	Documentation/networking/e1000.txt
7056F:	Documentation/networking/e1000e.txt
7057F:	Documentation/networking/igb.txt
7058F:	Documentation/networking/igbvf.txt
7059F:	Documentation/networking/ixgb.txt
7060F:	Documentation/networking/ixgbe.txt
7061F:	Documentation/networking/ixgbevf.txt
7062F:	Documentation/networking/i40e.txt
7063F:	Documentation/networking/i40evf.txt
7064F:	drivers/net/ethernet/intel/
7065F:	drivers/net/ethernet/intel/*/
7066F:	include/linux/avf/virtchnl.h
7067
7068INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
7069M:	Maik Broemme <[email protected]>
7070L:	[email protected]
7071S:	Maintained
7072F:	Documentation/fb/intelfb.txt
7073F:	drivers/video/fbdev/intelfb/
7074
7075INTEL GVT-g DRIVERS (Intel GPU Virtualization)
7076M:	Zhenyu Wang <[email protected]>
7077M:	Zhi Wang <[email protected]>
7078L:	[email protected]
7079L:	[email protected]
7080W:	https://01.org/igvt-g
7081T:	git https://github.com/intel/gvt-linux.git
7082S:	Supported
7083F:	drivers/gpu/drm/i915/gvt/
7084
7085INTEL HID EVENT DRIVER
7086M:	Alex Hung <[email protected]>
7087L:	[email protected]
7088S:	Maintained
7089F:	drivers/platform/x86/intel-hid.c
7090
7091INTEL I/OAT DMA DRIVER
7092M:	Dave Jiang <[email protected]>
7093R:	Dan Williams <[email protected]>
7094L:	[email protected]
7095Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
7096S:	Supported
7097F:	drivers/dma/ioat*
7098
7099INTEL IDLE DRIVER
7100M:	Jacob Pan <[email protected]>
7101M:	Len Brown <[email protected]>
7102L:	[email protected]
7103T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
7104B:	https://bugzilla.kernel.org
7105S:	Supported
7106F:	drivers/idle/intel_idle.c
7107
7108INTEL INTEGRATED SENSOR HUB DRIVER
7109M:	Srinivas Pandruvada <[email protected]>
7110M:	Jiri Kosina <[email protected]>
7111L:	[email protected]
7112S:	Maintained
7113F:	drivers/hid/intel-ish-hid/
7114
7115INTEL IOMMU (VT-d)
7116M:	David Woodhouse <[email protected]>
7117L:	[email protected]
7118T:	git git://git.infradead.org/iommu-2.6.git
7119S:	Supported
7120F:	drivers/iommu/intel-iommu.c
7121F:	include/linux/intel-iommu.h
7122
7123INTEL IOP-ADMA DMA DRIVER
7124R:	Dan Williams <[email protected]>
7125S:	Odd fixes
7126F:	drivers/dma/iop-adma.c
7127
7128INTEL IPU3 CSI-2 CIO2 DRIVER
7129M:	Yong Zhi <[email protected]>
7130M:	Sakari Ailus <[email protected]>
7131L:	[email protected]
7132S:	Maintained
7133F:	drivers/media/pci/intel/ipu3/
7134F:	Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
7135
7136INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
7137M:	Krzysztof Halasa <[email protected]>
7138S:	Maintained
7139F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
7140F:	arch/arm/mach-ixp4xx/include/mach/npe.h
7141F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
7142F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
7143F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
7144F:	drivers/net/wan/ixp4xx_hss.c
7145
7146INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
7147M:	Deepak Saxena <[email protected]>
7148S:	Maintained
7149F:	drivers/char/hw_random/ixp4xx-rng.c
7150
7151INTEL MANAGEMENT ENGINE (mei)
7152M:	Tomas Winkler <[email protected]>
7153L:	[email protected]
7154S:	Supported
7155F:	include/uapi/linux/mei.h
7156F:	include/linux/mei_cl_bus.h
7157F:	drivers/misc/mei/*
7158F:	drivers/watchdog/mei_wdt.c
7159F:	Documentation/misc-devices/mei/*
7160F:	samples/mei/*
7161
7162INTEL MENLOW THERMAL DRIVER
7163M:	Sujith Thomas <[email protected]>
7164L:	[email protected]
7165W:	https://01.org/linux-acpi
7166S:	Supported
7167F:	drivers/platform/x86/intel_menlow.c
7168
7169INTEL MERRIFIELD GPIO DRIVER
7170M:	Andy Shevchenko <[email protected]>
7171L:	[email protected]
7172S:	Maintained
7173F:	drivers/gpio/gpio-merrifield.c
7174
7175INTEL MIC DRIVERS (mic)
7176M:	Sudeep Dutt <[email protected]>
7177M:	Ashutosh Dixit <[email protected]>
7178S:	Supported
7179W:	https://github.com/sudeepdutt/mic
7180W:	http://software.intel.com/en-us/mic-developer
7181F:	include/linux/mic_bus.h
7182F:	include/linux/scif.h
7183F:	include/uapi/linux/mic_common.h
7184F:	include/uapi/linux/mic_ioctl.h
7185F:	include/uapi/linux/scif_ioctl.h
7186F:	drivers/misc/mic/
7187F:	drivers/dma/mic_x100_dma.c
7188F:	drivers/dma/mic_x100_dma.h
7189F:	Documentation/mic/
7190
7191INTEL PMC CORE DRIVER
7192M:	Rajneesh Bhardwaj <[email protected]>
7193M:	Vishwanath Somayaji <[email protected]>
7194L:	[email protected]
7195S:	Maintained
7196F:	arch/x86/include/asm/pmc_core.h
7197F:	drivers/platform/x86/intel_pmc_core*
7198
7199INTEL PMC/P-Unit IPC DRIVER
7200M:	Zha Qipeng<[email protected]>
7201L:	[email protected]
7202S:	Maintained
7203F:	drivers/platform/x86/intel_pmc_ipc.c
7204F:	drivers/platform/x86/intel_punit_ipc.c
7205F:	arch/x86/include/asm/intel_pmc_ipc.h
7206F:	arch/x86/include/asm/intel_punit_ipc.h
7207
7208INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
7209M:	Stanislav Yakovlev <[email protected]>
7210L:	[email protected]
7211S:	Maintained
7212F:	Documentation/networking/README.ipw2100
7213F:	Documentation/networking/README.ipw2200
7214F:	drivers/net/wireless/intel/ipw2x00/
7215
7216INTEL PSTATE DRIVER
7217M:	Srinivas Pandruvada <[email protected]>
7218M:	Len Brown <[email protected]>
7219L:	[email protected]
7220S:	Supported
7221F:	drivers/cpufreq/intel_pstate.c
7222
7223INTEL RDMA RNIC DRIVER
7224M:	Faisal Latif <[email protected]>
7225M:	Shiraz Saleem <[email protected]>
7226L:	[email protected]
7227S:	Supported
7228F:	drivers/infiniband/hw/i40iw/
7229
7230INTEL TELEMETRY DRIVER
7231M:	Souvik Kumar Chakravarty <[email protected]>
7232L:	[email protected]
7233S:	Maintained
7234F:	arch/x86/include/asm/intel_telemetry.h
7235F:	drivers/platform/x86/intel_telemetry*
7236
7237INTEL VIRTUAL BUTTON DRIVER
7238M:	AceLan Kao <[email protected]>
7239L:	[email protected]
7240S:	Maintained
7241F:	drivers/platform/x86/intel-vbtn.c
7242
7243INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
7244M:	Stanislaw Gruszka <[email protected]>
7245L:	[email protected]
7246S:	Supported
7247F:	drivers/net/wireless/intel/iwlegacy/
7248
7249INTEL WIRELESS WIFI LINK (iwlwifi)
7250M:	Johannes Berg <[email protected]>
7251M:	Emmanuel Grumbach <[email protected]>
7252M:	Luca Coelho <[email protected]>
7253M:	Intel Linux Wireless <[email protected]>
7254L:	[email protected]
7255W:	http://intellinuxwireless.org
7256T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
7257S:	Supported
7258F:	drivers/net/wireless/intel/iwlwifi/
7259
7260INTEL WIRELESS WIMAX CONNECTION 2400
7261M:	Inaky Perez-Gonzalez <[email protected]>
7262M:	[email protected]
7263L:	[email protected] (subscribers-only)
7264S:	Supported
7265W:	http://linuxwimax.org
7266F:	Documentation/wimax/README.i2400m
7267F:	drivers/net/wimax/i2400m/
7268F:	include/uapi/linux/wimax/i2400m.h
7269
7270INTEL WMI THUNDERBOLT FORCE POWER DRIVER
7271M:	Mario Limonciello <[email protected]>
7272S:	Maintained
7273F:	drivers/platform/x86/intel-wmi-thunderbolt.c
7274
7275INTEL(R) TRACE HUB
7276M:	Alexander Shishkin <[email protected]>
7277S:	Supported
7278F:	Documentation/trace/intel_th.txt
7279F:	drivers/hwtracing/intel_th/
7280
7281INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
7282M:	Ning Sun <[email protected]>
7283L:	[email protected]
7284W:	http://tboot.sourceforge.net
7285T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
7286S:	Supported
7287F:	Documentation/intel_txt.txt
7288F:	include/linux/tboot.h
7289F:	arch/x86/kernel/tboot.c
7290
7291INTEL-MID GPIO DRIVER
7292M:	David Cohen <[email protected]>
7293L:	[email protected]
7294S:	Maintained
7295F:	drivers/gpio/gpio-intel-mid.c
7296
7297INVENSENSE MPU-3050 GYROSCOPE DRIVER
7298M:	Linus Walleij <[email protected]>
7299L:	[email protected]
7300S:	Maintained
7301F:	drivers/iio/gyro/mpu3050*
7302F:	Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
7303
7304IOC3 ETHERNET DRIVER
7305M:	Ralf Baechle <[email protected]>
7306L:	[email protected]
7307S:	Maintained
7308F:	drivers/net/ethernet/sgi/ioc3-eth.c
7309
7310IOC3 SERIAL DRIVER
7311M:	Pat Gefre <[email protected]>
7312L:	[email protected]
7313S:	Maintained
7314F:	drivers/tty/serial/ioc3_serial.c
7315
7316IOMMU DRIVERS
7317M:	Joerg Roedel <[email protected]>
7318L:	[email protected]
7319T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
7320S:	Maintained
7321F:	Documentation/devicetree/bindings/iommu/
7322F:	drivers/iommu/
7323F:	include/linux/iommu.h
7324F:	include/linux/iova.h
7325
7326IP MASQUERADING
7327M:	Juanjo Ciarlante <[email protected]>
7328S:	Maintained
7329F:	net/ipv4/netfilter/ipt_MASQUERADE.c
7330
7331IPMI SUBSYSTEM
7332M:	Corey Minyard <[email protected]>
7333L:	[email protected] (moderated for non-subscribers)
7334W:	http://openipmi.sourceforge.net/
7335S:	Supported
7336F:	Documentation/IPMI.txt
7337F:	drivers/char/ipmi/
7338F:	include/linux/ipmi*
7339F:	include/uapi/linux/ipmi*
7340
7341IPS SCSI RAID DRIVER
7342M:	Adaptec OEM Raid Solutions <[email protected]>
7343L:	[email protected]
7344W:	http://www.adaptec.com/
7345S:	Maintained
7346F:	drivers/scsi/ips*
7347
7348IPVS
7349M:	Wensong Zhang <[email protected]>
7350M:	Simon Horman <[email protected]>
7351M:	Julian Anastasov <[email protected]>
7352L:	[email protected]
7353L:	[email protected]
7354S:	Maintained
7355T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
7356T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
7357F:	Documentation/networking/ipvs-sysctl.txt
7358F:	include/net/ip_vs.h
7359F:	include/uapi/linux/ip_vs.h
7360F:	net/netfilter/ipvs/
7361
7362IPWIRELESS DRIVER
7363M:	Jiri Kosina <[email protected]>
7364M:	David Sterba <[email protected]>
7365S:	Odd Fixes
7366F:	drivers/tty/ipwireless/
7367
7368IPX NETWORK LAYER
7369L:	[email protected]
7370S:	Obsolete
7371F:	include/uapi/linux/ipx.h
7372F:	drivers/staging/ipx/
7373
7374IRDA SUBSYSTEM
7375M:	Samuel Ortiz <[email protected]>
7376L:	[email protected] (subscribers-only)
7377L:	[email protected]
7378W:	http://irda.sourceforge.net/
7379S:	Obsolete
7380T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
7381F:	Documentation/networking/irda.txt
7382F:	drivers/staging/irda/
7383
7384IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
7385M:	Marc Zyngier <[email protected]>
7386S:	Maintained
7387T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7388F:	Documentation/IRQ-domain.txt
7389F:	include/linux/irqdomain.h
7390F:	kernel/irq/irqdomain.c
7391F:	kernel/irq/msi.c
7392
7393IRQ SUBSYSTEM
7394M:	Thomas Gleixner <[email protected]>
7395L:	[email protected]
7396S:	Maintained
7397T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7398F:	kernel/irq/
7399
7400IRQCHIP DRIVERS
7401M:	Thomas Gleixner <[email protected]>
7402M:	Jason Cooper <[email protected]>
7403M:	Marc Zyngier <[email protected]>
7404L:	[email protected]
7405S:	Maintained
7406T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7407F:	Documentation/devicetree/bindings/interrupt-controller/
7408F:	drivers/irqchip/
7409
7410ISA
7411M:	William Breathitt Gray <[email protected]>
7412S:	Maintained
7413F:	Documentation/isa.txt
7414F:	drivers/base/isa.c
7415F:	include/linux/isa.h
7416
7417ISA RADIO MODULE
7418M:	Hans Verkuil <[email protected]>
7419L:	[email protected]
7420T:	git git://linuxtv.org/media_tree.git
7421W:	https://linuxtv.org
7422S:	Maintained
7423F:	drivers/media/radio/radio-isa*
7424
7425ISAPNP
7426M:	Jaroslav Kysela <[email protected]>
7427S:	Maintained
7428F:	Documentation/isapnp.txt
7429F:	drivers/pnp/isapnp/
7430F:	include/linux/isapnp.h
7431
7432ISCSI
7433M:	Lee Duncan <[email protected]>
7434M:	Chris Leech <[email protected]>
7435L:	[email protected]
7436W:	www.open-iscsi.com
7437S:	Maintained
7438F:	drivers/scsi/*iscsi*
7439F:	include/scsi/*iscsi*
7440
7441iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
7442M:	Peter Jones <[email protected]>
7443M:	Konrad Rzeszutek Wilk <[email protected]>
7444S:	Maintained
7445F:	drivers/firmware/iscsi_ibft*
7446
7447ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
7448M:	Or Gerlitz <[email protected]>
7449M:	Sagi Grimberg <[email protected]>
7450M:	Roi Dayan <[email protected]>
7451L:	[email protected]
7452S:	Supported
7453W:	http://www.openfabrics.org
7454W:	www.open-iscsi.org
7455Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7456F:	drivers/infiniband/ulp/iser/
7457
7458ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
7459M:	Sagi Grimberg <[email protected]>
7460T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
7461L:	[email protected]
7462L:	[email protected]
7463S:	Supported
7464W:	http://www.linux-iscsi.org
7465F:	drivers/infiniband/ulp/isert
7466
7467ISDN SUBSYSTEM
7468M:	Karsten Keil <[email protected]>
7469L:	[email protected] (subscribers-only)
7470L:	[email protected]
7471W:	http://www.isdn4linux.de
7472T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
7473S:	Maintained
7474F:	Documentation/isdn/
7475F:	drivers/isdn/
7476F:	include/linux/isdn.h
7477F:	include/linux/isdn/
7478F:	include/uapi/linux/isdn.h
7479F:	include/uapi/linux/isdn/
7480
7481ISDN SUBSYSTEM (Eicon active card driver)
7482M:	Armin Schindler <[email protected]>
7483L:	[email protected] (subscribers-only)
7484W:	http://www.melware.de
7485S:	Maintained
7486F:	drivers/isdn/hardware/eicon/
7487
7488IT87 HARDWARE MONITORING DRIVER
7489M:	Jean Delvare <[email protected]>
7490L:	[email protected]
7491S:	Maintained
7492F:	Documentation/hwmon/it87
7493F:	drivers/hwmon/it87.c
7494
7495IT913X MEDIA DRIVER
7496M:	Antti Palosaari <[email protected]>
7497L:	[email protected]
7498W:	https://linuxtv.org
7499W:	http://palosaari.fi/linux/
7500Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7501T:	git git://linuxtv.org/anttip/media_tree.git
7502S:	Maintained
7503F:	drivers/media/tuners/it913x*
7504
7505IVTV VIDEO4LINUX DRIVER
7506M:	Andy Walls <[email protected]>
7507L:	[email protected] (subscribers-only)
7508L:	[email protected]
7509T:	git git://linuxtv.org/media_tree.git
7510W:	http://www.ivtvdriver.org
7511S:	Maintained
7512F:	Documentation/media/v4l-drivers/ivtv*
7513F:	drivers/media/pci/ivtv/
7514F:	include/uapi/linux/ivtv*
7515
7516IX2505V MEDIA DRIVER
7517M:	Malcolm Priestley <[email protected]>
7518L:	[email protected]
7519W:	https://linuxtv.org
7520Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7521S:	Maintained
7522F:	drivers/media/dvb-frontends/ix2505v*
7523
7524JC42.4 TEMPERATURE SENSOR DRIVER
7525M:	Guenter Roeck <[email protected]>
7526L:	[email protected]
7527S:	Maintained
7528F:	drivers/hwmon/jc42.c
7529F:	Documentation/hwmon/jc42
7530
7531JFS FILESYSTEM
7532M:	Dave Kleikamp <[email protected]>
7533L:	[email protected]
7534W:	http://jfs.sourceforge.net/
7535T:	git git://github.com/kleikamp/linux-shaggy.git
7536S:	Maintained
7537F:	Documentation/filesystems/jfs.txt
7538F:	fs/jfs/
7539
7540JME NETWORK DRIVER
7541M:	Guo-Fu Tseng <[email protected]>
7542L:	[email protected]
7543S:	Maintained
7544F:	drivers/net/ethernet/jme.*
7545
7546JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
7547M:	David Woodhouse <[email protected]>
7548L:	[email protected]
7549W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
7550S:	Maintained
7551F:	fs/jffs2/
7552F:	include/uapi/linux/jffs2.h
7553
7554JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
7555M:	"Theodore Ts'o" <[email protected]>
7556M:	Jan Kara <[email protected]>
7557L:	[email protected]
7558S:	Maintained
7559F:	fs/jbd2/
7560F:	include/linux/jbd2.h
7561
7562JPU V4L2 MEM2MEM DRIVER FOR RENESAS
7563M:	Mikhail Ulyanov <[email protected]>
7564L:	[email protected]
7565S:	Maintained
7566F:	drivers/media/platform/rcar_jpu.c
7567
7568JSM Neo PCI based serial card
7569M:	Guilherme G. Piccoli <[email protected]>
7570L:	[email protected]
7571S:	Maintained
7572F:	drivers/tty/serial/jsm/
7573
7574K10TEMP HARDWARE MONITORING DRIVER
7575M:	Clemens Ladisch <[email protected]>
7576L:	[email protected]
7577S:	Maintained
7578F:	Documentation/hwmon/k10temp
7579F:	drivers/hwmon/k10temp.c
7580
7581K8TEMP HARDWARE MONITORING DRIVER
7582M:	Rudolf Marek <[email protected]>
7583L:	[email protected]
7584S:	Maintained
7585F:	Documentation/hwmon/k8temp
7586F:	drivers/hwmon/k8temp.c
7587
7588KASAN
7589M:	Andrey Ryabinin <[email protected]>
7590R:	Alexander Potapenko <[email protected]>
7591R:	Dmitry Vyukov <[email protected]>
7592L:	[email protected]
7593S:	Maintained
7594F:	arch/*/include/asm/kasan.h
7595F:	arch/*/mm/kasan_init*
7596F:	Documentation/dev-tools/kasan.rst
7597F:	include/linux/kasan*.h
7598F:	lib/test_kasan.c
7599F:	mm/kasan/
7600F:	scripts/Makefile.kasan
7601
7602KCONFIG
7603L:	[email protected]
7604S:	Orphan
7605F:	Documentation/kbuild/kconfig-language.txt
7606F:	scripts/kconfig/
7607
7608KDUMP
7609M:	Dave Young <[email protected]>
7610M:	Baoquan He <[email protected]>
7611R:	Vivek Goyal <[email protected]>
7612L:	[email protected]
7613W:	http://lse.sourceforge.net/kdump/
7614S:	Maintained
7615F:	Documentation/kdump/
7616
7617KEENE FM RADIO TRANSMITTER DRIVER
7618M:	Hans Verkuil <[email protected]>
7619L:	[email protected]
7620T:	git git://linuxtv.org/media_tree.git
7621W:	https://linuxtv.org
7622S:	Maintained
7623F:	drivers/media/radio/radio-keene*
7624
7625KERNEL AUTOMOUNTER v4 (AUTOFS4)
7626M:	Ian Kent <[email protected]>
7627L:	[email protected]
7628S:	Maintained
7629F:	fs/autofs4/
7630
7631KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7632M:	Masahiro Yamada <[email protected]>
7633M:	Michal Marek <[email protected]>
7634T:	git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
7635L:	[email protected]
7636S:	Maintained
7637F:	Documentation/kbuild/
7638F:	Makefile
7639F:	scripts/Makefile.*
7640F:	scripts/basic/
7641F:	scripts/mk*
7642F:	scripts/package/
7643
7644KERNEL JANITORS
7645L:	[email protected]
7646W:	http://kernelnewbies.org/KernelJanitors
7647S:	Odd Fixes
7648
7649KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7650M:	"J. Bruce Fields" <[email protected]>
7651M:	Jeff Layton <[email protected]>
7652L:	[email protected]
7653W:	http://nfs.sourceforge.net/
7654T:	git git://linux-nfs.org/~bfields/linux.git
7655S:	Supported
7656F:	fs/nfsd/
7657F:	include/uapi/linux/nfsd/
7658F:	fs/lockd/
7659F:	fs/nfs_common/
7660F:	net/sunrpc/
7661F:	include/linux/lockd/
7662F:	include/linux/sunrpc/
7663F:	include/uapi/linux/sunrpc/
7664
7665KERNEL SELFTEST FRAMEWORK
7666M:	Shuah Khan <[email protected]>
7667M:	Shuah Khan <[email protected]>
7668L:	[email protected]
7669T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
7670S:	Maintained
7671F:	tools/testing/selftests/
7672F:	Documentation/dev-tools/kselftest*
7673
7674KERNEL USERMODE HELPER
7675M:	"Luis R. Rodriguez" <[email protected]>
7676L:	[email protected]
7677S:	Maintained
7678F:	kernel/umh.c
7679F:	include/linux/umh.h
7680
7681KERNEL VIRTUAL MACHINE (KVM)
7682M:	Paolo Bonzini <[email protected]>
7683M:	Radim Krčmář <[email protected]>
7684L:	[email protected]
7685W:	http://www.linux-kvm.org
7686T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7687S:	Supported
7688F:	Documentation/virtual/kvm/
7689F:	include/trace/events/kvm.h
7690F:	include/uapi/asm-generic/kvm*
7691F:	include/uapi/linux/kvm*
7692F:	include/asm-generic/kvm*
7693F:	include/linux/kvm*
7694F:	include/kvm/iodev.h
7695F:	virt/kvm/*
7696F:	tools/kvm/
7697
7698KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
7699M:	Joerg Roedel <[email protected]>
7700L:	[email protected]
7701W:	http://www.linux-kvm.org/
7702S:	Maintained
7703F:	arch/x86/include/asm/svm.h
7704F:	arch/x86/kvm/svm.c
7705
7706KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
7707M:	Christoffer Dall <[email protected]>
7708M:	Marc Zyngier <[email protected]>
7709L:	[email protected] (moderated for non-subscribers)
7710L:	[email protected]
7711W:	http://systems.cs.columbia.edu/projects/kvm-arm
7712T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7713S:	Supported
7714F:	arch/arm/include/uapi/asm/kvm*
7715F:	arch/arm/include/asm/kvm*
7716F:	arch/arm/kvm/
7717F:	virt/kvm/arm/
7718F:	include/kvm/arm_*
7719
7720KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7721M:	Christoffer Dall <[email protected]>
7722M:	Marc Zyngier <[email protected]>
7723L:	[email protected] (moderated for non-subscribers)
7724L:	[email protected]
7725S:	Maintained
7726F:	arch/arm64/include/uapi/asm/kvm*
7727F:	arch/arm64/include/asm/kvm*
7728F:	arch/arm64/kvm/
7729
7730KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7731M:	James Hogan <[email protected]>
7732L:	[email protected]
7733S:	Supported
7734F:	arch/mips/include/uapi/asm/kvm*
7735F:	arch/mips/include/asm/kvm*
7736F:	arch/mips/kvm/
7737
7738KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
7739M:	Paul Mackerras <[email protected]>
7740L:	[email protected]
7741W:	http://www.linux-kvm.org/
7742T:	git git://github.com/agraf/linux-2.6.git
7743S:	Supported
7744F:	arch/powerpc/include/uapi/asm/kvm*
7745F:	arch/powerpc/include/asm/kvm*
7746F:	arch/powerpc/kvm/
7747F:	arch/powerpc/kernel/kvm*
7748
7749KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7750M:	Christian Borntraeger <[email protected]>
7751M:	Janosch Frank <[email protected]>
7752R:	David Hildenbrand <[email protected]>
7753R:	Cornelia Huck <[email protected]>
7754L:	[email protected]
7755W:	http://www.ibm.com/developerworks/linux/linux390/
7756T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7757S:	Supported
7758F:	arch/s390/include/uapi/asm/kvm*
7759F:	arch/s390/include/asm/gmap.h
7760F:	arch/s390/include/asm/kvm*
7761F:	arch/s390/kvm/
7762F:	arch/s390/mm/gmap.c
7763
7764KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
7765M:	Paolo Bonzini <[email protected]>
7766M:	Radim Krčmář <[email protected]>
7767L:	[email protected]
7768W:	http://www.linux-kvm.org
7769T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7770S:	Supported
7771F:	arch/x86/kvm/
7772F:	arch/x86/include/uapi/asm/kvm*
7773F:	arch/x86/include/asm/kvm*
7774F:	arch/x86/include/asm/pvclock-abi.h
7775F:	arch/x86/kernel/kvm.c
7776F:	arch/x86/kernel/kvmclock.c
7777
7778KERNFS
7779M:	Greg Kroah-Hartman <[email protected]>
7780M:	Tejun Heo <[email protected]>
7781T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
7782S:	Supported
7783F:	include/linux/kernfs.h
7784F:	fs/kernfs/
7785
7786KEXEC
7787M:	Eric Biederman <[email protected]>
7788W:	http://kernel.org/pub/linux/utils/kernel/kexec/
7789L:	[email protected]
7790S:	Maintained
7791F:	include/linux/kexec.h
7792F:	include/uapi/linux/kexec.h
7793F:	kernel/kexec*
7794
7795KEYS-ENCRYPTED
7796M:	Mimi Zohar <[email protected]>
7797L:	[email protected]
7798L:	[email protected]
7799S:	Supported
7800F:	Documentation/security/keys/trusted-encrypted.rst
7801F:	include/keys/encrypted-type.h
7802F:	security/keys/encrypted-keys/
7803
7804KEYS-TRUSTED
7805M:	James Bottomley <[email protected]>
7806M:	Mimi Zohar <[email protected]>
7807L:	[email protected]
7808L:	[email protected]
7809S:	Supported
7810F:	Documentation/security/keys/trusted-encrypted.rst
7811F:	include/keys/trusted-type.h
7812F:	security/keys/trusted.c
7813F:	security/keys/trusted.h
7814
7815KEYS/KEYRINGS:
7816M:	David Howells <[email protected]>
7817L:	[email protected]
7818S:	Maintained
7819F:	Documentation/security/keys/core.rst
7820F:	include/linux/key.h
7821F:	include/linux/key-type.h
7822F:	include/linux/keyctl.h
7823F:	include/uapi/linux/keyctl.h
7824F:	include/keys/
7825F:	security/keys/
7826
7827KGDB / KDB /debug_core
7828M:	Jason Wessel <[email protected]>
7829M:	Daniel Thompson <[email protected]>
7830W:	http://kgdb.wiki.kernel.org/
7831L:	[email protected]
7832T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7833S:	Maintained
7834F:	Documentation/dev-tools/kgdb.rst
7835F:	drivers/misc/kgdbts.c
7836F:	drivers/tty/serial/kgdboc.c
7837F:	include/linux/kdb.h
7838F:	include/linux/kgdb.h
7839F:	kernel/debug/
7840
7841KMEMLEAK
7842M:	Catalin Marinas <[email protected]>
7843S:	Maintained
7844F:	Documentation/dev-tools/kmemleak.rst
7845F:	include/linux/kmemleak.h
7846F:	mm/kmemleak.c
7847F:	mm/kmemleak-test.c
7848
7849KMOD KERNEL MODULE LOADER - USERMODE HELPER
7850M:	"Luis R. Rodriguez" <[email protected]>
7851L:	[email protected]
7852S:	Maintained
7853F:	kernel/kmod.c
7854F:	include/linux/kmod.h
7855F:	lib/test_kmod.c
7856F:	tools/testing/selftests/kmod/
7857
7858KPROBES
7859M:	Ananth N Mavinakayanahalli <[email protected]>
7860M:	Anil S Keshavamurthy <[email protected]>
7861M:	"David S. Miller" <[email protected]>
7862M:	Masami Hiramatsu <[email protected]>
7863S:	Maintained
7864F:	Documentation/kprobes.txt
7865F:	include/linux/kprobes.h
7866F:	include/asm-generic/kprobes.h
7867F:	kernel/kprobes.c
7868
7869KS0108 LCD CONTROLLER DRIVER
7870M:	Miguel Ojeda Sandonis <[email protected]>
7871W:	http://miguelojeda.es/auxdisplay.htm
7872W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7873S:	Maintained
7874F:	Documentation/auxdisplay/ks0108
7875F:	drivers/auxdisplay/ks0108.c
7876F:	include/linux/ks0108.h
7877
7878L3MDEV
7879M:	David Ahern <[email protected]>
7880L:	[email protected]
7881S:	Maintained
7882F:	net/l3mdev
7883F:	include/net/l3mdev.h
7884
7885LANTIQ MIPS ARCHITECTURE
7886M:	John Crispin <[email protected]>
7887L:	[email protected]
7888S:	Maintained
7889F:	arch/mips/lantiq
7890F:	drivers/soc/lantiq
7891
7892LAPB module
7893L:	[email protected]
7894S:	Orphan
7895F:	Documentation/networking/lapb-module.txt
7896F:	include/*/lapb.h
7897F:	net/lapb/
7898
7899LASI 53c700 driver for PARISC
7900M:	"James E.J. Bottomley" <[email protected]>
7901L:	[email protected]
7902S:	Maintained
7903F:	Documentation/scsi/53c700.txt
7904F:	drivers/scsi/53c700*
7905
7906LEAKING_ADDRESSES
7907M:	Tobin C. Harding <[email protected]>
7908S:	Maintained
7909F:	scripts/leaking_addresses.pl
7910
7911LED SUBSYSTEM
7912M:	Richard Purdie <[email protected]>
7913M:	Jacek Anaszewski <[email protected]>
7914M:	Pavel Machek <[email protected]>
7915L:	[email protected]
7916T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7917S:	Maintained
7918F:	Documentation/devicetree/bindings/leds/
7919F:	drivers/leds/
7920F:	include/linux/leds.h
7921
7922LEGACY EEPROM DRIVER
7923M:	Jean Delvare <[email protected]>
7924S:	Maintained
7925F:	Documentation/misc-devices/eeprom
7926F:	drivers/misc/eeprom/eeprom.c
7927
7928LEGO USB Tower driver
7929M:	Juergen Stuber <[email protected]>
7930L:	[email protected]
7931W:	http://legousb.sourceforge.net/
7932S:	Maintained
7933F:	drivers/usb/misc/legousbtower.c
7934
7935LG2160 MEDIA DRIVER
7936M:	Michael Krufky <[email protected]>
7937L:	[email protected]
7938W:	https://linuxtv.org
7939W:	http://github.com/mkrufky
7940Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7941T:	git git://linuxtv.org/mkrufky/tuners.git
7942S:	Maintained
7943F:	drivers/media/dvb-frontends/lg2160.*
7944
7945LGDT3305 MEDIA DRIVER
7946M:	Michael Krufky <[email protected]>
7947L:	[email protected]
7948W:	https://linuxtv.org
7949W:	http://github.com/mkrufky
7950Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7951T:	git git://linuxtv.org/mkrufky/tuners.git
7952S:	Maintained
7953F:	drivers/media/dvb-frontends/lgdt3305.*
7954
7955LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7956M:	Viresh Kumar <[email protected]>
7957L:	[email protected]
7958T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7959S:	Maintained
7960F:	include/linux/pata_arasan_cf_data.h
7961F:	drivers/ata/pata_arasan_cf.c
7962
7963LIBATA PATA DRIVERS
7964M:	Bartlomiej Zolnierkiewicz <[email protected]>
7965M:	Tejun Heo <[email protected]>
7966L:	[email protected]
7967T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7968S:	Maintained
7969F:	drivers/ata/pata_*.c
7970F:	drivers/ata/ata_generic.c
7971
7972LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
7973M:	Linus Walleij <[email protected]>
7974L:	[email protected]
7975T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7976S:	Maintained
7977F:	drivers/ata/pata_ftide010.c
7978F:	drivers/ata/sata_gemini.c
7979F:	drivers/ata/sata_gemini.h
7980
7981LIBATA SATA AHCI PLATFORM devices support
7982M:	Hans de Goede <[email protected]>
7983M:	Tejun Heo <[email protected]>
7984L:	[email protected]
7985T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7986S:	Maintained
7987F:	drivers/ata/ahci_platform.c
7988F:	drivers/ata/libahci_platform.c
7989F:	include/linux/ahci_platform.h
7990
7991LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7992M:	Mikael Pettersson <[email protected]>
7993L:	[email protected]
7994T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7995S:	Maintained
7996F:	drivers/ata/sata_promise.*
7997
7998LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7999M:	Tejun Heo <[email protected]>
8000L:	[email protected]
8001T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8002S:	Maintained
8003F:	drivers/ata/
8004F:	include/linux/ata.h
8005F:	include/linux/libata.h
8006F:	Documentation/devicetree/bindings/ata/
8007
8008LIBLOCKDEP
8009M:	Sasha Levin <[email protected]>
8010S:	Maintained
8011F:	tools/lib/lockdep/
8012
8013LIBNVDIMM BLK: MMIO-APERTURE DRIVER
8014M:	Ross Zwisler <[email protected]>
8015L:	[email protected]
8016Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
8017S:	Supported
8018F:	drivers/nvdimm/blk.c
8019F:	drivers/nvdimm/region_devs.c
8020
8021LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
8022M:	Vishal Verma <[email protected]>
8023L:	[email protected]
8024Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
8025S:	Supported
8026F:	drivers/nvdimm/btt*
8027
8028LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
8029M:	Ross Zwisler <[email protected]>
8030L:	[email protected]
8031Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
8032S:	Supported
8033F:	drivers/nvdimm/pmem*
8034
8035LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
8036M:	Dan Williams <[email protected]>
8037L:	[email protected]
8038Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
8039T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
8040S:	Supported
8041F:	drivers/nvdimm/*
8042F:	drivers/acpi/nfit/*
8043F:	include/linux/nd.h
8044F:	include/linux/libnvdimm.h
8045F:	include/uapi/linux/ndctl.h
8046
8047LIGHTNVM PLATFORM SUPPORT
8048M:	Matias Bjorling <[email protected]>
8049W:	http://github/OpenChannelSSD
8050L:	[email protected]
8051S:	Maintained
8052F:	drivers/lightnvm/
8053F:	include/linux/lightnvm.h
8054F:	include/uapi/linux/lightnvm.h
8055
8056LINUX FOR POWER MACINTOSH
8057M:	Benjamin Herrenschmidt <[email protected]>
8058W:	http://www.penguinppc.org/
8059L:	[email protected]
8060S:	Maintained
8061F:	arch/powerpc/platforms/powermac/
8062F:	drivers/macintosh/
8063
8064LINUX FOR POWERPC (32-BIT AND 64-BIT)
8065M:	Benjamin Herrenschmidt <[email protected]>
8066M:	Paul Mackerras <[email protected]>
8067M:	Michael Ellerman <[email protected]>
8068W:	https://github.com/linuxppc/linux/wiki
8069L:	[email protected]
8070Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
8071T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
8072S:	Supported
8073F:	Documentation/ABI/stable/sysfs-firmware-opal-*
8074F:	Documentation/devicetree/bindings/powerpc/
8075F:	Documentation/devicetree/bindings/rtc/rtc-opal.txt
8076F:	Documentation/devicetree/bindings/i2c/i2c-opal.txt
8077F:	Documentation/powerpc/
8078F:	arch/powerpc/
8079F:	drivers/char/tpm/tpm_ibmvtpm*
8080F:	drivers/crypto/nx/
8081F:	drivers/crypto/vmx/
8082F:	drivers/i2c/busses/i2c-opal.c
8083F:	drivers/net/ethernet/ibm/ibmveth.*
8084F:	drivers/net/ethernet/ibm/ibmvnic.*
8085F:	drivers/pci/hotplug/pnv_php.c
8086F:	drivers/pci/hotplug/rpa*
8087F:	drivers/rtc/rtc-opal.c
8088F:	drivers/scsi/ibmvscsi/
8089F:	drivers/tty/hvc/hvc_opal.c
8090F:	drivers/watchdog/wdrtas.c
8091F:	tools/testing/selftests/powerpc
8092N:	/pmac
8093N:	powermac
8094N:	powernv
8095N:	[^a-z0-9]ps3
8096N:	pseries
8097
8098LINUX FOR POWERPC EMBEDDED MPC5XXX
8099M:	Anatolij Gustschin <[email protected]>
8100L:	[email protected]
8101T:	git git://git.denx.de/linux-denx-agust.git
8102S:	Maintained
8103F:	arch/powerpc/platforms/512x/
8104F:	arch/powerpc/platforms/52xx/
8105
8106LINUX FOR POWERPC EMBEDDED PPC4XX
8107M:	Alistair Popple <[email protected]>
8108M:	Matt Porter <[email protected]>
8109W:	http://www.penguinppc.org/
8110L:	[email protected]
8111S:	Maintained
8112F:	arch/powerpc/platforms/40x/
8113F:	arch/powerpc/platforms/44x/
8114
8115LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8116M:	Scott Wood <[email protected]>
8117M:	Kumar Gala <[email protected]>
8118W:	http://www.penguinppc.org/
8119L:	[email protected]
8120T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
8121S:	Maintained
8122F:	arch/powerpc/platforms/83xx/
8123F:	arch/powerpc/platforms/85xx/
8124F:	Documentation/devicetree/bindings/powerpc/fsl/
8125
8126LINUX FOR POWERPC EMBEDDED PPC8XX
8127M:	Vitaly Bordug <[email protected]>
8128W:	http://www.penguinppc.org/
8129L:	[email protected]
8130S:	Maintained
8131F:	arch/powerpc/platforms/8xx/
8132
8133LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
8134L:	[email protected]
8135S:	Orphan
8136F:	arch/powerpc/*/*virtex*
8137F:	arch/powerpc/*/*/*virtex*
8138
8139LINUX FOR POWERPC PA SEMI PWRFICIENT
8140L:	[email protected]
8141S:	Orphan
8142F:	arch/powerpc/platforms/pasemi/
8143F:	drivers/*/*pasemi*
8144F:	drivers/*/*/*pasemi*
8145
8146LINUX KERNEL DUMP TEST MODULE (LKDTM)
8147M:	Kees Cook <[email protected]>
8148S:	Maintained
8149F:	drivers/misc/lkdtm*
8150
8151LINUX SECURITY MODULE (LSM) FRAMEWORK
8152M:	Chris Wright <[email protected]>
8153L:	[email protected]
8154S:	Supported
8155
8156LIS3LV02D ACCELEROMETER DRIVER
8157M:	Eric Piel <[email protected]>
8158S:	Maintained
8159F:	Documentation/misc-devices/lis3lv02d
8160F:	drivers/misc/lis3lv02d/
8161F:	drivers/platform/x86/hp_accel.c
8162
8163LIVE PATCHING
8164M:	Josh Poimboeuf <[email protected]>
8165M:	Jessica Yu <[email protected]>
8166M:	Jiri Kosina <[email protected]>
8167M:	Miroslav Benes <[email protected]>
8168R:	Petr Mladek <[email protected]>
8169S:	Maintained
8170F:	kernel/livepatch/
8171F:	include/linux/livepatch.h
8172F:	arch/x86/include/asm/livepatch.h
8173F:	arch/x86/kernel/livepatch.c
8174F:	Documentation/livepatch/
8175F:	Documentation/ABI/testing/sysfs-kernel-livepatch
8176F:	samples/livepatch/
8177L:	[email protected]
8178T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
8179
8180LLC (802.2)
8181L:	[email protected]
8182S:	Odd fixes
8183F:	include/linux/llc.h
8184F:	include/uapi/linux/llc.h
8185F:	include/net/llc*
8186F:	net/llc/
8187
8188LM73 HARDWARE MONITOR DRIVER
8189M:	Guillaume Ligneul <[email protected]>
8190L:	[email protected]
8191S:	Maintained
8192F:	drivers/hwmon/lm73.c
8193
8194LM78 HARDWARE MONITOR DRIVER
8195M:	Jean Delvare <[email protected]>
8196L:	[email protected]
8197S:	Maintained
8198F:	Documentation/hwmon/lm78
8199F:	drivers/hwmon/lm78.c
8200
8201LM83 HARDWARE MONITOR DRIVER
8202M:	Jean Delvare <[email protected]>
8203L:	[email protected]
8204S:	Maintained
8205F:	Documentation/hwmon/lm83
8206F:	drivers/hwmon/lm83.c
8207
8208LM90 HARDWARE MONITOR DRIVER
8209M:	Jean Delvare <[email protected]>
8210L:	[email protected]
8211S:	Maintained
8212F:	Documentation/hwmon/lm90
8213F:	Documentation/devicetree/bindings/hwmon/lm90.txt
8214F:	drivers/hwmon/lm90.c
8215F:	include/dt-bindings/thermal/lm90.h
8216
8217LM95234 HARDWARE MONITOR DRIVER
8218M:	Guenter Roeck <[email protected]>
8219L:	[email protected]
8220S:	Maintained
8221F:	Documentation/hwmon/lm95234
8222F:	drivers/hwmon/lm95234.c
8223
8224LME2510 MEDIA DRIVER
8225M:	Malcolm Priestley <[email protected]>
8226L:	[email protected]
8227W:	https://linuxtv.org
8228Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8229S:	Maintained
8230F:	drivers/media/usb/dvb-usb-v2/lmedm04*
8231
8232LOADPIN SECURITY MODULE
8233M:	Kees Cook <[email protected]>
8234T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
8235S:	Supported
8236F:	security/loadpin/
8237F:	Documentation/admin-guide/LSM/LoadPin.rst
8238
8239LOCKING PRIMITIVES
8240M:	Peter Zijlstra <[email protected]>
8241M:	Ingo Molnar <[email protected]>
8242L:	[email protected]
8243T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8244S:	Maintained
8245F:	Documentation/locking/
8246F:	include/linux/lockdep.h
8247F:	include/linux/spinlock*.h
8248F:	arch/*/include/asm/spinlock*.h
8249F:	include/linux/rwlock*.h
8250F:	include/linux/mutex*.h
8251F:	arch/*/include/asm/mutex*.h
8252F:	include/linux/rwsem*.h
8253F:	arch/*/include/asm/rwsem.h
8254F:	include/linux/seqlock.h
8255F:	lib/locking*.[ch]
8256F:	kernel/locking/
8257X:	kernel/locking/locktorture.c
8258
8259LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8260M:	"Richard Russon (FlatCap)" <[email protected]>
8261L:	[email protected]
8262W:	http://www.linux-ntfs.org/content/view/19/37/
8263S:	Maintained
8264F:	Documentation/ldm.txt
8265F:	block/partitions/ldm.*
8266
8267LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
8268M:	Sathya Prakash <[email protected]>
8269M:	Chaitra P B <[email protected]>
8270M:	Suganath Prabu Subramani <[email protected]>
8271L:	[email protected]
8272L:	[email protected]
8273W:	http://www.avagotech.com/support/
8274S:	Supported
8275F:	drivers/message/fusion/
8276F:	drivers/scsi/mpt2sas/
8277F:	drivers/scsi/mpt3sas/
8278
8279LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8280M:	Matthew Wilcox <[email protected]>
8281L:	[email protected]
8282S:	Maintained
8283F:	drivers/scsi/sym53c8xx_2/
8284
8285LTC4261 HARDWARE MONITOR DRIVER
8286M:	Guenter Roeck <[email protected]>
8287L:	[email protected]
8288S:	Maintained
8289F:	Documentation/hwmon/ltc4261
8290F:	drivers/hwmon/ltc4261.c
8291
8292LTC4306 I2C MULTIPLEXER DRIVER
8293M:	Michael Hennerich <[email protected]>
8294W:	http://ez.analog.com/community/linux-device-drivers
8295L:	[email protected]
8296S:	Supported
8297F:	drivers/i2c/muxes/i2c-mux-ltc4306.c
8298F:	Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
8299
8300LTP (Linux Test Project)
8301M:	Mike Frysinger <[email protected]>
8302M:	Cyril Hrubis <[email protected]>
8303M:	Wanlong Gao <[email protected]>
8304M:	Jan Stancek <[email protected]>
8305M:	Stanislav Kholmanskikh <[email protected]>
8306M:	Alexey Kodanev <[email protected]>
8307L:	[email protected] (subscribers-only)
8308W:	http://linux-test-project.github.io/
8309T:	git git://github.com/linux-test-project/ltp.git
8310S:	Maintained
8311
8312M32R ARCHITECTURE
8313W:	http://www.linux-m32r.org/
8314S:	Orphan
8315F:	arch/m32r/
8316
8317M68K ARCHITECTURE
8318M:	Geert Uytterhoeven <[email protected]>
8319L:	[email protected]
8320W:	http://www.linux-m68k.org/
8321T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
8322S:	Maintained
8323F:	arch/m68k/
8324F:	drivers/zorro/
8325
8326M68K ON APPLE MACINTOSH
8327M:	Joshua Thompson <[email protected]>
8328W:	http://www.mac.linux-m68k.org/
8329L:	[email protected]
8330S:	Maintained
8331F:	arch/m68k/mac/
8332
8333M68K ON HP9000/300
8334M:	Philip Blundell <[email protected]>
8335W:	http://www.tazenda.demon.co.uk/phil/linux-hp
8336S:	Maintained
8337F:	arch/m68k/hp300/
8338
8339M88DS3103 MEDIA DRIVER
8340M:	Antti Palosaari <[email protected]>
8341L:	[email protected]
8342W:	https://linuxtv.org
8343W:	http://palosaari.fi/linux/
8344Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8345T:	git git://linuxtv.org/anttip/media_tree.git
8346S:	Maintained
8347F:	drivers/media/dvb-frontends/m88ds3103*
8348
8349M88RS2000 MEDIA DRIVER
8350M:	Malcolm Priestley <[email protected]>
8351L:	[email protected]
8352W:	https://linuxtv.org
8353Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8354S:	Maintained
8355F:	drivers/media/dvb-frontends/m88rs2000*
8356
8357MA901 MASTERKIT USB FM RADIO DRIVER
8358M:	Alexey Klimov <[email protected]>
8359L:	[email protected]
8360T:	git git://linuxtv.org/media_tree.git
8361S:	Maintained
8362F:	drivers/media/radio/radio-ma901.c
8363
8364MAC80211
8365M:	Johannes Berg <[email protected]>
8366L:	[email protected]
8367W:	http://wireless.kernel.org/
8368T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8369T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8370S:	Maintained
8371F:	Documentation/networking/mac80211-injection.txt
8372F:	include/net/mac80211.h
8373F:	net/mac80211/
8374F:	drivers/net/wireless/mac80211_hwsim.[ch]
8375F:	Documentation/networking/mac80211_hwsim/README
8376
8377MAILBOX API
8378M:	Jassi Brar <[email protected]>
8379L:	[email protected]
8380S:	Maintained
8381F:	drivers/mailbox/
8382F:	include/linux/mailbox_client.h
8383F:	include/linux/mailbox_controller.h
8384
8385MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8386M:	Michael Kerrisk <[email protected]>
8387W:	http://www.kernel.org/doc/man-pages
8388L:	[email protected]
8389S:	Maintained
8390
8391MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
8392M:	Rahul Bedarkar <[email protected]>
8393L:	[email protected]
8394S:	Maintained
8395F:	arch/mips/boot/dts/img/pistachio_marduk.dts
8396
8397MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
8398M:	Andrew Lunn <[email protected]>
8399M:	Vivien Didelot <[email protected]>
8400L:	[email protected]
8401S:	Maintained
8402F:	drivers/net/dsa/mv88e6xxx/
8403F:	Documentation/devicetree/bindings/net/dsa/marvell.txt
8404
8405MARVELL ARMADA DRM SUPPORT
8406M:	Russell King <[email protected]>
8407S:	Maintained
8408T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
8409T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
8410F:	drivers/gpu/drm/armada/
8411F:	include/uapi/drm/armada_drm.h
8412F:	Documentation/devicetree/bindings/display/armada/
8413
8414MARVELL CRYPTO DRIVER
8415M:	Boris Brezillon <[email protected]>
8416M:	Arnaud Ebalard <[email protected]>
8417F:	drivers/crypto/marvell/
8418S:	Maintained
8419L:	[email protected]
8420
8421MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
8422M:	Mirko Lindner <[email protected]>
8423M:	Stephen Hemminger <[email protected]>
8424L:	[email protected]
8425S:	Maintained
8426F:	drivers/net/ethernet/marvell/sk*
8427
8428MARVELL LIBERTAS WIRELESS DRIVER
8429L:	[email protected]
8430S:	Orphan
8431F:	drivers/net/wireless/marvell/libertas/
8432
8433MARVELL MACCHIATOBIN SUPPORT
8434M:	Russell King <[email protected]>
8435L:	[email protected]
8436S:	Maintained
8437F:	arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
8438
8439MARVELL MV643XX ETHERNET DRIVER
8440M:	Sebastian Hesselbarth <[email protected]>
8441L:	[email protected]
8442S:	Maintained
8443F:	drivers/net/ethernet/marvell/mv643xx_eth.*
8444F:	include/linux/mv643xx.h
8445
8446MARVELL MV88X3310 PHY DRIVER
8447M:	Russell King <[email protected]>
8448L:	[email protected]
8449S:	Maintained
8450F:	drivers/net/phy/marvell10g.c
8451
8452MARVELL MVNETA ETHERNET DRIVER
8453M:	Thomas Petazzoni <[email protected]>
8454L:	[email protected]
8455S:	Maintained
8456F:	drivers/net/ethernet/marvell/mvneta.*
8457
8458MARVELL MWIFIEX WIRELESS DRIVER
8459M:	Amitkumar Karwar <[email protected]>
8460M:	Nishant Sarmukadam <[email protected]>
8461M:	Ganapathi Bhat <[email protected]>
8462M:	Xinming Hu <[email protected]>
8463L:	[email protected]
8464S:	Maintained
8465F:	drivers/net/wireless/marvell/mwifiex/
8466
8467MARVELL MWL8K WIRELESS DRIVER
8468M:	Lennert Buytenhek <[email protected]>
8469L:	[email protected]
8470S:	Odd Fixes
8471F:	drivers/net/wireless/marvell/mwl8k.c
8472
8473MARVELL NAND CONTROLLER DRIVER
8474M:	Miquel Raynal <[email protected]>
8475L:	[email protected]
8476S:	Maintained
8477F:	drivers/mtd/nand/marvell_nand.c
8478F:	Documentation/devicetree/bindings/mtd/marvell-nand.txt
8479
8480MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
8481M:	Nicolas Pitre <[email protected]>
8482S:	Odd Fixes
8483F:	drivers/mmc/host/mvsdio.*
8484
8485MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
8486M:	Hu Ziji <[email protected]>
8487L:	[email protected]
8488S:	Supported
8489F:	drivers/mmc/host/sdhci-xenon*
8490F:	Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
8491
8492MATROX FRAMEBUFFER DRIVER
8493L:	[email protected]
8494S:	Orphan
8495F:	drivers/video/fbdev/matrox/matroxfb_*
8496F:	include/uapi/linux/matroxfb.h
8497
8498MAX16065 HARDWARE MONITOR DRIVER
8499M:	Guenter Roeck <[email protected]>
8500L:	[email protected]
8501S:	Maintained
8502F:	Documentation/hwmon/max16065
8503F:	drivers/hwmon/max16065.c
8504
8505MAX20751 HARDWARE MONITOR DRIVER
8506M:	Guenter Roeck <[email protected]>
8507L:	[email protected]
8508S:	Maintained
8509F:	Documentation/hwmon/max20751
8510F:	drivers/hwmon/max20751.c
8511
8512MAX2175 SDR TUNER DRIVER
8513M:	Ramesh Shanmugasundaram <[email protected]>
8514L:	[email protected]
8515T:	git git://linuxtv.org/media_tree.git
8516S:	Maintained
8517F:	Documentation/devicetree/bindings/media/i2c/max2175.txt
8518F:	Documentation/media/v4l-drivers/max2175.rst
8519F:	drivers/media/i2c/max2175*
8520F:	include/uapi/linux/max2175.h
8521
8522MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8523L:	[email protected]
8524S:	Orphan
8525F:	Documentation/hwmon/max6650
8526F:	drivers/hwmon/max6650.c
8527
8528MAX6697 HARDWARE MONITOR DRIVER
8529M:	Guenter Roeck <[email protected]>
8530L:	[email protected]
8531S:	Maintained
8532F:	Documentation/hwmon/max6697
8533F:	Documentation/devicetree/bindings/i2c/max6697.txt
8534F:	drivers/hwmon/max6697.c
8535F:	include/linux/platform_data/max6697.h
8536
8537MAX9860 MONO AUDIO VOICE CODEC DRIVER
8538M:	Peter Rosin <[email protected]>
8539L:	[email protected] (moderated for non-subscribers)
8540S:	Maintained
8541F:	Documentation/devicetree/bindings/sound/max9860.txt
8542F:	sound/soc/codecs/max9860.*
8543
8544MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
8545M:	Javier Martinez Canillas <[email protected]>
8546L:	[email protected]
8547S:	Supported
8548F:	drivers/regulator/max77802-regulator.c
8549F:	Documentation/devicetree/bindings/*/*max77802.txt
8550F:	include/dt-bindings/*/*max77802.h
8551
8552MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
8553M:	Krzysztof Kozlowski <[email protected]>
8554M:	Bartlomiej Zolnierkiewicz <[email protected]>
8555L:	[email protected]
8556S:	Supported
8557F:	drivers/power/supply/max14577_charger.c
8558F:	drivers/power/supply/max77693_charger.c
8559
8560MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
8561M:	Chanwoo Choi <[email protected]>
8562M:	Krzysztof Kozlowski <[email protected]>
8563M:	Bartlomiej Zolnierkiewicz <[email protected]>
8564L:	[email protected]
8565S:	Supported
8566F:	drivers/*/max14577*.c
8567F:	drivers/*/max77686*.c
8568F:	drivers/*/max77693*.c
8569F:	drivers/extcon/extcon-max14577.c
8570F:	drivers/extcon/extcon-max77693.c
8571F:	drivers/rtc/rtc-max77686.c
8572F:	drivers/clk/clk-max77686.c
8573F:	Documentation/devicetree/bindings/mfd/max14577.txt
8574F:	Documentation/devicetree/bindings/*/max77686.txt
8575F:	Documentation/devicetree/bindings/mfd/max77693.txt
8576F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
8577F:	include/linux/mfd/max14577*.h
8578F:	include/linux/mfd/max77686*.h
8579F:	include/linux/mfd/max77693*.h
8580
8581MAXIRADIO FM RADIO RECEIVER DRIVER
8582M:	Hans Verkuil <[email protected]>
8583L:	[email protected]
8584T:	git git://linuxtv.org/media_tree.git
8585W:	https://linuxtv.org
8586S:	Maintained
8587F:	drivers/media/radio/radio-maxiradio*
8588
8589MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
8590M:	Peter Rosin <[email protected]>
8591L:	[email protected]
8592S:	Maintained
8593F:	Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
8594F:	drivers/iio/potentiometer/mcp4531.c
8595
8596MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
8597M:	William Breathitt Gray <[email protected]>
8598L:	[email protected]
8599S:	Maintained
8600F:	drivers/iio/dac/cio-dac.c
8601
8602MEDIA DRIVERS FOR ASCOT2E
8603M:	Sergey Kozlov <[email protected]>
8604M:	Abylay Ospan <[email protected]>
8605L:	[email protected]
8606W:	https://linuxtv.org
8607W:	http://netup.tv/
8608T:	git git://linuxtv.org/media_tree.git
8609S:	Supported
8610F:	drivers/media/dvb-frontends/ascot2e*
8611
8612MEDIA DRIVERS FOR CXD2841ER
8613M:	Sergey Kozlov <[email protected]>
8614M:	Abylay Ospan <[email protected]>
8615L:	[email protected]
8616W:	https://linuxtv.org
8617W:	http://netup.tv/
8618T:	git git://linuxtv.org/media_tree.git
8619S:	Supported
8620F:	drivers/media/dvb-frontends/cxd2841er*
8621
8622MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
8623M:	Daniel Scheller <[email protected]>
8624L:	[email protected]
8625W:	https://linuxtv.org
8626T:	git git://linuxtv.org/media_tree.git
8627S:	Maintained
8628F:	drivers/media/pci/ddbridge/*
8629
8630MEDIA DRIVERS FOR FREESCALE IMX
8631M:	Steve Longerbeam <[email protected]>
8632M:	Philipp Zabel <[email protected]>
8633L:	[email protected]
8634T:	git git://linuxtv.org/media_tree.git
8635S:	Maintained
8636F:	Documentation/devicetree/bindings/media/imx.txt
8637F:	Documentation/media/v4l-drivers/imx.rst
8638F:	drivers/staging/media/imx/
8639F:	include/linux/imx-media.h
8640F:	include/media/imx.h
8641
8642MEDIA DRIVERS FOR HELENE
8643M:	Abylay Ospan <[email protected]>
8644L:	[email protected]
8645W:	https://linuxtv.org
8646W:	http://netup.tv/
8647T:	git git://linuxtv.org/media_tree.git
8648S:	Supported
8649F:	drivers/media/dvb-frontends/helene*
8650
8651MEDIA DRIVERS FOR HORUS3A
8652M:	Sergey Kozlov <[email protected]>
8653M:	Abylay Ospan <[email protected]>
8654L:	[email protected]
8655W:	https://linuxtv.org
8656W:	http://netup.tv/
8657T:	git git://linuxtv.org/media_tree.git
8658S:	Supported
8659F:	drivers/media/dvb-frontends/horus3a*
8660
8661MEDIA DRIVERS FOR LNBH25
8662M:	Sergey Kozlov <[email protected]>
8663M:	Abylay Ospan <[email protected]>
8664L:	[email protected]
8665W:	https://linuxtv.org
8666W:	http://netup.tv/
8667T:	git git://linuxtv.org/media_tree.git
8668S:	Supported
8669F:	drivers/media/dvb-frontends/lnbh25*
8670
8671MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
8672M:	Daniel Scheller <[email protected]>
8673L:	[email protected]
8674W:	https://linuxtv.org
8675T:	git git://linuxtv.org/media_tree.git
8676S:	Maintained
8677F:	drivers/media/dvb-frontends/mxl5xx*
8678
8679MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
8680M:	Sergey Kozlov <[email protected]>
8681M:	Abylay Ospan <[email protected]>
8682L:	[email protected]
8683W:	https://linuxtv.org
8684W:	http://netup.tv/
8685T:	git git://linuxtv.org/media_tree.git
8686S:	Supported
8687F:	drivers/media/pci/netup_unidvb/*
8688
8689MEDIA DRIVERS FOR RENESAS - DRIF
8690M:	Ramesh Shanmugasundaram <[email protected]>
8691L:	[email protected]
8692L:	[email protected]
8693T:	git git://linuxtv.org/media_tree.git
8694S:	Supported
8695F:	Documentation/devicetree/bindings/media/renesas,drif.txt
8696F:	drivers/media/platform/rcar_drif.c
8697
8698MEDIA DRIVERS FOR RENESAS - FCP
8699M:	Laurent Pinchart <[email protected]>
8700L:	[email protected]
8701L:	[email protected]
8702T:	git git://linuxtv.org/media_tree.git
8703S:	Supported
8704F:	Documentation/devicetree/bindings/media/renesas,fcp.txt
8705F:	drivers/media/platform/rcar-fcp.c
8706F:	include/media/rcar-fcp.h
8707
8708MEDIA DRIVERS FOR RENESAS - FDP1
8709M:	Kieran Bingham <[email protected]>
8710L:	[email protected]
8711L:	[email protected]
8712T:	git git://linuxtv.org/media_tree.git
8713S:	Supported
8714F:	Documentation/devicetree/bindings/media/renesas,fdp1.txt
8715F:	drivers/media/platform/rcar_fdp1.c
8716
8717MEDIA DRIVERS FOR RENESAS - VIN
8718M:	Niklas Söderlund <[email protected]>
8719L:	[email protected]
8720L:	[email protected]
8721T:	git git://linuxtv.org/media_tree.git
8722S:	Supported
8723F:	Documentation/devicetree/bindings/media/rcar_vin.txt
8724F:	drivers/media/platform/rcar-vin/
8725
8726MEDIA DRIVERS FOR RENESAS - VSP1
8727M:	Laurent Pinchart <[email protected]>
8728L:	[email protected]
8729L:	[email protected]
8730T:	git git://linuxtv.org/media_tree.git
8731S:	Supported
8732F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
8733F:	drivers/media/platform/vsp1/
8734
8735MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
8736M:	Daniel Scheller <[email protected]>
8737L:	[email protected]
8738W:	https://linuxtv.org
8739T:	git git://linuxtv.org/media_tree.git
8740S:	Maintained
8741F:	drivers/media/dvb-frontends/stv0910*
8742
8743MEDIA DRIVERS FOR ST STV6111 TUNER ICs
8744M:	Daniel Scheller <[email protected]>
8745L:	[email protected]
8746W:	https://linuxtv.org
8747T:	git git://linuxtv.org/media_tree.git
8748S:	Maintained
8749F:	drivers/media/dvb-frontends/stv6111*
8750
8751MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
8752M:	Dmitry Osipenko <[email protected]>
8753L:	[email protected]
8754L:	[email protected]
8755T:	git git://linuxtv.org/media_tree.git
8756S:	Maintained
8757F:	Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
8758F:	drivers/staging/media/tegra-vde/
8759
8760MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
8761M:	Mauro Carvalho Chehab <[email protected]>
8762M:	Mauro Carvalho Chehab <[email protected]>
8763P:	LinuxTV.org Project
8764L:	[email protected]
8765W:	https://linuxtv.org
8766Q:	http://patchwork.kernel.org/project/linux-media/list/
8767T:	git git://linuxtv.org/media_tree.git
8768S:	Maintained
8769F:	Documentation/devicetree/bindings/media/
8770F:	Documentation/media/
8771F:	drivers/media/
8772F:	drivers/staging/media/
8773F:	include/linux/platform_data/media/
8774F:	include/media/
8775F:	include/uapi/linux/dvb/
8776F:	include/uapi/linux/videodev2.h
8777F:	include/uapi/linux/media.h
8778F:	include/uapi/linux/v4l2-*
8779F:	include/uapi/linux/meye.h
8780F:	include/uapi/linux/ivtv*
8781F:	include/uapi/linux/uvcvideo.h
8782
8783MEDIATEK CIR DRIVER
8784M:	Sean Wang <[email protected]>
8785S:	Maintained
8786F:	drivers/media/rc/mtk-cir.c
8787
8788MEDIATEK PMIC LED DRIVER
8789M:	Sean Wang <[email protected]>
8790S:	Maintained
8791F:	drivers/leds/leds-mt6323.c
8792F:	Documentation/devicetree/bindings/leds/leds-mt6323.txt
8793
8794MEDIATEK ETHERNET DRIVER
8795M:	Felix Fietkau <[email protected]>
8796M:	John Crispin <[email protected]>
8797M:	Sean Wang <[email protected]>
8798M:	Nelson Chang <[email protected]>
8799L:	[email protected]
8800S:	Maintained
8801F:	drivers/net/ethernet/mediatek/
8802
8803MEDIATEK SWITCH DRIVER
8804M:	Sean Wang <[email protected]>
8805L:	[email protected]
8806S:	Maintained
8807F:	drivers/net/dsa/mt7530.*
8808F:	net/dsa/tag_mtk.c
8809
8810MEDIATEK JPEG DRIVER
8811M:	Rick Chang <[email protected]>
8812M:	Bin Liu <[email protected]>
8813S:	Supported
8814F:	drivers/media/platform/mtk-jpeg/
8815F:	Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
8816
8817MEDIATEK MDP DRIVER
8818M:	Minghsiu Tsai <[email protected]>
8819M:	Houlong Wei <[email protected]>
8820M:	Andrew-CT Chen <[email protected]>
8821S:	Supported
8822F:	drivers/media/platform/mtk-mdp/
8823F:	drivers/media/platform/mtk-vpu/
8824F:	Documentation/devicetree/bindings/media/mediatek-mdp.txt
8825
8826MEDIATEK MEDIA DRIVER
8827M:	Tiffany Lin <[email protected]>
8828M:	Andrew-CT Chen <[email protected]>
8829S:	Supported
8830F:	drivers/media/platform/mtk-vcodec/
8831F:	drivers/media/platform/mtk-vpu/
8832F:	Documentation/devicetree/bindings/media/mediatek-vcodec.txt
8833F:	Documentation/devicetree/bindings/media/mediatek-vpu.txt
8834
8835MEDIATEK MT7601U WIRELESS LAN DRIVER
8836M:	Jakub Kicinski <[email protected]>
8837L:	[email protected]
8838S:	Maintained
8839F:	drivers/net/wireless/mediatek/mt7601u/
8840
8841MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
8842M:	Sean Wang <[email protected]>
8843S:	Maintained
8844F:	drivers/char/hw_random/mtk-rng.c
8845
8846MEDIATEK USB3 DRD IP DRIVER
8847M:	Chunfeng Yun <[email protected]>
8848L:	[email protected] (moderated for non-subscribers)
8849L:	[email protected] (moderated for non-subscribers)
8850L:	[email protected] (moderated for non-subscribers)
8851S:	Maintained
8852F:	drivers/usb/mtu3/
8853
8854MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
8855M:	Peter Senna Tschudin <[email protected]>
8856M:	Martin Donnelly <[email protected]>
8857M:	Martyn Welch <[email protected]>
8858S:	Maintained
8859F:	drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
8860F:	Documentation/devicetree/bindings/video/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
8861
8862MEGARAID SCSI/SAS DRIVERS
8863M:	Kashyap Desai <[email protected]>
8864M:	Sumit Saxena <[email protected]>
8865M:	Shivasharan S <[email protected]>
8866L:	[email protected]
8867L:	[email protected]
8868W:	http://www.avagotech.com/support/
8869S:	Maintained
8870F:	Documentation/scsi/megaraid.txt
8871F:	drivers/scsi/megaraid.*
8872F:	drivers/scsi/megaraid/
8873
8874MELEXIS MLX90614 DRIVER
8875M:	Crt Mori <[email protected]>
8876L:	[email protected]
8877W:	http://www.melexis.com
8878S:	Supported
8879F:	drivers/iio/temperature/mlx90614.c
8880
8881MELFAS MIP4 TOUCHSCREEN DRIVER
8882M:	Sangwon Jee <[email protected]>
8883W:	http://www.melfas.com
8884S:	Supported
8885F:	drivers/input/touchscreen/melfas_mip4.c
8886F:	Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8887
8888MELLANOX ETHERNET DRIVER (mlx4_en)
8889M:	Tariq Toukan <[email protected]>
8890L:	[email protected]
8891S:	Supported
8892W:	http://www.mellanox.com
8893Q:	http://patchwork.ozlabs.org/project/netdev/list/
8894F:	drivers/net/ethernet/mellanox/mlx4/en_*
8895
8896MELLANOX ETHERNET DRIVER (mlx5e)
8897M:	Saeed Mahameed <[email protected]>
8898L:	[email protected]
8899S:	Supported
8900W:	http://www.mellanox.com
8901Q:	http://patchwork.ozlabs.org/project/netdev/list/
8902F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
8903
8904MELLANOX ETHERNET INNOVA DRIVER
8905M:	Ilan Tayari <[email protected]>
8906R:	Boris Pismenny <[email protected]>
8907L:	[email protected]
8908S:	Supported
8909W:	http://www.mellanox.com
8910Q:	http://patchwork.ozlabs.org/project/netdev/list/
8911F:	drivers/net/ethernet/mellanox/mlx5/core/fpga/*
8912F:	include/linux/mlx5/mlx5_ifc_fpga.h
8913
8914MELLANOX ETHERNET INNOVA IPSEC DRIVER
8915M:	Ilan Tayari <[email protected]>
8916R:	Boris Pismenny <[email protected]>
8917L:	[email protected]
8918S:	Supported
8919W:	http://www.mellanox.com
8920Q:	http://patchwork.ozlabs.org/project/netdev/list/
8921F:	drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/*
8922F:	drivers/net/ethernet/mellanox/mlx5/core/ipsec*
8923
8924MELLANOX ETHERNET SWITCH DRIVERS
8925M:	Jiri Pirko <[email protected]>
8926M:	Ido Schimmel <[email protected]>
8927L:	[email protected]
8928S:	Supported
8929W:	http://www.mellanox.com
8930Q:	http://patchwork.ozlabs.org/project/netdev/list/
8931F:	drivers/net/ethernet/mellanox/mlxsw/
8932
8933MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
8934M:	[email protected]
8935L:	[email protected]
8936S:	Supported
8937W:	http://www.mellanox.com
8938Q:	http://patchwork.ozlabs.org/project/netdev/list/
8939F:	drivers/net/ethernet/mellanox/mlxfw/
8940
8941MELLANOX HARDWARE PLATFORM SUPPORT
8942M:	Andy Shevchenko <[email protected]>
8943M:	Darren Hart <[email protected]>
8944M:	Vadim Pasternak <[email protected]>
8945L:	[email protected]
8946S:	Supported
8947F:	drivers/platform/mellanox/
8948
8949MELLANOX MLX4 core VPI driver
8950M:	Tariq Toukan <[email protected]>
8951L:	[email protected]
8952L:	[email protected]
8953W:	http://www.mellanox.com
8954Q:	http://patchwork.ozlabs.org/project/netdev/list/
8955S:	Supported
8956F:	drivers/net/ethernet/mellanox/mlx4/
8957F:	include/linux/mlx4/
8958
8959MELLANOX MLX4 IB driver
8960M:	Yishai Hadas <[email protected]>
8961L:	[email protected]
8962W:	http://www.mellanox.com
8963Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8964S:	Supported
8965F:	drivers/infiniband/hw/mlx4/
8966F:	include/linux/mlx4/
8967F:	include/uapi/rdma/mlx4-abi.h
8968
8969MELLANOX MLX5 core VPI driver
8970M:	Saeed Mahameed <[email protected]>
8971M:	Matan Barak <[email protected]>
8972M:	Leon Romanovsky <[email protected]>
8973L:	[email protected]
8974L:	[email protected]
8975W:	http://www.mellanox.com
8976Q:	http://patchwork.ozlabs.org/project/netdev/list/
8977S:	Supported
8978F:	drivers/net/ethernet/mellanox/mlx5/core/
8979F:	include/linux/mlx5/
8980
8981MELLANOX MLX5 IB driver
8982M:	Matan Barak <[email protected]>
8983M:	Leon Romanovsky <[email protected]>
8984L:	[email protected]
8985W:	http://www.mellanox.com
8986Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8987S:	Supported
8988F:	drivers/infiniband/hw/mlx5/
8989F:	include/linux/mlx5/
8990F:	include/uapi/rdma/mlx5-abi.h
8991
8992MELLANOX MLXCPLD I2C AND MUX DRIVER
8993M:	Vadim Pasternak <[email protected]>
8994M:	Michael Shych <[email protected]>
8995L:	[email protected]
8996S:	Supported
8997F:	drivers/i2c/busses/i2c-mlxcpld.c
8998F:	drivers/i2c/muxes/i2c-mux-mlxcpld.c
8999F:	Documentation/i2c/busses/i2c-mlxcpld
9000
9001MELLANOX MLXCPLD LED DRIVER
9002M:	Vadim Pasternak <[email protected]>
9003L:	[email protected]
9004S:	Supported
9005F:	drivers/leds/leds-mlxcpld.c
9006F:	Documentation/leds/leds-mlxcpld.txt
9007
9008MELLANOX PLATFORM DRIVER
9009M:	Vadim Pasternak <[email protected]>
9010L:	[email protected]
9011S:	Supported
9012F:	drivers/platform/x86/mlx-platform.c
9013
9014MEMBARRIER SUPPORT
9015M:	Mathieu Desnoyers <[email protected]>
9016M:	"Paul E. McKenney" <[email protected]>
9017L:	[email protected]
9018S:	Supported
9019F:	kernel/sched/membarrier.c
9020F:	include/uapi/linux/membarrier.h
9021F:	arch/powerpc/include/asm/membarrier.h
9022
9023MEMORY MANAGEMENT
9024L:	[email protected]
9025W:	http://www.linux-mm.org
9026S:	Maintained
9027F:	include/linux/mm.h
9028F:	include/linux/gfp.h
9029F:	include/linux/mmzone.h
9030F:	include/linux/memory_hotplug.h
9031F:	include/linux/vmalloc.h
9032F:	mm/
9033
9034MEMORY TECHNOLOGY DEVICES (MTD)
9035M:	David Woodhouse <[email protected]>
9036M:	Brian Norris <[email protected]>
9037M:	Boris Brezillon <[email protected]>
9038M:	Marek Vasut <[email protected]>
9039M:	Richard Weinberger <[email protected]>
9040M:	Cyrille Pitchen <[email protected]>
9041L:	[email protected]
9042W:	http://www.linux-mtd.infradead.org/
9043Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
9044T:	git git://git.infradead.org/linux-mtd.git master
9045T:	git git://git.infradead.org/linux-mtd.git mtd/next
9046S:	Maintained
9047F:	Documentation/devicetree/bindings/mtd/
9048F:	drivers/mtd/
9049F:	include/linux/mtd/
9050F:	include/uapi/mtd/
9051
9052MEN A21 WATCHDOG DRIVER
9053M:	Johannes Thumshirn <[email protected]>
9054L:	[email protected]
9055S:	Maintained
9056F:	drivers/watchdog/mena21_wdt.c
9057
9058MEN CHAMELEON BUS (mcb)
9059M:	Johannes Thumshirn <[email protected]>
9060S:	Maintained
9061F:	drivers/mcb/
9062F:	include/linux/mcb.h
9063F:	Documentation/men-chameleon-bus.txt
9064
9065MEN F21BMC (Board Management Controller)
9066M:	Andreas Werner <[email protected]>
9067S:	Supported
9068F:	drivers/mfd/menf21bmc.c
9069F:	drivers/watchdog/menf21bmc_wdt.c
9070F:	drivers/leds/leds-menf21bmc.c
9071F:	drivers/hwmon/menf21bmc_hwmon.c
9072F:	Documentation/hwmon/menf21bmc
9073
9074MESON AO CEC DRIVER FOR AMLOGIC SOCS
9075M:	Neil Armstrong <[email protected]>
9076L:	[email protected]
9077L:	[email protected]
9078W:	http://linux-meson.com/
9079S:	Supported
9080F:	drivers/media/platform/meson/ao-cec.c
9081F:	Documentation/devicetree/bindings/media/meson-ao-cec.txt
9082T:	git git://linuxtv.org/media_tree.git
9083
9084METAG ARCHITECTURE
9085M:	James Hogan <[email protected]>
9086L:	[email protected]
9087T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
9088S:	Odd Fixes
9089F:	arch/metag/
9090F:	Documentation/metag/
9091F:	Documentation/devicetree/bindings/metag/
9092F:	Documentation/devicetree/bindings/interrupt-controller/img,*
9093F:	drivers/clocksource/metag_generic.c
9094F:	drivers/irqchip/irq-metag.c
9095F:	drivers/irqchip/irq-metag-ext.c
9096F:	drivers/tty/metag_da.c
9097
9098MICROBLAZE ARCHITECTURE
9099M:	Michal Simek <[email protected]>
9100W:	http://www.monstr.eu/fdt/
9101T:	git git://git.monstr.eu/linux-2.6-microblaze.git
9102S:	Supported
9103F:	arch/microblaze/
9104
9105MICROCHIP / ATMEL AT91 SERIAL DRIVER
9106M:	Richard Genoud <[email protected]>
9107S:	Maintained
9108F:	drivers/tty/serial/atmel_serial.c
9109F:	drivers/tty/serial/atmel_serial.h
9110
9111MICROCHIP / ATMEL DMA DRIVER
9112M:	Ludovic Desroches <[email protected]>
9113L:	[email protected] (moderated for non-subscribers)
9114L:	[email protected]
9115S:	Supported
9116F:	drivers/dma/at_hdmac.c
9117F:	drivers/dma/at_hdmac_regs.h
9118F:	include/linux/platform_data/dma-atmel.h
9119
9120MICROCHIP / ATMEL ECC DRIVER
9121M:	Tudor Ambarus <[email protected]>
9122L:	[email protected]
9123S:	Maintained
9124F:	drivers/crypto/atmel-ecc.*
9125
9126MICROCHIP / ATMEL ISC DRIVER
9127M:	Songjun Wu <[email protected]>
9128L:	[email protected]
9129S:	Supported
9130F:	drivers/media/platform/atmel/atmel-isc.c
9131F:	drivers/media/platform/atmel/atmel-isc-regs.h
9132F:	devicetree/bindings/media/atmel-isc.txt
9133
9134MICROCHIP / ATMEL NAND DRIVER
9135M:	Wenyou Yang <[email protected]>
9136M:	Josh Wu <[email protected]>
9137L:	[email protected]
9138S:	Supported
9139F:	drivers/mtd/nand/atmel/*
9140F:	Documentation/devicetree/bindings/mtd/atmel-nand.txt
9141
9142MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
9143M:	Woojung Huh <[email protected]>
9144M:	Microchip Linux Driver Support <[email protected]>
9145L:	[email protected]
9146S:	Maintained
9147F:	net/dsa/tag_ksz.c
9148F:	drivers/net/dsa/microchip/*
9149F:	include/linux/platform_data/microchip-ksz.h
9150F:	Documentation/devicetree/bindings/net/dsa/ksz.txt
9151
9152MICROCHIP USB251XB DRIVER
9153M:	Richard Leitner <[email protected]>
9154L:	[email protected]
9155S:	Maintained
9156F:	drivers/usb/misc/usb251xb.c
9157F:	Documentation/devicetree/bindings/usb/usb251xb.txt
9158
9159MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
9160M:	Don Brace <[email protected]>
9161L:	[email protected]
9162L:	[email protected]
9163S:	Supported
9164F:	drivers/scsi/smartpqi/smartpqi*.[ch]
9165F:	drivers/scsi/smartpqi/Kconfig
9166F:	drivers/scsi/smartpqi/Makefile
9167F:	include/linux/cciss*.h
9168F:	include/uapi/linux/cciss*.h
9169F:	Documentation/scsi/smartpqi.txt
9170
9171MICROSOFT SURFACE PRO 3 BUTTON DRIVER
9172M:	Chen Yu <[email protected]>
9173L:	[email protected]
9174S:	Supported
9175F:	drivers/platform/x86/surfacepro3_button.c
9176
9177MICROTEK X6 SCANNER
9178M:	Oliver Neukum <[email protected]>
9179S:	Maintained
9180F:	drivers/usb/image/microtek.*
9181
9182MIPS
9183M:	Ralf Baechle <[email protected]>
9184M:	James Hogan <[email protected]>
9185L:	[email protected]
9186W:	http://www.linux-mips.org/
9187T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
9188Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
9189S:	Supported
9190F:	Documentation/devicetree/bindings/mips/
9191F:	Documentation/mips/
9192F:	arch/mips/
9193F:	drivers/platform/mips/
9194
9195MIPS BOSTON DEVELOPMENT BOARD
9196M:	Paul Burton <[email protected]>
9197L:	[email protected]
9198S:	Maintained
9199F:	Documentation/devicetree/bindings/clock/img,boston-clock.txt
9200F:	arch/mips/boot/dts/img/boston.dts
9201F:	arch/mips/configs/generic/board-boston.config
9202F:	drivers/clk/imgtec/clk-boston.c
9203F:	include/dt-bindings/clock/boston-clock.h
9204
9205MIPS GENERIC PLATFORM
9206M:	Paul Burton <[email protected]>
9207L:	[email protected]
9208S:	Supported
9209F:	Documentation/devicetree/bindings/power/mti,mips-cpc.txt
9210F:	arch/mips/generic/
9211F:	arch/mips/tools/generic-board-config.sh
9212
9213MIPS/LOONGSON1 ARCHITECTURE
9214M:	Keguang Zhang <[email protected]>
9215L:	[email protected]
9216S:	Maintained
9217F:	arch/mips/loongson32/
9218F:	arch/mips/include/asm/mach-loongson32/
9219F:	drivers/*/*loongson1*
9220F:	drivers/*/*/*loongson1*
9221
9222MIPS/LOONGSON2 ARCHITECTURE
9223M:	Jiaxun Yang <[email protected]>
9224L:	[email protected]
9225S:	Maintained
9226F:	arch/mips/loongson64/*{2e/2f}*
9227F:	arch/mips/include/asm/mach-loongson64/
9228F:	drivers/*/*loongson2*
9229F:	drivers/*/*/*loongson2*
9230
9231MIPS/LOONGSON3 ARCHITECTURE
9232M:	Huacai Chen <[email protected]>
9233L:	[email protected]
9234S:	Maintained
9235F:	arch/mips/loongson64/
9236F:	arch/mips/include/asm/mach-loongson64/
9237F:	drivers/platform/mips/cpu_hwmon.c
9238F:	drivers/*/*loongson3*
9239F:	drivers/*/*/*loongson3*
9240
9241MIPS RINT INSTRUCTION EMULATION
9242M:	Aleksandar Markovic <[email protected]>
9243L:	[email protected]
9244S:	Supported
9245F:	arch/mips/math-emu/sp_rint.c
9246F:	arch/mips/math-emu/dp_rint.c
9247
9248MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
9249M:	Hans Verkuil <[email protected]>
9250L:	[email protected]
9251T:	git git://linuxtv.org/media_tree.git
9252W:	https://linuxtv.org
9253S:	Odd Fixes
9254F:	drivers/media/radio/radio-miropcm20*
9255
9256MMP SUPPORT
9257M:	Eric Miao <[email protected]>
9258M:	Haojian Zhuang <[email protected]>
9259L:	[email protected] (moderated for non-subscribers)
9260T:	git git://github.com/hzhuang1/linux.git
9261T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
9262S:	Maintained
9263F:	arch/arm/boot/dts/mmp*
9264F:	arch/arm/mach-mmp/
9265
9266MN88472 MEDIA DRIVER
9267M:	Antti Palosaari <[email protected]>
9268L:	[email protected]
9269W:	https://linuxtv.org
9270W:	http://palosaari.fi/linux/
9271Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9272S:	Maintained
9273F:	drivers/media/dvb-frontends/mn88472*
9274
9275MN88473 MEDIA DRIVER
9276M:	Antti Palosaari <[email protected]>
9277L:	[email protected]
9278W:	https://linuxtv.org
9279W:	http://palosaari.fi/linux/
9280Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9281S:	Maintained
9282F:	drivers/media/dvb-frontends/mn88473*
9283
9284MODULE SUPPORT
9285M:	Jessica Yu <[email protected]>
9286T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
9287S:	Maintained
9288F:	include/linux/module.h
9289F:	kernel/module.c
9290
9291MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
9292W:	http://popies.net/meye/
9293S:	Orphan
9294F:	Documentation/media/v4l-drivers/meye*
9295F:	drivers/media/pci/meye/
9296F:	include/uapi/linux/meye.h
9297
9298MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
9299M:	Jiri Slaby <[email protected]>
9300S:	Maintained
9301F:	Documentation/serial/moxa-smartio
9302F:	drivers/tty/mxser.*
9303
9304MR800 AVERMEDIA USB FM RADIO DRIVER
9305M:	Alexey Klimov <[email protected]>
9306L:	[email protected]
9307T:	git git://linuxtv.org/media_tree.git
9308S:	Maintained
9309F:	drivers/media/radio/radio-mr800.c
9310
9311MRF24J40 IEEE 802.15.4 RADIO DRIVER
9312M:	Alan Ott <[email protected]>
9313L:	[email protected]
9314S:	Maintained
9315F:	drivers/net/ieee802154/mrf24j40.c
9316F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
9317
9318MSI LAPTOP SUPPORT
9319M:	"Lee, Chun-Yi" <[email protected]>
9320L:	[email protected]
9321S:	Maintained
9322F:	drivers/platform/x86/msi-laptop.c
9323
9324MSI WMI SUPPORT
9325L:	[email protected]
9326S:	Orphan
9327F:	drivers/platform/x86/msi-wmi.c
9328
9329MSI001 MEDIA DRIVER
9330M:	Antti Palosaari <[email protected]>
9331L:	[email protected]
9332W:	https://linuxtv.org
9333W:	http://palosaari.fi/linux/
9334Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9335T:	git git://linuxtv.org/anttip/media_tree.git
9336S:	Maintained
9337F:	drivers/media/tuners/msi001*
9338
9339MSI2500 MEDIA DRIVER
9340M:	Antti Palosaari <[email protected]>
9341L:	[email protected]
9342W:	https://linuxtv.org
9343W:	http://palosaari.fi/linux/
9344Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9345T:	git git://linuxtv.org/anttip/media_tree.git
9346S:	Maintained
9347F:	drivers/media/usb/msi2500/
9348
9349MSYSTEMS DISKONCHIP G3 MTD DRIVER
9350M:	Robert Jarzmik <[email protected]>
9351L:	[email protected]
9352S:	Maintained
9353F:	drivers/mtd/devices/docg3*
9354
9355MT9M032 APTINA SENSOR DRIVER
9356M:	Laurent Pinchart <[email protected]>
9357L:	[email protected]
9358T:	git git://linuxtv.org/media_tree.git
9359S:	Maintained
9360F:	drivers/media/i2c/mt9m032.c
9361F:	include/media/i2c/mt9m032.h
9362
9363MT9P031 APTINA CAMERA SENSOR
9364M:	Laurent Pinchart <[email protected]>
9365L:	[email protected]
9366T:	git git://linuxtv.org/media_tree.git
9367S:	Maintained
9368F:	drivers/media/i2c/mt9p031.c
9369F:	include/media/i2c/mt9p031.h
9370
9371MT9T001 APTINA CAMERA SENSOR
9372M:	Laurent Pinchart <[email protected]>
9373L:	[email protected]
9374T:	git git://linuxtv.org/media_tree.git
9375S:	Maintained
9376F:	drivers/media/i2c/mt9t001.c
9377F:	include/media/i2c/mt9t001.h
9378
9379MT9V032 APTINA CAMERA SENSOR
9380M:	Laurent Pinchart <[email protected]>
9381L:	[email protected]
9382T:	git git://linuxtv.org/media_tree.git
9383S:	Maintained
9384F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
9385F:	drivers/media/i2c/mt9v032.c
9386F:	include/media/i2c/mt9v032.h
9387
9388MULTIFUNCTION DEVICES (MFD)
9389M:	Lee Jones <[email protected]>
9390T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9391S:	Supported
9392F:	Documentation/devicetree/bindings/mfd/
9393F:	drivers/mfd/
9394F:	include/linux/mfd/
9395F:	include/dt-bindings/mfd/
9396
9397MULTIMEDIA CARD (MMC) ETC. OVER SPI
9398S:	Orphan
9399F:	drivers/mmc/host/mmc_spi.c
9400F:	include/linux/spi/mmc_spi.h
9401
9402MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
9403M:	Ulf Hansson <[email protected]>
9404L:	[email protected]
9405T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
9406S:	Maintained
9407F:	Documentation/devicetree/bindings/mmc/
9408F:	drivers/mmc/
9409F:	include/linux/mmc/
9410F:	include/uapi/linux/mmc/
9411
9412MULTIPLEXER SUBSYSTEM
9413M:	Peter Rosin <[email protected]>
9414S:	Maintained
9415F:	Documentation/ABI/testing/mux/sysfs-class-mux*
9416F:	Documentation/devicetree/bindings/mux/
9417F:	include/linux/dt-bindings/mux/
9418F:	include/linux/mux/
9419F:	drivers/mux/
9420
9421MULTITECH MULTIPORT CARD (ISICOM)
9422S:	Orphan
9423F:	drivers/tty/isicom.c
9424F:	include/linux/isicom.h
9425
9426MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
9427M:	Bin Liu <[email protected]>
9428L:	[email protected]
9429S:	Maintained
9430F:	drivers/usb/musb/
9431
9432MXL5007T MEDIA DRIVER
9433M:	Michael Krufky <[email protected]>
9434L:	[email protected]
9435W:	https://linuxtv.org
9436W:	http://github.com/mkrufky
9437Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9438T:	git git://linuxtv.org/mkrufky/tuners.git
9439S:	Maintained
9440F:	drivers/media/tuners/mxl5007t.*
9441
9442MXSFB DRM DRIVER
9443M:	Marek Vasut <[email protected]>
9444S:	Supported
9445F:	drivers/gpu/drm/mxsfb/
9446F:	Documentation/devicetree/bindings/display/mxsfb-drm.txt
9447
9448MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
9449M:	Chris Lee <[email protected]>
9450L:	[email protected]
9451W:	https://www.cspi.com/ethernet-products/support/downloads/
9452S:	Supported
9453F:	drivers/net/ethernet/myricom/myri10ge/
9454
9455NAND FLASH SUBSYSTEM
9456M:	Boris Brezillon <[email protected]>
9457R:	Richard Weinberger <[email protected]>
9458L:	[email protected]
9459W:	http://www.linux-mtd.infradead.org/
9460Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
9461T:	git git://git.infradead.org/linux-mtd.git nand/fixes
9462T:	git git://git.infradead.org/linux-mtd.git nand/next
9463S:	Maintained
9464F:	drivers/mtd/nand/
9465F:	include/linux/mtd/*nand*.h
9466
9467NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
9468M:	Daniel Mack <[email protected]>
9469S:	Maintained
9470L:	[email protected] (moderated for non-subscribers)
9471W:	http://www.native-instruments.com
9472F:	sound/usb/caiaq/
9473
9474NATSEMI ETHERNET DRIVER (DP8381x)
9475S:	Orphan
9476F:	drivers/net/ethernet/natsemi/natsemi.c
9477
9478NCP FILESYSTEM
9479M:	Petr Vandrovec <[email protected]>
9480S:	Obsolete
9481F:	drivers/staging/ncpfs/
9482
9483NCR 5380 SCSI DRIVERS
9484M:	Finn Thain <[email protected]>
9485M:	Michael Schmitz <[email protected]>
9486L:	[email protected]
9487S:	Maintained
9488F:	Documentation/scsi/g_NCR5380.txt
9489F:	drivers/scsi/NCR5380.*
9490F:	drivers/scsi/arm/cumana_1.c
9491F:	drivers/scsi/arm/oak.c
9492F:	drivers/scsi/atari_scsi.*
9493F:	drivers/scsi/dmx3191d.c
9494F:	drivers/scsi/g_NCR5380.*
9495F:	drivers/scsi/mac_scsi.*
9496F:	drivers/scsi/sun3_scsi.*
9497F:	drivers/scsi/sun3_scsi_vme.c
9498
9499NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
9500M:	"James E.J. Bottomley" <[email protected]>
9501L:	[email protected]
9502S:	Maintained
9503F:	drivers/scsi/NCR_D700.*
9504
9505NCT6775 HARDWARE MONITOR DRIVER
9506M:	Guenter Roeck <[email protected]>
9507L:	[email protected]
9508S:	Maintained
9509F:	Documentation/hwmon/nct6775
9510F:	drivers/hwmon/nct6775.c
9511
9512NETEFFECT IWARP RNIC DRIVER (IW_NES)
9513M:	Faisal Latif <[email protected]>
9514L:	[email protected]
9515W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
9516S:	Supported
9517F:	drivers/infiniband/hw/nes/
9518F:	include/uapi/rdma/nes-abi.h
9519
9520NETEM NETWORK EMULATOR
9521M:	Stephen Hemminger <[email protected]>
9522L:	[email protected] (moderated for non-subscribers)
9523S:	Maintained
9524F:	net/sched/sch_netem.c
9525
9526NETERION 10GbE DRIVERS (s2io/vxge)
9527M:	Jon Mason <[email protected]>
9528L:	[email protected]
9529S:	Supported
9530F:	Documentation/networking/s2io.txt
9531F:	Documentation/networking/vxge.txt
9532F:	drivers/net/ethernet/neterion/
9533
9534NETFILTER
9535M:	Pablo Neira Ayuso <[email protected]>
9536M:	Jozsef Kadlecsik <[email protected]>
9537M:	Florian Westphal <[email protected]>
9538L:	[email protected]
9539L:	[email protected]
9540W:	http://www.netfilter.org/
9541W:	http://www.iptables.org/
9542W:	http://www.nftables.org/
9543Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
9544T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
9545T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
9546S:	Maintained
9547F:	include/linux/netfilter*
9548F:	include/linux/netfilter/
9549F:	include/net/netfilter/
9550F:	include/uapi/linux/netfilter*
9551F:	include/uapi/linux/netfilter/
9552F:	net/*/netfilter.c
9553F:	net/*/netfilter/
9554F:	net/netfilter/
9555F:	net/bridge/br_netfilter*.c
9556
9557NETROM NETWORK LAYER
9558M:	Ralf Baechle <[email protected]>
9559L:	[email protected]
9560W:	http://www.linux-ax25.org/
9561S:	Maintained
9562F:	include/net/netrom.h
9563F:	include/uapi/linux/netrom.h
9564F:	net/netrom/
9565
9566NETRONOME ETHERNET DRIVERS
9567M:	Jakub Kicinski <[email protected]>
9568L:	[email protected]
9569S:	Maintained
9570F:	drivers/net/ethernet/netronome/
9571
9572NETWORK BLOCK DEVICE (NBD)
9573M:	Josef Bacik <[email protected]>
9574S:	Maintained
9575L:	[email protected]
9576L:	[email protected]
9577F:	Documentation/blockdev/nbd.txt
9578F:	drivers/block/nbd.c
9579F:	include/uapi/linux/nbd.h
9580
9581NETWORK DROP MONITOR
9582M:	Neil Horman <[email protected]>
9583L:	[email protected]
9584S:	Maintained
9585W:	https://fedorahosted.org/dropwatch/
9586F:	net/core/drop_monitor.c
9587
9588NETWORKING DRIVERS
9589L:	[email protected]
9590W:	http://www.linuxfoundation.org/en/Net
9591Q:	http://patchwork.ozlabs.org/project/netdev/list/
9592T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9593T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
9594S:	Odd Fixes
9595F:	Documentation/devicetree/bindings/net/
9596F:	drivers/net/
9597F:	include/linux/if_*
9598F:	include/linux/netdevice.h
9599F:	include/linux/etherdevice.h
9600F:	include/linux/fcdevice.h
9601F:	include/linux/fddidevice.h
9602F:	include/linux/hippidevice.h
9603F:	include/linux/inetdevice.h
9604F:	include/uapi/linux/if_*
9605F:	include/uapi/linux/netdevice.h
9606
9607NETWORKING DRIVERS (WIRELESS)
9608M:	Kalle Valo <[email protected]>
9609L:	[email protected]
9610Q:	http://patchwork.kernel.org/project/linux-wireless/list/
9611T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
9612T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
9613S:	Maintained
9614F:	Documentation/devicetree/bindings/net/wireless/
9615F:	drivers/net/wireless/
9616
9617NETWORKING [DSA]
9618M:	Andrew Lunn <[email protected]>
9619M:	Vivien Didelot <[email protected]>
9620M:	Florian Fainelli <[email protected]>
9621S:	Maintained
9622F:	net/dsa/
9623F:	include/net/dsa.h
9624F:	include/linux/dsa/
9625F:	drivers/net/dsa/
9626
9627NETWORKING [GENERAL]
9628M:	"David S. Miller" <[email protected]>
9629L:	[email protected]
9630W:	http://www.linuxfoundation.org/en/Net
9631Q:	http://patchwork.ozlabs.org/project/netdev/list/
9632T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
9634B:	mailto:[email protected]
9635S:	Maintained
9636F:	net/
9637F:	include/net/
9638F:	include/linux/in.h
9639F:	include/linux/net.h
9640F:	include/linux/netdevice.h
9641F:	include/uapi/linux/in.h
9642F:	include/uapi/linux/net.h
9643F:	include/uapi/linux/netdevice.h
9644F:	include/uapi/linux/net_namespace.h
9645F:	tools/testing/selftests/net/
9646F:	lib/net_utils.c
9647F:	lib/random32.c
9648
9649NETWORKING [IPSEC]
9650M:	Steffen Klassert <[email protected]>
9651M:	Herbert Xu <[email protected]>
9652M:	"David S. Miller" <[email protected]>
9653L:	[email protected]
9654T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
9655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
9656S:	Maintained
9657F:	net/core/flow.c
9658F:	net/xfrm/
9659F:	net/key/
9660F:	net/ipv4/xfrm*
9661F:	net/ipv4/esp4*
9662F:	net/ipv4/ah4.c
9663F:	net/ipv4/ipcomp.c
9664F:	net/ipv4/ip_vti.c
9665F:	net/ipv6/xfrm*
9666F:	net/ipv6/esp6*
9667F:	net/ipv6/ah6.c
9668F:	net/ipv6/ipcomp6.c
9669F:	net/ipv6/ip6_vti.c
9670F:	include/uapi/linux/xfrm.h
9671F:	include/net/xfrm.h
9672
9673NETWORKING [IPv4/IPv6]
9674M:	"David S. Miller" <[email protected]>
9675M:	Alexey Kuznetsov <[email protected]>
9676M:	Hideaki YOSHIFUJI <[email protected]>
9677L:	[email protected]
9678T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9679S:	Maintained
9680F:	net/ipv4/
9681F:	net/ipv6/
9682F:	include/net/ip*
9683F:	arch/x86/net/*
9684
9685NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
9686M:	Paul Moore <[email protected]>
9687W:	https://github.com/netlabel
9688L:	[email protected]
9689L:	[email protected]
9690S:	Maintained
9691F:	Documentation/netlabel/
9692F:	include/net/calipso.h
9693F:	include/net/cipso_ipv4.h
9694F:	include/net/netlabel.h
9695F:	include/uapi/linux/netfilter/xt_SECMARK.h
9696F:	include/uapi/linux/netfilter/xt_CONNSECMARK.h
9697F:	net/netlabel/
9698F:	net/ipv4/cipso_ipv4.c
9699F:	net/ipv6/calipso.c
9700F:	net/netfilter/xt_CONNSECMARK.c
9701F:	net/netfilter/xt_SECMARK.c
9702
9703NETWORKING [TLS]
9704M:	Ilya Lesokhin <[email protected]>
9705M:	Aviad Yehezkel <[email protected]>
9706M:	Dave Watson <[email protected]>
9707L:	[email protected]
9708S:	Maintained
9709F:	net/tls/*
9710F:	include/uapi/linux/tls.h
9711F:	include/net/tls.h
9712
9713NETWORKING [WIRELESS]
9714L:	[email protected]
9715Q:	http://patchwork.kernel.org/project/linux-wireless/list/
9716
9717NETDEVSIM
9718M:	Jakub Kicinski <[email protected]>
9719S:	Maintained
9720F:	drivers/net/netdevsim/*
9721
9722NETXEN (1/10) GbE SUPPORT
9723M:	Manish Chopra <[email protected]>
9724M:	Rahul Verma <[email protected]>
9725M:	[email protected]
9726L:	[email protected]
9727S:	Supported
9728F:	drivers/net/ethernet/qlogic/netxen/
9729
9730NFC SUBSYSTEM
9731M:	Samuel Ortiz <[email protected]>
9732L:	[email protected]
9733L:	[email protected] (subscribers-only)
9734S:	Supported
9735F:	net/nfc/
9736F:	include/net/nfc/
9737F:	include/uapi/linux/nfc.h
9738F:	drivers/nfc/
9739F:	include/linux/platform_data/nfcmrvl.h
9740F:	include/linux/platform_data/nxp-nci.h
9741F:	Documentation/devicetree/bindings/net/nfc/
9742
9743NFS, SUNRPC, AND LOCKD CLIENTS
9744M:	Trond Myklebust <[email protected]>
9745M:	Anna Schumaker <[email protected]>
9746L:	[email protected]
9747W:	http://client.linux-nfs.org
9748T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
9749S:	Maintained
9750F:	fs/lockd/
9751F:	fs/nfs/
9752F:	fs/nfs_common/
9753F:	net/sunrpc/
9754F:	include/linux/lockd/
9755F:	include/linux/nfs*
9756F:	include/linux/sunrpc/
9757F:	include/uapi/linux/nfs*
9758F:	include/uapi/linux/sunrpc/
9759
9760NILFS2 FILESYSTEM
9761M:	Ryusuke Konishi <[email protected]>
9762L:	[email protected]
9763W:	https://nilfs.sourceforge.io/
9764W:	https://nilfs.osdn.jp/
9765T:	git git://github.com/konis/nilfs2.git
9766S:	Supported
9767F:	Documentation/filesystems/nilfs2.txt
9768F:	fs/nilfs2/
9769F:	include/trace/events/nilfs2.h
9770F:	include/uapi/linux/nilfs2_api.h
9771F:	include/uapi/linux/nilfs2_ondisk.h
9772
9773NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
9774M:	YOKOTA Hiroshi <[email protected]>
9775W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
9776S:	Maintained
9777F:	Documentation/scsi/NinjaSCSI.txt
9778F:	drivers/scsi/pcmcia/nsp_*
9779
9780NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
9781M:	GOTO Masanori <[email protected]>
9782M:	YOKOTA Hiroshi <[email protected]>
9783W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
9784S:	Maintained
9785F:	Documentation/scsi/NinjaSCSI.txt
9786F:	drivers/scsi/nsp32*
9787
9788NIOS2 ARCHITECTURE
9789M:	Ley Foon Tan <[email protected]>
9790L:	[email protected] (moderated for non-subscribers)
9791T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
9792S:	Maintained
9793F:	arch/nios2/
9794
9795NOHZ, DYNTICKS SUPPORT
9796M:	Frederic Weisbecker <[email protected]>
9797M:	Thomas Gleixner <[email protected]>
9798M:	Ingo Molnar <[email protected]>
9799L:	[email protected]
9800T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
9801S:	Maintained
9802F:	kernel/time/tick*.*
9803F:	include/linux/tick.h
9804F:	include/linux/sched/nohz.h
9805
9806NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
9807M:	Pavel Machek <[email protected]>
9808M:	Sakari Ailus <[email protected]>
9809L:	[email protected]
9810S:	Maintained
9811F:	drivers/media/i2c/et8ek8
9812F:	drivers/media/i2c/ad5820.c
9813
9814NOKIA N900 POWER SUPPLY DRIVERS
9815R:	Pali Rohár <[email protected]>
9816F:	include/linux/power/bq2415x_charger.h
9817F:	include/linux/power/bq27xxx_battery.h
9818F:	include/linux/power/isp1704_charger.h
9819F:	drivers/power/supply/bq2415x_charger.c
9820F:	drivers/power/supply/bq27xxx_battery.c
9821F:	drivers/power/supply/bq27xxx_battery_i2c.c
9822F:	drivers/power/supply/isp1704_charger.c
9823F:	drivers/power/supply/rx51_battery.c
9824
9825NTB AMD DRIVER
9826M:	Shyam Sundar S K <[email protected]>
9827L:	[email protected]
9828S:	Supported
9829F:	drivers/ntb/hw/amd/
9830
9831NTB DRIVER CORE
9832M:	Jon Mason <[email protected]>
9833M:	Dave Jiang <[email protected]>
9834M:	Allen Hubbe <[email protected]>
9835L:	[email protected]
9836S:	Supported
9837W:	https://github.com/jonmason/ntb/wiki
9838T:	git git://github.com/jonmason/ntb.git
9839F:	drivers/ntb/
9840F:	drivers/net/ntb_netdev.c
9841F:	include/linux/ntb.h
9842F:	include/linux/ntb_transport.h
9843F:	tools/testing/selftests/ntb/
9844
9845NTB IDT DRIVER
9846M:	Serge Semin <[email protected]>
9847L:	[email protected]
9848S:	Supported
9849F:	drivers/ntb/hw/idt/
9850
9851NTB INTEL DRIVER
9852M:	Dave Jiang <[email protected]>
9853L:	[email protected]
9854S:	Supported
9855W:	https://github.com/davejiang/linux/wiki
9856T:	git https://github.com/davejiang/linux.git
9857F:	drivers/ntb/hw/intel/
9858
9859NTFS FILESYSTEM
9860M:	Anton Altaparmakov <[email protected]>
9861L:	[email protected]
9862W:	http://www.tuxera.com/
9863T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
9864S:	Supported
9865F:	Documentation/filesystems/ntfs.txt
9866F:	fs/ntfs/
9867
9868NUBUS SUBSYSTEM
9869M:	Finn Thain <[email protected]>
9870L:	[email protected]
9871S:	Maintained
9872F:	arch/*/include/asm/nubus.h
9873F:	drivers/nubus/
9874F:	include/linux/nubus.h
9875F:	include/uapi/linux/nubus.h
9876
9877NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
9878M:	Antonino Daplas <[email protected]>
9879L:	[email protected]
9880S:	Maintained
9881F:	drivers/video/fbdev/riva/
9882F:	drivers/video/fbdev/nvidia/
9883
9884NVM EXPRESS DRIVER
9885M:	Keith Busch <[email protected]>
9886M:	Jens Axboe <[email protected]>
9887M:	Christoph Hellwig <[email protected]>
9888M:	Sagi Grimberg <[email protected]>
9889L:	[email protected]
9890T:	git://git.infradead.org/nvme.git
9891W:	http://git.infradead.org/nvme.git
9892S:	Supported
9893F:	drivers/nvme/host/
9894F:	include/linux/nvme.h
9895F:	include/uapi/linux/nvme_ioctl.h
9896
9897NVM EXPRESS FC TRANSPORT DRIVERS
9898M:	James Smart <[email protected]>
9899L:	[email protected]
9900S:	Supported
9901F:	include/linux/nvme-fc.h
9902F:	include/linux/nvme-fc-driver.h
9903F:	drivers/nvme/host/fc.c
9904F:	drivers/nvme/target/fc.c
9905F:	drivers/nvme/target/fcloop.c
9906
9907NVM EXPRESS TARGET DRIVER
9908M:	Christoph Hellwig <[email protected]>
9909M:	Sagi Grimberg <[email protected]>
9910L:	[email protected]
9911T:	git://git.infradead.org/nvme.git
9912W:	http://git.infradead.org/nvme.git
9913S:	Supported
9914F:	drivers/nvme/target/
9915
9916NVMEM FRAMEWORK
9917M:	Srinivas Kandagatla <[email protected]>
9918S:	Maintained
9919F:	drivers/nvmem/
9920F:	Documentation/devicetree/bindings/nvmem/
9921F:	Documentation/ABI/stable/sysfs-bus-nvmem
9922F:	include/linux/nvmem-consumer.h
9923F:	include/linux/nvmem-provider.h
9924
9925NXP TDA998X DRM DRIVER
9926M:	Russell King <[email protected]>
9927S:	Supported
9928T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
9929T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
9930F:	drivers/gpu/drm/i2c/tda998x_drv.c
9931F:	include/drm/i2c/tda998x.h
9932
9933NXP TFA9879 DRIVER
9934M:	Peter Rosin <[email protected]>
9935L:	[email protected] (moderated for non-subscribers)
9936S:	Maintained
9937F:	Documentation/devicetree/bindings/sound/tfa9879.txt
9938F:	sound/soc/codecs/tfa9879*
9939
9940NXP-NCI NFC DRIVER
9941M:	Clément Perrochaud <[email protected]>
9942R:	Charles Gorand <[email protected]>
9943L:	[email protected] (moderated for non-subscribers)
9944S:	Supported
9945F:	drivers/nfc/nxp-nci
9946
9947OBJTOOL
9948M:	Josh Poimboeuf <[email protected]>
9949M:	Peter Zijlstra <[email protected]>
9950S:	Supported
9951F:	tools/objtool/
9952
9953OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
9954M:	Frederic Barrat <[email protected]>
9955M:	Andrew Donnellan <[email protected]>
9956L:	[email protected]
9957S:	Supported
9958F:	arch/powerpc/platforms/powernv/ocxl.c
9959F:	arch/powerpc/include/asm/pnv-ocxl.h
9960F:	drivers/misc/ocxl/
9961F:	include/misc/ocxl*
9962F:	include/uapi/misc/ocxl.h
9963F:	Documentation/accelerators/ocxl.txt
9964
9965OMAP AUDIO SUPPORT
9966M:	Peter Ujfalusi <[email protected]>
9967M:	Jarkko Nikula <[email protected]>
9968L:	[email protected] (moderated for non-subscribers)
9969L:	[email protected]
9970S:	Maintained
9971F:	sound/soc/omap/
9972
9973OMAP CLOCK FRAMEWORK SUPPORT
9974M:	Paul Walmsley <[email protected]>
9975L:	[email protected]
9976S:	Maintained
9977F:	arch/arm/*omap*/*clock*
9978
9979OMAP DEVICE TREE SUPPORT
9980M:	Benoît Cousson <[email protected]>
9981M:	Tony Lindgren <[email protected]>
9982L:	[email protected]
9983L:	[email protected]
9984S:	Maintained
9985F:	arch/arm/boot/dts/*omap*
9986F:	arch/arm/boot/dts/*am3*
9987F:	arch/arm/boot/dts/*am4*
9988F:	arch/arm/boot/dts/*am5*
9989F:	arch/arm/boot/dts/*dra7*
9990
9991OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9992M:	Tomi Valkeinen <[email protected]>
9993L:	[email protected]
9994L:	[email protected]
9995S:	Maintained
9996F:	drivers/video/fbdev/omap2/
9997F:	Documentation/arm/OMAP/DSS
9998
9999OMAP FRAMEBUFFER SUPPORT
10000M:	Tomi Valkeinen <[email protected]>
10001L:	[email protected]
10002L:	[email protected]
10003S:	Maintained
10004F:	drivers/video/fbdev/omap/
10005
10006OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
10007M:	Roger Quadros <[email protected]>
10008M:	Tony Lindgren <[email protected]>
10009L:	[email protected]
10010S:	Maintained
10011F:	drivers/memory/omap-gpmc.c
10012F:	arch/arm/mach-omap2/*gpmc*
10013
10014OMAP GPIO DRIVER
10015M:	Grygorii Strashko <[email protected]>
10016M:	Santosh Shilimkar <[email protected]>
10017M:	Kevin Hilman <[email protected]>
10018L:	[email protected]
10019S:	Maintained
10020F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
10021F:	drivers/gpio/gpio-omap.c
10022
10023OMAP HARDWARE SPINLOCK SUPPORT
10024M:	Ohad Ben-Cohen <[email protected]>
10025L:	[email protected]
10026S:	Maintained
10027F:	drivers/hwspinlock/omap_hwspinlock.c
10028
10029OMAP HS MMC SUPPORT
10030L:	[email protected]
10031L:	[email protected]
10032S:	Orphan
10033F:	drivers/mmc/host/omap_hsmmc.c
10034
10035OMAP HWMOD DATA
10036M:	Paul Walmsley <[email protected]>
10037L:	[email protected]
10038S:	Maintained
10039F:	arch/arm/mach-omap2/omap_hwmod*data*
10040
10041OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
10042M:	Benoît Cousson <[email protected]>
10043L:	[email protected]
10044S:	Maintained
10045F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
10046
10047OMAP HWMOD SUPPORT
10048M:	Benoît Cousson <[email protected]>
10049M:	Paul Walmsley <[email protected]>
10050L:	[email protected]
10051S:	Maintained
10052F:	arch/arm/mach-omap2/omap_hwmod.*
10053
10054OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
10055M:	Laurent Pinchart <[email protected]>
10056L:	[email protected]
10057S:	Maintained
10058F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
10059F:	drivers/media/platform/omap3isp/
10060F:	drivers/staging/media/omap4iss/
10061
10062OMAP MMC SUPPORT
10063M:	Jarkko Lavinen <[email protected]>
10064L:	[email protected]
10065S:	Maintained
10066F:	drivers/mmc/host/omap.c
10067
10068OMAP POWER MANAGEMENT SUPPORT
10069M:	Kevin Hilman <[email protected]>
10070L:	[email protected]
10071S:	Maintained
10072F:	arch/arm/*omap*/*pm*
10073F:	drivers/cpufreq/omap-cpufreq.c
10074
10075OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
10076M:	Rajendra Nayak <[email protected]>
10077M:	Paul Walmsley <[email protected]>
10078L:	[email protected]
10079S:	Maintained
10080F:	arch/arm/mach-omap2/prm*
10081
10082OMAP RANDOM NUMBER GENERATOR SUPPORT
10083M:	Deepak Saxena <[email protected]>
10084S:	Maintained
10085F:	drivers/char/hw_random/omap-rng.c
10086
10087OMAP USB SUPPORT
10088L:	[email protected]
10089L:	[email protected]
10090S:	Orphan
10091F:	drivers/usb/*/*omap*
10092F:	arch/arm/*omap*/usb*
10093
10094OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
10095M:	Mark Jackson <[email protected]>
10096L:	[email protected]
10097S:	Maintained
10098F:	arch/arm/boot/dts/am335x-nano.dts
10099
10100OMAP1 SUPPORT
10101M:	Aaro Koskinen <[email protected]>
10102M:	Tony Lindgren <[email protected]>
10103L:	[email protected]
10104Q:	http://patchwork.kernel.org/project/linux-omap/list/
10105T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
10106S:	Maintained
10107F:	arch/arm/mach-omap1/
10108F:	arch/arm/plat-omap/
10109F:	arch/arm/configs/omap1_defconfig
10110F:	drivers/i2c/busses/i2c-omap.c
10111F:	include/linux/i2c-omap.h
10112
10113OMAP2+ SUPPORT
10114M:	Tony Lindgren <[email protected]>
10115L:	[email protected]
10116W:	http://www.muru.com/linux/omap/
10117W:	http://linux.omap.com/
10118Q:	http://patchwork.kernel.org/project/linux-omap/list/
10119T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
10120S:	Maintained
10121F:	arch/arm/mach-omap2/
10122F:	arch/arm/plat-omap/
10123F:	arch/arm/configs/omap2plus_defconfig
10124F:	drivers/i2c/busses/i2c-omap.c
10125F:	drivers/irqchip/irq-omap-intc.c
10126F:	drivers/mfd/*omap*.c
10127F:	drivers/mfd/menelaus.c
10128F:	drivers/mfd/palmas.c
10129F:	drivers/mfd/tps65217.c
10130F:	drivers/mfd/tps65218.c
10131F:	drivers/mfd/tps65910.c
10132F:	drivers/mfd/twl-core.[ch]
10133F:	drivers/mfd/twl4030*.c
10134F:	drivers/mfd/twl6030*.c
10135F:	drivers/mfd/twl6040*.c
10136F:	drivers/regulator/palmas-regulator*.c
10137F:	drivers/regulator/pbias-regulator.c
10138F:	drivers/regulator/tps65217-regulator.c
10139F:	drivers/regulator/tps65218-regulator.c
10140F:	drivers/regulator/tps65910-regulator.c
10141F:	drivers/regulator/twl-regulator.c
10142F:	drivers/regulator/twl6030-regulator.c
10143F:	include/linux/i2c-omap.h
10144
10145ONION OMEGA2+ BOARD
10146M:	Harvey Hunt <[email protected]>
10147L:	[email protected]
10148S:	Maintained
10149F:	arch/mips/boot/dts/ralink/omega2p.dts
10150
10151OMFS FILESYSTEM
10152M:	Bob Copeland <[email protected]>
10153L:	[email protected]
10154S:	Maintained
10155F:	Documentation/filesystems/omfs.txt
10156F:	fs/omfs/
10157
10158OMNIKEY CARDMAN 4000 DRIVER
10159M:	Harald Welte <[email protected]>
10160S:	Maintained
10161F:	drivers/char/pcmcia/cm4000_cs.c
10162F:	include/linux/cm4000_cs.h
10163F:	include/uapi/linux/cm4000_cs.h
10164
10165OMNIKEY CARDMAN 4040 DRIVER
10166M:	Harald Welte <[email protected]>
10167S:	Maintained
10168F:	drivers/char/pcmcia/cm4040_cs.*
10169
10170OMNIVISION OV13858 SENSOR DRIVER
10171M:	Sakari Ailus <[email protected]>
10172L:	[email protected]
10173T:	git git://linuxtv.org/media_tree.git
10174S:	Maintained
10175F:	drivers/media/i2c/ov13858.c
10176
10177OMNIVISION OV5640 SENSOR DRIVER
10178M:	Steve Longerbeam <[email protected]>
10179L:	[email protected]
10180T:	git git://linuxtv.org/media_tree.git
10181S:	Maintained
10182F:	drivers/media/i2c/ov5640.c
10183
10184OMNIVISION OV5647 SENSOR DRIVER
10185M:	Luis Oliveira <[email protected]>
10186L:	[email protected]
10187T:	git git://linuxtv.org/media_tree.git
10188S:	Maintained
10189F:	drivers/media/i2c/ov5647.c
10190
10191OMNIVISION OV7670 SENSOR DRIVER
10192M:	Jonathan Corbet <[email protected]>
10193L:	[email protected]
10194T:	git git://linuxtv.org/media_tree.git
10195S:	Maintained
10196F:	drivers/media/i2c/ov7670.c
10197F:	Documentation/devicetree/bindings/media/i2c/ov7670.txt
10198
10199OMNIVISION OV7740 SENSOR DRIVER
10200M:	Wenyou Yang <[email protected]>
10201L:	[email protected]
10202T:	git git://linuxtv.org/media_tree.git
10203S:	Maintained
10204F:	drivers/media/i2c/ov7740.c
10205F:	Documentation/devicetree/bindings/media/i2c/ov7740.txt
10206
10207ONENAND FLASH DRIVER
10208M:	Kyungmin Park <[email protected]>
10209L:	[email protected]
10210S:	Maintained
10211F:	drivers/mtd/onenand/
10212F:	include/linux/mtd/onenand*.h
10213
10214ONSTREAM SCSI TAPE DRIVER
10215M:	Willem Riede <[email protected]>
10216L:	[email protected]
10217L:	[email protected]
10218S:	Maintained
10219F:	Documentation/scsi/osst.txt
10220F:	drivers/scsi/osst.*
10221F:	drivers/scsi/osst_*.h
10222F:	drivers/scsi/st.h
10223
10224OP-TEE DRIVER
10225M:	Jens Wiklander <[email protected]>
10226S:	Maintained
10227F:	drivers/tee/optee/
10228
10229OPA-VNIC DRIVER
10230M:	Dennis Dalessandro <[email protected]>
10231M:	Niranjana Vishwanathapura <[email protected]>
10232L:	[email protected]
10233S:	Supported
10234F:	drivers/infiniband/ulp/opa_vnic
10235
10236OPEN FIRMWARE AND DEVICE TREE OVERLAYS
10237M:	Pantelis Antoniou <[email protected]>
10238L:	[email protected]
10239S:	Maintained
10240F:	Documentation/devicetree/dynamic-resolution-notes.txt
10241F:	Documentation/devicetree/overlay-notes.txt
10242F:	drivers/of/overlay.c
10243F:	drivers/of/resolver.c
10244
10245OPEN FIRMWARE AND FLATTENED DEVICE TREE
10246M:	Rob Herring <[email protected]>
10247M:	Frank Rowand <[email protected]>
10248L:	[email protected]
10249W:	http://www.devicetree.org/
10250T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
10251S:	Maintained
10252F:	drivers/of/
10253F:	include/linux/of*.h
10254F:	scripts/dtc/
10255F:	Documentation/ABI/testing/sysfs-firmware-ofw
10256
10257OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
10258M:	Rob Herring <[email protected]>
10259M:	Mark Rutland <[email protected]>
10260L:	[email protected]
10261T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
10262Q:	http://patchwork.ozlabs.org/project/devicetree-bindings/list/
10263S:	Maintained
10264F:	Documentation/devicetree/
10265F:	arch/*/boot/dts/
10266F:	include/dt-bindings/
10267
10268OPENCORES I2C BUS DRIVER
10269M:	Peter Korsgaard <[email protected]>
10270L:	[email protected]
10271S:	Maintained
10272F:	Documentation/i2c/busses/i2c-ocores
10273F:	drivers/i2c/busses/i2c-ocores.c
10274
10275OPENRISC ARCHITECTURE
10276M:	Jonas Bonn <[email protected]>
10277M:	Stefan Kristiansson <[email protected]>
10278M:	Stafford Horne <[email protected]>
10279T:	git git://github.com/openrisc/linux.git
10280L:	[email protected]
10281W:	http://openrisc.io
10282S:	Maintained
10283F:	Documentation/devicetree/bindings/openrisc/
10284F:	Documentation/openrisc/
10285F:	arch/openrisc/
10286F:	drivers/irqchip/irq-ompic.c
10287F:	drivers/irqchip/irq-or1k-*
10288
10289OPENVSWITCH
10290M:	Pravin B Shelar <[email protected]>
10291L:	[email protected]
10292L:	[email protected]
10293W:	http://openvswitch.org
10294S:	Maintained
10295F:	net/openvswitch/
10296F:	include/uapi/linux/openvswitch.h
10297
10298OPERATING PERFORMANCE POINTS (OPP)
10299M:	Viresh Kumar <[email protected]>
10300M:	Nishanth Menon <[email protected]>
10301M:	Stephen Boyd <[email protected]>
10302L:	[email protected]
10303S:	Maintained
10304T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
10305F:	drivers/opp/
10306F:	include/linux/pm_opp.h
10307F:	Documentation/power/opp.txt
10308F:	Documentation/devicetree/bindings/opp/
10309
10310OPL4 DRIVER
10311M:	Clemens Ladisch <[email protected]>
10312L:	[email protected] (moderated for non-subscribers)
10313T:	git git://git.alsa-project.org/alsa-kernel.git
10314S:	Maintained
10315F:	sound/drivers/opl4/
10316
10317OPROFILE
10318M:	Robert Richter <[email protected]>
10319L:	[email protected]
10320S:	Maintained
10321F:	arch/*/include/asm/oprofile*.h
10322F:	arch/*/oprofile/
10323F:	drivers/oprofile/
10324F:	include/linux/oprofile.h
10325
10326ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
10327M:	Mark Fasheh <[email protected]>
10328M:	Joel Becker <[email protected]>
10329L:	[email protected] (moderated for non-subscribers)
10330W:	http://ocfs2.wiki.kernel.org
10331S:	Supported
10332F:	Documentation/filesystems/ocfs2.txt
10333F:	Documentation/filesystems/dlmfs.txt
10334F:	fs/ocfs2/
10335
10336ORANGEFS FILESYSTEM
10337M:	Mike Marshall <[email protected]>
10338R:	Martin Brandenburg <[email protected]>
10339L:	[email protected]
10340T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
10341S:	Supported
10342F:	fs/orangefs/
10343F:	Documentation/filesystems/orangefs.txt
10344
10345ORINOCO DRIVER
10346L:	[email protected]
10347W:	http://wireless.kernel.org/en/users/Drivers/orinoco
10348W:	http://www.nongnu.org/orinoco/
10349S:	Orphan
10350F:	drivers/net/wireless/intersil/orinoco/
10351
10352OSD LIBRARY and FILESYSTEM
10353M:	Boaz Harrosh <[email protected]>
10354S:	Maintained
10355F:	drivers/scsi/osd/
10356F:	include/scsi/osd_*
10357F:	fs/exofs/
10358
10359OV2659 OMNIVISION SENSOR DRIVER
10360M:	"Lad, Prabhakar" <[email protected]>
10361L:	[email protected]
10362W:	https://linuxtv.org
10363Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10364T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10365S:	Maintained
10366F:	drivers/media/i2c/ov2659.c
10367F:	include/media/i2c/ov2659.h
10368
10369OVERLAY FILESYSTEM
10370M:	Miklos Szeredi <[email protected]>
10371L:	[email protected]
10372T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
10373S:	Supported
10374F:	fs/overlayfs/
10375F:	Documentation/filesystems/overlayfs.txt
10376
10377P54 WIRELESS DRIVER
10378M:	Christian Lamparter <[email protected]>
10379L:	[email protected]
10380W:	http://wireless.kernel.org/en/users/Drivers/p54
10381S:	Maintained
10382F:	drivers/net/wireless/intersil/p54/
10383
10384PA SEMI ETHERNET DRIVER
10385L:	[email protected]
10386S:	Orphan
10387F:	drivers/net/ethernet/pasemi/*
10388
10389PA SEMI SMBUS DRIVER
10390L:	[email protected]
10391S:	Orphan
10392F:	drivers/i2c/busses/i2c-pasemi.c
10393
10394PADATA PARALLEL EXECUTION MECHANISM
10395M:	Steffen Klassert <[email protected]>
10396L:	[email protected]
10397S:	Maintained
10398F:	kernel/padata.c
10399F:	include/linux/padata.h
10400F:	Documentation/padata.txt
10401
10402PANASONIC LAPTOP ACPI EXTRAS DRIVER
10403M:	Harald Welte <[email protected]>
10404L:	[email protected]
10405S:	Maintained
10406F:	drivers/platform/x86/panasonic-laptop.c
10407
10408PANASONIC MN10300/AM33/AM34 PORT
10409M:	David Howells <[email protected]>
10410L:	[email protected] (moderated for non-subscribers)
10411W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
10412S:	Maintained
10413F:	Documentation/mn10300/
10414F:	arch/mn10300/
10415
10416PARALLEL LCD/KEYPAD PANEL DRIVER
10417M:	Willy Tarreau <[email protected]>
10418M:	Ksenija Stanojevic <[email protected]>
10419S:	Odd Fixes
10420F:	Documentation/misc-devices/lcd-panel-cgram.txt
10421F:	drivers/misc/panel.c
10422
10423PARALLEL PORT SUBSYSTEM
10424M:	Sudip Mukherjee <[email protected]>
10425M:	Sudip Mukherjee <[email protected]>
10426L:	[email protected] (subscribers-only)
10427S:	Maintained
10428F:	drivers/parport/
10429F:	include/linux/parport*.h
10430F:	drivers/char/ppdev.c
10431F:	include/uapi/linux/ppdev.h
10432F:	Documentation/parport*.txt
10433
10434PARAVIRT_OPS INTERFACE
10435M:	Juergen Gross <[email protected]>
10436M:	Alok Kataria <[email protected]>
10437L:	[email protected]
10438S:	Supported
10439F:	Documentation/virtual/paravirt_ops.txt
10440F:	arch/*/kernel/paravirt*
10441F:	arch/*/include/asm/paravirt*.h
10442F:	include/linux/hypervisor.h
10443
10444PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
10445M:	Tim Waugh <[email protected]>
10446L:	[email protected] (subscribers-only)
10447S:	Maintained
10448F:	Documentation/blockdev/paride.txt
10449F:	drivers/block/paride/
10450
10451PARISC ARCHITECTURE
10452M:	"James E.J. Bottomley" <[email protected]>
10453M:	Helge Deller <[email protected]>
10454L:	[email protected]
10455W:	http://www.parisc-linux.org/
10456Q:	http://patchwork.kernel.org/project/linux-parisc/list/
10457T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
10458T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
10459S:	Maintained
10460F:	arch/parisc/
10461F:	Documentation/parisc/
10462F:	drivers/parisc/
10463F:	drivers/char/agp/parisc-agp.c
10464F:	drivers/input/serio/gscps2.c
10465F:	drivers/parport/parport_gsc.*
10466F:	drivers/tty/serial/8250/8250_gsc.c
10467F:	drivers/video/fbdev/sti*
10468F:	drivers/video/console/sti*
10469F:	drivers/video/logo/logo_parisc*
10470
10471PARMAN
10472M:	Jiri Pirko <[email protected]>
10473L:	[email protected]
10474S:	Supported
10475F:	lib/parman.c
10476F:	lib/test_parman.c
10477F:	include/linux/parman.h
10478
10479PC87360 HARDWARE MONITORING DRIVER
10480M:	Jim Cromie <[email protected]>
10481L:	[email protected]
10482S:	Maintained
10483F:	Documentation/hwmon/pc87360
10484F:	drivers/hwmon/pc87360.c
10485
10486PC8736x GPIO DRIVER
10487M:	Jim Cromie <[email protected]>
10488S:	Maintained
10489F:	drivers/char/pc8736x_gpio.c
10490
10491PC87427 HARDWARE MONITORING DRIVER
10492M:	Jean Delvare <[email protected]>
10493L:	[email protected]
10494S:	Maintained
10495F:	Documentation/hwmon/pc87427
10496F:	drivers/hwmon/pc87427.c
10497
10498PCA9532 LED DRIVER
10499M:	Riku Voipio <[email protected]>
10500S:	Maintained
10501F:	drivers/leds/leds-pca9532.c
10502F:	include/linux/leds-pca9532.h
10503
10504PCA9541 I2C BUS MASTER SELECTOR DRIVER
10505M:	Guenter Roeck <[email protected]>
10506L:	[email protected]
10507S:	Maintained
10508F:	drivers/i2c/muxes/i2c-mux-pca9541.c
10509
10510PCDP - PRIMARY CONSOLE AND DEBUG PORT
10511M:	Khalid Aziz <[email protected]>
10512S:	Maintained
10513F:	drivers/firmware/pcdp.*
10514
10515PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
10516M:	Thomas Petazzoni <[email protected]>
10517L:	[email protected]
10518L:	[email protected] (moderated for non-subscribers)
10519S:	Maintained
10520F:	Documentation/devicetree/bindings/pci/aardvark-pci.txt
10521F:	drivers/pci/host/pci-aardvark.c
10522
10523PCI DRIVER FOR ALTERA PCIE IP
10524M:	Ley Foon Tan <[email protected]>
10525L:	[email protected] (moderated for non-subscribers)
10526L:	[email protected]
10527S:	Supported
10528F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
10529F:	drivers/pci/host/pcie-altera.c
10530
10531PCI DRIVER FOR APPLIEDMICRO XGENE
10532M:	Tanmay Inamdar <[email protected]>
10533L:	[email protected]
10534L:	[email protected]
10535S:	Maintained
10536F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
10537F:	drivers/pci/host/pci-xgene.c
10538
10539PCI DRIVER FOR ARM VERSATILE PLATFORM
10540M:	Rob Herring <[email protected]>
10541L:	[email protected]
10542L:	[email protected]
10543S:	Maintained
10544F:	Documentation/devicetree/bindings/pci/versatile.txt
10545F:	drivers/pci/host/pci-versatile.c
10546
10547PCI DRIVER FOR ARMADA 8K
10548M:	Thomas Petazzoni <[email protected]>
10549L:	[email protected]
10550L:	[email protected]
10551S:	Maintained
10552F:	Documentation/devicetree/bindings/pci/pci-armada8k.txt
10553F:	drivers/pci/dwc/pcie-armada8k.c
10554
10555PCI DRIVER FOR CADENCE PCIE IP
10556M:	Alan Douglas <[email protected]>
10557L:	[email protected]
10558S:	Maintained
10559F:	Documentation/devicetree/bindings/pci/cdns,*.txt
10560F:	drivers/pci/cadence/pcie-cadence*
10561
10562PCI DRIVER FOR FREESCALE LAYERSCAPE
10563M:	Minghuan Lian <[email protected]>
10564M:	Mingkai Hu <[email protected]>
10565M:	Roy Zang <[email protected]>
10566L:	[email protected]
10567L:	[email protected]
10568L:	[email protected]
10569S:	Maintained
10570F:	drivers/pci/dwc/*layerscape*
10571
10572PCI DRIVER FOR GENERIC OF HOSTS
10573M:	Will Deacon <[email protected]>
10574L:	[email protected]
10575L:	[email protected] (moderated for non-subscribers)
10576S:	Maintained
10577F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
10578F:	drivers/pci/host/pci-host-common.c
10579F:	drivers/pci/host/pci-host-generic.c
10580
10581PCI DRIVER FOR IMX6
10582M:	Richard Zhu <[email protected]>
10583M:	Lucas Stach <[email protected]>
10584L:	[email protected]
10585L:	[email protected] (moderated for non-subscribers)
10586S:	Maintained
10587F:	Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
10588F:	drivers/pci/dwc/*imx6*
10589
10590PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
10591M:	Keith Busch <[email protected]>
10592M:	Jonathan Derrick <[email protected]>
10593L:	[email protected]
10594S:	Supported
10595F:	drivers/pci/host/vmd.c
10596
10597PCI DRIVER FOR MICROSEMI SWITCHTEC
10598M:	Kurt Schwemmer <[email protected]>
10599M:	Logan Gunthorpe <[email protected]>
10600L:	[email protected]
10601S:	Maintained
10602F:	Documentation/switchtec.txt
10603F:	Documentation/ABI/testing/sysfs-class-switchtec
10604F:	drivers/pci/switch/switchtec*
10605F:	include/uapi/linux/switchtec_ioctl.h
10606F:	include/linux/switchtec.h
10607F:	drivers/ntb/hw/mscc/
10608
10609PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
10610M:	Thomas Petazzoni <[email protected]>
10611M:	Jason Cooper <[email protected]>
10612L:	[email protected]
10613L:	[email protected] (moderated for non-subscribers)
10614S:	Maintained
10615F:	drivers/pci/host/*mvebu*
10616
10617PCI DRIVER FOR NVIDIA TEGRA
10618M:	Thierry Reding <[email protected]>
10619L:	[email protected]
10620L:	[email protected]
10621S:	Supported
10622F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
10623F:	drivers/pci/host/pci-tegra.c
10624
10625PCI DRIVER FOR RENESAS R-CAR
10626M:	Simon Horman <[email protected]>
10627L:	[email protected]
10628L:	[email protected]
10629S:	Maintained
10630F:	drivers/pci/host/*rcar*
10631
10632PCI DRIVER FOR SAMSUNG EXYNOS
10633M:	Jingoo Han <[email protected]>
10634L:	[email protected]
10635L:	[email protected] (moderated for non-subscribers)
10636L:	[email protected] (moderated for non-subscribers)
10637S:	Maintained
10638F:	drivers/pci/dwc/pci-exynos.c
10639
10640PCI DRIVER FOR SYNOPSYS DESIGNWARE
10641M:	Jingoo Han <[email protected]>
10642M:	Joao Pinto <[email protected]>
10643L:	[email protected]
10644S:	Maintained
10645F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
10646F:	drivers/pci/dwc/*designware*
10647
10648PCI DRIVER FOR TI DRA7XX
10649M:	Kishon Vijay Abraham I <[email protected]>
10650L:	[email protected]
10651L:	[email protected]
10652S:	Supported
10653F:	Documentation/devicetree/bindings/pci/ti-pci.txt
10654F:	drivers/pci/dwc/pci-dra7xx.c
10655
10656PCI DRIVER FOR TI KEYSTONE
10657M:	Murali Karicheri <[email protected]>
10658L:	[email protected]
10659L:	[email protected] (moderated for non-subscribers)
10660S:	Maintained
10661F:	drivers/pci/dwc/*keystone*
10662
10663PCI ENDPOINT SUBSYSTEM
10664M:	Kishon Vijay Abraham I <[email protected]>
10665M:	Lorenzo Pieralisi <[email protected]>
10666L:	[email protected]
10667T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
10668S:	Supported
10669F:	drivers/pci/endpoint/
10670F:	drivers/misc/pci_endpoint_test.c
10671F:	tools/pci/
10672
10673PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
10674M:	Russell Currey <[email protected]>
10675L:	[email protected]
10676S:	Supported
10677F:	Documentation/powerpc/eeh-pci-error-recovery.txt
10678F:	arch/powerpc/kernel/eeh*.c
10679F:	arch/powerpc/platforms/*/eeh*.c
10680F:	arch/powerpc/include/*/eeh*.h
10681
10682PCI ERROR RECOVERY
10683M:	Linas Vepstas <[email protected]>
10684L:	[email protected]
10685S:	Supported
10686F:	Documentation/PCI/pci-error-recovery.txt
10687
10688PCI MSI DRIVER FOR ALTERA MSI IP
10689M:	Ley Foon Tan <[email protected]>
10690L:	[email protected] (moderated for non-subscribers)
10691L:	[email protected]
10692S:	Supported
10693F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
10694F:	drivers/pci/host/pcie-altera-msi.c
10695
10696PCI MSI DRIVER FOR APPLIEDMICRO XGENE
10697M:	Duc Dang <[email protected]>
10698L:	[email protected]
10699L:	[email protected]
10700S:	Maintained
10701F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
10702F:	drivers/pci/host/pci-xgene-msi.c
10703
10704PCI SUBSYSTEM
10705M:	Bjorn Helgaas <[email protected]>
10706L:	[email protected]
10707Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
10708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
10709S:	Supported
10710F:	Documentation/devicetree/bindings/pci/
10711F:	Documentation/PCI/
10712F:	drivers/acpi/pci*
10713F:	drivers/pci/
10714F:	include/asm-generic/pci*
10715F:	include/linux/pci*
10716F:	include/uapi/linux/pci*
10717F:	lib/pci*
10718F:	arch/x86/pci/
10719F:	arch/x86/kernel/quirks.c
10720
10721PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
10722M:	Lorenzo Pieralisi <[email protected]>
10723L:	[email protected]
10724Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
10725T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
10726S:	Supported
10727F:	drivers/pci/host/
10728F:	drivers/pci/dwc/
10729
10730PCIE DRIVER FOR AXIS ARTPEC
10731M:	Niklas Cassel <[email protected]>
10732M:	Jesper Nilsson <[email protected]>
10733L:	[email protected]
10734L:	[email protected]
10735S:	Maintained
10736F:	Documentation/devicetree/bindings/pci/axis,artpec*
10737F:	drivers/pci/dwc/*artpec*
10738
10739PCIE DRIVER FOR CAVIUM THUNDERX
10740M:	David Daney <[email protected]>
10741L:	[email protected]
10742L:	[email protected] (moderated for non-subscribers)
10743S:	Supported
10744F:	Documentation/devicetree/bindings/pci/pci-thunder-*
10745F:	drivers/pci/host/pci-thunder-*
10746
10747PCIE DRIVER FOR HISILICON
10748M:	Zhou Wang <[email protected]>
10749L:	[email protected]
10750S:	Maintained
10751F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
10752F:	drivers/pci/dwc/pcie-hisi.c
10753
10754PCIE DRIVER FOR HISILICON KIRIN
10755M:	Xiaowei Song <[email protected]>
10756M:	Binghui Wang <[email protected]>
10757L:	[email protected]
10758S:	Maintained
10759F:	Documentation/devicetree/bindings/pci/pcie-kirin.txt
10760F:	drivers/pci/dwc/pcie-kirin.c
10761
10762PCIE DRIVER FOR HISILICON STB
10763M:	Jianguo Sun <[email protected]>
10764M:	Shawn Guo <[email protected]>
10765L:	[email protected]
10766S:	Maintained
10767F:	Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
10768F:	drivers/pci/dwc/pcie-histb.c
10769
10770PCIE DRIVER FOR MEDIATEK
10771M:	Ryder Lee <[email protected]>
10772L:	[email protected]
10773L:	[email protected]
10774S:	Supported
10775F:	Documentation/devicetree/bindings/pci/mediatek*
10776F:	drivers/pci/host/*mediatek*
10777
10778PCIE DRIVER FOR QUALCOMM MSM
10779M:	Stanimir Varbanov <[email protected]>
10780L:	[email protected]
10781L:	[email protected]
10782S:	Maintained
10783F:	drivers/pci/dwc/*qcom*
10784
10785PCIE DRIVER FOR ROCKCHIP
10786M:	Shawn Lin <[email protected]>
10787L:	[email protected]
10788L:	[email protected]
10789S:	Maintained
10790F:	Documentation/devicetree/bindings/pci/rockchip-pcie.txt
10791F:	drivers/pci/host/pcie-rockchip.c
10792
10793PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
10794M:	Linus Walleij <[email protected]>
10795L:	[email protected]
10796S:	Maintained
10797F:	Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
10798F:	drivers/pci/host/pci-v3-semi.c
10799
10800PCIE DRIVER FOR ST SPEAR13XX
10801M:	Pratyush Anand <[email protected]>
10802L:	[email protected]
10803S:	Maintained
10804F:	drivers/pci/dwc/*spear*
10805
10806PCMCIA SUBSYSTEM
10807M:	Dominik Brodowski <[email protected]>
10808T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
10809S:	Odd Fixes
10810F:	Documentation/pcmcia/
10811F:	tools/pcmcia/
10812F:	drivers/pcmcia/
10813F:	include/pcmcia/
10814
10815PCNET32 NETWORK DRIVER
10816M:	Don Fry <[email protected]>
10817L:	[email protected]
10818S:	Maintained
10819F:	drivers/net/ethernet/amd/pcnet32.c
10820
10821PCRYPT PARALLEL CRYPTO ENGINE
10822M:	Steffen Klassert <[email protected]>
10823L:	[email protected]
10824S:	Maintained
10825F:	crypto/pcrypt.c
10826F:	include/crypto/pcrypt.h
10827
10828PEAQ WMI HOTKEYS DRIVER
10829M:	Hans de Goede <[email protected]>
10830L:	[email protected]
10831S:	Maintained
10832F:	drivers/platform/x86/peaq-wmi.c
10833
10834PER-CPU MEMORY ALLOCATOR
10835M:	Tejun Heo <[email protected]>
10836M:	Christoph Lameter <[email protected]>
10837T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
10838S:	Maintained
10839F:	include/linux/percpu*.h
10840F:	mm/percpu*.c
10841F:	arch/*/include/asm/percpu.h
10842
10843PER-TASK DELAY ACCOUNTING
10844M:	Balbir Singh <[email protected]>
10845S:	Maintained
10846F:	include/linux/delayacct.h
10847F:	kernel/delayacct.c
10848
10849PERFORMANCE EVENTS SUBSYSTEM
10850M:	Peter Zijlstra <[email protected]>
10851M:	Ingo Molnar <[email protected]>
10852M:	Arnaldo Carvalho de Melo <[email protected]>
10853R:	Alexander Shishkin <[email protected]>
10854R:	Jiri Olsa <[email protected]>
10855R:	Namhyung Kim <[email protected]>
10856L:	[email protected]
10857T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10858S:	Supported
10859F:	kernel/events/*
10860F:	include/linux/perf_event.h
10861F:	include/uapi/linux/perf_event.h
10862F:	arch/*/kernel/perf_event*.c
10863F:	arch/*/kernel/*/perf_event*.c
10864F:	arch/*/kernel/*/*/perf_event*.c
10865F:	arch/*/include/asm/perf_event.h
10866F:	arch/*/kernel/perf_callchain.c
10867F:	arch/*/events/*
10868F:	tools/perf/
10869
10870PERSONALITY HANDLING
10871M:	Christoph Hellwig <[email protected]>
10872L:	[email protected]
10873S:	Maintained
10874F:	include/linux/personality.h
10875F:	include/uapi/linux/personality.h
10876
10877PHONET PROTOCOL
10878M:	Remi Denis-Courmont <[email protected]>
10879S:	Supported
10880F:	Documentation/networking/phonet.txt
10881F:	include/linux/phonet.h
10882F:	include/net/phonet/
10883F:	include/uapi/linux/phonet.h
10884F:	net/phonet/
10885
10886PHRAM MTD DRIVER
10887M:	Joern Engel <[email protected]>
10888L:	[email protected]
10889S:	Maintained
10890F:	drivers/mtd/devices/phram.c
10891
10892PICOLCD HID DRIVER
10893M:	Bruno Prémont <[email protected]>
10894L:	[email protected]
10895S:	Maintained
10896F:	drivers/hid/hid-picolcd*
10897
10898PICOXCELL SUPPORT
10899M:	Jamie Iles <[email protected]>
10900L:	[email protected] (moderated for non-subscribers)
10901T:	git git://github.com/jamieiles/linux-2.6-ji.git
10902S:	Supported
10903F:	arch/arm/boot/dts/picoxcell*
10904F:	arch/arm/mach-picoxcell/
10905F:	drivers/crypto/picoxcell*
10906
10907PIN CONTROL SUBSYSTEM
10908M:	Linus Walleij <[email protected]>
10909L:	[email protected]
10910T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
10911S:	Maintained
10912F:	Documentation/devicetree/bindings/pinctrl/
10913F:	Documentation/driver-api/pinctl.rst
10914F:	drivers/pinctrl/
10915F:	include/linux/pinctrl/
10916
10917PIN CONTROLLER - ATMEL AT91
10918M:	Jean-Christophe Plagniol-Villard <[email protected]>
10919L:	[email protected] (moderated for non-subscribers)
10920S:	Maintained
10921F:	drivers/pinctrl/pinctrl-at91.*
10922
10923PIN CONTROLLER - ATMEL AT91 PIO4
10924M:	Ludovic Desroches <[email protected]>
10925L:	[email protected] (moderated for non-subscribers)
10926L:	[email protected]
10927S:	Supported
10928F:	drivers/pinctrl/pinctrl-at91-pio4.*
10929
10930PIN CONTROLLER - INTEL
10931M:	Mika Westerberg <[email protected]>
10932M:	Heikki Krogerus <[email protected]>
10933S:	Maintained
10934F:	drivers/pinctrl/intel/
10935
10936PIN CONTROLLER - MEDIATEK
10937M:	Sean Wang <[email protected]>
10938L:	[email protected] (moderated for non-subscribers)
10939S:	Maintained
10940F:	Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
10941F:	Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
10942F:	drivers/pinctrl/mediatek/pinctrl-mtk-common.*
10943F:	drivers/pinctrl/mediatek/pinctrl-mt2701.c
10944F:	drivers/pinctrl/mediatek/pinctrl-mt7622.c
10945
10946PIN CONTROLLER - QUALCOMM
10947M:	Bjorn Andersson <[email protected]>
10948S:	Maintained
10949L:	[email protected]
10950F:	Documentation/devicetree/bindings/pinctrl/qcom,*.txt
10951F:	drivers/pinctrl/qcom/
10952
10953PIN CONTROLLER - RENESAS
10954M:	Laurent Pinchart <[email protected]>
10955M:	Geert Uytterhoeven <[email protected]>
10956L:	[email protected]
10957T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
10958S:	Maintained
10959F:	drivers/pinctrl/sh-pfc/
10960
10961PIN CONTROLLER - SAMSUNG
10962M:	Tomasz Figa <[email protected]>
10963M:	Krzysztof Kozlowski <[email protected]>
10964M:	Sylwester Nawrocki <[email protected]>
10965L:	[email protected] (moderated for non-subscribers)
10966L:	[email protected] (moderated for non-subscribers)
10967Q:	https://patchwork.kernel.org/project/linux-samsung-soc/list/
10968T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
10969S:	Maintained
10970F:	drivers/pinctrl/samsung/
10971F:	include/dt-bindings/pinctrl/samsung.h
10972F:	Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
10973
10974PIN CONTROLLER - SINGLE
10975M:	Tony Lindgren <[email protected]>
10976M:	Haojian Zhuang <[email protected]>
10977L:	[email protected] (moderated for non-subscribers)
10978L:	[email protected]
10979S:	Maintained
10980F:	drivers/pinctrl/pinctrl-single.c
10981
10982PIN CONTROLLER - ST SPEAR
10983M:	Viresh Kumar <[email protected]>
10984L:	[email protected] (moderated for non-subscribers)
10985W:	http://www.st.com/spear
10986S:	Maintained
10987F:	drivers/pinctrl/spear/
10988
10989PISTACHIO SOC SUPPORT
10990M:	James Hartley <[email protected]>
10991L:	[email protected]
10992S:	Odd Fixes
10993F:	arch/mips/pistachio/
10994F:	arch/mips/include/asm/mach-pistachio/
10995F:	arch/mips/boot/dts/img/pistachio*
10996F:	arch/mips/configs/pistachio*_defconfig
10997
10998PKTCDVD DRIVER
10999S:	Orphan
11000M:	[email protected]
11001F:	drivers/block/pktcdvd.c
11002F:	include/linux/pktcdvd.h
11003F:	include/uapi/linux/pktcdvd.h
11004
11005PKUNITY SOC DRIVERS
11006M:	Guan Xuetao <[email protected]>
11007W:	http://mprc.pku.edu.cn/~guanxuetao/linux
11008S:	Maintained
11009T:	git git://github.com/gxt/linux.git
11010F:	drivers/input/serio/i8042-unicore32io.h
11011F:	drivers/i2c/busses/i2c-puv3.c
11012F:	drivers/video/fbdev/fb-puv3.c
11013F:	drivers/rtc/rtc-puv3.c
11014
11015PMBUS HARDWARE MONITORING DRIVERS
11016M:	Guenter Roeck <[email protected]>
11017L:	[email protected]
11018W:	http://hwmon.wiki.kernel.org/
11019W:	http://www.roeck-us.net/linux/drivers/
11020T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
11021S:	Maintained
11022F:	Documentation/hwmon/pmbus
11023F:	drivers/hwmon/pmbus/
11024F:	include/linux/pmbus.h
11025
11026PMC SIERRA MaxRAID DRIVER
11027L:	[email protected]
11028W:	http://www.pmc-sierra.com/
11029S:	Orphan
11030F:	drivers/scsi/pmcraid.*
11031
11032PMC SIERRA PM8001 DRIVER
11033M:	Jack Wang <[email protected]>
11034M:	[email protected]
11035L:	[email protected]
11036S:	Supported
11037F:	drivers/scsi/pm8001/
11038
11039PNP SUPPORT
11040M:	"Rafael J. Wysocki" <[email protected]>
11041S:	Maintained
11042F:	drivers/pnp/
11043
11044POSIX CLOCKS and TIMERS
11045M:	Thomas Gleixner <[email protected]>
11046L:	[email protected]
11047T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
11048S:	Maintained
11049F:	fs/timerfd.c
11050F:	include/linux/timer*
11051F:	kernel/time/*timer*
11052
11053POWER MANAGEMENT CORE
11054M:	"Rafael J. Wysocki" <[email protected]>
11055L:	[email protected]
11056T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
11057B:	https://bugzilla.kernel.org
11058S:	Supported
11059F:	drivers/base/power/
11060F:	include/linux/pm.h
11061F:	include/linux/pm_*
11062F:	include/linux/powercap.h
11063F:	drivers/powercap/
11064F:	kernel/configs/nopm.config
11065
11066POWER STATE COORDINATION INTERFACE (PSCI)
11067M:	Mark Rutland <[email protected]>
11068M:	Lorenzo Pieralisi <[email protected]>
11069L:	[email protected]
11070S:	Maintained
11071F:	drivers/firmware/psci*.c
11072F:	include/linux/psci.h
11073F:	include/uapi/linux/psci.h
11074
11075POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
11076M:	Sebastian Reichel <[email protected]>
11077L:	[email protected]
11078T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11079S:	Maintained
11080F:	Documentation/devicetree/bindings/power/supply/
11081F:	include/linux/power_supply.h
11082F:	drivers/power/supply/
11083
11084POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
11085M:	Suraj Jitindar Singh <[email protected]>
11086L:	[email protected]
11087S:	Maintained
11088F:	drivers/char/powernv-op-panel.c
11089
11090PPP OVER ATM (RFC 2364)
11091M:	Mitchell Blank Jr <[email protected]>
11092S:	Maintained
11093F:	net/atm/pppoatm.c
11094F:	include/uapi/linux/atmppp.h
11095
11096PPP OVER ETHERNET
11097M:	Michal Ostrowski <[email protected]>
11098S:	Maintained
11099F:	drivers/net/ppp/pppoe.c
11100F:	drivers/net/ppp/pppox.c
11101
11102PPP OVER L2TP
11103M:	James Chapman <[email protected]>
11104S:	Maintained
11105F:	net/l2tp/l2tp_ppp.c
11106F:	include/linux/if_pppol2tp.h
11107F:	include/uapi/linux/if_pppol2tp.h
11108
11109PPP PROTOCOL DRIVERS AND COMPRESSORS
11110M:	Paul Mackerras <[email protected]>
11111L:	[email protected]
11112S:	Maintained
11113F:	drivers/net/ppp/ppp_*
11114
11115PPS SUPPORT
11116M:	Rodolfo Giometti <[email protected]>
11117W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
11118L:	[email protected] (subscribers-only)
11119S:	Maintained
11120F:	Documentation/pps/
11121F:	Documentation/devicetree/bindings/pps/pps-gpio.txt
11122F:	Documentation/ABI/testing/sysfs-pps
11123F:	drivers/pps/
11124F:	include/linux/pps*.h
11125F:	include/uapi/linux/pps.h
11126
11127PPTP DRIVER
11128M:	Dmitry Kozlov <[email protected]>
11129L:	[email protected]
11130S:	Maintained
11131F:	drivers/net/ppp/pptp.c
11132W:	http://sourceforge.net/projects/accel-pptp
11133
11134PREEMPTIBLE KERNEL
11135M:	Robert Love <[email protected]>
11136L:	[email protected]
11137W:	https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
11138S:	Supported
11139F:	Documentation/preempt-locking.txt
11140F:	include/linux/preempt.h
11141
11142PRINTK
11143M:	Petr Mladek <[email protected]>
11144M:	Sergey Senozhatsky <[email protected]>
11145R:	Steven Rostedt <[email protected]>
11146S:	Maintained
11147F:	kernel/printk/
11148F:	include/linux/printk.h
11149
11150PRISM54 WIRELESS DRIVER
11151M:	"Luis R. Rodriguez" <[email protected]>
11152L:	[email protected]
11153W:	http://wireless.kernel.org/en/users/Drivers/p54
11154S:	Obsolete
11155F:	drivers/net/wireless/intersil/prism54/
11156
11157PROC SYSCTL
11158M:	"Luis R. Rodriguez" <[email protected]>
11159M:	Kees Cook <[email protected]>
11160L:	[email protected]
11161L:	[email protected]
11162S:	Maintained
11163F:	fs/proc/proc_sysctl.c
11164F:	include/linux/sysctl.h
11165F:	kernel/sysctl.c
11166F:	tools/testing/selftests/sysctl/
11167
11168PS3 NETWORK SUPPORT
11169M:	Geoff Levand <[email protected]>
11170L:	[email protected]
11171L:	[email protected]
11172S:	Maintained
11173F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
11174
11175PS3 PLATFORM SUPPORT
11176M:	Geoff Levand <[email protected]>
11177L:	[email protected]
11178S:	Maintained
11179F:	arch/powerpc/boot/ps3*
11180F:	arch/powerpc/include/asm/lv1call.h
11181F:	arch/powerpc/include/asm/ps3*.h
11182F:	arch/powerpc/platforms/ps3/
11183F:	drivers/*/ps3*
11184F:	drivers/ps3/
11185F:	drivers/rtc/rtc-ps3.c
11186F:	drivers/usb/host/*ps3.c
11187F:	sound/ppc/snd_ps3*
11188
11189PS3VRAM DRIVER
11190M:	Jim Paris <[email protected]>
11191M:	Geoff Levand <[email protected]>
11192L:	[email protected]
11193S:	Maintained
11194F:	drivers/block/ps3vram.c
11195
11196PSAMPLE PACKET SAMPLING SUPPORT:
11197M:	Yotam Gigi <[email protected]>
11198S:	Maintained
11199F:	net/psample
11200F:	include/net/psample.h
11201F:	include/uapi/linux/psample.h
11202
11203PSTORE FILESYSTEM
11204M:	Kees Cook <[email protected]>
11205M:	Anton Vorontsov <[email protected]>
11206M:	Colin Cross <[email protected]>
11207M:	Tony Luck <[email protected]>
11208S:	Maintained
11209T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
11210F:	fs/pstore/
11211F:	include/linux/pstore*
11212F:	drivers/firmware/efi/efi-pstore.c
11213F:	drivers/acpi/apei/erst.c
11214F:	Documentation/admin-guide/ramoops.rst
11215F:	Documentation/devicetree/bindings/reserved-memory/ramoops.txt
11216K:	\b(pstore|ramoops)
11217
11218PTP HARDWARE CLOCK SUPPORT
11219M:	Richard Cochran <[email protected]>
11220L:	[email protected]
11221S:	Maintained
11222W:	http://linuxptp.sourceforge.net/
11223F:	Documentation/ABI/testing/sysfs-ptp
11224F:	Documentation/ptp/*
11225F:	drivers/net/ethernet/freescale/gianfar_ptp.c
11226F:	drivers/net/phy/dp83640*
11227F:	drivers/ptp/*
11228F:	include/linux/ptp_cl*
11229
11230PTRACE SUPPORT
11231M:	Oleg Nesterov <[email protected]>
11232S:	Maintained
11233F:	include/asm-generic/syscall.h
11234F:	include/linux/ptrace.h
11235F:	include/linux/regset.h
11236F:	include/linux/tracehook.h
11237F:	include/uapi/linux/ptrace.h
11238F:	include/uapi/linux/ptrace.h
11239F:	include/asm-generic/ptrace.h
11240F:	kernel/ptrace.c
11241F:	arch/*/ptrace*.c
11242F:	arch/*/*/ptrace*.c
11243F:	arch/*/include/asm/ptrace*.h
11244
11245PULSE8-CEC DRIVER
11246M:	Hans Verkuil <[email protected]>
11247L:	[email protected]
11248T:	git git://linuxtv.org/media_tree.git
11249S:	Maintained
11250F:	drivers/media/usb/pulse8-cec/*
11251F:	Documentation/media/cec-drivers/pulse8-cec.rst
11252
11253PVRUSB2 VIDEO4LINUX DRIVER
11254M:	Mike Isely <[email protected]>
11255L:	[email protected]	(subscribers-only)
11256L:	[email protected]
11257W:	http://www.isely.net/pvrusb2/
11258T:	git git://linuxtv.org/media_tree.git
11259S:	Maintained
11260F:	Documentation/media/v4l-drivers/pvrusb2*
11261F:	drivers/media/usb/pvrusb2/
11262
11263PWC WEBCAM DRIVER
11264M:	Hans Verkuil <[email protected]>
11265L:	[email protected]
11266T:	git git://linuxtv.org/media_tree.git
11267S:	Odd Fixes
11268F:	drivers/media/usb/pwc/*
11269
11270PWM FAN DRIVER
11271M:	Kamil Debski <[email protected]>
11272M:	Bartlomiej Zolnierkiewicz <[email protected]>
11273L:	[email protected]
11274S:	Supported
11275F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
11276F:	Documentation/hwmon/pwm-fan
11277F:	drivers/hwmon/pwm-fan.c
11278
11279PWM IR Transmitter
11280M:	Sean Young <[email protected]>
11281L:	[email protected]
11282S:	Maintained
11283F:	drivers/media/rc/pwm-ir-tx.c
11284
11285PWM SUBSYSTEM
11286M:	Thierry Reding <[email protected]>
11287L:	[email protected]
11288S:	Maintained
11289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
11290F:	Documentation/pwm.txt
11291F:	Documentation/devicetree/bindings/pwm/
11292F:	include/linux/pwm.h
11293F:	drivers/pwm/
11294F:	drivers/video/backlight/pwm_bl.c
11295F:	include/linux/pwm_backlight.h
11296F:	drivers/gpio/gpio-mvebu.c
11297F:	Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
11298
11299PXA GPIO DRIVER
11300M:	Robert Jarzmik <[email protected]>
11301L:	[email protected]
11302S:	Maintained
11303F:	drivers/gpio/gpio-pxa.c
11304
11305PXA MMCI DRIVER
11306S:	Orphan
11307
11308PXA RTC DRIVER
11309M:	Robert Jarzmik <[email protected]>
11310L:	[email protected]
11311S:	Maintained
11312
11313PXA2xx/PXA3xx SUPPORT
11314M:	Daniel Mack <[email protected]>
11315M:	Haojian Zhuang <[email protected]>
11316M:	Robert Jarzmik <[email protected]>
11317L:	[email protected] (moderated for non-subscribers)
11318T:	git git://github.com/hzhuang1/linux.git
11319T:	git git://github.com/rjarzmik/linux.git
11320S:	Maintained
11321F:	arch/arm/boot/dts/pxa*
11322F:	arch/arm/mach-pxa/
11323F:	drivers/dma/pxa*
11324F:	drivers/pcmcia/pxa2xx*
11325F:	drivers/pinctrl/pxa/
11326F:	drivers/spi/spi-pxa2xx*
11327F:	drivers/usb/gadget/udc/pxa2*
11328F:	include/sound/pxa2xx-lib.h
11329F:	sound/arm/pxa*
11330F:	sound/soc/pxa/
11331
11332PXA3xx NAND FLASH DRIVER
11333M:	Ezequiel Garcia <[email protected]>
11334L:	[email protected]
11335S:	Maintained
11336F:	drivers/mtd/nand/pxa3xx_nand.c
11337
11338QAT DRIVER
11339M:	Giovanni Cabiddu <[email protected]>
11340L:	[email protected]
11341S:	Supported
11342F:	drivers/crypto/qat/
11343
11344QCOM AUDIO (ASoC) DRIVERS
11345M:	Patrick Lai <[email protected]>
11346M:	Banajit Goswami <[email protected]>
11347L:	[email protected] (moderated for non-subscribers)
11348S:	Supported
11349F:	sound/soc/qcom/
11350
11351QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
11352M:	Gabriel Somlo <[email protected]>
11353M:	"Michael S. Tsirkin" <[email protected]>
11354L:	[email protected]
11355S:	Maintained
11356F:	drivers/firmware/qemu_fw_cfg.c
11357
11358QIB DRIVER
11359M:	Dennis Dalessandro <[email protected]>
11360M:	Mike Marciniszyn <[email protected]>
11361L:	[email protected]
11362S:	Supported
11363F:	drivers/infiniband/hw/qib/
11364
11365QLOGIC QL41xxx FCOE DRIVER
11366M:	[email protected]
11367L:	[email protected]
11368S:	Supported
11369F:	drivers/scsi/qedf/
11370
11371QLOGIC QL41xxx ISCSI DRIVER
11372M:	[email protected]
11373L:	[email protected]
11374S:	Supported
11375F:	drivers/scsi/qedi/
11376
11377QLOGIC QL4xxx ETHERNET DRIVER
11378M:	Ariel Elior <[email protected]>
11379M:	[email protected]
11380L:	[email protected]
11381S:	Supported
11382F:	drivers/net/ethernet/qlogic/qed/
11383F:	include/linux/qed/
11384F:	drivers/net/ethernet/qlogic/qede/
11385
11386QLOGIC QL4xxx RDMA DRIVER
11387M:	Michal Kalderon <[email protected]>
11388M:	Ariel Elior <[email protected]>
11389L:	[email protected]
11390S:	Supported
11391F:	drivers/infiniband/hw/qedr/
11392F:	include/uapi/rdma/qedr-abi.h
11393
11394QLOGIC QLA1280 SCSI DRIVER
11395M:	Michael Reed <[email protected]>
11396L:	[email protected]
11397S:	Maintained
11398F:	drivers/scsi/qla1280.[ch]
11399
11400QLOGIC QLA2XXX FC-SCSI DRIVER
11401M:	[email protected]
11402L:	[email protected]
11403S:	Supported
11404F:	Documentation/scsi/LICENSE.qla2xxx
11405F:	drivers/scsi/qla2xxx/
11406
11407QLOGIC QLA3XXX NETWORK DRIVER
11408M:	[email protected]
11409L:	[email protected]
11410S:	Supported
11411F:	Documentation/networking/LICENSE.qla3xxx
11412F:	drivers/net/ethernet/qlogic/qla3xxx.*
11413
11414QLOGIC QLA4XXX iSCSI DRIVER
11415M:	[email protected]
11416L:	[email protected]
11417S:	Supported
11418F:	Documentation/scsi/LICENSE.qla4xxx
11419F:	drivers/scsi/qla4xxx/
11420
11421QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
11422M:	Harish Patil <[email protected]>
11423M:	Manish Chopra <[email protected]>
11424M:	[email protected]
11425L:	[email protected]
11426S:	Supported
11427F:	drivers/net/ethernet/qlogic/qlcnic/
11428
11429QLOGIC QLGE 10Gb ETHERNET DRIVER
11430M:	Harish Patil <[email protected]>
11431M:	Manish Chopra <[email protected]>
11432M:	[email protected]
11433L:	[email protected]
11434S:	Supported
11435F:	drivers/net/ethernet/qlogic/qlge/
11436
11437QNX4 FILESYSTEM
11438M:	Anders Larsen <[email protected]>
11439W:	http://www.alarsen.net/linux/qnx4fs/
11440S:	Maintained
11441F:	fs/qnx4/
11442F:	include/uapi/linux/qnx4_fs.h
11443F:	include/uapi/linux/qnxtypes.h
11444
11445QORIQ DPAA2 FSL-MC BUS DRIVER
11446M:	Stuart Yoder <[email protected]>
11447M:	Laurentiu Tudor <[email protected]>
11448L:	[email protected]
11449S:	Maintained
11450F:	drivers/staging/fsl-mc/
11451F:	Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
11452
11453QT1010 MEDIA DRIVER
11454M:	Antti Palosaari <[email protected]>
11455L:	[email protected]
11456W:	https://linuxtv.org
11457W:	http://palosaari.fi/linux/
11458Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11459T:	git git://linuxtv.org/anttip/media_tree.git
11460S:	Maintained
11461F:	drivers/media/tuners/qt1010*
11462
11463QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
11464M:	Kalle Valo <[email protected]>
11465L:	[email protected]
11466W:	http://wireless.kernel.org/en/users/Drivers/ath10k
11467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
11468S:	Supported
11469F:	drivers/net/wireless/ath/ath10k/
11470
11471QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
11472M:	QCA ath9k Development <[email protected]>
11473L:	[email protected]
11474W:	http://wireless.kernel.org/en/users/Drivers/ath9k
11475S:	Supported
11476F:	drivers/net/wireless/ath/ath9k/
11477
11478QUALCOMM CAMERA SUBSYSTEM DRIVER
11479M:	Todor Tomov <[email protected]>
11480L:	[email protected]
11481S:	Maintained
11482F:	Documentation/devicetree/bindings/media/qcom,camss.txt
11483F:	Documentation/media/v4l-drivers/qcom_camss.rst
11484F:	drivers/media/platform/qcom/camss-8x16/
11485
11486QUALCOMM EMAC GIGABIT ETHERNET DRIVER
11487M:	Timur Tabi <[email protected]>
11488L:	[email protected]
11489S:	Supported
11490F:	drivers/net/ethernet/qualcomm/emac/
11491
11492QUALCOMM HEXAGON ARCHITECTURE
11493M:	Richard Kuo <[email protected]>
11494L:	[email protected]
11495T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
11496S:	Supported
11497F:	arch/hexagon/
11498
11499QUALCOMM IOMMU
11500M:	Rob Clark <[email protected]>
11501L:	[email protected]
11502L:	[email protected]
11503S:	Maintained
11504F:	drivers/iommu/qcom_iommu.c
11505
11506QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
11507M:	Stanimir Varbanov <[email protected]>
11508L:	[email protected]
11509L:	[email protected]
11510T:	git git://linuxtv.org/media_tree.git
11511S:	Maintained
11512F:	drivers/media/platform/qcom/venus/
11513
11514QUALCOMM WCN36XX WIRELESS DRIVER
11515M:	Eugene Krasnikov <[email protected]>
11516L:	[email protected]
11517W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
11518T:	git git://github.com/KrasnikovEugene/wcn36xx.git
11519S:	Supported
11520F:	drivers/net/wireless/ath/wcn36xx/
11521
11522QUANTENNA QTNFMAC WIRELESS DRIVER
11523M:	Igor Mitsyanko <[email protected]>
11524M:	Avinash Patil <[email protected]>
11525M:	Sergey Matyukevich <[email protected]>
11526L:	[email protected]
11527S:	Maintained
11528F:	drivers/net/wireless/quantenna
11529
11530RADEON and AMDGPU DRM DRIVERS
11531M:	Alex Deucher <[email protected]>
11532M:	Christian König <[email protected]>
11533M:	David (ChunMing) Zhou <[email protected]>
11534L:	[email protected]
11535T:	git git://people.freedesktop.org/~agd5f/linux
11536S:	Supported
11537F:	drivers/gpu/drm/radeon/
11538F:	include/uapi/drm/radeon_drm.h
11539F:	drivers/gpu/drm/amd/
11540F:	include/uapi/drm/amdgpu_drm.h
11541
11542RADEON FRAMEBUFFER DISPLAY DRIVER
11543M:	Benjamin Herrenschmidt <[email protected]>
11544L:	[email protected]
11545S:	Maintained
11546F:	drivers/video/fbdev/aty/radeon*
11547F:	include/uapi/linux/radeonfb.h
11548
11549RADIOSHARK RADIO DRIVER
11550M:	Hans Verkuil <[email protected]>
11551L:	[email protected]
11552T:	git git://linuxtv.org/media_tree.git
11553S:	Maintained
11554F:	drivers/media/radio/radio-shark.c
11555
11556RADIOSHARK2 RADIO DRIVER
11557M:	Hans Verkuil <[email protected]>
11558L:	[email protected]
11559T:	git git://linuxtv.org/media_tree.git
11560S:	Maintained
11561F:	drivers/media/radio/radio-shark2.c
11562F:	drivers/media/radio/radio-tea5777.c
11563
11564RADOS BLOCK DEVICE (RBD)
11565M:	Ilya Dryomov <[email protected]>
11566M:	Sage Weil <[email protected]>
11567M:	Alex Elder <[email protected]>
11568L:	[email protected]
11569W:	http://ceph.com/
11570T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
11571T:	git git://github.com/ceph/ceph-client.git
11572S:	Supported
11573F:	Documentation/ABI/testing/sysfs-bus-rbd
11574F:	drivers/block/rbd.c
11575F:	drivers/block/rbd_types.h
11576
11577RAGE128 FRAMEBUFFER DISPLAY DRIVER
11578M:	Paul Mackerras <[email protected]>
11579L:	[email protected]
11580S:	Maintained
11581F:	drivers/video/fbdev/aty/aty128fb.c
11582
11583RAINSHADOW-CEC DRIVER
11584M:	Hans Verkuil <[email protected]>
11585L:	[email protected]
11586T:	git git://linuxtv.org/media_tree.git
11587S:	Maintained
11588F:	drivers/media/usb/rainshadow-cec/*
11589
11590RALINK MIPS ARCHITECTURE
11591M:	John Crispin <[email protected]>
11592L:	[email protected]
11593S:	Maintained
11594F:	arch/mips/ralink
11595
11596RALINK RT2X00 WIRELESS LAN DRIVER
11597P:	rt2x00 project
11598M:	Stanislaw Gruszka <[email protected]>
11599M:	Helmut Schaa <[email protected]>
11600L:	[email protected]
11601S:	Maintained
11602F:	drivers/net/wireless/ralink/rt2x00/
11603
11604RAMDISK RAM BLOCK DEVICE DRIVER
11605M:	Jens Axboe <[email protected]>
11606S:	Maintained
11607F:	Documentation/blockdev/ramdisk.txt
11608F:	drivers/block/brd.c
11609
11610RANCHU VIRTUAL BOARD FOR MIPS
11611M:	Miodrag Dinic <[email protected]>
11612L:	[email protected]
11613S:	Supported
11614F:	arch/mips/generic/board-ranchu.c
11615F:	arch/mips/configs/generic/board-ranchu.config
11616
11617RANDOM NUMBER DRIVER
11618M:	"Theodore Ts'o" <[email protected]>
11619S:	Maintained
11620F:	drivers/char/random.c
11621
11622RAPIDIO SUBSYSTEM
11623M:	Matt Porter <[email protected]>
11624M:	Alexandre Bounine <[email protected]>
11625S:	Maintained
11626F:	drivers/rapidio/
11627
11628RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
11629L:	[email protected]
11630S:	Orphan
11631F:	drivers/net/wireless/ray*
11632
11633RCUTORTURE TEST FRAMEWORK
11634M:	"Paul E. McKenney" <[email protected]>
11635M:	Josh Triplett <[email protected]>
11636R:	Steven Rostedt <[email protected]>
11637R:	Mathieu Desnoyers <[email protected]>
11638R:	Lai Jiangshan <[email protected]>
11639L:	[email protected]
11640S:	Supported
11641T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11642F:	tools/testing/selftests/rcutorture
11643
11644RDC R-321X SoC
11645M:	Florian Fainelli <[email protected]>
11646S:	Maintained
11647
11648RDC R6040 FAST ETHERNET DRIVER
11649M:	Florian Fainelli <[email protected]>
11650L:	[email protected]
11651S:	Maintained
11652F:	drivers/net/ethernet/rdc/r6040.c
11653
11654RDMAVT - RDMA verbs software
11655M:	Dennis Dalessandro <[email protected]>
11656M:	Mike Marciniszyn <[email protected]>
11657L:	[email protected]
11658S:	Supported
11659F:	drivers/infiniband/sw/rdmavt
11660
11661RDS - RELIABLE DATAGRAM SOCKETS
11662M:	Santosh Shilimkar <[email protected]>
11663L:	[email protected]
11664L:	[email protected]
11665L:	[email protected] (moderated for non-subscribers)
11666W:	https://oss.oracle.com/projects/rds/
11667S:	Supported
11668F:	net/rds/
11669F:	Documentation/networking/rds.txt
11670
11671RDT - RESOURCE ALLOCATION
11672M:	Fenghua Yu <[email protected]>
11673L:	[email protected]
11674S:	Supported
11675F:	arch/x86/kernel/cpu/intel_rdt*
11676F:	arch/x86/include/asm/intel_rdt_sched.h
11677F:	Documentation/x86/intel_rdt*
11678
11679READ-COPY UPDATE (RCU)
11680M:	"Paul E. McKenney" <[email protected]>
11681M:	Josh Triplett <[email protected]>
11682R:	Steven Rostedt <[email protected]>
11683R:	Mathieu Desnoyers <[email protected]>
11684R:	Lai Jiangshan <[email protected]>
11685L:	[email protected]
11686W:	http://www.rdrop.com/users/paulmck/RCU/
11687S:	Supported
11688T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11689F:	Documentation/RCU/
11690X:	Documentation/RCU/torture.txt
11691F:	include/linux/rcu*
11692X:	include/linux/srcu.h
11693F:	kernel/rcu/
11694X:	kernel/torture.c
11695
11696REAL TIME CLOCK (RTC) SUBSYSTEM
11697M:	Alessandro Zummo <[email protected]>
11698M:	Alexandre Belloni <[email protected]>
11699L:	[email protected]
11700Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
11701T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
11702S:	Maintained
11703F:	Documentation/devicetree/bindings/rtc/
11704F:	Documentation/rtc.txt
11705F:	drivers/rtc/
11706F:	include/linux/rtc.h
11707F:	include/uapi/linux/rtc.h
11708F:	include/linux/rtc/
11709F:	include/linux/platform_data/rtc-*
11710F:	tools/testing/selftests/timers/rtctest.c
11711
11712REALTEK AUDIO CODECS
11713M:	Bard Liao <[email protected]>
11714M:	Oder Chiou <[email protected]>
11715S:	Maintained
11716F:	sound/soc/codecs/rt*
11717F:	include/sound/rt*.h
11718
11719REGISTER MAP ABSTRACTION
11720M:	Mark Brown <[email protected]>
11721L:	[email protected]
11722T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
11723S:	Supported
11724F:	Documentation/devicetree/bindings/regmap/
11725F:	drivers/base/regmap/
11726F:	include/linux/regmap.h
11727
11728REISERFS FILE SYSTEM
11729L:	[email protected]
11730S:	Supported
11731F:	fs/reiserfs/
11732
11733REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
11734M:	Ohad Ben-Cohen <[email protected]>
11735M:	Bjorn Andersson <[email protected]>
11736L:	[email protected]
11737T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
11738S:	Maintained
11739F:	Documentation/devicetree/bindings/remoteproc/
11740F:	Documentation/remoteproc.txt
11741F:	drivers/remoteproc/
11742F:	include/linux/remoteproc.h
11743
11744REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
11745M:	Ohad Ben-Cohen <[email protected]>
11746M:	Bjorn Andersson <[email protected]>
11747L:	[email protected]
11748T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
11749S:	Maintained
11750F:	drivers/rpmsg/
11751F:	Documentation/rpmsg.txt
11752F:	include/linux/rpmsg.h
11753F:	include/linux/rpmsg/
11754
11755RENESAS CLOCK DRIVERS
11756M:	Geert Uytterhoeven <[email protected]>
11757L:	[email protected]
11758T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
11759S:	Supported
11760F:	drivers/clk/renesas/
11761
11762RENESAS ETHERNET DRIVERS
11763R:	Sergei Shtylyov <[email protected]>
11764L:	[email protected]
11765L:	[email protected]
11766F:	Documentation/devicetree/bindings/net/renesas,*.txt
11767F:	Documentation/devicetree/bindings/net/sh_eth.txt
11768F:	drivers/net/ethernet/renesas/
11769F:	include/linux/sh_eth.h
11770
11771RENESAS R-CAR GYROADC DRIVER
11772M:	Marek Vasut <[email protected]>
11773L:	[email protected]
11774S:	Supported
11775F:	drivers/iio/adc/rcar_gyro_adc.c
11776
11777RENESAS USB PHY DRIVER
11778M:	Yoshihiro Shimoda <[email protected]>
11779L:	[email protected]
11780S:	Maintained
11781F:	drivers/phy/renesas/phy-rcar-gen3-usb*.c
11782
11783RESET CONTROLLER FRAMEWORK
11784M:	Philipp Zabel <[email protected]>
11785T:	git git://git.pengutronix.de/git/pza/linux
11786S:	Maintained
11787F:	drivers/reset/
11788F:	Documentation/devicetree/bindings/reset/
11789F:	include/dt-bindings/reset/
11790F:	include/linux/reset.h
11791F:	include/linux/reset-controller.h
11792
11793RFKILL
11794M:	Johannes Berg <[email protected]>
11795L:	[email protected]
11796W:	http://wireless.kernel.org/
11797T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
11798T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
11799S:	Maintained
11800F:	Documentation/rfkill.txt
11801F:	Documentation/ABI/stable/sysfs-class-rfkill
11802F:	net/rfkill/
11803
11804RHASHTABLE
11805M:	Thomas Graf <[email protected]>
11806M:	Herbert Xu <[email protected]>
11807L:	[email protected]
11808S:	Maintained
11809F:	lib/rhashtable.c
11810F:	include/linux/rhashtable.h
11811
11812RICOH R5C592 MEMORYSTICK DRIVER
11813M:	Maxim Levitsky <[email protected]>
11814S:	Maintained
11815F:	drivers/memstick/host/r592.*
11816
11817RICOH SMARTMEDIA/XD DRIVER
11818M:	Maxim Levitsky <[email protected]>
11819S:	Maintained
11820F:	drivers/mtd/nand/r852.c
11821F:	drivers/mtd/nand/r852.h
11822
11823RISC-V ARCHITECTURE
11824M:	Palmer Dabbelt <[email protected]>
11825M:	Albert Ou <[email protected]>
11826L:	[email protected]
11827T:	git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
11828S:	Supported
11829F:	arch/riscv/
11830K:	riscv
11831N:	riscv
11832
11833ROCCAT DRIVERS
11834M:	Stefan Achatz <[email protected]>
11835W:	http://sourceforge.net/projects/roccat/
11836S:	Maintained
11837F:	drivers/hid/hid-roccat*
11838F:	include/linux/hid-roccat*
11839F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
11840
11841ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
11842M:	Jacob chen <[email protected]>
11843L:	[email protected]
11844S:	Maintained
11845F:	drivers/media/platform/rockchip/rga/
11846F:	Documentation/devicetree/bindings/media/rockchip-rga.txt
11847
11848ROCKER DRIVER
11849M:	Jiri Pirko <[email protected]>
11850L:	[email protected]
11851S:	Supported
11852F:	drivers/net/ethernet/rocker/
11853
11854ROCKETPORT DRIVER
11855P:	Comtrol Corp.
11856W:	http://www.comtrol.com
11857S:	Maintained
11858F:	Documentation/serial/rocket.txt
11859F:	drivers/tty/rocket*
11860
11861ROCKETPORT EXPRESS/INFINITY DRIVER
11862M:	Kevin Cernekee <[email protected]>
11863L:	[email protected]
11864S:	Odd Fixes
11865F:	drivers/tty/serial/rp2.*
11866
11867ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
11868M:	Marek Vasut <marek.vasut[email protected]>
11869L:	[email protected]
11870L:	[email protected]
11871S:	Supported
11872F:	drivers/mfd/bd9571mwv.c
11873F:	drivers/regulator/bd9571mwv-regulator.c
11874F:	drivers/gpio/gpio-bd9571mwv.c
11875F:	include/linux/mfd/bd9571mwv.h
11876F:	Documentation/devicetree/bindings/mfd/bd9571mwv.txt
11877
11878ROSE NETWORK LAYER
11879M:	Ralf Baechle <[email protected]>
11880L:	[email protected]
11881W:	http://www.linux-ax25.org/
11882S:	Maintained
11883F:	include/net/rose.h
11884F:	include/uapi/linux/rose.h
11885F:	net/rose/
11886
11887RTL2830 MEDIA DRIVER
11888M:	Antti Palosaari <[email protected]>
11889L:	[email protected]
11890W:	https://linuxtv.org
11891W:	http://palosaari.fi/linux/
11892Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11893T:	git git://linuxtv.org/anttip/media_tree.git
11894S:	Maintained
11895F:	drivers/media/dvb-frontends/rtl2830*
11896
11897RTL2832 MEDIA DRIVER
11898M:	Antti Palosaari <[email protected]>
11899L:	[email protected]
11900W:	https://linuxtv.org
11901W:	http://palosaari.fi/linux/
11902Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11903T:	git git://linuxtv.org/anttip/media_tree.git
11904S:	Maintained
11905F:	drivers/media/dvb-frontends/rtl2832*
11906
11907RTL2832_SDR MEDIA DRIVER
11908M:	Antti Palosaari <[email protected]>
11909L:	[email protected]
11910W:	https://linuxtv.org
11911W:	http://palosaari.fi/linux/
11912Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11913T:	git git://linuxtv.org/anttip/media_tree.git
11914S:	Maintained
11915F:	drivers/media/dvb-frontends/rtl2832_sdr*
11916
11917RTL8180 WIRELESS DRIVER
11918L:	[email protected]
11919W:	http://wireless.kernel.org/
11920T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11921S:	Orphan
11922F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
11923
11924RTL8187 WIRELESS DRIVER
11925M:	Herton Ronaldo Krzesinski <[email protected]>
11926M:	Hin-Tak Leung <[email protected]>
11927M:	Larry Finger <[email protected]>
11928L:	[email protected]
11929W:	http://wireless.kernel.org/
11930T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11931S:	Maintained
11932F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
11933
11934REALTEK WIRELESS DRIVER (rtlwifi family)
11935M:	Ping-Ke Shih <[email protected]>
11936L:	[email protected]
11937W:	http://wireless.kernel.org/
11938T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11939S:	Maintained
11940F:	drivers/net/wireless/realtek/rtlwifi/
11941
11942RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
11943M:	Jes Sorensen <[email protected]>
11944L:	[email protected]
11945T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
11946S:	Maintained
11947F:	drivers/net/wireless/realtek/rtl8xxxu/
11948
11949RXRPC SOCKETS (AF_RXRPC)
11950M:	David Howells <[email protected]>
11951L:	[email protected]
11952S:	Supported
11953F:	net/rxrpc/
11954F:	include/keys/rxrpc-type.h
11955F:	include/net/af_rxrpc.h
11956F:	include/trace/events/rxrpc.h
11957F:	include/uapi/linux/rxrpc.h
11958F:	Documentation/networking/rxrpc.txt
11959W:	https://www.infradead.org/~dhowells/kafs/
11960
11961S3 SAVAGE FRAMEBUFFER DRIVER
11962M:	Antonino Daplas <[email protected]>
11963L:	[email protected]
11964S:	Maintained
11965F:	drivers/video/fbdev/savage/
11966
11967S390
11968M:	Martin Schwidefsky <[email protected]>
11969M:	Heiko Carstens <[email protected]>
11970L:	[email protected]
11971W:	http://www.ibm.com/developerworks/linux/linux390/
11972T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
11973S:	Supported
11974F:	arch/s390/
11975F:	drivers/s390/
11976F:	Documentation/s390/
11977F:	Documentation/driver-api/s390-drivers.rst
11978
11979S390 COMMON I/O LAYER
11980M:	Sebastian Ott <[email protected]>
11981M:	Peter Oberparleiter <[email protected]>
11982L:	[email protected]
11983W:	http://www.ibm.com/developerworks/linux/linux390/
11984S:	Supported
11985F:	drivers/s390/cio/
11986
11987S390 DASD DRIVER
11988M:	Stefan Haberland <[email protected]>
11989M:	Jan Hoeppner <[email protected]>
11990L:	[email protected]
11991W:	http://www.ibm.com/developerworks/linux/linux390/
11992S:	Supported
11993F:	drivers/s390/block/dasd*
11994F:	block/partitions/ibm.c
11995
11996S390 IOMMU (PCI)
11997M:	Gerald Schaefer <[email protected]>
11998L:	[email protected]
11999W:	http://www.ibm.com/developerworks/linux/linux390/
12000S:	Supported
12001F:	drivers/iommu/s390-iommu.c
12002
12003S390 IUCV NETWORK LAYER
12004M:	Julian Wiedmann <[email protected]>
12005M:	Ursula Braun <[email protected]>
12006L:	[email protected]
12007W:	http://www.ibm.com/developerworks/linux/linux390/
12008S:	Supported
12009F:	drivers/s390/net/*iucv*
12010F:	include/net/iucv/
12011F:	net/iucv/
12012
12013S390 NETWORK DRIVERS
12014M:	Julian Wiedmann <[email protected]>
12015M:	Ursula Braun <[email protected]>
12016L:	[email protected]
12017W:	http://www.ibm.com/developerworks/linux/linux390/
12018S:	Supported
12019F:	drivers/s390/net/
12020
12021S390 PCI SUBSYSTEM
12022M:	Sebastian Ott <[email protected]>
12023M:	Gerald Schaefer <[email protected]>
12024L:	[email protected]
12025W:	http://www.ibm.com/developerworks/linux/linux390/
12026S:	Supported
12027F:	arch/s390/pci/
12028F:	drivers/pci/hotplug/s390_pci_hpc.c
12029
12030S390 VFIO-CCW DRIVER
12031M:	Cornelia Huck <[email protected]>
12032M:	Dong Jia Shi <[email protected]>
12033M:	Halil Pasic <[email protected]>
12034L:	[email protected]
12035L:	[email protected]
12036S:	Supported
12037F:	drivers/s390/cio/vfio_ccw*
12038F:	Documentation/s390/vfio-ccw.txt
12039F:	include/uapi/linux/vfio_ccw.h
12040
12041S390 ZCRYPT DRIVER
12042M:	Harald Freudenberger <[email protected]>
12043L:	[email protected]
12044W:	http://www.ibm.com/developerworks/linux/linux390/
12045S:	Supported
12046F:	drivers/s390/crypto/
12047
12048S390 ZFCP DRIVER
12049M:	Steffen Maier <[email protected]>
12050M:	Benjamin Block <[email protected]>
12051L:	[email protected]
12052W:	http://www.ibm.com/developerworks/linux/linux390/
12053S:	Supported
12054F:	drivers/s390/scsi/zfcp_*
12055
12056S3C24XX SD/MMC Driver
12057M:	Ben Dooks <[email protected]>
12058L:	[email protected] (moderated for non-subscribers)
12059S:	Supported
12060F:	drivers/mmc/host/s3cmci.*
12061
12062SAA6588 RDS RECEIVER DRIVER
12063M:	Hans Verkuil <[email protected]>
12064L:	[email protected]
12065T:	git git://linuxtv.org/media_tree.git
12066W:	https://linuxtv.org
12067S:	Odd Fixes
12068F:	drivers/media/i2c/saa6588*
12069
12070SAA7134 VIDEO4LINUX DRIVER
12071M:	Mauro Carvalho Chehab <[email protected]>
12072M:	Mauro Carvalho Chehab <[email protected]>
12073L:	[email protected]
12074W:	https://linuxtv.org
12075T:	git git://linuxtv.org/media_tree.git
12076S:	Odd fixes
12077F:	Documentation/media/v4l-drivers/saa7134*
12078F:	drivers/media/pci/saa7134/
12079
12080SAA7146 VIDEO4LINUX-2 DRIVER
12081M:	Hans Verkuil <[email protected]>
12082L:	[email protected]
12083T:	git git://linuxtv.org/media_tree.git
12084S:	Maintained
12085F:	drivers/media/common/saa7146/
12086F:	drivers/media/pci/saa7146/
12087F:	include/media/saa7146*
12088
12089SAMSUNG AUDIO (ASoC) DRIVERS
12090M:	Krzysztof Kozlowski <[email protected]>
12091M:	Sangbeom Kim <[email protected]>
12092M:	Sylwester Nawrocki <[email protected]>
12093L:	[email protected] (moderated for non-subscribers)
12094S:	Supported
12095F:	sound/soc/samsung/
12096
12097SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
12098M:	Krzysztof Kozlowski <[email protected]>
12099L:	[email protected]
12100L:	[email protected]
12101S:	Maintained
12102F:	drivers/crypto/exynos-rng.c
12103F:	Documentation/devicetree/bindings/crypto/samsung,exynos-rng4.txt
12104
12105SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
12106M:	Łukasz Stelmach <[email protected]>
12107L:	[email protected]
12108S:	Maintained
12109F:	drivers/char/hw_random/exynos-trng.c
12110F:	Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
12111
12112SAMSUNG FRAMEBUFFER DRIVER
12113M:	Jingoo Han <[email protected]>
12114L:	[email protected]
12115S:	Maintained
12116F:	drivers/video/fbdev/s3c-fb.c
12117
12118SAMSUNG LAPTOP DRIVER
12119M:	Corentin Chary <[email protected]>
12120L:	[email protected]
12121S:	Maintained
12122F:	drivers/platform/x86/samsung-laptop.c
12123
12124SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
12125M:	Sangbeom Kim <[email protected]>
12126M:	Krzysztof Kozlowski <[email protected]>
12127M:	Bartlomiej Zolnierkiewicz <[email protected]>
12128L:	[email protected]
12129L:	[email protected]
12130S:	Supported
12131F:	drivers/mfd/sec*.c
12132F:	drivers/regulator/s2m*.c
12133F:	drivers/regulator/s5m*.c
12134F:	drivers/clk/clk-s2mps11.c
12135F:	drivers/rtc/rtc-s5m.c
12136F:	include/linux/mfd/samsung/
12137F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
12138F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
12139F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
12140F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
12141
12142SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
12143M:	Sylwester Nawrocki <[email protected]>
12144L:	[email protected]
12145L:	[email protected] (moderated for non-subscribers)
12146S:	Maintained
12147F:	drivers/media/platform/s3c-camif/
12148F:	include/media/drv-intf/s3c_camif.h
12149
12150SAMSUNG S3FWRN5 NFC DRIVER
12151M:	Robert Baldyga <[email protected]>
12152M:	Krzysztof Opasiak <[email protected]>
12153L:	[email protected] (moderated for non-subscribers)
12154S:	Supported
12155F:	drivers/nfc/s3fwrn5
12156
12157SAMSUNG S5C73M3 CAMERA DRIVER
12158M:	Kyungmin Park <[email protected]>
12159M:	Andrzej Hajda <[email protected]>
12160L:	[email protected]
12161S:	Supported
12162F:	drivers/media/i2c/s5c73m3/*
12163
12164SAMSUNG S5K5BAF CAMERA DRIVER
12165M:	Kyungmin Park <[email protected]>
12166M:	Andrzej Hajda <[email protected]>
12167L:	[email protected]
12168S:	Supported
12169F:	drivers/media/i2c/s5k5baf.c
12170
12171SAMSUNG S5P Security SubSystem (SSS) DRIVER
12172M:	Krzysztof Kozlowski <[email protected]>
12173M:	Vladimir Zapolskiy <[email protected]>
12174M:	Kamil Konieczny <[email protected]>
12175L:	[email protected]
12176L:	[email protected]
12177S:	Maintained
12178F:	drivers/crypto/s5p-sss.c
12179
12180SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
12181M:	Kyungmin Park <[email protected]>
12182M:	Sylwester Nawrocki <[email protected]>
12183L:	[email protected]
12184Q:	https://patchwork.linuxtv.org/project/linux-media/list/
12185S:	Supported
12186F:	drivers/media/platform/exynos4-is/
12187
12188SAMSUNG SOC CLOCK DRIVERS
12189M:	Sylwester Nawrocki <[email protected]>
12190M:	Tomasz Figa <[email protected]>
12191M:	Chanwoo Choi <[email protected]>
12192S:	Supported
12193L:	[email protected] (moderated for non-subscribers)
12194F:	drivers/clk/samsung/
12195F:	include/dt-bindings/clock/exynos*.h
12196F:	Documentation/devicetree/bindings/clock/exynos*.txt
12197
12198SAMSUNG SPI DRIVERS
12199M:	Kukjin Kim <[email protected]>
12200M:	Krzysztof Kozlowski <[email protected]>
12201M:	Andi Shyti <[email protected]>
12202L:	[email protected]
12203L:	[email protected] (moderated for non-subscribers)
12204S:	Maintained
12205F:	Documentation/devicetree/bindings/spi/spi-samsung.txt
12206F:	drivers/spi/spi-s3c*
12207F:	include/linux/platform_data/spi-s3c64xx.h
12208
12209SAMSUNG SXGBE DRIVERS
12210M:	Byungho An <[email protected]>
12211M:	Girish K S <[email protected]>
12212M:	Vipul Pandya <[email protected]>
12213S:	Supported
12214L:	[email protected]
12215F:	drivers/net/ethernet/samsung/sxgbe/
12216
12217SAMSUNG THERMAL DRIVER
12218M:	Bartlomiej Zolnierkiewicz <[email protected]>
12219L:	[email protected]
12220L:	[email protected]
12221S:	Supported
12222T:	git https://github.com/lmajewski/linux-samsung-thermal.git
12223F:	drivers/thermal/samsung/
12224
12225SAMSUNG USB2 PHY DRIVER
12226M:	Kamil Debski <[email protected]>
12227M:	Sylwester Nawrocki <[email protected]>
12228L:	[email protected]
12229S:	Supported
12230F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
12231F:	Documentation/phy/samsung-usb2.txt
12232F:	drivers/phy/samsung/phy-exynos4210-usb2.c
12233F:	drivers/phy/samsung/phy-exynos4x12-usb2.c
12234F:	drivers/phy/samsung/phy-exynos5250-usb2.c
12235F:	drivers/phy/samsung/phy-s5pv210-usb2.c
12236F:	drivers/phy/samsung/phy-samsung-usb2.c
12237F:	drivers/phy/samsung/phy-samsung-usb2.h
12238
12239SC1200 WDT DRIVER
12240M:	Zwane Mwaikambo <[email protected]>
12241S:	Maintained
12242F:	drivers/watchdog/sc1200wdt.c
12243
12244SCHEDULER
12245M:	Ingo Molnar <[email protected]>
12246M:	Peter Zijlstra <[email protected]>
12247L:	[email protected]
12248T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
12249S:	Maintained
12250F:	kernel/sched/
12251F:	include/linux/sched.h
12252F:	include/uapi/linux/sched.h
12253F:	include/linux/wait.h
12254
12255SCORE ARCHITECTURE
12256M:	Chen Liqin <[email protected]>
12257M:	Lennox Wu <[email protected]>
12258W:	http://www.sunplus.com
12259S:	Supported
12260F:	arch/score/
12261
12262SCR24X CHIP CARD INTERFACE DRIVER
12263M:	Lubomir Rintel <[email protected]>
12264S:	Supported
12265F:	drivers/char/pcmcia/scr24x_cs.c
12266
12267SCSI CDROM DRIVER
12268M:	Jens Axboe <[email protected]>
12269L:	[email protected]
12270W:	http://www.kernel.dk
12271S:	Maintained
12272F:	drivers/scsi/sr*
12273
12274SCSI RDMA PROTOCOL (SRP) INITIATOR
12275M:	Bart Van Assche <[email protected]>
12276L:	[email protected]
12277S:	Supported
12278W:	http://www.openfabrics.org
12279Q:	http://patchwork.kernel.org/project/linux-rdma/list/
12280T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
12281F:	drivers/infiniband/ulp/srp/
12282F:	include/scsi/srp.h
12283
12284SCSI SG DRIVER
12285M:	Doug Gilbert <[email protected]>
12286L:	[email protected]
12287W:	http://sg.danny.cz/sg
12288S:	Maintained
12289F:	Documentation/scsi/scsi-generic.txt
12290F:	drivers/scsi/sg.c
12291F:	include/scsi/sg.h
12292
12293SCSI SUBSYSTEM
12294M:	"James E.J. Bottomley" <[email protected]>
12295T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
12296M:	"Martin K. Petersen" <[email protected]>
12297T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
12298L:	[email protected]
12299S:	Maintained
12300F:	Documentation/devicetree/bindings/scsi/
12301F:	drivers/scsi/
12302F:	include/scsi/
12303
12304SCSI TAPE DRIVER
12305M:	Kai Mäkisara <[email protected]>
12306L:	[email protected]
12307S:	Maintained
12308F:	Documentation/scsi/st.txt
12309F:	drivers/scsi/st.*
12310F:	drivers/scsi/st_*.h
12311
12312SCTP PROTOCOL
12313M:	Vlad Yasevich <[email protected]>
12314M:	Neil Horman <[email protected]>
12315L:	[email protected]
12316W:	http://lksctp.sourceforge.net
12317S:	Maintained
12318F:	Documentation/networking/sctp.txt
12319F:	include/linux/sctp.h
12320F:	include/uapi/linux/sctp.h
12321F:	include/net/sctp/
12322F:	net/sctp/
12323
12324SCx200 CPU SUPPORT
12325M:	Jim Cromie <[email protected]>
12326S:	Odd Fixes
12327F:	Documentation/i2c/busses/scx200_acb
12328F:	arch/x86/platform/scx200/
12329F:	drivers/watchdog/scx200_wdt.c
12330F:	drivers/i2c/busses/scx200*
12331F:	drivers/mtd/maps/scx200_docflash.c
12332F:	include/linux/scx200.h
12333
12334SCx200 GPIO DRIVER
12335M:	Jim Cromie <[email protected]>
12336S:	Maintained
12337F:	drivers/char/scx200_gpio.c
12338F:	include/linux/scx200_gpio.h
12339
12340SCx200 HRT CLOCKSOURCE DRIVER
12341M:	Jim Cromie <[email protected]>
12342S:	Maintained
12343F:	drivers/clocksource/scx200_hrt.c
12344
12345SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
12346M:	Sascha Sommer <[email protected]>
12347L:	[email protected] (subscribers-only)
12348S:	Maintained
12349F:	drivers/mmc/host/sdricoh_cs.c
12350
12351SECURE COMPUTING
12352M:	Kees Cook <[email protected]>
12353R:	Andy Lutomirski <[email protected]>
12354R:	Will Drewry <[email protected]>
12355T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
12356S:	Supported
12357F:	kernel/seccomp.c
12358F:	include/uapi/linux/seccomp.h
12359F:	include/linux/seccomp.h
12360F:	tools/testing/selftests/seccomp/*
12361F:	tools/testing/selftests/kselftest_harness.h
12362F:	Documentation/userspace-api/seccomp_filter.rst
12363K:	\bsecure_computing
12364K:	\bTIF_SECCOMP\b
12365
12366SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
12367M:	Al Cooper <[email protected]>
12368L:	[email protected]
12369L:	[email protected]
12370S:	Maintained
12371F:	drivers/mmc/host/sdhci-brcmstb*
12372
12373SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
12374M:	Adrian Hunter <[email protected]>
12375L:	[email protected]
12376T:	git git://git.infradead.org/users/ahunter/linux-sdhci.git
12377S:	Maintained
12378F:	drivers/mmc/host/sdhci*
12379F:	include/linux/mmc/sdhci*
12380
12381SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
12382M:	Ben Dooks <[email protected]>
12383M:	Jaehoon Chung <[email protected]>
12384L:	[email protected]
12385S:	Maintained
12386F:	drivers/mmc/host/sdhci-s3c*
12387
12388SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
12389M:	Viresh Kumar <[email protected]>
12390L:	[email protected]
12391S:	Maintained
12392F:	drivers/mmc/host/sdhci-spear.c
12393
12394SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
12395M:	Kishon Vijay Abraham I <[email protected]>
12396L:	[email protected]
12397S:	Maintained
12398F:	drivers/mmc/host/sdhci-omap.c
12399
12400SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
12401M:	Scott Bauer <[email protected]>
12402M:	Jonathan Derrick <[email protected]>
12403L:	[email protected]
12404S:	Supported
12405F:	block/sed*
12406F:	block/opal_proto.h
12407F:	include/linux/sed*
12408F:	include/uapi/linux/sed*
12409
12410SECURITY CONTACT
12411M:	Security Officers <[email protected]>
12412S:	Supported
12413
12414SECURITY SUBSYSTEM
12415M:	James Morris <[email protected]>
12416M:	"Serge E. Hallyn" <[email protected]>
12417L:	[email protected] (suggested Cc:)
12418T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
12419W:	http://kernsec.org/
12420S:	Supported
12421F:	security/
12422
12423SELINUX SECURITY MODULE
12424M:	Paul Moore <[email protected]>
12425M:	Stephen Smalley <[email protected]>
12426M:	Eric Paris <[email protected]>
12427L:	[email protected] (moderated for non-subscribers)
12428W:	https://selinuxproject.org
12429W:	https://github.com/SELinuxProject
12430T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
12431S:	Supported
12432F:	include/linux/selinux*
12433F:	security/selinux/
12434F:	scripts/selinux/
12435F:	Documentation/admin-guide/LSM/SELinux.rst
12436
12437SENSABLE PHANTOM
12438M:	Jiri Slaby <[email protected]>
12439S:	Maintained
12440F:	drivers/misc/phantom.c
12441F:	include/uapi/linux/phantom.h
12442
12443SERIAL DEVICE BUS
12444M:	Rob Herring <[email protected]>
12445L:	[email protected]
12446S:	Maintained
12447F:	Documentation/devicetree/bindings/serial/slave-device.txt
12448F:	drivers/tty/serdev/
12449F:	include/linux/serdev.h
12450
12451SERIAL DRIVERS
12452M:	Greg Kroah-Hartman <[email protected]>
12453L:	[email protected]
12454S:	Maintained
12455F:	Documentation/devicetree/bindings/serial/
12456F:	drivers/tty/serial/
12457
12458SERIAL IR RECEIVER
12459M:	Sean Young <[email protected]>
12460L:	[email protected]
12461S:	Maintained
12462F:	drivers/media/rc/serial_ir.c
12463
12464SFC NETWORK DRIVER
12465M:	Solarflare linux maintainers <[email protected]>
12466M:	Edward Cree <[email protected]>
12467M:	Bert Kenward <[email protected]>
12468L:	[email protected]
12469S:	Supported
12470F:	drivers/net/ethernet/sfc/
12471
12472SGI GRU DRIVER
12473M:	Dimitri Sivanich <[email protected]>
12474S:	Maintained
12475F:	drivers/misc/sgi-gru/
12476
12477SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
12478M:	Pat Gefre <[email protected]>
12479L:	[email protected]
12480S:	Supported
12481F:	Documentation/ia64/serial.txt
12482F:	drivers/tty/serial/ioc?_serial.c
12483F:	include/linux/ioc?.h
12484
12485SGI XP/XPC/XPNET DRIVER
12486M:	Cliff Whickman <[email protected]>
12487M:	Robin Holt <[email protected]>
12488S:	Maintained
12489F:	drivers/misc/sgi-xp/
12490
12491SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
12492M:	Ursula Braun <[email protected]>
12493L:	[email protected]
12494W:	http://www.ibm.com/developerworks/linux/linux390/
12495S:	Supported
12496F:	net/smc/
12497
12498SH_VEU V4L2 MEM2MEM DRIVER
12499L:	[email protected]
12500S:	Orphan
12501F:	drivers/media/platform/sh_veu.c
12502
12503SH_VOU V4L2 OUTPUT DRIVER
12504L:	[email protected]
12505S:	Orphan
12506F:	drivers/media/platform/sh_vou.c
12507F:	include/media/drv-intf/sh_vou.h
12508
12509SI2157 MEDIA DRIVER
12510M:	Antti Palosaari <[email protected]>
12511L:	[email protected]
12512W:	https://linuxtv.org
12513W:	http://palosaari.fi/linux/
12514Q:	http://patchwork.linuxtv.org/project/linux-media/list/
12515T:	git git://linuxtv.org/anttip/media_tree.git
12516S:	Maintained
12517F:	drivers/media/tuners/si2157*
12518
12519SI2165 MEDIA DRIVER
12520M:	Matthias Schwarzott <[email protected]>
12521L:	[email protected]
12522W:	https://linuxtv.org
12523Q:	http://patchwork.linuxtv.org/project/linux-media/list/
12524S:	Maintained
12525F:	drivers/media/dvb-frontends/si2165*
12526
12527SI2168 MEDIA DRIVER
12528M:	Antti Palosaari <[email protected]>
12529L:	[email protected]
12530W:	https://linuxtv.org
12531W:	http://palosaari.fi/linux/
12532Q:	http://patchwork.linuxtv.org/project/linux-media/list/
12533T:	git git://linuxtv.org/anttip/media_tree.git
12534S:	Maintained
12535F:	drivers/media/dvb-frontends/si2168*
12536
12537SI470X FM RADIO RECEIVER I2C DRIVER
12538M:	Hans Verkuil <[email protected]>
12539L:	[email protected]
12540T:	git git://linuxtv.org/media_tree.git
12541W:	https://linuxtv.org
12542S:	Odd Fixes
12543F:	drivers/media/radio/si470x/radio-si470x-i2c.c
12544
12545SI470X FM RADIO RECEIVER USB DRIVER
12546M:	Hans Verkuil <[email protected]>
12547L:	[email protected]
12548T:	git git://linuxtv.org/media_tree.git
12549W:	https://linuxtv.org
12550S:	Maintained
12551F:	drivers/media/radio/si470x/radio-si470x-common.c
12552F:	drivers/media/radio/si470x/radio-si470x.h
12553F:	drivers/media/radio/si470x/radio-si470x-usb.c
12554
12555SI4713 FM RADIO TRANSMITTER I2C DRIVER
12556M:	Eduardo Valentin <[email protected]>
12557L:	[email protected]
12558T:	git git://linuxtv.org/media_tree.git
12559W:	https://linuxtv.org
12560S:	Odd Fixes
12561F:	drivers/media/radio/si4713/si4713.?
12562
12563SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
12564M:	Eduardo Valentin <[email protected]>
12565L:	[email protected]
12566T:	git git://linuxtv.org/media_tree.git
12567W:	https://linuxtv.org
12568S:	Odd Fixes
12569F:	drivers/media/radio/si4713/radio-platform-si4713.c
12570
12571SI4713 FM RADIO TRANSMITTER USB DRIVER
12572M:	Hans Verkuil <[email protected]>
12573L:	[email protected]
12574T:	git git://linuxtv.org/media_tree.git
12575W:	https://linuxtv.org
12576S:	Maintained
12577F:	drivers/media/radio/si4713/radio-usb-si4713.c
12578
12579SIANO DVB DRIVER
12580M:	Mauro Carvalho Chehab <[email protected]>
12581M:	Mauro Carvalho Chehab <[email protected]>
12582L:	[email protected]
12583W:	https://linuxtv.org
12584T:	git git://linuxtv.org/media_tree.git
12585S:	Odd fixes
12586F:	drivers/media/common/siano/
12587F:	drivers/media/usb/siano/
12588F:	drivers/media/usb/siano/
12589F:	drivers/media/mmc/siano/
12590
12591SILEAD TOUCHSCREEN DRIVER
12592M:	Hans de Goede <[email protected]>
12593L:	[email protected]
12594L:	[email protected]
12595S:	Maintained
12596F:	drivers/input/touchscreen/silead.c
12597F:	drivers/platform/x86/silead_dmi.c
12598
12599SILICON MOTION SM712 FRAME BUFFER DRIVER
12600M:	Sudip Mukherjee <[email protected]>
12601M:	Teddy Wang <[email protected]>
12602M:	Sudip Mukherjee <[email protected]>
12603L:	[email protected]
12604S:	Maintained
12605F:	drivers/video/fbdev/sm712*
12606F:	Documentation/fb/sm712fb.txt
12607
12608SIMPLE FIRMWARE INTERFACE (SFI)
12609M:	Len Brown <[email protected]>
12610L:	[email protected]
12611W:	http://simplefirmware.org/
12612T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
12613S:	Supported
12614F:	arch/x86/platform/sfi/
12615F:	drivers/sfi/
12616F:	include/linux/sfi*.h
12617
12618SIMPLEFB FB DRIVER
12619M:	Hans de Goede <[email protected]>
12620L:	[email protected]
12621S:	Maintained
12622F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
12623F:	drivers/video/fbdev/simplefb.c
12624F:	include/linux/platform_data/simplefb.h
12625
12626SIMTEC EB110ATX (Chalice CATS)
12627P:	Ben Dooks
12628P:	Vincent Sanders <[email protected]>
12629M:	Simtec Linux Team <[email protected]>
12630W:	http://www.simtec.co.uk/products/EB110ATX/
12631S:	Supported
12632
12633SIMTEC EB2410ITX (BAST)
12634P:	Ben Dooks
12635P:	Vincent Sanders <[email protected]>
12636M:	Simtec Linux Team <[email protected]>
12637W:	http://www.simtec.co.uk/products/EB2410ITX/
12638S:	Supported
12639F:	arch/arm/mach-s3c24xx/mach-bast.c
12640F:	arch/arm/mach-s3c24xx/bast-ide.c
12641F:	arch/arm/mach-s3c24xx/bast-irq.c
12642
12643SIPHASH PRF ROUTINES
12644M:	Jason A. Donenfeld <[email protected]>
12645S:	Maintained
12646F:	lib/siphash.c
12647F:	lib/test_siphash.c
12648F:	include/linux/siphash.h
12649
12650SIOX
12651M:	Gavin Schenk <[email protected]>
12652M:	Uwe Kleine-König <[email protected]>
12653S:	Supported
12654F:	drivers/siox/*
12655F:	include/trace/events/siox.h
12656
12657SIS 190 ETHERNET DRIVER
12658M:	Francois Romieu <[email protected]>
12659L:	[email protected]
12660S:	Maintained
12661F:	drivers/net/ethernet/sis/sis190.c
12662
12663SIS 900/7016 FAST ETHERNET DRIVER
12664M:	Daniele Venzano <[email protected]>
12665W:	http://www.brownhat.org/sis900.html
12666L:	[email protected]
12667S:	Maintained
12668F:	drivers/net/ethernet/sis/sis900.*
12669
12670SIS FRAMEBUFFER DRIVER
12671M:	Thomas Winischhofer <[email protected]>
12672W:	http://www.winischhofer.net/linuxsisvga.shtml
12673S:	Maintained
12674F:	Documentation/fb/sisfb.txt
12675F:	drivers/video/fbdev/sis/
12676F:	include/video/sisfb.h
12677
12678SIS USB2VGA DRIVER
12679M:	Thomas Winischhofer <[email protected]>
12680W:	http://www.winischhofer.at/linuxsisusbvga.shtml
12681S:	Maintained
12682F:	drivers/usb/misc/sisusbvga/
12683
12684SLAB ALLOCATOR
12685M:	Christoph Lameter <[email protected]>
12686M:	Pekka Enberg <[email protected]>
12687M:	David Rientjes <[email protected]>
12688M:	Joonsoo Kim <[email protected]>
12689M:	Andrew Morton <[email protected]>
12690L:	[email protected]
12691S:	Maintained
12692F:	include/linux/sl?b*.h
12693F:	mm/sl?b*
12694
12695SLEEPABLE READ-COPY UPDATE (SRCU)
12696M:	Lai Jiangshan <[email protected]>
12697M:	"Paul E. McKenney" <[email protected]>
12698M:	Josh Triplett <[email protected]>
12699R:	Steven Rostedt <[email protected]>
12700R:	Mathieu Desnoyers <[email protected]>
12701L:	[email protected]
12702W:	http://www.rdrop.com/users/paulmck/RCU/
12703S:	Supported
12704T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
12705F:	include/linux/srcu.h
12706F:	kernel/rcu/srcu.c
12707
12708SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
12709M:	Srinivas Kandagatla <[email protected]>
12710L:	[email protected] (moderated for non-subscribers)
12711S:	Maintained
12712F:	drivers/slimbus/
12713F:	Documentation/devicetree/bindings/slimbus/
12714F:	include/linux/slimbus.h
12715
12716SMACK SECURITY MODULE
12717M:	Casey Schaufler <[email protected]>
12718L:	[email protected]
12719W:	http://schaufler-ca.com
12720T:	git git://github.com/cschaufler/smack-next
12721S:	Maintained
12722F:	Documentation/admin-guide/LSM/Smack.rst
12723F:	security/smack/
12724
12725SMC91x ETHERNET DRIVER
12726M:	Nicolas Pitre <[email protected]>
12727S:	Odd Fixes
12728F:	drivers/net/ethernet/smsc/smc91x.*
12729
12730SMIA AND SMIA++ IMAGE SENSOR DRIVER
12731M:	Sakari Ailus <[email protected]>
12732L:	[email protected]
12733S:	Maintained
12734F:	drivers/media/i2c/smiapp/
12735F:	include/media/i2c/smiapp.h
12736F:	drivers/media/i2c/smiapp-pll.c
12737F:	drivers/media/i2c/smiapp-pll.h
12738F:	include/uapi/linux/smiapp.h
12739F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
12740
12741SMM665 HARDWARE MONITOR DRIVER
12742M:	Guenter Roeck <[email protected]>
12743L:	[email protected]
12744S:	Maintained
12745F:	Documentation/hwmon/smm665
12746F:	drivers/hwmon/smm665.c
12747
12748SMSC EMC2103 HARDWARE MONITOR DRIVER
12749M:	Steve Glendinning <[email protected]>
12750L:	[email protected]
12751S:	Maintained
12752F:	Documentation/hwmon/emc2103
12753F:	drivers/hwmon/emc2103.c
12754
12755SMSC SCH5627 HARDWARE MONITOR DRIVER
12756M:	Hans de Goede <[email protected]>
12757L:	[email protected]
12758S:	Supported
12759F:	Documentation/hwmon/sch5627
12760F:	drivers/hwmon/sch5627.c
12761
12762SMSC UFX6000 and UFX7000 USB to VGA DRIVER
12763M:	Steve Glendinning <[email protected]>
12764L:	[email protected]
12765S:	Maintained
12766F:	drivers/video/fbdev/smscufx.c
12767
12768SMSC47B397 HARDWARE MONITOR DRIVER
12769M:	Jean Delvare <[email protected]>
12770L:	[email protected]
12771S:	Maintained
12772F:	Documentation/hwmon/smsc47b397
12773F:	drivers/hwmon/smsc47b397.c
12774
12775SMSC911x ETHERNET DRIVER
12776M:	Steve Glendinning <[email protected]>
12777L:	[email protected]
12778S:	Maintained
12779F:	include/linux/smsc911x.h
12780F:	drivers/net/ethernet/smsc/smsc911x.*
12781
12782SMSC9420 PCI ETHERNET DRIVER
12783M:	Steve Glendinning <[email protected]>
12784L:	[email protected]
12785S:	Maintained
12786F:	drivers/net/ethernet/smsc/smsc9420.*
12787
12788SOC-CAMERA V4L2 SUBSYSTEM
12789M:	Guennadi Liakhovetski <[email protected]>
12790L:	[email protected]
12791T:	git git://linuxtv.org/media_tree.git
12792S:	Maintained
12793F:	include/media/soc*
12794F:	drivers/media/i2c/soc_camera/
12795F:	drivers/media/platform/soc_camera/
12796
12797SOCIONEXT UNIPHIER SOUND DRIVER
12798M:	Katsuhiro Suzuki <[email protected]>
12799L:	[email protected] (moderated for non-subscribers)
12800S:	Maintained
12801F:	sound/soc/uniphier/
12802
12803SOEKRIS NET48XX LED SUPPORT
12804M:	Chris Boot <[email protected]>
12805S:	Maintained
12806F:	drivers/leds/leds-net48xx.c
12807
12808SOFT-ROCE DRIVER (rxe)
12809M:	Moni Shoua <[email protected]>
12810L:	[email protected]
12811S:	Supported
12812W:	https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
12813Q:	http://patchwork.kernel.org/project/linux-rdma/list/
12814F:	drivers/infiniband/sw/rxe/
12815F:	include/uapi/rdma/rdma_user_rxe.h
12816
12817SOFTLOGIC 6x10 MPEG CODEC
12818M:	Bluecherry Maintainers <[email protected]>
12819M:	Anton Sviridenko <[email protected]>
12820M:	Andrey Utkin <[email protected]>
12821M:	Andrey Utkin <[email protected]>
12822M:	Ismael Luceno <[email protected]>
12823L:	[email protected]
12824S:	Supported
12825F:	drivers/media/pci/solo6x10/
12826
12827SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
12828M:	James Morse <[email protected]>
12829L:	[email protected]
12830S:	Maintained
12831F:	Documentation/devicetree/bindings/arm/firmware/sdei.txt
12832F:	drivers/firmware/arm_sdei.c
12833F:	include/linux/sdei.h
12834F:	include/uapi/linux/sdei.h
12835
12836SOFTWARE RAID (Multiple Disks) SUPPORT
12837M:	Shaohua Li <[email protected]>
12838L:	[email protected]
12839T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
12840S:	Supported
12841F:	drivers/md/Makefile
12842F:	drivers/md/Kconfig
12843F:	drivers/md/md*
12844F:	drivers/md/raid*
12845F:	include/linux/raid/
12846F:	include/uapi/linux/raid/
12847
12848SOCIONEXT (SNI) NETSEC NETWORK DRIVER
12849M:	Jassi Brar <[email protected]>
12850L:	[email protected]
12851S:	Maintained
12852F:	drivers/net/ethernet/socionext/netsec.c
12853F:	Documentation/devicetree/bindings/net/socionext-netsec.txt
12854
12855SONIC NETWORK DRIVER
12856M:	Thomas Bogendoerfer <[email protected]>
12857L:	[email protected]
12858S:	Maintained
12859F:	drivers/net/ethernet/natsemi/sonic.*
12860
12861SONICS SILICON BACKPLANE DRIVER (SSB)
12862M:	Michael Buesch <[email protected]>
12863L:	[email protected]
12864S:	Maintained
12865F:	drivers/ssb/
12866F:	include/linux/ssb/
12867
12868SONY IMX274 SENSOR DRIVER
12869M:	Leon Luo <[email protected]>
12870L:	[email protected]
12871T:	git git://linuxtv.org/media_tree.git
12872S:	Maintained
12873F:	drivers/media/i2c/imx274.c
12874F:	Documentation/devicetree/bindings/media/i2c/imx274.txt
12875
12876SONY MEMORYSTICK CARD SUPPORT
12877M:	Alex Dubov <[email protected]>
12878W:	http://tifmxx.berlios.de/
12879S:	Maintained
12880F:	drivers/memstick/host/tifm_ms.c
12881
12882SONY MEMORYSTICK STANDARD SUPPORT
12883M:	Maxim Levitsky <[email protected]>
12884S:	Maintained
12885F:	drivers/memstick/core/ms_block.*
12886
12887SONY VAIO CONTROL DEVICE DRIVER
12888M:	Mattia Dongili <[email protected]>
12889L:	[email protected]
12890W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
12891S:	Maintained
12892F:	Documentation/laptops/sony-laptop.txt
12893F:	drivers/char/sonypi.c
12894F:	drivers/platform/x86/sony-laptop.c
12895F:	include/linux/sony-laptop.h
12896
12897SOUND
12898M:	Jaroslav Kysela <[email protected]>
12899M:	Takashi Iwai <[email protected]>
12900L:	[email protected] (moderated for non-subscribers)
12901W:	http://www.alsa-project.org/
12902T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12903T:	git git://git.alsa-project.org/alsa-kernel.git
12904Q:	http://patchwork.kernel.org/project/alsa-devel/list/
12905S:	Maintained
12906F:	Documentation/sound/
12907F:	include/sound/
12908F:	include/uapi/sound/
12909F:	sound/
12910
12911SOUND - COMPRESSED AUDIO
12912M:	Vinod Koul <[email protected]>
12913L:	[email protected] (moderated for non-subscribers)
12914T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12915S:	Supported
12916F:	Documentation/sound/alsa/compress_offload.txt
12917F:	include/sound/compress_driver.h
12918F:	include/uapi/sound/compress_*
12919F:	sound/core/compress_offload.c
12920F:	sound/soc/soc-compress.c
12921
12922SOUND - DMAENGINE HELPERS
12923M:	Lars-Peter Clausen <[email protected]>
12924S:	Supported
12925F:	include/sound/dmaengine_pcm.h
12926F:	sound/core/pcm_dmaengine.c
12927F:	sound/soc/soc-generic-dmaengine-pcm.c
12928
12929SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
12930M:	Liam Girdwood <[email protected]>
12931M:	Mark Brown <[email protected]>
12932T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
12933L:	[email protected] (moderated for non-subscribers)
12934W:	http://alsa-project.org/main/index.php/ASoC
12935S:	Supported
12936F:	Documentation/devicetree/bindings/sound/
12937F:	Documentation/sound/alsa/soc/
12938F:	sound/soc/
12939F:	include/sound/soc*
12940
12941SOUNDWIRE SUBSYSTEM
12942M:	Vinod Koul <[email protected]>
12943M:	Sanyog Kale <[email protected]>
12944R:	Pierre-Louis Bossart <[email protected]>
12945L:	[email protected] (moderated for non-subscribers)
12946S:	Supported
12947F:	Documentation/driver-api/soundwire/
12948F:	drivers/soundwire/
12949F:	include/linux/soundwire/
12950
12951SP2 MEDIA DRIVER
12952M:	Olli Salonen <[email protected]>
12953L:	[email protected]
12954W:	https://linuxtv.org
12955Q:	http://patchwork.linuxtv.org/project/linux-media/list/
12956S:	Maintained
12957F:	drivers/media/dvb-frontends/sp2*
12958
12959SPARC + UltraSPARC (sparc/sparc64)
12960M:	"David S. Miller" <[email protected]>
12961L:	[email protected]
12962Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
12963T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
12964T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
12965S:	Maintained
12966F:	arch/sparc/
12967F:	drivers/sbus/
12968
12969SPARC SERIAL DRIVERS
12970M:	"David S. Miller" <[email protected]>
12971L:	[email protected]
12972T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
12973T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
12974S:	Maintained
12975F:	include/linux/sunserialcore.h
12976F:	drivers/tty/serial/suncore.c
12977F:	drivers/tty/serial/sunhv.c
12978F:	drivers/tty/serial/sunsab.c
12979F:	drivers/tty/serial/sunsab.h
12980F:	drivers/tty/serial/sunsu.c
12981F:	drivers/tty/serial/sunzilog.c
12982F:	drivers/tty/serial/sunzilog.h
12983F:	drivers/tty/vcc.c
12984
12985SPARSE CHECKER
12986M:	"Christopher Li" <[email protected]>
12987L:	[email protected]
12988W:	https://sparse.wiki.kernel.org/
12989T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
12990T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
12991S:	Maintained
12992F:	include/linux/compiler.h
12993
12994SPEAR CLOCK FRAMEWORK SUPPORT
12995M:	Viresh Kumar <[email protected]>
12996L:	[email protected] (moderated for non-subscribers)
12997W:	http://www.st.com/spear
12998S:	Maintained
12999F:	drivers/clk/spear/
13000
13001SPEAR PLATFORM SUPPORT
13002M:	Viresh Kumar <[email protected]>
13003M:	Shiraz Hashim <[email protected]>
13004L:	[email protected] (moderated for non-subscribers)
13005W:	http://www.st.com/spear
13006S:	Maintained
13007F:	arch/arm/boot/dts/spear*
13008F:	arch/arm/mach-spear/
13009
13010SPI NOR SUBSYSTEM
13011M:	Cyrille Pitchen <[email protected]>
13012M:	Marek Vasut <[email protected]>
13013L:	[email protected]
13014W:	http://www.linux-mtd.infradead.org/
13015Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
13016T:	git git://git.infradead.org/linux-mtd.git spi-nor/fixes
13017T:	git git://git.infradead.org/linux-mtd.git spi-nor/next
13018S:	Maintained
13019F:	drivers/mtd/spi-nor/
13020F:	include/linux/mtd/spi-nor.h
13021
13022SPI SUBSYSTEM
13023M:	Mark Brown <[email protected]>
13024L:	[email protected]
13025T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
13026Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
13027S:	Maintained
13028F:	Documentation/devicetree/bindings/spi/
13029F:	Documentation/spi/
13030F:	drivers/spi/
13031F:	include/linux/spi/
13032F:	include/uapi/linux/spi/
13033F:	tools/spi/
13034
13035SPIDERNET NETWORK DRIVER for CELL
13036M:	Ishizaki Kou <[email protected]>
13037L:	[email protected]
13038S:	Supported
13039F:	Documentation/networking/spider_net.txt
13040F:	drivers/net/ethernet/toshiba/spider_net*
13041
13042SPMI SUBSYSTEM
13043R:	Stephen Boyd <[email protected]>
13044L:	[email protected]
13045F:	Documentation/devicetree/bindings/spmi/
13046F:	drivers/spmi/
13047F:	include/dt-bindings/spmi/spmi.h
13048F:	include/linux/spmi.h
13049F:	include/trace/events/spmi.h
13050
13051SPU FILE SYSTEM
13052M:	Jeremy Kerr <[email protected]>
13053L:	[email protected]
13054W:	http://www.ibm.com/developerworks/power/cell/
13055S:	Supported
13056F:	Documentation/filesystems/spufs.txt
13057F:	arch/powerpc/platforms/cell/spufs/
13058
13059SQUASHFS FILE SYSTEM
13060M:	Phillip Lougher <[email protected]>
13061L:	[email protected] (subscribers-only)
13062W:	http://squashfs.org.uk
13063T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
13064S:	Maintained
13065F:	Documentation/filesystems/squashfs.txt
13066F:	fs/squashfs/
13067
13068SRM (Alpha) environment access
13069M:	Jan-Benedict Glaw <[email protected]>
13070S:	Maintained
13071F:	arch/alpha/kernel/srm_env.c
13072
13073STABLE BRANCH
13074M:	Greg Kroah-Hartman <[email protected]>
13075L:	[email protected]
13076S:	Supported
13077F:	Documentation/process/stable-kernel-rules.rst
13078
13079STAGING - ATOMISP DRIVER
13080M:	Alan Cox <[email protected]>
13081M:	Sakari Ailus <[email protected]>
13082L:	[email protected]
13083S:	Maintained
13084F:	drivers/staging/media/atomisp/
13085
13086STAGING - COMEDI
13087M:	Ian Abbott <[email protected]>
13088M:	H Hartley Sweeten <[email protected]>
13089S:	Odd Fixes
13090F:	drivers/staging/comedi/
13091
13092STAGING - FLARION FT1000 DRIVERS
13093M:	Marek Belisko <[email protected]>
13094S:	Odd Fixes
13095F:	drivers/staging/ft1000/
13096
13097STAGING - INDUSTRIAL IO
13098M:	Jonathan Cameron <[email protected]>
13099L:	[email protected]
13100S:	Odd Fixes
13101F:	Documentation/devicetree/bindings/staging/iio/
13102F:	drivers/staging/iio/
13103
13104STAGING - LUSTRE PARALLEL FILESYSTEM
13105M:	Oleg Drokin <[email protected]>
13106M:	Andreas Dilger <[email protected]>
13107M:	James Simmons <[email protected]>
13108L:	[email protected] (moderated for non-subscribers)
13109W:	http://wiki.lustre.org/
13110S:	Maintained
13111F:	drivers/staging/lustre
13112
13113STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
13114M:	Marc Dietrich <[email protected]>
13115L:	[email protected] (moderated for non-subscribers)
13116L:	[email protected]
13117S:	Maintained
13118F:	drivers/staging/nvec/
13119
13120STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
13121M:	Jens Frederich <[email protected]>
13122M:	Daniel Drake <[email protected]>
13123M:	Jon Nettleton <[email protected]>
13124W:	http://wiki.laptop.org/go/DCON
13125S:	Maintained
13126F:	drivers/staging/olpc_dcon/
13127
13128STAGING - REALTEK RTL8712U DRIVERS
13129M:	Larry Finger <[email protected]>
13130M:	Florian Schilhabel <[email protected]>.
13131S:	Odd Fixes
13132F:	drivers/staging/rtl8712/
13133
13134STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
13135M:	Sudip Mukherjee <[email protected]>
13136M:	Teddy Wang <[email protected]>
13137M:	Sudip Mukherjee <[email protected]>
13138L:	[email protected]
13139S:	Maintained
13140F:	drivers/staging/sm750fb/
13141
13142STAGING - SPEAKUP CONSOLE SPEECH DRIVER
13143M:	William Hubbs <[email protected]>
13144M:	Chris Brannon <[email protected]>
13145M:	Kirk Reiser <[email protected]>
13146M:	Samuel Thibault <[email protected]>
13147L:	[email protected]
13148W:	http://www.linux-speakup.org/
13149S:	Odd Fixes
13150F:	drivers/staging/speakup/
13151
13152STAGING - VIA VT665X DRIVERS
13153M:	Forest Bond <[email protected]>
13154S:	Odd Fixes
13155F:	drivers/staging/vt665?/
13156
13157STAGING - WILC1000 WIFI DRIVER
13158M:	Aditya Shankar <[email protected]>
13159M:	Ganesh Krishna <[email protected]>
13160L:	[email protected]
13161S:	Supported
13162F:	drivers/staging/wilc1000/
13163
13164STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
13165M:	Arnaud Patard <[email protected]>
13166S:	Odd Fixes
13167F:	drivers/staging/xgifb/
13168
13169STAGING SUBSYSTEM
13170M:	Greg Kroah-Hartman <[email protected]>
13171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
13172L:	[email protected]
13173S:	Supported
13174F:	drivers/staging/
13175
13176STARFIRE/DURALAN NETWORK DRIVER
13177M:	Ion Badulescu <[email protected]>
13178S:	Odd Fixes
13179F:	drivers/net/ethernet/adaptec/starfire*
13180
13181STEC S1220 SKD DRIVER
13182M:	Bart Van Assche <[email protected]>
13183L:	[email protected]
13184S:	Maintained
13185F:	drivers/block/skd*[ch]
13186
13187STI CEC DRIVER
13188M:	Benjamin Gaignard <[email protected]>
13189S:	Maintained
13190F:	drivers/staging/media/st-cec/
13191F:	Documentation/devicetree/bindings/media/stih-cec.txt
13192
13193STK1160 USB VIDEO CAPTURE DRIVER
13194M:	Ezequiel Garcia <[email protected]>
13195L:	[email protected]
13196T:	git git://linuxtv.org/media_tree.git
13197S:	Maintained
13198F:	drivers/media/usb/stk1160/
13199
13200STMMAC ETHERNET DRIVER
13201M:	Giuseppe Cavallaro <[email protected]>
13202M:	Alexandre Torgue <[email protected]>
13203L:	[email protected]
13204W:	http://www.stlinux.com
13205S:	Supported
13206F:	drivers/net/ethernet/stmicro/stmmac/
13207
13208SUN3/3X
13209M:	Sam Creasey <[email protected]>
13210W:	http://sammy.net/sun3/
13211S:	Maintained
13212F:	arch/m68k/kernel/*sun3*
13213F:	arch/m68k/sun3*/
13214F:	arch/m68k/include/asm/sun3*
13215F:	drivers/net/ethernet/i825xx/sun3*
13216
13217SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
13218M:	Hans de Goede <[email protected]>
13219L:	[email protected]
13220S:	Maintained
13221F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
13222F:	drivers/input/keyboard/sun4i-lradc-keys.c
13223
13224SUNDANCE NETWORK DRIVER
13225M:	Denis Kirjanov <[email protected]>
13226L:	[email protected]
13227S:	Maintained
13228F:	drivers/net/ethernet/dlink/sundance.c
13229
13230SUPERH
13231M:	Yoshinori Sato <[email protected]>
13232M:	Rich Felker <[email protected]>
13233L:	[email protected]
13234Q:	http://patchwork.kernel.org/project/linux-sh/list/
13235S:	Maintained
13236F:	Documentation/sh/
13237F:	arch/sh/
13238F:	drivers/sh/
13239
13240SUSPEND TO RAM
13241M:	"Rafael J. Wysocki" <[email protected]>
13242M:	Len Brown <[email protected]>
13243M:	Pavel Machek <[email protected]>
13244L:	[email protected]
13245B:	https://bugzilla.kernel.org
13246S:	Supported
13247F:	Documentation/power/
13248F:	arch/x86/kernel/acpi/
13249F:	drivers/base/power/
13250F:	kernel/power/
13251F:	include/linux/suspend.h
13252F:	include/linux/freezer.h
13253F:	include/linux/pm.h
13254
13255SVGA HANDLING
13256M:	Martin Mares <[email protected]>
13257L:	[email protected]
13258S:	Maintained
13259F:	Documentation/svga.txt
13260F:	arch/x86/boot/video*
13261
13262SWIOTLB SUBSYSTEM
13263M:	Konrad Rzeszutek Wilk <[email protected]>
13264L:	[email protected]
13265T:	git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
13266S:	Supported
13267F:	lib/swiotlb.c
13268F:	arch/*/kernel/pci-swiotlb.c
13269F:	include/linux/swiotlb.h
13270
13271SWITCHDEV
13272M:	Jiri Pirko <[email protected]>
13273M:	Ivan Vecera <[email protected]>
13274L:	[email protected]
13275S:	Supported
13276F:	net/switchdev/
13277F:	include/net/switchdev.h
13278
13279SYNC FILE FRAMEWORK
13280M:	Sumit Semwal <[email protected]>
13281R:	Gustavo Padovan <[email protected]>
13282S:	Maintained
13283L:	[email protected]
13284L:	[email protected]
13285F:	drivers/dma-buf/sync_*
13286F:	drivers/dma-buf/dma-fence*
13287F:	drivers/dma-buf/sw_sync.c
13288F:	include/linux/sync_file.h
13289F:	include/uapi/linux/sync_file.h
13290F:	Documentation/sync_file.txt
13291T:	git git://anongit.freedesktop.org/drm/drm-misc
13292
13293SYNOPSYS ARC ARCHITECTURE
13294M:	Vineet Gupta <[email protected]>
13295L:	[email protected]
13296S:	Supported
13297F:	arch/arc/
13298F:	Documentation/devicetree/bindings/arc/*
13299F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
13300F:	drivers/clocksource/arc_timer.c
13301F:	drivers/tty/serial/arc_uart.c
13302T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
13303
13304SYNOPSYS ARC HSDK SDP pll clock driver
13305M:	Eugeniy Paltsev <[email protected]>
13306S:	Supported
13307F:	drivers/clk/clk-hsdk-pll.c
13308F:	Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
13309
13310SYNOPSYS ARC SDP clock driver
13311M:	Eugeniy Paltsev <[email protected]>
13312S:	Supported
13313F:	drivers/clk/axs10x/*
13314F:	Documentation/devicetree/bindings/clock/snps,pll-clock.txt
13315
13316SYNOPSYS ARC SDP platform support
13317M:	Alexey Brodkin <[email protected]>
13318S:	Supported
13319F:	arch/arc/plat-axs10x
13320F:	arch/arc/boot/dts/ax*
13321F:	Documentation/devicetree/bindings/arc/axs10*
13322
13323SYNOPSYS AXS10x RESET CONTROLLER DRIVER
13324M:	Eugeniy Paltsev <[email protected]>
13325S:	Supported
13326F:	drivers/reset/reset-axs10x.c
13327F:	Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
13328
13329SYNOPSYS DESIGNWARE 8250 UART DRIVER
13330R:	Andy Shevchenko <[email protected]>
13331S:	Maintained
13332F:	drivers/tty/serial/8250/8250_dw.c
13333
13334SYNOPSYS DESIGNWARE APB GPIO DRIVER
13335M:	Hoan Tran <[email protected]>
13336L:	[email protected]
13337S:	Maintained
13338F:	drivers/gpio/gpio-dwapb.c
13339F:	Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
13340
13341SYNOPSYS DESIGNWARE DMAC DRIVER
13342M:	Viresh Kumar <[email protected]>
13343R:	Andy Shevchenko <[email protected]>
13344S:	Maintained
13345F:	include/linux/dma/dw.h
13346F:	include/linux/platform_data/dma-dw.h
13347F:	drivers/dma/dw/
13348
13349SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
13350M:	Jose Abreu <[email protected]>
13351L:	[email protected]
13352S:	Supported
13353F:	drivers/net/ethernet/synopsys/
13354
13355SYNOPSYS DESIGNWARE I2C DRIVER
13356M:	Jarkko Nikula <[email protected]>
13357R:	Andy Shevchenko <[email protected]>
13358R:	Mika Westerberg <[email protected]>
13359L:	[email protected]
13360S:	Maintained
13361F:	drivers/i2c/busses/i2c-designware-*
13362F:	include/linux/platform_data/i2c-designware.h
13363
13364SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
13365M:	Jaehoon Chung <[email protected]>
13366L:	[email protected]
13367S:	Maintained
13368F:	drivers/mmc/host/dw_mmc*
13369
13370SYNOPSYS HSDK RESET CONTROLLER DRIVER
13371M:	Eugeniy Paltsev <[email protected]>
13372S:	Supported
13373F:	drivers/reset/reset-hsdk.c
13374F:	include/dt-bindings/reset/snps,hsdk-reset.h
13375F:	Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
13376
13377SYSTEM CONFIGURATION (SYSCON)
13378M:	Lee Jones <[email protected]>
13379M:	Arnd Bergmann <[email protected]>
13380T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
13381S:	Supported
13382F:	drivers/mfd/syscon.c
13383
13384SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
13385M:	Sudeep Holla <[email protected]>
13386L:	[email protected]
13387S:	Maintained
13388F:	Documentation/devicetree/bindings/arm/arm,scpi.txt
13389F:	drivers/clk/clk-scpi.c
13390F:	drivers/cpufreq/scpi-cpufreq.c
13391F:	drivers/firmware/arm_scpi.c
13392F:	include/linux/scpi_protocol.h
13393
13394SYSTEM RESET/SHUTDOWN DRIVERS
13395M:	Sebastian Reichel <[email protected]>
13396L:	[email protected]
13397T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
13398S:	Maintained
13399F:	Documentation/devicetree/bindings/power/reset/
13400F:	drivers/power/reset/
13401
13402SYSTEM TRACE MODULE CLASS
13403M:	Alexander Shishkin <[email protected]>
13404S:	Maintained
13405T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
13406F:	Documentation/trace/stm.txt
13407F:	drivers/hwtracing/stm/
13408F:	include/linux/stm.h
13409F:	include/uapi/linux/stm.h
13410
13411SYSV FILESYSTEM
13412M:	Christoph Hellwig <[email protected]>
13413S:	Maintained
13414F:	Documentation/filesystems/sysv-fs.txt
13415F:	fs/sysv/
13416F:	include/linux/sysv_fs.h
13417
13418TARGET SUBSYSTEM
13419M:	"Nicholas A. Bellinger" <[email protected]>
13420L:	[email protected]
13421L:	[email protected]
13422W:	http://www.linux-iscsi.org
13423W:	http://groups.google.com/group/linux-iscsi-target-dev
13424T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
13425S:	Supported
13426F:	drivers/target/
13427F:	include/target/
13428F:	Documentation/target/
13429
13430TASKSTATS STATISTICS INTERFACE
13431M:	Balbir Singh <[email protected]>
13432S:	Maintained
13433F:	Documentation/accounting/taskstats*
13434F:	include/linux/taskstats*
13435F:	kernel/taskstats.c
13436
13437TC subsystem
13438M:	Jamal Hadi Salim <[email protected]>
13439M:	Cong Wang <[email protected]>
13440M:	Jiri Pirko <[email protected]>
13441L:	[email protected]
13442S:	Maintained
13443F:	include/net/pkt_cls.h
13444F:	include/net/pkt_sched.h
13445F:	include/net/tc_act/
13446F:	include/uapi/linux/pkt_cls.h
13447F:	include/uapi/linux/pkt_sched.h
13448F:	include/uapi/linux/tc_act/
13449F:	include/uapi/linux/tc_ematch/
13450F:	net/sched/
13451
13452TCP LOW PRIORITY MODULE
13453M:	"Wong Hoi Sing, Edison" <[email protected]>
13454M:	"Hung Hing Lun, Mike" <[email protected]>
13455W:	http://tcp-lp-mod.sourceforge.net/
13456S:	Maintained
13457F:	net/ipv4/tcp_lp.c
13458
13459TDA10071 MEDIA DRIVER
13460M:	Antti Palosaari <[email protected]>
13461L:	[email protected]
13462W:	https://linuxtv.org
13463W:	http://palosaari.fi/linux/
13464Q:	http://patchwork.linuxtv.org/project/linux-media/list/
13465T:	git git://linuxtv.org/anttip/media_tree.git
13466S:	Maintained
13467F:	drivers/media/dvb-frontends/tda10071*
13468
13469TDA18212 MEDIA DRIVER
13470M:	Antti Palosaari <[email protected]>
13471L:	[email protected]
13472W:	https://linuxtv.org
13473W:	http://palosaari.fi/linux/
13474Q:	http://patchwork.linuxtv.org/project/linux-media/list/
13475T:	git git://linuxtv.org/anttip/media_tree.git
13476S:	Maintained
13477F:	drivers/media/tuners/tda18212*
13478
13479TDA18218 MEDIA DRIVER
13480M:	Antti Palosaari <[email protected]>
13481L:	[email protected]
13482W:	https://linuxtv.org
13483W:	http://palosaari.fi/linux/
13484Q:	http://patchwork.linuxtv.org/project/linux-media/list/
13485T:	git git://linuxtv.org/anttip/media_tree.git
13486S:	Maintained
13487F:	drivers/media/tuners/tda18218*
13488
13489TDA18250 MEDIA DRIVER
13490M:	Olli Salonen <[email protected]>
13491L:	[email protected]
13492W:	https://linuxtv.org
13493Q:	http://patchwork.linuxtv.org/project/linux-media/list/
13494T:	git git://linuxtv.org/media_tree.git
13495S:	Maintained
13496F:	drivers/media/tuners/tda18250*
13497
13498TDA18271 MEDIA DRIVER
13499M:	Michael Krufky <[email protected]>
13500L:	[email protected]
13501W:	https://linuxtv.org
13502W:	http://github.com/mkrufky
13503Q:	http://patchwork.linuxtv.org/project/linux-media/list/
13504T:	git git://linuxtv.org/mkrufky/tuners.git
13505S:	Maintained
13506F:	drivers/media/tuners/tda18271*
13507
13508TDA827x MEDIA DRIVER
13509M:	Michael Krufky <[email protected]>
13510L:	[email protected]
13511W:	https://linuxtv.org
13512W:	http://github.com/mkrufky
13513Q:	http://patchwork.linuxtv.org/project/linux-media/list/
13514T:	git git://linuxtv.org/mkrufky/tuners.git
13515S:	Maintained
13516F:	drivers/media/tuners/tda8290.*
13517
13518TDA8290 MEDIA DRIVER
13519M:	Michael Krufky <[email protected]>
13520L:	[email protected]
13521W:	https://linuxtv.org
13522W:	http://github.com/mkrufky
13523Q:	http://patchwork.linuxtv.org/project/linux-media/list/
13524T:	git git://linuxtv.org/mkrufky/tuners.git
13525S:	Maintained
13526F:	drivers/media/tuners/tda8290.*
13527
13528TDA9840 MEDIA DRIVER
13529M:	Hans Verkuil <[email protected]>
13530L:	[email protected]
13531T:	git git://linuxtv.org/media_tree.git
13532W:	https://linuxtv.org
13533S:	Maintained
13534F:	drivers/media/i2c/tda9840*
13535
13536TEA5761 TUNER DRIVER
13537M:	Mauro Carvalho Chehab <[email protected]>
13538M:	Mauro Carvalho Chehab <[email protected]>
13539L:	[email protected]
13540W:	https://linuxtv.org
13541T:	git git://linuxtv.org/media_tree.git
13542S:	Odd fixes
13543F:	drivers/media/tuners/tea5761.*
13544
13545TEA5767 TUNER DRIVER
13546M:	Mauro Carvalho Chehab <[email protected]>
13547M:	Mauro Carvalho Chehab <[email protected]>
13548L:	[email protected]
13549W:	https://linuxtv.org
13550T:	git git://linuxtv.org/media_tree.git
13551S:	Maintained
13552F:	drivers/media/tuners/tea5767.*
13553
13554TEA6415C MEDIA DRIVER
13555M:	Hans Verkuil <[email protected]>
13556L:	[email protected]
13557T:	git git://linuxtv.org/media_tree.git
13558W:	https://linuxtv.org
13559S:	Maintained
13560F:	drivers/media/i2c/tea6415c*
13561
13562TEA6420 MEDIA DRIVER
13563M:	Hans Verkuil <[email protected]>
13564L:	[email protected]
13565T:	git git://linuxtv.org/media_tree.git
13566W:	https://linuxtv.org
13567S:	Maintained
13568F:	drivers/media/i2c/tea6420*
13569
13570TEAM DRIVER
13571M:	Jiri Pirko <[email protected]>
13572L:	[email protected]
13573S:	Supported
13574F:	drivers/net/team/
13575F:	include/linux/if_team.h
13576F:	include/uapi/linux/if_team.h
13577
13578TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
13579M:	"Savoir-faire Linux Inc." <[email protected]>
13580S:	Maintained
13581F:	arch/x86/platform/ts5500/
13582
13583TECHNOTREND USB IR RECEIVER
13584M:	Sean Young <[email protected]>
13585L:	[email protected]
13586S:	Maintained
13587F:	drivers/media/rc/ttusbir.c
13588
13589TEE SUBSYSTEM
13590M:	Jens Wiklander <[email protected]>
13591S:	Maintained
13592F:	include/linux/tee_drv.h
13593F:	include/uapi/linux/tee.h
13594F:	drivers/tee/
13595F:	Documentation/tee.txt
13596
13597TEGRA ARCHITECTURE SUPPORT
13598M:	Thierry Reding <[email protected]>
13599M:	Jonathan Hunter <[email protected]>
13600L:	[email protected]
13601Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
13602T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
13603S:	Supported
13604N:	[^a-z]tegra
13605
13606TEGRA CLOCK DRIVER
13607M:	Peter De Schrijver <[email protected]>
13608M:	Prashant Gaikwad <[email protected]>
13609S:	Supported
13610F:	drivers/clk/tegra/
13611
13612TEGRA DMA DRIVERS
13613M:	Laxman Dewangan <[email protected]>
13614M:	Jon Hunter <[email protected]>
13615S:	Supported
13616F:	drivers/dma/tegra*
13617
13618TEGRA I2C DRIVER
13619M:	Laxman Dewangan <[email protected]>
13620S:	Supported
13621F:	drivers/i2c/busses/i2c-tegra.c
13622
13623TEGRA IOMMU DRIVERS
13624M:	Hiroshi Doyu <[email protected]>
13625S:	Supported
13626F:	drivers/iommu/tegra*
13627
13628TEGRA KBC DRIVER
13629M:	Rakesh Iyer <[email protected]>
13630M:	Laxman Dewangan <[email protected]>
13631S:	Supported
13632F:	drivers/input/keyboard/tegra-kbc.c
13633
13634TEGRA PWM DRIVER
13635M:	Thierry Reding <[email protected]>
13636S:	Supported
13637F:	drivers/pwm/pwm-tegra.c
13638
13639TEGRA SERIAL DRIVER
13640M:	Laxman Dewangan <[email protected]>
13641S:	Supported
13642F:	drivers/tty/serial/serial-tegra.c
13643
13644TEGRA SPI DRIVER
13645M:	Laxman Dewangan <[email protected]>
13646S:	Supported
13647F:	drivers/spi/spi-tegra*
13648
13649TEHUTI ETHERNET DRIVER
13650M:	Andy Gospodarek <[email protected]>
13651L:	[email protected]
13652S:	Supported
13653F:	drivers/net/ethernet/tehuti/*
13654
13655Telecom Clock Driver for MCPL0010
13656M:	Mark Gross <[email protected]>
13657S:	Supported
13658F:	drivers/char/tlclk.c
13659
13660TENSILICA XTENSA PORT (xtensa)
13661M:	Chris Zankel <[email protected]>
13662M:	Max Filippov <[email protected]>
13663L:	[email protected]
13664T:	git git://github.com/czankel/xtensa-linux.git
13665S:	Maintained
13666F:	arch/xtensa/
13667F:	drivers/irqchip/irq-xtensa-*
13668
13669Texas Instruments' System Control Interface (TISCI) Protocol Driver
13670M:	Nishanth Menon <[email protected]>
13671M:	Tero Kristo <[email protected]>
13672M:	Santosh Shilimkar <[email protected]>
13673L:	[email protected]
13674S:	Maintained
13675F:	Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
13676F:	drivers/firmware/ti_sci*
13677F:	include/linux/soc/ti/ti_sci_protocol.h
13678F:	Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
13679F:	include/dt-bindings/genpd/k2g.h
13680F:	drivers/soc/ti/ti_sci_pm_domains.c
13681F:	Documentation/devicetree/bindings/reset/ti,sci-reset.txt
13682F:	Documentation/devicetree/bindings/clock/ti,sci-clk.txt
13683F:	drivers/clk/keystone/sci-clk.c
13684F:	drivers/reset/reset-ti-sci.c
13685
13686THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
13687M:	Hans Verkuil <[email protected]>
13688L:	[email protected]
13689T:	git git://linuxtv.org/media_tree.git
13690W:	https://linuxtv.org
13691S:	Maintained
13692F:	drivers/media/radio/radio-raremono.c
13693
13694THERMAL
13695M:	Zhang Rui <[email protected]>
13696M:	Eduardo Valentin <[email protected]>
13697L:	[email protected]
13698T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
13699T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
13700Q:	https://patchwork.kernel.org/project/linux-pm/list/
13701S:	Supported
13702F:	drivers/thermal/
13703F:	include/linux/thermal.h
13704F:	include/uapi/linux/thermal.h
13705F:	include/linux/cpu_cooling.h
13706F:	Documentation/devicetree/bindings/thermal/
13707
13708THERMAL/CPU_COOLING
13709M:	Amit Daniel Kachhap <[email protected]>
13710M:	Viresh Kumar <[email protected]>
13711M:	Javi Merino <[email protected]>
13712L:	[email protected]
13713S:	Supported
13714F:	Documentation/thermal/cpu-cooling-api.txt
13715F:	drivers/thermal/cpu_cooling.c
13716F:	include/linux/cpu_cooling.h
13717
13718THINKPAD ACPI EXTRAS DRIVER
13719M:	Henrique de Moraes Holschuh <[email protected]>
13720L:	[email protected]
13721L:	[email protected]
13722W:	http://ibm-acpi.sourceforge.net
13723W:	http://thinkwiki.org/wiki/Ibm-acpi
13724T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
13725S:	Maintained
13726F:	drivers/platform/x86/thinkpad_acpi.c
13727
13728THUNDERBOLT DRIVER
13729M:	Andreas Noever <[email protected]>
13730M:	Michael Jamet <[email protected]>
13731M:	Mika Westerberg <[email protected]>
13732M:	Yehezkel Bernat <[email protected]>
13733T:	git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
13734S:	Maintained
13735F:	Documentation/admin-guide/thunderbolt.rst
13736F:	drivers/thunderbolt/
13737F:	include/linux/thunderbolt.h
13738
13739THUNDERBOLT NETWORK DRIVER
13740M:	Michael Jamet <[email protected]>
13741M:	Mika Westerberg <[email protected]>
13742M:	Yehezkel Bernat <[email protected]>
13743L:	[email protected]
13744S:	Maintained
13745F:	drivers/net/thunderbolt.c
13746
13747THUNDERX GPIO DRIVER
13748M:	David Daney <[email protected]>
13749S:	Maintained
13750F:	drivers/gpio/gpio-thunderx.c
13751
13752TI AM437X VPFE DRIVER
13753M:	"Lad, Prabhakar" <[email protected]>
13754L:	[email protected]
13755W:	https://linuxtv.org
13756Q:	http://patchwork.linuxtv.org/project/linux-media/list/
13757T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13758S:	Maintained
13759F:	drivers/media/platform/am437x/
13760
13761TI BANDGAP AND THERMAL DRIVER
13762M:	Eduardo Valentin <[email protected]>
13763M:	Keerthy <[email protected]>
13764L:	[email protected]
13765L:	[email protected]
13766S:	Maintained
13767F:	drivers/thermal/ti-soc-thermal/
13768
13769TI BQ27XXX POWER SUPPLY DRIVER
13770R:	Andrew F. Davis <[email protected]>
13771F:	include/linux/power/bq27xxx_battery.h
13772F:	drivers/power/supply/bq27xxx_battery.c
13773F:	drivers/power/supply/bq27xxx_battery_i2c.c
13774
13775TI CDCE706 CLOCK DRIVER
13776M:	Max Filippov <[email protected]>
13777S:	Maintained
13778F:	drivers/clk/clk-cdce706.c
13779
13780TI CLOCK DRIVER
13781M:	Tero Kristo <[email protected]>
13782L:	[email protected]
13783S:	Maintained
13784F:	drivers/clk/ti/
13785F:	include/linux/clk/ti.h
13786
13787TI DAVINCI MACHINE SUPPORT
13788M:	Sekhar Nori <[email protected]>
13789M:	Kevin Hilman <[email protected]>
13790L:	[email protected] (moderated for non-subscribers)
13791T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
13792S:	Supported
13793F:	arch/arm/mach-davinci/
13794F:	drivers/i2c/busses/i2c-davinci.c
13795F:	arch/arm/boot/dts/da850*
13796
13797TI DAVINCI SERIES GPIO DRIVER
13798M:	Keerthy <[email protected]>
13799L:	[email protected]
13800S:	Maintained
13801F:	Documentation/devicetree/bindings/gpio/gpio-davinci.txt
13802F:	drivers/gpio/gpio-davinci.c
13803
13804TI DAVINCI SERIES MEDIA DRIVER
13805M:	"Lad, Prabhakar" <[email protected]>
13806L:	[email protected]
13807W:	https://linuxtv.org
13808Q:	http://patchwork.linuxtv.org/project/linux-media/list/
13809T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13810S:	Maintained
13811F:	drivers/media/platform/davinci/
13812F:	include/media/davinci/
13813
13814TI ETHERNET SWITCH DRIVER (CPSW)
13815R:	Grygorii Strashko <[email protected]>
13816L:	[email protected]
13817L:	[email protected]
13818S:	Maintained
13819F:	drivers/net/ethernet/ti/cpsw*
13820F:	drivers/net/ethernet/ti/davinci*
13821
13822TI FLASH MEDIA INTERFACE DRIVER
13823M:	Alex Dubov <[email protected]>
13824S:	Maintained
13825F:	drivers/misc/tifm*
13826F:	drivers/mmc/host/tifm_sd.c
13827F:	include/linux/tifm.h
13828
13829TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
13830M:	Santosh Shilimkar <[email protected]>
13831L:	[email protected]
13832L:	[email protected] (moderated for non-subscribers)
13833S:	Maintained
13834F:	drivers/soc/ti/*
13835T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
13836
13837TI LM49xxx FAMILY ASoC CODEC DRIVERS
13838M:	M R Swami Reddy <[email protected]>
13839M:	Vishwas A Deshpande <[email protected]>
13840L:	[email protected] (moderated for non-subscribers)
13841S:	Maintained
13842F:	sound/soc/codecs/lm49453*
13843F:	sound/soc/codecs/isabelle*
13844
13845TI LP855x BACKLIGHT DRIVER
13846M:	Milo Kim <[email protected]>
13847S:	Maintained
13848F:	Documentation/backlight/lp855x-driver.txt
13849F:	drivers/video/backlight/lp855x_bl.c
13850F:	include/linux/platform_data/lp855x.h
13851
13852TI LP8727 CHARGER DRIVER
13853M:	Milo Kim <[email protected]>
13854S:	Maintained
13855F:	drivers/power/supply/lp8727_charger.c
13856F:	include/linux/platform_data/lp8727.h
13857
13858TI LP8788 MFD DRIVER
13859M:	Milo Kim <[email protected]>
13860S:	Maintained
13861F:	drivers/iio/adc/lp8788_adc.c
13862F:	drivers/leds/leds-lp8788.c
13863F:	drivers/mfd/lp8788*.c
13864F:	drivers/power/supply/lp8788-charger.c
13865F:	drivers/regulator/lp8788-*.c
13866F:	include/linux/mfd/lp8788*.h
13867
13868TI NETCP ETHERNET DRIVER
13869M:	Wingman Kwok <[email protected]>
13870M:	Murali Karicheri <[email protected]>
13871L:	[email protected]
13872S:	Maintained
13873F:	drivers/net/ethernet/ti/netcp*
13874
13875TI TAS571X FAMILY ASoC CODEC DRIVER
13876M:	Kevin Cernekee <[email protected]>
13877L:	[email protected] (moderated for non-subscribers)
13878S:	Odd Fixes
13879F:	sound/soc/codecs/tas571x*
13880
13881TI TRF7970A NFC DRIVER
13882M:	Mark Greer <[email protected]>
13883L:	[email protected]
13884L:	[email protected] (moderated for non-subscribers)
13885S:	Supported
13886F:	drivers/nfc/trf7970a.c
13887F:	Documentation/devicetree/bindings/net/nfc/trf7970a.txt
13888
13889TI TWL4030 SERIES SOC CODEC DRIVER
13890M:	Peter Ujfalusi <[email protected]>
13891L:	[email protected] (moderated for non-subscribers)
13892S:	Maintained
13893F:	sound/soc/codecs/twl4030*
13894
13895TI VPE/CAL DRIVERS
13896M:	Benoit Parrot <[email protected]>
13897L:	[email protected]
13898W:	http://linuxtv.org/
13899Q:	http://patchwork.linuxtv.org/project/linux-media/list/
13900S:	Maintained
13901F:	drivers/media/platform/ti-vpe/
13902
13903TI WILINK WIRELESS DRIVERS
13904L:	[email protected]
13905W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
13906W:	http://wireless.kernel.org/en/users/Drivers/wl1251
13907T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
13908S:	Orphan
13909F:	drivers/net/wireless/ti/
13910F:	include/linux/wl12xx.h
13911
13912TILE ARCHITECTURE
13913W:	http://www.mellanox.com/repository/solutions/tile-scm/
13914S:	Orphan
13915F:	arch/tile/
13916F:	drivers/char/tile-srom.c
13917F:	drivers/edac/tile_edac.c
13918F:	drivers/net/ethernet/tile/
13919F:	drivers/rtc/rtc-tile.c
13920F:	drivers/tty/hvc/hvc_tile.c
13921F:	drivers/tty/serial/tilegx.c
13922F:	drivers/usb/host/*-tilegx.c
13923F:	include/linux/usb/tilegx.h
13924
13925TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
13926M:	John Stultz <[email protected]>
13927M:	Thomas Gleixner <[email protected]>
13928R:	Stephen Boyd <[email protected]>
13929L:	[email protected]
13930T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
13931S:	Supported
13932F:	include/linux/clocksource.h
13933F:	include/linux/time.h
13934F:	include/linux/timex.h
13935F:	include/uapi/linux/time.h
13936F:	include/uapi/linux/timex.h
13937F:	kernel/time/clocksource.c
13938F:	kernel/time/time*.c
13939F:	kernel/time/alarmtimer.c
13940F:	kernel/time/ntp.c
13941F:	tools/testing/selftests/timers/
13942
13943TIPC NETWORK LAYER
13944M:	Jon Maloy <[email protected]>
13945M:	Ying Xue <[email protected]>
13946L:	[email protected] (core kernel code)
13947L:	[email protected] (user apps, general discussion)
13948W:	http://tipc.sourceforge.net/
13949S:	Maintained
13950F:	include/uapi/linux/tipc*.h
13951F:	net/tipc/
13952
13953TLAN NETWORK DRIVER
13954M:	Samuel Chessman <[email protected]>
13955L:	[email protected] (subscribers-only)
13956W:	http://sourceforge.net/projects/tlan/
13957S:	Maintained
13958F:	Documentation/networking/tlan.txt
13959F:	drivers/net/ethernet/ti/tlan.*
13960
13961TM6000 VIDEO4LINUX DRIVER
13962M:	Mauro Carvalho Chehab <[email protected]>
13963M:	Mauro Carvalho Chehab <[email protected]>
13964L:	[email protected]
13965W:	https://linuxtv.org
13966T:	git git://linuxtv.org/media_tree.git
13967S:	Odd fixes
13968F:	drivers/media/usb/tm6000/
13969F:	Documentation/media/v4l-drivers/tm6000*
13970
13971TMIO/SDHI MMC DRIVER
13972M:	Wolfram Sang <[email protected]>
13973L:	[email protected]
13974S:	Supported
13975F:	drivers/mmc/host/tmio_mmc*
13976F:	drivers/mmc/host/renesas_sdhi*
13977F:	include/linux/mfd/tmio.h
13978
13979TMP401 HARDWARE MONITOR DRIVER
13980M:	Guenter Roeck <[email protected]>
13981L:	[email protected]
13982S:	Maintained
13983F:	Documentation/hwmon/tmp401
13984F:	drivers/hwmon/tmp401.c
13985
13986TMPFS (SHMEM FILESYSTEM)
13987M:	Hugh Dickins <[email protected]>
13988L:	[email protected]
13989S:	Maintained
13990F:	include/linux/shmem_fs.h
13991F:	mm/shmem.c
13992
13993TOMOYO SECURITY MODULE
13994M:	Kentaro Takeda <[email protected]>
13995M:	Tetsuo Handa <[email protected]>
13996L:	[email protected] (subscribers-only, for developers in English)
13997L:	[email protected] (subscribers-only, for users in English)
13998L:	[email protected] (subscribers-only, for developers in Japanese)
13999L:	[email protected] (subscribers-only, for users in Japanese)
14000W:	http://tomoyo.sourceforge.jp/
14001T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
14002S:	Maintained
14003F:	security/tomoyo/
14004
14005TOPSTAR LAPTOP EXTRAS DRIVER
14006M:	Herton Ronaldo Krzesinski <[email protected]>
14007L:	[email protected]
14008S:	Maintained
14009F:	drivers/platform/x86/topstar-laptop.c
14010
14011TORTURE-TEST MODULES
14012M:	Davidlohr Bueso <[email protected]>
14013M:	"Paul E. McKenney" <[email protected]>
14014M:	Josh Triplett <[email protected]>
14015L:	[email protected]
14016S:	Supported
14017T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
14018F:	Documentation/RCU/torture.txt
14019F:	kernel/torture.c
14020F:	kernel/rcu/rcutorture.c
14021F:	kernel/locking/locktorture.c
14022
14023TOSHIBA ACPI EXTRAS DRIVER
14024M:	Azael Avalos <[email protected]>
14025L:	[email protected]
14026S:	Maintained
14027F:	drivers/platform/x86/toshiba_acpi.c
14028
14029TOSHIBA BLUETOOTH DRIVER
14030M:	Azael Avalos <[email protected]>
14031L:	[email protected]
14032S:	Maintained
14033F:	drivers/platform/x86/toshiba_bluetooth.c
14034
14035TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
14036M:	Azael Avalos <[email protected]>
14037L:	[email protected]
14038S:	Maintained
14039F:	drivers/platform/x86/toshiba_haps.c
14040
14041TOSHIBA SMM DRIVER
14042M:	Jonathan Buzzard <[email protected]>
14043W:	http://www.buzzard.org.uk/toshiba/
14044S:	Maintained
14045F:	drivers/char/toshiba.c
14046F:	include/linux/toshiba.h
14047F:	include/uapi/linux/toshiba.h
14048
14049TOSHIBA TC358743 DRIVER
14050M:	Mats Randgaard <[email protected]>
14051L:	[email protected]
14052S:	Maintained
14053F:	drivers/media/i2c/tc358743*
14054F:	include/media/i2c/tc358743.h
14055
14056TOSHIBA WMI HOTKEYS DRIVER
14057M:	Azael Avalos <[email protected]>
14058L:	[email protected]
14059S:	Maintained
14060F:	drivers/platform/x86/toshiba-wmi.c
14061
14062TPM DEVICE DRIVER
14063M:	Peter Huewe <[email protected]>
14064M:	Jarkko Sakkinen <[email protected]>
14065R:	Jason Gunthorpe <[email protected]>
14066L:	[email protected]
14067Q:	https://patchwork.kernel.org/project/linux-integrity/list/
14068W:	https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
14069T:	git git://git.infradead.org/users/jjs/linux-tpmdd.git
14070S:	Maintained
14071F:	drivers/char/tpm/
14072
14073TRACING
14074M:	Steven Rostedt <[email protected]>
14075M:	Ingo Molnar <[email protected]>
14076T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
14077S:	Maintained
14078F:	Documentation/trace/ftrace.txt
14079F:	arch/*/*/*/ftrace.h
14080F:	arch/*/kernel/ftrace.c
14081F:	include/*/ftrace.h
14082F:	include/linux/trace*.h
14083F:	include/trace/
14084F:	kernel/trace/
14085F:	tools/testing/selftests/ftrace/
14086
14087TRACING MMIO ACCESSES (MMIOTRACE)
14088M:	Steven Rostedt <[email protected]>
14089M:	Ingo Molnar <[email protected]>
14090R:	Karol Herbst <[email protected]>
14091R:	Pekka Paalanen <[email protected]>
14092S:	Maintained
14093L:	[email protected]
14094L:	[email protected]
14095F:	kernel/trace/trace_mmiotrace.c
14096F:	include/linux/mmiotrace.h
14097F:	arch/x86/mm/kmmio.c
14098F:	arch/x86/mm/mmio-mod.c
14099F:	arch/x86/mm/testmmiotrace.c
14100
14101TRIVIAL PATCHES
14102M:	Jiri Kosina <[email protected]>
14103T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
14104S:	Maintained
14105K:	^Subject:.*(?i)trivial
14106
14107TEMPO SEMICONDUCTOR DRIVERS
14108M:	Steven Eckhoff <[email protected]>
14109S:	Maintained
14110F:	sound/soc/codecs/tscs*.c
14111F:	sound/soc/codecs/tscs*.h
14112F:	Documentation/devicetree/bindings/sound/tscs*.txt
14113
14114TTY LAYER
14115M:	Greg Kroah-Hartman <[email protected]>
14116M:	Jiri Slaby <[email protected]>
14117S:	Supported
14118T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
14119F:	Documentation/serial/
14120F:	drivers/tty/
14121F:	drivers/tty/serial/serial_core.c
14122F:	include/linux/serial_core.h
14123F:	include/linux/serial.h
14124F:	include/linux/tty.h
14125F:	include/uapi/linux/serial_core.h
14126F:	include/uapi/linux/serial.h
14127F:	include/uapi/linux/tty.h
14128
14129TUA9001 MEDIA DRIVER
14130M:	Antti Palosaari <[email protected]>
14131L:	[email protected]
14132W:	https://linuxtv.org
14133W:	http://palosaari.fi/linux/
14134Q:	http://patchwork.linuxtv.org/project/linux-media/list/
14135T:	git git://linuxtv.org/anttip/media_tree.git
14136S:	Maintained
14137F:	drivers/media/tuners/tua9001*
14138
14139TULIP NETWORK DRIVERS
14140L:	[email protected]
14141L:	[email protected]
14142S:	Orphan
14143F:	drivers/net/ethernet/dec/tulip/
14144
14145TUN/TAP driver
14146M:	Maxim Krasnyansky <[email protected]>
14147W:	http://vtun.sourceforge.net/tun
14148S:	Maintained
14149F:	Documentation/networking/tuntap.txt
14150F:	arch/um/os-Linux/drivers/
14151
14152TURBOCHANNEL SUBSYSTEM
14153M:	"Maciej W. Rozycki" <[email protected]>
14154M:	Ralf Baechle <[email protected]>
14155L:	[email protected]
14156Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
14157S:	Maintained
14158F:	drivers/tc/
14159F:	include/linux/tc.h
14160
14161TW5864 VIDEO4LINUX DRIVER
14162M:	Bluecherry Maintainers <[email protected]>
14163M:	Anton Sviridenko <[email protected]>
14164M:	Andrey Utkin <[email protected]>
14165M:	Andrey Utkin <[email protected]>
14166L:	[email protected]
14167S:	Supported
14168F:	drivers/media/pci/tw5864/
14169
14170TW68 VIDEO4LINUX DRIVER
14171M:	Hans Verkuil <[email protected]>
14172L:	[email protected]
14173T:	git git://linuxtv.org/media_tree.git
14174W:	https://linuxtv.org
14175S:	Odd Fixes
14176F:	drivers/media/pci/tw68/
14177
14178TW686X VIDEO4LINUX DRIVER
14179M:	Ezequiel Garcia <[email protected]>
14180L:	[email protected]
14181T:	git git://linuxtv.org/media_tree.git
14182W:	http://linuxtv.org
14183S:	Maintained
14184F:	drivers/media/pci/tw686x/
14185
14186UBI FILE SYSTEM (UBIFS)
14187M:	Richard Weinberger <[email protected]>
14188M:	Artem Bityutskiy <[email protected]>
14189M:	Adrian Hunter <[email protected]>
14190L:	[email protected]
14191T:	git git://git.infradead.org/ubifs-2.6.git
14192W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
14193S:	Supported
14194F:	Documentation/filesystems/ubifs.txt
14195F:	fs/ubifs/
14196
14197UCLINUX (M68KNOMMU AND COLDFIRE)
14198M:	Greg Ungerer <[email protected]>
14199W:	http://www.linux-m68k.org/
14200W:	http://www.uclinux.org/
14201L:	[email protected]
14202L:	[email protected]  (subscribers-only)
14203T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
14204S:	Maintained
14205F:	arch/m68k/coldfire/
14206F:	arch/m68k/68*/
14207F:	arch/m68k/*/*_no.*
14208F:	arch/m68k/include/asm/*_no.*
14209
14210UDF FILESYSTEM
14211M:	Jan Kara <[email protected]>
14212S:	Maintained
14213F:	Documentation/filesystems/udf.txt
14214F:	fs/udf/
14215
14216UDRAW TABLET
14217M:	Bastien Nocera <[email protected]>
14218L:	[email protected]
14219S:	Maintained
14220F:	drivers/hid/hid-udraw-ps3.c
14221
14222UFS FILESYSTEM
14223M:	Evgeniy Dushistov <[email protected]>
14224S:	Maintained
14225F:	Documentation/filesystems/ufs.txt
14226F:	fs/ufs/
14227
14228UHID USERSPACE HID IO DRIVER:
14229M:	David Herrmann <[email protected]>
14230L:	[email protected]
14231S:	Maintained
14232F:	drivers/hid/uhid.c
14233F:	include/uapi/linux/uhid.h
14234
14235ULPI BUS
14236M:	Heikki Krogerus <[email protected]>
14237L:	[email protected]
14238S:	Maintained
14239F:	drivers/usb/common/ulpi.c
14240F:	include/linux/ulpi/
14241
14242ULTRA-WIDEBAND (UWB) SUBSYSTEM:
14243L:	[email protected]
14244S:	Orphan
14245F:	drivers/uwb/
14246F:	include/linux/uwb.h
14247F:	include/linux/uwb/
14248
14249UNICORE32 ARCHITECTURE:
14250M:	Guan Xuetao <[email protected]>
14251W:	http://mprc.pku.edu.cn/~guanxuetao/linux
14252S:	Maintained
14253T:	git git://github.com/gxt/linux.git
14254F:	arch/unicore32/
14255
14256UNIFDEF
14257M:	Tony Finch <[email protected]>
14258W:	http://dotat.at/prog/unifdef
14259S:	Maintained
14260F:	scripts/unifdef.c
14261
14262UNIFORM CDROM DRIVER
14263M:	Jens Axboe <[email protected]>
14264W:	http://www.kernel.dk
14265S:	Maintained
14266F:	Documentation/cdrom/
14267F:	drivers/cdrom/cdrom.c
14268F:	include/linux/cdrom.h
14269F:	include/uapi/linux/cdrom.h
14270
14271UNISYS S-PAR DRIVERS
14272M:	David Kershner <[email protected]>
14273L:	[email protected] (Unisys internal)
14274S:	Supported
14275F:	include/linux/visorbus.h
14276F:	drivers/visorbus/
14277F:	drivers/staging/unisys/
14278
14279UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
14280M:	Vinayak Holikatti <[email protected]>
14281L:	[email protected]
14282S:	Supported
14283F:	Documentation/scsi/ufs.txt
14284F:	drivers/scsi/ufs/
14285
14286UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
14287M:	Joao Pinto <[email protected]>
14288L:	[email protected]
14289S:	Supported
14290F:	drivers/scsi/ufs/*dwc*
14291
14292UNSORTED BLOCK IMAGES (UBI)
14293M:	Artem Bityutskiy <[email protected]>
14294M:	Richard Weinberger <[email protected]>
14295W:	http://www.linux-mtd.infradead.org/
14296L:	[email protected]
14297T:	git git://git.infradead.org/ubifs-2.6.git
14298S:	Supported
14299F:	drivers/mtd/ubi/
14300F:	include/linux/mtd/ubi.h
14301F:	include/uapi/mtd/ubi-user.h
14302
14303USB "USBNET" DRIVER FRAMEWORK
14304M:	Oliver Neukum <[email protected]>
14305L:	[email protected]
14306W:	http://www.linux-usb.org/usbnet
14307S:	Maintained
14308F:	drivers/net/usb/usbnet.c
14309F:	include/linux/usb/usbnet.h
14310
14311USB ACM DRIVER
14312M:	Oliver Neukum <[email protected]>
14313L:	[email protected]
14314S:	Maintained
14315F:	Documentation/usb/acm.txt
14316F:	drivers/usb/class/cdc-acm.*
14317
14318USB AR5523 WIRELESS DRIVER
14319M:	Pontus Fuchs <[email protected]>
14320L:	[email protected]
14321S:	Maintained
14322F:	drivers/net/wireless/ath/ar5523/
14323
14324USB ATTACHED SCSI
14325M:	Oliver Neukum <[email protected]>
14326L:	[email protected]
14327L:	[email protected]
14328S:	Maintained
14329F:	drivers/usb/storage/uas.c
14330
14331USB CDC ETHERNET DRIVER
14332M:	Oliver Neukum <[email protected]>
14333L:	[email protected]
14334S:	Maintained
14335F:	drivers/net/usb/cdc_*.c
14336F:	include/uapi/linux/usb/cdc.h
14337
14338USB CHAOSKEY DRIVER
14339M:	Keith Packard <[email protected]>
14340L:	[email protected]
14341S:	Maintained
14342F:	drivers/usb/misc/chaoskey.c
14343
14344USB CYPRESS C67X00 DRIVER
14345M:	Peter Korsgaard <[email protected]>
14346L:	[email protected]
14347S:	Maintained
14348F:	drivers/usb/c67x00/
14349
14350USB DAVICOM DM9601 DRIVER
14351M:	Peter Korsgaard <[email protected]>
14352L:	[email protected]
14353W:	http://www.linux-usb.org/usbnet
14354S:	Maintained
14355F:	drivers/net/usb/dm9601.c
14356
14357USB DIAMOND RIO500 DRIVER
14358M:	Cesar Miquel <[email protected]>
14359L:	[email protected]
14360W:	http://rio500.sourceforge.net
14361S:	Maintained
14362F:	drivers/usb/misc/rio500*
14363
14364USB EHCI DRIVER
14365M:	Alan Stern <[email protected]>
14366L:	[email protected]
14367S:	Maintained
14368F:	Documentation/usb/ehci.txt
14369F:	drivers/usb/host/ehci*
14370
14371USB GADGET/PERIPHERAL SUBSYSTEM
14372M:	Felipe Balbi <[email protected]>
14373L:	[email protected]
14374W:	http://www.linux-usb.org/gadget
14375T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
14376S:	Maintained
14377F:	drivers/usb/gadget/
14378F:	include/linux/usb/gadget*
14379
14380USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
14381M:	Jiri Kosina <[email protected]>
14382R:	Benjamin Tissoires <[email protected]>
14383L:	[email protected]
14384T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
14385S:	Maintained
14386F:	Documentation/hid/hiddev.txt
14387F:	drivers/hid/usbhid/
14388
14389USB ISP116X DRIVER
14390M:	Olav Kongas <[email protected]>
14391L:	[email protected]
14392S:	Maintained
14393F:	drivers/usb/host/isp116x*
14394F:	include/linux/usb/isp116x.h
14395
14396USB LAN78XX ETHERNET DRIVER
14397M:	Woojung Huh <[email protected]>
14398M:	Microchip Linux Driver Support <[email protected]>
14399L:	[email protected]
14400S:	Maintained
14401F:	drivers/net/usb/lan78xx.*
14402
14403USB MASS STORAGE DRIVER
14404M:	Alan Stern <[email protected]>
14405L:	[email protected]
14406L:	[email protected]
14407S:	Maintained
14408W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
14409F:	drivers/usb/storage/
14410
14411USB MIDI DRIVER
14412M:	Clemens Ladisch <[email protected]>
14413L:	[email protected] (moderated for non-subscribers)
14414T:	git git://git.alsa-project.org/alsa-kernel.git
14415S:	Maintained
14416F:	sound/usb/midi.*
14417
14418USB NETWORKING DRIVERS
14419L:	[email protected]
14420S:	Odd Fixes
14421F:	drivers/net/usb/
14422
14423USB OHCI DRIVER
14424M:	Alan Stern <[email protected]>
14425L:	[email protected]
14426S:	Maintained
14427F:	Documentation/usb/ohci.txt
14428F:	drivers/usb/host/ohci*
14429
14430USB OTG FSM (Finite State Machine)
14431M:	Peter Chen <[email protected]>
14432T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
14433L:	[email protected]
14434S:	Maintained
14435F:	drivers/usb/common/usb-otg-fsm.c
14436
14437USB OVER IP DRIVER
14438M:	Valentina Manea <[email protected]>
14439M:	Shuah Khan <[email protected]>
14440M:	Shuah Khan <[email protected]>
14441L:	[email protected]
14442S:	Maintained
14443F:	Documentation/usb/usbip_protocol.txt
14444F:	drivers/usb/usbip/
14445F:	tools/usb/usbip/
14446
14447USB PEGASUS DRIVER
14448M:	Petko Manolov <[email protected]>
14449L:	[email protected]
14450L:	[email protected]
14451T:	git git://github.com/petkan/pegasus.git
14452W:	https://github.com/petkan/pegasus
14453S:	Maintained
14454F:	drivers/net/usb/pegasus.*
14455
14456USB PHY LAYER
14457M:	Felipe Balbi <[email protected]>
14458L:	[email protected]
14459T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
14460S:	Maintained
14461F:	drivers/usb/phy/
14462
14463USB PRINTER DRIVER (usblp)
14464M:	Pete Zaitcev <[email protected]>
14465L:	[email protected]
14466S:	Supported
14467F:	drivers/usb/class/usblp.c
14468
14469USB QMI WWAN NETWORK DRIVER
14470M:	Bjørn Mork <[email protected]>
14471L:	[email protected]
14472S:	Maintained
14473F:	Documentation/ABI/testing/sysfs-class-net-qmi
14474F:	drivers/net/usb/qmi_wwan.c
14475
14476USB RTL8150 DRIVER
14477M:	Petko Manolov <[email protected]>
14478L:	[email protected]
14479L:	[email protected]
14480T:	git git://github.com/petkan/rtl8150.git
14481W:	https://github.com/petkan/rtl8150
14482S:	Maintained
14483F:	drivers/net/usb/rtl8150.c
14484
14485USB SERIAL SUBSYSTEM
14486M:	Johan Hovold <[email protected]>
14487L:	[email protected]
14488T:	git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
14489S:	Maintained
14490F:	Documentation/usb/usb-serial.txt
14491F:	drivers/usb/serial/
14492F:	include/linux/usb/serial.h
14493
14494USB SMSC75XX ETHERNET DRIVER
14495M:	Steve Glendinning <[email protected]>
14496L:	[email protected]
14497S:	Maintained
14498F:	drivers/net/usb/smsc75xx.*
14499
14500USB SMSC95XX ETHERNET DRIVER
14501M:	Steve Glendinning <[email protected]>
14502M:	Microchip Linux Driver Support <[email protected]>
14503L:	[email protected]
14504S:	Maintained
14505F:	drivers/net/usb/smsc95xx.*
14506
14507USB SUBSYSTEM
14508M:	Greg Kroah-Hartman <[email protected]>
14509L:	[email protected]
14510W:	http://www.linux-usb.org
14511T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
14512S:	Supported
14513F:	Documentation/devicetree/bindings/usb/
14514F:	Documentation/usb/
14515F:	drivers/usb/
14516F:	include/linux/usb.h
14517F:	include/linux/usb/
14518
14519USB TYPEC SUBSYSTEM
14520M:	Heikki Krogerus <[email protected]>
14521L:	[email protected]
14522S:	Maintained
14523F:	Documentation/ABI/testing/sysfs-class-typec
14524F:	Documentation/usb/typec.rst
14525F:	drivers/usb/typec/
14526F:	include/linux/usb/typec.h
14527
14528USB UHCI DRIVER
14529M:	Alan Stern <[email protected]>
14530L:	[email protected]
14531S:	Maintained
14532F:	drivers/usb/host/uhci*
14533
14534USB VIDEO CLASS
14535M:	Laurent Pinchart <[email protected]>
14536L:	[email protected] (subscribers-only)
14537L:	[email protected]
14538T:	git git://linuxtv.org/media_tree.git
14539W:	http://www.ideasonboard.org/uvc/
14540S:	Maintained
14541F:	drivers/media/usb/uvc/
14542F:	include/uapi/linux/uvcvideo.h
14543
14544USB VISION DRIVER
14545M:	Hans Verkuil <[email protected]>
14546L:	[email protected]
14547T:	git git://linuxtv.org/media_tree.git
14548W:	https://linuxtv.org
14549S:	Odd Fixes
14550F:	drivers/media/usb/usbvision/
14551
14552USB WEBCAM GADGET
14553M:	Laurent Pinchart <[email protected]>
14554L:	[email protected]
14555S:	Maintained
14556F:	drivers/usb/gadget/function/*uvc*
14557F:	drivers/usb/gadget/legacy/webcam.c
14558
14559USB WIRELESS RNDIS DRIVER (rndis_wlan)
14560M:	Jussi Kivilinna <[email protected]>
14561L:	[email protected]
14562S:	Maintained
14563F:	drivers/net/wireless/rndis_wlan.c
14564
14565USB XHCI DRIVER
14566M:	Mathias Nyman <[email protected]>
14567L:	[email protected]
14568S:	Supported
14569F:	drivers/usb/host/xhci*
14570F:	drivers/usb/host/pci-quirks*
14571
14572USB ZD1201 DRIVER
14573L:	[email protected]
14574W:	http://linux-lc100020.sourceforge.net
14575S:	Orphan
14576F:	drivers/net/wireless/zydas/zd1201.*
14577
14578USB ZR364XX DRIVER
14579M:	Antoine Jacquet <[email protected]>
14580L:	[email protected]
14581L:	[email protected]
14582T:	git git://linuxtv.org/media_tree.git
14583W:	http://royale.zerezo.com/zr364xx/
14584S:	Maintained
14585F:	Documentation/media/v4l-drivers/zr364xx*
14586F:	drivers/media/usb/zr364xx/
14587
14588USER-MODE LINUX (UML)
14589M:	Jeff Dike <[email protected]>
14590M:	Richard Weinberger <[email protected]>
14591L:	[email protected]
14592L:	[email protected]
14593W:	http://user-mode-linux.sourceforge.net
14594T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
14595S:	Maintained
14596F:	Documentation/virtual/uml/
14597F:	arch/um/
14598F:	arch/x86/um/
14599F:	fs/hostfs/
14600F:	fs/hppfs/
14601
14602USERSPACE I/O (UIO)
14603M:	Greg Kroah-Hartman <[email protected]>
14604S:	Maintained
14605T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
14606F:	Documentation/driver-api/uio-howto.rst
14607F:	drivers/uio/
14608F:	include/linux/uio*.h
14609
14610UTIL-LINUX PACKAGE
14611M:	Karel Zak <[email protected]>
14612L:	[email protected]
14613W:	http://en.wikipedia.org/wiki/Util-linux
14614T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
14615S:	Maintained
14616
14617UUID HELPERS
14618M:	Christoph Hellwig <[email protected]>
14619R:	Andy Shevchenko <[email protected]>
14620L:	[email protected]
14621T:	git git://git.infradead.org/users/hch/uuid.git
14622F:	lib/uuid.c
14623F:	lib/test_uuid.c
14624F:	include/linux/uuid.h
14625F:	include/uapi/linux/uuid.h
14626S:	Maintained
14627
14628UVESAFB DRIVER
14629M:	Michal Januszewski <[email protected]>
14630L:	[email protected]
14631W:	http://dev.gentoo.org/~spock/projects/uvesafb/
14632S:	Maintained
14633F:	Documentation/fb/uvesafb.txt
14634F:	drivers/video/fbdev/uvesafb.*
14635
14636VF610 NAND DRIVER
14637M:	Stefan Agner <[email protected]>
14638L:	[email protected]
14639S:	Supported
14640F:	drivers/mtd/nand/vf610_nfc.c
14641
14642VFAT/FAT/MSDOS FILESYSTEM
14643M:	OGAWA Hirofumi <[email protected]>
14644S:	Maintained
14645F:	Documentation/filesystems/vfat.txt
14646F:	fs/fat/
14647
14648VFIO DRIVER
14649M:	Alex Williamson <[email protected]>
14650L:	[email protected]
14651T:	git git://github.com/awilliam/linux-vfio.git
14652S:	Maintained
14653F:	Documentation/vfio.txt
14654F:	drivers/vfio/
14655F:	include/linux/vfio.h
14656F:	include/uapi/linux/vfio.h
14657
14658VFIO MEDIATED DEVICE DRIVERS
14659M:	Kirti Wankhede <[email protected]>
14660L:	[email protected]
14661S:	Maintained
14662F:	Documentation/vfio-mediated-device.txt
14663F:	drivers/vfio/mdev/
14664F:	include/linux/mdev.h
14665F:	samples/vfio-mdev/
14666
14667VFIO PLATFORM DRIVER
14668M:	Baptiste Reynal <[email protected]>
14669L:	[email protected]
14670S:	Maintained
14671F:	drivers/vfio/platform/
14672
14673VGA_SWITCHEROO
14674R:	Lukas Wunner <[email protected]>
14675S:	Maintained
14676F:	Documentation/gpu/vga-switcheroo.rst
14677F:	drivers/gpu/vga/vga_switcheroo.c
14678F:	include/linux/vga_switcheroo.h
14679T:	git git://anongit.freedesktop.org/drm/drm-misc
14680
14681VIA RHINE NETWORK DRIVER
14682S:	Orphan
14683F:	drivers/net/ethernet/via/via-rhine.c
14684
14685VIA SD/MMC CARD CONTROLLER DRIVER
14686M:	Bruce Chang <[email protected]>
14687M:	Harald Welte <[email protected]>
14688S:	Maintained
14689F:	drivers/mmc/host/via-sdmmc.c
14690
14691VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
14692M:	Florian Tobias Schandinat <[email protected]>
14693L:	[email protected]
14694S:	Maintained
14695F:	include/linux/via-core.h
14696F:	include/linux/via-gpio.h
14697F:	include/linux/via_i2c.h
14698F:	drivers/video/fbdev/via/
14699
14700VIA VELOCITY NETWORK DRIVER
14701M:	Francois Romieu <[email protected]>
14702L:	[email protected]
14703S:	Maintained
14704F:	drivers/net/ethernet/via/via-velocity.*
14705
14706VIDEO MULTIPLEXER DRIVER
14707M:	Philipp Zabel <[email protected]>
14708L:	[email protected]
14709S:	Maintained
14710F:	drivers/media/platform/video-mux.c
14711
14712VIDEOBUF2 FRAMEWORK
14713M:	Pawel Osciak <[email protected]>
14714M:	Marek Szyprowski <[email protected]>
14715M:	Kyungmin Park <[email protected]>
14716L:	[email protected]
14717S:	Maintained
14718F:	drivers/media/v4l2-core/videobuf2-*
14719F:	include/media/videobuf2-*
14720
14721VIMC VIRTUAL MEDIA CONTROLLER DRIVER
14722M:	Helen Koike <[email protected]>
14723L:	[email protected]
14724T:	git git://linuxtv.org/media_tree.git
14725W:	https://linuxtv.org
14726S:	Maintained
14727F:	drivers/media/platform/vimc/*
14728
14729VIRT LIB
14730M:	Alex Williamson <[email protected]>
14731M:	Paolo Bonzini <[email protected]>
14732L:	[email protected]
14733S:	Supported
14734F:	virt/lib/
14735
14736VIRTIO AND VHOST VSOCK DRIVER
14737M:	Stefan Hajnoczi <[email protected]>
14738L:	[email protected]
14739L:	[email protected]
14740L:	[email protected]
14741S:	Maintained
14742F:	include/linux/virtio_vsock.h
14743F:	include/uapi/linux/virtio_vsock.h
14744F:	include/uapi/linux/vsockmon.h
14745F:	include/uapi/linux/vm_sockets_diag.h
14746F:	net/vmw_vsock/diag.c
14747F:	net/vmw_vsock/af_vsock_tap.c
14748F:	net/vmw_vsock/virtio_transport_common.c
14749F:	net/vmw_vsock/virtio_transport.c
14750F:	drivers/net/vsockmon.c
14751F:	drivers/vhost/vsock.c
14752F:	drivers/vhost/vsock.h
14753F:	tools/testing/vsock/
14754
14755VIRTIO CONSOLE DRIVER
14756M:	Amit Shah <[email protected]>
14757L:	[email protected]
14758S:	Maintained
14759F:	drivers/char/virtio_console.c
14760F:	include/linux/virtio_console.h
14761F:	include/uapi/linux/virtio_console.h
14762
14763VIRTIO CORE, NET AND BLOCK DRIVERS
14764M:	"Michael S. Tsirkin" <[email protected]>
14765M:	Jason Wang <[email protected]>
14766L:	[email protected]
14767S:	Maintained
14768F:	Documentation/devicetree/bindings/virtio/
14769F:	drivers/virtio/
14770F:	tools/virtio/
14771F:	drivers/net/virtio_net.c
14772F:	drivers/block/virtio_blk.c
14773F:	include/linux/virtio*.h
14774F:	include/uapi/linux/virtio_*.h
14775F:	drivers/crypto/virtio/
14776F:	mm/balloon_compaction.c
14777
14778VIRTIO CRYPTO DRIVER
14779M:	Gonglei <[email protected]>
14780L:	[email protected]
14781L:	[email protected]
14782S:	Maintained
14783F:	drivers/crypto/virtio/
14784F:	include/uapi/linux/virtio_crypto.h
14785
14786VIRTIO DRIVERS FOR S390
14787M:	Cornelia Huck <[email protected]>
14788M:	Halil Pasic <[email protected]>
14789L:	[email protected]
14790L:	[email protected]
14791L:	[email protected]
14792S:	Supported
14793F:	drivers/s390/virtio/
14794F:	arch/s390/include/uapi/asm/virtio-ccw.h
14795
14796VIRTIO GPU DRIVER
14797M:	David Airlie <[email protected]>
14798M:	Gerd Hoffmann <[email protected]>
14799L:	[email protected]
14800L:	[email protected]
14801T:	git git://anongit.freedesktop.org/drm/drm-misc
14802S:	Maintained
14803F:	drivers/gpu/drm/virtio/
14804F:	include/uapi/linux/virtio_gpu.h
14805
14806VIRTIO HOST (VHOST)
14807M:	"Michael S. Tsirkin" <[email protected]>
14808M:	Jason Wang <[email protected]>
14809L:	[email protected]
14810L:	[email protected]
14811L:	[email protected]
14812T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
14813S:	Maintained
14814F:	drivers/vhost/
14815F:	include/uapi/linux/vhost.h
14816
14817VIRTIO INPUT DRIVER
14818M:	Gerd Hoffmann <[email protected]>
14819S:	Maintained
14820F:	drivers/virtio/virtio_input.c
14821F:	include/uapi/linux/virtio_input.h
14822
14823VIRTUAL BOX GUEST DEVICE DRIVER
14824M:	Hans de Goede <[email protected]>
14825M:	Arnd Bergmann <[email protected]>
14826M:	Greg Kroah-Hartman <[email protected]>
14827S:	Maintained
14828F:	include/linux/vbox_utils.h
14829F:	include/uapi/linux/vbox*.h
14830F:	drivers/virt/vboxguest/
14831
14832VIRTUAL SERIO DEVICE DRIVER
14833M:	Stephen Chandler Paul <[email protected]>
14834S:	Maintained
14835F:	drivers/input/serio/userio.c
14836F:	include/uapi/linux/userio.h
14837
14838VIVID VIRTUAL VIDEO DRIVER
14839M:	Hans Verkuil <[email protected]>
14840L:	[email protected]
14841T:	git git://linuxtv.org/media_tree.git
14842W:	https://linuxtv.org
14843S:	Maintained
14844F:	drivers/media/platform/vivid/*
14845
14846VLYNQ BUS
14847M:	Florian Fainelli <[email protected]>
14848L:	[email protected] (subscribers-only)
14849S:	Maintained
14850F:	drivers/vlynq/vlynq.c
14851F:	include/linux/vlynq.h
14852
14853VME SUBSYSTEM
14854M:	Martyn Welch <[email protected]>
14855M:	Manohar Vanga <[email protected]>
14856M:	Greg Kroah-Hartman <[email protected]>
14857L:	[email protected]
14858S:	Maintained
14859T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
14860F:	Documentation/driver-api/vme.rst
14861F:	drivers/staging/vme/
14862F:	drivers/vme/
14863F:	include/linux/vme*
14864
14865VMWARE BALLOON DRIVER
14866M:	Xavier Deguillard <[email protected]>
14867M:	Philip Moltmann <[email protected]>
14868M:	"VMware, Inc." <[email protected]>
14869L:	[email protected]
14870S:	Maintained
14871F:	drivers/misc/vmw_balloon.c
14872
14873VMWARE HYPERVISOR INTERFACE
14874M:	Alok Kataria <[email protected]>
14875L:	[email protected]
14876S:	Supported
14877F:	arch/x86/kernel/cpu/vmware.c
14878
14879VMWARE PVRDMA DRIVER
14880M:	Adit Ranadive <[email protected]>
14881M:	VMware PV-Drivers <[email protected]>
14882L:	[email protected]
14883S:	Maintained
14884F:	drivers/infiniband/hw/vmw_pvrdma/
14885
14886VMware PVSCSI driver
14887M:	Jim Gill <[email protected]>
14888M:	VMware PV-Drivers <[email protected]>
14889L:	[email protected]
14890S:	Maintained
14891F:	drivers/scsi/vmw_pvscsi.c
14892F:	drivers/scsi/vmw_pvscsi.h
14893
14894VMWARE VMMOUSE SUBDRIVER
14895M:	"VMware Graphics" <[email protected]>
14896M:	"VMware, Inc." <[email protected]>
14897L:	[email protected]
14898S:	Maintained
14899F:	drivers/input/mouse/vmmouse.c
14900F:	drivers/input/mouse/vmmouse.h
14901
14902VMWARE VMXNET3 ETHERNET DRIVER
14903M:	Shrikrishna Khare <[email protected]>
14904M:	"VMware, Inc." <[email protected]>
14905L:	[email protected]
14906S:	Maintained
14907F:	drivers/net/vmxnet3/
14908
14909VOCORE VOCORE2 BOARD
14910M:	Harvey Hunt <[email protected]>
14911L:	[email protected]
14912S:	Maintained
14913F:	arch/mips/boot/dts/ralink/vocore2.dts
14914
14915VOLTAGE AND CURRENT REGULATOR FRAMEWORK
14916M:	Liam Girdwood <[email protected]>
14917M:	Mark Brown <[email protected]>
14918L:	[email protected]
14919W:	http://www.slimlogic.co.uk/?p=48
14920T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
14921S:	Supported
14922F:	Documentation/devicetree/bindings/regulator/
14923F:	Documentation/power/regulator/
14924F:	drivers/regulator/
14925F:	include/dt-bindings/regulator/
14926F:	include/linux/regulator/
14927
14928VRF
14929M:	David Ahern <[email protected]>
14930M:	Shrijeet Mukherjee <[email protected]>
14931L:	[email protected]
14932S:	Maintained
14933F:	drivers/net/vrf.c
14934F:	Documentation/networking/vrf.txt
14935
14936VT1211 HARDWARE MONITOR DRIVER
14937M:	Juerg Haefliger <[email protected]>
14938L:	[email protected]
14939S:	Maintained
14940F:	Documentation/hwmon/vt1211
14941F:	drivers/hwmon/vt1211.c
14942
14943VT8231 HARDWARE MONITOR DRIVER
14944M:	Roger Lucas <[email protected]>
14945L:	[email protected]
14946S:	Maintained
14947F:	drivers/hwmon/vt8231.c
14948
14949VUB300 USB to SDIO/SD/MMC bridge chip
14950M:	Tony Olech <[email protected]>
14951L:	[email protected]
14952L:	[email protected]
14953S:	Supported
14954F:	drivers/mmc/host/vub300.c
14955
14956W1 DALLAS'S 1-WIRE BUS
14957M:	Evgeniy Polyakov <[email protected]>
14958S:	Maintained
14959F:	Documentation/w1/
14960F:	drivers/w1/
14961F:	include/linux/w1.h
14962
14963W83791D HARDWARE MONITORING DRIVER
14964M:	Marc Hulsman <[email protected]>
14965L:	[email protected]
14966S:	Maintained
14967F:	Documentation/hwmon/w83791d
14968F:	drivers/hwmon/w83791d.c
14969
14970W83793 HARDWARE MONITORING DRIVER
14971M:	Rudolf Marek <[email protected]>
14972L:	[email protected]
14973S:	Maintained
14974F:	Documentation/hwmon/w83793
14975F:	drivers/hwmon/w83793.c
14976
14977W83795 HARDWARE MONITORING DRIVER
14978M:	Jean Delvare <[email protected]>
14979L:	[email protected]
14980S:	Maintained
14981F:	drivers/hwmon/w83795.c
14982
14983W83L51xD SD/MMC CARD INTERFACE DRIVER
14984M:	Pierre Ossman <[email protected]>
14985S:	Maintained
14986F:	drivers/mmc/host/wbsd.*
14987
14988WACOM PROTOCOL 4 SERIAL TABLETS
14989M:	Julian Squires <[email protected]>
14990M:	Hans de Goede <[email protected]>
14991L:	[email protected]
14992S:	Maintained
14993F:	drivers/input/tablet/wacom_serial4.c
14994
14995WATCHDOG DEVICE DRIVERS
14996M:	Wim Van Sebroeck <[email protected]>
14997M:	Guenter Roeck <[email protected]>
14998L:	[email protected]
14999W:	http://www.linux-watchdog.org/
15000T:	git git://www.linux-watchdog.org/linux-watchdog.git
15001S:	Maintained
15002F:	Documentation/devicetree/bindings/watchdog/
15003F:	Documentation/watchdog/
15004F:	drivers/watchdog/
15005F:	include/linux/watchdog.h
15006F:	include/uapi/linux/watchdog.h
15007
15008WHISKEYCOVE PMIC GPIO DRIVER
15009M:	Kuppuswamy Sathyanarayanan <[email protected]>
15010L:	[email protected]
15011S:	Maintained
15012F:	drivers/gpio/gpio-wcove.c
15013
15014WIIMOTE HID DRIVER
15015M:	David Herrmann <[email protected]>
15016L:	[email protected]
15017S:	Maintained
15018F:	drivers/hid/hid-wiimote*
15019
15020WILOCITY WIL6210 WIRELESS DRIVER
15021M:	Maya Erez <[email protected]>
15022L:	[email protected]
15023L:	[email protected]
15024S:	Supported
15025W:	http://wireless.kernel.org/en/users/Drivers/wil6210
15026F:	drivers/net/wireless/ath/wil6210/
15027
15028WIMAX STACK
15029M:	Inaky Perez-Gonzalez <[email protected]>
15030M:	[email protected]
15031L:	[email protected] (subscribers-only)
15032S:	Supported
15033W:	http://linuxwimax.org
15034F:	Documentation/wimax/README.wimax
15035F:	include/linux/wimax/debug.h
15036F:	include/net/wimax.h
15037F:	include/uapi/linux/wimax.h
15038F:	net/wimax/
15039
15040WINBOND CIR DRIVER
15041M:	David Härdeman <[email protected]>
15042S:	Maintained
15043F:	drivers/media/rc/winbond-cir.c
15044
15045WINSYSTEMS EBC-C384 WATCHDOG DRIVER
15046M:	William Breathitt Gray <[email protected]>
15047L:	[email protected]
15048S:	Maintained
15049F:	drivers/watchdog/ebc-c384_wdt.c
15050
15051WINSYSTEMS WS16C48 GPIO DRIVER
15052M:	William Breathitt Gray <[email protected]>
15053L:	[email protected]
15054S:	Maintained
15055F:	drivers/gpio/gpio-ws16c48.c
15056
15057WISTRON LAPTOP BUTTON DRIVER
15058M:	Miloslav Trmac <[email protected]>
15059S:	Maintained
15060F:	drivers/input/misc/wistron_btns.c
15061
15062WL3501 WIRELESS PCMCIA CARD DRIVER
15063L:	[email protected]
15064S:	Odd fixes
15065F:	drivers/net/wireless/wl3501*
15066
15067WOLFSON MICROELECTRONICS DRIVERS
15068L:	[email protected]
15069T:	git https://github.com/CirrusLogic/linux-drivers.git
15070W:	https://github.com/CirrusLogic/linux-drivers/wiki
15071S:	Supported
15072F:	Documentation/hwmon/wm83??
15073F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
15074F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
15075F:	Documentation/devicetree/bindings/mfd/arizona.txt
15076F:	Documentation/devicetree/bindings/mfd/wm831x.txt
15077F:	Documentation/devicetree/bindings/sound/wlf,arizona.txt
15078F:	arch/arm/mach-s3c64xx/mach-crag6410*
15079F:	drivers/clk/clk-wm83*.c
15080F:	drivers/extcon/extcon-arizona.c
15081F:	drivers/leds/leds-wm83*.c
15082F:	drivers/gpio/gpio-*wm*.c
15083F:	drivers/gpio/gpio-arizona.c
15084F:	drivers/hwmon/wm83??-hwmon.c
15085F:	drivers/input/misc/wm831x-on.c
15086F:	drivers/input/touchscreen/wm831x-ts.c
15087F:	drivers/input/touchscreen/wm97*.c
15088F:	drivers/mfd/arizona*
15089F:	drivers/mfd/wm*.c
15090F:	drivers/mfd/cs47l24*
15091F:	drivers/power/supply/wm83*.c
15092F:	drivers/rtc/rtc-wm83*.c
15093F:	drivers/regulator/wm8*.c
15094F:	drivers/regulator/arizona*
15095F:	drivers/video/backlight/wm83*_bl.c
15096F:	drivers/watchdog/wm83*_wdt.c
15097F:	include/linux/mfd/arizona/
15098F:	include/linux/mfd/wm831x/
15099F:	include/linux/mfd/wm8350/
15100F:	include/linux/mfd/wm8400*
15101F:	include/linux/regulator/arizona*
15102F:	include/linux/wm97xx.h
15103F:	include/sound/wm????.h
15104F:	sound/soc/codecs/arizona.?
15105F:	sound/soc/codecs/wm*
15106F:	sound/soc/codecs/cs47l24*
15107
15108WORKQUEUE
15109M:	Tejun Heo <[email protected]>
15110R:	Lai Jiangshan <[email protected]>
15111T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
15112S:	Maintained
15113F:	include/linux/workqueue.h
15114F:	kernel/workqueue.c
15115F:	Documentation/core-api/workqueue.rst
15116
15117X-POWERS AXP288 PMIC DRIVERS
15118M:	Hans de Goede <[email protected]>
15119S:	Maintained
15120N:	axp288
15121F:	drivers/acpi/pmic/intel_pmic_xpower.c
15122
15123X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
15124M:	Chen-Yu Tsai <[email protected]>
15125L:	[email protected]
15126S:	Maintained
15127N:	axp[128]
15128
15129X.25 NETWORK LAYER
15130M:	Andrew Hendry <[email protected]>
15131L:	[email protected]
15132S:	Odd Fixes
15133F:	Documentation/networking/x25*
15134F:	include/net/x25*
15135F:	net/x25/
15136
15137X86 ARCHITECTURE (32-BIT AND 64-BIT)
15138M:	Thomas Gleixner <[email protected]>
15139M:	Ingo Molnar <[email protected]>
15140R:	"H. Peter Anvin" <[email protected]>
15141M:	[email protected]
15142L:	[email protected]
15143T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
15144S:	Maintained
15145F:	Documentation/x86/
15146F:	arch/x86/
15147
15148X86 MCE INFRASTRUCTURE
15149M:	Tony Luck <[email protected]>
15150M:	Borislav Petkov <[email protected]>
15151L:	[email protected]
15152S:	Maintained
15153F:	arch/x86/kernel/cpu/mcheck/*
15154
15155X86 MICROCODE UPDATE SUPPORT
15156M:	Borislav Petkov <[email protected]>
15157S:	Maintained
15158F:	arch/x86/kernel/cpu/microcode/*
15159
15160X86 PLATFORM DRIVERS
15161M:	Darren Hart <[email protected]>
15162M:	Andy Shevchenko <[email protected]>
15163L:	[email protected]
15164T:	git git://git.infradead.org/linux-platform-drivers-x86.git
15165S:	Maintained
15166F:	drivers/platform/x86/
15167F:	drivers/platform/olpc/
15168
15169X86 VDSO
15170M:	Andy Lutomirski <[email protected]>
15171L:	[email protected]
15172T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
15173S:	Maintained
15174F:	arch/x86/entry/vdso/
15175
15176XC2028/3028 TUNER DRIVER
15177M:	Mauro Carvalho Chehab <[email protected]>
15178M:	Mauro Carvalho Chehab <[email protected]>
15179L:	[email protected]
15180W:	https://linuxtv.org
15181T:	git git://linuxtv.org/media_tree.git
15182S:	Maintained
15183F:	drivers/media/tuners/tuner-xc2028.*
15184
15185XEN BLOCK SUBSYSTEM
15186M:	Konrad Rzeszutek Wilk <[email protected]>
15187M:	Roger Pau Monné <[email protected]>
15188L:	[email protected] (moderated for non-subscribers)
15189S:	Supported
15190F:	drivers/block/xen-blkback/*
15191F:	drivers/block/xen*
15192
15193XEN HYPERVISOR ARM
15194M:	Stefano Stabellini <[email protected]>
15195L:	[email protected] (moderated for non-subscribers)
15196S:	Maintained
15197F:	arch/arm/xen/
15198F:	arch/arm/include/asm/xen/
15199
15200XEN HYPERVISOR ARM64
15201M:	Stefano Stabellini <[email protected]>
15202L:	[email protected] (moderated for non-subscribers)
15203S:	Maintained
15204F:	arch/arm64/xen/
15205F:	arch/arm64/include/asm/xen/
15206
15207XEN HYPERVISOR INTERFACE
15208M:	Boris Ostrovsky <[email protected]>
15209M:	Juergen Gross <[email protected]>
15210L:	[email protected] (moderated for non-subscribers)
15211T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
15212S:	Supported
15213F:	arch/x86/xen/
15214F:	drivers/*/xen-*front.c
15215F:	drivers/xen/
15216F:	arch/x86/include/asm/xen/
15217F:	arch/x86/include/asm/pvclock-abi.h
15218F:	include/xen/
15219F:	include/uapi/xen/
15220F:	Documentation/ABI/stable/sysfs-hypervisor-xen
15221F:	Documentation/ABI/testing/sysfs-hypervisor-xen
15222
15223XEN NETWORK BACKEND DRIVER
15224M:	Wei Liu <[email protected]>
15225M:	Paul Durrant <[email protected]>
15226L:	[email protected] (moderated for non-subscribers)
15227L:	[email protected]
15228S:	Supported
15229F:	drivers/net/xen-netback/*
15230
15231XEN PCI SUBSYSTEM
15232M:	Konrad Rzeszutek Wilk <[email protected]>
15233L:	[email protected] (moderated for non-subscribers)
15234S:	Supported
15235F:	arch/x86/pci/*xen*
15236F:	drivers/pci/*xen*
15237
15238XEN PVSCSI DRIVERS
15239M:	Juergen Gross <[email protected]>
15240L:	[email protected] (moderated for non-subscribers)
15241L:	[email protected]
15242S:	Supported
15243F:	drivers/scsi/xen-scsifront.c
15244F:	drivers/xen/xen-scsiback.c
15245F:	include/xen/interface/io/vscsiif.h
15246
15247XEN SWIOTLB SUBSYSTEM
15248M:	Konrad Rzeszutek Wilk <[email protected]>
15249L:	[email protected] (moderated for non-subscribers)
15250L:	[email protected]
15251S:	Supported
15252F:	arch/x86/xen/*swiotlb*
15253F:	drivers/xen/*swiotlb*
15254
15255XFS FILESYSTEM
15256M:	Darrick J. Wong <[email protected]>
15257M:	[email protected]
15258L:	[email protected]
15259W:	http://xfs.org/
15260T:	git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
15261S:	Supported
15262F:	Documentation/filesystems/xfs.txt
15263F:	fs/xfs/
15264
15265XILINX AXI ETHERNET DRIVER
15266M:	Anirudha Sarangi <[email protected]>
15267M:	John Linn <[email protected]>
15268S:	Maintained
15269F:	drivers/net/ethernet/xilinx/xilinx_axienet*
15270
15271XILINX UARTLITE SERIAL DRIVER
15272M:	Peter Korsgaard <[email protected]>
15273L:	[email protected]
15274S:	Maintained
15275F:	drivers/tty/serial/uartlite.c
15276
15277XILINX VIDEO IP CORES
15278M:	Hyun Kwon <[email protected]>
15279M:	Laurent Pinchart <[email protected]>
15280L:	[email protected]
15281T:	git git://linuxtv.org/media_tree.git
15282S:	Supported
15283F:	Documentation/devicetree/bindings/media/xilinx/
15284F:	drivers/media/platform/xilinx/
15285F:	include/uapi/linux/xilinx-v4l2-controls.h
15286
15287XILLYBUS DRIVER
15288M:	Eli Billauer <[email protected]>
15289L:	[email protected]
15290S:	Supported
15291F:	drivers/char/xillybus/
15292
15293XRA1403 GPIO EXPANDER
15294M:	Nandor Han <[email protected]>
15295M:	Semi Malinen <[email protected]>
15296L:	[email protected]
15297S:	Maintained
15298F:	drivers/gpio/gpio-xra1403.c
15299F:	Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
15300
15301XTENSA XTFPGA PLATFORM SUPPORT
15302M:	Max Filippov <[email protected]>
15303L:	[email protected]
15304S:	Maintained
15305F:	drivers/spi/spi-xtensa-xtfpga.c
15306F:	sound/soc/xtensa/xtfpga-i2s.c
15307
15308YAM DRIVER FOR AX.25
15309M:	Jean-Paul Roubelat <[email protected]>
15310L:	[email protected]
15311S:	Maintained
15312F:	drivers/net/hamradio/yam*
15313F:	include/linux/yam.h
15314
15315YAMA SECURITY MODULE
15316M:	Kees Cook <[email protected]>
15317T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
15318S:	Supported
15319F:	security/yama/
15320F:	Documentation/admin-guide/LSM/Yama.rst
15321
15322YEALINK PHONE DRIVER
15323M:	Henk Vergonet <[email protected]>
15324L:	[email protected]
15325S:	Maintained
15326F:	Documentation/input/yealink.rst
15327F:	drivers/input/misc/yealink.*
15328
15329Z8530 DRIVER FOR AX.25
15330M:	Joerg Reuter <[email protected]>
15331W:	http://yaina.de/jreuter/
15332W:	http://www.qsl.net/dl1bke/
15333L:	[email protected]
15334S:	Maintained
15335F:	Documentation/networking/z8530drv.txt
15336F:	drivers/net/hamradio/*scc.c
15337F:	drivers/net/hamradio/z8530.h
15338
15339ZBUD COMPRESSED PAGE ALLOCATOR
15340M:	Seth Jennings <[email protected]>
15341M:	Dan Streetman <[email protected]>
15342L:	[email protected]
15343S:	Maintained
15344F:	mm/zbud.c
15345F:	include/linux/zbud.h
15346
15347ZD1211RW WIRELESS DRIVER
15348M:	Daniel Drake <[email protected]>
15349M:	Ulrich Kunitz <[email protected]>
15350W:	http://zd1211.ath.cx/wiki/DriverRewrite
15351L:	[email protected]
15352L:	[email protected] (subscribers-only)
15353S:	Maintained
15354F:	drivers/net/wireless/zydas/zd1211rw/
15355
15356ZD1301 MEDIA DRIVER
15357M:	Antti Palosaari <[email protected]>
15358L:	[email protected]
15359W:	https://linuxtv.org/
15360W:	http://palosaari.fi/linux/
15361Q:	https://patchwork.linuxtv.org/project/linux-media/list/
15362S:	Maintained
15363F:	drivers/media/usb/dvb-usb-v2/zd1301*
15364
15365ZD1301_DEMOD MEDIA DRIVER
15366M:	Antti Palosaari <[email protected]>
15367L:	[email protected]
15368W:	https://linuxtv.org/
15369W:	http://palosaari.fi/linux/
15370Q:	https://patchwork.linuxtv.org/project/linux-media/list/
15371S:	Maintained
15372F:	drivers/media/dvb-frontends/zd1301_demod*
15373
15374ZPOOL COMPRESSED PAGE STORAGE API
15375M:	Dan Streetman <[email protected]>
15376L:	[email protected]
15377S:	Maintained
15378F:	mm/zpool.c
15379F:	include/linux/zpool.h
15380
15381ZR36067 VIDEO FOR LINUX DRIVER
15382L:	[email protected]
15383L:	[email protected]
15384W:	http://mjpeg.sourceforge.net/driver-zoran/
15385T:	hg https://linuxtv.org/hg/v4l-dvb
15386S:	Odd Fixes
15387F:	drivers/media/pci/zoran/
15388
15389ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
15390M:	Minchan Kim <[email protected]>
15391M:	Nitin Gupta <[email protected]>
15392R:	Sergey Senozhatsky <[email protected]>
15393L:	[email protected]
15394S:	Maintained
15395F:	drivers/block/zram/
15396F:	Documentation/blockdev/zram.txt
15397
15398ZS DECSTATION Z85C30 SERIAL DRIVER
15399M:	"Maciej W. Rozycki" <[email protected]>
15400S:	Maintained
15401F:	drivers/tty/serial/zs.*
15402
15403ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
15404M:	Minchan Kim <[email protected]>
15405M:	Nitin Gupta <[email protected]>
15406R:	Sergey Senozhatsky <[email protected]>
15407L:	[email protected]
15408S:	Maintained
15409F:	mm/zsmalloc.c
15410F:	include/linux/zsmalloc.h
15411F:	Documentation/vm/zsmalloc.txt
15412
15413ZSWAP COMPRESSED SWAP CACHING
15414M:	Seth Jennings <[email protected]>
15415M:	Dan Streetman <[email protected]>
15416L:	[email protected]
15417S:	Maintained
15418F:	mm/zswap.c
15419
15420THE REST
15421M:	Linus Torvalds <[email protected]>
15422L:	[email protected]
15423Q:	http://patchwork.kernel.org/project/LKML/list/
15424T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
15425S:	Buried alive in reporters
15426F:	*
15427F:	*/
15428