staging: rtl8192u: propagate errors in write_nic_word
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
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/CodingStyle 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/SubmittingPatches 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/SubmittingPatches.
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: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <aar@pengutronix.de>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161F: Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L: linux-hams@vger.kernel.org
166S: Maintained
167F: drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171L: netdev@vger.kernel.org
172S: Maintained
173F: drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L: linux-serial@vger.kernel.org
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: https://linuxtv.org
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: include/linux/syscalls.h
226F: kernel/sys_ni.c
227
228ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229M: Hans de Goede <hdegoede@redhat.com>
230L: linux-hwmon@vger.kernel.org
231S: Maintained
232F: drivers/hwmon/abituguru.c
233
234ABIT UGURU 3 HARDWARE MONITOR DRIVER
235M: Alistair John Strachan <alistair@devzero.co.uk>
236L: linux-hwmon@vger.kernel.org
237S: Maintained
238F: drivers/hwmon/abituguru3.c
239
240ACCES 104-DIO-48E GPIO DRIVER
241M: William Breathitt Gray <vilhelm.gray@gmail.com>
242L: linux-gpio@vger.kernel.org
243S: Maintained
244F: drivers/gpio/gpio-104-dio-48e.c
245
246ACCES 104-IDI-48 GPIO DRIVER
247M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
248L: linux-gpio@vger.kernel.org
249S: Maintained
250F: drivers/gpio/gpio-104-idi-48.c
251
252ACCES 104-IDIO-16 GPIO DRIVER
253M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
254L: linux-gpio@vger.kernel.org
255S: Maintained
256F: drivers/gpio/gpio-104-idio-16.c
257
258ACENIC DRIVER
259M: Jes Sorensen <jes@trained-monkey.org>
260L: linux-acenic@sunsite.dk
261S: Maintained
262F: drivers/net/ethernet/alteon/acenic*
263
264ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265M: Peter Feuerer <peter@piie.net>
266L: platform-driver-x86@vger.kernel.org
267W: http://piie.net/?section=acerhdf
268S: Maintained
269F: drivers/platform/x86/acerhdf.c
270
271ACER WMI LAPTOP EXTRAS
272M: "Lee, Chun-Yi" <jlee@suse.com>
273L: platform-driver-x86@vger.kernel.org
274S: Maintained
275F: drivers/platform/x86/acer-wmi.c
276
277ACPI
278M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
279M: Len Brown <lenb@kernel.org>
280L: linux-acpi@vger.kernel.org
281W: https://01.org/linux-acpi
282Q: https://patchwork.kernel.org/project/linux-acpi/list/
283T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284S: Supported
285F: drivers/acpi/
286F: drivers/pnp/pnpacpi/
287F: include/linux/acpi.h
288F: include/acpi/
289F: Documentation/acpi/
290F: Documentation/ABI/testing/sysfs-bus-acpi
291F: drivers/pci/*acpi*
292F: drivers/pci/*/*acpi*
293F: drivers/pci/*/*/*acpi*
294F: tools/power/acpi/
295
296ACPI COMPONENT ARCHITECTURE (ACPICA)
297M: Robert Moore <robert.moore@intel.com>
298M: Lv Zheng <lv.zheng@intel.com>
299M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
300L: linux-acpi@vger.kernel.org
301L: devel@acpica.org
302W: https://acpica.org/
303W: https://github.com/acpica/acpica/
304Q: https://patchwork.kernel.org/project/linux-acpi/list/
305T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
306S: Supported
307F: drivers/acpi/acpica/
308F: include/acpi/
309F: tools/power/acpi/
310
311ACPI FAN DRIVER
312M: Zhang Rui <rui.zhang@intel.com>
313L: linux-acpi@vger.kernel.org
314W: https://01.org/linux-acpi
315S: Supported
316F: drivers/acpi/fan.c
317
318ACPI THERMAL DRIVER
319M: Zhang Rui <rui.zhang@intel.com>
320L: linux-acpi@vger.kernel.org
321W: https://01.org/linux-acpi
322S: Supported
323F: drivers/acpi/*thermal*
324
325ACPI VIDEO DRIVER
326M: Zhang Rui <rui.zhang@intel.com>
327L: linux-acpi@vger.kernel.org
328W: https://01.org/linux-acpi
329S: Supported
330F: drivers/acpi/acpi_video.c
331
332ACPI WMI DRIVER
333L: platform-driver-x86@vger.kernel.org
334S: Orphan
335F: drivers/platform/x86/wmi.c
336
337AD1889 ALSA SOUND DRIVER
338M: Thibaut Varene <T-Bone@parisc-linux.org>
339W: http://wiki.parisc-linux.org/AD1889
340L: linux-parisc@vger.kernel.org
341S: Maintained
342F: sound/pci/ad1889.*
343
344AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
345M: Michael Hennerich <michael.hennerich@analog.com>
346W: http://wiki.analog.com/AD5254
347W: http://ez.analog.com/community/linux-device-drivers
348S: Supported
349F: drivers/misc/ad525x_dpot.c
350
351AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
352M: Michael Hennerich <michael.hennerich@analog.com>
353W: http://wiki.analog.com/AD5398
354W: http://ez.analog.com/community/linux-device-drivers
355S: Supported
356F: drivers/regulator/ad5398.c
357
358AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
359M: Michael Hennerich <michael.hennerich@analog.com>
360W: http://wiki.analog.com/AD7142
361W: http://ez.analog.com/community/linux-device-drivers
362S: Supported
363F: drivers/input/misc/ad714x.c
364
365AD7877 TOUCHSCREEN DRIVER
366M: Michael Hennerich <michael.hennerich@analog.com>
367W: http://wiki.analog.com/AD7877
368W: http://ez.analog.com/community/linux-device-drivers
369S: Supported
370F: drivers/input/touchscreen/ad7877.c
371
372AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
373M: Michael Hennerich <michael.hennerich@analog.com>
374W: http://wiki.analog.com/AD7879
375W: http://ez.analog.com/community/linux-device-drivers
376S: Supported
377F: drivers/input/touchscreen/ad7879.c
378
379ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
380M: Jiri Kosina <jikos@kernel.org>
381S: Maintained
382
383ADF7242 IEEE 802.15.4 RADIO DRIVER
384M: Michael Hennerich <michael.hennerich@analog.com>
385W: https://wiki.analog.com/ADF7242
386W: http://ez.analog.com/community/linux-device-drivers
387L: linux-wpan@vger.kernel.org
388S: Supported
389F: drivers/net/ieee802154/adf7242.c
390F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
391
392ADM1025 HARDWARE MONITOR DRIVER
393M: Jean Delvare <jdelvare@suse.com>
394L: linux-hwmon@vger.kernel.org
395S: Maintained
396F: Documentation/hwmon/adm1025
397F: drivers/hwmon/adm1025.c
398
399ADM1029 HARDWARE MONITOR DRIVER
400M: Corentin Labbe <clabbe.montjoie@gmail.com>
401L: linux-hwmon@vger.kernel.org
402S: Maintained
403F: drivers/hwmon/adm1029.c
404
405ADM8211 WIRELESS DRIVER
406L: linux-wireless@vger.kernel.org
407W: http://wireless.kernel.org/
408S: Orphan
409F: drivers/net/wireless/admtek/adm8211.*
410
411ADP1653 FLASH CONTROLLER DRIVER
412M: Sakari Ailus <sakari.ailus@iki.fi>
413L: linux-media@vger.kernel.org
414S: Maintained
415F: drivers/media/i2c/adp1653.c
416F: include/media/i2c/adp1653.h
417
418ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
419M: Michael Hennerich <michael.hennerich@analog.com>
420W: http://wiki.analog.com/ADP5520
421W: http://ez.analog.com/community/linux-device-drivers
422S: Supported
423F: drivers/mfd/adp5520.c
424F: drivers/video/backlight/adp5520_bl.c
425F: drivers/leds/leds-adp5520.c
426F: drivers/gpio/gpio-adp5520.c
427F: drivers/input/keyboard/adp5520-keys.c
428
429ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
430M: Michael Hennerich <michael.hennerich@analog.com>
431W: http://wiki.analog.com/ADP5588
432W: http://ez.analog.com/community/linux-device-drivers
433S: Supported
434F: drivers/input/keyboard/adp5588-keys.c
435F: drivers/gpio/gpio-adp5588.c
436
437ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
438M: Michael Hennerich <michael.hennerich@analog.com>
439W: http://wiki.analog.com/ADP8860
440W: http://ez.analog.com/community/linux-device-drivers
441S: Supported
442F: drivers/video/backlight/adp8860_bl.c
443
444ADS1015 HARDWARE MONITOR DRIVER
445M: Dirk Eibach <eibach@gdsys.de>
446L: linux-hwmon@vger.kernel.org
447S: Maintained
448F: Documentation/hwmon/ads1015
449F: drivers/hwmon/ads1015.c
450F: include/linux/i2c/ads1015.h
451
452ADT746X FAN DRIVER
453M: Colin Leroy <colin@colino.net>
454S: Maintained
455F: drivers/macintosh/therm_adt746x.c
456
457ADT7475 HARDWARE MONITOR DRIVER
458M: Jean Delvare <jdelvare@suse.com>
459L: linux-hwmon@vger.kernel.org
460S: Maintained
461F: Documentation/hwmon/adt7475
462F: drivers/hwmon/adt7475.c
463
464ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
465M: Michael Hennerich <michael.hennerich@analog.com>
466W: http://wiki.analog.com/ADXL345
467W: http://ez.analog.com/community/linux-device-drivers
468S: Supported
469F: drivers/input/misc/adxl34x.c
470
471ADVANSYS SCSI DRIVER
472M: Matthew Wilcox <matthew@wil.cx>
473M: Hannes Reinecke <hare@suse.com>
474L: linux-scsi@vger.kernel.org
475S: Maintained
476F: Documentation/scsi/advansys.txt
477F: drivers/scsi/advansys.c
478
479AEDSP16 DRIVER
480M: Riccardo Facchetti <fizban@tin.it>
481S: Maintained
482F: sound/oss/aedsp16.c
483
484AF9013 MEDIA DRIVER
485M: Antti Palosaari <crope@iki.fi>
486L: linux-media@vger.kernel.org
487W: https://linuxtv.org
488W: http://palosaari.fi/linux/
489Q: http://patchwork.linuxtv.org/project/linux-media/list/
490T: git git://linuxtv.org/anttip/media_tree.git
491S: Maintained
492F: drivers/media/dvb-frontends/af9013*
493
494AF9033 MEDIA DRIVER
495M: Antti Palosaari <crope@iki.fi>
496L: linux-media@vger.kernel.org
497W: https://linuxtv.org
498W: http://palosaari.fi/linux/
499Q: http://patchwork.linuxtv.org/project/linux-media/list/
500T: git git://linuxtv.org/anttip/media_tree.git
501S: Maintained
502F: drivers/media/dvb-frontends/af9033*
503
504AFFS FILE SYSTEM
505L: linux-fsdevel@vger.kernel.org
506S: Orphan
507F: Documentation/filesystems/affs.txt
508F: fs/affs/
509
510AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
511M: David Howells <dhowells@redhat.com>
512L: linux-afs@lists.infradead.org
513S: Supported
514F: fs/afs/
515F: include/net/af_rxrpc.h
516F: net/rxrpc/af_rxrpc.c
517
518AGPGART DRIVER
519M: David Airlie <airlied@linux.ie>
520T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
521S: Maintained
522F: drivers/char/agp/
523F: include/linux/agp*
524F: include/uapi/linux/agp*
525
526AHA152X SCSI DRIVER
527M: "Juergen E. Fischer" <fischer@norbit.de>
528L: linux-scsi@vger.kernel.org
529S: Maintained
530F: drivers/scsi/aha152x*
531F: drivers/scsi/pcmcia/aha152x*
532
533AIC7XXX / AIC79XX SCSI DRIVER
534M: Hannes Reinecke <hare@suse.com>
535L: linux-scsi@vger.kernel.org
536S: Maintained
537F: drivers/scsi/aic7xxx/
538
539AIMSLAB FM RADIO RECEIVER DRIVER
540M: Hans Verkuil <hverkuil@xs4all.nl>
541L: linux-media@vger.kernel.org
542T: git git://linuxtv.org/media_tree.git
543W: https://linuxtv.org
544S: Maintained
545F: drivers/media/radio/radio-aimslab*
546
547AIO
548M: Benjamin LaHaise <bcrl@kvack.org>
549L: linux-aio@kvack.org
550S: Supported
551F: fs/aio.c
552F: include/linux/*aio*.h
553
554AIRSPY MEDIA DRIVER
555M: Antti Palosaari <crope@iki.fi>
556L: linux-media@vger.kernel.org
557W: https://linuxtv.org
558W: http://palosaari.fi/linux/
559Q: http://patchwork.linuxtv.org/project/linux-media/list/
560T: git git://linuxtv.org/anttip/media_tree.git
561S: Maintained
562F: drivers/media/usb/airspy/
563
564ALCATEL SPEEDTOUCH USB DRIVER
565M: Duncan Sands <duncan.sands@free.fr>
566L: linux-usb@vger.kernel.org
567W: http://www.linux-usb.org/SpeedTouch/
568S: Maintained
569F: drivers/usb/atm/speedtch.c
570F: drivers/usb/atm/usbatm.c
571
572ALCHEMY AU1XX0 MMC DRIVER
573M: Manuel Lauss <manuel.lauss@gmail.com>
574S: Maintained
575F: drivers/mmc/host/au1xmmc.c
576
577ALI1563 I2C DRIVER
578M: Rudolf Marek <r.marek@assembler.cz>
579L: linux-i2c@vger.kernel.org
580S: Maintained
581F: Documentation/i2c/busses/i2c-ali1563
582F: drivers/i2c/busses/i2c-ali1563.c
583
584ALLWINNER SECURITY SYSTEM
585M: Corentin Labbe <clabbe.montjoie@gmail.com>
586L: linux-crypto@vger.kernel.org
587S: Maintained
588F: drivers/crypto/sunxi-ss/
589
590ALPHA PORT
591M: Richard Henderson <rth@twiddle.net>
592M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
593M: Matt Turner <mattst88@gmail.com>
594S: Odd Fixes
595L: linux-alpha@vger.kernel.org
596F: arch/alpha/
597
598ALTERA MAILBOX DRIVER
599M: Ley Foon Tan <lftan@altera.com>
600L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
601S: Maintained
602F: drivers/mailbox/mailbox-altera.c
603
604ALTERA PIO DRIVER
605M: Tien Hock Loh <thloh@altera.com>
606L: linux-gpio@vger.kernel.org
607S: Maintained
608F: drivers/gpio/gpio-altera.c
609
610ALTERA TRIPLE SPEED ETHERNET DRIVER
611M: Vince Bridgers <vbridger@opensource.altera.com>
612L: netdev@vger.kernel.org
613L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
614S: Maintained
615F: drivers/net/ethernet/altera/
616
617ALTERA UART/JTAG UART SERIAL DRIVERS
618M: Tobias Klauser <tklauser@distanz.ch>
619L: linux-serial@vger.kernel.org
620L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
621S: Maintained
622F: drivers/tty/serial/altera_uart.c
623F: drivers/tty/serial/altera_jtaguart.c
624F: include/linux/altera_uart.h
625F: include/linux/altera_jtaguart.h
626
627AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
628M: Tom Lendacky <thomas.lendacky@amd.com>
629M: Gary Hook <gary.hook@amd.com>
630L: linux-crypto@vger.kernel.org
631S: Supported
632F: drivers/crypto/ccp/
633F: include/linux/ccp.h
634
635AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636M: Huang Rui <ray.huang@amd.com>
637L: linux-hwmon@vger.kernel.org
638S: Supported
639F: Documentation/hwmon/fam15h_power
640F: drivers/hwmon/fam15h_power.c
641
642AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643L: linux-geode@lists.infradead.org (moderated for non-subscribers)
644S: Orphan
645F: drivers/usb/gadget/udc/amd5536udc.*
646
647AMD GEODE PROCESSOR/CHIPSET SUPPORT
648P: Andres Salomon <dilinger@queued.net>
649L: linux-geode@lists.infradead.org (moderated for non-subscribers)
650W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651S: Supported
652F: drivers/char/hw_random/geode-rng.c
653F: drivers/crypto/geode*
654F: drivers/video/fbdev/geode/
655F: arch/x86/include/asm/geode.h
656
657AMD IOMMU (AMD-VI)
658M: Joerg Roedel <joro@8bytes.org>
659L: iommu@lists.linux-foundation.org
660T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661S: Maintained
662F: drivers/iommu/amd_iommu*.[ch]
663F: include/linux/amd-iommu.h
664
665AMD KFD
666M: Oded Gabbay <oded.gabbay@gmail.com>
667L: dri-devel@lists.freedesktop.org
668T: git git://people.freedesktop.org/~gabbayo/linux.git
669S: Supported
670F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674F: drivers/gpu/drm/amd/amdkfd/
675F: drivers/gpu/drm/amd/include/cik_structs.h
676F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677F: drivers/gpu/drm/amd/include/vi_structs.h
678F: drivers/gpu/drm/radeon/radeon_kfd.c
679F: drivers/gpu/drm/radeon/radeon_kfd.h
680F: include/uapi/linux/kfd_ioctl.h
681
682AMD SEATTLE DEVICE TREE SUPPORT
683M: Brijesh Singh <brijeshkumar.singh@amd.com>
684M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685M: Tom Lendacky <thomas.lendacky@amd.com>
686S: Supported
687F: arch/arm64/boot/dts/amd/
688
689AMD XGBE DRIVER
690M: Tom Lendacky <thomas.lendacky@amd.com>
691L: netdev@vger.kernel.org
692S: Supported
693F: drivers/net/ethernet/amd/xgbe/
694F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696AMS (Apple Motion Sensor) DRIVER
697M: Michael Hanselmann <linux-kernel@hansmi.ch>
698S: Supported
699F: drivers/macintosh/ams/
700
701ANALOG DEVICES INC AD9389B DRIVER
702M: Hans Verkuil <hans.verkuil@cisco.com>
703L: linux-media@vger.kernel.org
704S: Maintained
705F: drivers/media/i2c/ad9389b*
706
707ANALOG DEVICES INC ADV7180 DRIVER
708M: Lars-Peter Clausen <lars@metafoo.de>
709L: linux-media@vger.kernel.org
710W: http://ez.analog.com/community/linux-device-drivers
711S: Supported
712F: drivers/media/i2c/adv7180.c
713
714ANALOG DEVICES INC ADV7511 DRIVER
715M: Hans Verkuil <hans.verkuil@cisco.com>
716L: linux-media@vger.kernel.org
717S: Maintained
718F: drivers/media/i2c/adv7511*
719
720ANALOG DEVICES INC ADV7604 DRIVER
721M: Hans Verkuil <hans.verkuil@cisco.com>
722L: linux-media@vger.kernel.org
723S: Maintained
724F: drivers/media/i2c/adv7604*
725
726ANALOG DEVICES INC ADV7842 DRIVER
727M: Hans Verkuil <hans.verkuil@cisco.com>
728L: linux-media@vger.kernel.org
729S: Maintained
730F: drivers/media/i2c/adv7842*
731
732ANALOG DEVICES INC ASOC CODEC DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734L: alsa-devel@alsa-project.org (moderated for non-subscribers)
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: sound/soc/codecs/adau*
739F: sound/soc/codecs/adav*
740F: sound/soc/codecs/ad1*
741F: sound/soc/codecs/ad7*
742F: sound/soc/codecs/ssm*
743F: sound/soc/codecs/sigmadsp.*
744
745ANALOG DEVICES INC ASOC DRIVERS
746L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747L: alsa-devel@alsa-project.org (moderated for non-subscribers)
748W: http://blackfin.uclinux.org/
749S: Supported
750F: sound/soc/blackfin/*
751
752ANALOG DEVICES INC IIO DRIVERS
753M: Lars-Peter Clausen <lars@metafoo.de>
754M: Michael Hennerich <Michael.Hennerich@analog.com>
755W: http://wiki.analog.com/
756W: http://ez.analog.com/community/linux-device-drivers
757S: Supported
758F: drivers/iio/*/ad*
759X: drivers/iio/*/adjd*
760F: drivers/staging/iio/*/ad*
761F: staging/iio/trigger/iio-trig-bfin-timer.c
762
763ANALOG DEVICES INC DMA DRIVERS
764M: Lars-Peter Clausen <lars@metafoo.de>
765W: http://ez.analog.com/community/linux-device-drivers
766S: Supported
767F: drivers/dma/dma-axi-dmac.c
768
769ANDROID DRIVERS
770M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771M: Arve Hjønnevåg <arve@android.com>
772M: Riley Andrews <riandrews@android.com>
773T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774L: devel@driverdev.osuosl.org
775S: Supported
776F: drivers/android/
777F: drivers/staging/android/
778
779ANDROID ION DRIVER
780M: Laura Abbott <labbott@redhat.com>
781M: Sumit Semwal <sumit.semwal@linaro.org>
782L: devel@driverdev.osuosl.org
783S: Supported
784F: drivers/staging/android/ion
785F: drivers/staging/android/uapi/ion.h
786F: drivers/staging/android/uapi/ion_test.h
787
788AOA (Apple Onboard Audio) ALSA DRIVER
789M: Johannes Berg <johannes@sipsolutions.net>
790L: linuxppc-dev@lists.ozlabs.org
791L: alsa-devel@alsa-project.org (moderated for non-subscribers)
792S: Maintained
793F: sound/aoa/
794
795APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
796M: William Breathitt Gray <vilhelm.gray@gmail.com>
797L: linux-iio@vger.kernel.org
798S: Maintained
799F: drivers/iio/dac/stx104.c
800
801APM DRIVER
802M: Jiri Kosina <jikos@kernel.org>
803S: Odd fixes
804T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
805F: arch/x86/kernel/apm_32.c
806F: include/linux/apm_bios.h
807F: include/uapi/linux/apm_bios.h
808F: drivers/char/apm-emulation.c
809
810APPLE BCM5974 MULTITOUCH DRIVER
811M: Henrik Rydberg <rydberg@bitmath.org>
812L: linux-input@vger.kernel.org
813S: Odd fixes
814F: drivers/input/mouse/bcm5974.c
815
816APPLE SMC DRIVER
817M: Henrik Rydberg <rydberg@bitmath.org>
818L: linux-hwmon@vger.kernel.org
819S: Odd fixes
820F: drivers/hwmon/applesmc.c
821
822APPLETALK NETWORK LAYER
823M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
824S: Maintained
825F: drivers/net/appletalk/
826F: net/appletalk/
827
828APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
829M: Duc Dang <dhdang@apm.com>
830S: Supported
831F: arch/arm64/boot/dts/apm/
832
833APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
834M: Iyappan Subramanian <isubramanian@apm.com>
835M: Keyur Chudgar <kchudgar@apm.com>
836S: Supported
837F: drivers/net/ethernet/apm/xgene/
838F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
839
840APTINA CAMERA SENSOR PLL
841M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
842L: linux-media@vger.kernel.org
843S: Maintained
844F: drivers/media/i2c/aptina-pll.*
845
846ARC FRAMEBUFFER DRIVER
847M: Jaya Kumar <jayalk@intworks.biz>
848S: Maintained
849F: drivers/video/fbdev/arcfb.c
850F: drivers/video/fbdev/core/fb_defio.c
851
852ARCNET NETWORK LAYER
853M: Michael Grzeschik <m.grzeschik@pengutronix.de>
854L: netdev@vger.kernel.org
855S: Maintained
856F: drivers/net/arcnet/
857F: include/uapi/linux/if_arcnet.h
858
859ARC PGU DRM DRIVER
860M: Alexey Brodkin <abrodkin@synopsys.com>
861S: Supported
862F: drivers/gpu/drm/arc/
863F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
864
865ARM HDLCD DRM DRIVER
866M: Liviu Dudau <liviu.dudau@arm.com>
867S: Supported
868F: drivers/gpu/drm/arm/
869F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
870
871ARM MFM AND FLOPPY DRIVERS
872M: Ian Molton <spyro@f2s.com>
873S: Maintained
874F: arch/arm/lib/floppydma.S
875F: arch/arm/include/asm/floppy.h
876
877ARM PMU PROFILING AND DEBUGGING
878M: Will Deacon <will.deacon@arm.com>
879R: Mark Rutland <mark.rutland@arm.com>
880S: Maintained
881F: arch/arm*/kernel/perf_*
882F: arch/arm/oprofile/common.c
883F: arch/arm*/kernel/hw_breakpoint.c
884F: arch/arm*/include/asm/hw_breakpoint.h
885F: arch/arm*/include/asm/perf_event.h
886F: drivers/perf/arm_pmu.c
887F: include/linux/perf/arm_pmu.h
888
889ARM PORT
890M: Russell King <linux@armlinux.org.uk>
891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892W: http://www.armlinux.org.uk/
893S: Maintained
894F: arch/arm/
895
896ARM SUB-ARCHITECTURES
897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898S: Maintained
899F: arch/arm/mach-*/
900F: arch/arm/plat-*/
901T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
902
903ARM PRIMECELL AACI PL041 DRIVER
904M: Russell King <linux@armlinux.org.uk>
905S: Maintained
906F: sound/arm/aaci.*
907
908ARM PRIMECELL CLCD PL110 DRIVER
909M: Russell King <linux@armlinux.org.uk>
910S: Maintained
911F: drivers/video/fbdev/amba-clcd.*
912
913ARM PRIMECELL KMI PL050 DRIVER
914M: Russell King <linux@armlinux.org.uk>
915S: Maintained
916F: drivers/input/serio/ambakmi.*
917F: include/linux/amba/kmi.h
918
919ARM PRIMECELL MMCI PL180/1 DRIVER
920M: Russell King <linux@armlinux.org.uk>
921S: Maintained
922F: drivers/mmc/host/mmci.*
923F: include/linux/amba/mmci.h
924
925ARM PRIMECELL UART PL010 AND PL011 DRIVERS
926M: Russell King <linux@armlinux.org.uk>
927S: Maintained
928F: drivers/tty/serial/amba-pl01*.c
929F: include/linux/amba/serial.h
930
931ARM PRIMECELL BUS SUPPORT
932M: Russell King <linux@armlinux.org.uk>
933S: Maintained
934F: drivers/amba/
935F: include/linux/amba/bus.h
936
937ARM/ADS SPHERE MACHINE SUPPORT
938M: Lennert Buytenhek <kernel@wantstofly.org>
939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940S: Maintained
941
942ARM/AFEB9260 MACHINE SUPPORT
943M: Sergey Lapin <slapin@ossfans.org>
944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945S: Maintained
946
947ARM/AJECO 1ARM MACHINE SUPPORT
948M: Lennert Buytenhek <kernel@wantstofly.org>
949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950S: Maintained
951
952ARM/Allwinner sunXi SoC support
953M: Maxime Ripard <maxime.ripard@free-electrons.com>
954M: Chen-Yu Tsai <wens@csie.org>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S: Maintained
957N: sun[x456789]i
958
959ARM/Allwinner SoC Clock Support
960M: Emilio López <emilio@elopez.com.ar>
961S: Maintained
962F: drivers/clk/sunxi/
963
964ARM/Amlogic Meson SoC support
965M: Carlo Caione <carlo@caione.org>
966M: Kevin Hilman <khilman@baylibre.com>
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968L: linux-amlogic@lists.infradead.org
969W: http://linux-meson.com/
970S: Maintained
971F: arch/arm/mach-meson/
972F: arch/arm/boot/dts/meson*
973F: arch/arm64/boot/dts/amlogic/
974F: drivers/pinctrl/meson/
975N: meson
976
977ARM/Annapurna Labs ALPINE ARCHITECTURE
978M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
979M: Antoine Tenart <antoine.tenart@free-electrons.com>
980S: Maintained
981F: arch/arm/mach-alpine/
982F: arch/arm/boot/dts/alpine*
983F: arch/arm64/boot/dts/al/
984F: drivers/*/*alpine*
985
986ARM/ARTPEC MACHINE SUPPORT
987M: Jesper Nilsson <jesper.nilsson@axis.com>
988M: Lars Persson <lars.persson@axis.com>
989M: Niklas Cassel <niklas.cassel@axis.com>
990S: Maintained
991L: linux-arm-kernel@axis.com
992F: arch/arm/mach-artpec
993F: arch/arm/boot/dts/artpec6*
994F: drivers/clk/axis
995
996ARM/ASPEED MACHINE SUPPORT
997M: Joel Stanley <joel@jms.id.au>
998S: Maintained
999F: arch/arm/mach-aspeed/
1000F: arch/arm/boot/dts/aspeed-*
1001F: drivers/*/*aspeed*
1002
1003ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1004M: Nicolas Ferre <nicolas.ferre@atmel.com>
1005M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1006M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008W: http://www.linux4sam.org
1009T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1010S: Supported
1011F: arch/arm/mach-at91/
1012F: include/soc/at91/
1013F: arch/arm/boot/dts/at91*.dts
1014F: arch/arm/boot/dts/at91*.dtsi
1015F: arch/arm/boot/dts/sama*.dts
1016F: arch/arm/boot/dts/sama*.dtsi
1017F: arch/arm/include/debug/at91.S
1018
1019ARM/ATMEL AT91 Clock Support
1020M: Boris Brezillon <boris.brezillon@free-electrons.com>
1021S: Maintained
1022F: drivers/clk/at91
1023
1024ARM/CALXEDA HIGHBANK ARCHITECTURE
1025M: Rob Herring <robh@kernel.org>
1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027S: Maintained
1028F: arch/arm/mach-highbank/
1029F: arch/arm/boot/dts/highbank.dts
1030F: arch/arm/boot/dts/ecx-*.dts*
1031
1032ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1033M: Krzysztof Halasa <khalasa@piap.pl>
1034S: Maintained
1035F: arch/arm/mach-cns3xxx/
1036
1037ARM/CAVIUM THUNDER NETWORK DRIVER
1038M: Sunil Goutham <sgoutham@cavium.com>
1039M: Robert Richter <rric@kernel.org>
1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S: Supported
1042F: drivers/net/ethernet/cavium/thunder/
1043
1044ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1045M: Alexander Shiyan <shc_work@mail.ru>
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Odd Fixes
1048N: clps711x
1049
1050ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1051M: Hartley Sweeten <hsweeten@visionengravers.com>
1052M: Ryan Mallon <rmallon@gmail.com>
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055F: arch/arm/mach-ep93xx/
1056F: arch/arm/mach-ep93xx/include/mach/
1057
1058ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1059M: Lennert Buytenhek <kernel@wantstofly.org>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062
1063ARM/CLKDEV SUPPORT
1064M: Russell King <linux@armlinux.org.uk>
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S: Maintained
1067F: arch/arm/include/asm/clkdev.h
1068F: drivers/clk/clkdev.c
1069
1070ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1071M: Mike Rapoport <mike@compulab.co.il>
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S: Maintained
1074
1075ARM/CONTEC MICRO9 MACHINE SUPPORT
1076M: Hubert Feurstein <hubert.feurstein@contec.at>
1077S: Maintained
1078F: arch/arm/mach-ep93xx/micro9.c
1079
1080ARM/CORESIGHT FRAMEWORK AND DRIVERS
1081M: Mathieu Poirier <mathieu.poirier@linaro.org>
1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083S: Maintained
1084F: drivers/hwtracing/coresight/*
1085F: Documentation/trace/coresight.txt
1086F: Documentation/devicetree/bindings/arm/coresight.txt
1087F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1088
1089ARM/CORGI MACHINE SUPPORT
1090M: Richard Purdie <rpurdie@rpsys.net>
1091S: Maintained
1092
1093ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1094M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1095L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096T: git git://github.com/ulli-kroll/linux.git
1097S: Maintained
1098F: arch/arm/mach-gemini/
1099F: drivers/rtc/rtc-gemini.c
1100
1101ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1102M: Barry Song <baohua@kernel.org>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1105S: Maintained
1106F: arch/arm/boot/dts/prima2*
1107F: arch/arm/mach-prima2/
1108F: drivers/clk/sirf/
1109F: drivers/clocksource/timer-prima2.c
1110F: drivers/clocksource/timer-atlas7.c
1111N: [^a-z]sirf
1112
1113ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1114M: Baruch Siach <baruch@tkos.co.il>
1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S: Maintained
1117F: arch/arm/boot/dts/cx92755*
1118N: digicolor
1119
1120ARM/EBSA110 MACHINE SUPPORT
1121M: Russell King <linux@armlinux.org.uk>
1122L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123W: http://www.armlinux.org.uk/
1124S: Maintained
1125F: arch/arm/mach-ebsa110/
1126F: drivers/net/ethernet/amd/am79c961a.*
1127
1128ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1129M: Uwe Kleine-König <kernel@pengutronix.de>
1130L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131S: Maintained
1132N: efm32
1133
1134ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1135M: Daniel Ribeiro <drwyrm@gmail.com>
1136M: Stefan Schmidt <stefan@openezx.org>
1137M: Harald Welte <laforge@openezx.org>
1138L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1139W: http://www.openezx.org/
1140S: Maintained
1141T: topgit git://git.openezx.org/openezx.git
1142F: arch/arm/mach-pxa/ezx.c
1143
1144ARM/FARADAY FA526 PORT
1145M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147S: Maintained
1148T: git git://git.berlios.de/gemini-board
1149F: arch/arm/mm/*-fa*
1150
1151ARM/FOOTBRIDGE ARCHITECTURE
1152M: Russell King <linux@armlinux.org.uk>
1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154W: http://www.armlinux.org.uk/
1155S: Maintained
1156F: arch/arm/include/asm/hardware/dec21285.h
1157F: arch/arm/mach-footbridge/
1158
1159ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1160M: Shawn Guo <shawnguo@kernel.org>
1161M: Sascha Hauer <kernel@pengutronix.de>
1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163S: Maintained
1164T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1165F: arch/arm/mach-imx/
1166F: arch/arm/mach-mxs/
1167F: arch/arm/boot/dts/imx*
1168F: arch/arm/configs/imx*_defconfig
1169F: drivers/clk/imx/
1170F: include/soc/imx/
1171
1172ARM/FREESCALE VYBRID ARM ARCHITECTURE
1173M: Shawn Guo <shawnguo@kernel.org>
1174M: Sascha Hauer <kernel@pengutronix.de>
1175R: Stefan Agner <stefan@agner.ch>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S: Maintained
1178T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1179F: arch/arm/mach-imx/*vf610*
1180F: arch/arm/boot/dts/vf*
1181
1182ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1183M: Lennert Buytenhek <kernel@wantstofly.org>
1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S: Maintained
1186
1187ARM/GUMSTIX MACHINE SUPPORT
1188M: Steve Sakoman <sakoman@gmail.com>
1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S: Maintained
1191
1192ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1193M: Philipp Zabel <philipp.zabel@gmail.com>
1194M: Paul Parsons <lost.distance@yahoo.com>
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197F: arch/arm/mach-pxa/hx4700.c
1198F: arch/arm/mach-pxa/include/mach/hx4700.h
1199F: sound/soc/pxa/hx4700.c
1200
1201ARM/HISILICON SOC SUPPORT
1202M: Wei Xu <xuwei5@hisilicon.com>
1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204W: http://www.hisilicon.com
1205S: Supported
1206T: git git://github.com/hisilicon/linux-hisi.git
1207F: arch/arm/mach-hisi/
1208F: arch/arm/boot/dts/hi3*
1209F: arch/arm/boot/dts/hip*
1210F: arch/arm/boot/dts/hisi*
1211F: arch/arm64/boot/dts/hisilicon/
1212
1213ARM/HP JORNADA 7XX MACHINE SUPPORT
1214M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1215W: www.jlime.com
1216S: Maintained
1217T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1218F: arch/arm/mach-sa1100/jornada720.c
1219F: arch/arm/mach-sa1100/include/mach/jornada720.h
1220
1221ARM/IGEP MACHINE SUPPORT
1222M: Enric Balletbo i Serra <eballetbo@gmail.com>
1223M: Javier Martinez Canillas <javier@dowhile0.org>
1224L: linux-omap@vger.kernel.org
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227F: arch/arm/boot/dts/omap3-igep*
1228
1229ARM/INCOME PXA270 SUPPORT
1230M: Marek Vasut <marek.vasut@gmail.com>
1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S: Maintained
1233F: arch/arm/mach-pxa/colibri-pxa270-income.c
1234
1235ARM/INTEL IOP32X ARM ARCHITECTURE
1236M: Lennert Buytenhek <kernel@wantstofly.org>
1237L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238S: Maintained
1239
1240ARM/INTEL IOP33X ARM ARCHITECTURE
1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242S: Orphan
1243
1244ARM/INTEL IOP13XX ARM ARCHITECTURE
1245M: Lennert Buytenhek <kernel@wantstofly.org>
1246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247S: Maintained
1248
1249ARM/INTEL IQ81342EX MACHINE SUPPORT
1250M: Lennert Buytenhek <kernel@wantstofly.org>
1251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252S: Maintained
1253
1254ARM/INTEL IXDP2850 MACHINE SUPPORT
1255M: Lennert Buytenhek <kernel@wantstofly.org>
1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S: Maintained
1258
1259ARM/INTEL IXP4XX ARM ARCHITECTURE
1260M: Imre Kaloz <kaloz@openwrt.org>
1261M: Krzysztof Halasa <khalasa@piap.pl>
1262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263S: Maintained
1264F: arch/arm/mach-ixp4xx/
1265
1266ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1267M: Jonathan Cameron <jic23@cam.ac.uk>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
1270F: arch/arm/mach-pxa/stargate2.c
1271F: drivers/pcmcia/pxa2xx_stargate2.c
1272
1273ARM/INTEL XSC3 (MANZANO) ARM CORE
1274M: Lennert Buytenhek <kernel@wantstofly.org>
1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276S: Maintained
1277
1278ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1279M: Lennert Buytenhek <kernel@wantstofly.org>
1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281S: Maintained
1282
1283ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1284M: Santosh Shilimkar <ssantosh@kernel.org>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286S: Maintained
1287F: arch/arm/mach-keystone/
1288F: arch/arm/boot/dts/keystone-*
1289T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1290
1291ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1292M: Santosh Shilimkar <ssantosh@kernel.org>
1293L: linux-kernel@vger.kernel.org
1294S: Maintained
1295F: drivers/clk/keystone/
1296
1297ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1298M: Santosh Shilimkar <ssantosh@kernel.org>
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L: linux-kernel@vger.kernel.org
1301S: Maintained
1302F: drivers/clocksource/timer-keystone.c
1303
1304ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1305M: Santosh Shilimkar <ssantosh@kernel.org>
1306L: linux-kernel@vger.kernel.org
1307S: Maintained
1308F: drivers/power/reset/keystone-reset.c
1309
1310ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1311M: Santosh Shilimkar <ssantosh@kernel.org>
1312L: linux-kernel@vger.kernel.org
1313S: Maintained
1314F: drivers/memory/*emif*
1315
1316ARM/LG1K ARCHITECTURE
1317M: Chanho Min <chanho.min@lge.com>
1318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319S: Maintained
1320F: arch/arm64/boot/dts/lg/
1321
1322ARM/LOGICPD PXA270 MACHINE SUPPORT
1323M: Lennert Buytenhek <kernel@wantstofly.org>
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325S: Maintained
1326
1327ARM/LPC18XX ARCHITECTURE
1328M: Joachim Eastwood <manabian@gmail.com>
1329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330S: Maintained
1331F: arch/arm/boot/dts/lpc43*
1332F: drivers/clk/nxp/clk-lpc18xx*
1333F: drivers/clocksource/time-lpc32xx.c
1334F: drivers/i2c/busses/i2c-lpc2k.c
1335F: drivers/memory/pl172.c
1336F: drivers/mtd/spi-nor/nxp-spifi.c
1337F: drivers/rtc/rtc-lpc24xx.c
1338N: lpc18xx
1339
1340ARM/LPC32XX SOC SUPPORT
1341M: Vladimir Zapolskiy <vz@mleia.com>
1342M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1343L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1345S: Maintained
1346F: arch/arm/boot/dts/lpc32*
1347F: arch/arm/mach-lpc32xx/
1348F: drivers/i2c/busses/i2c-pnx.c
1349F: drivers/net/ethernet/nxp/lpc_eth.c
1350F: drivers/usb/host/ohci-nxp.c
1351F: drivers/watchdog/pnx4008_wdt.c
1352N: lpc32xx
1353
1354ARM/MAGICIAN MACHINE SUPPORT
1355M: Philipp Zabel <philipp.zabel@gmail.com>
1356S: Maintained
1357
1358ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1359M: Jason Cooper <jason@lakedaemon.net>
1360M: Andrew Lunn <andrew@lunn.ch>
1361M: Gregory Clement <gregory.clement@free-electrons.com>
1362M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1363L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364S: Maintained
1365F: arch/arm/mach-mvebu/
1366F: drivers/rtc/rtc-armada38x.c
1367F: arch/arm/boot/dts/armada*
1368F: arch/arm/boot/dts/kirkwood*
1369F: arch/arm64/boot/dts/marvell/armada*
1370F: drivers/cpufreq/mvebu-cpufreq.c
1371F: arch/arm/configs/mvebu_*_defconfig
1372
1373ARM/Marvell Berlin SoC support
1374M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376S: Maintained
1377F: arch/arm/mach-berlin/
1378F: arch/arm/boot/dts/berlin*
1379F: arch/arm64/boot/dts/marvell/berlin*
1380
1381
1382ARM/Marvell Dove/MV78xx0/Orion SOC support
1383M: Jason Cooper <jason@lakedaemon.net>
1384M: Andrew Lunn <andrew@lunn.ch>
1385M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1386M: Gregory Clement <gregory.clement@free-electrons.com>
1387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1388S: Maintained
1389F: arch/arm/mach-dove/
1390F: arch/arm/mach-mv78xx0/
1391F: arch/arm/mach-orion5x/
1392F: arch/arm/plat-orion/
1393F: arch/arm/boot/dts/dove*
1394F: arch/arm/boot/dts/orion5x*
1395
1396
1397ARM/Orion SoC/Technologic Systems TS-78xx platform support
1398M: Alexander Clouter <alex@digriz.org.uk>
1399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1400W: http://www.digriz.org.uk/ts78xx/kernel
1401S: Maintained
1402F: arch/arm/mach-orion5x/ts78xx-*
1403
1404ARM/OXNAS platform support
1405M: Neil Armstrong <narmstrong@baylibre.com>
1406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407S: Maintained
1408F: arch/arm/mach-oxnas/
1409F: arch/arm/boot/dts/oxnas*
1410F: arch/arm/boot/dts/wd-mbwe.dts
1411N: oxnas
1412
1413ARM/Mediatek RTC DRIVER
1414M: Eddie Huang <eddie.huang@mediatek.com>
1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1417S: Maintained
1418F: drivers/rtc/rtc-mt6397.c
1419
1420ARM/Mediatek SoC support
1421M: Matthias Brugger <matthias.bgg@gmail.com>
1422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1424S: Maintained
1425F: arch/arm/boot/dts/mt6*
1426F: arch/arm/boot/dts/mt8*
1427F: arch/arm/mach-mediatek/
1428N: mtk
1429K: mediatek
1430
1431ARM/Mediatek USB3 PHY DRIVER
1432M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1435S: Maintained
1436F: drivers/phy/phy-mt65xx-usb3.c
1437
1438ARM/MICREL KS8695 ARCHITECTURE
1439M: Greg Ungerer <gerg@uclinux.org>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441F: arch/arm/mach-ks8695/
1442S: Odd Fixes
1443
1444ARM/MIOA701 MACHINE SUPPORT
1445M: Robert Jarzmik <robert.jarzmik@free.fr>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447F: arch/arm/mach-pxa/mioa701.c
1448S: Maintained
1449
1450ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1451M: Michael Petchkovsky <mkpetch@internode.on.net>
1452S: Maintained
1453
1454ARM/NOMADIK ARCHITECTURE
1455M: Alessandro Rubini <rubini@unipv.it>
1456M: Linus Walleij <linus.walleij@linaro.org>
1457L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1458S: Maintained
1459F: arch/arm/mach-nomadik/
1460F: drivers/pinctrl/nomadik/
1461F: drivers/i2c/busses/i2c-nomadik.c
1462T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1463
1464ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1465M: Nelson Castillo <arhuaco@freaks-unidos.net>
1466L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1467W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1468S: Supported
1469
1470ARM/TOSA MACHINE SUPPORT
1471M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1472M: Dirk Opfer <dirk@opfer-online.de>
1473S: Maintained
1474
1475ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1476M: Marek Vasut <marek.vasut@gmail.com>
1477L: linux-arm-kernel@lists.infradead.org
1478W: http://hackndev.com
1479S: Maintained
1480F: arch/arm/mach-pxa/include/mach/palmtx.h
1481F: arch/arm/mach-pxa/palmtx.c
1482F: arch/arm/mach-pxa/include/mach/palmt5.h
1483F: arch/arm/mach-pxa/palmt5.c
1484F: arch/arm/mach-pxa/include/mach/palmld.h
1485F: arch/arm/mach-pxa/palmld.c
1486F: arch/arm/mach-pxa/include/mach/palmte2.h
1487F: arch/arm/mach-pxa/palmte2.c
1488F: arch/arm/mach-pxa/include/mach/palmtc.h
1489F: arch/arm/mach-pxa/palmtc.c
1490
1491ARM/PALM TREO SUPPORT
1492M: Tomas Cech <sleep_walker@suse.com>
1493L: linux-arm-kernel@lists.infradead.org
1494W: http://hackndev.com
1495S: Maintained
1496F: arch/arm/mach-pxa/include/mach/palmtreo.h
1497F: arch/arm/mach-pxa/palmtreo.c
1498
1499ARM/PALMZ72 SUPPORT
1500M: Sergey Lapin <slapin@ossfans.org>
1501L: linux-arm-kernel@lists.infradead.org
1502W: http://hackndev.com
1503S: Maintained
1504F: arch/arm/mach-pxa/include/mach/palmz72.h
1505F: arch/arm/mach-pxa/palmz72.c
1506
1507ARM/PLEB SUPPORT
1508M: Peter Chubb <pleb@gelato.unsw.edu.au>
1509W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1510S: Maintained
1511
1512ARM/PT DIGITAL BOARD PORT
1513M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515W: http://www.armlinux.org.uk/
1516S: Maintained
1517
1518ARM/QUALCOMM SUPPORT
1519M: Andy Gross <andy.gross@linaro.org>
1520M: David Brown <david.brown@linaro.org>
1521L: linux-arm-msm@vger.kernel.org
1522L: linux-soc@vger.kernel.org
1523S: Maintained
1524F: arch/arm/boot/dts/qcom-*.dts
1525F: arch/arm/boot/dts/qcom-*.dtsi
1526F: arch/arm/mach-qcom/
1527F: arch/arm64/boot/dts/qcom/*
1528F: drivers/i2c/busses/i2c-qup.c
1529F: drivers/clk/qcom/
1530F: drivers/soc/qcom/
1531F: drivers/spi/spi-qup.c
1532F: drivers/tty/serial/msm_serial.h
1533F: drivers/tty/serial/msm_serial.c
1534F: drivers/*/pm8???-*
1535F: drivers/mfd/ssbi.c
1536F: drivers/firmware/qcom_scm.c
1537T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1538
1539ARM/RADISYS ENP2611 MACHINE SUPPORT
1540M: Lennert Buytenhek <kernel@wantstofly.org>
1541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1542S: Maintained
1543
1544ARM/RENESAS ARM64 ARCHITECTURE
1545M: Simon Horman <horms@verge.net.au>
1546M: Magnus Damm <magnus.damm@gmail.com>
1547L: linux-renesas-soc@vger.kernel.org
1548Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1549T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1550S: Supported
1551F: arch/arm64/boot/dts/renesas/
1552F: drivers/soc/renesas/
1553F: include/linux/soc/renesas/
1554
1555ARM/RISCPC ARCHITECTURE
1556M: Russell King <linux@armlinux.org.uk>
1557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558W: http://www.armlinux.org.uk/
1559S: Maintained
1560F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1561F: arch/arm/include/asm/hardware/ioc.h
1562F: arch/arm/include/asm/hardware/iomd.h
1563F: arch/arm/include/asm/hardware/memc.h
1564F: arch/arm/mach-rpc/
1565F: drivers/net/ethernet/8390/etherh.c
1566F: drivers/net/ethernet/i825xx/ether1*
1567F: drivers/net/ethernet/seeq/ether3*
1568F: drivers/scsi/arm/
1569
1570ARM/Rockchip SoC support
1571M: Heiko Stuebner <heiko@sntech.de>
1572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573L: linux-rockchip@lists.infradead.org
1574T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1575S: Maintained
1576F: arch/arm/boot/dts/rk3*
1577F: arch/arm/mach-rockchip/
1578F: drivers/clk/rockchip/
1579F: drivers/i2c/busses/i2c-rk3x.c
1580F: drivers/*/*rockchip*
1581F: drivers/*/*/*rockchip*
1582F: sound/soc/rockchip/
1583N: rockchip
1584
1585ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1586M: Kukjin Kim <kgene@kernel.org>
1587M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1588L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1589L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1590S: Maintained
1591F: arch/arm/boot/dts/s3c*
1592F: arch/arm/boot/dts/s5p*
1593F: arch/arm/boot/dts/samsung*
1594F: arch/arm/boot/dts/exynos*
1595F: arch/arm64/boot/dts/exynos/
1596F: arch/arm/plat-samsung/
1597F: arch/arm/mach-s3c24*/
1598F: arch/arm/mach-s3c64xx/
1599F: arch/arm/mach-s5p*/
1600F: arch/arm/mach-exynos*/
1601F: drivers/*/*s3c2410*
1602F: drivers/*/*/*s3c2410*
1603F: drivers/memory/samsung/*
1604F: drivers/soc/samsung/*
1605F: drivers/spi/spi-s3c*
1606F: sound/soc/samsung/*
1607F: Documentation/arm/Samsung/
1608F: Documentation/devicetree/bindings/arm/samsung/
1609F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1610F: Documentation/devicetree/bindings/power/pd-samsung.txt
1611N: exynos
1612
1613ARM/SAMSUNG MOBILE MACHINE SUPPORT
1614M: Kyungmin Park <kyungmin.park@samsung.com>
1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S: Maintained
1617F: arch/arm/mach-s5pv210/
1618
1619ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1620M: Kyungmin Park <kyungmin.park@samsung.com>
1621M: Kamil Debski <k.debski@samsung.com>
1622L: linux-arm-kernel@lists.infradead.org
1623L: linux-media@vger.kernel.org
1624S: Maintained
1625F: drivers/media/platform/s5p-g2d/
1626
1627ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1628M: Kyungmin Park <kyungmin.park@samsung.com>
1629M: Kamil Debski <k.debski@samsung.com>
1630M: Jeongtae Park <jtp.park@samsung.com>
1631L: linux-arm-kernel@lists.infradead.org
1632L: linux-media@vger.kernel.org
1633S: Maintained
1634F: arch/arm/plat-samsung/s5p-dev-mfc.c
1635F: drivers/media/platform/s5p-mfc/
1636
1637ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1638M: Kyungmin Park <kyungmin.park@samsung.com>
1639M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1640L: linux-arm-kernel@lists.infradead.org
1641L: linux-media@vger.kernel.org
1642S: Maintained
1643F: drivers/media/platform/s5p-tv/
1644
1645ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1646M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1647M: Jacek Anaszewski <j.anaszewski@samsung.com>
1648L: linux-arm-kernel@lists.infradead.org
1649L: linux-media@vger.kernel.org
1650S: Maintained
1651F: drivers/media/platform/s5p-jpeg/
1652
1653ARM/SHMOBILE ARM ARCHITECTURE
1654M: Simon Horman <horms@verge.net.au>
1655M: Magnus Damm <magnus.damm@gmail.com>
1656L: linux-renesas-soc@vger.kernel.org
1657Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1658T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1659S: Supported
1660F: arch/arm/boot/dts/emev2*
1661F: arch/arm/boot/dts/r7s*
1662F: arch/arm/boot/dts/r8a*
1663F: arch/arm/boot/dts/sh*
1664F: arch/arm/configs/shmobile_defconfig
1665F: arch/arm/include/debug/renesas-scif.S
1666F: arch/arm/mach-shmobile/
1667F: drivers/sh/
1668F: drivers/soc/renesas/
1669F: include/linux/soc/renesas/
1670
1671ARM/SOCFPGA ARCHITECTURE
1672M: Dinh Nguyen <dinguyen@opensource.altera.com>
1673S: Maintained
1674F: arch/arm/mach-socfpga/
1675F: arch/arm/boot/dts/socfpga*
1676F: arch/arm/configs/socfpga_defconfig
1677F: arch/arm64/boot/dts/altera/
1678W: http://www.rocketboards.org
1679T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1680
1681ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1682M: Dinh Nguyen <dinguyen@opensource.altera.com>
1683S: Maintained
1684F: drivers/clk/socfpga/
1685
1686ARM/SOCFPGA EDAC SUPPORT
1687M: Thor Thayer <tthayer@opensource.altera.com>
1688S: Maintained
1689F: drivers/edac/altera_edac.
1690
1691ARM/STI ARCHITECTURE
1692M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1693M: Maxime Coquelin <maxime.coquelin@st.com>
1694M: Patrice Chotard <patrice.chotard@st.com>
1695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696L: kernel@stlinux.com
1697W: http://www.stlinux.com
1698S: Maintained
1699F: arch/arm/mach-sti/
1700F: arch/arm/boot/dts/sti*
1701F: drivers/char/hw_random/st-rng.c
1702F: drivers/clocksource/arm_global_timer.c
1703F: drivers/clocksource/clksrc_st_lpc.c
1704F: drivers/cpufreq/sti-cpufreq.c
1705F: drivers/i2c/busses/i2c-st.c
1706F: drivers/media/rc/st_rc.c
1707F: drivers/media/platform/sti/c8sectpfe/
1708F: drivers/mmc/host/sdhci-st.c
1709F: drivers/phy/phy-miphy28lp.c
1710F: drivers/phy/phy-miphy365x.c
1711F: drivers/phy/phy-stih407-usb.c
1712F: drivers/phy/phy-stih41x-usb.c
1713F: drivers/pinctrl/pinctrl-st.c
1714F: drivers/remoteproc/st_remoteproc.c
1715F: drivers/reset/sti/
1716F: drivers/rtc/rtc-st-lpc.c
1717F: drivers/tty/serial/st-asc.c
1718F: drivers/usb/dwc3/dwc3-st.c
1719F: drivers/usb/host/ehci-st.c
1720F: drivers/usb/host/ohci-st.c
1721F: drivers/watchdog/st_lpc_wdt.c
1722F: drivers/ata/ahci_st.c
1723
1724ARM/STM32 ARCHITECTURE
1725M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1726L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1727S: Maintained
1728T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1729N: stm32
1730F: drivers/clocksource/armv7m_systick.c
1731
1732ARM/TANGO ARCHITECTURE
1733M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1734L: linux-arm-kernel@lists.infradead.org
1735S: Maintained
1736F: arch/arm/mach-tango/
1737F: arch/arm/boot/dts/tango*
1738
1739ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1740M: Lennert Buytenhek <kernel@wantstofly.org>
1741L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742S: Maintained
1743
1744ARM/TETON BGA MACHINE SUPPORT
1745M: "Mark F. Brown" <mark.brown314@gmail.com>
1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747S: Maintained
1748
1749ARM/THECUS N2100 MACHINE SUPPORT
1750M: Lennert Buytenhek <kernel@wantstofly.org>
1751L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752S: Maintained
1753
1754ARM/NUVOTON W90X900 ARM ARCHITECTURE
1755M: Wan ZongShun <mcuos.com@gmail.com>
1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757W: http://www.mcuos.com
1758S: Maintained
1759F: arch/arm/mach-w90x900/
1760F: drivers/input/keyboard/w90p910_keypad.c
1761F: drivers/input/touchscreen/w90p910_ts.c
1762F: drivers/watchdog/nuc900_wdt.c
1763F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1764F: drivers/mtd/nand/nuc900_nand.c
1765F: drivers/rtc/rtc-nuc900.c
1766F: drivers/spi/spi-nuc900.c
1767F: drivers/usb/host/ehci-w90x900.c
1768F: drivers/video/fbdev/nuc900fb.c
1769
1770ARM/U300 MACHINE SUPPORT
1771M: Linus Walleij <linus.walleij@linaro.org>
1772L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773S: Supported
1774F: arch/arm/mach-u300/
1775F: drivers/clocksource/timer-u300.c
1776F: drivers/i2c/busses/i2c-stu300.c
1777F: drivers/rtc/rtc-coh901331.c
1778F: drivers/watchdog/coh901327_wdt.c
1779F: drivers/dma/coh901318*
1780F: drivers/mfd/ab3100*
1781F: drivers/rtc/rtc-ab3100.c
1782F: drivers/rtc/rtc-coh901331.c
1783T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1784
1785ARM/UNIPHIER ARCHITECTURE
1786M: Masahiro Yamada <yamada.masahiro@socionext.com>
1787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1788S: Maintained
1789F: arch/arm/boot/dts/uniphier*
1790F: arch/arm/include/asm/hardware/cache-uniphier.h
1791F: arch/arm/mach-uniphier/
1792F: arch/arm/mm/cache-uniphier.c
1793F: arch/arm64/boot/dts/socionext/
1794F: drivers/bus/uniphier-system-bus.c
1795F: drivers/i2c/busses/i2c-uniphier*
1796F: drivers/pinctrl/uniphier/
1797F: drivers/tty/serial/8250/8250_uniphier.c
1798N: uniphier
1799
1800ARM/Ux500 ARM ARCHITECTURE
1801M: Linus Walleij <linus.walleij@linaro.org>
1802L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803S: Maintained
1804F: arch/arm/mach-ux500/
1805F: drivers/clocksource/clksrc-dbx500-prcmu.c
1806F: drivers/dma/ste_dma40*
1807F: drivers/hwspinlock/u8500_hsem.c
1808F: drivers/mfd/abx500*
1809F: drivers/mfd/ab8500*
1810F: drivers/mfd/dbx500*
1811F: drivers/mfd/db8500*
1812F: drivers/pinctrl/nomadik/pinctrl-ab*
1813F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1814F: drivers/rtc/rtc-ab8500.c
1815F: drivers/rtc/rtc-pl031.c
1816T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1817
1818ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1819M: Ulf Hansson <ulf.hansson@linaro.org>
1820L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1821T: git git://git.linaro.org/people/ulfh/clk.git
1822S: Maintained
1823F: drivers/clk/ux500/
1824F: include/linux/platform_data/clk-ux500.h
1825
1826ARM/VERSATILE EXPRESS PLATFORM
1827M: Liviu Dudau <liviu.dudau@arm.com>
1828M: Sudeep Holla <sudeep.holla@arm.com>
1829M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831S: Maintained
1832F: arch/arm/boot/dts/vexpress*
1833F: arch/arm64/boot/dts/arm/
1834F: arch/arm/mach-vexpress/
1835F: */*/vexpress*
1836F: */*/*/vexpress*
1837F: drivers/clk/versatile/clk-vexpress-osc.c
1838F: drivers/clocksource/versatile.c
1839N: mps2
1840
1841ARM/VFP SUPPORT
1842M: Russell King <linux@armlinux.org.uk>
1843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844W: http://www.armlinux.org.uk/
1845S: Maintained
1846F: arch/arm/vfp/
1847
1848ARM/VOIPAC PXA270 SUPPORT
1849M: Marek Vasut <marek.vasut@gmail.com>
1850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851S: Maintained
1852F: arch/arm/mach-pxa/vpac270.c
1853F: arch/arm/mach-pxa/include/mach/vpac270.h
1854
1855ARM/VT8500 ARM ARCHITECTURE
1856M: Tony Prisk <linux@prisktech.co.nz>
1857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1858S: Maintained
1859F: arch/arm/mach-vt8500/
1860F: drivers/clocksource/vt8500_timer.c
1861F: drivers/i2c/busses/i2c-wmt.c
1862F: drivers/mmc/host/wmt-sdmmc.c
1863F: drivers/pwm/pwm-vt8500.c
1864F: drivers/rtc/rtc-vt8500.c
1865F: drivers/tty/serial/vt8500_serial.c
1866F: drivers/usb/host/ehci-platform.c
1867F: drivers/usb/host/uhci-platform.c
1868F: drivers/video/fbdev/vt8500lcdfb.*
1869F: drivers/video/fbdev/wm8505fb*
1870F: drivers/video/fbdev/wmt_ge_rops.*
1871
1872ARM/ZIPIT Z2 SUPPORT
1873M: Marek Vasut <marek.vasut@gmail.com>
1874L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1875S: Maintained
1876F: arch/arm/mach-pxa/z2.c
1877F: arch/arm/mach-pxa/include/mach/z2.h
1878
1879ARM/ZTE ARCHITECTURE
1880M: Jun Nie <jun.nie@linaro.org>
1881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1882S: Maintained
1883F: arch/arm/mach-zx/
1884F: drivers/clk/zte/
1885F: Documentation/devicetree/bindings/arm/zte.txt
1886F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1887
1888ARM/ZYNQ ARCHITECTURE
1889M: Michal Simek <michal.simek@xilinx.com>
1890R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1892W: http://wiki.xilinx.com
1893T: git https://github.com/Xilinx/linux-xlnx.git
1894S: Supported
1895F: arch/arm/mach-zynq/
1896F: drivers/cpuidle/cpuidle-zynq.c
1897F: drivers/block/xsysace.c
1898N: zynq
1899N: xilinx
1900F: drivers/clocksource/cadence_ttc_timer.c
1901F: drivers/i2c/busses/i2c-cadence.c
1902F: drivers/mmc/host/sdhci-of-arasan.c
1903F: drivers/edac/synopsys_edac.c
1904
1905ARM SMMU DRIVERS
1906M: Will Deacon <will.deacon@arm.com>
1907R: Robin Murphy <robin.murphy@arm.com>
1908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1909S: Maintained
1910F: drivers/iommu/arm-smmu.c
1911F: drivers/iommu/arm-smmu-v3.c
1912F: drivers/iommu/io-pgtable-arm.c
1913F: drivers/iommu/io-pgtable-arm-v7s.c
1914
1915ARM64 PORT (AARCH64 ARCHITECTURE)
1916M: Catalin Marinas <catalin.marinas@arm.com>
1917M: Will Deacon <will.deacon@arm.com>
1918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1919T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1920S: Maintained
1921F: arch/arm64/
1922F: Documentation/arm64/
1923
1924AS3645A LED FLASH CONTROLLER DRIVER
1925M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1926L: linux-media@vger.kernel.org
1927T: git git://linuxtv.org/media_tree.git
1928S: Maintained
1929F: drivers/media/i2c/as3645a.c
1930F: include/media/i2c/as3645a.h
1931
1932ASC7621 HARDWARE MONITOR DRIVER
1933M: George Joseph <george.joseph@fairview5.com>
1934L: linux-hwmon@vger.kernel.org
1935S: Maintained
1936F: Documentation/hwmon/asc7621
1937F: drivers/hwmon/asc7621.c
1938
1939ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1940M: Corentin Chary <corentin.chary@gmail.com>
1941L: acpi4asus-user@lists.sourceforge.net
1942L: platform-driver-x86@vger.kernel.org
1943W: http://acpi4asus.sf.net
1944S: Maintained
1945F: drivers/platform/x86/asus*.c
1946F: drivers/platform/x86/eeepc*.c
1947
1948ASUS WIRELESS RADIO CONTROL DRIVER
1949M: João Paulo Rechi Vita <jprvita@gmail.com>
1950L: platform-driver-x86@vger.kernel.org
1951S: Maintained
1952F: drivers/platform/x86/asus-wireless.c
1953
1954ASYMMETRIC KEYS
1955M: David Howells <dhowells@redhat.com>
1956L: keyrings@vger.kernel.org
1957S: Maintained
1958F: Documentation/crypto/asymmetric-keys.txt
1959F: include/linux/verification.h
1960F: include/crypto/public_key.h
1961F: include/crypto/pkcs7.h
1962F: crypto/asymmetric_keys/
1963
1964ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1965R: Dan Williams <dan.j.williams@intel.com>
1966W: http://sourceforge.net/projects/xscaleiop
1967S: Odd fixes
1968F: Documentation/crypto/async-tx-api.txt
1969F: crypto/async_tx/
1970F: drivers/dma/
1971F: include/linux/dmaengine.h
1972F: include/linux/async_tx.h
1973
1974AT24 EEPROM DRIVER
1975M: Wolfram Sang <wsa@the-dreams.de>
1976L: linux-i2c@vger.kernel.org
1977S: Maintained
1978F: drivers/misc/eeprom/at24.c
1979F: include/linux/platform_data/at24.h
1980
1981ATA OVER ETHERNET (AOE) DRIVER
1982M: "Ed L. Cashin" <ed.cashin@acm.org>
1983W: http://www.openaoe.org/
1984S: Supported
1985F: Documentation/aoe/
1986F: drivers/block/aoe/
1987
1988ATHEROS 71XX/9XXX GPIO DRIVER
1989M: Alban Bedel <albeu@free.fr>
1990W: https://github.com/AlbanBedel/linux
1991T: git git://github.com/AlbanBedel/linux
1992S: Maintained
1993F: drivers/gpio/gpio-ath79.c
1994F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1995
1996ATHEROS ATH GENERIC UTILITIES
1997M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1998L: linux-wireless@vger.kernel.org
1999S: Supported
2000F: drivers/net/wireless/ath/*
2001
2002ATHEROS ATH5K WIRELESS DRIVER
2003M: Jiri Slaby <jirislaby@gmail.com>
2004M: Nick Kossifidis <mickflemm@gmail.com>
2005M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2006L: linux-wireless@vger.kernel.org
2007W: http://wireless.kernel.org/en/users/Drivers/ath5k
2008S: Maintained
2009F: drivers/net/wireless/ath/ath5k/
2010
2011ATHEROS ATH6KL WIRELESS DRIVER
2012M: Kalle Valo <kvalo@qca.qualcomm.com>
2013L: linux-wireless@vger.kernel.org
2014W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2015T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2016S: Supported
2017F: drivers/net/wireless/ath/ath6kl/
2018
2019WILOCITY WIL6210 WIRELESS DRIVER
2020M: Maya Erez <qca_merez@qca.qualcomm.com>
2021L: linux-wireless@vger.kernel.org
2022L: wil6210@qca.qualcomm.com
2023S: Supported
2024W: http://wireless.kernel.org/en/users/Drivers/wil6210
2025F: drivers/net/wireless/ath/wil6210/
2026F: include/uapi/linux/wil6210_uapi.h
2027
2028CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2029M: Christian Lamparter <chunkeey@googlemail.com>
2030L: linux-wireless@vger.kernel.org
2031W: http://wireless.kernel.org/en/users/Drivers/carl9170
2032S: Maintained
2033F: drivers/net/wireless/ath/carl9170/
2034
2035ATK0110 HWMON DRIVER
2036M: Luca Tettamanti <kronos.it@gmail.com>
2037L: linux-hwmon@vger.kernel.org
2038S: Maintained
2039F: drivers/hwmon/asus_atk0110.c
2040
2041ATI_REMOTE2 DRIVER
2042M: Ville Syrjala <syrjala@sci.fi>
2043S: Maintained
2044F: drivers/input/misc/ati_remote2.c
2045
2046ATLX ETHERNET DRIVERS
2047M: Jay Cliburn <jcliburn@gmail.com>
2048M: Chris Snook <chris.snook@gmail.com>
2049L: netdev@vger.kernel.org
2050W: http://sourceforge.net/projects/atl1
2051W: http://atl1.sourceforge.net
2052S: Maintained
2053F: drivers/net/ethernet/atheros/
2054
2055ATM
2056M: Chas Williams <3chas3@gmail.com>
2057L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2058L: netdev@vger.kernel.org
2059W: http://linux-atm.sourceforge.net
2060S: Maintained
2061F: drivers/atm/
2062F: include/linux/atm*
2063F: include/uapi/linux/atm*
2064
2065ATMEL AT91 / AT32 MCI DRIVER
2066M: Ludovic Desroches <ludovic.desroches@atmel.com>
2067S: Maintained
2068F: drivers/mmc/host/atmel-mci.c
2069
2070ATMEL AT91 / AT32 SERIAL DRIVER
2071M: Nicolas Ferre <nicolas.ferre@atmel.com>
2072S: Supported
2073F: drivers/tty/serial/atmel_serial.c
2074
2075ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2076M: Nicolas Ferre <nicolas.ferre@atmel.com>
2077S: Supported
2078F: drivers/power/reset/at91-sama5d2_shdwc.c
2079
2080ATMEL SAMA5D2 ADC DRIVER
2081M: Ludovic Desroches <ludovic.desroches@atmel.com>
2082L: linux-iio@vger.kernel.org
2083S: Supported
2084F: drivers/iio/adc/at91-sama5d2_adc.c
2085
2086ATMEL Audio ALSA driver
2087M: Nicolas Ferre <nicolas.ferre@atmel.com>
2088L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2089S: Supported
2090F: sound/soc/atmel
2091
2092ATMEL DMA DRIVER
2093M: Nicolas Ferre <nicolas.ferre@atmel.com>
2094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2095S: Supported
2096F: drivers/dma/at_hdmac.c
2097F: drivers/dma/at_hdmac_regs.h
2098F: include/linux/platform_data/dma-atmel.h
2099
2100ATMEL XDMA DRIVER
2101M: Ludovic Desroches <ludovic.desroches@atmel.com>
2102L: linux-arm-kernel@lists.infradead.org
2103L: dmaengine@vger.kernel.org
2104S: Supported
2105F: drivers/dma/at_xdmac.c
2106
2107ATMEL I2C DRIVER
2108M: Ludovic Desroches <ludovic.desroches@atmel.com>
2109L: linux-i2c@vger.kernel.org
2110S: Supported
2111F: drivers/i2c/busses/i2c-at91.c
2112
2113ATMEL ISI DRIVER
2114M: Ludovic Desroches <ludovic.desroches@atmel.com>
2115L: linux-media@vger.kernel.org
2116S: Supported
2117F: drivers/media/platform/soc_camera/atmel-isi.c
2118F: include/media/atmel-isi.h
2119
2120ATMEL LCDFB DRIVER
2121M: Nicolas Ferre <nicolas.ferre@atmel.com>
2122L: linux-fbdev@vger.kernel.org
2123S: Maintained
2124F: drivers/video/fbdev/atmel_lcdfb.c
2125F: include/video/atmel_lcdc.h
2126
2127ATMEL MACB ETHERNET DRIVER
2128M: Nicolas Ferre <nicolas.ferre@atmel.com>
2129S: Supported
2130F: drivers/net/ethernet/cadence/
2131
2132ATMEL NAND DRIVER
2133M: Wenyou Yang <wenyou.yang@atmel.com>
2134M: Josh Wu <rainyfeeling@outlook.com>
2135L: linux-mtd@lists.infradead.org
2136S: Supported
2137F: drivers/mtd/nand/atmel_nand*
2138
2139ATMEL SDMMC DRIVER
2140M: Ludovic Desroches <ludovic.desroches@atmel.com>
2141L: linux-mmc@vger.kernel.org
2142S: Supported
2143F: drivers/mmc/host/sdhci-of-at91.c
2144
2145ATMEL SPI DRIVER
2146M: Nicolas Ferre <nicolas.ferre@atmel.com>
2147S: Supported
2148F: drivers/spi/spi-atmel.*
2149
2150ATMEL SSC DRIVER
2151M: Nicolas Ferre <nicolas.ferre@atmel.com>
2152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2153S: Supported
2154F: drivers/misc/atmel-ssc.c
2155F: include/linux/atmel-ssc.h
2156
2157ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2158M: Nicolas Ferre <nicolas.ferre@atmel.com>
2159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2160S: Supported
2161F: drivers/misc/atmel_tclib.c
2162F: drivers/clocksource/tcb_clksrc.c
2163
2164ATMEL USBA UDC DRIVER
2165M: Nicolas Ferre <nicolas.ferre@atmel.com>
2166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2167S: Supported
2168F: drivers/usb/gadget/udc/atmel_usba_udc.*
2169
2170ATMEL WIRELESS DRIVER
2171M: Simon Kelley <simon@thekelleys.org.uk>
2172L: linux-wireless@vger.kernel.org
2173W: http://www.thekelleys.org.uk/atmel
2174W: http://atmelwlandriver.sourceforge.net/
2175S: Maintained
2176F: drivers/net/wireless/atmel/atmel*
2177
2178ATMEL MAXTOUCH DRIVER
2179M: Nick Dyer <nick.dyer@itdev.co.uk>
2180T: git git://github.com/atmel-maxtouch/linux.git
2181S: Supported
2182F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2183F: drivers/input/touchscreen/atmel_mxt_ts.c
2184F: include/linux/platform_data/atmel_mxt_ts.h
2185
2186ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2187M: Bradley Grove <linuxdrivers@attotech.com>
2188L: linux-scsi@vger.kernel.org
2189W: http://www.attotech.com
2190S: Supported
2191F: drivers/scsi/esas2r
2192
2193ATUSB IEEE 802.15.4 RADIO DRIVER
2194M: Stefan Schmidt <stefan@osg.samsung.com>
2195L: linux-wpan@vger.kernel.org
2196S: Maintained
2197F: drivers/net/ieee802154/atusb.c
2198F: drivers/net/ieee802154/atusb.h
2199F: drivers/net/ieee802154/at86rf230.h
2200
2201AUDIT SUBSYSTEM
2202M: Paul Moore <paul@paul-moore.com>
2203M: Eric Paris <eparis@redhat.com>
2204L: linux-audit@redhat.com (moderated for non-subscribers)
2205W: http://people.redhat.com/sgrubb/audit/
2206T: git git://git.infradead.org/users/pcmoore/audit
2207S: Maintained
2208F: include/linux/audit.h
2209F: include/uapi/linux/audit.h
2210F: kernel/audit*
2211
2212AUXILIARY DISPLAY DRIVERS
2213M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2214W: http://miguelojeda.es/auxdisplay.htm
2215W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2216S: Maintained
2217F: drivers/auxdisplay/
2218F: include/linux/cfag12864b.h
2219
2220AVR32 ARCHITECTURE
2221M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2222M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2223W: http://www.atmel.com/products/AVR32/
2224W: http://mirror.egtvedt.no/avr32linux.org/
2225W: http://avrfreaks.net/
2226S: Maintained
2227F: arch/avr32/
2228
2229AVR32/AT32AP MACHINE SUPPORT
2230M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2231M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2232S: Maintained
2233F: arch/avr32/mach-at32ap/
2234
2235AX.25 NETWORK LAYER
2236M: Ralf Baechle <ralf@linux-mips.org>
2237L: linux-hams@vger.kernel.org
2238W: http://www.linux-ax25.org/
2239S: Maintained
2240F: include/uapi/linux/ax25.h
2241F: include/net/ax25.h
2242F: net/ax25/
2243
2244AZ6007 DVB DRIVER
2245M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2246L: linux-media@vger.kernel.org
2247W: https://linuxtv.org
2248T: git git://linuxtv.org/media_tree.git
2249S: Maintained
2250F: drivers/media/usb/dvb-usb-v2/az6007.c
2251
2252AZTECH FM RADIO RECEIVER DRIVER
2253M: Hans Verkuil <hverkuil@xs4all.nl>
2254L: linux-media@vger.kernel.org
2255T: git git://linuxtv.org/media_tree.git
2256W: https://linuxtv.org
2257S: Maintained
2258F: drivers/media/radio/radio-aztech*
2259
2260B43 WIRELESS DRIVER
2261L: linux-wireless@vger.kernel.org
2262L: b43-dev@lists.infradead.org
2263W: http://wireless.kernel.org/en/users/Drivers/b43
2264S: Odd Fixes
2265F: drivers/net/wireless/broadcom/b43/
2266
2267B43LEGACY WIRELESS DRIVER
2268M: Larry Finger <Larry.Finger@lwfinger.net>
2269L: linux-wireless@vger.kernel.org
2270L: b43-dev@lists.infradead.org
2271W: http://wireless.kernel.org/en/users/Drivers/b43
2272S: Maintained
2273F: drivers/net/wireless/broadcom/b43legacy/
2274
2275BACKLIGHT CLASS/SUBSYSTEM
2276M: Jingoo Han <jingoohan1@gmail.com>
2277M: Lee Jones <lee.jones@linaro.org>
2278T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2279S: Maintained
2280F: drivers/video/backlight/
2281F: include/linux/backlight.h
2282
2283BATMAN ADVANCED
2284M: Marek Lindner <mareklindner@neomailbox.ch>
2285M: Simon Wunderlich <sw@simonwunderlich.de>
2286M: Antonio Quartulli <a@unstable.cc>
2287L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2288W: https://www.open-mesh.org/
2289Q: https://patchwork.open-mesh.org/project/batman/list/
2290S: Maintained
2291F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2292F: Documentation/ABI/testing/sysfs-class-net-mesh
2293F: Documentation/networking/batman-adv.txt
2294F: net/batman-adv/
2295
2296BAYCOM/HDLCDRV DRIVERS FOR AX.25
2297M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2298L: linux-hams@vger.kernel.org
2299W: http://www.baycom.org/~tom/ham/ham.html
2300S: Maintained
2301F: drivers/net/hamradio/baycom*
2302
2303BCACHE (BLOCK LAYER CACHE)
2304M: Kent Overstreet <kent.overstreet@gmail.com>
2305L: linux-bcache@vger.kernel.org
2306W: http://bcache.evilpiepirate.org
2307S: Orphan
2308F: drivers/md/bcache/
2309
2310BDISP ST MEDIA DRIVER
2311M: Fabien Dessenne <fabien.dessenne@st.com>
2312L: linux-media@vger.kernel.org
2313T: git git://linuxtv.org/media_tree.git
2314W: https://linuxtv.org
2315S: Supported
2316F: drivers/media/platform/sti/bdisp
2317
2318BEFS FILE SYSTEM
2319S: Orphan
2320F: Documentation/filesystems/befs.txt
2321F: fs/befs/
2322
2323BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2324M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2325L: netdev@vger.kernel.org
2326S: Maintained
2327F: drivers/net/ethernet/ec_bhf.c
2328
2329BFS FILE SYSTEM
2330M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2331S: Maintained
2332F: Documentation/filesystems/bfs.txt
2333F: fs/bfs/
2334F: include/uapi/linux/bfs_fs.h
2335
2336BLACKFIN ARCHITECTURE
2337M: Steven Miao <realmz6@gmail.com>
2338L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2339T: git git://git.code.sf.net/p/adi-linux/code
2340W: http://blackfin.uclinux.org
2341S: Supported
2342F: arch/blackfin/
2343
2344BLACKFIN EMAC DRIVER
2345L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2346W: http://blackfin.uclinux.org
2347S: Supported
2348F: drivers/net/ethernet/adi/
2349
2350BLACKFIN RTC DRIVER
2351L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2352W: http://blackfin.uclinux.org
2353S: Supported
2354F: drivers/rtc/rtc-bfin.c
2355
2356BLACKFIN SDH DRIVER
2357M: Sonic Zhang <sonic.zhang@analog.com>
2358L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2359W: http://blackfin.uclinux.org
2360S: Supported
2361F: drivers/mmc/host/bfin_sdh.c
2362
2363BLACKFIN SERIAL DRIVER
2364M: Sonic Zhang <sonic.zhang@analog.com>
2365L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2366W: http://blackfin.uclinux.org
2367S: Supported
2368F: drivers/tty/serial/bfin_uart.c
2369
2370BLACKFIN WATCHDOG DRIVER
2371L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2372W: http://blackfin.uclinux.org
2373S: Supported
2374F: drivers/watchdog/bfin_wdt.c
2375
2376BLACKFIN I2C TWI DRIVER
2377M: Sonic Zhang <sonic.zhang@analog.com>
2378L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2379W: http://blackfin.uclinux.org/
2380S: Supported
2381F: drivers/i2c/busses/i2c-bfin-twi.c
2382
2383BLACKFIN MEDIA DRIVER
2384M: Scott Jiang <scott.jiang.linux@gmail.com>
2385L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2386W: http://blackfin.uclinux.org/
2387S: Supported
2388F: drivers/media/platform/blackfin/
2389F: drivers/media/i2c/adv7183*
2390F: drivers/media/i2c/vs6624*
2391
2392BLINKM RGB LED DRIVER
2393M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2394S: Maintained
2395F: drivers/leds/leds-blinkm.c
2396
2397BLOCK LAYER
2398M: Jens Axboe <axboe@kernel.dk>
2399L: linux-block@vger.kernel.org
2400T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2401S: Maintained
2402F: block/
2403F: kernel/trace/blktrace.c
2404
2405BLOCK2MTD DRIVER
2406M: Joern Engel <joern@lazybastard.org>
2407L: linux-mtd@lists.infradead.org
2408S: Maintained
2409F: drivers/mtd/devices/block2mtd.c
2410
2411BLUETOOTH DRIVERS
2412M: Marcel Holtmann <marcel@holtmann.org>
2413M: Gustavo Padovan <gustavo@padovan.org>
2414M: Johan Hedberg <johan.hedberg@gmail.com>
2415L: linux-bluetooth@vger.kernel.org
2416W: http://www.bluez.org/
2417T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2418T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2419S: Maintained
2420F: drivers/bluetooth/
2421
2422BLUETOOTH SUBSYSTEM
2423M: Marcel Holtmann <marcel@holtmann.org>
2424M: Gustavo Padovan <gustavo@padovan.org>
2425M: Johan Hedberg <johan.hedberg@gmail.com>
2426L: linux-bluetooth@vger.kernel.org
2427W: http://www.bluez.org/
2428T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2429T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2430S: Maintained
2431F: net/bluetooth/
2432F: include/net/bluetooth/
2433
2434BONDING DRIVER
2435M: Jay Vosburgh <j.vosburgh@gmail.com>
2436M: Veaceslav Falico <vfalico@gmail.com>
2437M: Andy Gospodarek <gospo@cumulusnetworks.com>
2438L: netdev@vger.kernel.org
2439W: http://sourceforge.net/projects/bonding/
2440S: Supported
2441F: drivers/net/bonding/
2442F: include/uapi/linux/if_bonding.h
2443
2444BPF (Safe dynamic programs and tools)
2445M: Alexei Starovoitov <ast@kernel.org>
2446L: netdev@vger.kernel.org
2447L: linux-kernel@vger.kernel.org
2448S: Supported
2449F: kernel/bpf/
2450
2451BROADCOM B44 10/100 ETHERNET DRIVER
2452M: Gary Zambrano <zambrano@broadcom.com>
2453L: netdev@vger.kernel.org
2454S: Supported
2455F: drivers/net/ethernet/broadcom/b44.*
2456
2457BROADCOM GENET ETHERNET DRIVER
2458M: Florian Fainelli <f.fainelli@gmail.com>
2459L: netdev@vger.kernel.org
2460S: Supported
2461F: drivers/net/ethernet/broadcom/genet/
2462
2463BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2464M: Sony Chacko <sony.chacko@qlogic.com>
2465M: Dept-HSGLinuxNICDev@qlogic.com
2466L: netdev@vger.kernel.org
2467S: Supported
2468F: drivers/net/ethernet/broadcom/bnx2.*
2469F: drivers/net/ethernet/broadcom/bnx2_*
2470
2471BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2472M: Ariel Elior <ariel.elior@qlogic.com>
2473L: netdev@vger.kernel.org
2474S: Supported
2475F: drivers/net/ethernet/broadcom/bnx2x/
2476
2477BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2478M: Florian Fainelli <f.fainelli@gmail.com>
2479M: Ray Jui <rjui@broadcom.com>
2480M: Scott Branden <sbranden@broadcom.com>
2481L: bcm-kernel-feedback-list@broadcom.com
2482T: git git://github.com/broadcom/mach-bcm
2483S: Maintained
2484F: arch/arm/mach-bcm/
2485F: arch/arm/boot/dts/bcm113*
2486F: arch/arm/boot/dts/bcm216*
2487F: arch/arm/boot/dts/bcm281*
2488F: arch/arm64/boot/dts/broadcom/
2489F: arch/arm/configs/bcm_defconfig
2490F: drivers/mmc/host/sdhci-bcm-kona.c
2491F: drivers/clocksource/bcm_kona_timer.c
2492
2493BROADCOM BCM2835 ARM ARCHITECTURE
2494M: Stephen Warren <swarren@wwwdotorg.org>
2495M: Lee Jones <lee@kernel.org>
2496M: Eric Anholt <eric@anholt.net>
2497L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2498L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2499T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2500S: Maintained
2501N: bcm2835
2502
2503BROADCOM BCM47XX MIPS ARCHITECTURE
2504M: Hauke Mehrtens <hauke@hauke-m.de>
2505M: Rafał Miłecki <zajec5@gmail.com>
2506L: linux-mips@linux-mips.org
2507S: Maintained
2508F: Documentation/devicetree/bindings/mips/brcm/
2509F: arch/mips/bcm47xx/*
2510F: arch/mips/include/asm/mach-bcm47xx/*
2511
2512BROADCOM BCM5301X ARM ARCHITECTURE
2513M: Hauke Mehrtens <hauke@hauke-m.de>
2514L: linux-arm-kernel@lists.infradead.org
2515S: Maintained
2516F: arch/arm/mach-bcm/bcm_5301x.c
2517F: arch/arm/boot/dts/bcm5301x.dtsi
2518F: arch/arm/boot/dts/bcm470*
2519
2520BROADCOM BCM63XX ARM ARCHITECTURE
2521M: Florian Fainelli <f.fainelli@gmail.com>
2522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2523L: bcm-kernel-feedback-list@broadcom.com
2524T: git git://github.com/broadcom/stblinux.git
2525S: Maintained
2526F: arch/arm/mach-bcm/bcm63xx.c
2527F: arch/arm/include/debug/bcm63xx.S
2528
2529BROADCOM BCM63XX/BCM33XX UDC DRIVER
2530M: Kevin Cernekee <cernekee@gmail.com>
2531L: linux-usb@vger.kernel.org
2532S: Maintained
2533F: drivers/usb/gadget/udc/bcm63xx_udc.*
2534
2535BROADCOM BCM7XXX ARM ARCHITECTURE
2536M: Brian Norris <computersforpeace@gmail.com>
2537M: Gregory Fong <gregory.0xf0@gmail.com>
2538M: Florian Fainelli <f.fainelli@gmail.com>
2539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2540L: bcm-kernel-feedback-list@broadcom.com
2541T: git git://github.com/broadcom/stblinux.git
2542S: Maintained
2543F: arch/arm/mach-bcm/*brcmstb*
2544F: arch/arm/boot/dts/bcm7*.dts*
2545F: drivers/bus/brcmstb_gisb.c
2546N: brcmstb
2547
2548BROADCOM BMIPS MIPS ARCHITECTURE
2549M: Kevin Cernekee <cernekee@gmail.com>
2550M: Florian Fainelli <f.fainelli@gmail.com>
2551L: linux-mips@linux-mips.org
2552T: git git://github.com/broadcom/stblinux.git
2553S: Maintained
2554F: arch/mips/bmips/*
2555F: arch/mips/include/asm/mach-bmips/*
2556F: arch/mips/kernel/*bmips*
2557F: arch/mips/boot/dts/brcm/bcm*.dts*
2558F: drivers/irqchip/irq-bcm63*
2559F: drivers/irqchip/irq-bcm7*
2560F: drivers/irqchip/irq-brcmstb*
2561F: include/linux/bcm963xx_nvram.h
2562F: include/linux/bcm963xx_tag.h
2563
2564BROADCOM TG3 GIGABIT ETHERNET DRIVER
2565M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2566M: Prashant Sreedharan <prashant@broadcom.com>
2567M: Michael Chan <mchan@broadcom.com>
2568L: netdev@vger.kernel.org
2569S: Supported
2570F: drivers/net/ethernet/broadcom/tg3.*
2571
2572BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2573M: Brett Rudley <brudley@broadcom.com>
2574M: Arend van Spriel <arend@broadcom.com>
2575M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2576M: Hante Meuleman <meuleman@broadcom.com>
2577L: linux-wireless@vger.kernel.org
2578L: brcm80211-dev-list@broadcom.com
2579S: Supported
2580F: drivers/net/wireless/broadcom/brcm80211/
2581
2582BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2583M: QLogic-Storage-Upstream@qlogic.com
2584L: linux-scsi@vger.kernel.org
2585S: Supported
2586F: drivers/scsi/bnx2fc/
2587
2588BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2589M: QLogic-Storage-Upstream@qlogic.com
2590L: linux-scsi@vger.kernel.org
2591S: Supported
2592F: drivers/scsi/bnx2i/
2593
2594BROADCOM IPROC ARM ARCHITECTURE
2595M: Ray Jui <rjui@broadcom.com>
2596M: Scott Branden <sbranden@broadcom.com>
2597M: Jon Mason <jonmason@broadcom.com>
2598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2599L: bcm-kernel-feedback-list@broadcom.com
2600T: git git://github.com/broadcom/cygnus-linux.git
2601S: Maintained
2602N: iproc
2603N: cygnus
2604N: nsp
2605N: bcm9113*
2606N: bcm9583*
2607N: bcm9585*
2608N: bcm9586*
2609N: bcm988312
2610N: bcm113*
2611N: bcm583*
2612N: bcm585*
2613N: bcm586*
2614N: bcm88312
2615
2616BROADCOM BRCMSTB GPIO DRIVER
2617M: Gregory Fong <gregory.0xf0@gmail.com>
2618L: bcm-kernel-feedback-list@broadcom.com
2619S: Supported
2620F: drivers/gpio/gpio-brcmstb.c
2621F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2622
2623BROADCOM KONA GPIO DRIVER
2624M: Ray Jui <rjui@broadcom.com>
2625L: bcm-kernel-feedback-list@broadcom.com
2626S: Supported
2627F: drivers/gpio/gpio-bcm-kona.c
2628F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2629
2630BROADCOM NVRAM DRIVER
2631M: Rafał Miłecki <zajec5@gmail.com>
2632L: linux-mips@linux-mips.org
2633S: Maintained
2634F: drivers/firmware/broadcom/*
2635
2636BROADCOM STB NAND FLASH DRIVER
2637M: Brian Norris <computersforpeace@gmail.com>
2638M: Kamal Dasu <kdasu.kdev@gmail.com>
2639L: linux-mtd@lists.infradead.org
2640L: bcm-kernel-feedback-list@broadcom.com
2641S: Maintained
2642F: drivers/mtd/nand/brcmnand/
2643
2644BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2645M: Rafał Miłecki <zajec5@gmail.com>
2646L: linux-wireless@vger.kernel.org
2647S: Maintained
2648F: drivers/bcma/
2649F: include/linux/bcma/
2650
2651BROADCOM SYSTEMPORT ETHERNET DRIVER
2652M: Florian Fainelli <f.fainelli@gmail.com>
2653L: netdev@vger.kernel.org
2654S: Supported
2655F: drivers/net/ethernet/broadcom/bcmsysport.*
2656
2657BROADCOM VULCAN ARM64 SOC
2658M: Jayachandran C. <jchandra@broadcom.com>
2659L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2660L: bcm-kernel-feedback-list@broadcom.com
2661S: Maintained
2662F: arch/arm64/boot/dts/broadcom/vulcan*
2663
2664BROCADE BFA FC SCSI DRIVER
2665M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2666M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2667L: linux-scsi@vger.kernel.org
2668S: Supported
2669F: drivers/scsi/bfa/
2670
2671BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2672M: Rasesh Mody <rasesh.mody@qlogic.com>
2673L: netdev@vger.kernel.org
2674S: Supported
2675F: drivers/net/ethernet/brocade/bna/
2676
2677BSG (block layer generic sg v4 driver)
2678M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2679L: linux-scsi@vger.kernel.org
2680S: Supported
2681F: block/bsg.c
2682F: include/linux/bsg.h
2683F: include/uapi/linux/bsg.h
2684
2685BT87X AUDIO DRIVER
2686M: Clemens Ladisch <clemens@ladisch.de>
2687L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2688T: git git://git.alsa-project.org/alsa-kernel.git
2689S: Maintained
2690F: Documentation/sound/alsa/Bt87x.txt
2691F: sound/pci/bt87x.c
2692
2693BT8XXGPIO DRIVER
2694M: Michael Buesch <m@bues.ch>
2695W: http://bu3sch.de/btgpio.php
2696S: Maintained
2697F: drivers/gpio/gpio-bt8xx.c
2698
2699BTRFS FILE SYSTEM
2700M: Chris Mason <clm@fb.com>
2701M: Josef Bacik <jbacik@fb.com>
2702M: David Sterba <dsterba@suse.com>
2703L: linux-btrfs@vger.kernel.org
2704W: http://btrfs.wiki.kernel.org/
2705Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2706T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2707S: Maintained
2708F: Documentation/filesystems/btrfs.txt
2709F: fs/btrfs/
2710
2711BTTV VIDEO4LINUX DRIVER
2712M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2713L: linux-media@vger.kernel.org
2714W: https://linuxtv.org
2715T: git git://linuxtv.org/media_tree.git
2716S: Odd fixes
2717F: Documentation/video4linux/bttv/
2718F: drivers/media/pci/bt8xx/bttv*
2719
2720BUSLOGIC SCSI DRIVER
2721M: Khalid Aziz <khalid@gonehiking.org>
2722L: linux-scsi@vger.kernel.org
2723S: Maintained
2724F: drivers/scsi/BusLogic.*
2725F: drivers/scsi/FlashPoint.*
2726
2727C-MEDIA CMI8788 DRIVER
2728M: Clemens Ladisch <clemens@ladisch.de>
2729L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2730T: git git://git.alsa-project.org/alsa-kernel.git
2731S: Maintained
2732F: sound/pci/oxygen/
2733
2734C6X ARCHITECTURE
2735M: Mark Salter <msalter@redhat.com>
2736M: Aurelien Jacquiot <a-jacquiot@ti.com>
2737L: linux-c6x-dev@linux-c6x.org
2738W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2739S: Maintained
2740F: arch/c6x/
2741
2742CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2743M: David Howells <dhowells@redhat.com>
2744L: linux-cachefs@redhat.com (moderated for non-subscribers)
2745S: Supported
2746F: Documentation/filesystems/caching/cachefiles.txt
2747F: fs/cachefiles/
2748
2749CADET FM/AM RADIO RECEIVER DRIVER
2750M: Hans Verkuil <hverkuil@xs4all.nl>
2751L: linux-media@vger.kernel.org
2752T: git git://linuxtv.org/media_tree.git
2753W: https://linuxtv.org
2754S: Maintained
2755F: drivers/media/radio/radio-cadet*
2756
2757CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2758M: Jonathan Corbet <corbet@lwn.net>
2759L: linux-media@vger.kernel.org
2760T: git git://linuxtv.org/media_tree.git
2761S: Maintained
2762F: Documentation/video4linux/cafe_ccic
2763F: drivers/media/platform/marvell-ccic/
2764
2765CAIF NETWORK LAYER
2766M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2767L: netdev@vger.kernel.org
2768S: Supported
2769F: Documentation/networking/caif/
2770F: drivers/net/caif/
2771F: include/uapi/linux/caif/
2772F: include/net/caif/
2773F: net/caif/
2774
2775CALGARY x86-64 IOMMU
2776M: Muli Ben-Yehuda <muli@il.ibm.com>
2777M: "Jon D. Mason" <jdmason@kudzu.us>
2778L: discuss@x86-64.org
2779S: Maintained
2780F: arch/x86/kernel/pci-calgary_64.c
2781F: arch/x86/kernel/tce_64.c
2782F: arch/x86/include/asm/calgary.h
2783F: arch/x86/include/asm/tce.h
2784
2785CAN NETWORK LAYER
2786M: Oliver Hartkopp <socketcan@hartkopp.net>
2787M: Marc Kleine-Budde <mkl@pengutronix.de>
2788L: linux-can@vger.kernel.org
2789W: https://github.com/linux-can
2790T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2791T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2792S: Maintained
2793F: Documentation/networking/can.txt
2794F: net/can/
2795F: include/linux/can/core.h
2796F: include/uapi/linux/can.h
2797F: include/uapi/linux/can/bcm.h
2798F: include/uapi/linux/can/raw.h
2799F: include/uapi/linux/can/gw.h
2800
2801CAN NETWORK DRIVERS
2802M: Wolfgang Grandegger <wg@grandegger.com>
2803M: Marc Kleine-Budde <mkl@pengutronix.de>
2804L: linux-can@vger.kernel.org
2805W: https://github.com/linux-can
2806T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2807T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2808S: Maintained
2809F: drivers/net/can/
2810F: include/linux/can/dev.h
2811F: include/linux/can/platform/
2812F: include/uapi/linux/can/error.h
2813F: include/uapi/linux/can/netlink.h
2814
2815CAPABILITIES
2816M: Serge Hallyn <serge.hallyn@canonical.com>
2817L: linux-security-module@vger.kernel.org
2818S: Supported
2819F: include/linux/capability.h
2820F: include/uapi/linux/capability.h
2821F: security/commoncap.c
2822F: kernel/capability.c
2823
2824CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2825M: Kevin Tsai <ktsai@capellamicro.com>
2826S: Maintained
2827F: drivers/iio/light/cm*
2828F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2829
2830CAVIUM LIQUIDIO NETWORK DRIVER
2831M: Derek Chickles <derek.chickles@caviumnetworks.com>
2832M: Satanand Burla <satananda.burla@caviumnetworks.com>
2833M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2834M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2835L: netdev@vger.kernel.org
2836W: http://www.cavium.com
2837S: Supported
2838F: drivers/net/ethernet/cavium/liquidio/
2839
2840CC2520 IEEE-802.15.4 RADIO DRIVER
2841M: Varka Bhadram <varkabhadram@gmail.com>
2842L: linux-wpan@vger.kernel.org
2843S: Maintained
2844F: drivers/net/ieee802154/cc2520.c
2845F: include/linux/spi/cc2520.h
2846F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2847
2848CELL BROADBAND ENGINE ARCHITECTURE
2849M: Arnd Bergmann <arnd@arndb.de>
2850L: linuxppc-dev@lists.ozlabs.org
2851W: http://www.ibm.com/developerworks/power/cell/
2852S: Supported
2853F: arch/powerpc/include/asm/cell*.h
2854F: arch/powerpc/include/asm/spu*.h
2855F: arch/powerpc/include/uapi/asm/spu*.h
2856F: arch/powerpc/oprofile/*cell*
2857F: arch/powerpc/platforms/cell/
2858
2859CEPH COMMON CODE (LIBCEPH)
2860M: Ilya Dryomov <idryomov@gmail.com>
2861M: "Yan, Zheng" <zyan@redhat.com>
2862M: Sage Weil <sage@redhat.com>
2863L: ceph-devel@vger.kernel.org
2864W: http://ceph.com/
2865T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2866T: git git://github.com/ceph/ceph-client.git
2867S: Supported
2868F: net/ceph/
2869F: include/linux/ceph/
2870F: include/linux/crush/
2871
2872CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2873M: "Yan, Zheng" <zyan@redhat.com>
2874M: Sage Weil <sage@redhat.com>
2875M: Ilya Dryomov <idryomov@gmail.com>
2876L: ceph-devel@vger.kernel.org
2877W: http://ceph.com/
2878T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2879T: git git://github.com/ceph/ceph-client.git
2880S: Supported
2881F: Documentation/filesystems/ceph.txt
2882F: fs/ceph/
2883
2884CERTIFICATE HANDLING:
2885M: David Howells <dhowells@redhat.com>
2886M: David Woodhouse <dwmw2@infradead.org>
2887L: keyrings@vger.kernel.org
2888S: Maintained
2889F: Documentation/module-signing.txt
2890F: certs/
2891F: scripts/sign-file.c
2892F: scripts/extract-cert.c
2893
2894CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2895L: linux-usb@vger.kernel.org
2896S: Orphan
2897F: Documentation/usb/WUSB-Design-overview.txt
2898F: Documentation/usb/wusb-cbaf
2899F: drivers/usb/host/hwa-hc.c
2900F: drivers/usb/host/whci/
2901F: drivers/usb/wusbcore/
2902F: include/linux/usb/wusb*
2903
2904CFAG12864B LCD DRIVER
2905M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2906W: http://miguelojeda.es/auxdisplay.htm
2907W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2908S: Maintained
2909F: drivers/auxdisplay/cfag12864b.c
2910F: include/linux/cfag12864b.h
2911
2912CFAG12864BFB LCD FRAMEBUFFER DRIVER
2913M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2914W: http://miguelojeda.es/auxdisplay.htm
2915W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2916S: Maintained
2917F: drivers/auxdisplay/cfag12864bfb.c
2918F: include/linux/cfag12864b.h
2919
2920CFG80211 and NL80211
2921M: Johannes Berg <johannes@sipsolutions.net>
2922L: linux-wireless@vger.kernel.org
2923W: http://wireless.kernel.org/
2924T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2925T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2926S: Maintained
2927F: include/uapi/linux/nl80211.h
2928F: include/net/cfg80211.h
2929F: net/wireless/*
2930X: net/wireless/wext*
2931
2932CHAR and MISC DRIVERS
2933M: Arnd Bergmann <arnd@arndb.de>
2934M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2935T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2936S: Supported
2937F: drivers/char/*
2938F: drivers/misc/*
2939F: include/linux/miscdevice.h
2940
2941CHECKPATCH
2942M: Andy Whitcroft <apw@canonical.com>
2943M: Joe Perches <joe@perches.com>
2944S: Maintained
2945F: scripts/checkpatch.pl
2946
2947CHINESE DOCUMENTATION
2948M: Harry Wei <harryxiyou@gmail.com>
2949L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2950L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2951S: Maintained
2952F: Documentation/zh_CN/
2953
2954CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2955M: Peter Chen <Peter.Chen@nxp.com>
2956T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2957L: linux-usb@vger.kernel.org
2958S: Maintained
2959F: drivers/usb/chipidea/
2960
2961CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2962M: Hans de Goede <hdegoede@redhat.com>
2963L: linux-input@vger.kernel.org
2964S: Maintained
2965F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2966F: drivers/input/touchscreen/chipone_icn8318.c
2967
2968CHROME HARDWARE PLATFORM SUPPORT
2969M: Olof Johansson <olof@lixom.net>
2970S: Maintained
2971T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2972F: drivers/platform/chrome/
2973
2974CISCO VIC ETHERNET NIC DRIVER
2975M: Christian Benvenuti <benve@cisco.com>
2976M: Sujith Sankar <ssujith@cisco.com>
2977M: Govindarajulu Varadarajan <_govind@gmx.com>
2978M: Neel Patel <neepatel@cisco.com>
2979S: Supported
2980F: drivers/net/ethernet/cisco/enic/
2981
2982CISCO VIC LOW LATENCY NIC DRIVER
2983M: Christian Benvenuti <benve@cisco.com>
2984M: Dave Goodell <dgoodell@cisco.com>
2985S: Supported
2986F: drivers/infiniband/hw/usnic/
2987
2988CIRRUS LOGIC EP93XX ETHERNET DRIVER
2989M: Hartley Sweeten <hsweeten@visionengravers.com>
2990L: netdev@vger.kernel.org
2991S: Maintained
2992F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2993
2994CIRRUS LOGIC AUDIO CODEC DRIVERS
2995M: Brian Austin <brian.austin@cirrus.com>
2996M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2997L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2998S: Maintained
2999F: sound/soc/codecs/cs*
3000
3001CLEANCACHE API
3002M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3003L: linux-kernel@vger.kernel.org
3004S: Maintained
3005F: mm/cleancache.c
3006F: include/linux/cleancache.h
3007
3008CLK API
3009M: Russell King <linux@armlinux.org.uk>
3010L: linux-clk@vger.kernel.org
3011S: Maintained
3012F: include/linux/clk.h
3013
3014CLOCKSOURCE, CLOCKEVENT DRIVERS
3015M: Daniel Lezcano <daniel.lezcano@linaro.org>
3016M: Thomas Gleixner <tglx@linutronix.de>
3017L: linux-kernel@vger.kernel.org
3018T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3019S: Supported
3020F: drivers/clocksource
3021
3022CISCO FCOE HBA DRIVER
3023M: Hiral Patel <hiralpat@cisco.com>
3024M: Suma Ramars <sramars@cisco.com>
3025M: Brian Uchino <buchino@cisco.com>
3026L: linux-scsi@vger.kernel.org
3027S: Supported
3028F: drivers/scsi/fnic/
3029
3030CISCO SCSI HBA DRIVER
3031M: Narsimhulu Musini <nmusini@cisco.com>
3032M: Sesidhar Baddela <sebaddel@cisco.com>
3033L: linux-scsi@vger.kernel.org
3034S: Supported
3035F: drivers/scsi/snic/
3036
3037CMPC ACPI DRIVER
3038M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3039M: Daniel Oliveira Nascimento <don@syst.com.br>
3040L: platform-driver-x86@vger.kernel.org
3041S: Supported
3042F: drivers/platform/x86/classmate-laptop.c
3043
3044COBALT MEDIA DRIVER
3045M: Hans Verkuil <hans.verkuil@cisco.com>
3046L: linux-media@vger.kernel.org
3047T: git git://linuxtv.org/media_tree.git
3048W: https://linuxtv.org
3049S: Supported
3050F: drivers/media/pci/cobalt/
3051
3052COCCINELLE/Semantic Patches (SmPL)
3053M: Julia Lawall <Julia.Lawall@lip6.fr>
3054M: Gilles Muller <Gilles.Muller@lip6.fr>
3055M: Nicolas Palix <nicolas.palix@imag.fr>
3056M: Michal Marek <mmarek@suse.com>
3057L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3058T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3059W: http://coccinelle.lip6.fr/
3060S: Supported
3061F: Documentation/coccinelle.txt
3062F: scripts/coccinelle/
3063F: scripts/coccicheck
3064
3065CODA FILE SYSTEM
3066M: Jan Harkes <jaharkes@cs.cmu.edu>
3067M: coda@cs.cmu.edu
3068L: codalist@coda.cs.cmu.edu
3069W: http://www.coda.cs.cmu.edu/
3070S: Maintained
3071F: Documentation/filesystems/coda.txt
3072F: fs/coda/
3073F: include/linux/coda*.h
3074F: include/uapi/linux/coda*.h
3075
3076CODA V4L2 MEM2MEM DRIVER
3077M: Philipp Zabel <p.zabel@pengutronix.de>
3078L: linux-media@vger.kernel.org
3079S: Maintained
3080F: Documentation/devicetree/bindings/media/coda.txt
3081F: drivers/media/platform/coda/
3082
3083COMMON CLK FRAMEWORK
3084M: Michael Turquette <mturquette@baylibre.com>
3085M: Stephen Boyd <sboyd@codeaurora.org>
3086L: linux-clk@vger.kernel.org
3087T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3088S: Maintained
3089F: drivers/clk/
3090X: drivers/clk/clkdev.c
3091F: include/linux/clk-pr*
3092F: include/linux/clk/
3093
3094COMMON INTERNET FILE SYSTEM (CIFS)
3095M: Steve French <sfrench@samba.org>
3096L: linux-cifs@vger.kernel.org
3097L: samba-technical@lists.samba.org (moderated for non-subscribers)
3098W: http://linux-cifs.samba.org/
3099T: git git://git.samba.org/sfrench/cifs-2.6.git
3100S: Supported
3101F: Documentation/filesystems/cifs/
3102F: fs/cifs/
3103
3104COMPACTPCI HOTPLUG CORE
3105M: Scott Murray <scott@spiteful.org>
3106L: linux-pci@vger.kernel.org
3107S: Maintained
3108F: drivers/pci/hotplug/cpci_hotplug*
3109
3110COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3111M: Scott Murray <scott@spiteful.org>
3112L: linux-pci@vger.kernel.org
3113S: Maintained
3114F: drivers/pci/hotplug/cpcihp_zt5550.*
3115
3116COMPACTPCI HOTPLUG GENERIC DRIVER
3117M: Scott Murray <scott@spiteful.org>
3118L: linux-pci@vger.kernel.org
3119S: Maintained
3120F: drivers/pci/hotplug/cpcihp_generic.c
3121
3122COMPAL LAPTOP SUPPORT
3123M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3124L: platform-driver-x86@vger.kernel.org
3125S: Maintained
3126F: drivers/platform/x86/compal-laptop.c
3127
3128CONEXANT ACCESSRUNNER USB DRIVER
3129L: accessrunner-general@lists.sourceforge.net
3130W: http://accessrunner.sourceforge.net/
3131S: Orphan
3132F: drivers/usb/atm/cxacru.c
3133
3134CONFIGFS
3135M: Joel Becker <jlbec@evilplan.org>
3136M: Christoph Hellwig <hch@lst.de>
3137T: git git://git.infradead.org/users/hch/configfs.git
3138S: Supported
3139F: fs/configfs/
3140F: include/linux/configfs.h
3141
3142CONNECTOR
3143M: Evgeniy Polyakov <zbr@ioremap.net>
3144L: netdev@vger.kernel.org
3145S: Maintained
3146F: drivers/connector/
3147
3148CONTROL GROUP (CGROUP)
3149M: Tejun Heo <tj@kernel.org>
3150M: Li Zefan <lizefan@huawei.com>
3151M: Johannes Weiner <hannes@cmpxchg.org>
3152L: cgroups@vger.kernel.org
3153T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3154S: Maintained
3155F: Documentation/cgroups/
3156F: include/linux/cgroup*
3157F: kernel/cgroup*
3158
3159CONTROL GROUP - CPUSET
3160M: Li Zefan <lizefan@huawei.com>
3161L: cgroups@vger.kernel.org
3162W: http://www.bullopensource.org/cpuset/
3163W: http://oss.sgi.com/projects/cpusets/
3164T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3165S: Maintained
3166F: Documentation/cgroups/cpusets.txt
3167F: include/linux/cpuset.h
3168F: kernel/cpuset.c
3169
3170CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3171M: Johannes Weiner <hannes@cmpxchg.org>
3172M: Michal Hocko <mhocko@kernel.org>
3173M: Vladimir Davydov <vdavydov@virtuozzo.com>
3174L: cgroups@vger.kernel.org
3175L: linux-mm@kvack.org
3176S: Maintained
3177F: mm/memcontrol.c
3178F: mm/swap_cgroup.c
3179
3180CORETEMP HARDWARE MONITORING DRIVER
3181M: Fenghua Yu <fenghua.yu@intel.com>
3182L: linux-hwmon@vger.kernel.org
3183S: Maintained
3184F: Documentation/hwmon/coretemp
3185F: drivers/hwmon/coretemp.c
3186
3187COSA/SRP SYNC SERIAL DRIVER
3188M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3189W: http://www.fi.muni.cz/~kas/cosa/
3190S: Maintained
3191F: drivers/net/wan/cosa*
3192
3193CPMAC ETHERNET DRIVER
3194M: Florian Fainelli <florian@openwrt.org>
3195L: netdev@vger.kernel.org
3196S: Maintained
3197F: drivers/net/ethernet/ti/cpmac.c
3198
3199CPU FREQUENCY DRIVERS
3200M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3201M: Viresh Kumar <viresh.kumar@linaro.org>
3202L: linux-pm@vger.kernel.org
3203S: Maintained
3204T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3205T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3206F: drivers/cpufreq/
3207F: include/linux/cpufreq.h
3208
3209CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3210M: Viresh Kumar <viresh.kumar@linaro.org>
3211M: Sudeep Holla <sudeep.holla@arm.com>
3212L: linux-pm@vger.kernel.org
3213W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3214S: Maintained
3215F: drivers/cpufreq/arm_big_little.h
3216F: drivers/cpufreq/arm_big_little.c
3217F: drivers/cpufreq/arm_big_little_dt.c
3218
3219CPUIDLE DRIVER - ARM BIG LITTLE
3220M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3221M: Daniel Lezcano <daniel.lezcano@linaro.org>
3222L: linux-pm@vger.kernel.org
3223L: linux-arm-kernel@lists.infradead.org
3224T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3225S: Maintained
3226F: drivers/cpuidle/cpuidle-big_little.c
3227
3228CPUIDLE DRIVER - ARM EXYNOS
3229M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3230M: Daniel Lezcano <daniel.lezcano@linaro.org>
3231M: Kukjin Kim <kgene@kernel.org>
3232L: linux-pm@vger.kernel.org
3233L: linux-samsung-soc@vger.kernel.org
3234S: Supported
3235F: drivers/cpuidle/cpuidle-exynos.c
3236F: arch/arm/mach-exynos/pm.c
3237
3238CPUIDLE DRIVERS
3239M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3240M: Daniel Lezcano <daniel.lezcano@linaro.org>
3241L: linux-pm@vger.kernel.org
3242S: Maintained
3243T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3244F: drivers/cpuidle/*
3245F: include/linux/cpuidle.h
3246
3247CPUID/MSR DRIVER
3248M: "H. Peter Anvin" <hpa@zytor.com>
3249S: Maintained
3250F: arch/x86/kernel/cpuid.c
3251F: arch/x86/kernel/msr.c
3252
3253CPU POWER MONITORING SUBSYSTEM
3254M: Thomas Renninger <trenn@suse.com>
3255L: linux-pm@vger.kernel.org
3256S: Maintained
3257F: tools/power/cpupower/
3258
3259CRAMFS FILESYSTEM
3260W: http://sourceforge.net/projects/cramfs/
3261S: Orphan / Obsolete
3262F: Documentation/filesystems/cramfs.txt
3263F: fs/cramfs/
3264
3265CRIS PORT
3266M: Mikael Starvik <starvik@axis.com>
3267M: Jesper Nilsson <jesper.nilsson@axis.com>
3268L: linux-cris-kernel@axis.com
3269W: http://developer.axis.com
3270T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3271S: Maintained
3272F: arch/cris/
3273F: drivers/tty/serial/crisv10.*
3274
3275CRYPTO API
3276M: Herbert Xu <herbert@gondor.apana.org.au>
3277M: "David S. Miller" <davem@davemloft.net>
3278L: linux-crypto@vger.kernel.org
3279T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3280T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3281S: Maintained
3282F: Documentation/crypto/
3283F: Documentation/DocBook/crypto-API.tmpl
3284F: arch/*/crypto/
3285F: crypto/
3286F: drivers/crypto/
3287F: include/crypto/
3288
3289CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3290M: Neil Horman <nhorman@tuxdriver.com>
3291L: linux-crypto@vger.kernel.org
3292S: Maintained
3293F: crypto/ansi_cprng.c
3294F: crypto/rng.c
3295
3296CS3308 MEDIA DRIVER
3297M: Hans Verkuil <hverkuil@xs4all.nl>
3298L: linux-media@vger.kernel.org
3299T: git git://linuxtv.org/media_tree.git
3300W: http://linuxtv.org
3301S: Odd Fixes
3302F: drivers/media/i2c/cs3308.c
3303F: drivers/media/i2c/cs3308.h
3304
3305CS5535 Audio ALSA driver
3306M: Jaya Kumar <jayakumar.alsa@gmail.com>
3307S: Maintained
3308F: sound/pci/cs5535audio/
3309
3310CW1200 WLAN driver
3311M: Solomon Peachy <pizza@shaftnet.org>
3312S: Maintained
3313F: drivers/net/wireless/st/cw1200/
3314
3315CX18 VIDEO4LINUX DRIVER
3316M: Andy Walls <awalls@md.metrocast.net>
3317L: ivtv-devel@ivtvdriver.org (subscribers-only)
3318L: linux-media@vger.kernel.org
3319T: git git://linuxtv.org/media_tree.git
3320W: https://linuxtv.org
3321W: http://www.ivtvdriver.org/index.php/Cx18
3322S: Maintained
3323F: Documentation/video4linux/cx18.txt
3324F: drivers/media/pci/cx18/
3325F: include/uapi/linux/ivtv*
3326
3327CX2341X MPEG ENCODER HELPER MODULE
3328M: Hans Verkuil <hverkuil@xs4all.nl>
3329L: linux-media@vger.kernel.org
3330T: git git://linuxtv.org/media_tree.git
3331W: https://linuxtv.org
3332S: Maintained
3333F: drivers/media/common/cx2341x*
3334F: include/media/cx2341x*
3335
3336CX24120 MEDIA DRIVER
3337M: Jemma Denson <jdenson@gmail.com>
3338M: Patrick Boettcher <patrick.boettcher@posteo.de>
3339L: linux-media@vger.kernel.org
3340W: https://linuxtv.org
3341Q: http://patchwork.linuxtv.org/project/linux-media/list/
3342S: Maintained
3343F: drivers/media/dvb-frontends/cx24120*
3344
3345CX88 VIDEO4LINUX DRIVER
3346M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3347L: linux-media@vger.kernel.org
3348W: https://linuxtv.org
3349T: git git://linuxtv.org/media_tree.git
3350S: Odd fixes
3351F: Documentation/video4linux/cx88/
3352F: drivers/media/pci/cx88/
3353
3354CXD2820R MEDIA DRIVER
3355M: Antti Palosaari <crope@iki.fi>
3356L: linux-media@vger.kernel.org
3357W: https://linuxtv.org
3358W: http://palosaari.fi/linux/
3359Q: http://patchwork.linuxtv.org/project/linux-media/list/
3360T: git git://linuxtv.org/anttip/media_tree.git
3361S: Maintained
3362F: drivers/media/dvb-frontends/cxd2820r*
3363
3364CXGB3 ETHERNET DRIVER (CXGB3)
3365M: Santosh Raspatur <santosh@chelsio.com>
3366L: netdev@vger.kernel.org
3367W: http://www.chelsio.com
3368S: Supported
3369F: drivers/net/ethernet/chelsio/cxgb3/
3370
3371CXGB3 ISCSI DRIVER (CXGB3I)
3372M: Karen Xie <kxie@chelsio.com>
3373L: linux-scsi@vger.kernel.org
3374W: http://www.chelsio.com
3375S: Supported
3376F: drivers/scsi/cxgbi/cxgb3i
3377
3378CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3379M: Steve Wise <swise@chelsio.com>
3380L: linux-rdma@vger.kernel.org
3381W: http://www.openfabrics.org
3382S: Supported
3383F: drivers/infiniband/hw/cxgb3/
3384
3385CXGB4 ETHERNET DRIVER (CXGB4)
3386M: Hariprasad S <hariprasad@chelsio.com>
3387L: netdev@vger.kernel.org
3388W: http://www.chelsio.com
3389S: Supported
3390F: drivers/net/ethernet/chelsio/cxgb4/
3391
3392CXGB4 ISCSI DRIVER (CXGB4I)
3393M: Karen Xie <kxie@chelsio.com>
3394L: linux-scsi@vger.kernel.org
3395W: http://www.chelsio.com
3396S: Supported
3397F: drivers/scsi/cxgbi/cxgb4i
3398
3399CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3400M: Steve Wise <swise@chelsio.com>
3401L: linux-rdma@vger.kernel.org
3402W: http://www.openfabrics.org
3403S: Supported
3404F: drivers/infiniband/hw/cxgb4/
3405
3406CXGB4VF ETHERNET DRIVER (CXGB4VF)
3407M: Casey Leedom <leedom@chelsio.com>
3408L: netdev@vger.kernel.org
3409W: http://www.chelsio.com
3410S: Supported
3411F: drivers/net/ethernet/chelsio/cxgb4vf/
3412
3413CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3414M: Ian Munsie <imunsie@au1.ibm.com>
3415M: Michael Neuling <mikey@neuling.org>
3416L: linuxppc-dev@lists.ozlabs.org
3417S: Supported
3418F: drivers/misc/cxl/
3419F: include/misc/cxl*
3420F: include/uapi/misc/cxl.h
3421F: Documentation/powerpc/cxl.txt
3422F: Documentation/powerpc/cxl.txt
3423F: Documentation/ABI/testing/sysfs-class-cxl
3424
3425CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3426M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3427M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3428L: linux-scsi@vger.kernel.org
3429S: Supported
3430F: drivers/scsi/cxlflash/
3431F: include/uapi/scsi/cxlflash_ioctls.h
3432F: Documentation/powerpc/cxlflash.txt
3433
3434STMMAC ETHERNET DRIVER
3435M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3436M: Alexandre Torgue <alexandre.torgue@st.com>
3437L: netdev@vger.kernel.org
3438W: http://www.stlinux.com
3439S: Supported
3440F: drivers/net/ethernet/stmicro/stmmac/
3441
3442CYBERPRO FB DRIVER
3443M: Russell King <linux@armlinux.org.uk>
3444L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3445W: http://www.armlinux.org.uk/
3446S: Maintained
3447F: drivers/video/fbdev/cyber2000fb.*
3448
3449CYCLADES ASYNC MUX DRIVER
3450W: http://www.cyclades.com/
3451S: Orphan
3452F: drivers/tty/cyclades.c
3453F: include/linux/cyclades.h
3454F: include/uapi/linux/cyclades.h
3455
3456CYCLADES PC300 DRIVER
3457W: http://www.cyclades.com/
3458S: Orphan
3459F: drivers/net/wan/pc300*
3460
3461CYPRESS_FIRMWARE MEDIA DRIVER
3462M: Antti Palosaari <crope@iki.fi>
3463L: linux-media@vger.kernel.org
3464W: https://linuxtv.org
3465W: http://palosaari.fi/linux/
3466Q: http://patchwork.linuxtv.org/project/linux-media/list/
3467T: git git://linuxtv.org/anttip/media_tree.git
3468S: Maintained
3469F: drivers/media/common/cypress_firmware*
3470
3471CYTTSP TOUCHSCREEN DRIVER
3472M: Ferruh Yigit <fery@cypress.com>
3473L: linux-input@vger.kernel.org
3474S: Supported
3475F: drivers/input/touchscreen/cyttsp*
3476F: include/linux/input/cyttsp.h
3477
3478DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3479M: Joshua Kinard <kumba@gentoo.org>
3480S: Maintained
3481F: drivers/rtc/rtc-ds1685.c
3482F: include/linux/rtc/ds1685.h
3483
3484DAMA SLAVE for AX.25
3485M: Joerg Reuter <jreuter@yaina.de>
3486W: http://yaina.de/jreuter/
3487W: http://www.qsl.net/dl1bke/
3488L: linux-hams@vger.kernel.org
3489S: Maintained
3490F: net/ax25/af_ax25.c
3491F: net/ax25/ax25_dev.c
3492F: net/ax25/ax25_ds_*
3493F: net/ax25/ax25_in.c
3494F: net/ax25/ax25_out.c
3495F: net/ax25/ax25_timer.c
3496F: net/ax25/sysctl_net_ax25.c
3497
3498DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3499L: netdev@vger.kernel.org
3500S: Orphan
3501F: Documentation/networking/dmfe.txt
3502F: drivers/net/ethernet/dec/tulip/dmfe.c
3503
3504DC390/AM53C974 SCSI driver
3505M: Hannes Reinecke <hare@suse.com>
3506L: linux-scsi@vger.kernel.org
3507S: Maintained
3508F: drivers/scsi/am53c974.c
3509
3510DC395x SCSI driver
3511M: Oliver Neukum <oliver@neukum.org>
3512M: Ali Akcaagac <aliakc@web.de>
3513M: Jamie Lenehan <lenehan@twibble.org>
3514L: dc395x@twibble.org
3515W: http://twibble.org/dist/dc395x/
3516W: http://lists.twibble.org/mailman/listinfo/dc395x/
3517S: Maintained
3518F: Documentation/scsi/dc395x.txt
3519F: drivers/scsi/dc395x.*
3520
3521DCCP PROTOCOL
3522M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3523L: dccp@vger.kernel.org
3524W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3525S: Maintained
3526F: include/linux/dccp.h
3527F: include/uapi/linux/dccp.h
3528F: include/linux/tfrc.h
3529F: net/dccp/
3530
3531DECnet NETWORK LAYER
3532W: http://linux-decnet.sourceforge.net
3533L: linux-decnet-user@lists.sourceforge.net
3534S: Orphan
3535F: Documentation/networking/decnet.txt
3536F: net/decnet/
3537
3538DECSTATION PLATFORM SUPPORT
3539M: "Maciej W. Rozycki" <macro@linux-mips.org>
3540L: linux-mips@linux-mips.org
3541W: http://www.linux-mips.org/wiki/DECstation
3542S: Maintained
3543F: arch/mips/dec/
3544F: arch/mips/include/asm/dec/
3545F: arch/mips/include/asm/mach-dec/
3546
3547DEFXX FDDI NETWORK DRIVER
3548M: "Maciej W. Rozycki" <macro@linux-mips.org>
3549S: Maintained
3550F: drivers/net/fddi/defxx.*
3551
3552DELL LAPTOP DRIVER
3553M: Matthew Garrett <mjg59@srcf.ucam.org>
3554M: Pali Rohár <pali.rohar@gmail.com>
3555L: platform-driver-x86@vger.kernel.org
3556S: Maintained
3557F: drivers/platform/x86/dell-laptop.c
3558
3559DELL LAPTOP RBTN DRIVER
3560M: Pali Rohár <pali.rohar@gmail.com>
3561S: Maintained
3562F: drivers/platform/x86/dell-rbtn.*
3563
3564DELL LAPTOP FREEFALL DRIVER
3565M: Pali Rohár <pali.rohar@gmail.com>
3566S: Maintained
3567F: drivers/platform/x86/dell-smo8800.c
3568
3569DELL LAPTOP SMM DRIVER
3570M: Pali Rohár <pali.rohar@gmail.com>
3571S: Maintained
3572F: drivers/hwmon/dell-smm-hwmon.c
3573F: include/uapi/linux/i8k.h
3574
3575DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3576M: Doug Warzecha <Douglas_Warzecha@dell.com>
3577S: Maintained
3578F: Documentation/dcdbas.txt
3579F: drivers/firmware/dcdbas.*
3580
3581DELL WMI EXTRAS DRIVER
3582M: Matthew Garrett <mjg59@srcf.ucam.org>
3583M: Pali Rohár <pali.rohar@gmail.com>
3584S: Maintained
3585F: drivers/platform/x86/dell-wmi.c
3586
3587DESIGNWARE USB2 DRD IP DRIVER
3588M: John Youn <johnyoun@synopsys.com>
3589L: linux-usb@vger.kernel.org
3590T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3591S: Maintained
3592F: drivers/usb/dwc2/
3593
3594DESIGNWARE USB3 DRD IP DRIVER
3595M: Felipe Balbi <balbi@kernel.org>
3596L: linux-usb@vger.kernel.org
3597T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3598S: Maintained
3599F: drivers/usb/dwc3/
3600
3601DEVICE COREDUMP (DEV_COREDUMP)
3602M: Johannes Berg <johannes@sipsolutions.net>
3603L: linux-kernel@vger.kernel.org
3604S: Maintained
3605F: drivers/base/devcoredump.c
3606F: include/linux/devcoredump.h
3607
3608DEVICE FREQUENCY (DEVFREQ)
3609M: MyungJoo Ham <myungjoo.ham@samsung.com>
3610M: Kyungmin Park <kyungmin.park@samsung.com>
3611L: linux-pm@vger.kernel.org
3612T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3613S: Maintained
3614F: drivers/devfreq/
3615F: include/linux/devfreq.h
3616F: Documentation/devicetree/bindings/devfreq/
3617
3618DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3619M: Chanwoo Choi <cw00.choi@samsung.com>
3620L: linux-pm@vger.kernel.org
3621T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3622S: Supported
3623F: drivers/devfreq/event/
3624F: drivers/devfreq/devfreq-event.c
3625F: include/linux/devfreq-event.h
3626F: Documentation/devicetree/bindings/devfreq/event/
3627
3628BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3629M: Chanwoo Choi <cw00.choi@samsung.com>
3630L: linux-pm@vger.kernel.org
3631L: linux-samsung-soc@vger.kernel.org
3632T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3633S: Maintained
3634F: drivers/devfreq/exynos-bus.c
3635F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3636
3637DEVICE NUMBER REGISTRY
3638M: Torben Mathiasen <device@lanana.org>
3639W: http://lanana.org/docs/device-list/index.html
3640S: Maintained
3641
3642DEVICE-MAPPER (LVM)
3643M: Alasdair Kergon <agk@redhat.com>
3644M: Mike Snitzer <snitzer@redhat.com>
3645M: dm-devel@redhat.com
3646L: dm-devel@redhat.com
3647W: http://sources.redhat.com/dm
3648Q: http://patchwork.kernel.org/project/dm-devel/list/
3649T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3650T: quilt http://people.redhat.com/agk/patches/linux/editing/
3651S: Maintained
3652F: Documentation/device-mapper/
3653F: drivers/md/dm*
3654F: drivers/md/persistent-data/
3655F: include/linux/device-mapper.h
3656F: include/linux/dm-*.h
3657F: include/uapi/linux/dm-*.h
3658
3659DEVLINK
3660M: Jiri Pirko <jiri@mellanox.com>
3661L: netdev@vger.kernel.org
3662S: Supported
3663F: net/core/devlink.c
3664F: include/net/devlink.h
3665F: include/uapi/linux/devlink.h
3666
3667DIALOG SEMICONDUCTOR DRIVERS
3668M: Support Opensource <support.opensource@diasemi.com>
3669W: http://www.dialog-semiconductor.com/products
3670S: Supported
3671F: Documentation/hwmon/da90??
3672F: Documentation/devicetree/bindings/sound/da[79]*.txt
3673F: drivers/gpio/gpio-da90??.c
3674F: drivers/hwmon/da90??-hwmon.c
3675F: drivers/iio/adc/da91??-*.c
3676F: drivers/input/misc/da90??_onkey.c
3677F: drivers/input/touchscreen/da9052_tsi.c
3678F: drivers/leds/leds-da90??.c
3679F: drivers/mfd/da903x.c
3680F: drivers/mfd/da90??-*.c
3681F: drivers/mfd/da91??-*.c
3682F: drivers/power/da9052-battery.c
3683F: drivers/power/da91??-*.c
3684F: drivers/regulator/da903x.c
3685F: drivers/regulator/da9???-regulator.[ch]
3686F: drivers/rtc/rtc-da90??.c
3687F: drivers/video/backlight/da90??_bl.c
3688F: drivers/watchdog/da90??_wdt.c
3689F: include/linux/mfd/da903x.h
3690F: include/linux/mfd/da9052/
3691F: include/linux/mfd/da9055/
3692F: include/linux/mfd/da9063/
3693F: include/linux/mfd/da9150/
3694F: include/sound/da[79]*.h
3695F: sound/soc/codecs/da[79]*.[ch]
3696
3697DIGI NEO AND CLASSIC PCI PRODUCTS
3698M: Lidza Louina <lidza.louina@gmail.com>
3699M: Mark Hounschell <markh@compro.net>
3700L: driverdev-devel@linuxdriverproject.org
3701S: Maintained
3702F: drivers/staging/dgnc/
3703
3704DIOLAN U2C-12 I2C DRIVER
3705M: Guenter Roeck <linux@roeck-us.net>
3706L: linux-i2c@vger.kernel.org
3707S: Maintained
3708F: drivers/i2c/busses/i2c-diolan-u2c.c
3709
3710DIRECT ACCESS (DAX)
3711M: Matthew Wilcox <willy@linux.intel.com>
3712L: linux-fsdevel@vger.kernel.org
3713S: Supported
3714F: fs/dax.c
3715
3716DIRECTORY NOTIFICATION (DNOTIFY)
3717M: Eric Paris <eparis@parisplace.org>
3718S: Maintained
3719F: Documentation/filesystems/dnotify.txt
3720F: fs/notify/dnotify/
3721F: include/linux/dnotify.h
3722
3723DISK GEOMETRY AND PARTITION HANDLING
3724M: Andries Brouwer <aeb@cwi.nl>
3725W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3726W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3727W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3728S: Maintained
3729
3730DISKQUOTA
3731M: Jan Kara <jack@suse.com>
3732S: Maintained
3733F: Documentation/filesystems/quota.txt
3734F: fs/quota/
3735F: include/linux/quota*.h
3736F: include/uapi/linux/quota*.h
3737
3738DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3739M: Bernie Thompson <bernie@plugable.com>
3740L: linux-fbdev@vger.kernel.org
3741S: Maintained
3742W: http://plugable.com/category/projects/udlfb/
3743F: drivers/video/fbdev/udlfb.c
3744F: include/video/udlfb.h
3745F: Documentation/fb/udlfb.txt
3746
3747DISTRIBUTED LOCK MANAGER (DLM)
3748M: Christine Caulfield <ccaulfie@redhat.com>
3749M: David Teigland <teigland@redhat.com>
3750L: cluster-devel@redhat.com
3751W: http://sources.redhat.com/cluster/
3752T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3753S: Supported
3754F: fs/dlm/
3755
3756DMA BUFFER SHARING FRAMEWORK
3757M: Sumit Semwal <sumit.semwal@linaro.org>
3758S: Maintained
3759L: linux-media@vger.kernel.org
3760L: dri-devel@lists.freedesktop.org
3761L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3762F: drivers/dma-buf/
3763F: include/linux/dma-buf*
3764F: include/linux/reservation.h
3765F: include/linux/*fence.h
3766F: Documentation/dma-buf-sharing.txt
3767T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3768
3769DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3770M: Vinod Koul <vinod.koul@intel.com>
3771L: dmaengine@vger.kernel.org
3772Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3773S: Maintained
3774F: drivers/dma/
3775F: include/linux/dmaengine.h
3776F: Documentation/dmaengine/
3777T: git git://git.infradead.org/users/vkoul/slave-dma.git
3778
3779DME1737 HARDWARE MONITOR DRIVER
3780M: Juerg Haefliger <juergh@gmail.com>
3781L: linux-hwmon@vger.kernel.org
3782S: Maintained
3783F: Documentation/hwmon/dme1737
3784F: drivers/hwmon/dme1737.c
3785
3786DMI/SMBIOS SUPPORT
3787M: Jean Delvare <jdelvare@suse.com>
3788S: Maintained
3789T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3790F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3791F: drivers/firmware/dmi-id.c
3792F: drivers/firmware/dmi_scan.c
3793F: include/linux/dmi.h
3794
3795DOCUMENTATION
3796M: Jonathan Corbet <corbet@lwn.net>
3797L: linux-doc@vger.kernel.org
3798S: Maintained
3799F: Documentation/
3800F: scripts/docproc.c
3801F: scripts/kernel-doc*
3802X: Documentation/ABI/
3803X: Documentation/devicetree/
3804X: Documentation/acpi
3805X: Documentation/power
3806X: Documentation/spi
3807X: Documentation/DocBook/media
3808T: git git://git.lwn.net/linux.git docs-next
3809
3810DOUBLETALK DRIVER
3811M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3812L: blinux-list@redhat.com
3813S: Maintained
3814F: drivers/char/dtlk.c
3815F: include/linux/dtlk.h
3816
3817DPT_I2O SCSI RAID DRIVER
3818M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3819L: linux-scsi@vger.kernel.org
3820W: http://www.adaptec.com/
3821S: Maintained
3822F: drivers/scsi/dpt*
3823F: drivers/scsi/dpt/
3824
3825DRBD DRIVER
3826M: Philipp Reisner <philipp.reisner@linbit.com>
3827M: Lars Ellenberg <lars.ellenberg@linbit.com>
3828L: drbd-dev@lists.linbit.com
3829W: http://www.drbd.org
3830T: git git://git.linbit.com/linux-drbd.git
3831T: git git://git.linbit.com/drbd-8.4.git
3832S: Supported
3833F: drivers/block/drbd/
3834F: lib/lru_cache.c
3835F: Documentation/blockdev/drbd/
3836
3837DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3838M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3839T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3840S: Supported
3841F: Documentation/kobject.txt
3842F: drivers/base/
3843F: fs/debugfs/
3844F: fs/kernfs/
3845F: fs/sysfs/
3846F: include/linux/debugfs.h
3847F: include/linux/kobj*
3848F: lib/kobj*
3849
3850DRM DRIVERS
3851M: David Airlie <airlied@linux.ie>
3852L: dri-devel@lists.freedesktop.org
3853T: git git://people.freedesktop.org/~airlied/linux
3854S: Maintained
3855F: drivers/gpu/drm/
3856F: drivers/gpu/vga/
3857F: Documentation/DocBook/gpu.*
3858F: include/drm/
3859F: include/uapi/drm/
3860
3861DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3862M: Dave Airlie <airlied@redhat.com>
3863S: Odd Fixes
3864F: drivers/gpu/drm/ast/
3865
3866DRM DRIVER FOR BOCHS VIRTUAL GPU
3867M: Gerd Hoffmann <kraxel@redhat.com>
3868S: Odd Fixes
3869F: drivers/gpu/drm/bochs/
3870
3871DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3872M: Dave Airlie <airlied@redhat.com>
3873S: Odd Fixes
3874F: drivers/gpu/drm/cirrus/
3875
3876RADEON and AMDGPU DRM DRIVERS
3877M: Alex Deucher <alexander.deucher@amd.com>
3878M: Christian König <christian.koenig@amd.com>
3879L: dri-devel@lists.freedesktop.org
3880T: git git://people.freedesktop.org/~agd5f/linux
3881S: Supported
3882F: drivers/gpu/drm/radeon/
3883F: include/uapi/drm/radeon_drm.h
3884F: drivers/gpu/drm/amd/
3885F: include/uapi/drm/amdgpu_drm.h
3886
3887DRM PANEL DRIVERS
3888M: Thierry Reding <thierry.reding@gmail.com>
3889L: dri-devel@lists.freedesktop.org
3890T: git git://anongit.freedesktop.org/tegra/linux.git
3891S: Maintained
3892F: drivers/gpu/drm/drm_panel.c
3893F: drivers/gpu/drm/panel/
3894F: include/drm/drm_panel.h
3895F: Documentation/devicetree/bindings/display/panel/
3896
3897INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3898M: Daniel Vetter <daniel.vetter@intel.com>
3899M: Jani Nikula <jani.nikula@linux.intel.com>
3900L: intel-gfx@lists.freedesktop.org
3901L: dri-devel@lists.freedesktop.org
3902W: https://01.org/linuxgraphics/
3903Q: http://patchwork.freedesktop.org/project/intel-gfx/
3904T: git git://anongit.freedesktop.org/drm-intel
3905S: Supported
3906F: drivers/gpu/drm/i915/
3907F: include/drm/i915*
3908F: include/uapi/drm/i915_drm.h
3909
3910DRM DRIVERS FOR ATMEL HLCDC
3911M: Boris Brezillon <boris.brezillon@free-electrons.com>
3912L: dri-devel@lists.freedesktop.org
3913S: Supported
3914F: drivers/gpu/drm/atmel-hlcdc/
3915F: Documentation/devicetree/bindings/drm/atmel/
3916
3917DRM DRIVERS FOR ALLWINNER A10
3918M: Maxime Ripard <maxime.ripard@free-electrons.com>
3919L: dri-devel@lists.freedesktop.org
3920S: Supported
3921F: drivers/gpu/drm/sun4i/
3922F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3923
3924DRM DRIVERS FOR EXYNOS
3925M: Inki Dae <inki.dae@samsung.com>
3926M: Joonyoung Shim <jy0922.shim@samsung.com>
3927M: Seung-Woo Kim <sw0312.kim@samsung.com>
3928M: Kyungmin Park <kyungmin.park@samsung.com>
3929L: dri-devel@lists.freedesktop.org
3930T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3931S: Supported
3932F: drivers/gpu/drm/exynos/
3933F: include/uapi/drm/exynos_drm.h
3934F: Documentation/devicetree/bindings/display/exynos/
3935
3936DRM DRIVERS FOR FREESCALE DCU
3937M: Stefan Agner <stefan@agner.ch>
3938M: Alison Wang <alison.wang@freescale.com>
3939L: dri-devel@lists.freedesktop.org
3940S: Supported
3941F: drivers/gpu/drm/fsl-dcu/
3942F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3943F: Documentation/devicetree/bindings/display/fsl,tcon.txt
3944F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3945
3946DRM DRIVERS FOR FREESCALE IMX
3947M: Philipp Zabel <p.zabel@pengutronix.de>
3948L: dri-devel@lists.freedesktop.org
3949S: Maintained
3950F: drivers/gpu/drm/imx/
3951F: drivers/gpu/ipu-v3/
3952F: Documentation/devicetree/bindings/display/imx/
3953
3954DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3955M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3956L: dri-devel@lists.freedesktop.org
3957T: git git://github.com/patjak/drm-gma500
3958S: Maintained
3959F: drivers/gpu/drm/gma500/
3960
3961DRM DRIVERS FOR HISILICON
3962M: Xinliang Liu <z.liuxinliang@hisilicon.com>
3963R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
3964R: Chen Feng <puck.chen@hisilicon.com>
3965L: dri-devel@lists.freedesktop.org
3966T: git git://github.com/xin3liang/linux.git
3967S: Maintained
3968F: drivers/gpu/drm/hisilicon/
3969F: Documentation/devicetree/bindings/display/hisilicon/
3970
3971DRM DRIVER FOR INTEL I810 VIDEO CARDS
3972S: Orphan / Obsolete
3973F: drivers/gpu/drm/i810/
3974F: include/uapi/drm/i810_drm.h
3975
3976DRM DRIVER FOR MSM ADRENO GPU
3977M: Rob Clark <robdclark@gmail.com>
3978L: linux-arm-msm@vger.kernel.org
3979L: dri-devel@lists.freedesktop.org
3980L: freedreno@lists.freedesktop.org
3981T: git git://people.freedesktop.org/~robclark/linux
3982S: Maintained
3983F: drivers/gpu/drm/msm/
3984F: include/uapi/drm/msm_drm.h
3985F: Documentation/devicetree/bindings/display/msm/
3986
3987DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3988M: Ben Skeggs <bskeggs@redhat.com>
3989L: dri-devel@lists.freedesktop.org
3990L: nouveau@lists.freedesktop.org
3991T: git git://github.com/skeggsb/linux
3992S: Supported
3993F: drivers/gpu/drm/nouveau/
3994F: include/uapi/drm/nouveau_drm.h
3995
3996DRM DRIVERS FOR NVIDIA TEGRA
3997M: Thierry Reding <thierry.reding@gmail.com>
3998L: dri-devel@lists.freedesktop.org
3999L: linux-tegra@vger.kernel.org
4000T: git git://anongit.freedesktop.org/tegra/linux.git
4001S: Supported
4002F: drivers/gpu/drm/tegra/
4003F: drivers/gpu/host1x/
4004F: include/linux/host1x.h
4005F: include/uapi/drm/tegra_drm.h
4006F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4007
4008DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4009S: Orphan / Obsolete
4010F: drivers/gpu/drm/mga/
4011F: include/uapi/drm/mga_drm.h
4012
4013DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4014M: Dave Airlie <airlied@redhat.com>
4015S: Odd Fixes
4016F: drivers/gpu/drm/mgag200/
4017
4018DRM DRIVER FOR RAGE 128 VIDEO CARDS
4019S: Orphan / Obsolete
4020F: drivers/gpu/drm/r128/
4021F: include/uapi/drm/r128_drm.h
4022
4023DRM DRIVERS FOR RENESAS
4024M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4025L: dri-devel@lists.freedesktop.org
4026L: linux-renesas-soc@vger.kernel.org
4027T: git git://linuxtv.org/pinchartl/fbdev
4028S: Supported
4029F: drivers/gpu/drm/rcar-du/
4030F: drivers/gpu/drm/shmobile/
4031F: include/linux/platform_data/shmob_drm.h
4032F: Documentation/devicetree/bindings/display/renesas,du.txt
4033
4034DRM DRIVER FOR QXL VIRTUAL GPU
4035M: Dave Airlie <airlied@redhat.com>
4036S: Odd Fixes
4037F: drivers/gpu/drm/qxl/
4038F: include/uapi/drm/qxl_drm.h
4039
4040DRM DRIVERS FOR ROCKCHIP
4041M: Mark Yao <mark.yao@rock-chips.com>
4042L: dri-devel@lists.freedesktop.org
4043S: Maintained
4044F: drivers/gpu/drm/rockchip/
4045F: Documentation/devicetree/bindings/display/rockchip/
4046
4047DRM DRIVER FOR SAVAGE VIDEO CARDS
4048S: Orphan / Obsolete
4049F: drivers/gpu/drm/savage/
4050F: include/uapi/drm/savage_drm.h
4051
4052DRM DRIVER FOR SIS VIDEO CARDS
4053S: Orphan / Obsolete
4054F: drivers/gpu/drm/sis/
4055F: include/uapi/drm/sis_drm.h
4056
4057DRM DRIVERS FOR STI
4058M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4059M: Vincent Abriou <vincent.abriou@st.com>
4060L: dri-devel@lists.freedesktop.org
4061T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4062S: Maintained
4063F: drivers/gpu/drm/sti
4064F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4065
4066DRM DRIVER FOR TDFX VIDEO CARDS
4067S: Orphan / Obsolete
4068F: drivers/gpu/drm/tdfx/
4069
4070DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4071M: Dave Airlie <airlied@redhat.com>
4072S: Odd Fixes
4073F: drivers/gpu/drm/udl/
4074
4075DRM DRIVERS FOR VIVANTE GPU IP
4076M: Lucas Stach <l.stach@pengutronix.de>
4077R: Russell King <linux+etnaviv@armlinux.org.uk>
4078R: Christian Gmeiner <christian.gmeiner@gmail.com>
4079L: dri-devel@lists.freedesktop.org
4080S: Maintained
4081F: drivers/gpu/drm/etnaviv/
4082F: include/uapi/drm/etnaviv_drm.h
4083F: Documentation/devicetree/bindings/display/etnaviv/
4084
4085DRM DRIVER FOR VMWARE VIRTUAL GPU
4086M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4087M: Sinclair Yeh <syeh@vmware.com>
4088M: Thomas Hellstrom <thellstrom@vmware.com>
4089L: dri-devel@lists.freedesktop.org
4090T: git git://people.freedesktop.org/~syeh/repos_linux
4091T: git git://people.freedesktop.org/~thomash/linux
4092S: Supported
4093F: drivers/gpu/drm/vmwgfx/
4094F: include/uapi/drm/vmwgfx_drm.h
4095
4096DRM DRIVERS FOR VC4
4097M: Eric Anholt <eric@anholt.net>
4098T: git git://github.com/anholt/linux
4099S: Supported
4100F: drivers/gpu/drm/vc4/
4101F: include/uapi/drm/vc4_drm.h
4102F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4103
4104DSBR100 USB FM RADIO DRIVER
4105M: Alexey Klimov <klimov.linux@gmail.com>
4106L: linux-media@vger.kernel.org
4107T: git git://linuxtv.org/media_tree.git
4108S: Maintained
4109F: drivers/media/radio/dsbr100.c
4110
4111DSCC4 DRIVER
4112M: Francois Romieu <romieu@fr.zoreil.com>
4113L: netdev@vger.kernel.org
4114S: Maintained
4115F: drivers/net/wan/dscc4.c
4116
4117DT3155 MEDIA DRIVER
4118M: Hans Verkuil <hverkuil@xs4all.nl>
4119L: linux-media@vger.kernel.org
4120T: git git://linuxtv.org/media_tree.git
4121W: https://linuxtv.org
4122S: Odd Fixes
4123F: drivers/media/pci/dt3155/
4124
4125DVB_USB_AF9015 MEDIA DRIVER
4126M: Antti Palosaari <crope@iki.fi>
4127L: linux-media@vger.kernel.org
4128W: https://linuxtv.org
4129W: http://palosaari.fi/linux/
4130Q: http://patchwork.linuxtv.org/project/linux-media/list/
4131T: git git://linuxtv.org/anttip/media_tree.git
4132S: Maintained
4133F: drivers/media/usb/dvb-usb-v2/af9015*
4134
4135DVB_USB_AF9035 MEDIA DRIVER
4136M: Antti Palosaari <crope@iki.fi>
4137L: linux-media@vger.kernel.org
4138W: https://linuxtv.org
4139W: http://palosaari.fi/linux/
4140Q: http://patchwork.linuxtv.org/project/linux-media/list/
4141T: git git://linuxtv.org/anttip/media_tree.git
4142S: Maintained
4143F: drivers/media/usb/dvb-usb-v2/af9035*
4144
4145DVB_USB_ANYSEE MEDIA DRIVER
4146M: Antti Palosaari <crope@iki.fi>
4147L: linux-media@vger.kernel.org
4148W: https://linuxtv.org
4149W: http://palosaari.fi/linux/
4150Q: http://patchwork.linuxtv.org/project/linux-media/list/
4151T: git git://linuxtv.org/anttip/media_tree.git
4152S: Maintained
4153F: drivers/media/usb/dvb-usb-v2/anysee*
4154
4155DVB_USB_AU6610 MEDIA DRIVER
4156M: Antti Palosaari <crope@iki.fi>
4157L: linux-media@vger.kernel.org
4158W: https://linuxtv.org
4159W: http://palosaari.fi/linux/
4160Q: http://patchwork.linuxtv.org/project/linux-media/list/
4161T: git git://linuxtv.org/anttip/media_tree.git
4162S: Maintained
4163F: drivers/media/usb/dvb-usb-v2/au6610*
4164
4165DVB_USB_CE6230 MEDIA DRIVER
4166M: Antti Palosaari <crope@iki.fi>
4167L: linux-media@vger.kernel.org
4168W: https://linuxtv.org
4169W: http://palosaari.fi/linux/
4170Q: http://patchwork.linuxtv.org/project/linux-media/list/
4171T: git git://linuxtv.org/anttip/media_tree.git
4172S: Maintained
4173F: drivers/media/usb/dvb-usb-v2/ce6230*
4174
4175DVB_USB_CXUSB MEDIA DRIVER
4176M: Michael Krufky <mkrufky@linuxtv.org>
4177L: linux-media@vger.kernel.org
4178W: https://linuxtv.org
4179W: http://github.com/mkrufky
4180Q: http://patchwork.linuxtv.org/project/linux-media/list/
4181T: git git://linuxtv.org/media_tree.git
4182S: Maintained
4183F: drivers/media/usb/dvb-usb/cxusb*
4184
4185DVB_USB_EC168 MEDIA DRIVER
4186M: Antti Palosaari <crope@iki.fi>
4187L: linux-media@vger.kernel.org
4188W: https://linuxtv.org
4189W: http://palosaari.fi/linux/
4190Q: http://patchwork.linuxtv.org/project/linux-media/list/
4191T: git git://linuxtv.org/anttip/media_tree.git
4192S: Maintained
4193F: drivers/media/usb/dvb-usb-v2/ec168*
4194
4195DVB_USB_GL861 MEDIA DRIVER
4196M: Antti Palosaari <crope@iki.fi>
4197L: linux-media@vger.kernel.org
4198W: https://linuxtv.org
4199Q: http://patchwork.linuxtv.org/project/linux-media/list/
4200T: git git://linuxtv.org/anttip/media_tree.git
4201S: Maintained
4202F: drivers/media/usb/dvb-usb-v2/gl861*
4203
4204DVB_USB_MXL111SF MEDIA DRIVER
4205M: Michael Krufky <mkrufky@linuxtv.org>
4206L: linux-media@vger.kernel.org
4207W: https://linuxtv.org
4208W: http://github.com/mkrufky
4209Q: http://patchwork.linuxtv.org/project/linux-media/list/
4210T: git git://linuxtv.org/mkrufky/mxl111sf.git
4211S: Maintained
4212F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4213
4214DVB_USB_RTL28XXU MEDIA DRIVER
4215M: Antti Palosaari <crope@iki.fi>
4216L: linux-media@vger.kernel.org
4217W: https://linuxtv.org
4218W: http://palosaari.fi/linux/
4219Q: http://patchwork.linuxtv.org/project/linux-media/list/
4220T: git git://linuxtv.org/anttip/media_tree.git
4221S: Maintained
4222F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4223
4224DVB_USB_V2 MEDIA DRIVER
4225M: Antti Palosaari <crope@iki.fi>
4226L: linux-media@vger.kernel.org
4227W: https://linuxtv.org
4228W: http://palosaari.fi/linux/
4229Q: http://patchwork.linuxtv.org/project/linux-media/list/
4230T: git git://linuxtv.org/anttip/media_tree.git
4231S: Maintained
4232F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4233F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4234
4235DYNAMIC DEBUG
4236M: Jason Baron <jbaron@akamai.com>
4237S: Maintained
4238F: lib/dynamic_debug.c
4239F: include/linux/dynamic_debug.h
4240
4241DZ DECSTATION DZ11 SERIAL DRIVER
4242M: "Maciej W. Rozycki" <macro@linux-mips.org>
4243S: Maintained
4244F: drivers/tty/serial/dz.*
4245
4246E3X0 POWER BUTTON DRIVER
4247M: Moritz Fischer <moritz.fischer@ettus.com>
4248L: usrp-users@lists.ettus.com
4249W: http://www.ettus.com
4250S: Supported
4251F: drivers/input/misc/e3x0-button.c
4252F: Documentation/devicetree/bindings/input/e3x0-button.txt
4253
4254E4000 MEDIA DRIVER
4255M: Antti Palosaari <crope@iki.fi>
4256L: linux-media@vger.kernel.org
4257W: https://linuxtv.org
4258W: http://palosaari.fi/linux/
4259Q: http://patchwork.linuxtv.org/project/linux-media/list/
4260T: git git://linuxtv.org/anttip/media_tree.git
4261S: Maintained
4262F: drivers/media/tuners/e4000*
4263
4264EATA ISA/EISA/PCI SCSI DRIVER
4265M: Dario Ballabio <ballabio_dario@emc.com>
4266L: linux-scsi@vger.kernel.org
4267S: Maintained
4268F: drivers/scsi/eata.c
4269
4270EC100 MEDIA DRIVER
4271M: Antti Palosaari <crope@iki.fi>
4272L: linux-media@vger.kernel.org
4273W: https://linuxtv.org
4274W: http://palosaari.fi/linux/
4275Q: http://patchwork.linuxtv.org/project/linux-media/list/
4276T: git git://linuxtv.org/anttip/media_tree.git
4277S: Maintained
4278F: drivers/media/dvb-frontends/ec100*
4279
4280ECRYPT FILE SYSTEM
4281M: Tyler Hicks <tyhicks@canonical.com>
4282L: ecryptfs@vger.kernel.org
4283W: http://ecryptfs.org
4284W: https://launchpad.net/ecryptfs
4285T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4286S: Supported
4287F: Documentation/filesystems/ecryptfs.txt
4288F: fs/ecryptfs/
4289
4290EDAC-CORE
4291M: Doug Thompson <dougthompson@xmission.com>
4292M: Borislav Petkov <bp@alien8.de>
4293M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4294L: linux-edac@vger.kernel.org
4295T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4296T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4297S: Supported
4298F: Documentation/edac.txt
4299F: drivers/edac/
4300F: include/linux/edac.h
4301
4302EDAC-AMD64
4303M: Doug Thompson <dougthompson@xmission.com>
4304M: Borislav Petkov <bp@alien8.de>
4305L: linux-edac@vger.kernel.org
4306S: Maintained
4307F: drivers/edac/amd64_edac*
4308
4309EDAC-CALXEDA
4310M: Doug Thompson <dougthompson@xmission.com>
4311M: Robert Richter <rric@kernel.org>
4312L: linux-edac@vger.kernel.org
4313S: Maintained
4314F: drivers/edac/highbank*
4315
4316EDAC-CAVIUM
4317M: Ralf Baechle <ralf@linux-mips.org>
4318M: David Daney <david.daney@cavium.com>
4319L: linux-edac@vger.kernel.org
4320L: linux-mips@linux-mips.org
4321S: Supported
4322F: drivers/edac/octeon_edac*
4323
4324EDAC-E752X
4325M: Mark Gross <mark.gross@intel.com>
4326M: Doug Thompson <dougthompson@xmission.com>
4327L: linux-edac@vger.kernel.org
4328S: Maintained
4329F: drivers/edac/e752x_edac.c
4330
4331EDAC-E7XXX
4332M: Doug Thompson <dougthompson@xmission.com>
4333L: linux-edac@vger.kernel.org
4334S: Maintained
4335F: drivers/edac/e7xxx_edac.c
4336
4337EDAC-GHES
4338M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4339L: linux-edac@vger.kernel.org
4340S: Maintained
4341F: drivers/edac/ghes_edac.c
4342
4343EDAC-I82443BXGX
4344M: Tim Small <tim@buttersideup.com>
4345L: linux-edac@vger.kernel.org
4346S: Maintained
4347F: drivers/edac/i82443bxgx_edac.c
4348
4349EDAC-I3000
4350M: Jason Uhlenkott <juhlenko@akamai.com>
4351L: linux-edac@vger.kernel.org
4352S: Maintained
4353F: drivers/edac/i3000_edac.c
4354
4355EDAC-I5000
4356M: Doug Thompson <dougthompson@xmission.com>
4357L: linux-edac@vger.kernel.org
4358S: Maintained
4359F: drivers/edac/i5000_edac.c
4360
4361EDAC-I5400
4362M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4363L: linux-edac@vger.kernel.org
4364S: Maintained
4365F: drivers/edac/i5400_edac.c
4366
4367EDAC-I7300
4368M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4369L: linux-edac@vger.kernel.org
4370S: Maintained
4371F: drivers/edac/i7300_edac.c
4372
4373EDAC-I7CORE
4374M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4375L: linux-edac@vger.kernel.org
4376S: Maintained
4377F: drivers/edac/i7core_edac.c
4378
4379EDAC-I82975X
4380M: Ranganathan Desikan <ravi@jetztechnologies.com>
4381M: "Arvind R." <arvino55@gmail.com>
4382L: linux-edac@vger.kernel.org
4383S: Maintained
4384F: drivers/edac/i82975x_edac.c
4385
4386EDAC-IE31200
4387M: Jason Baron <jbaron@akamai.com>
4388L: linux-edac@vger.kernel.org
4389S: Maintained
4390F: drivers/edac/ie31200_edac.c
4391
4392EDAC-MPC85XX
4393M: Johannes Thumshirn <morbidrsa@gmail.com>
4394L: linux-edac@vger.kernel.org
4395S: Maintained
4396F: drivers/edac/mpc85xx_edac.[ch]
4397
4398EDAC-PASEMI
4399M: Egor Martovetsky <egor@pasemi.com>
4400L: linux-edac@vger.kernel.org
4401S: Maintained
4402F: drivers/edac/pasemi_edac.c
4403
4404EDAC-R82600
4405M: Tim Small <tim@buttersideup.com>
4406L: linux-edac@vger.kernel.org
4407S: Maintained
4408F: drivers/edac/r82600_edac.c
4409
4410EDAC-SBRIDGE
4411M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4412L: linux-edac@vger.kernel.org
4413S: Maintained
4414F: drivers/edac/sb_edac.c
4415
4416EDAC-XGENE
4417APPLIED MICRO (APM) X-GENE SOC EDAC
4418M: Loc Ho <lho@apm.com>
4419S: Supported
4420F: drivers/edac/xgene_edac.c
4421F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4422
4423EDIROL UA-101/UA-1000 DRIVER
4424M: Clemens Ladisch <clemens@ladisch.de>
4425L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4426T: git git://git.alsa-project.org/alsa-kernel.git
4427S: Maintained
4428F: sound/usb/misc/ua101.c
4429
4430EXTENSIBLE FIRMWARE INTERFACE (EFI)
4431M: Matt Fleming <matt@codeblueprint.co.uk>
4432L: linux-efi@vger.kernel.org
4433T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4434S: Maintained
4435F: Documentation/efi-stub.txt
4436F: arch/ia64/kernel/efi.c
4437F: arch/x86/boot/compressed/eboot.[ch]
4438F: arch/x86/include/asm/efi.h
4439F: arch/x86/platform/efi/
4440F: drivers/firmware/efi/
4441F: include/linux/efi*.h
4442
4443EFI VARIABLE FILESYSTEM
4444M: Matthew Garrett <matthew.garrett@nebula.com>
4445M: Jeremy Kerr <jk@ozlabs.org>
4446M: Matt Fleming <matt@codeblueprint.co.uk>
4447T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4448L: linux-efi@vger.kernel.org
4449S: Maintained
4450F: fs/efivarfs/
4451
4452EFIFB FRAMEBUFFER DRIVER
4453L: linux-fbdev@vger.kernel.org
4454M: Peter Jones <pjones@redhat.com>
4455S: Maintained
4456F: drivers/video/fbdev/efifb.c
4457
4458EFS FILESYSTEM
4459W: http://aeschi.ch.eu.org/efs/
4460S: Orphan
4461F: fs/efs/
4462
4463EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4464M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4465L: netdev@vger.kernel.org
4466S: Maintained
4467F: drivers/net/ethernet/ibm/ehea/
4468
4469EM28XX VIDEO4LINUX DRIVER
4470M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4471L: linux-media@vger.kernel.org
4472W: https://linuxtv.org
4473T: git git://linuxtv.org/media_tree.git
4474S: Maintained
4475F: drivers/media/usb/em28xx/
4476
4477EMBEDDED LINUX
4478M: Paul Gortmaker <paul.gortmaker@windriver.com>
4479M: Matt Mackall <mpm@selenic.com>
4480M: David Woodhouse <dwmw2@infradead.org>
4481L: linux-embedded@vger.kernel.org
4482S: Maintained
4483
4484EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4485M: James Smart <james.smart@avagotech.com>
4486M: Dick Kennedy <dick.kennedy@avagotech.com>
4487L: linux-scsi@vger.kernel.org
4488W: http://www.avagotech.com
4489S: Supported
4490F: drivers/scsi/lpfc/
4491
4492ENE CB710 FLASH CARD READER DRIVER
4493M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4494S: Maintained
4495F: drivers/misc/cb710/
4496F: drivers/mmc/host/cb710-mmc.*
4497F: include/linux/cb710.h
4498
4499ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4500M: Maxim Levitsky <maximlevitsky@gmail.com>
4501S: Maintained
4502F: drivers/media/rc/ene_ir.*
4503
4504EPSON S1D13XXX FRAMEBUFFER DRIVER
4505M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4506S: Maintained
4507T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4508F: drivers/video/fbdev/s1d13xxxfb.c
4509F: include/video/s1d13xxxfb.h
4510
4511ET131X NETWORK DRIVER
4512M: Mark Einon <mark.einon@gmail.com>
4513S: Odd Fixes
4514F: drivers/net/ethernet/agere/
4515
4516ETHERNET BRIDGE
4517M: Stephen Hemminger <stephen@networkplumber.org>
4518L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4519L: netdev@vger.kernel.org
4520W: http://www.linuxfoundation.org/en/Net:Bridge
4521S: Maintained
4522F: include/linux/netfilter_bridge/
4523F: net/bridge/
4524
4525ETHERNET PHY LIBRARY
4526M: Florian Fainelli <f.fainelli@gmail.com>
4527L: netdev@vger.kernel.org
4528S: Maintained
4529F: include/linux/phy.h
4530F: include/linux/phy_fixed.h
4531F: drivers/net/phy/
4532F: Documentation/networking/phy.txt
4533F: drivers/of/of_mdio.c
4534F: drivers/of/of_net.c
4535
4536EXT2 FILE SYSTEM
4537M: Jan Kara <jack@suse.com>
4538L: linux-ext4@vger.kernel.org
4539S: Maintained
4540F: Documentation/filesystems/ext2.txt
4541F: fs/ext2/
4542F: include/linux/ext2*
4543
4544EXT4 FILE SYSTEM
4545M: "Theodore Ts'o" <tytso@mit.edu>
4546M: Andreas Dilger <adilger.kernel@dilger.ca>
4547L: linux-ext4@vger.kernel.org
4548W: http://ext4.wiki.kernel.org
4549Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4550T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4551S: Maintained
4552F: Documentation/filesystems/ext4.txt
4553F: fs/ext4/
4554
4555Extended Verification Module (EVM)
4556M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4557L: linux-ima-devel@lists.sourceforge.net
4558L: linux-security-module@vger.kernel.org
4559S: Supported
4560F: security/integrity/evm/
4561
4562EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4563M: MyungJoo Ham <myungjoo.ham@samsung.com>
4564M: Chanwoo Choi <cw00.choi@samsung.com>
4565L: linux-kernel@vger.kernel.org
4566T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4567S: Maintained
4568F: drivers/extcon/
4569F: include/linux/extcon/
4570F: include/linux/extcon.h
4571F: Documentation/extcon/
4572F: Documentation/devicetree/bindings/extcon/
4573
4574EXYNOS DP DRIVER
4575M: Jingoo Han <jingoohan1@gmail.com>
4576L: dri-devel@lists.freedesktop.org
4577S: Maintained
4578F: drivers/gpu/drm/exynos/exynos_dp*
4579
4580EXYNOS SYSMMU (IOMMU) driver
4581M: Marek Szyprowski <m.szyprowski@samsung.com>
4582L: iommu@lists.linux-foundation.org
4583S: Maintained
4584F: drivers/iommu/exynos-iommu.c
4585
4586EXYNOS MIPI DISPLAY DRIVERS
4587M: Inki Dae <inki.dae@samsung.com>
4588M: Donghwa Lee <dh09.lee@samsung.com>
4589M: Kyungmin Park <kyungmin.park@samsung.com>
4590L: linux-fbdev@vger.kernel.org
4591S: Maintained
4592F: drivers/video/fbdev/exynos/exynos_mipi*
4593F: include/video/exynos_mipi*
4594
4595EZchip NPS platform support
4596M: Noam Camus <noamc@ezchip.com>
4597S: Supported
4598F: arch/arc/plat-eznps
4599F: arch/arc/boot/dts/eznps.dts
4600
4601F71805F HARDWARE MONITORING DRIVER
4602M: Jean Delvare <jdelvare@suse.com>
4603L: linux-hwmon@vger.kernel.org
4604S: Maintained
4605F: Documentation/hwmon/f71805f
4606F: drivers/hwmon/f71805f.c
4607
4608FC0011 TUNER DRIVER
4609M: Michael Buesch <m@bues.ch>
4610L: linux-media@vger.kernel.org
4611S: Maintained
4612F: drivers/media/tuners/fc0011.h
4613F: drivers/media/tuners/fc0011.c
4614
4615FC2580 MEDIA DRIVER
4616M: Antti Palosaari <crope@iki.fi>
4617L: linux-media@vger.kernel.org
4618W: https://linuxtv.org
4619W: http://palosaari.fi/linux/
4620Q: http://patchwork.linuxtv.org/project/linux-media/list/
4621T: git git://linuxtv.org/anttip/media_tree.git
4622S: Maintained
4623F: drivers/media/tuners/fc2580*
4624
4625FANOTIFY
4626M: Eric Paris <eparis@redhat.com>
4627S: Maintained
4628F: fs/notify/fanotify/
4629F: include/linux/fanotify.h
4630F: include/uapi/linux/fanotify.h
4631
4632FARSYNC SYNCHRONOUS DRIVER
4633M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4634W: http://www.farsite.co.uk/
4635S: Supported
4636F: drivers/net/wan/farsync.*
4637
4638FAULT INJECTION SUPPORT
4639M: Akinobu Mita <akinobu.mita@gmail.com>
4640S: Supported
4641F: Documentation/fault-injection/
4642F: lib/fault-inject.c
4643
4644FBTFT Framebuffer drivers
4645M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4646M: Noralf Trønnes <noralf@tronnes.org>
4647S: Maintained
4648F: drivers/staging/fbtft/
4649
4650FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4651M: Vasu Dev <vasu.dev@intel.com>
4652L: fcoe-devel@open-fcoe.org
4653W: www.Open-FCoE.org
4654S: Supported
4655F: drivers/scsi/libfc/
4656F: drivers/scsi/fcoe/
4657F: include/scsi/fc/
4658F: include/scsi/libfc.h
4659F: include/scsi/libfcoe.h
4660F: include/uapi/scsi/fc/
4661
4662FILE LOCKING (flock() and fcntl()/lockf())
4663M: Jeff Layton <jlayton@poochiereds.net>
4664M: "J. Bruce Fields" <bfields@fieldses.org>
4665L: linux-fsdevel@vger.kernel.org
4666S: Maintained
4667F: include/linux/fcntl.h
4668F: include/linux/fs.h
4669F: include/uapi/linux/fcntl.h
4670F: include/uapi/linux/fs.h
4671F: fs/fcntl.c
4672F: fs/locks.c
4673
4674FILESYSTEMS (VFS and infrastructure)
4675M: Alexander Viro <viro@zeniv.linux.org.uk>
4676L: linux-fsdevel@vger.kernel.org
4677S: Maintained
4678F: fs/*
4679
4680FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4681M: Riku Voipio <riku.voipio@iki.fi>
4682L: linux-hwmon@vger.kernel.org
4683S: Maintained
4684F: drivers/hwmon/f75375s.c
4685F: include/linux/f75375s.h
4686
4687FIREWIRE AUDIO DRIVERS
4688M: Clemens Ladisch <clemens@ladisch.de>
4689L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4690T: git git://git.alsa-project.org/alsa-kernel.git
4691S: Maintained
4692F: sound/firewire/
4693
4694FIREWIRE MEDIA DRIVERS (firedtv)
4695M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4696L: linux-media@vger.kernel.org
4697L: linux1394-devel@lists.sourceforge.net
4698T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4699S: Maintained
4700F: drivers/media/firewire/
4701
4702FIREWIRE SBP-2 TARGET
4703M: Chris Boot <bootc@bootc.net>
4704L: linux-scsi@vger.kernel.org
4705L: target-devel@vger.kernel.org
4706L: linux1394-devel@lists.sourceforge.net
4707T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4708S: Maintained
4709F: drivers/target/sbp/
4710
4711FIREWIRE SUBSYSTEM
4712M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4713L: linux1394-devel@lists.sourceforge.net
4714W: http://ieee1394.wiki.kernel.org/
4715T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4716S: Maintained
4717F: drivers/firewire/
4718F: include/linux/firewire.h
4719F: include/uapi/linux/firewire*.h
4720F: tools/firewire/
4721
4722FIRMWARE LOADER (request_firmware)
4723M: Ming Lei <ming.lei@canonical.com>
4724L: linux-kernel@vger.kernel.org
4725S: Maintained
4726F: Documentation/firmware_class/
4727F: drivers/base/firmware*.c
4728F: include/linux/firmware.h
4729
4730FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4731M: Joshua Morris <josh.h.morris@us.ibm.com>
4732M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4733S: Maintained
4734F: drivers/block/rsxx/
4735
4736FLOPPY DRIVER
4737M: Jiri Kosina <jikos@kernel.org>
4738T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4739S: Odd fixes
4740F: drivers/block/floppy.c
4741
4742FMC SUBSYSTEM
4743M: Alessandro Rubini <rubini@gnudd.com>
4744W: http://www.ohwr.org/projects/fmc-bus
4745S: Supported
4746F: drivers/fmc/
4747F: include/linux/fmc*.h
4748F: include/linux/ipmi-fru.h
4749K: fmc_d.*register
4750
4751FPGA MANAGER FRAMEWORK
4752M: Alan Tull <atull@opensource.altera.com>
4753R: Moritz Fischer <moritz.fischer@ettus.com>
4754S: Maintained
4755F: drivers/fpga/
4756F: include/linux/fpga/fpga-mgr.h
4757W: http://www.rocketboards.org
4758
4759FPU EMULATOR
4760M: Bill Metzenthen <billm@melbpc.org.au>
4761W: http://floatingpoint.sourceforge.net/emulator/index.html
4762S: Maintained
4763F: arch/x86/math-emu/
4764
4765FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4766L: netdev@vger.kernel.org
4767S: Orphan
4768F: drivers/net/wan/dlci.c
4769F: drivers/net/wan/sdla.c
4770
4771FRAMEBUFFER LAYER
4772M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4773M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4774L: linux-fbdev@vger.kernel.org
4775W: http://linux-fbdev.sourceforge.net/
4776Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4777T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4778S: Maintained
4779F: Documentation/fb/
4780F: drivers/video/
4781F: include/video/
4782F: include/linux/fb.h
4783F: include/uapi/video/
4784F: include/uapi/linux/fb.h
4785
4786FREESCALE DIU FRAMEBUFFER DRIVER
4787M: Timur Tabi <timur@tabi.org>
4788L: linux-fbdev@vger.kernel.org
4789S: Maintained
4790F: drivers/video/fbdev/fsl-diu-fb.*
4791
4792FREESCALE DMA DRIVER
4793M: Li Yang <leoli@freescale.com>
4794M: Zhang Wei <zw@zh-kernel.org>
4795L: linuxppc-dev@lists.ozlabs.org
4796S: Maintained
4797F: drivers/dma/fsldma.*
4798
4799FREESCALE GPMI NAND DRIVER
4800M: Han Xu <han.xu@nxp.com>
4801L: linux-mtd@lists.infradead.org
4802S: Maintained
4803F: drivers/mtd/nand/gpmi-nand/*
4804
4805FREESCALE I2C CPM DRIVER
4806M: Jochen Friedrich <jochen@scram.de>
4807L: linuxppc-dev@lists.ozlabs.org
4808L: linux-i2c@vger.kernel.org
4809S: Maintained
4810F: drivers/i2c/busses/i2c-cpm.c
4811
4812FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4813M: Sascha Hauer <kernel@pengutronix.de>
4814L: linux-fbdev@vger.kernel.org
4815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4816S: Maintained
4817F: include/linux/platform_data/video-imxfb.h
4818F: drivers/video/fbdev/imxfb.c
4819
4820FREESCALE QUAD SPI DRIVER
4821M: Han Xu <han.xu@nxp.com>
4822L: linux-mtd@lists.infradead.org
4823S: Maintained
4824F: drivers/mtd/spi-nor/fsl-quadspi.c
4825
4826FREESCALE SOC FS_ENET DRIVER
4827M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4828M: Vitaly Bordug <vbordug@ru.mvista.com>
4829L: linuxppc-dev@lists.ozlabs.org
4830L: netdev@vger.kernel.org
4831S: Maintained
4832F: drivers/net/ethernet/freescale/fs_enet/
4833F: include/linux/fs_enet_pd.h
4834
4835FREESCALE IMX / MXC FEC DRIVER
4836M: Fugang Duan <fugang.duan@nxp.com>
4837L: netdev@vger.kernel.org
4838S: Maintained
4839F: drivers/net/ethernet/freescale/fec_main.c
4840F: drivers/net/ethernet/freescale/fec_ptp.c
4841F: drivers/net/ethernet/freescale/fec.h
4842F: Documentation/devicetree/bindings/net/fsl-fec.txt
4843
4844FREESCALE QUICC ENGINE LIBRARY
4845L: linuxppc-dev@lists.ozlabs.org
4846S: Orphan
4847F: drivers/soc/fsl/qe/
4848F: include/soc/fsl/*qe*.h
4849F: include/soc/fsl/*ucc*.h
4850
4851FREESCALE USB PERIPHERAL DRIVERS
4852M: Li Yang <leoli@freescale.com>
4853L: linux-usb@vger.kernel.org
4854L: linuxppc-dev@lists.ozlabs.org
4855S: Maintained
4856F: drivers/usb/gadget/udc/fsl*
4857
4858FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4859M: Li Yang <leoli@freescale.com>
4860L: netdev@vger.kernel.org
4861L: linuxppc-dev@lists.ozlabs.org
4862S: Maintained
4863F: drivers/net/ethernet/freescale/ucc_geth*
4864
4865FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4866M: Claudiu Manoil <claudiu.manoil@freescale.com>
4867L: netdev@vger.kernel.org
4868S: Maintained
4869F: drivers/net/ethernet/freescale/gianfar*
4870X: drivers/net/ethernet/freescale/gianfar_ptp.c
4871F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4872
4873FREESCALE QUICC ENGINE UCC UART DRIVER
4874M: Timur Tabi <timur@tabi.org>
4875L: linuxppc-dev@lists.ozlabs.org
4876S: Maintained
4877F: drivers/tty/serial/ucc_uart.c
4878
4879FREESCALE SOC SOUND DRIVERS
4880M: Timur Tabi <timur@tabi.org>
4881M: Nicolin Chen <nicoleotsuka@gmail.com>
4882M: Xiubo Li <Xiubo.Lee@gmail.com>
4883R: Fabio Estevam <fabio.estevam@nxp.com>
4884L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4885L: linuxppc-dev@lists.ozlabs.org
4886S: Maintained
4887F: sound/soc/fsl/fsl*
4888F: sound/soc/fsl/imx*
4889F: sound/soc/fsl/mpc8610_hpcd.c
4890
4891FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4892M: "J. German Rivera" <German.Rivera@freescale.com>
4893M: Stuart Yoder <stuart.yoder@nxp.com>
4894L: linux-kernel@vger.kernel.org
4895S: Maintained
4896F: drivers/staging/fsl-mc/
4897
4898FREEVXFS FILESYSTEM
4899M: Christoph Hellwig <hch@infradead.org>
4900W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4901S: Maintained
4902F: fs/freevxfs/
4903
4904FREEZER
4905M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4906M: Pavel Machek <pavel@ucw.cz>
4907L: linux-pm@vger.kernel.org
4908S: Supported
4909F: Documentation/power/freezing-of-tasks.txt
4910F: include/linux/freezer.h
4911F: kernel/freezer.c
4912
4913FRONTSWAP API
4914M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4915L: linux-kernel@vger.kernel.org
4916S: Maintained
4917F: mm/frontswap.c
4918F: include/linux/frontswap.h
4919
4920FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4921M: David Howells <dhowells@redhat.com>
4922L: linux-cachefs@redhat.com (moderated for non-subscribers)
4923S: Supported
4924F: Documentation/filesystems/caching/
4925F: fs/fscache/
4926F: include/linux/fscache*.h
4927
4928F2FS FILE SYSTEM
4929M: Jaegeuk Kim <jaegeuk@kernel.org>
4930M: Changman Lee <cm224.lee@samsung.com>
4931R: Chao Yu <yuchao0@huawei.com>
4932L: linux-f2fs-devel@lists.sourceforge.net
4933W: http://en.wikipedia.org/wiki/F2FS
4934T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4935S: Maintained
4936F: Documentation/filesystems/f2fs.txt
4937F: Documentation/ABI/testing/sysfs-fs-f2fs
4938F: fs/f2fs/
4939F: include/linux/f2fs_fs.h
4940F: include/trace/events/f2fs.h
4941
4942FUJITSU FR-V (FRV) PORT
4943S: Orphan
4944F: arch/frv/
4945
4946FUJITSU LAPTOP EXTRAS
4947M: Jonathan Woithe <jwoithe@just42.net>
4948L: platform-driver-x86@vger.kernel.org
4949S: Maintained
4950F: drivers/platform/x86/fujitsu-laptop.c
4951
4952FUJITSU M-5MO LS CAMERA ISP DRIVER
4953M: Kyungmin Park <kyungmin.park@samsung.com>
4954M: Heungjun Kim <riverful.kim@samsung.com>
4955L: linux-media@vger.kernel.org
4956S: Maintained
4957F: drivers/media/i2c/m5mols/
4958F: include/media/i2c/m5mols.h
4959
4960FUJITSU TABLET EXTRAS
4961M: Robert Gerlach <khnz@gmx.de>
4962L: platform-driver-x86@vger.kernel.org
4963S: Maintained
4964F: drivers/platform/x86/fujitsu-tablet.c
4965
4966FUSE: FILESYSTEM IN USERSPACE
4967M: Miklos Szeredi <miklos@szeredi.hu>
4968L: linux-fsdevel@vger.kernel.org
4969W: http://fuse.sourceforge.net/
4970T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4971S: Maintained
4972F: fs/fuse/
4973F: include/uapi/linux/fuse.h
4974F: Documentation/filesystems/fuse.txt
4975
4976FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4977M: Rik Faith <faith@cs.unc.edu>
4978L: linux-scsi@vger.kernel.org
4979S: Odd Fixes (e.g., new signatures)
4980F: drivers/scsi/fdomain.*
4981
4982GCOV BASED KERNEL PROFILING
4983M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4984S: Maintained
4985F: kernel/gcov/
4986F: Documentation/gcov.txt
4987
4988GDT SCSI DISK ARRAY CONTROLLER DRIVER
4989M: Achim Leubner <achim_leubner@adaptec.com>
4990L: linux-scsi@vger.kernel.org
4991W: http://www.icp-vortex.com/
4992S: Supported
4993F: drivers/scsi/gdt*
4994
4995GDB KERNEL DEBUGGING HELPER SCRIPTS
4996M: Jan Kiszka <jan.kiszka@siemens.com>
4997M: Kieran Bingham <kieran@bingham.xyz>
4998S: Supported
4999F: scripts/gdb/
5000
5001GEMTEK FM RADIO RECEIVER DRIVER
5002M: Hans Verkuil <hverkuil@xs4all.nl>
5003L: linux-media@vger.kernel.org
5004T: git git://linuxtv.org/media_tree.git
5005W: https://linuxtv.org
5006S: Maintained
5007F: drivers/media/radio/radio-gemtek*
5008
5009GENERIC GPIO I2C DRIVER
5010M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5011S: Supported
5012F: drivers/i2c/busses/i2c-gpio.c
5013F: include/linux/i2c-gpio.h
5014
5015GENERIC GPIO I2C MULTIPLEXER DRIVER
5016M: Peter Korsgaard <peter.korsgaard@barco.com>
5017L: linux-i2c@vger.kernel.org
5018S: Supported
5019F: drivers/i2c/muxes/i2c-mux-gpio.c
5020F: include/linux/i2c-mux-gpio.h
5021F: Documentation/i2c/muxes/i2c-mux-gpio
5022
5023GENERIC HDLC (WAN) DRIVERS
5024M: Krzysztof Halasa <khc@pm.waw.pl>
5025W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5026S: Maintained
5027F: drivers/net/wan/c101.c
5028F: drivers/net/wan/hd6457*
5029F: drivers/net/wan/hdlc*
5030F: drivers/net/wan/n2.c
5031F: drivers/net/wan/pc300too.c
5032F: drivers/net/wan/pci200syn.c
5033F: drivers/net/wan/wanxl*
5034
5035GENERIC INCLUDE/ASM HEADER FILES
5036M: Arnd Bergmann <arnd@arndb.de>
5037L: linux-arch@vger.kernel.org
5038T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5039S: Maintained
5040F: include/asm-generic/
5041F: include/uapi/asm-generic/
5042
5043GENERIC PHY FRAMEWORK
5044M: Kishon Vijay Abraham I <kishon@ti.com>
5045L: linux-kernel@vger.kernel.org
5046T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5047S: Supported
5048F: drivers/phy/
5049F: include/linux/phy/
5050
5051GENERIC PM DOMAINS
5052M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5053M: Kevin Hilman <khilman@kernel.org>
5054M: Ulf Hansson <ulf.hansson@linaro.org>
5055L: linux-pm@vger.kernel.org
5056S: Supported
5057F: drivers/base/power/domain*.c
5058F: include/linux/pm_domain.h
5059
5060GENERIC UIO DRIVER FOR PCI DEVICES
5061M: "Michael S. Tsirkin" <mst@redhat.com>
5062L: kvm@vger.kernel.org
5063S: Supported
5064F: drivers/uio/uio_pci_generic.c
5065
5066GET_MAINTAINER SCRIPT
5067M: Joe Perches <joe@perches.com>
5068S: Maintained
5069F: scripts/get_maintainer.pl
5070
5071GFS2 FILE SYSTEM
5072M: Steven Whitehouse <swhiteho@redhat.com>
5073M: Bob Peterson <rpeterso@redhat.com>
5074L: cluster-devel@redhat.com
5075W: http://sources.redhat.com/cluster/
5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5077S: Supported
5078F: Documentation/filesystems/gfs2*.txt
5079F: fs/gfs2/
5080F: include/uapi/linux/gfs2_ondisk.h
5081
5082GIGASET ISDN DRIVERS
5083M: Paul Bolle <pebolle@tiscali.nl>
5084L: gigaset307x-common@lists.sourceforge.net
5085W: http://gigaset307x.sourceforge.net/
5086S: Odd Fixes
5087F: Documentation/isdn/README.gigaset
5088F: drivers/isdn/gigaset/
5089F: include/uapi/linux/gigaset_dev.h
5090
5091GO7007 MPEG CODEC
5092M: Hans Verkuil <hans.verkuil@cisco.com>
5093L: linux-media@vger.kernel.org
5094S: Maintained
5095F: drivers/media/usb/go7007/
5096
5097GOODIX TOUCHSCREEN
5098M: Bastien Nocera <hadess@hadess.net>
5099L: linux-input@vger.kernel.org
5100S: Maintained
5101F: drivers/input/touchscreen/goodix.c
5102
5103GPIO SUBSYSTEM
5104M: Linus Walleij <linus.walleij@linaro.org>
5105M: Alexandre Courbot <gnurou@gmail.com>
5106L: linux-gpio@vger.kernel.org
5107T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5108S: Maintained
5109F: Documentation/devicetree/bindings/gpio/
5110F: Documentation/gpio/
5111F: Documentation/ABI/testing/gpio-cdev
5112F: Documentation/ABI/obsolete/sysfs-gpio
5113F: drivers/gpio/
5114F: include/linux/gpio/
5115F: include/linux/gpio.h
5116F: include/asm-generic/gpio.h
5117F: include/uapi/linux/gpio.h
5118F: tools/gpio/
5119
5120GRE DEMULTIPLEXER DRIVER
5121M: Dmitry Kozlov <xeb@mail.ru>
5122L: netdev@vger.kernel.org
5123S: Maintained
5124F: net/ipv4/gre_demux.c
5125F: net/ipv4/gre_offload.c
5126F: include/net/gre.h
5127
5128GRETH 10/100/1G Ethernet MAC device driver
5129M: Andreas Larsson <andreas@gaisler.com>
5130L: netdev@vger.kernel.org
5131S: Maintained
5132F: drivers/net/ethernet/aeroflex/
5133
5134GSPCA FINEPIX SUBDRIVER
5135M: Frank Zago <frank@zago.net>
5136L: linux-media@vger.kernel.org
5137T: git git://linuxtv.org/media_tree.git
5138S: Maintained
5139F: drivers/media/usb/gspca/finepix.c
5140
5141GSPCA GL860 SUBDRIVER
5142M: Olivier Lorin <o.lorin@laposte.net>
5143L: linux-media@vger.kernel.org
5144T: git git://linuxtv.org/media_tree.git
5145S: Maintained
5146F: drivers/media/usb/gspca/gl860/
5147
5148GSPCA M5602 SUBDRIVER
5149M: Erik Andren <erik.andren@gmail.com>
5150L: linux-media@vger.kernel.org
5151T: git git://linuxtv.org/media_tree.git
5152S: Maintained
5153F: drivers/media/usb/gspca/m5602/
5154
5155GSPCA PAC207 SONIXB SUBDRIVER
5156M: Hans de Goede <hdegoede@redhat.com>
5157L: linux-media@vger.kernel.org
5158T: git git://linuxtv.org/media_tree.git
5159S: Maintained
5160F: drivers/media/usb/gspca/pac207.c
5161
5162GSPCA SN9C20X SUBDRIVER
5163M: Brian Johnson <brijohn@gmail.com>
5164L: linux-media@vger.kernel.org
5165T: git git://linuxtv.org/media_tree.git
5166S: Maintained
5167F: drivers/media/usb/gspca/sn9c20x.c
5168
5169GSPCA T613 SUBDRIVER
5170M: Leandro Costantino <lcostantino@gmail.com>
5171L: linux-media@vger.kernel.org
5172T: git git://linuxtv.org/media_tree.git
5173S: Maintained
5174F: drivers/media/usb/gspca/t613.c
5175
5176GSPCA USB WEBCAM DRIVER
5177M: Hans de Goede <hdegoede@redhat.com>
5178L: linux-media@vger.kernel.org
5179T: git git://linuxtv.org/media_tree.git
5180S: Maintained
5181F: drivers/media/usb/gspca/
5182
5183GUID PARTITION TABLE (GPT)
5184M: Davidlohr Bueso <dave@stgolabs.net>
5185L: linux-efi@vger.kernel.org
5186S: Maintained
5187F: block/partitions/efi.*
5188
5189STK1160 USB VIDEO CAPTURE DRIVER
5190M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5191L: linux-media@vger.kernel.org
5192T: git git://linuxtv.org/media_tree.git
5193S: Maintained
5194F: drivers/media/usb/stk1160/
5195
5196H8/300 ARCHITECTURE
5197M: Yoshinori Sato <ysato@users.sourceforge.jp>
5198L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5199W: http://uclinux-h8.sourceforge.jp
5200T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5201S: Maintained
5202F: arch/h8300/
5203F: drivers/clocksource/h8300_*.c
5204F: drivers/clk/h8300/
5205F: drivers/irqchip/irq-renesas-h8*.c
5206
5207HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5208M: Frank Seidel <frank@f-seidel.de>
5209L: platform-driver-x86@vger.kernel.org
5210W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5211S: Maintained
5212F: drivers/platform/x86/hdaps.c
5213
5214HDPVR USB VIDEO ENCODER DRIVER
5215M: Hans Verkuil <hverkuil@xs4all.nl>
5216L: linux-media@vger.kernel.org
5217T: git git://linuxtv.org/media_tree.git
5218W: https://linuxtv.org
5219S: Odd Fixes
5220F: drivers/media/usb/hdpvr/
5221
5222HWPOISON MEMORY FAILURE HANDLING
5223M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5224L: linux-mm@kvack.org
5225S: Maintained
5226F: mm/memory-failure.c
5227F: mm/hwpoison-inject.c
5228
5229HYPERVISOR VIRTUAL CONSOLE DRIVER
5230L: linuxppc-dev@lists.ozlabs.org
5231S: Odd Fixes
5232F: drivers/tty/hvc/
5233
5234HACKRF MEDIA DRIVER
5235M: Antti Palosaari <crope@iki.fi>
5236L: linux-media@vger.kernel.org
5237W: https://linuxtv.org
5238W: http://palosaari.fi/linux/
5239Q: http://patchwork.linuxtv.org/project/linux-media/list/
5240T: git git://linuxtv.org/anttip/media_tree.git
5241S: Maintained
5242F: drivers/media/usb/hackrf/
5243
5244HARDWARE MONITORING
5245M: Jean Delvare <jdelvare@suse.com>
5246M: Guenter Roeck <linux@roeck-us.net>
5247L: linux-hwmon@vger.kernel.org
5248W: http://hwmon.wiki.kernel.org/
5249T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5250T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5251S: Maintained
5252F: Documentation/hwmon/
5253F: drivers/hwmon/
5254F: include/linux/hwmon*.h
5255
5256HARDWARE RANDOM NUMBER GENERATOR CORE
5257M: Matt Mackall <mpm@selenic.com>
5258M: Herbert Xu <herbert@gondor.apana.org.au>
5259L: linux-crypto@vger.kernel.org
5260S: Odd fixes
5261F: Documentation/hw_random.txt
5262F: drivers/char/hw_random/
5263F: include/linux/hw_random.h
5264
5265HARDWARE SPINLOCK CORE
5266M: Ohad Ben-Cohen <ohad@wizery.com>
5267M: Bjorn Andersson <bjorn.andersson@linaro.org>
5268L: linux-remoteproc@vger.kernel.org
5269S: Maintained
5270T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5271F: Documentation/hwspinlock.txt
5272F: drivers/hwspinlock/hwspinlock_*
5273F: include/linux/hwspinlock.h
5274
5275HARMONY SOUND DRIVER
5276L: linux-parisc@vger.kernel.org
5277S: Maintained
5278F: sound/parisc/harmony.*
5279
5280HD29L2 MEDIA DRIVER
5281M: Antti Palosaari <crope@iki.fi>
5282L: linux-media@vger.kernel.org
5283W: https://linuxtv.org
5284W: http://palosaari.fi/linux/
5285Q: http://patchwork.linuxtv.org/project/linux-media/list/
5286T: git git://linuxtv.org/anttip/media_tree.git
5287S: Maintained
5288F: drivers/media/dvb-frontends/hd29l2*
5289
5290HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5291M: Don Brace <don.brace@microsemi.com>
5292L: iss_storagedev@hp.com
5293L: esc.storagedev@microsemi.com
5294L: linux-scsi@vger.kernel.org
5295S: Supported
5296F: Documentation/scsi/hpsa.txt
5297F: drivers/scsi/hpsa*.[ch]
5298F: include/linux/cciss*.h
5299F: include/uapi/linux/cciss*.h
5300
5301HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5302M: Don Brace <don.brace@microsemi.com>
5303L: iss_storagedev@hp.com
5304L: esc.storagedev@microsemi.com
5305L: linux-scsi@vger.kernel.org
5306S: Supported
5307F: Documentation/blockdev/cciss.txt
5308F: drivers/block/cciss*
5309F: include/linux/cciss_ioctl.h
5310F: include/uapi/linux/cciss_ioctl.h
5311
5312HFI1 DRIVER
5313M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5314M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5315L: linux-rdma@vger.kernel.org
5316S: Supported
5317F: drivers/infiniband/hw/hfi1
5318
5319HFS FILESYSTEM
5320L: linux-fsdevel@vger.kernel.org
5321S: Orphan
5322F: Documentation/filesystems/hfs.txt
5323F: fs/hfs/
5324
5325HFSPLUS FILESYSTEM
5326L: linux-fsdevel@vger.kernel.org
5327S: Orphan
5328F: Documentation/filesystems/hfsplus.txt
5329F: fs/hfsplus/
5330
5331HGA FRAMEBUFFER DRIVER
5332M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5333L: linux-nvidia@lists.surfsouth.com
5334W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5335S: Maintained
5336F: drivers/video/fbdev/hgafb.c
5337
5338HIBERNATION (aka Software Suspend, aka swsusp)
5339M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5340M: Pavel Machek <pavel@ucw.cz>
5341L: linux-pm@vger.kernel.org
5342S: Supported
5343F: arch/x86/power/
5344F: drivers/base/power/
5345F: kernel/power/
5346F: include/linux/suspend.h
5347F: include/linux/freezer.h
5348F: include/linux/pm.h
5349F: arch/*/include/asm/suspend*.h
5350
5351HID CORE LAYER
5352M: Jiri Kosina <jikos@kernel.org>
5353R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5354L: linux-input@vger.kernel.org
5355T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5356S: Maintained
5357F: drivers/hid/
5358F: include/linux/hid*
5359F: include/uapi/linux/hid*
5360
5361HID SENSOR HUB DRIVERS
5362M: Jiri Kosina <jikos@kernel.org>
5363M: Jonathan Cameron <jic23@kernel.org>
5364M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5365L: linux-input@vger.kernel.org
5366L: linux-iio@vger.kernel.org
5367S: Maintained
5368F: Documentation/hid/hid-sensor*
5369F: drivers/hid/hid-sensor-*
5370F: drivers/iio/*/hid-*
5371F: include/linux/hid-sensor-*
5372
5373HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5374M: Thomas Gleixner <tglx@linutronix.de>
5375L: linux-kernel@vger.kernel.org
5376T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5377S: Maintained
5378F: Documentation/timers/
5379F: kernel/time/hrtimer.c
5380F: kernel/time/clockevents.c
5381F: kernel/time/tick*.*
5382F: kernel/time/timer_*.c
5383F: include/linux/clockchips.h
5384F: include/linux/hrtimer.h
5385
5386HIGH-SPEED SCC DRIVER FOR AX.25
5387L: linux-hams@vger.kernel.org
5388S: Orphan
5389F: drivers/net/hamradio/dmascc.c
5390F: drivers/net/hamradio/scc.c
5391
5392HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5393M: HighPoint Linux Team <linux@highpoint-tech.com>
5394W: http://www.highpoint-tech.com
5395S: Supported
5396F: Documentation/scsi/hptiop.txt
5397F: drivers/scsi/hptiop.c
5398
5399HIPPI
5400M: Jes Sorensen <jes@trained-monkey.org>
5401L: linux-hippi@sunsite.dk
5402S: Maintained
5403F: include/linux/hippidevice.h
5404F: include/uapi/linux/if_hippi.h
5405F: net/802/hippi.c
5406F: drivers/net/hippi/
5407
5408HISILICON SAS Controller
5409M: John Garry <john.garry@huawei.com>
5410W: http://www.hisilicon.com
5411S: Supported
5412F: drivers/scsi/hisi_sas/
5413F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5414
5415HOST AP DRIVER
5416M: Jouni Malinen <j@w1.fi>
5417L: hostap@shmoo.com (subscribers-only)
5418L: linux-wireless@vger.kernel.org
5419W: http://hostap.epitest.fi/
5420S: Maintained
5421F: drivers/net/wireless/intersil/hostap/
5422
5423HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5424L: platform-driver-x86@vger.kernel.org
5425S: Orphan
5426F: drivers/platform/x86/tc1100-wmi.c
5427
5428HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5429M: Jaroslav Kysela <perex@perex.cz>
5430S: Maintained
5431F: drivers/net/ethernet/hp/hp100.*
5432
5433HPET: High Precision Event Timers driver
5434M: Clemens Ladisch <clemens@ladisch.de>
5435S: Maintained
5436F: Documentation/timers/hpet.txt
5437F: drivers/char/hpet.c
5438F: include/linux/hpet.h
5439F: include/uapi/linux/hpet.h
5440
5441HPET: x86
5442S: Orphan
5443F: arch/x86/kernel/hpet.c
5444F: arch/x86/include/asm/hpet.h
5445
5446HPFS FILESYSTEM
5447M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5448W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5449S: Maintained
5450F: fs/hpfs/
5451
5452HSI SUBSYSTEM
5453M: Sebastian Reichel <sre@kernel.org>
5454T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5455S: Maintained
5456F: Documentation/ABI/testing/sysfs-bus-hsi
5457F: Documentation/hsi.txt
5458F: drivers/hsi/
5459F: include/linux/hsi/
5460F: include/uapi/linux/hsi/
5461
5462HSO 3G MODEM DRIVER
5463M: Jan Dumon <j.dumon@option.com>
5464W: http://www.pharscape.org
5465S: Maintained
5466F: drivers/net/usb/hso.c
5467
5468HSR NETWORK PROTOCOL
5469M: Arvid Brodin <arvid.brodin@alten.se>
5470L: netdev@vger.kernel.org
5471S: Maintained
5472F: net/hsr/
5473
5474HTCPEN TOUCHSCREEN DRIVER
5475M: Pau Oliva Fora <pof@eslack.org>
5476L: linux-input@vger.kernel.org
5477S: Maintained
5478F: drivers/input/touchscreen/htcpen.c
5479
5480HUGETLB FILESYSTEM
5481M: Nadia Yvette Chambers <nyc@holomorphy.com>
5482S: Maintained
5483F: fs/hugetlbfs/
5484
5485Hyper-V CORE AND DRIVERS
5486M: "K. Y. Srinivasan" <kys@microsoft.com>
5487M: Haiyang Zhang <haiyangz@microsoft.com>
5488L: devel@linuxdriverproject.org
5489S: Maintained
5490F: arch/x86/include/asm/mshyperv.h
5491F: arch/x86/include/uapi/asm/hyperv.h
5492F: arch/x86/kernel/cpu/mshyperv.c
5493F: drivers/hid/hid-hyperv.c
5494F: drivers/hv/
5495F: drivers/input/serio/hyperv-keyboard.c
5496F: drivers/pci/host/pci-hyperv.c
5497F: drivers/net/hyperv/
5498F: drivers/scsi/storvsc_drv.c
5499F: drivers/video/fbdev/hyperv_fb.c
5500F: include/linux/hyperv.h
5501F: tools/hv/
5502F: Documentation/ABI/stable/sysfs-bus-vmbus
5503
5504I2C MUXES
5505M: Peter Rosin <peda@axentia.se>
5506L: linux-i2c@vger.kernel.org
5507S: Maintained
5508F: Documentation/i2c/i2c-topology
5509F: Documentation/i2c/muxes/
5510F: Documentation/devicetree/bindings/i2c/i2c-mux*
5511F: drivers/i2c/i2c-mux.c
5512F: drivers/i2c/muxes/
5513F: include/linux/i2c-mux.h
5514
5515I2C OVER PARALLEL PORT
5516M: Jean Delvare <jdelvare@suse.com>
5517L: linux-i2c@vger.kernel.org
5518S: Maintained
5519F: Documentation/i2c/busses/i2c-parport
5520F: Documentation/i2c/busses/i2c-parport-light
5521F: drivers/i2c/busses/i2c-parport.c
5522F: drivers/i2c/busses/i2c-parport-light.c
5523
5524I2C/SMBUS CONTROLLER DRIVERS FOR PC
5525M: Jean Delvare <jdelvare@suse.com>
5526L: linux-i2c@vger.kernel.org
5527S: Maintained
5528F: Documentation/i2c/busses/i2c-ali1535
5529F: Documentation/i2c/busses/i2c-ali1563
5530F: Documentation/i2c/busses/i2c-ali15x3
5531F: Documentation/i2c/busses/i2c-amd756
5532F: Documentation/i2c/busses/i2c-amd8111
5533F: Documentation/i2c/busses/i2c-i801
5534F: Documentation/i2c/busses/i2c-nforce2
5535F: Documentation/i2c/busses/i2c-piix4
5536F: Documentation/i2c/busses/i2c-sis5595
5537F: Documentation/i2c/busses/i2c-sis630
5538F: Documentation/i2c/busses/i2c-sis96x
5539F: Documentation/i2c/busses/i2c-via
5540F: Documentation/i2c/busses/i2c-viapro
5541F: drivers/i2c/busses/i2c-ali1535.c
5542F: drivers/i2c/busses/i2c-ali1563.c
5543F: drivers/i2c/busses/i2c-ali15x3.c
5544F: drivers/i2c/busses/i2c-amd756.c
5545F: drivers/i2c/busses/i2c-amd756-s4882.c
5546F: drivers/i2c/busses/i2c-amd8111.c
5547F: drivers/i2c/busses/i2c-i801.c
5548F: drivers/i2c/busses/i2c-isch.c
5549F: drivers/i2c/busses/i2c-nforce2.c
5550F: drivers/i2c/busses/i2c-nforce2-s4985.c
5551F: drivers/i2c/busses/i2c-piix4.c
5552F: drivers/i2c/busses/i2c-sis5595.c
5553F: drivers/i2c/busses/i2c-sis630.c
5554F: drivers/i2c/busses/i2c-sis96x.c
5555F: drivers/i2c/busses/i2c-via.c
5556F: drivers/i2c/busses/i2c-viapro.c
5557
5558I2C/SMBUS ISMT DRIVER
5559M: Seth Heasley <seth.heasley@intel.com>
5560M: Neil Horman <nhorman@tuxdriver.com>
5561L: linux-i2c@vger.kernel.org
5562F: drivers/i2c/busses/i2c-ismt.c
5563F: Documentation/i2c/busses/i2c-ismt
5564
5565I2C/SMBUS STUB DRIVER
5566M: Jean Delvare <jdelvare@suse.com>
5567L: linux-i2c@vger.kernel.org
5568S: Maintained
5569F: drivers/i2c/i2c-stub.c
5570
5571I2C SUBSYSTEM
5572M: Wolfram Sang <wsa@the-dreams.de>
5573L: linux-i2c@vger.kernel.org
5574W: https://i2c.wiki.kernel.org/
5575Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5576T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5577S: Maintained
5578F: Documentation/devicetree/bindings/i2c/
5579F: Documentation/i2c/
5580F: drivers/i2c/
5581F: drivers/i2c/*/
5582F: include/linux/i2c.h
5583F: include/linux/i2c-*.h
5584F: include/uapi/linux/i2c.h
5585F: include/uapi/linux/i2c-*.h
5586
5587I2C ACPI SUPPORT
5588M: Mika Westerberg <mika.westerberg@linux.intel.com>
5589L: linux-i2c@vger.kernel.org
5590L: linux-acpi@vger.kernel.org
5591S: Maintained
5592
5593I2C-TAOS-EVM DRIVER
5594M: Jean Delvare <jdelvare@suse.com>
5595L: linux-i2c@vger.kernel.org
5596S: Maintained
5597F: Documentation/i2c/busses/i2c-taos-evm
5598F: drivers/i2c/busses/i2c-taos-evm.c
5599
5600I2C-TINY-USB DRIVER
5601M: Till Harbaum <till@harbaum.org>
5602L: linux-i2c@vger.kernel.org
5603W: http://www.harbaum.org/till/i2c_tiny_usb
5604S: Maintained
5605F: drivers/i2c/busses/i2c-tiny-usb.c
5606
5607i386 BOOT CODE
5608M: "H. Peter Anvin" <hpa@zytor.com>
5609S: Maintained
5610F: arch/x86/boot/
5611
5612i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5613M: "H. Peter Anvin" <hpa@zytor.com>
5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5615S: Maintained
5616
5617IA64 (Itanium) PLATFORM
5618M: Tony Luck <tony.luck@intel.com>
5619M: Fenghua Yu <fenghua.yu@intel.com>
5620L: linux-ia64@vger.kernel.org
5621T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5622S: Maintained
5623F: arch/ia64/
5624
5625IBM Power VMX Cryptographic instructions
5626M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5627M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5628L: linux-crypto@vger.kernel.org
5629S: Supported
5630F: drivers/crypto/vmx/Makefile
5631F: drivers/crypto/vmx/Kconfig
5632F: drivers/crypto/vmx/vmx.c
5633F: drivers/crypto/vmx/aes*
5634F: drivers/crypto/vmx/ghash*
5635F: drivers/crypto/vmx/ppc-xlate.pl
5636
5637IBM Power in-Nest Crypto Acceleration
5638M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5639M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5640L: linux-crypto@vger.kernel.org
5641S: Supported
5642F: drivers/crypto/nx/Makefile
5643F: drivers/crypto/nx/Kconfig
5644F: drivers/crypto/nx/nx-aes*
5645F: drivers/crypto/nx/nx-sha*
5646F: drivers/crypto/nx/nx.*
5647F: drivers/crypto/nx/nx_csbcpb.h
5648F: drivers/crypto/nx/nx_debugfs.h
5649
5650IBM Power 842 compression accelerator
5651M: Dan Streetman <ddstreet@ieee.org>
5652S: Supported
5653F: drivers/crypto/nx/Makefile
5654F: drivers/crypto/nx/Kconfig
5655F: drivers/crypto/nx/nx-842*
5656F: include/linux/sw842.h
5657F: crypto/842.c
5658F: lib/842/
5659
5660IBM Power Linux RAID adapter
5661M: Brian King <brking@us.ibm.com>
5662S: Supported
5663F: drivers/scsi/ipr.*
5664
5665IBM Power Virtual Ethernet Device Driver
5666M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5667L: netdev@vger.kernel.org
5668S: Supported
5669F: drivers/net/ethernet/ibm/ibmveth.*
5670
5671IBM Power SRIOV Virtual NIC Device Driver
5672M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5673M: John Allen <jallen@linux.vnet.ibm.com>
5674L: netdev@vger.kernel.org
5675S: Supported
5676F: drivers/net/ethernet/ibm/ibmvnic.*
5677
5678IBM Power Virtual SCSI Device Drivers
5679M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5680L: linux-scsi@vger.kernel.org
5681S: Supported
5682F: drivers/scsi/ibmvscsi/ibmvscsi*
5683F: drivers/scsi/ibmvscsi/viosrp.h
5684
5685IBM Power Virtual FC Device Drivers
5686M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5687L: linux-scsi@vger.kernel.org
5688S: Supported
5689F: drivers/scsi/ibmvscsi/ibmvfc*
5690
5691IBM ServeRAID RAID DRIVER
5692S: Orphan
5693F: drivers/scsi/ips.*
5694
5695ICH LPC AND GPIO DRIVER
5696M: Peter Tyser <ptyser@xes-inc.com>
5697S: Maintained
5698F: drivers/mfd/lpc_ich.c
5699F: drivers/gpio/gpio-ich.c
5700
5701IDE SUBSYSTEM
5702M: "David S. Miller" <davem@davemloft.net>
5703L: linux-ide@vger.kernel.org
5704Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5705T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5706S: Maintained
5707F: Documentation/ide/
5708F: drivers/ide/
5709F: include/linux/ide.h
5710
5711IDEAPAD LAPTOP EXTRAS DRIVER
5712M: Ike Panhc <ike.pan@canonical.com>
5713L: platform-driver-x86@vger.kernel.org
5714W: http://launchpad.net/ideapad-laptop
5715S: Maintained
5716F: drivers/platform/x86/ideapad-laptop.c
5717
5718IDEAPAD LAPTOP SLIDEBAR DRIVER
5719M: Andrey Moiseev <o2g.org.ru@gmail.com>
5720L: linux-input@vger.kernel.org
5721W: https://github.com/o2genum/ideapad-slidebar
5722S: Maintained
5723F: drivers/input/misc/ideapad_slidebar.c
5724
5725IDE/ATAPI DRIVERS
5726M: Borislav Petkov <bp@alien8.de>
5727L: linux-ide@vger.kernel.org
5728S: Maintained
5729F: Documentation/cdrom/ide-cd
5730F: drivers/ide/ide-cd*
5731
5732IDLE-I7300
5733M: Andy Henroid <andrew.d.henroid@intel.com>
5734L: linux-pm@vger.kernel.org
5735S: Supported
5736F: drivers/idle/i7300_idle.c
5737
5738IEEE 802.15.4 SUBSYSTEM
5739M: Alexander Aring <aar@pengutronix.de>
5740L: linux-wpan@vger.kernel.org
5741W: http://wpan.cakelab.org/
5742T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5743T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5744S: Maintained
5745F: net/ieee802154/
5746F: net/mac802154/
5747F: drivers/net/ieee802154/
5748F: include/linux/nl802154.h
5749F: include/linux/ieee802154.h
5750F: include/net/nl802154.h
5751F: include/net/mac802154.h
5752F: include/net/af_ieee802154.h
5753F: include/net/cfg802154.h
5754F: include/net/ieee802154_netdev.h
5755F: Documentation/networking/ieee802154.txt
5756
5757IGORPLUG-USB IR RECEIVER
5758M: Sean Young <sean@mess.org>
5759L: linux-media@vger.kernel.org
5760S: Maintained
5761F: drivers/media/rc/igorplugusb.c
5762
5763IGUANAWORKS USB IR TRANSCEIVER
5764M: Sean Young <sean@mess.org>
5765L: linux-media@vger.kernel.org
5766S: Maintained
5767F: drivers/media/rc/iguanair.c
5768
5769IIO SUBSYSTEM AND DRIVERS
5770M: Jonathan Cameron <jic23@kernel.org>
5771R: Hartmut Knaack <knaack.h@gmx.de>
5772R: Lars-Peter Clausen <lars@metafoo.de>
5773R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5774L: linux-iio@vger.kernel.org
5775S: Maintained
5776F: Documentation/devicetree/bindings/iio/
5777F: drivers/iio/
5778F: drivers/staging/iio/
5779F: include/linux/iio/
5780F: tools/iio/
5781
5782IKANOS/ADI EAGLE ADSL USB DRIVER
5783M: Matthieu Castet <castet.matthieu@free.fr>
5784M: Stanislaw Gruszka <stf_xl@wp.pl>
5785S: Maintained
5786F: drivers/usb/atm/ueagle-atm.c
5787
5788INA209 HARDWARE MONITOR DRIVER
5789M: Guenter Roeck <linux@roeck-us.net>
5790L: linux-hwmon@vger.kernel.org
5791S: Maintained
5792F: Documentation/hwmon/ina209
5793F: Documentation/devicetree/bindings/i2c/ina209.txt
5794F: drivers/hwmon/ina209.c
5795
5796INA2XX HARDWARE MONITOR DRIVER
5797M: Guenter Roeck <linux@roeck-us.net>
5798L: linux-hwmon@vger.kernel.org
5799S: Maintained
5800F: Documentation/hwmon/ina2xx
5801F: drivers/hwmon/ina2xx.c
5802F: include/linux/platform_data/ina2xx.h
5803
5804INDUSTRY PACK SUBSYSTEM (IPACK)
5805M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5806M: Jens Taprogge <jens.taprogge@taprogge.org>
5807M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5808L: industrypack-devel@lists.sourceforge.net
5809W: http://industrypack.sourceforge.net
5810S: Maintained
5811F: drivers/ipack/
5812
5813INGENIC JZ4780 DMA Driver
5814M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5815S: Maintained
5816F: drivers/dma/dma-jz4780.c
5817
5818INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5819M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5820M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5821L: linux-ima-devel@lists.sourceforge.net
5822L: linux-ima-user@lists.sourceforge.net
5823L: linux-security-module@vger.kernel.org
5824T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5825S: Supported
5826F: security/integrity/ima/
5827
5828IMGTEC IR DECODER DRIVER
5829M: James Hogan <james.hogan@imgtec.com>
5830S: Maintained
5831F: drivers/media/rc/img-ir/
5832
5833IMS TWINTURBO FRAMEBUFFER DRIVER
5834L: linux-fbdev@vger.kernel.org
5835S: Orphan
5836F: drivers/video/fbdev/imsttfb.c
5837
5838INFINIBAND SUBSYSTEM
5839M: Doug Ledford <dledford@redhat.com>
5840M: Sean Hefty <sean.hefty@intel.com>
5841M: Hal Rosenstock <hal.rosenstock@gmail.com>
5842L: linux-rdma@vger.kernel.org
5843W: http://www.openfabrics.org/
5844Q: http://patchwork.kernel.org/project/linux-rdma/list/
5845T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5846S: Supported
5847F: Documentation/infiniband/
5848F: drivers/infiniband/
5849F: include/uapi/linux/if_infiniband.h
5850F: include/uapi/rdma/
5851F: include/rdma/
5852
5853INOTIFY
5854M: John McCutchan <john@johnmccutchan.com>
5855M: Robert Love <rlove@rlove.org>
5856M: Eric Paris <eparis@parisplace.org>
5857S: Maintained
5858F: Documentation/filesystems/inotify.txt
5859F: fs/notify/inotify/
5860F: include/linux/inotify.h
5861F: include/uapi/linux/inotify.h
5862
5863INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5864M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5865L: linux-input@vger.kernel.org
5866Q: http://patchwork.kernel.org/project/linux-input/list/
5867T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5868S: Maintained
5869F: drivers/input/
5870F: include/linux/input.h
5871F: include/uapi/linux/input.h
5872F: include/linux/input/
5873F: Documentation/devicetree/bindings/input/
5874
5875INPUT MULTITOUCH (MT) PROTOCOL
5876M: Henrik Rydberg <rydberg@bitmath.org>
5877L: linux-input@vger.kernel.org
5878S: Odd fixes
5879F: Documentation/input/multi-touch-protocol.txt
5880F: drivers/input/input-mt.c
5881K: \b(ABS|SYN)_MT_
5882
5883INTEL ASoC BDW/HSW DRIVERS
5884M: Jie Yang <yang.jie@linux.intel.com>
5885L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5886S: Supported
5887F: sound/soc/intel/common/sst-dsp*
5888F: sound/soc/intel/common/sst-firmware.c
5889F: sound/soc/intel/boards/broadwell.c
5890F: sound/soc/intel/haswell/
5891
5892INTEL C600 SERIES SAS CONTROLLER DRIVER
5893M: Intel SCU Linux support <intel-linux-scu@intel.com>
5894M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5895L: linux-scsi@vger.kernel.org
5896T: git git://git.code.sf.net/p/intel-sas/isci
5897S: Supported
5898F: drivers/scsi/isci/
5899
5900INTEL HID EVENT DRIVER
5901M: Alex Hung <alex.hung@canonical.com>
5902L: platform-driver-x86@vger.kernel.org
5903S: Maintained
5904F: drivers/platform/x86/intel-hid.c
5905
5906INTEL IDLE DRIVER
5907M: Len Brown <lenb@kernel.org>
5908L: linux-pm@vger.kernel.org
5909T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5910S: Supported
5911F: drivers/idle/intel_idle.c
5912
5913INTEL PSTATE DRIVER
5914M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5915M: Len Brown <lenb@kernel.org>
5916L: linux-pm@vger.kernel.org
5917S: Supported
5918F: drivers/cpufreq/intel_pstate.c
5919
5920INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5921M: Maik Broemme <mbroemme@plusserver.de>
5922L: linux-fbdev@vger.kernel.org
5923S: Maintained
5924F: Documentation/fb/intelfb.txt
5925F: drivers/video/fbdev/intelfb/
5926
5927INTEL 810/815 FRAMEBUFFER DRIVER
5928M: Antonino Daplas <adaplas@gmail.com>
5929L: linux-fbdev@vger.kernel.org
5930S: Maintained
5931F: drivers/video/fbdev/i810/
5932
5933INTEL MENLOW THERMAL DRIVER
5934M: Sujith Thomas <sujith.thomas@intel.com>
5935L: platform-driver-x86@vger.kernel.org
5936W: https://01.org/linux-acpi
5937S: Supported
5938F: drivers/platform/x86/intel_menlow.c
5939
5940INTEL I/OAT DMA DRIVER
5941M: Dave Jiang <dave.jiang@intel.com>
5942R: Dan Williams <dan.j.williams@intel.com>
5943L: dmaengine@vger.kernel.org
5944Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5945S: Supported
5946F: drivers/dma/ioat*
5947
5948INTEL IOMMU (VT-d)
5949M: David Woodhouse <dwmw2@infradead.org>
5950L: iommu@lists.linux-foundation.org
5951T: git git://git.infradead.org/iommu-2.6.git
5952S: Supported
5953F: drivers/iommu/intel-iommu.c
5954F: include/linux/intel-iommu.h
5955
5956INTEL IOP-ADMA DMA DRIVER
5957R: Dan Williams <dan.j.williams@intel.com>
5958S: Odd fixes
5959F: drivers/dma/iop-adma.c
5960
5961INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5962M: Krzysztof Halasa <khalasa@piap.pl>
5963S: Maintained
5964F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5965F: arch/arm/mach-ixp4xx/include/mach/npe.h
5966F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5967F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5968F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5969F: drivers/net/wan/ixp4xx_hss.c
5970
5971INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5972M: Deepak Saxena <dsaxena@plexity.net>
5973S: Maintained
5974F: drivers/char/hw_random/ixp4xx-rng.c
5975
5976INTEL ETHERNET DRIVERS
5977M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5978L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5979W: http://www.intel.com/support/feedback.htm
5980W: http://e1000.sourceforge.net/
5981Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5982T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5983T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5984S: Supported
5985F: Documentation/networking/e100.txt
5986F: Documentation/networking/e1000.txt
5987F: Documentation/networking/e1000e.txt
5988F: Documentation/networking/igb.txt
5989F: Documentation/networking/igbvf.txt
5990F: Documentation/networking/ixgb.txt
5991F: Documentation/networking/ixgbe.txt
5992F: Documentation/networking/ixgbevf.txt
5993F: Documentation/networking/i40e.txt
5994F: Documentation/networking/i40evf.txt
5995F: drivers/net/ethernet/intel/
5996F: drivers/net/ethernet/intel/*/
5997
5998INTEL RDMA RNIC DRIVER
5999M: Faisal Latif <faisal.latif@intel.com>
6000R: Chien Tin Tung <chien.tin.tung@intel.com>
6001R: Mustafa Ismail <mustafa.ismail@intel.com>
6002R: Shiraz Saleem <shiraz.saleem@intel.com>
6003R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6004L: linux-rdma@vger.kernel.org
6005S: Supported
6006F: drivers/infiniband/hw/i40iw/
6007
6008INTEL-MID GPIO DRIVER
6009M: David Cohen <david.a.cohen@linux.intel.com>
6010L: linux-gpio@vger.kernel.org
6011S: Maintained
6012F: drivers/gpio/gpio-intel-mid.c
6013
6014INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6015M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6016L: linux-wireless@vger.kernel.org
6017S: Maintained
6018F: Documentation/networking/README.ipw2100
6019F: Documentation/networking/README.ipw2200
6020F: drivers/net/wireless/intel/ipw2x00/
6021
6022INTEL(R) TRACE HUB
6023M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6024S: Supported
6025F: Documentation/trace/intel_th.txt
6026F: drivers/hwtracing/intel_th/
6027
6028INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6029M: Ning Sun <ning.sun@intel.com>
6030L: tboot-devel@lists.sourceforge.net
6031W: http://tboot.sourceforge.net
6032T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6033S: Supported
6034F: Documentation/intel_txt.txt
6035F: include/linux/tboot.h
6036F: arch/x86/kernel/tboot.c
6037
6038INTEL WIRELESS WIMAX CONNECTION 2400
6039M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6040M: linux-wimax@intel.com
6041L: wimax@linuxwimax.org (subscribers-only)
6042S: Supported
6043W: http://linuxwimax.org
6044F: Documentation/wimax/README.i2400m
6045F: drivers/net/wimax/i2400m/
6046F: include/uapi/linux/wimax/i2400m.h
6047
6048INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6049M: Stanislaw Gruszka <sgruszka@redhat.com>
6050L: linux-wireless@vger.kernel.org
6051S: Supported
6052F: drivers/net/wireless/intel/iwlegacy/
6053
6054INTEL WIRELESS WIFI LINK (iwlwifi)
6055M: Johannes Berg <johannes.berg@intel.com>
6056M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6057M: Luca Coelho <luciano.coelho@intel.com>
6058M: Intel Linux Wireless <linuxwifi@intel.com>
6059L: linux-wireless@vger.kernel.org
6060W: http://intellinuxwireless.org
6061T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6062S: Supported
6063F: drivers/net/wireless/intel/iwlwifi/
6064
6065INTEL MANAGEMENT ENGINE (mei)
6066M: Tomas Winkler <tomas.winkler@intel.com>
6067L: linux-kernel@vger.kernel.org
6068S: Supported
6069F: include/uapi/linux/mei.h
6070F: include/linux/mei_cl_bus.h
6071F: drivers/misc/mei/*
6072F: drivers/watchdog/mei_wdt.c
6073F: Documentation/misc-devices/mei/*
6074
6075INTEL MIC DRIVERS (mic)
6076M: Sudeep Dutt <sudeep.dutt@intel.com>
6077M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6078S: Supported
6079W: https://github.com/sudeepdutt/mic
6080W: http://software.intel.com/en-us/mic-developer
6081F: include/linux/mic_bus.h
6082F: include/linux/scif.h
6083F: include/uapi/linux/mic_common.h
6084F: include/uapi/linux/mic_ioctl.h
6085F: include/uapi/linux/scif_ioctl.h
6086F: drivers/misc/mic/
6087F: drivers/dma/mic_x100_dma.c
6088F: drivers/dma/mic_x100_dma.h
6089F: Documentation/mic/
6090
6091INTEL PMC/P-Unit IPC DRIVER
6092M: Zha Qipeng<qipeng.zha@intel.com>
6093L: platform-driver-x86@vger.kernel.org
6094S: Maintained
6095F: drivers/platform/x86/intel_pmc_ipc.c
6096F: drivers/platform/x86/intel_punit_ipc.c
6097F: arch/x86/include/asm/intel_pmc_ipc.h
6098F: arch/x86/include/asm/intel_punit_ipc.h
6099
6100INTEL TELEMETRY DRIVER
6101M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6102L: platform-driver-x86@vger.kernel.org
6103S: Maintained
6104F: arch/x86/include/asm/intel_telemetry.h
6105F: drivers/platform/x86/intel_telemetry*
6106
6107INTEL PMC CORE DRIVER
6108M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6109M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6110L: platform-driver-x86@vger.kernel.org
6111S: Maintained
6112F: arch/x86/include/asm/pmc_core.h
6113F: drivers/platform/x86/intel_pmc_core*
6114
6115IOC3 ETHERNET DRIVER
6116M: Ralf Baechle <ralf@linux-mips.org>
6117L: linux-mips@linux-mips.org
6118S: Maintained
6119F: drivers/net/ethernet/sgi/ioc3-eth.c
6120
6121IOC3 SERIAL DRIVER
6122M: Pat Gefre <pfg@sgi.com>
6123L: linux-serial@vger.kernel.org
6124S: Maintained
6125F: drivers/tty/serial/ioc3_serial.c
6126
6127IOMMU DRIVERS
6128M: Joerg Roedel <joro@8bytes.org>
6129L: iommu@lists.linux-foundation.org
6130T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6131S: Maintained
6132F: drivers/iommu/
6133
6134IP MASQUERADING
6135M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6136S: Maintained
6137F: net/ipv4/netfilter/ipt_MASQUERADE.c
6138
6139IPMI SUBSYSTEM
6140M: Corey Minyard <minyard@acm.org>
6141L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6142W: http://openipmi.sourceforge.net/
6143S: Supported
6144F: Documentation/IPMI.txt
6145F: drivers/char/ipmi/
6146F: include/linux/ipmi*
6147F: include/uapi/linux/ipmi*
6148
6149QCOM AUDIO (ASoC) DRIVERS
6150M: Patrick Lai <plai@codeaurora.org>
6151M: Banajit Goswami <bgoswami@codeaurora.org>
6152L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6153S: Supported
6154F: sound/soc/qcom/
6155
6156IPS SCSI RAID DRIVER
6157M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6158L: linux-scsi@vger.kernel.org
6159W: http://www.adaptec.com/
6160S: Maintained
6161F: drivers/scsi/ips*
6162
6163IPVS
6164M: Wensong Zhang <wensong@linux-vs.org>
6165M: Simon Horman <horms@verge.net.au>
6166M: Julian Anastasov <ja@ssi.bg>
6167L: netdev@vger.kernel.org
6168L: lvs-devel@vger.kernel.org
6169S: Maintained
6170T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6171T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6172F: Documentation/networking/ipvs-sysctl.txt
6173F: include/net/ip_vs.h
6174F: include/uapi/linux/ip_vs.h
6175F: net/netfilter/ipvs/
6176
6177IPWIRELESS DRIVER
6178M: Jiri Kosina <jikos@kernel.org>
6179M: David Sterba <dsterba@suse.com>
6180S: Odd Fixes
6181F: drivers/tty/ipwireless/
6182
6183IPX NETWORK LAYER
6184M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6185L: netdev@vger.kernel.org
6186S: Maintained
6187F: include/net/ipx.h
6188F: include/uapi/linux/ipx.h
6189F: net/ipx/
6190
6191IRDA SUBSYSTEM
6192M: Samuel Ortiz <samuel@sortiz.org>
6193L: irda-users@lists.sourceforge.net (subscribers-only)
6194L: netdev@vger.kernel.org
6195W: http://irda.sourceforge.net/
6196S: Maintained
6197T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6198F: Documentation/networking/irda.txt
6199F: drivers/net/irda/
6200F: include/net/irda/
6201F: net/irda/
6202
6203IRQ SUBSYSTEM
6204M: Thomas Gleixner <tglx@linutronix.de>
6205L: linux-kernel@vger.kernel.org
6206S: Maintained
6207T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6208F: kernel/irq/
6209
6210IRQCHIP DRIVERS
6211M: Thomas Gleixner <tglx@linutronix.de>
6212M: Jason Cooper <jason@lakedaemon.net>
6213M: Marc Zyngier <marc.zyngier@arm.com>
6214L: linux-kernel@vger.kernel.org
6215S: Maintained
6216T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6217T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6218F: Documentation/devicetree/bindings/interrupt-controller/
6219F: drivers/irqchip/
6220
6221IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6222M: Jiang Liu <jiang.liu@linux.intel.com>
6223M: Marc Zyngier <marc.zyngier@arm.com>
6224S: Maintained
6225T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6226F: Documentation/IRQ-domain.txt
6227F: include/linux/irqdomain.h
6228F: kernel/irq/irqdomain.c
6229F: kernel/irq/msi.c
6230
6231ISA
6232M: William Breathitt Gray <vilhelm.gray@gmail.com>
6233S: Maintained
6234F: Documentation/isa.txt
6235F: drivers/base/isa.c
6236F: include/linux/isa.h
6237
6238ISAPNP
6239M: Jaroslav Kysela <perex@perex.cz>
6240S: Maintained
6241F: Documentation/isapnp.txt
6242F: drivers/pnp/isapnp/
6243F: include/linux/isapnp.h
6244
6245ISA RADIO MODULE
6246M: Hans Verkuil <hverkuil@xs4all.nl>
6247L: linux-media@vger.kernel.org
6248T: git git://linuxtv.org/media_tree.git
6249W: https://linuxtv.org
6250S: Maintained
6251F: drivers/media/radio/radio-isa*
6252
6253iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6254M: Peter Jones <pjones@redhat.com>
6255M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6256S: Maintained
6257F: drivers/firmware/iscsi_ibft*
6258
6259ISCSI
6260M: Mike Christie <michaelc@cs.wisc.edu>
6261L: open-iscsi@googlegroups.com
6262W: www.open-iscsi.org
6263T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6264S: Maintained
6265F: drivers/scsi/*iscsi*
6266F: include/scsi/*iscsi*
6267
6268ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6269M: Or Gerlitz <ogerlitz@mellanox.com>
6270M: Sagi Grimberg <sagi@grimberg.me>
6271M: Roi Dayan <roid@mellanox.com>
6272L: linux-rdma@vger.kernel.org
6273S: Supported
6274W: http://www.openfabrics.org
6275W: www.open-iscsi.org
6276Q: http://patchwork.kernel.org/project/linux-rdma/list/
6277F: drivers/infiniband/ulp/iser/
6278
6279ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6280M: Sagi Grimberg <sagi@grimberg.me>
6281T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6282L: linux-rdma@vger.kernel.org
6283L: target-devel@vger.kernel.org
6284S: Supported
6285W: http://www.linux-iscsi.org
6286F: drivers/infiniband/ulp/isert
6287
6288ISDN SUBSYSTEM
6289M: Karsten Keil <isdn@linux-pingi.de>
6290L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6291L: netdev@vger.kernel.org
6292W: http://www.isdn4linux.de
6293T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6294S: Maintained
6295F: Documentation/isdn/
6296F: drivers/isdn/
6297F: include/linux/isdn.h
6298F: include/linux/isdn/
6299F: include/uapi/linux/isdn.h
6300F: include/uapi/linux/isdn/
6301
6302ISDN SUBSYSTEM (Eicon active card driver)
6303M: Armin Schindler <mac@melware.de>
6304L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6305W: http://www.melware.de
6306S: Maintained
6307F: drivers/isdn/hardware/eicon/
6308
6309IT87 HARDWARE MONITORING DRIVER
6310M: Jean Delvare <jdelvare@suse.com>
6311L: linux-hwmon@vger.kernel.org
6312S: Maintained
6313F: Documentation/hwmon/it87
6314F: drivers/hwmon/it87.c
6315
6316IT913X MEDIA DRIVER
6317M: Antti Palosaari <crope@iki.fi>
6318L: linux-media@vger.kernel.org
6319W: https://linuxtv.org
6320W: http://palosaari.fi/linux/
6321Q: http://patchwork.linuxtv.org/project/linux-media/list/
6322T: git git://linuxtv.org/anttip/media_tree.git
6323S: Maintained
6324F: drivers/media/tuners/it913x*
6325
6326IVTV VIDEO4LINUX DRIVER
6327M: Andy Walls <awalls@md.metrocast.net>
6328L: ivtv-devel@ivtvdriver.org (subscribers-only)
6329L: linux-media@vger.kernel.org
6330T: git git://linuxtv.org/media_tree.git
6331W: http://www.ivtvdriver.org
6332S: Maintained
6333F: Documentation/video4linux/*.ivtv
6334F: drivers/media/pci/ivtv/
6335F: include/uapi/linux/ivtv*
6336
6337IX2505V MEDIA DRIVER
6338M: Malcolm Priestley <tvboxspy@gmail.com>
6339L: linux-media@vger.kernel.org
6340W: https://linuxtv.org
6341Q: http://patchwork.linuxtv.org/project/linux-media/list/
6342S: Maintained
6343F: drivers/media/dvb-frontends/ix2505v*
6344
6345JC42.4 TEMPERATURE SENSOR DRIVER
6346M: Guenter Roeck <linux@roeck-us.net>
6347L: linux-hwmon@vger.kernel.org
6348S: Maintained
6349F: drivers/hwmon/jc42.c
6350F: Documentation/hwmon/jc42
6351
6352JFS FILESYSTEM
6353M: Dave Kleikamp <shaggy@kernel.org>
6354L: jfs-discussion@lists.sourceforge.net
6355W: http://jfs.sourceforge.net/
6356T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6357S: Maintained
6358F: Documentation/filesystems/jfs.txt
6359F: fs/jfs/
6360
6361JME NETWORK DRIVER
6362M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6363L: netdev@vger.kernel.org
6364S: Maintained
6365F: drivers/net/ethernet/jme.*
6366
6367JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6368M: David Woodhouse <dwmw2@infradead.org>
6369L: linux-mtd@lists.infradead.org
6370W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6371S: Maintained
6372F: fs/jffs2/
6373F: include/uapi/linux/jffs2.h
6374
6375JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6376M: "Theodore Ts'o" <tytso@mit.edu>
6377M: Jan Kara <jack@suse.com>
6378L: linux-ext4@vger.kernel.org
6379S: Maintained
6380F: fs/jbd2/
6381F: include/linux/jbd2.h
6382
6383JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6384M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6385L: linux-media@vger.kernel.org
6386S: Maintained
6387F: drivers/media/platform/rcar_jpu.c
6388
6389JSM Neo PCI based serial card
6390M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6391L: linux-serial@vger.kernel.org
6392S: Maintained
6393F: drivers/tty/serial/jsm/
6394
6395K10TEMP HARDWARE MONITORING DRIVER
6396M: Clemens Ladisch <clemens@ladisch.de>
6397L: linux-hwmon@vger.kernel.org
6398S: Maintained
6399F: Documentation/hwmon/k10temp
6400F: drivers/hwmon/k10temp.c
6401
6402K8TEMP HARDWARE MONITORING DRIVER
6403M: Rudolf Marek <r.marek@assembler.cz>
6404L: linux-hwmon@vger.kernel.org
6405S: Maintained
6406F: Documentation/hwmon/k8temp
6407F: drivers/hwmon/k8temp.c
6408
6409KASAN
6410M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6411R: Alexander Potapenko <glider@google.com>
6412R: Dmitry Vyukov <dvyukov@google.com>
6413L: kasan-dev@googlegroups.com
6414S: Maintained
6415F: arch/*/include/asm/kasan.h
6416F: arch/*/mm/kasan_init*
6417F: Documentation/kasan.txt
6418F: include/linux/kasan*.h
6419F: lib/test_kasan.c
6420F: mm/kasan/
6421F: scripts/Makefile.kasan
6422
6423KCONFIG
6424M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6425L: linux-kbuild@vger.kernel.org
6426T: git git://gitorious.org/linux-kconfig/linux-kconfig
6427S: Maintained
6428F: Documentation/kbuild/kconfig-language.txt
6429F: scripts/kconfig/
6430
6431KDUMP
6432M: Dave Young <dyoung@redhat.com>
6433M: Baoquan He <bhe@redhat.com>
6434R: Vivek Goyal <vgoyal@redhat.com>
6435L: kexec@lists.infradead.org
6436W: http://lse.sourceforge.net/kdump/
6437S: Maintained
6438F: Documentation/kdump/
6439
6440KEENE FM RADIO TRANSMITTER DRIVER
6441M: Hans Verkuil <hverkuil@xs4all.nl>
6442L: linux-media@vger.kernel.org
6443T: git git://linuxtv.org/media_tree.git
6444W: https://linuxtv.org
6445S: Maintained
6446F: drivers/media/radio/radio-keene*
6447
6448KERNEL AUTOMOUNTER v4 (AUTOFS4)
6449M: Ian Kent <raven@themaw.net>
6450L: autofs@vger.kernel.org
6451S: Maintained
6452F: fs/autofs4/
6453
6454KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6455M: Michal Marek <mmarek@suse.com>
6456T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6457T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6458L: linux-kbuild@vger.kernel.org
6459S: Maintained
6460F: Documentation/kbuild/
6461F: Makefile
6462F: scripts/Makefile.*
6463F: scripts/basic/
6464F: scripts/mk*
6465F: scripts/package/
6466
6467KERNEL JANITORS
6468L: kernel-janitors@vger.kernel.org
6469W: http://kernelnewbies.org/KernelJanitors
6470S: Odd Fixes
6471
6472KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6473M: "J. Bruce Fields" <bfields@fieldses.org>
6474M: Jeff Layton <jlayton@poochiereds.net>
6475L: linux-nfs@vger.kernel.org
6476W: http://nfs.sourceforge.net/
6477T: git git://linux-nfs.org/~bfields/linux.git
6478S: Supported
6479F: fs/nfsd/
6480F: include/uapi/linux/nfsd/
6481F: fs/lockd/
6482F: fs/nfs_common/
6483F: net/sunrpc/
6484F: include/linux/lockd/
6485F: include/linux/sunrpc/
6486F: include/uapi/linux/sunrpc/
6487
6488KERNEL SELFTEST FRAMEWORK
6489M: Shuah Khan <shuahkh@osg.samsung.com>
6490L: linux-kselftest@vger.kernel.org
6491T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6492S: Maintained
6493F: tools/testing/selftests
6494
6495KERNEL VIRTUAL MACHINE (KVM)
6496M: Paolo Bonzini <pbonzini@redhat.com>
6497M: Radim Krčmář <rkrcmar@redhat.com>
6498L: kvm@vger.kernel.org
6499W: http://www.linux-kvm.org
6500T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6501S: Supported
6502F: Documentation/*/kvm*.txt
6503F: Documentation/virtual/kvm/
6504F: arch/*/kvm/
6505F: arch/x86/kernel/kvm.c
6506F: arch/x86/kernel/kvmclock.c
6507F: arch/*/include/asm/kvm*
6508F: include/linux/kvm*
6509F: include/uapi/linux/kvm*
6510F: virt/kvm/
6511F: tools/kvm/
6512
6513KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6514M: Joerg Roedel <joro@8bytes.org>
6515L: kvm@vger.kernel.org
6516W: http://www.linux-kvm.org/
6517S: Maintained
6518F: arch/x86/include/asm/svm.h
6519F: arch/x86/kvm/svm.c
6520
6521KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6522M: Alexander Graf <agraf@suse.com>
6523L: kvm-ppc@vger.kernel.org
6524W: http://www.linux-kvm.org/
6525T: git git://github.com/agraf/linux-2.6.git
6526S: Supported
6527F: arch/powerpc/include/asm/kvm*
6528F: arch/powerpc/kvm/
6529
6530KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6531M: Christian Borntraeger <borntraeger@de.ibm.com>
6532M: Cornelia Huck <cornelia.huck@de.ibm.com>
6533L: linux-s390@vger.kernel.org
6534W: http://www.ibm.com/developerworks/linux/linux390/
6535T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6536S: Supported
6537F: Documentation/s390/kvm.txt
6538F: arch/s390/include/asm/kvm*
6539F: arch/s390/kvm/
6540
6541KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6542M: Christoffer Dall <christoffer.dall@linaro.org>
6543M: Marc Zyngier <marc.zyngier@arm.com>
6544L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6545L: kvmarm@lists.cs.columbia.edu
6546W: http://systems.cs.columbia.edu/projects/kvm-arm
6547T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6548S: Supported
6549F: arch/arm/include/uapi/asm/kvm*
6550F: arch/arm/include/asm/kvm*
6551F: arch/arm/kvm/
6552F: virt/kvm/arm/
6553F: include/kvm/arm_*
6554
6555KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6556M: Christoffer Dall <christoffer.dall@linaro.org>
6557M: Marc Zyngier <marc.zyngier@arm.com>
6558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6559L: kvmarm@lists.cs.columbia.edu
6560S: Maintained
6561F: arch/arm64/include/uapi/asm/kvm*
6562F: arch/arm64/include/asm/kvm*
6563F: arch/arm64/kvm/
6564
6565KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6566M: James Hogan <james.hogan@imgtec.com>
6567L: linux-mips@linux-mips.org
6568S: Supported
6569F: arch/mips/include/uapi/asm/kvm*
6570F: arch/mips/include/asm/kvm*
6571F: arch/mips/kvm/
6572
6573KEXEC
6574M: Eric Biederman <ebiederm@xmission.com>
6575W: http://kernel.org/pub/linux/utils/kernel/kexec/
6576L: kexec@lists.infradead.org
6577S: Maintained
6578F: include/linux/kexec.h
6579F: include/uapi/linux/kexec.h
6580F: kernel/kexec*
6581
6582KEYS/KEYRINGS:
6583M: David Howells <dhowells@redhat.com>
6584L: keyrings@vger.kernel.org
6585S: Maintained
6586F: Documentation/security/keys.txt
6587F: include/linux/key.h
6588F: include/linux/key-type.h
6589F: include/linux/keyctl.h
6590F: include/uapi/linux/keyctl.h
6591F: include/keys/
6592F: security/keys/
6593
6594KEYS-TRUSTED
6595M: David Safford <safford@us.ibm.com>
6596M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6597L: linux-security-module@vger.kernel.org
6598L: keyrings@vger.kernel.org
6599S: Supported
6600F: Documentation/security/keys-trusted-encrypted.txt
6601F: include/keys/trusted-type.h
6602F: security/keys/trusted.c
6603F: security/keys/trusted.h
6604
6605KEYS-ENCRYPTED
6606M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6607M: David Safford <safford@us.ibm.com>
6608L: linux-security-module@vger.kernel.org
6609L: keyrings@vger.kernel.org
6610S: Supported
6611F: Documentation/security/keys-trusted-encrypted.txt
6612F: include/keys/encrypted-type.h
6613F: security/keys/encrypted-keys/
6614
6615KGDB / KDB /debug_core
6616M: Jason Wessel <jason.wessel@windriver.com>
6617W: http://kgdb.wiki.kernel.org/
6618L: kgdb-bugreport@lists.sourceforge.net
6619T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6620S: Maintained
6621F: Documentation/DocBook/kgdb.tmpl
6622F: drivers/misc/kgdbts.c
6623F: drivers/tty/serial/kgdboc.c
6624F: include/linux/kdb.h
6625F: include/linux/kgdb.h
6626F: kernel/debug/
6627
6628KMEMCHECK
6629M: Vegard Nossum <vegardno@ifi.uio.no>
6630M: Pekka Enberg <penberg@kernel.org>
6631S: Maintained
6632F: Documentation/kmemcheck.txt
6633F: arch/x86/include/asm/kmemcheck.h
6634F: arch/x86/mm/kmemcheck/
6635F: include/linux/kmemcheck.h
6636F: mm/kmemcheck.c
6637
6638KMEMLEAK
6639M: Catalin Marinas <catalin.marinas@arm.com>
6640S: Maintained
6641F: Documentation/kmemleak.txt
6642F: include/linux/kmemleak.h
6643F: mm/kmemleak.c
6644F: mm/kmemleak-test.c
6645
6646KPROBES
6647M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6648M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6649M: "David S. Miller" <davem@davemloft.net>
6650M: Masami Hiramatsu <mhiramat@kernel.org>
6651S: Maintained
6652F: Documentation/kprobes.txt
6653F: include/linux/kprobes.h
6654F: kernel/kprobes.c
6655
6656KS0108 LCD CONTROLLER DRIVER
6657M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6658W: http://miguelojeda.es/auxdisplay.htm
6659W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6660S: Maintained
6661F: Documentation/auxdisplay/ks0108
6662F: drivers/auxdisplay/ks0108.c
6663F: include/linux/ks0108.h
6664
6665L3MDEV
6666M: David Ahern <dsa@cumulusnetworks.com>
6667L: netdev@vger.kernel.org
6668S: Maintained
6669F: net/l3mdev
6670F: include/net/l3mdev.h
6671
6672LANTIQ MIPS ARCHITECTURE
6673M: John Crispin <john@phrozen.org>
6674L: linux-mips@linux-mips.org
6675S: Maintained
6676F: arch/mips/lantiq
6677
6678LAPB module
6679L: linux-x25@vger.kernel.org
6680S: Orphan
6681F: Documentation/networking/lapb-module.txt
6682F: include/*/lapb.h
6683F: net/lapb/
6684
6685LASI 53c700 driver for PARISC
6686M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6687L: linux-scsi@vger.kernel.org
6688S: Maintained
6689F: Documentation/scsi/53c700.txt
6690F: drivers/scsi/53c700*
6691
6692LED SUBSYSTEM
6693M: Richard Purdie <rpurdie@rpsys.net>
6694M: Jacek Anaszewski <j.anaszewski@samsung.com>
6695L: linux-leds@vger.kernel.org
6696T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6697S: Maintained
6698F: drivers/leds/
6699F: include/linux/leds.h
6700
6701LEGACY EEPROM DRIVER
6702M: Jean Delvare <jdelvare@suse.com>
6703S: Maintained
6704F: Documentation/misc-devices/eeprom
6705F: drivers/misc/eeprom/eeprom.c
6706
6707LEGO USB Tower driver
6708M: Juergen Stuber <starblue@users.sourceforge.net>
6709L: legousb-devel@lists.sourceforge.net
6710W: http://legousb.sourceforge.net/
6711S: Maintained
6712F: drivers/usb/misc/legousbtower.c
6713
6714LG2160 MEDIA DRIVER
6715M: Michael Krufky <mkrufky@linuxtv.org>
6716L: linux-media@vger.kernel.org
6717W: https://linuxtv.org
6718W: http://github.com/mkrufky
6719Q: http://patchwork.linuxtv.org/project/linux-media/list/
6720T: git git://linuxtv.org/mkrufky/tuners.git
6721S: Maintained
6722F: drivers/media/dvb-frontends/lg2160.*
6723
6724LGDT3305 MEDIA DRIVER
6725M: Michael Krufky <mkrufky@linuxtv.org>
6726L: linux-media@vger.kernel.org
6727W: https://linuxtv.org
6728W: http://github.com/mkrufky
6729Q: http://patchwork.linuxtv.org/project/linux-media/list/
6730T: git git://linuxtv.org/mkrufky/tuners.git
6731S: Maintained
6732F: drivers/media/dvb-frontends/lgdt3305.*
6733
6734LGUEST
6735M: Rusty Russell <rusty@rustcorp.com.au>
6736L: lguest@lists.ozlabs.org
6737W: http://lguest.ozlabs.org/
6738S: Odd Fixes
6739F: arch/x86/include/asm/lguest*.h
6740F: arch/x86/lguest/
6741F: drivers/lguest/
6742F: include/linux/lguest*.h
6743F: tools/lguest/
6744
6745LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6746M: Tejun Heo <tj@kernel.org>
6747L: linux-ide@vger.kernel.org
6748T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6749S: Maintained
6750F: drivers/ata/
6751F: include/linux/ata.h
6752F: include/linux/libata.h
6753
6754LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6755M: Viresh Kumar <vireshk@kernel.org>
6756L: linux-ide@vger.kernel.org
6757T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6758S: Maintained
6759F: include/linux/pata_arasan_cf_data.h
6760F: drivers/ata/pata_arasan_cf.c
6761
6762LIBATA PATA DRIVERS
6763M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6764M: Tejun Heo <tj@kernel.org>
6765L: linux-ide@vger.kernel.org
6766T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6767S: Maintained
6768F: drivers/ata/pata_*.c
6769F: drivers/ata/ata_generic.c
6770
6771LIBATA SATA AHCI PLATFORM devices support
6772M: Hans de Goede <hdegoede@redhat.com>
6773M: Tejun Heo <tj@kernel.org>
6774L: linux-ide@vger.kernel.org
6775T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6776S: Maintained
6777F: drivers/ata/ahci_platform.c
6778F: drivers/ata/libahci_platform.c
6779F: include/linux/ahci_platform.h
6780
6781LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6782M: Mikael Pettersson <mikpelinux@gmail.com>
6783L: linux-ide@vger.kernel.org
6784T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6785S: Maintained
6786F: drivers/ata/sata_promise.*
6787
6788LIBLOCKDEP
6789M: Sasha Levin <sasha.levin@oracle.com>
6790S: Maintained
6791F: tools/lib/lockdep/
6792
6793LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6794M: Dan Williams <dan.j.williams@intel.com>
6795L: linux-nvdimm@lists.01.org
6796Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6797T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6798S: Supported
6799F: drivers/nvdimm/*
6800F: include/linux/nd.h
6801F: include/linux/libnvdimm.h
6802F: include/uapi/linux/ndctl.h
6803
6804LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6805M: Ross Zwisler <ross.zwisler@linux.intel.com>
6806L: linux-nvdimm@lists.01.org
6807Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6808S: Supported
6809F: drivers/nvdimm/blk.c
6810F: drivers/nvdimm/region_devs.c
6811F: drivers/acpi/nfit*
6812
6813LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6814M: Vishal Verma <vishal.l.verma@intel.com>
6815L: linux-nvdimm@lists.01.org
6816Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6817S: Supported
6818F: drivers/nvdimm/btt*
6819
6820LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6821M: Ross Zwisler <ross.zwisler@linux.intel.com>
6822L: linux-nvdimm@lists.01.org
6823Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6824S: Supported
6825F: drivers/nvdimm/pmem.c
6826F: include/linux/pmem.h
6827F: arch/*/include/asm/pmem.h
6828
6829LIGHTNVM PLATFORM SUPPORT
6830M: Matias Bjorling <mb@lightnvm.io>
6831W: http://github/OpenChannelSSD
6832L: linux-block@vger.kernel.org
6833S: Maintained
6834F: drivers/lightnvm/
6835F: include/linux/lightnvm.h
6836F: include/uapi/linux/lightnvm.h
6837
6838LINUX FOR IBM pSERIES (RS/6000)
6839M: Paul Mackerras <paulus@au.ibm.com>
6840W: http://www.ibm.com/linux/ltc/projects/ppc
6841S: Supported
6842F: arch/powerpc/boot/rs6000.h
6843
6844LINUX FOR POWERPC (32-BIT AND 64-BIT)
6845M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6846M: Paul Mackerras <paulus@samba.org>
6847M: Michael Ellerman <mpe@ellerman.id.au>
6848W: http://www.penguinppc.org/
6849L: linuxppc-dev@lists.ozlabs.org
6850Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6851T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6852S: Supported
6853F: Documentation/powerpc/
6854F: arch/powerpc/
6855F: drivers/char/tpm/tpm_ibmvtpm*
6856F: drivers/crypto/nx/
6857F: drivers/crypto/vmx/
6858F: drivers/net/ethernet/ibm/ibmveth.*
6859F: drivers/net/ethernet/ibm/ibmvnic.*
6860F: drivers/pci/hotplug/rpa*
6861F: drivers/scsi/ibmvscsi/
6862N: opal
6863N: /pmac
6864N: powermac
6865N: powernv
6866N: [^a-z0-9]ps3
6867N: pseries
6868
6869LINUX FOR POWER MACINTOSH
6870M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6871W: http://www.penguinppc.org/
6872L: linuxppc-dev@lists.ozlabs.org
6873S: Maintained
6874F: arch/powerpc/platforms/powermac/
6875F: drivers/macintosh/
6876
6877LINUX FOR POWERPC EMBEDDED MPC5XXX
6878M: Anatolij Gustschin <agust@denx.de>
6879L: linuxppc-dev@lists.ozlabs.org
6880T: git git://git.denx.de/linux-denx-agust.git
6881S: Maintained
6882F: arch/powerpc/platforms/512x/
6883F: arch/powerpc/platforms/52xx/
6884
6885LINUX FOR POWERPC EMBEDDED PPC4XX
6886M: Alistair Popple <alistair@popple.id.au>
6887M: Matt Porter <mporter@kernel.crashing.org>
6888W: http://www.penguinppc.org/
6889L: linuxppc-dev@lists.ozlabs.org
6890S: Maintained
6891F: arch/powerpc/platforms/40x/
6892F: arch/powerpc/platforms/44x/
6893
6894LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6895L: linuxppc-dev@lists.ozlabs.org
6896S: Orphan
6897F: arch/powerpc/*/*virtex*
6898F: arch/powerpc/*/*/*virtex*
6899
6900LINUX FOR POWERPC EMBEDDED PPC8XX
6901M: Vitaly Bordug <vitb@kernel.crashing.org>
6902W: http://www.penguinppc.org/
6903L: linuxppc-dev@lists.ozlabs.org
6904S: Maintained
6905F: arch/powerpc/platforms/8xx/
6906
6907LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6908M: Scott Wood <oss@buserror.net>
6909M: Kumar Gala <galak@kernel.crashing.org>
6910W: http://www.penguinppc.org/
6911L: linuxppc-dev@lists.ozlabs.org
6912T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6913S: Maintained
6914F: arch/powerpc/platforms/83xx/
6915F: arch/powerpc/platforms/85xx/
6916
6917LINUX FOR POWERPC PA SEMI PWRFICIENT
6918M: Olof Johansson <olof@lixom.net>
6919L: linuxppc-dev@lists.ozlabs.org
6920S: Maintained
6921F: arch/powerpc/platforms/pasemi/
6922F: drivers/*/*pasemi*
6923F: drivers/*/*/*pasemi*
6924
6925LINUX SECURITY MODULE (LSM) FRAMEWORK
6926M: Chris Wright <chrisw@sous-sol.org>
6927L: linux-security-module@vger.kernel.org
6928S: Supported
6929
6930LIS3LV02D ACCELEROMETER DRIVER
6931M: Eric Piel <eric.piel@tremplin-utc.net>
6932S: Maintained
6933F: Documentation/misc-devices/lis3lv02d
6934F: drivers/misc/lis3lv02d/
6935F: drivers/platform/x86/hp_accel.c
6936
6937LIVE PATCHING
6938M: Josh Poimboeuf <jpoimboe@redhat.com>
6939M: Jessica Yu <jeyu@redhat.com>
6940M: Jiri Kosina <jikos@kernel.org>
6941M: Miroslav Benes <mbenes@suse.cz>
6942R: Petr Mladek <pmladek@suse.com>
6943S: Maintained
6944F: kernel/livepatch/
6945F: include/linux/livepatch.h
6946F: arch/x86/include/asm/livepatch.h
6947F: arch/x86/kernel/livepatch.c
6948F: Documentation/livepatch/
6949F: Documentation/ABI/testing/sysfs-kernel-livepatch
6950F: samples/livepatch/
6951L: live-patching@vger.kernel.org
6952T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6953
6954LINUX KERNEL DUMP TEST MODULE (LKDTM)
6955M: Kees Cook <keescook@chromium.org>
6956S: Maintained
6957F: drivers/misc/lkdtm.c
6958
6959LLC (802.2)
6960M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6961S: Maintained
6962F: include/linux/llc.h
6963F: include/uapi/linux/llc.h
6964F: include/net/llc*
6965F: net/llc/
6966
6967LM73 HARDWARE MONITOR DRIVER
6968M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6969L: linux-hwmon@vger.kernel.org
6970S: Maintained
6971F: drivers/hwmon/lm73.c
6972
6973LM78 HARDWARE MONITOR DRIVER
6974M: Jean Delvare <jdelvare@suse.com>
6975L: linux-hwmon@vger.kernel.org
6976S: Maintained
6977F: Documentation/hwmon/lm78
6978F: drivers/hwmon/lm78.c
6979
6980LM83 HARDWARE MONITOR DRIVER
6981M: Jean Delvare <jdelvare@suse.com>
6982L: linux-hwmon@vger.kernel.org
6983S: Maintained
6984F: Documentation/hwmon/lm83
6985F: drivers/hwmon/lm83.c
6986
6987LM90 HARDWARE MONITOR DRIVER
6988M: Jean Delvare <jdelvare@suse.com>
6989L: linux-hwmon@vger.kernel.org
6990S: Maintained
6991F: Documentation/hwmon/lm90
6992F: Documentation/devicetree/bindings/hwmon/lm90.txt
6993F: drivers/hwmon/lm90.c
6994
6995LM95234 HARDWARE MONITOR DRIVER
6996M: Guenter Roeck <linux@roeck-us.net>
6997L: linux-hwmon@vger.kernel.org
6998S: Maintained
6999F: Documentation/hwmon/lm95234
7000F: drivers/hwmon/lm95234.c
7001
7002LME2510 MEDIA DRIVER
7003M: Malcolm Priestley <tvboxspy@gmail.com>
7004L: linux-media@vger.kernel.org
7005W: https://linuxtv.org
7006Q: http://patchwork.linuxtv.org/project/linux-media/list/
7007S: Maintained
7008F: drivers/media/usb/dvb-usb-v2/lmedm04*
7009
7010LOCKDEP AND LOCKSTAT
7011M: Peter Zijlstra <peterz@infradead.org>
7012M: Ingo Molnar <mingo@redhat.com>
7013L: linux-kernel@vger.kernel.org
7014T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7015S: Maintained
7016F: Documentation/locking/lockdep*.txt
7017F: Documentation/locking/lockstat.txt
7018F: include/linux/lockdep.h
7019F: kernel/locking/
7020
7021LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7022M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7023L: linux-ntfs-dev@lists.sourceforge.net
7024W: http://www.linux-ntfs.org/content/view/19/37/
7025S: Maintained
7026F: Documentation/ldm.txt
7027F: block/partitions/ldm.*
7028
7029LogFS
7030M: Joern Engel <joern@logfs.org>
7031M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7032L: logfs@logfs.org
7033W: logfs.org
7034S: Maintained
7035F: fs/logfs/
7036
7037LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7038M: Sathya Prakash <sathya.prakash@broadcom.com>
7039M: Chaitra P B <chaitra.basappa@broadcom.com>
7040M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7041L: MPT-FusionLinux.pdl@broadcom.com
7042L: linux-scsi@vger.kernel.org
7043W: http://www.avagotech.com/support/
7044S: Supported
7045F: drivers/message/fusion/
7046F: drivers/scsi/mpt2sas/
7047F: drivers/scsi/mpt3sas/
7048
7049LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7050M: Matthew Wilcox <matthew@wil.cx>
7051L: linux-scsi@vger.kernel.org
7052S: Maintained
7053F: drivers/scsi/sym53c8xx_2/
7054
7055LTC4261 HARDWARE MONITOR DRIVER
7056M: Guenter Roeck <linux@roeck-us.net>
7057L: linux-hwmon@vger.kernel.org
7058S: Maintained
7059F: Documentation/hwmon/ltc4261
7060F: drivers/hwmon/ltc4261.c
7061
7062LTP (Linux Test Project)
7063M: Mike Frysinger <vapier@gentoo.org>
7064M: Cyril Hrubis <chrubis@suse.cz>
7065M: Wanlong Gao <wanlong.gao@gmail.com>
7066M: Jan Stancek <jstancek@redhat.com>
7067M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7068M: Alexey Kodanev <alexey.kodanev@oracle.com>
7069L: ltp@lists.linux.it (subscribers-only)
7070W: http://linux-test-project.github.io/
7071T: git git://github.com/linux-test-project/ltp.git
7072S: Maintained
7073
7074M32R ARCHITECTURE
7075W: http://www.linux-m32r.org/
7076S: Orphan
7077F: arch/m32r/
7078
7079M68K ARCHITECTURE
7080M: Geert Uytterhoeven <geert@linux-m68k.org>
7081L: linux-m68k@lists.linux-m68k.org
7082W: http://www.linux-m68k.org/
7083T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7084S: Maintained
7085F: arch/m68k/
7086F: drivers/zorro/
7087
7088M68K ON APPLE MACINTOSH
7089M: Joshua Thompson <funaho@jurai.org>
7090W: http://www.mac.linux-m68k.org/
7091L: linux-m68k@lists.linux-m68k.org
7092S: Maintained
7093F: arch/m68k/mac/
7094
7095M68K ON HP9000/300
7096M: Philip Blundell <philb@gnu.org>
7097W: http://www.tazenda.demon.co.uk/phil/linux-hp
7098S: Maintained
7099F: arch/m68k/hp300/
7100
7101M88DS3103 MEDIA DRIVER
7102M: Antti Palosaari <crope@iki.fi>
7103L: linux-media@vger.kernel.org
7104W: https://linuxtv.org
7105W: http://palosaari.fi/linux/
7106Q: http://patchwork.linuxtv.org/project/linux-media/list/
7107T: git git://linuxtv.org/anttip/media_tree.git
7108S: Maintained
7109F: drivers/media/dvb-frontends/m88ds3103*
7110
7111M88RS2000 MEDIA DRIVER
7112M: Malcolm Priestley <tvboxspy@gmail.com>
7113L: linux-media@vger.kernel.org
7114W: https://linuxtv.org
7115Q: http://patchwork.linuxtv.org/project/linux-media/list/
7116S: Maintained
7117F: drivers/media/dvb-frontends/m88rs2000*
7118
7119MA901 MASTERKIT USB FM RADIO DRIVER
7120M: Alexey Klimov <klimov.linux@gmail.com>
7121L: linux-media@vger.kernel.org
7122T: git git://linuxtv.org/media_tree.git
7123S: Maintained
7124F: drivers/media/radio/radio-ma901.c
7125
7126MAC80211
7127M: Johannes Berg <johannes@sipsolutions.net>
7128L: linux-wireless@vger.kernel.org
7129W: http://wireless.kernel.org/
7130T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7131T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7132S: Maintained
7133F: Documentation/networking/mac80211-injection.txt
7134F: include/net/mac80211.h
7135F: net/mac80211/
7136F: drivers/net/wireless/mac80211_hwsim.[ch]
7137
7138MACVLAN DRIVER
7139M: Patrick McHardy <kaber@trash.net>
7140L: netdev@vger.kernel.org
7141S: Maintained
7142F: drivers/net/macvlan.c
7143F: include/linux/if_macvlan.h
7144
7145MAILBOX API
7146M: Jassi Brar <jassisinghbrar@gmail.com>
7147L: linux-kernel@vger.kernel.org
7148S: Maintained
7149F: drivers/mailbox/
7150F: include/linux/mailbox_client.h
7151F: include/linux/mailbox_controller.h
7152
7153MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7154M: Michael Kerrisk <mtk.manpages@gmail.com>
7155W: http://www.kernel.org/doc/man-pages
7156L: linux-man@vger.kernel.org
7157S: Maintained
7158
7159MARVELL ARMADA DRM SUPPORT
7160M: Russell King <rmk+kernel@armlinux.org.uk>
7161S: Maintained
7162F: drivers/gpu/drm/armada/
7163F: include/uapi/drm/armada_drm.h
7164F: Documentation/devicetree/bindings/display/armada/
7165
7166MARVELL 88E6352 DSA support
7167M: Guenter Roeck <linux@roeck-us.net>
7168S: Maintained
7169F: drivers/net/dsa/mv88e6352.c
7170
7171MARVELL CRYPTO DRIVER
7172M: Boris Brezillon <boris.brezillon@free-electrons.com>
7173M: Arnaud Ebalard <arno@natisbad.org>
7174F: drivers/crypto/marvell/
7175S: Maintained
7176L: linux-crypto@vger.kernel.org
7177
7178MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7179M: Mirko Lindner <mlindner@marvell.com>
7180M: Stephen Hemminger <stephen@networkplumber.org>
7181L: netdev@vger.kernel.org
7182S: Maintained
7183F: drivers/net/ethernet/marvell/sk*
7184
7185MARVELL LIBERTAS WIRELESS DRIVER
7186L: libertas-dev@lists.infradead.org
7187S: Orphan
7188F: drivers/net/wireless/marvell/libertas/
7189
7190MARVELL MV643XX ETHERNET DRIVER
7191M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7192L: netdev@vger.kernel.org
7193S: Maintained
7194F: drivers/net/ethernet/marvell/mv643xx_eth.*
7195F: include/linux/mv643xx.h
7196
7197MARVELL MVNETA ETHERNET DRIVER
7198M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7199L: netdev@vger.kernel.org
7200S: Maintained
7201F: drivers/net/ethernet/marvell/mvneta.*
7202
7203MARVELL MWIFIEX WIRELESS DRIVER
7204M: Amitkumar Karwar <akarwar@marvell.com>
7205M: Nishant Sarmukadam <nishants@marvell.com>
7206L: linux-wireless@vger.kernel.org
7207S: Maintained
7208F: drivers/net/wireless/marvell/mwifiex/
7209
7210MARVELL MWL8K WIRELESS DRIVER
7211M: Lennert Buytenhek <buytenh@wantstofly.org>
7212L: linux-wireless@vger.kernel.org
7213S: Odd Fixes
7214F: drivers/net/wireless/marvell/mwl8k.c
7215
7216MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7217M: Nicolas Pitre <nico@fluxnic.net>
7218S: Odd Fixes
7219F: drivers/mmc/host/mvsdio.*
7220
7221MATROX FRAMEBUFFER DRIVER
7222L: linux-fbdev@vger.kernel.org
7223S: Orphan
7224F: drivers/video/fbdev/matrox/matroxfb_*
7225F: include/uapi/linux/matroxfb.h
7226
7227MAX16065 HARDWARE MONITOR DRIVER
7228M: Guenter Roeck <linux@roeck-us.net>
7229L: linux-hwmon@vger.kernel.org
7230S: Maintained
7231F: Documentation/hwmon/max16065
7232F: drivers/hwmon/max16065.c
7233
7234MAX20751 HARDWARE MONITOR DRIVER
7235M: Guenter Roeck <linux@roeck-us.net>
7236L: linux-hwmon@vger.kernel.org
7237S: Maintained
7238F: Documentation/hwmon/max20751
7239F: drivers/hwmon/max20751.c
7240
7241MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7242M: "Hans J. Koch" <hjk@hansjkoch.de>
7243L: linux-hwmon@vger.kernel.org
7244S: Maintained
7245F: Documentation/hwmon/max6650
7246F: drivers/hwmon/max6650.c
7247
7248MAX6697 HARDWARE MONITOR DRIVER
7249M: Guenter Roeck <linux@roeck-us.net>
7250L: linux-hwmon@vger.kernel.org
7251S: Maintained
7252F: Documentation/hwmon/max6697
7253F: Documentation/devicetree/bindings/i2c/max6697.txt
7254F: drivers/hwmon/max6697.c
7255F: include/linux/platform_data/max6697.h
7256
7257MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7258M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7259L: linux-pm@vger.kernel.org
7260S: Supported
7261F: drivers/power/max14577_charger.c
7262F: drivers/power/max77693_charger.c
7263
7264MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7265M: Javier Martinez Canillas <javier@osg.samsung.com>
7266L: linux-kernel@vger.kernel.org
7267S: Supported
7268F: drivers/*/*max77802*.c
7269F: Documentation/devicetree/bindings/*/*max77802.txt
7270F: include/dt-bindings/*/*max77802.h
7271
7272MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7273M: Chanwoo Choi <cw00.choi@samsung.com>
7274M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7275L: linux-kernel@vger.kernel.org
7276S: Supported
7277F: drivers/*/max14577*.c
7278F: drivers/*/max77686*.c
7279F: drivers/*/max77693*.c
7280F: drivers/extcon/extcon-max14577.c
7281F: drivers/extcon/extcon-max77693.c
7282F: drivers/rtc/rtc-max77686.c
7283F: drivers/clk/clk-max77686.c
7284F: Documentation/devicetree/bindings/mfd/max14577.txt
7285F: Documentation/devicetree/bindings/*/max77686.txt
7286F: Documentation/devicetree/bindings/mfd/max77693.txt
7287F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7288F: include/linux/mfd/max14577*.h
7289F: include/linux/mfd/max77686*.h
7290F: include/linux/mfd/max77693*.h
7291
7292MAXIRADIO FM RADIO RECEIVER DRIVER
7293M: Hans Verkuil <hverkuil@xs4all.nl>
7294L: linux-media@vger.kernel.org
7295T: git git://linuxtv.org/media_tree.git
7296W: https://linuxtv.org
7297S: Maintained
7298F: drivers/media/radio/radio-maxiradio*
7299
7300MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7301M: Peter Rosin <peda@axentia.se>
7302L: linux-iio@vger.kernel.org
7303S: Maintained
7304F: drivers/iio/potentiometer/mcp4531.c
7305
7306MEDIA DRIVERS FOR RENESAS - VSP1
7307M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7308L: linux-media@vger.kernel.org
7309L: linux-renesas-soc@vger.kernel.org
7310T: git git://linuxtv.org/media_tree.git
7311S: Supported
7312F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7313F: drivers/media/platform/vsp1/
7314
7315MEDIA DRIVERS FOR ASCOT2E
7316M: Sergey Kozlov <serjk@netup.ru>
7317L: linux-media@vger.kernel.org
7318W: https://linuxtv.org
7319W: http://netup.tv/
7320T: git git://linuxtv.org/media_tree.git
7321S: Supported
7322F: drivers/media/dvb-frontends/ascot2e*
7323
7324MEDIA DRIVERS FOR CXD2841ER
7325M: Sergey Kozlov <serjk@netup.ru>
7326L: linux-media@vger.kernel.org
7327W: https://linuxtv.org
7328W: http://netup.tv/
7329T: git git://linuxtv.org/media_tree.git
7330S: Supported
7331F: drivers/media/dvb-frontends/cxd2841er*
7332
7333MEDIA DRIVERS FOR HORUS3A
7334M: Sergey Kozlov <serjk@netup.ru>
7335L: linux-media@vger.kernel.org
7336W: https://linuxtv.org
7337W: http://netup.tv/
7338T: git git://linuxtv.org/media_tree.git
7339S: Supported
7340F: drivers/media/dvb-frontends/horus3a*
7341
7342MEDIA DRIVERS FOR LNBH25
7343M: Sergey Kozlov <serjk@netup.ru>
7344L: linux-media@vger.kernel.org
7345W: https://linuxtv.org
7346W: http://netup.tv/
7347T: git git://linuxtv.org/media_tree.git
7348S: Supported
7349F: drivers/media/dvb-frontends/lnbh25*
7350
7351MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7352M: Sergey Kozlov <serjk@netup.ru>
7353L: linux-media@vger.kernel.org
7354W: https://linuxtv.org
7355W: http://netup.tv/
7356T: git git://linuxtv.org/media_tree.git
7357S: Supported
7358F: drivers/media/pci/netup_unidvb/*
7359
7360MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7361M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7362P: LinuxTV.org Project
7363L: linux-media@vger.kernel.org
7364W: https://linuxtv.org
7365Q: http://patchwork.kernel.org/project/linux-media/list/
7366T: git git://linuxtv.org/media_tree.git
7367S: Maintained
7368F: Documentation/dvb/
7369F: Documentation/video4linux/
7370F: Documentation/DocBook/media/
7371F: drivers/media/
7372F: drivers/staging/media/
7373F: include/linux/platform_data/media/
7374F: include/media/
7375F: include/uapi/linux/dvb/
7376F: include/uapi/linux/videodev2.h
7377F: include/uapi/linux/media.h
7378F: include/uapi/linux/v4l2-*
7379F: include/uapi/linux/meye.h
7380F: include/uapi/linux/ivtv*
7381F: include/uapi/linux/uvcvideo.h
7382
7383MEDIATEK ETHERNET DRIVER
7384M: Felix Fietkau <nbd@openwrt.org>
7385M: John Crispin <blogic@openwrt.org>
7386L: netdev@vger.kernel.org
7387S: Maintained
7388F: drivers/net/ethernet/mediatek/
7389
7390MEDIATEK MT7601U WIRELESS LAN DRIVER
7391M: Jakub Kicinski <kubakici@wp.pl>
7392L: linux-wireless@vger.kernel.org
7393S: Maintained
7394F: drivers/net/wireless/mediatek/mt7601u/
7395
7396MEGARAID SCSI/SAS DRIVERS
7397M: Kashyap Desai <kashyap.desai@avagotech.com>
7398M: Sumit Saxena <sumit.saxena@avagotech.com>
7399M: Uday Lingala <uday.lingala@avagotech.com>
7400L: megaraidlinux.pdl@avagotech.com
7401L: linux-scsi@vger.kernel.org
7402W: http://www.lsi.com
7403S: Maintained
7404F: Documentation/scsi/megaraid.txt
7405F: drivers/scsi/megaraid.*
7406F: drivers/scsi/megaraid/
7407
7408MELLANOX ETHERNET DRIVER (mlx4_en)
7409M: Eugenia Emantayev <eugenia@mellanox.com>
7410L: netdev@vger.kernel.org
7411S: Supported
7412W: http://www.mellanox.com
7413Q: http://patchwork.ozlabs.org/project/netdev/list/
7414F: drivers/net/ethernet/mellanox/mlx4/en_*
7415
7416MELLANOX ETHERNET DRIVER (mlx5e)
7417M: Saeed Mahameed <saeedm@mellanox.com>
7418L: netdev@vger.kernel.org
7419S: Supported
7420W: http://www.mellanox.com
7421Q: http://patchwork.ozlabs.org/project/netdev/list/
7422F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7423
7424MELLANOX ETHERNET SWITCH DRIVERS
7425M: Jiri Pirko <jiri@mellanox.com>
7426M: Ido Schimmel <idosch@mellanox.com>
7427L: netdev@vger.kernel.org
7428S: Supported
7429W: http://www.mellanox.com
7430Q: http://patchwork.ozlabs.org/project/netdev/list/
7431F: drivers/net/ethernet/mellanox/mlxsw/
7432
7433MEMBARRIER SUPPORT
7434M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7435M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7436L: linux-kernel@vger.kernel.org
7437S: Supported
7438F: kernel/membarrier.c
7439F: include/uapi/linux/membarrier.h
7440
7441MEMORY MANAGEMENT
7442L: linux-mm@kvack.org
7443W: http://www.linux-mm.org
7444S: Maintained
7445F: include/linux/mm.h
7446F: include/linux/gfp.h
7447F: include/linux/mmzone.h
7448F: include/linux/memory_hotplug.h
7449F: include/linux/vmalloc.h
7450F: mm/
7451
7452MEMORY TECHNOLOGY DEVICES (MTD)
7453M: David Woodhouse <dwmw2@infradead.org>
7454M: Brian Norris <computersforpeace@gmail.com>
7455L: linux-mtd@lists.infradead.org
7456W: http://www.linux-mtd.infradead.org/
7457Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7458T: git git://git.infradead.org/linux-mtd.git
7459T: git git://git.infradead.org/l2-mtd.git
7460S: Maintained
7461F: drivers/mtd/
7462F: include/linux/mtd/
7463F: include/uapi/mtd/
7464
7465MEN A21 WATCHDOG DRIVER
7466M: Johannes Thumshirn <morbidrsa@gmail.com>
7467L: linux-watchdog@vger.kernel.org
7468S: Maintained
7469F: drivers/watchdog/mena21_wdt.c
7470
7471MEN CHAMELEON BUS (mcb)
7472M: Johannes Thumshirn <morbidrsa@gmail.com>
7473S: Maintained
7474F: drivers/mcb/
7475F: include/linux/mcb.h
7476F: Documentation/men-chameleon-bus.txt
7477
7478MEN F21BMC (Board Management Controller)
7479M: Andreas Werner <andreas.werner@men.de>
7480S: Supported
7481F: drivers/mfd/menf21bmc.c
7482F: drivers/watchdog/menf21bmc_wdt.c
7483F: drivers/leds/leds-menf21bmc.c
7484F: drivers/hwmon/menf21bmc_hwmon.c
7485F: Documentation/hwmon/menf21bmc
7486
7487METAG ARCHITECTURE
7488M: James Hogan <james.hogan@imgtec.com>
7489L: linux-metag@vger.kernel.org
7490T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7491S: Odd Fixes
7492F: arch/metag/
7493F: Documentation/metag/
7494F: Documentation/devicetree/bindings/metag/
7495F: Documentation/devicetree/bindings/interrupt-controller/img,*
7496F: drivers/clocksource/metag_generic.c
7497F: drivers/irqchip/irq-metag.c
7498F: drivers/irqchip/irq-metag-ext.c
7499F: drivers/tty/metag_da.c
7500
7501MICROBLAZE ARCHITECTURE
7502M: Michal Simek <monstr@monstr.eu>
7503W: http://www.monstr.eu/fdt/
7504T: git git://git.monstr.eu/linux-2.6-microblaze.git
7505S: Supported
7506F: arch/microblaze/
7507
7508MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7509M: Chen Yu <yu.c.chen@intel.com>
7510L: platform-driver-x86@vger.kernel.org
7511S: Supported
7512F: drivers/platform/x86/surfacepro3_button.c
7513
7514MICROTEK X6 SCANNER
7515M: Oliver Neukum <oliver@neukum.org>
7516S: Maintained
7517F: drivers/usb/image/microtek.*
7518
7519MIPS
7520M: Ralf Baechle <ralf@linux-mips.org>
7521L: linux-mips@linux-mips.org
7522W: http://www.linux-mips.org/
7523T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7524Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7525S: Supported
7526F: Documentation/devicetree/bindings/mips/
7527F: Documentation/mips/
7528F: arch/mips/
7529
7530MIPS/LOONGSON1 ARCHITECTURE
7531M: Keguang Zhang <keguang.zhang@gmail.com>
7532L: linux-mips@linux-mips.org
7533S: Maintained
7534F: arch/mips/loongson32/
7535F: arch/mips/include/asm/mach-loongson32/
7536F: drivers/*/*loongson1*
7537F: drivers/*/*/*loongson1*
7538
7539MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7540M: Hans Verkuil <hverkuil@xs4all.nl>
7541L: linux-media@vger.kernel.org
7542T: git git://linuxtv.org/media_tree.git
7543W: https://linuxtv.org
7544S: Odd Fixes
7545F: drivers/media/radio/radio-miropcm20*
7546
7547MELLANOX MLX4 core VPI driver
7548M: Yishai Hadas <yishaih@mellanox.com>
7549L: netdev@vger.kernel.org
7550L: linux-rdma@vger.kernel.org
7551W: http://www.mellanox.com
7552Q: http://patchwork.ozlabs.org/project/netdev/list/
7553S: Supported
7554F: drivers/net/ethernet/mellanox/mlx4/
7555F: include/linux/mlx4/
7556
7557MELLANOX MLX4 IB driver
7558M: Yishai Hadas <yishaih@mellanox.com>
7559L: linux-rdma@vger.kernel.org
7560W: http://www.mellanox.com
7561Q: http://patchwork.kernel.org/project/linux-rdma/list/
7562S: Supported
7563F: drivers/infiniband/hw/mlx4/
7564F: include/linux/mlx4/
7565
7566MELLANOX MLX5 core VPI driver
7567M: Matan Barak <matanb@mellanox.com>
7568M: Leon Romanovsky <leonro@mellanox.com>
7569L: netdev@vger.kernel.org
7570L: linux-rdma@vger.kernel.org
7571W: http://www.mellanox.com
7572Q: http://patchwork.ozlabs.org/project/netdev/list/
7573S: Supported
7574F: drivers/net/ethernet/mellanox/mlx5/core/
7575F: include/linux/mlx5/
7576
7577MELLANOX MLX5 IB driver
7578M: Matan Barak <matanb@mellanox.com>
7579M: Leon Romanovsky <leonro@mellanox.com>
7580L: linux-rdma@vger.kernel.org
7581W: http://www.mellanox.com
7582Q: http://patchwork.kernel.org/project/linux-rdma/list/
7583S: Supported
7584F: drivers/infiniband/hw/mlx5/
7585F: include/linux/mlx5/
7586
7587MELEXIS MLX90614 DRIVER
7588M: Crt Mori <cmo@melexis.com>
7589L: linux-iio@vger.kernel.org
7590W: http://www.melexis.com
7591S: Supported
7592F: drivers/iio/temperature/mlx90614.c
7593
7594MN88472 MEDIA DRIVER
7595M: Antti Palosaari <crope@iki.fi>
7596L: linux-media@vger.kernel.org
7597W: https://linuxtv.org
7598W: http://palosaari.fi/linux/
7599Q: http://patchwork.linuxtv.org/project/linux-media/list/
7600T: git git://linuxtv.org/anttip/media_tree.git
7601S: Maintained
7602F: drivers/staging/media/mn88472/
7603F: drivers/media/dvb-frontends/mn88472.h
7604
7605MN88473 MEDIA DRIVER
7606M: Antti Palosaari <crope@iki.fi>
7607L: linux-media@vger.kernel.org
7608W: https://linuxtv.org
7609W: http://palosaari.fi/linux/
7610Q: http://patchwork.linuxtv.org/project/linux-media/list/
7611S: Maintained
7612F: drivers/media/dvb-frontends/mn88473*
7613
7614MODULE SUPPORT
7615M: Rusty Russell <rusty@rustcorp.com.au>
7616S: Maintained
7617F: include/linux/module.h
7618F: kernel/module.c
7619
7620MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7621W: http://popies.net/meye/
7622S: Orphan
7623F: Documentation/video4linux/meye.txt
7624F: drivers/media/pci/meye/
7625F: include/uapi/linux/meye.h
7626
7627MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7628M: Jiri Slaby <jirislaby@gmail.com>
7629S: Maintained
7630F: Documentation/serial/moxa-smartio
7631F: drivers/tty/mxser.*
7632
7633MR800 AVERMEDIA USB FM RADIO DRIVER
7634M: Alexey Klimov <klimov.linux@gmail.com>
7635L: linux-media@vger.kernel.org
7636T: git git://linuxtv.org/media_tree.git
7637S: Maintained
7638F: drivers/media/radio/radio-mr800.c
7639
7640MRF24J40 IEEE 802.15.4 RADIO DRIVER
7641M: Alan Ott <alan@signal11.us>
7642L: linux-wpan@vger.kernel.org
7643S: Maintained
7644F: drivers/net/ieee802154/mrf24j40.c
7645F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7646
7647MSI LAPTOP SUPPORT
7648M: "Lee, Chun-Yi" <jlee@suse.com>
7649L: platform-driver-x86@vger.kernel.org
7650S: Maintained
7651F: drivers/platform/x86/msi-laptop.c
7652
7653MSI WMI SUPPORT
7654L: platform-driver-x86@vger.kernel.org
7655S: Orphan
7656F: drivers/platform/x86/msi-wmi.c
7657
7658MSI001 MEDIA DRIVER
7659M: Antti Palosaari <crope@iki.fi>
7660L: linux-media@vger.kernel.org
7661W: https://linuxtv.org
7662W: http://palosaari.fi/linux/
7663Q: http://patchwork.linuxtv.org/project/linux-media/list/
7664T: git git://linuxtv.org/anttip/media_tree.git
7665S: Maintained
7666F: drivers/media/tuners/msi001*
7667
7668MSI2500 MEDIA DRIVER
7669M: Antti Palosaari <crope@iki.fi>
7670L: linux-media@vger.kernel.org
7671W: https://linuxtv.org
7672W: http://palosaari.fi/linux/
7673Q: http://patchwork.linuxtv.org/project/linux-media/list/
7674T: git git://linuxtv.org/anttip/media_tree.git
7675S: Maintained
7676F: drivers/media/usb/msi2500/
7677
7678MSYSTEMS DISKONCHIP G3 MTD DRIVER
7679M: Robert Jarzmik <robert.jarzmik@free.fr>
7680L: linux-mtd@lists.infradead.org
7681S: Maintained
7682F: drivers/mtd/devices/docg3*
7683
7684MT9M032 APTINA SENSOR DRIVER
7685M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7686L: linux-media@vger.kernel.org
7687T: git git://linuxtv.org/media_tree.git
7688S: Maintained
7689F: drivers/media/i2c/mt9m032.c
7690F: include/media/i2c/mt9m032.h
7691
7692MT9P031 APTINA CAMERA SENSOR
7693M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7694L: linux-media@vger.kernel.org
7695T: git git://linuxtv.org/media_tree.git
7696S: Maintained
7697F: drivers/media/i2c/mt9p031.c
7698F: include/media/i2c/mt9p031.h
7699
7700MT9T001 APTINA CAMERA SENSOR
7701M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7702L: linux-media@vger.kernel.org
7703T: git git://linuxtv.org/media_tree.git
7704S: Maintained
7705F: drivers/media/i2c/mt9t001.c
7706F: include/media/i2c/mt9t001.h
7707
7708MT9V032 APTINA CAMERA SENSOR
7709M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7710L: linux-media@vger.kernel.org
7711T: git git://linuxtv.org/media_tree.git
7712S: Maintained
7713F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7714F: drivers/media/i2c/mt9v032.c
7715F: include/media/i2c/mt9v032.h
7716
7717MULTIFUNCTION DEVICES (MFD)
7718M: Lee Jones <lee.jones@linaro.org>
7719T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7720S: Supported
7721F: drivers/mfd/
7722F: include/linux/mfd/
7723
7724MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7725M: Ulf Hansson <ulf.hansson@linaro.org>
7726L: linux-mmc@vger.kernel.org
7727T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7728S: Maintained
7729F: drivers/mmc/
7730F: include/linux/mmc/
7731F: include/uapi/linux/mmc/
7732
7733MULTIMEDIA CARD (MMC) ETC. OVER SPI
7734S: Orphan
7735F: drivers/mmc/host/mmc_spi.c
7736F: include/linux/spi/mmc_spi.h
7737
7738MULTISOUND SOUND DRIVER
7739M: Andrew Veliath <andrewtv@usa.net>
7740S: Maintained
7741F: Documentation/sound/oss/MultiSound
7742F: sound/oss/msnd*
7743
7744MULTITECH MULTIPORT CARD (ISICOM)
7745S: Orphan
7746F: drivers/tty/isicom.c
7747F: include/linux/isicom.h
7748
7749MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7750M: Bin Liu <b-liu@ti.com>
7751L: linux-usb@vger.kernel.org
7752T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7753S: Maintained
7754F: drivers/usb/musb/
7755
7756MXL5007T MEDIA DRIVER
7757M: Michael Krufky <mkrufky@linuxtv.org>
7758L: linux-media@vger.kernel.org
7759W: https://linuxtv.org
7760W: http://github.com/mkrufky
7761Q: http://patchwork.linuxtv.org/project/linux-media/list/
7762T: git git://linuxtv.org/mkrufky/tuners.git
7763S: Maintained
7764F: drivers/media/tuners/mxl5007t.*
7765
7766MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7767M: Hyong-Youb Kim <hykim@myri.com>
7768L: netdev@vger.kernel.org
7769W: https://www.myricom.com/support/downloads/myri10ge.html
7770S: Supported
7771F: drivers/net/ethernet/myricom/myri10ge/
7772
7773NAND FLASH SUBSYSTEM
7774M: Boris Brezillon <boris.brezillon@free-electrons.com>
7775R: Richard Weinberger <richard@nod.at>
7776L: linux-mtd@lists.infradead.org
7777W: http://www.linux-mtd.infradead.org/
7778Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7779T: git git://github.com/linux-nand/linux.git
7780S: Maintained
7781F: drivers/mtd/nand/
7782F: include/linux/mtd/nand*.h
7783
7784NATSEMI ETHERNET DRIVER (DP8381x)
7785S: Orphan
7786F: drivers/net/ethernet/natsemi/natsemi.c
7787
7788NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7789M: Daniel Mack <zonque@gmail.com>
7790S: Maintained
7791L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7792W: http://www.native-instruments.com
7793F: sound/usb/caiaq/
7794
7795NCP FILESYSTEM
7796M: Petr Vandrovec <petr@vandrovec.name>
7797S: Odd Fixes
7798F: fs/ncpfs/
7799
7800NCR 5380 SCSI DRIVERS
7801M: Finn Thain <fthain@telegraphics.com.au>
7802M: Michael Schmitz <schmitzmic@gmail.com>
7803L: linux-scsi@vger.kernel.org
7804S: Maintained
7805F: Documentation/scsi/g_NCR5380.txt
7806F: Documentation/scsi/dtc3x80.txt
7807F: drivers/scsi/NCR5380.*
7808F: drivers/scsi/arm/cumana_1.c
7809F: drivers/scsi/arm/oak.c
7810F: drivers/scsi/atari_scsi.*
7811F: drivers/scsi/dmx3191d.c
7812F: drivers/scsi/dtc.*
7813F: drivers/scsi/g_NCR5380.*
7814F: drivers/scsi/g_NCR5380_mmio.c
7815F: drivers/scsi/mac_scsi.*
7816F: drivers/scsi/pas16.*
7817F: drivers/scsi/sun3_scsi.*
7818F: drivers/scsi/sun3_scsi_vme.c
7819F: drivers/scsi/t128.*
7820
7821NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7822M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7823L: linux-scsi@vger.kernel.org
7824S: Maintained
7825F: drivers/scsi/NCR_D700.*
7826
7827NCT6775 HARDWARE MONITOR DRIVER
7828M: Guenter Roeck <linux@roeck-us.net>
7829L: linux-hwmon@vger.kernel.org
7830S: Maintained
7831F: Documentation/hwmon/nct6775
7832F: drivers/hwmon/nct6775.c
7833
7834NETEFFECT IWARP RNIC DRIVER (IW_NES)
7835M: Faisal Latif <faisal.latif@intel.com>
7836L: linux-rdma@vger.kernel.org
7837W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7838S: Supported
7839F: drivers/infiniband/hw/nes/
7840
7841NETEM NETWORK EMULATOR
7842M: Stephen Hemminger <stephen@networkplumber.org>
7843L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7844S: Maintained
7845F: net/sched/sch_netem.c
7846
7847NETERION 10GbE DRIVERS (s2io/vxge)
7848M: Jon Mason <jdmason@kudzu.us>
7849L: netdev@vger.kernel.org
7850S: Supported
7851F: Documentation/networking/s2io.txt
7852F: Documentation/networking/vxge.txt
7853F: drivers/net/ethernet/neterion/
7854
7855NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7856M: Pablo Neira Ayuso <pablo@netfilter.org>
7857M: Patrick McHardy <kaber@trash.net>
7858M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7859L: netfilter-devel@vger.kernel.org
7860L: coreteam@netfilter.org
7861W: http://www.netfilter.org/
7862W: http://www.iptables.org/
7863Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7864T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7865T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7866S: Supported
7867F: include/linux/netfilter*
7868F: include/linux/netfilter/
7869F: include/net/netfilter/
7870F: include/uapi/linux/netfilter*
7871F: include/uapi/linux/netfilter/
7872F: net/*/netfilter.c
7873F: net/*/netfilter/
7874F: net/netfilter/
7875F: net/bridge/br_netfilter*.c
7876
7877NETLABEL
7878M: Paul Moore <paul@paul-moore.com>
7879W: http://netlabel.sf.net
7880L: netdev@vger.kernel.org
7881S: Maintained
7882F: Documentation/netlabel/
7883F: include/net/netlabel.h
7884F: net/netlabel/
7885
7886NETROM NETWORK LAYER
7887M: Ralf Baechle <ralf@linux-mips.org>
7888L: linux-hams@vger.kernel.org
7889W: http://www.linux-ax25.org/
7890S: Maintained
7891F: include/net/netrom.h
7892F: include/uapi/linux/netrom.h
7893F: net/netrom/
7894
7895NETRONOME ETHERNET DRIVERS
7896M: Jakub Kicinski <jakub.kicinski@netronome.com>
7897L: oss-drivers@netronome.com
7898S: Maintained
7899F: drivers/net/ethernet/netronome/
7900
7901NETWORK BLOCK DEVICE (NBD)
7902M: Markus Pargmann <mpa@pengutronix.de>
7903S: Maintained
7904L: nbd-general@lists.sourceforge.net
7905T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7906F: Documentation/blockdev/nbd.txt
7907F: drivers/block/nbd.c
7908F: include/uapi/linux/nbd.h
7909
7910NETWORK DROP MONITOR
7911M: Neil Horman <nhorman@tuxdriver.com>
7912L: netdev@vger.kernel.org
7913S: Maintained
7914W: https://fedorahosted.org/dropwatch/
7915F: net/core/drop_monitor.c
7916
7917NETWORKING [GENERAL]
7918M: "David S. Miller" <davem@davemloft.net>
7919L: netdev@vger.kernel.org
7920W: http://www.linuxfoundation.org/en/Net
7921Q: http://patchwork.ozlabs.org/project/netdev/list/
7922T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7923T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7924S: Maintained
7925F: net/
7926F: include/net/
7927F: include/linux/in.h
7928F: include/linux/net.h
7929F: include/linux/netdevice.h
7930F: include/uapi/linux/in.h
7931F: include/uapi/linux/net.h
7932F: include/uapi/linux/netdevice.h
7933F: include/uapi/linux/net_namespace.h
7934F: tools/net/
7935F: tools/testing/selftests/net/
7936F: lib/random32.c
7937F: lib/test_bpf.c
7938
7939NETWORKING [IPv4/IPv6]
7940M: "David S. Miller" <davem@davemloft.net>
7941M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7942M: James Morris <jmorris@namei.org>
7943M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7944M: Patrick McHardy <kaber@trash.net>
7945L: netdev@vger.kernel.org
7946T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7947S: Maintained
7948F: net/ipv4/
7949F: net/ipv6/
7950F: include/net/ip*
7951F: arch/x86/net/*
7952
7953NETWORKING [IPSEC]
7954M: Steffen Klassert <steffen.klassert@secunet.com>
7955M: Herbert Xu <herbert@gondor.apana.org.au>
7956M: "David S. Miller" <davem@davemloft.net>
7957L: netdev@vger.kernel.org
7958T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7959T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7960S: Maintained
7961F: net/core/flow.c
7962F: net/xfrm/
7963F: net/key/
7964F: net/ipv4/xfrm*
7965F: net/ipv4/esp4.c
7966F: net/ipv4/ah4.c
7967F: net/ipv4/ipcomp.c
7968F: net/ipv4/ip_vti.c
7969F: net/ipv6/xfrm*
7970F: net/ipv6/esp6.c
7971F: net/ipv6/ah6.c
7972F: net/ipv6/ipcomp6.c
7973F: net/ipv6/ip6_vti.c
7974F: include/uapi/linux/xfrm.h
7975F: include/net/xfrm.h
7976
7977NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7978M: Paul Moore <paul@paul-moore.com>
7979L: netdev@vger.kernel.org
7980S: Maintained
7981
7982NETWORKING [WIRELESS]
7983L: linux-wireless@vger.kernel.org
7984Q: http://patchwork.kernel.org/project/linux-wireless/list/
7985
7986NETWORKING DRIVERS
7987L: netdev@vger.kernel.org
7988W: http://www.linuxfoundation.org/en/Net
7989Q: http://patchwork.ozlabs.org/project/netdev/list/
7990T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7991T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7992S: Odd Fixes
7993F: Documentation/devicetree/bindings/net/
7994F: drivers/net/
7995F: include/linux/if_*
7996F: include/linux/netdevice.h
7997F: include/linux/etherdevice.h
7998F: include/linux/fcdevice.h
7999F: include/linux/fddidevice.h
8000F: include/linux/hippidevice.h
8001F: include/linux/inetdevice.h
8002F: include/uapi/linux/if_*
8003F: include/uapi/linux/netdevice.h
8004
8005NETWORKING DRIVERS (WIRELESS)
8006M: Kalle Valo <kvalo@codeaurora.org>
8007L: linux-wireless@vger.kernel.org
8008Q: http://patchwork.kernel.org/project/linux-wireless/list/
8009T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8010T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8011S: Maintained
8012F: drivers/net/wireless/
8013
8014NETXEN (1/10) GbE SUPPORT
8015M: Manish Chopra <manish.chopra@qlogic.com>
8016M: Sony Chacko <sony.chacko@qlogic.com>
8017M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8018L: netdev@vger.kernel.org
8019W: http://www.qlogic.com
8020S: Supported
8021F: drivers/net/ethernet/qlogic/netxen/
8022
8023NFC SUBSYSTEM
8024M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8025M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8026M: Samuel Ortiz <sameo@linux.intel.com>
8027L: linux-wireless@vger.kernel.org
8028L: linux-nfc@lists.01.org (subscribers-only)
8029S: Supported
8030F: net/nfc/
8031F: include/net/nfc/
8032F: include/uapi/linux/nfc.h
8033F: drivers/nfc/
8034F: include/linux/platform_data/nfcmrvl.h
8035F: include/linux/platform_data/nxp-nci.h
8036F: include/linux/platform_data/pn544.h
8037F: include/linux/platform_data/st21nfca.h
8038F: include/linux/platform_data/st-nci.h
8039F: Documentation/devicetree/bindings/net/nfc/
8040
8041NFS, SUNRPC, AND LOCKD CLIENTS
8042M: Trond Myklebust <trond.myklebust@primarydata.com>
8043M: Anna Schumaker <anna.schumaker@netapp.com>
8044L: linux-nfs@vger.kernel.org
8045W: http://client.linux-nfs.org
8046T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8047S: Maintained
8048F: fs/lockd/
8049F: fs/nfs/
8050F: fs/nfs_common/
8051F: net/sunrpc/
8052F: include/linux/lockd/
8053F: include/linux/nfs*
8054F: include/linux/sunrpc/
8055F: include/uapi/linux/nfs*
8056F: include/uapi/linux/sunrpc/
8057
8058NILFS2 FILESYSTEM
8059M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8060L: linux-nilfs@vger.kernel.org
8061W: http://nilfs.sourceforge.net/
8062W: http://nilfs.osdn.jp/
8063T: git git://github.com/konis/nilfs2.git
8064S: Supported
8065F: Documentation/filesystems/nilfs2.txt
8066F: fs/nilfs2/
8067F: include/linux/nilfs2_fs.h
8068F: include/trace/events/nilfs2.h
8069
8070NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8071M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8072W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8073S: Maintained
8074F: Documentation/scsi/NinjaSCSI.txt
8075F: drivers/scsi/pcmcia/nsp_*
8076
8077NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8078M: GOTO Masanori <gotom@debian.or.jp>
8079M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8080W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8081S: Maintained
8082F: Documentation/scsi/NinjaSCSI.txt
8083F: drivers/scsi/nsp32*
8084
8085NIOS2 ARCHITECTURE
8086M: Ley Foon Tan <lftan@altera.com>
8087L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8088T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8089S: Maintained
8090F: arch/nios2/
8091
8092NOKIA N900 POWER SUPPLY DRIVERS
8093R: Pali Rohár <pali.rohar@gmail.com>
8094F: include/linux/power/bq2415x_charger.h
8095F: include/linux/power/bq27xxx_battery.h
8096F: include/linux/power/isp1704_charger.h
8097F: drivers/power/bq2415x_charger.c
8098F: drivers/power/bq27xxx_battery.c
8099F: drivers/power/bq27xxx_battery_i2c.c
8100F: drivers/power/isp1704_charger.c
8101F: drivers/power/rx51_battery.c
8102
8103NTB DRIVER CORE
8104M: Jon Mason <jdmason@kudzu.us>
8105M: Dave Jiang <dave.jiang@intel.com>
8106M: Allen Hubbe <Allen.Hubbe@emc.com>
8107L: linux-ntb@googlegroups.com
8108S: Supported
8109W: https://github.com/jonmason/ntb/wiki
8110T: git git://github.com/jonmason/ntb.git
8111F: drivers/ntb/
8112F: drivers/net/ntb_netdev.c
8113F: include/linux/ntb.h
8114F: include/linux/ntb_transport.h
8115
8116NTB INTEL DRIVER
8117M: Jon Mason <jdmason@kudzu.us>
8118M: Dave Jiang <dave.jiang@intel.com>
8119L: linux-ntb@googlegroups.com
8120S: Supported
8121W: https://github.com/jonmason/ntb/wiki
8122T: git git://github.com/jonmason/ntb.git
8123F: drivers/ntb/hw/intel/
8124
8125NTB AMD DRIVER
8126M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8127L: linux-ntb@googlegroups.com
8128S: Supported
8129F: drivers/ntb/hw/amd/
8130
8131NTFS FILESYSTEM
8132M: Anton Altaparmakov <anton@tuxera.com>
8133L: linux-ntfs-dev@lists.sourceforge.net
8134W: http://www.tuxera.com/
8135T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8136S: Supported
8137F: Documentation/filesystems/ntfs.txt
8138F: fs/ntfs/
8139
8140NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8141M: Antonino Daplas <adaplas@gmail.com>
8142L: linux-fbdev@vger.kernel.org
8143S: Maintained
8144F: drivers/video/fbdev/riva/
8145F: drivers/video/fbdev/nvidia/
8146
8147NVM EXPRESS DRIVER
8148M: Keith Busch <keith.busch@intel.com>
8149M: Jens Axboe <axboe@fb.com>
8150L: linux-nvme@lists.infradead.org
8151T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8152W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8153S: Supported
8154F: drivers/nvme/host/
8155F: include/linux/nvme.h
8156
8157NVMEM FRAMEWORK
8158M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8159M: Maxime Ripard <maxime.ripard@free-electrons.com>
8160S: Maintained
8161F: drivers/nvmem/
8162F: Documentation/devicetree/bindings/nvmem/
8163F: include/linux/nvmem-consumer.h
8164F: include/linux/nvmem-provider.h
8165
8166NXP-NCI NFC DRIVER
8167M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8168R: Charles Gorand <charles.gorand@effinnov.com>
8169L: linux-nfc@lists.01.org (moderated for non-subscribers)
8170S: Supported
8171F: drivers/nfc/nxp-nci
8172
8173NXP TDA998X DRM DRIVER
8174M: Russell King <rmk+kernel@armlinux.org.uk>
8175S: Supported
8176F: drivers/gpu/drm/i2c/tda998x_drv.c
8177F: include/drm/i2c/tda998x.h
8178
8179NXP TFA9879 DRIVER
8180M: Peter Rosin <peda@axentia.se>
8181L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8182S: Maintained
8183F: sound/soc/codecs/tfa9879*
8184
8185OBJTOOL
8186M: Josh Poimboeuf <jpoimboe@redhat.com>
8187S: Supported
8188F: tools/objtool/
8189
8190OMAP SUPPORT
8191M: Tony Lindgren <tony@atomide.com>
8192L: linux-omap@vger.kernel.org
8193W: http://www.muru.com/linux/omap/
8194W: http://linux.omap.com/
8195Q: http://patchwork.kernel.org/project/linux-omap/list/
8196T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8197S: Maintained
8198F: arch/arm/*omap*/
8199F: arch/arm/configs/omap1_defconfig
8200F: arch/arm/configs/omap2plus_defconfig
8201F: drivers/i2c/busses/i2c-omap.c
8202F: drivers/irqchip/irq-omap-intc.c
8203F: drivers/mfd/*omap*.c
8204F: drivers/mfd/menelaus.c
8205F: drivers/mfd/palmas.c
8206F: drivers/mfd/tps65217.c
8207F: drivers/mfd/tps65218.c
8208F: drivers/mfd/tps65910.c
8209F: drivers/mfd/twl-core.[ch]
8210F: drivers/mfd/twl4030*.c
8211F: drivers/mfd/twl6030*.c
8212F: drivers/mfd/twl6040*.c
8213F: drivers/regulator/palmas-regulator*.c
8214F: drivers/regulator/pbias-regulator.c
8215F: drivers/regulator/tps65217-regulator.c
8216F: drivers/regulator/tps65218-regulator.c
8217F: drivers/regulator/tps65910-regulator.c
8218F: drivers/regulator/twl-regulator.c
8219F: include/linux/i2c-omap.h
8220
8221OMAP DEVICE TREE SUPPORT
8222M: Benoît Cousson <bcousson@baylibre.com>
8223M: Tony Lindgren <tony@atomide.com>
8224L: linux-omap@vger.kernel.org
8225L: devicetree@vger.kernel.org
8226S: Maintained
8227F: arch/arm/boot/dts/*omap*
8228F: arch/arm/boot/dts/*am3*
8229F: arch/arm/boot/dts/*am4*
8230F: arch/arm/boot/dts/*am5*
8231F: arch/arm/boot/dts/*dra7*
8232
8233OMAP CLOCK FRAMEWORK SUPPORT
8234M: Paul Walmsley <paul@pwsan.com>
8235L: linux-omap@vger.kernel.org
8236S: Maintained
8237F: arch/arm/*omap*/*clock*
8238
8239OMAP POWER MANAGEMENT SUPPORT
8240M: Kevin Hilman <khilman@kernel.org>
8241L: linux-omap@vger.kernel.org
8242S: Maintained
8243F: arch/arm/*omap*/*pm*
8244F: drivers/cpufreq/omap-cpufreq.c
8245
8246OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8247M: Rajendra Nayak <rnayak@codeaurora.org>
8248M: Paul Walmsley <paul@pwsan.com>
8249L: linux-omap@vger.kernel.org
8250S: Maintained
8251F: arch/arm/mach-omap2/prm*
8252
8253OMAP AUDIO SUPPORT
8254M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8255M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8256L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8257L: linux-omap@vger.kernel.org
8258S: Maintained
8259F: sound/soc/omap/
8260
8261OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8262M: Roger Quadros <rogerq@ti.com>
8263M: Tony Lindgren <tony@atomide.com>
8264L: linux-omap@vger.kernel.org
8265S: Maintained
8266F: drivers/memory/omap-gpmc.c
8267F: arch/arm/mach-omap2/*gpmc*
8268
8269OMAP FRAMEBUFFER SUPPORT
8270M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8271L: linux-fbdev@vger.kernel.org
8272L: linux-omap@vger.kernel.org
8273S: Maintained
8274F: drivers/video/fbdev/omap/
8275
8276OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8277M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8278L: linux-omap@vger.kernel.org
8279L: linux-fbdev@vger.kernel.org
8280S: Maintained
8281F: drivers/video/fbdev/omap2/
8282F: Documentation/arm/OMAP/DSS
8283
8284OMAP HARDWARE SPINLOCK SUPPORT
8285M: Ohad Ben-Cohen <ohad@wizery.com>
8286L: linux-omap@vger.kernel.org
8287S: Maintained
8288F: drivers/hwspinlock/omap_hwspinlock.c
8289
8290OMAP MMC SUPPORT
8291M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8292L: linux-omap@vger.kernel.org
8293S: Maintained
8294F: drivers/mmc/host/omap.c
8295
8296OMAP HS MMC SUPPORT
8297L: linux-mmc@vger.kernel.org
8298L: linux-omap@vger.kernel.org
8299S: Orphan
8300F: drivers/mmc/host/omap_hsmmc.c
8301
8302OMAP RANDOM NUMBER GENERATOR SUPPORT
8303M: Deepak Saxena <dsaxena@plexity.net>
8304S: Maintained
8305F: drivers/char/hw_random/omap-rng.c
8306
8307OMAP HWMOD SUPPORT
8308M: Benoît Cousson <bcousson@baylibre.com>
8309M: Paul Walmsley <paul@pwsan.com>
8310L: linux-omap@vger.kernel.org
8311S: Maintained
8312F: arch/arm/mach-omap2/omap_hwmod.*
8313
8314OMAP HWMOD DATA
8315M: Paul Walmsley <paul@pwsan.com>
8316L: linux-omap@vger.kernel.org
8317S: Maintained
8318F: arch/arm/mach-omap2/omap_hwmod*data*
8319
8320OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8321M: Benoît Cousson <bcousson@baylibre.com>
8322L: linux-omap@vger.kernel.org
8323S: Maintained
8324F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8325
8326OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8327M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8328L: linux-media@vger.kernel.org
8329S: Maintained
8330F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8331F: drivers/media/platform/omap3isp/
8332F: drivers/staging/media/omap4iss/
8333
8334OMAP USB SUPPORT
8335L: linux-usb@vger.kernel.org
8336L: linux-omap@vger.kernel.org
8337S: Orphan
8338F: drivers/usb/*/*omap*
8339F: arch/arm/*omap*/usb*
8340
8341OMAP GPIO DRIVER
8342M: Grygorii Strashko <grygorii.strashko@ti.com>
8343M: Santosh Shilimkar <ssantosh@kernel.org>
8344M: Kevin Hilman <khilman@kernel.org>
8345L: linux-omap@vger.kernel.org
8346S: Maintained
8347F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8348F: drivers/gpio/gpio-omap.c
8349
8350OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8351M: Mark Jackson <mpfj@newflow.co.uk>
8352L: linux-omap@vger.kernel.org
8353S: Maintained
8354F: arch/arm/boot/dts/am335x-nano.dts
8355
8356OMFS FILESYSTEM
8357M: Bob Copeland <me@bobcopeland.com>
8358L: linux-karma-devel@lists.sourceforge.net
8359S: Maintained
8360F: Documentation/filesystems/omfs.txt
8361F: fs/omfs/
8362
8363OMNIKEY CARDMAN 4000 DRIVER
8364M: Harald Welte <laforge@gnumonks.org>
8365S: Maintained
8366F: drivers/char/pcmcia/cm4000_cs.c
8367F: include/linux/cm4000_cs.h
8368F: include/uapi/linux/cm4000_cs.h
8369
8370OMNIKEY CARDMAN 4040 DRIVER
8371M: Harald Welte <laforge@gnumonks.org>
8372S: Maintained
8373F: drivers/char/pcmcia/cm4040_cs.*
8374
8375OMNIVISION OV7670 SENSOR DRIVER
8376M: Jonathan Corbet <corbet@lwn.net>
8377L: linux-media@vger.kernel.org
8378T: git git://linuxtv.org/media_tree.git
8379S: Maintained
8380F: drivers/media/i2c/ov7670.c
8381
8382ONENAND FLASH DRIVER
8383M: Kyungmin Park <kyungmin.park@samsung.com>
8384L: linux-mtd@lists.infradead.org
8385S: Maintained
8386F: drivers/mtd/onenand/
8387F: include/linux/mtd/onenand*.h
8388
8389ONSTREAM SCSI TAPE DRIVER
8390M: Willem Riede <osst@riede.org>
8391L: osst-users@lists.sourceforge.net
8392L: linux-scsi@vger.kernel.org
8393S: Maintained
8394F: Documentation/scsi/osst.txt
8395F: drivers/scsi/osst.*
8396F: drivers/scsi/osst_*.h
8397F: drivers/scsi/st.h
8398
8399OPENCORES I2C BUS DRIVER
8400M: Peter Korsgaard <jacmet@sunsite.dk>
8401L: linux-i2c@vger.kernel.org
8402S: Maintained
8403F: Documentation/i2c/busses/i2c-ocores
8404F: drivers/i2c/busses/i2c-ocores.c
8405
8406OPEN FIRMWARE AND FLATTENED DEVICE TREE
8407M: Rob Herring <robh+dt@kernel.org>
8408M: Frank Rowand <frowand.list@gmail.com>
8409M: Grant Likely <grant.likely@linaro.org>
8410L: devicetree@vger.kernel.org
8411W: http://www.devicetree.org/
8412T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8413S: Maintained
8414F: drivers/of/
8415F: include/linux/of*.h
8416F: scripts/dtc/
8417
8418OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8419M: Rob Herring <robh+dt@kernel.org>
8420M: Pawel Moll <pawel.moll@arm.com>
8421M: Mark Rutland <mark.rutland@arm.com>
8422M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8423M: Kumar Gala <galak@codeaurora.org>
8424L: devicetree@vger.kernel.org
8425T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8426S: Maintained
8427F: Documentation/devicetree/
8428F: arch/*/boot/dts/
8429F: include/dt-bindings/
8430
8431OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8432M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8433L: devicetree@vger.kernel.org
8434S: Maintained
8435F: Documentation/devicetree/dynamic-resolution-notes.txt
8436F: Documentation/devicetree/overlay-notes.txt
8437F: drivers/of/overlay.c
8438F: drivers/of/resolver.c
8439
8440OPENRISC ARCHITECTURE
8441M: Jonas Bonn <jonas@southpole.se>
8442W: http://openrisc.net
8443S: Maintained
8444T: git git://openrisc.net/~jonas/linux
8445F: arch/openrisc/
8446
8447OPENVSWITCH
8448M: Pravin Shelar <pshelar@nicira.com>
8449L: netdev@vger.kernel.org
8450L: dev@openvswitch.org
8451W: http://openvswitch.org
8452S: Maintained
8453F: net/openvswitch/
8454F: include/uapi/linux/openvswitch.h
8455
8456OPERATING PERFORMANCE POINTS (OPP)
8457M: Viresh Kumar <vireshk@kernel.org>
8458M: Nishanth Menon <nm@ti.com>
8459M: Stephen Boyd <sboyd@codeaurora.org>
8460L: linux-pm@vger.kernel.org
8461S: Maintained
8462T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8463F: drivers/base/power/opp/
8464F: include/linux/pm_opp.h
8465F: Documentation/power/opp.txt
8466F: Documentation/devicetree/bindings/opp/
8467
8468OPL4 DRIVER
8469M: Clemens Ladisch <clemens@ladisch.de>
8470L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8471T: git git://git.alsa-project.org/alsa-kernel.git
8472S: Maintained
8473F: sound/drivers/opl4/
8474
8475OPROFILE
8476M: Robert Richter <rric@kernel.org>
8477L: oprofile-list@lists.sf.net
8478S: Maintained
8479F: arch/*/include/asm/oprofile*.h
8480F: arch/*/oprofile/
8481F: drivers/oprofile/
8482F: include/linux/oprofile.h
8483
8484ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8485M: Mark Fasheh <mfasheh@suse.com>
8486M: Joel Becker <jlbec@evilplan.org>
8487L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8488W: http://ocfs2.wiki.kernel.org
8489S: Supported
8490F: Documentation/filesystems/ocfs2.txt
8491F: Documentation/filesystems/dlmfs.txt
8492F: fs/ocfs2/
8493
8494ORINOCO DRIVER
8495L: linux-wireless@vger.kernel.org
8496W: http://wireless.kernel.org/en/users/Drivers/orinoco
8497W: http://www.nongnu.org/orinoco/
8498S: Orphan
8499F: drivers/net/wireless/intersil/orinoco/
8500
8501OSD LIBRARY and FILESYSTEM
8502M: Boaz Harrosh <ooo@electrozaur.com>
8503M: Benny Halevy <bhalevy@primarydata.com>
8504L: osd-dev@open-osd.org
8505W: http://open-osd.org
8506T: git git://git.open-osd.org/open-osd.git
8507S: Maintained
8508F: drivers/scsi/osd/
8509F: include/scsi/osd_*
8510F: fs/exofs/
8511
8512OVERLAY FILESYSTEM
8513M: Miklos Szeredi <miklos@szeredi.hu>
8514L: linux-unionfs@vger.kernel.org
8515T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8516S: Supported
8517F: fs/overlayfs/
8518F: Documentation/filesystems/overlayfs.txt
8519
8520ORANGEFS FILESYSTEM
8521M: Mike Marshall <hubcap@omnibond.com>
8522L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8523T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8524S: Supported
8525F: fs/orangefs/
8526F: Documentation/filesystems/orangefs.txt
8527
8528P54 WIRELESS DRIVER
8529M: Christian Lamparter <chunkeey@googlemail.com>
8530L: linux-wireless@vger.kernel.org
8531W: http://wireless.kernel.org/en/users/Drivers/p54
8532S: Maintained
8533F: drivers/net/wireless/intersil/p54/
8534
8535PA SEMI ETHERNET DRIVER
8536M: Olof Johansson <olof@lixom.net>
8537L: netdev@vger.kernel.org
8538S: Maintained
8539F: drivers/net/ethernet/pasemi/*
8540
8541PA SEMI SMBUS DRIVER
8542M: Olof Johansson <olof@lixom.net>
8543L: linux-i2c@vger.kernel.org
8544S: Maintained
8545F: drivers/i2c/busses/i2c-pasemi.c
8546
8547PADATA PARALLEL EXECUTION MECHANISM
8548M: Steffen Klassert <steffen.klassert@secunet.com>
8549L: linux-crypto@vger.kernel.org
8550S: Maintained
8551F: kernel/padata.c
8552F: include/linux/padata.h
8553F: Documentation/padata.txt
8554
8555PANASONIC LAPTOP ACPI EXTRAS DRIVER
8556M: Harald Welte <laforge@gnumonks.org>
8557L: platform-driver-x86@vger.kernel.org
8558S: Maintained
8559F: drivers/platform/x86/panasonic-laptop.c
8560
8561PANASONIC MN10300/AM33/AM34 PORT
8562M: David Howells <dhowells@redhat.com>
8563L: linux-am33-list@redhat.com (moderated for non-subscribers)
8564W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8565S: Maintained
8566F: Documentation/mn10300/
8567F: arch/mn10300/
8568
8569PARALLEL LCD/KEYPAD PANEL DRIVER
8570M: Willy Tarreau <willy@haproxy.com>
8571M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8572S: Odd Fixes
8573F: Documentation/misc-devices/lcd-panel-cgram.txt
8574F: drivers/misc/panel.c
8575
8576PARALLEL PORT SUBSYSTEM
8577M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8578M: Sudip Mukherjee <sudip@vectorindia.org>
8579L: linux-parport@lists.infradead.org (subscribers-only)
8580S: Maintained
8581F: drivers/parport/
8582F: include/linux/parport*.h
8583F: drivers/char/ppdev.c
8584F: include/uapi/linux/ppdev.h
8585F: Documentation/parport*.txt
8586
8587PARAVIRT_OPS INTERFACE
8588M: Jeremy Fitzhardinge <jeremy@goop.org>
8589M: Chris Wright <chrisw@sous-sol.org>
8590M: Alok Kataria <akataria@vmware.com>
8591M: Rusty Russell <rusty@rustcorp.com.au>
8592L: virtualization@lists.linux-foundation.org
8593S: Supported
8594F: Documentation/virtual/paravirt_ops.txt
8595F: arch/*/kernel/paravirt*
8596F: arch/*/include/asm/paravirt.h
8597
8598PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8599M: Tim Waugh <tim@cyberelk.net>
8600L: linux-parport@lists.infradead.org (subscribers-only)
8601S: Maintained
8602F: Documentation/blockdev/paride.txt
8603F: drivers/block/paride/
8604
8605PARISC ARCHITECTURE
8606M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8607M: Helge Deller <deller@gmx.de>
8608L: linux-parisc@vger.kernel.org
8609W: http://www.parisc-linux.org/
8610Q: http://patchwork.kernel.org/project/linux-parisc/list/
8611T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8612T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8613S: Maintained
8614F: arch/parisc/
8615F: Documentation/parisc/
8616F: drivers/parisc/
8617F: drivers/char/agp/parisc-agp.c
8618F: drivers/input/serio/gscps2.c
8619F: drivers/parport/parport_gsc.*
8620F: drivers/tty/serial/8250/8250_gsc.c
8621F: drivers/video/fbdev/sti*
8622F: drivers/video/console/sti*
8623F: drivers/video/logo/logo_parisc*
8624
8625PC87360 HARDWARE MONITORING DRIVER
8626M: Jim Cromie <jim.cromie@gmail.com>
8627L: linux-hwmon@vger.kernel.org
8628S: Maintained
8629F: Documentation/hwmon/pc87360
8630F: drivers/hwmon/pc87360.c
8631
8632PC8736x GPIO DRIVER
8633M: Jim Cromie <jim.cromie@gmail.com>
8634S: Maintained
8635F: drivers/char/pc8736x_gpio.c
8636
8637PC87427 HARDWARE MONITORING DRIVER
8638M: Jean Delvare <jdelvare@suse.com>
8639L: linux-hwmon@vger.kernel.org
8640S: Maintained
8641F: Documentation/hwmon/pc87427
8642F: drivers/hwmon/pc87427.c
8643
8644PCA9532 LED DRIVER
8645M: Riku Voipio <riku.voipio@iki.fi>
8646S: Maintained
8647F: drivers/leds/leds-pca9532.c
8648F: include/linux/leds-pca9532.h
8649
8650PCA9541 I2C BUS MASTER SELECTOR DRIVER
8651M: Guenter Roeck <linux@roeck-us.net>
8652L: linux-i2c@vger.kernel.org
8653S: Maintained
8654F: drivers/i2c/muxes/i2c-mux-pca9541.c
8655
8656PCDP - PRIMARY CONSOLE AND DEBUG PORT
8657M: Khalid Aziz <khalid@gonehiking.org>
8658S: Maintained
8659F: drivers/firmware/pcdp.*
8660
8661PCI ERROR RECOVERY
8662M: Linas Vepstas <linasvepstas@gmail.com>
8663L: linux-pci@vger.kernel.org
8664S: Supported
8665F: Documentation/PCI/pci-error-recovery.txt
8666
8667PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8668M: Russell Currey <ruscur@russell.cc>
8669L: linuxppc-dev@lists.ozlabs.org
8670S: Supported
8671F: Documentation/powerpc/eeh-pci-error-recovery.txt
8672F: arch/powerpc/kernel/eeh*.c
8673F: arch/powerpc/platforms/*/eeh*.c
8674F: arch/powerpc/include/*/eeh*.h
8675
8676PCI SUBSYSTEM
8677M: Bjorn Helgaas <bhelgaas@google.com>
8678L: linux-pci@vger.kernel.org
8679Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8680T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8681S: Supported
8682F: Documentation/PCI/
8683F: drivers/pci/
8684F: include/linux/pci*
8685F: arch/x86/pci/
8686F: arch/x86/kernel/quirks.c
8687
8688PCI DRIVER FOR ALTERA PCIE IP
8689M: Ley Foon Tan <lftan@altera.com>
8690L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8691L: linux-pci@vger.kernel.org
8692S: Supported
8693F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8694F: drivers/pci/host/pcie-altera.c
8695
8696PCI DRIVER FOR ARM VERSATILE PLATFORM
8697M: Rob Herring <robh@kernel.org>
8698L: linux-pci@vger.kernel.org
8699L: linux-arm-kernel@lists.infradead.org
8700S: Maintained
8701F: Documentation/devicetree/bindings/pci/versatile.txt
8702F: drivers/pci/host/pci-versatile.c
8703
8704PCI DRIVER FOR APPLIEDMICRO XGENE
8705M: Tanmay Inamdar <tinamdar@apm.com>
8706L: linux-pci@vger.kernel.org
8707L: linux-arm-kernel@lists.infradead.org
8708S: Maintained
8709F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8710F: drivers/pci/host/pci-xgene.c
8711
8712PCI DRIVER FOR FREESCALE LAYERSCAPE
8713M: Minghuan Lian <minghuan.Lian@freescale.com>
8714M: Mingkai Hu <mingkai.hu@freescale.com>
8715M: Roy Zang <tie-fei.zang@freescale.com>
8716L: linuxppc-dev@lists.ozlabs.org
8717L: linux-pci@vger.kernel.org
8718L: linux-arm-kernel@lists.infradead.org
8719S: Maintained
8720F: drivers/pci/host/*layerscape*
8721
8722PCI DRIVER FOR IMX6
8723M: Richard Zhu <Richard.Zhu@freescale.com>
8724M: Lucas Stach <l.stach@pengutronix.de>
8725L: linux-pci@vger.kernel.org
8726L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8727S: Maintained
8728F: drivers/pci/host/*imx6*
8729
8730PCI DRIVER FOR TI KEYSTONE
8731M: Murali Karicheri <m-karicheri2@ti.com>
8732L: linux-pci@vger.kernel.org
8733L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8734S: Maintained
8735F: drivers/pci/host/*keystone*
8736
8737PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8738M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8739M: Jason Cooper <jason@lakedaemon.net>
8740L: linux-pci@vger.kernel.org
8741L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8742S: Maintained
8743F: drivers/pci/host/*mvebu*
8744
8745PCI DRIVER FOR NVIDIA TEGRA
8746M: Thierry Reding <thierry.reding@gmail.com>
8747L: linux-tegra@vger.kernel.org
8748L: linux-pci@vger.kernel.org
8749S: Supported
8750F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8751F: drivers/pci/host/pci-tegra.c
8752
8753PCI DRIVER FOR TI DRA7XX
8754M: Kishon Vijay Abraham I <kishon@ti.com>
8755L: linux-omap@vger.kernel.org
8756L: linux-pci@vger.kernel.org
8757S: Supported
8758F: Documentation/devicetree/bindings/pci/ti-pci.txt
8759F: drivers/pci/host/pci-dra7xx.c
8760
8761PCI DRIVER FOR RENESAS R-CAR
8762M: Simon Horman <horms@verge.net.au>
8763L: linux-pci@vger.kernel.org
8764L: linux-renesas-soc@vger.kernel.org
8765S: Maintained
8766F: drivers/pci/host/*rcar*
8767
8768PCI DRIVER FOR SAMSUNG EXYNOS
8769M: Jingoo Han <jingoohan1@gmail.com>
8770L: linux-pci@vger.kernel.org
8771L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8772L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8773S: Maintained
8774F: drivers/pci/host/pci-exynos.c
8775
8776PCI DRIVER FOR SYNOPSIS DESIGNWARE
8777M: Jingoo Han <jingoohan1@gmail.com>
8778M: Pratyush Anand <pratyush.anand@gmail.com>
8779L: linux-pci@vger.kernel.org
8780S: Maintained
8781F: drivers/pci/host/*designware*
8782
8783PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8784M: Joao Pinto <jpinto@synopsys.com>
8785L: linux-pci@vger.kernel.org
8786S: Maintained
8787F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8788F: drivers/pci/host/pcie-designware-plat.c
8789
8790PCI DRIVER FOR GENERIC OF HOSTS
8791M: Will Deacon <will.deacon@arm.com>
8792L: linux-pci@vger.kernel.org
8793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8794S: Maintained
8795F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8796F: drivers/pci/host/pci-host-common.c
8797F: drivers/pci/host/pci-host-generic.c
8798
8799PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8800M: Keith Busch <keith.busch@intel.com>
8801L: linux-pci@vger.kernel.org
8802S: Supported
8803F: arch/x86/pci/vmd.c
8804
8805PCIE DRIVER FOR ST SPEAR13XX
8806M: Pratyush Anand <pratyush.anand@gmail.com>
8807L: linux-pci@vger.kernel.org
8808S: Maintained
8809F: drivers/pci/host/*spear*
8810
8811PCI MSI DRIVER FOR ALTERA MSI IP
8812M: Ley Foon Tan <lftan@altera.com>
8813L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8814L: linux-pci@vger.kernel.org
8815S: Supported
8816F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8817F: drivers/pci/host/pcie-altera-msi.c
8818
8819PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8820M: Duc Dang <dhdang@apm.com>
8821L: linux-pci@vger.kernel.org
8822L: linux-arm-kernel@lists.infradead.org
8823S: Maintained
8824F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8825F: drivers/pci/host/pci-xgene-msi.c
8826
8827PCIE DRIVER FOR HISILICON
8828M: Zhou Wang <wangzhou1@hisilicon.com>
8829M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8830L: linux-pci@vger.kernel.org
8831S: Maintained
8832F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8833F: drivers/pci/host/pcie-hisi.c
8834
8835PCIE DRIVER FOR QUALCOMM MSM
8836M: Stanimir Varbanov <svarbanov@mm-sol.com>
8837L: linux-pci@vger.kernel.org
8838L: linux-arm-msm@vger.kernel.org
8839S: Maintained
8840F: drivers/pci/host/*qcom*
8841
8842PCIE DRIVER FOR CAVIUM THUNDERX
8843M: David Daney <david.daney@cavium.com>
8844L: linux-pci@vger.kernel.org
8845L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8846S: Supported
8847F: Documentation/devicetree/bindings/pci/pci-thunder-*
8848F: drivers/pci/host/pci-thunder-*
8849
8850PCMCIA SUBSYSTEM
8851P: Linux PCMCIA Team
8852L: linux-pcmcia@lists.infradead.org
8853W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8854T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8855S: Maintained
8856F: Documentation/pcmcia/
8857F: drivers/pcmcia/
8858F: include/pcmcia/
8859
8860PCNET32 NETWORK DRIVER
8861M: Don Fry <pcnet32@frontier.com>
8862L: netdev@vger.kernel.org
8863S: Maintained
8864F: drivers/net/ethernet/amd/pcnet32.c
8865
8866PCRYPT PARALLEL CRYPTO ENGINE
8867M: Steffen Klassert <steffen.klassert@secunet.com>
8868L: linux-crypto@vger.kernel.org
8869S: Maintained
8870F: crypto/pcrypt.c
8871F: include/crypto/pcrypt.h
8872
8873PER-CPU MEMORY ALLOCATOR
8874M: Tejun Heo <tj@kernel.org>
8875M: Christoph Lameter <cl@linux.com>
8876T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8877S: Maintained
8878F: include/linux/percpu*.h
8879F: mm/percpu*.c
8880F: arch/*/include/asm/percpu.h
8881
8882PER-TASK DELAY ACCOUNTING
8883M: Balbir Singh <bsingharora@gmail.com>
8884S: Maintained
8885F: include/linux/delayacct.h
8886F: kernel/delayacct.c
8887
8888PERFORMANCE EVENTS SUBSYSTEM
8889M: Peter Zijlstra <peterz@infradead.org>
8890M: Ingo Molnar <mingo@redhat.com>
8891M: Arnaldo Carvalho de Melo <acme@kernel.org>
8892R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8893L: linux-kernel@vger.kernel.org
8894T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8895S: Supported
8896F: kernel/events/*
8897F: include/linux/perf_event.h
8898F: include/uapi/linux/perf_event.h
8899F: arch/*/kernel/perf_event*.c
8900F: arch/*/kernel/*/perf_event*.c
8901F: arch/*/kernel/*/*/perf_event*.c
8902F: arch/*/include/asm/perf_event.h
8903F: arch/*/kernel/perf_callchain.c
8904F: arch/*/events/*
8905F: tools/perf/
8906
8907PERSONALITY HANDLING
8908M: Christoph Hellwig <hch@infradead.org>
8909L: linux-abi-devel@lists.sourceforge.net
8910S: Maintained
8911F: include/linux/personality.h
8912F: include/uapi/linux/personality.h
8913
8914PHONET PROTOCOL
8915M: Remi Denis-Courmont <courmisch@gmail.com>
8916S: Supported
8917F: Documentation/networking/phonet.txt
8918F: include/linux/phonet.h
8919F: include/net/phonet/
8920F: include/uapi/linux/phonet.h
8921F: net/phonet/
8922
8923PHRAM MTD DRIVER
8924M: Joern Engel <joern@lazybastard.org>
8925L: linux-mtd@lists.infradead.org
8926S: Maintained
8927F: drivers/mtd/devices/phram.c
8928
8929PICOLCD HID DRIVER
8930M: Bruno Prémont <bonbons@linux-vserver.org>
8931L: linux-input@vger.kernel.org
8932S: Maintained
8933F: drivers/hid/hid-picolcd*
8934
8935PICOXCELL SUPPORT
8936M: Jamie Iles <jamie@jamieiles.com>
8937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8938T: git git://github.com/jamieiles/linux-2.6-ji.git
8939S: Supported
8940F: arch/arm/boot/dts/picoxcell*
8941F: arch/arm/mach-picoxcell/
8942F: drivers/crypto/picoxcell*
8943
8944PIN CONTROL SUBSYSTEM
8945M: Linus Walleij <linus.walleij@linaro.org>
8946L: linux-gpio@vger.kernel.org
8947T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8948S: Maintained
8949F: Documentation/devicetree/bindings/pinctrl/
8950F: drivers/pinctrl/
8951F: include/linux/pinctrl/
8952
8953PIN CONTROLLER - ATMEL AT91
8954M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8956S: Maintained
8957F: drivers/pinctrl/pinctrl-at91.*
8958
8959PIN CONTROLLER - ATMEL AT91 PIO4
8960M: Ludovic Desroches <ludovic.desroches@atmel.com>
8961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8962L: linux-gpio@vger.kernel.org
8963S: Supported
8964F: drivers/pinctrl/pinctrl-at91-pio4.*
8965
8966PIN CONTROLLER - INTEL
8967M: Mika Westerberg <mika.westerberg@linux.intel.com>
8968M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8969S: Maintained
8970F: drivers/pinctrl/intel/
8971
8972PIN CONTROLLER - RENESAS
8973M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8974M: Geert Uytterhoeven <geert+renesas@glider.be>
8975L: linux-renesas-soc@vger.kernel.org
8976S: Maintained
8977F: drivers/pinctrl/sh-pfc/
8978
8979PIN CONTROLLER - SAMSUNG
8980M: Tomasz Figa <tomasz.figa@gmail.com>
8981M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8982M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8984L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8985S: Maintained
8986F: drivers/pinctrl/samsung/
8987
8988PIN CONTROLLER - SINGLE
8989M: Tony Lindgren <tony@atomide.com>
8990M: Haojian Zhuang <haojian.zhuang@linaro.org>
8991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8992L: linux-omap@vger.kernel.org
8993S: Maintained
8994F: drivers/pinctrl/pinctrl-single.c
8995
8996PIN CONTROLLER - ST SPEAR
8997M: Viresh Kumar <vireshk@kernel.org>
8998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8999W: http://www.st.com/spear
9000S: Maintained
9001F: drivers/pinctrl/spear/
9002
9003PKTCDVD DRIVER
9004M: Jiri Kosina <jikos@kernel.org>
9005S: Maintained
9006F: drivers/block/pktcdvd.c
9007F: include/linux/pktcdvd.h
9008F: include/uapi/linux/pktcdvd.h
9009
9010PKUNITY SOC DRIVERS
9011M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9012W: http://mprc.pku.edu.cn/~guanxuetao/linux
9013S: Maintained
9014T: git git://github.com/gxt/linux.git
9015F: drivers/input/serio/i8042-unicore32io.h
9016F: drivers/i2c/busses/i2c-puv3.c
9017F: drivers/video/fbdev/fb-puv3.c
9018F: drivers/rtc/rtc-puv3.c
9019
9020PMBUS HARDWARE MONITORING DRIVERS
9021M: Guenter Roeck <linux@roeck-us.net>
9022L: linux-hwmon@vger.kernel.org
9023W: http://hwmon.wiki.kernel.org/
9024W: http://www.roeck-us.net/linux/drivers/
9025T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9026S: Maintained
9027F: Documentation/hwmon/pmbus
9028F: drivers/hwmon/pmbus/
9029F: include/linux/i2c/pmbus.h
9030
9031PMC SIERRA MaxRAID DRIVER
9032L: linux-scsi@vger.kernel.org
9033W: http://www.pmc-sierra.com/
9034S: Orphan
9035F: drivers/scsi/pmcraid.*
9036
9037PMC SIERRA PM8001 DRIVER
9038M: Jack Wang <jinpu.wang@profitbricks.com>
9039M: lindar_liu@usish.com
9040L: pmchba@pmcs.com
9041L: linux-scsi@vger.kernel.org
9042S: Supported
9043F: drivers/scsi/pm8001/
9044
9045POSIX CLOCKS and TIMERS
9046M: Thomas Gleixner <tglx@linutronix.de>
9047L: linux-kernel@vger.kernel.org
9048T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9049S: Maintained
9050F: fs/timerfd.c
9051F: include/linux/timer*
9052F: kernel/time/*timer*
9053
9054POWER MANAGEMENT CORE
9055M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9056L: linux-pm@vger.kernel.org
9057T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9058S: Supported
9059F: drivers/base/power/
9060F: include/linux/pm.h
9061F: include/linux/pm_*
9062F: include/linux/powercap.h
9063F: drivers/powercap/
9064
9065POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9066M: Sebastian Reichel <sre@kernel.org>
9067M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9068M: David Woodhouse <dwmw2@infradead.org>
9069L: linux-pm@vger.kernel.org
9070T: git git://git.infradead.org/battery-2.6.git
9071S: Maintained
9072F: include/linux/power_supply.h
9073F: drivers/power/
9074X: drivers/power/avs/
9075
9076POWER STATE COORDINATION INTERFACE (PSCI)
9077M: Mark Rutland <mark.rutland@arm.com>
9078M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9079L: linux-arm-kernel@lists.infradead.org
9080S: Maintained
9081F: drivers/firmware/psci.c
9082F: include/linux/psci.h
9083F: include/uapi/linux/psci.h
9084
9085PNP SUPPORT
9086M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9087S: Maintained
9088F: drivers/pnp/
9089
9090PPP PROTOCOL DRIVERS AND COMPRESSORS
9091M: Paul Mackerras <paulus@samba.org>
9092L: linux-ppp@vger.kernel.org
9093S: Maintained
9094F: drivers/net/ppp/ppp_*
9095
9096PPP OVER ATM (RFC 2364)
9097M: Mitchell Blank Jr <mitch@sfgoth.com>
9098S: Maintained
9099F: net/atm/pppoatm.c
9100F: include/uapi/linux/atmppp.h
9101
9102PPP OVER ETHERNET
9103M: Michal Ostrowski <mostrows@earthlink.net>
9104S: Maintained
9105F: drivers/net/ppp/pppoe.c
9106F: drivers/net/ppp/pppox.c
9107
9108PPP OVER L2TP
9109M: James Chapman <jchapman@katalix.com>
9110S: Maintained
9111F: net/l2tp/l2tp_ppp.c
9112F: include/linux/if_pppol2tp.h
9113F: include/uapi/linux/if_pppol2tp.h
9114
9115PPS SUPPORT
9116M: Rodolfo Giometti <giometti@enneenne.com>
9117W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9118L: linuxpps@ml.enneenne.com (subscribers-only)
9119S: Maintained
9120F: Documentation/pps/
9121F: drivers/pps/
9122F: include/linux/pps*.h
9123
9124PPTP DRIVER
9125M: Dmitry Kozlov <xeb@mail.ru>
9126L: netdev@vger.kernel.org
9127S: Maintained
9128F: drivers/net/ppp/pptp.c
9129W: http://sourceforge.net/projects/accel-pptp
9130
9131PREEMPTIBLE KERNEL
9132M: Robert Love <rml@tech9.net>
9133L: kpreempt-tech@lists.sourceforge.net
9134W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9135S: Supported
9136F: Documentation/preempt-locking.txt
9137F: include/linux/preempt.h
9138
9139PRISM54 WIRELESS DRIVER
9140M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9141L: linux-wireless@vger.kernel.org
9142W: http://wireless.kernel.org/en/users/Drivers/p54
9143S: Obsolete
9144F: drivers/net/wireless/intersil/prism54/
9145
9146PS3 NETWORK SUPPORT
9147M: Geoff Levand <geoff@infradead.org>
9148L: netdev@vger.kernel.org
9149L: linuxppc-dev@lists.ozlabs.org
9150S: Maintained
9151F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9152
9153PS3 PLATFORM SUPPORT
9154M: Geoff Levand <geoff@infradead.org>
9155L: linuxppc-dev@lists.ozlabs.org
9156S: Maintained
9157F: arch/powerpc/boot/ps3*
9158F: arch/powerpc/include/asm/lv1call.h
9159F: arch/powerpc/include/asm/ps3*.h
9160F: arch/powerpc/platforms/ps3/
9161F: drivers/*/ps3*
9162F: drivers/ps3/
9163F: drivers/rtc/rtc-ps3.c
9164F: drivers/usb/host/*ps3.c
9165F: sound/ppc/snd_ps3*
9166
9167PS3VRAM DRIVER
9168M: Jim Paris <jim@jtan.com>
9169M: Geoff Levand <geoff@infradead.org>
9170L: linuxppc-dev@lists.ozlabs.org
9171S: Maintained
9172F: drivers/block/ps3vram.c
9173
9174PSTORE FILESYSTEM
9175M: Anton Vorontsov <anton@enomsg.org>
9176M: Colin Cross <ccross@android.com>
9177M: Kees Cook <keescook@chromium.org>
9178M: Tony Luck <tony.luck@intel.com>
9179S: Maintained
9180T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9181F: fs/pstore/
9182F: include/linux/pstore*
9183F: drivers/firmware/efi/efi-pstore.c
9184F: drivers/acpi/apei/erst.c
9185
9186PTP HARDWARE CLOCK SUPPORT
9187M: Richard Cochran <richardcochran@gmail.com>
9188L: netdev@vger.kernel.org
9189S: Maintained
9190W: http://linuxptp.sourceforge.net/
9191F: Documentation/ABI/testing/sysfs-ptp
9192F: Documentation/ptp/*
9193F: drivers/net/ethernet/freescale/gianfar_ptp.c
9194F: drivers/net/phy/dp83640*
9195F: drivers/ptp/*
9196F: include/linux/ptp_cl*
9197
9198PTRACE SUPPORT
9199M: Roland McGrath <roland@hack.frob.com>
9200M: Oleg Nesterov <oleg@redhat.com>
9201S: Maintained
9202F: include/asm-generic/syscall.h
9203F: include/linux/ptrace.h
9204F: include/linux/regset.h
9205F: include/linux/tracehook.h
9206F: include/uapi/linux/ptrace.h
9207F: kernel/ptrace.c
9208
9209PVRUSB2 VIDEO4LINUX DRIVER
9210M: Mike Isely <isely@pobox.com>
9211L: pvrusb2@isely.net (subscribers-only)
9212L: linux-media@vger.kernel.org
9213W: http://www.isely.net/pvrusb2/
9214T: git git://linuxtv.org/media_tree.git
9215S: Maintained
9216F: Documentation/video4linux/README.pvrusb2
9217F: drivers/media/usb/pvrusb2/
9218
9219PWC WEBCAM DRIVER
9220M: Hans de Goede <hdegoede@redhat.com>
9221L: linux-media@vger.kernel.org
9222T: git git://linuxtv.org/media_tree.git
9223S: Maintained
9224F: drivers/media/usb/pwc/*
9225
9226PWM FAN DRIVER
9227M: Kamil Debski <k.debski@samsung.com>
9228L: linux-hwmon@vger.kernel.org
9229S: Supported
9230F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9231F: Documentation/hwmon/pwm-fan
9232F: drivers/hwmon/pwm-fan.c
9233
9234PWM SUBSYSTEM
9235M: Thierry Reding <thierry.reding@gmail.com>
9236L: linux-pwm@vger.kernel.org
9237S: Maintained
9238T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9239F: Documentation/pwm.txt
9240F: Documentation/devicetree/bindings/pwm/
9241F: include/linux/pwm.h
9242F: drivers/pwm/
9243F: drivers/video/backlight/pwm_bl.c
9244F: include/linux/pwm_backlight.h
9245
9246PXA2xx/PXA3xx SUPPORT
9247M: Daniel Mack <daniel@zonque.org>
9248M: Haojian Zhuang <haojian.zhuang@gmail.com>
9249M: Robert Jarzmik <robert.jarzmik@free.fr>
9250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9251T: git git://github.com/hzhuang1/linux.git
9252T: git git://github.com/rjarzmik/linux.git
9253S: Maintained
9254F: arch/arm/boot/dts/pxa*
9255F: arch/arm/mach-pxa/
9256F: drivers/dma/pxa*
9257F: drivers/pcmcia/pxa2xx*
9258F: drivers/pinctrl/pxa/
9259F: drivers/spi/spi-pxa2xx*
9260F: drivers/usb/gadget/udc/pxa2*
9261F: include/sound/pxa2xx-lib.h
9262F: sound/arm/pxa*
9263F: sound/soc/pxa/
9264
9265PXA GPIO DRIVER
9266M: Robert Jarzmik <robert.jarzmik@free.fr>
9267L: linux-gpio@vger.kernel.org
9268S: Maintained
9269F: drivers/gpio/gpio-pxa.c
9270
9271PXA3xx NAND FLASH DRIVER
9272M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9273L: linux-mtd@lists.infradead.org
9274S: Maintained
9275F: drivers/mtd/nand/pxa3xx_nand.c
9276
9277MMP SUPPORT
9278M: Eric Miao <eric.y.miao@gmail.com>
9279M: Haojian Zhuang <haojian.zhuang@gmail.com>
9280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9281T: git git://github.com/hzhuang1/linux.git
9282T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9283S: Maintained
9284F: arch/arm/boot/dts/mmp*
9285F: arch/arm/mach-mmp/
9286
9287PXA MMCI DRIVER
9288S: Orphan
9289
9290PXA RTC DRIVER
9291M: Robert Jarzmik <robert.jarzmik@free.fr>
9292L: rtc-linux@googlegroups.com
9293S: Maintained
9294
9295QAT DRIVER
9296M: Tadeusz Struk <tadeusz.struk@intel.com>
9297L: qat-linux@intel.com
9298S: Supported
9299F: drivers/crypto/qat/
9300
9301QIB DRIVER
9302M: Mike Marciniszyn <infinipath@intel.com>
9303L: linux-rdma@vger.kernel.org
9304S: Supported
9305F: drivers/infiniband/hw/qib/
9306
9307QLOGIC QLA1280 SCSI DRIVER
9308M: Michael Reed <mdr@sgi.com>
9309L: linux-scsi@vger.kernel.org
9310S: Maintained
9311F: drivers/scsi/qla1280.[ch]
9312
9313QLOGIC QLA2XXX FC-SCSI DRIVER
9314M: qla2xxx-upstream@qlogic.com
9315L: linux-scsi@vger.kernel.org
9316S: Supported
9317F: Documentation/scsi/LICENSE.qla2xxx
9318F: drivers/scsi/qla2xxx/
9319
9320QLOGIC QLA4XXX iSCSI DRIVER
9321M: QLogic-Storage-Upstream@qlogic.com
9322L: linux-scsi@vger.kernel.org
9323S: Supported
9324F: Documentation/scsi/LICENSE.qla4xxx
9325F: drivers/scsi/qla4xxx/
9326
9327QLOGIC QLA3XXX NETWORK DRIVER
9328M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9329M: Ron Mercer <ron.mercer@qlogic.com>
9330M: linux-driver@qlogic.com
9331L: netdev@vger.kernel.org
9332S: Supported
9333F: Documentation/networking/LICENSE.qla3xxx
9334F: drivers/net/ethernet/qlogic/qla3xxx.*
9335
9336QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9337M: Dept-GELinuxNICDev@qlogic.com
9338L: netdev@vger.kernel.org
9339S: Supported
9340F: drivers/net/ethernet/qlogic/qlcnic/
9341
9342QLOGIC QLGE 10Gb ETHERNET DRIVER
9343M: Harish Patil <harish.patil@qlogic.com>
9344M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9345M: Dept-GELinuxNICDev@qlogic.com
9346M: linux-driver@qlogic.com
9347L: netdev@vger.kernel.org
9348S: Supported
9349F: drivers/net/ethernet/qlogic/qlge/
9350
9351QLOGIC QL4xxx ETHERNET DRIVER
9352M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9353M: Ariel Elior <Ariel.Elior@qlogic.com>
9354M: everest-linux-l2@qlogic.com
9355L: netdev@vger.kernel.org
9356S: Supported
9357F: drivers/net/ethernet/qlogic/qed/
9358F: include/linux/qed/
9359F: drivers/net/ethernet/qlogic/qede/
9360
9361QNX4 FILESYSTEM
9362M: Anders Larsen <al@alarsen.net>
9363W: http://www.alarsen.net/linux/qnx4fs/
9364S: Maintained
9365F: fs/qnx4/
9366F: include/uapi/linux/qnx4_fs.h
9367F: include/uapi/linux/qnxtypes.h
9368
9369QT1010 MEDIA DRIVER
9370M: Antti Palosaari <crope@iki.fi>
9371L: linux-media@vger.kernel.org
9372W: https://linuxtv.org
9373W: http://palosaari.fi/linux/
9374Q: http://patchwork.linuxtv.org/project/linux-media/list/
9375T: git git://linuxtv.org/anttip/media_tree.git
9376S: Maintained
9377F: drivers/media/tuners/qt1010*
9378
9379QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9380M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9381L: linux-wireless@vger.kernel.org
9382L: ath9k-devel@lists.ath9k.org
9383W: http://wireless.kernel.org/en/users/Drivers/ath9k
9384S: Supported
9385F: drivers/net/wireless/ath/ath9k/
9386
9387QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9388M: Kalle Valo <kvalo@qca.qualcomm.com>
9389L: ath10k@lists.infradead.org
9390W: http://wireless.kernel.org/en/users/Drivers/ath10k
9391T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9392S: Supported
9393F: drivers/net/wireless/ath/ath10k/
9394
9395QUALCOMM HEXAGON ARCHITECTURE
9396M: Richard Kuo <rkuo@codeaurora.org>
9397L: linux-hexagon@vger.kernel.org
9398T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9399S: Supported
9400F: arch/hexagon/
9401
9402QUALCOMM WCN36XX WIRELESS DRIVER
9403M: Eugene Krasnikov <k.eugene.e@gmail.com>
9404L: wcn36xx@lists.infradead.org
9405W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9406T: git git://github.com/KrasnikovEugene/wcn36xx.git
9407S: Supported
9408F: drivers/net/wireless/ath/wcn36xx/
9409
9410QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9411M: Gabriel Somlo <somlo@cmu.edu>
9412M: "Michael S. Tsirkin" <mst@redhat.com>
9413L: qemu-devel@nongnu.org
9414S: Maintained
9415F: drivers/firmware/qemu_fw_cfg.c
9416
9417RADOS BLOCK DEVICE (RBD)
9418M: Ilya Dryomov <idryomov@gmail.com>
9419M: Sage Weil <sage@redhat.com>
9420M: Alex Elder <elder@kernel.org>
9421L: ceph-devel@vger.kernel.org
9422W: http://ceph.com/
9423T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9424T: git git://github.com/ceph/ceph-client.git
9425S: Supported
9426F: Documentation/ABI/testing/sysfs-bus-rbd
9427F: drivers/block/rbd.c
9428F: drivers/block/rbd_types.h
9429
9430RADEON FRAMEBUFFER DISPLAY DRIVER
9431M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9432L: linux-fbdev@vger.kernel.org
9433S: Maintained
9434F: drivers/video/fbdev/aty/radeon*
9435F: include/uapi/linux/radeonfb.h
9436
9437RADIOSHARK RADIO DRIVER
9438M: Hans de Goede <hdegoede@redhat.com>
9439L: linux-media@vger.kernel.org
9440T: git git://linuxtv.org/media_tree.git
9441S: Maintained
9442F: drivers/media/radio/radio-shark.c
9443
9444RADIOSHARK2 RADIO DRIVER
9445M: Hans de Goede <hdegoede@redhat.com>
9446L: linux-media@vger.kernel.org
9447T: git git://linuxtv.org/media_tree.git
9448S: Maintained
9449F: drivers/media/radio/radio-shark2.c
9450F: drivers/media/radio/radio-tea5777.c
9451
9452RAGE128 FRAMEBUFFER DISPLAY DRIVER
9453M: Paul Mackerras <paulus@samba.org>
9454L: linux-fbdev@vger.kernel.org
9455S: Maintained
9456F: drivers/video/fbdev/aty/aty128fb.c
9457
9458RALINK MIPS ARCHITECTURE
9459M: John Crispin <john@phrozen.org>
9460L: linux-mips@linux-mips.org
9461S: Maintained
9462F: arch/mips/ralink
9463
9464RALINK RT2X00 WIRELESS LAN DRIVER
9465P: rt2x00 project
9466M: Stanislaw Gruszka <sgruszka@redhat.com>
9467M: Helmut Schaa <helmut.schaa@googlemail.com>
9468L: linux-wireless@vger.kernel.org
9469S: Maintained
9470F: drivers/net/wireless/ralink/rt2x00/
9471
9472RAMDISK RAM BLOCK DEVICE DRIVER
9473M: Jens Axboe <axboe@kernel.dk>
9474S: Maintained
9475F: Documentation/blockdev/ramdisk.txt
9476F: drivers/block/brd.c
9477
9478RANDOM NUMBER DRIVER
9479M: "Theodore Ts'o" <tytso@mit.edu>
9480S: Maintained
9481F: drivers/char/random.c
9482
9483RAPIDIO SUBSYSTEM
9484M: Matt Porter <mporter@kernel.crashing.org>
9485M: Alexandre Bounine <alexandre.bounine@idt.com>
9486S: Maintained
9487F: drivers/rapidio/
9488
9489RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9490L: linux-wireless@vger.kernel.org
9491S: Orphan
9492F: drivers/net/wireless/ray*
9493
9494RCUTORTURE MODULE
9495M: Josh Triplett <josh@joshtriplett.org>
9496M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9497L: linux-kernel@vger.kernel.org
9498S: Supported
9499T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9500F: Documentation/RCU/torture.txt
9501F: kernel/rcu/rcutorture.c
9502
9503RCUTORTURE TEST FRAMEWORK
9504M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9505M: Josh Triplett <josh@joshtriplett.org>
9506R: Steven Rostedt <rostedt@goodmis.org>
9507R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9508R: Lai Jiangshan <jiangshanlai@gmail.com>
9509L: linux-kernel@vger.kernel.org
9510S: Supported
9511T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9512F: tools/testing/selftests/rcutorture
9513
9514RDC R-321X SoC
9515M: Florian Fainelli <florian@openwrt.org>
9516S: Maintained
9517
9518RDC R6040 FAST ETHERNET DRIVER
9519M: Florian Fainelli <florian@openwrt.org>
9520L: netdev@vger.kernel.org
9521S: Maintained
9522F: drivers/net/ethernet/rdc/r6040.c
9523
9524RDS - RELIABLE DATAGRAM SOCKETS
9525M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9526L: netdev@vger.kernel.org
9527L: linux-rdma@vger.kernel.org
9528L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9529W: https://oss.oracle.com/projects/rds/
9530S: Supported
9531F: net/rds/
9532F: Documentation/networking/rds.txt
9533
9534RDMAVT - RDMA verbs software
9535M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9536L: linux-rdma@vger.kernel.org
9537S: Supported
9538F: drivers/infiniband/sw/rdmavt
9539
9540READ-COPY UPDATE (RCU)
9541M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9542M: Josh Triplett <josh@joshtriplett.org>
9543R: Steven Rostedt <rostedt@goodmis.org>
9544R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9545R: Lai Jiangshan <jiangshanlai@gmail.com>
9546L: linux-kernel@vger.kernel.org
9547W: http://www.rdrop.com/users/paulmck/RCU/
9548S: Supported
9549T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9550F: Documentation/RCU/
9551X: Documentation/RCU/torture.txt
9552F: include/linux/rcu*
9553X: include/linux/srcu.h
9554F: kernel/rcu/
9555X: kernel/torture.c
9556
9557REAL TIME CLOCK (RTC) SUBSYSTEM
9558M: Alessandro Zummo <a.zummo@towertech.it>
9559M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9560L: rtc-linux@googlegroups.com
9561Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9562T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9563S: Maintained
9564F: Documentation/rtc.txt
9565F: drivers/rtc/
9566F: include/linux/rtc.h
9567F: include/uapi/linux/rtc.h
9568
9569REALTEK AUDIO CODECS
9570M: Bard Liao <bardliao@realtek.com>
9571M: Oder Chiou <oder_chiou@realtek.com>
9572S: Maintained
9573F: sound/soc/codecs/rt*
9574F: include/sound/rt*.h
9575
9576REISERFS FILE SYSTEM
9577L: reiserfs-devel@vger.kernel.org
9578S: Supported
9579F: fs/reiserfs/
9580
9581REGISTER MAP ABSTRACTION
9582M: Mark Brown <broonie@kernel.org>
9583L: linux-kernel@vger.kernel.org
9584T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9585S: Supported
9586F: drivers/base/regmap/
9587F: include/linux/regmap.h
9588
9589REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9590M: Ohad Ben-Cohen <ohad@wizery.com>
9591M: Bjorn Andersson <bjorn.andersson@linaro.org>
9592L: linux-remoteproc@vger.kernel.org
9593T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9594S: Maintained
9595F: drivers/remoteproc/
9596F: Documentation/remoteproc.txt
9597F: include/linux/remoteproc.h
9598
9599REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9600M: Ohad Ben-Cohen <ohad@wizery.com>
9601M: Bjorn Andersson <bjorn.andersson@linaro.org>
9602L: linux-remoteproc@vger.kernel.org
9603T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9604S: Maintained
9605F: drivers/rpmsg/
9606F: Documentation/rpmsg.txt
9607F: include/linux/rpmsg.h
9608
9609RENESAS ETHERNET DRIVERS
9610R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9611L: netdev@vger.kernel.org
9612L: linux-renesas-soc@vger.kernel.org
9613F: drivers/net/ethernet/renesas/
9614F: include/linux/sh_eth.h
9615
9616RENESAS USB2 PHY DRIVER
9617M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9618L: linux-renesas-soc@vger.kernel.org
9619S: Maintained
9620F: drivers/phy/phy-rcar-gen3-usb2.c
9621
9622RESET CONTROLLER FRAMEWORK
9623M: Philipp Zabel <p.zabel@pengutronix.de>
9624T: git git://git.pengutronix.de/git/pza/linux
9625S: Maintained
9626F: drivers/reset/
9627F: Documentation/devicetree/bindings/reset/
9628F: include/dt-bindings/reset/
9629F: include/linux/reset.h
9630F: include/linux/reset-controller.h
9631
9632RFKILL
9633M: Johannes Berg <johannes@sipsolutions.net>
9634L: linux-wireless@vger.kernel.org
9635W: http://wireless.kernel.org/
9636T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9637T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9638S: Maintained
9639F: Documentation/rfkill.txt
9640F: net/rfkill/
9641
9642RHASHTABLE
9643M: Thomas Graf <tgraf@suug.ch>
9644L: netdev@vger.kernel.org
9645S: Maintained
9646F: lib/rhashtable.c
9647F: include/linux/rhashtable.h
9648
9649RICOH SMARTMEDIA/XD DRIVER
9650M: Maxim Levitsky <maximlevitsky@gmail.com>
9651S: Maintained
9652F: drivers/mtd/nand/r852.c
9653F: drivers/mtd/nand/r852.h
9654
9655RICOH R5C592 MEMORYSTICK DRIVER
9656M: Maxim Levitsky <maximlevitsky@gmail.com>
9657S: Maintained
9658F: drivers/memstick/host/r592.*
9659
9660ROCCAT DRIVERS
9661M: Stefan Achatz <erazor_de@users.sourceforge.net>
9662W: http://sourceforge.net/projects/roccat/
9663S: Maintained
9664F: drivers/hid/hid-roccat*
9665F: include/linux/hid-roccat*
9666F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9667
9668ROCKER DRIVER
9669M: Jiri Pirko <jiri@resnulli.us>
9670M: Scott Feldman <sfeldma@gmail.com>
9671L: netdev@vger.kernel.org
9672S: Supported
9673F: drivers/net/ethernet/rocker/
9674
9675ROCKETPORT DRIVER
9676P: Comtrol Corp.
9677W: http://www.comtrol.com
9678S: Maintained
9679F: Documentation/serial/rocket.txt
9680F: drivers/tty/rocket*
9681
9682ROCKETPORT EXPRESS/INFINITY DRIVER
9683M: Kevin Cernekee <cernekee@gmail.com>
9684L: linux-serial@vger.kernel.org
9685S: Odd Fixes
9686F: drivers/tty/serial/rp2.*
9687
9688ROSE NETWORK LAYER
9689M: Ralf Baechle <ralf@linux-mips.org>
9690L: linux-hams@vger.kernel.org
9691W: http://www.linux-ax25.org/
9692S: Maintained
9693F: include/net/rose.h
9694F: include/uapi/linux/rose.h
9695F: net/rose/
9696
9697RTL2830 MEDIA DRIVER
9698M: Antti Palosaari <crope@iki.fi>
9699L: linux-media@vger.kernel.org
9700W: https://linuxtv.org
9701W: http://palosaari.fi/linux/
9702Q: http://patchwork.linuxtv.org/project/linux-media/list/
9703T: git git://linuxtv.org/anttip/media_tree.git
9704S: Maintained
9705F: drivers/media/dvb-frontends/rtl2830*
9706
9707RTL2832 MEDIA DRIVER
9708M: Antti Palosaari <crope@iki.fi>
9709L: linux-media@vger.kernel.org
9710W: https://linuxtv.org
9711W: http://palosaari.fi/linux/
9712Q: http://patchwork.linuxtv.org/project/linux-media/list/
9713T: git git://linuxtv.org/anttip/media_tree.git
9714S: Maintained
9715F: drivers/media/dvb-frontends/rtl2832*
9716
9717RTL2832_SDR MEDIA DRIVER
9718M: Antti Palosaari <crope@iki.fi>
9719L: linux-media@vger.kernel.org
9720W: https://linuxtv.org
9721W: http://palosaari.fi/linux/
9722Q: http://patchwork.linuxtv.org/project/linux-media/list/
9723T: git git://linuxtv.org/anttip/media_tree.git
9724S: Maintained
9725F: drivers/media/dvb-frontends/rtl2832_sdr*
9726
9727RTL8180 WIRELESS DRIVER
9728L: linux-wireless@vger.kernel.org
9729W: http://wireless.kernel.org/
9730T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9731S: Orphan
9732F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9733
9734RTL8187 WIRELESS DRIVER
9735M: Herton Ronaldo Krzesinski <herton@canonical.com>
9736M: Hin-Tak Leung <htl10@users.sourceforge.net>
9737M: Larry Finger <Larry.Finger@lwfinger.net>
9738L: linux-wireless@vger.kernel.org
9739W: http://wireless.kernel.org/
9740T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9741S: Maintained
9742F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9743
9744RTL8192CE WIRELESS DRIVER
9745M: Larry Finger <Larry.Finger@lwfinger.net>
9746M: Chaoming Li <chaoming_li@realsil.com.cn>
9747L: linux-wireless@vger.kernel.org
9748W: http://wireless.kernel.org/
9749T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9750S: Maintained
9751F: drivers/net/wireless/realtek/rtlwifi/
9752F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9753
9754RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9755M: Jes Sorensen <Jes.Sorensen@redhat.com>
9756L: linux-wireless@vger.kernel.org
9757T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9758S: Maintained
9759F: drivers/net/wireless/realtek/rtl8xxxu/
9760
9761S3 SAVAGE FRAMEBUFFER DRIVER
9762M: Antonino Daplas <adaplas@gmail.com>
9763L: linux-fbdev@vger.kernel.org
9764S: Maintained
9765F: drivers/video/fbdev/savage/
9766
9767S390
9768M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9769M: Heiko Carstens <heiko.carstens@de.ibm.com>
9770L: linux-s390@vger.kernel.org
9771W: http://www.ibm.com/developerworks/linux/linux390/
9772T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9773S: Supported
9774F: arch/s390/
9775F: drivers/s390/
9776F: Documentation/s390/
9777F: Documentation/DocBook/s390*
9778
9779S390 COMMON I/O LAYER
9780M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9781M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9782L: linux-s390@vger.kernel.org
9783W: http://www.ibm.com/developerworks/linux/linux390/
9784S: Supported
9785F: drivers/s390/cio/
9786
9787S390 DASD DRIVER
9788M: Stefan Weinhuber <wein@de.ibm.com>
9789M: Stefan Haberland <stefan.haberland@de.ibm.com>
9790L: linux-s390@vger.kernel.org
9791W: http://www.ibm.com/developerworks/linux/linux390/
9792S: Supported
9793F: drivers/s390/block/dasd*
9794F: block/partitions/ibm.c
9795
9796S390 NETWORK DRIVERS
9797M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9798L: linux-s390@vger.kernel.org
9799W: http://www.ibm.com/developerworks/linux/linux390/
9800S: Supported
9801F: drivers/s390/net/
9802
9803S390 PCI SUBSYSTEM
9804M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9805M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9806L: linux-s390@vger.kernel.org
9807W: http://www.ibm.com/developerworks/linux/linux390/
9808S: Supported
9809F: arch/s390/pci/
9810F: drivers/pci/hotplug/s390_pci_hpc.c
9811
9812S390 ZCRYPT DRIVER
9813M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9814L: linux-s390@vger.kernel.org
9815W: http://www.ibm.com/developerworks/linux/linux390/
9816S: Supported
9817F: drivers/s390/crypto/
9818
9819S390 ZFCP DRIVER
9820M: Steffen Maier <maier@linux.vnet.ibm.com>
9821L: linux-s390@vger.kernel.org
9822W: http://www.ibm.com/developerworks/linux/linux390/
9823S: Supported
9824F: drivers/s390/scsi/zfcp_*
9825
9826S390 IUCV NETWORK LAYER
9827M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9828L: linux-s390@vger.kernel.org
9829W: http://www.ibm.com/developerworks/linux/linux390/
9830S: Supported
9831F: drivers/s390/net/*iucv*
9832F: include/net/iucv/
9833F: net/iucv/
9834
9835S390 IOMMU (PCI)
9836M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9837L: linux-s390@vger.kernel.org
9838W: http://www.ibm.com/developerworks/linux/linux390/
9839S: Supported
9840F: drivers/iommu/s390-iommu.c
9841
9842S3C24XX SD/MMC Driver
9843M: Ben Dooks <ben-linux@fluff.org>
9844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9845S: Supported
9846F: drivers/mmc/host/s3cmci.*
9847
9848SAA6588 RDS RECEIVER DRIVER
9849M: Hans Verkuil <hverkuil@xs4all.nl>
9850L: linux-media@vger.kernel.org
9851T: git git://linuxtv.org/media_tree.git
9852W: https://linuxtv.org
9853S: Odd Fixes
9854F: drivers/media/i2c/saa6588*
9855
9856SAA7134 VIDEO4LINUX DRIVER
9857M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9858L: linux-media@vger.kernel.org
9859W: https://linuxtv.org
9860T: git git://linuxtv.org/media_tree.git
9861S: Odd fixes
9862F: Documentation/video4linux/*.saa7134
9863F: drivers/media/pci/saa7134/
9864
9865SAA7146 VIDEO4LINUX-2 DRIVER
9866M: Hans Verkuil <hverkuil@xs4all.nl>
9867L: linux-media@vger.kernel.org
9868T: git git://linuxtv.org/media_tree.git
9869S: Maintained
9870F: drivers/media/common/saa7146/
9871F: drivers/media/pci/saa7146/
9872F: include/media/saa7146*
9873
9874SAMSUNG LAPTOP DRIVER
9875M: Corentin Chary <corentin.chary@gmail.com>
9876L: platform-driver-x86@vger.kernel.org
9877S: Maintained
9878F: drivers/platform/x86/samsung-laptop.c
9879
9880SAMSUNG AUDIO (ASoC) DRIVERS
9881M: Sangbeom Kim <sbkim73@samsung.com>
9882L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9883S: Supported
9884F: sound/soc/samsung/
9885
9886SAMSUNG FRAMEBUFFER DRIVER
9887M: Jingoo Han <jingoohan1@gmail.com>
9888L: linux-fbdev@vger.kernel.org
9889S: Maintained
9890F: drivers/video/fbdev/s3c-fb.c
9891
9892SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9893M: Sangbeom Kim <sbkim73@samsung.com>
9894M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9895L: linux-kernel@vger.kernel.org
9896L: linux-samsung-soc@vger.kernel.org
9897S: Supported
9898F: drivers/mfd/sec*.c
9899F: drivers/regulator/s2m*.c
9900F: drivers/regulator/s5m*.c
9901F: drivers/clk/clk-s2mps11.c
9902F: drivers/rtc/rtc-s5m.c
9903F: include/linux/mfd/samsung/
9904F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9905F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9906F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9907F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9908
9909SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9910M: Kyungmin Park <kyungmin.park@samsung.com>
9911M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9912L: linux-media@vger.kernel.org
9913Q: https://patchwork.linuxtv.org/project/linux-media/list/
9914S: Supported
9915F: drivers/media/platform/exynos4-is/
9916
9917SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9918M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9919L: linux-media@vger.kernel.org
9920L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9921S: Maintained
9922F: drivers/media/platform/s3c-camif/
9923F: include/media/drv-intf/s3c_camif.h
9924
9925SAMSUNG S5C73M3 CAMERA DRIVER
9926M: Kyungmin Park <kyungmin.park@samsung.com>
9927M: Andrzej Hajda <a.hajda@samsung.com>
9928L: linux-media@vger.kernel.org
9929S: Supported
9930F: drivers/media/i2c/s5c73m3/*
9931
9932SAMSUNG S5K5BAF CAMERA DRIVER
9933M: Kyungmin Park <kyungmin.park@samsung.com>
9934M: Andrzej Hajda <a.hajda@samsung.com>
9935L: linux-media@vger.kernel.org
9936S: Supported
9937F: drivers/media/i2c/s5k5baf.c
9938
9939SAMSUNG S3FWRN5 NFC DRIVER
9940M: Robert Baldyga <r.baldyga@samsung.com>
9941M: Krzysztof Opasiak <k.opasiak@samsung.com>
9942L: linux-nfc@lists.01.org (moderated for non-subscribers)
9943S: Supported
9944F: drivers/nfc/s3fwrn5
9945
9946SAMSUNG SOC CLOCK DRIVERS
9947M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9948M: Tomasz Figa <tomasz.figa@gmail.com>
9949S: Supported
9950L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9951F: drivers/clk/samsung/
9952
9953SAMSUNG SXGBE DRIVERS
9954M: Byungho An <bh74.an@samsung.com>
9955M: Girish K S <ks.giri@samsung.com>
9956M: Vipul Pandya <vipul.pandya@samsung.com>
9957S: Supported
9958L: netdev@vger.kernel.org
9959F: drivers/net/ethernet/samsung/sxgbe/
9960
9961SAMSUNG THERMAL DRIVER
9962M: Lukasz Majewski <l.majewski@samsung.com>
9963L: linux-pm@vger.kernel.org
9964L: linux-samsung-soc@vger.kernel.org
9965S: Supported
9966T: git https://github.com/lmajewski/linux-samsung-thermal.git
9967F: drivers/thermal/samsung/
9968
9969SAMSUNG USB2 PHY DRIVER
9970M: Kamil Debski <k.debski@samsung.com>
9971L: linux-kernel@vger.kernel.org
9972S: Supported
9973F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9974F: Documentation/phy/samsung-usb2.txt
9975F: drivers/phy/phy-exynos4210-usb2.c
9976F: drivers/phy/phy-exynos4x12-usb2.c
9977F: drivers/phy/phy-exynos5250-usb2.c
9978F: drivers/phy/phy-s5pv210-usb2.c
9979F: drivers/phy/phy-samsung-usb2.c
9980F: drivers/phy/phy-samsung-usb2.h
9981
9982SERIAL DRIVERS
9983M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9984L: linux-serial@vger.kernel.org
9985S: Maintained
9986F: drivers/tty/serial/
9987
9988SYNOPSYS DESIGNWARE DMAC DRIVER
9989M: Viresh Kumar <vireshk@kernel.org>
9990M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9991S: Maintained
9992F: include/linux/dma/dw.h
9993F: include/linux/platform_data/dma-dw.h
9994F: drivers/dma/dw/
9995
9996SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9997M: Lars Persson <lars.persson@axis.com>
9998L: netdev@vger.kernel.org
9999S: Supported
10000F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10001F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10002
10003SYNOPSYS DESIGNWARE I2C DRIVER
10004M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10005R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10006R: Mika Westerberg <mika.westerberg@linux.intel.com>
10007L: linux-i2c@vger.kernel.org
10008S: Maintained
10009F: drivers/i2c/busses/i2c-designware-*
10010F: include/linux/platform_data/i2c-designware.h
10011
10012SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10013M: Jaehoon Chung <jh80.chung@samsung.com>
10014L: linux-mmc@vger.kernel.org
10015S: Maintained
10016F: include/linux/mmc/dw_mmc.h
10017F: drivers/mmc/host/dw_mmc*
10018
10019SYSTEM TRACE MODULE CLASS
10020M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10021S: Maintained
10022T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10023F: Documentation/trace/stm.txt
10024F: drivers/hwtracing/stm/
10025F: include/linux/stm.h
10026F: include/uapi/linux/stm.h
10027
10028THUNDERBOLT DRIVER
10029M: Andreas Noever <andreas.noever@gmail.com>
10030S: Maintained
10031F: drivers/thunderbolt/
10032
10033TI BQ27XXX POWER SUPPLY DRIVER
10034R: Andrew F. Davis <afd@ti.com>
10035F: include/linux/power/bq27xxx_battery.h
10036F: drivers/power/bq27xxx_battery.c
10037F: drivers/power/bq27xxx_battery_i2c.c
10038
10039TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10040M: John Stultz <john.stultz@linaro.org>
10041M: Thomas Gleixner <tglx@linutronix.de>
10042L: linux-kernel@vger.kernel.org
10043T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10044S: Supported
10045F: include/linux/clocksource.h
10046F: include/linux/time.h
10047F: include/linux/timex.h
10048F: include/uapi/linux/time.h
10049F: include/uapi/linux/timex.h
10050F: kernel/time/clocksource.c
10051F: kernel/time/time*.c
10052F: kernel/time/alarmtimer.c
10053F: kernel/time/ntp.c
10054F: tools/testing/selftests/timers/
10055
10056SC1200 WDT DRIVER
10057M: Zwane Mwaikambo <zwanem@gmail.com>
10058S: Maintained
10059F: drivers/watchdog/sc1200wdt.c
10060
10061SCHEDULER
10062M: Ingo Molnar <mingo@redhat.com>
10063M: Peter Zijlstra <peterz@infradead.org>
10064L: linux-kernel@vger.kernel.org
10065T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10066S: Maintained
10067F: kernel/sched/
10068F: include/linux/sched.h
10069F: include/uapi/linux/sched.h
10070F: include/linux/wait.h
10071
10072SCORE ARCHITECTURE
10073M: Chen Liqin <liqin.linux@gmail.com>
10074M: Lennox Wu <lennox.wu@gmail.com>
10075W: http://www.sunplus.com
10076S: Supported
10077F: arch/score/
10078
10079SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10080M: Sudeep Holla <sudeep.holla@arm.com>
10081L: linux-arm-kernel@lists.infradead.org
10082S: Maintained
10083F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10084F: drivers/clk/clk-scpi.c
10085F: drivers/cpufreq/scpi-cpufreq.c
10086F: drivers/firmware/arm_scpi.c
10087F: include/linux/scpi_protocol.h
10088
10089SCSI CDROM DRIVER
10090M: Jens Axboe <axboe@kernel.dk>
10091L: linux-scsi@vger.kernel.org
10092W: http://www.kernel.dk
10093S: Maintained
10094F: drivers/scsi/sr*
10095
10096SCSI RDMA PROTOCOL (SRP) INITIATOR
10097M: Bart Van Assche <bart.vanassche@sandisk.com>
10098L: linux-rdma@vger.kernel.org
10099S: Supported
10100W: http://www.openfabrics.org
10101Q: http://patchwork.kernel.org/project/linux-rdma/list/
10102T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10103F: drivers/infiniband/ulp/srp/
10104F: include/scsi/srp.h
10105
10106SCSI SG DRIVER
10107M: Doug Gilbert <dgilbert@interlog.com>
10108L: linux-scsi@vger.kernel.org
10109W: http://sg.danny.cz/sg
10110S: Maintained
10111F: Documentation/scsi/scsi-generic.txt
10112F: drivers/scsi/sg.c
10113F: include/scsi/sg.h
10114
10115SCSI SUBSYSTEM
10116M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10117T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10118M: "Martin K. Petersen" <martin.petersen@oracle.com>
10119T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10120L: linux-scsi@vger.kernel.org
10121S: Maintained
10122F: drivers/scsi/
10123F: include/scsi/
10124
10125SCSI TAPE DRIVER
10126M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10127L: linux-scsi@vger.kernel.org
10128S: Maintained
10129F: Documentation/scsi/st.txt
10130F: drivers/scsi/st.*
10131F: drivers/scsi/st_*.h
10132
10133SCTP PROTOCOL
10134M: Vlad Yasevich <vyasevich@gmail.com>
10135M: Neil Horman <nhorman@tuxdriver.com>
10136L: linux-sctp@vger.kernel.org
10137W: http://lksctp.sourceforge.net
10138S: Maintained
10139F: Documentation/networking/sctp.txt
10140F: include/linux/sctp.h
10141F: include/uapi/linux/sctp.h
10142F: include/net/sctp/
10143F: net/sctp/
10144
10145SCx200 CPU SUPPORT
10146M: Jim Cromie <jim.cromie@gmail.com>
10147S: Odd Fixes
10148F: Documentation/i2c/busses/scx200_acb
10149F: arch/x86/platform/scx200/
10150F: drivers/watchdog/scx200_wdt.c
10151F: drivers/i2c/busses/scx200*
10152F: drivers/mtd/maps/scx200_docflash.c
10153F: include/linux/scx200.h
10154
10155SCx200 GPIO DRIVER
10156M: Jim Cromie <jim.cromie@gmail.com>
10157S: Maintained
10158F: drivers/char/scx200_gpio.c
10159F: include/linux/scx200_gpio.h
10160
10161SCx200 HRT CLOCKSOURCE DRIVER
10162M: Jim Cromie <jim.cromie@gmail.com>
10163S: Maintained
10164F: drivers/clocksource/scx200_hrt.c
10165
10166SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10167M: Sascha Sommer <saschasommer@freenet.de>
10168L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10169S: Maintained
10170F: drivers/mmc/host/sdricoh_cs.c
10171
10172SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10173M: Adrian Hunter <adrian.hunter@intel.com>
10174L: linux-mmc@vger.kernel.org
10175T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10176S: Maintained
10177F: drivers/mmc/host/sdhci*
10178F: include/linux/mmc/sdhci*
10179
10180SECURE COMPUTING
10181M: Kees Cook <keescook@chromium.org>
10182R: Andy Lutomirski <luto@amacapital.net>
10183R: Will Drewry <wad@chromium.org>
10184T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10185S: Supported
10186F: kernel/seccomp.c
10187F: include/uapi/linux/seccomp.h
10188F: include/linux/seccomp.h
10189F: tools/testing/selftests/seccomp/*
10190K: \bsecure_computing
10191K: \bTIF_SECCOMP\b
10192
10193SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10194M: Ben Dooks <ben-linux@fluff.org>
10195M: Jaehoon Chung <jh80.chung@samsung.com>
10196L: linux-mmc@vger.kernel.org
10197S: Maintained
10198F: drivers/mmc/host/sdhci-s3c*
10199
10200SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10201M: Viresh Kumar <vireshk@kernel.org>
10202L: linux-mmc@vger.kernel.org
10203S: Maintained
10204F: drivers/mmc/host/sdhci-spear.c
10205
10206SECURITY SUBSYSTEM
10207M: James Morris <james.l.morris@oracle.com>
10208M: "Serge E. Hallyn" <serge@hallyn.com>
10209L: linux-security-module@vger.kernel.org (suggested Cc:)
10210T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10211W: http://kernsec.org/
10212S: Supported
10213F: security/
10214
10215SECURITY CONTACT
10216M: Security Officers <security@kernel.org>
10217S: Supported
10218
10219SELINUX SECURITY MODULE
10220M: Paul Moore <paul@paul-moore.com>
10221M: Stephen Smalley <sds@tycho.nsa.gov>
10222M: Eric Paris <eparis@parisplace.org>
10223L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10224W: http://selinuxproject.org
10225T: git git://git.infradead.org/users/pcmoore/selinux
10226S: Supported
10227F: include/linux/selinux*
10228F: security/selinux/
10229F: scripts/selinux/
10230
10231APPARMOR SECURITY MODULE
10232M: John Johansen <john.johansen@canonical.com>
10233L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10234W: apparmor.wiki.kernel.org
10235T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10236S: Supported
10237F: security/apparmor/
10238
10239LOADPIN SECURITY MODULE
10240M: Kees Cook <keescook@chromium.org>
10241T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10242S: Supported
10243F: security/loadpin/
10244
10245YAMA SECURITY MODULE
10246M: Kees Cook <keescook@chromium.org>
10247T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10248S: Supported
10249F: security/yama/
10250
10251SENSABLE PHANTOM
10252M: Jiri Slaby <jirislaby@gmail.com>
10253S: Maintained
10254F: drivers/misc/phantom.c
10255F: include/uapi/linux/phantom.h
10256
10257SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10258M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10259M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10260M: John Soni Jose <sony.john@avagotech.com>
10261L: linux-scsi@vger.kernel.org
10262W: http://www.avagotech.com
10263S: Supported
10264F: drivers/scsi/be2iscsi/
10265
10266Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10267M: Sathya Perla <sathya.perla@broadcom.com>
10268M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10269M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10270M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10271M: Somnath Kotur <somnath.kotur@broadcom.com>
10272L: netdev@vger.kernel.org
10273W: http://www.emulex.com
10274S: Supported
10275F: drivers/net/ethernet/emulex/benet/
10276
10277EMULEX ONECONNECT ROCE DRIVER
10278M: Selvin Xavier <selvin.xavier@avagotech.com>
10279M: Devesh Sharma <devesh.sharma@avagotech.com>
10280M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10281L: linux-rdma@vger.kernel.org
10282W: http://www.emulex.com
10283S: Supported
10284F: drivers/infiniband/hw/ocrdma/
10285
10286SFC NETWORK DRIVER
10287M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10288M: Edward Cree <ecree@solarflare.com>
10289M: Bert Kenward <bkenward@solarflare.com>
10290L: netdev@vger.kernel.org
10291S: Supported
10292F: drivers/net/ethernet/sfc/
10293
10294SGI GRU DRIVER
10295M: Dimitri Sivanich <sivanich@sgi.com>
10296S: Maintained
10297F: drivers/misc/sgi-gru/
10298
10299SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10300M: Pat Gefre <pfg@sgi.com>
10301L: linux-ia64@vger.kernel.org
10302S: Supported
10303F: Documentation/ia64/serial.txt
10304F: drivers/tty/serial/ioc?_serial.c
10305F: include/linux/ioc?.h
10306
10307SGI XP/XPC/XPNET DRIVER
10308M: Cliff Whickman <cpw@sgi.com>
10309M: Robin Holt <robinmholt@gmail.com>
10310S: Maintained
10311F: drivers/misc/sgi-xp/
10312
10313SI2157 MEDIA DRIVER
10314M: Antti Palosaari <crope@iki.fi>
10315L: linux-media@vger.kernel.org
10316W: https://linuxtv.org
10317W: http://palosaari.fi/linux/
10318Q: http://patchwork.linuxtv.org/project/linux-media/list/
10319T: git git://linuxtv.org/anttip/media_tree.git
10320S: Maintained
10321F: drivers/media/tuners/si2157*
10322
10323SI2168 MEDIA DRIVER
10324M: Antti Palosaari <crope@iki.fi>
10325L: linux-media@vger.kernel.org
10326W: https://linuxtv.org
10327W: http://palosaari.fi/linux/
10328Q: http://patchwork.linuxtv.org/project/linux-media/list/
10329T: git git://linuxtv.org/anttip/media_tree.git
10330S: Maintained
10331F: drivers/media/dvb-frontends/si2168*
10332
10333SI470X FM RADIO RECEIVER I2C DRIVER
10334M: Hans Verkuil <hverkuil@xs4all.nl>
10335L: linux-media@vger.kernel.org
10336T: git git://linuxtv.org/media_tree.git
10337W: https://linuxtv.org
10338S: Odd Fixes
10339F: drivers/media/radio/si470x/radio-si470x-i2c.c
10340
10341SI470X FM RADIO RECEIVER USB DRIVER
10342M: Hans Verkuil <hverkuil@xs4all.nl>
10343L: linux-media@vger.kernel.org
10344T: git git://linuxtv.org/media_tree.git
10345W: https://linuxtv.org
10346S: Maintained
10347F: drivers/media/radio/si470x/radio-si470x-common.c
10348F: drivers/media/radio/si470x/radio-si470x.h
10349F: drivers/media/radio/si470x/radio-si470x-usb.c
10350
10351SI4713 FM RADIO TRANSMITTER I2C DRIVER
10352M: Eduardo Valentin <edubezval@gmail.com>
10353L: linux-media@vger.kernel.org
10354T: git git://linuxtv.org/media_tree.git
10355W: https://linuxtv.org
10356S: Odd Fixes
10357F: drivers/media/radio/si4713/si4713.?
10358
10359SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10360M: Eduardo Valentin <edubezval@gmail.com>
10361L: linux-media@vger.kernel.org
10362T: git git://linuxtv.org/media_tree.git
10363W: https://linuxtv.org
10364S: Odd Fixes
10365F: drivers/media/radio/si4713/radio-platform-si4713.c
10366
10367SI4713 FM RADIO TRANSMITTER USB DRIVER
10368M: Hans Verkuil <hverkuil@xs4all.nl>
10369L: linux-media@vger.kernel.org
10370T: git git://linuxtv.org/media_tree.git
10371W: https://linuxtv.org
10372S: Maintained
10373F: drivers/media/radio/si4713/radio-usb-si4713.c
10374
10375SIANO DVB DRIVER
10376M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10377L: linux-media@vger.kernel.org
10378W: https://linuxtv.org
10379T: git git://linuxtv.org/media_tree.git
10380S: Odd fixes
10381F: drivers/media/common/siano/
10382F: drivers/media/usb/siano/
10383F: drivers/media/usb/siano/
10384F: drivers/media/mmc/siano/
10385
10386SIMPLEFB FB DRIVER
10387M: Hans de Goede <hdegoede@redhat.com>
10388L: linux-fbdev@vger.kernel.org
10389S: Maintained
10390F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10391F: drivers/video/fbdev/simplefb.c
10392F: include/linux/platform_data/simplefb.h
10393
10394SH_VEU V4L2 MEM2MEM DRIVER
10395L: linux-media@vger.kernel.org
10396S: Orphan
10397F: drivers/media/platform/sh_veu.c
10398
10399SH_VOU V4L2 OUTPUT DRIVER
10400L: linux-media@vger.kernel.org
10401S: Orphan
10402F: drivers/media/platform/sh_vou.c
10403F: include/media/drv-intf/sh_vou.h
10404
10405SIMPLE FIRMWARE INTERFACE (SFI)
10406M: Len Brown <lenb@kernel.org>
10407L: sfi-devel@simplefirmware.org
10408W: http://simplefirmware.org/
10409T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10410S: Supported
10411F: arch/x86/platform/sfi/
10412F: drivers/sfi/
10413F: include/linux/sfi*.h
10414
10415SIMTEC EB110ATX (Chalice CATS)
10416P: Ben Dooks
10417P: Vincent Sanders <vince@simtec.co.uk>
10418M: Simtec Linux Team <linux@simtec.co.uk>
10419W: http://www.simtec.co.uk/products/EB110ATX/
10420S: Supported
10421
10422SIMTEC EB2410ITX (BAST)
10423P: Ben Dooks
10424P: Vincent Sanders <vince@simtec.co.uk>
10425M: Simtec Linux Team <linux@simtec.co.uk>
10426W: http://www.simtec.co.uk/products/EB2410ITX/
10427S: Supported
10428F: arch/arm/mach-s3c24xx/mach-bast.c
10429F: arch/arm/mach-s3c24xx/bast-ide.c
10430F: arch/arm/mach-s3c24xx/bast-irq.c
10431
10432TI DAVINCI MACHINE SUPPORT
10433M: Sekhar Nori <nsekhar@ti.com>
10434M: Kevin Hilman <khilman@kernel.org>
10435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10436T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10437S: Supported
10438F: arch/arm/mach-davinci/
10439F: drivers/i2c/busses/i2c-davinci.c
10440
10441TI DAVINCI SERIES MEDIA DRIVER
10442M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10443L: linux-media@vger.kernel.org
10444W: https://linuxtv.org
10445Q: http://patchwork.linuxtv.org/project/linux-media/list/
10446T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10447S: Maintained
10448F: drivers/media/platform/davinci/
10449F: include/media/davinci/
10450
10451TI AM437X VPFE DRIVER
10452M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10453L: linux-media@vger.kernel.org
10454W: https://linuxtv.org
10455Q: http://patchwork.linuxtv.org/project/linux-media/list/
10456T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10457S: Maintained
10458F: drivers/media/platform/am437x/
10459
10460OV2659 OMNIVISION SENSOR DRIVER
10461M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10462L: linux-media@vger.kernel.org
10463W: https://linuxtv.org
10464Q: http://patchwork.linuxtv.org/project/linux-media/list/
10465T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10466S: Maintained
10467F: drivers/media/i2c/ov2659.c
10468F: include/media/i2c/ov2659.h
10469
10470SILICON MOTION SM712 FRAME BUFFER DRIVER
10471M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10472M: Teddy Wang <teddy.wang@siliconmotion.com>
10473M: Sudip Mukherjee <sudip@vectorindia.org>
10474L: linux-fbdev@vger.kernel.org
10475S: Maintained
10476F: drivers/video/fbdev/sm712*
10477F: Documentation/fb/sm712fb.txt
10478
10479SIS 190 ETHERNET DRIVER
10480M: Francois Romieu <romieu@fr.zoreil.com>
10481L: netdev@vger.kernel.org
10482S: Maintained
10483F: drivers/net/ethernet/sis/sis190.c
10484
10485SIS 900/7016 FAST ETHERNET DRIVER
10486M: Daniele Venzano <venza@brownhat.org>
10487W: http://www.brownhat.org/sis900.html
10488L: netdev@vger.kernel.org
10489S: Maintained
10490F: drivers/net/ethernet/sis/sis900.*
10491
10492SIS FRAMEBUFFER DRIVER
10493M: Thomas Winischhofer <thomas@winischhofer.net>
10494W: http://www.winischhofer.net/linuxsisvga.shtml
10495S: Maintained
10496F: Documentation/fb/sisfb.txt
10497F: drivers/video/fbdev/sis/
10498F: include/video/sisfb.h
10499
10500SIS USB2VGA DRIVER
10501M: Thomas Winischhofer <thomas@winischhofer.net>
10502W: http://www.winischhofer.at/linuxsisusbvga.shtml
10503S: Maintained
10504F: drivers/usb/misc/sisusbvga/
10505
10506SLAB ALLOCATOR
10507M: Christoph Lameter <cl@linux.com>
10508M: Pekka Enberg <penberg@kernel.org>
10509M: David Rientjes <rientjes@google.com>
10510M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10511M: Andrew Morton <akpm@linux-foundation.org>
10512L: linux-mm@kvack.org
10513S: Maintained
10514F: include/linux/sl?b*.h
10515F: mm/sl?b*
10516
10517SLEEPABLE READ-COPY UPDATE (SRCU)
10518M: Lai Jiangshan <jiangshanlai@gmail.com>
10519M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10520M: Josh Triplett <josh@joshtriplett.org>
10521R: Steven Rostedt <rostedt@goodmis.org>
10522R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10523L: linux-kernel@vger.kernel.org
10524W: http://www.rdrop.com/users/paulmck/RCU/
10525S: Supported
10526T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10527F: include/linux/srcu.h
10528F: kernel/rcu/srcu.c
10529
10530SMACK SECURITY MODULE
10531M: Casey Schaufler <casey@schaufler-ca.com>
10532L: linux-security-module@vger.kernel.org
10533W: http://schaufler-ca.com
10534T: git git://git.gitorious.org/smack-next/kernel.git
10535S: Maintained
10536F: Documentation/security/Smack.txt
10537F: security/smack/
10538
10539DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10540M: Kevin Hilman <khilman@kernel.org>
10541M: Nishanth Menon <nm@ti.com>
10542S: Maintained
10543F: drivers/power/avs/
10544F: include/linux/power/smartreflex.h
10545L: linux-pm@vger.kernel.org
10546
10547SMC91x ETHERNET DRIVER
10548M: Nicolas Pitre <nico@fluxnic.net>
10549S: Odd Fixes
10550F: drivers/net/ethernet/smsc/smc91x.*
10551
10552SMIA AND SMIA++ IMAGE SENSOR DRIVER
10553M: Sakari Ailus <sakari.ailus@iki.fi>
10554L: linux-media@vger.kernel.org
10555S: Maintained
10556F: drivers/media/i2c/smiapp/
10557F: include/media/i2c/smiapp.h
10558F: drivers/media/i2c/smiapp-pll.c
10559F: drivers/media/i2c/smiapp-pll.h
10560F: include/uapi/linux/smiapp.h
10561F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10562
10563SMM665 HARDWARE MONITOR DRIVER
10564M: Guenter Roeck <linux@roeck-us.net>
10565L: linux-hwmon@vger.kernel.org
10566S: Maintained
10567F: Documentation/hwmon/smm665
10568F: drivers/hwmon/smm665.c
10569
10570SMSC EMC2103 HARDWARE MONITOR DRIVER
10571M: Steve Glendinning <steve.glendinning@shawell.net>
10572L: linux-hwmon@vger.kernel.org
10573S: Maintained
10574F: Documentation/hwmon/emc2103
10575F: drivers/hwmon/emc2103.c
10576
10577SMSC SCH5627 HARDWARE MONITOR DRIVER
10578M: Hans de Goede <hdegoede@redhat.com>
10579L: linux-hwmon@vger.kernel.org
10580S: Supported
10581F: Documentation/hwmon/sch5627
10582F: drivers/hwmon/sch5627.c
10583
10584SMSC47B397 HARDWARE MONITOR DRIVER
10585M: Jean Delvare <jdelvare@suse.com>
10586L: linux-hwmon@vger.kernel.org
10587S: Maintained
10588F: Documentation/hwmon/smsc47b397
10589F: drivers/hwmon/smsc47b397.c
10590
10591SMSC911x ETHERNET DRIVER
10592M: Steve Glendinning <steve.glendinning@shawell.net>
10593L: netdev@vger.kernel.org
10594S: Maintained
10595F: include/linux/smsc911x.h
10596F: drivers/net/ethernet/smsc/smsc911x.*
10597
10598SMSC9420 PCI ETHERNET DRIVER
10599M: Steve Glendinning <steve.glendinning@shawell.net>
10600L: netdev@vger.kernel.org
10601S: Maintained
10602F: drivers/net/ethernet/smsc/smsc9420.*
10603
10604SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10605M: Steve Glendinning <steve.glendinning@shawell.net>
10606L: linux-fbdev@vger.kernel.org
10607S: Maintained
10608F: drivers/video/fbdev/smscufx.c
10609
10610SOC-CAMERA V4L2 SUBSYSTEM
10611M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10612L: linux-media@vger.kernel.org
10613T: git git://linuxtv.org/media_tree.git
10614S: Maintained
10615F: include/media/soc*
10616F: drivers/media/i2c/soc_camera/
10617F: drivers/media/platform/soc_camera/
10618
10619SOEKRIS NET48XX LED SUPPORT
10620M: Chris Boot <bootc@bootc.net>
10621S: Maintained
10622F: drivers/leds/leds-net48xx.c
10623
10624SOFTLOGIC 6x10 MPEG CODEC
10625M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10626M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10627M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10628M: Ismael Luceno <ismael@iodev.co.uk>
10629L: linux-media@vger.kernel.org
10630S: Supported
10631F: drivers/media/pci/solo6x10/
10632
10633SOFTWARE RAID (Multiple Disks) SUPPORT
10634M: Shaohua Li <shli@kernel.org>
10635L: linux-raid@vger.kernel.org
10636T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10637S: Supported
10638F: drivers/md/
10639F: include/linux/raid/
10640F: include/uapi/linux/raid/
10641
10642SONIC NETWORK DRIVER
10643M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10644L: netdev@vger.kernel.org
10645S: Maintained
10646F: drivers/net/ethernet/natsemi/sonic.*
10647
10648SONICS SILICON BACKPLANE DRIVER (SSB)
10649M: Michael Buesch <m@bues.ch>
10650L: linux-wireless@vger.kernel.org
10651S: Maintained
10652F: drivers/ssb/
10653F: include/linux/ssb/
10654
10655SONY VAIO CONTROL DEVICE DRIVER
10656M: Mattia Dongili <malattia@linux.it>
10657L: platform-driver-x86@vger.kernel.org
10658W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10659S: Maintained
10660F: Documentation/laptops/sony-laptop.txt
10661F: drivers/char/sonypi.c
10662F: drivers/platform/x86/sony-laptop.c
10663F: include/linux/sony-laptop.h
10664
10665SONY MEMORYSTICK CARD SUPPORT
10666M: Alex Dubov <oakad@yahoo.com>
10667W: http://tifmxx.berlios.de/
10668S: Maintained
10669F: drivers/memstick/host/tifm_ms.c
10670
10671SONY MEMORYSTICK STANDARD SUPPORT
10672M: Maxim Levitsky <maximlevitsky@gmail.com>
10673S: Maintained
10674F: drivers/memstick/core/ms_block.*
10675
10676SOUND
10677M: Jaroslav Kysela <perex@perex.cz>
10678M: Takashi Iwai <tiwai@suse.com>
10679L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10680W: http://www.alsa-project.org/
10681T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10682T: git git://git.alsa-project.org/alsa-kernel.git
10683Q: http://patchwork.kernel.org/project/alsa-devel/list/
10684S: Maintained
10685F: Documentation/sound/
10686F: include/sound/
10687F: include/uapi/sound/
10688F: sound/
10689
10690SOUND - COMPRESSED AUDIO
10691M: Vinod Koul <vinod.koul@intel.com>
10692L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10693T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10694S: Supported
10695F: Documentation/sound/alsa/compress_offload.txt
10696F: include/sound/compress_driver.h
10697F: include/uapi/sound/compress_*
10698F: sound/core/compress_offload.c
10699F: sound/soc/soc-compress.c
10700
10701SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10702M: Liam Girdwood <lgirdwood@gmail.com>
10703M: Mark Brown <broonie@kernel.org>
10704T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10705L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10706W: http://alsa-project.org/main/index.php/ASoC
10707S: Supported
10708F: Documentation/sound/alsa/soc/
10709F: sound/soc/
10710F: include/sound/soc*
10711
10712SOUND - DMAENGINE HELPERS
10713M: Lars-Peter Clausen <lars@metafoo.de>
10714S: Supported
10715F: include/sound/dmaengine_pcm.h
10716F: sound/core/pcm_dmaengine.c
10717F: sound/soc/soc-generic-dmaengine-pcm.c
10718
10719SP2 MEDIA DRIVER
10720M: Olli Salonen <olli.salonen@iki.fi>
10721L: linux-media@vger.kernel.org
10722W: https://linuxtv.org
10723Q: http://patchwork.linuxtv.org/project/linux-media/list/
10724S: Maintained
10725F: drivers/media/dvb-frontends/sp2*
10726
10727SPARC + UltraSPARC (sparc/sparc64)
10728M: "David S. Miller" <davem@davemloft.net>
10729L: sparclinux@vger.kernel.org
10730Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10731T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10732T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10733S: Maintained
10734F: arch/sparc/
10735F: drivers/sbus/
10736
10737SPARC SERIAL DRIVERS
10738M: "David S. Miller" <davem@davemloft.net>
10739L: sparclinux@vger.kernel.org
10740T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10741T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10742S: Maintained
10743F: include/linux/sunserialcore.h
10744F: drivers/tty/serial/suncore.c
10745F: drivers/tty/serial/sunhv.c
10746F: drivers/tty/serial/sunsab.c
10747F: drivers/tty/serial/sunsab.h
10748F: drivers/tty/serial/sunsu.c
10749F: drivers/tty/serial/sunzilog.c
10750F: drivers/tty/serial/sunzilog.h
10751
10752SPARSE CHECKER
10753M: "Christopher Li" <sparse@chrisli.org>
10754L: linux-sparse@vger.kernel.org
10755W: https://sparse.wiki.kernel.org/
10756T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10757T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10758S: Maintained
10759F: include/linux/compiler.h
10760
10761SPEAR PLATFORM SUPPORT
10762M: Viresh Kumar <vireshk@kernel.org>
10763M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10764L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10765W: http://www.st.com/spear
10766S: Maintained
10767F: arch/arm/boot/dts/spear*
10768F: arch/arm/mach-spear/
10769
10770SPEAR CLOCK FRAMEWORK SUPPORT
10771M: Viresh Kumar <vireshk@kernel.org>
10772L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10773W: http://www.st.com/spear
10774S: Maintained
10775F: drivers/clk/spear/
10776
10777SPI SUBSYSTEM
10778M: Mark Brown <broonie@kernel.org>
10779L: linux-spi@vger.kernel.org
10780T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10781Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10782S: Maintained
10783F: Documentation/spi/
10784F: drivers/spi/
10785F: include/linux/spi/
10786F: include/uapi/linux/spi/
10787
10788SPIDERNET NETWORK DRIVER for CELL
10789M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10790L: netdev@vger.kernel.org
10791S: Supported
10792F: Documentation/networking/spider_net.txt
10793F: drivers/net/ethernet/toshiba/spider_net*
10794
10795SPU FILE SYSTEM
10796M: Jeremy Kerr <jk@ozlabs.org>
10797L: linuxppc-dev@lists.ozlabs.org
10798W: http://www.ibm.com/developerworks/power/cell/
10799S: Supported
10800F: Documentation/filesystems/spufs.txt
10801F: arch/powerpc/platforms/cell/spufs/
10802
10803SQUASHFS FILE SYSTEM
10804M: Phillip Lougher <phillip@squashfs.org.uk>
10805L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10806W: http://squashfs.org.uk
10807T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10808S: Maintained
10809F: Documentation/filesystems/squashfs.txt
10810F: fs/squashfs/
10811
10812SRM (Alpha) environment access
10813M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10814S: Maintained
10815F: arch/alpha/kernel/srm_env.c
10816
10817STABLE BRANCH
10818M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10819L: stable@vger.kernel.org
10820S: Supported
10821F: Documentation/stable_kernel_rules.txt
10822
10823STAGING SUBSYSTEM
10824M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10825T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10826L: devel@driverdev.osuosl.org
10827S: Supported
10828F: drivers/staging/
10829
10830STAGING - COMEDI
10831M: Ian Abbott <abbotti@mev.co.uk>
10832M: H Hartley Sweeten <hsweeten@visionengravers.com>
10833S: Odd Fixes
10834F: drivers/staging/comedi/
10835
10836STAGING - FLARION FT1000 DRIVERS
10837M: Marek Belisko <marek.belisko@gmail.com>
10838S: Odd Fixes
10839F: drivers/staging/ft1000/
10840
10841STAGING - INDUSTRIAL IO
10842M: Jonathan Cameron <jic23@kernel.org>
10843L: linux-iio@vger.kernel.org
10844S: Odd Fixes
10845F: Documentation/devicetree/bindings/staging/iio/
10846F: drivers/staging/iio/
10847
10848STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10849M: Jarod Wilson <jarod@wilsonet.com>
10850W: http://www.lirc.org/
10851S: Odd Fixes
10852F: drivers/staging/media/lirc/
10853
10854STAGING - LUSTRE PARALLEL FILESYSTEM
10855M: Oleg Drokin <oleg.drokin@intel.com>
10856M: Andreas Dilger <andreas.dilger@intel.com>
10857L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10858W: http://wiki.lustre.org/
10859S: Maintained
10860F: drivers/staging/lustre
10861
10862STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10863M: Marc Dietrich <marvin24@gmx.de>
10864L: ac100@lists.launchpad.net (moderated for non-subscribers)
10865L: linux-tegra@vger.kernel.org
10866S: Maintained
10867F: drivers/staging/nvec/
10868
10869STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10870M: Jens Frederich <jfrederich@gmail.com>
10871M: Daniel Drake <dsd@laptop.org>
10872M: Jon Nettleton <jon.nettleton@gmail.com>
10873W: http://wiki.laptop.org/go/DCON
10874S: Maintained
10875F: drivers/staging/olpc_dcon/
10876
10877STAGING - REALTEK RTL8712U DRIVERS
10878M: Larry Finger <Larry.Finger@lwfinger.net>
10879M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10880S: Odd Fixes
10881F: drivers/staging/rtl8712/
10882
10883STAGING - REALTEK RTL8723U WIRELESS DRIVER
10884M: Larry Finger <Larry.Finger@lwfinger.net>
10885M: Jes Sorensen <Jes.Sorensen@redhat.com>
10886L: linux-wireless@vger.kernel.org
10887S: Maintained
10888F: drivers/staging/rtl8723au/
10889
10890STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10891M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10892M: Teddy Wang <teddy.wang@siliconmotion.com>
10893M: Sudip Mukherjee <sudip@vectorindia.org>
10894L: linux-fbdev@vger.kernel.org
10895S: Maintained
10896F: drivers/staging/sm750fb/
10897
10898STAGING - SLICOSS
10899M: Lior Dotan <liodot@gmail.com>
10900M: Christopher Harrer <charrer@alacritech.com>
10901S: Odd Fixes
10902F: drivers/staging/slicoss/
10903
10904STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10905M: William Hubbs <w.d.hubbs@gmail.com>
10906M: Chris Brannon <chris@the-brannons.com>
10907M: Kirk Reiser <kirk@reisers.ca>
10908M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10909L: speakup@linux-speakup.org
10910W: http://www.linux-speakup.org/
10911S: Odd Fixes
10912F: drivers/staging/speakup/
10913
10914STAGING - VIA VT665X DRIVERS
10915M: Forest Bond <forest@alittletooquiet.net>
10916S: Odd Fixes
10917F: drivers/staging/vt665?/
10918
10919STAGING - WILC1000 WIFI DRIVER
10920M: Johnny Kim <johnny.kim@atmel.com>
10921M: Austin Shin <austin.shin@atmel.com>
10922M: Chris Park <chris.park@atmel.com>
10923M: Tony Cho <tony.cho@atmel.com>
10924M: Glen Lee <glen.lee@atmel.com>
10925M: Leo Kim <leo.kim@atmel.com>
10926L: linux-wireless@vger.kernel.org
10927S: Supported
10928F: drivers/staging/wilc1000/
10929
10930STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10931M: Arnaud Patard <arnaud.patard@rtp-net.org>
10932S: Odd Fixes
10933F: drivers/staging/xgifb/
10934
10935STARFIRE/DURALAN NETWORK DRIVER
10936M: Ion Badulescu <ionut@badula.org>
10937S: Odd Fixes
10938F: drivers/net/ethernet/adaptec/starfire*
10939
10940SUN3/3X
10941M: Sam Creasey <sammy@sammy.net>
10942W: http://sammy.net/sun3/
10943S: Maintained
10944F: arch/m68k/kernel/*sun3*
10945F: arch/m68k/sun3*/
10946F: arch/m68k/include/asm/sun3*
10947F: drivers/net/ethernet/i825xx/sun3*
10948
10949SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10950M: Hans de Goede <hdegoede@redhat.com>
10951L: linux-input@vger.kernel.org
10952S: Maintained
10953F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10954F: drivers/input/keyboard/sun4i-lradc-keys.c
10955
10956SUNDANCE NETWORK DRIVER
10957M: Denis Kirjanov <kda@linux-powerpc.org>
10958L: netdev@vger.kernel.org
10959S: Maintained
10960F: drivers/net/ethernet/dlink/sundance.c
10961
10962SUPERH
10963M: Yoshinori Sato <ysato@users.sourceforge.jp>
10964M: Rich Felker <dalias@libc.org>
10965L: linux-sh@vger.kernel.org
10966Q: http://patchwork.kernel.org/project/linux-sh/list/
10967S: Maintained
10968F: Documentation/sh/
10969F: arch/sh/
10970F: drivers/sh/
10971
10972SUSPEND TO RAM
10973M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10974M: Len Brown <len.brown@intel.com>
10975M: Pavel Machek <pavel@ucw.cz>
10976L: linux-pm@vger.kernel.org
10977S: Supported
10978F: Documentation/power/
10979F: arch/x86/kernel/acpi/
10980F: drivers/base/power/
10981F: kernel/power/
10982F: include/linux/suspend.h
10983F: include/linux/freezer.h
10984F: include/linux/pm.h
10985
10986SVGA HANDLING
10987M: Martin Mares <mj@ucw.cz>
10988L: linux-video@atrey.karlin.mff.cuni.cz
10989S: Maintained
10990F: Documentation/svga.txt
10991F: arch/x86/boot/video*
10992
10993SWIOTLB SUBSYSTEM
10994M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10995L: linux-kernel@vger.kernel.org
10996T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10997S: Supported
10998F: lib/swiotlb.c
10999F: arch/*/kernel/pci-swiotlb.c
11000F: include/linux/swiotlb.h
11001
11002SWITCHDEV
11003M: Jiri Pirko <jiri@resnulli.us>
11004L: netdev@vger.kernel.org
11005S: Supported
11006F: net/switchdev/
11007F: include/net/switchdev.h
11008
11009SYNOPSYS ARC ARCHITECTURE
11010M: Vineet Gupta <vgupta@synopsys.com>
11011L: linux-snps-arc@lists.infradead.org
11012S: Supported
11013F: arch/arc/
11014F: Documentation/devicetree/bindings/arc/*
11015F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11016F: drivers/tty/serial/arc_uart.c
11017T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11018
11019SYNOPSYS ARC SDP platform support
11020M: Alexey Brodkin <abrodkin@synopsys.com>
11021S: Supported
11022F: arch/arc/plat-axs10x
11023F: arch/arc/boot/dts/ax*
11024F: Documentation/devicetree/bindings/arc/axs10*
11025
11026SYSTEM CONFIGURATION (SYSCON)
11027M: Lee Jones <lee.jones@linaro.org>
11028M: Arnd Bergmann <arnd@arndb.de>
11029T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11030S: Supported
11031F: drivers/mfd/syscon.c
11032
11033SYSV FILESYSTEM
11034M: Christoph Hellwig <hch@infradead.org>
11035S: Maintained
11036F: Documentation/filesystems/sysv-fs.txt
11037F: fs/sysv/
11038F: include/linux/sysv_fs.h
11039
11040TARGET SUBSYSTEM
11041M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11042L: linux-scsi@vger.kernel.org
11043L: target-devel@vger.kernel.org
11044W: http://www.linux-iscsi.org
11045W: http://groups.google.com/group/linux-iscsi-target-dev
11046T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11047S: Supported
11048F: drivers/target/
11049F: include/target/
11050F: Documentation/target/
11051
11052TASKSTATS STATISTICS INTERFACE
11053M: Balbir Singh <bsingharora@gmail.com>
11054S: Maintained
11055F: Documentation/accounting/taskstats*
11056F: include/linux/taskstats*
11057F: kernel/taskstats.c
11058
11059TC CLASSIFIER
11060M: Jamal Hadi Salim <jhs@mojatatu.com>
11061L: netdev@vger.kernel.org
11062S: Maintained
11063F: include/net/pkt_cls.h
11064F: include/uapi/linux/pkt_cls.h
11065F: net/sched/
11066
11067TCP LOW PRIORITY MODULE
11068M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11069M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11070W: http://tcp-lp-mod.sourceforge.net/
11071S: Maintained
11072F: net/ipv4/tcp_lp.c
11073
11074TDA10071 MEDIA DRIVER
11075M: Antti Palosaari <crope@iki.fi>
11076L: linux-media@vger.kernel.org
11077W: https://linuxtv.org
11078W: http://palosaari.fi/linux/
11079Q: http://patchwork.linuxtv.org/project/linux-media/list/
11080T: git git://linuxtv.org/anttip/media_tree.git
11081S: Maintained
11082F: drivers/media/dvb-frontends/tda10071*
11083
11084TDA18212 MEDIA DRIVER
11085M: Antti Palosaari <crope@iki.fi>
11086L: linux-media@vger.kernel.org
11087W: https://linuxtv.org
11088W: http://palosaari.fi/linux/
11089Q: http://patchwork.linuxtv.org/project/linux-media/list/
11090T: git git://linuxtv.org/anttip/media_tree.git
11091S: Maintained
11092F: drivers/media/tuners/tda18212*
11093
11094TDA18218 MEDIA DRIVER
11095M: Antti Palosaari <crope@iki.fi>
11096L: linux-media@vger.kernel.org
11097W: https://linuxtv.org
11098W: http://palosaari.fi/linux/
11099Q: http://patchwork.linuxtv.org/project/linux-media/list/
11100T: git git://linuxtv.org/anttip/media_tree.git
11101S: Maintained
11102F: drivers/media/tuners/tda18218*
11103
11104TDA18271 MEDIA DRIVER
11105M: Michael Krufky <mkrufky@linuxtv.org>
11106L: linux-media@vger.kernel.org
11107W: https://linuxtv.org
11108W: http://github.com/mkrufky
11109Q: http://patchwork.linuxtv.org/project/linux-media/list/
11110T: git git://linuxtv.org/mkrufky/tuners.git
11111S: Maintained
11112F: drivers/media/tuners/tda18271*
11113
11114TDA827x MEDIA DRIVER
11115M: Michael Krufky <mkrufky@linuxtv.org>
11116L: linux-media@vger.kernel.org
11117W: https://linuxtv.org
11118W: http://github.com/mkrufky
11119Q: http://patchwork.linuxtv.org/project/linux-media/list/
11120T: git git://linuxtv.org/mkrufky/tuners.git
11121S: Maintained
11122F: drivers/media/tuners/tda8290.*
11123
11124TDA8290 MEDIA DRIVER
11125M: Michael Krufky <mkrufky@linuxtv.org>
11126L: linux-media@vger.kernel.org
11127W: https://linuxtv.org
11128W: http://github.com/mkrufky
11129Q: http://patchwork.linuxtv.org/project/linux-media/list/
11130T: git git://linuxtv.org/mkrufky/tuners.git
11131S: Maintained
11132F: drivers/media/tuners/tda8290.*
11133
11134TDA9840 MEDIA DRIVER
11135M: Hans Verkuil <hverkuil@xs4all.nl>
11136L: linux-media@vger.kernel.org
11137T: git git://linuxtv.org/media_tree.git
11138W: https://linuxtv.org
11139S: Maintained
11140F: drivers/media/i2c/tda9840*
11141
11142TEA5761 TUNER DRIVER
11143M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11144L: linux-media@vger.kernel.org
11145W: https://linuxtv.org
11146T: git git://linuxtv.org/media_tree.git
11147S: Odd fixes
11148F: drivers/media/tuners/tea5761.*
11149
11150TEA5767 TUNER DRIVER
11151M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11152L: linux-media@vger.kernel.org
11153W: https://linuxtv.org
11154T: git git://linuxtv.org/media_tree.git
11155S: Maintained
11156F: drivers/media/tuners/tea5767.*
11157
11158TEA6415C MEDIA DRIVER
11159M: Hans Verkuil <hverkuil@xs4all.nl>
11160L: linux-media@vger.kernel.org
11161T: git git://linuxtv.org/media_tree.git
11162W: https://linuxtv.org
11163S: Maintained
11164F: drivers/media/i2c/tea6415c*
11165
11166TEA6420 MEDIA DRIVER
11167M: Hans Verkuil <hverkuil@xs4all.nl>
11168L: linux-media@vger.kernel.org
11169T: git git://linuxtv.org/media_tree.git
11170W: https://linuxtv.org
11171S: Maintained
11172F: drivers/media/i2c/tea6420*
11173
11174TEAM DRIVER
11175M: Jiri Pirko <jiri@resnulli.us>
11176L: netdev@vger.kernel.org
11177S: Supported
11178F: drivers/net/team/
11179F: include/linux/if_team.h
11180F: include/uapi/linux/if_team.h
11181
11182TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11183M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11184S: Maintained
11185F: arch/x86/platform/ts5500/
11186
11187TECHNOTREND USB IR RECEIVER
11188M: Sean Young <sean@mess.org>
11189L: linux-media@vger.kernel.org
11190S: Maintained
11191F: drivers/media/rc/ttusbir.c
11192
11193TEGRA ARCHITECTURE SUPPORT
11194M: Stephen Warren <swarren@wwwdotorg.org>
11195M: Thierry Reding <thierry.reding@gmail.com>
11196M: Alexandre Courbot <gnurou@gmail.com>
11197L: linux-tegra@vger.kernel.org
11198Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11199T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11200S: Supported
11201N: [^a-z]tegra
11202
11203TEGRA CLOCK DRIVER
11204M: Peter De Schrijver <pdeschrijver@nvidia.com>
11205M: Prashant Gaikwad <pgaikwad@nvidia.com>
11206S: Supported
11207F: drivers/clk/tegra/
11208
11209TEGRA DMA DRIVERS
11210M: Laxman Dewangan <ldewangan@nvidia.com>
11211M: Jon Hunter <jonathanh@nvidia.com>
11212S: Supported
11213F: drivers/dma/tegra*
11214
11215TEGRA I2C DRIVER
11216M: Laxman Dewangan <ldewangan@nvidia.com>
11217S: Supported
11218F: drivers/i2c/busses/i2c-tegra.c
11219
11220TEGRA IOMMU DRIVERS
11221M: Hiroshi Doyu <hdoyu@nvidia.com>
11222S: Supported
11223F: drivers/iommu/tegra*
11224
11225TEGRA KBC DRIVER
11226M: Rakesh Iyer <riyer@nvidia.com>
11227M: Laxman Dewangan <ldewangan@nvidia.com>
11228S: Supported
11229F: drivers/input/keyboard/tegra-kbc.c
11230
11231TEGRA PWM DRIVER
11232M: Thierry Reding <thierry.reding@gmail.com>
11233S: Supported
11234F: drivers/pwm/pwm-tegra.c
11235
11236TEGRA SERIAL DRIVER
11237M: Laxman Dewangan <ldewangan@nvidia.com>
11238S: Supported
11239F: drivers/tty/serial/serial-tegra.c
11240
11241TEGRA SPI DRIVER
11242M: Laxman Dewangan <ldewangan@nvidia.com>
11243S: Supported
11244F: drivers/spi/spi-tegra*
11245
11246TEHUTI ETHERNET DRIVER
11247M: Andy Gospodarek <andy@greyhouse.net>
11248L: netdev@vger.kernel.org
11249S: Supported
11250F: drivers/net/ethernet/tehuti/*
11251
11252Telecom Clock Driver for MCPL0010
11253M: Mark Gross <mark.gross@intel.com>
11254S: Supported
11255F: drivers/char/tlclk.c
11256
11257TENSILICA XTENSA PORT (xtensa)
11258M: Chris Zankel <chris@zankel.net>
11259M: Max Filippov <jcmvbkbc@gmail.com>
11260L: linux-xtensa@linux-xtensa.org
11261T: git git://github.com/czankel/xtensa-linux.git
11262S: Maintained
11263F: arch/xtensa/
11264F: drivers/irqchip/irq-xtensa-*
11265
11266THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11267M: Hans Verkuil <hverkuil@xs4all.nl>
11268L: linux-media@vger.kernel.org
11269T: git git://linuxtv.org/media_tree.git
11270W: https://linuxtv.org
11271S: Maintained
11272F: drivers/media/radio/radio-raremono.c
11273
11274THERMAL
11275M: Zhang Rui <rui.zhang@intel.com>
11276M: Eduardo Valentin <edubezval@gmail.com>
11277L: linux-pm@vger.kernel.org
11278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11279T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11280Q: https://patchwork.kernel.org/project/linux-pm/list/
11281S: Supported
11282F: drivers/thermal/
11283F: include/linux/thermal.h
11284F: include/uapi/linux/thermal.h
11285F: include/linux/cpu_cooling.h
11286F: Documentation/devicetree/bindings/thermal/
11287
11288THERMAL/CPU_COOLING
11289M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11290M: Viresh Kumar <viresh.kumar@linaro.org>
11291M: Javi Merino <javi.merino@arm.com>
11292L: linux-pm@vger.kernel.org
11293S: Supported
11294F: Documentation/thermal/cpu-cooling-api.txt
11295F: drivers/thermal/cpu_cooling.c
11296F: include/linux/cpu_cooling.h
11297
11298THINGM BLINK(1) USB RGB LED DRIVER
11299M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11300S: Maintained
11301F: drivers/hid/hid-thingm.c
11302
11303THINKPAD ACPI EXTRAS DRIVER
11304M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11305L: ibm-acpi-devel@lists.sourceforge.net
11306L: platform-driver-x86@vger.kernel.org
11307W: http://ibm-acpi.sourceforge.net
11308W: http://thinkwiki.org/wiki/Ibm-acpi
11309T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11310S: Maintained
11311F: drivers/platform/x86/thinkpad_acpi.c
11312
11313TI BANDGAP AND THERMAL DRIVER
11314M: Eduardo Valentin <edubezval@gmail.com>
11315M: Keerthy <j-keerthy@ti.com>
11316L: linux-pm@vger.kernel.org
11317L: linux-omap@vger.kernel.org
11318S: Maintained
11319F: drivers/thermal/ti-soc-thermal/
11320
11321TI VPE/CAL DRIVERS
11322M: Benoit Parrot <bparrot@ti.com>
11323L: linux-media@vger.kernel.org
11324W: http://linuxtv.org/
11325Q: http://patchwork.linuxtv.org/project/linux-media/list/
11326S: Maintained
11327F: drivers/media/platform/ti-vpe/
11328
11329TI CDCE706 CLOCK DRIVER
11330M: Max Filippov <jcmvbkbc@gmail.com>
11331S: Maintained
11332F: drivers/clk/clk-cdce706.c
11333
11334TI CLOCK DRIVER
11335M: Tero Kristo <t-kristo@ti.com>
11336L: linux-omap@vger.kernel.org
11337S: Maintained
11338F: drivers/clk/ti/
11339F: include/linux/clk/ti.h
11340
11341TI ETHERNET SWITCH DRIVER (CPSW)
11342M: Mugunthan V N <mugunthanvnm@ti.com>
11343R: Grygorii Strashko <grygorii.strashko@ti.com>
11344L: linux-omap@vger.kernel.org
11345L: netdev@vger.kernel.org
11346S: Maintained
11347F: drivers/net/ethernet/ti/cpsw*
11348F: drivers/net/ethernet/ti/davinci*
11349
11350TI FLASH MEDIA INTERFACE DRIVER
11351M: Alex Dubov <oakad@yahoo.com>
11352S: Maintained
11353F: drivers/misc/tifm*
11354F: drivers/mmc/host/tifm_sd.c
11355F: include/linux/tifm.h
11356
11357TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11358M: Santosh Shilimkar <ssantosh@kernel.org>
11359L: linux-kernel@vger.kernel.org
11360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11361S: Maintained
11362F: drivers/soc/ti/*
11363T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11364
11365
11366TI LM49xxx FAMILY ASoC CODEC DRIVERS
11367M: M R Swami Reddy <mr.swami.reddy@ti.com>
11368M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11369L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11370S: Maintained
11371F: sound/soc/codecs/lm49453*
11372F: sound/soc/codecs/isabelle*
11373
11374TI LP855x BACKLIGHT DRIVER
11375M: Milo Kim <milo.kim@ti.com>
11376S: Maintained
11377F: Documentation/backlight/lp855x-driver.txt
11378F: drivers/video/backlight/lp855x_bl.c
11379F: include/linux/platform_data/lp855x.h
11380
11381TI LP8727 CHARGER DRIVER
11382M: Milo Kim <milo.kim@ti.com>
11383S: Maintained
11384F: drivers/power/lp8727_charger.c
11385F: include/linux/platform_data/lp8727.h
11386
11387TI LP8788 MFD DRIVER
11388M: Milo Kim <milo.kim@ti.com>
11389S: Maintained
11390F: drivers/iio/adc/lp8788_adc.c
11391F: drivers/leds/leds-lp8788.c
11392F: drivers/mfd/lp8788*.c
11393F: drivers/power/lp8788-charger.c
11394F: drivers/regulator/lp8788-*.c
11395F: include/linux/mfd/lp8788*.h
11396
11397TI NETCP ETHERNET DRIVER
11398M: Wingman Kwok <w-kwok2@ti.com>
11399M: Murali Karicheri <m-karicheri2@ti.com>
11400L: netdev@vger.kernel.org
11401S: Maintained
11402F: drivers/net/ethernet/ti/netcp*
11403
11404TI TAS571X FAMILY ASoC CODEC DRIVER
11405M: Kevin Cernekee <cernekee@chromium.org>
11406L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11407S: Odd Fixes
11408F: sound/soc/codecs/tas571x*
11409
11410TI TWL4030 SERIES SOC CODEC DRIVER
11411M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11412L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11413S: Maintained
11414F: sound/soc/codecs/twl4030*
11415
11416TI WILINK WIRELESS DRIVERS
11417L: linux-wireless@vger.kernel.org
11418W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11419W: http://wireless.kernel.org/en/users/Drivers/wl1251
11420T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11421S: Orphan
11422F: drivers/net/wireless/ti/
11423F: include/linux/wl12xx.h
11424
11425TIPC NETWORK LAYER
11426M: Jon Maloy <jon.maloy@ericsson.com>
11427M: Ying Xue <ying.xue@windriver.com>
11428L: netdev@vger.kernel.org (core kernel code)
11429L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11430W: http://tipc.sourceforge.net/
11431S: Maintained
11432F: include/uapi/linux/tipc*.h
11433F: net/tipc/
11434
11435TILE ARCHITECTURE
11436M: Chris Metcalf <cmetcalf@mellanox.com>
11437W: http://www.mellanox.com/repository/solutions/tile-scm/
11438T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11439S: Supported
11440F: arch/tile/
11441F: drivers/char/tile-srom.c
11442F: drivers/edac/tile_edac.c
11443F: drivers/net/ethernet/tile/
11444F: drivers/rtc/rtc-tile.c
11445F: drivers/tty/hvc/hvc_tile.c
11446F: drivers/tty/serial/tilegx.c
11447F: drivers/usb/host/*-tilegx.c
11448F: include/linux/usb/tilegx.h
11449
11450TLAN NETWORK DRIVER
11451M: Samuel Chessman <chessman@tux.org>
11452L: tlan-devel@lists.sourceforge.net (subscribers-only)
11453W: http://sourceforge.net/projects/tlan/
11454S: Maintained
11455F: Documentation/networking/tlan.txt
11456F: drivers/net/ethernet/ti/tlan.*
11457
11458TOMOYO SECURITY MODULE
11459M: Kentaro Takeda <takedakn@nttdata.co.jp>
11460M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11461L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11462L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11463L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11464L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11465W: http://tomoyo.sourceforge.jp/
11466T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11467S: Maintained
11468F: security/tomoyo/
11469
11470TOPSTAR LAPTOP EXTRAS DRIVER
11471M: Herton Ronaldo Krzesinski <herton@canonical.com>
11472L: platform-driver-x86@vger.kernel.org
11473S: Maintained
11474F: drivers/platform/x86/topstar-laptop.c
11475
11476TOSHIBA ACPI EXTRAS DRIVER
11477M: Azael Avalos <coproscefalo@gmail.com>
11478L: platform-driver-x86@vger.kernel.org
11479S: Maintained
11480F: drivers/platform/x86/toshiba_acpi.c
11481
11482TOSHIBA BLUETOOTH DRIVER
11483M: Azael Avalos <coproscefalo@gmail.com>
11484L: platform-driver-x86@vger.kernel.org
11485S: Maintained
11486F: drivers/platform/x86/toshiba_bluetooth.c
11487
11488TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11489M: Azael Avalos <coproscefalo@gmail.com>
11490L: platform-driver-x86@vger.kernel.org
11491S: Maintained
11492F: drivers/platform/x86/toshiba_haps.c
11493
11494TOSHIBA WMI HOTKEYS DRIVER
11495M: Azael Avalos <coproscefalo@gmail.com>
11496L: platform-driver-x86@vger.kernel.org
11497S: Maintained
11498F: drivers/platform/x86/toshiba-wmi.c
11499
11500TOSHIBA SMM DRIVER
11501M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11502W: http://www.buzzard.org.uk/toshiba/
11503S: Maintained
11504F: drivers/char/toshiba.c
11505F: include/linux/toshiba.h
11506F: include/uapi/linux/toshiba.h
11507
11508TOSHIBA TC358743 DRIVER
11509M: Mats Randgaard <matrandg@cisco.com>
11510L: linux-media@vger.kernel.org
11511S: Maintained
11512F: drivers/media/i2c/tc358743*
11513F: include/media/i2c/tc358743.h
11514
11515TMIO/SDHI MMC DRIVER
11516M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11517L: linux-mmc@vger.kernel.org
11518S: Supported
11519F: drivers/mmc/host/tmio_mmc*
11520F: drivers/mmc/host/sh_mobile_sdhi.c
11521F: include/linux/mfd/tmio.h
11522
11523TMP401 HARDWARE MONITOR DRIVER
11524M: Guenter Roeck <linux@roeck-us.net>
11525L: linux-hwmon@vger.kernel.org
11526S: Maintained
11527F: Documentation/hwmon/tmp401
11528F: drivers/hwmon/tmp401.c
11529
11530TMPFS (SHMEM FILESYSTEM)
11531M: Hugh Dickins <hughd@google.com>
11532L: linux-mm@kvack.org
11533S: Maintained
11534F: include/linux/shmem_fs.h
11535F: mm/shmem.c
11536
11537TM6000 VIDEO4LINUX DRIVER
11538M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11539L: linux-media@vger.kernel.org
11540W: https://linuxtv.org
11541T: git git://linuxtv.org/media_tree.git
11542S: Odd fixes
11543F: drivers/media/usb/tm6000/
11544
11545TW68 VIDEO4LINUX DRIVER
11546M: Hans Verkuil <hverkuil@xs4all.nl>
11547L: linux-media@vger.kernel.org
11548T: git git://linuxtv.org/media_tree.git
11549W: https://linuxtv.org
11550S: Odd Fixes
11551F: drivers/media/pci/tw68/
11552
11553TW686X VIDEO4LINUX DRIVER
11554M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11555L: linux-media@vger.kernel.org
11556T: git git://linuxtv.org/media_tree.git
11557W: http://linuxtv.org
11558S: Maintained
11559F: drivers/media/pci/tw686x/
11560
11561TPM DEVICE DRIVER
11562M: Peter Huewe <peterhuewe@gmx.de>
11563M: Marcel Selhorst <tpmdd@selhorst.net>
11564M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11565R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11566W: http://tpmdd.sourceforge.net
11567L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11568Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11569T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11570S: Maintained
11571F: drivers/char/tpm/
11572
11573TPM IBM_VTPM DEVICE DRIVER
11574M: Ashley Lai <ashleydlai@gmail.com>
11575W: http://tpmdd.sourceforge.net
11576L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11577S: Maintained
11578F: drivers/char/tpm/tpm_ibmvtpm*
11579
11580TRACING
11581M: Steven Rostedt <rostedt@goodmis.org>
11582M: Ingo Molnar <mingo@redhat.com>
11583T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11584S: Maintained
11585F: Documentation/trace/ftrace.txt
11586F: arch/*/*/*/ftrace.h
11587F: arch/*/kernel/ftrace.c
11588F: include/*/ftrace.h
11589F: include/linux/trace*.h
11590F: include/trace/
11591F: kernel/trace/
11592F: tools/testing/selftests/ftrace/
11593
11594TRACING MMIO ACCESSES (MMIOTRACE)
11595M: Steven Rostedt <rostedt@goodmis.org>
11596M: Ingo Molnar <mingo@kernel.org>
11597R: Karol Herbst <karolherbst@gmail.com>
11598R: Pekka Paalanen <ppaalanen@gmail.com>
11599S: Maintained
11600L: linux-kernel@vger.kernel.org
11601L: nouveau@lists.freedesktop.org
11602F: kernel/trace/trace_mmiotrace.c
11603F: include/linux/mmiotrace.h
11604F: arch/x86/mm/kmmio.c
11605F: arch/x86/mm/mmio-mod.c
11606F: arch/x86/mm/testmmiotrace.c
11607
11608TRIVIAL PATCHES
11609M: Jiri Kosina <trivial@kernel.org>
11610T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11611S: Maintained
11612K: ^Subject:.*(?i)trivial
11613
11614TTY LAYER
11615M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11616M: Jiri Slaby <jslaby@suse.com>
11617S: Supported
11618T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11619F: Documentation/serial/
11620F: drivers/tty/
11621F: drivers/tty/serial/serial_core.c
11622F: include/linux/serial_core.h
11623F: include/linux/serial.h
11624F: include/linux/tty.h
11625F: include/uapi/linux/serial_core.h
11626F: include/uapi/linux/serial.h
11627F: include/uapi/linux/tty.h
11628
11629TUA9001 MEDIA DRIVER
11630M: Antti Palosaari <crope@iki.fi>
11631L: linux-media@vger.kernel.org
11632W: https://linuxtv.org
11633W: http://palosaari.fi/linux/
11634Q: http://patchwork.linuxtv.org/project/linux-media/list/
11635T: git git://linuxtv.org/anttip/media_tree.git
11636S: Maintained
11637F: drivers/media/tuners/tua9001*
11638
11639TULIP NETWORK DRIVERS
11640L: netdev@vger.kernel.org
11641L: linux-parisc@vger.kernel.org
11642S: Orphan
11643F: drivers/net/ethernet/dec/tulip/
11644
11645TUN/TAP driver
11646M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11647W: http://vtun.sourceforge.net/tun
11648S: Maintained
11649F: Documentation/networking/tuntap.txt
11650F: arch/um/os-Linux/drivers/
11651
11652TURBOCHANNEL SUBSYSTEM
11653M: "Maciej W. Rozycki" <macro@linux-mips.org>
11654M: Ralf Baechle <ralf@linux-mips.org>
11655L: linux-mips@linux-mips.org
11656Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11657S: Maintained
11658F: drivers/tc/
11659F: include/linux/tc.h
11660
11661U14-34F SCSI DRIVER
11662M: Dario Ballabio <ballabio_dario@emc.com>
11663L: linux-scsi@vger.kernel.org
11664S: Maintained
11665F: drivers/scsi/u14-34f.c
11666
11667UBI FILE SYSTEM (UBIFS)
11668M: Richard Weinberger <richard@nod.at>
11669M: Artem Bityutskiy <dedekind1@gmail.com>
11670M: Adrian Hunter <adrian.hunter@intel.com>
11671L: linux-mtd@lists.infradead.org
11672T: git git://git.infradead.org/ubifs-2.6.git
11673W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11674S: Supported
11675F: Documentation/filesystems/ubifs.txt
11676F: fs/ubifs/
11677
11678UCLINUX (M68KNOMMU AND COLDFIRE)
11679M: Greg Ungerer <gerg@linux-m68k.org>
11680W: http://www.linux-m68k.org/
11681W: http://www.uclinux.org/
11682L: linux-m68k@lists.linux-m68k.org
11683L: uclinux-dev@uclinux.org (subscribers-only)
11684T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11685S: Maintained
11686F: arch/m68k/coldfire/
11687F: arch/m68k/68*/
11688F: arch/m68k/*/*_no.*
11689F: arch/m68k/include/asm/*_no.*
11690
11691UDF FILESYSTEM
11692M: Jan Kara <jack@suse.com>
11693S: Maintained
11694F: Documentation/filesystems/udf.txt
11695F: fs/udf/
11696
11697UFS FILESYSTEM
11698M: Evgeniy Dushistov <dushistov@mail.ru>
11699S: Maintained
11700F: Documentation/filesystems/ufs.txt
11701F: fs/ufs/
11702
11703UHID USERSPACE HID IO DRIVER:
11704M: David Herrmann <dh.herrmann@googlemail.com>
11705L: linux-input@vger.kernel.org
11706S: Maintained
11707F: drivers/hid/uhid.c
11708F: include/uapi/linux/uhid.h
11709
11710ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11711L: linux-usb@vger.kernel.org
11712S: Orphan
11713F: drivers/uwb/
11714F: include/linux/uwb.h
11715F: include/linux/uwb/
11716
11717UNICORE32 ARCHITECTURE:
11718M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11719W: http://mprc.pku.edu.cn/~guanxuetao/linux
11720S: Maintained
11721T: git git://github.com/gxt/linux.git
11722F: arch/unicore32/
11723
11724UNIFDEF
11725M: Tony Finch <dot@dotat.at>
11726W: http://dotat.at/prog/unifdef
11727S: Maintained
11728F: scripts/unifdef.c
11729
11730UNIFORM CDROM DRIVER
11731M: Jens Axboe <axboe@kernel.dk>
11732W: http://www.kernel.dk
11733S: Maintained
11734F: Documentation/cdrom/
11735F: drivers/cdrom/cdrom.c
11736F: include/linux/cdrom.h
11737F: include/uapi/linux/cdrom.h
11738
11739UNISYS S-PAR DRIVERS
11740M: David Kershner <david.kershner@unisys.com>
11741L: sparmaintainer@unisys.com (Unisys internal)
11742S: Supported
11743F: drivers/staging/unisys/
11744
11745UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11746M: Vinayak Holikatti <vinholikatti@gmail.com>
11747L: linux-scsi@vger.kernel.org
11748S: Supported
11749F: Documentation/scsi/ufs.txt
11750F: drivers/scsi/ufs/
11751
11752UNSORTED BLOCK IMAGES (UBI)
11753M: Artem Bityutskiy <dedekind1@gmail.com>
11754M: Richard Weinberger <richard@nod.at>
11755W: http://www.linux-mtd.infradead.org/
11756L: linux-mtd@lists.infradead.org
11757T: git git://git.infradead.org/ubifs-2.6.git
11758S: Supported
11759F: drivers/mtd/ubi/
11760F: include/linux/mtd/ubi.h
11761F: include/uapi/mtd/ubi-user.h
11762
11763USB ACM DRIVER
11764M: Oliver Neukum <oneukum@suse.com>
11765L: linux-usb@vger.kernel.org
11766S: Maintained
11767F: Documentation/usb/acm.txt
11768F: drivers/usb/class/cdc-acm.*
11769
11770USB AR5523 WIRELESS DRIVER
11771M: Pontus Fuchs <pontus.fuchs@gmail.com>
11772L: linux-wireless@vger.kernel.org
11773S: Maintained
11774F: drivers/net/wireless/ath/ar5523/
11775
11776USB ATTACHED SCSI
11777M: Hans de Goede <hdegoede@redhat.com>
11778M: Gerd Hoffmann <kraxel@redhat.com>
11779L: linux-usb@vger.kernel.org
11780L: linux-scsi@vger.kernel.org
11781S: Maintained
11782F: drivers/usb/storage/uas.c
11783
11784USB CDC ETHERNET DRIVER
11785M: Oliver Neukum <oliver@neukum.org>
11786L: linux-usb@vger.kernel.org
11787S: Maintained
11788F: drivers/net/usb/cdc_*.c
11789F: include/uapi/linux/usb/cdc.h
11790
11791USB CHAOSKEY DRIVER
11792M: Keith Packard <keithp@keithp.com>
11793L: linux-usb@vger.kernel.org
11794S: Maintained
11795F: drivers/usb/misc/chaoskey.c
11796
11797USB CYPRESS C67X00 DRIVER
11798M: Peter Korsgaard <jacmet@sunsite.dk>
11799L: linux-usb@vger.kernel.org
11800S: Maintained
11801F: drivers/usb/c67x00/
11802
11803USB DAVICOM DM9601 DRIVER
11804M: Peter Korsgaard <jacmet@sunsite.dk>
11805L: netdev@vger.kernel.org
11806W: http://www.linux-usb.org/usbnet
11807S: Maintained
11808F: drivers/net/usb/dm9601.c
11809
11810USB DIAMOND RIO500 DRIVER
11811M: Cesar Miquel <miquel@df.uba.ar>
11812L: rio500-users@lists.sourceforge.net
11813W: http://rio500.sourceforge.net
11814S: Maintained
11815F: drivers/usb/misc/rio500*
11816
11817USB EHCI DRIVER
11818M: Alan Stern <stern@rowland.harvard.edu>
11819L: linux-usb@vger.kernel.org
11820S: Maintained
11821F: Documentation/usb/ehci.txt
11822F: drivers/usb/host/ehci*
11823
11824USB GADGET/PERIPHERAL SUBSYSTEM
11825M: Felipe Balbi <balbi@kernel.org>
11826L: linux-usb@vger.kernel.org
11827W: http://www.linux-usb.org/gadget
11828T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11829S: Maintained
11830F: drivers/usb/gadget/
11831F: include/linux/usb/gadget*
11832
11833USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11834M: Jiri Kosina <jikos@kernel.org>
11835R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11836L: linux-usb@vger.kernel.org
11837T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11838S: Maintained
11839F: Documentation/hid/hiddev.txt
11840F: drivers/hid/usbhid/
11841
11842USB ISP116X DRIVER
11843M: Olav Kongas <ok@artecdesign.ee>
11844L: linux-usb@vger.kernel.org
11845S: Maintained
11846F: drivers/usb/host/isp116x*
11847F: include/linux/usb/isp116x.h
11848
11849USB LAN78XX ETHERNET DRIVER
11850M: Woojung Huh <woojung.huh@microchip.com>
11851M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11852L: netdev@vger.kernel.org
11853S: Maintained
11854F: drivers/net/usb/lan78xx.*
11855
11856USB MASS STORAGE DRIVER
11857M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11858L: linux-usb@vger.kernel.org
11859L: usb-storage@lists.one-eyed-alien.net
11860S: Maintained
11861W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11862F: drivers/usb/storage/
11863
11864USB MIDI DRIVER
11865M: Clemens Ladisch <clemens@ladisch.de>
11866L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11867T: git git://git.alsa-project.org/alsa-kernel.git
11868S: Maintained
11869F: sound/usb/midi.*
11870
11871USB NETWORKING DRIVERS
11872L: linux-usb@vger.kernel.org
11873S: Odd Fixes
11874F: drivers/net/usb/
11875
11876USB OHCI DRIVER
11877M: Alan Stern <stern@rowland.harvard.edu>
11878L: linux-usb@vger.kernel.org
11879S: Maintained
11880F: Documentation/usb/ohci.txt
11881F: drivers/usb/host/ohci*
11882
11883USB OTG FSM (Finite State Machine)
11884M: Peter Chen <Peter.Chen@nxp.com>
11885T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11886L: linux-usb@vger.kernel.org
11887S: Maintained
11888F: drivers/usb/common/usb-otg-fsm.c
11889
11890USB OVER IP DRIVER
11891M: Valentina Manea <valentina.manea.m@gmail.com>
11892M: Shuah Khan <shuah.kh@samsung.com>
11893L: linux-usb@vger.kernel.org
11894S: Maintained
11895F: Documentation/usb/usbip_protocol.txt
11896F: drivers/usb/usbip/
11897F: tools/usb/usbip/
11898
11899USB PEGASUS DRIVER
11900M: Petko Manolov <petkan@nucleusys.com>
11901L: linux-usb@vger.kernel.org
11902L: netdev@vger.kernel.org
11903T: git git://github.com/petkan/pegasus.git
11904W: https://github.com/petkan/pegasus
11905S: Maintained
11906F: drivers/net/usb/pegasus.*
11907
11908USB PHY LAYER
11909M: Felipe Balbi <balbi@kernel.org>
11910L: linux-usb@vger.kernel.org
11911T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11912S: Maintained
11913F: drivers/usb/phy/
11914
11915USB PRINTER DRIVER (usblp)
11916M: Pete Zaitcev <zaitcev@redhat.com>
11917L: linux-usb@vger.kernel.org
11918S: Supported
11919F: drivers/usb/class/usblp.c
11920
11921USB QMI WWAN NETWORK DRIVER
11922M: Bjørn Mork <bjorn@mork.no>
11923L: netdev@vger.kernel.org
11924S: Maintained
11925F: Documentation/ABI/testing/sysfs-class-net-qmi
11926F: drivers/net/usb/qmi_wwan.c
11927
11928USB RTL8150 DRIVER
11929M: Petko Manolov <petkan@nucleusys.com>
11930L: linux-usb@vger.kernel.org
11931L: netdev@vger.kernel.org
11932T: git git://github.com/petkan/rtl8150.git
11933W: https://github.com/petkan/rtl8150
11934S: Maintained
11935F: drivers/net/usb/rtl8150.c
11936
11937USB SERIAL SUBSYSTEM
11938M: Johan Hovold <johan@kernel.org>
11939L: linux-usb@vger.kernel.org
11940S: Maintained
11941F: Documentation/usb/usb-serial.txt
11942F: drivers/usb/serial/
11943F: include/linux/usb/serial.h
11944
11945USB SMSC75XX ETHERNET DRIVER
11946M: Steve Glendinning <steve.glendinning@shawell.net>
11947L: netdev@vger.kernel.org
11948S: Maintained
11949F: drivers/net/usb/smsc75xx.*
11950
11951USB SMSC95XX ETHERNET DRIVER
11952M: Steve Glendinning <steve.glendinning@shawell.net>
11953L: netdev@vger.kernel.org
11954S: Maintained
11955F: drivers/net/usb/smsc95xx.*
11956
11957USB SUBSYSTEM
11958M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11959L: linux-usb@vger.kernel.org
11960W: http://www.linux-usb.org
11961T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11962S: Supported
11963F: Documentation/usb/
11964F: drivers/usb/
11965F: include/linux/usb.h
11966F: include/linux/usb/
11967
11968USB UHCI DRIVER
11969M: Alan Stern <stern@rowland.harvard.edu>
11970L: linux-usb@vger.kernel.org
11971S: Maintained
11972F: drivers/usb/host/uhci*
11973
11974USB "USBNET" DRIVER FRAMEWORK
11975M: Oliver Neukum <oneukum@suse.com>
11976L: netdev@vger.kernel.org
11977W: http://www.linux-usb.org/usbnet
11978S: Maintained
11979F: drivers/net/usb/usbnet.c
11980F: include/linux/usb/usbnet.h
11981
11982USB VIDEO CLASS
11983M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11984L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11985L: linux-media@vger.kernel.org
11986T: git git://linuxtv.org/media_tree.git
11987W: http://www.ideasonboard.org/uvc/
11988S: Maintained
11989F: drivers/media/usb/uvc/
11990F: include/uapi/linux/uvcvideo.h
11991
11992USB VISION DRIVER
11993M: Hans Verkuil <hverkuil@xs4all.nl>
11994L: linux-media@vger.kernel.org
11995T: git git://linuxtv.org/media_tree.git
11996W: https://linuxtv.org
11997S: Odd Fixes
11998F: drivers/media/usb/usbvision/
11999
12000USB WEBCAM GADGET
12001M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12002L: linux-usb@vger.kernel.org
12003S: Maintained
12004F: drivers/usb/gadget/function/*uvc*
12005F: drivers/usb/gadget/legacy/webcam.c
12006
12007USB WIRELESS RNDIS DRIVER (rndis_wlan)
12008M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12009L: linux-wireless@vger.kernel.org
12010S: Maintained
12011F: drivers/net/wireless/rndis_wlan.c
12012
12013USB XHCI DRIVER
12014M: Mathias Nyman <mathias.nyman@intel.com>
12015L: linux-usb@vger.kernel.org
12016S: Supported
12017F: drivers/usb/host/xhci*
12018F: drivers/usb/host/pci-quirks*
12019
12020USB ZD1201 DRIVER
12021L: linux-wireless@vger.kernel.org
12022W: http://linux-lc100020.sourceforge.net
12023S: Orphan
12024F: drivers/net/wireless/zydas/zd1201.*
12025
12026USB ZR364XX DRIVER
12027M: Antoine Jacquet <royale@zerezo.com>
12028L: linux-usb@vger.kernel.org
12029L: linux-media@vger.kernel.org
12030T: git git://linuxtv.org/media_tree.git
12031W: http://royale.zerezo.com/zr364xx/
12032S: Maintained
12033F: Documentation/video4linux/zr364xx.txt
12034F: drivers/media/usb/zr364xx/
12035
12036ULPI BUS
12037M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12038L: linux-usb@vger.kernel.org
12039S: Maintained
12040F: drivers/usb/common/ulpi.c
12041F: include/linux/ulpi/
12042
12043USER-MODE LINUX (UML)
12044M: Jeff Dike <jdike@addtoit.com>
12045M: Richard Weinberger <richard@nod.at>
12046L: user-mode-linux-devel@lists.sourceforge.net
12047L: user-mode-linux-user@lists.sourceforge.net
12048W: http://user-mode-linux.sourceforge.net
12049T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12050S: Maintained
12051F: Documentation/virtual/uml/
12052F: arch/um/
12053F: arch/x86/um/
12054F: fs/hostfs/
12055F: fs/hppfs/
12056
12057USERSPACE I/O (UIO)
12058M: "Hans J. Koch" <hjk@hansjkoch.de>
12059M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12060S: Maintained
12061T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12062F: Documentation/DocBook/uio-howto.tmpl
12063F: drivers/uio/
12064F: include/linux/uio*.h
12065
12066UTIL-LINUX PACKAGE
12067M: Karel Zak <kzak@redhat.com>
12068L: util-linux@vger.kernel.org
12069W: http://en.wikipedia.org/wiki/Util-linux
12070T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12071S: Maintained
12072
12073UVESAFB DRIVER
12074M: Michal Januszewski <spock@gentoo.org>
12075L: linux-fbdev@vger.kernel.org
12076W: http://dev.gentoo.org/~spock/projects/uvesafb/
12077S: Maintained
12078F: Documentation/fb/uvesafb.txt
12079F: drivers/video/fbdev/uvesafb.*
12080
12081VF610 NAND DRIVER
12082M: Stefan Agner <stefan@agner.ch>
12083L: linux-mtd@lists.infradead.org
12084S: Supported
12085F: drivers/mtd/nand/vf610_nfc.c
12086
12087VFAT/FAT/MSDOS FILESYSTEM
12088M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12089S: Maintained
12090F: Documentation/filesystems/vfat.txt
12091F: fs/fat/
12092
12093VFIO DRIVER
12094M: Alex Williamson <alex.williamson@redhat.com>
12095L: kvm@vger.kernel.org
12096T: git git://github.com/awilliam/linux-vfio.git
12097S: Maintained
12098F: Documentation/vfio.txt
12099F: drivers/vfio/
12100F: include/linux/vfio.h
12101F: include/uapi/linux/vfio.h
12102
12103VFIO PLATFORM DRIVER
12104M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12105L: kvm@vger.kernel.org
12106S: Maintained
12107F: drivers/vfio/platform/
12108
12109VIDEOBUF2 FRAMEWORK
12110M: Pawel Osciak <pawel@osciak.com>
12111M: Marek Szyprowski <m.szyprowski@samsung.com>
12112M: Kyungmin Park <kyungmin.park@samsung.com>
12113L: linux-media@vger.kernel.org
12114S: Maintained
12115F: drivers/media/v4l2-core/videobuf2-*
12116F: include/media/videobuf2-*
12117
12118VIRTUAL SERIO DEVICE DRIVER
12119M: Stephen Chandler Paul <thatslyude@gmail.com>
12120S: Maintained
12121F: drivers/input/serio/userio.c
12122F: include/uapi/linux/userio.h
12123
12124VIRTIO CONSOLE DRIVER
12125M: Amit Shah <amit.shah@redhat.com>
12126L: virtualization@lists.linux-foundation.org
12127S: Maintained
12128F: drivers/char/virtio_console.c
12129F: include/linux/virtio_console.h
12130F: include/uapi/linux/virtio_console.h
12131
12132VIRTIO CORE, NET AND BLOCK DRIVERS
12133M: "Michael S. Tsirkin" <mst@redhat.com>
12134L: virtualization@lists.linux-foundation.org
12135S: Maintained
12136F: drivers/virtio/
12137F: tools/virtio/
12138F: drivers/net/virtio_net.c
12139F: drivers/block/virtio_blk.c
12140F: include/linux/virtio_*.h
12141F: include/uapi/linux/virtio_*.h
12142
12143VIRTIO DRIVERS FOR S390
12144M: Christian Borntraeger <borntraeger@de.ibm.com>
12145M: Cornelia Huck <cornelia.huck@de.ibm.com>
12146L: linux-s390@vger.kernel.org
12147L: virtualization@lists.linux-foundation.org
12148L: kvm@vger.kernel.org
12149S: Supported
12150F: drivers/s390/virtio/
12151
12152VIRTIO GPU DRIVER
12153M: David Airlie <airlied@linux.ie>
12154M: Gerd Hoffmann <kraxel@redhat.com>
12155L: dri-devel@lists.freedesktop.org
12156L: virtualization@lists.linux-foundation.org
12157S: Maintained
12158F: drivers/gpu/drm/virtio/
12159F: include/uapi/linux/virtio_gpu.h
12160
12161VIRTIO HOST (VHOST)
12162M: "Michael S. Tsirkin" <mst@redhat.com>
12163L: kvm@vger.kernel.org
12164L: virtualization@lists.linux-foundation.org
12165L: netdev@vger.kernel.org
12166T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12167S: Maintained
12168F: drivers/vhost/
12169F: include/uapi/linux/vhost.h
12170
12171VIRTIO INPUT DRIVER
12172M: Gerd Hoffmann <kraxel@redhat.com>
12173S: Maintained
12174F: drivers/virtio/virtio_input.c
12175F: include/uapi/linux/virtio_input.h
12176
12177VIA RHINE NETWORK DRIVER
12178S: Orphan
12179F: drivers/net/ethernet/via/via-rhine.c
12180
12181VIA SD/MMC CARD CONTROLLER DRIVER
12182M: Bruce Chang <brucechang@via.com.tw>
12183M: Harald Welte <HaraldWelte@viatech.com>
12184S: Maintained
12185F: drivers/mmc/host/via-sdmmc.c
12186
12187VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12188M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12189L: linux-fbdev@vger.kernel.org
12190S: Maintained
12191F: include/linux/via-core.h
12192F: include/linux/via-gpio.h
12193F: include/linux/via_i2c.h
12194F: drivers/video/fbdev/via/
12195
12196VIA VELOCITY NETWORK DRIVER
12197M: Francois Romieu <romieu@fr.zoreil.com>
12198L: netdev@vger.kernel.org
12199S: Maintained
12200F: drivers/net/ethernet/via/via-velocity.*
12201
12202VIRT LIB
12203M: Alex Williamson <alex.williamson@redhat.com>
12204M: Paolo Bonzini <pbonzini@redhat.com>
12205L: kvm@vger.kernel.org
12206S: Supported
12207F: virt/lib/
12208
12209VIVID VIRTUAL VIDEO DRIVER
12210M: Hans Verkuil <hverkuil@xs4all.nl>
12211L: linux-media@vger.kernel.org
12212T: git git://linuxtv.org/media_tree.git
12213W: https://linuxtv.org
12214S: Maintained
12215F: drivers/media/platform/vivid/*
12216
12217VLAN (802.1Q)
12218M: Patrick McHardy <kaber@trash.net>
12219L: netdev@vger.kernel.org
12220S: Maintained
12221F: drivers/net/macvlan.c
12222F: include/linux/if_*vlan.h
12223F: net/8021q/
12224
12225VLYNQ BUS
12226M: Florian Fainelli <florian@openwrt.org>
12227L: openwrt-devel@lists.openwrt.org (subscribers-only)
12228S: Maintained
12229F: drivers/vlynq/vlynq.c
12230F: include/linux/vlynq.h
12231
12232VME SUBSYSTEM
12233M: Martyn Welch <martyn@welchs.me.uk>
12234M: Manohar Vanga <manohar.vanga@gmail.com>
12235M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12236L: devel@driverdev.osuosl.org
12237S: Maintained
12238T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12239F: Documentation/vme_api.txt
12240F: drivers/staging/vme/
12241F: drivers/vme/
12242F: include/linux/vme*
12243
12244VMWARE HYPERVISOR INTERFACE
12245M: Alok Kataria <akataria@vmware.com>
12246L: virtualization@lists.linux-foundation.org
12247S: Supported
12248F: arch/x86/kernel/cpu/vmware.c
12249
12250VMWARE BALLOON DRIVER
12251M: Xavier Deguillard <xdeguillard@vmware.com>
12252M: Philip Moltmann <moltmann@vmware.com>
12253M: "VMware, Inc." <pv-drivers@vmware.com>
12254L: linux-kernel@vger.kernel.org
12255S: Maintained
12256F: drivers/misc/vmw_balloon.c
12257
12258VMWARE VMMOUSE SUBDRIVER
12259M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12260M: "VMware, Inc." <pv-drivers@vmware.com>
12261L: linux-input@vger.kernel.org
12262S: Maintained
12263F: drivers/input/mouse/vmmouse.c
12264F: drivers/input/mouse/vmmouse.h
12265
12266VMWARE VMXNET3 ETHERNET DRIVER
12267M: Shrikrishna Khare <skhare@vmware.com>
12268M: "VMware, Inc." <pv-drivers@vmware.com>
12269L: netdev@vger.kernel.org
12270S: Maintained
12271F: drivers/net/vmxnet3/
12272
12273VMware PVSCSI driver
12274M: Arvind Kumar <arvindkumar@vmware.com>
12275M: VMware PV-Drivers <pv-drivers@vmware.com>
12276L: linux-scsi@vger.kernel.org
12277S: Maintained
12278F: drivers/scsi/vmw_pvscsi.c
12279F: drivers/scsi/vmw_pvscsi.h
12280
12281VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12282M: Liam Girdwood <lgirdwood@gmail.com>
12283M: Mark Brown <broonie@kernel.org>
12284L: linux-kernel@vger.kernel.org
12285W: http://www.slimlogic.co.uk/?p=48
12286T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12287S: Supported
12288F: Documentation/devicetree/bindings/regulator/
12289F: drivers/regulator/
12290F: include/dt-bindings/regulator/
12291F: include/linux/regulator/
12292
12293VRF
12294M: David Ahern <dsa@cumulusnetworks.com>
12295M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12296L: netdev@vger.kernel.org
12297S: Maintained
12298F: drivers/net/vrf.c
12299F: Documentation/networking/vrf.txt
12300
12301VT1211 HARDWARE MONITOR DRIVER
12302M: Juerg Haefliger <juergh@gmail.com>
12303L: linux-hwmon@vger.kernel.org
12304S: Maintained
12305F: Documentation/hwmon/vt1211
12306F: drivers/hwmon/vt1211.c
12307
12308VT8231 HARDWARE MONITOR DRIVER
12309M: Roger Lucas <vt8231@hiddenengine.co.uk>
12310L: linux-hwmon@vger.kernel.org
12311S: Maintained
12312F: drivers/hwmon/vt8231.c
12313
12314VUB300 USB to SDIO/SD/MMC bridge chip
12315M: Tony Olech <tony.olech@elandigitalsystems.com>
12316L: linux-mmc@vger.kernel.org
12317L: linux-usb@vger.kernel.org
12318S: Supported
12319F: drivers/mmc/host/vub300.c
12320
12321W1 DALLAS'S 1-WIRE BUS
12322M: Evgeniy Polyakov <zbr@ioremap.net>
12323S: Maintained
12324F: Documentation/w1/
12325F: drivers/w1/
12326
12327W83791D HARDWARE MONITORING DRIVER
12328M: Marc Hulsman <m.hulsman@tudelft.nl>
12329L: linux-hwmon@vger.kernel.org
12330S: Maintained
12331F: Documentation/hwmon/w83791d
12332F: drivers/hwmon/w83791d.c
12333
12334W83793 HARDWARE MONITORING DRIVER
12335M: Rudolf Marek <r.marek@assembler.cz>
12336L: linux-hwmon@vger.kernel.org
12337S: Maintained
12338F: Documentation/hwmon/w83793
12339F: drivers/hwmon/w83793.c
12340
12341W83795 HARDWARE MONITORING DRIVER
12342M: Jean Delvare <jdelvare@suse.com>
12343L: linux-hwmon@vger.kernel.org
12344S: Maintained
12345F: drivers/hwmon/w83795.c
12346
12347W83L51xD SD/MMC CARD INTERFACE DRIVER
12348M: Pierre Ossman <pierre@ossman.eu>
12349S: Maintained
12350F: drivers/mmc/host/wbsd.*
12351
12352WACOM PROTOCOL 4 SERIAL TABLETS
12353M: Julian Squires <julian@cipht.net>
12354M: Hans de Goede <hdegoede@redhat.com>
12355L: linux-input@vger.kernel.org
12356S: Maintained
12357F: drivers/input/tablet/wacom_serial4.c
12358
12359WATCHDOG DEVICE DRIVERS
12360M: Wim Van Sebroeck <wim@iguana.be>
12361R: Guenter Roeck <linux@roeck-us.net>
12362L: linux-watchdog@vger.kernel.org
12363W: http://www.linux-watchdog.org/
12364T: git git://www.linux-watchdog.org/linux-watchdog.git
12365S: Maintained
12366F: Documentation/devicetree/bindings/watchdog/
12367F: Documentation/watchdog/
12368F: drivers/watchdog/
12369F: include/linux/watchdog.h
12370F: include/uapi/linux/watchdog.h
12371
12372WD7000 SCSI DRIVER
12373M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12374L: linux-scsi@vger.kernel.org
12375S: Maintained
12376F: drivers/scsi/wd7000.c
12377
12378WIIMOTE HID DRIVER
12379M: David Herrmann <dh.herrmann@googlemail.com>
12380L: linux-input@vger.kernel.org
12381S: Maintained
12382F: drivers/hid/hid-wiimote*
12383
12384WINBOND CIR DRIVER
12385M: David Härdeman <david@hardeman.nu>
12386S: Maintained
12387F: drivers/media/rc/winbond-cir.c
12388
12389WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12390M: William Breathitt Gray <vilhelm.gray@gmail.com>
12391L: linux-watchdog@vger.kernel.org
12392S: Maintained
12393F: drivers/watchdog/ebc-c384_wdt.c
12394
12395WINSYSTEMS WS16C48 GPIO DRIVER
12396M: William Breathitt Gray <vilhelm.gray@gmail.com>
12397L: linux-gpio@vger.kernel.org
12398S: Maintained
12399F: drivers/gpio/gpio-ws16c48.c
12400
12401WIMAX STACK
12402M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12403M: linux-wimax@intel.com
12404L: wimax@linuxwimax.org (subscribers-only)
12405S: Supported
12406W: http://linuxwimax.org
12407F: Documentation/wimax/README.wimax
12408F: include/linux/wimax/debug.h
12409F: include/net/wimax.h
12410F: include/uapi/linux/wimax.h
12411F: net/wimax/
12412
12413WISTRON LAPTOP BUTTON DRIVER
12414M: Miloslav Trmac <mitr@volny.cz>
12415S: Maintained
12416F: drivers/input/misc/wistron_btns.c
12417
12418WL3501 WIRELESS PCMCIA CARD DRIVER
12419M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12420L: linux-wireless@vger.kernel.org
12421W: http://oops.ghostprotocols.net:81/blog
12422S: Maintained
12423F: drivers/net/wireless/wl3501*
12424
12425WOLFSON MICROELECTRONICS DRIVERS
12426L: patches@opensource.wolfsonmicro.com
12427T: git https://github.com/CirrusLogic/linux-drivers.git
12428W: https://github.com/CirrusLogic/linux-drivers/wiki
12429S: Supported
12430F: Documentation/hwmon/wm83??
12431F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12432F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12433F: Documentation/devicetree/bindings/mfd/arizona.txt
12434F: arch/arm/mach-s3c64xx/mach-crag6410*
12435F: drivers/clk/clk-wm83*.c
12436F: drivers/extcon/extcon-arizona.c
12437F: drivers/leds/leds-wm83*.c
12438F: drivers/gpio/gpio-*wm*.c
12439F: drivers/gpio/gpio-arizona.c
12440F: drivers/hwmon/wm83??-hwmon.c
12441F: drivers/input/misc/wm831x-on.c
12442F: drivers/input/touchscreen/wm831x-ts.c
12443F: drivers/input/touchscreen/wm97*.c
12444F: drivers/mfd/arizona*
12445F: drivers/mfd/wm*.c
12446F: drivers/mfd/cs47l24*
12447F: drivers/power/wm83*.c
12448F: drivers/rtc/rtc-wm83*.c
12449F: drivers/regulator/wm8*.c
12450F: drivers/video/backlight/wm83*_bl.c
12451F: drivers/watchdog/wm83*_wdt.c
12452F: include/linux/mfd/arizona/
12453F: include/linux/mfd/wm831x/
12454F: include/linux/mfd/wm8350/
12455F: include/linux/mfd/wm8400*
12456F: include/linux/wm97xx.h
12457F: include/sound/wm????.h
12458F: sound/soc/codecs/arizona.?
12459F: sound/soc/codecs/wm*
12460F: sound/soc/codecs/cs47l24*
12461
12462WORKQUEUE
12463M: Tejun Heo <tj@kernel.org>
12464R: Lai Jiangshan <jiangshanlai@gmail.com>
12465T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12466S: Maintained
12467F: include/linux/workqueue.h
12468F: kernel/workqueue.c
12469F: Documentation/workqueue.txt
12470
12471X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12472M: Chen-Yu Tsai <wens@csie.org>
12473L: linux-kernel@vger.kernel.org
12474S: Maintained
12475N: axp[128]
12476
12477X.25 NETWORK LAYER
12478M: Andrew Hendry <andrew.hendry@gmail.com>
12479L: linux-x25@vger.kernel.org
12480S: Odd Fixes
12481F: Documentation/networking/x25*
12482F: include/net/x25*
12483F: net/x25/
12484
12485X86 ARCHITECTURE (32-BIT AND 64-BIT)
12486M: Thomas Gleixner <tglx@linutronix.de>
12487M: Ingo Molnar <mingo@redhat.com>
12488M: "H. Peter Anvin" <hpa@zytor.com>
12489M: x86@kernel.org
12490L: linux-kernel@vger.kernel.org
12491T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12492S: Maintained
12493F: Documentation/x86/
12494F: arch/x86/
12495
12496X86 PLATFORM DRIVERS
12497M: Darren Hart <dvhart@infradead.org>
12498L: platform-driver-x86@vger.kernel.org
12499T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12500S: Maintained
12501F: drivers/platform/x86/
12502F: drivers/platform/olpc/
12503
12504X86 MCE INFRASTRUCTURE
12505M: Tony Luck <tony.luck@intel.com>
12506M: Borislav Petkov <bp@alien8.de>
12507L: linux-edac@vger.kernel.org
12508S: Maintained
12509F: arch/x86/kernel/cpu/mcheck/*
12510
12511X86 MICROCODE UPDATE SUPPORT
12512M: Borislav Petkov <bp@alien8.de>
12513S: Maintained
12514F: arch/x86/kernel/cpu/microcode/*
12515
12516X86 VDSO
12517M: Andy Lutomirski <luto@amacapital.net>
12518L: linux-kernel@vger.kernel.org
12519T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12520S: Maintained
12521F: arch/x86/entry/vdso/
12522
12523XC2028/3028 TUNER DRIVER
12524M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12525L: linux-media@vger.kernel.org
12526W: https://linuxtv.org
12527T: git git://linuxtv.org/media_tree.git
12528S: Maintained
12529F: drivers/media/tuners/tuner-xc2028.*
12530
12531XEN HYPERVISOR INTERFACE
12532M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12533M: David Vrabel <david.vrabel@citrix.com>
12534M: Juergen Gross <jgross@suse.com>
12535L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12536T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12537S: Supported
12538F: arch/x86/xen/
12539F: drivers/*/xen-*front.c
12540F: drivers/xen/
12541F: arch/x86/include/asm/xen/
12542F: include/xen/
12543F: include/uapi/xen/
12544
12545XEN HYPERVISOR ARM
12546M: Stefano Stabellini <sstabellini@kernel.org>
12547L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12548S: Maintained
12549F: arch/arm/xen/
12550F: arch/arm/include/asm/xen/
12551
12552XEN HYPERVISOR ARM64
12553M: Stefano Stabellini <sstabellini@kernel.org>
12554L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12555S: Maintained
12556F: arch/arm64/xen/
12557F: arch/arm64/include/asm/xen/
12558
12559XEN NETWORK BACKEND DRIVER
12560M: Wei Liu <wei.liu2@citrix.com>
12561L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12562L: netdev@vger.kernel.org
12563S: Supported
12564F: drivers/net/xen-netback/*
12565
12566XEN PCI SUBSYSTEM
12567M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12568L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12569S: Supported
12570F: arch/x86/pci/*xen*
12571F: drivers/pci/*xen*
12572
12573XEN BLOCK SUBSYSTEM
12574M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12575M: Roger Pau Monné <roger.pau@citrix.com>
12576L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12577S: Supported
12578F: drivers/block/xen-blkback/*
12579F: drivers/block/xen*
12580
12581XEN PVSCSI DRIVERS
12582M: Juergen Gross <jgross@suse.com>
12583L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12584L: linux-scsi@vger.kernel.org
12585S: Supported
12586F: drivers/scsi/xen-scsifront.c
12587F: drivers/xen/xen-scsiback.c
12588F: include/xen/interface/io/vscsiif.h
12589
12590XEN SWIOTLB SUBSYSTEM
12591M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12592L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12593S: Supported
12594F: arch/x86/xen/*swiotlb*
12595F: drivers/xen/*swiotlb*
12596
12597XFS FILESYSTEM
12598P: Silicon Graphics Inc
12599M: Dave Chinner <david@fromorbit.com>
12600M: xfs@oss.sgi.com
12601L: xfs@oss.sgi.com
12602W: http://oss.sgi.com/projects/xfs
12603T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12604S: Supported
12605F: Documentation/filesystems/xfs.txt
12606F: fs/xfs/
12607
12608XILINX AXI ETHERNET DRIVER
12609M: Anirudha Sarangi <anirudh@xilinx.com>
12610M: John Linn <John.Linn@xilinx.com>
12611S: Maintained
12612F: drivers/net/ethernet/xilinx/xilinx_axienet*
12613
12614XILINX UARTLITE SERIAL DRIVER
12615M: Peter Korsgaard <jacmet@sunsite.dk>
12616L: linux-serial@vger.kernel.org
12617S: Maintained
12618F: drivers/tty/serial/uartlite.c
12619
12620XILINX VIDEO IP CORES
12621M: Hyun Kwon <hyun.kwon@xilinx.com>
12622M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12623L: linux-media@vger.kernel.org
12624T: git git://linuxtv.org/media_tree.git
12625S: Supported
12626F: Documentation/devicetree/bindings/media/xilinx/
12627F: drivers/media/platform/xilinx/
12628F: include/uapi/linux/xilinx-v4l2-controls.h
12629
12630XILLYBUS DRIVER
12631M: Eli Billauer <eli.billauer@gmail.com>
12632L: linux-kernel@vger.kernel.org
12633S: Supported
12634F: drivers/char/xillybus/
12635
12636XTENSA XTFPGA PLATFORM SUPPORT
12637M: Max Filippov <jcmvbkbc@gmail.com>
12638L: linux-xtensa@linux-xtensa.org
12639S: Maintained
12640F: drivers/spi/spi-xtensa-xtfpga.c
12641F: sound/soc/xtensa/xtfpga-i2s.c
12642
12643YAM DRIVER FOR AX.25
12644M: Jean-Paul Roubelat <jpr@f6fbb.org>
12645L: linux-hams@vger.kernel.org
12646S: Maintained
12647F: drivers/net/hamradio/yam*
12648F: include/linux/yam.h
12649
12650YEALINK PHONE DRIVER
12651M: Henk Vergonet <Henk.Vergonet@gmail.com>
12652L: usbb2k-api-dev@nongnu.org
12653S: Maintained
12654F: Documentation/input/yealink.txt
12655F: drivers/input/misc/yealink.*
12656
12657Z8530 DRIVER FOR AX.25
12658M: Joerg Reuter <jreuter@yaina.de>
12659W: http://yaina.de/jreuter/
12660W: http://www.qsl.net/dl1bke/
12661L: linux-hams@vger.kernel.org
12662S: Maintained
12663F: Documentation/networking/z8530drv.txt
12664F: drivers/net/hamradio/*scc.c
12665F: drivers/net/hamradio/z8530.h
12666
12667ZBUD COMPRESSED PAGE ALLOCATOR
12668M: Seth Jennings <sjenning@redhat.com>
12669L: linux-mm@kvack.org
12670S: Maintained
12671F: mm/zbud.c
12672F: include/linux/zbud.h
12673
12674ZD1211RW WIRELESS DRIVER
12675M: Daniel Drake <dsd@gentoo.org>
12676M: Ulrich Kunitz <kune@deine-taler.de>
12677W: http://zd1211.ath.cx/wiki/DriverRewrite
12678L: linux-wireless@vger.kernel.org
12679L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12680S: Maintained
12681F: drivers/net/wireless/zydas/zd1211rw/
12682
12683ZPOOL COMPRESSED PAGE STORAGE API
12684M: Dan Streetman <ddstreet@ieee.org>
12685L: linux-mm@kvack.org
12686S: Maintained
12687F: mm/zpool.c
12688F: include/linux/zpool.h
12689
12690ZR36067 VIDEO FOR LINUX DRIVER
12691L: mjpeg-users@lists.sourceforge.net
12692L: linux-media@vger.kernel.org
12693W: http://mjpeg.sourceforge.net/driver-zoran/
12694T: hg https://linuxtv.org/hg/v4l-dvb
12695S: Odd Fixes
12696F: drivers/media/pci/zoran/
12697
12698ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12699M: Minchan Kim <minchan@kernel.org>
12700M: Nitin Gupta <ngupta@vflare.org>
12701R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12702L: linux-kernel@vger.kernel.org
12703S: Maintained
12704F: drivers/block/zram/
12705F: Documentation/blockdev/zram.txt
12706
12707ZS DECSTATION Z85C30 SERIAL DRIVER
12708M: "Maciej W. Rozycki" <macro@linux-mips.org>
12709S: Maintained
12710F: drivers/tty/serial/zs.*
12711
12712ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12713M: Minchan Kim <minchan@kernel.org>
12714M: Nitin Gupta <ngupta@vflare.org>
12715R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12716L: linux-mm@kvack.org
12717S: Maintained
12718F: mm/zsmalloc.c
12719F: include/linux/zsmalloc.h
12720F: Documentation/vm/zsmalloc.txt
12721
12722ZSWAP COMPRESSED SWAP CACHING
12723M: Seth Jennings <sjenning@redhat.com>
12724L: linux-mm@kvack.org
12725S: Maintained
12726F: mm/zswap.c
12727
12728THE REST
12729M: Linus Torvalds <torvalds@linux-foundation.org>
12730L: linux-kernel@vger.kernel.org
12731Q: http://patchwork.kernel.org/project/LKML/list/
12732T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12733S: Buried alive in reporters
12734F: *
12735F: */
This page took 0.069075 seconds and 5 git commands to generate.