radix tree test harness
[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 <alex.aring@gmail.com>
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
178W: http://serial.sourceforge.net
179S: Maintained
180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F: drivers/tty/serial/8250*
182F: include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L: netdev@vger.kernel.org
186S: Orphan / Obsolete
187F: drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
193L: v9fs-developer@lists.sourceforge.net
194W: http://swik.net/v9fs
195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S: Maintained
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: https://linuxtv.org
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
220S: Supported
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
223
224ABI/API
225L: linux-api@vger.kernel.org
226F: include/linux/syscalls.h
227F: kernel/sys_ni.c
228
229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230M: Hans de Goede <hdegoede@redhat.com>
231L: lm-sensors@lm-sensors.org
232S: Maintained
233F: drivers/hwmon/abituguru.c
234
235ABIT UGURU 3 HARDWARE MONITOR DRIVER
236M: Alistair John Strachan <alistair@devzero.co.uk>
237L: lm-sensors@lm-sensors.org
238S: Maintained
239F: drivers/hwmon/abituguru3.c
240
241ACCES 104-IDI-48 GPIO DRIVER
242M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
243L: linux-gpio@vger.kernel.org
244S: Maintained
245F: drivers/gpio/gpio-104-idi-48.c
246
247ACCES 104-IDIO-16 GPIO DRIVER
248M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249L: linux-gpio@vger.kernel.org
250S: Maintained
251F: drivers/gpio/gpio-104-idio-16.c
252
253ACENIC DRIVER
254M: Jes Sorensen <jes@trained-monkey.org>
255L: linux-acenic@sunsite.dk
256S: Maintained
257F: drivers/net/ethernet/alteon/acenic*
258
259ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
260M: Peter Feuerer <peter@piie.net>
261L: platform-driver-x86@vger.kernel.org
262W: http://piie.net/?section=acerhdf
263S: Maintained
264F: drivers/platform/x86/acerhdf.c
265
266ACER WMI LAPTOP EXTRAS
267M: "Lee, Chun-Yi" <jlee@suse.com>
268L: platform-driver-x86@vger.kernel.org
269S: Maintained
270F: drivers/platform/x86/acer-wmi.c
271
272ACPI
273M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
274M: Len Brown <lenb@kernel.org>
275L: linux-acpi@vger.kernel.org
276W: https://01.org/linux-acpi
277Q: https://patchwork.kernel.org/project/linux-acpi/list/
278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
279S: Supported
280F: drivers/acpi/
281F: drivers/pnp/pnpacpi/
282F: include/linux/acpi.h
283F: include/acpi/
284F: Documentation/acpi/
285F: Documentation/ABI/testing/sysfs-bus-acpi
286F: drivers/pci/*acpi*
287F: drivers/pci/*/*acpi*
288F: drivers/pci/*/*/*acpi*
289F: tools/power/acpi/
290
291ACPI COMPONENT ARCHITECTURE (ACPICA)
292M: Robert Moore <robert.moore@intel.com>
293M: Lv Zheng <lv.zheng@intel.com>
294M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
295L: linux-acpi@vger.kernel.org
296L: devel@acpica.org
297W: https://acpica.org/
298W: https://github.com/acpica/acpica/
299Q: https://patchwork.kernel.org/project/linux-acpi/list/
300T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
301S: Supported
302F: drivers/acpi/acpica/
303F: include/acpi/
304F: tools/power/acpi/
305
306ACPI FAN DRIVER
307M: Zhang Rui <rui.zhang@intel.com>
308L: linux-acpi@vger.kernel.org
309W: https://01.org/linux-acpi
310S: Supported
311F: drivers/acpi/fan.c
312
313ACPI THERMAL DRIVER
314M: Zhang Rui <rui.zhang@intel.com>
315L: linux-acpi@vger.kernel.org
316W: https://01.org/linux-acpi
317S: Supported
318F: drivers/acpi/*thermal*
319
320ACPI VIDEO DRIVER
321M: Zhang Rui <rui.zhang@intel.com>
322L: linux-acpi@vger.kernel.org
323W: https://01.org/linux-acpi
324S: Supported
325F: drivers/acpi/acpi_video.c
326
327ACPI WMI DRIVER
328L: platform-driver-x86@vger.kernel.org
329S: Orphan
330F: drivers/platform/x86/wmi.c
331
332AD1889 ALSA SOUND DRIVER
333M: Thibaut Varene <T-Bone@parisc-linux.org>
334W: http://wiki.parisc-linux.org/AD1889
335L: linux-parisc@vger.kernel.org
336S: Maintained
337F: sound/pci/ad1889.*
338
339AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
340M: Michael Hennerich <michael.hennerich@analog.com>
341W: http://wiki.analog.com/AD5254
342W: http://ez.analog.com/community/linux-device-drivers
343S: Supported
344F: drivers/misc/ad525x_dpot.c
345
346AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
347M: Michael Hennerich <michael.hennerich@analog.com>
348W: http://wiki.analog.com/AD5398
349W: http://ez.analog.com/community/linux-device-drivers
350S: Supported
351F: drivers/regulator/ad5398.c
352
353AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
354M: Michael Hennerich <michael.hennerich@analog.com>
355W: http://wiki.analog.com/AD7142
356W: http://ez.analog.com/community/linux-device-drivers
357S: Supported
358F: drivers/input/misc/ad714x.c
359
360AD7877 TOUCHSCREEN DRIVER
361M: Michael Hennerich <michael.hennerich@analog.com>
362W: http://wiki.analog.com/AD7877
363W: http://ez.analog.com/community/linux-device-drivers
364S: Supported
365F: drivers/input/touchscreen/ad7877.c
366
367AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
368M: Michael Hennerich <michael.hennerich@analog.com>
369W: http://wiki.analog.com/AD7879
370W: http://ez.analog.com/community/linux-device-drivers
371S: Supported
372F: drivers/input/touchscreen/ad7879.c
373
374ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
375M: Jiri Kosina <jikos@kernel.org>
376S: Maintained
377
378ADF7242 IEEE 802.15.4 RADIO DRIVER
379M: Michael Hennerich <michael.hennerich@analog.com>
380W: https://wiki.analog.com/ADF7242
381W: http://ez.analog.com/community/linux-device-drivers
382L: linux-wpan@vger.kernel.org
383S: Supported
384F: drivers/net/ieee802154/adf7242.c
385F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
386
387ADM1025 HARDWARE MONITOR DRIVER
388M: Jean Delvare <jdelvare@suse.com>
389L: lm-sensors@lm-sensors.org
390S: Maintained
391F: Documentation/hwmon/adm1025
392F: drivers/hwmon/adm1025.c
393
394ADM1029 HARDWARE MONITOR DRIVER
395M: Corentin Labbe <clabbe.montjoie@gmail.com>
396L: lm-sensors@lm-sensors.org
397S: Maintained
398F: drivers/hwmon/adm1029.c
399
400ADM8211 WIRELESS DRIVER
401L: linux-wireless@vger.kernel.org
402W: http://wireless.kernel.org/
403S: Orphan
404F: drivers/net/wireless/admtek/adm8211.*
405
406ADP1653 FLASH CONTROLLER DRIVER
407M: Sakari Ailus <sakari.ailus@iki.fi>
408L: linux-media@vger.kernel.org
409S: Maintained
410F: drivers/media/i2c/adp1653.c
411F: include/media/i2c/adp1653.h
412
413ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
414M: Michael Hennerich <michael.hennerich@analog.com>
415W: http://wiki.analog.com/ADP5520
416W: http://ez.analog.com/community/linux-device-drivers
417S: Supported
418F: drivers/mfd/adp5520.c
419F: drivers/video/backlight/adp5520_bl.c
420F: drivers/leds/leds-adp5520.c
421F: drivers/gpio/gpio-adp5520.c
422F: drivers/input/keyboard/adp5520-keys.c
423
424ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
425M: Michael Hennerich <michael.hennerich@analog.com>
426W: http://wiki.analog.com/ADP5588
427W: http://ez.analog.com/community/linux-device-drivers
428S: Supported
429F: drivers/input/keyboard/adp5588-keys.c
430F: drivers/gpio/gpio-adp5588.c
431
432ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
433M: Michael Hennerich <michael.hennerich@analog.com>
434W: http://wiki.analog.com/ADP8860
435W: http://ez.analog.com/community/linux-device-drivers
436S: Supported
437F: drivers/video/backlight/adp8860_bl.c
438
439ADS1015 HARDWARE MONITOR DRIVER
440M: Dirk Eibach <eibach@gdsys.de>
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/ads1015
444F: drivers/hwmon/ads1015.c
445F: include/linux/i2c/ads1015.h
446
447ADT746X FAN DRIVER
448M: Colin Leroy <colin@colino.net>
449S: Maintained
450F: drivers/macintosh/therm_adt746x.c
451
452ADT7475 HARDWARE MONITOR DRIVER
453M: Jean Delvare <jdelvare@suse.com>
454L: lm-sensors@lm-sensors.org
455S: Maintained
456F: Documentation/hwmon/adt7475
457F: drivers/hwmon/adt7475.c
458
459ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
460M: Michael Hennerich <michael.hennerich@analog.com>
461W: http://wiki.analog.com/ADXL345
462W: http://ez.analog.com/community/linux-device-drivers
463S: Supported
464F: drivers/input/misc/adxl34x.c
465
466ADVANSYS SCSI DRIVER
467M: Matthew Wilcox <matthew@wil.cx>
468M: Hannes Reinecke <hare@suse.com>
469L: linux-scsi@vger.kernel.org
470S: Maintained
471F: Documentation/scsi/advansys.txt
472F: drivers/scsi/advansys.c
473
474AEDSP16 DRIVER
475M: Riccardo Facchetti <fizban@tin.it>
476S: Maintained
477F: sound/oss/aedsp16.c
478
479AF9013 MEDIA DRIVER
480M: Antti Palosaari <crope@iki.fi>
481L: linux-media@vger.kernel.org
482W: https://linuxtv.org
483W: http://palosaari.fi/linux/
484Q: http://patchwork.linuxtv.org/project/linux-media/list/
485T: git git://linuxtv.org/anttip/media_tree.git
486S: Maintained
487F: drivers/media/dvb-frontends/af9013*
488
489AF9033 MEDIA DRIVER
490M: Antti Palosaari <crope@iki.fi>
491L: linux-media@vger.kernel.org
492W: https://linuxtv.org
493W: http://palosaari.fi/linux/
494Q: http://patchwork.linuxtv.org/project/linux-media/list/
495T: git git://linuxtv.org/anttip/media_tree.git
496S: Maintained
497F: drivers/media/dvb-frontends/af9033*
498
499AFFS FILE SYSTEM
500L: linux-fsdevel@vger.kernel.org
501S: Orphan
502F: Documentation/filesystems/affs.txt
503F: fs/affs/
504
505AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
506M: David Howells <dhowells@redhat.com>
507L: linux-afs@lists.infradead.org
508S: Supported
509F: fs/afs/
510F: include/net/af_rxrpc.h
511F: net/rxrpc/af_rxrpc.c
512
513AGPGART DRIVER
514M: David Airlie <airlied@linux.ie>
515T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
516S: Maintained
517F: drivers/char/agp/
518F: include/linux/agp*
519F: include/uapi/linux/agp*
520
521AHA152X SCSI DRIVER
522M: "Juergen E. Fischer" <fischer@norbit.de>
523L: linux-scsi@vger.kernel.org
524S: Maintained
525F: drivers/scsi/aha152x*
526F: drivers/scsi/pcmcia/aha152x*
527
528AIC7XXX / AIC79XX SCSI DRIVER
529M: Hannes Reinecke <hare@suse.com>
530L: linux-scsi@vger.kernel.org
531S: Maintained
532F: drivers/scsi/aic7xxx/
533
534AIMSLAB FM RADIO RECEIVER DRIVER
535M: Hans Verkuil <hverkuil@xs4all.nl>
536L: linux-media@vger.kernel.org
537T: git git://linuxtv.org/media_tree.git
538W: https://linuxtv.org
539S: Maintained
540F: drivers/media/radio/radio-aimslab*
541
542AIO
543M: Benjamin LaHaise <bcrl@kvack.org>
544L: linux-aio@kvack.org
545S: Supported
546F: fs/aio.c
547F: include/linux/*aio*.h
548
549AIRSPY MEDIA DRIVER
550M: Antti Palosaari <crope@iki.fi>
551L: linux-media@vger.kernel.org
552W: https://linuxtv.org
553W: http://palosaari.fi/linux/
554Q: http://patchwork.linuxtv.org/project/linux-media/list/
555T: git git://linuxtv.org/anttip/media_tree.git
556S: Maintained
557F: drivers/media/usb/airspy/
558
559ALCATEL SPEEDTOUCH USB DRIVER
560M: Duncan Sands <duncan.sands@free.fr>
561L: linux-usb@vger.kernel.org
562W: http://www.linux-usb.org/SpeedTouch/
563S: Maintained
564F: drivers/usb/atm/speedtch.c
565F: drivers/usb/atm/usbatm.c
566
567ALCHEMY AU1XX0 MMC DRIVER
568M: Manuel Lauss <manuel.lauss@gmail.com>
569S: Maintained
570F: drivers/mmc/host/au1xmmc.c
571
572ALI1563 I2C DRIVER
573M: Rudolf Marek <r.marek@assembler.cz>
574L: linux-i2c@vger.kernel.org
575S: Maintained
576F: Documentation/i2c/busses/i2c-ali1563
577F: drivers/i2c/busses/i2c-ali1563.c
578
579ALLWINNER SECURITY SYSTEM
580M: Corentin Labbe <clabbe.montjoie@gmail.com>
581L: linux-crypto@vger.kernel.org
582S: Maintained
583F: drivers/crypto/sunxi-ss/
584
585ALPHA PORT
586M: Richard Henderson <rth@twiddle.net>
587M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
588M: Matt Turner <mattst88@gmail.com>
589S: Odd Fixes
590L: linux-alpha@vger.kernel.org
591F: arch/alpha/
592
593ALTERA MAILBOX DRIVER
594M: Ley Foon Tan <lftan@altera.com>
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/mailbox/mailbox-altera.c
598
599ALTERA PIO DRIVER
600M: Tien Hock Loh <thloh@altera.com>
601L: linux-gpio@vger.kernel.org
602S: Maintained
603F: drivers/gpio/gpio-altera.c
604
605ALTERA TRIPLE SPEED ETHERNET DRIVER
606M: Vince Bridgers <vbridger@opensource.altera.com>
607L: netdev@vger.kernel.org
608L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
609S: Maintained
610F: drivers/net/ethernet/altera/
611
612ALTERA UART/JTAG UART SERIAL DRIVERS
613M: Tobias Klauser <tklauser@distanz.ch>
614L: linux-serial@vger.kernel.org
615L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
616S: Maintained
617F: drivers/tty/serial/altera_uart.c
618F: drivers/tty/serial/altera_jtaguart.c
619F: include/linux/altera_uart.h
620F: include/linux/altera_jtaguart.h
621
622AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
623M: Tom Lendacky <thomas.lendacky@amd.com>
624L: linux-crypto@vger.kernel.org
625S: Supported
626F: drivers/crypto/ccp/
627F: include/linux/ccp.h
628
629AMD FAM15H PROCESSOR POWER MONITORING DRIVER
630M: Huang Rui <ray.huang@amd.com>
631L: lm-sensors@lm-sensors.org
632S: Supported
633F: Documentation/hwmon/fam15h_power
634F: drivers/hwmon/fam15h_power.c
635
636AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
637L: linux-geode@lists.infradead.org (moderated for non-subscribers)
638S: Orphan
639F: drivers/usb/gadget/udc/amd5536udc.*
640
641AMD GEODE PROCESSOR/CHIPSET SUPPORT
642P: Andres Salomon <dilinger@queued.net>
643L: linux-geode@lists.infradead.org (moderated for non-subscribers)
644W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
645S: Supported
646F: drivers/char/hw_random/geode-rng.c
647F: drivers/crypto/geode*
648F: drivers/video/fbdev/geode/
649F: arch/x86/include/asm/geode.h
650
651AMD IOMMU (AMD-VI)
652M: Joerg Roedel <joro@8bytes.org>
653L: iommu@lists.linux-foundation.org
654T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
655S: Maintained
656F: drivers/iommu/amd_iommu*.[ch]
657F: include/linux/amd-iommu.h
658
659AMD KFD
660M: Oded Gabbay <oded.gabbay@gmail.com>
661L: dri-devel@lists.freedesktop.org
662T: git git://people.freedesktop.org/~gabbayo/linux.git
663S: Supported
664F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
665F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
666F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
667F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
668F: drivers/gpu/drm/amd/amdkfd/
669F: drivers/gpu/drm/amd/include/cik_structs.h
670F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
671F: drivers/gpu/drm/amd/include/vi_structs.h
672F: drivers/gpu/drm/radeon/radeon_kfd.c
673F: drivers/gpu/drm/radeon/radeon_kfd.h
674F: include/uapi/linux/kfd_ioctl.h
675
676AMD XGBE DRIVER
677M: Tom Lendacky <thomas.lendacky@amd.com>
678L: netdev@vger.kernel.org
679S: Supported
680F: drivers/net/ethernet/amd/xgbe/
681
682AMS (Apple Motion Sensor) DRIVER
683M: Michael Hanselmann <linux-kernel@hansmi.ch>
684S: Supported
685F: drivers/macintosh/ams/
686
687ANALOG DEVICES INC AD9389B DRIVER
688M: Hans Verkuil <hans.verkuil@cisco.com>
689L: linux-media@vger.kernel.org
690S: Maintained
691F: drivers/media/i2c/ad9389b*
692
693ANALOG DEVICES INC ADV7180 DRIVER
694M: Lars-Peter Clausen <lars@metafoo.de>
695L: linux-media@vger.kernel.org
696W: http://ez.analog.com/community/linux-device-drivers
697S: Supported
698F: drivers/media/i2c/adv7180.c
699
700ANALOG DEVICES INC ADV7511 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7511*
705
706ANALOG DEVICES INC ADV7604 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7604*
711
712ANALOG DEVICES INC ADV7842 DRIVER
713M: Hans Verkuil <hans.verkuil@cisco.com>
714L: linux-media@vger.kernel.org
715S: Maintained
716F: drivers/media/i2c/adv7842*
717
718ANALOG DEVICES INC ASOC CODEC DRIVERS
719M: Lars-Peter Clausen <lars@metafoo.de>
720L: alsa-devel@alsa-project.org (moderated for non-subscribers)
721W: http://wiki.analog.com/
722W: http://ez.analog.com/community/linux-device-drivers
723S: Supported
724F: sound/soc/codecs/adau*
725F: sound/soc/codecs/adav*
726F: sound/soc/codecs/ad1*
727F: sound/soc/codecs/ad7*
728F: sound/soc/codecs/ssm*
729F: sound/soc/codecs/sigmadsp.*
730
731ANALOG DEVICES INC ASOC DRIVERS
732L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
733L: alsa-devel@alsa-project.org (moderated for non-subscribers)
734W: http://blackfin.uclinux.org/
735S: Supported
736F: sound/soc/blackfin/*
737
738ANALOG DEVICES INC IIO DRIVERS
739M: Lars-Peter Clausen <lars@metafoo.de>
740M: Michael Hennerich <Michael.Hennerich@analog.com>
741W: http://wiki.analog.com/
742W: http://ez.analog.com/community/linux-device-drivers
743S: Supported
744F: drivers/iio/*/ad*
745X: drivers/iio/*/adjd*
746F: drivers/staging/iio/*/ad*
747F: staging/iio/trigger/iio-trig-bfin-timer.c
748
749ANALOG DEVICES INC DMA DRIVERS
750M: Lars-Peter Clausen <lars@metafoo.de>
751W: http://ez.analog.com/community/linux-device-drivers
752S: Supported
753F: drivers/dma/dma-axi-dmac.c
754
755ANDROID DRIVERS
756M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
757M: Arve Hjønnevåg <arve@android.com>
758M: Riley Andrews <riandrews@android.com>
759T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
760L: devel@driverdev.osuosl.org
761S: Supported
762F: drivers/android/
763F: drivers/staging/android/
764
765AOA (Apple Onboard Audio) ALSA DRIVER
766M: Johannes Berg <johannes@sipsolutions.net>
767L: linuxppc-dev@lists.ozlabs.org
768L: alsa-devel@alsa-project.org (moderated for non-subscribers)
769S: Maintained
770F: sound/aoa/
771
772APM DRIVER
773M: Jiri Kosina <jikos@kernel.org>
774S: Odd fixes
775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
776F: arch/x86/kernel/apm_32.c
777F: include/linux/apm_bios.h
778F: include/uapi/linux/apm_bios.h
779F: drivers/char/apm-emulation.c
780
781APPLE BCM5974 MULTITOUCH DRIVER
782M: Henrik Rydberg <rydberg@bitmath.org>
783L: linux-input@vger.kernel.org
784S: Odd fixes
785F: drivers/input/mouse/bcm5974.c
786
787APPLE SMC DRIVER
788M: Henrik Rydberg <rydberg@bitmath.org>
789L: lm-sensors@lm-sensors.org
790S: Odd fixes
791F: drivers/hwmon/applesmc.c
792
793APPLETALK NETWORK LAYER
794M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
795S: Maintained
796F: drivers/net/appletalk/
797F: net/appletalk/
798
799APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
800M: Duc Dang <dhdang@apm.com>
801S: Supported
802F: arch/arm64/boot/dts/apm/
803
804APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
805M: Iyappan Subramanian <isubramanian@apm.com>
806M: Keyur Chudgar <kchudgar@apm.com>
807S: Supported
808F: drivers/net/ethernet/apm/xgene/
809F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
810
811APTINA CAMERA SENSOR PLL
812M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
813L: linux-media@vger.kernel.org
814S: Maintained
815F: drivers/media/i2c/aptina-pll.*
816
817ARC FRAMEBUFFER DRIVER
818M: Jaya Kumar <jayalk@intworks.biz>
819S: Maintained
820F: drivers/video/fbdev/arcfb.c
821F: drivers/video/fbdev/core/fb_defio.c
822
823ARCNET NETWORK LAYER
824M: Michael Grzeschik <m.grzeschik@pengutronix.de>
825L: netdev@vger.kernel.org
826S: Maintained
827F: drivers/net/arcnet/
828F: include/uapi/linux/if_arcnet.h
829
830ARM MFM AND FLOPPY DRIVERS
831M: Ian Molton <spyro@f2s.com>
832S: Maintained
833F: arch/arm/lib/floppydma.S
834F: arch/arm/include/asm/floppy.h
835
836ARM PMU PROFILING AND DEBUGGING
837M: Will Deacon <will.deacon@arm.com>
838R: Mark Rutland <mark.rutland@arm.com>
839S: Maintained
840F: arch/arm*/kernel/perf_*
841F: arch/arm/oprofile/common.c
842F: arch/arm*/kernel/hw_breakpoint.c
843F: arch/arm*/include/asm/hw_breakpoint.h
844F: arch/arm*/include/asm/perf_event.h
845F: drivers/perf/arm_pmu.c
846F: include/linux/perf/arm_pmu.h
847
848ARM PORT
849M: Russell King <linux@arm.linux.org.uk>
850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851W: http://www.arm.linux.org.uk/
852S: Maintained
853F: arch/arm/
854
855ARM SUB-ARCHITECTURES
856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
857S: Maintained
858F: arch/arm/mach-*/
859F: arch/arm/plat-*/
860T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
861
862ARM PRIMECELL AACI PL041 DRIVER
863M: Russell King <linux@arm.linux.org.uk>
864S: Maintained
865F: sound/arm/aaci.*
866
867ARM PRIMECELL CLCD PL110 DRIVER
868M: Russell King <linux@arm.linux.org.uk>
869S: Maintained
870F: drivers/video/fbdev/amba-clcd.*
871
872ARM PRIMECELL KMI PL050 DRIVER
873M: Russell King <linux@arm.linux.org.uk>
874S: Maintained
875F: drivers/input/serio/ambakmi.*
876F: include/linux/amba/kmi.h
877
878ARM PRIMECELL MMCI PL180/1 DRIVER
879M: Russell King <linux@arm.linux.org.uk>
880S: Maintained
881F: drivers/mmc/host/mmci.*
882F: include/linux/amba/mmci.h
883
884ARM PRIMECELL UART PL010 AND PL011 DRIVERS
885M: Russell King <linux@arm.linux.org.uk>
886S: Maintained
887F: drivers/tty/serial/amba-pl01*.c
888F: include/linux/amba/serial.h
889
890ARM PRIMECELL BUS SUPPORT
891M: Russell King <linux@arm.linux.org.uk>
892S: Maintained
893F: drivers/amba/
894F: include/linux/amba/bus.h
895
896ARM/ADS SPHERE MACHINE SUPPORT
897M: Lennert Buytenhek <kernel@wantstofly.org>
898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899S: Maintained
900
901ARM/AFEB9260 MACHINE SUPPORT
902M: Sergey Lapin <slapin@ossfans.org>
903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904S: Maintained
905
906ARM/AJECO 1ARM MACHINE SUPPORT
907M: Lennert Buytenhek <kernel@wantstofly.org>
908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
909S: Maintained
910
911ARM/Allwinner sunXi SoC support
912M: Maxime Ripard <maxime.ripard@free-electrons.com>
913M: Chen-Yu Tsai <wens@csie.org>
914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915S: Maintained
916N: sun[x456789]i
917
918ARM/Allwinner SoC Clock Support
919M: Emilio López <emilio@elopez.com.ar>
920S: Maintained
921F: drivers/clk/sunxi/
922
923ARM/Amlogic Meson SoC support
924M: Carlo Caione <carlo@caione.org>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926L: linux-meson@googlegroups.com
927W: http://linux-meson.com/
928S: Maintained
929F: arch/arm/mach-meson/
930F: arch/arm/boot/dts/meson*
931N: meson
932
933ARM/Annapurna Labs ALPINE ARCHITECTURE
934M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
935M: Antoine Tenart <antoine.tenart@free-electrons.com>
936S: Maintained
937F: arch/arm/mach-alpine/
938F: arch/arm/boot/dts/alpine*
939F: arch/arm64/boot/dts/al/
940F: drivers/*/*alpine*
941
942ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
943M: Nicolas Ferre <nicolas.ferre@atmel.com>
944M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
945M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947W: http://www.linux4sam.org
948T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
949S: Supported
950F: arch/arm/mach-at91/
951F: include/soc/at91/
952F: arch/arm/boot/dts/at91*.dts
953F: arch/arm/boot/dts/at91*.dtsi
954F: arch/arm/boot/dts/sama*.dts
955F: arch/arm/boot/dts/sama*.dtsi
956F: arch/arm/include/debug/at91.S
957
958ARM/ATMEL AT91 Clock Support
959M: Boris Brezillon <boris.brezillon@free-electrons.com>
960S: Maintained
961F: drivers/clk/at91
962
963ARM/CALXEDA HIGHBANK ARCHITECTURE
964M: Rob Herring <robh@kernel.org>
965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966S: Maintained
967F: arch/arm/mach-highbank/
968F: arch/arm/boot/dts/highbank.dts
969F: arch/arm/boot/dts/ecx-*.dts*
970
971ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
972M: Krzysztof Halasa <khalasa@piap.pl>
973S: Maintained
974F: arch/arm/mach-cns3xxx/
975
976ARM/CAVIUM THUNDER NETWORK DRIVER
977M: Sunil Goutham <sgoutham@cavium.com>
978M: Robert Richter <rric@kernel.org>
979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S: Supported
981F: drivers/net/ethernet/cavium/thunder/
982
983ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
984M: Alexander Shiyan <shc_work@mail.ru>
985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986S: Odd Fixes
987N: clps711x
988
989ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
990M: Hartley Sweeten <hsweeten@visionengravers.com>
991M: Ryan Mallon <rmallon@gmail.com>
992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993S: Maintained
994F: arch/arm/mach-ep93xx/
995F: arch/arm/mach-ep93xx/include/mach/
996
997ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
998M: Lennert Buytenhek <kernel@wantstofly.org>
999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000S: Maintained
1001
1002ARM/CLKDEV SUPPORT
1003M: Russell King <linux@arm.linux.org.uk>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
1006F: arch/arm/include/asm/clkdev.h
1007F: drivers/clk/clkdev.c
1008
1009ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1010M: Mike Rapoport <mike@compulab.co.il>
1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012S: Maintained
1013
1014ARM/CONTEC MICRO9 MACHINE SUPPORT
1015M: Hubert Feurstein <hubert.feurstein@contec.at>
1016S: Maintained
1017F: arch/arm/mach-ep93xx/micro9.c
1018
1019ARM/CORESIGHT FRAMEWORK AND DRIVERS
1020M: Mathieu Poirier <mathieu.poirier@linaro.org>
1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S: Maintained
1023F: drivers/hwtracing/coresight/*
1024F: Documentation/trace/coresight.txt
1025F: Documentation/devicetree/bindings/arm/coresight.txt
1026F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1027
1028ARM/CORGI MACHINE SUPPORT
1029M: Richard Purdie <rpurdie@rpsys.net>
1030S: Maintained
1031
1032ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1033M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035T: git git://github.com/ulli-kroll/linux.git
1036S: Maintained
1037F: arch/arm/mach-gemini/
1038F: drivers/rtc/rtc-gemini.c
1039
1040ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1041M: Barry Song <baohua@kernel.org>
1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1043T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1044S: Maintained
1045F: arch/arm/boot/dts/prima2*
1046F: arch/arm/mach-prima2/
1047F: drivers/clk/sirf/
1048F: drivers/clocksource/timer-prima2.c
1049F: drivers/clocksource/timer-atlas7.c
1050N: [^a-z]sirf
1051
1052ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1053M: Baruch Siach <baruch@tkos.co.il>
1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055S: Maintained
1056F: arch/arm/boot/dts/cx92755*
1057N: digicolor
1058
1059ARM/EBSA110 MACHINE SUPPORT
1060M: Russell King <linux@arm.linux.org.uk>
1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062W: http://www.arm.linux.org.uk/
1063S: Maintained
1064F: arch/arm/mach-ebsa110/
1065F: drivers/net/ethernet/amd/am79c961a.*
1066
1067ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1068M: Uwe Kleine-König <kernel@pengutronix.de>
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Maintained
1071N: efm32
1072
1073ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1074M: Daniel Ribeiro <drwyrm@gmail.com>
1075M: Stefan Schmidt <stefan@openezx.org>
1076M: Harald Welte <laforge@openezx.org>
1077L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1078W: http://www.openezx.org/
1079S: Maintained
1080T: topgit git://git.openezx.org/openezx.git
1081F: arch/arm/mach-pxa/ezx.c
1082
1083ARM/FARADAY FA526 PORT
1084M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086S: Maintained
1087T: git git://git.berlios.de/gemini-board
1088F: arch/arm/mm/*-fa*
1089
1090ARM/FOOTBRIDGE ARCHITECTURE
1091M: Russell King <linux@arm.linux.org.uk>
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093W: http://www.arm.linux.org.uk/
1094S: Maintained
1095F: arch/arm/include/asm/hardware/dec21285.h
1096F: arch/arm/mach-footbridge/
1097
1098ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1099M: Shawn Guo <shawnguo@kernel.org>
1100M: Sascha Hauer <kernel@pengutronix.de>
1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102S: Maintained
1103T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1104F: arch/arm/mach-imx/
1105F: arch/arm/mach-mxs/
1106F: arch/arm/boot/dts/imx*
1107F: arch/arm/configs/imx*_defconfig
1108F: drivers/clk/imx/
1109F: include/soc/imx/
1110
1111ARM/FREESCALE VYBRID ARM ARCHITECTURE
1112M: Shawn Guo <shawnguo@kernel.org>
1113M: Sascha Hauer <kernel@pengutronix.de>
1114R: Stefan Agner <stefan@agner.ch>
1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S: Maintained
1117T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1118F: arch/arm/mach-imx/*vf610*
1119F: arch/arm/boot/dts/vf*
1120
1121ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1122M: Lennert Buytenhek <kernel@wantstofly.org>
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Maintained
1125
1126ARM/GUMSTIX MACHINE SUPPORT
1127M: Steve Sakoman <sakoman@gmail.com>
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
1130
1131ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1132M: Philipp Zabel <philipp.zabel@gmail.com>
1133M: Paul Parsons <lost.distance@yahoo.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
1136F: arch/arm/mach-pxa/hx4700.c
1137F: arch/arm/mach-pxa/include/mach/hx4700.h
1138F: sound/soc/pxa/hx4700.c
1139
1140ARM/HISILICON SOC SUPPORT
1141M: Wei Xu <xuwei5@hisilicon.com>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143W: http://www.hisilicon.com
1144S: Supported
1145T: git git://github.com/hisilicon/linux-hisi.git
1146F: arch/arm/mach-hisi/
1147F: arch/arm/boot/dts/hi3*
1148F: arch/arm/boot/dts/hip*
1149F: arch/arm/boot/dts/hisi*
1150F: arch/arm64/boot/dts/hisilicon/
1151
1152ARM/HP JORNADA 7XX MACHINE SUPPORT
1153M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1154W: www.jlime.com
1155S: Maintained
1156T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1157F: arch/arm/mach-sa1100/jornada720.c
1158F: arch/arm/mach-sa1100/include/mach/jornada720.h
1159
1160ARM/IGEP MACHINE SUPPORT
1161M: Enric Balletbo i Serra <eballetbo@gmail.com>
1162M: Javier Martinez Canillas <javier@dowhile0.org>
1163L: linux-omap@vger.kernel.org
1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165S: Maintained
1166F: arch/arm/boot/dts/omap3-igep*
1167
1168ARM/INCOME PXA270 SUPPORT
1169M: Marek Vasut <marek.vasut@gmail.com>
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171S: Maintained
1172F: arch/arm/mach-pxa/colibri-pxa270-income.c
1173
1174ARM/INTEL IOP32X ARM ARCHITECTURE
1175M: Lennert Buytenhek <kernel@wantstofly.org>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S: Maintained
1178
1179ARM/INTEL IOP33X ARM ARCHITECTURE
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181S: Orphan
1182
1183ARM/INTEL IOP13XX ARM ARCHITECTURE
1184M: Lennert Buytenhek <kernel@wantstofly.org>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187
1188ARM/INTEL IQ81342EX MACHINE SUPPORT
1189M: Lennert Buytenhek <kernel@wantstofly.org>
1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191S: Maintained
1192
1193ARM/INTEL IXDP2850 MACHINE SUPPORT
1194M: Lennert Buytenhek <kernel@wantstofly.org>
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197
1198ARM/INTEL IXP4XX ARM ARCHITECTURE
1199M: Imre Kaloz <kaloz@openwrt.org>
1200M: Krzysztof Halasa <khalasa@piap.pl>
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S: Maintained
1203F: arch/arm/mach-ixp4xx/
1204
1205ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1206M: Jonathan Cameron <jic23@cam.ac.uk>
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S: Maintained
1209F: arch/arm/mach-pxa/stargate2.c
1210F: drivers/pcmcia/pxa2xx_stargate2.c
1211
1212ARM/INTEL XSC3 (MANZANO) ARM CORE
1213M: Lennert Buytenhek <kernel@wantstofly.org>
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S: Maintained
1216
1217ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1218M: Lennert Buytenhek <kernel@wantstofly.org>
1219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220S: Maintained
1221
1222ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1223M: Santosh Shilimkar <ssantosh@kernel.org>
1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225S: Maintained
1226F: arch/arm/mach-keystone/
1227F: arch/arm/boot/dts/k2*
1228T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1229
1230ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1231M: Santosh Shilimkar <ssantosh@kernel.org>
1232L: linux-kernel@vger.kernel.org
1233S: Maintained
1234F: drivers/clk/keystone/
1235
1236ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1237M: Santosh Shilimkar <ssantosh@kernel.org>
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239L: linux-kernel@vger.kernel.org
1240S: Maintained
1241F: drivers/clocksource/timer-keystone.c
1242
1243ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1244M: Santosh Shilimkar <ssantosh@kernel.org>
1245L: linux-kernel@vger.kernel.org
1246S: Maintained
1247F: drivers/power/reset/keystone-reset.c
1248
1249ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1250M: Santosh Shilimkar <ssantosh@kernel.org>
1251L: linux-kernel@vger.kernel.org
1252S: Maintained
1253F: drivers/memory/*emif*
1254
1255ARM/LOGICPD PXA270 MACHINE SUPPORT
1256M: Lennert Buytenhek <kernel@wantstofly.org>
1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258S: Maintained
1259
1260ARM/LPC18XX ARCHITECTURE
1261M: Joachim Eastwood <manabian@gmail.com>
1262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263S: Maintained
1264F: arch/arm/boot/dts/lpc43*
1265F: drivers/clk/nxp/clk-lpc18xx*
1266F: drivers/clocksource/time-lpc32xx.c
1267F: drivers/i2c/busses/i2c-lpc2k.c
1268F: drivers/memory/pl172.c
1269F: drivers/mtd/spi-nor/nxp-spifi.c
1270F: drivers/rtc/rtc-lpc24xx.c
1271N: lpc18xx
1272
1273ARM/MAGICIAN MACHINE SUPPORT
1274M: Philipp Zabel <philipp.zabel@gmail.com>
1275S: Maintained
1276
1277ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1278M: Jason Cooper <jason@lakedaemon.net>
1279M: Andrew Lunn <andrew@lunn.ch>
1280M: Gregory Clement <gregory.clement@free-electrons.com>
1281M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283S: Maintained
1284F: arch/arm/mach-mvebu/
1285F: drivers/rtc/rtc-armada38x.c
1286F: arch/arm/boot/dts/armada*
1287F: arch/arm/boot/dts/kirkwood*
1288
1289
1290ARM/Marvell Berlin SoC support
1291M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: arch/arm/mach-berlin/
1295F: arch/arm/boot/dts/berlin*
1296F: arch/arm64/boot/dts/marvell/berlin*
1297
1298
1299ARM/Marvell Dove/MV78xx0/Orion SOC support
1300M: Jason Cooper <jason@lakedaemon.net>
1301M: Andrew Lunn <andrew@lunn.ch>
1302M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1303M: Gregory Clement <gregory.clement@free-electrons.com>
1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305S: Maintained
1306F: arch/arm/mach-dove/
1307F: arch/arm/mach-mv78xx0/
1308F: arch/arm/mach-orion5x/
1309F: arch/arm/plat-orion/
1310F: arch/arm/boot/dts/dove*
1311F: arch/arm/boot/dts/orion5x*
1312
1313
1314ARM/Orion SoC/Technologic Systems TS-78xx platform support
1315M: Alexander Clouter <alex@digriz.org.uk>
1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317W: http://www.digriz.org.uk/ts78xx/kernel
1318S: Maintained
1319F: arch/arm/mach-orion5x/ts78xx-*
1320
1321ARM/Mediatek RTC DRIVER
1322M: Eddie Huang <eddie.huang@mediatek.com>
1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1325S: Maintained
1326F: drivers/rtc/rtc-mt6397.c
1327
1328ARM/Mediatek SoC support
1329M: Matthias Brugger <matthias.bgg@gmail.com>
1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1332S: Maintained
1333F: arch/arm/boot/dts/mt6*
1334F: arch/arm/boot/dts/mt8*
1335F: arch/arm/mach-mediatek/
1336N: mtk
1337K: mediatek
1338
1339ARM/Mediatek USB3 PHY DRIVER
1340M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1343S: Maintained
1344F: drivers/phy/phy-mt65xx-usb3.c
1345
1346ARM/MICREL KS8695 ARCHITECTURE
1347M: Greg Ungerer <gerg@uclinux.org>
1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349F: arch/arm/mach-ks8695/
1350S: Odd Fixes
1351
1352ARM/MIOA701 MACHINE SUPPORT
1353M: Robert Jarzmik <robert.jarzmik@free.fr>
1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355F: arch/arm/mach-pxa/mioa701.c
1356S: Maintained
1357
1358ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1359M: Michael Petchkovsky <mkpetch@internode.on.net>
1360S: Maintained
1361
1362ARM/NOMADIK ARCHITECTURE
1363M: Alessandro Rubini <rubini@unipv.it>
1364M: Linus Walleij <linus.walleij@linaro.org>
1365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1366S: Maintained
1367F: arch/arm/mach-nomadik/
1368F: drivers/pinctrl/nomadik/
1369F: drivers/i2c/busses/i2c-nomadik.c
1370T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1371
1372ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1373M: Nelson Castillo <arhuaco@freaks-unidos.net>
1374L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1375W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1376S: Supported
1377
1378ARM/TOSA MACHINE SUPPORT
1379M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1380M: Dirk Opfer <dirk@opfer-online.de>
1381S: Maintained
1382
1383ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1384M: Marek Vasut <marek.vasut@gmail.com>
1385L: linux-arm-kernel@lists.infradead.org
1386W: http://hackndev.com
1387S: Maintained
1388F: arch/arm/mach-pxa/include/mach/palmtx.h
1389F: arch/arm/mach-pxa/palmtx.c
1390F: arch/arm/mach-pxa/include/mach/palmt5.h
1391F: arch/arm/mach-pxa/palmt5.c
1392F: arch/arm/mach-pxa/include/mach/palmld.h
1393F: arch/arm/mach-pxa/palmld.c
1394F: arch/arm/mach-pxa/include/mach/palmte2.h
1395F: arch/arm/mach-pxa/palmte2.c
1396F: arch/arm/mach-pxa/include/mach/palmtc.h
1397F: arch/arm/mach-pxa/palmtc.c
1398
1399ARM/PALM TREO SUPPORT
1400M: Tomas Cech <sleep_walker@suse.com>
1401L: linux-arm-kernel@lists.infradead.org
1402W: http://hackndev.com
1403S: Maintained
1404F: arch/arm/mach-pxa/include/mach/palmtreo.h
1405F: arch/arm/mach-pxa/palmtreo.c
1406
1407ARM/PALMZ72 SUPPORT
1408M: Sergey Lapin <slapin@ossfans.org>
1409L: linux-arm-kernel@lists.infradead.org
1410W: http://hackndev.com
1411S: Maintained
1412F: arch/arm/mach-pxa/include/mach/palmz72.h
1413F: arch/arm/mach-pxa/palmz72.c
1414
1415ARM/PLEB SUPPORT
1416M: Peter Chubb <pleb@gelato.unsw.edu.au>
1417W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1418S: Maintained
1419
1420ARM/PT DIGITAL BOARD PORT
1421M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423W: http://www.arm.linux.org.uk/
1424S: Maintained
1425
1426ARM/QUALCOMM SUPPORT
1427M: Andy Gross <andy.gross@linaro.org>
1428M: David Brown <david.brown@linaro.org>
1429L: linux-arm-msm@vger.kernel.org
1430L: linux-soc@vger.kernel.org
1431S: Maintained
1432F: arch/arm/boot/dts/qcom-*.dts
1433F: arch/arm/boot/dts/qcom-*.dtsi
1434F: arch/arm/mach-qcom/
1435F: arch/arm64/boot/dts/qcom/*
1436F: drivers/soc/qcom/
1437F: drivers/tty/serial/msm_serial.h
1438F: drivers/tty/serial/msm_serial.c
1439F: drivers/*/pm8???-*
1440F: drivers/mfd/ssbi.c
1441F: drivers/firmware/qcom_scm.c
1442T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1443
1444ARM/RADISYS ENP2611 MACHINE SUPPORT
1445M: Lennert Buytenhek <kernel@wantstofly.org>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Maintained
1448
1449ARM/RENESAS ARM64 ARCHITECTURE
1450M: Simon Horman <horms@verge.net.au>
1451M: Magnus Damm <magnus.damm@gmail.com>
1452L: linux-renesas-soc@vger.kernel.org
1453Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1454T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1455S: Supported
1456F: arch/arm64/boot/dts/renesas/
1457
1458ARM/RISCPC ARCHITECTURE
1459M: Russell King <linux@arm.linux.org.uk>
1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461W: http://www.arm.linux.org.uk/
1462S: Maintained
1463F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1464F: arch/arm/include/asm/hardware/ioc.h
1465F: arch/arm/include/asm/hardware/iomd.h
1466F: arch/arm/include/asm/hardware/memc.h
1467F: arch/arm/mach-rpc/
1468F: drivers/net/ethernet/8390/etherh.c
1469F: drivers/net/ethernet/i825xx/ether1*
1470F: drivers/net/ethernet/seeq/ether3*
1471F: drivers/scsi/arm/
1472
1473ARM/Rockchip SoC support
1474M: Heiko Stuebner <heiko@sntech.de>
1475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476L: linux-rockchip@lists.infradead.org
1477T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1478S: Maintained
1479F: arch/arm/boot/dts/rk3*
1480F: arch/arm/mach-rockchip/
1481F: drivers/clk/rockchip/
1482F: drivers/i2c/busses/i2c-rk3x.c
1483F: drivers/*/*rockchip*
1484F: drivers/*/*/*rockchip*
1485F: sound/soc/rockchip/
1486N: rockchip
1487
1488ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1489M: Kukjin Kim <kgene@kernel.org>
1490M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1493S: Maintained
1494F: arch/arm/boot/dts/s3c*
1495F: arch/arm/boot/dts/s5p*
1496F: arch/arm/boot/dts/samsung*
1497F: arch/arm/boot/dts/exynos*
1498F: arch/arm64/boot/dts/exynos/
1499F: arch/arm/plat-samsung/
1500F: arch/arm/mach-s3c24*/
1501F: arch/arm/mach-s3c64xx/
1502F: arch/arm/mach-s5p*/
1503F: arch/arm/mach-exynos*/
1504F: drivers/*/*s3c2410*
1505F: drivers/*/*/*s3c2410*
1506F: drivers/spi/spi-s3c*
1507F: sound/soc/samsung/*
1508F: Documentation/arm/Samsung/
1509F: Documentation/devicetree/bindings/arm/samsung/
1510F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1511F: Documentation/devicetree/bindings/power/pd-samsung.txt
1512N: exynos
1513
1514ARM/SAMSUNG MOBILE MACHINE SUPPORT
1515M: Kyungmin Park <kyungmin.park@samsung.com>
1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517S: Maintained
1518F: arch/arm/mach-s5pv210/
1519
1520ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1521M: Kyungmin Park <kyungmin.park@samsung.com>
1522M: Kamil Debski <k.debski@samsung.com>
1523L: linux-arm-kernel@lists.infradead.org
1524L: linux-media@vger.kernel.org
1525S: Maintained
1526F: drivers/media/platform/s5p-g2d/
1527
1528ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1529M: Kyungmin Park <kyungmin.park@samsung.com>
1530M: Kamil Debski <k.debski@samsung.com>
1531M: Jeongtae Park <jtp.park@samsung.com>
1532L: linux-arm-kernel@lists.infradead.org
1533L: linux-media@vger.kernel.org
1534S: Maintained
1535F: arch/arm/plat-samsung/s5p-dev-mfc.c
1536F: drivers/media/platform/s5p-mfc/
1537
1538ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1539M: Kyungmin Park <kyungmin.park@samsung.com>
1540M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1541L: linux-arm-kernel@lists.infradead.org
1542L: linux-media@vger.kernel.org
1543S: Maintained
1544F: drivers/media/platform/s5p-tv/
1545
1546ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1547M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1548M: Jacek Anaszewski <j.anaszewski@samsung.com>
1549L: linux-arm-kernel@lists.infradead.org
1550L: linux-media@vger.kernel.org
1551S: Maintained
1552F: drivers/media/platform/s5p-jpeg/
1553
1554ARM/SHMOBILE ARM ARCHITECTURE
1555M: Simon Horman <horms@verge.net.au>
1556M: Magnus Damm <magnus.damm@gmail.com>
1557L: linux-renesas-soc@vger.kernel.org
1558Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1559T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1560S: Supported
1561F: arch/arm/boot/dts/emev2*
1562F: arch/arm/boot/dts/r7s*
1563F: arch/arm/boot/dts/r8a*
1564F: arch/arm/boot/dts/sh*
1565F: arch/arm/configs/shmobile_defconfig
1566F: arch/arm/include/debug/renesas-scif.S
1567F: arch/arm/mach-shmobile/
1568F: drivers/sh/
1569
1570ARM/SOCFPGA ARCHITECTURE
1571M: Dinh Nguyen <dinguyen@opensource.altera.com>
1572S: Maintained
1573F: arch/arm/mach-socfpga/
1574F: arch/arm/boot/dts/socfpga*
1575F: arch/arm/configs/socfpga_defconfig
1576F: arch/arm64/boot/dts/altera/
1577W: http://www.rocketboards.org
1578T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1579
1580ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1581M: Dinh Nguyen <dinguyen@opensource.altera.com>
1582S: Maintained
1583F: drivers/clk/socfpga/
1584
1585ARM/SOCFPGA EDAC SUPPORT
1586M: Thor Thayer <tthayer@opensource.altera.com>
1587S: Maintained
1588F: drivers/edac/altera_edac.
1589
1590ARM/STI ARCHITECTURE
1591M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1592M: Maxime Coquelin <maxime.coquelin@st.com>
1593M: Patrice Chotard <patrice.chotard@st.com>
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595L: kernel@stlinux.com
1596W: http://www.stlinux.com
1597S: Maintained
1598F: arch/arm/mach-sti/
1599F: arch/arm/boot/dts/sti*
1600F: drivers/char/hw_random/st-rng.c
1601F: drivers/clocksource/arm_global_timer.c
1602F: drivers/clocksource/clksrc_st_lpc.c
1603F: drivers/i2c/busses/i2c-st.c
1604F: drivers/media/rc/st_rc.c
1605F: drivers/media/platform/sti/c8sectpfe/
1606F: drivers/mmc/host/sdhci-st.c
1607F: drivers/phy/phy-miphy28lp.c
1608F: drivers/phy/phy-miphy365x.c
1609F: drivers/phy/phy-stih407-usb.c
1610F: drivers/phy/phy-stih41x-usb.c
1611F: drivers/pinctrl/pinctrl-st.c
1612F: drivers/reset/sti/
1613F: drivers/rtc/rtc-st-lpc.c
1614F: drivers/tty/serial/st-asc.c
1615F: drivers/usb/dwc3/dwc3-st.c
1616F: drivers/usb/host/ehci-st.c
1617F: drivers/usb/host/ohci-st.c
1618F: drivers/watchdog/st_lpc_wdt.c
1619F: drivers/ata/ahci_st.c
1620
1621ARM/STM32 ARCHITECTURE
1622M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624S: Maintained
1625T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1626N: stm32
1627F: drivers/clocksource/armv7m_systick.c
1628
1629ARM/TANGO ARCHITECTURE
1630M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1631L: linux-arm-kernel@lists.infradead.org
1632S: Maintained
1633F: arch/arm/mach-tango/
1634F: arch/arm/boot/dts/tango*
1635
1636ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1637M: Lennert Buytenhek <kernel@wantstofly.org>
1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639S: Maintained
1640
1641ARM/TETON BGA MACHINE SUPPORT
1642M: "Mark F. Brown" <mark.brown314@gmail.com>
1643L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1644S: Maintained
1645
1646ARM/THECUS N2100 MACHINE SUPPORT
1647M: Lennert Buytenhek <kernel@wantstofly.org>
1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649S: Maintained
1650
1651ARM/NUVOTON W90X900 ARM ARCHITECTURE
1652M: Wan ZongShun <mcuos.com@gmail.com>
1653L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1654W: http://www.mcuos.com
1655S: Maintained
1656F: arch/arm/mach-w90x900/
1657F: drivers/input/keyboard/w90p910_keypad.c
1658F: drivers/input/touchscreen/w90p910_ts.c
1659F: drivers/watchdog/nuc900_wdt.c
1660F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1661F: drivers/mtd/nand/nuc900_nand.c
1662F: drivers/rtc/rtc-nuc900.c
1663F: drivers/spi/spi-nuc900.c
1664F: drivers/usb/host/ehci-w90x900.c
1665F: drivers/video/fbdev/nuc900fb.c
1666
1667ARM/U300 MACHINE SUPPORT
1668M: Linus Walleij <linus.walleij@linaro.org>
1669L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1670S: Supported
1671F: arch/arm/mach-u300/
1672F: drivers/clocksource/timer-u300.c
1673F: drivers/i2c/busses/i2c-stu300.c
1674F: drivers/rtc/rtc-coh901331.c
1675F: drivers/watchdog/coh901327_wdt.c
1676F: drivers/dma/coh901318*
1677F: drivers/mfd/ab3100*
1678F: drivers/rtc/rtc-ab3100.c
1679F: drivers/rtc/rtc-coh901331.c
1680T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1681
1682ARM/UNIPHIER ARCHITECTURE
1683M: Masahiro Yamada <yamada.masahiro@socionext.com>
1684L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1685S: Maintained
1686F: arch/arm/boot/dts/uniphier*
1687F: arch/arm/include/asm/hardware/cache-uniphier.h
1688F: arch/arm/mach-uniphier/
1689F: arch/arm/mm/cache-uniphier.c
1690F: arch/arm64/boot/dts/socionext/
1691F: drivers/bus/uniphier-system-bus.c
1692F: drivers/i2c/busses/i2c-uniphier*
1693F: drivers/pinctrl/uniphier/
1694F: drivers/tty/serial/8250/8250_uniphier.c
1695N: uniphier
1696
1697ARM/Ux500 ARM ARCHITECTURE
1698M: Linus Walleij <linus.walleij@linaro.org>
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: arch/arm/mach-ux500/
1702F: drivers/clocksource/clksrc-dbx500-prcmu.c
1703F: drivers/dma/ste_dma40*
1704F: drivers/hwspinlock/u8500_hsem.c
1705F: drivers/mfd/abx500*
1706F: drivers/mfd/ab8500*
1707F: drivers/mfd/dbx500*
1708F: drivers/mfd/db8500*
1709F: drivers/pinctrl/nomadik/pinctrl-ab*
1710F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1711F: drivers/rtc/rtc-ab8500.c
1712F: drivers/rtc/rtc-pl031.c
1713T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1714
1715ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1716M: Ulf Hansson <ulf.hansson@linaro.org>
1717L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1718T: git git://git.linaro.org/people/ulfh/clk.git
1719S: Maintained
1720F: drivers/clk/ux500/
1721F: include/linux/platform_data/clk-ux500.h
1722
1723ARM/VERSATILE EXPRESS PLATFORM
1724M: Liviu Dudau <liviu.dudau@arm.com>
1725M: Sudeep Holla <sudeep.holla@arm.com>
1726M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1727L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1728S: Maintained
1729F: arch/arm/boot/dts/vexpress*
1730F: arch/arm64/boot/dts/arm/
1731F: arch/arm/mach-vexpress/
1732F: */*/vexpress*
1733F: */*/*/vexpress*
1734F: drivers/clk/versatile/clk-vexpress-osc.c
1735F: drivers/clocksource/versatile.c
1736
1737ARM/VFP SUPPORT
1738M: Russell King <linux@arm.linux.org.uk>
1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740W: http://www.arm.linux.org.uk/
1741S: Maintained
1742F: arch/arm/vfp/
1743
1744ARM/VOIPAC PXA270 SUPPORT
1745M: Marek Vasut <marek.vasut@gmail.com>
1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747S: Maintained
1748F: arch/arm/mach-pxa/vpac270.c
1749F: arch/arm/mach-pxa/include/mach/vpac270.h
1750
1751ARM/VT8500 ARM ARCHITECTURE
1752M: Tony Prisk <linux@prisktech.co.nz>
1753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1754S: Maintained
1755F: arch/arm/mach-vt8500/
1756F: drivers/clocksource/vt8500_timer.c
1757F: drivers/i2c/busses/i2c-wmt.c
1758F: drivers/mmc/host/wmt-sdmmc.c
1759F: drivers/pwm/pwm-vt8500.c
1760F: drivers/rtc/rtc-vt8500.c
1761F: drivers/tty/serial/vt8500_serial.c
1762F: drivers/usb/host/ehci-platform.c
1763F: drivers/usb/host/uhci-platform.c
1764F: drivers/video/fbdev/vt8500lcdfb.*
1765F: drivers/video/fbdev/wm8505fb*
1766F: drivers/video/fbdev/wmt_ge_rops.*
1767
1768ARM/ZIPIT Z2 SUPPORT
1769M: Marek Vasut <marek.vasut@gmail.com>
1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771S: Maintained
1772F: arch/arm/mach-pxa/z2.c
1773F: arch/arm/mach-pxa/include/mach/z2.h
1774
1775ARM/ZTE ARCHITECTURE
1776M: Jun Nie <jun.nie@linaro.org>
1777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778S: Maintained
1779F: arch/arm/mach-zx/
1780F: drivers/clk/zte/
1781F: Documentation/devicetree/bindings/arm/zte.txt
1782F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1783
1784ARM/ZYNQ ARCHITECTURE
1785M: Michal Simek <michal.simek@xilinx.com>
1786R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1788W: http://wiki.xilinx.com
1789T: git https://github.com/Xilinx/linux-xlnx.git
1790S: Supported
1791F: arch/arm/mach-zynq/
1792F: drivers/cpuidle/cpuidle-zynq.c
1793F: drivers/block/xsysace.c
1794N: zynq
1795N: xilinx
1796F: drivers/clocksource/cadence_ttc_timer.c
1797F: drivers/i2c/busses/i2c-cadence.c
1798F: drivers/mmc/host/sdhci-of-arasan.c
1799F: drivers/edac/synopsys_edac.c
1800
1801ARM SMMU DRIVERS
1802M: Will Deacon <will.deacon@arm.com>
1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804S: Maintained
1805F: drivers/iommu/arm-smmu.c
1806F: drivers/iommu/arm-smmu-v3.c
1807F: drivers/iommu/io-pgtable-arm.c
1808
1809ARM64 PORT (AARCH64 ARCHITECTURE)
1810M: Catalin Marinas <catalin.marinas@arm.com>
1811M: Will Deacon <will.deacon@arm.com>
1812L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1813T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1814S: Maintained
1815F: arch/arm64/
1816F: Documentation/arm64/
1817
1818AS3645A LED FLASH CONTROLLER DRIVER
1819M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1820L: linux-media@vger.kernel.org
1821T: git git://linuxtv.org/media_tree.git
1822S: Maintained
1823F: drivers/media/i2c/as3645a.c
1824F: include/media/i2c/as3645a.h
1825
1826ASC7621 HARDWARE MONITOR DRIVER
1827M: George Joseph <george.joseph@fairview5.com>
1828L: lm-sensors@lm-sensors.org
1829S: Maintained
1830F: Documentation/hwmon/asc7621
1831F: drivers/hwmon/asc7621.c
1832
1833ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1834M: Corentin Chary <corentin.chary@gmail.com>
1835L: acpi4asus-user@lists.sourceforge.net
1836L: platform-driver-x86@vger.kernel.org
1837W: http://acpi4asus.sf.net
1838S: Maintained
1839F: drivers/platform/x86/asus*.c
1840F: drivers/platform/x86/eeepc*.c
1841
1842ASUS WIRELESS RADIO CONTROL DRIVER
1843M: João Paulo Rechi Vita <jprvita@gmail.com>
1844L: platform-driver-x86@vger.kernel.org
1845S: Maintained
1846F: drivers/platform/x86/asus-wireless.c
1847
1848ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1849R: Dan Williams <dan.j.williams@intel.com>
1850W: http://sourceforge.net/projects/xscaleiop
1851S: Odd fixes
1852F: Documentation/crypto/async-tx-api.txt
1853F: crypto/async_tx/
1854F: drivers/dma/
1855F: include/linux/dmaengine.h
1856F: include/linux/async_tx.h
1857
1858AT24 EEPROM DRIVER
1859M: Wolfram Sang <wsa@the-dreams.de>
1860L: linux-i2c@vger.kernel.org
1861S: Maintained
1862F: drivers/misc/eeprom/at24.c
1863F: include/linux/platform_data/at24.h
1864
1865ATA OVER ETHERNET (AOE) DRIVER
1866M: "Ed L. Cashin" <ed.cashin@acm.org>
1867W: http://www.openaoe.org/
1868S: Supported
1869F: Documentation/aoe/
1870F: drivers/block/aoe/
1871
1872ATHEROS 71XX/9XXX GPIO DRIVER
1873M: Alban Bedel <albeu@free.fr>
1874W: https://github.com/AlbanBedel/linux
1875T: git git://github.com/AlbanBedel/linux
1876S: Maintained
1877F: drivers/gpio/gpio-ath79.c
1878F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1879
1880ATHEROS ATH GENERIC UTILITIES
1881M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1882L: linux-wireless@vger.kernel.org
1883S: Supported
1884F: drivers/net/wireless/ath/*
1885
1886ATHEROS ATH5K WIRELESS DRIVER
1887M: Jiri Slaby <jirislaby@gmail.com>
1888M: Nick Kossifidis <mickflemm@gmail.com>
1889M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1890L: linux-wireless@vger.kernel.org
1891W: http://wireless.kernel.org/en/users/Drivers/ath5k
1892S: Maintained
1893F: drivers/net/wireless/ath/ath5k/
1894
1895ATHEROS ATH6KL WIRELESS DRIVER
1896M: Kalle Valo <kvalo@qca.qualcomm.com>
1897L: linux-wireless@vger.kernel.org
1898W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1899T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1900S: Supported
1901F: drivers/net/wireless/ath/ath6kl/
1902
1903WILOCITY WIL6210 WIRELESS DRIVER
1904M: Maya Erez <qca_merez@qca.qualcomm.com>
1905L: linux-wireless@vger.kernel.org
1906L: wil6210@qca.qualcomm.com
1907S: Supported
1908W: http://wireless.kernel.org/en/users/Drivers/wil6210
1909F: drivers/net/wireless/ath/wil6210/
1910F: include/uapi/linux/wil6210_uapi.h
1911
1912CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1913M: Christian Lamparter <chunkeey@googlemail.com>
1914L: linux-wireless@vger.kernel.org
1915W: http://wireless.kernel.org/en/users/Drivers/carl9170
1916S: Maintained
1917F: drivers/net/wireless/ath/carl9170/
1918
1919ATK0110 HWMON DRIVER
1920M: Luca Tettamanti <kronos.it@gmail.com>
1921L: lm-sensors@lm-sensors.org
1922S: Maintained
1923F: drivers/hwmon/asus_atk0110.c
1924
1925ATI_REMOTE2 DRIVER
1926M: Ville Syrjala <syrjala@sci.fi>
1927S: Maintained
1928F: drivers/input/misc/ati_remote2.c
1929
1930ATLX ETHERNET DRIVERS
1931M: Jay Cliburn <jcliburn@gmail.com>
1932M: Chris Snook <chris.snook@gmail.com>
1933L: netdev@vger.kernel.org
1934W: http://sourceforge.net/projects/atl1
1935W: http://atl1.sourceforge.net
1936S: Maintained
1937F: drivers/net/ethernet/atheros/
1938
1939ATM
1940M: Chas Williams <3chas3@gmail.com>
1941L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1942L: netdev@vger.kernel.org
1943W: http://linux-atm.sourceforge.net
1944S: Maintained
1945F: drivers/atm/
1946F: include/linux/atm*
1947F: include/uapi/linux/atm*
1948
1949ATMEL AT91 / AT32 MCI DRIVER
1950M: Ludovic Desroches <ludovic.desroches@atmel.com>
1951S: Maintained
1952F: drivers/mmc/host/atmel-mci.c
1953
1954ATMEL AT91 / AT32 SERIAL DRIVER
1955M: Nicolas Ferre <nicolas.ferre@atmel.com>
1956S: Supported
1957F: drivers/tty/serial/atmel_serial.c
1958
1959ATMEL Audio ALSA driver
1960M: Nicolas Ferre <nicolas.ferre@atmel.com>
1961L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1962S: Supported
1963F: sound/soc/atmel
1964
1965ATMEL DMA DRIVER
1966M: Nicolas Ferre <nicolas.ferre@atmel.com>
1967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1968S: Supported
1969F: drivers/dma/at_hdmac.c
1970F: drivers/dma/at_hdmac_regs.h
1971F: include/linux/platform_data/dma-atmel.h
1972
1973ATMEL XDMA DRIVER
1974M: Ludovic Desroches <ludovic.desroches@atmel.com>
1975L: linux-arm-kernel@lists.infradead.org
1976L: dmaengine@vger.kernel.org
1977S: Supported
1978F: drivers/dma/at_xdmac.c
1979
1980ATMEL I2C DRIVER
1981M: Ludovic Desroches <ludovic.desroches@atmel.com>
1982L: linux-i2c@vger.kernel.org
1983S: Supported
1984F: drivers/i2c/busses/i2c-at91.c
1985
1986ATMEL ISI DRIVER
1987M: Ludovic Desroches <ludovic.desroches@atmel.com>
1988L: linux-media@vger.kernel.org
1989S: Supported
1990F: drivers/media/platform/soc_camera/atmel-isi.c
1991F: include/media/atmel-isi.h
1992
1993ATMEL LCDFB DRIVER
1994M: Nicolas Ferre <nicolas.ferre@atmel.com>
1995L: linux-fbdev@vger.kernel.org
1996S: Maintained
1997F: drivers/video/fbdev/atmel_lcdfb.c
1998F: include/video/atmel_lcdc.h
1999
2000ATMEL MACB ETHERNET DRIVER
2001M: Nicolas Ferre <nicolas.ferre@atmel.com>
2002S: Supported
2003F: drivers/net/ethernet/cadence/
2004
2005ATMEL NAND DRIVER
2006M: Wenyou Yang <wenyou.yang@atmel.com>
2007M: Josh Wu <rainyfeeling@outlook.com>
2008L: linux-mtd@lists.infradead.org
2009S: Supported
2010F: drivers/mtd/nand/atmel_nand*
2011
2012ATMEL SDMMC DRIVER
2013M: Ludovic Desroches <ludovic.desroches@atmel.com>
2014L: linux-mmc@vger.kernel.org
2015S: Supported
2016F: drivers/mmc/host/sdhci-of-at91.c
2017
2018ATMEL SPI DRIVER
2019M: Nicolas Ferre <nicolas.ferre@atmel.com>
2020S: Supported
2021F: drivers/spi/spi-atmel.*
2022
2023ATMEL SSC DRIVER
2024M: Nicolas Ferre <nicolas.ferre@atmel.com>
2025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2026S: Supported
2027F: drivers/misc/atmel-ssc.c
2028F: include/linux/atmel-ssc.h
2029
2030ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2031M: Nicolas Ferre <nicolas.ferre@atmel.com>
2032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2033S: Supported
2034F: drivers/misc/atmel_tclib.c
2035F: drivers/clocksource/tcb_clksrc.c
2036
2037ATMEL USBA UDC DRIVER
2038M: Nicolas Ferre <nicolas.ferre@atmel.com>
2039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2040S: Supported
2041F: drivers/usb/gadget/udc/atmel_usba_udc.*
2042
2043ATMEL WIRELESS DRIVER
2044M: Simon Kelley <simon@thekelleys.org.uk>
2045L: linux-wireless@vger.kernel.org
2046W: http://www.thekelleys.org.uk/atmel
2047W: http://atmelwlandriver.sourceforge.net/
2048S: Maintained
2049F: drivers/net/wireless/atmel/atmel*
2050
2051ATMEL MAXTOUCH DRIVER
2052M: Nick Dyer <nick.dyer@itdev.co.uk>
2053T: git git://github.com/atmel-maxtouch/linux.git
2054S: Supported
2055F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2056F: drivers/input/touchscreen/atmel_mxt_ts.c
2057F: include/linux/platform_data/atmel_mxt_ts.h
2058
2059ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2060M: Bradley Grove <linuxdrivers@attotech.com>
2061L: linux-scsi@vger.kernel.org
2062W: http://www.attotech.com
2063S: Supported
2064F: drivers/scsi/esas2r
2065
2066ATUSB IEEE 802.15.4 RADIO DRIVER
2067M: Stefan Schmidt <stefan@osg.samsung.com>
2068L: linux-wpan@vger.kernel.org
2069S: Maintained
2070F: drivers/net/ieee802154/atusb.c
2071F: drivers/net/ieee802154/atusb.h
2072F: drivers/net/ieee802154/at86rf230.h
2073
2074AUDIT SUBSYSTEM
2075M: Paul Moore <paul@paul-moore.com>
2076M: Eric Paris <eparis@redhat.com>
2077L: linux-audit@redhat.com (moderated for non-subscribers)
2078W: http://people.redhat.com/sgrubb/audit/
2079T: git git://git.infradead.org/users/pcmoore/audit
2080S: Maintained
2081F: include/linux/audit.h
2082F: include/uapi/linux/audit.h
2083F: kernel/audit*
2084
2085AUXILIARY DISPLAY DRIVERS
2086M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2087W: http://miguelojeda.es/auxdisplay.htm
2088W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2089S: Maintained
2090F: drivers/auxdisplay/
2091F: include/linux/cfag12864b.h
2092
2093AVR32 ARCHITECTURE
2094M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2095M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2096W: http://www.atmel.com/products/AVR32/
2097W: http://mirror.egtvedt.no/avr32linux.org/
2098W: http://avrfreaks.net/
2099S: Maintained
2100F: arch/avr32/
2101
2102AVR32/AT32AP MACHINE SUPPORT
2103M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2104M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2105S: Maintained
2106F: arch/avr32/mach-at32ap/
2107
2108AX.25 NETWORK LAYER
2109M: Ralf Baechle <ralf@linux-mips.org>
2110L: linux-hams@vger.kernel.org
2111W: http://www.linux-ax25.org/
2112S: Maintained
2113F: include/uapi/linux/ax25.h
2114F: include/net/ax25.h
2115F: net/ax25/
2116
2117AZ6007 DVB DRIVER
2118M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2119L: linux-media@vger.kernel.org
2120W: https://linuxtv.org
2121T: git git://linuxtv.org/media_tree.git
2122S: Maintained
2123F: drivers/media/usb/dvb-usb-v2/az6007.c
2124
2125AZTECH FM RADIO RECEIVER DRIVER
2126M: Hans Verkuil <hverkuil@xs4all.nl>
2127L: linux-media@vger.kernel.org
2128T: git git://linuxtv.org/media_tree.git
2129W: https://linuxtv.org
2130S: Maintained
2131F: drivers/media/radio/radio-aztech*
2132
2133B43 WIRELESS DRIVER
2134L: linux-wireless@vger.kernel.org
2135L: b43-dev@lists.infradead.org
2136W: http://wireless.kernel.org/en/users/Drivers/b43
2137S: Odd Fixes
2138F: drivers/net/wireless/broadcom/b43/
2139
2140B43LEGACY WIRELESS DRIVER
2141M: Larry Finger <Larry.Finger@lwfinger.net>
2142L: linux-wireless@vger.kernel.org
2143L: b43-dev@lists.infradead.org
2144W: http://wireless.kernel.org/en/users/Drivers/b43
2145S: Maintained
2146F: drivers/net/wireless/broadcom/b43legacy/
2147
2148BACKLIGHT CLASS/SUBSYSTEM
2149M: Jingoo Han <jingoohan1@gmail.com>
2150M: Lee Jones <lee.jones@linaro.org>
2151T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2152S: Maintained
2153F: drivers/video/backlight/
2154F: include/linux/backlight.h
2155
2156BATMAN ADVANCED
2157M: Marek Lindner <mareklindner@neomailbox.ch>
2158M: Simon Wunderlich <sw@simonwunderlich.de>
2159M: Antonio Quartulli <a@unstable.cc>
2160L: b.a.t.m.a.n@lists.open-mesh.org
2161W: http://www.open-mesh.org/
2162S: Maintained
2163F: net/batman-adv/
2164
2165BAYCOM/HDLCDRV DRIVERS FOR AX.25
2166M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2167L: linux-hams@vger.kernel.org
2168W: http://www.baycom.org/~tom/ham/ham.html
2169S: Maintained
2170F: drivers/net/hamradio/baycom*
2171
2172BCACHE (BLOCK LAYER CACHE)
2173M: Kent Overstreet <kent.overstreet@gmail.com>
2174L: linux-bcache@vger.kernel.org
2175W: http://bcache.evilpiepirate.org
2176S: Maintained
2177F: drivers/md/bcache/
2178
2179BDISP ST MEDIA DRIVER
2180M: Fabien Dessenne <fabien.dessenne@st.com>
2181L: linux-media@vger.kernel.org
2182T: git git://linuxtv.org/media_tree.git
2183W: https://linuxtv.org
2184S: Supported
2185F: drivers/media/platform/sti/bdisp
2186
2187BEFS FILE SYSTEM
2188S: Orphan
2189F: Documentation/filesystems/befs.txt
2190F: fs/befs/
2191
2192BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2193M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2194L: netdev@vger.kernel.org
2195S: Maintained
2196F: drivers/net/ethernet/ec_bhf.c
2197
2198BFS FILE SYSTEM
2199M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2200S: Maintained
2201F: Documentation/filesystems/bfs.txt
2202F: fs/bfs/
2203F: include/uapi/linux/bfs_fs.h
2204
2205BLACKFIN ARCHITECTURE
2206M: Steven Miao <realmz6@gmail.com>
2207L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2208T: git git://git.code.sf.net/p/adi-linux/code
2209W: http://blackfin.uclinux.org
2210S: Supported
2211F: arch/blackfin/
2212
2213BLACKFIN EMAC DRIVER
2214L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2215W: http://blackfin.uclinux.org
2216S: Supported
2217F: drivers/net/ethernet/adi/
2218
2219BLACKFIN RTC DRIVER
2220L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2221W: http://blackfin.uclinux.org
2222S: Supported
2223F: drivers/rtc/rtc-bfin.c
2224
2225BLACKFIN SDH DRIVER
2226M: Sonic Zhang <sonic.zhang@analog.com>
2227L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2228W: http://blackfin.uclinux.org
2229S: Supported
2230F: drivers/mmc/host/bfin_sdh.c
2231
2232BLACKFIN SERIAL DRIVER
2233M: Sonic Zhang <sonic.zhang@analog.com>
2234L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2235W: http://blackfin.uclinux.org
2236S: Supported
2237F: drivers/tty/serial/bfin_uart.c
2238
2239BLACKFIN WATCHDOG DRIVER
2240L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2241W: http://blackfin.uclinux.org
2242S: Supported
2243F: drivers/watchdog/bfin_wdt.c
2244
2245BLACKFIN I2C TWI DRIVER
2246M: Sonic Zhang <sonic.zhang@analog.com>
2247L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2248W: http://blackfin.uclinux.org/
2249S: Supported
2250F: drivers/i2c/busses/i2c-bfin-twi.c
2251
2252BLACKFIN MEDIA DRIVER
2253M: Scott Jiang <scott.jiang.linux@gmail.com>
2254L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2255W: http://blackfin.uclinux.org/
2256S: Supported
2257F: drivers/media/platform/blackfin/
2258F: drivers/media/i2c/adv7183*
2259F: drivers/media/i2c/vs6624*
2260
2261BLINKM RGB LED DRIVER
2262M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2263S: Maintained
2264F: drivers/leds/leds-blinkm.c
2265
2266BLOCK LAYER
2267M: Jens Axboe <axboe@kernel.dk>
2268L: linux-block@vger.kernel.org
2269T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2270S: Maintained
2271F: block/
2272F: kernel/trace/blktrace.c
2273
2274BLOCK2MTD DRIVER
2275M: Joern Engel <joern@lazybastard.org>
2276L: linux-mtd@lists.infradead.org
2277S: Maintained
2278F: drivers/mtd/devices/block2mtd.c
2279
2280BLUETOOTH DRIVERS
2281M: Marcel Holtmann <marcel@holtmann.org>
2282M: Gustavo Padovan <gustavo@padovan.org>
2283M: Johan Hedberg <johan.hedberg@gmail.com>
2284L: linux-bluetooth@vger.kernel.org
2285W: http://www.bluez.org/
2286T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2287T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2288S: Maintained
2289F: drivers/bluetooth/
2290
2291BLUETOOTH SUBSYSTEM
2292M: Marcel Holtmann <marcel@holtmann.org>
2293M: Gustavo Padovan <gustavo@padovan.org>
2294M: Johan Hedberg <johan.hedberg@gmail.com>
2295L: linux-bluetooth@vger.kernel.org
2296W: http://www.bluez.org/
2297T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2298T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2299S: Maintained
2300F: net/bluetooth/
2301F: include/net/bluetooth/
2302
2303BONDING DRIVER
2304M: Jay Vosburgh <j.vosburgh@gmail.com>
2305M: Veaceslav Falico <vfalico@gmail.com>
2306M: Andy Gospodarek <gospo@cumulusnetworks.com>
2307L: netdev@vger.kernel.org
2308W: http://sourceforge.net/projects/bonding/
2309S: Supported
2310F: drivers/net/bonding/
2311F: include/uapi/linux/if_bonding.h
2312
2313BPF (Safe dynamic programs and tools)
2314M: Alexei Starovoitov <ast@kernel.org>
2315L: netdev@vger.kernel.org
2316L: linux-kernel@vger.kernel.org
2317S: Supported
2318F: kernel/bpf/
2319
2320BROADCOM B44 10/100 ETHERNET DRIVER
2321M: Gary Zambrano <zambrano@broadcom.com>
2322L: netdev@vger.kernel.org
2323S: Supported
2324F: drivers/net/ethernet/broadcom/b44.*
2325
2326BROADCOM GENET ETHERNET DRIVER
2327M: Florian Fainelli <f.fainelli@gmail.com>
2328L: netdev@vger.kernel.org
2329S: Supported
2330F: drivers/net/ethernet/broadcom/genet/
2331
2332BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2333M: Sony Chacko <sony.chacko@qlogic.com>
2334M: Dept-HSGLinuxNICDev@qlogic.com
2335L: netdev@vger.kernel.org
2336S: Supported
2337F: drivers/net/ethernet/broadcom/bnx2.*
2338F: drivers/net/ethernet/broadcom/bnx2_*
2339
2340BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2341M: Ariel Elior <ariel.elior@qlogic.com>
2342L: netdev@vger.kernel.org
2343S: Supported
2344F: drivers/net/ethernet/broadcom/bnx2x/
2345
2346BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2347M: Florian Fainelli <f.fainelli@gmail.com>
2348M: Ray Jui <rjui@broadcom.com>
2349M: Scott Branden <sbranden@broadcom.com>
2350L: bcm-kernel-feedback-list@broadcom.com
2351T: git git://github.com/broadcom/mach-bcm
2352S: Maintained
2353F: arch/arm/mach-bcm/
2354F: arch/arm/boot/dts/bcm113*
2355F: arch/arm/boot/dts/bcm216*
2356F: arch/arm/boot/dts/bcm281*
2357F: arch/arm64/boot/dts/broadcom/
2358F: arch/arm/configs/bcm_defconfig
2359F: drivers/mmc/host/sdhci-bcm-kona.c
2360F: drivers/clocksource/bcm_kona_timer.c
2361
2362BROADCOM BCM2835 ARM ARCHITECTURE
2363M: Stephen Warren <swarren@wwwdotorg.org>
2364M: Lee Jones <lee@kernel.org>
2365M: Eric Anholt <eric@anholt.net>
2366L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2369S: Maintained
2370N: bcm2835
2371
2372BROADCOM BCM47XX MIPS ARCHITECTURE
2373M: Hauke Mehrtens <hauke@hauke-m.de>
2374M: Rafał Miłecki <zajec5@gmail.com>
2375L: linux-mips@linux-mips.org
2376S: Maintained
2377F: arch/mips/bcm47xx/*
2378F: arch/mips/include/asm/mach-bcm47xx/*
2379
2380BROADCOM BCM5301X ARM ARCHITECTURE
2381M: Hauke Mehrtens <hauke@hauke-m.de>
2382L: linux-arm-kernel@lists.infradead.org
2383S: Maintained
2384F: arch/arm/mach-bcm/bcm_5301x.c
2385F: arch/arm/boot/dts/bcm5301x.dtsi
2386F: arch/arm/boot/dts/bcm470*
2387
2388BROADCOM BCM63XX ARM ARCHITECTURE
2389M: Florian Fainelli <f.fainelli@gmail.com>
2390L: linux-arm-kernel@lists.infradead.org
2391T: git git://github.com/broadcom/arm-bcm63xx.git
2392S: Maintained
2393F: arch/arm/mach-bcm/bcm63xx.c
2394F: arch/arm/include/debug/bcm63xx.S
2395
2396BROADCOM BCM63XX/BCM33XX UDC DRIVER
2397M: Kevin Cernekee <cernekee@gmail.com>
2398L: linux-usb@vger.kernel.org
2399S: Maintained
2400F: drivers/usb/gadget/udc/bcm63xx_udc.*
2401
2402BROADCOM BCM7XXX ARM ARCHITECTURE
2403M: Brian Norris <computersforpeace@gmail.com>
2404M: Gregory Fong <gregory.0xf0@gmail.com>
2405M: Florian Fainelli <f.fainelli@gmail.com>
2406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2407L: bcm-kernel-feedback-list@broadcom.com
2408T: git git://github.com/broadcom/stblinux.git
2409S: Maintained
2410F: arch/arm/mach-bcm/*brcmstb*
2411F: arch/arm/boot/dts/bcm7*.dts*
2412F: drivers/bus/brcmstb_gisb.c
2413N: brcmstb
2414
2415BROADCOM BMIPS MIPS ARCHITECTURE
2416M: Kevin Cernekee <cernekee@gmail.com>
2417M: Florian Fainelli <f.fainelli@gmail.com>
2418L: linux-mips@linux-mips.org
2419T: git git://github.com/broadcom/stblinux.git
2420S: Maintained
2421F: arch/mips/bmips/*
2422F: arch/mips/include/asm/mach-bmips/*
2423F: arch/mips/kernel/*bmips*
2424F: arch/mips/boot/dts/brcm/bcm*.dts*
2425F: drivers/irqchip/irq-bcm63*
2426F: drivers/irqchip/irq-bcm7*
2427F: drivers/irqchip/irq-brcmstb*
2428F: include/linux/bcm963xx_nvram.h
2429F: include/linux/bcm963xx_tag.h
2430
2431BROADCOM TG3 GIGABIT ETHERNET DRIVER
2432M: Prashant Sreedharan <prashant@broadcom.com>
2433M: Michael Chan <mchan@broadcom.com>
2434L: netdev@vger.kernel.org
2435S: Supported
2436F: drivers/net/ethernet/broadcom/tg3.*
2437
2438BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2439M: Brett Rudley <brudley@broadcom.com>
2440M: Arend van Spriel <arend@broadcom.com>
2441M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2442M: Hante Meuleman <meuleman@broadcom.com>
2443L: linux-wireless@vger.kernel.org
2444L: brcm80211-dev-list@broadcom.com
2445S: Supported
2446F: drivers/net/wireless/broadcom/brcm80211/
2447
2448BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2449M: QLogic-Storage-Upstream@qlogic.com
2450L: linux-scsi@vger.kernel.org
2451S: Supported
2452F: drivers/scsi/bnx2fc/
2453
2454BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2455M: QLogic-Storage-Upstream@qlogic.com
2456L: linux-scsi@vger.kernel.org
2457S: Supported
2458F: drivers/scsi/bnx2i/
2459
2460BROADCOM IPROC ARM ARCHITECTURE
2461M: Ray Jui <rjui@broadcom.com>
2462M: Scott Branden <sbranden@broadcom.com>
2463M: Jon Mason <jonmason@broadcom.com>
2464L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2465L: bcm-kernel-feedback-list@broadcom.com
2466T: git git://github.com/broadcom/cygnus-linux.git
2467S: Maintained
2468N: iproc
2469N: cygnus
2470N: nsp
2471N: bcm9113*
2472N: bcm9583*
2473N: bcm9585*
2474N: bcm9586*
2475N: bcm988312
2476N: bcm113*
2477N: bcm583*
2478N: bcm585*
2479N: bcm586*
2480N: bcm88312
2481
2482BROADCOM BRCMSTB GPIO DRIVER
2483M: Gregory Fong <gregory.0xf0@gmail.com>
2484L: bcm-kernel-feedback-list@broadcom.com
2485S: Supported
2486F: drivers/gpio/gpio-brcmstb.c
2487F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2488
2489BROADCOM KONA GPIO DRIVER
2490M: Ray Jui <rjui@broadcom.com>
2491L: bcm-kernel-feedback-list@broadcom.com
2492S: Supported
2493F: drivers/gpio/gpio-bcm-kona.c
2494F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2495
2496BROADCOM NVRAM DRIVER
2497M: Rafał Miłecki <zajec5@gmail.com>
2498L: linux-mips@linux-mips.org
2499S: Maintained
2500F: drivers/firmware/broadcom/*
2501
2502BROADCOM STB NAND FLASH DRIVER
2503M: Brian Norris <computersforpeace@gmail.com>
2504M: Kamal Dasu <kdasu.kdev@gmail.com>
2505L: linux-mtd@lists.infradead.org
2506L: bcm-kernel-feedback-list@broadcom.com
2507S: Maintained
2508F: drivers/mtd/nand/brcmnand/
2509
2510BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2511M: Rafał Miłecki <zajec5@gmail.com>
2512L: linux-wireless@vger.kernel.org
2513S: Maintained
2514F: drivers/bcma/
2515F: include/linux/bcma/
2516
2517BROADCOM SYSTEMPORT ETHERNET DRIVER
2518M: Florian Fainelli <f.fainelli@gmail.com>
2519L: netdev@vger.kernel.org
2520S: Supported
2521F: drivers/net/ethernet/broadcom/bcmsysport.*
2522
2523BROCADE BFA FC SCSI DRIVER
2524M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2525M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2526L: linux-scsi@vger.kernel.org
2527S: Supported
2528F: drivers/scsi/bfa/
2529
2530BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2531M: Rasesh Mody <rasesh.mody@qlogic.com>
2532L: netdev@vger.kernel.org
2533S: Supported
2534F: drivers/net/ethernet/brocade/bna/
2535
2536BSG (block layer generic sg v4 driver)
2537M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2538L: linux-scsi@vger.kernel.org
2539S: Supported
2540F: block/bsg.c
2541F: include/linux/bsg.h
2542F: include/uapi/linux/bsg.h
2543
2544BT87X AUDIO DRIVER
2545M: Clemens Ladisch <clemens@ladisch.de>
2546L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2547T: git git://git.alsa-project.org/alsa-kernel.git
2548S: Maintained
2549F: Documentation/sound/alsa/Bt87x.txt
2550F: sound/pci/bt87x.c
2551
2552BT8XXGPIO DRIVER
2553M: Michael Buesch <m@bues.ch>
2554W: http://bu3sch.de/btgpio.php
2555S: Maintained
2556F: drivers/gpio/gpio-bt8xx.c
2557
2558BTRFS FILE SYSTEM
2559M: Chris Mason <clm@fb.com>
2560M: Josef Bacik <jbacik@fb.com>
2561M: David Sterba <dsterba@suse.com>
2562L: linux-btrfs@vger.kernel.org
2563W: http://btrfs.wiki.kernel.org/
2564Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2565T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2566S: Maintained
2567F: Documentation/filesystems/btrfs.txt
2568F: fs/btrfs/
2569
2570BTTV VIDEO4LINUX DRIVER
2571M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2572L: linux-media@vger.kernel.org
2573W: https://linuxtv.org
2574T: git git://linuxtv.org/media_tree.git
2575S: Odd fixes
2576F: Documentation/video4linux/bttv/
2577F: drivers/media/pci/bt8xx/bttv*
2578
2579BUSLOGIC SCSI DRIVER
2580M: Khalid Aziz <khalid@gonehiking.org>
2581L: linux-scsi@vger.kernel.org
2582S: Maintained
2583F: drivers/scsi/BusLogic.*
2584F: drivers/scsi/FlashPoint.*
2585
2586C-MEDIA CMI8788 DRIVER
2587M: Clemens Ladisch <clemens@ladisch.de>
2588L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2589T: git git://git.alsa-project.org/alsa-kernel.git
2590S: Maintained
2591F: sound/pci/oxygen/
2592
2593C6X ARCHITECTURE
2594M: Mark Salter <msalter@redhat.com>
2595M: Aurelien Jacquiot <a-jacquiot@ti.com>
2596L: linux-c6x-dev@linux-c6x.org
2597W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2598S: Maintained
2599F: arch/c6x/
2600
2601CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2602M: David Howells <dhowells@redhat.com>
2603L: linux-cachefs@redhat.com (moderated for non-subscribers)
2604S: Supported
2605F: Documentation/filesystems/caching/cachefiles.txt
2606F: fs/cachefiles/
2607
2608CADET FM/AM RADIO RECEIVER DRIVER
2609M: Hans Verkuil <hverkuil@xs4all.nl>
2610L: linux-media@vger.kernel.org
2611T: git git://linuxtv.org/media_tree.git
2612W: https://linuxtv.org
2613S: Maintained
2614F: drivers/media/radio/radio-cadet*
2615
2616CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2617M: Jonathan Corbet <corbet@lwn.net>
2618L: linux-media@vger.kernel.org
2619T: git git://linuxtv.org/media_tree.git
2620S: Maintained
2621F: Documentation/video4linux/cafe_ccic
2622F: drivers/media/platform/marvell-ccic/
2623
2624CAIF NETWORK LAYER
2625M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2626L: netdev@vger.kernel.org
2627S: Supported
2628F: Documentation/networking/caif/
2629F: drivers/net/caif/
2630F: include/uapi/linux/caif/
2631F: include/net/caif/
2632F: net/caif/
2633
2634CALGARY x86-64 IOMMU
2635M: Muli Ben-Yehuda <muli@il.ibm.com>
2636M: "Jon D. Mason" <jdmason@kudzu.us>
2637L: discuss@x86-64.org
2638S: Maintained
2639F: arch/x86/kernel/pci-calgary_64.c
2640F: arch/x86/kernel/tce_64.c
2641F: arch/x86/include/asm/calgary.h
2642F: arch/x86/include/asm/tce.h
2643
2644CAN NETWORK LAYER
2645M: Oliver Hartkopp <socketcan@hartkopp.net>
2646M: Marc Kleine-Budde <mkl@pengutronix.de>
2647L: linux-can@vger.kernel.org
2648W: https://github.com/linux-can
2649T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2650T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2651S: Maintained
2652F: Documentation/networking/can.txt
2653F: net/can/
2654F: include/linux/can/core.h
2655F: include/uapi/linux/can.h
2656F: include/uapi/linux/can/bcm.h
2657F: include/uapi/linux/can/raw.h
2658F: include/uapi/linux/can/gw.h
2659
2660CAN NETWORK DRIVERS
2661M: Wolfgang Grandegger <wg@grandegger.com>
2662M: Marc Kleine-Budde <mkl@pengutronix.de>
2663L: linux-can@vger.kernel.org
2664W: https://github.com/linux-can
2665T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2666T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2667S: Maintained
2668F: drivers/net/can/
2669F: include/linux/can/dev.h
2670F: include/linux/can/platform/
2671F: include/uapi/linux/can/error.h
2672F: include/uapi/linux/can/netlink.h
2673
2674CAPABILITIES
2675M: Serge Hallyn <serge.hallyn@canonical.com>
2676L: linux-security-module@vger.kernel.org
2677S: Supported
2678F: include/linux/capability.h
2679F: include/uapi/linux/capability.h
2680F: security/commoncap.c
2681F: kernel/capability.c
2682
2683CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2684M: Kevin Tsai <ktsai@capellamicro.com>
2685S: Maintained
2686F: drivers/iio/light/cm*
2687F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2688
2689CAVIUM LIQUIDIO NETWORK DRIVER
2690M: Derek Chickles <derek.chickles@caviumnetworks.com>
2691M: Satanand Burla <satananda.burla@caviumnetworks.com>
2692M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2693M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2694L: netdev@vger.kernel.org
2695W: http://www.cavium.com
2696S: Supported
2697F: drivers/net/ethernet/cavium/liquidio/
2698
2699CC2520 IEEE-802.15.4 RADIO DRIVER
2700M: Varka Bhadram <varkabhadram@gmail.com>
2701L: linux-wpan@vger.kernel.org
2702S: Maintained
2703F: drivers/net/ieee802154/cc2520.c
2704F: include/linux/spi/cc2520.h
2705F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2706
2707CELL BROADBAND ENGINE ARCHITECTURE
2708M: Arnd Bergmann <arnd@arndb.de>
2709L: linuxppc-dev@lists.ozlabs.org
2710W: http://www.ibm.com/developerworks/power/cell/
2711S: Supported
2712F: arch/powerpc/include/asm/cell*.h
2713F: arch/powerpc/include/asm/spu*.h
2714F: arch/powerpc/include/uapi/asm/spu*.h
2715F: arch/powerpc/oprofile/*cell*
2716F: arch/powerpc/platforms/cell/
2717
2718CEPH COMMON CODE (LIBCEPH)
2719M: Ilya Dryomov <idryomov@gmail.com>
2720M: "Yan, Zheng" <zyan@redhat.com>
2721M: Sage Weil <sage@redhat.com>
2722L: ceph-devel@vger.kernel.org
2723W: http://ceph.com/
2724T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2725T: git git://github.com/ceph/ceph-client.git
2726S: Supported
2727F: net/ceph/
2728F: include/linux/ceph/
2729F: include/linux/crush/
2730
2731CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2732M: "Yan, Zheng" <zyan@redhat.com>
2733M: Sage Weil <sage@redhat.com>
2734M: Ilya Dryomov <idryomov@gmail.com>
2735L: ceph-devel@vger.kernel.org
2736W: http://ceph.com/
2737T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2738T: git git://github.com/ceph/ceph-client.git
2739S: Supported
2740F: Documentation/filesystems/ceph.txt
2741F: fs/ceph/
2742
2743CERTIFICATE HANDLING:
2744M: David Howells <dhowells@redhat.com>
2745M: David Woodhouse <dwmw2@infradead.org>
2746L: keyrings@vger.kernel.org
2747S: Maintained
2748F: Documentation/module-signing.txt
2749F: certs/
2750F: scripts/sign-file.c
2751F: scripts/extract-cert.c
2752
2753CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2754L: linux-usb@vger.kernel.org
2755S: Orphan
2756F: Documentation/usb/WUSB-Design-overview.txt
2757F: Documentation/usb/wusb-cbaf
2758F: drivers/usb/host/hwa-hc.c
2759F: drivers/usb/host/whci/
2760F: drivers/usb/wusbcore/
2761F: include/linux/usb/wusb*
2762
2763CFAG12864B LCD DRIVER
2764M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2765W: http://miguelojeda.es/auxdisplay.htm
2766W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2767S: Maintained
2768F: drivers/auxdisplay/cfag12864b.c
2769F: include/linux/cfag12864b.h
2770
2771CFAG12864BFB LCD FRAMEBUFFER DRIVER
2772M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2773W: http://miguelojeda.es/auxdisplay.htm
2774W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2775S: Maintained
2776F: drivers/auxdisplay/cfag12864bfb.c
2777F: include/linux/cfag12864b.h
2778
2779CFG80211 and NL80211
2780M: Johannes Berg <johannes@sipsolutions.net>
2781L: linux-wireless@vger.kernel.org
2782W: http://wireless.kernel.org/
2783T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2784T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2785S: Maintained
2786F: include/uapi/linux/nl80211.h
2787F: include/net/cfg80211.h
2788F: net/wireless/*
2789X: net/wireless/wext*
2790
2791CHAR and MISC DRIVERS
2792M: Arnd Bergmann <arnd@arndb.de>
2793M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2794T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2795S: Supported
2796F: drivers/char/*
2797F: drivers/misc/*
2798F: include/linux/miscdevice.h
2799
2800CHECKPATCH
2801M: Andy Whitcroft <apw@canonical.com>
2802M: Joe Perches <joe@perches.com>
2803S: Maintained
2804F: scripts/checkpatch.pl
2805
2806CHINESE DOCUMENTATION
2807M: Harry Wei <harryxiyou@gmail.com>
2808L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2809L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2810S: Maintained
2811F: Documentation/zh_CN/
2812
2813CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2814M: Peter Chen <Peter.Chen@nxp.com>
2815T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2816L: linux-usb@vger.kernel.org
2817S: Maintained
2818F: drivers/usb/chipidea/
2819
2820CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2821M: Hans de Goede <hdegoede@redhat.com>
2822L: linux-input@vger.kernel.org
2823S: Maintained
2824F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2825F: drivers/input/touchscreen/chipone_icn8318.c
2826
2827CHROME HARDWARE PLATFORM SUPPORT
2828M: Olof Johansson <olof@lixom.net>
2829S: Maintained
2830T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2831F: drivers/platform/chrome/
2832
2833CISCO VIC ETHERNET NIC DRIVER
2834M: Christian Benvenuti <benve@cisco.com>
2835M: Sujith Sankar <ssujith@cisco.com>
2836M: Govindarajulu Varadarajan <_govind@gmx.com>
2837M: Neel Patel <neepatel@cisco.com>
2838S: Supported
2839F: drivers/net/ethernet/cisco/enic/
2840
2841CISCO VIC LOW LATENCY NIC DRIVER
2842M: Christian Benvenuti <benve@cisco.com>
2843M: Dave Goodell <dgoodell@cisco.com>
2844S: Supported
2845F: drivers/infiniband/hw/usnic/
2846
2847CIRRUS LOGIC EP93XX ETHERNET DRIVER
2848M: Hartley Sweeten <hsweeten@visionengravers.com>
2849L: netdev@vger.kernel.org
2850S: Maintained
2851F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2852
2853CIRRUS LOGIC AUDIO CODEC DRIVERS
2854M: Brian Austin <brian.austin@cirrus.com>
2855M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2856L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2857S: Maintained
2858F: sound/soc/codecs/cs*
2859
2860CLEANCACHE API
2861M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2862L: linux-kernel@vger.kernel.org
2863S: Maintained
2864F: mm/cleancache.c
2865F: include/linux/cleancache.h
2866
2867CLK API
2868M: Russell King <linux@arm.linux.org.uk>
2869L: linux-clk@vger.kernel.org
2870S: Maintained
2871F: include/linux/clk.h
2872
2873CLOCKSOURCE, CLOCKEVENT DRIVERS
2874M: Daniel Lezcano <daniel.lezcano@linaro.org>
2875M: Thomas Gleixner <tglx@linutronix.de>
2876L: linux-kernel@vger.kernel.org
2877T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2878S: Supported
2879F: drivers/clocksource
2880
2881CISCO FCOE HBA DRIVER
2882M: Hiral Patel <hiralpat@cisco.com>
2883M: Suma Ramars <sramars@cisco.com>
2884M: Brian Uchino <buchino@cisco.com>
2885L: linux-scsi@vger.kernel.org
2886S: Supported
2887F: drivers/scsi/fnic/
2888
2889CISCO SCSI HBA DRIVER
2890M: Narsimhulu Musini <nmusini@cisco.com>
2891M: Sesidhar Baddela <sebaddel@cisco.com>
2892L: linux-scsi@vger.kernel.org
2893S: Supported
2894F: drivers/scsi/snic/
2895
2896CMPC ACPI DRIVER
2897M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2898M: Daniel Oliveira Nascimento <don@syst.com.br>
2899L: platform-driver-x86@vger.kernel.org
2900S: Supported
2901F: drivers/platform/x86/classmate-laptop.c
2902
2903COBALT MEDIA DRIVER
2904M: Hans Verkuil <hans.verkuil@cisco.com>
2905L: linux-media@vger.kernel.org
2906T: git git://linuxtv.org/media_tree.git
2907W: https://linuxtv.org
2908S: Supported
2909F: drivers/media/pci/cobalt/
2910
2911COCCINELLE/Semantic Patches (SmPL)
2912M: Julia Lawall <Julia.Lawall@lip6.fr>
2913M: Gilles Muller <Gilles.Muller@lip6.fr>
2914M: Nicolas Palix <nicolas.palix@imag.fr>
2915M: Michal Marek <mmarek@suse.com>
2916L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2917T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2918W: http://coccinelle.lip6.fr/
2919S: Supported
2920F: Documentation/coccinelle.txt
2921F: scripts/coccinelle/
2922F: scripts/coccicheck
2923
2924CODA FILE SYSTEM
2925M: Jan Harkes <jaharkes@cs.cmu.edu>
2926M: coda@cs.cmu.edu
2927L: codalist@coda.cs.cmu.edu
2928W: http://www.coda.cs.cmu.edu/
2929S: Maintained
2930F: Documentation/filesystems/coda.txt
2931F: fs/coda/
2932F: include/linux/coda*.h
2933F: include/uapi/linux/coda*.h
2934
2935CODA V4L2 MEM2MEM DRIVER
2936M: Philipp Zabel <p.zabel@pengutronix.de>
2937L: linux-media@vger.kernel.org
2938S: Maintained
2939F: Documentation/devicetree/bindings/media/coda.txt
2940F: drivers/media/platform/coda/
2941
2942COMMON CLK FRAMEWORK
2943M: Michael Turquette <mturquette@baylibre.com>
2944M: Stephen Boyd <sboyd@codeaurora.org>
2945L: linux-clk@vger.kernel.org
2946T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2947S: Maintained
2948F: drivers/clk/
2949X: drivers/clk/clkdev.c
2950F: include/linux/clk-pr*
2951F: include/linux/clk/
2952
2953COMMON INTERNET FILE SYSTEM (CIFS)
2954M: Steve French <sfrench@samba.org>
2955L: linux-cifs@vger.kernel.org
2956L: samba-technical@lists.samba.org (moderated for non-subscribers)
2957W: http://linux-cifs.samba.org/
2958T: git git://git.samba.org/sfrench/cifs-2.6.git
2959S: Supported
2960F: Documentation/filesystems/cifs/
2961F: fs/cifs/
2962
2963COMPACTPCI HOTPLUG CORE
2964M: Scott Murray <scott@spiteful.org>
2965L: linux-pci@vger.kernel.org
2966S: Maintained
2967F: drivers/pci/hotplug/cpci_hotplug*
2968
2969COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2970M: Scott Murray <scott@spiteful.org>
2971L: linux-pci@vger.kernel.org
2972S: Maintained
2973F: drivers/pci/hotplug/cpcihp_zt5550.*
2974
2975COMPACTPCI HOTPLUG GENERIC DRIVER
2976M: Scott Murray <scott@spiteful.org>
2977L: linux-pci@vger.kernel.org
2978S: Maintained
2979F: drivers/pci/hotplug/cpcihp_generic.c
2980
2981COMPAL LAPTOP SUPPORT
2982M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2983L: platform-driver-x86@vger.kernel.org
2984S: Maintained
2985F: drivers/platform/x86/compal-laptop.c
2986
2987CONEXANT ACCESSRUNNER USB DRIVER
2988L: accessrunner-general@lists.sourceforge.net
2989W: http://accessrunner.sourceforge.net/
2990S: Orphan
2991F: drivers/usb/atm/cxacru.c
2992
2993CONFIGFS
2994M: Joel Becker <jlbec@evilplan.org>
2995M: Christoph Hellwig <hch@lst.de>
2996T: git git://git.infradead.org/users/hch/configfs.git
2997S: Supported
2998F: fs/configfs/
2999F: include/linux/configfs.h
3000
3001CONNECTOR
3002M: Evgeniy Polyakov <zbr@ioremap.net>
3003L: netdev@vger.kernel.org
3004S: Maintained
3005F: drivers/connector/
3006
3007CONTROL GROUP (CGROUP)
3008M: Tejun Heo <tj@kernel.org>
3009M: Li Zefan <lizefan@huawei.com>
3010M: Johannes Weiner <hannes@cmpxchg.org>
3011L: cgroups@vger.kernel.org
3012T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3013S: Maintained
3014F: Documentation/cgroups/
3015F: include/linux/cgroup*
3016F: kernel/cgroup*
3017
3018CONTROL GROUP - CPUSET
3019M: Li Zefan <lizefan@huawei.com>
3020L: cgroups@vger.kernel.org
3021W: http://www.bullopensource.org/cpuset/
3022W: http://oss.sgi.com/projects/cpusets/
3023T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3024S: Maintained
3025F: Documentation/cgroups/cpusets.txt
3026F: include/linux/cpuset.h
3027F: kernel/cpuset.c
3028
3029CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3030M: Johannes Weiner <hannes@cmpxchg.org>
3031M: Michal Hocko <mhocko@kernel.org>
3032M: Vladimir Davydov <vdavydov@virtuozzo.com>
3033L: cgroups@vger.kernel.org
3034L: linux-mm@kvack.org
3035S: Maintained
3036F: mm/memcontrol.c
3037F: mm/swap_cgroup.c
3038
3039CORETEMP HARDWARE MONITORING DRIVER
3040M: Fenghua Yu <fenghua.yu@intel.com>
3041L: lm-sensors@lm-sensors.org
3042S: Maintained
3043F: Documentation/hwmon/coretemp
3044F: drivers/hwmon/coretemp.c
3045
3046COSA/SRP SYNC SERIAL DRIVER
3047M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3048W: http://www.fi.muni.cz/~kas/cosa/
3049S: Maintained
3050F: drivers/net/wan/cosa*
3051
3052CPMAC ETHERNET DRIVER
3053M: Florian Fainelli <florian@openwrt.org>
3054L: netdev@vger.kernel.org
3055S: Maintained
3056F: drivers/net/ethernet/ti/cpmac.c
3057
3058CPU FREQUENCY DRIVERS
3059M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3060M: Viresh Kumar <viresh.kumar@linaro.org>
3061L: linux-pm@vger.kernel.org
3062S: Maintained
3063T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3064T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3065F: drivers/cpufreq/
3066F: include/linux/cpufreq.h
3067
3068CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3069M: Viresh Kumar <viresh.kumar@linaro.org>
3070M: Sudeep Holla <sudeep.holla@arm.com>
3071L: linux-pm@vger.kernel.org
3072W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3073S: Maintained
3074F: drivers/cpufreq/arm_big_little.h
3075F: drivers/cpufreq/arm_big_little.c
3076F: drivers/cpufreq/arm_big_little_dt.c
3077
3078CPUIDLE DRIVER - ARM BIG LITTLE
3079M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3080M: Daniel Lezcano <daniel.lezcano@linaro.org>
3081L: linux-pm@vger.kernel.org
3082L: linux-arm-kernel@lists.infradead.org
3083T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3084S: Maintained
3085F: drivers/cpuidle/cpuidle-big_little.c
3086
3087CPUIDLE DRIVER - ARM EXYNOS
3088M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3089M: Daniel Lezcano <daniel.lezcano@linaro.org>
3090M: Kukjin Kim <kgene@kernel.org>
3091L: linux-pm@vger.kernel.org
3092L: linux-samsung-soc@vger.kernel.org
3093S: Supported
3094F: drivers/cpuidle/cpuidle-exynos.c
3095F: arch/arm/mach-exynos/pm.c
3096
3097CPUIDLE DRIVERS
3098M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3099M: Daniel Lezcano <daniel.lezcano@linaro.org>
3100L: linux-pm@vger.kernel.org
3101S: Maintained
3102T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3103F: drivers/cpuidle/*
3104F: include/linux/cpuidle.h
3105
3106CPUID/MSR DRIVER
3107M: "H. Peter Anvin" <hpa@zytor.com>
3108S: Maintained
3109F: arch/x86/kernel/cpuid.c
3110F: arch/x86/kernel/msr.c
3111
3112CPU POWER MONITORING SUBSYSTEM
3113M: Thomas Renninger <trenn@suse.com>
3114L: linux-pm@vger.kernel.org
3115S: Maintained
3116F: tools/power/cpupower/
3117
3118CRAMFS FILESYSTEM
3119W: http://sourceforge.net/projects/cramfs/
3120S: Orphan / Obsolete
3121F: Documentation/filesystems/cramfs.txt
3122F: fs/cramfs/
3123
3124CRIS PORT
3125M: Mikael Starvik <starvik@axis.com>
3126M: Jesper Nilsson <jesper.nilsson@axis.com>
3127L: linux-cris-kernel@axis.com
3128W: http://developer.axis.com
3129T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3130S: Maintained
3131F: arch/cris/
3132F: drivers/tty/serial/crisv10.*
3133
3134CRYPTO API
3135M: Herbert Xu <herbert@gondor.apana.org.au>
3136M: "David S. Miller" <davem@davemloft.net>
3137L: linux-crypto@vger.kernel.org
3138T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3139T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3140S: Maintained
3141F: Documentation/crypto/
3142F: Documentation/DocBook/crypto-API.tmpl
3143F: arch/*/crypto/
3144F: crypto/
3145F: drivers/crypto/
3146F: include/crypto/
3147
3148CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3149M: Neil Horman <nhorman@tuxdriver.com>
3150L: linux-crypto@vger.kernel.org
3151S: Maintained
3152F: crypto/ansi_cprng.c
3153F: crypto/rng.c
3154
3155CS3308 MEDIA DRIVER
3156M: Hans Verkuil <hverkuil@xs4all.nl>
3157L: linux-media@vger.kernel.org
3158T: git git://linuxtv.org/media_tree.git
3159W: http://linuxtv.org
3160S: Odd Fixes
3161F: drivers/media/i2c/cs3308.c
3162F: drivers/media/i2c/cs3308.h
3163
3164CS5535 Audio ALSA driver
3165M: Jaya Kumar <jayakumar.alsa@gmail.com>
3166S: Maintained
3167F: sound/pci/cs5535audio/
3168
3169CW1200 WLAN driver
3170M: Solomon Peachy <pizza@shaftnet.org>
3171S: Maintained
3172F: drivers/net/wireless/st/cw1200/
3173
3174CX18 VIDEO4LINUX DRIVER
3175M: Andy Walls <awalls@md.metrocast.net>
3176L: ivtv-devel@ivtvdriver.org (subscribers-only)
3177L: linux-media@vger.kernel.org
3178T: git git://linuxtv.org/media_tree.git
3179W: https://linuxtv.org
3180W: http://www.ivtvdriver.org/index.php/Cx18
3181S: Maintained
3182F: Documentation/video4linux/cx18.txt
3183F: drivers/media/pci/cx18/
3184F: include/uapi/linux/ivtv*
3185
3186CX2341X MPEG ENCODER HELPER MODULE
3187M: Hans Verkuil <hverkuil@xs4all.nl>
3188L: linux-media@vger.kernel.org
3189T: git git://linuxtv.org/media_tree.git
3190W: https://linuxtv.org
3191S: Maintained
3192F: drivers/media/common/cx2341x*
3193F: include/media/cx2341x*
3194
3195CX24120 MEDIA DRIVER
3196M: Jemma Denson <jdenson@gmail.com>
3197M: Patrick Boettcher <patrick.boettcher@posteo.de>
3198L: linux-media@vger.kernel.org
3199W: https://linuxtv.org
3200Q: http://patchwork.linuxtv.org/project/linux-media/list/
3201S: Maintained
3202F: drivers/media/dvb-frontends/cx24120*
3203
3204CX88 VIDEO4LINUX DRIVER
3205M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3206L: linux-media@vger.kernel.org
3207W: https://linuxtv.org
3208T: git git://linuxtv.org/media_tree.git
3209S: Odd fixes
3210F: Documentation/video4linux/cx88/
3211F: drivers/media/pci/cx88/
3212
3213CXD2820R MEDIA DRIVER
3214M: Antti Palosaari <crope@iki.fi>
3215L: linux-media@vger.kernel.org
3216W: https://linuxtv.org
3217W: http://palosaari.fi/linux/
3218Q: http://patchwork.linuxtv.org/project/linux-media/list/
3219T: git git://linuxtv.org/anttip/media_tree.git
3220S: Maintained
3221F: drivers/media/dvb-frontends/cxd2820r*
3222
3223CXGB3 ETHERNET DRIVER (CXGB3)
3224M: Santosh Raspatur <santosh@chelsio.com>
3225L: netdev@vger.kernel.org
3226W: http://www.chelsio.com
3227S: Supported
3228F: drivers/net/ethernet/chelsio/cxgb3/
3229
3230CXGB3 ISCSI DRIVER (CXGB3I)
3231M: Karen Xie <kxie@chelsio.com>
3232L: linux-scsi@vger.kernel.org
3233W: http://www.chelsio.com
3234S: Supported
3235F: drivers/scsi/cxgbi/cxgb3i
3236
3237CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3238M: Steve Wise <swise@chelsio.com>
3239L: linux-rdma@vger.kernel.org
3240W: http://www.openfabrics.org
3241S: Supported
3242F: drivers/infiniband/hw/cxgb3/
3243
3244CXGB4 ETHERNET DRIVER (CXGB4)
3245M: Hariprasad S <hariprasad@chelsio.com>
3246L: netdev@vger.kernel.org
3247W: http://www.chelsio.com
3248S: Supported
3249F: drivers/net/ethernet/chelsio/cxgb4/
3250
3251CXGB4 ISCSI DRIVER (CXGB4I)
3252M: Karen Xie <kxie@chelsio.com>
3253L: linux-scsi@vger.kernel.org
3254W: http://www.chelsio.com
3255S: Supported
3256F: drivers/scsi/cxgbi/cxgb4i
3257
3258CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3259M: Steve Wise <swise@chelsio.com>
3260L: linux-rdma@vger.kernel.org
3261W: http://www.openfabrics.org
3262S: Supported
3263F: drivers/infiniband/hw/cxgb4/
3264
3265CXGB4VF ETHERNET DRIVER (CXGB4VF)
3266M: Casey Leedom <leedom@chelsio.com>
3267L: netdev@vger.kernel.org
3268W: http://www.chelsio.com
3269S: Supported
3270F: drivers/net/ethernet/chelsio/cxgb4vf/
3271
3272CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3273M: Ian Munsie <imunsie@au1.ibm.com>
3274M: Michael Neuling <mikey@neuling.org>
3275L: linuxppc-dev@lists.ozlabs.org
3276S: Supported
3277F: drivers/misc/cxl/
3278F: include/misc/cxl*
3279F: include/uapi/misc/cxl.h
3280F: Documentation/powerpc/cxl.txt
3281F: Documentation/powerpc/cxl.txt
3282F: Documentation/ABI/testing/sysfs-class-cxl
3283
3284CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3285M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3286M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3287L: linux-scsi@vger.kernel.org
3288S: Supported
3289F: drivers/scsi/cxlflash/
3290F: include/uapi/scsi/cxlflash_ioctls.h
3291F: Documentation/powerpc/cxlflash.txt
3292
3293STMMAC ETHERNET DRIVER
3294M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3295L: netdev@vger.kernel.org
3296W: http://www.stlinux.com
3297S: Supported
3298F: drivers/net/ethernet/stmicro/stmmac/
3299
3300CYBERPRO FB DRIVER
3301M: Russell King <linux@arm.linux.org.uk>
3302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3303W: http://www.arm.linux.org.uk/
3304S: Maintained
3305F: drivers/video/fbdev/cyber2000fb.*
3306
3307CYCLADES ASYNC MUX DRIVER
3308W: http://www.cyclades.com/
3309S: Orphan
3310F: drivers/tty/cyclades.c
3311F: include/linux/cyclades.h
3312F: include/uapi/linux/cyclades.h
3313
3314CYCLADES PC300 DRIVER
3315W: http://www.cyclades.com/
3316S: Orphan
3317F: drivers/net/wan/pc300*
3318
3319CYPRESS_FIRMWARE MEDIA DRIVER
3320M: Antti Palosaari <crope@iki.fi>
3321L: linux-media@vger.kernel.org
3322W: https://linuxtv.org
3323W: http://palosaari.fi/linux/
3324Q: http://patchwork.linuxtv.org/project/linux-media/list/
3325T: git git://linuxtv.org/anttip/media_tree.git
3326S: Maintained
3327F: drivers/media/common/cypress_firmware*
3328
3329CYTTSP TOUCHSCREEN DRIVER
3330M: Ferruh Yigit <fery@cypress.com>
3331L: linux-input@vger.kernel.org
3332S: Supported
3333F: drivers/input/touchscreen/cyttsp*
3334F: include/linux/input/cyttsp.h
3335
3336DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3337M: Joshua Kinard <kumba@gentoo.org>
3338S: Maintained
3339F: drivers/rtc/rtc-ds1685.c
3340F: include/linux/rtc/ds1685.h
3341
3342DAMA SLAVE for AX.25
3343M: Joerg Reuter <jreuter@yaina.de>
3344W: http://yaina.de/jreuter/
3345W: http://www.qsl.net/dl1bke/
3346L: linux-hams@vger.kernel.org
3347S: Maintained
3348F: net/ax25/af_ax25.c
3349F: net/ax25/ax25_dev.c
3350F: net/ax25/ax25_ds_*
3351F: net/ax25/ax25_in.c
3352F: net/ax25/ax25_out.c
3353F: net/ax25/ax25_timer.c
3354F: net/ax25/sysctl_net_ax25.c
3355
3356DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3357L: netdev@vger.kernel.org
3358S: Orphan
3359F: Documentation/networking/dmfe.txt
3360F: drivers/net/ethernet/dec/tulip/dmfe.c
3361
3362DC390/AM53C974 SCSI driver
3363M: Hannes Reinecke <hare@suse.com>
3364L: linux-scsi@vger.kernel.org
3365S: Maintained
3366F: drivers/scsi/am53c974.c
3367
3368DC395x SCSI driver
3369M: Oliver Neukum <oliver@neukum.org>
3370M: Ali Akcaagac <aliakc@web.de>
3371M: Jamie Lenehan <lenehan@twibble.org>
3372L: dc395x@twibble.org
3373W: http://twibble.org/dist/dc395x/
3374W: http://lists.twibble.org/mailman/listinfo/dc395x/
3375S: Maintained
3376F: Documentation/scsi/dc395x.txt
3377F: drivers/scsi/dc395x.*
3378
3379DCCP PROTOCOL
3380M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3381L: dccp@vger.kernel.org
3382W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3383S: Maintained
3384F: include/linux/dccp.h
3385F: include/uapi/linux/dccp.h
3386F: include/linux/tfrc.h
3387F: net/dccp/
3388
3389DECnet NETWORK LAYER
3390W: http://linux-decnet.sourceforge.net
3391L: linux-decnet-user@lists.sourceforge.net
3392S: Orphan
3393F: Documentation/networking/decnet.txt
3394F: net/decnet/
3395
3396DECSTATION PLATFORM SUPPORT
3397M: "Maciej W. Rozycki" <macro@linux-mips.org>
3398L: linux-mips@linux-mips.org
3399W: http://www.linux-mips.org/wiki/DECstation
3400S: Maintained
3401F: arch/mips/dec/
3402F: arch/mips/include/asm/dec/
3403F: arch/mips/include/asm/mach-dec/
3404
3405DEFXX FDDI NETWORK DRIVER
3406M: "Maciej W. Rozycki" <macro@linux-mips.org>
3407S: Maintained
3408F: drivers/net/fddi/defxx.*
3409
3410DELL LAPTOP DRIVER
3411M: Matthew Garrett <mjg59@srcf.ucam.org>
3412M: Pali Rohár <pali.rohar@gmail.com>
3413L: platform-driver-x86@vger.kernel.org
3414S: Maintained
3415F: drivers/platform/x86/dell-laptop.c
3416
3417DELL LAPTOP RBTN DRIVER
3418M: Pali Rohár <pali.rohar@gmail.com>
3419S: Maintained
3420F: drivers/platform/x86/dell-rbtn.*
3421
3422DELL LAPTOP FREEFALL DRIVER
3423M: Pali Rohár <pali.rohar@gmail.com>
3424S: Maintained
3425F: drivers/platform/x86/dell-smo8800.c
3426
3427DELL LAPTOP SMM DRIVER
3428M: Pali Rohár <pali.rohar@gmail.com>
3429S: Maintained
3430F: drivers/hwmon/dell-smm-hwmon.c
3431F: include/uapi/linux/i8k.h
3432
3433DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3434M: Doug Warzecha <Douglas_Warzecha@dell.com>
3435S: Maintained
3436F: Documentation/dcdbas.txt
3437F: drivers/firmware/dcdbas.*
3438
3439DELL WMI EXTRAS DRIVER
3440M: Matthew Garrett <mjg59@srcf.ucam.org>
3441M: Pali Rohár <pali.rohar@gmail.com>
3442S: Maintained
3443F: drivers/platform/x86/dell-wmi.c
3444
3445DESIGNWARE USB2 DRD IP DRIVER
3446M: John Youn <johnyoun@synopsys.com>
3447L: linux-usb@vger.kernel.org
3448T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3449S: Maintained
3450F: drivers/usb/dwc2/
3451
3452DESIGNWARE USB3 DRD IP DRIVER
3453M: Felipe Balbi <balbi@kernel.org>
3454L: linux-usb@vger.kernel.org
3455T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3456S: Maintained
3457F: drivers/usb/dwc3/
3458
3459DEVICE COREDUMP (DEV_COREDUMP)
3460M: Johannes Berg <johannes@sipsolutions.net>
3461L: linux-kernel@vger.kernel.org
3462S: Maintained
3463F: drivers/base/devcoredump.c
3464F: include/linux/devcoredump.h
3465
3466DEVICE FREQUENCY (DEVFREQ)
3467M: MyungJoo Ham <myungjoo.ham@samsung.com>
3468M: Kyungmin Park <kyungmin.park@samsung.com>
3469L: linux-pm@vger.kernel.org
3470T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3471S: Maintained
3472F: drivers/devfreq/
3473F: include/linux/devfreq.h
3474F: Documentation/devicetree/bindings/devfreq/
3475
3476DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3477M: Chanwoo Choi <cw00.choi@samsung.com>
3478L: linux-pm@vger.kernel.org
3479T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3480S: Supported
3481F: drivers/devfreq/event/
3482F: drivers/devfreq/devfreq-event.c
3483F: include/linux/devfreq-event.h
3484F: Documentation/devicetree/bindings/devfreq/event/
3485
3486DEVICE NUMBER REGISTRY
3487M: Torben Mathiasen <device@lanana.org>
3488W: http://lanana.org/docs/device-list/index.html
3489S: Maintained
3490
3491DEVICE-MAPPER (LVM)
3492M: Alasdair Kergon <agk@redhat.com>
3493M: Mike Snitzer <snitzer@redhat.com>
3494M: dm-devel@redhat.com
3495L: dm-devel@redhat.com
3496W: http://sources.redhat.com/dm
3497Q: http://patchwork.kernel.org/project/dm-devel/list/
3498T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3499T: quilt http://people.redhat.com/agk/patches/linux/editing/
3500S: Maintained
3501F: Documentation/device-mapper/
3502F: drivers/md/dm*
3503F: drivers/md/persistent-data/
3504F: include/linux/device-mapper.h
3505F: include/linux/dm-*.h
3506F: include/uapi/linux/dm-*.h
3507
3508DIALOG SEMICONDUCTOR DRIVERS
3509M: Support Opensource <support.opensource@diasemi.com>
3510W: http://www.dialog-semiconductor.com/products
3511S: Supported
3512F: Documentation/hwmon/da90??
3513F: Documentation/devicetree/bindings/sound/da[79]*.txt
3514F: drivers/gpio/gpio-da90??.c
3515F: drivers/hwmon/da90??-hwmon.c
3516F: drivers/iio/adc/da91??-*.c
3517F: drivers/input/misc/da90??_onkey.c
3518F: drivers/input/touchscreen/da9052_tsi.c
3519F: drivers/leds/leds-da90??.c
3520F: drivers/mfd/da903x.c
3521F: drivers/mfd/da90??-*.c
3522F: drivers/mfd/da91??-*.c
3523F: drivers/power/da9052-battery.c
3524F: drivers/power/da91??-*.c
3525F: drivers/regulator/da903x.c
3526F: drivers/regulator/da9???-regulator.[ch]
3527F: drivers/rtc/rtc-da90??.c
3528F: drivers/video/backlight/da90??_bl.c
3529F: drivers/watchdog/da90??_wdt.c
3530F: include/linux/mfd/da903x.h
3531F: include/linux/mfd/da9052/
3532F: include/linux/mfd/da9055/
3533F: include/linux/mfd/da9063/
3534F: include/linux/mfd/da9150/
3535F: include/sound/da[79]*.h
3536F: sound/soc/codecs/da[79]*.[ch]
3537
3538DIGI NEO AND CLASSIC PCI PRODUCTS
3539M: Lidza Louina <lidza.louina@gmail.com>
3540M: Mark Hounschell <markh@compro.net>
3541L: driverdev-devel@linuxdriverproject.org
3542S: Maintained
3543F: drivers/staging/dgnc/
3544
3545DIGI EPCA PCI PRODUCTS
3546M: Lidza Louina <lidza.louina@gmail.com>
3547M: Daeseok Youn <daeseok.youn@gmail.com>
3548L: driverdev-devel@linuxdriverproject.org
3549S: Maintained
3550F: drivers/staging/dgap/
3551
3552DIOLAN U2C-12 I2C DRIVER
3553M: Guenter Roeck <linux@roeck-us.net>
3554L: linux-i2c@vger.kernel.org
3555S: Maintained
3556F: drivers/i2c/busses/i2c-diolan-u2c.c
3557
3558DIRECT ACCESS (DAX)
3559M: Matthew Wilcox <willy@linux.intel.com>
3560L: linux-fsdevel@vger.kernel.org
3561S: Supported
3562F: fs/dax.c
3563
3564DIRECTORY NOTIFICATION (DNOTIFY)
3565M: Eric Paris <eparis@parisplace.org>
3566S: Maintained
3567F: Documentation/filesystems/dnotify.txt
3568F: fs/notify/dnotify/
3569F: include/linux/dnotify.h
3570
3571DISK GEOMETRY AND PARTITION HANDLING
3572M: Andries Brouwer <aeb@cwi.nl>
3573W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3574W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3575W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3576S: Maintained
3577
3578DISKQUOTA
3579M: Jan Kara <jack@suse.com>
3580S: Maintained
3581F: Documentation/filesystems/quota.txt
3582F: fs/quota/
3583F: include/linux/quota*.h
3584F: include/uapi/linux/quota*.h
3585
3586DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3587M: Bernie Thompson <bernie@plugable.com>
3588L: linux-fbdev@vger.kernel.org
3589S: Maintained
3590W: http://plugable.com/category/projects/udlfb/
3591F: drivers/video/fbdev/udlfb.c
3592F: include/video/udlfb.h
3593F: Documentation/fb/udlfb.txt
3594
3595DISTRIBUTED LOCK MANAGER (DLM)
3596M: Christine Caulfield <ccaulfie@redhat.com>
3597M: David Teigland <teigland@redhat.com>
3598L: cluster-devel@redhat.com
3599W: http://sources.redhat.com/cluster/
3600T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3601S: Supported
3602F: fs/dlm/
3603
3604DMA BUFFER SHARING FRAMEWORK
3605M: Sumit Semwal <sumit.semwal@linaro.org>
3606S: Maintained
3607L: linux-media@vger.kernel.org
3608L: dri-devel@lists.freedesktop.org
3609L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3610F: drivers/dma-buf/
3611F: include/linux/dma-buf*
3612F: include/linux/reservation.h
3613F: include/linux/*fence.h
3614F: Documentation/dma-buf-sharing.txt
3615T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3616
3617DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3618M: Vinod Koul <vinod.koul@intel.com>
3619L: dmaengine@vger.kernel.org
3620Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3621S: Maintained
3622F: drivers/dma/
3623F: include/linux/dmaengine.h
3624F: Documentation/dmaengine/
3625T: git git://git.infradead.org/users/vkoul/slave-dma.git
3626
3627DME1737 HARDWARE MONITOR DRIVER
3628M: Juerg Haefliger <juergh@gmail.com>
3629L: lm-sensors@lm-sensors.org
3630S: Maintained
3631F: Documentation/hwmon/dme1737
3632F: drivers/hwmon/dme1737.c
3633
3634DMI/SMBIOS SUPPORT
3635M: Jean Delvare <jdelvare@suse.com>
3636S: Maintained
3637T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3638F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3639F: drivers/firmware/dmi-id.c
3640F: drivers/firmware/dmi_scan.c
3641F: include/linux/dmi.h
3642
3643DOCUMENTATION
3644M: Jonathan Corbet <corbet@lwn.net>
3645L: linux-doc@vger.kernel.org
3646S: Maintained
3647F: Documentation/
3648F: scripts/docproc.c
3649F: scripts/kernel-doc*
3650X: Documentation/ABI/
3651X: Documentation/devicetree/
3652X: Documentation/acpi
3653X: Documentation/power
3654X: Documentation/spi
3655X: Documentation/DocBook/media
3656T: git git://git.lwn.net/linux.git docs-next
3657
3658DOUBLETALK DRIVER
3659M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3660L: blinux-list@redhat.com
3661S: Maintained
3662F: drivers/char/dtlk.c
3663F: include/linux/dtlk.h
3664
3665DPT_I2O SCSI RAID DRIVER
3666M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3667L: linux-scsi@vger.kernel.org
3668W: http://www.adaptec.com/
3669S: Maintained
3670F: drivers/scsi/dpt*
3671F: drivers/scsi/dpt/
3672
3673DRBD DRIVER
3674M: Philipp Reisner <philipp.reisner@linbit.com>
3675M: Lars Ellenberg <lars.ellenberg@linbit.com>
3676L: drbd-dev@lists.linbit.com
3677W: http://www.drbd.org
3678T: git git://git.linbit.com/linux-drbd.git
3679T: git git://git.linbit.com/drbd-8.4.git
3680S: Supported
3681F: drivers/block/drbd/
3682F: lib/lru_cache.c
3683F: Documentation/blockdev/drbd/
3684
3685DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3686M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3687T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3688S: Supported
3689F: Documentation/kobject.txt
3690F: drivers/base/
3691F: fs/debugfs/
3692F: fs/kernfs/
3693F: fs/sysfs/
3694F: include/linux/debugfs.h
3695F: include/linux/kobj*
3696F: lib/kobj*
3697
3698DRM DRIVERS
3699M: David Airlie <airlied@linux.ie>
3700L: dri-devel@lists.freedesktop.org
3701T: git git://people.freedesktop.org/~airlied/linux
3702S: Maintained
3703F: drivers/gpu/drm/
3704F: drivers/gpu/vga/
3705F: include/drm/
3706F: include/uapi/drm/
3707
3708RADEON DRM DRIVERS
3709M: Alex Deucher <alexander.deucher@amd.com>
3710M: Christian König <christian.koenig@amd.com>
3711L: dri-devel@lists.freedesktop.org
3712T: git git://people.freedesktop.org/~agd5f/linux
3713S: Supported
3714F: drivers/gpu/drm/radeon/
3715F: include/uapi/drm/radeon*
3716
3717DRM PANEL DRIVERS
3718M: Thierry Reding <thierry.reding@gmail.com>
3719L: dri-devel@lists.freedesktop.org
3720T: git git://anongit.freedesktop.org/tegra/linux.git
3721S: Maintained
3722F: drivers/gpu/drm/drm_panel.c
3723F: drivers/gpu/drm/panel/
3724F: include/drm/drm_panel.h
3725F: Documentation/devicetree/bindings/display/panel/
3726
3727INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3728M: Daniel Vetter <daniel.vetter@intel.com>
3729M: Jani Nikula <jani.nikula@linux.intel.com>
3730L: intel-gfx@lists.freedesktop.org
3731L: dri-devel@lists.freedesktop.org
3732W: https://01.org/linuxgraphics/
3733Q: http://patchwork.freedesktop.org/project/intel-gfx/
3734T: git git://anongit.freedesktop.org/drm-intel
3735S: Supported
3736F: drivers/gpu/drm/i915/
3737F: include/drm/i915*
3738F: include/uapi/drm/i915*
3739
3740DRM DRIVERS FOR ATMEL HLCDC
3741M: Boris Brezillon <boris.brezillon@free-electrons.com>
3742L: dri-devel@lists.freedesktop.org
3743S: Supported
3744F: drivers/gpu/drm/atmel-hlcdc/
3745F: Documentation/devicetree/bindings/drm/atmel/
3746
3747DRM DRIVERS FOR EXYNOS
3748M: Inki Dae <inki.dae@samsung.com>
3749M: Joonyoung Shim <jy0922.shim@samsung.com>
3750M: Seung-Woo Kim <sw0312.kim@samsung.com>
3751M: Kyungmin Park <kyungmin.park@samsung.com>
3752L: dri-devel@lists.freedesktop.org
3753T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3754S: Supported
3755F: drivers/gpu/drm/exynos/
3756F: include/drm/exynos*
3757F: include/uapi/drm/exynos*
3758
3759DRM DRIVERS FOR FREESCALE DCU
3760M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3761M: Alison Wang <alison.wang@freescale.com>
3762L: dri-devel@lists.freedesktop.org
3763S: Supported
3764F: drivers/gpu/drm/fsl-dcu/
3765F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3766F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3767
3768DRM DRIVERS FOR FREESCALE IMX
3769M: Philipp Zabel <p.zabel@pengutronix.de>
3770L: dri-devel@lists.freedesktop.org
3771S: Maintained
3772F: drivers/gpu/drm/imx/
3773F: drivers/gpu/ipu-v3/
3774F: Documentation/devicetree/bindings/display/imx/
3775
3776DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3777M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3778L: dri-devel@lists.freedesktop.org
3779T: git git://github.com/patjak/drm-gma500
3780S: Maintained
3781F: drivers/gpu/drm/gma500
3782F: include/drm/gma500*
3783
3784DRM DRIVERS FOR NVIDIA TEGRA
3785M: Thierry Reding <thierry.reding@gmail.com>
3786M: Terje Bergström <tbergstrom@nvidia.com>
3787L: dri-devel@lists.freedesktop.org
3788L: linux-tegra@vger.kernel.org
3789T: git git://anongit.freedesktop.org/tegra/linux.git
3790S: Supported
3791F: drivers/gpu/drm/tegra/
3792F: drivers/gpu/host1x/
3793F: include/linux/host1x.h
3794F: include/uapi/drm/tegra_drm.h
3795F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3796
3797DRM DRIVERS FOR RENESAS
3798M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3799L: dri-devel@lists.freedesktop.org
3800L: linux-renesas-soc@vger.kernel.org
3801T: git git://people.freedesktop.org/~airlied/linux
3802S: Supported
3803F: drivers/gpu/drm/rcar-du/
3804F: drivers/gpu/drm/shmobile/
3805F: include/linux/platform_data/shmob_drm.h
3806
3807DRM DRIVERS FOR ROCKCHIP
3808M: Mark Yao <mark.yao@rock-chips.com>
3809L: dri-devel@lists.freedesktop.org
3810S: Maintained
3811F: drivers/gpu/drm/rockchip/
3812F: Documentation/devicetree/bindings/display/rockchip*
3813
3814DRM DRIVERS FOR STI
3815M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3816M: Vincent Abriou <vincent.abriou@st.com>
3817L: dri-devel@lists.freedesktop.org
3818T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3819S: Maintained
3820F: drivers/gpu/drm/sti
3821F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3822
3823DRM DRIVERS FOR VIVANTE GPU IP
3824M: Lucas Stach <l.stach@pengutronix.de>
3825R: Russell King <linux+etnaviv@arm.linux.org.uk>
3826R: Christian Gmeiner <christian.gmeiner@gmail.com>
3827L: dri-devel@lists.freedesktop.org
3828S: Maintained
3829F: drivers/gpu/drm/etnaviv
3830F: Documentation/devicetree/bindings/display/etnaviv
3831
3832DSBR100 USB FM RADIO DRIVER
3833M: Alexey Klimov <klimov.linux@gmail.com>
3834L: linux-media@vger.kernel.org
3835T: git git://linuxtv.org/media_tree.git
3836S: Maintained
3837F: drivers/media/radio/dsbr100.c
3838
3839DSCC4 DRIVER
3840M: Francois Romieu <romieu@fr.zoreil.com>
3841L: netdev@vger.kernel.org
3842S: Maintained
3843F: drivers/net/wan/dscc4.c
3844
3845DT3155 MEDIA DRIVER
3846M: Hans Verkuil <hverkuil@xs4all.nl>
3847L: linux-media@vger.kernel.org
3848T: git git://linuxtv.org/media_tree.git
3849W: https://linuxtv.org
3850S: Odd Fixes
3851F: drivers/media/pci/dt3155/
3852
3853DVB_USB_AF9015 MEDIA DRIVER
3854M: Antti Palosaari <crope@iki.fi>
3855L: linux-media@vger.kernel.org
3856W: https://linuxtv.org
3857W: http://palosaari.fi/linux/
3858Q: http://patchwork.linuxtv.org/project/linux-media/list/
3859T: git git://linuxtv.org/anttip/media_tree.git
3860S: Maintained
3861F: drivers/media/usb/dvb-usb-v2/af9015*
3862
3863DVB_USB_AF9035 MEDIA DRIVER
3864M: Antti Palosaari <crope@iki.fi>
3865L: linux-media@vger.kernel.org
3866W: https://linuxtv.org
3867W: http://palosaari.fi/linux/
3868Q: http://patchwork.linuxtv.org/project/linux-media/list/
3869T: git git://linuxtv.org/anttip/media_tree.git
3870S: Maintained
3871F: drivers/media/usb/dvb-usb-v2/af9035*
3872
3873DVB_USB_ANYSEE MEDIA DRIVER
3874M: Antti Palosaari <crope@iki.fi>
3875L: linux-media@vger.kernel.org
3876W: https://linuxtv.org
3877W: http://palosaari.fi/linux/
3878Q: http://patchwork.linuxtv.org/project/linux-media/list/
3879T: git git://linuxtv.org/anttip/media_tree.git
3880S: Maintained
3881F: drivers/media/usb/dvb-usb-v2/anysee*
3882
3883DVB_USB_AU6610 MEDIA DRIVER
3884M: Antti Palosaari <crope@iki.fi>
3885L: linux-media@vger.kernel.org
3886W: https://linuxtv.org
3887W: http://palosaari.fi/linux/
3888Q: http://patchwork.linuxtv.org/project/linux-media/list/
3889T: git git://linuxtv.org/anttip/media_tree.git
3890S: Maintained
3891F: drivers/media/usb/dvb-usb-v2/au6610*
3892
3893DVB_USB_CE6230 MEDIA DRIVER
3894M: Antti Palosaari <crope@iki.fi>
3895L: linux-media@vger.kernel.org
3896W: https://linuxtv.org
3897W: http://palosaari.fi/linux/
3898Q: http://patchwork.linuxtv.org/project/linux-media/list/
3899T: git git://linuxtv.org/anttip/media_tree.git
3900S: Maintained
3901F: drivers/media/usb/dvb-usb-v2/ce6230*
3902
3903DVB_USB_CXUSB MEDIA DRIVER
3904M: Michael Krufky <mkrufky@linuxtv.org>
3905L: linux-media@vger.kernel.org
3906W: https://linuxtv.org
3907W: http://github.com/mkrufky
3908Q: http://patchwork.linuxtv.org/project/linux-media/list/
3909T: git git://linuxtv.org/media_tree.git
3910S: Maintained
3911F: drivers/media/usb/dvb-usb/cxusb*
3912
3913DVB_USB_EC168 MEDIA DRIVER
3914M: Antti Palosaari <crope@iki.fi>
3915L: linux-media@vger.kernel.org
3916W: https://linuxtv.org
3917W: http://palosaari.fi/linux/
3918Q: http://patchwork.linuxtv.org/project/linux-media/list/
3919T: git git://linuxtv.org/anttip/media_tree.git
3920S: Maintained
3921F: drivers/media/usb/dvb-usb-v2/ec168*
3922
3923DVB_USB_GL861 MEDIA DRIVER
3924M: Antti Palosaari <crope@iki.fi>
3925L: linux-media@vger.kernel.org
3926W: https://linuxtv.org
3927Q: http://patchwork.linuxtv.org/project/linux-media/list/
3928T: git git://linuxtv.org/anttip/media_tree.git
3929S: Maintained
3930F: drivers/media/usb/dvb-usb-v2/gl861*
3931
3932DVB_USB_MXL111SF MEDIA DRIVER
3933M: Michael Krufky <mkrufky@linuxtv.org>
3934L: linux-media@vger.kernel.org
3935W: https://linuxtv.org
3936W: http://github.com/mkrufky
3937Q: http://patchwork.linuxtv.org/project/linux-media/list/
3938T: git git://linuxtv.org/mkrufky/mxl111sf.git
3939S: Maintained
3940F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3941
3942DVB_USB_RTL28XXU MEDIA DRIVER
3943M: Antti Palosaari <crope@iki.fi>
3944L: linux-media@vger.kernel.org
3945W: https://linuxtv.org
3946W: http://palosaari.fi/linux/
3947Q: http://patchwork.linuxtv.org/project/linux-media/list/
3948T: git git://linuxtv.org/anttip/media_tree.git
3949S: Maintained
3950F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3951
3952DVB_USB_V2 MEDIA DRIVER
3953M: Antti Palosaari <crope@iki.fi>
3954L: linux-media@vger.kernel.org
3955W: https://linuxtv.org
3956W: http://palosaari.fi/linux/
3957Q: http://patchwork.linuxtv.org/project/linux-media/list/
3958T: git git://linuxtv.org/anttip/media_tree.git
3959S: Maintained
3960F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3961F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3962
3963DYNAMIC DEBUG
3964M: Jason Baron <jbaron@akamai.com>
3965S: Maintained
3966F: lib/dynamic_debug.c
3967F: include/linux/dynamic_debug.h
3968
3969DZ DECSTATION DZ11 SERIAL DRIVER
3970M: "Maciej W. Rozycki" <macro@linux-mips.org>
3971S: Maintained
3972F: drivers/tty/serial/dz.*
3973
3974E3X0 POWER BUTTON DRIVER
3975M: Moritz Fischer <moritz.fischer@ettus.com>
3976L: usrp-users@lists.ettus.com
3977W: http://www.ettus.com
3978S: Supported
3979F: drivers/input/misc/e3x0-button.c
3980F: Documentation/devicetree/bindings/input/e3x0-button.txt
3981
3982E4000 MEDIA DRIVER
3983M: Antti Palosaari <crope@iki.fi>
3984L: linux-media@vger.kernel.org
3985W: https://linuxtv.org
3986W: http://palosaari.fi/linux/
3987Q: http://patchwork.linuxtv.org/project/linux-media/list/
3988T: git git://linuxtv.org/anttip/media_tree.git
3989S: Maintained
3990F: drivers/media/tuners/e4000*
3991
3992EATA ISA/EISA/PCI SCSI DRIVER
3993M: Dario Ballabio <ballabio_dario@emc.com>
3994L: linux-scsi@vger.kernel.org
3995S: Maintained
3996F: drivers/scsi/eata.c
3997
3998EC100 MEDIA DRIVER
3999M: Antti Palosaari <crope@iki.fi>
4000L: linux-media@vger.kernel.org
4001W: https://linuxtv.org
4002W: http://palosaari.fi/linux/
4003Q: http://patchwork.linuxtv.org/project/linux-media/list/
4004T: git git://linuxtv.org/anttip/media_tree.git
4005S: Maintained
4006F: drivers/media/dvb-frontends/ec100*
4007
4008ECRYPT FILE SYSTEM
4009M: Tyler Hicks <tyhicks@canonical.com>
4010L: ecryptfs@vger.kernel.org
4011W: http://ecryptfs.org
4012W: https://launchpad.net/ecryptfs
4013T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4014S: Supported
4015F: Documentation/filesystems/ecryptfs.txt
4016F: fs/ecryptfs/
4017
4018EDAC-CORE
4019M: Doug Thompson <dougthompson@xmission.com>
4020M: Borislav Petkov <bp@alien8.de>
4021M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4022L: linux-edac@vger.kernel.org
4023T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4024T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4025S: Supported
4026F: Documentation/edac.txt
4027F: drivers/edac/
4028F: include/linux/edac.h
4029
4030EDAC-AMD64
4031M: Doug Thompson <dougthompson@xmission.com>
4032M: Borislav Petkov <bp@alien8.de>
4033L: linux-edac@vger.kernel.org
4034S: Maintained
4035F: drivers/edac/amd64_edac*
4036
4037EDAC-CALXEDA
4038M: Doug Thompson <dougthompson@xmission.com>
4039M: Robert Richter <rric@kernel.org>
4040L: linux-edac@vger.kernel.org
4041S: Maintained
4042F: drivers/edac/highbank*
4043
4044EDAC-CAVIUM
4045M: Ralf Baechle <ralf@linux-mips.org>
4046M: David Daney <david.daney@cavium.com>
4047L: linux-edac@vger.kernel.org
4048L: linux-mips@linux-mips.org
4049S: Supported
4050F: drivers/edac/octeon_edac*
4051
4052EDAC-E752X
4053M: Mark Gross <mark.gross@intel.com>
4054M: Doug Thompson <dougthompson@xmission.com>
4055L: linux-edac@vger.kernel.org
4056S: Maintained
4057F: drivers/edac/e752x_edac.c
4058
4059EDAC-E7XXX
4060M: Doug Thompson <dougthompson@xmission.com>
4061L: linux-edac@vger.kernel.org
4062S: Maintained
4063F: drivers/edac/e7xxx_edac.c
4064
4065EDAC-GHES
4066M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4067L: linux-edac@vger.kernel.org
4068S: Maintained
4069F: drivers/edac/ghes_edac.c
4070
4071EDAC-I82443BXGX
4072M: Tim Small <tim@buttersideup.com>
4073L: linux-edac@vger.kernel.org
4074S: Maintained
4075F: drivers/edac/i82443bxgx_edac.c
4076
4077EDAC-I3000
4078M: Jason Uhlenkott <juhlenko@akamai.com>
4079L: linux-edac@vger.kernel.org
4080S: Maintained
4081F: drivers/edac/i3000_edac.c
4082
4083EDAC-I5000
4084M: Doug Thompson <dougthompson@xmission.com>
4085L: linux-edac@vger.kernel.org
4086S: Maintained
4087F: drivers/edac/i5000_edac.c
4088
4089EDAC-I5400
4090M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4091L: linux-edac@vger.kernel.org
4092S: Maintained
4093F: drivers/edac/i5400_edac.c
4094
4095EDAC-I7300
4096M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4097L: linux-edac@vger.kernel.org
4098S: Maintained
4099F: drivers/edac/i7300_edac.c
4100
4101EDAC-I7CORE
4102M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4103L: linux-edac@vger.kernel.org
4104S: Maintained
4105F: drivers/edac/i7core_edac.c
4106
4107EDAC-I82975X
4108M: Ranganathan Desikan <ravi@jetztechnologies.com>
4109M: "Arvind R." <arvino55@gmail.com>
4110L: linux-edac@vger.kernel.org
4111S: Maintained
4112F: drivers/edac/i82975x_edac.c
4113
4114EDAC-IE31200
4115M: Jason Baron <jbaron@akamai.com>
4116L: linux-edac@vger.kernel.org
4117S: Maintained
4118F: drivers/edac/ie31200_edac.c
4119
4120EDAC-MPC85XX
4121M: Johannes Thumshirn <morbidrsa@gmail.com>
4122L: linux-edac@vger.kernel.org
4123S: Maintained
4124F: drivers/edac/mpc85xx_edac.[ch]
4125
4126EDAC-PASEMI
4127M: Egor Martovetsky <egor@pasemi.com>
4128L: linux-edac@vger.kernel.org
4129S: Maintained
4130F: drivers/edac/pasemi_edac.c
4131
4132EDAC-R82600
4133M: Tim Small <tim@buttersideup.com>
4134L: linux-edac@vger.kernel.org
4135S: Maintained
4136F: drivers/edac/r82600_edac.c
4137
4138EDAC-SBRIDGE
4139M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4140L: linux-edac@vger.kernel.org
4141S: Maintained
4142F: drivers/edac/sb_edac.c
4143
4144EDAC-XGENE
4145APPLIED MICRO (APM) X-GENE SOC EDAC
4146M: Loc Ho <lho@apm.com>
4147S: Supported
4148F: drivers/edac/xgene_edac.c
4149F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4150
4151EDIROL UA-101/UA-1000 DRIVER
4152M: Clemens Ladisch <clemens@ladisch.de>
4153L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4154T: git git://git.alsa-project.org/alsa-kernel.git
4155S: Maintained
4156F: sound/usb/misc/ua101.c
4157
4158EXTENSIBLE FIRMWARE INTERFACE (EFI)
4159M: Matt Fleming <matt@codeblueprint.co.uk>
4160L: linux-efi@vger.kernel.org
4161T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4162S: Maintained
4163F: Documentation/efi-stub.txt
4164F: arch/ia64/kernel/efi.c
4165F: arch/x86/boot/compressed/eboot.[ch]
4166F: arch/x86/include/asm/efi.h
4167F: arch/x86/platform/efi/*
4168F: drivers/firmware/efi/*
4169F: include/linux/efi*.h
4170
4171EFI VARIABLE FILESYSTEM
4172M: Matthew Garrett <matthew.garrett@nebula.com>
4173M: Jeremy Kerr <jk@ozlabs.org>
4174M: Matt Fleming <matt@codeblueprint.co.uk>
4175T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4176L: linux-efi@vger.kernel.org
4177S: Maintained
4178F: fs/efivarfs/
4179
4180EFIFB FRAMEBUFFER DRIVER
4181L: linux-fbdev@vger.kernel.org
4182M: Peter Jones <pjones@redhat.com>
4183S: Maintained
4184F: drivers/video/fbdev/efifb.c
4185
4186EFS FILESYSTEM
4187W: http://aeschi.ch.eu.org/efs/
4188S: Orphan
4189F: fs/efs/
4190
4191EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4192M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4193L: netdev@vger.kernel.org
4194S: Maintained
4195F: drivers/net/ethernet/ibm/ehea/
4196
4197EM28XX VIDEO4LINUX DRIVER
4198M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4199L: linux-media@vger.kernel.org
4200W: https://linuxtv.org
4201T: git git://linuxtv.org/media_tree.git
4202S: Maintained
4203F: drivers/media/usb/em28xx/
4204
4205EMBEDDED LINUX
4206M: Paul Gortmaker <paul.gortmaker@windriver.com>
4207M: Matt Mackall <mpm@selenic.com>
4208M: David Woodhouse <dwmw2@infradead.org>
4209L: linux-embedded@vger.kernel.org
4210S: Maintained
4211
4212EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4213M: James Smart <james.smart@avagotech.com>
4214M: Dick Kennedy <dick.kennedy@avagotech.com>
4215L: linux-scsi@vger.kernel.org
4216W: http://www.avagotech.com
4217S: Supported
4218F: drivers/scsi/lpfc/
4219
4220ENE CB710 FLASH CARD READER DRIVER
4221M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4222S: Maintained
4223F: drivers/misc/cb710/
4224F: drivers/mmc/host/cb710-mmc.*
4225F: include/linux/cb710.h
4226
4227ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4228M: Maxim Levitsky <maximlevitsky@gmail.com>
4229S: Maintained
4230F: drivers/media/rc/ene_ir.*
4231
4232ENHANCED ERROR HANDLING (EEH)
4233M: Gavin Shan <shangw@linux.vnet.ibm.com>
4234L: linuxppc-dev@lists.ozlabs.org
4235S: Supported
4236F: Documentation/powerpc/eeh-pci-error-recovery.txt
4237F: arch/powerpc/kernel/eeh*.c
4238
4239EPSON S1D13XXX FRAMEBUFFER DRIVER
4240M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4241S: Maintained
4242T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4243F: drivers/video/fbdev/s1d13xxxfb.c
4244F: include/video/s1d13xxxfb.h
4245
4246ET131X NETWORK DRIVER
4247M: Mark Einon <mark.einon@gmail.com>
4248S: Odd Fixes
4249F: drivers/net/ethernet/agere/
4250
4251ETHERNET BRIDGE
4252M: Stephen Hemminger <stephen@networkplumber.org>
4253L: bridge@lists.linux-foundation.org
4254L: netdev@vger.kernel.org
4255W: http://www.linuxfoundation.org/en/Net:Bridge
4256S: Maintained
4257F: include/linux/netfilter_bridge/
4258F: net/bridge/
4259
4260ETHERNET PHY LIBRARY
4261M: Florian Fainelli <f.fainelli@gmail.com>
4262L: netdev@vger.kernel.org
4263S: Maintained
4264F: include/linux/phy.h
4265F: include/linux/phy_fixed.h
4266F: drivers/net/phy/
4267F: Documentation/networking/phy.txt
4268F: drivers/of/of_mdio.c
4269F: drivers/of/of_net.c
4270
4271EXT2 FILE SYSTEM
4272M: Jan Kara <jack@suse.com>
4273L: linux-ext4@vger.kernel.org
4274S: Maintained
4275F: Documentation/filesystems/ext2.txt
4276F: fs/ext2/
4277F: include/linux/ext2*
4278
4279EXT4 FILE SYSTEM
4280M: "Theodore Ts'o" <tytso@mit.edu>
4281M: Andreas Dilger <adilger.kernel@dilger.ca>
4282L: linux-ext4@vger.kernel.org
4283W: http://ext4.wiki.kernel.org
4284Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4285T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4286S: Maintained
4287F: Documentation/filesystems/ext4.txt
4288F: fs/ext4/
4289
4290Extended Verification Module (EVM)
4291M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4292L: linux-ima-devel@lists.sourceforge.net
4293L: linux-security-module@vger.kernel.org
4294S: Supported
4295F: security/integrity/evm/
4296
4297EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4298M: MyungJoo Ham <myungjoo.ham@samsung.com>
4299M: Chanwoo Choi <cw00.choi@samsung.com>
4300L: linux-kernel@vger.kernel.org
4301T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4302S: Maintained
4303F: drivers/extcon/
4304F: include/linux/extcon/
4305F: include/linux/extcon.h
4306F: Documentation/extcon/
4307F: Documentation/devicetree/bindings/extcon/
4308
4309EXYNOS DP DRIVER
4310M: Jingoo Han <jingoohan1@gmail.com>
4311L: dri-devel@lists.freedesktop.org
4312S: Maintained
4313F: drivers/gpu/drm/exynos/exynos_dp*
4314
4315EXYNOS MIPI DISPLAY DRIVERS
4316M: Inki Dae <inki.dae@samsung.com>
4317M: Donghwa Lee <dh09.lee@samsung.com>
4318M: Kyungmin Park <kyungmin.park@samsung.com>
4319L: linux-fbdev@vger.kernel.org
4320S: Maintained
4321F: drivers/video/fbdev/exynos/exynos_mipi*
4322F: include/video/exynos_mipi*
4323
4324F71805F HARDWARE MONITORING DRIVER
4325M: Jean Delvare <jdelvare@suse.com>
4326L: lm-sensors@lm-sensors.org
4327S: Maintained
4328F: Documentation/hwmon/f71805f
4329F: drivers/hwmon/f71805f.c
4330
4331FC0011 TUNER DRIVER
4332M: Michael Buesch <m@bues.ch>
4333L: linux-media@vger.kernel.org
4334S: Maintained
4335F: drivers/media/tuners/fc0011.h
4336F: drivers/media/tuners/fc0011.c
4337
4338FC2580 MEDIA DRIVER
4339M: Antti Palosaari <crope@iki.fi>
4340L: linux-media@vger.kernel.org
4341W: https://linuxtv.org
4342W: http://palosaari.fi/linux/
4343Q: http://patchwork.linuxtv.org/project/linux-media/list/
4344T: git git://linuxtv.org/anttip/media_tree.git
4345S: Maintained
4346F: drivers/media/tuners/fc2580*
4347
4348FANOTIFY
4349M: Eric Paris <eparis@redhat.com>
4350S: Maintained
4351F: fs/notify/fanotify/
4352F: include/linux/fanotify.h
4353F: include/uapi/linux/fanotify.h
4354
4355FARSYNC SYNCHRONOUS DRIVER
4356M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4357W: http://www.farsite.co.uk/
4358S: Supported
4359F: drivers/net/wan/farsync.*
4360
4361FAULT INJECTION SUPPORT
4362M: Akinobu Mita <akinobu.mita@gmail.com>
4363S: Supported
4364F: Documentation/fault-injection/
4365F: lib/fault-inject.c
4366
4367FBTFT Framebuffer drivers
4368M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4369M: Noralf Trønnes <noralf@tronnes.org>
4370S: Maintained
4371F: drivers/staging/fbtft/
4372
4373FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4374M: Vasu Dev <vasu.dev@intel.com>
4375L: fcoe-devel@open-fcoe.org
4376W: www.Open-FCoE.org
4377S: Supported
4378F: drivers/scsi/libfc/
4379F: drivers/scsi/fcoe/
4380F: include/scsi/fc/
4381F: include/scsi/libfc.h
4382F: include/scsi/libfcoe.h
4383F: include/uapi/scsi/fc/
4384
4385FILE LOCKING (flock() and fcntl()/lockf())
4386M: Jeff Layton <jlayton@poochiereds.net>
4387M: "J. Bruce Fields" <bfields@fieldses.org>
4388L: linux-fsdevel@vger.kernel.org
4389S: Maintained
4390F: include/linux/fcntl.h
4391F: include/linux/fs.h
4392F: include/uapi/linux/fcntl.h
4393F: include/uapi/linux/fs.h
4394F: fs/fcntl.c
4395F: fs/locks.c
4396
4397FILESYSTEMS (VFS and infrastructure)
4398M: Alexander Viro <viro@zeniv.linux.org.uk>
4399L: linux-fsdevel@vger.kernel.org
4400S: Maintained
4401F: fs/*
4402
4403FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4404M: Riku Voipio <riku.voipio@iki.fi>
4405L: lm-sensors@lm-sensors.org
4406S: Maintained
4407F: drivers/hwmon/f75375s.c
4408F: include/linux/f75375s.h
4409
4410FIREWIRE AUDIO DRIVERS
4411M: Clemens Ladisch <clemens@ladisch.de>
4412L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4413T: git git://git.alsa-project.org/alsa-kernel.git
4414S: Maintained
4415F: sound/firewire/
4416
4417FIREWIRE MEDIA DRIVERS (firedtv)
4418M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4419L: linux-media@vger.kernel.org
4420L: linux1394-devel@lists.sourceforge.net
4421T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4422S: Maintained
4423F: drivers/media/firewire/
4424
4425FIREWIRE SBP-2 TARGET
4426M: Chris Boot <bootc@bootc.net>
4427L: linux-scsi@vger.kernel.org
4428L: target-devel@vger.kernel.org
4429L: linux1394-devel@lists.sourceforge.net
4430T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4431S: Maintained
4432F: drivers/target/sbp/
4433
4434FIREWIRE SUBSYSTEM
4435M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4436L: linux1394-devel@lists.sourceforge.net
4437W: http://ieee1394.wiki.kernel.org/
4438T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4439S: Maintained
4440F: drivers/firewire/
4441F: include/linux/firewire.h
4442F: include/uapi/linux/firewire*.h
4443F: tools/firewire/
4444
4445FIRMWARE LOADER (request_firmware)
4446M: Ming Lei <ming.lei@canonical.com>
4447L: linux-kernel@vger.kernel.org
4448S: Maintained
4449F: Documentation/firmware_class/
4450F: drivers/base/firmware*.c
4451F: include/linux/firmware.h
4452
4453FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4454M: Joshua Morris <josh.h.morris@us.ibm.com>
4455M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4456S: Maintained
4457F: drivers/block/rsxx/
4458
4459FLOPPY DRIVER
4460M: Jiri Kosina <jikos@kernel.org>
4461T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4462S: Odd fixes
4463F: drivers/block/floppy.c
4464
4465FMC SUBSYSTEM
4466M: Alessandro Rubini <rubini@gnudd.com>
4467W: http://www.ohwr.org/projects/fmc-bus
4468S: Supported
4469F: drivers/fmc/
4470F: include/linux/fmc*.h
4471F: include/linux/ipmi-fru.h
4472K: fmc_d.*register
4473
4474FPGA MANAGER FRAMEWORK
4475M: Alan Tull <atull@opensource.altera.com>
4476R: Moritz Fischer <moritz.fischer@ettus.com>
4477S: Maintained
4478F: drivers/fpga/
4479F: include/linux/fpga/fpga-mgr.h
4480W: http://www.rocketboards.org
4481
4482FPU EMULATOR
4483M: Bill Metzenthen <billm@melbpc.org.au>
4484W: http://floatingpoint.sourceforge.net/emulator/index.html
4485S: Maintained
4486F: arch/x86/math-emu/
4487
4488FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4489L: netdev@vger.kernel.org
4490S: Orphan
4491F: drivers/net/wan/dlci.c
4492F: drivers/net/wan/sdla.c
4493
4494FRAMEBUFFER LAYER
4495M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4496M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4497L: linux-fbdev@vger.kernel.org
4498W: http://linux-fbdev.sourceforge.net/
4499Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4500T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4501S: Maintained
4502F: Documentation/fb/
4503F: drivers/video/
4504F: include/video/
4505F: include/linux/fb.h
4506F: include/uapi/video/
4507F: include/uapi/linux/fb.h
4508
4509FREESCALE DIU FRAMEBUFFER DRIVER
4510M: Timur Tabi <timur@tabi.org>
4511L: linux-fbdev@vger.kernel.org
4512S: Maintained
4513F: drivers/video/fbdev/fsl-diu-fb.*
4514
4515FREESCALE DMA DRIVER
4516M: Li Yang <leoli@freescale.com>
4517M: Zhang Wei <zw@zh-kernel.org>
4518L: linuxppc-dev@lists.ozlabs.org
4519S: Maintained
4520F: drivers/dma/fsldma.*
4521
4522FREESCALE GPMI NAND DRIVER
4523M: Han Xu <han.xu@nxp.com>
4524L: linux-mtd@lists.infradead.org
4525S: Maintained
4526F: drivers/mtd/nand/gpmi-nand/*
4527
4528FREESCALE I2C CPM DRIVER
4529M: Jochen Friedrich <jochen@scram.de>
4530L: linuxppc-dev@lists.ozlabs.org
4531L: linux-i2c@vger.kernel.org
4532S: Maintained
4533F: drivers/i2c/busses/i2c-cpm.c
4534
4535FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4536M: Sascha Hauer <kernel@pengutronix.de>
4537L: linux-fbdev@vger.kernel.org
4538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4539S: Maintained
4540F: include/linux/platform_data/video-imxfb.h
4541F: drivers/video/fbdev/imxfb.c
4542
4543FREESCALE QUAD SPI DRIVER
4544M: Han Xu <han.xu@nxp.com>
4545L: linux-mtd@lists.infradead.org
4546S: Maintained
4547F: drivers/mtd/spi-nor/fsl-quadspi.c
4548
4549FREESCALE SOC FS_ENET DRIVER
4550M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4551M: Vitaly Bordug <vbordug@ru.mvista.com>
4552L: linuxppc-dev@lists.ozlabs.org
4553L: netdev@vger.kernel.org
4554S: Maintained
4555F: drivers/net/ethernet/freescale/fs_enet/
4556F: include/linux/fs_enet_pd.h
4557
4558FREESCALE IMX / MXC FEC DRIVER
4559M: Fugang Duan <fugang.duan@nxp.com>
4560L: netdev@vger.kernel.org
4561S: Maintained
4562F: drivers/net/ethernet/freescale/fec_main.c
4563F: drivers/net/ethernet/freescale/fec_ptp.c
4564F: drivers/net/ethernet/freescale/fec.h
4565F: Documentation/devicetree/bindings/net/fsl-fec.txt
4566
4567FREESCALE QUICC ENGINE LIBRARY
4568L: linuxppc-dev@lists.ozlabs.org
4569S: Orphan
4570F: drivers/soc/fsl/qe/
4571F: include/soc/fsl/*qe*.h
4572F: include/soc/fsl/*ucc*.h
4573
4574FREESCALE USB PERIPHERAL DRIVERS
4575M: Li Yang <leoli@freescale.com>
4576L: linux-usb@vger.kernel.org
4577L: linuxppc-dev@lists.ozlabs.org
4578S: Maintained
4579F: drivers/usb/gadget/udc/fsl*
4580
4581FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4582M: Li Yang <leoli@freescale.com>
4583L: netdev@vger.kernel.org
4584L: linuxppc-dev@lists.ozlabs.org
4585S: Maintained
4586F: drivers/net/ethernet/freescale/ucc_geth*
4587
4588FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4589M: Claudiu Manoil <claudiu.manoil@freescale.com>
4590L: netdev@vger.kernel.org
4591S: Maintained
4592F: drivers/net/ethernet/freescale/gianfar*
4593X: drivers/net/ethernet/freescale/gianfar_ptp.c
4594F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4595
4596FREESCALE QUICC ENGINE UCC UART DRIVER
4597M: Timur Tabi <timur@tabi.org>
4598L: linuxppc-dev@lists.ozlabs.org
4599S: Maintained
4600F: drivers/tty/serial/ucc_uart.c
4601
4602FREESCALE SOC SOUND DRIVERS
4603M: Timur Tabi <timur@tabi.org>
4604M: Nicolin Chen <nicoleotsuka@gmail.com>
4605M: Xiubo Li <Xiubo.Lee@gmail.com>
4606L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4607L: linuxppc-dev@lists.ozlabs.org
4608S: Maintained
4609F: sound/soc/fsl/fsl*
4610F: sound/soc/fsl/imx*
4611F: sound/soc/fsl/mpc8610_hpcd.c
4612
4613FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4614M: "J. German Rivera" <German.Rivera@freescale.com>
4615L: linux-kernel@vger.kernel.org
4616S: Maintained
4617F: drivers/staging/fsl-mc/
4618
4619FREEVXFS FILESYSTEM
4620M: Christoph Hellwig <hch@infradead.org>
4621W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4622S: Maintained
4623F: fs/freevxfs/
4624
4625FREEZER
4626M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4627M: Pavel Machek <pavel@ucw.cz>
4628L: linux-pm@vger.kernel.org
4629S: Supported
4630F: Documentation/power/freezing-of-tasks.txt
4631F: include/linux/freezer.h
4632F: kernel/freezer.c
4633
4634FRONTSWAP API
4635M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4636L: linux-kernel@vger.kernel.org
4637S: Maintained
4638F: mm/frontswap.c
4639F: include/linux/frontswap.h
4640
4641FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4642M: David Howells <dhowells@redhat.com>
4643L: linux-cachefs@redhat.com (moderated for non-subscribers)
4644S: Supported
4645F: Documentation/filesystems/caching/
4646F: fs/fscache/
4647F: include/linux/fscache*.h
4648
4649F2FS FILE SYSTEM
4650M: Jaegeuk Kim <jaegeuk@kernel.org>
4651M: Changman Lee <cm224.lee@samsung.com>
4652R: Chao Yu <chao2.yu@samsung.com>
4653L: linux-f2fs-devel@lists.sourceforge.net
4654W: http://en.wikipedia.org/wiki/F2FS
4655T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4656S: Maintained
4657F: Documentation/filesystems/f2fs.txt
4658F: Documentation/ABI/testing/sysfs-fs-f2fs
4659F: fs/f2fs/
4660F: include/linux/f2fs_fs.h
4661F: include/trace/events/f2fs.h
4662
4663FUJITSU FR-V (FRV) PORT
4664S: Orphan
4665F: arch/frv/
4666
4667FUJITSU LAPTOP EXTRAS
4668M: Jonathan Woithe <jwoithe@just42.net>
4669L: platform-driver-x86@vger.kernel.org
4670S: Maintained
4671F: drivers/platform/x86/fujitsu-laptop.c
4672
4673FUJITSU M-5MO LS CAMERA ISP DRIVER
4674M: Kyungmin Park <kyungmin.park@samsung.com>
4675M: Heungjun Kim <riverful.kim@samsung.com>
4676L: linux-media@vger.kernel.org
4677S: Maintained
4678F: drivers/media/i2c/m5mols/
4679F: include/media/i2c/m5mols.h
4680
4681FUJITSU TABLET EXTRAS
4682M: Robert Gerlach <khnz@gmx.de>
4683L: platform-driver-x86@vger.kernel.org
4684S: Maintained
4685F: drivers/platform/x86/fujitsu-tablet.c
4686
4687FUSE: FILESYSTEM IN USERSPACE
4688M: Miklos Szeredi <miklos@szeredi.hu>
4689L: fuse-devel@lists.sourceforge.net
4690W: http://fuse.sourceforge.net/
4691T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4692S: Maintained
4693F: fs/fuse/
4694F: include/uapi/linux/fuse.h
4695F: Documentation/filesystems/fuse.txt
4696
4697FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4698M: Rik Faith <faith@cs.unc.edu>
4699L: linux-scsi@vger.kernel.org
4700S: Odd Fixes (e.g., new signatures)
4701F: drivers/scsi/fdomain.*
4702
4703GCOV BASED KERNEL PROFILING
4704M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4705S: Maintained
4706F: kernel/gcov/
4707F: Documentation/gcov.txt
4708
4709GDT SCSI DISK ARRAY CONTROLLER DRIVER
4710M: Achim Leubner <achim_leubner@adaptec.com>
4711L: linux-scsi@vger.kernel.org
4712W: http://www.icp-vortex.com/
4713S: Supported
4714F: drivers/scsi/gdt*
4715
4716GDB KERNEL DEBUGGING HELPER SCRIPTS
4717M: Jan Kiszka <jan.kiszka@siemens.com>
4718S: Supported
4719F: scripts/gdb/
4720
4721GEMTEK FM RADIO RECEIVER DRIVER
4722M: Hans Verkuil <hverkuil@xs4all.nl>
4723L: linux-media@vger.kernel.org
4724T: git git://linuxtv.org/media_tree.git
4725W: https://linuxtv.org
4726S: Maintained
4727F: drivers/media/radio/radio-gemtek*
4728
4729GENERIC GPIO I2C DRIVER
4730M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4731S: Supported
4732F: drivers/i2c/busses/i2c-gpio.c
4733F: include/linux/i2c-gpio.h
4734
4735GENERIC GPIO I2C MULTIPLEXER DRIVER
4736M: Peter Korsgaard <peter.korsgaard@barco.com>
4737L: linux-i2c@vger.kernel.org
4738S: Supported
4739F: drivers/i2c/muxes/i2c-mux-gpio.c
4740F: include/linux/i2c-mux-gpio.h
4741F: Documentation/i2c/muxes/i2c-mux-gpio
4742
4743GENERIC HDLC (WAN) DRIVERS
4744M: Krzysztof Halasa <khc@pm.waw.pl>
4745W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4746S: Maintained
4747F: drivers/net/wan/c101.c
4748F: drivers/net/wan/hd6457*
4749F: drivers/net/wan/hdlc*
4750F: drivers/net/wan/n2.c
4751F: drivers/net/wan/pc300too.c
4752F: drivers/net/wan/pci200syn.c
4753F: drivers/net/wan/wanxl*
4754
4755GENERIC INCLUDE/ASM HEADER FILES
4756M: Arnd Bergmann <arnd@arndb.de>
4757L: linux-arch@vger.kernel.org
4758T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4759S: Maintained
4760F: include/asm-generic/
4761F: include/uapi/asm-generic/
4762
4763GENERIC PHY FRAMEWORK
4764M: Kishon Vijay Abraham I <kishon@ti.com>
4765L: linux-kernel@vger.kernel.org
4766T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4767S: Supported
4768F: drivers/phy/
4769F: include/linux/phy/
4770
4771GENERIC PM DOMAINS
4772M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4773M: Kevin Hilman <khilman@kernel.org>
4774M: Ulf Hansson <ulf.hansson@linaro.org>
4775L: linux-pm@vger.kernel.org
4776S: Supported
4777F: drivers/base/power/domain*.c
4778F: include/linux/pm_domain.h
4779
4780GENERIC UIO DRIVER FOR PCI DEVICES
4781M: "Michael S. Tsirkin" <mst@redhat.com>
4782L: kvm@vger.kernel.org
4783S: Supported
4784F: drivers/uio/uio_pci_generic.c
4785
4786GET_MAINTAINER SCRIPT
4787M: Joe Perches <joe@perches.com>
4788S: Maintained
4789F: scripts/get_maintainer.pl
4790
4791GFS2 FILE SYSTEM
4792M: Steven Whitehouse <swhiteho@redhat.com>
4793M: Bob Peterson <rpeterso@redhat.com>
4794L: cluster-devel@redhat.com
4795W: http://sources.redhat.com/cluster/
4796T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4797S: Supported
4798F: Documentation/filesystems/gfs2*.txt
4799F: fs/gfs2/
4800F: include/uapi/linux/gfs2_ondisk.h
4801
4802GIGASET ISDN DRIVERS
4803M: Paul Bolle <pebolle@tiscali.nl>
4804L: gigaset307x-common@lists.sourceforge.net
4805W: http://gigaset307x.sourceforge.net/
4806S: Odd Fixes
4807F: Documentation/isdn/README.gigaset
4808F: drivers/isdn/gigaset/
4809F: include/uapi/linux/gigaset_dev.h
4810
4811GO7007 MPEG CODEC
4812M: Hans Verkuil <hans.verkuil@cisco.com>
4813L: linux-media@vger.kernel.org
4814S: Maintained
4815F: drivers/media/usb/go7007/
4816
4817GOODIX TOUCHSCREEN
4818M: Bastien Nocera <hadess@hadess.net>
4819L: linux-input@vger.kernel.org
4820S: Maintained
4821F: drivers/input/touchscreen/goodix.c
4822
4823GPIO SUBSYSTEM
4824M: Linus Walleij <linus.walleij@linaro.org>
4825M: Alexandre Courbot <gnurou@gmail.com>
4826L: linux-gpio@vger.kernel.org
4827T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4828S: Maintained
4829F: Documentation/gpio/
4830F: drivers/gpio/
4831F: include/linux/gpio/
4832F: include/linux/gpio.h
4833F: include/asm-generic/gpio.h
4834
4835GRE DEMULTIPLEXER DRIVER
4836M: Dmitry Kozlov <xeb@mail.ru>
4837L: netdev@vger.kernel.org
4838S: Maintained
4839F: net/ipv4/gre_demux.c
4840F: net/ipv4/gre_offload.c
4841F: include/net/gre.h
4842
4843GRETH 10/100/1G Ethernet MAC device driver
4844M: Kristoffer Glembo <kristoffer@gaisler.com>
4845L: netdev@vger.kernel.org
4846S: Maintained
4847F: drivers/net/ethernet/aeroflex/
4848
4849GSPCA FINEPIX SUBDRIVER
4850M: Frank Zago <frank@zago.net>
4851L: linux-media@vger.kernel.org
4852T: git git://linuxtv.org/media_tree.git
4853S: Maintained
4854F: drivers/media/usb/gspca/finepix.c
4855
4856GSPCA GL860 SUBDRIVER
4857M: Olivier Lorin <o.lorin@laposte.net>
4858L: linux-media@vger.kernel.org
4859T: git git://linuxtv.org/media_tree.git
4860S: Maintained
4861F: drivers/media/usb/gspca/gl860/
4862
4863GSPCA M5602 SUBDRIVER
4864M: Erik Andren <erik.andren@gmail.com>
4865L: linux-media@vger.kernel.org
4866T: git git://linuxtv.org/media_tree.git
4867S: Maintained
4868F: drivers/media/usb/gspca/m5602/
4869
4870GSPCA PAC207 SONIXB SUBDRIVER
4871M: Hans de Goede <hdegoede@redhat.com>
4872L: linux-media@vger.kernel.org
4873T: git git://linuxtv.org/media_tree.git
4874S: Maintained
4875F: drivers/media/usb/gspca/pac207.c
4876
4877GSPCA SN9C20X SUBDRIVER
4878M: Brian Johnson <brijohn@gmail.com>
4879L: linux-media@vger.kernel.org
4880T: git git://linuxtv.org/media_tree.git
4881S: Maintained
4882F: drivers/media/usb/gspca/sn9c20x.c
4883
4884GSPCA T613 SUBDRIVER
4885M: Leandro Costantino <lcostantino@gmail.com>
4886L: linux-media@vger.kernel.org
4887T: git git://linuxtv.org/media_tree.git
4888S: Maintained
4889F: drivers/media/usb/gspca/t613.c
4890
4891GSPCA USB WEBCAM DRIVER
4892M: Hans de Goede <hdegoede@redhat.com>
4893L: linux-media@vger.kernel.org
4894T: git git://linuxtv.org/media_tree.git
4895S: Maintained
4896F: drivers/media/usb/gspca/
4897
4898GUID PARTITION TABLE (GPT)
4899M: Davidlohr Bueso <dave@stgolabs.net>
4900L: linux-efi@vger.kernel.org
4901S: Maintained
4902F: block/partitions/efi.*
4903
4904STK1160 USB VIDEO CAPTURE DRIVER
4905M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4906L: linux-media@vger.kernel.org
4907T: git git://linuxtv.org/media_tree.git
4908S: Maintained
4909F: drivers/media/usb/stk1160/
4910
4911H8/300 ARCHITECTURE
4912M: Yoshinori Sato <ysato@users.sourceforge.jp>
4913L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4914W: http://uclinux-h8.sourceforge.jp
4915T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4916S: Maintained
4917F: arch/h8300/
4918F: drivers/clocksource/h8300_*.c
4919F: drivers/clk/h8300/
4920F: drivers/irqchip/irq-renesas-h8*.c
4921
4922HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4923M: Frank Seidel <frank@f-seidel.de>
4924L: platform-driver-x86@vger.kernel.org
4925W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4926S: Maintained
4927F: drivers/platform/x86/hdaps.c
4928
4929HDPVR USB VIDEO ENCODER DRIVER
4930M: Hans Verkuil <hverkuil@xs4all.nl>
4931L: linux-media@vger.kernel.org
4932T: git git://linuxtv.org/media_tree.git
4933W: https://linuxtv.org
4934S: Odd Fixes
4935F: drivers/media/usb/hdpvr/
4936
4937HWPOISON MEMORY FAILURE HANDLING
4938M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4939L: linux-mm@kvack.org
4940S: Maintained
4941F: mm/memory-failure.c
4942F: mm/hwpoison-inject.c
4943
4944HYPERVISOR VIRTUAL CONSOLE DRIVER
4945L: linuxppc-dev@lists.ozlabs.org
4946S: Odd Fixes
4947F: drivers/tty/hvc/
4948
4949HACKRF MEDIA DRIVER
4950M: Antti Palosaari <crope@iki.fi>
4951L: linux-media@vger.kernel.org
4952W: https://linuxtv.org
4953W: http://palosaari.fi/linux/
4954Q: http://patchwork.linuxtv.org/project/linux-media/list/
4955T: git git://linuxtv.org/anttip/media_tree.git
4956S: Maintained
4957F: drivers/media/usb/hackrf/
4958
4959HARDWARE MONITORING
4960M: Jean Delvare <jdelvare@suse.com>
4961M: Guenter Roeck <linux@roeck-us.net>
4962L: lm-sensors@lm-sensors.org
4963W: http://www.lm-sensors.org/
4964T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4965T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4966S: Maintained
4967F: Documentation/hwmon/
4968F: drivers/hwmon/
4969F: include/linux/hwmon*.h
4970
4971HARDWARE RANDOM NUMBER GENERATOR CORE
4972M: Matt Mackall <mpm@selenic.com>
4973M: Herbert Xu <herbert@gondor.apana.org.au>
4974L: linux-crypto@vger.kernel.org
4975S: Odd fixes
4976F: Documentation/hw_random.txt
4977F: drivers/char/hw_random/
4978F: include/linux/hw_random.h
4979
4980HARDWARE SPINLOCK CORE
4981M: Ohad Ben-Cohen <ohad@wizery.com>
4982S: Maintained
4983T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4984F: Documentation/hwspinlock.txt
4985F: drivers/hwspinlock/hwspinlock_*
4986F: include/linux/hwspinlock.h
4987
4988HARMONY SOUND DRIVER
4989L: linux-parisc@vger.kernel.org
4990S: Maintained
4991F: sound/parisc/harmony.*
4992
4993HD29L2 MEDIA DRIVER
4994M: Antti Palosaari <crope@iki.fi>
4995L: linux-media@vger.kernel.org
4996W: https://linuxtv.org
4997W: http://palosaari.fi/linux/
4998Q: http://patchwork.linuxtv.org/project/linux-media/list/
4999T: git git://linuxtv.org/anttip/media_tree.git
5000S: Maintained
5001F: drivers/media/dvb-frontends/hd29l2*
5002
5003HEWLETT-PACKARD SMART2 RAID DRIVER
5004L: iss_storagedev@hp.com
5005S: Orphan
5006F: Documentation/blockdev/cpqarray.txt
5007F: drivers/block/cpqarray.*
5008
5009HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5010M: Don Brace <don.brace@microsemi.com>
5011L: iss_storagedev@hp.com
5012L: esc.storagedev@microsemi.com
5013L: linux-scsi@vger.kernel.org
5014S: Supported
5015F: Documentation/scsi/hpsa.txt
5016F: drivers/scsi/hpsa*.[ch]
5017F: include/linux/cciss*.h
5018F: include/uapi/linux/cciss*.h
5019
5020HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5021M: Don Brace <don.brace@pmcs.com>
5022L: iss_storagedev@hp.com
5023L: storagedev@pmcs.com
5024L: linux-scsi@vger.kernel.org
5025S: Supported
5026F: Documentation/blockdev/cciss.txt
5027F: drivers/block/cciss*
5028F: include/linux/cciss_ioctl.h
5029F: include/uapi/linux/cciss_ioctl.h
5030
5031HFS FILESYSTEM
5032L: linux-fsdevel@vger.kernel.org
5033S: Orphan
5034F: Documentation/filesystems/hfs.txt
5035F: fs/hfs/
5036
5037HFSPLUS FILESYSTEM
5038L: linux-fsdevel@vger.kernel.org
5039S: Orphan
5040F: Documentation/filesystems/hfsplus.txt
5041F: fs/hfsplus/
5042
5043HGA FRAMEBUFFER DRIVER
5044M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5045L: linux-nvidia@lists.surfsouth.com
5046W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5047S: Maintained
5048F: drivers/video/fbdev/hgafb.c
5049
5050HIBERNATION (aka Software Suspend, aka swsusp)
5051M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5052M: Pavel Machek <pavel@ucw.cz>
5053L: linux-pm@vger.kernel.org
5054S: Supported
5055F: arch/x86/power/
5056F: drivers/base/power/
5057F: kernel/power/
5058F: include/linux/suspend.h
5059F: include/linux/freezer.h
5060F: include/linux/pm.h
5061F: arch/*/include/asm/suspend*.h
5062
5063HID CORE LAYER
5064M: Jiri Kosina <jikos@kernel.org>
5065R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5066L: linux-input@vger.kernel.org
5067T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5068S: Maintained
5069F: drivers/hid/
5070F: include/linux/hid*
5071F: include/uapi/linux/hid*
5072
5073HID SENSOR HUB DRIVERS
5074M: Jiri Kosina <jikos@kernel.org>
5075M: Jonathan Cameron <jic23@kernel.org>
5076M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5077L: linux-input@vger.kernel.org
5078L: linux-iio@vger.kernel.org
5079S: Maintained
5080F: Documentation/hid/hid-sensor*
5081F: drivers/hid/hid-sensor-*
5082F: drivers/iio/*/hid-*
5083F: include/linux/hid-sensor-*
5084
5085HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5086M: Thomas Gleixner <tglx@linutronix.de>
5087L: linux-kernel@vger.kernel.org
5088T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5089S: Maintained
5090F: Documentation/timers/
5091F: kernel/time/hrtimer.c
5092F: kernel/time/clockevents.c
5093F: kernel/time/tick*.*
5094F: kernel/time/timer_*.c
5095F: include/linux/clockchips.h
5096F: include/linux/hrtimer.h
5097
5098HIGH-SPEED SCC DRIVER FOR AX.25
5099L: linux-hams@vger.kernel.org
5100S: Orphan
5101F: drivers/net/hamradio/dmascc.c
5102F: drivers/net/hamradio/scc.c
5103
5104HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5105M: HighPoint Linux Team <linux@highpoint-tech.com>
5106W: http://www.highpoint-tech.com
5107S: Supported
5108F: Documentation/scsi/hptiop.txt
5109F: drivers/scsi/hptiop.c
5110
5111HIPPI
5112M: Jes Sorensen <jes@trained-monkey.org>
5113L: linux-hippi@sunsite.dk
5114S: Maintained
5115F: include/linux/hippidevice.h
5116F: include/uapi/linux/if_hippi.h
5117F: net/802/hippi.c
5118F: drivers/net/hippi/
5119
5120HISILICON SAS Controller
5121M: John Garry <john.garry@huawei.com>
5122W: http://www.hisilicon.com
5123S: Supported
5124F: drivers/scsi/hisi_sas/
5125F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5126
5127HOST AP DRIVER
5128M: Jouni Malinen <j@w1.fi>
5129L: hostap@shmoo.com (subscribers-only)
5130L: linux-wireless@vger.kernel.org
5131W: http://hostap.epitest.fi/
5132S: Maintained
5133F: drivers/net/wireless/intersil/hostap/
5134
5135HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5136L: platform-driver-x86@vger.kernel.org
5137S: Orphan
5138F: drivers/platform/x86/tc1100-wmi.c
5139
5140HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5141M: Jaroslav Kysela <perex@perex.cz>
5142S: Maintained
5143F: drivers/net/ethernet/hp/hp100.*
5144
5145HPET: High Precision Event Timers driver
5146M: Clemens Ladisch <clemens@ladisch.de>
5147S: Maintained
5148F: Documentation/timers/hpet.txt
5149F: drivers/char/hpet.c
5150F: include/linux/hpet.h
5151F: include/uapi/linux/hpet.h
5152
5153HPET: x86
5154S: Orphan
5155F: arch/x86/kernel/hpet.c
5156F: arch/x86/include/asm/hpet.h
5157
5158HPFS FILESYSTEM
5159M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5160W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5161S: Maintained
5162F: fs/hpfs/
5163
5164HSI SUBSYSTEM
5165M: Sebastian Reichel <sre@kernel.org>
5166T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5167S: Maintained
5168F: Documentation/ABI/testing/sysfs-bus-hsi
5169F: Documentation/hsi.txt
5170F: drivers/hsi/
5171F: include/linux/hsi/
5172F: include/uapi/linux/hsi/
5173
5174HSO 3G MODEM DRIVER
5175M: Jan Dumon <j.dumon@option.com>
5176W: http://www.pharscape.org
5177S: Maintained
5178F: drivers/net/usb/hso.c
5179
5180HSR NETWORK PROTOCOL
5181M: Arvid Brodin <arvid.brodin@alten.se>
5182L: netdev@vger.kernel.org
5183S: Maintained
5184F: net/hsr/
5185
5186HTCPEN TOUCHSCREEN DRIVER
5187M: Pau Oliva Fora <pof@eslack.org>
5188L: linux-input@vger.kernel.org
5189S: Maintained
5190F: drivers/input/touchscreen/htcpen.c
5191
5192HUGETLB FILESYSTEM
5193M: Nadia Yvette Chambers <nyc@holomorphy.com>
5194S: Maintained
5195F: fs/hugetlbfs/
5196
5197Hyper-V CORE AND DRIVERS
5198M: "K. Y. Srinivasan" <kys@microsoft.com>
5199M: Haiyang Zhang <haiyangz@microsoft.com>
5200L: devel@linuxdriverproject.org
5201S: Maintained
5202F: arch/x86/include/asm/mshyperv.h
5203F: arch/x86/include/uapi/asm/hyperv.h
5204F: arch/x86/kernel/cpu/mshyperv.c
5205F: drivers/hid/hid-hyperv.c
5206F: drivers/hv/
5207F: drivers/input/serio/hyperv-keyboard.c
5208F: drivers/pci/host/pci-hyperv.c
5209F: drivers/net/hyperv/
5210F: drivers/scsi/storvsc_drv.c
5211F: drivers/video/fbdev/hyperv_fb.c
5212F: include/linux/hyperv.h
5213F: tools/hv/
5214F: Documentation/ABI/stable/sysfs-bus-vmbus
5215
5216I2C OVER PARALLEL PORT
5217M: Jean Delvare <jdelvare@suse.com>
5218L: linux-i2c@vger.kernel.org
5219S: Maintained
5220F: Documentation/i2c/busses/i2c-parport
5221F: Documentation/i2c/busses/i2c-parport-light
5222F: drivers/i2c/busses/i2c-parport.c
5223F: drivers/i2c/busses/i2c-parport-light.c
5224
5225I2C/SMBUS CONTROLLER DRIVERS FOR PC
5226M: Jean Delvare <jdelvare@suse.com>
5227L: linux-i2c@vger.kernel.org
5228S: Maintained
5229F: Documentation/i2c/busses/i2c-ali1535
5230F: Documentation/i2c/busses/i2c-ali1563
5231F: Documentation/i2c/busses/i2c-ali15x3
5232F: Documentation/i2c/busses/i2c-amd756
5233F: Documentation/i2c/busses/i2c-amd8111
5234F: Documentation/i2c/busses/i2c-i801
5235F: Documentation/i2c/busses/i2c-nforce2
5236F: Documentation/i2c/busses/i2c-piix4
5237F: Documentation/i2c/busses/i2c-sis5595
5238F: Documentation/i2c/busses/i2c-sis630
5239F: Documentation/i2c/busses/i2c-sis96x
5240F: Documentation/i2c/busses/i2c-via
5241F: Documentation/i2c/busses/i2c-viapro
5242F: drivers/i2c/busses/i2c-ali1535.c
5243F: drivers/i2c/busses/i2c-ali1563.c
5244F: drivers/i2c/busses/i2c-ali15x3.c
5245F: drivers/i2c/busses/i2c-amd756.c
5246F: drivers/i2c/busses/i2c-amd756-s4882.c
5247F: drivers/i2c/busses/i2c-amd8111.c
5248F: drivers/i2c/busses/i2c-i801.c
5249F: drivers/i2c/busses/i2c-isch.c
5250F: drivers/i2c/busses/i2c-nforce2.c
5251F: drivers/i2c/busses/i2c-nforce2-s4985.c
5252F: drivers/i2c/busses/i2c-piix4.c
5253F: drivers/i2c/busses/i2c-sis5595.c
5254F: drivers/i2c/busses/i2c-sis630.c
5255F: drivers/i2c/busses/i2c-sis96x.c
5256F: drivers/i2c/busses/i2c-via.c
5257F: drivers/i2c/busses/i2c-viapro.c
5258
5259I2C/SMBUS ISMT DRIVER
5260M: Seth Heasley <seth.heasley@intel.com>
5261M: Neil Horman <nhorman@tuxdriver.com>
5262L: linux-i2c@vger.kernel.org
5263F: drivers/i2c/busses/i2c-ismt.c
5264F: Documentation/i2c/busses/i2c-ismt
5265
5266I2C/SMBUS STUB DRIVER
5267M: Jean Delvare <jdelvare@suse.com>
5268L: linux-i2c@vger.kernel.org
5269S: Maintained
5270F: drivers/i2c/i2c-stub.c
5271
5272I2C SUBSYSTEM
5273M: Wolfram Sang <wsa@the-dreams.de>
5274L: linux-i2c@vger.kernel.org
5275W: https://i2c.wiki.kernel.org/
5276Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5277T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5278S: Maintained
5279F: Documentation/devicetree/bindings/i2c/
5280F: Documentation/i2c/
5281F: drivers/i2c/
5282F: drivers/i2c/*/
5283F: include/linux/i2c.h
5284F: include/linux/i2c-*.h
5285F: include/uapi/linux/i2c.h
5286F: include/uapi/linux/i2c-*.h
5287
5288I2C ACPI SUPPORT
5289M: Mika Westerberg <mika.westerberg@linux.intel.com>
5290L: linux-i2c@vger.kernel.org
5291L: linux-acpi@vger.kernel.org
5292S: Maintained
5293
5294I2C-TAOS-EVM DRIVER
5295M: Jean Delvare <jdelvare@suse.com>
5296L: linux-i2c@vger.kernel.org
5297S: Maintained
5298F: Documentation/i2c/busses/i2c-taos-evm
5299F: drivers/i2c/busses/i2c-taos-evm.c
5300
5301I2C-TINY-USB DRIVER
5302M: Till Harbaum <till@harbaum.org>
5303L: linux-i2c@vger.kernel.org
5304W: http://www.harbaum.org/till/i2c_tiny_usb
5305S: Maintained
5306F: drivers/i2c/busses/i2c-tiny-usb.c
5307
5308i386 BOOT CODE
5309M: "H. Peter Anvin" <hpa@zytor.com>
5310S: Maintained
5311F: arch/x86/boot/
5312
5313i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5314M: "H. Peter Anvin" <hpa@zytor.com>
5315T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5316S: Maintained
5317
5318IA64 (Itanium) PLATFORM
5319M: Tony Luck <tony.luck@intel.com>
5320M: Fenghua Yu <fenghua.yu@intel.com>
5321L: linux-ia64@vger.kernel.org
5322T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5323S: Maintained
5324F: arch/ia64/
5325
5326IBM Power VMX Cryptographic instructions
5327M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5328M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5329L: linux-crypto@vger.kernel.org
5330S: Supported
5331F: drivers/crypto/vmx/Makefile
5332F: drivers/crypto/vmx/Kconfig
5333F: drivers/crypto/vmx/vmx.c
5334F: drivers/crypto/vmx/aes*
5335F: drivers/crypto/vmx/ghash*
5336F: drivers/crypto/vmx/ppc-xlate.pl
5337
5338IBM Power in-Nest Crypto Acceleration
5339M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5340M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5341L: linux-crypto@vger.kernel.org
5342S: Supported
5343F: drivers/crypto/nx/Makefile
5344F: drivers/crypto/nx/Kconfig
5345F: drivers/crypto/nx/nx-aes*
5346F: drivers/crypto/nx/nx-sha*
5347F: drivers/crypto/nx/nx.*
5348F: drivers/crypto/nx/nx_csbcpb.h
5349F: drivers/crypto/nx/nx_debugfs.h
5350
5351IBM Power 842 compression accelerator
5352M: Dan Streetman <ddstreet@ieee.org>
5353S: Supported
5354F: drivers/crypto/nx/Makefile
5355F: drivers/crypto/nx/Kconfig
5356F: drivers/crypto/nx/nx-842*
5357F: include/linux/sw842.h
5358F: crypto/842.c
5359F: lib/842/
5360
5361IBM Power Linux RAID adapter
5362M: Brian King <brking@us.ibm.com>
5363S: Supported
5364F: drivers/scsi/ipr.*
5365
5366IBM Power Virtual Ethernet Device Driver
5367M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5368L: netdev@vger.kernel.org
5369S: Supported
5370F: drivers/net/ethernet/ibm/ibmveth.*
5371
5372IBM Power SRIOV Virtual NIC Device Driver
5373M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5374M: John Allen <jallen@linux.vnet.ibm.com>
5375L: netdev@vger.kernel.org
5376S: Supported
5377F: drivers/net/ethernet/ibm/ibmvnic.*
5378
5379IBM Power Virtual SCSI Device Drivers
5380M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5381L: linux-scsi@vger.kernel.org
5382S: Supported
5383F: drivers/scsi/ibmvscsi/ibmvscsi*
5384F: drivers/scsi/ibmvscsi/viosrp.h
5385
5386IBM Power Virtual FC Device Drivers
5387M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5388L: linux-scsi@vger.kernel.org
5389S: Supported
5390F: drivers/scsi/ibmvscsi/ibmvfc*
5391
5392IBM ServeRAID RAID DRIVER
5393S: Orphan
5394F: drivers/scsi/ips.*
5395
5396ICH LPC AND GPIO DRIVER
5397M: Peter Tyser <ptyser@xes-inc.com>
5398S: Maintained
5399F: drivers/mfd/lpc_ich.c
5400F: drivers/gpio/gpio-ich.c
5401
5402IDE SUBSYSTEM
5403M: "David S. Miller" <davem@davemloft.net>
5404L: linux-ide@vger.kernel.org
5405Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5406T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5407S: Maintained
5408F: Documentation/ide/
5409F: drivers/ide/
5410F: include/linux/ide.h
5411
5412IDEAPAD LAPTOP EXTRAS DRIVER
5413M: Ike Panhc <ike.pan@canonical.com>
5414L: platform-driver-x86@vger.kernel.org
5415W: http://launchpad.net/ideapad-laptop
5416S: Maintained
5417F: drivers/platform/x86/ideapad-laptop.c
5418
5419IDEAPAD LAPTOP SLIDEBAR DRIVER
5420M: Andrey Moiseev <o2g.org.ru@gmail.com>
5421L: linux-input@vger.kernel.org
5422W: https://github.com/o2genum/ideapad-slidebar
5423S: Maintained
5424F: drivers/input/misc/ideapad_slidebar.c
5425
5426IDE/ATAPI DRIVERS
5427M: Borislav Petkov <bp@alien8.de>
5428L: linux-ide@vger.kernel.org
5429S: Maintained
5430F: Documentation/cdrom/ide-cd
5431F: drivers/ide/ide-cd*
5432
5433IDLE-I7300
5434M: Andy Henroid <andrew.d.henroid@intel.com>
5435L: linux-pm@vger.kernel.org
5436S: Supported
5437F: drivers/idle/i7300_idle.c
5438
5439IEEE 802.15.4 SUBSYSTEM
5440M: Alexander Aring <alex.aring@gmail.com>
5441L: linux-wpan@vger.kernel.org
5442W: https://github.com/linux-wpan
5443T: git git://github.com/linux-wpan/linux-wpan-next.git
5444S: Maintained
5445F: net/ieee802154/
5446F: net/mac802154/
5447F: drivers/net/ieee802154/
5448F: include/linux/nl802154.h
5449F: include/linux/ieee802154.h
5450F: include/net/nl802154.h
5451F: include/net/mac802154.h
5452F: include/net/af_ieee802154.h
5453F: include/net/cfg802154.h
5454F: include/net/ieee802154_netdev.h
5455F: Documentation/networking/ieee802154.txt
5456
5457IGORPLUG-USB IR RECEIVER
5458M: Sean Young <sean@mess.org>
5459L: linux-media@vger.kernel.org
5460S: Maintained
5461F: drivers/media/rc/igorplugusb.c
5462
5463IGUANAWORKS USB IR TRANSCEIVER
5464M: Sean Young <sean@mess.org>
5465L: linux-media@vger.kernel.org
5466S: Maintained
5467F: drivers/media/rc/iguanair.c
5468
5469IIO SUBSYSTEM AND DRIVERS
5470M: Jonathan Cameron <jic23@kernel.org>
5471R: Hartmut Knaack <knaack.h@gmx.de>
5472R: Lars-Peter Clausen <lars@metafoo.de>
5473R: Peter Meerwald <pmeerw@pmeerw.net>
5474L: linux-iio@vger.kernel.org
5475S: Maintained
5476F: drivers/iio/
5477F: drivers/staging/iio/
5478F: include/linux/iio/
5479F: tools/iio/
5480
5481IKANOS/ADI EAGLE ADSL USB DRIVER
5482M: Matthieu Castet <castet.matthieu@free.fr>
5483M: Stanislaw Gruszka <stf_xl@wp.pl>
5484S: Maintained
5485F: drivers/usb/atm/ueagle-atm.c
5486
5487INA209 HARDWARE MONITOR DRIVER
5488M: Guenter Roeck <linux@roeck-us.net>
5489L: lm-sensors@lm-sensors.org
5490S: Maintained
5491F: Documentation/hwmon/ina209
5492F: Documentation/devicetree/bindings/i2c/ina209.txt
5493F: drivers/hwmon/ina209.c
5494
5495INA2XX HARDWARE MONITOR DRIVER
5496M: Guenter Roeck <linux@roeck-us.net>
5497L: lm-sensors@lm-sensors.org
5498S: Maintained
5499F: Documentation/hwmon/ina2xx
5500F: drivers/hwmon/ina2xx.c
5501F: include/linux/platform_data/ina2xx.h
5502
5503INDUSTRY PACK SUBSYSTEM (IPACK)
5504M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5505M: Jens Taprogge <jens.taprogge@taprogge.org>
5506M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5507L: industrypack-devel@lists.sourceforge.net
5508W: http://industrypack.sourceforge.net
5509S: Maintained
5510F: drivers/ipack/
5511
5512INGENIC JZ4780 DMA Driver
5513M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5514S: Maintained
5515F: drivers/dma/dma-jz4780.c
5516
5517INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5518M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5519M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5520L: linux-ima-devel@lists.sourceforge.net
5521L: linux-ima-user@lists.sourceforge.net
5522L: linux-security-module@vger.kernel.org
5523T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5524S: Supported
5525F: security/integrity/ima/
5526
5527IMGTEC IR DECODER DRIVER
5528M: James Hogan <james.hogan@imgtec.com>
5529S: Maintained
5530F: drivers/media/rc/img-ir/
5531
5532IMS TWINTURBO FRAMEBUFFER DRIVER
5533L: linux-fbdev@vger.kernel.org
5534S: Orphan
5535F: drivers/video/fbdev/imsttfb.c
5536
5537INFINIBAND SUBSYSTEM
5538M: Doug Ledford <dledford@redhat.com>
5539M: Sean Hefty <sean.hefty@intel.com>
5540M: Hal Rosenstock <hal.rosenstock@gmail.com>
5541L: linux-rdma@vger.kernel.org
5542W: http://www.openfabrics.org/
5543Q: http://patchwork.kernel.org/project/linux-rdma/list/
5544T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5545S: Supported
5546F: Documentation/infiniband/
5547F: drivers/infiniband/
5548F: drivers/staging/rdma/
5549F: include/uapi/linux/if_infiniband.h
5550F: include/uapi/rdma/
5551F: include/rdma/
5552
5553INOTIFY
5554M: John McCutchan <john@johnmccutchan.com>
5555M: Robert Love <rlove@rlove.org>
5556M: Eric Paris <eparis@parisplace.org>
5557S: Maintained
5558F: Documentation/filesystems/inotify.txt
5559F: fs/notify/inotify/
5560F: include/linux/inotify.h
5561F: include/uapi/linux/inotify.h
5562
5563INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5564M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5565L: linux-input@vger.kernel.org
5566Q: http://patchwork.kernel.org/project/linux-input/list/
5567T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5568S: Maintained
5569F: drivers/input/
5570F: include/linux/input.h
5571F: include/uapi/linux/input.h
5572F: include/linux/input/
5573
5574INPUT MULTITOUCH (MT) PROTOCOL
5575M: Henrik Rydberg <rydberg@bitmath.org>
5576L: linux-input@vger.kernel.org
5577S: Odd fixes
5578F: Documentation/input/multi-touch-protocol.txt
5579F: drivers/input/input-mt.c
5580K: \b(ABS|SYN)_MT_
5581
5582INTEL ASoC BDW/HSW DRIVERS
5583M: Jie Yang <yang.jie@linux.intel.com>
5584L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5585S: Supported
5586F: sound/soc/intel/common/sst-dsp*
5587F: sound/soc/intel/common/sst-firmware.c
5588F: sound/soc/intel/boards/broadwell.c
5589F: sound/soc/intel/haswell/
5590
5591INTEL C600 SERIES SAS CONTROLLER DRIVER
5592M: Intel SCU Linux support <intel-linux-scu@intel.com>
5593M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5594L: linux-scsi@vger.kernel.org
5595T: git git://git.code.sf.net/p/intel-sas/isci
5596S: Supported
5597F: drivers/scsi/isci/
5598
5599INTEL HID EVENT DRIVER
5600M: Alex Hung <alex.hung@canonical.com>
5601L: platform-driver-x86@vger.kernel.org
5602S: Maintained
5603F: drivers/platform/x86/intel-hid.c
5604
5605INTEL IDLE DRIVER
5606M: Len Brown <lenb@kernel.org>
5607L: linux-pm@vger.kernel.org
5608T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5609S: Supported
5610F: drivers/idle/intel_idle.c
5611
5612INTEL PSTATE DRIVER
5613M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5614M: Len Brown <lenb@kernel.org>
5615L: linux-pm@vger.kernel.org
5616S: Supported
5617F: drivers/cpufreq/intel_pstate.c
5618
5619INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5620M: Maik Broemme <mbroemme@plusserver.de>
5621L: linux-fbdev@vger.kernel.org
5622S: Maintained
5623F: Documentation/fb/intelfb.txt
5624F: drivers/video/fbdev/intelfb/
5625
5626INTEL 810/815 FRAMEBUFFER DRIVER
5627M: Antonino Daplas <adaplas@gmail.com>
5628L: linux-fbdev@vger.kernel.org
5629S: Maintained
5630F: drivers/video/fbdev/i810/
5631
5632INTEL MENLOW THERMAL DRIVER
5633M: Sujith Thomas <sujith.thomas@intel.com>
5634L: platform-driver-x86@vger.kernel.org
5635W: https://01.org/linux-acpi
5636S: Supported
5637F: drivers/platform/x86/intel_menlow.c
5638
5639INTEL I/OAT DMA DRIVER
5640M: Dave Jiang <dave.jiang@intel.com>
5641R: Dan Williams <dan.j.williams@intel.com>
5642L: dmaengine@vger.kernel.org
5643Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5644S: Supported
5645F: drivers/dma/ioat*
5646
5647INTEL IOMMU (VT-d)
5648M: David Woodhouse <dwmw2@infradead.org>
5649L: iommu@lists.linux-foundation.org
5650T: git git://git.infradead.org/iommu-2.6.git
5651S: Supported
5652F: drivers/iommu/intel-iommu.c
5653F: include/linux/intel-iommu.h
5654
5655INTEL IOP-ADMA DMA DRIVER
5656R: Dan Williams <dan.j.williams@intel.com>
5657S: Odd fixes
5658F: drivers/dma/iop-adma.c
5659
5660INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5661M: Krzysztof Halasa <khalasa@piap.pl>
5662S: Maintained
5663F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5664F: arch/arm/mach-ixp4xx/include/mach/npe.h
5665F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5666F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5667F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5668F: drivers/net/wan/ixp4xx_hss.c
5669
5670INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5671M: Deepak Saxena <dsaxena@plexity.net>
5672S: Maintained
5673F: drivers/char/hw_random/ixp4xx-rng.c
5674
5675INTEL ETHERNET DRIVERS
5676M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5677R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5678R: Shannon Nelson <shannon.nelson@intel.com>
5679R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5680R: Don Skidmore <donald.c.skidmore@intel.com>
5681R: Bruce Allan <bruce.w.allan@intel.com>
5682R: John Ronciak <john.ronciak@intel.com>
5683R: Mitch Williams <mitch.a.williams@intel.com>
5684L: intel-wired-lan@lists.osuosl.org
5685W: http://www.intel.com/support/feedback.htm
5686W: http://e1000.sourceforge.net/
5687Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5688T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5689T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5690S: Supported
5691F: Documentation/networking/e100.txt
5692F: Documentation/networking/e1000.txt
5693F: Documentation/networking/e1000e.txt
5694F: Documentation/networking/igb.txt
5695F: Documentation/networking/igbvf.txt
5696F: Documentation/networking/ixgb.txt
5697F: Documentation/networking/ixgbe.txt
5698F: Documentation/networking/ixgbevf.txt
5699F: Documentation/networking/i40e.txt
5700F: Documentation/networking/i40evf.txt
5701F: drivers/net/ethernet/intel/
5702F: drivers/net/ethernet/intel/*/
5703
5704INTEL-MID GPIO DRIVER
5705M: David Cohen <david.a.cohen@linux.intel.com>
5706L: linux-gpio@vger.kernel.org
5707S: Maintained
5708F: drivers/gpio/gpio-intel-mid.c
5709
5710INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5711M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5712L: linux-wireless@vger.kernel.org
5713S: Maintained
5714F: Documentation/networking/README.ipw2100
5715F: Documentation/networking/README.ipw2200
5716F: drivers/net/wireless/intel/ipw2x00/
5717
5718INTEL(R) TRACE HUB
5719M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5720S: Supported
5721F: Documentation/trace/intel_th.txt
5722F: drivers/hwtracing/intel_th/
5723
5724INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5725M: Ning Sun <ning.sun@intel.com>
5726L: tboot-devel@lists.sourceforge.net
5727W: http://tboot.sourceforge.net
5728T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5729S: Supported
5730F: Documentation/intel_txt.txt
5731F: include/linux/tboot.h
5732F: arch/x86/kernel/tboot.c
5733
5734INTEL WIRELESS WIMAX CONNECTION 2400
5735M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5736M: linux-wimax@intel.com
5737L: wimax@linuxwimax.org (subscribers-only)
5738S: Supported
5739W: http://linuxwimax.org
5740F: Documentation/wimax/README.i2400m
5741F: drivers/net/wimax/i2400m/
5742F: include/uapi/linux/wimax/i2400m.h
5743
5744INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5745M: Stanislaw Gruszka <sgruszka@redhat.com>
5746L: linux-wireless@vger.kernel.org
5747S: Supported
5748F: drivers/net/wireless/intel/iwlegacy/
5749
5750INTEL WIRELESS WIFI LINK (iwlwifi)
5751M: Johannes Berg <johannes.berg@intel.com>
5752M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5753M: Intel Linux Wireless <linuxwifi@intel.com>
5754L: linux-wireless@vger.kernel.org
5755W: http://intellinuxwireless.org
5756T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5757S: Supported
5758F: drivers/net/wireless/intel/iwlwifi/
5759
5760INTEL MANAGEMENT ENGINE (mei)
5761M: Tomas Winkler <tomas.winkler@intel.com>
5762L: linux-kernel@vger.kernel.org
5763S: Supported
5764F: include/uapi/linux/mei.h
5765F: include/linux/mei_cl_bus.h
5766F: drivers/misc/mei/*
5767F: Documentation/misc-devices/mei/*
5768
5769INTEL MIC DRIVERS (mic)
5770M: Sudeep Dutt <sudeep.dutt@intel.com>
5771M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5772S: Supported
5773W: https://github.com/sudeepdutt/mic
5774W: http://software.intel.com/en-us/mic-developer
5775F: include/linux/mic_bus.h
5776F: include/linux/scif.h
5777F: include/uapi/linux/mic_common.h
5778F: include/uapi/linux/mic_ioctl.h
5779F: include/uapi/linux/scif_ioctl.h
5780F: drivers/misc/mic/
5781F: drivers/dma/mic_x100_dma.c
5782F: drivers/dma/mic_x100_dma.h
5783F: Documentation/mic/
5784
5785INTEL PMC/P-Unit IPC DRIVER
5786M: Zha Qipeng<qipeng.zha@intel.com>
5787L: platform-driver-x86@vger.kernel.org
5788S: Maintained
5789F: drivers/platform/x86/intel_pmc_ipc.c
5790F: drivers/platform/x86/intel_punit_ipc.c
5791F: arch/x86/include/asm/intel_pmc_ipc.h
5792F: arch/x86/include/asm/intel_punit_ipc.h
5793
5794INTEL TELEMETRY DRIVER
5795M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5796L: platform-driver-x86@vger.kernel.org
5797S: Maintained
5798F: arch/x86/include/asm/intel_telemetry.h
5799F: drivers/platform/x86/intel_telemetry*
5800
5801IOC3 ETHERNET DRIVER
5802M: Ralf Baechle <ralf@linux-mips.org>
5803L: linux-mips@linux-mips.org
5804S: Maintained
5805F: drivers/net/ethernet/sgi/ioc3-eth.c
5806
5807IOC3 SERIAL DRIVER
5808M: Pat Gefre <pfg@sgi.com>
5809L: linux-serial@vger.kernel.org
5810S: Maintained
5811F: drivers/tty/serial/ioc3_serial.c
5812
5813IOMMU DRIVERS
5814M: Joerg Roedel <joro@8bytes.org>
5815L: iommu@lists.linux-foundation.org
5816T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5817S: Maintained
5818F: drivers/iommu/
5819
5820IP MASQUERADING
5821M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5822S: Maintained
5823F: net/ipv4/netfilter/ipt_MASQUERADE.c
5824
5825IPMI SUBSYSTEM
5826M: Corey Minyard <minyard@acm.org>
5827L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5828W: http://openipmi.sourceforge.net/
5829S: Supported
5830F: Documentation/IPMI.txt
5831F: drivers/char/ipmi/
5832F: include/linux/ipmi*
5833F: include/uapi/linux/ipmi*
5834
5835QCOM AUDIO (ASoC) DRIVERS
5836M: Patrick Lai <plai@codeaurora.org>
5837M: Banajit Goswami <bgoswami@codeaurora.org>
5838L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5839S: Supported
5840F: sound/soc/qcom/
5841
5842IPS SCSI RAID DRIVER
5843M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5844L: linux-scsi@vger.kernel.org
5845W: http://www.adaptec.com/
5846S: Maintained
5847F: drivers/scsi/ips*
5848
5849IPVS
5850M: Wensong Zhang <wensong@linux-vs.org>
5851M: Simon Horman <horms@verge.net.au>
5852M: Julian Anastasov <ja@ssi.bg>
5853L: netdev@vger.kernel.org
5854L: lvs-devel@vger.kernel.org
5855S: Maintained
5856T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5857T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5858F: Documentation/networking/ipvs-sysctl.txt
5859F: include/net/ip_vs.h
5860F: include/uapi/linux/ip_vs.h
5861F: net/netfilter/ipvs/
5862
5863IPWIRELESS DRIVER
5864M: Jiri Kosina <jikos@kernel.org>
5865M: David Sterba <dsterba@suse.com>
5866S: Odd Fixes
5867F: drivers/tty/ipwireless/
5868
5869IPX NETWORK LAYER
5870M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5871L: netdev@vger.kernel.org
5872S: Maintained
5873F: include/net/ipx.h
5874F: include/uapi/linux/ipx.h
5875F: net/ipx/
5876
5877IRDA SUBSYSTEM
5878M: Samuel Ortiz <samuel@sortiz.org>
5879L: irda-users@lists.sourceforge.net (subscribers-only)
5880L: netdev@vger.kernel.org
5881W: http://irda.sourceforge.net/
5882S: Maintained
5883T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5884F: Documentation/networking/irda.txt
5885F: drivers/net/irda/
5886F: include/net/irda/
5887F: net/irda/
5888
5889IRQ SUBSYSTEM
5890M: Thomas Gleixner <tglx@linutronix.de>
5891L: linux-kernel@vger.kernel.org
5892S: Maintained
5893T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5894F: kernel/irq/
5895
5896IRQCHIP DRIVERS
5897M: Thomas Gleixner <tglx@linutronix.de>
5898M: Jason Cooper <jason@lakedaemon.net>
5899M: Marc Zyngier <marc.zyngier@arm.com>
5900L: linux-kernel@vger.kernel.org
5901S: Maintained
5902T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5903T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5904F: Documentation/devicetree/bindings/interrupt-controller/
5905F: drivers/irqchip/
5906
5907IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5908M: Jiang Liu <jiang.liu@linux.intel.com>
5909M: Marc Zyngier <marc.zyngier@arm.com>
5910S: Maintained
5911T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5912F: Documentation/IRQ-domain.txt
5913F: include/linux/irqdomain.h
5914F: kernel/irq/irqdomain.c
5915F: kernel/irq/msi.c
5916
5917ISAPNP
5918M: Jaroslav Kysela <perex@perex.cz>
5919S: Maintained
5920F: Documentation/isapnp.txt
5921F: drivers/pnp/isapnp/
5922F: include/linux/isapnp.h
5923
5924ISA RADIO MODULE
5925M: Hans Verkuil <hverkuil@xs4all.nl>
5926L: linux-media@vger.kernel.org
5927T: git git://linuxtv.org/media_tree.git
5928W: https://linuxtv.org
5929S: Maintained
5930F: drivers/media/radio/radio-isa*
5931
5932iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5933M: Peter Jones <pjones@redhat.com>
5934M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5935S: Maintained
5936F: drivers/firmware/iscsi_ibft*
5937
5938ISCSI
5939M: Mike Christie <michaelc@cs.wisc.edu>
5940L: open-iscsi@googlegroups.com
5941W: www.open-iscsi.org
5942T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5943S: Maintained
5944F: drivers/scsi/*iscsi*
5945F: include/scsi/*iscsi*
5946
5947ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5948M: Or Gerlitz <ogerlitz@mellanox.com>
5949M: Sagi Grimberg <sagig@mellanox.com>
5950M: Roi Dayan <roid@mellanox.com>
5951L: linux-rdma@vger.kernel.org
5952S: Supported
5953W: http://www.openfabrics.org
5954W: www.open-iscsi.org
5955Q: http://patchwork.kernel.org/project/linux-rdma/list/
5956F: drivers/infiniband/ulp/iser/
5957
5958ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5959M: Sagi Grimberg <sagig@mellanox.com>
5960T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5961L: linux-rdma@vger.kernel.org
5962L: target-devel@vger.kernel.org
5963S: Supported
5964W: http://www.linux-iscsi.org
5965F: drivers/infiniband/ulp/isert
5966
5967ISDN SUBSYSTEM
5968M: Karsten Keil <isdn@linux-pingi.de>
5969L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5970L: netdev@vger.kernel.org
5971W: http://www.isdn4linux.de
5972T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5973S: Maintained
5974F: Documentation/isdn/
5975F: drivers/isdn/
5976F: include/linux/isdn.h
5977F: include/linux/isdn/
5978F: include/uapi/linux/isdn.h
5979F: include/uapi/linux/isdn/
5980
5981ISDN SUBSYSTEM (Eicon active card driver)
5982M: Armin Schindler <mac@melware.de>
5983L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5984W: http://www.melware.de
5985S: Maintained
5986F: drivers/isdn/hardware/eicon/
5987
5988IT87 HARDWARE MONITORING DRIVER
5989M: Jean Delvare <jdelvare@suse.com>
5990L: lm-sensors@lm-sensors.org
5991S: Maintained
5992F: Documentation/hwmon/it87
5993F: drivers/hwmon/it87.c
5994
5995IT913X MEDIA DRIVER
5996M: Antti Palosaari <crope@iki.fi>
5997L: linux-media@vger.kernel.org
5998W: https://linuxtv.org
5999W: http://palosaari.fi/linux/
6000Q: http://patchwork.linuxtv.org/project/linux-media/list/
6001T: git git://linuxtv.org/anttip/media_tree.git
6002S: Maintained
6003F: drivers/media/tuners/it913x*
6004
6005IVTV VIDEO4LINUX DRIVER
6006M: Andy Walls <awalls@md.metrocast.net>
6007L: ivtv-devel@ivtvdriver.org (subscribers-only)
6008L: linux-media@vger.kernel.org
6009T: git git://linuxtv.org/media_tree.git
6010W: http://www.ivtvdriver.org
6011S: Maintained
6012F: Documentation/video4linux/*.ivtv
6013F: drivers/media/pci/ivtv/
6014F: include/uapi/linux/ivtv*
6015
6016IX2505V MEDIA DRIVER
6017M: Malcolm Priestley <tvboxspy@gmail.com>
6018L: linux-media@vger.kernel.org
6019W: https://linuxtv.org
6020Q: http://patchwork.linuxtv.org/project/linux-media/list/
6021S: Maintained
6022F: drivers/media/dvb-frontends/ix2505v*
6023
6024JC42.4 TEMPERATURE SENSOR DRIVER
6025M: Guenter Roeck <linux@roeck-us.net>
6026L: lm-sensors@lm-sensors.org
6027S: Maintained
6028F: drivers/hwmon/jc42.c
6029F: Documentation/hwmon/jc42
6030
6031JFS FILESYSTEM
6032M: Dave Kleikamp <shaggy@kernel.org>
6033L: jfs-discussion@lists.sourceforge.net
6034W: http://jfs.sourceforge.net/
6035T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6036S: Maintained
6037F: Documentation/filesystems/jfs.txt
6038F: fs/jfs/
6039
6040JME NETWORK DRIVER
6041M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6042L: netdev@vger.kernel.org
6043S: Maintained
6044F: drivers/net/ethernet/jme.*
6045
6046JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6047M: David Woodhouse <dwmw2@infradead.org>
6048L: linux-mtd@lists.infradead.org
6049W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6050S: Maintained
6051F: fs/jffs2/
6052F: include/uapi/linux/jffs2.h
6053
6054JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6055M: "Theodore Ts'o" <tytso@mit.edu>
6056M: Jan Kara <jack@suse.com>
6057L: linux-ext4@vger.kernel.org
6058S: Maintained
6059F: fs/jbd2/
6060F: include/linux/jbd2.h
6061
6062JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6063M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6064L: linux-media@vger.kernel.org
6065S: Maintained
6066F: drivers/media/platform/rcar_jpu.c
6067
6068JSM Neo PCI based serial card
6069M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6070L: linux-serial@vger.kernel.org
6071S: Maintained
6072F: drivers/tty/serial/jsm/
6073
6074K10TEMP HARDWARE MONITORING DRIVER
6075M: Clemens Ladisch <clemens@ladisch.de>
6076L: lm-sensors@lm-sensors.org
6077S: Maintained
6078F: Documentation/hwmon/k10temp
6079F: drivers/hwmon/k10temp.c
6080
6081K8TEMP HARDWARE MONITORING DRIVER
6082M: Rudolf Marek <r.marek@assembler.cz>
6083L: lm-sensors@lm-sensors.org
6084S: Maintained
6085F: Documentation/hwmon/k8temp
6086F: drivers/hwmon/k8temp.c
6087
6088KCONFIG
6089M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6090L: linux-kbuild@vger.kernel.org
6091T: git git://gitorious.org/linux-kconfig/linux-kconfig
6092S: Maintained
6093F: Documentation/kbuild/kconfig-language.txt
6094F: scripts/kconfig/
6095
6096KDUMP
6097M: Vivek Goyal <vgoyal@redhat.com>
6098M: Haren Myneni <hbabu@us.ibm.com>
6099L: kexec@lists.infradead.org
6100W: http://lse.sourceforge.net/kdump/
6101S: Maintained
6102F: Documentation/kdump/
6103
6104KEENE FM RADIO TRANSMITTER DRIVER
6105M: Hans Verkuil <hverkuil@xs4all.nl>
6106L: linux-media@vger.kernel.org
6107T: git git://linuxtv.org/media_tree.git
6108W: https://linuxtv.org
6109S: Maintained
6110F: drivers/media/radio/radio-keene*
6111
6112KERNEL AUTOMOUNTER v4 (AUTOFS4)
6113M: Ian Kent <raven@themaw.net>
6114L: autofs@vger.kernel.org
6115S: Maintained
6116F: fs/autofs4/
6117
6118KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6119M: Michal Marek <mmarek@suse.com>
6120T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6121T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6122L: linux-kbuild@vger.kernel.org
6123S: Maintained
6124F: Documentation/kbuild/
6125F: Makefile
6126F: scripts/Makefile.*
6127F: scripts/basic/
6128F: scripts/mk*
6129F: scripts/package/
6130
6131KERNEL JANITORS
6132L: kernel-janitors@vger.kernel.org
6133W: http://kernelnewbies.org/KernelJanitors
6134S: Odd Fixes
6135
6136KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6137M: "J. Bruce Fields" <bfields@fieldses.org>
6138M: Jeff Layton <jlayton@poochiereds.net>
6139L: linux-nfs@vger.kernel.org
6140W: http://nfs.sourceforge.net/
6141T: git git://linux-nfs.org/~bfields/linux.git
6142S: Supported
6143F: fs/nfsd/
6144F: include/uapi/linux/nfsd/
6145F: fs/lockd/
6146F: fs/nfs_common/
6147F: net/sunrpc/
6148F: include/linux/lockd/
6149F: include/linux/sunrpc/
6150F: include/uapi/linux/sunrpc/
6151
6152KERNEL SELFTEST FRAMEWORK
6153M: Shuah Khan <shuahkh@osg.samsung.com>
6154L: linux-kselftest@vger.kernel.org
6155T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6156S: Maintained
6157F: tools/testing/selftests
6158
6159KERNEL VIRTUAL MACHINE (KVM)
6160M: Gleb Natapov <gleb@kernel.org>
6161M: Paolo Bonzini <pbonzini@redhat.com>
6162L: kvm@vger.kernel.org
6163W: http://www.linux-kvm.org
6164T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6165S: Supported
6166F: Documentation/*/kvm*.txt
6167F: Documentation/virtual/kvm/
6168F: arch/*/kvm/
6169F: arch/x86/kernel/kvm.c
6170F: arch/x86/kernel/kvmclock.c
6171F: arch/*/include/asm/kvm*
6172F: include/linux/kvm*
6173F: include/uapi/linux/kvm*
6174F: virt/kvm/
6175
6176KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6177M: Joerg Roedel <joro@8bytes.org>
6178L: kvm@vger.kernel.org
6179W: http://www.linux-kvm.org/
6180S: Maintained
6181F: arch/x86/include/asm/svm.h
6182F: arch/x86/kvm/svm.c
6183
6184KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6185M: Alexander Graf <agraf@suse.com>
6186L: kvm-ppc@vger.kernel.org
6187W: http://www.linux-kvm.org/
6188T: git git://github.com/agraf/linux-2.6.git
6189S: Supported
6190F: arch/powerpc/include/asm/kvm*
6191F: arch/powerpc/kvm/
6192
6193KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6194M: Christian Borntraeger <borntraeger@de.ibm.com>
6195M: Cornelia Huck <cornelia.huck@de.ibm.com>
6196L: linux-s390@vger.kernel.org
6197W: http://www.ibm.com/developerworks/linux/linux390/
6198T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6199S: Supported
6200F: Documentation/s390/kvm.txt
6201F: arch/s390/include/asm/kvm*
6202F: arch/s390/kvm/
6203
6204KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6205M: Christoffer Dall <christoffer.dall@linaro.org>
6206M: Marc Zyngier <marc.zyngier@arm.com>
6207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6208L: kvmarm@lists.cs.columbia.edu
6209W: http://systems.cs.columbia.edu/projects/kvm-arm
6210T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6211S: Supported
6212F: arch/arm/include/uapi/asm/kvm*
6213F: arch/arm/include/asm/kvm*
6214F: arch/arm/kvm/
6215F: virt/kvm/arm/
6216F: include/kvm/arm_*
6217
6218KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6219M: Christoffer Dall <christoffer.dall@linaro.org>
6220M: Marc Zyngier <marc.zyngier@arm.com>
6221L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6222L: kvmarm@lists.cs.columbia.edu
6223S: Maintained
6224F: arch/arm64/include/uapi/asm/kvm*
6225F: arch/arm64/include/asm/kvm*
6226F: arch/arm64/kvm/
6227
6228KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6229M: James Hogan <james.hogan@imgtec.com>
6230L: linux-mips@linux-mips.org
6231S: Supported
6232F: arch/mips/include/uapi/asm/kvm*
6233F: arch/mips/include/asm/kvm*
6234F: arch/mips/kvm/
6235
6236KEXEC
6237M: Eric Biederman <ebiederm@xmission.com>
6238W: http://kernel.org/pub/linux/utils/kernel/kexec/
6239L: kexec@lists.infradead.org
6240S: Maintained
6241F: include/linux/kexec.h
6242F: include/uapi/linux/kexec.h
6243F: kernel/kexec.c
6244
6245KEYS/KEYRINGS:
6246M: David Howells <dhowells@redhat.com>
6247L: keyrings@vger.kernel.org
6248S: Maintained
6249F: Documentation/security/keys.txt
6250F: include/linux/key.h
6251F: include/linux/key-type.h
6252F: include/keys/
6253F: security/keys/
6254
6255KEYS-TRUSTED
6256M: David Safford <safford@us.ibm.com>
6257M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6258L: linux-security-module@vger.kernel.org
6259L: keyrings@vger.kernel.org
6260S: Supported
6261F: Documentation/security/keys-trusted-encrypted.txt
6262F: include/keys/trusted-type.h
6263F: security/keys/trusted.c
6264F: security/keys/trusted.h
6265
6266KEYS-ENCRYPTED
6267M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6268M: David Safford <safford@us.ibm.com>
6269L: linux-security-module@vger.kernel.org
6270L: keyrings@vger.kernel.org
6271S: Supported
6272F: Documentation/security/keys-trusted-encrypted.txt
6273F: include/keys/encrypted-type.h
6274F: security/keys/encrypted-keys/
6275
6276KGDB / KDB /debug_core
6277M: Jason Wessel <jason.wessel@windriver.com>
6278W: http://kgdb.wiki.kernel.org/
6279L: kgdb-bugreport@lists.sourceforge.net
6280T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6281S: Maintained
6282F: Documentation/DocBook/kgdb.tmpl
6283F: drivers/misc/kgdbts.c
6284F: drivers/tty/serial/kgdboc.c
6285F: include/linux/kdb.h
6286F: include/linux/kgdb.h
6287F: kernel/debug/
6288
6289KMEMCHECK
6290M: Vegard Nossum <vegardno@ifi.uio.no>
6291M: Pekka Enberg <penberg@kernel.org>
6292S: Maintained
6293F: Documentation/kmemcheck.txt
6294F: arch/x86/include/asm/kmemcheck.h
6295F: arch/x86/mm/kmemcheck/
6296F: include/linux/kmemcheck.h
6297F: mm/kmemcheck.c
6298
6299KMEMLEAK
6300M: Catalin Marinas <catalin.marinas@arm.com>
6301S: Maintained
6302F: Documentation/kmemleak.txt
6303F: include/linux/kmemleak.h
6304F: mm/kmemleak.c
6305F: mm/kmemleak-test.c
6306
6307KPROBES
6308M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6309M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6310M: "David S. Miller" <davem@davemloft.net>
6311M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6312S: Maintained
6313F: Documentation/kprobes.txt
6314F: include/linux/kprobes.h
6315F: kernel/kprobes.c
6316
6317KS0108 LCD CONTROLLER DRIVER
6318M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6319W: http://miguelojeda.es/auxdisplay.htm
6320W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6321S: Maintained
6322F: Documentation/auxdisplay/ks0108
6323F: drivers/auxdisplay/ks0108.c
6324F: include/linux/ks0108.h
6325
6326L3MDEV
6327M: David Ahern <dsa@cumulusnetworks.com>
6328L: netdev@vger.kernel.org
6329S: Maintained
6330F: net/l3mdev
6331F: include/net/l3mdev.h
6332
6333LANTIQ MIPS ARCHITECTURE
6334M: John Crispin <blogic@openwrt.org>
6335L: linux-mips@linux-mips.org
6336S: Maintained
6337F: arch/mips/lantiq
6338
6339LAPB module
6340L: linux-x25@vger.kernel.org
6341S: Orphan
6342F: Documentation/networking/lapb-module.txt
6343F: include/*/lapb.h
6344F: net/lapb/
6345
6346LASI 53c700 driver for PARISC
6347M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6348L: linux-scsi@vger.kernel.org
6349S: Maintained
6350F: Documentation/scsi/53c700.txt
6351F: drivers/scsi/53c700*
6352
6353LED SUBSYSTEM
6354M: Richard Purdie <rpurdie@rpsys.net>
6355M: Jacek Anaszewski <j.anaszewski@samsung.com>
6356L: linux-leds@vger.kernel.org
6357T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6358S: Maintained
6359F: drivers/leds/
6360F: include/linux/leds.h
6361
6362LEGACY EEPROM DRIVER
6363M: Jean Delvare <jdelvare@suse.com>
6364S: Maintained
6365F: Documentation/misc-devices/eeprom
6366F: drivers/misc/eeprom/eeprom.c
6367
6368LEGO USB Tower driver
6369M: Juergen Stuber <starblue@users.sourceforge.net>
6370L: legousb-devel@lists.sourceforge.net
6371W: http://legousb.sourceforge.net/
6372S: Maintained
6373F: drivers/usb/misc/legousbtower.c
6374
6375LG2160 MEDIA DRIVER
6376M: Michael Krufky <mkrufky@linuxtv.org>
6377L: linux-media@vger.kernel.org
6378W: https://linuxtv.org
6379W: http://github.com/mkrufky
6380Q: http://patchwork.linuxtv.org/project/linux-media/list/
6381T: git git://linuxtv.org/mkrufky/tuners.git
6382S: Maintained
6383F: drivers/media/dvb-frontends/lg2160.*
6384
6385LGDT3305 MEDIA DRIVER
6386M: Michael Krufky <mkrufky@linuxtv.org>
6387L: linux-media@vger.kernel.org
6388W: https://linuxtv.org
6389W: http://github.com/mkrufky
6390Q: http://patchwork.linuxtv.org/project/linux-media/list/
6391T: git git://linuxtv.org/mkrufky/tuners.git
6392S: Maintained
6393F: drivers/media/dvb-frontends/lgdt3305.*
6394
6395LGUEST
6396M: Rusty Russell <rusty@rustcorp.com.au>
6397L: lguest@lists.ozlabs.org
6398W: http://lguest.ozlabs.org/
6399S: Odd Fixes
6400F: arch/x86/include/asm/lguest*.h
6401F: arch/x86/lguest/
6402F: drivers/lguest/
6403F: include/linux/lguest*.h
6404F: tools/lguest/
6405
6406LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6407M: Tejun Heo <tj@kernel.org>
6408L: linux-ide@vger.kernel.org
6409T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6410S: Maintained
6411F: drivers/ata/
6412F: include/linux/ata.h
6413F: include/linux/libata.h
6414
6415LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6416M: Viresh Kumar <vireshk@kernel.org>
6417L: linux-ide@vger.kernel.org
6418T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6419S: Maintained
6420F: include/linux/pata_arasan_cf_data.h
6421F: drivers/ata/pata_arasan_cf.c
6422
6423LIBATA PATA DRIVERS
6424M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6425M: Tejun Heo <tj@kernel.org>
6426L: linux-ide@vger.kernel.org
6427T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6428S: Maintained
6429F: drivers/ata/pata_*.c
6430F: drivers/ata/ata_generic.c
6431
6432LIBATA SATA AHCI PLATFORM devices support
6433M: Hans de Goede <hdegoede@redhat.com>
6434M: Tejun Heo <tj@kernel.org>
6435L: linux-ide@vger.kernel.org
6436T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6437S: Maintained
6438F: drivers/ata/ahci_platform.c
6439F: drivers/ata/libahci_platform.c
6440F: include/linux/ahci_platform.h
6441
6442LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6443M: Mikael Pettersson <mikpelinux@gmail.com>
6444L: linux-ide@vger.kernel.org
6445T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6446S: Maintained
6447F: drivers/ata/sata_promise.*
6448
6449LIBLOCKDEP
6450M: Sasha Levin <sasha.levin@oracle.com>
6451S: Maintained
6452F: tools/lib/lockdep/
6453
6454LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6455M: Dan Williams <dan.j.williams@intel.com>
6456L: linux-nvdimm@lists.01.org
6457Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6458T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6459S: Supported
6460F: drivers/nvdimm/*
6461F: include/linux/nd.h
6462F: include/linux/libnvdimm.h
6463F: include/uapi/linux/ndctl.h
6464
6465LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6466M: Ross Zwisler <ross.zwisler@linux.intel.com>
6467L: linux-nvdimm@lists.01.org
6468Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6469S: Supported
6470F: drivers/nvdimm/blk.c
6471F: drivers/nvdimm/region_devs.c
6472F: drivers/acpi/nfit*
6473
6474LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6475M: Vishal Verma <vishal.l.verma@intel.com>
6476L: linux-nvdimm@lists.01.org
6477Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6478S: Supported
6479F: drivers/nvdimm/btt*
6480
6481LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6482M: Ross Zwisler <ross.zwisler@linux.intel.com>
6483L: linux-nvdimm@lists.01.org
6484Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6485S: Supported
6486F: drivers/nvdimm/pmem.c
6487F: include/linux/pmem.h
6488F: arch/*/include/asm/pmem.h
6489
6490LIGHTNVM PLATFORM SUPPORT
6491M: Matias Bjorling <mb@lightnvm.io>
6492W: http://github/OpenChannelSSD
6493L: linux-block@vger.kernel.org
6494S: Maintained
6495F: drivers/lightnvm/
6496F: include/linux/lightnvm.h
6497F: include/uapi/linux/lightnvm.h
6498
6499LINUX FOR IBM pSERIES (RS/6000)
6500M: Paul Mackerras <paulus@au.ibm.com>
6501W: http://www.ibm.com/linux/ltc/projects/ppc
6502S: Supported
6503F: arch/powerpc/boot/rs6000.h
6504
6505LINUX FOR POWERPC (32-BIT AND 64-BIT)
6506M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6507M: Paul Mackerras <paulus@samba.org>
6508M: Michael Ellerman <mpe@ellerman.id.au>
6509W: http://www.penguinppc.org/
6510L: linuxppc-dev@lists.ozlabs.org
6511Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6512T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6513S: Supported
6514F: Documentation/powerpc/
6515F: arch/powerpc/
6516
6517LINUX FOR POWER MACINTOSH
6518M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6519W: http://www.penguinppc.org/
6520L: linuxppc-dev@lists.ozlabs.org
6521S: Maintained
6522F: arch/powerpc/platforms/powermac/
6523F: drivers/macintosh/
6524
6525LINUX FOR POWERPC EMBEDDED MPC5XXX
6526M: Anatolij Gustschin <agust@denx.de>
6527L: linuxppc-dev@lists.ozlabs.org
6528T: git git://git.denx.de/linux-denx-agust.git
6529S: Maintained
6530F: arch/powerpc/platforms/512x/
6531F: arch/powerpc/platforms/52xx/
6532
6533LINUX FOR POWERPC EMBEDDED PPC4XX
6534M: Alistair Popple <alistair@popple.id.au>
6535M: Matt Porter <mporter@kernel.crashing.org>
6536W: http://www.penguinppc.org/
6537L: linuxppc-dev@lists.ozlabs.org
6538S: Maintained
6539F: arch/powerpc/platforms/40x/
6540F: arch/powerpc/platforms/44x/
6541
6542LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6543L: linuxppc-dev@lists.ozlabs.org
6544S: Orphan
6545F: arch/powerpc/*/*virtex*
6546F: arch/powerpc/*/*/*virtex*
6547
6548LINUX FOR POWERPC EMBEDDED PPC8XX
6549M: Vitaly Bordug <vitb@kernel.crashing.org>
6550W: http://www.penguinppc.org/
6551L: linuxppc-dev@lists.ozlabs.org
6552S: Maintained
6553F: arch/powerpc/platforms/8xx/
6554
6555LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6556M: Scott Wood <oss@buserror.net>
6557M: Kumar Gala <galak@kernel.crashing.org>
6558W: http://www.penguinppc.org/
6559L: linuxppc-dev@lists.ozlabs.org
6560T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6561S: Maintained
6562F: arch/powerpc/platforms/83xx/
6563F: arch/powerpc/platforms/85xx/
6564
6565LINUX FOR POWERPC PA SEMI PWRFICIENT
6566M: Olof Johansson <olof@lixom.net>
6567L: linuxppc-dev@lists.ozlabs.org
6568S: Maintained
6569F: arch/powerpc/platforms/pasemi/
6570F: drivers/*/*pasemi*
6571F: drivers/*/*/*pasemi*
6572
6573LINUX SECURITY MODULE (LSM) FRAMEWORK
6574M: Chris Wright <chrisw@sous-sol.org>
6575L: linux-security-module@vger.kernel.org
6576S: Supported
6577
6578LIS3LV02D ACCELEROMETER DRIVER
6579M: Eric Piel <eric.piel@tremplin-utc.net>
6580S: Maintained
6581F: Documentation/misc-devices/lis3lv02d
6582F: drivers/misc/lis3lv02d/
6583F: drivers/platform/x86/hp_accel.c
6584
6585LIVE PATCHING
6586M: Josh Poimboeuf <jpoimboe@redhat.com>
6587M: Seth Jennings <sjenning@redhat.com>
6588M: Jiri Kosina <jikos@kernel.org>
6589M: Vojtech Pavlik <vojtech@suse.com>
6590S: Maintained
6591F: kernel/livepatch/
6592F: include/linux/livepatch.h
6593F: arch/x86/include/asm/livepatch.h
6594F: arch/x86/kernel/livepatch.c
6595F: Documentation/ABI/testing/sysfs-kernel-livepatch
6596F: samples/livepatch/
6597L: live-patching@vger.kernel.org
6598T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6599
6600LLC (802.2)
6601M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6602S: Maintained
6603F: include/linux/llc.h
6604F: include/uapi/linux/llc.h
6605F: include/net/llc*
6606F: net/llc/
6607
6608LM73 HARDWARE MONITOR DRIVER
6609M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6610L: lm-sensors@lm-sensors.org
6611S: Maintained
6612F: drivers/hwmon/lm73.c
6613
6614LM78 HARDWARE MONITOR DRIVER
6615M: Jean Delvare <jdelvare@suse.com>
6616L: lm-sensors@lm-sensors.org
6617S: Maintained
6618F: Documentation/hwmon/lm78
6619F: drivers/hwmon/lm78.c
6620
6621LM83 HARDWARE MONITOR DRIVER
6622M: Jean Delvare <jdelvare@suse.com>
6623L: lm-sensors@lm-sensors.org
6624S: Maintained
6625F: Documentation/hwmon/lm83
6626F: drivers/hwmon/lm83.c
6627
6628LM90 HARDWARE MONITOR DRIVER
6629M: Jean Delvare <jdelvare@suse.com>
6630L: lm-sensors@lm-sensors.org
6631S: Maintained
6632F: Documentation/hwmon/lm90
6633F: Documentation/devicetree/bindings/hwmon/lm90.txt
6634F: drivers/hwmon/lm90.c
6635
6636LM95234 HARDWARE MONITOR DRIVER
6637M: Guenter Roeck <linux@roeck-us.net>
6638L: lm-sensors@lm-sensors.org
6639S: Maintained
6640F: Documentation/hwmon/lm95234
6641F: drivers/hwmon/lm95234.c
6642
6643LME2510 MEDIA DRIVER
6644M: Malcolm Priestley <tvboxspy@gmail.com>
6645L: linux-media@vger.kernel.org
6646W: https://linuxtv.org
6647Q: http://patchwork.linuxtv.org/project/linux-media/list/
6648S: Maintained
6649F: drivers/media/usb/dvb-usb-v2/lmedm04*
6650
6651LOCKDEP AND LOCKSTAT
6652M: Peter Zijlstra <peterz@infradead.org>
6653M: Ingo Molnar <mingo@redhat.com>
6654L: linux-kernel@vger.kernel.org
6655T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6656S: Maintained
6657F: Documentation/locking/lockdep*.txt
6658F: Documentation/locking/lockstat.txt
6659F: include/linux/lockdep.h
6660F: kernel/locking/
6661
6662LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6663M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6664L: linux-ntfs-dev@lists.sourceforge.net
6665W: http://www.linux-ntfs.org/content/view/19/37/
6666S: Maintained
6667F: Documentation/ldm.txt
6668F: block/partitions/ldm.*
6669
6670LogFS
6671M: Joern Engel <joern@logfs.org>
6672M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6673L: logfs@logfs.org
6674W: logfs.org
6675S: Maintained
6676F: fs/logfs/
6677
6678LPC32XX MACHINE SUPPORT
6679M: Roland Stigge <stigge@antcom.de>
6680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6681S: Maintained
6682F: arch/arm/mach-lpc32xx/
6683
6684LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6685M: Sathya Prakash <sathya.prakash@broadcom.com>
6686M: Chaitra P B <chaitra.basappa@broadcom.com>
6687M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6688L: MPT-FusionLinux.pdl@broadcom.com
6689L: linux-scsi@vger.kernel.org
6690W: http://www.avagotech.com/support/
6691S: Supported
6692F: drivers/message/fusion/
6693F: drivers/scsi/mpt2sas/
6694F: drivers/scsi/mpt3sas/
6695
6696LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6697M: Matthew Wilcox <matthew@wil.cx>
6698L: linux-scsi@vger.kernel.org
6699S: Maintained
6700F: drivers/scsi/sym53c8xx_2/
6701
6702LTC4261 HARDWARE MONITOR DRIVER
6703M: Guenter Roeck <linux@roeck-us.net>
6704L: lm-sensors@lm-sensors.org
6705S: Maintained
6706F: Documentation/hwmon/ltc4261
6707F: drivers/hwmon/ltc4261.c
6708
6709LTP (Linux Test Project)
6710M: Mike Frysinger <vapier@gentoo.org>
6711M: Cyril Hrubis <chrubis@suse.cz>
6712M: Wanlong Gao <wanlong.gao@gmail.com>
6713M: Jan Stancek <jstancek@redhat.com>
6714M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6715M: Alexey Kodanev <alexey.kodanev@oracle.com>
6716L: ltp@lists.linux.it (subscribers-only)
6717W: http://linux-test-project.github.io/
6718T: git git://github.com/linux-test-project/ltp.git
6719S: Maintained
6720
6721M32R ARCHITECTURE
6722W: http://www.linux-m32r.org/
6723S: Orphan
6724F: arch/m32r/
6725
6726M68K ARCHITECTURE
6727M: Geert Uytterhoeven <geert@linux-m68k.org>
6728L: linux-m68k@lists.linux-m68k.org
6729W: http://www.linux-m68k.org/
6730T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6731S: Maintained
6732F: arch/m68k/
6733F: drivers/zorro/
6734
6735M68K ON APPLE MACINTOSH
6736M: Joshua Thompson <funaho@jurai.org>
6737W: http://www.mac.linux-m68k.org/
6738L: linux-m68k@lists.linux-m68k.org
6739S: Maintained
6740F: arch/m68k/mac/
6741
6742M68K ON HP9000/300
6743M: Philip Blundell <philb@gnu.org>
6744W: http://www.tazenda.demon.co.uk/phil/linux-hp
6745S: Maintained
6746F: arch/m68k/hp300/
6747
6748M88DS3103 MEDIA DRIVER
6749M: Antti Palosaari <crope@iki.fi>
6750L: linux-media@vger.kernel.org
6751W: https://linuxtv.org
6752W: http://palosaari.fi/linux/
6753Q: http://patchwork.linuxtv.org/project/linux-media/list/
6754T: git git://linuxtv.org/anttip/media_tree.git
6755S: Maintained
6756F: drivers/media/dvb-frontends/m88ds3103*
6757
6758M88RS2000 MEDIA DRIVER
6759M: Malcolm Priestley <tvboxspy@gmail.com>
6760L: linux-media@vger.kernel.org
6761W: https://linuxtv.org
6762Q: http://patchwork.linuxtv.org/project/linux-media/list/
6763S: Maintained
6764F: drivers/media/dvb-frontends/m88rs2000*
6765
6766MA901 MASTERKIT USB FM RADIO DRIVER
6767M: Alexey Klimov <klimov.linux@gmail.com>
6768L: linux-media@vger.kernel.org
6769T: git git://linuxtv.org/media_tree.git
6770S: Maintained
6771F: drivers/media/radio/radio-ma901.c
6772
6773MAC80211
6774M: Johannes Berg <johannes@sipsolutions.net>
6775L: linux-wireless@vger.kernel.org
6776W: http://wireless.kernel.org/
6777T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6778T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6779S: Maintained
6780F: Documentation/networking/mac80211-injection.txt
6781F: include/net/mac80211.h
6782F: net/mac80211/
6783F: drivers/net/wireless/mac80211_hwsim.[ch]
6784
6785MACVLAN DRIVER
6786M: Patrick McHardy <kaber@trash.net>
6787L: netdev@vger.kernel.org
6788S: Maintained
6789F: drivers/net/macvlan.c
6790F: include/linux/if_macvlan.h
6791
6792MAILBOX API
6793M: Jassi Brar <jassisinghbrar@gmail.com>
6794L: linux-kernel@vger.kernel.org
6795S: Maintained
6796F: drivers/mailbox/
6797F: include/linux/mailbox_client.h
6798F: include/linux/mailbox_controller.h
6799
6800MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6801M: Michael Kerrisk <mtk.manpages@gmail.com>
6802W: http://www.kernel.org/doc/man-pages
6803L: linux-man@vger.kernel.org
6804S: Maintained
6805
6806MARVELL ARMADA DRM SUPPORT
6807M: Russell King <rmk+kernel@arm.linux.org.uk>
6808S: Maintained
6809F: drivers/gpu/drm/armada/
6810
6811MARVELL 88E6352 DSA support
6812M: Guenter Roeck <linux@roeck-us.net>
6813S: Maintained
6814F: drivers/net/dsa/mv88e6352.c
6815
6816MARVELL CRYPTO DRIVER
6817M: Boris Brezillon <boris.brezillon@free-electrons.com>
6818M: Arnaud Ebalard <arno@natisbad.org>
6819F: drivers/crypto/marvell/
6820S: Maintained
6821L: linux-crypto@vger.kernel.org
6822
6823MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6824M: Mirko Lindner <mlindner@marvell.com>
6825M: Stephen Hemminger <stephen@networkplumber.org>
6826L: netdev@vger.kernel.org
6827S: Maintained
6828F: drivers/net/ethernet/marvell/sk*
6829
6830MARVELL LIBERTAS WIRELESS DRIVER
6831L: libertas-dev@lists.infradead.org
6832S: Orphan
6833F: drivers/net/wireless/marvell/libertas/
6834
6835MARVELL MV643XX ETHERNET DRIVER
6836M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6837L: netdev@vger.kernel.org
6838S: Maintained
6839F: drivers/net/ethernet/marvell/mv643xx_eth.*
6840F: include/linux/mv643xx.h
6841
6842MARVELL MVNETA ETHERNET DRIVER
6843M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6844L: netdev@vger.kernel.org
6845S: Maintained
6846F: drivers/net/ethernet/marvell/mvneta.*
6847
6848MARVELL MWIFIEX WIRELESS DRIVER
6849M: Amitkumar Karwar <akarwar@marvell.com>
6850M: Nishant Sarmukadam <nishants@marvell.com>
6851L: linux-wireless@vger.kernel.org
6852S: Maintained
6853F: drivers/net/wireless/marvell/mwifiex/
6854
6855MARVELL MWL8K WIRELESS DRIVER
6856M: Lennert Buytenhek <buytenh@wantstofly.org>
6857L: linux-wireless@vger.kernel.org
6858S: Odd Fixes
6859F: drivers/net/wireless/marvell/mwl8k.c
6860
6861MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6862M: Nicolas Pitre <nico@fluxnic.net>
6863S: Odd Fixes
6864F: drivers/mmc/host/mvsdio.*
6865
6866MATROX FRAMEBUFFER DRIVER
6867L: linux-fbdev@vger.kernel.org
6868S: Orphan
6869F: drivers/video/fbdev/matrox/matroxfb_*
6870F: include/uapi/linux/matroxfb.h
6871
6872MAX16065 HARDWARE MONITOR DRIVER
6873M: Guenter Roeck <linux@roeck-us.net>
6874L: lm-sensors@lm-sensors.org
6875S: Maintained
6876F: Documentation/hwmon/max16065
6877F: drivers/hwmon/max16065.c
6878
6879MAX20751 HARDWARE MONITOR DRIVER
6880M: Guenter Roeck <linux@roeck-us.net>
6881L: lm-sensors@lm-sensors.org
6882S: Maintained
6883F: Documentation/hwmon/max20751
6884F: drivers/hwmon/max20751.c
6885
6886MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6887M: "Hans J. Koch" <hjk@hansjkoch.de>
6888L: lm-sensors@lm-sensors.org
6889S: Maintained
6890F: Documentation/hwmon/max6650
6891F: drivers/hwmon/max6650.c
6892
6893MAX6697 HARDWARE MONITOR DRIVER
6894M: Guenter Roeck <linux@roeck-us.net>
6895L: lm-sensors@lm-sensors.org
6896S: Maintained
6897F: Documentation/hwmon/max6697
6898F: Documentation/devicetree/bindings/i2c/max6697.txt
6899F: drivers/hwmon/max6697.c
6900F: include/linux/platform_data/max6697.h
6901
6902MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6903M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6904L: linux-pm@vger.kernel.org
6905S: Supported
6906F: drivers/power/max14577_charger.c
6907F: drivers/power/max77693_charger.c
6908
6909MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6910M: Javier Martinez Canillas <javier@osg.samsung.com>
6911L: linux-kernel@vger.kernel.org
6912S: Supported
6913F: drivers/*/*max77802*.c
6914F: Documentation/devicetree/bindings/*/*max77802.txt
6915F: include/dt-bindings/*/*max77802.h
6916
6917MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6918M: Chanwoo Choi <cw00.choi@samsung.com>
6919M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6920L: linux-kernel@vger.kernel.org
6921S: Supported
6922F: drivers/*/max14577.c
6923F: drivers/*/max77686*.c
6924F: drivers/*/max77693.c
6925F: drivers/extcon/extcon-max14577.c
6926F: drivers/extcon/extcon-max77693.c
6927F: drivers/rtc/rtc-max77686.c
6928F: drivers/clk/clk-max77686.c
6929F: Documentation/devicetree/bindings/mfd/max14577.txt
6930F: Documentation/devicetree/bindings/*/max77686.txt
6931F: Documentation/devicetree/bindings/mfd/max77693.txt
6932F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6933F: include/linux/mfd/max14577*.h
6934F: include/linux/mfd/max77686*.h
6935F: include/linux/mfd/max77693*.h
6936
6937MAXIRADIO FM RADIO RECEIVER DRIVER
6938M: Hans Verkuil <hverkuil@xs4all.nl>
6939L: linux-media@vger.kernel.org
6940T: git git://linuxtv.org/media_tree.git
6941W: https://linuxtv.org
6942S: Maintained
6943F: drivers/media/radio/radio-maxiradio*
6944
6945MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6946M: Peter Rosin <peda@axentia.se>
6947L: linux-iio@vger.kernel.org
6948S: Maintained
6949F: drivers/iio/potentiometer/mcp4531.c
6950
6951MEDIA DRIVERS FOR RENESAS - VSP1
6952M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6953L: linux-media@vger.kernel.org
6954L: linux-renesas-soc@vger.kernel.org
6955T: git git://linuxtv.org/media_tree.git
6956S: Supported
6957F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6958F: drivers/media/platform/vsp1/
6959
6960MEDIA DRIVERS FOR ASCOT2E
6961M: Sergey Kozlov <serjk@netup.ru>
6962L: linux-media@vger.kernel.org
6963W: https://linuxtv.org
6964W: http://netup.tv/
6965T: git git://linuxtv.org/media_tree.git
6966S: Supported
6967F: drivers/media/dvb-frontends/ascot2e*
6968
6969MEDIA DRIVERS FOR CXD2841ER
6970M: Sergey Kozlov <serjk@netup.ru>
6971L: linux-media@vger.kernel.org
6972W: https://linuxtv.org
6973W: http://netup.tv/
6974T: git git://linuxtv.org/media_tree.git
6975S: Supported
6976F: drivers/media/dvb-frontends/cxd2841er*
6977
6978MEDIA DRIVERS FOR HORUS3A
6979M: Sergey Kozlov <serjk@netup.ru>
6980L: linux-media@vger.kernel.org
6981W: https://linuxtv.org
6982W: http://netup.tv/
6983T: git git://linuxtv.org/media_tree.git
6984S: Supported
6985F: drivers/media/dvb-frontends/horus3a*
6986
6987MEDIA DRIVERS FOR LNBH25
6988M: Sergey Kozlov <serjk@netup.ru>
6989L: linux-media@vger.kernel.org
6990W: https://linuxtv.org
6991W: http://netup.tv/
6992T: git git://linuxtv.org/media_tree.git
6993S: Supported
6994F: drivers/media/dvb-frontends/lnbh25*
6995
6996MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6997M: Sergey Kozlov <serjk@netup.ru>
6998L: linux-media@vger.kernel.org
6999W: https://linuxtv.org
7000W: http://netup.tv/
7001T: git git://linuxtv.org/media_tree.git
7002S: Supported
7003F: drivers/media/pci/netup_unidvb/*
7004
7005MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7006M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7007P: LinuxTV.org Project
7008L: linux-media@vger.kernel.org
7009W: https://linuxtv.org
7010Q: http://patchwork.kernel.org/project/linux-media/list/
7011T: git git://linuxtv.org/media_tree.git
7012S: Maintained
7013F: Documentation/dvb/
7014F: Documentation/video4linux/
7015F: Documentation/DocBook/media/
7016F: drivers/media/
7017F: drivers/staging/media/
7018F: include/linux/platform_data/media/
7019F: include/media/
7020F: include/uapi/linux/dvb/
7021F: include/uapi/linux/videodev2.h
7022F: include/uapi/linux/media.h
7023F: include/uapi/linux/v4l2-*
7024F: include/uapi/linux/meye.h
7025F: include/uapi/linux/ivtv*
7026F: include/uapi/linux/uvcvideo.h
7027
7028MEDIATEK MT7601U WIRELESS LAN DRIVER
7029M: Jakub Kicinski <kubakici@wp.pl>
7030L: linux-wireless@vger.kernel.org
7031S: Maintained
7032F: drivers/net/wireless/mediatek/mt7601u/
7033
7034MEGARAID SCSI/SAS DRIVERS
7035M: Kashyap Desai <kashyap.desai@avagotech.com>
7036M: Sumit Saxena <sumit.saxena@avagotech.com>
7037M: Uday Lingala <uday.lingala@avagotech.com>
7038L: megaraidlinux.pdl@avagotech.com
7039L: linux-scsi@vger.kernel.org
7040W: http://www.lsi.com
7041S: Maintained
7042F: Documentation/scsi/megaraid.txt
7043F: drivers/scsi/megaraid.*
7044F: drivers/scsi/megaraid/
7045
7046MELLANOX ETHERNET DRIVER (mlx4_en)
7047M: Eugenia Emantayev <eugenia@mellanox.com>
7048L: netdev@vger.kernel.org
7049S: Supported
7050W: http://www.mellanox.com
7051Q: http://patchwork.ozlabs.org/project/netdev/list/
7052F: drivers/net/ethernet/mellanox/mlx4/en_*
7053
7054MELLANOX ETHERNET DRIVER (mlx5e)
7055M: Saeed Mahameed <saeedm@mellanox.com>
7056L: netdev@vger.kernel.org
7057S: Supported
7058W: http://www.mellanox.com
7059Q: http://patchwork.ozlabs.org/project/netdev/list/
7060F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7061
7062MELLANOX ETHERNET SWITCH DRIVERS
7063M: Jiri Pirko <jiri@mellanox.com>
7064M: Ido Schimmel <idosch@mellanox.com>
7065L: netdev@vger.kernel.org
7066S: Supported
7067W: http://www.mellanox.com
7068Q: http://patchwork.ozlabs.org/project/netdev/list/
7069F: drivers/net/ethernet/mellanox/mlxsw/
7070
7071MEMBARRIER SUPPORT
7072M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7073M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7074L: linux-kernel@vger.kernel.org
7075S: Supported
7076F: kernel/membarrier.c
7077F: include/uapi/linux/membarrier.h
7078
7079MEMORY MANAGEMENT
7080L: linux-mm@kvack.org
7081W: http://www.linux-mm.org
7082S: Maintained
7083F: include/linux/mm.h
7084F: include/linux/gfp.h
7085F: include/linux/mmzone.h
7086F: include/linux/memory_hotplug.h
7087F: include/linux/vmalloc.h
7088F: mm/
7089
7090MEMORY TECHNOLOGY DEVICES (MTD)
7091M: David Woodhouse <dwmw2@infradead.org>
7092M: Brian Norris <computersforpeace@gmail.com>
7093L: linux-mtd@lists.infradead.org
7094W: http://www.linux-mtd.infradead.org/
7095Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7096T: git git://git.infradead.org/linux-mtd.git
7097T: git git://git.infradead.org/l2-mtd.git
7098S: Maintained
7099F: drivers/mtd/
7100F: include/linux/mtd/
7101F: include/uapi/mtd/
7102
7103MEN A21 WATCHDOG DRIVER
7104M: Johannes Thumshirn <morbidrsa@gmail.com>
7105L: linux-watchdog@vger.kernel.org
7106S: Maintained
7107F: drivers/watchdog/mena21_wdt.c
7108
7109MEN CHAMELEON BUS (mcb)
7110M: Johannes Thumshirn <morbidrsa@gmail.com>
7111S: Maintained
7112F: drivers/mcb/
7113F: include/linux/mcb.h
7114F: Documentation/men-chameleon-bus.txt
7115
7116MEN F21BMC (Board Management Controller)
7117M: Andreas Werner <andreas.werner@men.de>
7118S: Supported
7119F: drivers/mfd/menf21bmc.c
7120F: drivers/watchdog/menf21bmc_wdt.c
7121F: drivers/leds/leds-menf21bmc.c
7122F: drivers/hwmon/menf21bmc_hwmon.c
7123F: Documentation/hwmon/menf21bmc
7124
7125METAG ARCHITECTURE
7126M: James Hogan <james.hogan@imgtec.com>
7127L: linux-metag@vger.kernel.org
7128T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7129S: Odd Fixes
7130F: arch/metag/
7131F: Documentation/metag/
7132F: Documentation/devicetree/bindings/metag/
7133F: Documentation/devicetree/bindings/interrupt-controller/img,*
7134F: drivers/clocksource/metag_generic.c
7135F: drivers/irqchip/irq-metag.c
7136F: drivers/irqchip/irq-metag-ext.c
7137F: drivers/tty/metag_da.c
7138
7139MICROBLAZE ARCHITECTURE
7140M: Michal Simek <monstr@monstr.eu>
7141W: http://www.monstr.eu/fdt/
7142T: git git://git.monstr.eu/linux-2.6-microblaze.git
7143S: Supported
7144F: arch/microblaze/
7145
7146MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7147M: Chen Yu <yu.c.chen@intel.com>
7148L: platform-driver-x86@vger.kernel.org
7149S: Supported
7150F: drivers/platform/x86/surfacepro3_button.c
7151
7152MICROTEK X6 SCANNER
7153M: Oliver Neukum <oliver@neukum.org>
7154S: Maintained
7155F: drivers/usb/image/microtek.*
7156
7157MIPS
7158M: Ralf Baechle <ralf@linux-mips.org>
7159L: linux-mips@linux-mips.org
7160W: http://www.linux-mips.org/
7161T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7162Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7163S: Supported
7164F: Documentation/mips/
7165F: arch/mips/
7166
7167MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7168M: Hans Verkuil <hverkuil@xs4all.nl>
7169L: linux-media@vger.kernel.org
7170T: git git://linuxtv.org/media_tree.git
7171W: https://linuxtv.org
7172S: Odd Fixes
7173F: drivers/media/radio/radio-miropcm20*
7174
7175MELLANOX MLX4 core VPI driver
7176M: Yishai Hadas <yishaih@mellanox.com>
7177L: netdev@vger.kernel.org
7178L: linux-rdma@vger.kernel.org
7179W: http://www.mellanox.com
7180Q: http://patchwork.ozlabs.org/project/netdev/list/
7181S: Supported
7182F: drivers/net/ethernet/mellanox/mlx4/
7183F: include/linux/mlx4/
7184
7185MELLANOX MLX4 IB driver
7186M: Yishai Hadas <yishaih@mellanox.com>
7187L: linux-rdma@vger.kernel.org
7188W: http://www.mellanox.com
7189Q: http://patchwork.kernel.org/project/linux-rdma/list/
7190S: Supported
7191F: drivers/infiniband/hw/mlx4/
7192F: include/linux/mlx4/
7193
7194MELLANOX MLX5 core VPI driver
7195M: Matan Barak <matanb@mellanox.com>
7196M: Leon Romanovsky <leonro@mellanox.com>
7197L: netdev@vger.kernel.org
7198L: linux-rdma@vger.kernel.org
7199W: http://www.mellanox.com
7200Q: http://patchwork.ozlabs.org/project/netdev/list/
7201S: Supported
7202F: drivers/net/ethernet/mellanox/mlx5/core/
7203F: include/linux/mlx5/
7204
7205MELLANOX MLX5 IB driver
7206M: Matan Barak <matanb@mellanox.com>
7207M: Leon Romanovsky <leonro@mellanox.com>
7208L: linux-rdma@vger.kernel.org
7209W: http://www.mellanox.com
7210Q: http://patchwork.kernel.org/project/linux-rdma/list/
7211S: Supported
7212F: drivers/infiniband/hw/mlx5/
7213F: include/linux/mlx5/
7214
7215MELEXIS MLX90614 DRIVER
7216M: Crt Mori <cmo@melexis.com>
7217L: linux-iio@vger.kernel.org
7218W: http://www.melexis.com
7219S: Supported
7220F: drivers/iio/temperature/mlx90614.c
7221
7222MN88472 MEDIA DRIVER
7223M: Antti Palosaari <crope@iki.fi>
7224L: linux-media@vger.kernel.org
7225W: https://linuxtv.org
7226W: http://palosaari.fi/linux/
7227Q: http://patchwork.linuxtv.org/project/linux-media/list/
7228T: git git://linuxtv.org/anttip/media_tree.git
7229S: Maintained
7230F: drivers/staging/media/mn88472/
7231F: drivers/media/dvb-frontends/mn88472.h
7232
7233MN88473 MEDIA DRIVER
7234M: Antti Palosaari <crope@iki.fi>
7235L: linux-media@vger.kernel.org
7236W: https://linuxtv.org
7237W: http://palosaari.fi/linux/
7238Q: http://patchwork.linuxtv.org/project/linux-media/list/
7239S: Maintained
7240F: drivers/media/dvb-frontends/mn88473*
7241
7242MODULE SUPPORT
7243M: Rusty Russell <rusty@rustcorp.com.au>
7244S: Maintained
7245F: include/linux/module.h
7246F: kernel/module.c
7247
7248MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7249W: http://popies.net/meye/
7250S: Orphan
7251F: Documentation/video4linux/meye.txt
7252F: drivers/media/pci/meye/
7253F: include/uapi/linux/meye.h
7254
7255MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7256M: Jiri Slaby <jirislaby@gmail.com>
7257S: Maintained
7258F: Documentation/serial/moxa-smartio
7259F: drivers/tty/mxser.*
7260
7261MR800 AVERMEDIA USB FM RADIO DRIVER
7262M: Alexey Klimov <klimov.linux@gmail.com>
7263L: linux-media@vger.kernel.org
7264T: git git://linuxtv.org/media_tree.git
7265S: Maintained
7266F: drivers/media/radio/radio-mr800.c
7267
7268MRF24J40 IEEE 802.15.4 RADIO DRIVER
7269M: Alan Ott <alan@signal11.us>
7270L: linux-wpan@vger.kernel.org
7271S: Maintained
7272F: drivers/net/ieee802154/mrf24j40.c
7273F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7274
7275MSI LAPTOP SUPPORT
7276M: "Lee, Chun-Yi" <jlee@suse.com>
7277L: platform-driver-x86@vger.kernel.org
7278S: Maintained
7279F: drivers/platform/x86/msi-laptop.c
7280
7281MSI WMI SUPPORT
7282L: platform-driver-x86@vger.kernel.org
7283S: Orphan
7284F: drivers/platform/x86/msi-wmi.c
7285
7286MSI001 MEDIA DRIVER
7287M: Antti Palosaari <crope@iki.fi>
7288L: linux-media@vger.kernel.org
7289W: https://linuxtv.org
7290W: http://palosaari.fi/linux/
7291Q: http://patchwork.linuxtv.org/project/linux-media/list/
7292T: git git://linuxtv.org/anttip/media_tree.git
7293S: Maintained
7294F: drivers/media/tuners/msi001*
7295
7296MSI2500 MEDIA DRIVER
7297M: Antti Palosaari <crope@iki.fi>
7298L: linux-media@vger.kernel.org
7299W: https://linuxtv.org
7300W: http://palosaari.fi/linux/
7301Q: http://patchwork.linuxtv.org/project/linux-media/list/
7302T: git git://linuxtv.org/anttip/media_tree.git
7303S: Maintained
7304F: drivers/media/usb/msi2500/
7305
7306MSYSTEMS DISKONCHIP G3 MTD DRIVER
7307M: Robert Jarzmik <robert.jarzmik@free.fr>
7308L: linux-mtd@lists.infradead.org
7309S: Maintained
7310F: drivers/mtd/devices/docg3*
7311
7312MT9M032 APTINA SENSOR DRIVER
7313M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7314L: linux-media@vger.kernel.org
7315T: git git://linuxtv.org/media_tree.git
7316S: Maintained
7317F: drivers/media/i2c/mt9m032.c
7318F: include/media/i2c/mt9m032.h
7319
7320MT9P031 APTINA CAMERA SENSOR
7321M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7322L: linux-media@vger.kernel.org
7323T: git git://linuxtv.org/media_tree.git
7324S: Maintained
7325F: drivers/media/i2c/mt9p031.c
7326F: include/media/i2c/mt9p031.h
7327
7328MT9T001 APTINA CAMERA SENSOR
7329M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7330L: linux-media@vger.kernel.org
7331T: git git://linuxtv.org/media_tree.git
7332S: Maintained
7333F: drivers/media/i2c/mt9t001.c
7334F: include/media/i2c/mt9t001.h
7335
7336MT9V032 APTINA CAMERA SENSOR
7337M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7338L: linux-media@vger.kernel.org
7339T: git git://linuxtv.org/media_tree.git
7340S: Maintained
7341F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7342F: drivers/media/i2c/mt9v032.c
7343F: include/media/i2c/mt9v032.h
7344
7345MULTIFUNCTION DEVICES (MFD)
7346M: Lee Jones <lee.jones@linaro.org>
7347T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7348S: Supported
7349F: drivers/mfd/
7350F: include/linux/mfd/
7351
7352MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7353M: Ulf Hansson <ulf.hansson@linaro.org>
7354L: linux-mmc@vger.kernel.org
7355T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7356S: Maintained
7357F: drivers/mmc/
7358F: include/linux/mmc/
7359F: include/uapi/linux/mmc/
7360
7361MULTIMEDIA CARD (MMC) ETC. OVER SPI
7362S: Orphan
7363F: drivers/mmc/host/mmc_spi.c
7364F: include/linux/spi/mmc_spi.h
7365
7366MULTISOUND SOUND DRIVER
7367M: Andrew Veliath <andrewtv@usa.net>
7368S: Maintained
7369F: Documentation/sound/oss/MultiSound
7370F: sound/oss/msnd*
7371
7372MULTITECH MULTIPORT CARD (ISICOM)
7373S: Orphan
7374F: drivers/tty/isicom.c
7375F: include/linux/isicom.h
7376
7377MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7378M: Bin Liu <b-liu@ti.com>
7379L: linux-usb@vger.kernel.org
7380T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7381S: Maintained
7382F: drivers/usb/musb/
7383
7384MXL5007T MEDIA DRIVER
7385M: Michael Krufky <mkrufky@linuxtv.org>
7386L: linux-media@vger.kernel.org
7387W: https://linuxtv.org
7388W: http://github.com/mkrufky
7389Q: http://patchwork.linuxtv.org/project/linux-media/list/
7390T: git git://linuxtv.org/mkrufky/tuners.git
7391S: Maintained
7392F: drivers/media/tuners/mxl5007t.*
7393
7394MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7395M: Hyong-Youb Kim <hykim@myri.com>
7396L: netdev@vger.kernel.org
7397W: https://www.myricom.com/support/downloads/myri10ge.html
7398S: Supported
7399F: drivers/net/ethernet/myricom/myri10ge/
7400
7401NAND FLASH SUBSYSTEM
7402M: Boris Brezillon <boris.brezillon@free-electrons.com>
7403R: Richard Weinberger <richard@nod.at>
7404L: linux-mtd@lists.infradead.org
7405W: http://www.linux-mtd.infradead.org/
7406Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7407T: git git://github.com/linux-nand/linux.git
7408S: Maintained
7409F: drivers/mtd/nand/
7410F: include/linux/mtd/nand*.h
7411
7412NATSEMI ETHERNET DRIVER (DP8381x)
7413S: Orphan
7414F: drivers/net/ethernet/natsemi/natsemi.c
7415
7416NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7417M: Daniel Mack <zonque@gmail.com>
7418S: Maintained
7419L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7420W: http://www.native-instruments.com
7421F: sound/usb/caiaq/
7422
7423NCP FILESYSTEM
7424M: Petr Vandrovec <petr@vandrovec.name>
7425S: Odd Fixes
7426F: fs/ncpfs/
7427
7428NCR 5380 SCSI DRIVERS
7429M: Finn Thain <fthain@telegraphics.com.au>
7430M: Michael Schmitz <schmitzmic@gmail.com>
7431L: linux-scsi@vger.kernel.org
7432S: Maintained
7433F: Documentation/scsi/g_NCR5380.txt
7434F: drivers/scsi/NCR5380.*
7435F: drivers/scsi/arm/cumana_1.c
7436F: drivers/scsi/arm/oak.c
7437F: drivers/scsi/atari_NCR5380.c
7438F: drivers/scsi/atari_scsi.*
7439F: drivers/scsi/dmx3191d.c
7440F: drivers/scsi/dtc.*
7441F: drivers/scsi/g_NCR5380.*
7442F: drivers/scsi/g_NCR5380_mmio.c
7443F: drivers/scsi/mac_scsi.*
7444F: drivers/scsi/pas16.*
7445F: drivers/scsi/sun3_scsi.*
7446F: drivers/scsi/sun3_scsi_vme.c
7447F: drivers/scsi/t128.*
7448
7449NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7450M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7451L: linux-scsi@vger.kernel.org
7452S: Maintained
7453F: drivers/scsi/NCR_D700.*
7454
7455NCT6775 HARDWARE MONITOR DRIVER
7456M: Guenter Roeck <linux@roeck-us.net>
7457L: lm-sensors@lm-sensors.org
7458S: Maintained
7459F: Documentation/hwmon/nct6775
7460F: drivers/hwmon/nct6775.c
7461
7462NETEFFECT IWARP RNIC DRIVER (IW_NES)
7463M: Faisal Latif <faisal.latif@intel.com>
7464L: linux-rdma@vger.kernel.org
7465W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7466S: Supported
7467F: drivers/infiniband/hw/nes/
7468
7469NETEM NETWORK EMULATOR
7470M: Stephen Hemminger <stephen@networkplumber.org>
7471L: netem@lists.linux-foundation.org
7472S: Maintained
7473F: net/sched/sch_netem.c
7474
7475NETERION 10GbE DRIVERS (s2io/vxge)
7476M: Jon Mason <jdmason@kudzu.us>
7477L: netdev@vger.kernel.org
7478S: Supported
7479F: Documentation/networking/s2io.txt
7480F: Documentation/networking/vxge.txt
7481F: drivers/net/ethernet/neterion/
7482
7483NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7484M: Pablo Neira Ayuso <pablo@netfilter.org>
7485M: Patrick McHardy <kaber@trash.net>
7486M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7487L: netfilter-devel@vger.kernel.org
7488L: coreteam@netfilter.org
7489W: http://www.netfilter.org/
7490W: http://www.iptables.org/
7491Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7492T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7493T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7494S: Supported
7495F: include/linux/netfilter*
7496F: include/linux/netfilter/
7497F: include/net/netfilter/
7498F: include/uapi/linux/netfilter*
7499F: include/uapi/linux/netfilter/
7500F: net/*/netfilter.c
7501F: net/*/netfilter/
7502F: net/netfilter/
7503F: net/bridge/br_netfilter*.c
7504
7505NETLABEL
7506M: Paul Moore <paul@paul-moore.com>
7507W: http://netlabel.sf.net
7508L: netdev@vger.kernel.org
7509S: Maintained
7510F: Documentation/netlabel/
7511F: include/net/netlabel.h
7512F: net/netlabel/
7513
7514NETROM NETWORK LAYER
7515M: Ralf Baechle <ralf@linux-mips.org>
7516L: linux-hams@vger.kernel.org
7517W: http://www.linux-ax25.org/
7518S: Maintained
7519F: include/net/netrom.h
7520F: include/uapi/linux/netrom.h
7521F: net/netrom/
7522
7523NETRONOME ETHERNET DRIVERS
7524M: Jakub Kicinski <jakub.kicinski@netronome.com>
7525M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7526L: oss-drivers@netronome.com
7527S: Maintained
7528F: drivers/net/ethernet/netronome/
7529
7530NETWORK BLOCK DEVICE (NBD)
7531M: Markus Pargmann <mpa@pengutronix.de>
7532S: Maintained
7533L: nbd-general@lists.sourceforge.net
7534T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7535F: Documentation/blockdev/nbd.txt
7536F: drivers/block/nbd.c
7537F: include/uapi/linux/nbd.h
7538
7539NETWORK DROP MONITOR
7540M: Neil Horman <nhorman@tuxdriver.com>
7541L: netdev@vger.kernel.org
7542S: Maintained
7543W: https://fedorahosted.org/dropwatch/
7544F: net/core/drop_monitor.c
7545
7546NETWORKING [GENERAL]
7547M: "David S. Miller" <davem@davemloft.net>
7548L: netdev@vger.kernel.org
7549W: http://www.linuxfoundation.org/en/Net
7550Q: http://patchwork.ozlabs.org/project/netdev/list/
7551T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7552T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7553S: Maintained
7554F: net/
7555F: include/net/
7556F: include/linux/in.h
7557F: include/linux/net.h
7558F: include/linux/netdevice.h
7559F: include/uapi/linux/in.h
7560F: include/uapi/linux/net.h
7561F: include/uapi/linux/netdevice.h
7562F: include/uapi/linux/net_namespace.h
7563F: tools/net/
7564F: tools/testing/selftests/net/
7565F: lib/random32.c
7566F: lib/test_bpf.c
7567
7568NETWORKING [IPv4/IPv6]
7569M: "David S. Miller" <davem@davemloft.net>
7570M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7571M: James Morris <jmorris@namei.org>
7572M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7573M: Patrick McHardy <kaber@trash.net>
7574L: netdev@vger.kernel.org
7575T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7576S: Maintained
7577F: net/ipv4/
7578F: net/ipv6/
7579F: include/net/ip*
7580F: arch/x86/net/*
7581
7582NETWORKING [IPSEC]
7583M: Steffen Klassert <steffen.klassert@secunet.com>
7584M: Herbert Xu <herbert@gondor.apana.org.au>
7585M: "David S. Miller" <davem@davemloft.net>
7586L: netdev@vger.kernel.org
7587T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7588T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7589S: Maintained
7590F: net/core/flow.c
7591F: net/xfrm/
7592F: net/key/
7593F: net/ipv4/xfrm*
7594F: net/ipv4/esp4.c
7595F: net/ipv4/ah4.c
7596F: net/ipv4/ipcomp.c
7597F: net/ipv4/ip_vti.c
7598F: net/ipv6/xfrm*
7599F: net/ipv6/esp6.c
7600F: net/ipv6/ah6.c
7601F: net/ipv6/ipcomp6.c
7602F: net/ipv6/ip6_vti.c
7603F: include/uapi/linux/xfrm.h
7604F: include/net/xfrm.h
7605
7606NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7607M: Paul Moore <paul@paul-moore.com>
7608L: netdev@vger.kernel.org
7609S: Maintained
7610
7611NETWORKING [WIRELESS]
7612L: linux-wireless@vger.kernel.org
7613Q: http://patchwork.kernel.org/project/linux-wireless/list/
7614
7615NETWORKING DRIVERS
7616L: netdev@vger.kernel.org
7617W: http://www.linuxfoundation.org/en/Net
7618Q: http://patchwork.ozlabs.org/project/netdev/list/
7619T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7620T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7621S: Odd Fixes
7622F: drivers/net/
7623F: include/linux/if_*
7624F: include/linux/netdevice.h
7625F: include/linux/etherdevice.h
7626F: include/linux/fcdevice.h
7627F: include/linux/fddidevice.h
7628F: include/linux/hippidevice.h
7629F: include/linux/inetdevice.h
7630F: include/uapi/linux/if_*
7631F: include/uapi/linux/netdevice.h
7632
7633NETWORKING DRIVERS (WIRELESS)
7634M: Kalle Valo <kvalo@codeaurora.org>
7635L: linux-wireless@vger.kernel.org
7636Q: http://patchwork.kernel.org/project/linux-wireless/list/
7637T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7638T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7639S: Maintained
7640F: drivers/net/wireless/
7641
7642NETXEN (1/10) GbE SUPPORT
7643M: Manish Chopra <manish.chopra@qlogic.com>
7644M: Sony Chacko <sony.chacko@qlogic.com>
7645M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7646L: netdev@vger.kernel.org
7647W: http://www.qlogic.com
7648S: Supported
7649F: drivers/net/ethernet/qlogic/netxen/
7650
7651NFC SUBSYSTEM
7652M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7653M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7654M: Samuel Ortiz <sameo@linux.intel.com>
7655L: linux-wireless@vger.kernel.org
7656L: linux-nfc@lists.01.org (subscribers-only)
7657S: Supported
7658F: net/nfc/
7659F: include/net/nfc/
7660F: include/uapi/linux/nfc.h
7661F: drivers/nfc/
7662F: include/linux/platform_data/microread.h
7663F: include/linux/platform_data/nfcmrvl.h
7664F: include/linux/platform_data/nxp-nci.h
7665F: include/linux/platform_data/pn544.h
7666F: include/linux/platform_data/st21nfca.h
7667F: include/linux/platform_data/st-nci.h
7668F: Documentation/devicetree/bindings/net/nfc/
7669
7670NFS, SUNRPC, AND LOCKD CLIENTS
7671M: Trond Myklebust <trond.myklebust@primarydata.com>
7672M: Anna Schumaker <anna.schumaker@netapp.com>
7673L: linux-nfs@vger.kernel.org
7674W: http://client.linux-nfs.org
7675T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7676S: Maintained
7677F: fs/lockd/
7678F: fs/nfs/
7679F: fs/nfs_common/
7680F: net/sunrpc/
7681F: include/linux/lockd/
7682F: include/linux/nfs*
7683F: include/linux/sunrpc/
7684F: include/uapi/linux/nfs*
7685F: include/uapi/linux/sunrpc/
7686
7687NILFS2 FILESYSTEM
7688M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7689L: linux-nilfs@vger.kernel.org
7690W: http://nilfs.sourceforge.net/
7691T: git git://github.com/konis/nilfs2.git
7692S: Supported
7693F: Documentation/filesystems/nilfs2.txt
7694F: fs/nilfs2/
7695F: include/linux/nilfs2_fs.h
7696F: include/trace/events/nilfs2.h
7697
7698NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7699M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7700W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7701S: Maintained
7702F: Documentation/scsi/NinjaSCSI.txt
7703F: drivers/scsi/pcmcia/nsp_*
7704
7705NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7706M: GOTO Masanori <gotom@debian.or.jp>
7707M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7708W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7709S: Maintained
7710F: Documentation/scsi/NinjaSCSI.txt
7711F: drivers/scsi/nsp32*
7712
7713NIOS2 ARCHITECTURE
7714M: Ley Foon Tan <lftan@altera.com>
7715L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7716T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7717S: Maintained
7718F: arch/nios2/
7719
7720NOKIA N900 POWER SUPPLY DRIVERS
7721R: Pali Rohár <pali.rohar@gmail.com>
7722F: include/linux/power/bq2415x_charger.h
7723F: include/linux/power/bq27xxx_battery.h
7724F: include/linux/power/isp1704_charger.h
7725F: drivers/power/bq2415x_charger.c
7726F: drivers/power/bq27xxx_battery.c
7727F: drivers/power/bq27xxx_battery_i2c.c
7728F: drivers/power/isp1704_charger.c
7729F: drivers/power/rx51_battery.c
7730
7731NTB DRIVER CORE
7732M: Jon Mason <jdmason@kudzu.us>
7733M: Dave Jiang <dave.jiang@intel.com>
7734M: Allen Hubbe <Allen.Hubbe@emc.com>
7735L: linux-ntb@googlegroups.com
7736S: Supported
7737W: https://github.com/jonmason/ntb/wiki
7738T: git git://github.com/jonmason/ntb.git
7739F: drivers/ntb/
7740F: drivers/net/ntb_netdev.c
7741F: include/linux/ntb.h
7742F: include/linux/ntb_transport.h
7743
7744NTB INTEL DRIVER
7745M: Jon Mason <jdmason@kudzu.us>
7746M: Dave Jiang <dave.jiang@intel.com>
7747L: linux-ntb@googlegroups.com
7748S: Supported
7749W: https://github.com/jonmason/ntb/wiki
7750T: git git://github.com/jonmason/ntb.git
7751F: drivers/ntb/hw/intel/
7752
7753NTB AMD DRIVER
7754M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7755L: linux-ntb@googlegroups.com
7756S: Supported
7757F: drivers/ntb/hw/amd/
7758
7759NTFS FILESYSTEM
7760M: Anton Altaparmakov <anton@tuxera.com>
7761L: linux-ntfs-dev@lists.sourceforge.net
7762W: http://www.tuxera.com/
7763T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7764S: Supported
7765F: Documentation/filesystems/ntfs.txt
7766F: fs/ntfs/
7767
7768NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7769M: Antonino Daplas <adaplas@gmail.com>
7770L: linux-fbdev@vger.kernel.org
7771S: Maintained
7772F: drivers/video/fbdev/riva/
7773F: drivers/video/fbdev/nvidia/
7774
7775NVM EXPRESS DRIVER
7776M: Keith Busch <keith.busch@intel.com>
7777M: Jens Axboe <axboe@fb.com>
7778L: linux-nvme@lists.infradead.org
7779T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7780W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7781S: Supported
7782F: drivers/nvme/host/
7783F: include/linux/nvme.h
7784
7785NVMEM FRAMEWORK
7786M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7787M: Maxime Ripard <maxime.ripard@free-electrons.com>
7788S: Maintained
7789F: drivers/nvmem/
7790F: Documentation/devicetree/bindings/nvmem/
7791F: include/linux/nvmem-consumer.h
7792F: include/linux/nvmem-provider.h
7793
7794NXP-NCI NFC DRIVER
7795M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7796R: Charles Gorand <charles.gorand@effinnov.com>
7797L: linux-nfc@lists.01.org (moderated for non-subscribers)
7798S: Supported
7799F: drivers/nfc/nxp-nci
7800
7801NXP TDA998X DRM DRIVER
7802M: Russell King <rmk+kernel@arm.linux.org.uk>
7803S: Supported
7804F: drivers/gpu/drm/i2c/tda998x_drv.c
7805F: include/drm/i2c/tda998x.h
7806
7807NXP TFA9879 DRIVER
7808M: Peter Rosin <peda@axentia.se>
7809L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7810S: Maintained
7811F: sound/soc/codecs/tfa9879*
7812
7813OMAP SUPPORT
7814M: Tony Lindgren <tony@atomide.com>
7815L: linux-omap@vger.kernel.org
7816W: http://www.muru.com/linux/omap/
7817W: http://linux.omap.com/
7818Q: http://patchwork.kernel.org/project/linux-omap/list/
7819T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7820S: Maintained
7821F: arch/arm/*omap*/
7822F: arch/arm/configs/omap1_defconfig
7823F: arch/arm/configs/omap2plus_defconfig
7824F: drivers/i2c/busses/i2c-omap.c
7825F: drivers/irqchip/irq-omap-intc.c
7826F: drivers/mfd/*omap*.c
7827F: drivers/mfd/menelaus.c
7828F: drivers/mfd/palmas.c
7829F: drivers/mfd/tps65217.c
7830F: drivers/mfd/tps65218.c
7831F: drivers/mfd/tps65910.c
7832F: drivers/mfd/twl-core.[ch]
7833F: drivers/mfd/twl4030*.c
7834F: drivers/mfd/twl6030*.c
7835F: drivers/mfd/twl6040*.c
7836F: drivers/regulator/palmas-regulator*.c
7837F: drivers/regulator/pbias-regulator.c
7838F: drivers/regulator/tps65217-regulator.c
7839F: drivers/regulator/tps65218-regulator.c
7840F: drivers/regulator/tps65910-regulator.c
7841F: drivers/regulator/twl-regulator.c
7842F: include/linux/i2c-omap.h
7843
7844OMAP DEVICE TREE SUPPORT
7845M: Benoît Cousson <bcousson@baylibre.com>
7846M: Tony Lindgren <tony@atomide.com>
7847L: linux-omap@vger.kernel.org
7848L: devicetree@vger.kernel.org
7849S: Maintained
7850F: arch/arm/boot/dts/*omap*
7851F: arch/arm/boot/dts/*am3*
7852F: arch/arm/boot/dts/*am4*
7853F: arch/arm/boot/dts/*am5*
7854F: arch/arm/boot/dts/*dra7*
7855
7856OMAP CLOCK FRAMEWORK SUPPORT
7857M: Paul Walmsley <paul@pwsan.com>
7858L: linux-omap@vger.kernel.org
7859S: Maintained
7860F: arch/arm/*omap*/*clock*
7861
7862OMAP POWER MANAGEMENT SUPPORT
7863M: Kevin Hilman <khilman@deeprootsystems.com>
7864L: linux-omap@vger.kernel.org
7865S: Maintained
7866F: arch/arm/*omap*/*pm*
7867F: drivers/cpufreq/omap-cpufreq.c
7868
7869OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7870M: Rajendra Nayak <rnayak@ti.com>
7871M: Paul Walmsley <paul@pwsan.com>
7872L: linux-omap@vger.kernel.org
7873S: Maintained
7874F: arch/arm/mach-omap2/prm*
7875
7876OMAP AUDIO SUPPORT
7877M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7878M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7879L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7880L: linux-omap@vger.kernel.org
7881S: Maintained
7882F: sound/soc/omap/
7883
7884OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7885M: Roger Quadros <rogerq@ti.com>
7886M: Tony Lindgren <tony@atomide.com>
7887L: linux-omap@vger.kernel.org
7888S: Maintained
7889F: drivers/memory/omap-gpmc.c
7890F: arch/arm/mach-omap2/*gpmc*
7891
7892OMAP FRAMEBUFFER SUPPORT
7893M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7894L: linux-fbdev@vger.kernel.org
7895L: linux-omap@vger.kernel.org
7896S: Maintained
7897F: drivers/video/fbdev/omap/
7898
7899OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7900M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7901L: linux-omap@vger.kernel.org
7902L: linux-fbdev@vger.kernel.org
7903S: Maintained
7904F: drivers/video/fbdev/omap2/
7905F: Documentation/arm/OMAP/DSS
7906
7907OMAP HARDWARE SPINLOCK SUPPORT
7908M: Ohad Ben-Cohen <ohad@wizery.com>
7909L: linux-omap@vger.kernel.org
7910S: Maintained
7911F: drivers/hwspinlock/omap_hwspinlock.c
7912
7913OMAP MMC SUPPORT
7914M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7915L: linux-omap@vger.kernel.org
7916S: Maintained
7917F: drivers/mmc/host/omap.c
7918
7919OMAP HS MMC SUPPORT
7920L: linux-mmc@vger.kernel.org
7921L: linux-omap@vger.kernel.org
7922S: Orphan
7923F: drivers/mmc/host/omap_hsmmc.c
7924
7925OMAP RANDOM NUMBER GENERATOR SUPPORT
7926M: Deepak Saxena <dsaxena@plexity.net>
7927S: Maintained
7928F: drivers/char/hw_random/omap-rng.c
7929
7930OMAP HWMOD SUPPORT
7931M: Benoît Cousson <bcousson@baylibre.com>
7932M: Paul Walmsley <paul@pwsan.com>
7933L: linux-omap@vger.kernel.org
7934S: Maintained
7935F: arch/arm/mach-omap2/omap_hwmod.*
7936
7937OMAP HWMOD DATA
7938M: Paul Walmsley <paul@pwsan.com>
7939L: linux-omap@vger.kernel.org
7940S: Maintained
7941F: arch/arm/mach-omap2/omap_hwmod*data*
7942
7943OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7944M: Benoît Cousson <bcousson@baylibre.com>
7945L: linux-omap@vger.kernel.org
7946S: Maintained
7947F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7948
7949OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7950M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7951L: linux-media@vger.kernel.org
7952S: Maintained
7953F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7954F: drivers/media/platform/omap3isp/
7955F: drivers/staging/media/omap4iss/
7956
7957OMAP USB SUPPORT
7958L: linux-usb@vger.kernel.org
7959L: linux-omap@vger.kernel.org
7960S: Orphan
7961F: drivers/usb/*/*omap*
7962F: arch/arm/*omap*/usb*
7963
7964OMAP GPIO DRIVER
7965M: Grygorii Strashko <grygorii.strashko@ti.com>
7966M: Santosh Shilimkar <ssantosh@kernel.org>
7967M: Kevin Hilman <khilman@deeprootsystems.com>
7968L: linux-omap@vger.kernel.org
7969S: Maintained
7970F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7971F: drivers/gpio/gpio-omap.c
7972
7973OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7974M: Mark Jackson <mpfj@newflow.co.uk>
7975L: linux-omap@vger.kernel.org
7976S: Maintained
7977F: arch/arm/boot/dts/am335x-nano.dts
7978
7979OMFS FILESYSTEM
7980M: Bob Copeland <me@bobcopeland.com>
7981L: linux-karma-devel@lists.sourceforge.net
7982S: Maintained
7983F: Documentation/filesystems/omfs.txt
7984F: fs/omfs/
7985
7986OMNIKEY CARDMAN 4000 DRIVER
7987M: Harald Welte <laforge@gnumonks.org>
7988S: Maintained
7989F: drivers/char/pcmcia/cm4000_cs.c
7990F: include/linux/cm4000_cs.h
7991F: include/uapi/linux/cm4000_cs.h
7992
7993OMNIKEY CARDMAN 4040 DRIVER
7994M: Harald Welte <laforge@gnumonks.org>
7995S: Maintained
7996F: drivers/char/pcmcia/cm4040_cs.*
7997
7998OMNIVISION OV7670 SENSOR DRIVER
7999M: Jonathan Corbet <corbet@lwn.net>
8000L: linux-media@vger.kernel.org
8001T: git git://linuxtv.org/media_tree.git
8002S: Maintained
8003F: drivers/media/i2c/ov7670.c
8004
8005ONENAND FLASH DRIVER
8006M: Kyungmin Park <kyungmin.park@samsung.com>
8007L: linux-mtd@lists.infradead.org
8008S: Maintained
8009F: drivers/mtd/onenand/
8010F: include/linux/mtd/onenand*.h
8011
8012ONSTREAM SCSI TAPE DRIVER
8013M: Willem Riede <osst@riede.org>
8014L: osst-users@lists.sourceforge.net
8015L: linux-scsi@vger.kernel.org
8016S: Maintained
8017F: Documentation/scsi/osst.txt
8018F: drivers/scsi/osst.*
8019F: drivers/scsi/osst_*.h
8020F: drivers/scsi/st.h
8021
8022OPENCORES I2C BUS DRIVER
8023M: Peter Korsgaard <jacmet@sunsite.dk>
8024L: linux-i2c@vger.kernel.org
8025S: Maintained
8026F: Documentation/i2c/busses/i2c-ocores
8027F: drivers/i2c/busses/i2c-ocores.c
8028
8029OPEN FIRMWARE AND FLATTENED DEVICE TREE
8030M: Rob Herring <robh+dt@kernel.org>
8031M: Frank Rowand <frowand.list@gmail.com>
8032M: Grant Likely <grant.likely@linaro.org>
8033L: devicetree@vger.kernel.org
8034W: http://www.devicetree.org/
8035T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8036S: Maintained
8037F: drivers/of/
8038F: include/linux/of*.h
8039F: scripts/dtc/
8040
8041OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8042M: Rob Herring <robh+dt@kernel.org>
8043M: Pawel Moll <pawel.moll@arm.com>
8044M: Mark Rutland <mark.rutland@arm.com>
8045M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8046M: Kumar Gala <galak@codeaurora.org>
8047L: devicetree@vger.kernel.org
8048T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8049S: Maintained
8050F: Documentation/devicetree/
8051F: arch/*/boot/dts/
8052F: include/dt-bindings/
8053
8054OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8055M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8056L: devicetree@vger.kernel.org
8057S: Maintained
8058F: Documentation/devicetree/dynamic-resolution-notes.txt
8059F: Documentation/devicetree/overlay-notes.txt
8060F: drivers/of/overlay.c
8061F: drivers/of/resolver.c
8062
8063OPENRISC ARCHITECTURE
8064M: Jonas Bonn <jonas@southpole.se>
8065W: http://openrisc.net
8066L: linux@lists.openrisc.net (moderated for non-subscribers)
8067S: Maintained
8068T: git git://openrisc.net/~jonas/linux
8069F: arch/openrisc/
8070
8071OPENVSWITCH
8072M: Pravin Shelar <pshelar@nicira.com>
8073L: netdev@vger.kernel.org
8074L: dev@openvswitch.org
8075W: http://openvswitch.org
8076S: Maintained
8077F: net/openvswitch/
8078F: include/uapi/linux/openvswitch.h
8079
8080OPERATING PERFORMANCE POINTS (OPP)
8081M: Viresh Kumar <vireshk@kernel.org>
8082M: Nishanth Menon <nm@ti.com>
8083M: Stephen Boyd <sboyd@codeaurora.org>
8084L: linux-pm@vger.kernel.org
8085S: Maintained
8086T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8087F: drivers/base/power/opp/
8088F: include/linux/pm_opp.h
8089F: Documentation/power/opp.txt
8090F: Documentation/devicetree/bindings/opp/
8091
8092OPL4 DRIVER
8093M: Clemens Ladisch <clemens@ladisch.de>
8094L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8095T: git git://git.alsa-project.org/alsa-kernel.git
8096S: Maintained
8097F: sound/drivers/opl4/
8098
8099OPROFILE
8100M: Robert Richter <rric@kernel.org>
8101L: oprofile-list@lists.sf.net
8102S: Maintained
8103F: arch/*/include/asm/oprofile*.h
8104F: arch/*/oprofile/
8105F: drivers/oprofile/
8106F: include/linux/oprofile.h
8107
8108ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8109M: Mark Fasheh <mfasheh@suse.com>
8110M: Joel Becker <jlbec@evilplan.org>
8111L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8112W: http://ocfs2.wiki.kernel.org
8113S: Supported
8114F: Documentation/filesystems/ocfs2.txt
8115F: Documentation/filesystems/dlmfs.txt
8116F: fs/ocfs2/
8117
8118ORINOCO DRIVER
8119L: linux-wireless@vger.kernel.org
8120W: http://wireless.kernel.org/en/users/Drivers/orinoco
8121W: http://www.nongnu.org/orinoco/
8122S: Orphan
8123F: drivers/net/wireless/intersil/orinoco/
8124
8125OSD LIBRARY and FILESYSTEM
8126M: Boaz Harrosh <ooo@electrozaur.com>
8127M: Benny Halevy <bhalevy@primarydata.com>
8128L: osd-dev@open-osd.org
8129W: http://open-osd.org
8130T: git git://git.open-osd.org/open-osd.git
8131S: Maintained
8132F: drivers/scsi/osd/
8133F: include/scsi/osd_*
8134F: fs/exofs/
8135
8136OVERLAY FILESYSTEM
8137M: Miklos Szeredi <miklos@szeredi.hu>
8138L: linux-unionfs@vger.kernel.org
8139T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8140S: Supported
8141F: fs/overlayfs/
8142F: Documentation/filesystems/overlayfs.txt
8143
8144P54 WIRELESS DRIVER
8145M: Christian Lamparter <chunkeey@googlemail.com>
8146L: linux-wireless@vger.kernel.org
8147W: http://wireless.kernel.org/en/users/Drivers/p54
8148S: Maintained
8149F: drivers/net/wireless/intersil/p54/
8150
8151PA SEMI ETHERNET DRIVER
8152M: Olof Johansson <olof@lixom.net>
8153L: netdev@vger.kernel.org
8154S: Maintained
8155F: drivers/net/ethernet/pasemi/*
8156
8157PA SEMI SMBUS DRIVER
8158M: Olof Johansson <olof@lixom.net>
8159L: linux-i2c@vger.kernel.org
8160S: Maintained
8161F: drivers/i2c/busses/i2c-pasemi.c
8162
8163PADATA PARALLEL EXECUTION MECHANISM
8164M: Steffen Klassert <steffen.klassert@secunet.com>
8165L: linux-crypto@vger.kernel.org
8166S: Maintained
8167F: kernel/padata.c
8168F: include/linux/padata.h
8169F: Documentation/padata.txt
8170
8171PANASONIC LAPTOP ACPI EXTRAS DRIVER
8172M: Harald Welte <laforge@gnumonks.org>
8173L: platform-driver-x86@vger.kernel.org
8174S: Maintained
8175F: drivers/platform/x86/panasonic-laptop.c
8176
8177PANASONIC MN10300/AM33/AM34 PORT
8178M: David Howells <dhowells@redhat.com>
8179M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8180L: linux-am33-list@redhat.com (moderated for non-subscribers)
8181W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8182S: Maintained
8183F: Documentation/mn10300/
8184F: arch/mn10300/
8185
8186PARALLEL PORT SUBSYSTEM
8187M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8188M: Sudip Mukherjee <sudip@vectorindia.org>
8189L: linux-parport@lists.infradead.org (subscribers-only)
8190S: Maintained
8191F: drivers/parport/
8192F: include/linux/parport*.h
8193F: drivers/char/ppdev.c
8194F: include/uapi/linux/ppdev.h
8195F: Documentation/parport*.txt
8196
8197PARAVIRT_OPS INTERFACE
8198M: Jeremy Fitzhardinge <jeremy@goop.org>
8199M: Chris Wright <chrisw@sous-sol.org>
8200M: Alok Kataria <akataria@vmware.com>
8201M: Rusty Russell <rusty@rustcorp.com.au>
8202L: virtualization@lists.linux-foundation.org
8203S: Supported
8204F: Documentation/virtual/paravirt_ops.txt
8205F: arch/*/kernel/paravirt*
8206F: arch/*/include/asm/paravirt.h
8207
8208PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8209M: Tim Waugh <tim@cyberelk.net>
8210L: linux-parport@lists.infradead.org (subscribers-only)
8211S: Maintained
8212F: Documentation/blockdev/paride.txt
8213F: drivers/block/paride/
8214
8215PARISC ARCHITECTURE
8216M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8217M: Helge Deller <deller@gmx.de>
8218L: linux-parisc@vger.kernel.org
8219W: http://www.parisc-linux.org/
8220Q: http://patchwork.kernel.org/project/linux-parisc/list/
8221T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8222T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8223S: Maintained
8224F: arch/parisc/
8225F: Documentation/parisc/
8226F: drivers/parisc/
8227F: drivers/char/agp/parisc-agp.c
8228F: drivers/input/serio/gscps2.c
8229F: drivers/parport/parport_gsc.*
8230F: drivers/tty/serial/8250/8250_gsc.c
8231F: drivers/video/fbdev/sti*
8232F: drivers/video/console/sti*
8233F: drivers/video/logo/logo_parisc*
8234
8235PC87360 HARDWARE MONITORING DRIVER
8236M: Jim Cromie <jim.cromie@gmail.com>
8237L: lm-sensors@lm-sensors.org
8238S: Maintained
8239F: Documentation/hwmon/pc87360
8240F: drivers/hwmon/pc87360.c
8241
8242PC8736x GPIO DRIVER
8243M: Jim Cromie <jim.cromie@gmail.com>
8244S: Maintained
8245F: drivers/char/pc8736x_gpio.c
8246
8247PC87427 HARDWARE MONITORING DRIVER
8248M: Jean Delvare <jdelvare@suse.com>
8249L: lm-sensors@lm-sensors.org
8250S: Maintained
8251F: Documentation/hwmon/pc87427
8252F: drivers/hwmon/pc87427.c
8253
8254PCA9532 LED DRIVER
8255M: Riku Voipio <riku.voipio@iki.fi>
8256S: Maintained
8257F: drivers/leds/leds-pca9532.c
8258F: include/linux/leds-pca9532.h
8259
8260PCA9541 I2C BUS MASTER SELECTOR DRIVER
8261M: Guenter Roeck <linux@roeck-us.net>
8262L: linux-i2c@vger.kernel.org
8263S: Maintained
8264F: drivers/i2c/muxes/i2c-mux-pca9541.c
8265
8266PCDP - PRIMARY CONSOLE AND DEBUG PORT
8267M: Khalid Aziz <khalid@gonehiking.org>
8268S: Maintained
8269F: drivers/firmware/pcdp.*
8270
8271PCI ERROR RECOVERY
8272M: Linas Vepstas <linasvepstas@gmail.com>
8273L: linux-pci@vger.kernel.org
8274S: Supported
8275F: Documentation/PCI/pci-error-recovery.txt
8276
8277PCI SUBSYSTEM
8278M: Bjorn Helgaas <bhelgaas@google.com>
8279L: linux-pci@vger.kernel.org
8280Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8281T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8282S: Supported
8283F: Documentation/PCI/
8284F: drivers/pci/
8285F: include/linux/pci*
8286F: arch/x86/pci/
8287F: arch/x86/kernel/quirks.c
8288
8289PCI DRIVER FOR ALTERA PCIE IP
8290M: Ley Foon Tan <lftan@altera.com>
8291L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8292L: linux-pci@vger.kernel.org
8293S: Supported
8294F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8295F: drivers/pci/host/pcie-altera.c
8296
8297PCI DRIVER FOR ARM VERSATILE PLATFORM
8298M: Rob Herring <robh@kernel.org>
8299L: linux-pci@vger.kernel.org
8300L: linux-arm-kernel@lists.infradead.org
8301S: Maintained
8302F: Documentation/devicetree/bindings/pci/versatile.txt
8303F: drivers/pci/host/pci-versatile.c
8304
8305PCI DRIVER FOR APPLIEDMICRO XGENE
8306M: Tanmay Inamdar <tinamdar@apm.com>
8307L: linux-pci@vger.kernel.org
8308L: linux-arm-kernel@lists.infradead.org
8309S: Maintained
8310F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8311F: drivers/pci/host/pci-xgene.c
8312
8313PCI DRIVER FOR FREESCALE LAYERSCAPE
8314M: Minghuan Lian <minghuan.Lian@freescale.com>
8315M: Mingkai Hu <mingkai.hu@freescale.com>
8316M: Roy Zang <tie-fei.zang@freescale.com>
8317L: linuxppc-dev@lists.ozlabs.org
8318L: linux-pci@vger.kernel.org
8319L: linux-arm-kernel@lists.infradead.org
8320S: Maintained
8321F: drivers/pci/host/*layerscape*
8322
8323PCI DRIVER FOR IMX6
8324M: Richard Zhu <Richard.Zhu@freescale.com>
8325M: Lucas Stach <l.stach@pengutronix.de>
8326L: linux-pci@vger.kernel.org
8327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8328S: Maintained
8329F: drivers/pci/host/*imx6*
8330
8331PCI DRIVER FOR TI KEYSTONE
8332M: Murali Karicheri <m-karicheri2@ti.com>
8333L: linux-pci@vger.kernel.org
8334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8335S: Maintained
8336F: drivers/pci/host/*keystone*
8337
8338PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8339M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8340M: Jason Cooper <jason@lakedaemon.net>
8341L: linux-pci@vger.kernel.org
8342L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8343S: Maintained
8344F: drivers/pci/host/*mvebu*
8345
8346PCI DRIVER FOR NVIDIA TEGRA
8347M: Thierry Reding <thierry.reding@gmail.com>
8348L: linux-tegra@vger.kernel.org
8349L: linux-pci@vger.kernel.org
8350S: Supported
8351F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8352F: drivers/pci/host/pci-tegra.c
8353
8354PCI DRIVER FOR TI DRA7XX
8355M: Kishon Vijay Abraham I <kishon@ti.com>
8356L: linux-omap@vger.kernel.org
8357L: linux-pci@vger.kernel.org
8358S: Supported
8359F: Documentation/devicetree/bindings/pci/ti-pci.txt
8360F: drivers/pci/host/pci-dra7xx.c
8361
8362PCI DRIVER FOR RENESAS R-CAR
8363M: Simon Horman <horms@verge.net.au>
8364L: linux-pci@vger.kernel.org
8365L: linux-renesas-soc@vger.kernel.org
8366S: Maintained
8367F: drivers/pci/host/*rcar*
8368
8369PCI DRIVER FOR SAMSUNG EXYNOS
8370M: Jingoo Han <jingoohan1@gmail.com>
8371L: linux-pci@vger.kernel.org
8372L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8373L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8374S: Maintained
8375F: drivers/pci/host/pci-exynos.c
8376
8377PCI DRIVER FOR SYNOPSIS DESIGNWARE
8378M: Jingoo Han <jingoohan1@gmail.com>
8379M: Pratyush Anand <pratyush.anand@gmail.com>
8380L: linux-pci@vger.kernel.org
8381S: Maintained
8382F: drivers/pci/host/*designware*
8383
8384PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8385M: Joao Pinto <jpinto@synopsys.com>
8386L: linux-pci@vger.kernel.org
8387S: Maintained
8388F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8389F: drivers/pci/host/pcie-designware-plat.c
8390
8391PCI DRIVER FOR GENERIC OF HOSTS
8392M: Will Deacon <will.deacon@arm.com>
8393L: linux-pci@vger.kernel.org
8394L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8395S: Maintained
8396F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8397F: drivers/pci/host/pci-host-common.c
8398F: drivers/pci/host/pci-host-generic.c
8399
8400PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8401M: Keith Busch <keith.busch@intel.com>
8402L: linux-pci@vger.kernel.org
8403S: Supported
8404F: arch/x86/pci/vmd.c
8405
8406PCIE DRIVER FOR ST SPEAR13XX
8407M: Pratyush Anand <pratyush.anand@gmail.com>
8408L: linux-pci@vger.kernel.org
8409S: Maintained
8410F: drivers/pci/host/*spear*
8411
8412PCI MSI DRIVER FOR ALTERA MSI IP
8413M: Ley Foon Tan <lftan@altera.com>
8414L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8415L: linux-pci@vger.kernel.org
8416S: Supported
8417F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8418F: drivers/pci/host/pcie-altera-msi.c
8419
8420PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8421M: Duc Dang <dhdang@apm.com>
8422L: linux-pci@vger.kernel.org
8423L: linux-arm-kernel@lists.infradead.org
8424S: Maintained
8425F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8426F: drivers/pci/host/pci-xgene-msi.c
8427
8428PCIE DRIVER FOR HISILICON
8429M: Zhou Wang <wangzhou1@hisilicon.com>
8430M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8431L: linux-pci@vger.kernel.org
8432S: Maintained
8433F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8434F: drivers/pci/host/pcie-hisi.c
8435
8436PCIE DRIVER FOR QUALCOMM MSM
8437M: Stanimir Varbanov <svarbanov@mm-sol.com>
8438L: linux-pci@vger.kernel.org
8439L: linux-arm-msm@vger.kernel.org
8440S: Maintained
8441F: drivers/pci/host/*qcom*
8442
8443PCIE DRIVER FOR CAVIUM THUNDERX
8444M: David Daney <david.daney@cavium.com>
8445L: linux-pci@vger.kernel.org
8446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8447S: Supported
8448F: Documentation/devicetree/bindings/pci/pci-thunder-*
8449F: drivers/pci/host/pci-thunder-*
8450
8451PCMCIA SUBSYSTEM
8452P: Linux PCMCIA Team
8453L: linux-pcmcia@lists.infradead.org
8454W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8455T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8456S: Maintained
8457F: Documentation/pcmcia/
8458F: drivers/pcmcia/
8459F: include/pcmcia/
8460
8461PCNET32 NETWORK DRIVER
8462M: Don Fry <pcnet32@frontier.com>
8463L: netdev@vger.kernel.org
8464S: Maintained
8465F: drivers/net/ethernet/amd/pcnet32.c
8466
8467PCRYPT PARALLEL CRYPTO ENGINE
8468M: Steffen Klassert <steffen.klassert@secunet.com>
8469L: linux-crypto@vger.kernel.org
8470S: Maintained
8471F: crypto/pcrypt.c
8472F: include/crypto/pcrypt.h
8473
8474PER-CPU MEMORY ALLOCATOR
8475M: Tejun Heo <tj@kernel.org>
8476M: Christoph Lameter <cl@linux.com>
8477T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8478S: Maintained
8479F: include/linux/percpu*.h
8480F: mm/percpu*.c
8481F: arch/*/include/asm/percpu.h
8482
8483PER-TASK DELAY ACCOUNTING
8484M: Balbir Singh <bsingharora@gmail.com>
8485S: Maintained
8486F: include/linux/delayacct.h
8487F: kernel/delayacct.c
8488
8489PERFORMANCE EVENTS SUBSYSTEM
8490M: Peter Zijlstra <peterz@infradead.org>
8491M: Ingo Molnar <mingo@redhat.com>
8492M: Arnaldo Carvalho de Melo <acme@kernel.org>
8493R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8494L: linux-kernel@vger.kernel.org
8495T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8496S: Supported
8497F: kernel/events/*
8498F: include/linux/perf_event.h
8499F: include/uapi/linux/perf_event.h
8500F: arch/*/kernel/perf_event*.c
8501F: arch/*/kernel/*/perf_event*.c
8502F: arch/*/kernel/*/*/perf_event*.c
8503F: arch/*/include/asm/perf_event.h
8504F: arch/*/kernel/perf_callchain.c
8505F: tools/perf/
8506
8507PERSONALITY HANDLING
8508M: Christoph Hellwig <hch@infradead.org>
8509L: linux-abi-devel@lists.sourceforge.net
8510S: Maintained
8511F: include/linux/personality.h
8512F: include/uapi/linux/personality.h
8513
8514PHONET PROTOCOL
8515M: Remi Denis-Courmont <courmisch@gmail.com>
8516S: Supported
8517F: Documentation/networking/phonet.txt
8518F: include/linux/phonet.h
8519F: include/net/phonet/
8520F: include/uapi/linux/phonet.h
8521F: net/phonet/
8522
8523PHRAM MTD DRIVER
8524M: Joern Engel <joern@lazybastard.org>
8525L: linux-mtd@lists.infradead.org
8526S: Maintained
8527F: drivers/mtd/devices/phram.c
8528
8529PICOLCD HID DRIVER
8530M: Bruno Prémont <bonbons@linux-vserver.org>
8531L: linux-input@vger.kernel.org
8532S: Maintained
8533F: drivers/hid/hid-picolcd*
8534
8535PICOXCELL SUPPORT
8536M: Jamie Iles <jamie@jamieiles.com>
8537L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8538T: git git://github.com/jamieiles/linux-2.6-ji.git
8539S: Supported
8540F: arch/arm/boot/dts/picoxcell*
8541F: arch/arm/mach-picoxcell/
8542F: drivers/crypto/picoxcell*
8543
8544PIN CONTROL SUBSYSTEM
8545M: Linus Walleij <linus.walleij@linaro.org>
8546L: linux-gpio@vger.kernel.org
8547T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8548S: Maintained
8549F: drivers/pinctrl/
8550F: include/linux/pinctrl/
8551
8552PIN CONTROLLER - ATMEL AT91
8553M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8555S: Maintained
8556F: drivers/pinctrl/pinctrl-at91.*
8557
8558PIN CONTROLLER - ATMEL AT91 PIO4
8559M: Ludovic Desroches <ludovic.desroches@atmel.com>
8560L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8561L: linux-gpio@vger.kernel.org
8562S: Supported
8563F: drivers/pinctrl/pinctrl-at91-pio4.*
8564
8565PIN CONTROLLER - INTEL
8566M: Mika Westerberg <mika.westerberg@linux.intel.com>
8567M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8568S: Maintained
8569F: drivers/pinctrl/intel/
8570
8571PIN CONTROLLER - RENESAS
8572M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8573M: Geert Uytterhoeven <geert+renesas@glider.be>
8574L: linux-renesas-soc@vger.kernel.org
8575S: Maintained
8576F: drivers/pinctrl/sh-pfc/
8577
8578PIN CONTROLLER - SAMSUNG
8579M: Tomasz Figa <tomasz.figa@gmail.com>
8580L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8581L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8582S: Maintained
8583F: drivers/pinctrl/samsung/
8584
8585PIN CONTROLLER - SINGLE
8586M: Tony Lindgren <tony@atomide.com>
8587M: Haojian Zhuang <haojian.zhuang@linaro.org>
8588L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8589L: linux-omap@vger.kernel.org
8590S: Maintained
8591F: drivers/pinctrl/pinctrl-single.c
8592
8593PIN CONTROLLER - ST SPEAR
8594M: Viresh Kumar <vireshk@kernel.org>
8595L: spear-devel@list.st.com
8596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8597W: http://www.st.com/spear
8598S: Maintained
8599F: drivers/pinctrl/spear/
8600
8601PKTCDVD DRIVER
8602M: Jiri Kosina <jikos@kernel.org>
8603S: Maintained
8604F: drivers/block/pktcdvd.c
8605F: include/linux/pktcdvd.h
8606F: include/uapi/linux/pktcdvd.h
8607
8608PKUNITY SOC DRIVERS
8609M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8610W: http://mprc.pku.edu.cn/~guanxuetao/linux
8611S: Maintained
8612T: git git://github.com/gxt/linux.git
8613F: drivers/input/serio/i8042-unicore32io.h
8614F: drivers/i2c/busses/i2c-puv3.c
8615F: drivers/video/fbdev/fb-puv3.c
8616F: drivers/rtc/rtc-puv3.c
8617
8618PMBUS HARDWARE MONITORING DRIVERS
8619M: Guenter Roeck <linux@roeck-us.net>
8620L: lm-sensors@lm-sensors.org
8621W: http://www.lm-sensors.org/
8622W: http://www.roeck-us.net/linux/drivers/
8623T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8624S: Maintained
8625F: Documentation/hwmon/pmbus
8626F: drivers/hwmon/pmbus/
8627F: include/linux/i2c/pmbus.h
8628
8629PMC SIERRA MaxRAID DRIVER
8630L: linux-scsi@vger.kernel.org
8631W: http://www.pmc-sierra.com/
8632S: Orphan
8633F: drivers/scsi/pmcraid.*
8634
8635PMC SIERRA PM8001 DRIVER
8636M: Jack Wang <jinpu.wang@profitbricks.com>
8637M: lindar_liu@usish.com
8638L: pmchba@pmcs.com
8639L: linux-scsi@vger.kernel.org
8640S: Supported
8641F: drivers/scsi/pm8001/
8642
8643POSIX CLOCKS and TIMERS
8644M: Thomas Gleixner <tglx@linutronix.de>
8645L: linux-kernel@vger.kernel.org
8646T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8647S: Maintained
8648F: fs/timerfd.c
8649F: include/linux/timer*
8650F: kernel/time/*timer*
8651
8652POWER MANAGEMENT CORE
8653M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8654L: linux-pm@vger.kernel.org
8655T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8656S: Supported
8657F: drivers/base/power/
8658F: include/linux/pm.h
8659F: include/linux/pm_*
8660F: include/linux/powercap.h
8661F: drivers/powercap/
8662
8663POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8664M: Sebastian Reichel <sre@kernel.org>
8665M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8666M: David Woodhouse <dwmw2@infradead.org>
8667L: linux-pm@vger.kernel.org
8668T: git git://git.infradead.org/battery-2.6.git
8669S: Maintained
8670F: include/linux/power_supply.h
8671F: drivers/power/
8672X: drivers/power/avs/
8673
8674POWER STATE COORDINATION INTERFACE (PSCI)
8675M: Mark Rutland <mark.rutland@arm.com>
8676M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8677L: linux-arm-kernel@lists.infradead.org
8678S: Maintained
8679F: drivers/firmware/psci.c
8680F: include/linux/psci.h
8681F: include/uapi/linux/psci.h
8682
8683PNP SUPPORT
8684M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8685S: Maintained
8686F: drivers/pnp/
8687
8688PPP PROTOCOL DRIVERS AND COMPRESSORS
8689M: Paul Mackerras <paulus@samba.org>
8690L: linux-ppp@vger.kernel.org
8691S: Maintained
8692F: drivers/net/ppp/ppp_*
8693
8694PPP OVER ATM (RFC 2364)
8695M: Mitchell Blank Jr <mitch@sfgoth.com>
8696S: Maintained
8697F: net/atm/pppoatm.c
8698F: include/uapi/linux/atmppp.h
8699
8700PPP OVER ETHERNET
8701M: Michal Ostrowski <mostrows@earthlink.net>
8702S: Maintained
8703F: drivers/net/ppp/pppoe.c
8704F: drivers/net/ppp/pppox.c
8705
8706PPP OVER L2TP
8707M: James Chapman <jchapman@katalix.com>
8708S: Maintained
8709F: net/l2tp/l2tp_ppp.c
8710F: include/linux/if_pppol2tp.h
8711F: include/uapi/linux/if_pppol2tp.h
8712
8713PPS SUPPORT
8714M: Rodolfo Giometti <giometti@enneenne.com>
8715W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8716L: linuxpps@ml.enneenne.com (subscribers-only)
8717S: Maintained
8718F: Documentation/pps/
8719F: drivers/pps/
8720F: include/linux/pps*.h
8721
8722PPTP DRIVER
8723M: Dmitry Kozlov <xeb@mail.ru>
8724L: netdev@vger.kernel.org
8725S: Maintained
8726F: drivers/net/ppp/pptp.c
8727W: http://sourceforge.net/projects/accel-pptp
8728
8729PREEMPTIBLE KERNEL
8730M: Robert Love <rml@tech9.net>
8731L: kpreempt-tech@lists.sourceforge.net
8732W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8733S: Supported
8734F: Documentation/preempt-locking.txt
8735F: include/linux/preempt.h
8736
8737PRISM54 WIRELESS DRIVER
8738M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8739L: linux-wireless@vger.kernel.org
8740W: http://wireless.kernel.org/en/users/Drivers/p54
8741S: Obsolete
8742F: drivers/net/wireless/intersil/prism54/
8743
8744PS3 NETWORK SUPPORT
8745M: Geoff Levand <geoff@infradead.org>
8746L: netdev@vger.kernel.org
8747L: linuxppc-dev@lists.ozlabs.org
8748S: Maintained
8749F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8750
8751PS3 PLATFORM SUPPORT
8752M: Geoff Levand <geoff@infradead.org>
8753L: linuxppc-dev@lists.ozlabs.org
8754S: Maintained
8755F: arch/powerpc/boot/ps3*
8756F: arch/powerpc/include/asm/lv1call.h
8757F: arch/powerpc/include/asm/ps3*.h
8758F: arch/powerpc/platforms/ps3/
8759F: drivers/*/ps3*
8760F: drivers/ps3/
8761F: drivers/rtc/rtc-ps3.c
8762F: drivers/usb/host/*ps3.c
8763F: sound/ppc/snd_ps3*
8764
8765PS3VRAM DRIVER
8766M: Jim Paris <jim@jtan.com>
8767M: Geoff Levand <geoff@infradead.org>
8768L: linuxppc-dev@lists.ozlabs.org
8769S: Maintained
8770F: drivers/block/ps3vram.c
8771
8772PSTORE FILESYSTEM
8773M: Anton Vorontsov <anton@enomsg.org>
8774M: Colin Cross <ccross@android.com>
8775M: Kees Cook <keescook@chromium.org>
8776M: Tony Luck <tony.luck@intel.com>
8777S: Maintained
8778T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8779F: fs/pstore/
8780F: include/linux/pstore*
8781F: drivers/firmware/efi/efi-pstore.c
8782F: drivers/acpi/apei/erst.c
8783
8784PTP HARDWARE CLOCK SUPPORT
8785M: Richard Cochran <richardcochran@gmail.com>
8786L: netdev@vger.kernel.org
8787S: Maintained
8788W: http://linuxptp.sourceforge.net/
8789F: Documentation/ABI/testing/sysfs-ptp
8790F: Documentation/ptp/*
8791F: drivers/net/ethernet/freescale/gianfar_ptp.c
8792F: drivers/net/phy/dp83640*
8793F: drivers/ptp/*
8794F: include/linux/ptp_cl*
8795
8796PTRACE SUPPORT
8797M: Roland McGrath <roland@hack.frob.com>
8798M: Oleg Nesterov <oleg@redhat.com>
8799S: Maintained
8800F: include/asm-generic/syscall.h
8801F: include/linux/ptrace.h
8802F: include/linux/regset.h
8803F: include/linux/tracehook.h
8804F: include/uapi/linux/ptrace.h
8805F: kernel/ptrace.c
8806
8807PVRUSB2 VIDEO4LINUX DRIVER
8808M: Mike Isely <isely@pobox.com>
8809L: pvrusb2@isely.net (subscribers-only)
8810L: linux-media@vger.kernel.org
8811W: http://www.isely.net/pvrusb2/
8812T: git git://linuxtv.org/media_tree.git
8813S: Maintained
8814F: Documentation/video4linux/README.pvrusb2
8815F: drivers/media/usb/pvrusb2/
8816
8817PWC WEBCAM DRIVER
8818M: Hans de Goede <hdegoede@redhat.com>
8819L: linux-media@vger.kernel.org
8820T: git git://linuxtv.org/media_tree.git
8821S: Maintained
8822F: drivers/media/usb/pwc/*
8823
8824PWM FAN DRIVER
8825M: Kamil Debski <k.debski@samsung.com>
8826L: lm-sensors@lm-sensors.org
8827S: Supported
8828F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8829F: Documentation/hwmon/pwm-fan
8830F: drivers/hwmon/pwm-fan.c
8831
8832PWM SUBSYSTEM
8833M: Thierry Reding <thierry.reding@gmail.com>
8834L: linux-pwm@vger.kernel.org
8835S: Maintained
8836T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8837F: Documentation/pwm.txt
8838F: Documentation/devicetree/bindings/pwm/
8839F: include/linux/pwm.h
8840F: drivers/pwm/
8841F: drivers/video/backlight/pwm_bl.c
8842F: include/linux/pwm_backlight.h
8843
8844PXA2xx/PXA3xx SUPPORT
8845M: Daniel Mack <daniel@zonque.org>
8846M: Haojian Zhuang <haojian.zhuang@gmail.com>
8847M: Robert Jarzmik <robert.jarzmik@free.fr>
8848L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8849T: git git://github.com/hzhuang1/linux.git
8850T: git git://github.com/rjarzmik/linux.git
8851S: Maintained
8852F: arch/arm/boot/dts/pxa*
8853F: arch/arm/mach-pxa/
8854F: drivers/dma/pxa*
8855F: drivers/pcmcia/pxa2xx*
8856F: drivers/pinctrl/pxa/
8857F: drivers/spi/spi-pxa2xx*
8858F: drivers/usb/gadget/udc/pxa2*
8859F: include/sound/pxa2xx-lib.h
8860F: sound/arm/pxa*
8861F: sound/soc/pxa/
8862
8863PXA GPIO DRIVER
8864M: Robert Jarzmik <robert.jarzmik@free.fr>
8865L: linux-gpio@vger.kernel.org
8866S: Maintained
8867F: drivers/gpio/gpio-pxa.c
8868
8869PXA3xx NAND FLASH DRIVER
8870M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8871L: linux-mtd@lists.infradead.org
8872S: Maintained
8873F: drivers/mtd/nand/pxa3xx_nand.c
8874
8875MMP SUPPORT
8876M: Eric Miao <eric.y.miao@gmail.com>
8877M: Haojian Zhuang <haojian.zhuang@gmail.com>
8878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8879T: git git://github.com/hzhuang1/linux.git
8880T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8881S: Maintained
8882F: arch/arm/boot/dts/mmp*
8883F: arch/arm/mach-mmp/
8884
8885PXA MMCI DRIVER
8886S: Orphan
8887
8888PXA RTC DRIVER
8889M: Robert Jarzmik <robert.jarzmik@free.fr>
8890L: rtc-linux@googlegroups.com
8891S: Maintained
8892
8893QAT DRIVER
8894M: Tadeusz Struk <tadeusz.struk@intel.com>
8895L: qat-linux@intel.com
8896S: Supported
8897F: drivers/crypto/qat/
8898
8899QIB DRIVER
8900M: Mike Marciniszyn <infinipath@intel.com>
8901L: linux-rdma@vger.kernel.org
8902S: Supported
8903F: drivers/infiniband/hw/qib/
8904
8905QLOGIC QLA1280 SCSI DRIVER
8906M: Michael Reed <mdr@sgi.com>
8907L: linux-scsi@vger.kernel.org
8908S: Maintained
8909F: drivers/scsi/qla1280.[ch]
8910
8911QLOGIC QLA2XXX FC-SCSI DRIVER
8912M: qla2xxx-upstream@qlogic.com
8913L: linux-scsi@vger.kernel.org
8914S: Supported
8915F: Documentation/scsi/LICENSE.qla2xxx
8916F: drivers/scsi/qla2xxx/
8917
8918QLOGIC QLA4XXX iSCSI DRIVER
8919M: QLogic-Storage-Upstream@qlogic.com
8920L: linux-scsi@vger.kernel.org
8921S: Supported
8922F: Documentation/scsi/LICENSE.qla4xxx
8923F: drivers/scsi/qla4xxx/
8924
8925QLOGIC QLA3XXX NETWORK DRIVER
8926M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8927M: Ron Mercer <ron.mercer@qlogic.com>
8928M: linux-driver@qlogic.com
8929L: netdev@vger.kernel.org
8930S: Supported
8931F: Documentation/networking/LICENSE.qla3xxx
8932F: drivers/net/ethernet/qlogic/qla3xxx.*
8933
8934QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8935M: Dept-GELinuxNICDev@qlogic.com
8936L: netdev@vger.kernel.org
8937S: Supported
8938F: drivers/net/ethernet/qlogic/qlcnic/
8939
8940QLOGIC QLGE 10Gb ETHERNET DRIVER
8941M: Harish Patil <harish.patil@qlogic.com>
8942M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8943M: Dept-GELinuxNICDev@qlogic.com
8944M: linux-driver@qlogic.com
8945L: netdev@vger.kernel.org
8946S: Supported
8947F: drivers/net/ethernet/qlogic/qlge/
8948
8949QLOGIC QL4xxx ETHERNET DRIVER
8950M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8951M: Ariel Elior <Ariel.Elior@qlogic.com>
8952M: everest-linux-l2@qlogic.com
8953L: netdev@vger.kernel.org
8954S: Supported
8955F: drivers/net/ethernet/qlogic/qed/
8956F: include/linux/qed/
8957F: drivers/net/ethernet/qlogic/qede/
8958
8959QNX4 FILESYSTEM
8960M: Anders Larsen <al@alarsen.net>
8961W: http://www.alarsen.net/linux/qnx4fs/
8962S: Maintained
8963F: fs/qnx4/
8964F: include/uapi/linux/qnx4_fs.h
8965F: include/uapi/linux/qnxtypes.h
8966
8967QT1010 MEDIA DRIVER
8968M: Antti Palosaari <crope@iki.fi>
8969L: linux-media@vger.kernel.org
8970W: https://linuxtv.org
8971W: http://palosaari.fi/linux/
8972Q: http://patchwork.linuxtv.org/project/linux-media/list/
8973T: git git://linuxtv.org/anttip/media_tree.git
8974S: Maintained
8975F: drivers/media/tuners/qt1010*
8976
8977QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8978M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8979L: linux-wireless@vger.kernel.org
8980L: ath9k-devel@lists.ath9k.org
8981W: http://wireless.kernel.org/en/users/Drivers/ath9k
8982S: Supported
8983F: drivers/net/wireless/ath/ath9k/
8984
8985QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8986M: Kalle Valo <kvalo@qca.qualcomm.com>
8987L: ath10k@lists.infradead.org
8988W: http://wireless.kernel.org/en/users/Drivers/ath10k
8989T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8990S: Supported
8991F: drivers/net/wireless/ath/ath10k/
8992
8993QUALCOMM HEXAGON ARCHITECTURE
8994M: Richard Kuo <rkuo@codeaurora.org>
8995L: linux-hexagon@vger.kernel.org
8996T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8997S: Supported
8998F: arch/hexagon/
8999
9000QUALCOMM WCN36XX WIRELESS DRIVER
9001M: Eugene Krasnikov <k.eugene.e@gmail.com>
9002L: wcn36xx@lists.infradead.org
9003W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9004T: git git://github.com/KrasnikovEugene/wcn36xx.git
9005S: Supported
9006F: drivers/net/wireless/ath/wcn36xx/
9007
9008RADOS BLOCK DEVICE (RBD)
9009M: Ilya Dryomov <idryomov@gmail.com>
9010M: Sage Weil <sage@redhat.com>
9011M: Alex Elder <elder@kernel.org>
9012L: ceph-devel@vger.kernel.org
9013W: http://ceph.com/
9014T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9015T: git git://github.com/ceph/ceph-client.git
9016S: Supported
9017F: Documentation/ABI/testing/sysfs-bus-rbd
9018F: drivers/block/rbd.c
9019F: drivers/block/rbd_types.h
9020
9021RADEON FRAMEBUFFER DISPLAY DRIVER
9022M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9023L: linux-fbdev@vger.kernel.org
9024S: Maintained
9025F: drivers/video/fbdev/aty/radeon*
9026F: include/uapi/linux/radeonfb.h
9027
9028RADIOSHARK RADIO DRIVER
9029M: Hans de Goede <hdegoede@redhat.com>
9030L: linux-media@vger.kernel.org
9031T: git git://linuxtv.org/media_tree.git
9032S: Maintained
9033F: drivers/media/radio/radio-shark.c
9034
9035RADIOSHARK2 RADIO DRIVER
9036M: Hans de Goede <hdegoede@redhat.com>
9037L: linux-media@vger.kernel.org
9038T: git git://linuxtv.org/media_tree.git
9039S: Maintained
9040F: drivers/media/radio/radio-shark2.c
9041F: drivers/media/radio/radio-tea5777.c
9042
9043RAGE128 FRAMEBUFFER DISPLAY DRIVER
9044M: Paul Mackerras <paulus@samba.org>
9045L: linux-fbdev@vger.kernel.org
9046S: Maintained
9047F: drivers/video/fbdev/aty/aty128fb.c
9048
9049RALINK MIPS ARCHITECTURE
9050M: John Crispin <blogic@openwrt.org>
9051L: linux-mips@linux-mips.org
9052S: Maintained
9053F: arch/mips/ralink
9054
9055RALINK RT2X00 WIRELESS LAN DRIVER
9056P: rt2x00 project
9057M: Stanislaw Gruszka <sgruszka@redhat.com>
9058M: Helmut Schaa <helmut.schaa@googlemail.com>
9059L: linux-wireless@vger.kernel.org
9060S: Maintained
9061F: drivers/net/wireless/ralink/rt2x00/
9062
9063RAMDISK RAM BLOCK DEVICE DRIVER
9064M: Jens Axboe <axboe@kernel.dk>
9065S: Maintained
9066F: Documentation/blockdev/ramdisk.txt
9067F: drivers/block/brd.c
9068
9069RANDOM NUMBER DRIVER
9070M: "Theodore Ts'o" <tytso@mit.edu>
9071S: Maintained
9072F: drivers/char/random.c
9073
9074RAPIDIO SUBSYSTEM
9075M: Matt Porter <mporter@kernel.crashing.org>
9076M: Alexandre Bounine <alexandre.bounine@idt.com>
9077S: Maintained
9078F: drivers/rapidio/
9079
9080RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9081L: linux-wireless@vger.kernel.org
9082S: Orphan
9083F: drivers/net/wireless/ray*
9084
9085RCUTORTURE MODULE
9086M: Josh Triplett <josh@joshtriplett.org>
9087M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9088L: linux-kernel@vger.kernel.org
9089S: Supported
9090T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9091F: Documentation/RCU/torture.txt
9092F: kernel/rcu/rcutorture.c
9093
9094RCUTORTURE TEST FRAMEWORK
9095M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9096M: Josh Triplett <josh@joshtriplett.org>
9097R: Steven Rostedt <rostedt@goodmis.org>
9098R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9099R: Lai Jiangshan <jiangshanlai@gmail.com>
9100L: linux-kernel@vger.kernel.org
9101S: Supported
9102T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9103F: tools/testing/selftests/rcutorture
9104
9105RDC R-321X SoC
9106M: Florian Fainelli <florian@openwrt.org>
9107S: Maintained
9108
9109RDC R6040 FAST ETHERNET DRIVER
9110M: Florian Fainelli <florian@openwrt.org>
9111L: netdev@vger.kernel.org
9112S: Maintained
9113F: drivers/net/ethernet/rdc/r6040.c
9114
9115RDS - RELIABLE DATAGRAM SOCKETS
9116M: Chien Yen <chien.yen@oracle.com>
9117L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9118S: Supported
9119F: net/rds/
9120
9121READ-COPY UPDATE (RCU)
9122M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9123M: Josh Triplett <josh@joshtriplett.org>
9124R: Steven Rostedt <rostedt@goodmis.org>
9125R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9126R: Lai Jiangshan <jiangshanlai@gmail.com>
9127L: linux-kernel@vger.kernel.org
9128W: http://www.rdrop.com/users/paulmck/RCU/
9129S: Supported
9130T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9131F: Documentation/RCU/
9132X: Documentation/RCU/torture.txt
9133F: include/linux/rcu*
9134X: include/linux/srcu.h
9135F: kernel/rcu/
9136X: kernel/torture.c
9137
9138REAL TIME CLOCK (RTC) SUBSYSTEM
9139M: Alessandro Zummo <a.zummo@towertech.it>
9140M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9141L: rtc-linux@googlegroups.com
9142Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9143T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9144S: Maintained
9145F: Documentation/rtc.txt
9146F: drivers/rtc/
9147F: include/linux/rtc.h
9148F: include/uapi/linux/rtc.h
9149
9150REALTEK AUDIO CODECS
9151M: Bard Liao <bardliao@realtek.com>
9152M: Oder Chiou <oder_chiou@realtek.com>
9153S: Maintained
9154F: sound/soc/codecs/rt*
9155F: include/sound/rt*.h
9156
9157REISERFS FILE SYSTEM
9158L: reiserfs-devel@vger.kernel.org
9159S: Supported
9160F: fs/reiserfs/
9161
9162REGISTER MAP ABSTRACTION
9163M: Mark Brown <broonie@kernel.org>
9164L: linux-kernel@vger.kernel.org
9165T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9166S: Supported
9167F: drivers/base/regmap/
9168F: include/linux/regmap.h
9169
9170REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9171M: Ohad Ben-Cohen <ohad@wizery.com>
9172T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9173S: Maintained
9174F: drivers/remoteproc/
9175F: Documentation/remoteproc.txt
9176F: include/linux/remoteproc.h
9177
9178REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9179M: Ohad Ben-Cohen <ohad@wizery.com>
9180T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9181S: Maintained
9182F: drivers/rpmsg/
9183F: Documentation/rpmsg.txt
9184F: include/linux/rpmsg.h
9185
9186RENESAS ETHERNET DRIVERS
9187R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9188L: netdev@vger.kernel.org
9189L: linux-renesas-soc@vger.kernel.org
9190F: drivers/net/ethernet/renesas/
9191F: include/linux/sh_eth.h
9192
9193RENESAS USB2 PHY DRIVER
9194M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9195L: linux-renesas-soc@vger.kernel.org
9196S: Maintained
9197F: drivers/phy/phy-rcar-gen3-usb2.c
9198
9199RESET CONTROLLER FRAMEWORK
9200M: Philipp Zabel <p.zabel@pengutronix.de>
9201T: git git://git.pengutronix.de/git/pza/linux
9202S: Maintained
9203F: drivers/reset/
9204F: Documentation/devicetree/bindings/reset/
9205F: include/dt-bindings/reset/
9206F: include/linux/reset.h
9207F: include/linux/reset-controller.h
9208
9209RFKILL
9210M: Johannes Berg <johannes@sipsolutions.net>
9211L: linux-wireless@vger.kernel.org
9212W: http://wireless.kernel.org/
9213T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9214T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9215S: Maintained
9216F: Documentation/rfkill.txt
9217F: net/rfkill/
9218
9219RHASHTABLE
9220M: Thomas Graf <tgraf@suug.ch>
9221L: netdev@vger.kernel.org
9222S: Maintained
9223F: lib/rhashtable.c
9224F: include/linux/rhashtable.h
9225
9226RICOH SMARTMEDIA/XD DRIVER
9227M: Maxim Levitsky <maximlevitsky@gmail.com>
9228S: Maintained
9229F: drivers/mtd/nand/r852.c
9230F: drivers/mtd/nand/r852.h
9231
9232RICOH R5C592 MEMORYSTICK DRIVER
9233M: Maxim Levitsky <maximlevitsky@gmail.com>
9234S: Maintained
9235F: drivers/memstick/host/r592.*
9236
9237ROCCAT DRIVERS
9238M: Stefan Achatz <erazor_de@users.sourceforge.net>
9239W: http://sourceforge.net/projects/roccat/
9240S: Maintained
9241F: drivers/hid/hid-roccat*
9242F: include/linux/hid-roccat*
9243F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9244
9245ROCKER DRIVER
9246M: Jiri Pirko <jiri@resnulli.us>
9247M: Scott Feldman <sfeldma@gmail.com>
9248L: netdev@vger.kernel.org
9249S: Supported
9250F: drivers/net/ethernet/rocker/
9251
9252ROCKETPORT DRIVER
9253P: Comtrol Corp.
9254W: http://www.comtrol.com
9255S: Maintained
9256F: Documentation/serial/rocket.txt
9257F: drivers/tty/rocket*
9258
9259ROCKETPORT EXPRESS/INFINITY DRIVER
9260M: Kevin Cernekee <cernekee@gmail.com>
9261L: linux-serial@vger.kernel.org
9262S: Odd Fixes
9263F: drivers/tty/serial/rp2.*
9264
9265ROSE NETWORK LAYER
9266M: Ralf Baechle <ralf@linux-mips.org>
9267L: linux-hams@vger.kernel.org
9268W: http://www.linux-ax25.org/
9269S: Maintained
9270F: include/net/rose.h
9271F: include/uapi/linux/rose.h
9272F: net/rose/
9273
9274RTL2830 MEDIA DRIVER
9275M: Antti Palosaari <crope@iki.fi>
9276L: linux-media@vger.kernel.org
9277W: https://linuxtv.org
9278W: http://palosaari.fi/linux/
9279Q: http://patchwork.linuxtv.org/project/linux-media/list/
9280T: git git://linuxtv.org/anttip/media_tree.git
9281S: Maintained
9282F: drivers/media/dvb-frontends/rtl2830*
9283
9284RTL2832 MEDIA DRIVER
9285M: Antti Palosaari <crope@iki.fi>
9286L: linux-media@vger.kernel.org
9287W: https://linuxtv.org
9288W: http://palosaari.fi/linux/
9289Q: http://patchwork.linuxtv.org/project/linux-media/list/
9290T: git git://linuxtv.org/anttip/media_tree.git
9291S: Maintained
9292F: drivers/media/dvb-frontends/rtl2832*
9293
9294RTL2832_SDR MEDIA DRIVER
9295M: Antti Palosaari <crope@iki.fi>
9296L: linux-media@vger.kernel.org
9297W: https://linuxtv.org
9298W: http://palosaari.fi/linux/
9299Q: http://patchwork.linuxtv.org/project/linux-media/list/
9300T: git git://linuxtv.org/anttip/media_tree.git
9301S: Maintained
9302F: drivers/media/dvb-frontends/rtl2832_sdr*
9303
9304RTL8180 WIRELESS DRIVER
9305L: linux-wireless@vger.kernel.org
9306W: http://wireless.kernel.org/
9307T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9308S: Orphan
9309F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9310
9311RTL8187 WIRELESS DRIVER
9312M: Herton Ronaldo Krzesinski <herton@canonical.com>
9313M: Hin-Tak Leung <htl10@users.sourceforge.net>
9314M: Larry Finger <Larry.Finger@lwfinger.net>
9315L: linux-wireless@vger.kernel.org
9316W: http://wireless.kernel.org/
9317T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9318S: Maintained
9319F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9320
9321RTL8192CE WIRELESS DRIVER
9322M: Larry Finger <Larry.Finger@lwfinger.net>
9323M: Chaoming Li <chaoming_li@realsil.com.cn>
9324L: linux-wireless@vger.kernel.org
9325W: http://wireless.kernel.org/
9326T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9327S: Maintained
9328F: drivers/net/wireless/realtek/rtlwifi/
9329F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9330
9331RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9332M: Jes Sorensen <Jes.Sorensen@redhat.com>
9333L: linux-wireless@vger.kernel.org
9334T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9335S: Maintained
9336F: drivers/net/wireless/realtek/rtl8xxxu/
9337
9338S3 SAVAGE FRAMEBUFFER DRIVER
9339M: Antonino Daplas <adaplas@gmail.com>
9340L: linux-fbdev@vger.kernel.org
9341S: Maintained
9342F: drivers/video/fbdev/savage/
9343
9344S390
9345M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9346M: Heiko Carstens <heiko.carstens@de.ibm.com>
9347L: linux-s390@vger.kernel.org
9348W: http://www.ibm.com/developerworks/linux/linux390/
9349T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9350S: Supported
9351F: arch/s390/
9352F: drivers/s390/
9353F: Documentation/s390/
9354F: Documentation/DocBook/s390*
9355
9356S390 COMMON I/O LAYER
9357M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9358M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9359L: linux-s390@vger.kernel.org
9360W: http://www.ibm.com/developerworks/linux/linux390/
9361S: Supported
9362F: drivers/s390/cio/
9363
9364S390 DASD DRIVER
9365M: Stefan Weinhuber <wein@de.ibm.com>
9366M: Stefan Haberland <stefan.haberland@de.ibm.com>
9367L: linux-s390@vger.kernel.org
9368W: http://www.ibm.com/developerworks/linux/linux390/
9369S: Supported
9370F: drivers/s390/block/dasd*
9371F: block/partitions/ibm.c
9372
9373S390 NETWORK DRIVERS
9374M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9375L: linux-s390@vger.kernel.org
9376W: http://www.ibm.com/developerworks/linux/linux390/
9377S: Supported
9378F: drivers/s390/net/
9379
9380S390 PCI SUBSYSTEM
9381M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9382M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9383L: linux-s390@vger.kernel.org
9384W: http://www.ibm.com/developerworks/linux/linux390/
9385S: Supported
9386F: arch/s390/pci/
9387F: drivers/pci/hotplug/s390_pci_hpc.c
9388
9389S390 ZCRYPT DRIVER
9390M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9391L: linux-s390@vger.kernel.org
9392W: http://www.ibm.com/developerworks/linux/linux390/
9393S: Supported
9394F: drivers/s390/crypto/
9395
9396S390 ZFCP DRIVER
9397M: Steffen Maier <maier@linux.vnet.ibm.com>
9398L: linux-s390@vger.kernel.org
9399W: http://www.ibm.com/developerworks/linux/linux390/
9400S: Supported
9401F: drivers/s390/scsi/zfcp_*
9402
9403S390 IUCV NETWORK LAYER
9404M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9405L: linux-s390@vger.kernel.org
9406W: http://www.ibm.com/developerworks/linux/linux390/
9407S: Supported
9408F: drivers/s390/net/*iucv*
9409F: include/net/iucv/
9410F: net/iucv/
9411
9412S390 IOMMU (PCI)
9413M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9414L: linux-s390@vger.kernel.org
9415W: http://www.ibm.com/developerworks/linux/linux390/
9416S: Supported
9417F: drivers/iommu/s390-iommu.c
9418
9419S3C24XX SD/MMC Driver
9420M: Ben Dooks <ben-linux@fluff.org>
9421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9422S: Supported
9423F: drivers/mmc/host/s3cmci.*
9424
9425SAA6588 RDS RECEIVER DRIVER
9426M: Hans Verkuil <hverkuil@xs4all.nl>
9427L: linux-media@vger.kernel.org
9428T: git git://linuxtv.org/media_tree.git
9429W: https://linuxtv.org
9430S: Odd Fixes
9431F: drivers/media/i2c/saa6588*
9432
9433SAA7134 VIDEO4LINUX DRIVER
9434M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9435L: linux-media@vger.kernel.org
9436W: https://linuxtv.org
9437T: git git://linuxtv.org/media_tree.git
9438S: Odd fixes
9439F: Documentation/video4linux/*.saa7134
9440F: drivers/media/pci/saa7134/
9441
9442SAA7146 VIDEO4LINUX-2 DRIVER
9443M: Hans Verkuil <hverkuil@xs4all.nl>
9444L: linux-media@vger.kernel.org
9445T: git git://linuxtv.org/media_tree.git
9446S: Maintained
9447F: drivers/media/common/saa7146/
9448F: drivers/media/pci/saa7146/
9449F: include/media/saa7146*
9450
9451SAMSUNG LAPTOP DRIVER
9452M: Corentin Chary <corentin.chary@gmail.com>
9453L: platform-driver-x86@vger.kernel.org
9454S: Maintained
9455F: drivers/platform/x86/samsung-laptop.c
9456
9457SAMSUNG AUDIO (ASoC) DRIVERS
9458M: Sangbeom Kim <sbkim73@samsung.com>
9459L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9460S: Supported
9461F: sound/soc/samsung/
9462
9463SAMSUNG FRAMEBUFFER DRIVER
9464M: Jingoo Han <jingoohan1@gmail.com>
9465L: linux-fbdev@vger.kernel.org
9466S: Maintained
9467F: drivers/video/fbdev/s3c-fb.c
9468
9469SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9470M: Sangbeom Kim <sbkim73@samsung.com>
9471M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9472L: linux-kernel@vger.kernel.org
9473L: linux-samsung-soc@vger.kernel.org
9474S: Supported
9475F: drivers/mfd/sec*.c
9476F: drivers/regulator/s2m*.c
9477F: drivers/regulator/s5m*.c
9478F: drivers/clk/clk-s2mps11.c
9479F: drivers/rtc/rtc-s5m.c
9480F: include/linux/mfd/samsung/
9481F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9482F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9483F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9484F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9485
9486SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9487M: Kyungmin Park <kyungmin.park@samsung.com>
9488M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9489L: linux-media@vger.kernel.org
9490Q: https://patchwork.linuxtv.org/project/linux-media/list/
9491S: Supported
9492F: drivers/media/platform/exynos4-is/
9493
9494SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9495M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9496L: linux-media@vger.kernel.org
9497L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9498S: Maintained
9499F: drivers/media/platform/s3c-camif/
9500F: include/media/drv-intf/s3c_camif.h
9501
9502SAMSUNG S5C73M3 CAMERA DRIVER
9503M: Kyungmin Park <kyungmin.park@samsung.com>
9504M: Andrzej Hajda <a.hajda@samsung.com>
9505L: linux-media@vger.kernel.org
9506S: Supported
9507F: drivers/media/i2c/s5c73m3/*
9508
9509SAMSUNG S5K5BAF CAMERA DRIVER
9510M: Kyungmin Park <kyungmin.park@samsung.com>
9511M: Andrzej Hajda <a.hajda@samsung.com>
9512L: linux-media@vger.kernel.org
9513S: Supported
9514F: drivers/media/i2c/s5k5baf.c
9515
9516SAMSUNG S3FWRN5 NFC DRIVER
9517M: Robert Baldyga <r.baldyga@samsung.com>
9518L: linux-nfc@lists.01.org (moderated for non-subscribers)
9519S: Supported
9520F: drivers/nfc/s3fwrn5
9521
9522SAMSUNG SOC CLOCK DRIVERS
9523M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9524M: Tomasz Figa <tomasz.figa@gmail.com>
9525S: Supported
9526L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9527F: drivers/clk/samsung/
9528
9529SAMSUNG SXGBE DRIVERS
9530M: Byungho An <bh74.an@samsung.com>
9531M: Girish K S <ks.giri@samsung.com>
9532M: Vipul Pandya <vipul.pandya@samsung.com>
9533S: Supported
9534L: netdev@vger.kernel.org
9535F: drivers/net/ethernet/samsung/sxgbe/
9536
9537SAMSUNG THERMAL DRIVER
9538M: Lukasz Majewski <l.majewski@samsung.com>
9539L: linux-pm@vger.kernel.org
9540L: linux-samsung-soc@vger.kernel.org
9541S: Supported
9542T: git https://github.com/lmajewski/linux-samsung-thermal.git
9543F: drivers/thermal/samsung/
9544
9545SAMSUNG USB2 PHY DRIVER
9546M: Kamil Debski <k.debski@samsung.com>
9547L: linux-kernel@vger.kernel.org
9548S: Supported
9549F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9550F: Documentation/phy/samsung-usb2.txt
9551F: drivers/phy/phy-exynos4210-usb2.c
9552F: drivers/phy/phy-exynos4x12-usb2.c
9553F: drivers/phy/phy-exynos5250-usb2.c
9554F: drivers/phy/phy-s5pv210-usb2.c
9555F: drivers/phy/phy-samsung-usb2.c
9556F: drivers/phy/phy-samsung-usb2.h
9557
9558SERIAL DRIVERS
9559M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9560L: linux-serial@vger.kernel.org
9561S: Maintained
9562F: drivers/tty/serial/
9563
9564SYNOPSYS DESIGNWARE DMAC DRIVER
9565M: Viresh Kumar <vireshk@kernel.org>
9566M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9567S: Maintained
9568F: include/linux/dma/dw.h
9569F: include/linux/platform_data/dma-dw.h
9570F: drivers/dma/dw/
9571
9572SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9573M: Lars Persson <lars.persson@axis.com>
9574L: netdev@vger.kernel.org
9575S: Supported
9576F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9577F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9578
9579SYNOPSYS DESIGNWARE I2C DRIVER
9580M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9581M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9582M: Mika Westerberg <mika.westerberg@linux.intel.com>
9583L: linux-i2c@vger.kernel.org
9584S: Maintained
9585F: drivers/i2c/busses/i2c-designware-*
9586F: include/linux/platform_data/i2c-designware.h
9587
9588SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9589M: Jaehoon Chung <jh80.chung@samsung.com>
9590L: linux-mmc@vger.kernel.org
9591S: Maintained
9592F: include/linux/mmc/dw_mmc.h
9593F: drivers/mmc/host/dw_mmc*
9594
9595SYSTEM TRACE MODULE CLASS
9596M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9597S: Maintained
9598F: Documentation/trace/stm.txt
9599F: drivers/hwtracing/stm/
9600F: include/linux/stm.h
9601F: include/uapi/linux/stm.h
9602
9603THUNDERBOLT DRIVER
9604M: Andreas Noever <andreas.noever@gmail.com>
9605S: Maintained
9606F: drivers/thunderbolt/
9607
9608TI BQ27XXX POWER SUPPLY DRIVER
9609R: Andrew F. Davis <afd@ti.com>
9610F: include/linux/power/bq27xxx_battery.h
9611F: drivers/power/bq27xxx_battery.c
9612F: drivers/power/bq27xxx_battery_i2c.c
9613
9614TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9615M: John Stultz <john.stultz@linaro.org>
9616M: Thomas Gleixner <tglx@linutronix.de>
9617L: linux-kernel@vger.kernel.org
9618T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9619S: Supported
9620F: include/linux/clocksource.h
9621F: include/linux/time.h
9622F: include/linux/timex.h
9623F: include/uapi/linux/time.h
9624F: include/uapi/linux/timex.h
9625F: kernel/time/clocksource.c
9626F: kernel/time/time*.c
9627F: kernel/time/alarmtimer.c
9628F: kernel/time/ntp.c
9629F: tools/testing/selftests/timers/
9630
9631SC1200 WDT DRIVER
9632M: Zwane Mwaikambo <zwanem@gmail.com>
9633S: Maintained
9634F: drivers/watchdog/sc1200wdt.c
9635
9636SCHEDULER
9637M: Ingo Molnar <mingo@redhat.com>
9638M: Peter Zijlstra <peterz@infradead.org>
9639L: linux-kernel@vger.kernel.org
9640T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9641S: Maintained
9642F: kernel/sched/
9643F: include/linux/sched.h
9644F: include/uapi/linux/sched.h
9645F: include/linux/wait.h
9646
9647SCORE ARCHITECTURE
9648M: Chen Liqin <liqin.linux@gmail.com>
9649M: Lennox Wu <lennox.wu@gmail.com>
9650W: http://www.sunplus.com
9651S: Supported
9652F: arch/score/
9653
9654SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9655M: Sudeep Holla <sudeep.holla@arm.com>
9656L: linux-arm-kernel@lists.infradead.org
9657S: Maintained
9658F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9659F: drivers/clk/clk-scpi.c
9660F: drivers/cpufreq/scpi-cpufreq.c
9661F: drivers/firmware/arm_scpi.c
9662F: include/linux/scpi_protocol.h
9663
9664SCSI CDROM DRIVER
9665M: Jens Axboe <axboe@kernel.dk>
9666L: linux-scsi@vger.kernel.org
9667W: http://www.kernel.dk
9668S: Maintained
9669F: drivers/scsi/sr*
9670
9671SCSI RDMA PROTOCOL (SRP) INITIATOR
9672M: Bart Van Assche <bart.vanassche@sandisk.com>
9673L: linux-rdma@vger.kernel.org
9674S: Supported
9675W: http://www.openfabrics.org
9676Q: http://patchwork.kernel.org/project/linux-rdma/list/
9677T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9678F: drivers/infiniband/ulp/srp/
9679F: include/scsi/srp.h
9680
9681SCSI SG DRIVER
9682M: Doug Gilbert <dgilbert@interlog.com>
9683L: linux-scsi@vger.kernel.org
9684W: http://sg.danny.cz/sg
9685S: Maintained
9686F: Documentation/scsi/scsi-generic.txt
9687F: drivers/scsi/sg.c
9688F: include/scsi/sg.h
9689
9690SCSI SUBSYSTEM
9691M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9692T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9693M: "Martin K. Petersen" <martin.petersen@oracle.com>
9694T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9695L: linux-scsi@vger.kernel.org
9696S: Maintained
9697F: drivers/scsi/
9698F: include/scsi/
9699
9700SCSI TAPE DRIVER
9701M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9702L: linux-scsi@vger.kernel.org
9703S: Maintained
9704F: Documentation/scsi/st.txt
9705F: drivers/scsi/st.*
9706F: drivers/scsi/st_*.h
9707
9708SCTP PROTOCOL
9709M: Vlad Yasevich <vyasevich@gmail.com>
9710M: Neil Horman <nhorman@tuxdriver.com>
9711L: linux-sctp@vger.kernel.org
9712W: http://lksctp.sourceforge.net
9713S: Maintained
9714F: Documentation/networking/sctp.txt
9715F: include/linux/sctp.h
9716F: include/uapi/linux/sctp.h
9717F: include/net/sctp/
9718F: net/sctp/
9719
9720SCx200 CPU SUPPORT
9721M: Jim Cromie <jim.cromie@gmail.com>
9722S: Odd Fixes
9723F: Documentation/i2c/busses/scx200_acb
9724F: arch/x86/platform/scx200/
9725F: drivers/watchdog/scx200_wdt.c
9726F: drivers/i2c/busses/scx200*
9727F: drivers/mtd/maps/scx200_docflash.c
9728F: include/linux/scx200.h
9729
9730SCx200 GPIO DRIVER
9731M: Jim Cromie <jim.cromie@gmail.com>
9732S: Maintained
9733F: drivers/char/scx200_gpio.c
9734F: include/linux/scx200_gpio.h
9735
9736SCx200 HRT CLOCKSOURCE DRIVER
9737M: Jim Cromie <jim.cromie@gmail.com>
9738S: Maintained
9739F: drivers/clocksource/scx200_hrt.c
9740
9741SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9742M: Sascha Sommer <saschasommer@freenet.de>
9743L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9744S: Maintained
9745F: drivers/mmc/host/sdricoh_cs.c
9746
9747SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9748L: linux-mmc@vger.kernel.org
9749S: Orphan
9750F: drivers/mmc/host/sdhci.*
9751F: drivers/mmc/host/sdhci-pltfm.[ch]
9752
9753SECURE COMPUTING
9754M: Kees Cook <keescook@chromium.org>
9755R: Andy Lutomirski <luto@amacapital.net>
9756R: Will Drewry <wad@chromium.org>
9757T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9758S: Supported
9759F: kernel/seccomp.c
9760F: include/uapi/linux/seccomp.h
9761F: include/linux/seccomp.h
9762F: tools/testing/selftests/seccomp/*
9763K: \bsecure_computing
9764K: \bTIF_SECCOMP\b
9765
9766SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9767M: Ben Dooks <ben-linux@fluff.org>
9768M: Jaehoon Chung <jh80.chung@samsung.com>
9769L: linux-mmc@vger.kernel.org
9770S: Maintained
9771F: drivers/mmc/host/sdhci-s3c*
9772
9773SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9774M: Viresh Kumar <vireshk@kernel.org>
9775L: spear-devel@list.st.com
9776L: linux-mmc@vger.kernel.org
9777S: Maintained
9778F: drivers/mmc/host/sdhci-spear.c
9779
9780SECURITY SUBSYSTEM
9781M: James Morris <james.l.morris@oracle.com>
9782M: "Serge E. Hallyn" <serge@hallyn.com>
9783L: linux-security-module@vger.kernel.org (suggested Cc:)
9784T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9785W: http://kernsec.org/
9786S: Supported
9787F: security/
9788
9789SECURITY CONTACT
9790M: Security Officers <security@kernel.org>
9791S: Supported
9792
9793SELINUX SECURITY MODULE
9794M: Paul Moore <paul@paul-moore.com>
9795M: Stephen Smalley <sds@tycho.nsa.gov>
9796M: Eric Paris <eparis@parisplace.org>
9797L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9798W: http://selinuxproject.org
9799T: git git://git.infradead.org/users/pcmoore/selinux
9800S: Supported
9801F: include/linux/selinux*
9802F: security/selinux/
9803F: scripts/selinux/
9804
9805APPARMOR SECURITY MODULE
9806M: John Johansen <john.johansen@canonical.com>
9807L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9808W: apparmor.wiki.kernel.org
9809T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9810S: Supported
9811F: security/apparmor/
9812
9813YAMA SECURITY MODULE
9814M: Kees Cook <keescook@chromium.org>
9815T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9816S: Supported
9817F: security/yama/
9818
9819SENSABLE PHANTOM
9820M: Jiri Slaby <jirislaby@gmail.com>
9821S: Maintained
9822F: drivers/misc/phantom.c
9823F: include/uapi/linux/phantom.h
9824
9825SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9826M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9827M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9828M: John Soni Jose <sony.john@avagotech.com>
9829L: linux-scsi@vger.kernel.org
9830W: http://www.avagotech.com
9831S: Supported
9832F: drivers/scsi/be2iscsi/
9833
9834Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9835M: Sathya Perla <sathya.perla@broadcom.com>
9836M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9837M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9838M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9839M: Somnath Kotur <somnath.kotur@broadcom.com>
9840L: netdev@vger.kernel.org
9841W: http://www.emulex.com
9842S: Supported
9843F: drivers/net/ethernet/emulex/benet/
9844
9845EMULEX ONECONNECT ROCE DRIVER
9846M: Selvin Xavier <selvin.xavier@avagotech.com>
9847M: Devesh Sharma <devesh.sharma@avagotech.com>
9848M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9849L: linux-rdma@vger.kernel.org
9850W: http://www.emulex.com
9851S: Supported
9852F: drivers/infiniband/hw/ocrdma/
9853
9854SFC NETWORK DRIVER
9855M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9856M: Shradha Shah <sshah@solarflare.com>
9857L: netdev@vger.kernel.org
9858S: Supported
9859F: drivers/net/ethernet/sfc/
9860
9861SGI GRU DRIVER
9862M: Dimitri Sivanich <sivanich@sgi.com>
9863S: Maintained
9864F: drivers/misc/sgi-gru/
9865
9866SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9867M: Pat Gefre <pfg@sgi.com>
9868L: linux-ia64@vger.kernel.org
9869S: Supported
9870F: Documentation/ia64/serial.txt
9871F: drivers/tty/serial/ioc?_serial.c
9872F: include/linux/ioc?.h
9873
9874SGI XP/XPC/XPNET DRIVER
9875M: Cliff Whickman <cpw@sgi.com>
9876M: Robin Holt <robinmholt@gmail.com>
9877S: Maintained
9878F: drivers/misc/sgi-xp/
9879
9880SI2157 MEDIA DRIVER
9881M: Antti Palosaari <crope@iki.fi>
9882L: linux-media@vger.kernel.org
9883W: https://linuxtv.org
9884W: http://palosaari.fi/linux/
9885Q: http://patchwork.linuxtv.org/project/linux-media/list/
9886T: git git://linuxtv.org/anttip/media_tree.git
9887S: Maintained
9888F: drivers/media/tuners/si2157*
9889
9890SI2168 MEDIA DRIVER
9891M: Antti Palosaari <crope@iki.fi>
9892L: linux-media@vger.kernel.org
9893W: https://linuxtv.org
9894W: http://palosaari.fi/linux/
9895Q: http://patchwork.linuxtv.org/project/linux-media/list/
9896T: git git://linuxtv.org/anttip/media_tree.git
9897S: Maintained
9898F: drivers/media/dvb-frontends/si2168*
9899
9900SI470X FM RADIO RECEIVER I2C DRIVER
9901M: Hans Verkuil <hverkuil@xs4all.nl>
9902L: linux-media@vger.kernel.org
9903T: git git://linuxtv.org/media_tree.git
9904W: https://linuxtv.org
9905S: Odd Fixes
9906F: drivers/media/radio/si470x/radio-si470x-i2c.c
9907
9908SI470X FM RADIO RECEIVER USB DRIVER
9909M: Hans Verkuil <hverkuil@xs4all.nl>
9910L: linux-media@vger.kernel.org
9911T: git git://linuxtv.org/media_tree.git
9912W: https://linuxtv.org
9913S: Maintained
9914F: drivers/media/radio/si470x/radio-si470x-common.c
9915F: drivers/media/radio/si470x/radio-si470x.h
9916F: drivers/media/radio/si470x/radio-si470x-usb.c
9917
9918SI4713 FM RADIO TRANSMITTER I2C DRIVER
9919M: Eduardo Valentin <edubezval@gmail.com>
9920L: linux-media@vger.kernel.org
9921T: git git://linuxtv.org/media_tree.git
9922W: https://linuxtv.org
9923S: Odd Fixes
9924F: drivers/media/radio/si4713/si4713.?
9925
9926SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9927M: Eduardo Valentin <edubezval@gmail.com>
9928L: linux-media@vger.kernel.org
9929T: git git://linuxtv.org/media_tree.git
9930W: https://linuxtv.org
9931S: Odd Fixes
9932F: drivers/media/radio/si4713/radio-platform-si4713.c
9933
9934SI4713 FM RADIO TRANSMITTER USB DRIVER
9935M: Hans Verkuil <hverkuil@xs4all.nl>
9936L: linux-media@vger.kernel.org
9937T: git git://linuxtv.org/media_tree.git
9938W: https://linuxtv.org
9939S: Maintained
9940F: drivers/media/radio/si4713/radio-usb-si4713.c
9941
9942SIANO DVB DRIVER
9943M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9944L: linux-media@vger.kernel.org
9945W: https://linuxtv.org
9946T: git git://linuxtv.org/media_tree.git
9947S: Odd fixes
9948F: drivers/media/common/siano/
9949F: drivers/media/usb/siano/
9950F: drivers/media/usb/siano/
9951F: drivers/media/mmc/siano/
9952
9953SIMPLEFB FB DRIVER
9954M: Hans de Goede <hdegoede@redhat.com>
9955L: linux-fbdev@vger.kernel.org
9956S: Maintained
9957F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9958F: drivers/video/fbdev/simplefb.c
9959F: include/linux/platform_data/simplefb.h
9960
9961SH_VEU V4L2 MEM2MEM DRIVER
9962L: linux-media@vger.kernel.org
9963S: Orphan
9964F: drivers/media/platform/sh_veu.c
9965
9966SH_VOU V4L2 OUTPUT DRIVER
9967L: linux-media@vger.kernel.org
9968S: Orphan
9969F: drivers/media/platform/sh_vou.c
9970F: include/media/drv-intf/sh_vou.h
9971
9972SIMPLE FIRMWARE INTERFACE (SFI)
9973M: Len Brown <lenb@kernel.org>
9974L: sfi-devel@simplefirmware.org
9975W: http://simplefirmware.org/
9976T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9977S: Supported
9978F: arch/x86/platform/sfi/
9979F: drivers/sfi/
9980F: include/linux/sfi*.h
9981
9982SIMTEC EB110ATX (Chalice CATS)
9983P: Ben Dooks
9984P: Vincent Sanders <vince@simtec.co.uk>
9985M: Simtec Linux Team <linux@simtec.co.uk>
9986W: http://www.simtec.co.uk/products/EB110ATX/
9987S: Supported
9988
9989SIMTEC EB2410ITX (BAST)
9990P: Ben Dooks
9991P: Vincent Sanders <vince@simtec.co.uk>
9992M: Simtec Linux Team <linux@simtec.co.uk>
9993W: http://www.simtec.co.uk/products/EB2410ITX/
9994S: Supported
9995F: arch/arm/mach-s3c24xx/mach-bast.c
9996F: arch/arm/mach-s3c24xx/bast-ide.c
9997F: arch/arm/mach-s3c24xx/bast-irq.c
9998
9999TI DAVINCI MACHINE SUPPORT
10000M: Sekhar Nori <nsekhar@ti.com>
10001M: Kevin Hilman <khilman@deeprootsystems.com>
10002T: git git://gitorious.org/linux-davinci/linux-davinci.git
10003Q: http://patchwork.kernel.org/project/linux-davinci/list/
10004S: Supported
10005F: arch/arm/mach-davinci/
10006F: drivers/i2c/busses/i2c-davinci.c
10007
10008TI DAVINCI SERIES MEDIA DRIVER
10009M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10010L: linux-media@vger.kernel.org
10011W: https://linuxtv.org
10012Q: http://patchwork.linuxtv.org/project/linux-media/list/
10013T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10014S: Maintained
10015F: drivers/media/platform/davinci/
10016F: include/media/davinci/
10017
10018TI AM437X VPFE DRIVER
10019M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10020L: linux-media@vger.kernel.org
10021W: https://linuxtv.org
10022Q: http://patchwork.linuxtv.org/project/linux-media/list/
10023T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10024S: Maintained
10025F: drivers/media/platform/am437x/
10026
10027OV2659 OMNIVISION SENSOR DRIVER
10028M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10029L: linux-media@vger.kernel.org
10030W: https://linuxtv.org
10031Q: http://patchwork.linuxtv.org/project/linux-media/list/
10032T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10033S: Maintained
10034F: drivers/media/i2c/ov2659.c
10035F: include/media/i2c/ov2659.h
10036
10037SILICON MOTION SM712 FRAME BUFFER DRIVER
10038M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10039M: Teddy Wang <teddy.wang@siliconmotion.com>
10040M: Sudip Mukherjee <sudip@vectorindia.org>
10041L: linux-fbdev@vger.kernel.org
10042S: Maintained
10043F: drivers/video/fbdev/sm712*
10044F: Documentation/fb/sm712fb.txt
10045
10046SIS 190 ETHERNET DRIVER
10047M: Francois Romieu <romieu@fr.zoreil.com>
10048L: netdev@vger.kernel.org
10049S: Maintained
10050F: drivers/net/ethernet/sis/sis190.c
10051
10052SIS 900/7016 FAST ETHERNET DRIVER
10053M: Daniele Venzano <venza@brownhat.org>
10054W: http://www.brownhat.org/sis900.html
10055L: netdev@vger.kernel.org
10056S: Maintained
10057F: drivers/net/ethernet/sis/sis900.*
10058
10059SIS FRAMEBUFFER DRIVER
10060M: Thomas Winischhofer <thomas@winischhofer.net>
10061W: http://www.winischhofer.net/linuxsisvga.shtml
10062S: Maintained
10063F: Documentation/fb/sisfb.txt
10064F: drivers/video/fbdev/sis/
10065F: include/video/sisfb.h
10066
10067SIS USB2VGA DRIVER
10068M: Thomas Winischhofer <thomas@winischhofer.net>
10069W: http://www.winischhofer.at/linuxsisusbvga.shtml
10070S: Maintained
10071F: drivers/usb/misc/sisusbvga/
10072
10073SLAB ALLOCATOR
10074M: Christoph Lameter <cl@linux.com>
10075M: Pekka Enberg <penberg@kernel.org>
10076M: David Rientjes <rientjes@google.com>
10077M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10078M: Andrew Morton <akpm@linux-foundation.org>
10079L: linux-mm@kvack.org
10080S: Maintained
10081F: include/linux/sl?b*.h
10082F: mm/sl?b*
10083
10084SLEEPABLE READ-COPY UPDATE (SRCU)
10085M: Lai Jiangshan <jiangshanlai@gmail.com>
10086M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10087M: Josh Triplett <josh@joshtriplett.org>
10088R: Steven Rostedt <rostedt@goodmis.org>
10089R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10090L: linux-kernel@vger.kernel.org
10091W: http://www.rdrop.com/users/paulmck/RCU/
10092S: Supported
10093T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10094F: include/linux/srcu.h
10095F: kernel/rcu/srcu.c
10096
10097SMACK SECURITY MODULE
10098M: Casey Schaufler <casey@schaufler-ca.com>
10099L: linux-security-module@vger.kernel.org
10100W: http://schaufler-ca.com
10101T: git git://git.gitorious.org/smack-next/kernel.git
10102S: Maintained
10103F: Documentation/security/Smack.txt
10104F: security/smack/
10105
10106DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10107M: Kevin Hilman <khilman@kernel.org>
10108M: Nishanth Menon <nm@ti.com>
10109S: Maintained
10110F: drivers/power/avs/
10111F: include/linux/power/smartreflex.h
10112L: linux-pm@vger.kernel.org
10113
10114SMC91x ETHERNET DRIVER
10115M: Nicolas Pitre <nico@fluxnic.net>
10116S: Odd Fixes
10117F: drivers/net/ethernet/smsc/smc91x.*
10118
10119SMIA AND SMIA++ IMAGE SENSOR DRIVER
10120M: Sakari Ailus <sakari.ailus@iki.fi>
10121L: linux-media@vger.kernel.org
10122S: Maintained
10123F: drivers/media/i2c/smiapp/
10124F: include/media/i2c/smiapp.h
10125F: drivers/media/i2c/smiapp-pll.c
10126F: drivers/media/i2c/smiapp-pll.h
10127F: include/uapi/linux/smiapp.h
10128F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10129
10130SMM665 HARDWARE MONITOR DRIVER
10131M: Guenter Roeck <linux@roeck-us.net>
10132L: lm-sensors@lm-sensors.org
10133S: Maintained
10134F: Documentation/hwmon/smm665
10135F: drivers/hwmon/smm665.c
10136
10137SMSC EMC2103 HARDWARE MONITOR DRIVER
10138M: Steve Glendinning <steve.glendinning@shawell.net>
10139L: lm-sensors@lm-sensors.org
10140S: Maintained
10141F: Documentation/hwmon/emc2103
10142F: drivers/hwmon/emc2103.c
10143
10144SMSC SCH5627 HARDWARE MONITOR DRIVER
10145M: Hans de Goede <hdegoede@redhat.com>
10146L: lm-sensors@lm-sensors.org
10147S: Supported
10148F: Documentation/hwmon/sch5627
10149F: drivers/hwmon/sch5627.c
10150
10151SMSC47B397 HARDWARE MONITOR DRIVER
10152M: Jean Delvare <jdelvare@suse.com>
10153L: lm-sensors@lm-sensors.org
10154S: Maintained
10155F: Documentation/hwmon/smsc47b397
10156F: drivers/hwmon/smsc47b397.c
10157
10158SMSC911x ETHERNET DRIVER
10159M: Steve Glendinning <steve.glendinning@shawell.net>
10160L: netdev@vger.kernel.org
10161S: Maintained
10162F: include/linux/smsc911x.h
10163F: drivers/net/ethernet/smsc/smsc911x.*
10164
10165SMSC9420 PCI ETHERNET DRIVER
10166M: Steve Glendinning <steve.glendinning@shawell.net>
10167L: netdev@vger.kernel.org
10168S: Maintained
10169F: drivers/net/ethernet/smsc/smsc9420.*
10170
10171SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10172M: Steve Glendinning <steve.glendinning@shawell.net>
10173L: linux-fbdev@vger.kernel.org
10174S: Maintained
10175F: drivers/video/fbdev/smscufx.c
10176
10177SOC-CAMERA V4L2 SUBSYSTEM
10178M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10179L: linux-media@vger.kernel.org
10180T: git git://linuxtv.org/media_tree.git
10181S: Maintained
10182F: include/media/soc*
10183F: drivers/media/i2c/soc_camera/
10184F: drivers/media/platform/soc_camera/
10185
10186SOEKRIS NET48XX LED SUPPORT
10187M: Chris Boot <bootc@bootc.net>
10188S: Maintained
10189F: drivers/leds/leds-net48xx.c
10190
10191SOFTLOGIC 6x10 MPEG CODEC
10192M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10193M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10194M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10195M: Ismael Luceno <ismael@iodev.co.uk>
10196L: linux-media@vger.kernel.org
10197S: Supported
10198F: drivers/media/pci/solo6x10/
10199
10200SOFTWARE RAID (Multiple Disks) SUPPORT
10201M: Shaohua Li <shli@kernel.org>
10202L: linux-raid@vger.kernel.org
10203T: git git://neil.brown.name/md
10204S: Supported
10205F: drivers/md/
10206F: include/linux/raid/
10207F: include/uapi/linux/raid/
10208
10209SONIC NETWORK DRIVER
10210M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10211L: netdev@vger.kernel.org
10212S: Maintained
10213F: drivers/net/ethernet/natsemi/sonic.*
10214
10215SONICS SILICON BACKPLANE DRIVER (SSB)
10216M: Michael Buesch <m@bues.ch>
10217L: linux-wireless@vger.kernel.org
10218S: Maintained
10219F: drivers/ssb/
10220F: include/linux/ssb/
10221
10222SONY VAIO CONTROL DEVICE DRIVER
10223M: Mattia Dongili <malattia@linux.it>
10224L: platform-driver-x86@vger.kernel.org
10225W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10226S: Maintained
10227F: Documentation/laptops/sony-laptop.txt
10228F: drivers/char/sonypi.c
10229F: drivers/platform/x86/sony-laptop.c
10230F: include/linux/sony-laptop.h
10231
10232SONY MEMORYSTICK CARD SUPPORT
10233M: Alex Dubov <oakad@yahoo.com>
10234W: http://tifmxx.berlios.de/
10235S: Maintained
10236F: drivers/memstick/host/tifm_ms.c
10237
10238SONY MEMORYSTICK STANDARD SUPPORT
10239M: Maxim Levitsky <maximlevitsky@gmail.com>
10240S: Maintained
10241F: drivers/memstick/core/ms_block.*
10242
10243SOUND
10244M: Jaroslav Kysela <perex@perex.cz>
10245M: Takashi Iwai <tiwai@suse.com>
10246L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10247W: http://www.alsa-project.org/
10248T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10249T: git git://git.alsa-project.org/alsa-kernel.git
10250Q: http://patchwork.kernel.org/project/alsa-devel/list/
10251S: Maintained
10252F: Documentation/sound/
10253F: include/sound/
10254F: include/uapi/sound/
10255F: sound/
10256
10257SOUND - COMPRESSED AUDIO
10258M: Vinod Koul <vinod.koul@intel.com>
10259L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10260T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10261S: Supported
10262F: Documentation/sound/alsa/compress_offload.txt
10263F: include/sound/compress_driver.h
10264F: include/uapi/sound/compress_*
10265F: sound/core/compress_offload.c
10266F: sound/soc/soc-compress.c
10267
10268SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10269M: Liam Girdwood <lgirdwood@gmail.com>
10270M: Mark Brown <broonie@kernel.org>
10271T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10272L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10273W: http://alsa-project.org/main/index.php/ASoC
10274S: Supported
10275F: Documentation/sound/alsa/soc/
10276F: sound/soc/
10277F: include/sound/soc*
10278
10279SOUND - DMAENGINE HELPERS
10280M: Lars-Peter Clausen <lars@metafoo.de>
10281S: Supported
10282F: include/sound/dmaengine_pcm.h
10283F: sound/core/pcm_dmaengine.c
10284F: sound/soc/soc-generic-dmaengine-pcm.c
10285
10286SP2 MEDIA DRIVER
10287M: Olli Salonen <olli.salonen@iki.fi>
10288L: linux-media@vger.kernel.org
10289W: https://linuxtv.org
10290Q: http://patchwork.linuxtv.org/project/linux-media/list/
10291S: Maintained
10292F: drivers/media/dvb-frontends/sp2*
10293
10294SPARC + UltraSPARC (sparc/sparc64)
10295M: "David S. Miller" <davem@davemloft.net>
10296L: sparclinux@vger.kernel.org
10297Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10298T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10299T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10300S: Maintained
10301F: arch/sparc/
10302F: drivers/sbus/
10303
10304SPARC SERIAL DRIVERS
10305M: "David S. Miller" <davem@davemloft.net>
10306L: sparclinux@vger.kernel.org
10307T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10308T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10309S: Maintained
10310F: include/linux/sunserialcore.h
10311F: drivers/tty/serial/suncore.c
10312F: drivers/tty/serial/sunhv.c
10313F: drivers/tty/serial/sunsab.c
10314F: drivers/tty/serial/sunsab.h
10315F: drivers/tty/serial/sunsu.c
10316F: drivers/tty/serial/sunzilog.c
10317F: drivers/tty/serial/sunzilog.h
10318
10319SPARSE CHECKER
10320M: "Christopher Li" <sparse@chrisli.org>
10321L: linux-sparse@vger.kernel.org
10322W: https://sparse.wiki.kernel.org/
10323T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10324T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10325S: Maintained
10326F: include/linux/compiler.h
10327
10328SPEAR PLATFORM SUPPORT
10329M: Viresh Kumar <vireshk@kernel.org>
10330M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10331L: spear-devel@list.st.com
10332L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10333W: http://www.st.com/spear
10334S: Maintained
10335F: arch/arm/boot/dts/spear*
10336F: arch/arm/mach-spear/
10337
10338SPEAR CLOCK FRAMEWORK SUPPORT
10339M: Viresh Kumar <vireshk@kernel.org>
10340L: spear-devel@list.st.com
10341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10342W: http://www.st.com/spear
10343S: Maintained
10344F: drivers/clk/spear/
10345
10346SPI SUBSYSTEM
10347M: Mark Brown <broonie@kernel.org>
10348L: linux-spi@vger.kernel.org
10349T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10350Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10351S: Maintained
10352F: Documentation/spi/
10353F: drivers/spi/
10354F: include/linux/spi/
10355F: include/uapi/linux/spi/
10356
10357SPIDERNET NETWORK DRIVER for CELL
10358M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10359L: netdev@vger.kernel.org
10360S: Supported
10361F: Documentation/networking/spider_net.txt
10362F: drivers/net/ethernet/toshiba/spider_net*
10363
10364SPU FILE SYSTEM
10365M: Jeremy Kerr <jk@ozlabs.org>
10366L: linuxppc-dev@lists.ozlabs.org
10367W: http://www.ibm.com/developerworks/power/cell/
10368S: Supported
10369F: Documentation/filesystems/spufs.txt
10370F: arch/powerpc/platforms/cell/spufs/
10371
10372SQUASHFS FILE SYSTEM
10373M: Phillip Lougher <phillip@squashfs.org.uk>
10374L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10375W: http://squashfs.org.uk
10376T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10377S: Maintained
10378F: Documentation/filesystems/squashfs.txt
10379F: fs/squashfs/
10380
10381SRM (Alpha) environment access
10382M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10383S: Maintained
10384F: arch/alpha/kernel/srm_env.c
10385
10386STABLE BRANCH
10387M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10388L: stable@vger.kernel.org
10389S: Supported
10390F: Documentation/stable_kernel_rules.txt
10391
10392STAGING SUBSYSTEM
10393M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10394T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10395L: devel@driverdev.osuosl.org
10396S: Supported
10397F: drivers/staging/
10398
10399STAGING - COMEDI
10400M: Ian Abbott <abbotti@mev.co.uk>
10401M: H Hartley Sweeten <hsweeten@visionengravers.com>
10402S: Odd Fixes
10403F: drivers/staging/comedi/
10404
10405STAGING - FLARION FT1000 DRIVERS
10406M: Marek Belisko <marek.belisko@gmail.com>
10407S: Odd Fixes
10408F: drivers/staging/ft1000/
10409
10410STAGING - INDUSTRIAL IO
10411M: Jonathan Cameron <jic23@kernel.org>
10412L: linux-iio@vger.kernel.org
10413S: Odd Fixes
10414F: drivers/staging/iio/
10415
10416STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10417M: Jarod Wilson <jarod@wilsonet.com>
10418W: http://www.lirc.org/
10419S: Odd Fixes
10420F: drivers/staging/media/lirc/
10421
10422STAGING - LUSTRE PARALLEL FILESYSTEM
10423M: Oleg Drokin <oleg.drokin@intel.com>
10424M: Andreas Dilger <andreas.dilger@intel.com>
10425L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10426W: http://wiki.lustre.org/
10427S: Maintained
10428F: drivers/staging/lustre
10429
10430STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10431M: Marc Dietrich <marvin24@gmx.de>
10432L: ac100@lists.launchpad.net (moderated for non-subscribers)
10433L: linux-tegra@vger.kernel.org
10434S: Maintained
10435F: drivers/staging/nvec/
10436
10437STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10438M: Jens Frederich <jfrederich@gmail.com>
10439M: Daniel Drake <dsd@laptop.org>
10440M: Jon Nettleton <jon.nettleton@gmail.com>
10441W: http://wiki.laptop.org/go/DCON
10442S: Maintained
10443F: drivers/staging/olpc_dcon/
10444
10445STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10446M: Willy Tarreau <willy@meta-x.org>
10447S: Odd Fixes
10448F: drivers/staging/panel/
10449
10450STAGING - REALTEK RTL8712U DRIVERS
10451M: Larry Finger <Larry.Finger@lwfinger.net>
10452M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10453S: Odd Fixes
10454F: drivers/staging/rtl8712/
10455
10456STAGING - REALTEK RTL8723U WIRELESS DRIVER
10457M: Larry Finger <Larry.Finger@lwfinger.net>
10458M: Jes Sorensen <Jes.Sorensen@redhat.com>
10459L: linux-wireless@vger.kernel.org
10460S: Maintained
10461F: drivers/staging/rtl8723au/
10462
10463STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10464M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10465M: Teddy Wang <teddy.wang@siliconmotion.com>
10466M: Sudip Mukherjee <sudip@vectorindia.org>
10467L: linux-fbdev@vger.kernel.org
10468S: Maintained
10469F: drivers/staging/sm750fb/
10470
10471STAGING - SLICOSS
10472M: Lior Dotan <liodot@gmail.com>
10473M: Christopher Harrer <charrer@alacritech.com>
10474S: Odd Fixes
10475F: drivers/staging/slicoss/
10476
10477STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10478M: William Hubbs <w.d.hubbs@gmail.com>
10479M: Chris Brannon <chris@the-brannons.com>
10480M: Kirk Reiser <kirk@reisers.ca>
10481M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10482L: speakup@linux-speakup.org
10483W: http://www.linux-speakup.org/
10484S: Odd Fixes
10485F: drivers/staging/speakup/
10486
10487STAGING - VIA VT665X DRIVERS
10488M: Forest Bond <forest@alittletooquiet.net>
10489S: Odd Fixes
10490F: drivers/staging/vt665?/
10491
10492STAGING - WILC1000 WIFI DRIVER
10493M: Johnny Kim <johnny.kim@atmel.com>
10494M: Austin Shin <austin.shin@atmel.com>
10495M: Chris Park <chris.park@atmel.com>
10496M: Tony Cho <tony.cho@atmel.com>
10497M: Glen Lee <glen.lee@atmel.com>
10498M: Leo Kim <leo.kim@atmel.com>
10499L: linux-wireless@vger.kernel.org
10500S: Supported
10501F: drivers/staging/wilc1000/
10502
10503STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10504M: Arnaud Patard <arnaud.patard@rtp-net.org>
10505S: Odd Fixes
10506F: drivers/staging/xgifb/
10507
10508HFI1 DRIVER
10509M: Mike Marciniszyn <infinipath@intel.com>
10510L: linux-rdma@vger.kernel.org
10511S: Supported
10512F: drivers/staging/rdma/hfi1
10513
10514STARFIRE/DURALAN NETWORK DRIVER
10515M: Ion Badulescu <ionut@badula.org>
10516S: Odd Fixes
10517F: drivers/net/ethernet/adaptec/starfire*
10518
10519SUN3/3X
10520M: Sam Creasey <sammy@sammy.net>
10521W: http://sammy.net/sun3/
10522S: Maintained
10523F: arch/m68k/kernel/*sun3*
10524F: arch/m68k/sun3*/
10525F: arch/m68k/include/asm/sun3*
10526F: drivers/net/ethernet/i825xx/sun3*
10527
10528SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10529M: Hans de Goede <hdegoede@redhat.com>
10530L: linux-input@vger.kernel.org
10531S: Maintained
10532F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10533F: drivers/input/keyboard/sun4i-lradc-keys.c
10534
10535SUNDANCE NETWORK DRIVER
10536M: Denis Kirjanov <kda@linux-powerpc.org>
10537L: netdev@vger.kernel.org
10538S: Maintained
10539F: drivers/net/ethernet/dlink/sundance.c
10540
10541SUPERH
10542M: Yoshinori Sato <ysato@users.sourceforge.jp>
10543M: Rich Felker <dalias@libc.org>
10544L: linux-sh@vger.kernel.org
10545Q: http://patchwork.kernel.org/project/linux-sh/list/
10546S: Maintained
10547F: Documentation/sh/
10548F: arch/sh/
10549F: drivers/sh/
10550
10551SUSPEND TO RAM
10552M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10553M: Len Brown <len.brown@intel.com>
10554M: Pavel Machek <pavel@ucw.cz>
10555L: linux-pm@vger.kernel.org
10556S: Supported
10557F: Documentation/power/
10558F: arch/x86/kernel/acpi/
10559F: drivers/base/power/
10560F: kernel/power/
10561F: include/linux/suspend.h
10562F: include/linux/freezer.h
10563F: include/linux/pm.h
10564
10565SVGA HANDLING
10566M: Martin Mares <mj@ucw.cz>
10567L: linux-video@atrey.karlin.mff.cuni.cz
10568S: Maintained
10569F: Documentation/svga.txt
10570F: arch/x86/boot/video*
10571
10572SWIOTLB SUBSYSTEM
10573M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10574L: linux-kernel@vger.kernel.org
10575T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10576S: Supported
10577F: lib/swiotlb.c
10578F: arch/*/kernel/pci-swiotlb.c
10579F: include/linux/swiotlb.h
10580
10581SWITCHDEV
10582M: Jiri Pirko <jiri@resnulli.us>
10583L: netdev@vger.kernel.org
10584S: Supported
10585F: net/switchdev/
10586F: include/net/switchdev.h
10587
10588SYNOPSYS ARC ARCHITECTURE
10589M: Vineet Gupta <vgupta@synopsys.com>
10590L: linux-snps-arc@lists.infradead.org
10591S: Supported
10592F: arch/arc/
10593F: Documentation/devicetree/bindings/arc/*
10594F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10595F: drivers/tty/serial/arc_uart.c
10596T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10597
10598SYNOPSYS ARC SDP platform support
10599M: Alexey Brodkin <abrodkin@synopsys.com>
10600S: Supported
10601F: arch/arc/plat-axs10x
10602F: arch/arc/boot/dts/ax*
10603F: Documentation/devicetree/bindings/arc/axs10*
10604
10605SYSTEM CONFIGURATION (SYSCON)
10606M: Lee Jones <lee.jones@linaro.org>
10607M: Arnd Bergmann <arnd@arndb.de>
10608T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10609S: Supported
10610F: drivers/mfd/syscon.c
10611
10612SYSV FILESYSTEM
10613M: Christoph Hellwig <hch@infradead.org>
10614S: Maintained
10615F: Documentation/filesystems/sysv-fs.txt
10616F: fs/sysv/
10617F: include/linux/sysv_fs.h
10618
10619TARGET SUBSYSTEM
10620M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10621L: linux-scsi@vger.kernel.org
10622L: target-devel@vger.kernel.org
10623W: http://www.linux-iscsi.org
10624W: http://groups.google.com/group/linux-iscsi-target-dev
10625T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10626S: Supported
10627F: drivers/target/
10628F: include/target/
10629F: Documentation/target/
10630
10631TASKSTATS STATISTICS INTERFACE
10632M: Balbir Singh <bsingharora@gmail.com>
10633S: Maintained
10634F: Documentation/accounting/taskstats*
10635F: include/linux/taskstats*
10636F: kernel/taskstats.c
10637
10638TC CLASSIFIER
10639M: Jamal Hadi Salim <jhs@mojatatu.com>
10640L: netdev@vger.kernel.org
10641S: Maintained
10642F: include/net/pkt_cls.h
10643F: include/uapi/linux/pkt_cls.h
10644F: net/sched/
10645
10646TCP LOW PRIORITY MODULE
10647M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10648M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10649W: http://tcp-lp-mod.sourceforge.net/
10650S: Maintained
10651F: net/ipv4/tcp_lp.c
10652
10653TDA10071 MEDIA DRIVER
10654M: Antti Palosaari <crope@iki.fi>
10655L: linux-media@vger.kernel.org
10656W: https://linuxtv.org
10657W: http://palosaari.fi/linux/
10658Q: http://patchwork.linuxtv.org/project/linux-media/list/
10659T: git git://linuxtv.org/anttip/media_tree.git
10660S: Maintained
10661F: drivers/media/dvb-frontends/tda10071*
10662
10663TDA18212 MEDIA DRIVER
10664M: Antti Palosaari <crope@iki.fi>
10665L: linux-media@vger.kernel.org
10666W: https://linuxtv.org
10667W: http://palosaari.fi/linux/
10668Q: http://patchwork.linuxtv.org/project/linux-media/list/
10669T: git git://linuxtv.org/anttip/media_tree.git
10670S: Maintained
10671F: drivers/media/tuners/tda18212*
10672
10673TDA18218 MEDIA DRIVER
10674M: Antti Palosaari <crope@iki.fi>
10675L: linux-media@vger.kernel.org
10676W: https://linuxtv.org
10677W: http://palosaari.fi/linux/
10678Q: http://patchwork.linuxtv.org/project/linux-media/list/
10679T: git git://linuxtv.org/anttip/media_tree.git
10680S: Maintained
10681F: drivers/media/tuners/tda18218*
10682
10683TDA18271 MEDIA DRIVER
10684M: Michael Krufky <mkrufky@linuxtv.org>
10685L: linux-media@vger.kernel.org
10686W: https://linuxtv.org
10687W: http://github.com/mkrufky
10688Q: http://patchwork.linuxtv.org/project/linux-media/list/
10689T: git git://linuxtv.org/mkrufky/tuners.git
10690S: Maintained
10691F: drivers/media/tuners/tda18271*
10692
10693TDA827x MEDIA DRIVER
10694M: Michael Krufky <mkrufky@linuxtv.org>
10695L: linux-media@vger.kernel.org
10696W: https://linuxtv.org
10697W: http://github.com/mkrufky
10698Q: http://patchwork.linuxtv.org/project/linux-media/list/
10699T: git git://linuxtv.org/mkrufky/tuners.git
10700S: Maintained
10701F: drivers/media/tuners/tda8290.*
10702
10703TDA8290 MEDIA DRIVER
10704M: Michael Krufky <mkrufky@linuxtv.org>
10705L: linux-media@vger.kernel.org
10706W: https://linuxtv.org
10707W: http://github.com/mkrufky
10708Q: http://patchwork.linuxtv.org/project/linux-media/list/
10709T: git git://linuxtv.org/mkrufky/tuners.git
10710S: Maintained
10711F: drivers/media/tuners/tda8290.*
10712
10713TDA9840 MEDIA DRIVER
10714M: Hans Verkuil <hverkuil@xs4all.nl>
10715L: linux-media@vger.kernel.org
10716T: git git://linuxtv.org/media_tree.git
10717W: https://linuxtv.org
10718S: Maintained
10719F: drivers/media/i2c/tda9840*
10720
10721TEA5761 TUNER DRIVER
10722M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10723L: linux-media@vger.kernel.org
10724W: https://linuxtv.org
10725T: git git://linuxtv.org/media_tree.git
10726S: Odd fixes
10727F: drivers/media/tuners/tea5761.*
10728
10729TEA5767 TUNER DRIVER
10730M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10731L: linux-media@vger.kernel.org
10732W: https://linuxtv.org
10733T: git git://linuxtv.org/media_tree.git
10734S: Maintained
10735F: drivers/media/tuners/tea5767.*
10736
10737TEA6415C MEDIA DRIVER
10738M: Hans Verkuil <hverkuil@xs4all.nl>
10739L: linux-media@vger.kernel.org
10740T: git git://linuxtv.org/media_tree.git
10741W: https://linuxtv.org
10742S: Maintained
10743F: drivers/media/i2c/tea6415c*
10744
10745TEA6420 MEDIA DRIVER
10746M: Hans Verkuil <hverkuil@xs4all.nl>
10747L: linux-media@vger.kernel.org
10748T: git git://linuxtv.org/media_tree.git
10749W: https://linuxtv.org
10750S: Maintained
10751F: drivers/media/i2c/tea6420*
10752
10753TEAM DRIVER
10754M: Jiri Pirko <jiri@resnulli.us>
10755L: netdev@vger.kernel.org
10756S: Supported
10757F: drivers/net/team/
10758F: include/linux/if_team.h
10759F: include/uapi/linux/if_team.h
10760
10761TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10762M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10763S: Maintained
10764F: arch/x86/platform/ts5500/
10765
10766TECHNOTREND USB IR RECEIVER
10767M: Sean Young <sean@mess.org>
10768L: linux-media@vger.kernel.org
10769S: Maintained
10770F: drivers/media/rc/ttusbir.c
10771
10772TEGRA ARCHITECTURE SUPPORT
10773M: Stephen Warren <swarren@wwwdotorg.org>
10774M: Thierry Reding <thierry.reding@gmail.com>
10775M: Alexandre Courbot <gnurou@gmail.com>
10776L: linux-tegra@vger.kernel.org
10777Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10778T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10779S: Supported
10780N: [^a-z]tegra
10781
10782TEGRA CLOCK DRIVER
10783M: Peter De Schrijver <pdeschrijver@nvidia.com>
10784M: Prashant Gaikwad <pgaikwad@nvidia.com>
10785S: Supported
10786F: drivers/clk/tegra/
10787
10788TEGRA DMA DRIVER
10789M: Laxman Dewangan <ldewangan@nvidia.com>
10790S: Supported
10791F: drivers/dma/tegra20-apb-dma.c
10792
10793TEGRA I2C DRIVER
10794M: Laxman Dewangan <ldewangan@nvidia.com>
10795S: Supported
10796F: drivers/i2c/busses/i2c-tegra.c
10797
10798TEGRA IOMMU DRIVERS
10799M: Hiroshi Doyu <hdoyu@nvidia.com>
10800S: Supported
10801F: drivers/iommu/tegra*
10802
10803TEGRA KBC DRIVER
10804M: Rakesh Iyer <riyer@nvidia.com>
10805M: Laxman Dewangan <ldewangan@nvidia.com>
10806S: Supported
10807F: drivers/input/keyboard/tegra-kbc.c
10808
10809TEGRA PWM DRIVER
10810M: Thierry Reding <thierry.reding@gmail.com>
10811S: Supported
10812F: drivers/pwm/pwm-tegra.c
10813
10814TEGRA SERIAL DRIVER
10815M: Laxman Dewangan <ldewangan@nvidia.com>
10816S: Supported
10817F: drivers/tty/serial/serial-tegra.c
10818
10819TEGRA SPI DRIVER
10820M: Laxman Dewangan <ldewangan@nvidia.com>
10821S: Supported
10822F: drivers/spi/spi-tegra*
10823
10824TEHUTI ETHERNET DRIVER
10825M: Andy Gospodarek <andy@greyhouse.net>
10826L: netdev@vger.kernel.org
10827S: Supported
10828F: drivers/net/ethernet/tehuti/*
10829
10830Telecom Clock Driver for MCPL0010
10831M: Mark Gross <mark.gross@intel.com>
10832S: Supported
10833F: drivers/char/tlclk.c
10834
10835TENSILICA XTENSA PORT (xtensa)
10836M: Chris Zankel <chris@zankel.net>
10837M: Max Filippov <jcmvbkbc@gmail.com>
10838L: linux-xtensa@linux-xtensa.org
10839T: git git://github.com/czankel/xtensa-linux.git
10840S: Maintained
10841F: arch/xtensa/
10842F: drivers/irqchip/irq-xtensa-*
10843
10844THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10845M: Hans Verkuil <hverkuil@xs4all.nl>
10846L: linux-media@vger.kernel.org
10847T: git git://linuxtv.org/media_tree.git
10848W: https://linuxtv.org
10849S: Maintained
10850F: drivers/media/radio/radio-raremono.c
10851
10852THERMAL
10853M: Zhang Rui <rui.zhang@intel.com>
10854M: Eduardo Valentin <edubezval@gmail.com>
10855L: linux-pm@vger.kernel.org
10856T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10857T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10858Q: https://patchwork.kernel.org/project/linux-pm/list/
10859S: Supported
10860F: drivers/thermal/
10861F: include/linux/thermal.h
10862F: include/uapi/linux/thermal.h
10863F: include/linux/cpu_cooling.h
10864F: Documentation/devicetree/bindings/thermal/
10865
10866THERMAL/CPU_COOLING
10867M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10868M: Viresh Kumar <viresh.kumar@linaro.org>
10869M: Javi Merino <javi.merino@arm.com>
10870L: linux-pm@vger.kernel.org
10871S: Supported
10872F: Documentation/thermal/cpu-cooling-api.txt
10873F: drivers/thermal/cpu_cooling.c
10874F: include/linux/cpu_cooling.h
10875
10876THINGM BLINK(1) USB RGB LED DRIVER
10877M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10878S: Maintained
10879F: drivers/hid/hid-thingm.c
10880
10881THINKPAD ACPI EXTRAS DRIVER
10882M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10883L: ibm-acpi-devel@lists.sourceforge.net
10884L: platform-driver-x86@vger.kernel.org
10885W: http://ibm-acpi.sourceforge.net
10886W: http://thinkwiki.org/wiki/Ibm-acpi
10887T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10888S: Maintained
10889F: drivers/platform/x86/thinkpad_acpi.c
10890
10891TI BANDGAP AND THERMAL DRIVER
10892M: Eduardo Valentin <edubezval@gmail.com>
10893L: linux-pm@vger.kernel.org
10894L: linux-omap@vger.kernel.org
10895S: Maintained
10896F: drivers/thermal/ti-soc-thermal/
10897
10898TI VPE/CAL DRIVERS
10899M: Benoit Parrot <bparrot@ti.com>
10900L: linux-media@vger.kernel.org
10901W: http://linuxtv.org/
10902Q: http://patchwork.linuxtv.org/project/linux-media/list/
10903S: Maintained
10904F: drivers/media/platform/ti-vpe/
10905
10906TI CDCE706 CLOCK DRIVER
10907M: Max Filippov <jcmvbkbc@gmail.com>
10908S: Maintained
10909F: drivers/clk/clk-cdce706.c
10910
10911TI CLOCK DRIVER
10912M: Tero Kristo <t-kristo@ti.com>
10913L: linux-omap@vger.kernel.org
10914S: Maintained
10915F: drivers/clk/ti/
10916F: include/linux/clk/ti.h
10917
10918TI FLASH MEDIA INTERFACE DRIVER
10919M: Alex Dubov <oakad@yahoo.com>
10920S: Maintained
10921F: drivers/misc/tifm*
10922F: drivers/mmc/host/tifm_sd.c
10923F: include/linux/tifm.h
10924
10925TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10926M: Santosh Shilimkar <ssantosh@kernel.org>
10927L: linux-kernel@vger.kernel.org
10928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10929S: Maintained
10930F: drivers/soc/ti/*
10931T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10932
10933
10934TI LM49xxx FAMILY ASoC CODEC DRIVERS
10935M: M R Swami Reddy <mr.swami.reddy@ti.com>
10936M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10937L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10938S: Maintained
10939F: sound/soc/codecs/lm49453*
10940F: sound/soc/codecs/isabelle*
10941
10942TI LP855x BACKLIGHT DRIVER
10943M: Milo Kim <milo.kim@ti.com>
10944S: Maintained
10945F: Documentation/backlight/lp855x-driver.txt
10946F: drivers/video/backlight/lp855x_bl.c
10947F: include/linux/platform_data/lp855x.h
10948
10949TI LP8727 CHARGER DRIVER
10950M: Milo Kim <milo.kim@ti.com>
10951S: Maintained
10952F: drivers/power/lp8727_charger.c
10953F: include/linux/platform_data/lp8727.h
10954
10955TI LP8788 MFD DRIVER
10956M: Milo Kim <milo.kim@ti.com>
10957S: Maintained
10958F: drivers/iio/adc/lp8788_adc.c
10959F: drivers/leds/leds-lp8788.c
10960F: drivers/mfd/lp8788*.c
10961F: drivers/power/lp8788-charger.c
10962F: drivers/regulator/lp8788-*.c
10963F: include/linux/mfd/lp8788*.h
10964
10965TI NETCP ETHERNET DRIVER
10966M: Wingman Kwok <w-kwok2@ti.com>
10967M: Murali Karicheri <m-karicheri2@ti.com>
10968L: netdev@vger.kernel.org
10969S: Maintained
10970F: drivers/net/ethernet/ti/netcp*
10971
10972TI TAS571X FAMILY ASoC CODEC DRIVER
10973M: Kevin Cernekee <cernekee@chromium.org>
10974L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10975S: Odd Fixes
10976F: sound/soc/codecs/tas571x*
10977
10978TI TWL4030 SERIES SOC CODEC DRIVER
10979M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10980L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10981S: Maintained
10982F: sound/soc/codecs/twl4030*
10983
10984TI WILINK WIRELESS DRIVERS
10985L: linux-wireless@vger.kernel.org
10986W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10987W: http://wireless.kernel.org/en/users/Drivers/wl1251
10988T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10989S: Orphan
10990F: drivers/net/wireless/ti/
10991F: include/linux/wl12xx.h
10992
10993TIPC NETWORK LAYER
10994M: Jon Maloy <jon.maloy@ericsson.com>
10995M: Ying Xue <ying.xue@windriver.com>
10996L: netdev@vger.kernel.org (core kernel code)
10997L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10998W: http://tipc.sourceforge.net/
10999S: Maintained
11000F: include/uapi/linux/tipc*.h
11001F: net/tipc/
11002
11003TILE ARCHITECTURE
11004M: Chris Metcalf <cmetcalf@ezchip.com>
11005W: http://www.ezchip.com/scm/
11006T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11007S: Supported
11008F: arch/tile/
11009F: drivers/char/tile-srom.c
11010F: drivers/edac/tile_edac.c
11011F: drivers/net/ethernet/tile/
11012F: drivers/rtc/rtc-tile.c
11013F: drivers/tty/hvc/hvc_tile.c
11014F: drivers/tty/serial/tilegx.c
11015F: drivers/usb/host/*-tilegx.c
11016F: include/linux/usb/tilegx.h
11017
11018TLAN NETWORK DRIVER
11019M: Samuel Chessman <chessman@tux.org>
11020L: tlan-devel@lists.sourceforge.net (subscribers-only)
11021W: http://sourceforge.net/projects/tlan/
11022S: Maintained
11023F: Documentation/networking/tlan.txt
11024F: drivers/net/ethernet/ti/tlan.*
11025
11026TOMOYO SECURITY MODULE
11027M: Kentaro Takeda <takedakn@nttdata.co.jp>
11028M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11029L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11030L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11031L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11032L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11033W: http://tomoyo.sourceforge.jp/
11034T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11035S: Maintained
11036F: security/tomoyo/
11037
11038TOPSTAR LAPTOP EXTRAS DRIVER
11039M: Herton Ronaldo Krzesinski <herton@canonical.com>
11040L: platform-driver-x86@vger.kernel.org
11041S: Maintained
11042F: drivers/platform/x86/topstar-laptop.c
11043
11044TOSHIBA ACPI EXTRAS DRIVER
11045M: Azael Avalos <coproscefalo@gmail.com>
11046L: platform-driver-x86@vger.kernel.org
11047S: Maintained
11048F: drivers/platform/x86/toshiba_acpi.c
11049
11050TOSHIBA BLUETOOTH DRIVER
11051M: Azael Avalos <coproscefalo@gmail.com>
11052L: platform-driver-x86@vger.kernel.org
11053S: Maintained
11054F: drivers/platform/x86/toshiba_bluetooth.c
11055
11056TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11057M: Azael Avalos <coproscefalo@gmail.com>
11058L: platform-driver-x86@vger.kernel.org
11059S: Maintained
11060F: drivers/platform/x86/toshiba_haps.c
11061
11062TOSHIBA WMI HOTKEYS DRIVER
11063M: Azael Avalos <coproscefalo@gmail.com>
11064L: platform-driver-x86@vger.kernel.org
11065S: Maintained
11066F: drivers/platform/x86/toshiba-wmi.c
11067
11068TOSHIBA SMM DRIVER
11069M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11070W: http://www.buzzard.org.uk/toshiba/
11071S: Maintained
11072F: drivers/char/toshiba.c
11073F: include/linux/toshiba.h
11074F: include/uapi/linux/toshiba.h
11075
11076TOSHIBA TC358743 DRIVER
11077M: Mats Randgaard <matrandg@cisco.com>
11078L: linux-media@vger.kernel.org
11079S: Maintained
11080F: drivers/media/i2c/tc358743*
11081F: include/media/i2c/tc358743.h
11082
11083TMIO MMC DRIVER
11084M: Ian Molton <ian@mnementh.co.uk>
11085L: linux-mmc@vger.kernel.org
11086S: Maintained
11087F: drivers/mmc/host/tmio_mmc*
11088F: drivers/mmc/host/sh_mobile_sdhi.c
11089F: include/linux/mmc/tmio.h
11090F: include/linux/mmc/sh_mobile_sdhi.h
11091
11092TMP401 HARDWARE MONITOR DRIVER
11093M: Guenter Roeck <linux@roeck-us.net>
11094L: lm-sensors@lm-sensors.org
11095S: Maintained
11096F: Documentation/hwmon/tmp401
11097F: drivers/hwmon/tmp401.c
11098
11099TMPFS (SHMEM FILESYSTEM)
11100M: Hugh Dickins <hughd@google.com>
11101L: linux-mm@kvack.org
11102S: Maintained
11103F: include/linux/shmem_fs.h
11104F: mm/shmem.c
11105
11106TM6000 VIDEO4LINUX DRIVER
11107M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11108L: linux-media@vger.kernel.org
11109W: https://linuxtv.org
11110T: git git://linuxtv.org/media_tree.git
11111S: Odd fixes
11112F: drivers/media/usb/tm6000/
11113
11114TW68 VIDEO4LINUX DRIVER
11115M: Hans Verkuil <hverkuil@xs4all.nl>
11116L: linux-media@vger.kernel.org
11117T: git git://linuxtv.org/media_tree.git
11118W: https://linuxtv.org
11119S: Odd Fixes
11120F: drivers/media/pci/tw68/
11121
11122TPM DEVICE DRIVER
11123M: Peter Huewe <peterhuewe@gmx.de>
11124M: Marcel Selhorst <tpmdd@selhorst.net>
11125M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11126R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11127W: http://tpmdd.sourceforge.net
11128L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11129Q: git git://github.com/PeterHuewe/linux-tpmdd.git
11130T: git https://github.com/PeterHuewe/linux-tpmdd
11131S: Maintained
11132F: drivers/char/tpm/
11133
11134TPM IBM_VTPM DEVICE DRIVER
11135M: Ashley Lai <ashleydlai@gmail.com>
11136W: http://tpmdd.sourceforge.net
11137L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11138S: Maintained
11139F: drivers/char/tpm/tpm_ibmvtpm*
11140
11141TRACING
11142M: Steven Rostedt <rostedt@goodmis.org>
11143M: Ingo Molnar <mingo@redhat.com>
11144T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11145S: Maintained
11146F: Documentation/trace/ftrace.txt
11147F: arch/*/*/*/ftrace.h
11148F: arch/*/kernel/ftrace.c
11149F: include/*/ftrace.h
11150F: include/linux/trace*.h
11151F: include/trace/
11152F: kernel/trace/
11153F: tools/testing/selftests/ftrace/
11154
11155TRIVIAL PATCHES
11156M: Jiri Kosina <trivial@kernel.org>
11157T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11158S: Maintained
11159K: ^Subject:.*(?i)trivial
11160
11161TTY LAYER
11162M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11163M: Jiri Slaby <jslaby@suse.com>
11164S: Supported
11165T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11166F: Documentation/serial/
11167F: drivers/tty/
11168F: drivers/tty/serial/serial_core.c
11169F: include/linux/serial_core.h
11170F: include/linux/serial.h
11171F: include/linux/tty.h
11172F: include/uapi/linux/serial_core.h
11173F: include/uapi/linux/serial.h
11174F: include/uapi/linux/tty.h
11175
11176TUA9001 MEDIA DRIVER
11177M: Antti Palosaari <crope@iki.fi>
11178L: linux-media@vger.kernel.org
11179W: https://linuxtv.org
11180W: http://palosaari.fi/linux/
11181Q: http://patchwork.linuxtv.org/project/linux-media/list/
11182T: git git://linuxtv.org/anttip/media_tree.git
11183S: Maintained
11184F: drivers/media/tuners/tua9001*
11185
11186TULIP NETWORK DRIVERS
11187L: netdev@vger.kernel.org
11188L: linux-parisc@vger.kernel.org
11189S: Orphan
11190F: drivers/net/ethernet/dec/tulip/
11191
11192TUN/TAP driver
11193M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11194W: http://vtun.sourceforge.net/tun
11195S: Maintained
11196F: Documentation/networking/tuntap.txt
11197F: arch/um/os-Linux/drivers/
11198
11199TURBOCHANNEL SUBSYSTEM
11200M: "Maciej W. Rozycki" <macro@linux-mips.org>
11201M: Ralf Baechle <ralf@linux-mips.org>
11202L: linux-mips@linux-mips.org
11203Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11204S: Maintained
11205F: drivers/tc/
11206F: include/linux/tc.h
11207
11208U14-34F SCSI DRIVER
11209M: Dario Ballabio <ballabio_dario@emc.com>
11210L: linux-scsi@vger.kernel.org
11211S: Maintained
11212F: drivers/scsi/u14-34f.c
11213
11214UBI FILE SYSTEM (UBIFS)
11215M: Artem Bityutskiy <dedekind1@gmail.com>
11216M: Adrian Hunter <adrian.hunter@intel.com>
11217L: linux-mtd@lists.infradead.org
11218T: git git://git.infradead.org/ubifs-2.6.git
11219W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11220S: Maintained
11221F: Documentation/filesystems/ubifs.txt
11222F: fs/ubifs/
11223
11224UCLINUX (M68KNOMMU AND COLDFIRE)
11225M: Greg Ungerer <gerg@uclinux.org>
11226W: http://www.uclinux.org/
11227L: linux-m68k@lists.linux-m68k.org
11228L: uclinux-dev@uclinux.org (subscribers-only)
11229T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11230S: Maintained
11231F: arch/m68k/coldfire/
11232F: arch/m68k/68*/
11233F: arch/m68k/*/*_no.*
11234F: arch/m68k/include/asm/*_no.*
11235
11236UDF FILESYSTEM
11237M: Jan Kara <jack@suse.com>
11238S: Maintained
11239F: Documentation/filesystems/udf.txt
11240F: fs/udf/
11241
11242UFS FILESYSTEM
11243M: Evgeniy Dushistov <dushistov@mail.ru>
11244S: Maintained
11245F: Documentation/filesystems/ufs.txt
11246F: fs/ufs/
11247
11248UHID USERSPACE HID IO DRIVER:
11249M: David Herrmann <dh.herrmann@googlemail.com>
11250L: linux-input@vger.kernel.org
11251S: Maintained
11252F: drivers/hid/uhid.c
11253F: include/uapi/linux/uhid.h
11254
11255ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11256L: linux-usb@vger.kernel.org
11257S: Orphan
11258F: drivers/uwb/
11259F: include/linux/uwb.h
11260F: include/linux/uwb/
11261
11262UNICORE32 ARCHITECTURE:
11263M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11264W: http://mprc.pku.edu.cn/~guanxuetao/linux
11265S: Maintained
11266T: git git://github.com/gxt/linux.git
11267F: arch/unicore32/
11268
11269UNIFDEF
11270M: Tony Finch <dot@dotat.at>
11271W: http://dotat.at/prog/unifdef
11272S: Maintained
11273F: scripts/unifdef.c
11274
11275UNIFORM CDROM DRIVER
11276M: Jens Axboe <axboe@kernel.dk>
11277W: http://www.kernel.dk
11278S: Maintained
11279F: Documentation/cdrom/
11280F: drivers/cdrom/cdrom.c
11281F: include/linux/cdrom.h
11282F: include/uapi/linux/cdrom.h
11283
11284UNISYS S-PAR DRIVERS
11285M: David Kershner <david.kershner@unisys.com>
11286L: sparmaintainer@unisys.com (Unisys internal)
11287S: Supported
11288F: drivers/staging/unisys/
11289
11290UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11291M: Vinayak Holikatti <vinholikatti@gmail.com>
11292L: linux-scsi@vger.kernel.org
11293S: Supported
11294F: Documentation/scsi/ufs.txt
11295F: drivers/scsi/ufs/
11296
11297UNSORTED BLOCK IMAGES (UBI)
11298M: Artem Bityutskiy <dedekind1@gmail.com>
11299M: Richard Weinberger <richard@nod.at>
11300W: http://www.linux-mtd.infradead.org/
11301L: linux-mtd@lists.infradead.org
11302T: git git://git.infradead.org/ubifs-2.6.git
11303S: Supported
11304F: drivers/mtd/ubi/
11305F: include/linux/mtd/ubi.h
11306F: include/uapi/mtd/ubi-user.h
11307
11308USB ACM DRIVER
11309M: Oliver Neukum <oliver@neukum.org>
11310L: linux-usb@vger.kernel.org
11311S: Maintained
11312F: Documentation/usb/acm.txt
11313F: drivers/usb/class/cdc-acm.*
11314
11315USB AR5523 WIRELESS DRIVER
11316M: Pontus Fuchs <pontus.fuchs@gmail.com>
11317L: linux-wireless@vger.kernel.org
11318S: Maintained
11319F: drivers/net/wireless/ath/ar5523/
11320
11321USB ATTACHED SCSI
11322M: Hans de Goede <hdegoede@redhat.com>
11323M: Gerd Hoffmann <kraxel@redhat.com>
11324L: linux-usb@vger.kernel.org
11325L: linux-scsi@vger.kernel.org
11326S: Maintained
11327F: drivers/usb/storage/uas.c
11328
11329USB CDC ETHERNET DRIVER
11330M: Oliver Neukum <oliver@neukum.org>
11331L: linux-usb@vger.kernel.org
11332S: Maintained
11333F: drivers/net/usb/cdc_*.c
11334F: include/uapi/linux/usb/cdc.h
11335
11336USB CHAOSKEY DRIVER
11337M: Keith Packard <keithp@keithp.com>
11338L: linux-usb@vger.kernel.org
11339S: Maintained
11340F: drivers/usb/misc/chaoskey.c
11341
11342USB CYPRESS C67X00 DRIVER
11343M: Peter Korsgaard <jacmet@sunsite.dk>
11344L: linux-usb@vger.kernel.org
11345S: Maintained
11346F: drivers/usb/c67x00/
11347
11348USB DAVICOM DM9601 DRIVER
11349M: Peter Korsgaard <jacmet@sunsite.dk>
11350L: netdev@vger.kernel.org
11351W: http://www.linux-usb.org/usbnet
11352S: Maintained
11353F: drivers/net/usb/dm9601.c
11354
11355USB DIAMOND RIO500 DRIVER
11356M: Cesar Miquel <miquel@df.uba.ar>
11357L: rio500-users@lists.sourceforge.net
11358W: http://rio500.sourceforge.net
11359S: Maintained
11360F: drivers/usb/misc/rio500*
11361
11362USB EHCI DRIVER
11363M: Alan Stern <stern@rowland.harvard.edu>
11364L: linux-usb@vger.kernel.org
11365S: Maintained
11366F: Documentation/usb/ehci.txt
11367F: drivers/usb/host/ehci*
11368
11369USB GADGET/PERIPHERAL SUBSYSTEM
11370M: Felipe Balbi <balbi@kernel.org>
11371L: linux-usb@vger.kernel.org
11372W: http://www.linux-usb.org/gadget
11373T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11374S: Maintained
11375F: drivers/usb/gadget/
11376F: include/linux/usb/gadget*
11377
11378USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11379M: Jiri Kosina <jikos@kernel.org>
11380R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11381L: linux-usb@vger.kernel.org
11382T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11383S: Maintained
11384F: Documentation/hid/hiddev.txt
11385F: drivers/hid/usbhid/
11386
11387USB ISP116X DRIVER
11388M: Olav Kongas <ok@artecdesign.ee>
11389L: linux-usb@vger.kernel.org
11390S: Maintained
11391F: drivers/usb/host/isp116x*
11392F: include/linux/usb/isp116x.h
11393
11394USB MASS STORAGE DRIVER
11395M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11396L: linux-usb@vger.kernel.org
11397L: usb-storage@lists.one-eyed-alien.net
11398S: Maintained
11399W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11400F: drivers/usb/storage/
11401
11402USB MIDI DRIVER
11403M: Clemens Ladisch <clemens@ladisch.de>
11404L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11405T: git git://git.alsa-project.org/alsa-kernel.git
11406S: Maintained
11407F: sound/usb/midi.*
11408
11409USB NETWORKING DRIVERS
11410L: linux-usb@vger.kernel.org
11411S: Odd Fixes
11412F: drivers/net/usb/
11413
11414USB OHCI DRIVER
11415M: Alan Stern <stern@rowland.harvard.edu>
11416L: linux-usb@vger.kernel.org
11417S: Maintained
11418F: Documentation/usb/ohci.txt
11419F: drivers/usb/host/ohci*
11420
11421USB OTG FSM (Finite State Machine)
11422M: Peter Chen <Peter.Chen@nxp.com>
11423T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11424L: linux-usb@vger.kernel.org
11425S: Maintained
11426F: drivers/usb/common/usb-otg-fsm.c
11427
11428USB OVER IP DRIVER
11429M: Valentina Manea <valentina.manea.m@gmail.com>
11430M: Shuah Khan <shuah.kh@samsung.com>
11431L: linux-usb@vger.kernel.org
11432S: Maintained
11433F: drivers/usb/usbip/
11434F: tools/usb/usbip/
11435
11436USB PEGASUS DRIVER
11437M: Petko Manolov <petkan@nucleusys.com>
11438L: linux-usb@vger.kernel.org
11439L: netdev@vger.kernel.org
11440T: git git://github.com/petkan/pegasus.git
11441W: https://github.com/petkan/pegasus
11442S: Maintained
11443F: drivers/net/usb/pegasus.*
11444
11445USB PHY LAYER
11446M: Felipe Balbi <balbi@kernel.org>
11447L: linux-usb@vger.kernel.org
11448T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11449S: Maintained
11450F: drivers/usb/phy/
11451
11452USB PRINTER DRIVER (usblp)
11453M: Pete Zaitcev <zaitcev@redhat.com>
11454L: linux-usb@vger.kernel.org
11455S: Supported
11456F: drivers/usb/class/usblp.c
11457
11458USB QMI WWAN NETWORK DRIVER
11459M: Bjørn Mork <bjorn@mork.no>
11460L: netdev@vger.kernel.org
11461S: Maintained
11462F: Documentation/ABI/testing/sysfs-class-net-qmi
11463F: drivers/net/usb/qmi_wwan.c
11464
11465USB RTL8150 DRIVER
11466M: Petko Manolov <petkan@nucleusys.com>
11467L: linux-usb@vger.kernel.org
11468L: netdev@vger.kernel.org
11469T: git git://github.com/petkan/rtl8150.git
11470W: https://github.com/petkan/rtl8150
11471S: Maintained
11472F: drivers/net/usb/rtl8150.c
11473
11474USB SERIAL SUBSYSTEM
11475M: Johan Hovold <johan@kernel.org>
11476L: linux-usb@vger.kernel.org
11477S: Maintained
11478F: Documentation/usb/usb-serial.txt
11479F: drivers/usb/serial/
11480F: include/linux/usb/serial.h
11481
11482USB SMSC75XX ETHERNET DRIVER
11483M: Steve Glendinning <steve.glendinning@shawell.net>
11484L: netdev@vger.kernel.org
11485S: Maintained
11486F: drivers/net/usb/smsc75xx.*
11487
11488USB SMSC95XX ETHERNET DRIVER
11489M: Steve Glendinning <steve.glendinning@shawell.net>
11490L: netdev@vger.kernel.org
11491S: Maintained
11492F: drivers/net/usb/smsc95xx.*
11493
11494USB SUBSYSTEM
11495M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11496L: linux-usb@vger.kernel.org
11497W: http://www.linux-usb.org
11498T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11499S: Supported
11500F: Documentation/usb/
11501F: drivers/usb/
11502F: include/linux/usb.h
11503F: include/linux/usb/
11504
11505USB UHCI DRIVER
11506M: Alan Stern <stern@rowland.harvard.edu>
11507L: linux-usb@vger.kernel.org
11508S: Maintained
11509F: drivers/usb/host/uhci*
11510
11511USB "USBNET" DRIVER FRAMEWORK
11512M: Oliver Neukum <oneukum@suse.com>
11513L: netdev@vger.kernel.org
11514W: http://www.linux-usb.org/usbnet
11515S: Maintained
11516F: drivers/net/usb/usbnet.c
11517F: include/linux/usb/usbnet.h
11518
11519USB VIDEO CLASS
11520M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11521L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11522L: linux-media@vger.kernel.org
11523T: git git://linuxtv.org/media_tree.git
11524W: http://www.ideasonboard.org/uvc/
11525S: Maintained
11526F: drivers/media/usb/uvc/
11527F: include/uapi/linux/uvcvideo.h
11528
11529USB VISION DRIVER
11530M: Hans Verkuil <hverkuil@xs4all.nl>
11531L: linux-media@vger.kernel.org
11532T: git git://linuxtv.org/media_tree.git
11533W: https://linuxtv.org
11534S: Odd Fixes
11535F: drivers/media/usb/usbvision/
11536
11537USB WEBCAM GADGET
11538M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11539L: linux-usb@vger.kernel.org
11540S: Maintained
11541F: drivers/usb/gadget/function/*uvc*
11542F: drivers/usb/gadget/legacy/webcam.c
11543
11544USB WIRELESS RNDIS DRIVER (rndis_wlan)
11545M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11546L: linux-wireless@vger.kernel.org
11547S: Maintained
11548F: drivers/net/wireless/rndis_wlan.c
11549
11550USB XHCI DRIVER
11551M: Mathias Nyman <mathias.nyman@intel.com>
11552L: linux-usb@vger.kernel.org
11553S: Supported
11554F: drivers/usb/host/xhci*
11555F: drivers/usb/host/pci-quirks*
11556
11557USB ZD1201 DRIVER
11558L: linux-wireless@vger.kernel.org
11559W: http://linux-lc100020.sourceforge.net
11560S: Orphan
11561F: drivers/net/wireless/zydas/zd1201.*
11562
11563USB ZR364XX DRIVER
11564M: Antoine Jacquet <royale@zerezo.com>
11565L: linux-usb@vger.kernel.org
11566L: linux-media@vger.kernel.org
11567T: git git://linuxtv.org/media_tree.git
11568W: http://royale.zerezo.com/zr364xx/
11569S: Maintained
11570F: Documentation/video4linux/zr364xx.txt
11571F: drivers/media/usb/zr364xx/
11572
11573ULPI BUS
11574M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11575L: linux-usb@vger.kernel.org
11576S: Maintained
11577F: drivers/usb/common/ulpi.c
11578F: include/linux/ulpi/
11579
11580USER-MODE LINUX (UML)
11581M: Jeff Dike <jdike@addtoit.com>
11582M: Richard Weinberger <richard@nod.at>
11583L: user-mode-linux-devel@lists.sourceforge.net
11584L: user-mode-linux-user@lists.sourceforge.net
11585W: http://user-mode-linux.sourceforge.net
11586T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11587S: Maintained
11588F: Documentation/virtual/uml/
11589F: arch/um/
11590F: arch/x86/um/
11591F: fs/hostfs/
11592F: fs/hppfs/
11593
11594USERSPACE I/O (UIO)
11595M: "Hans J. Koch" <hjk@hansjkoch.de>
11596M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11597S: Maintained
11598T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11599F: Documentation/DocBook/uio-howto.tmpl
11600F: drivers/uio/
11601F: include/linux/uio*.h
11602
11603UTIL-LINUX PACKAGE
11604M: Karel Zak <kzak@redhat.com>
11605L: util-linux@vger.kernel.org
11606W: http://en.wikipedia.org/wiki/Util-linux
11607T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11608S: Maintained
11609
11610UVESAFB DRIVER
11611M: Michal Januszewski <spock@gentoo.org>
11612L: linux-fbdev@vger.kernel.org
11613W: http://dev.gentoo.org/~spock/projects/uvesafb/
11614S: Maintained
11615F: Documentation/fb/uvesafb.txt
11616F: drivers/video/fbdev/uvesafb.*
11617
11618VF610 NAND DRIVER
11619M: Stefan Agner <stefan@agner.ch>
11620L: linux-mtd@lists.infradead.org
11621S: Supported
11622F: drivers/mtd/nand/vf610_nfc.c
11623
11624VFAT/FAT/MSDOS FILESYSTEM
11625M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11626S: Maintained
11627F: Documentation/filesystems/vfat.txt
11628F: fs/fat/
11629
11630VFIO DRIVER
11631M: Alex Williamson <alex.williamson@redhat.com>
11632L: kvm@vger.kernel.org
11633T: git git://github.com/awilliam/linux-vfio.git
11634S: Maintained
11635F: Documentation/vfio.txt
11636F: drivers/vfio/
11637F: include/linux/vfio.h
11638F: include/uapi/linux/vfio.h
11639
11640VFIO PLATFORM DRIVER
11641M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11642L: kvm@vger.kernel.org
11643S: Maintained
11644F: drivers/vfio/platform/
11645
11646VIDEOBUF2 FRAMEWORK
11647M: Pawel Osciak <pawel@osciak.com>
11648M: Marek Szyprowski <m.szyprowski@samsung.com>
11649M: Kyungmin Park <kyungmin.park@samsung.com>
11650L: linux-media@vger.kernel.org
11651S: Maintained
11652F: drivers/media/v4l2-core/videobuf2-*
11653F: include/media/videobuf2-*
11654
11655VIRTUAL SERIO DEVICE DRIVER
11656M: Stephen Chandler Paul <thatslyude@gmail.com>
11657S: Maintained
11658F: drivers/input/serio/userio.c
11659F: include/uapi/linux/userio.h
11660
11661VIRTIO CONSOLE DRIVER
11662M: Amit Shah <amit.shah@redhat.com>
11663L: virtualization@lists.linux-foundation.org
11664S: Maintained
11665F: drivers/char/virtio_console.c
11666F: include/linux/virtio_console.h
11667F: include/uapi/linux/virtio_console.h
11668
11669VIRTIO CORE, NET AND BLOCK DRIVERS
11670M: "Michael S. Tsirkin" <mst@redhat.com>
11671L: virtualization@lists.linux-foundation.org
11672S: Maintained
11673F: drivers/virtio/
11674F: tools/virtio/
11675F: drivers/net/virtio_net.c
11676F: drivers/block/virtio_blk.c
11677F: include/linux/virtio_*.h
11678F: include/uapi/linux/virtio_*.h
11679
11680VIRTIO DRIVERS FOR S390
11681M: Christian Borntraeger <borntraeger@de.ibm.com>
11682M: Cornelia Huck <cornelia.huck@de.ibm.com>
11683L: linux-s390@vger.kernel.org
11684L: virtualization@lists.linux-foundation.org
11685L: kvm@vger.kernel.org
11686S: Supported
11687F: drivers/s390/virtio/
11688
11689VIRTIO GPU DRIVER
11690M: David Airlie <airlied@linux.ie>
11691M: Gerd Hoffmann <kraxel@redhat.com>
11692L: dri-devel@lists.freedesktop.org
11693L: virtualization@lists.linux-foundation.org
11694S: Maintained
11695F: drivers/gpu/drm/virtio/
11696F: include/uapi/linux/virtio_gpu.h
11697
11698VIRTIO HOST (VHOST)
11699M: "Michael S. Tsirkin" <mst@redhat.com>
11700L: kvm@vger.kernel.org
11701L: virtualization@lists.linux-foundation.org
11702L: netdev@vger.kernel.org
11703T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11704S: Maintained
11705F: drivers/vhost/
11706F: include/uapi/linux/vhost.h
11707
11708VIRTIO INPUT DRIVER
11709M: Gerd Hoffmann <kraxel@redhat.com>
11710S: Maintained
11711F: drivers/virtio/virtio_input.c
11712F: include/uapi/linux/virtio_input.h
11713
11714VIA RHINE NETWORK DRIVER
11715S: Orphan
11716F: drivers/net/ethernet/via/via-rhine.c
11717
11718VIA SD/MMC CARD CONTROLLER DRIVER
11719M: Bruce Chang <brucechang@via.com.tw>
11720M: Harald Welte <HaraldWelte@viatech.com>
11721S: Maintained
11722F: drivers/mmc/host/via-sdmmc.c
11723
11724VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11725M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11726L: linux-fbdev@vger.kernel.org
11727S: Maintained
11728F: include/linux/via-core.h
11729F: include/linux/via-gpio.h
11730F: include/linux/via_i2c.h
11731F: drivers/video/fbdev/via/
11732
11733VIA VELOCITY NETWORK DRIVER
11734M: Francois Romieu <romieu@fr.zoreil.com>
11735L: netdev@vger.kernel.org
11736S: Maintained
11737F: drivers/net/ethernet/via/via-velocity.*
11738
11739VIRT LIB
11740M: Alex Williamson <alex.williamson@redhat.com>
11741M: Paolo Bonzini <pbonzini@redhat.com>
11742L: kvm@vger.kernel.org
11743S: Supported
11744F: virt/lib/
11745
11746VIVID VIRTUAL VIDEO DRIVER
11747M: Hans Verkuil <hverkuil@xs4all.nl>
11748L: linux-media@vger.kernel.org
11749T: git git://linuxtv.org/media_tree.git
11750W: https://linuxtv.org
11751S: Maintained
11752F: drivers/media/platform/vivid/*
11753
11754VLAN (802.1Q)
11755M: Patrick McHardy <kaber@trash.net>
11756L: netdev@vger.kernel.org
11757S: Maintained
11758F: drivers/net/macvlan.c
11759F: include/linux/if_*vlan.h
11760F: net/8021q/
11761
11762VLYNQ BUS
11763M: Florian Fainelli <florian@openwrt.org>
11764L: openwrt-devel@lists.openwrt.org (subscribers-only)
11765S: Maintained
11766F: drivers/vlynq/vlynq.c
11767F: include/linux/vlynq.h
11768
11769VME SUBSYSTEM
11770M: Martyn Welch <martyn@welchs.me.uk>
11771M: Manohar Vanga <manohar.vanga@gmail.com>
11772M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11773L: devel@driverdev.osuosl.org
11774S: Maintained
11775T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11776F: Documentation/vme_api.txt
11777F: drivers/staging/vme/
11778F: drivers/vme/
11779F: include/linux/vme*
11780
11781VMWARE HYPERVISOR INTERFACE
11782M: Alok Kataria <akataria@vmware.com>
11783L: virtualization@lists.linux-foundation.org
11784S: Supported
11785F: arch/x86/kernel/cpu/vmware.c
11786
11787VMWARE BALLOON DRIVER
11788M: Xavier Deguillard <xdeguillard@vmware.com>
11789M: Philip Moltmann <moltmann@vmware.com>
11790M: "VMware, Inc." <pv-drivers@vmware.com>
11791L: linux-kernel@vger.kernel.org
11792S: Maintained
11793F: drivers/misc/vmw_balloon.c
11794
11795VMWARE VMMOUSE SUBDRIVER
11796M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11797M: "VMware, Inc." <pv-drivers@vmware.com>
11798L: linux-input@vger.kernel.org
11799S: Maintained
11800F: drivers/input/mouse/vmmouse.c
11801F: drivers/input/mouse/vmmouse.h
11802
11803VMWARE VMXNET3 ETHERNET DRIVER
11804M: Shrikrishna Khare <skhare@vmware.com>
11805M: "VMware, Inc." <pv-drivers@vmware.com>
11806L: netdev@vger.kernel.org
11807S: Maintained
11808F: drivers/net/vmxnet3/
11809
11810VMware PVSCSI driver
11811M: Arvind Kumar <arvindkumar@vmware.com>
11812M: VMware PV-Drivers <pv-drivers@vmware.com>
11813L: linux-scsi@vger.kernel.org
11814S: Maintained
11815F: drivers/scsi/vmw_pvscsi.c
11816F: drivers/scsi/vmw_pvscsi.h
11817
11818VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11819M: Liam Girdwood <lgirdwood@gmail.com>
11820M: Mark Brown <broonie@kernel.org>
11821L: linux-kernel@vger.kernel.org
11822W: http://www.slimlogic.co.uk/?p=48
11823T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11824S: Supported
11825F: drivers/regulator/
11826F: include/linux/regulator/
11827
11828VRF
11829M: David Ahern <dsa@cumulusnetworks.com>
11830M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11831L: netdev@vger.kernel.org
11832S: Maintained
11833F: drivers/net/vrf.c
11834F: Documentation/networking/vrf.txt
11835
11836VT1211 HARDWARE MONITOR DRIVER
11837M: Juerg Haefliger <juergh@gmail.com>
11838L: lm-sensors@lm-sensors.org
11839S: Maintained
11840F: Documentation/hwmon/vt1211
11841F: drivers/hwmon/vt1211.c
11842
11843VT8231 HARDWARE MONITOR DRIVER
11844M: Roger Lucas <vt8231@hiddenengine.co.uk>
11845L: lm-sensors@lm-sensors.org
11846S: Maintained
11847F: drivers/hwmon/vt8231.c
11848
11849VUB300 USB to SDIO/SD/MMC bridge chip
11850M: Tony Olech <tony.olech@elandigitalsystems.com>
11851L: linux-mmc@vger.kernel.org
11852L: linux-usb@vger.kernel.org
11853S: Supported
11854F: drivers/mmc/host/vub300.c
11855
11856W1 DALLAS'S 1-WIRE BUS
11857M: Evgeniy Polyakov <zbr@ioremap.net>
11858S: Maintained
11859F: Documentation/w1/
11860F: drivers/w1/
11861
11862W83791D HARDWARE MONITORING DRIVER
11863M: Marc Hulsman <m.hulsman@tudelft.nl>
11864L: lm-sensors@lm-sensors.org
11865S: Maintained
11866F: Documentation/hwmon/w83791d
11867F: drivers/hwmon/w83791d.c
11868
11869W83793 HARDWARE MONITORING DRIVER
11870M: Rudolf Marek <r.marek@assembler.cz>
11871L: lm-sensors@lm-sensors.org
11872S: Maintained
11873F: Documentation/hwmon/w83793
11874F: drivers/hwmon/w83793.c
11875
11876W83795 HARDWARE MONITORING DRIVER
11877M: Jean Delvare <jdelvare@suse.com>
11878L: lm-sensors@lm-sensors.org
11879S: Maintained
11880F: drivers/hwmon/w83795.c
11881
11882W83L51xD SD/MMC CARD INTERFACE DRIVER
11883M: Pierre Ossman <pierre@ossman.eu>
11884S: Maintained
11885F: drivers/mmc/host/wbsd.*
11886
11887WACOM PROTOCOL 4 SERIAL TABLETS
11888M: Julian Squires <julian@cipht.net>
11889M: Hans de Goede <hdegoede@redhat.com>
11890L: linux-input@vger.kernel.org
11891S: Maintained
11892F: drivers/input/tablet/wacom_serial4.c
11893
11894WATCHDOG DEVICE DRIVERS
11895M: Wim Van Sebroeck <wim@iguana.be>
11896R: Guenter Roeck <linux@roeck-us.net>
11897L: linux-watchdog@vger.kernel.org
11898W: http://www.linux-watchdog.org/
11899T: git git://www.linux-watchdog.org/linux-watchdog.git
11900S: Maintained
11901F: Documentation/watchdog/
11902F: drivers/watchdog/
11903F: include/linux/watchdog.h
11904F: include/uapi/linux/watchdog.h
11905
11906WD7000 SCSI DRIVER
11907M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11908L: linux-scsi@vger.kernel.org
11909S: Maintained
11910F: drivers/scsi/wd7000.c
11911
11912WIIMOTE HID DRIVER
11913M: David Herrmann <dh.herrmann@googlemail.com>
11914L: linux-input@vger.kernel.org
11915S: Maintained
11916F: drivers/hid/hid-wiimote*
11917
11918WINBOND CIR DRIVER
11919M: David Härdeman <david@hardeman.nu>
11920S: Maintained
11921F: drivers/media/rc/winbond-cir.c
11922
11923WIMAX STACK
11924M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11925M: linux-wimax@intel.com
11926L: wimax@linuxwimax.org (subscribers-only)
11927S: Supported
11928W: http://linuxwimax.org
11929F: Documentation/wimax/README.wimax
11930F: include/linux/wimax/debug.h
11931F: include/net/wimax.h
11932F: include/uapi/linux/wimax.h
11933F: net/wimax/
11934
11935WISTRON LAPTOP BUTTON DRIVER
11936M: Miloslav Trmac <mitr@volny.cz>
11937S: Maintained
11938F: drivers/input/misc/wistron_btns.c
11939
11940WL3501 WIRELESS PCMCIA CARD DRIVER
11941M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11942L: linux-wireless@vger.kernel.org
11943W: http://oops.ghostprotocols.net:81/blog
11944S: Maintained
11945F: drivers/net/wireless/wl3501*
11946
11947WOLFSON MICROELECTRONICS DRIVERS
11948L: patches@opensource.wolfsonmicro.com
11949T: git https://github.com/CirrusLogic/linux-drivers.git
11950W: https://github.com/CirrusLogic/linux-drivers/wiki
11951S: Supported
11952F: Documentation/hwmon/wm83??
11953F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11954F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11955F: Documentation/devicetree/bindings/mfd/arizona.txt
11956F: arch/arm/mach-s3c64xx/mach-crag6410*
11957F: drivers/clk/clk-wm83*.c
11958F: drivers/extcon/extcon-arizona.c
11959F: drivers/leds/leds-wm83*.c
11960F: drivers/gpio/gpio-*wm*.c
11961F: drivers/gpio/gpio-arizona.c
11962F: drivers/hwmon/wm83??-hwmon.c
11963F: drivers/input/misc/wm831x-on.c
11964F: drivers/input/touchscreen/wm831x-ts.c
11965F: drivers/input/touchscreen/wm97*.c
11966F: drivers/mfd/arizona*
11967F: drivers/mfd/wm*.c
11968F: drivers/mfd/cs47l24*
11969F: drivers/power/wm83*.c
11970F: drivers/rtc/rtc-wm83*.c
11971F: drivers/regulator/wm8*.c
11972F: drivers/video/backlight/wm83*_bl.c
11973F: drivers/watchdog/wm83*_wdt.c
11974F: include/linux/mfd/arizona/
11975F: include/linux/mfd/wm831x/
11976F: include/linux/mfd/wm8350/
11977F: include/linux/mfd/wm8400*
11978F: include/linux/wm97xx.h
11979F: include/sound/wm????.h
11980F: sound/soc/codecs/arizona.?
11981F: sound/soc/codecs/wm*
11982F: sound/soc/codecs/cs47l24*
11983
11984WORKQUEUE
11985M: Tejun Heo <tj@kernel.org>
11986R: Lai Jiangshan <jiangshanlai@gmail.com>
11987T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11988S: Maintained
11989F: include/linux/workqueue.h
11990F: kernel/workqueue.c
11991F: Documentation/workqueue.txt
11992
11993X.25 NETWORK LAYER
11994M: Andrew Hendry <andrew.hendry@gmail.com>
11995L: linux-x25@vger.kernel.org
11996S: Odd Fixes
11997F: Documentation/networking/x25*
11998F: include/net/x25*
11999F: net/x25/
12000
12001X86 ARCHITECTURE (32-BIT AND 64-BIT)
12002M: Thomas Gleixner <tglx@linutronix.de>
12003M: Ingo Molnar <mingo@redhat.com>
12004M: "H. Peter Anvin" <hpa@zytor.com>
12005M: x86@kernel.org
12006L: linux-kernel@vger.kernel.org
12007T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12008S: Maintained
12009F: Documentation/x86/
12010F: arch/x86/
12011
12012X86 PLATFORM DRIVERS
12013M: Darren Hart <dvhart@infradead.org>
12014L: platform-driver-x86@vger.kernel.org
12015T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12016S: Maintained
12017F: drivers/platform/x86/
12018F: drivers/platform/olpc/
12019
12020X86 MCE INFRASTRUCTURE
12021M: Tony Luck <tony.luck@intel.com>
12022M: Borislav Petkov <bp@alien8.de>
12023L: linux-edac@vger.kernel.org
12024S: Maintained
12025F: arch/x86/kernel/cpu/mcheck/*
12026
12027X86 MICROCODE UPDATE SUPPORT
12028M: Borislav Petkov <bp@alien8.de>
12029S: Maintained
12030F: arch/x86/kernel/cpu/microcode/*
12031
12032X86 VDSO
12033M: Andy Lutomirski <luto@amacapital.net>
12034L: linux-kernel@vger.kernel.org
12035T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12036S: Maintained
12037F: arch/x86/entry/vdso/
12038
12039XC2028/3028 TUNER DRIVER
12040M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12041L: linux-media@vger.kernel.org
12042W: https://linuxtv.org
12043T: git git://linuxtv.org/media_tree.git
12044S: Maintained
12045F: drivers/media/tuners/tuner-xc2028.*
12046
12047XEN HYPERVISOR INTERFACE
12048M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12049M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12050M: David Vrabel <david.vrabel@citrix.com>
12051L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12052T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12053S: Supported
12054F: arch/x86/xen/
12055F: drivers/*/xen-*front.c
12056F: drivers/xen/
12057F: arch/x86/include/asm/xen/
12058F: include/xen/
12059F: include/uapi/xen/
12060
12061XEN HYPERVISOR ARM
12062M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12063L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12064S: Supported
12065F: arch/arm/xen/
12066F: arch/arm/include/asm/xen/
12067
12068XEN HYPERVISOR ARM64
12069M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12070L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12071S: Supported
12072F: arch/arm64/xen/
12073F: arch/arm64/include/asm/xen/
12074
12075XEN NETWORK BACKEND DRIVER
12076M: Wei Liu <wei.liu2@citrix.com>
12077L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12078L: netdev@vger.kernel.org
12079S: Supported
12080F: drivers/net/xen-netback/*
12081
12082XEN PCI SUBSYSTEM
12083M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12084L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12085S: Supported
12086F: arch/x86/pci/*xen*
12087F: drivers/pci/*xen*
12088
12089XEN BLOCK SUBSYSTEM
12090M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12091M: Roger Pau Monné <roger.pau@citrix.com>
12092L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12093S: Supported
12094F: drivers/block/xen-blkback/*
12095F: drivers/block/xen*
12096
12097XEN PVSCSI DRIVERS
12098M: Juergen Gross <jgross@suse.com>
12099L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12100L: linux-scsi@vger.kernel.org
12101S: Supported
12102F: drivers/scsi/xen-scsifront.c
12103F: drivers/xen/xen-scsiback.c
12104F: include/xen/interface/io/vscsiif.h
12105
12106XEN SWIOTLB SUBSYSTEM
12107M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12108L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12109S: Supported
12110F: arch/x86/xen/*swiotlb*
12111F: drivers/xen/*swiotlb*
12112
12113XFS FILESYSTEM
12114P: Silicon Graphics Inc
12115M: Dave Chinner <david@fromorbit.com>
12116M: xfs@oss.sgi.com
12117L: xfs@oss.sgi.com
12118W: http://oss.sgi.com/projects/xfs
12119T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12120S: Supported
12121F: Documentation/filesystems/xfs.txt
12122F: fs/xfs/
12123
12124XILINX AXI ETHERNET DRIVER
12125M: Anirudha Sarangi <anirudh@xilinx.com>
12126M: John Linn <John.Linn@xilinx.com>
12127S: Maintained
12128F: drivers/net/ethernet/xilinx/xilinx_axienet*
12129
12130XILINX UARTLITE SERIAL DRIVER
12131M: Peter Korsgaard <jacmet@sunsite.dk>
12132L: linux-serial@vger.kernel.org
12133S: Maintained
12134F: drivers/tty/serial/uartlite.c
12135
12136XILINX VIDEO IP CORES
12137M: Hyun Kwon <hyun.kwon@xilinx.com>
12138M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12139L: linux-media@vger.kernel.org
12140T: git git://linuxtv.org/media_tree.git
12141S: Supported
12142F: Documentation/devicetree/bindings/media/xilinx/
12143F: drivers/media/platform/xilinx/
12144F: include/uapi/linux/xilinx-v4l2-controls.h
12145
12146XILLYBUS DRIVER
12147M: Eli Billauer <eli.billauer@gmail.com>
12148L: linux-kernel@vger.kernel.org
12149S: Supported
12150F: drivers/char/xillybus/
12151
12152XTENSA XTFPGA PLATFORM SUPPORT
12153M: Max Filippov <jcmvbkbc@gmail.com>
12154L: linux-xtensa@linux-xtensa.org
12155S: Maintained
12156F: drivers/spi/spi-xtensa-xtfpga.c
12157F: sound/soc/xtensa/xtfpga-i2s.c
12158
12159YAM DRIVER FOR AX.25
12160M: Jean-Paul Roubelat <jpr@f6fbb.org>
12161L: linux-hams@vger.kernel.org
12162S: Maintained
12163F: drivers/net/hamradio/yam*
12164F: include/linux/yam.h
12165
12166YEALINK PHONE DRIVER
12167M: Henk Vergonet <Henk.Vergonet@gmail.com>
12168L: usbb2k-api-dev@nongnu.org
12169S: Maintained
12170F: Documentation/input/yealink.txt
12171F: drivers/input/misc/yealink.*
12172
12173Z8530 DRIVER FOR AX.25
12174M: Joerg Reuter <jreuter@yaina.de>
12175W: http://yaina.de/jreuter/
12176W: http://www.qsl.net/dl1bke/
12177L: linux-hams@vger.kernel.org
12178S: Maintained
12179F: Documentation/networking/z8530drv.txt
12180F: drivers/net/hamradio/*scc.c
12181F: drivers/net/hamradio/z8530.h
12182
12183ZBUD COMPRESSED PAGE ALLOCATOR
12184M: Seth Jennings <sjenning@redhat.com>
12185L: linux-mm@kvack.org
12186S: Maintained
12187F: mm/zbud.c
12188F: include/linux/zbud.h
12189
12190ZD1211RW WIRELESS DRIVER
12191M: Daniel Drake <dsd@gentoo.org>
12192M: Ulrich Kunitz <kune@deine-taler.de>
12193W: http://zd1211.ath.cx/wiki/DriverRewrite
12194L: linux-wireless@vger.kernel.org
12195L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12196S: Maintained
12197F: drivers/net/wireless/zydas/zd1211rw/
12198
12199ZPOOL COMPRESSED PAGE STORAGE API
12200M: Dan Streetman <ddstreet@ieee.org>
12201L: linux-mm@kvack.org
12202S: Maintained
12203F: mm/zpool.c
12204F: include/linux/zpool.h
12205
12206ZR36067 VIDEO FOR LINUX DRIVER
12207L: mjpeg-users@lists.sourceforge.net
12208L: linux-media@vger.kernel.org
12209W: http://mjpeg.sourceforge.net/driver-zoran/
12210T: hg https://linuxtv.org/hg/v4l-dvb
12211S: Odd Fixes
12212F: drivers/media/pci/zoran/
12213
12214ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12215M: Minchan Kim <minchan@kernel.org>
12216M: Nitin Gupta <ngupta@vflare.org>
12217R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12218L: linux-kernel@vger.kernel.org
12219S: Maintained
12220F: drivers/block/zram/
12221F: Documentation/blockdev/zram.txt
12222
12223ZS DECSTATION Z85C30 SERIAL DRIVER
12224M: "Maciej W. Rozycki" <macro@linux-mips.org>
12225S: Maintained
12226F: drivers/tty/serial/zs.*
12227
12228ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12229M: Minchan Kim <minchan@kernel.org>
12230M: Nitin Gupta <ngupta@vflare.org>
12231R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12232L: linux-mm@kvack.org
12233S: Maintained
12234F: mm/zsmalloc.c
12235F: include/linux/zsmalloc.h
12236F: Documentation/vm/zsmalloc.txt
12237
12238ZSWAP COMPRESSED SWAP CACHING
12239M: Seth Jennings <sjenning@redhat.com>
12240L: linux-mm@kvack.org
12241S: Maintained
12242F: mm/zswap.c
12243
12244THE REST
12245M: Linus Torvalds <torvalds@linux-foundation.org>
12246L: linux-kernel@vger.kernel.org
12247Q: http://patchwork.kernel.org/project/LKML/list/
12248T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12249S: Buried alive in reporters
12250F: *
12251F: */
This page took 0.065954 seconds and 5 git commands to generate.