Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
[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 MesonX SoC support
924M: Carlo Caione <carlo@caione.org>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927F: drivers/media/rc/meson-ir.c
928N: meson[x68]
929
930ARM/Annapurna Labs ALPINE ARCHITECTURE
931M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
932S: Maintained
933F: arch/arm/mach-alpine/
934
935ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
936M: Nicolas Ferre <nicolas.ferre@atmel.com>
937M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
938M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940W: http://www.linux4sam.org
941T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
942S: Supported
943F: arch/arm/mach-at91/
944F: include/soc/at91/
945F: arch/arm/boot/dts/at91*.dts
946F: arch/arm/boot/dts/at91*.dtsi
947F: arch/arm/boot/dts/sama*.dts
948F: arch/arm/boot/dts/sama*.dtsi
949F: arch/arm/include/debug/at91.S
950
951ARM/ATMEL AT91 Clock Support
952M: Boris Brezillon <boris.brezillon@free-electrons.com>
953S: Maintained
954F: drivers/clk/at91
955
956ARM/CALXEDA HIGHBANK ARCHITECTURE
957M: Rob Herring <robh@kernel.org>
958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959S: Maintained
960F: arch/arm/mach-highbank/
961F: arch/arm/boot/dts/highbank.dts
962F: arch/arm/boot/dts/ecx-*.dts*
963
964ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
965M: Krzysztof Halasa <khalasa@piap.pl>
966S: Maintained
967F: arch/arm/mach-cns3xxx/
968
969ARM/CAVIUM THUNDER NETWORK DRIVER
970M: Sunil Goutham <sgoutham@cavium.com>
971M: Robert Richter <rric@kernel.org>
972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
973S: Supported
974F: drivers/net/ethernet/cavium/thunder/
975
976ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
977M: Alexander Shiyan <shc_work@mail.ru>
978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979S: Odd Fixes
980N: clps711x
981
982ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
983M: Hartley Sweeten <hsweeten@visionengravers.com>
984M: Ryan Mallon <rmallon@gmail.com>
985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986S: Maintained
987F: arch/arm/mach-ep93xx/
988F: arch/arm/mach-ep93xx/include/mach/
989
990ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
991M: Lennert Buytenhek <kernel@wantstofly.org>
992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993S: Maintained
994
995ARM/CLKDEV SUPPORT
996M: Russell King <linux@arm.linux.org.uk>
997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998S: Maintained
999F: arch/arm/include/asm/clkdev.h
1000F: drivers/clk/clkdev.c
1001
1002ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1003M: Mike Rapoport <mike@compulab.co.il>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
1006
1007ARM/CONTEC MICRO9 MACHINE SUPPORT
1008M: Hubert Feurstein <hubert.feurstein@contec.at>
1009S: Maintained
1010F: arch/arm/mach-ep93xx/micro9.c
1011
1012ARM/CORESIGHT FRAMEWORK AND DRIVERS
1013M: Mathieu Poirier <mathieu.poirier@linaro.org>
1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015S: Maintained
1016F: drivers/hwtracing/coresight/*
1017F: Documentation/trace/coresight.txt
1018F: Documentation/devicetree/bindings/arm/coresight.txt
1019F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1020
1021ARM/CORGI MACHINE SUPPORT
1022M: Richard Purdie <rpurdie@rpsys.net>
1023S: Maintained
1024
1025ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1026M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028T: git git://github.com/ulli-kroll/linux.git
1029S: Maintained
1030F: arch/arm/mach-gemini/
1031F: drivers/rtc/rtc-gemini.c
1032
1033ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1034M: Barry Song <baohua@kernel.org>
1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1037S: Maintained
1038F: arch/arm/boot/dts/prima2*
1039F: arch/arm/mach-prima2/
1040F: drivers/clk/sirf/
1041F: drivers/clocksource/timer-prima2.c
1042F: drivers/clocksource/timer-atlas7.c
1043N: [^a-z]sirf
1044
1045ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1046M: Baruch Siach <baruch@tkos.co.il>
1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048S: Maintained
1049F: arch/arm/boot/dts/cx92755*
1050N: digicolor
1051
1052ARM/EBSA110 MACHINE SUPPORT
1053M: Russell King <linux@arm.linux.org.uk>
1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055W: http://www.arm.linux.org.uk/
1056S: Maintained
1057F: arch/arm/mach-ebsa110/
1058F: drivers/net/ethernet/amd/am79c961a.*
1059
1060ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1061M: Uwe Kleine-König <kernel@pengutronix.de>
1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063S: Maintained
1064N: efm32
1065
1066ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1067M: Daniel Ribeiro <drwyrm@gmail.com>
1068M: Stefan Schmidt <stefan@openezx.org>
1069M: Harald Welte <laforge@openezx.org>
1070L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1071W: http://www.openezx.org/
1072S: Maintained
1073T: topgit git://git.openezx.org/openezx.git
1074F: arch/arm/mach-pxa/ezx.c
1075
1076ARM/FARADAY FA526 PORT
1077M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079S: Maintained
1080T: git git://git.berlios.de/gemini-board
1081F: arch/arm/mm/*-fa*
1082
1083ARM/FOOTBRIDGE ARCHITECTURE
1084M: Russell King <linux@arm.linux.org.uk>
1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086W: http://www.arm.linux.org.uk/
1087S: Maintained
1088F: arch/arm/include/asm/hardware/dec21285.h
1089F: arch/arm/mach-footbridge/
1090
1091ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1092M: Shawn Guo <shawnguo@kernel.org>
1093M: Sascha Hauer <kernel@pengutronix.de>
1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095S: Maintained
1096T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1097F: arch/arm/mach-imx/
1098F: arch/arm/mach-mxs/
1099F: arch/arm/boot/dts/imx*
1100F: arch/arm/configs/imx*_defconfig
1101F: drivers/clk/imx/
1102F: include/soc/imx/
1103
1104ARM/FREESCALE VYBRID ARM ARCHITECTURE
1105M: Shawn Guo <shawnguo@kernel.org>
1106M: Sascha Hauer <kernel@pengutronix.de>
1107R: Stefan Agner <stefan@agner.ch>
1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S: Maintained
1110T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1111F: arch/arm/mach-imx/*vf610*
1112F: arch/arm/boot/dts/vf*
1113
1114ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1115M: Lennert Buytenhek <kernel@wantstofly.org>
1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117S: Maintained
1118
1119ARM/GUMSTIX MACHINE SUPPORT
1120M: Steve Sakoman <sakoman@gmail.com>
1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122S: Maintained
1123
1124ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1125M: Philipp Zabel <philipp.zabel@gmail.com>
1126M: Paul Parsons <lost.distance@yahoo.com>
1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128S: Maintained
1129F: arch/arm/mach-pxa/hx4700.c
1130F: arch/arm/mach-pxa/include/mach/hx4700.h
1131F: sound/soc/pxa/hx4700.c
1132
1133ARM/HISILICON SOC SUPPORT
1134M: Wei Xu <xuwei5@hisilicon.com>
1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136W: http://www.hisilicon.com
1137S: Supported
1138T: git git://github.com/hisilicon/linux-hisi.git
1139F: arch/arm/mach-hisi/
1140F: arch/arm/boot/dts/hi3*
1141F: arch/arm/boot/dts/hip*
1142F: arch/arm/boot/dts/hisi*
1143F: arch/arm64/boot/dts/hisilicon/
1144
1145ARM/HP JORNADA 7XX MACHINE SUPPORT
1146M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1147W: www.jlime.com
1148S: Maintained
1149T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1150F: arch/arm/mach-sa1100/jornada720.c
1151F: arch/arm/mach-sa1100/include/mach/jornada720.h
1152
1153ARM/IGEP MACHINE SUPPORT
1154M: Enric Balletbo i Serra <eballetbo@gmail.com>
1155M: Javier Martinez Canillas <javier@dowhile0.org>
1156L: linux-omap@vger.kernel.org
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/boot/dts/omap3-igep*
1160
1161ARM/INCOME PXA270 SUPPORT
1162M: Marek Vasut <marek.vasut@gmail.com>
1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S: Maintained
1165F: arch/arm/mach-pxa/colibri-pxa270-income.c
1166
1167ARM/INTEL IOP32X ARM ARCHITECTURE
1168M: Lennert Buytenhek <kernel@wantstofly.org>
1169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170S: Maintained
1171
1172ARM/INTEL IOP33X ARM ARCHITECTURE
1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174S: Orphan
1175
1176ARM/INTEL IOP13XX ARM ARCHITECTURE
1177M: Lennert Buytenhek <kernel@wantstofly.org>
1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179S: Maintained
1180
1181ARM/INTEL IQ81342EX MACHINE SUPPORT
1182M: Lennert Buytenhek <kernel@wantstofly.org>
1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184S: Maintained
1185
1186ARM/INTEL IXDP2850 MACHINE SUPPORT
1187M: Lennert Buytenhek <kernel@wantstofly.org>
1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189S: Maintained
1190
1191ARM/INTEL IXP4XX ARM ARCHITECTURE
1192M: Imre Kaloz <kaloz@openwrt.org>
1193M: Krzysztof Halasa <khalasa@piap.pl>
1194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S: Maintained
1196F: arch/arm/mach-ixp4xx/
1197
1198ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1199M: Jonathan Cameron <jic23@cam.ac.uk>
1200L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201S: Maintained
1202F: arch/arm/mach-pxa/stargate2.c
1203F: drivers/pcmcia/pxa2xx_stargate2.c
1204
1205ARM/INTEL XSC3 (MANZANO) ARM CORE
1206M: Lennert Buytenhek <kernel@wantstofly.org>
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S: Maintained
1209
1210ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1211M: Lennert Buytenhek <kernel@wantstofly.org>
1212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213S: Maintained
1214
1215ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1216M: Santosh Shilimkar <ssantosh@kernel.org>
1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218S: Maintained
1219F: arch/arm/mach-keystone/
1220F: arch/arm/boot/dts/k2*
1221T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1222
1223ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1224M: Santosh Shilimkar <ssantosh@kernel.org>
1225L: linux-kernel@vger.kernel.org
1226S: Maintained
1227F: drivers/clk/keystone/
1228
1229ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1230M: Santosh Shilimkar <ssantosh@kernel.org>
1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232L: linux-kernel@vger.kernel.org
1233S: Maintained
1234F: drivers/clocksource/timer-keystone.c
1235
1236ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1237M: Santosh Shilimkar <ssantosh@kernel.org>
1238L: linux-kernel@vger.kernel.org
1239S: Maintained
1240F: drivers/power/reset/keystone-reset.c
1241
1242ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1243M: Santosh Shilimkar <ssantosh@kernel.org>
1244L: linux-kernel@vger.kernel.org
1245S: Maintained
1246F: drivers/memory/*emif*
1247
1248ARM/LOGICPD PXA270 MACHINE SUPPORT
1249M: Lennert Buytenhek <kernel@wantstofly.org>
1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251S: Maintained
1252
1253ARM/LPC18XX ARCHITECTURE
1254M: Joachim Eastwood <manabian@gmail.com>
1255L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256S: Maintained
1257F: arch/arm/boot/dts/lpc43*
1258F: drivers/clk/nxp/clk-lpc18xx*
1259F: drivers/clocksource/time-lpc32xx.c
1260F: drivers/i2c/busses/i2c-lpc2k.c
1261F: drivers/memory/pl172.c
1262F: drivers/mtd/spi-nor/nxp-spifi.c
1263F: drivers/rtc/rtc-lpc24xx.c
1264N: lpc18xx
1265
1266ARM/MAGICIAN MACHINE SUPPORT
1267M: Philipp Zabel <philipp.zabel@gmail.com>
1268S: Maintained
1269
1270ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1271M: Jason Cooper <jason@lakedaemon.net>
1272M: Andrew Lunn <andrew@lunn.ch>
1273M: Gregory Clement <gregory.clement@free-electrons.com>
1274M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276S: Maintained
1277F: arch/arm/mach-mvebu/
1278F: drivers/rtc/rtc-armada38x.c
1279F: arch/arm/boot/dts/armada*
1280F: arch/arm/boot/dts/kirkwood*
1281
1282
1283ARM/Marvell Berlin SoC support
1284M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286S: Maintained
1287F: arch/arm/mach-berlin/
1288F: arch/arm/boot/dts/berlin*
1289F: arch/arm64/boot/dts/marvell/berlin*
1290
1291
1292ARM/Marvell Dove/MV78xx0/Orion SOC support
1293M: Jason Cooper <jason@lakedaemon.net>
1294M: Andrew Lunn <andrew@lunn.ch>
1295M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1296M: Gregory Clement <gregory.clement@free-electrons.com>
1297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298S: Maintained
1299F: arch/arm/mach-dove/
1300F: arch/arm/mach-mv78xx0/
1301F: arch/arm/mach-orion5x/
1302F: arch/arm/plat-orion/
1303F: arch/arm/boot/dts/dove*
1304F: arch/arm/boot/dts/orion5x*
1305
1306
1307ARM/Orion SoC/Technologic Systems TS-78xx platform support
1308M: Alexander Clouter <alex@digriz.org.uk>
1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310W: http://www.digriz.org.uk/ts78xx/kernel
1311S: Maintained
1312F: arch/arm/mach-orion5x/ts78xx-*
1313
1314ARM/Mediatek RTC DRIVER
1315M: Eddie Huang <eddie.huang@mediatek.com>
1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1318S: Maintained
1319F: drivers/rtc/rtc-mt6397.c
1320
1321ARM/Mediatek SoC support
1322M: Matthias Brugger <matthias.bgg@gmail.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: arch/arm/boot/dts/mt6*
1327F: arch/arm/boot/dts/mt8*
1328F: arch/arm/mach-mediatek/
1329N: mtk
1330K: mediatek
1331
1332ARM/Mediatek USB3 PHY DRIVER
1333M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1336S: Maintained
1337F: drivers/phy/phy-mt65xx-usb3.c
1338
1339ARM/MICREL KS8695 ARCHITECTURE
1340M: Greg Ungerer <gerg@uclinux.org>
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342F: arch/arm/mach-ks8695/
1343S: Odd Fixes
1344
1345ARM/MIOA701 MACHINE SUPPORT
1346M: Robert Jarzmik <robert.jarzmik@free.fr>
1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348F: arch/arm/mach-pxa/mioa701.c
1349S: Maintained
1350
1351ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1352M: Michael Petchkovsky <mkpetch@internode.on.net>
1353S: Maintained
1354
1355ARM/NOMADIK ARCHITECTURE
1356M: Alessandro Rubini <rubini@unipv.it>
1357M: Linus Walleij <linus.walleij@linaro.org>
1358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359S: Maintained
1360F: arch/arm/mach-nomadik/
1361F: drivers/pinctrl/nomadik/
1362F: drivers/i2c/busses/i2c-nomadik.c
1363T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1364
1365ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1366M: Nelson Castillo <arhuaco@freaks-unidos.net>
1367L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1368W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1369S: Supported
1370
1371ARM/TOSA MACHINE SUPPORT
1372M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1373M: Dirk Opfer <dirk@opfer-online.de>
1374S: Maintained
1375
1376ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1377M: Marek Vasut <marek.vasut@gmail.com>
1378L: linux-arm-kernel@lists.infradead.org
1379W: http://hackndev.com
1380S: Maintained
1381F: arch/arm/mach-pxa/include/mach/palmtx.h
1382F: arch/arm/mach-pxa/palmtx.c
1383F: arch/arm/mach-pxa/include/mach/palmt5.h
1384F: arch/arm/mach-pxa/palmt5.c
1385F: arch/arm/mach-pxa/include/mach/palmld.h
1386F: arch/arm/mach-pxa/palmld.c
1387F: arch/arm/mach-pxa/include/mach/palmte2.h
1388F: arch/arm/mach-pxa/palmte2.c
1389F: arch/arm/mach-pxa/include/mach/palmtc.h
1390F: arch/arm/mach-pxa/palmtc.c
1391
1392ARM/PALM TREO SUPPORT
1393M: Tomas Cech <sleep_walker@suse.com>
1394L: linux-arm-kernel@lists.infradead.org
1395W: http://hackndev.com
1396S: Maintained
1397F: arch/arm/mach-pxa/include/mach/palmtreo.h
1398F: arch/arm/mach-pxa/palmtreo.c
1399
1400ARM/PALMZ72 SUPPORT
1401M: Sergey Lapin <slapin@ossfans.org>
1402L: linux-arm-kernel@lists.infradead.org
1403W: http://hackndev.com
1404S: Maintained
1405F: arch/arm/mach-pxa/include/mach/palmz72.h
1406F: arch/arm/mach-pxa/palmz72.c
1407
1408ARM/PLEB SUPPORT
1409M: Peter Chubb <pleb@gelato.unsw.edu.au>
1410W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1411S: Maintained
1412
1413ARM/PT DIGITAL BOARD PORT
1414M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416W: http://www.arm.linux.org.uk/
1417S: Maintained
1418
1419ARM/QUALCOMM SUPPORT
1420M: Andy Gross <andy.gross@linaro.org>
1421M: David Brown <david.brown@linaro.org>
1422L: linux-arm-msm@vger.kernel.org
1423L: linux-soc@vger.kernel.org
1424S: Maintained
1425F: arch/arm/boot/dts/qcom-*.dts
1426F: arch/arm/boot/dts/qcom-*.dtsi
1427F: arch/arm/mach-qcom/
1428F: arch/arm64/boot/dts/qcom/*
1429F: drivers/soc/qcom/
1430F: drivers/tty/serial/msm_serial.h
1431F: drivers/tty/serial/msm_serial.c
1432F: drivers/*/pm8???-*
1433F: drivers/mfd/ssbi.c
1434F: drivers/firmware/qcom_scm.c
1435T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1436
1437ARM/RADISYS ENP2611 MACHINE SUPPORT
1438M: Lennert Buytenhek <kernel@wantstofly.org>
1439L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1440S: Maintained
1441
1442ARM/RENESAS ARM64 ARCHITECTURE
1443M: Simon Horman <horms@verge.net.au>
1444M: Magnus Damm <magnus.damm@gmail.com>
1445L: linux-sh@vger.kernel.org
1446Q: http://patchwork.kernel.org/project/linux-sh/list/
1447T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1448S: Supported
1449F: arch/arm64/boot/dts/renesas/
1450
1451ARM/RISCPC ARCHITECTURE
1452M: Russell King <linux@arm.linux.org.uk>
1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454W: http://www.arm.linux.org.uk/
1455S: Maintained
1456F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1457F: arch/arm/include/asm/hardware/ioc.h
1458F: arch/arm/include/asm/hardware/iomd.h
1459F: arch/arm/include/asm/hardware/memc.h
1460F: arch/arm/mach-rpc/
1461F: drivers/net/ethernet/8390/etherh.c
1462F: drivers/net/ethernet/i825xx/ether1*
1463F: drivers/net/ethernet/seeq/ether3*
1464F: drivers/scsi/arm/
1465
1466ARM/Rockchip SoC support
1467M: Heiko Stuebner <heiko@sntech.de>
1468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469L: linux-rockchip@lists.infradead.org
1470T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1471S: Maintained
1472F: arch/arm/boot/dts/rk3*
1473F: arch/arm/mach-rockchip/
1474F: drivers/clk/rockchip/
1475F: drivers/i2c/busses/i2c-rk3x.c
1476F: drivers/*/*rockchip*
1477F: drivers/*/*/*rockchip*
1478F: sound/soc/rockchip/
1479N: rockchip
1480
1481ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1482M: Kukjin Kim <kgene@kernel.org>
1483M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1486S: Maintained
1487F: arch/arm/boot/dts/s3c*
1488F: arch/arm/boot/dts/s5p*
1489F: arch/arm/boot/dts/samsung*
1490F: arch/arm/boot/dts/exynos*
1491F: arch/arm64/boot/dts/exynos/
1492F: arch/arm/plat-samsung/
1493F: arch/arm/mach-s3c24*/
1494F: arch/arm/mach-s3c64xx/
1495F: arch/arm/mach-s5p*/
1496F: arch/arm/mach-exynos*/
1497F: drivers/*/*s3c2410*
1498F: drivers/*/*/*s3c2410*
1499F: drivers/spi/spi-s3c*
1500F: sound/soc/samsung/*
1501F: Documentation/arm/Samsung/
1502F: Documentation/devicetree/bindings/arm/samsung/
1503F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1504F: Documentation/devicetree/bindings/power/pd-samsung.txt
1505N: exynos
1506
1507ARM/SAMSUNG MOBILE MACHINE SUPPORT
1508M: Kyungmin Park <kyungmin.park@samsung.com>
1509L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1510S: Maintained
1511F: arch/arm/mach-s5pv210/
1512
1513ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1514M: Kyungmin Park <kyungmin.park@samsung.com>
1515M: Kamil Debski <k.debski@samsung.com>
1516L: linux-arm-kernel@lists.infradead.org
1517L: linux-media@vger.kernel.org
1518S: Maintained
1519F: drivers/media/platform/s5p-g2d/
1520
1521ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1522M: Kyungmin Park <kyungmin.park@samsung.com>
1523M: Kamil Debski <k.debski@samsung.com>
1524M: Jeongtae Park <jtp.park@samsung.com>
1525L: linux-arm-kernel@lists.infradead.org
1526L: linux-media@vger.kernel.org
1527S: Maintained
1528F: arch/arm/plat-samsung/s5p-dev-mfc.c
1529F: drivers/media/platform/s5p-mfc/
1530
1531ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1532M: Kyungmin Park <kyungmin.park@samsung.com>
1533M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1534L: linux-arm-kernel@lists.infradead.org
1535L: linux-media@vger.kernel.org
1536S: Maintained
1537F: drivers/media/platform/s5p-tv/
1538
1539ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1540M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1541M: Jacek Anaszewski <j.anaszewski@samsung.com>
1542L: linux-arm-kernel@lists.infradead.org
1543L: linux-media@vger.kernel.org
1544S: Maintained
1545F: drivers/media/platform/s5p-jpeg/
1546
1547ARM/SHMOBILE ARM ARCHITECTURE
1548M: Simon Horman <horms@verge.net.au>
1549M: Magnus Damm <magnus.damm@gmail.com>
1550L: linux-renesas-soc@vger.kernel.org
1551Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1552T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1553S: Supported
1554F: arch/arm/boot/dts/emev2*
1555F: arch/arm/boot/dts/r7s*
1556F: arch/arm/boot/dts/r8a*
1557F: arch/arm/boot/dts/sh*
1558F: arch/arm/configs/shmobile_defconfig
1559F: arch/arm/include/debug/renesas-scif.S
1560F: arch/arm/mach-shmobile/
1561F: drivers/sh/
1562
1563ARM/SOCFPGA ARCHITECTURE
1564M: Dinh Nguyen <dinguyen@opensource.altera.com>
1565S: Maintained
1566F: arch/arm/mach-socfpga/
1567F: arch/arm/boot/dts/socfpga*
1568F: arch/arm/configs/socfpga_defconfig
1569F: arch/arm64/boot/dts/altera/
1570W: http://www.rocketboards.org
1571T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1572
1573ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1574M: Dinh Nguyen <dinguyen@opensource.altera.com>
1575S: Maintained
1576F: drivers/clk/socfpga/
1577
1578ARM/SOCFPGA EDAC SUPPORT
1579M: Thor Thayer <tthayer@opensource.altera.com>
1580S: Maintained
1581F: drivers/edac/altera_edac.
1582
1583ARM/STI ARCHITECTURE
1584M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1585M: Maxime Coquelin <maxime.coquelin@st.com>
1586M: Patrice Chotard <patrice.chotard@st.com>
1587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588L: kernel@stlinux.com
1589W: http://www.stlinux.com
1590S: Maintained
1591F: arch/arm/mach-sti/
1592F: arch/arm/boot/dts/sti*
1593F: drivers/char/hw_random/st-rng.c
1594F: drivers/clocksource/arm_global_timer.c
1595F: drivers/clocksource/clksrc_st_lpc.c
1596F: drivers/i2c/busses/i2c-st.c
1597F: drivers/media/rc/st_rc.c
1598F: drivers/media/platform/sti/c8sectpfe/
1599F: drivers/mmc/host/sdhci-st.c
1600F: drivers/phy/phy-miphy28lp.c
1601F: drivers/phy/phy-miphy365x.c
1602F: drivers/phy/phy-stih407-usb.c
1603F: drivers/phy/phy-stih41x-usb.c
1604F: drivers/pinctrl/pinctrl-st.c
1605F: drivers/reset/sti/
1606F: drivers/rtc/rtc-st-lpc.c
1607F: drivers/tty/serial/st-asc.c
1608F: drivers/usb/dwc3/dwc3-st.c
1609F: drivers/usb/host/ehci-st.c
1610F: drivers/usb/host/ohci-st.c
1611F: drivers/watchdog/st_lpc_wdt.c
1612F: drivers/ata/ahci_st.c
1613
1614ARM/STM32 ARCHITECTURE
1615M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1616L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1617S: Maintained
1618T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1619N: stm32
1620F: drivers/clocksource/armv7m_systick.c
1621
1622ARM/TANGO ARCHITECTURE
1623M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1624L: linux-arm-kernel@lists.infradead.org
1625S: Maintained
1626F: arch/arm/mach-tango/
1627F: arch/arm/boot/dts/tango*
1628
1629ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1630M: Lennert Buytenhek <kernel@wantstofly.org>
1631L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1632S: Maintained
1633
1634ARM/TETON BGA MACHINE SUPPORT
1635M: "Mark F. Brown" <mark.brown314@gmail.com>
1636L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1637S: Maintained
1638
1639ARM/THECUS N2100 MACHINE SUPPORT
1640M: Lennert Buytenhek <kernel@wantstofly.org>
1641L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1642S: Maintained
1643
1644ARM/NUVOTON W90X900 ARM ARCHITECTURE
1645M: Wan ZongShun <mcuos.com@gmail.com>
1646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647W: http://www.mcuos.com
1648S: Maintained
1649F: arch/arm/mach-w90x900/
1650F: drivers/input/keyboard/w90p910_keypad.c
1651F: drivers/input/touchscreen/w90p910_ts.c
1652F: drivers/watchdog/nuc900_wdt.c
1653F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1654F: drivers/mtd/nand/nuc900_nand.c
1655F: drivers/rtc/rtc-nuc900.c
1656F: drivers/spi/spi-nuc900.c
1657F: drivers/usb/host/ehci-w90x900.c
1658F: drivers/video/fbdev/nuc900fb.c
1659
1660ARM/U300 MACHINE SUPPORT
1661M: Linus Walleij <linus.walleij@linaro.org>
1662L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663S: Supported
1664F: arch/arm/mach-u300/
1665F: drivers/clocksource/timer-u300.c
1666F: drivers/i2c/busses/i2c-stu300.c
1667F: drivers/rtc/rtc-coh901331.c
1668F: drivers/watchdog/coh901327_wdt.c
1669F: drivers/dma/coh901318*
1670F: drivers/mfd/ab3100*
1671F: drivers/rtc/rtc-ab3100.c
1672F: drivers/rtc/rtc-coh901331.c
1673T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1674
1675ARM/UNIPHIER ARCHITECTURE
1676M: Masahiro Yamada <yamada.masahiro@socionext.com>
1677L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1678S: Maintained
1679F: arch/arm/boot/dts/uniphier*
1680F: arch/arm/include/asm/hardware/cache-uniphier.h
1681F: arch/arm/mach-uniphier/
1682F: arch/arm/mm/cache-uniphier.c
1683F: arch/arm64/boot/dts/socionext/
1684F: drivers/bus/uniphier-system-bus.c
1685F: drivers/i2c/busses/i2c-uniphier*
1686F: drivers/pinctrl/uniphier/
1687F: drivers/tty/serial/8250/8250_uniphier.c
1688N: uniphier
1689
1690ARM/Ux500 ARM ARCHITECTURE
1691M: Linus Walleij <linus.walleij@linaro.org>
1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693S: Maintained
1694F: arch/arm/mach-ux500/
1695F: drivers/clocksource/clksrc-dbx500-prcmu.c
1696F: drivers/dma/ste_dma40*
1697F: drivers/hwspinlock/u8500_hsem.c
1698F: drivers/mfd/abx500*
1699F: drivers/mfd/ab8500*
1700F: drivers/mfd/dbx500*
1701F: drivers/mfd/db8500*
1702F: drivers/pinctrl/nomadik/pinctrl-ab*
1703F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1704F: drivers/rtc/rtc-ab8500.c
1705F: drivers/rtc/rtc-pl031.c
1706T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1707
1708ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1709M: Ulf Hansson <ulf.hansson@linaro.org>
1710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1711T: git git://git.linaro.org/people/ulfh/clk.git
1712S: Maintained
1713F: drivers/clk/ux500/
1714F: include/linux/platform_data/clk-ux500.h
1715
1716ARM/VERSATILE EXPRESS PLATFORM
1717M: Liviu Dudau <liviu.dudau@arm.com>
1718M: Sudeep Holla <sudeep.holla@arm.com>
1719M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1720L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1721S: Maintained
1722F: arch/arm/boot/dts/vexpress*
1723F: arch/arm64/boot/dts/arm/
1724F: arch/arm/mach-vexpress/
1725F: */*/vexpress*
1726F: */*/*/vexpress*
1727F: drivers/clk/versatile/clk-vexpress-osc.c
1728F: drivers/clocksource/versatile.c
1729
1730ARM/VFP SUPPORT
1731M: Russell King <linux@arm.linux.org.uk>
1732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733W: http://www.arm.linux.org.uk/
1734S: Maintained
1735F: arch/arm/vfp/
1736
1737ARM/VOIPAC PXA270 SUPPORT
1738M: Marek Vasut <marek.vasut@gmail.com>
1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740S: Maintained
1741F: arch/arm/mach-pxa/vpac270.c
1742F: arch/arm/mach-pxa/include/mach/vpac270.h
1743
1744ARM/VT8500 ARM ARCHITECTURE
1745M: Tony Prisk <linux@prisktech.co.nz>
1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747S: Maintained
1748F: arch/arm/mach-vt8500/
1749F: drivers/clocksource/vt8500_timer.c
1750F: drivers/i2c/busses/i2c-wmt.c
1751F: drivers/mmc/host/wmt-sdmmc.c
1752F: drivers/pwm/pwm-vt8500.c
1753F: drivers/rtc/rtc-vt8500.c
1754F: drivers/tty/serial/vt8500_serial.c
1755F: drivers/usb/host/ehci-platform.c
1756F: drivers/usb/host/uhci-platform.c
1757F: drivers/video/fbdev/vt8500lcdfb.*
1758F: drivers/video/fbdev/wm8505fb*
1759F: drivers/video/fbdev/wmt_ge_rops.*
1760
1761ARM/ZIPIT Z2 SUPPORT
1762M: Marek Vasut <marek.vasut@gmail.com>
1763L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1764S: Maintained
1765F: arch/arm/mach-pxa/z2.c
1766F: arch/arm/mach-pxa/include/mach/z2.h
1767
1768ARM/ZTE ARCHITECTURE
1769M: Jun Nie <jun.nie@linaro.org>
1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771S: Maintained
1772F: arch/arm/mach-zx/
1773F: drivers/clk/zte/
1774F: Documentation/devicetree/bindings/arm/zte.txt
1775F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1776
1777ARM/ZYNQ ARCHITECTURE
1778M: Michal Simek <michal.simek@xilinx.com>
1779R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1781W: http://wiki.xilinx.com
1782T: git https://github.com/Xilinx/linux-xlnx.git
1783S: Supported
1784F: arch/arm/mach-zynq/
1785F: drivers/cpuidle/cpuidle-zynq.c
1786F: drivers/block/xsysace.c
1787N: zynq
1788N: xilinx
1789F: drivers/clocksource/cadence_ttc_timer.c
1790F: drivers/i2c/busses/i2c-cadence.c
1791F: drivers/mmc/host/sdhci-of-arasan.c
1792F: drivers/edac/synopsys_edac.c
1793
1794ARM SMMU DRIVERS
1795M: Will Deacon <will.deacon@arm.com>
1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797S: Maintained
1798F: drivers/iommu/arm-smmu.c
1799F: drivers/iommu/arm-smmu-v3.c
1800F: drivers/iommu/io-pgtable-arm.c
1801
1802ARM64 PORT (AARCH64 ARCHITECTURE)
1803M: Catalin Marinas <catalin.marinas@arm.com>
1804M: Will Deacon <will.deacon@arm.com>
1805L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1806T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1807S: Maintained
1808F: arch/arm64/
1809F: Documentation/arm64/
1810
1811AS3645A LED FLASH CONTROLLER DRIVER
1812M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1813L: linux-media@vger.kernel.org
1814T: git git://linuxtv.org/media_tree.git
1815S: Maintained
1816F: drivers/media/i2c/as3645a.c
1817F: include/media/i2c/as3645a.h
1818
1819ASC7621 HARDWARE MONITOR DRIVER
1820M: George Joseph <george.joseph@fairview5.com>
1821L: lm-sensors@lm-sensors.org
1822S: Maintained
1823F: Documentation/hwmon/asc7621
1824F: drivers/hwmon/asc7621.c
1825
1826ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1827M: Corentin Chary <corentin.chary@gmail.com>
1828L: acpi4asus-user@lists.sourceforge.net
1829L: platform-driver-x86@vger.kernel.org
1830W: http://acpi4asus.sf.net
1831S: Maintained
1832F: drivers/platform/x86/asus*.c
1833F: drivers/platform/x86/eeepc*.c
1834
1835ASUS WIRELESS RADIO CONTROL DRIVER
1836M: João Paulo Rechi Vita <jprvita@gmail.com>
1837L: platform-driver-x86@vger.kernel.org
1838S: Maintained
1839F: drivers/platform/x86/asus-wireless.c
1840
1841ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1842R: Dan Williams <dan.j.williams@intel.com>
1843W: http://sourceforge.net/projects/xscaleiop
1844S: Odd fixes
1845F: Documentation/crypto/async-tx-api.txt
1846F: crypto/async_tx/
1847F: drivers/dma/
1848F: include/linux/dmaengine.h
1849F: include/linux/async_tx.h
1850
1851AT24 EEPROM DRIVER
1852M: Wolfram Sang <wsa@the-dreams.de>
1853L: linux-i2c@vger.kernel.org
1854S: Maintained
1855F: drivers/misc/eeprom/at24.c
1856F: include/linux/platform_data/at24.h
1857
1858ATA OVER ETHERNET (AOE) DRIVER
1859M: "Ed L. Cashin" <ed.cashin@acm.org>
1860W: http://www.openaoe.org/
1861S: Supported
1862F: Documentation/aoe/
1863F: drivers/block/aoe/
1864
1865ATHEROS 71XX/9XXX GPIO DRIVER
1866M: Alban Bedel <albeu@free.fr>
1867W: https://github.com/AlbanBedel/linux
1868T: git git://github.com/AlbanBedel/linux
1869S: Maintained
1870F: drivers/gpio/gpio-ath79.c
1871F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1872
1873ATHEROS ATH GENERIC UTILITIES
1874M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1875L: linux-wireless@vger.kernel.org
1876S: Supported
1877F: drivers/net/wireless/ath/*
1878
1879ATHEROS ATH5K WIRELESS DRIVER
1880M: Jiri Slaby <jirislaby@gmail.com>
1881M: Nick Kossifidis <mickflemm@gmail.com>
1882M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1883L: linux-wireless@vger.kernel.org
1884W: http://wireless.kernel.org/en/users/Drivers/ath5k
1885S: Maintained
1886F: drivers/net/wireless/ath/ath5k/
1887
1888ATHEROS ATH6KL WIRELESS DRIVER
1889M: Kalle Valo <kvalo@qca.qualcomm.com>
1890L: linux-wireless@vger.kernel.org
1891W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1892T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1893S: Supported
1894F: drivers/net/wireless/ath/ath6kl/
1895
1896WILOCITY WIL6210 WIRELESS DRIVER
1897M: Maya Erez <qca_merez@qca.qualcomm.com>
1898L: linux-wireless@vger.kernel.org
1899L: wil6210@qca.qualcomm.com
1900S: Supported
1901W: http://wireless.kernel.org/en/users/Drivers/wil6210
1902F: drivers/net/wireless/ath/wil6210/
1903F: include/uapi/linux/wil6210_uapi.h
1904
1905CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1906M: Christian Lamparter <chunkeey@googlemail.com>
1907L: linux-wireless@vger.kernel.org
1908W: http://wireless.kernel.org/en/users/Drivers/carl9170
1909S: Maintained
1910F: drivers/net/wireless/ath/carl9170/
1911
1912ATK0110 HWMON DRIVER
1913M: Luca Tettamanti <kronos.it@gmail.com>
1914L: lm-sensors@lm-sensors.org
1915S: Maintained
1916F: drivers/hwmon/asus_atk0110.c
1917
1918ATI_REMOTE2 DRIVER
1919M: Ville Syrjala <syrjala@sci.fi>
1920S: Maintained
1921F: drivers/input/misc/ati_remote2.c
1922
1923ATLX ETHERNET DRIVERS
1924M: Jay Cliburn <jcliburn@gmail.com>
1925M: Chris Snook <chris.snook@gmail.com>
1926L: netdev@vger.kernel.org
1927W: http://sourceforge.net/projects/atl1
1928W: http://atl1.sourceforge.net
1929S: Maintained
1930F: drivers/net/ethernet/atheros/
1931
1932ATM
1933M: Chas Williams <3chas3@gmail.com>
1934L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1935L: netdev@vger.kernel.org
1936W: http://linux-atm.sourceforge.net
1937S: Maintained
1938F: drivers/atm/
1939F: include/linux/atm*
1940F: include/uapi/linux/atm*
1941
1942ATMEL AT91 / AT32 MCI DRIVER
1943M: Ludovic Desroches <ludovic.desroches@atmel.com>
1944S: Maintained
1945F: drivers/mmc/host/atmel-mci.c
1946
1947ATMEL AT91 / AT32 SERIAL DRIVER
1948M: Nicolas Ferre <nicolas.ferre@atmel.com>
1949S: Supported
1950F: drivers/tty/serial/atmel_serial.c
1951
1952ATMEL Audio ALSA driver
1953M: Nicolas Ferre <nicolas.ferre@atmel.com>
1954L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1955S: Supported
1956F: sound/soc/atmel
1957
1958ATMEL DMA DRIVER
1959M: Nicolas Ferre <nicolas.ferre@atmel.com>
1960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1961S: Supported
1962F: drivers/dma/at_hdmac.c
1963F: drivers/dma/at_hdmac_regs.h
1964F: include/linux/platform_data/dma-atmel.h
1965
1966ATMEL XDMA DRIVER
1967M: Ludovic Desroches <ludovic.desroches@atmel.com>
1968L: linux-arm-kernel@lists.infradead.org
1969L: dmaengine@vger.kernel.org
1970S: Supported
1971F: drivers/dma/at_xdmac.c
1972
1973ATMEL I2C DRIVER
1974M: Ludovic Desroches <ludovic.desroches@atmel.com>
1975L: linux-i2c@vger.kernel.org
1976S: Supported
1977F: drivers/i2c/busses/i2c-at91.c
1978
1979ATMEL ISI DRIVER
1980M: Ludovic Desroches <ludovic.desroches@atmel.com>
1981L: linux-media@vger.kernel.org
1982S: Supported
1983F: drivers/media/platform/soc_camera/atmel-isi.c
1984F: include/media/atmel-isi.h
1985
1986ATMEL LCDFB DRIVER
1987M: Nicolas Ferre <nicolas.ferre@atmel.com>
1988L: linux-fbdev@vger.kernel.org
1989S: Maintained
1990F: drivers/video/fbdev/atmel_lcdfb.c
1991F: include/video/atmel_lcdc.h
1992
1993ATMEL MACB ETHERNET DRIVER
1994M: Nicolas Ferre <nicolas.ferre@atmel.com>
1995S: Supported
1996F: drivers/net/ethernet/cadence/
1997
1998ATMEL NAND DRIVER
1999M: Wenyou Yang <wenyou.yang@atmel.com>
2000M: Josh Wu <rainyfeeling@outlook.com>
2001L: linux-mtd@lists.infradead.org
2002S: Supported
2003F: drivers/mtd/nand/atmel_nand*
2004
2005ATMEL SDMMC DRIVER
2006M: Ludovic Desroches <ludovic.desroches@atmel.com>
2007L: linux-mmc@vger.kernel.org
2008S: Supported
2009F: drivers/mmc/host/sdhci-of-at91.c
2010
2011ATMEL SPI DRIVER
2012M: Nicolas Ferre <nicolas.ferre@atmel.com>
2013S: Supported
2014F: drivers/spi/spi-atmel.*
2015
2016ATMEL SSC DRIVER
2017M: Nicolas Ferre <nicolas.ferre@atmel.com>
2018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2019S: Supported
2020F: drivers/misc/atmel-ssc.c
2021F: include/linux/atmel-ssc.h
2022
2023ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2024M: Nicolas Ferre <nicolas.ferre@atmel.com>
2025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2026S: Supported
2027F: drivers/misc/atmel_tclib.c
2028F: drivers/clocksource/tcb_clksrc.c
2029
2030ATMEL USBA UDC DRIVER
2031M: Nicolas Ferre <nicolas.ferre@atmel.com>
2032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2033S: Supported
2034F: drivers/usb/gadget/udc/atmel_usba_udc.*
2035
2036ATMEL WIRELESS DRIVER
2037M: Simon Kelley <simon@thekelleys.org.uk>
2038L: linux-wireless@vger.kernel.org
2039W: http://www.thekelleys.org.uk/atmel
2040W: http://atmelwlandriver.sourceforge.net/
2041S: Maintained
2042F: drivers/net/wireless/atmel/atmel*
2043
2044ATMEL MAXTOUCH DRIVER
2045M: Nick Dyer <nick.dyer@itdev.co.uk>
2046T: git git://github.com/atmel-maxtouch/linux.git
2047S: Supported
2048F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2049F: drivers/input/touchscreen/atmel_mxt_ts.c
2050F: include/linux/platform_data/atmel_mxt_ts.h
2051
2052ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2053M: Bradley Grove <linuxdrivers@attotech.com>
2054L: linux-scsi@vger.kernel.org
2055W: http://www.attotech.com
2056S: Supported
2057F: drivers/scsi/esas2r
2058
2059ATUSB IEEE 802.15.4 RADIO DRIVER
2060M: Stefan Schmidt <stefan@osg.samsung.com>
2061L: linux-wpan@vger.kernel.org
2062S: Maintained
2063F: drivers/net/ieee802154/atusb.c
2064F: drivers/net/ieee802154/atusb.h
2065F: drivers/net/ieee802154/at86rf230.h
2066
2067AUDIT SUBSYSTEM
2068M: Paul Moore <paul@paul-moore.com>
2069M: Eric Paris <eparis@redhat.com>
2070L: linux-audit@redhat.com (moderated for non-subscribers)
2071W: http://people.redhat.com/sgrubb/audit/
2072T: git git://git.infradead.org/users/pcmoore/audit
2073S: Maintained
2074F: include/linux/audit.h
2075F: include/uapi/linux/audit.h
2076F: kernel/audit*
2077
2078AUXILIARY DISPLAY DRIVERS
2079M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2080W: http://miguelojeda.es/auxdisplay.htm
2081W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2082S: Maintained
2083F: drivers/auxdisplay/
2084F: include/linux/cfag12864b.h
2085
2086AVR32 ARCHITECTURE
2087M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2088M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2089W: http://www.atmel.com/products/AVR32/
2090W: http://mirror.egtvedt.no/avr32linux.org/
2091W: http://avrfreaks.net/
2092S: Maintained
2093F: arch/avr32/
2094
2095AVR32/AT32AP MACHINE SUPPORT
2096M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2097M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2098S: Maintained
2099F: arch/avr32/mach-at32ap/
2100
2101AX.25 NETWORK LAYER
2102M: Ralf Baechle <ralf@linux-mips.org>
2103L: linux-hams@vger.kernel.org
2104W: http://www.linux-ax25.org/
2105S: Maintained
2106F: include/uapi/linux/ax25.h
2107F: include/net/ax25.h
2108F: net/ax25/
2109
2110AZ6007 DVB DRIVER
2111M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2112L: linux-media@vger.kernel.org
2113W: https://linuxtv.org
2114T: git git://linuxtv.org/media_tree.git
2115S: Maintained
2116F: drivers/media/usb/dvb-usb-v2/az6007.c
2117
2118AZTECH FM RADIO RECEIVER DRIVER
2119M: Hans Verkuil <hverkuil@xs4all.nl>
2120L: linux-media@vger.kernel.org
2121T: git git://linuxtv.org/media_tree.git
2122W: https://linuxtv.org
2123S: Maintained
2124F: drivers/media/radio/radio-aztech*
2125
2126B43 WIRELESS DRIVER
2127L: linux-wireless@vger.kernel.org
2128L: b43-dev@lists.infradead.org
2129W: http://wireless.kernel.org/en/users/Drivers/b43
2130S: Odd Fixes
2131F: drivers/net/wireless/broadcom/b43/
2132
2133B43LEGACY WIRELESS DRIVER
2134M: Larry Finger <Larry.Finger@lwfinger.net>
2135L: linux-wireless@vger.kernel.org
2136L: b43-dev@lists.infradead.org
2137W: http://wireless.kernel.org/en/users/Drivers/b43
2138S: Maintained
2139F: drivers/net/wireless/broadcom/b43legacy/
2140
2141BACKLIGHT CLASS/SUBSYSTEM
2142M: Jingoo Han <jingoohan1@gmail.com>
2143M: Lee Jones <lee.jones@linaro.org>
2144T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2145S: Maintained
2146F: drivers/video/backlight/
2147F: include/linux/backlight.h
2148
2149BATMAN ADVANCED
2150M: Marek Lindner <mareklindner@neomailbox.ch>
2151M: Simon Wunderlich <sw@simonwunderlich.de>
2152M: Antonio Quartulli <a@unstable.cc>
2153L: b.a.t.m.a.n@lists.open-mesh.org
2154W: http://www.open-mesh.org/
2155S: Maintained
2156F: net/batman-adv/
2157
2158BAYCOM/HDLCDRV DRIVERS FOR AX.25
2159M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2160L: linux-hams@vger.kernel.org
2161W: http://www.baycom.org/~tom/ham/ham.html
2162S: Maintained
2163F: drivers/net/hamradio/baycom*
2164
2165BCACHE (BLOCK LAYER CACHE)
2166M: Kent Overstreet <kent.overstreet@gmail.com>
2167L: linux-bcache@vger.kernel.org
2168W: http://bcache.evilpiepirate.org
2169S: Maintained
2170F: drivers/md/bcache/
2171
2172BDISP ST MEDIA DRIVER
2173M: Fabien Dessenne <fabien.dessenne@st.com>
2174L: linux-media@vger.kernel.org
2175T: git git://linuxtv.org/media_tree.git
2176W: https://linuxtv.org
2177S: Supported
2178F: drivers/media/platform/sti/bdisp
2179
2180BEFS FILE SYSTEM
2181S: Orphan
2182F: Documentation/filesystems/befs.txt
2183F: fs/befs/
2184
2185BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2186M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2187L: netdev@vger.kernel.org
2188S: Maintained
2189F: drivers/net/ethernet/ec_bhf.c
2190
2191BFS FILE SYSTEM
2192M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2193S: Maintained
2194F: Documentation/filesystems/bfs.txt
2195F: fs/bfs/
2196F: include/uapi/linux/bfs_fs.h
2197
2198BLACKFIN ARCHITECTURE
2199M: Steven Miao <realmz6@gmail.com>
2200L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2201T: git git://git.code.sf.net/p/adi-linux/code
2202W: http://blackfin.uclinux.org
2203S: Supported
2204F: arch/blackfin/
2205
2206BLACKFIN EMAC DRIVER
2207L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2208W: http://blackfin.uclinux.org
2209S: Supported
2210F: drivers/net/ethernet/adi/
2211
2212BLACKFIN RTC DRIVER
2213L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2214W: http://blackfin.uclinux.org
2215S: Supported
2216F: drivers/rtc/rtc-bfin.c
2217
2218BLACKFIN SDH DRIVER
2219M: Sonic Zhang <sonic.zhang@analog.com>
2220L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2221W: http://blackfin.uclinux.org
2222S: Supported
2223F: drivers/mmc/host/bfin_sdh.c
2224
2225BLACKFIN SERIAL 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/tty/serial/bfin_uart.c
2231
2232BLACKFIN WATCHDOG DRIVER
2233L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2234W: http://blackfin.uclinux.org
2235S: Supported
2236F: drivers/watchdog/bfin_wdt.c
2237
2238BLACKFIN I2C TWI DRIVER
2239M: Sonic Zhang <sonic.zhang@analog.com>
2240L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2241W: http://blackfin.uclinux.org/
2242S: Supported
2243F: drivers/i2c/busses/i2c-bfin-twi.c
2244
2245BLACKFIN MEDIA DRIVER
2246M: Scott Jiang <scott.jiang.linux@gmail.com>
2247L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2248W: http://blackfin.uclinux.org/
2249S: Supported
2250F: drivers/media/platform/blackfin/
2251F: drivers/media/i2c/adv7183*
2252F: drivers/media/i2c/vs6624*
2253
2254BLINKM RGB LED DRIVER
2255M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2256S: Maintained
2257F: drivers/leds/leds-blinkm.c
2258
2259BLOCK LAYER
2260M: Jens Axboe <axboe@kernel.dk>
2261L: linux-block@vger.kernel.org
2262T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2263S: Maintained
2264F: block/
2265F: kernel/trace/blktrace.c
2266
2267BLOCK2MTD DRIVER
2268M: Joern Engel <joern@lazybastard.org>
2269L: linux-mtd@lists.infradead.org
2270S: Maintained
2271F: drivers/mtd/devices/block2mtd.c
2272
2273BLUETOOTH DRIVERS
2274M: Marcel Holtmann <marcel@holtmann.org>
2275M: Gustavo Padovan <gustavo@padovan.org>
2276M: Johan Hedberg <johan.hedberg@gmail.com>
2277L: linux-bluetooth@vger.kernel.org
2278W: http://www.bluez.org/
2279T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2280T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2281S: Maintained
2282F: drivers/bluetooth/
2283
2284BLUETOOTH SUBSYSTEM
2285M: Marcel Holtmann <marcel@holtmann.org>
2286M: Gustavo Padovan <gustavo@padovan.org>
2287M: Johan Hedberg <johan.hedberg@gmail.com>
2288L: linux-bluetooth@vger.kernel.org
2289W: http://www.bluez.org/
2290T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2291T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2292S: Maintained
2293F: net/bluetooth/
2294F: include/net/bluetooth/
2295
2296BONDING DRIVER
2297M: Jay Vosburgh <j.vosburgh@gmail.com>
2298M: Veaceslav Falico <vfalico@gmail.com>
2299M: Andy Gospodarek <gospo@cumulusnetworks.com>
2300L: netdev@vger.kernel.org
2301W: http://sourceforge.net/projects/bonding/
2302S: Supported
2303F: drivers/net/bonding/
2304F: include/uapi/linux/if_bonding.h
2305
2306BPF (Safe dynamic programs and tools)
2307M: Alexei Starovoitov <ast@kernel.org>
2308L: netdev@vger.kernel.org
2309L: linux-kernel@vger.kernel.org
2310S: Supported
2311F: kernel/bpf/
2312
2313BROADCOM B44 10/100 ETHERNET DRIVER
2314M: Gary Zambrano <zambrano@broadcom.com>
2315L: netdev@vger.kernel.org
2316S: Supported
2317F: drivers/net/ethernet/broadcom/b44.*
2318
2319BROADCOM GENET ETHERNET DRIVER
2320M: Florian Fainelli <f.fainelli@gmail.com>
2321L: netdev@vger.kernel.org
2322S: Supported
2323F: drivers/net/ethernet/broadcom/genet/
2324
2325BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2326M: Sony Chacko <sony.chacko@qlogic.com>
2327M: Dept-HSGLinuxNICDev@qlogic.com
2328L: netdev@vger.kernel.org
2329S: Supported
2330F: drivers/net/ethernet/broadcom/bnx2.*
2331F: drivers/net/ethernet/broadcom/bnx2_*
2332
2333BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2334M: Ariel Elior <ariel.elior@qlogic.com>
2335L: netdev@vger.kernel.org
2336S: Supported
2337F: drivers/net/ethernet/broadcom/bnx2x/
2338
2339BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2340M: Florian Fainelli <f.fainelli@gmail.com>
2341M: Ray Jui <rjui@broadcom.com>
2342M: Scott Branden <sbranden@broadcom.com>
2343L: bcm-kernel-feedback-list@broadcom.com
2344T: git git://github.com/broadcom/mach-bcm
2345S: Maintained
2346F: arch/arm/mach-bcm/
2347F: arch/arm/boot/dts/bcm113*
2348F: arch/arm/boot/dts/bcm216*
2349F: arch/arm/boot/dts/bcm281*
2350F: arch/arm64/boot/dts/broadcom/
2351F: arch/arm/configs/bcm_defconfig
2352F: drivers/mmc/host/sdhci-bcm-kona.c
2353F: drivers/clocksource/bcm_kona_timer.c
2354
2355BROADCOM BCM2835 ARM ARCHITECTURE
2356M: Stephen Warren <swarren@wwwdotorg.org>
2357M: Lee Jones <lee@kernel.org>
2358M: Eric Anholt <eric@anholt.net>
2359L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2361T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2362S: Maintained
2363N: bcm2835
2364
2365BROADCOM BCM33XX MIPS ARCHITECTURE
2366M: Kevin Cernekee <cernekee@gmail.com>
2367L: linux-mips@linux-mips.org
2368S: Maintained
2369F: arch/mips/bcm3384/*
2370F: arch/mips/include/asm/mach-bcm3384/*
2371F: arch/mips/kernel/*bmips*
2372
2373BROADCOM BCM47XX MIPS ARCHITECTURE
2374M: Hauke Mehrtens <hauke@hauke-m.de>
2375M: Rafał Miłecki <zajec5@gmail.com>
2376L: linux-mips@linux-mips.org
2377S: Maintained
2378F: arch/mips/bcm47xx/*
2379F: arch/mips/include/asm/mach-bcm47xx/*
2380
2381BROADCOM BCM5301X ARM ARCHITECTURE
2382M: Hauke Mehrtens <hauke@hauke-m.de>
2383L: linux-arm-kernel@lists.infradead.org
2384S: Maintained
2385F: arch/arm/mach-bcm/bcm_5301x.c
2386F: arch/arm/boot/dts/bcm5301x.dtsi
2387F: arch/arm/boot/dts/bcm470*
2388
2389BROADCOM BCM63XX ARM ARCHITECTURE
2390M: Florian Fainelli <f.fainelli@gmail.com>
2391L: linux-arm-kernel@lists.infradead.org
2392T: git git://github.com/broadcom/arm-bcm63xx.git
2393S: Maintained
2394F: arch/arm/mach-bcm/bcm63xx.c
2395F: arch/arm/include/debug/bcm63xx.S
2396
2397BROADCOM BCM63XX/BCM33XX UDC DRIVER
2398M: Kevin Cernekee <cernekee@gmail.com>
2399L: linux-usb@vger.kernel.org
2400S: Maintained
2401F: drivers/usb/gadget/udc/bcm63xx_udc.*
2402
2403BROADCOM BCM7XXX ARM ARCHITECTURE
2404M: Brian Norris <computersforpeace@gmail.com>
2405M: Gregory Fong <gregory.0xf0@gmail.com>
2406M: Florian Fainelli <f.fainelli@gmail.com>
2407L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2408L: bcm-kernel-feedback-list@broadcom.com
2409T: git git://github.com/broadcom/stblinux.git
2410S: Maintained
2411F: arch/arm/mach-bcm/*brcmstb*
2412F: arch/arm/boot/dts/bcm7*.dts*
2413F: drivers/bus/brcmstb_gisb.c
2414N: brcmstb
2415
2416BROADCOM BMIPS MIPS ARCHITECTURE
2417M: Kevin Cernekee <cernekee@gmail.com>
2418M: Florian Fainelli <f.fainelli@gmail.com>
2419L: linux-mips@linux-mips.org
2420T: git git://github.com/broadcom/stblinux.git
2421S: Maintained
2422F: arch/mips/bmips/*
2423F: arch/mips/include/asm/mach-bmips/*
2424F: arch/mips/kernel/*bmips*
2425F: arch/mips/boot/dts/brcm/bcm*.dts*
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
3455L: linux-omap@vger.kernel.org
3456T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3457S: Maintained
3458F: drivers/usb/dwc3/
3459
3460DEVICE COREDUMP (DEV_COREDUMP)
3461M: Johannes Berg <johannes@sipsolutions.net>
3462L: linux-kernel@vger.kernel.org
3463S: Maintained
3464F: drivers/base/devcoredump.c
3465F: include/linux/devcoredump.h
3466
3467DEVICE FREQUENCY (DEVFREQ)
3468M: MyungJoo Ham <myungjoo.ham@samsung.com>
3469M: Kyungmin Park <kyungmin.park@samsung.com>
3470L: linux-pm@vger.kernel.org
3471T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3472S: Maintained
3473F: drivers/devfreq/
3474F: include/linux/devfreq.h
3475F: Documentation/devicetree/bindings/devfreq/
3476
3477DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3478M: Chanwoo Choi <cw00.choi@samsung.com>
3479L: linux-pm@vger.kernel.org
3480T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3481S: Supported
3482F: drivers/devfreq/event/
3483F: drivers/devfreq/devfreq-event.c
3484F: include/linux/devfreq-event.h
3485F: Documentation/devicetree/bindings/devfreq/event/
3486
3487DEVICE NUMBER REGISTRY
3488M: Torben Mathiasen <device@lanana.org>
3489W: http://lanana.org/docs/device-list/index.html
3490S: Maintained
3491
3492DEVICE-MAPPER (LVM)
3493M: Alasdair Kergon <agk@redhat.com>
3494M: Mike Snitzer <snitzer@redhat.com>
3495M: dm-devel@redhat.com
3496L: dm-devel@redhat.com
3497W: http://sources.redhat.com/dm
3498Q: http://patchwork.kernel.org/project/dm-devel/list/
3499T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3500T: quilt http://people.redhat.com/agk/patches/linux/editing/
3501S: Maintained
3502F: Documentation/device-mapper/
3503F: drivers/md/dm*
3504F: drivers/md/persistent-data/
3505F: include/linux/device-mapper.h
3506F: include/linux/dm-*.h
3507F: include/uapi/linux/dm-*.h
3508
3509DIALOG SEMICONDUCTOR DRIVERS
3510M: Support Opensource <support.opensource@diasemi.com>
3511W: http://www.dialog-semiconductor.com/products
3512S: Supported
3513F: Documentation/hwmon/da90??
3514F: Documentation/devicetree/bindings/sound/da[79]*.txt
3515F: drivers/gpio/gpio-da90??.c
3516F: drivers/hwmon/da90??-hwmon.c
3517F: drivers/iio/adc/da91??-*.c
3518F: drivers/input/misc/da90??_onkey.c
3519F: drivers/input/touchscreen/da9052_tsi.c
3520F: drivers/leds/leds-da90??.c
3521F: drivers/mfd/da903x.c
3522F: drivers/mfd/da90??-*.c
3523F: drivers/mfd/da91??-*.c
3524F: drivers/power/da9052-battery.c
3525F: drivers/power/da91??-*.c
3526F: drivers/regulator/da903x.c
3527F: drivers/regulator/da9???-regulator.[ch]
3528F: drivers/rtc/rtc-da90??.c
3529F: drivers/video/backlight/da90??_bl.c
3530F: drivers/watchdog/da90??_wdt.c
3531F: include/linux/mfd/da903x.h
3532F: include/linux/mfd/da9052/
3533F: include/linux/mfd/da9055/
3534F: include/linux/mfd/da9063/
3535F: include/linux/mfd/da9150/
3536F: include/sound/da[79]*.h
3537F: sound/soc/codecs/da[79]*.[ch]
3538
3539DIGI NEO AND CLASSIC PCI PRODUCTS
3540M: Lidza Louina <lidza.louina@gmail.com>
3541M: Mark Hounschell <markh@compro.net>
3542L: driverdev-devel@linuxdriverproject.org
3543S: Maintained
3544F: drivers/staging/dgnc/
3545
3546DIGI EPCA PCI PRODUCTS
3547M: Lidza Louina <lidza.louina@gmail.com>
3548M: Daeseok Youn <daeseok.youn@gmail.com>
3549L: driverdev-devel@linuxdriverproject.org
3550S: Maintained
3551F: drivers/staging/dgap/
3552
3553DIOLAN U2C-12 I2C DRIVER
3554M: Guenter Roeck <linux@roeck-us.net>
3555L: linux-i2c@vger.kernel.org
3556S: Maintained
3557F: drivers/i2c/busses/i2c-diolan-u2c.c
3558
3559DIRECT ACCESS (DAX)
3560M: Matthew Wilcox <willy@linux.intel.com>
3561L: linux-fsdevel@vger.kernel.org
3562S: Supported
3563F: fs/dax.c
3564
3565DIRECTORY NOTIFICATION (DNOTIFY)
3566M: Eric Paris <eparis@parisplace.org>
3567S: Maintained
3568F: Documentation/filesystems/dnotify.txt
3569F: fs/notify/dnotify/
3570F: include/linux/dnotify.h
3571
3572DISK GEOMETRY AND PARTITION HANDLING
3573M: Andries Brouwer <aeb@cwi.nl>
3574W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3575W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3576W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3577S: Maintained
3578
3579DISKQUOTA
3580M: Jan Kara <jack@suse.com>
3581S: Maintained
3582F: Documentation/filesystems/quota.txt
3583F: fs/quota/
3584F: include/linux/quota*.h
3585F: include/uapi/linux/quota*.h
3586
3587DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3588M: Bernie Thompson <bernie@plugable.com>
3589L: linux-fbdev@vger.kernel.org
3590S: Maintained
3591W: http://plugable.com/category/projects/udlfb/
3592F: drivers/video/fbdev/udlfb.c
3593F: include/video/udlfb.h
3594F: Documentation/fb/udlfb.txt
3595
3596DISTRIBUTED LOCK MANAGER (DLM)
3597M: Christine Caulfield <ccaulfie@redhat.com>
3598M: David Teigland <teigland@redhat.com>
3599L: cluster-devel@redhat.com
3600W: http://sources.redhat.com/cluster/
3601T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3602S: Supported
3603F: fs/dlm/
3604
3605DMA BUFFER SHARING FRAMEWORK
3606M: Sumit Semwal <sumit.semwal@linaro.org>
3607S: Maintained
3608L: linux-media@vger.kernel.org
3609L: dri-devel@lists.freedesktop.org
3610L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3611F: drivers/dma-buf/
3612F: include/linux/dma-buf*
3613F: include/linux/reservation.h
3614F: include/linux/*fence.h
3615F: Documentation/dma-buf-sharing.txt
3616T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3617
3618DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3619M: Vinod Koul <vinod.koul@intel.com>
3620L: dmaengine@vger.kernel.org
3621Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3622S: Maintained
3623F: drivers/dma/
3624F: include/linux/dmaengine.h
3625F: Documentation/dmaengine/
3626T: git git://git.infradead.org/users/vkoul/slave-dma.git
3627
3628DME1737 HARDWARE MONITOR DRIVER
3629M: Juerg Haefliger <juergh@gmail.com>
3630L: lm-sensors@lm-sensors.org
3631S: Maintained
3632F: Documentation/hwmon/dme1737
3633F: drivers/hwmon/dme1737.c
3634
3635DMI/SMBIOS SUPPORT
3636M: Jean Delvare <jdelvare@suse.com>
3637S: Maintained
3638T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3639F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3640F: drivers/firmware/dmi-id.c
3641F: drivers/firmware/dmi_scan.c
3642F: include/linux/dmi.h
3643
3644DOCUMENTATION
3645M: Jonathan Corbet <corbet@lwn.net>
3646L: linux-doc@vger.kernel.org
3647S: Maintained
3648F: Documentation/
3649F: scripts/docproc.c
3650F: scripts/kernel-doc*
3651X: Documentation/ABI/
3652X: Documentation/devicetree/
3653X: Documentation/acpi
3654X: Documentation/power
3655X: Documentation/spi
3656X: Documentation/DocBook/media
3657T: git git://git.lwn.net/linux.git docs-next
3658
3659DOUBLETALK DRIVER
3660M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3661L: blinux-list@redhat.com
3662S: Maintained
3663F: drivers/char/dtlk.c
3664F: include/linux/dtlk.h
3665
3666DPT_I2O SCSI RAID DRIVER
3667M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3668L: linux-scsi@vger.kernel.org
3669W: http://www.adaptec.com/
3670S: Maintained
3671F: drivers/scsi/dpt*
3672F: drivers/scsi/dpt/
3673
3674DRBD DRIVER
3675M: Philipp Reisner <philipp.reisner@linbit.com>
3676M: Lars Ellenberg <lars.ellenberg@linbit.com>
3677L: drbd-dev@lists.linbit.com
3678W: http://www.drbd.org
3679T: git git://git.linbit.com/linux-drbd.git
3680T: git git://git.linbit.com/drbd-8.4.git
3681S: Supported
3682F: drivers/block/drbd/
3683F: lib/lru_cache.c
3684F: Documentation/blockdev/drbd/
3685
3686DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3687M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3688T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3689S: Supported
3690F: Documentation/kobject.txt
3691F: drivers/base/
3692F: fs/debugfs/
3693F: fs/kernfs/
3694F: fs/sysfs/
3695F: include/linux/debugfs.h
3696F: include/linux/kobj*
3697F: lib/kobj*
3698
3699DRM DRIVERS
3700M: David Airlie <airlied@linux.ie>
3701L: dri-devel@lists.freedesktop.org
3702T: git git://people.freedesktop.org/~airlied/linux
3703S: Maintained
3704F: drivers/gpu/drm/
3705F: drivers/gpu/vga/
3706F: include/drm/
3707F: include/uapi/drm/
3708
3709RADEON DRM DRIVERS
3710M: Alex Deucher <alexander.deucher@amd.com>
3711M: Christian König <christian.koenig@amd.com>
3712L: dri-devel@lists.freedesktop.org
3713T: git git://people.freedesktop.org/~agd5f/linux
3714S: Supported
3715F: drivers/gpu/drm/radeon/
3716F: include/uapi/drm/radeon*
3717
3718DRM PANEL DRIVERS
3719M: Thierry Reding <thierry.reding@gmail.com>
3720L: dri-devel@lists.freedesktop.org
3721T: git git://anongit.freedesktop.org/tegra/linux.git
3722S: Maintained
3723F: drivers/gpu/drm/drm_panel.c
3724F: drivers/gpu/drm/panel/
3725F: include/drm/drm_panel.h
3726F: Documentation/devicetree/bindings/display/panel/
3727
3728INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3729M: Daniel Vetter <daniel.vetter@intel.com>
3730M: Jani Nikula <jani.nikula@linux.intel.com>
3731L: intel-gfx@lists.freedesktop.org
3732L: dri-devel@lists.freedesktop.org
3733W: https://01.org/linuxgraphics/
3734Q: http://patchwork.freedesktop.org/project/intel-gfx/
3735T: git git://anongit.freedesktop.org/drm-intel
3736S: Supported
3737F: drivers/gpu/drm/i915/
3738F: include/drm/i915*
3739F: include/uapi/drm/i915*
3740
3741DRM DRIVERS FOR ATMEL HLCDC
3742M: Boris Brezillon <boris.brezillon@free-electrons.com>
3743L: dri-devel@lists.freedesktop.org
3744S: Supported
3745F: drivers/gpu/drm/atmel-hlcdc/
3746F: Documentation/devicetree/bindings/drm/atmel/
3747
3748DRM DRIVERS FOR EXYNOS
3749M: Inki Dae <inki.dae@samsung.com>
3750M: Joonyoung Shim <jy0922.shim@samsung.com>
3751M: Seung-Woo Kim <sw0312.kim@samsung.com>
3752M: Kyungmin Park <kyungmin.park@samsung.com>
3753L: dri-devel@lists.freedesktop.org
3754T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3755S: Supported
3756F: drivers/gpu/drm/exynos/
3757F: include/drm/exynos*
3758F: include/uapi/drm/exynos*
3759
3760DRM DRIVERS FOR FREESCALE DCU
3761M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3762M: Alison Wang <alison.wang@freescale.com>
3763L: dri-devel@lists.freedesktop.org
3764S: Supported
3765F: drivers/gpu/drm/fsl-dcu/
3766F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3767F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3768
3769DRM DRIVERS FOR FREESCALE IMX
3770M: Philipp Zabel <p.zabel@pengutronix.de>
3771L: dri-devel@lists.freedesktop.org
3772S: Maintained
3773F: drivers/gpu/drm/imx/
3774F: drivers/gpu/ipu-v3/
3775F: Documentation/devicetree/bindings/display/imx/
3776
3777DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3778M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3779L: dri-devel@lists.freedesktop.org
3780T: git git://github.com/patjak/drm-gma500
3781S: Maintained
3782F: drivers/gpu/drm/gma500
3783F: include/drm/gma500*
3784
3785DRM DRIVERS FOR NVIDIA TEGRA
3786M: Thierry Reding <thierry.reding@gmail.com>
3787M: Terje Bergström <tbergstrom@nvidia.com>
3788L: dri-devel@lists.freedesktop.org
3789L: linux-tegra@vger.kernel.org
3790T: git git://anongit.freedesktop.org/tegra/linux.git
3791S: Supported
3792F: drivers/gpu/drm/tegra/
3793F: drivers/gpu/host1x/
3794F: include/linux/host1x.h
3795F: include/uapi/drm/tegra_drm.h
3796F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3797
3798DRM DRIVERS FOR RENESAS
3799M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3800L: dri-devel@lists.freedesktop.org
3801L: linux-renesas-soc@vger.kernel.org
3802T: git git://people.freedesktop.org/~airlied/linux
3803S: Supported
3804F: drivers/gpu/drm/rcar-du/
3805F: drivers/gpu/drm/shmobile/
3806F: include/linux/platform_data/shmob_drm.h
3807
3808DRM DRIVERS FOR ROCKCHIP
3809M: Mark Yao <mark.yao@rock-chips.com>
3810L: dri-devel@lists.freedesktop.org
3811S: Maintained
3812F: drivers/gpu/drm/rockchip/
3813F: Documentation/devicetree/bindings/display/rockchip*
3814
3815DRM DRIVERS FOR STI
3816M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3817M: Vincent Abriou <vincent.abriou@st.com>
3818L: dri-devel@lists.freedesktop.org
3819T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3820S: Maintained
3821F: drivers/gpu/drm/sti
3822F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3823
3824DRM DRIVERS FOR VIVANTE GPU IP
3825M: Lucas Stach <l.stach@pengutronix.de>
3826R: Russell King <linux+etnaviv@arm.linux.org.uk>
3827R: Christian Gmeiner <christian.gmeiner@gmail.com>
3828L: dri-devel@lists.freedesktop.org
3829S: Maintained
3830F: drivers/gpu/drm/etnaviv
3831F: Documentation/devicetree/bindings/display/etnaviv
3832
3833DSBR100 USB FM RADIO DRIVER
3834M: Alexey Klimov <klimov.linux@gmail.com>
3835L: linux-media@vger.kernel.org
3836T: git git://linuxtv.org/media_tree.git
3837S: Maintained
3838F: drivers/media/radio/dsbr100.c
3839
3840DSCC4 DRIVER
3841M: Francois Romieu <romieu@fr.zoreil.com>
3842L: netdev@vger.kernel.org
3843S: Maintained
3844F: drivers/net/wan/dscc4.c
3845
3846DT3155 MEDIA DRIVER
3847M: Hans Verkuil <hverkuil@xs4all.nl>
3848L: linux-media@vger.kernel.org
3849T: git git://linuxtv.org/media_tree.git
3850W: https://linuxtv.org
3851S: Odd Fixes
3852F: drivers/media/pci/dt3155/
3853
3854DVB_USB_AF9015 MEDIA DRIVER
3855M: Antti Palosaari <crope@iki.fi>
3856L: linux-media@vger.kernel.org
3857W: https://linuxtv.org
3858W: http://palosaari.fi/linux/
3859Q: http://patchwork.linuxtv.org/project/linux-media/list/
3860T: git git://linuxtv.org/anttip/media_tree.git
3861S: Maintained
3862F: drivers/media/usb/dvb-usb-v2/af9015*
3863
3864DVB_USB_AF9035 MEDIA DRIVER
3865M: Antti Palosaari <crope@iki.fi>
3866L: linux-media@vger.kernel.org
3867W: https://linuxtv.org
3868W: http://palosaari.fi/linux/
3869Q: http://patchwork.linuxtv.org/project/linux-media/list/
3870T: git git://linuxtv.org/anttip/media_tree.git
3871S: Maintained
3872F: drivers/media/usb/dvb-usb-v2/af9035*
3873
3874DVB_USB_ANYSEE MEDIA DRIVER
3875M: Antti Palosaari <crope@iki.fi>
3876L: linux-media@vger.kernel.org
3877W: https://linuxtv.org
3878W: http://palosaari.fi/linux/
3879Q: http://patchwork.linuxtv.org/project/linux-media/list/
3880T: git git://linuxtv.org/anttip/media_tree.git
3881S: Maintained
3882F: drivers/media/usb/dvb-usb-v2/anysee*
3883
3884DVB_USB_AU6610 MEDIA DRIVER
3885M: Antti Palosaari <crope@iki.fi>
3886L: linux-media@vger.kernel.org
3887W: https://linuxtv.org
3888W: http://palosaari.fi/linux/
3889Q: http://patchwork.linuxtv.org/project/linux-media/list/
3890T: git git://linuxtv.org/anttip/media_tree.git
3891S: Maintained
3892F: drivers/media/usb/dvb-usb-v2/au6610*
3893
3894DVB_USB_CE6230 MEDIA DRIVER
3895M: Antti Palosaari <crope@iki.fi>
3896L: linux-media@vger.kernel.org
3897W: https://linuxtv.org
3898W: http://palosaari.fi/linux/
3899Q: http://patchwork.linuxtv.org/project/linux-media/list/
3900T: git git://linuxtv.org/anttip/media_tree.git
3901S: Maintained
3902F: drivers/media/usb/dvb-usb-v2/ce6230*
3903
3904DVB_USB_CXUSB MEDIA DRIVER
3905M: Michael Krufky <mkrufky@linuxtv.org>
3906L: linux-media@vger.kernel.org
3907W: https://linuxtv.org
3908W: http://github.com/mkrufky
3909Q: http://patchwork.linuxtv.org/project/linux-media/list/
3910T: git git://linuxtv.org/media_tree.git
3911S: Maintained
3912F: drivers/media/usb/dvb-usb/cxusb*
3913
3914DVB_USB_EC168 MEDIA DRIVER
3915M: Antti Palosaari <crope@iki.fi>
3916L: linux-media@vger.kernel.org
3917W: https://linuxtv.org
3918W: http://palosaari.fi/linux/
3919Q: http://patchwork.linuxtv.org/project/linux-media/list/
3920T: git git://linuxtv.org/anttip/media_tree.git
3921S: Maintained
3922F: drivers/media/usb/dvb-usb-v2/ec168*
3923
3924DVB_USB_GL861 MEDIA DRIVER
3925M: Antti Palosaari <crope@iki.fi>
3926L: linux-media@vger.kernel.org
3927W: https://linuxtv.org
3928Q: http://patchwork.linuxtv.org/project/linux-media/list/
3929T: git git://linuxtv.org/anttip/media_tree.git
3930S: Maintained
3931F: drivers/media/usb/dvb-usb-v2/gl861*
3932
3933DVB_USB_MXL111SF MEDIA DRIVER
3934M: Michael Krufky <mkrufky@linuxtv.org>
3935L: linux-media@vger.kernel.org
3936W: https://linuxtv.org
3937W: http://github.com/mkrufky
3938Q: http://patchwork.linuxtv.org/project/linux-media/list/
3939T: git git://linuxtv.org/mkrufky/mxl111sf.git
3940S: Maintained
3941F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3942
3943DVB_USB_RTL28XXU MEDIA DRIVER
3944M: Antti Palosaari <crope@iki.fi>
3945L: linux-media@vger.kernel.org
3946W: https://linuxtv.org
3947W: http://palosaari.fi/linux/
3948Q: http://patchwork.linuxtv.org/project/linux-media/list/
3949T: git git://linuxtv.org/anttip/media_tree.git
3950S: Maintained
3951F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3952
3953DVB_USB_V2 MEDIA DRIVER
3954M: Antti Palosaari <crope@iki.fi>
3955L: linux-media@vger.kernel.org
3956W: https://linuxtv.org
3957W: http://palosaari.fi/linux/
3958Q: http://patchwork.linuxtv.org/project/linux-media/list/
3959T: git git://linuxtv.org/anttip/media_tree.git
3960S: Maintained
3961F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3962F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3963
3964DYNAMIC DEBUG
3965M: Jason Baron <jbaron@akamai.com>
3966S: Maintained
3967F: lib/dynamic_debug.c
3968F: include/linux/dynamic_debug.h
3969
3970DZ DECSTATION DZ11 SERIAL DRIVER
3971M: "Maciej W. Rozycki" <macro@linux-mips.org>
3972S: Maintained
3973F: drivers/tty/serial/dz.*
3974
3975E3X0 POWER BUTTON DRIVER
3976M: Moritz Fischer <moritz.fischer@ettus.com>
3977L: usrp-users@lists.ettus.com
3978W: http://www.ettus.com
3979S: Supported
3980F: drivers/input/misc/e3x0-button.c
3981F: Documentation/devicetree/bindings/input/e3x0-button.txt
3982
3983E4000 MEDIA DRIVER
3984M: Antti Palosaari <crope@iki.fi>
3985L: linux-media@vger.kernel.org
3986W: https://linuxtv.org
3987W: http://palosaari.fi/linux/
3988Q: http://patchwork.linuxtv.org/project/linux-media/list/
3989T: git git://linuxtv.org/anttip/media_tree.git
3990S: Maintained
3991F: drivers/media/tuners/e4000*
3992
3993EATA ISA/EISA/PCI SCSI DRIVER
3994M: Dario Ballabio <ballabio_dario@emc.com>
3995L: linux-scsi@vger.kernel.org
3996S: Maintained
3997F: drivers/scsi/eata.c
3998
3999EC100 MEDIA DRIVER
4000M: Antti Palosaari <crope@iki.fi>
4001L: linux-media@vger.kernel.org
4002W: https://linuxtv.org
4003W: http://palosaari.fi/linux/
4004Q: http://patchwork.linuxtv.org/project/linux-media/list/
4005T: git git://linuxtv.org/anttip/media_tree.git
4006S: Maintained
4007F: drivers/media/dvb-frontends/ec100*
4008
4009ECRYPT FILE SYSTEM
4010M: Tyler Hicks <tyhicks@canonical.com>
4011L: ecryptfs@vger.kernel.org
4012W: http://ecryptfs.org
4013W: https://launchpad.net/ecryptfs
4014T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4015S: Supported
4016F: Documentation/filesystems/ecryptfs.txt
4017F: fs/ecryptfs/
4018
4019EDAC-CORE
4020M: Doug Thompson <dougthompson@xmission.com>
4021M: Borislav Petkov <bp@alien8.de>
4022M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4023L: linux-edac@vger.kernel.org
4024T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4025T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4026S: Supported
4027F: Documentation/edac.txt
4028F: drivers/edac/
4029F: include/linux/edac.h
4030
4031EDAC-AMD64
4032M: Doug Thompson <dougthompson@xmission.com>
4033M: Borislav Petkov <bp@alien8.de>
4034L: linux-edac@vger.kernel.org
4035S: Maintained
4036F: drivers/edac/amd64_edac*
4037
4038EDAC-CALXEDA
4039M: Doug Thompson <dougthompson@xmission.com>
4040M: Robert Richter <rric@kernel.org>
4041L: linux-edac@vger.kernel.org
4042S: Maintained
4043F: drivers/edac/highbank*
4044
4045EDAC-CAVIUM
4046M: Ralf Baechle <ralf@linux-mips.org>
4047M: David Daney <david.daney@cavium.com>
4048L: linux-edac@vger.kernel.org
4049L: linux-mips@linux-mips.org
4050S: Supported
4051F: drivers/edac/octeon_edac*
4052
4053EDAC-E752X
4054M: Mark Gross <mark.gross@intel.com>
4055M: Doug Thompson <dougthompson@xmission.com>
4056L: linux-edac@vger.kernel.org
4057S: Maintained
4058F: drivers/edac/e752x_edac.c
4059
4060EDAC-E7XXX
4061M: Doug Thompson <dougthompson@xmission.com>
4062L: linux-edac@vger.kernel.org
4063S: Maintained
4064F: drivers/edac/e7xxx_edac.c
4065
4066EDAC-GHES
4067M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4068L: linux-edac@vger.kernel.org
4069S: Maintained
4070F: drivers/edac/ghes_edac.c
4071
4072EDAC-I82443BXGX
4073M: Tim Small <tim@buttersideup.com>
4074L: linux-edac@vger.kernel.org
4075S: Maintained
4076F: drivers/edac/i82443bxgx_edac.c
4077
4078EDAC-I3000
4079M: Jason Uhlenkott <juhlenko@akamai.com>
4080L: linux-edac@vger.kernel.org
4081S: Maintained
4082F: drivers/edac/i3000_edac.c
4083
4084EDAC-I5000
4085M: Doug Thompson <dougthompson@xmission.com>
4086L: linux-edac@vger.kernel.org
4087S: Maintained
4088F: drivers/edac/i5000_edac.c
4089
4090EDAC-I5400
4091M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4092L: linux-edac@vger.kernel.org
4093S: Maintained
4094F: drivers/edac/i5400_edac.c
4095
4096EDAC-I7300
4097M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4098L: linux-edac@vger.kernel.org
4099S: Maintained
4100F: drivers/edac/i7300_edac.c
4101
4102EDAC-I7CORE
4103M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4104L: linux-edac@vger.kernel.org
4105S: Maintained
4106F: drivers/edac/i7core_edac.c
4107
4108EDAC-I82975X
4109M: Ranganathan Desikan <ravi@jetztechnologies.com>
4110M: "Arvind R." <arvino55@gmail.com>
4111L: linux-edac@vger.kernel.org
4112S: Maintained
4113F: drivers/edac/i82975x_edac.c
4114
4115EDAC-IE31200
4116M: Jason Baron <jbaron@akamai.com>
4117L: linux-edac@vger.kernel.org
4118S: Maintained
4119F: drivers/edac/ie31200_edac.c
4120
4121EDAC-MPC85XX
4122M: Johannes Thumshirn <morbidrsa@gmail.com>
4123L: linux-edac@vger.kernel.org
4124S: Maintained
4125F: drivers/edac/mpc85xx_edac.[ch]
4126
4127EDAC-PASEMI
4128M: Egor Martovetsky <egor@pasemi.com>
4129L: linux-edac@vger.kernel.org
4130S: Maintained
4131F: drivers/edac/pasemi_edac.c
4132
4133EDAC-R82600
4134M: Tim Small <tim@buttersideup.com>
4135L: linux-edac@vger.kernel.org
4136S: Maintained
4137F: drivers/edac/r82600_edac.c
4138
4139EDAC-SBRIDGE
4140M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4141L: linux-edac@vger.kernel.org
4142S: Maintained
4143F: drivers/edac/sb_edac.c
4144
4145EDAC-XGENE
4146APPLIED MICRO (APM) X-GENE SOC EDAC
4147M: Loc Ho <lho@apm.com>
4148S: Supported
4149F: drivers/edac/xgene_edac.c
4150F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4151
4152EDIROL UA-101/UA-1000 DRIVER
4153M: Clemens Ladisch <clemens@ladisch.de>
4154L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4155T: git git://git.alsa-project.org/alsa-kernel.git
4156S: Maintained
4157F: sound/usb/misc/ua101.c
4158
4159EXTENSIBLE FIRMWARE INTERFACE (EFI)
4160M: Matt Fleming <matt@codeblueprint.co.uk>
4161L: linux-efi@vger.kernel.org
4162T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4163S: Maintained
4164F: Documentation/efi-stub.txt
4165F: arch/ia64/kernel/efi.c
4166F: arch/x86/boot/compressed/eboot.[ch]
4167F: arch/x86/include/asm/efi.h
4168F: arch/x86/platform/efi/*
4169F: drivers/firmware/efi/*
4170F: include/linux/efi*.h
4171
4172EFI VARIABLE FILESYSTEM
4173M: Matthew Garrett <matthew.garrett@nebula.com>
4174M: Jeremy Kerr <jk@ozlabs.org>
4175M: Matt Fleming <matt@codeblueprint.co.uk>
4176T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4177L: linux-efi@vger.kernel.org
4178S: Maintained
4179F: fs/efivarfs/
4180
4181EFIFB FRAMEBUFFER DRIVER
4182L: linux-fbdev@vger.kernel.org
4183M: Peter Jones <pjones@redhat.com>
4184S: Maintained
4185F: drivers/video/fbdev/efifb.c
4186
4187EFS FILESYSTEM
4188W: http://aeschi.ch.eu.org/efs/
4189S: Orphan
4190F: fs/efs/
4191
4192EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4193M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4194L: netdev@vger.kernel.org
4195S: Maintained
4196F: drivers/net/ethernet/ibm/ehea/
4197
4198EM28XX VIDEO4LINUX DRIVER
4199M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4200L: linux-media@vger.kernel.org
4201W: https://linuxtv.org
4202T: git git://linuxtv.org/media_tree.git
4203S: Maintained
4204F: drivers/media/usb/em28xx/
4205
4206EMBEDDED LINUX
4207M: Paul Gortmaker <paul.gortmaker@windriver.com>
4208M: Matt Mackall <mpm@selenic.com>
4209M: David Woodhouse <dwmw2@infradead.org>
4210L: linux-embedded@vger.kernel.org
4211S: Maintained
4212
4213EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4214M: James Smart <james.smart@avagotech.com>
4215M: Dick Kennedy <dick.kennedy@avagotech.com>
4216L: linux-scsi@vger.kernel.org
4217W: http://www.avagotech.com
4218S: Supported
4219F: drivers/scsi/lpfc/
4220
4221ENE CB710 FLASH CARD READER DRIVER
4222M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4223S: Maintained
4224F: drivers/misc/cb710/
4225F: drivers/mmc/host/cb710-mmc.*
4226F: include/linux/cb710.h
4227
4228ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4229M: Maxim Levitsky <maximlevitsky@gmail.com>
4230S: Maintained
4231F: drivers/media/rc/ene_ir.*
4232
4233ENHANCED ERROR HANDLING (EEH)
4234M: Gavin Shan <shangw@linux.vnet.ibm.com>
4235L: linuxppc-dev@lists.ozlabs.org
4236S: Supported
4237F: Documentation/powerpc/eeh-pci-error-recovery.txt
4238F: arch/powerpc/kernel/eeh*.c
4239
4240EPSON S1D13XXX FRAMEBUFFER DRIVER
4241M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4242S: Maintained
4243T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4244F: drivers/video/fbdev/s1d13xxxfb.c
4245F: include/video/s1d13xxxfb.h
4246
4247ET131X NETWORK DRIVER
4248M: Mark Einon <mark.einon@gmail.com>
4249S: Odd Fixes
4250F: drivers/net/ethernet/agere/
4251
4252ETHERNET BRIDGE
4253M: Stephen Hemminger <stephen@networkplumber.org>
4254L: bridge@lists.linux-foundation.org
4255L: netdev@vger.kernel.org
4256W: http://www.linuxfoundation.org/en/Net:Bridge
4257S: Maintained
4258F: include/linux/netfilter_bridge/
4259F: net/bridge/
4260
4261ETHERNET PHY LIBRARY
4262M: Florian Fainelli <f.fainelli@gmail.com>
4263L: netdev@vger.kernel.org
4264S: Maintained
4265F: include/linux/phy.h
4266F: include/linux/phy_fixed.h
4267F: drivers/net/phy/
4268F: Documentation/networking/phy.txt
4269F: drivers/of/of_mdio.c
4270F: drivers/of/of_net.c
4271
4272EXT2 FILE SYSTEM
4273M: Jan Kara <jack@suse.com>
4274L: linux-ext4@vger.kernel.org
4275S: Maintained
4276F: Documentation/filesystems/ext2.txt
4277F: fs/ext2/
4278F: include/linux/ext2*
4279
4280EXT4 FILE SYSTEM
4281M: "Theodore Ts'o" <tytso@mit.edu>
4282M: Andreas Dilger <adilger.kernel@dilger.ca>
4283L: linux-ext4@vger.kernel.org
4284W: http://ext4.wiki.kernel.org
4285Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4286T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4287S: Maintained
4288F: Documentation/filesystems/ext4.txt
4289F: fs/ext4/
4290
4291Extended Verification Module (EVM)
4292M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4293L: linux-ima-devel@lists.sourceforge.net
4294L: linux-security-module@vger.kernel.org
4295S: Supported
4296F: security/integrity/evm/
4297
4298EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4299M: MyungJoo Ham <myungjoo.ham@samsung.com>
4300M: Chanwoo Choi <cw00.choi@samsung.com>
4301L: linux-kernel@vger.kernel.org
4302T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4303S: Maintained
4304F: drivers/extcon/
4305F: include/linux/extcon/
4306F: include/linux/extcon.h
4307F: Documentation/extcon/
4308F: Documentation/devicetree/bindings/extcon/
4309
4310EXYNOS DP DRIVER
4311M: Jingoo Han <jingoohan1@gmail.com>
4312L: dri-devel@lists.freedesktop.org
4313S: Maintained
4314F: drivers/gpu/drm/exynos/exynos_dp*
4315
4316EXYNOS MIPI DISPLAY DRIVERS
4317M: Inki Dae <inki.dae@samsung.com>
4318M: Donghwa Lee <dh09.lee@samsung.com>
4319M: Kyungmin Park <kyungmin.park@samsung.com>
4320L: linux-fbdev@vger.kernel.org
4321S: Maintained
4322F: drivers/video/fbdev/exynos/exynos_mipi*
4323F: include/video/exynos_mipi*
4324
4325F71805F HARDWARE MONITORING DRIVER
4326M: Jean Delvare <jdelvare@suse.com>
4327L: lm-sensors@lm-sensors.org
4328S: Maintained
4329F: Documentation/hwmon/f71805f
4330F: drivers/hwmon/f71805f.c
4331
4332FC0011 TUNER DRIVER
4333M: Michael Buesch <m@bues.ch>
4334L: linux-media@vger.kernel.org
4335S: Maintained
4336F: drivers/media/tuners/fc0011.h
4337F: drivers/media/tuners/fc0011.c
4338
4339FC2580 MEDIA DRIVER
4340M: Antti Palosaari <crope@iki.fi>
4341L: linux-media@vger.kernel.org
4342W: https://linuxtv.org
4343W: http://palosaari.fi/linux/
4344Q: http://patchwork.linuxtv.org/project/linux-media/list/
4345T: git git://linuxtv.org/anttip/media_tree.git
4346S: Maintained
4347F: drivers/media/tuners/fc2580*
4348
4349FANOTIFY
4350M: Eric Paris <eparis@redhat.com>
4351S: Maintained
4352F: fs/notify/fanotify/
4353F: include/linux/fanotify.h
4354F: include/uapi/linux/fanotify.h
4355
4356FARSYNC SYNCHRONOUS DRIVER
4357M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4358W: http://www.farsite.co.uk/
4359S: Supported
4360F: drivers/net/wan/farsync.*
4361
4362FAULT INJECTION SUPPORT
4363M: Akinobu Mita <akinobu.mita@gmail.com>
4364S: Supported
4365F: Documentation/fault-injection/
4366F: lib/fault-inject.c
4367
4368FBTFT Framebuffer drivers
4369M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4370M: Noralf Trønnes <noralf@tronnes.org>
4371S: Maintained
4372F: drivers/staging/fbtft/
4373
4374FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4375M: Vasu Dev <vasu.dev@intel.com>
4376L: fcoe-devel@open-fcoe.org
4377W: www.Open-FCoE.org
4378S: Supported
4379F: drivers/scsi/libfc/
4380F: drivers/scsi/fcoe/
4381F: include/scsi/fc/
4382F: include/scsi/libfc.h
4383F: include/scsi/libfcoe.h
4384F: include/uapi/scsi/fc/
4385
4386FILE LOCKING (flock() and fcntl()/lockf())
4387M: Jeff Layton <jlayton@poochiereds.net>
4388M: "J. Bruce Fields" <bfields@fieldses.org>
4389L: linux-fsdevel@vger.kernel.org
4390S: Maintained
4391F: include/linux/fcntl.h
4392F: include/linux/fs.h
4393F: include/uapi/linux/fcntl.h
4394F: include/uapi/linux/fs.h
4395F: fs/fcntl.c
4396F: fs/locks.c
4397
4398FILESYSTEMS (VFS and infrastructure)
4399M: Alexander Viro <viro@zeniv.linux.org.uk>
4400L: linux-fsdevel@vger.kernel.org
4401S: Maintained
4402F: fs/*
4403
4404FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4405M: Riku Voipio <riku.voipio@iki.fi>
4406L: lm-sensors@lm-sensors.org
4407S: Maintained
4408F: drivers/hwmon/f75375s.c
4409F: include/linux/f75375s.h
4410
4411FIREWIRE AUDIO DRIVERS
4412M: Clemens Ladisch <clemens@ladisch.de>
4413L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4414T: git git://git.alsa-project.org/alsa-kernel.git
4415S: Maintained
4416F: sound/firewire/
4417
4418FIREWIRE MEDIA DRIVERS (firedtv)
4419M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4420L: linux-media@vger.kernel.org
4421L: linux1394-devel@lists.sourceforge.net
4422T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4423S: Maintained
4424F: drivers/media/firewire/
4425
4426FIREWIRE SBP-2 TARGET
4427M: Chris Boot <bootc@bootc.net>
4428L: linux-scsi@vger.kernel.org
4429L: target-devel@vger.kernel.org
4430L: linux1394-devel@lists.sourceforge.net
4431T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4432S: Maintained
4433F: drivers/target/sbp/
4434
4435FIREWIRE SUBSYSTEM
4436M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4437L: linux1394-devel@lists.sourceforge.net
4438W: http://ieee1394.wiki.kernel.org/
4439T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4440S: Maintained
4441F: drivers/firewire/
4442F: include/linux/firewire.h
4443F: include/uapi/linux/firewire*.h
4444F: tools/firewire/
4445
4446FIRMWARE LOADER (request_firmware)
4447M: Ming Lei <ming.lei@canonical.com>
4448L: linux-kernel@vger.kernel.org
4449S: Maintained
4450F: Documentation/firmware_class/
4451F: drivers/base/firmware*.c
4452F: include/linux/firmware.h
4453
4454FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4455M: Joshua Morris <josh.h.morris@us.ibm.com>
4456M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4457S: Maintained
4458F: drivers/block/rsxx/
4459
4460FLOPPY DRIVER
4461M: Jiri Kosina <jikos@kernel.org>
4462T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4463S: Odd fixes
4464F: drivers/block/floppy.c
4465
4466FMC SUBSYSTEM
4467M: Alessandro Rubini <rubini@gnudd.com>
4468W: http://www.ohwr.org/projects/fmc-bus
4469S: Supported
4470F: drivers/fmc/
4471F: include/linux/fmc*.h
4472F: include/linux/ipmi-fru.h
4473K: fmc_d.*register
4474
4475FPGA MANAGER FRAMEWORK
4476M: Alan Tull <atull@opensource.altera.com>
4477R: Moritz Fischer <moritz.fischer@ettus.com>
4478S: Maintained
4479F: drivers/fpga/
4480F: include/linux/fpga/fpga-mgr.h
4481W: http://www.rocketboards.org
4482
4483FPU EMULATOR
4484M: Bill Metzenthen <billm@melbpc.org.au>
4485W: http://floatingpoint.sourceforge.net/emulator/index.html
4486S: Maintained
4487F: arch/x86/math-emu/
4488
4489FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4490L: netdev@vger.kernel.org
4491S: Orphan
4492F: drivers/net/wan/dlci.c
4493F: drivers/net/wan/sdla.c
4494
4495FRAMEBUFFER LAYER
4496M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4497M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4498L: linux-fbdev@vger.kernel.org
4499W: http://linux-fbdev.sourceforge.net/
4500Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4501T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4502S: Maintained
4503F: Documentation/fb/
4504F: drivers/video/
4505F: include/video/
4506F: include/linux/fb.h
4507F: include/uapi/video/
4508F: include/uapi/linux/fb.h
4509
4510FREESCALE DIU FRAMEBUFFER DRIVER
4511M: Timur Tabi <timur@tabi.org>
4512L: linux-fbdev@vger.kernel.org
4513S: Maintained
4514F: drivers/video/fbdev/fsl-diu-fb.*
4515
4516FREESCALE DMA DRIVER
4517M: Li Yang <leoli@freescale.com>
4518M: Zhang Wei <zw@zh-kernel.org>
4519L: linuxppc-dev@lists.ozlabs.org
4520S: Maintained
4521F: drivers/dma/fsldma.*
4522
4523FREESCALE I2C CPM DRIVER
4524M: Jochen Friedrich <jochen@scram.de>
4525L: linuxppc-dev@lists.ozlabs.org
4526L: linux-i2c@vger.kernel.org
4527S: Maintained
4528F: drivers/i2c/busses/i2c-cpm.c
4529
4530FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4531M: Sascha Hauer <kernel@pengutronix.de>
4532L: linux-fbdev@vger.kernel.org
4533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4534S: Maintained
4535F: include/linux/platform_data/video-imxfb.h
4536F: drivers/video/fbdev/imxfb.c
4537
4538FREESCALE QUAD SPI DRIVER
4539M: Han Xu <han.xu@freescale.com>
4540L: linux-mtd@lists.infradead.org
4541S: Maintained
4542F: drivers/mtd/spi-nor/fsl-quadspi.c
4543
4544FREESCALE SOC FS_ENET DRIVER
4545M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4546M: Vitaly Bordug <vbordug@ru.mvista.com>
4547L: linuxppc-dev@lists.ozlabs.org
4548L: netdev@vger.kernel.org
4549S: Maintained
4550F: drivers/net/ethernet/freescale/fs_enet/
4551F: include/linux/fs_enet_pd.h
4552
4553FREESCALE QUICC ENGINE LIBRARY
4554L: linuxppc-dev@lists.ozlabs.org
4555S: Orphan
4556F: drivers/soc/fsl/qe/
4557F: include/soc/fsl/*qe*.h
4558F: include/soc/fsl/*ucc*.h
4559
4560FREESCALE USB PERIPHERAL DRIVERS
4561M: Li Yang <leoli@freescale.com>
4562L: linux-usb@vger.kernel.org
4563L: linuxppc-dev@lists.ozlabs.org
4564S: Maintained
4565F: drivers/usb/gadget/udc/fsl*
4566
4567FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4568M: Li Yang <leoli@freescale.com>
4569L: netdev@vger.kernel.org
4570L: linuxppc-dev@lists.ozlabs.org
4571S: Maintained
4572F: drivers/net/ethernet/freescale/ucc_geth*
4573
4574FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4575M: Claudiu Manoil <claudiu.manoil@freescale.com>
4576L: netdev@vger.kernel.org
4577S: Maintained
4578F: drivers/net/ethernet/freescale/gianfar*
4579X: drivers/net/ethernet/freescale/gianfar_ptp.c
4580F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4581
4582FREESCALE QUICC ENGINE UCC UART DRIVER
4583M: Timur Tabi <timur@tabi.org>
4584L: linuxppc-dev@lists.ozlabs.org
4585S: Maintained
4586F: drivers/tty/serial/ucc_uart.c
4587
4588FREESCALE SOC SOUND DRIVERS
4589M: Timur Tabi <timur@tabi.org>
4590M: Nicolin Chen <nicoleotsuka@gmail.com>
4591M: Xiubo Li <Xiubo.Lee@gmail.com>
4592L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4593L: linuxppc-dev@lists.ozlabs.org
4594S: Maintained
4595F: sound/soc/fsl/fsl*
4596F: sound/soc/fsl/imx*
4597F: sound/soc/fsl/mpc8610_hpcd.c
4598
4599FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4600M: "J. German Rivera" <German.Rivera@freescale.com>
4601L: linux-kernel@vger.kernel.org
4602S: Maintained
4603F: drivers/staging/fsl-mc/
4604
4605FREEVXFS FILESYSTEM
4606M: Christoph Hellwig <hch@infradead.org>
4607W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4608S: Maintained
4609F: fs/freevxfs/
4610
4611FREEZER
4612M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4613M: Pavel Machek <pavel@ucw.cz>
4614L: linux-pm@vger.kernel.org
4615S: Supported
4616F: Documentation/power/freezing-of-tasks.txt
4617F: include/linux/freezer.h
4618F: kernel/freezer.c
4619
4620FRONTSWAP API
4621M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4622L: linux-kernel@vger.kernel.org
4623S: Maintained
4624F: mm/frontswap.c
4625F: include/linux/frontswap.h
4626
4627FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4628M: David Howells <dhowells@redhat.com>
4629L: linux-cachefs@redhat.com (moderated for non-subscribers)
4630S: Supported
4631F: Documentation/filesystems/caching/
4632F: fs/fscache/
4633F: include/linux/fscache*.h
4634
4635F2FS FILE SYSTEM
4636M: Jaegeuk Kim <jaegeuk@kernel.org>
4637M: Changman Lee <cm224.lee@samsung.com>
4638R: Chao Yu <chao2.yu@samsung.com>
4639L: linux-f2fs-devel@lists.sourceforge.net
4640W: http://en.wikipedia.org/wiki/F2FS
4641T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4642S: Maintained
4643F: Documentation/filesystems/f2fs.txt
4644F: Documentation/ABI/testing/sysfs-fs-f2fs
4645F: fs/f2fs/
4646F: include/linux/f2fs_fs.h
4647F: include/trace/events/f2fs.h
4648
4649FUJITSU FR-V (FRV) PORT
4650S: Orphan
4651F: arch/frv/
4652
4653FUJITSU LAPTOP EXTRAS
4654M: Jonathan Woithe <jwoithe@just42.net>
4655L: platform-driver-x86@vger.kernel.org
4656S: Maintained
4657F: drivers/platform/x86/fujitsu-laptop.c
4658
4659FUJITSU M-5MO LS CAMERA ISP DRIVER
4660M: Kyungmin Park <kyungmin.park@samsung.com>
4661M: Heungjun Kim <riverful.kim@samsung.com>
4662L: linux-media@vger.kernel.org
4663S: Maintained
4664F: drivers/media/i2c/m5mols/
4665F: include/media/i2c/m5mols.h
4666
4667FUJITSU TABLET EXTRAS
4668M: Robert Gerlach <khnz@gmx.de>
4669L: platform-driver-x86@vger.kernel.org
4670S: Maintained
4671F: drivers/platform/x86/fujitsu-tablet.c
4672
4673FUSE: FILESYSTEM IN USERSPACE
4674M: Miklos Szeredi <miklos@szeredi.hu>
4675L: fuse-devel@lists.sourceforge.net
4676W: http://fuse.sourceforge.net/
4677T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4678S: Maintained
4679F: fs/fuse/
4680F: include/uapi/linux/fuse.h
4681F: Documentation/filesystems/fuse.txt
4682
4683FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4684M: Rik Faith <faith@cs.unc.edu>
4685L: linux-scsi@vger.kernel.org
4686S: Odd Fixes (e.g., new signatures)
4687F: drivers/scsi/fdomain.*
4688
4689GCOV BASED KERNEL PROFILING
4690M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4691S: Maintained
4692F: kernel/gcov/
4693F: Documentation/gcov.txt
4694
4695GDT SCSI DISK ARRAY CONTROLLER DRIVER
4696M: Achim Leubner <achim_leubner@adaptec.com>
4697L: linux-scsi@vger.kernel.org
4698W: http://www.icp-vortex.com/
4699S: Supported
4700F: drivers/scsi/gdt*
4701
4702GDB KERNEL DEBUGGING HELPER SCRIPTS
4703M: Jan Kiszka <jan.kiszka@siemens.com>
4704S: Supported
4705F: scripts/gdb/
4706
4707GEMTEK FM RADIO RECEIVER DRIVER
4708M: Hans Verkuil <hverkuil@xs4all.nl>
4709L: linux-media@vger.kernel.org
4710T: git git://linuxtv.org/media_tree.git
4711W: https://linuxtv.org
4712S: Maintained
4713F: drivers/media/radio/radio-gemtek*
4714
4715GENERIC GPIO I2C DRIVER
4716M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4717S: Supported
4718F: drivers/i2c/busses/i2c-gpio.c
4719F: include/linux/i2c-gpio.h
4720
4721GENERIC GPIO I2C MULTIPLEXER DRIVER
4722M: Peter Korsgaard <peter.korsgaard@barco.com>
4723L: linux-i2c@vger.kernel.org
4724S: Supported
4725F: drivers/i2c/muxes/i2c-mux-gpio.c
4726F: include/linux/i2c-mux-gpio.h
4727F: Documentation/i2c/muxes/i2c-mux-gpio
4728
4729GENERIC HDLC (WAN) DRIVERS
4730M: Krzysztof Halasa <khc@pm.waw.pl>
4731W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4732S: Maintained
4733F: drivers/net/wan/c101.c
4734F: drivers/net/wan/hd6457*
4735F: drivers/net/wan/hdlc*
4736F: drivers/net/wan/n2.c
4737F: drivers/net/wan/pc300too.c
4738F: drivers/net/wan/pci200syn.c
4739F: drivers/net/wan/wanxl*
4740
4741GENERIC INCLUDE/ASM HEADER FILES
4742M: Arnd Bergmann <arnd@arndb.de>
4743L: linux-arch@vger.kernel.org
4744T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4745S: Maintained
4746F: include/asm-generic/
4747F: include/uapi/asm-generic/
4748
4749GENERIC PHY FRAMEWORK
4750M: Kishon Vijay Abraham I <kishon@ti.com>
4751L: linux-kernel@vger.kernel.org
4752T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4753S: Supported
4754F: drivers/phy/
4755F: include/linux/phy/
4756
4757GENERIC PM DOMAINS
4758M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4759M: Kevin Hilman <khilman@kernel.org>
4760M: Ulf Hansson <ulf.hansson@linaro.org>
4761L: linux-pm@vger.kernel.org
4762S: Supported
4763F: drivers/base/power/domain*.c
4764F: include/linux/pm_domain.h
4765
4766GENERIC UIO DRIVER FOR PCI DEVICES
4767M: "Michael S. Tsirkin" <mst@redhat.com>
4768L: kvm@vger.kernel.org
4769S: Supported
4770F: drivers/uio/uio_pci_generic.c
4771
4772GET_MAINTAINER SCRIPT
4773M: Joe Perches <joe@perches.com>
4774S: Maintained
4775F: scripts/get_maintainer.pl
4776
4777GFS2 FILE SYSTEM
4778M: Steven Whitehouse <swhiteho@redhat.com>
4779M: Bob Peterson <rpeterso@redhat.com>
4780L: cluster-devel@redhat.com
4781W: http://sources.redhat.com/cluster/
4782T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4783S: Supported
4784F: Documentation/filesystems/gfs2*.txt
4785F: fs/gfs2/
4786F: include/uapi/linux/gfs2_ondisk.h
4787
4788GIGASET ISDN DRIVERS
4789M: Paul Bolle <pebolle@tiscali.nl>
4790L: gigaset307x-common@lists.sourceforge.net
4791W: http://gigaset307x.sourceforge.net/
4792S: Odd Fixes
4793F: Documentation/isdn/README.gigaset
4794F: drivers/isdn/gigaset/
4795F: include/uapi/linux/gigaset_dev.h
4796
4797GO7007 MPEG CODEC
4798M: Hans Verkuil <hans.verkuil@cisco.com>
4799L: linux-media@vger.kernel.org
4800S: Maintained
4801F: drivers/media/usb/go7007/
4802
4803GOODIX TOUCHSCREEN
4804M: Bastien Nocera <hadess@hadess.net>
4805L: linux-input@vger.kernel.org
4806S: Maintained
4807F: drivers/input/touchscreen/goodix.c
4808
4809GPIO SUBSYSTEM
4810M: Linus Walleij <linus.walleij@linaro.org>
4811M: Alexandre Courbot <gnurou@gmail.com>
4812L: linux-gpio@vger.kernel.org
4813T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4814S: Maintained
4815F: Documentation/gpio/
4816F: drivers/gpio/
4817F: include/linux/gpio/
4818F: include/linux/gpio.h
4819F: include/asm-generic/gpio.h
4820
4821GRE DEMULTIPLEXER DRIVER
4822M: Dmitry Kozlov <xeb@mail.ru>
4823L: netdev@vger.kernel.org
4824S: Maintained
4825F: net/ipv4/gre_demux.c
4826F: net/ipv4/gre_offload.c
4827F: include/net/gre.h
4828
4829GRETH 10/100/1G Ethernet MAC device driver
4830M: Kristoffer Glembo <kristoffer@gaisler.com>
4831L: netdev@vger.kernel.org
4832S: Maintained
4833F: drivers/net/ethernet/aeroflex/
4834
4835GSPCA FINEPIX SUBDRIVER
4836M: Frank Zago <frank@zago.net>
4837L: linux-media@vger.kernel.org
4838T: git git://linuxtv.org/media_tree.git
4839S: Maintained
4840F: drivers/media/usb/gspca/finepix.c
4841
4842GSPCA GL860 SUBDRIVER
4843M: Olivier Lorin <o.lorin@laposte.net>
4844L: linux-media@vger.kernel.org
4845T: git git://linuxtv.org/media_tree.git
4846S: Maintained
4847F: drivers/media/usb/gspca/gl860/
4848
4849GSPCA M5602 SUBDRIVER
4850M: Erik Andren <erik.andren@gmail.com>
4851L: linux-media@vger.kernel.org
4852T: git git://linuxtv.org/media_tree.git
4853S: Maintained
4854F: drivers/media/usb/gspca/m5602/
4855
4856GSPCA PAC207 SONIXB SUBDRIVER
4857M: Hans de Goede <hdegoede@redhat.com>
4858L: linux-media@vger.kernel.org
4859T: git git://linuxtv.org/media_tree.git
4860S: Maintained
4861F: drivers/media/usb/gspca/pac207.c
4862
4863GSPCA SN9C20X SUBDRIVER
4864M: Brian Johnson <brijohn@gmail.com>
4865L: linux-media@vger.kernel.org
4866T: git git://linuxtv.org/media_tree.git
4867S: Maintained
4868F: drivers/media/usb/gspca/sn9c20x.c
4869
4870GSPCA T613 SUBDRIVER
4871M: Leandro Costantino <lcostantino@gmail.com>
4872L: linux-media@vger.kernel.org
4873T: git git://linuxtv.org/media_tree.git
4874S: Maintained
4875F: drivers/media/usb/gspca/t613.c
4876
4877GSPCA USB WEBCAM DRIVER
4878M: Hans de Goede <hdegoede@redhat.com>
4879L: linux-media@vger.kernel.org
4880T: git git://linuxtv.org/media_tree.git
4881S: Maintained
4882F: drivers/media/usb/gspca/
4883
4884GUID PARTITION TABLE (GPT)
4885M: Davidlohr Bueso <dave@stgolabs.net>
4886L: linux-efi@vger.kernel.org
4887S: Maintained
4888F: block/partitions/efi.*
4889
4890STK1160 USB VIDEO CAPTURE DRIVER
4891M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4892L: linux-media@vger.kernel.org
4893T: git git://linuxtv.org/media_tree.git
4894S: Maintained
4895F: drivers/media/usb/stk1160/
4896
4897H8/300 ARCHITECTURE
4898M: Yoshinori Sato <ysato@users.sourceforge.jp>
4899L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4900W: http://uclinux-h8.sourceforge.jp
4901T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4902S: Maintained
4903F: arch/h8300/
4904F: drivers/clocksource/h8300_*.c
4905F: drivers/clk/h8300/
4906F: drivers/irqchip/irq-renesas-h8*.c
4907
4908HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4909M: Frank Seidel <frank@f-seidel.de>
4910L: platform-driver-x86@vger.kernel.org
4911W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4912S: Maintained
4913F: drivers/platform/x86/hdaps.c
4914
4915HDPVR USB VIDEO ENCODER DRIVER
4916M: Hans Verkuil <hverkuil@xs4all.nl>
4917L: linux-media@vger.kernel.org
4918T: git git://linuxtv.org/media_tree.git
4919W: https://linuxtv.org
4920S: Odd Fixes
4921F: drivers/media/usb/hdpvr/
4922
4923HWPOISON MEMORY FAILURE HANDLING
4924M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4925L: linux-mm@kvack.org
4926S: Maintained
4927F: mm/memory-failure.c
4928F: mm/hwpoison-inject.c
4929
4930HYPERVISOR VIRTUAL CONSOLE DRIVER
4931L: linuxppc-dev@lists.ozlabs.org
4932S: Odd Fixes
4933F: drivers/tty/hvc/
4934
4935HACKRF MEDIA DRIVER
4936M: Antti Palosaari <crope@iki.fi>
4937L: linux-media@vger.kernel.org
4938W: https://linuxtv.org
4939W: http://palosaari.fi/linux/
4940Q: http://patchwork.linuxtv.org/project/linux-media/list/
4941T: git git://linuxtv.org/anttip/media_tree.git
4942S: Maintained
4943F: drivers/media/usb/hackrf/
4944
4945HARDWARE MONITORING
4946M: Jean Delvare <jdelvare@suse.com>
4947M: Guenter Roeck <linux@roeck-us.net>
4948L: lm-sensors@lm-sensors.org
4949W: http://www.lm-sensors.org/
4950T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4951T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4952S: Maintained
4953F: Documentation/hwmon/
4954F: drivers/hwmon/
4955F: include/linux/hwmon*.h
4956
4957HARDWARE RANDOM NUMBER GENERATOR CORE
4958M: Matt Mackall <mpm@selenic.com>
4959M: Herbert Xu <herbert@gondor.apana.org.au>
4960L: linux-crypto@vger.kernel.org
4961S: Odd fixes
4962F: Documentation/hw_random.txt
4963F: drivers/char/hw_random/
4964F: include/linux/hw_random.h
4965
4966HARDWARE SPINLOCK CORE
4967M: Ohad Ben-Cohen <ohad@wizery.com>
4968S: Maintained
4969T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4970F: Documentation/hwspinlock.txt
4971F: drivers/hwspinlock/hwspinlock_*
4972F: include/linux/hwspinlock.h
4973
4974HARMONY SOUND DRIVER
4975L: linux-parisc@vger.kernel.org
4976S: Maintained
4977F: sound/parisc/harmony.*
4978
4979HD29L2 MEDIA DRIVER
4980M: Antti Palosaari <crope@iki.fi>
4981L: linux-media@vger.kernel.org
4982W: https://linuxtv.org
4983W: http://palosaari.fi/linux/
4984Q: http://patchwork.linuxtv.org/project/linux-media/list/
4985T: git git://linuxtv.org/anttip/media_tree.git
4986S: Maintained
4987F: drivers/media/dvb-frontends/hd29l2*
4988
4989HEWLETT-PACKARD SMART2 RAID DRIVER
4990L: iss_storagedev@hp.com
4991S: Orphan
4992F: Documentation/blockdev/cpqarray.txt
4993F: drivers/block/cpqarray.*
4994
4995HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4996M: Don Brace <don.brace@pmcs.com>
4997L: iss_storagedev@hp.com
4998L: storagedev@pmcs.com
4999L: linux-scsi@vger.kernel.org
5000S: Supported
5001F: Documentation/scsi/hpsa.txt
5002F: drivers/scsi/hpsa*.[ch]
5003F: include/linux/cciss*.h
5004F: include/uapi/linux/cciss*.h
5005
5006HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5007M: Don Brace <don.brace@pmcs.com>
5008L: iss_storagedev@hp.com
5009L: storagedev@pmcs.com
5010L: linux-scsi@vger.kernel.org
5011S: Supported
5012F: Documentation/blockdev/cciss.txt
5013F: drivers/block/cciss*
5014F: include/linux/cciss_ioctl.h
5015F: include/uapi/linux/cciss_ioctl.h
5016
5017HFS FILESYSTEM
5018L: linux-fsdevel@vger.kernel.org
5019S: Orphan
5020F: Documentation/filesystems/hfs.txt
5021F: fs/hfs/
5022
5023HFSPLUS FILESYSTEM
5024L: linux-fsdevel@vger.kernel.org
5025S: Orphan
5026F: Documentation/filesystems/hfsplus.txt
5027F: fs/hfsplus/
5028
5029HGA FRAMEBUFFER DRIVER
5030M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5031L: linux-nvidia@lists.surfsouth.com
5032W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5033S: Maintained
5034F: drivers/video/fbdev/hgafb.c
5035
5036HIBERNATION (aka Software Suspend, aka swsusp)
5037M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5038M: Pavel Machek <pavel@ucw.cz>
5039L: linux-pm@vger.kernel.org
5040S: Supported
5041F: arch/x86/power/
5042F: drivers/base/power/
5043F: kernel/power/
5044F: include/linux/suspend.h
5045F: include/linux/freezer.h
5046F: include/linux/pm.h
5047F: arch/*/include/asm/suspend*.h
5048
5049HID CORE LAYER
5050M: Jiri Kosina <jikos@kernel.org>
5051R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5052L: linux-input@vger.kernel.org
5053T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5054S: Maintained
5055F: drivers/hid/
5056F: include/linux/hid*
5057F: include/uapi/linux/hid*
5058
5059HID SENSOR HUB DRIVERS
5060M: Jiri Kosina <jikos@kernel.org>
5061M: Jonathan Cameron <jic23@kernel.org>
5062M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5063L: linux-input@vger.kernel.org
5064L: linux-iio@vger.kernel.org
5065S: Maintained
5066F: Documentation/hid/hid-sensor*
5067F: drivers/hid/hid-sensor-*
5068F: drivers/iio/*/hid-*
5069F: include/linux/hid-sensor-*
5070
5071HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5072M: Thomas Gleixner <tglx@linutronix.de>
5073L: linux-kernel@vger.kernel.org
5074T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5075S: Maintained
5076F: Documentation/timers/
5077F: kernel/time/hrtimer.c
5078F: kernel/time/clockevents.c
5079F: kernel/time/tick*.*
5080F: kernel/time/timer_*.c
5081F: include/linux/clockchips.h
5082F: include/linux/hrtimer.h
5083
5084HIGH-SPEED SCC DRIVER FOR AX.25
5085L: linux-hams@vger.kernel.org
5086S: Orphan
5087F: drivers/net/hamradio/dmascc.c
5088F: drivers/net/hamradio/scc.c
5089
5090HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5091M: HighPoint Linux Team <linux@highpoint-tech.com>
5092W: http://www.highpoint-tech.com
5093S: Supported
5094F: Documentation/scsi/hptiop.txt
5095F: drivers/scsi/hptiop.c
5096
5097HIPPI
5098M: Jes Sorensen <jes@trained-monkey.org>
5099L: linux-hippi@sunsite.dk
5100S: Maintained
5101F: include/linux/hippidevice.h
5102F: include/uapi/linux/if_hippi.h
5103F: net/802/hippi.c
5104F: drivers/net/hippi/
5105
5106HISILICON SAS Controller
5107M: John Garry <john.garry@huawei.com>
5108W: http://www.hisilicon.com
5109S: Supported
5110F: drivers/scsi/hisi_sas/
5111F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5112
5113HOST AP DRIVER
5114M: Jouni Malinen <j@w1.fi>
5115L: hostap@shmoo.com (subscribers-only)
5116L: linux-wireless@vger.kernel.org
5117W: http://hostap.epitest.fi/
5118S: Maintained
5119F: drivers/net/wireless/intersil/hostap/
5120
5121HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5122L: platform-driver-x86@vger.kernel.org
5123S: Orphan
5124F: drivers/platform/x86/tc1100-wmi.c
5125
5126HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5127M: Jaroslav Kysela <perex@perex.cz>
5128S: Maintained
5129F: drivers/net/ethernet/hp/hp100.*
5130
5131HPET: High Precision Event Timers driver
5132M: Clemens Ladisch <clemens@ladisch.de>
5133S: Maintained
5134F: Documentation/timers/hpet.txt
5135F: drivers/char/hpet.c
5136F: include/linux/hpet.h
5137F: include/uapi/linux/hpet.h
5138
5139HPET: x86
5140S: Orphan
5141F: arch/x86/kernel/hpet.c
5142F: arch/x86/include/asm/hpet.h
5143
5144HPFS FILESYSTEM
5145M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5146W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5147S: Maintained
5148F: fs/hpfs/
5149
5150HSI SUBSYSTEM
5151M: Sebastian Reichel <sre@kernel.org>
5152T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5153S: Maintained
5154F: Documentation/ABI/testing/sysfs-bus-hsi
5155F: Documentation/hsi.txt
5156F: drivers/hsi/
5157F: include/linux/hsi/
5158F: include/uapi/linux/hsi/
5159
5160HSO 3G MODEM DRIVER
5161M: Jan Dumon <j.dumon@option.com>
5162W: http://www.pharscape.org
5163S: Maintained
5164F: drivers/net/usb/hso.c
5165
5166HSR NETWORK PROTOCOL
5167M: Arvid Brodin <arvid.brodin@alten.se>
5168L: netdev@vger.kernel.org
5169S: Maintained
5170F: net/hsr/
5171
5172HTCPEN TOUCHSCREEN DRIVER
5173M: Pau Oliva Fora <pof@eslack.org>
5174L: linux-input@vger.kernel.org
5175S: Maintained
5176F: drivers/input/touchscreen/htcpen.c
5177
5178HUGETLB FILESYSTEM
5179M: Nadia Yvette Chambers <nyc@holomorphy.com>
5180S: Maintained
5181F: fs/hugetlbfs/
5182
5183Hyper-V CORE AND DRIVERS
5184M: "K. Y. Srinivasan" <kys@microsoft.com>
5185M: Haiyang Zhang <haiyangz@microsoft.com>
5186L: devel@linuxdriverproject.org
5187S: Maintained
5188F: arch/x86/include/asm/mshyperv.h
5189F: arch/x86/include/uapi/asm/hyperv.h
5190F: arch/x86/kernel/cpu/mshyperv.c
5191F: drivers/hid/hid-hyperv.c
5192F: drivers/hv/
5193F: drivers/input/serio/hyperv-keyboard.c
5194F: drivers/net/hyperv/
5195F: drivers/scsi/storvsc_drv.c
5196F: drivers/video/fbdev/hyperv_fb.c
5197F: include/linux/hyperv.h
5198F: tools/hv/
5199F: Documentation/ABI/stable/sysfs-bus-vmbus
5200
5201I2C OVER PARALLEL PORT
5202M: Jean Delvare <jdelvare@suse.com>
5203L: linux-i2c@vger.kernel.org
5204S: Maintained
5205F: Documentation/i2c/busses/i2c-parport
5206F: Documentation/i2c/busses/i2c-parport-light
5207F: drivers/i2c/busses/i2c-parport.c
5208F: drivers/i2c/busses/i2c-parport-light.c
5209
5210I2C/SMBUS CONTROLLER DRIVERS FOR PC
5211M: Jean Delvare <jdelvare@suse.com>
5212L: linux-i2c@vger.kernel.org
5213S: Maintained
5214F: Documentation/i2c/busses/i2c-ali1535
5215F: Documentation/i2c/busses/i2c-ali1563
5216F: Documentation/i2c/busses/i2c-ali15x3
5217F: Documentation/i2c/busses/i2c-amd756
5218F: Documentation/i2c/busses/i2c-amd8111
5219F: Documentation/i2c/busses/i2c-i801
5220F: Documentation/i2c/busses/i2c-nforce2
5221F: Documentation/i2c/busses/i2c-piix4
5222F: Documentation/i2c/busses/i2c-sis5595
5223F: Documentation/i2c/busses/i2c-sis630
5224F: Documentation/i2c/busses/i2c-sis96x
5225F: Documentation/i2c/busses/i2c-via
5226F: Documentation/i2c/busses/i2c-viapro
5227F: drivers/i2c/busses/i2c-ali1535.c
5228F: drivers/i2c/busses/i2c-ali1563.c
5229F: drivers/i2c/busses/i2c-ali15x3.c
5230F: drivers/i2c/busses/i2c-amd756.c
5231F: drivers/i2c/busses/i2c-amd756-s4882.c
5232F: drivers/i2c/busses/i2c-amd8111.c
5233F: drivers/i2c/busses/i2c-i801.c
5234F: drivers/i2c/busses/i2c-isch.c
5235F: drivers/i2c/busses/i2c-nforce2.c
5236F: drivers/i2c/busses/i2c-nforce2-s4985.c
5237F: drivers/i2c/busses/i2c-piix4.c
5238F: drivers/i2c/busses/i2c-sis5595.c
5239F: drivers/i2c/busses/i2c-sis630.c
5240F: drivers/i2c/busses/i2c-sis96x.c
5241F: drivers/i2c/busses/i2c-via.c
5242F: drivers/i2c/busses/i2c-viapro.c
5243
5244I2C/SMBUS ISMT DRIVER
5245M: Seth Heasley <seth.heasley@intel.com>
5246M: Neil Horman <nhorman@tuxdriver.com>
5247L: linux-i2c@vger.kernel.org
5248F: drivers/i2c/busses/i2c-ismt.c
5249F: Documentation/i2c/busses/i2c-ismt
5250
5251I2C/SMBUS STUB DRIVER
5252M: Jean Delvare <jdelvare@suse.com>
5253L: linux-i2c@vger.kernel.org
5254S: Maintained
5255F: drivers/i2c/i2c-stub.c
5256
5257I2C SUBSYSTEM
5258M: Wolfram Sang <wsa@the-dreams.de>
5259L: linux-i2c@vger.kernel.org
5260W: https://i2c.wiki.kernel.org/
5261Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5262T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5263S: Maintained
5264F: Documentation/devicetree/bindings/i2c/
5265F: Documentation/i2c/
5266F: drivers/i2c/
5267F: drivers/i2c/*/
5268F: include/linux/i2c.h
5269F: include/linux/i2c-*.h
5270F: include/uapi/linux/i2c.h
5271F: include/uapi/linux/i2c-*.h
5272
5273I2C ACPI SUPPORT
5274M: Mika Westerberg <mika.westerberg@linux.intel.com>
5275L: linux-i2c@vger.kernel.org
5276L: linux-acpi@vger.kernel.org
5277S: Maintained
5278
5279I2C-TAOS-EVM DRIVER
5280M: Jean Delvare <jdelvare@suse.com>
5281L: linux-i2c@vger.kernel.org
5282S: Maintained
5283F: Documentation/i2c/busses/i2c-taos-evm
5284F: drivers/i2c/busses/i2c-taos-evm.c
5285
5286I2C-TINY-USB DRIVER
5287M: Till Harbaum <till@harbaum.org>
5288L: linux-i2c@vger.kernel.org
5289W: http://www.harbaum.org/till/i2c_tiny_usb
5290S: Maintained
5291F: drivers/i2c/busses/i2c-tiny-usb.c
5292
5293i386 BOOT CODE
5294M: "H. Peter Anvin" <hpa@zytor.com>
5295S: Maintained
5296F: arch/x86/boot/
5297
5298i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5299M: "H. Peter Anvin" <hpa@zytor.com>
5300T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5301S: Maintained
5302
5303IA64 (Itanium) PLATFORM
5304M: Tony Luck <tony.luck@intel.com>
5305M: Fenghua Yu <fenghua.yu@intel.com>
5306L: linux-ia64@vger.kernel.org
5307T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5308S: Maintained
5309F: arch/ia64/
5310
5311IBM Power VMX Cryptographic instructions
5312M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5313M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5314L: linux-crypto@vger.kernel.org
5315S: Supported
5316F: drivers/crypto/vmx/Makefile
5317F: drivers/crypto/vmx/Kconfig
5318F: drivers/crypto/vmx/vmx.c
5319F: drivers/crypto/vmx/aes*
5320F: drivers/crypto/vmx/ghash*
5321F: drivers/crypto/vmx/ppc-xlate.pl
5322
5323IBM Power in-Nest Crypto Acceleration
5324M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5325M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5326L: linux-crypto@vger.kernel.org
5327S: Supported
5328F: drivers/crypto/nx/Makefile
5329F: drivers/crypto/nx/Kconfig
5330F: drivers/crypto/nx/nx-aes*
5331F: drivers/crypto/nx/nx-sha*
5332F: drivers/crypto/nx/nx.*
5333F: drivers/crypto/nx/nx_csbcpb.h
5334F: drivers/crypto/nx/nx_debugfs.h
5335
5336IBM Power 842 compression accelerator
5337M: Dan Streetman <ddstreet@ieee.org>
5338S: Supported
5339F: drivers/crypto/nx/Makefile
5340F: drivers/crypto/nx/Kconfig
5341F: drivers/crypto/nx/nx-842*
5342F: include/linux/sw842.h
5343F: crypto/842.c
5344F: lib/842/
5345
5346IBM Power Linux RAID adapter
5347M: Brian King <brking@us.ibm.com>
5348S: Supported
5349F: drivers/scsi/ipr.*
5350
5351IBM Power Virtual Ethernet Device Driver
5352M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5353L: netdev@vger.kernel.org
5354S: Supported
5355F: drivers/net/ethernet/ibm/ibmveth.*
5356
5357IBM Power SRIOV Virtual NIC Device Driver
5358M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5359M: John Allen <jallen@linux.vnet.ibm.com>
5360L: netdev@vger.kernel.org
5361S: Supported
5362F: drivers/net/ethernet/ibm/ibmvnic.*
5363
5364IBM Power Virtual SCSI Device Drivers
5365M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5366L: linux-scsi@vger.kernel.org
5367S: Supported
5368F: drivers/scsi/ibmvscsi/ibmvscsi*
5369F: drivers/scsi/ibmvscsi/viosrp.h
5370
5371IBM Power Virtual FC Device Drivers
5372M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5373L: linux-scsi@vger.kernel.org
5374S: Supported
5375F: drivers/scsi/ibmvscsi/ibmvfc*
5376
5377IBM ServeRAID RAID DRIVER
5378S: Orphan
5379F: drivers/scsi/ips.*
5380
5381ICH LPC AND GPIO DRIVER
5382M: Peter Tyser <ptyser@xes-inc.com>
5383S: Maintained
5384F: drivers/mfd/lpc_ich.c
5385F: drivers/gpio/gpio-ich.c
5386
5387IDE SUBSYSTEM
5388M: "David S. Miller" <davem@davemloft.net>
5389L: linux-ide@vger.kernel.org
5390Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5391T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5392S: Maintained
5393F: Documentation/ide/
5394F: drivers/ide/
5395F: include/linux/ide.h
5396
5397IDEAPAD LAPTOP EXTRAS DRIVER
5398M: Ike Panhc <ike.pan@canonical.com>
5399L: platform-driver-x86@vger.kernel.org
5400W: http://launchpad.net/ideapad-laptop
5401S: Maintained
5402F: drivers/platform/x86/ideapad-laptop.c
5403
5404IDEAPAD LAPTOP SLIDEBAR DRIVER
5405M: Andrey Moiseev <o2g.org.ru@gmail.com>
5406L: linux-input@vger.kernel.org
5407W: https://github.com/o2genum/ideapad-slidebar
5408S: Maintained
5409F: drivers/input/misc/ideapad_slidebar.c
5410
5411IDE/ATAPI DRIVERS
5412M: Borislav Petkov <bp@alien8.de>
5413L: linux-ide@vger.kernel.org
5414S: Maintained
5415F: Documentation/cdrom/ide-cd
5416F: drivers/ide/ide-cd*
5417
5418IDLE-I7300
5419M: Andy Henroid <andrew.d.henroid@intel.com>
5420L: linux-pm@vger.kernel.org
5421S: Supported
5422F: drivers/idle/i7300_idle.c
5423
5424IEEE 802.15.4 SUBSYSTEM
5425M: Alexander Aring <alex.aring@gmail.com>
5426L: linux-wpan@vger.kernel.org
5427W: https://github.com/linux-wpan
5428T: git git://github.com/linux-wpan/linux-wpan-next.git
5429S: Maintained
5430F: net/ieee802154/
5431F: net/mac802154/
5432F: drivers/net/ieee802154/
5433F: include/linux/nl802154.h
5434F: include/linux/ieee802154.h
5435F: include/net/nl802154.h
5436F: include/net/mac802154.h
5437F: include/net/af_ieee802154.h
5438F: include/net/cfg802154.h
5439F: include/net/ieee802154_netdev.h
5440F: Documentation/networking/ieee802154.txt
5441
5442IGORPLUG-USB IR RECEIVER
5443M: Sean Young <sean@mess.org>
5444L: linux-media@vger.kernel.org
5445S: Maintained
5446F: drivers/media/rc/igorplugusb.c
5447
5448IGUANAWORKS USB IR TRANSCEIVER
5449M: Sean Young <sean@mess.org>
5450L: linux-media@vger.kernel.org
5451S: Maintained
5452F: drivers/media/rc/iguanair.c
5453
5454IIO SUBSYSTEM AND DRIVERS
5455M: Jonathan Cameron <jic23@kernel.org>
5456R: Hartmut Knaack <knaack.h@gmx.de>
5457R: Lars-Peter Clausen <lars@metafoo.de>
5458R: Peter Meerwald <pmeerw@pmeerw.net>
5459L: linux-iio@vger.kernel.org
5460S: Maintained
5461F: drivers/iio/
5462F: drivers/staging/iio/
5463F: include/linux/iio/
5464F: tools/iio/
5465
5466IKANOS/ADI EAGLE ADSL USB DRIVER
5467M: Matthieu Castet <castet.matthieu@free.fr>
5468M: Stanislaw Gruszka <stf_xl@wp.pl>
5469S: Maintained
5470F: drivers/usb/atm/ueagle-atm.c
5471
5472INA209 HARDWARE MONITOR DRIVER
5473M: Guenter Roeck <linux@roeck-us.net>
5474L: lm-sensors@lm-sensors.org
5475S: Maintained
5476F: Documentation/hwmon/ina209
5477F: Documentation/devicetree/bindings/i2c/ina209.txt
5478F: drivers/hwmon/ina209.c
5479
5480INA2XX HARDWARE MONITOR DRIVER
5481M: Guenter Roeck <linux@roeck-us.net>
5482L: lm-sensors@lm-sensors.org
5483S: Maintained
5484F: Documentation/hwmon/ina2xx
5485F: drivers/hwmon/ina2xx.c
5486F: include/linux/platform_data/ina2xx.h
5487
5488INDUSTRY PACK SUBSYSTEM (IPACK)
5489M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5490M: Jens Taprogge <jens.taprogge@taprogge.org>
5491M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5492L: industrypack-devel@lists.sourceforge.net
5493W: http://industrypack.sourceforge.net
5494S: Maintained
5495F: drivers/ipack/
5496
5497INGENIC JZ4780 DMA Driver
5498M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5499S: Maintained
5500F: drivers/dma/dma-jz4780.c
5501
5502INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5503M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5504M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5505L: linux-ima-devel@lists.sourceforge.net
5506L: linux-ima-user@lists.sourceforge.net
5507L: linux-security-module@vger.kernel.org
5508T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5509S: Supported
5510F: security/integrity/ima/
5511
5512IMGTEC IR DECODER DRIVER
5513M: James Hogan <james.hogan@imgtec.com>
5514S: Maintained
5515F: drivers/media/rc/img-ir/
5516
5517IMS TWINTURBO FRAMEBUFFER DRIVER
5518L: linux-fbdev@vger.kernel.org
5519S: Orphan
5520F: drivers/video/fbdev/imsttfb.c
5521
5522INFINIBAND SUBSYSTEM
5523M: Doug Ledford <dledford@redhat.com>
5524M: Sean Hefty <sean.hefty@intel.com>
5525M: Hal Rosenstock <hal.rosenstock@gmail.com>
5526L: linux-rdma@vger.kernel.org
5527W: http://www.openfabrics.org/
5528Q: http://patchwork.kernel.org/project/linux-rdma/list/
5529T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5530S: Supported
5531F: Documentation/infiniband/
5532F: drivers/infiniband/
5533F: drivers/staging/rdma/
5534F: include/uapi/linux/if_infiniband.h
5535F: include/uapi/rdma/
5536F: include/rdma/
5537
5538INOTIFY
5539M: John McCutchan <john@johnmccutchan.com>
5540M: Robert Love <rlove@rlove.org>
5541M: Eric Paris <eparis@parisplace.org>
5542S: Maintained
5543F: Documentation/filesystems/inotify.txt
5544F: fs/notify/inotify/
5545F: include/linux/inotify.h
5546F: include/uapi/linux/inotify.h
5547
5548INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5549M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5550L: linux-input@vger.kernel.org
5551Q: http://patchwork.kernel.org/project/linux-input/list/
5552T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5553S: Maintained
5554F: drivers/input/
5555F: include/linux/input.h
5556F: include/uapi/linux/input.h
5557F: include/linux/input/
5558
5559INPUT MULTITOUCH (MT) PROTOCOL
5560M: Henrik Rydberg <rydberg@bitmath.org>
5561L: linux-input@vger.kernel.org
5562S: Odd fixes
5563F: Documentation/input/multi-touch-protocol.txt
5564F: drivers/input/input-mt.c
5565K: \b(ABS|SYN)_MT_
5566
5567INTEL ASoC BDW/HSW DRIVERS
5568M: Jie Yang <yang.jie@linux.intel.com>
5569L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5570S: Supported
5571F: sound/soc/intel/common/sst-dsp*
5572F: sound/soc/intel/common/sst-firmware.c
5573F: sound/soc/intel/boards/broadwell.c
5574F: sound/soc/intel/haswell/
5575
5576INTEL C600 SERIES SAS CONTROLLER DRIVER
5577M: Intel SCU Linux support <intel-linux-scu@intel.com>
5578M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5579L: linux-scsi@vger.kernel.org
5580T: git git://git.code.sf.net/p/intel-sas/isci
5581S: Supported
5582F: drivers/scsi/isci/
5583
5584INTEL HID EVENT DRIVER
5585M: Alex Hung <alex.hung@canonical.com>
5586L: platform-driver-x86@vger.kernel.org
5587S: Maintained
5588F: drivers/platform/x86/intel-hid.c
5589
5590INTEL IDLE DRIVER
5591M: Len Brown <lenb@kernel.org>
5592L: linux-pm@vger.kernel.org
5593T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5594S: Supported
5595F: drivers/idle/intel_idle.c
5596
5597INTEL PSTATE DRIVER
5598M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5599M: Len Brown <lenb@kernel.org>
5600L: linux-pm@vger.kernel.org
5601S: Supported
5602F: drivers/cpufreq/intel_pstate.c
5603
5604INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5605M: Maik Broemme <mbroemme@plusserver.de>
5606L: linux-fbdev@vger.kernel.org
5607S: Maintained
5608F: Documentation/fb/intelfb.txt
5609F: drivers/video/fbdev/intelfb/
5610
5611INTEL 810/815 FRAMEBUFFER DRIVER
5612M: Antonino Daplas <adaplas@gmail.com>
5613L: linux-fbdev@vger.kernel.org
5614S: Maintained
5615F: drivers/video/fbdev/i810/
5616
5617INTEL MENLOW THERMAL DRIVER
5618M: Sujith Thomas <sujith.thomas@intel.com>
5619L: platform-driver-x86@vger.kernel.org
5620W: https://01.org/linux-acpi
5621S: Supported
5622F: drivers/platform/x86/intel_menlow.c
5623
5624INTEL I/OAT DMA DRIVER
5625M: Dave Jiang <dave.jiang@intel.com>
5626R: Dan Williams <dan.j.williams@intel.com>
5627L: dmaengine@vger.kernel.org
5628Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5629S: Supported
5630F: drivers/dma/ioat*
5631
5632INTEL IOMMU (VT-d)
5633M: David Woodhouse <dwmw2@infradead.org>
5634L: iommu@lists.linux-foundation.org
5635T: git git://git.infradead.org/iommu-2.6.git
5636S: Supported
5637F: drivers/iommu/intel-iommu.c
5638F: include/linux/intel-iommu.h
5639
5640INTEL IOP-ADMA DMA DRIVER
5641R: Dan Williams <dan.j.williams@intel.com>
5642S: Odd fixes
5643F: drivers/dma/iop-adma.c
5644
5645INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5646M: Krzysztof Halasa <khalasa@piap.pl>
5647S: Maintained
5648F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5649F: arch/arm/mach-ixp4xx/include/mach/npe.h
5650F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5651F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5652F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5653F: drivers/net/wan/ixp4xx_hss.c
5654
5655INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5656M: Deepak Saxena <dsaxena@plexity.net>
5657S: Maintained
5658F: drivers/char/hw_random/ixp4xx-rng.c
5659
5660INTEL ETHERNET DRIVERS
5661M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5662R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5663R: Shannon Nelson <shannon.nelson@intel.com>
5664R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5665R: Don Skidmore <donald.c.skidmore@intel.com>
5666R: Bruce Allan <bruce.w.allan@intel.com>
5667R: John Ronciak <john.ronciak@intel.com>
5668R: Mitch Williams <mitch.a.williams@intel.com>
5669L: intel-wired-lan@lists.osuosl.org
5670W: http://www.intel.com/support/feedback.htm
5671W: http://e1000.sourceforge.net/
5672Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5673T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5674T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5675S: Supported
5676F: Documentation/networking/e100.txt
5677F: Documentation/networking/e1000.txt
5678F: Documentation/networking/e1000e.txt
5679F: Documentation/networking/igb.txt
5680F: Documentation/networking/igbvf.txt
5681F: Documentation/networking/ixgb.txt
5682F: Documentation/networking/ixgbe.txt
5683F: Documentation/networking/ixgbevf.txt
5684F: Documentation/networking/i40e.txt
5685F: Documentation/networking/i40evf.txt
5686F: drivers/net/ethernet/intel/
5687F: drivers/net/ethernet/intel/*/
5688
5689INTEL-MID GPIO DRIVER
5690M: David Cohen <david.a.cohen@linux.intel.com>
5691L: linux-gpio@vger.kernel.org
5692S: Maintained
5693F: drivers/gpio/gpio-intel-mid.c
5694
5695INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5696M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5697L: linux-wireless@vger.kernel.org
5698S: Maintained
5699F: Documentation/networking/README.ipw2100
5700F: Documentation/networking/README.ipw2200
5701F: drivers/net/wireless/intel/ipw2x00/
5702
5703INTEL(R) TRACE HUB
5704M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5705S: Supported
5706F: Documentation/trace/intel_th.txt
5707F: drivers/hwtracing/intel_th/
5708
5709INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5710M: Ning Sun <ning.sun@intel.com>
5711L: tboot-devel@lists.sourceforge.net
5712W: http://tboot.sourceforge.net
5713T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5714S: Supported
5715F: Documentation/intel_txt.txt
5716F: include/linux/tboot.h
5717F: arch/x86/kernel/tboot.c
5718
5719INTEL WIRELESS WIMAX CONNECTION 2400
5720M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5721M: linux-wimax@intel.com
5722L: wimax@linuxwimax.org (subscribers-only)
5723S: Supported
5724W: http://linuxwimax.org
5725F: Documentation/wimax/README.i2400m
5726F: drivers/net/wimax/i2400m/
5727F: include/uapi/linux/wimax/i2400m.h
5728
5729INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5730M: Stanislaw Gruszka <sgruszka@redhat.com>
5731L: linux-wireless@vger.kernel.org
5732S: Supported
5733F: drivers/net/wireless/intel/iwlegacy/
5734
5735INTEL WIRELESS WIFI LINK (iwlwifi)
5736M: Johannes Berg <johannes.berg@intel.com>
5737M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5738M: Intel Linux Wireless <linuxwifi@intel.com>
5739L: linux-wireless@vger.kernel.org
5740W: http://intellinuxwireless.org
5741T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5742S: Supported
5743F: drivers/net/wireless/intel/iwlwifi/
5744
5745INTEL MANAGEMENT ENGINE (mei)
5746M: Tomas Winkler <tomas.winkler@intel.com>
5747L: linux-kernel@vger.kernel.org
5748S: Supported
5749F: include/uapi/linux/mei.h
5750F: include/linux/mei_cl_bus.h
5751F: drivers/misc/mei/*
5752F: Documentation/misc-devices/mei/*
5753
5754INTEL MIC DRIVERS (mic)
5755M: Sudeep Dutt <sudeep.dutt@intel.com>
5756M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5757S: Supported
5758W: https://github.com/sudeepdutt/mic
5759W: http://software.intel.com/en-us/mic-developer
5760F: include/linux/mic_bus.h
5761F: include/linux/scif.h
5762F: include/uapi/linux/mic_common.h
5763F: include/uapi/linux/mic_ioctl.h
5764F: include/uapi/linux/scif_ioctl.h
5765F: drivers/misc/mic/
5766F: drivers/dma/mic_x100_dma.c
5767F: drivers/dma/mic_x100_dma.h
5768F: Documentation/mic/
5769
5770INTEL PMC/P-Unit IPC DRIVER
5771M: Zha Qipeng<qipeng.zha@intel.com>
5772L: platform-driver-x86@vger.kernel.org
5773S: Maintained
5774F: drivers/platform/x86/intel_pmc_ipc.c
5775F: drivers/platform/x86/intel_punit_ipc.c
5776F: arch/x86/include/asm/intel_pmc_ipc.h
5777F: arch/x86/include/asm/intel_punit_ipc.h
5778
5779INTEL TELEMETRY DRIVER
5780M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5781L: platform-driver-x86@vger.kernel.org
5782S: Maintained
5783F: arch/x86/include/asm/intel_telemetry.h
5784F: drivers/platform/x86/intel_telemetry*
5785
5786IOC3 ETHERNET DRIVER
5787M: Ralf Baechle <ralf@linux-mips.org>
5788L: linux-mips@linux-mips.org
5789S: Maintained
5790F: drivers/net/ethernet/sgi/ioc3-eth.c
5791
5792IOC3 SERIAL DRIVER
5793M: Pat Gefre <pfg@sgi.com>
5794L: linux-serial@vger.kernel.org
5795S: Maintained
5796F: drivers/tty/serial/ioc3_serial.c
5797
5798IOMMU DRIVERS
5799M: Joerg Roedel <joro@8bytes.org>
5800L: iommu@lists.linux-foundation.org
5801T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5802S: Maintained
5803F: drivers/iommu/
5804
5805IP MASQUERADING
5806M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5807S: Maintained
5808F: net/ipv4/netfilter/ipt_MASQUERADE.c
5809
5810IPMI SUBSYSTEM
5811M: Corey Minyard <minyard@acm.org>
5812L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5813W: http://openipmi.sourceforge.net/
5814S: Supported
5815F: Documentation/IPMI.txt
5816F: drivers/char/ipmi/
5817F: include/linux/ipmi*
5818F: include/uapi/linux/ipmi*
5819
5820QCOM AUDIO (ASoC) DRIVERS
5821M: Patrick Lai <plai@codeaurora.org>
5822M: Banajit Goswami <bgoswami@codeaurora.org>
5823L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5824S: Supported
5825F: sound/soc/qcom/
5826
5827IPS SCSI RAID DRIVER
5828M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5829L: linux-scsi@vger.kernel.org
5830W: http://www.adaptec.com/
5831S: Maintained
5832F: drivers/scsi/ips*
5833
5834IPVS
5835M: Wensong Zhang <wensong@linux-vs.org>
5836M: Simon Horman <horms@verge.net.au>
5837M: Julian Anastasov <ja@ssi.bg>
5838L: netdev@vger.kernel.org
5839L: lvs-devel@vger.kernel.org
5840S: Maintained
5841T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5842T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5843F: Documentation/networking/ipvs-sysctl.txt
5844F: include/net/ip_vs.h
5845F: include/uapi/linux/ip_vs.h
5846F: net/netfilter/ipvs/
5847
5848IPWIRELESS DRIVER
5849M: Jiri Kosina <jikos@kernel.org>
5850M: David Sterba <dsterba@suse.com>
5851S: Odd Fixes
5852F: drivers/tty/ipwireless/
5853
5854IPX NETWORK LAYER
5855M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5856L: netdev@vger.kernel.org
5857S: Maintained
5858F: include/net/ipx.h
5859F: include/uapi/linux/ipx.h
5860F: net/ipx/
5861
5862IRDA SUBSYSTEM
5863M: Samuel Ortiz <samuel@sortiz.org>
5864L: irda-users@lists.sourceforge.net (subscribers-only)
5865L: netdev@vger.kernel.org
5866W: http://irda.sourceforge.net/
5867S: Maintained
5868T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5869F: Documentation/networking/irda.txt
5870F: drivers/net/irda/
5871F: include/net/irda/
5872F: net/irda/
5873
5874IRQ SUBSYSTEM
5875M: Thomas Gleixner <tglx@linutronix.de>
5876L: linux-kernel@vger.kernel.org
5877S: Maintained
5878T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5879F: kernel/irq/
5880
5881IRQCHIP DRIVERS
5882M: Thomas Gleixner <tglx@linutronix.de>
5883M: Jason Cooper <jason@lakedaemon.net>
5884M: Marc Zyngier <marc.zyngier@arm.com>
5885L: linux-kernel@vger.kernel.org
5886S: Maintained
5887T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5888T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5889F: Documentation/devicetree/bindings/interrupt-controller/
5890F: drivers/irqchip/
5891
5892IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5893M: Jiang Liu <jiang.liu@linux.intel.com>
5894M: Marc Zyngier <marc.zyngier@arm.com>
5895S: Maintained
5896T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5897F: Documentation/IRQ-domain.txt
5898F: include/linux/irqdomain.h
5899F: kernel/irq/irqdomain.c
5900F: kernel/irq/msi.c
5901
5902ISAPNP
5903M: Jaroslav Kysela <perex@perex.cz>
5904S: Maintained
5905F: Documentation/isapnp.txt
5906F: drivers/pnp/isapnp/
5907F: include/linux/isapnp.h
5908
5909ISA RADIO MODULE
5910M: Hans Verkuil <hverkuil@xs4all.nl>
5911L: linux-media@vger.kernel.org
5912T: git git://linuxtv.org/media_tree.git
5913W: https://linuxtv.org
5914S: Maintained
5915F: drivers/media/radio/radio-isa*
5916
5917iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5918M: Peter Jones <pjones@redhat.com>
5919M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5920S: Maintained
5921F: drivers/firmware/iscsi_ibft*
5922
5923ISCSI
5924M: Mike Christie <michaelc@cs.wisc.edu>
5925L: open-iscsi@googlegroups.com
5926W: www.open-iscsi.org
5927T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5928S: Maintained
5929F: drivers/scsi/*iscsi*
5930F: include/scsi/*iscsi*
5931
5932ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5933M: Or Gerlitz <ogerlitz@mellanox.com>
5934M: Sagi Grimberg <sagig@mellanox.com>
5935M: Roi Dayan <roid@mellanox.com>
5936L: linux-rdma@vger.kernel.org
5937S: Supported
5938W: http://www.openfabrics.org
5939W: www.open-iscsi.org
5940Q: http://patchwork.kernel.org/project/linux-rdma/list/
5941F: drivers/infiniband/ulp/iser/
5942
5943ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5944M: Sagi Grimberg <sagig@mellanox.com>
5945T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5946L: linux-rdma@vger.kernel.org
5947L: target-devel@vger.kernel.org
5948S: Supported
5949W: http://www.linux-iscsi.org
5950F: drivers/infiniband/ulp/isert
5951
5952ISDN SUBSYSTEM
5953M: Karsten Keil <isdn@linux-pingi.de>
5954L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5955L: netdev@vger.kernel.org
5956W: http://www.isdn4linux.de
5957T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5958S: Maintained
5959F: Documentation/isdn/
5960F: drivers/isdn/
5961F: include/linux/isdn.h
5962F: include/linux/isdn/
5963F: include/uapi/linux/isdn.h
5964F: include/uapi/linux/isdn/
5965
5966ISDN SUBSYSTEM (Eicon active card driver)
5967M: Armin Schindler <mac@melware.de>
5968L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5969W: http://www.melware.de
5970S: Maintained
5971F: drivers/isdn/hardware/eicon/
5972
5973IT87 HARDWARE MONITORING DRIVER
5974M: Jean Delvare <jdelvare@suse.com>
5975L: lm-sensors@lm-sensors.org
5976S: Maintained
5977F: Documentation/hwmon/it87
5978F: drivers/hwmon/it87.c
5979
5980IT913X MEDIA DRIVER
5981M: Antti Palosaari <crope@iki.fi>
5982L: linux-media@vger.kernel.org
5983W: https://linuxtv.org
5984W: http://palosaari.fi/linux/
5985Q: http://patchwork.linuxtv.org/project/linux-media/list/
5986T: git git://linuxtv.org/anttip/media_tree.git
5987S: Maintained
5988F: drivers/media/tuners/it913x*
5989
5990IVTV VIDEO4LINUX DRIVER
5991M: Andy Walls <awalls@md.metrocast.net>
5992L: ivtv-devel@ivtvdriver.org (subscribers-only)
5993L: linux-media@vger.kernel.org
5994T: git git://linuxtv.org/media_tree.git
5995W: http://www.ivtvdriver.org
5996S: Maintained
5997F: Documentation/video4linux/*.ivtv
5998F: drivers/media/pci/ivtv/
5999F: include/uapi/linux/ivtv*
6000
6001IX2505V MEDIA DRIVER
6002M: Malcolm Priestley <tvboxspy@gmail.com>
6003L: linux-media@vger.kernel.org
6004W: https://linuxtv.org
6005Q: http://patchwork.linuxtv.org/project/linux-media/list/
6006S: Maintained
6007F: drivers/media/dvb-frontends/ix2505v*
6008
6009JC42.4 TEMPERATURE SENSOR DRIVER
6010M: Guenter Roeck <linux@roeck-us.net>
6011L: lm-sensors@lm-sensors.org
6012S: Maintained
6013F: drivers/hwmon/jc42.c
6014F: Documentation/hwmon/jc42
6015
6016JFS FILESYSTEM
6017M: Dave Kleikamp <shaggy@kernel.org>
6018L: jfs-discussion@lists.sourceforge.net
6019W: http://jfs.sourceforge.net/
6020T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6021S: Maintained
6022F: Documentation/filesystems/jfs.txt
6023F: fs/jfs/
6024
6025JME NETWORK DRIVER
6026M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6027L: netdev@vger.kernel.org
6028S: Maintained
6029F: drivers/net/ethernet/jme.*
6030
6031JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6032M: David Woodhouse <dwmw2@infradead.org>
6033L: linux-mtd@lists.infradead.org
6034W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6035S: Maintained
6036F: fs/jffs2/
6037F: include/uapi/linux/jffs2.h
6038
6039JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6040M: "Theodore Ts'o" <tytso@mit.edu>
6041M: Jan Kara <jack@suse.com>
6042L: linux-ext4@vger.kernel.org
6043S: Maintained
6044F: fs/jbd2/
6045F: include/linux/jbd2.h
6046
6047JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6048M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6049L: linux-media@vger.kernel.org
6050S: Maintained
6051F: drivers/media/platform/rcar_jpu.c
6052
6053JSM Neo PCI based serial card
6054M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6055L: linux-serial@vger.kernel.org
6056S: Maintained
6057F: drivers/tty/serial/jsm/
6058
6059K10TEMP HARDWARE MONITORING DRIVER
6060M: Clemens Ladisch <clemens@ladisch.de>
6061L: lm-sensors@lm-sensors.org
6062S: Maintained
6063F: Documentation/hwmon/k10temp
6064F: drivers/hwmon/k10temp.c
6065
6066K8TEMP HARDWARE MONITORING DRIVER
6067M: Rudolf Marek <r.marek@assembler.cz>
6068L: lm-sensors@lm-sensors.org
6069S: Maintained
6070F: Documentation/hwmon/k8temp
6071F: drivers/hwmon/k8temp.c
6072
6073KCONFIG
6074M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6075L: linux-kbuild@vger.kernel.org
6076T: git git://gitorious.org/linux-kconfig/linux-kconfig
6077S: Maintained
6078F: Documentation/kbuild/kconfig-language.txt
6079F: scripts/kconfig/
6080
6081KDUMP
6082M: Vivek Goyal <vgoyal@redhat.com>
6083M: Haren Myneni <hbabu@us.ibm.com>
6084L: kexec@lists.infradead.org
6085W: http://lse.sourceforge.net/kdump/
6086S: Maintained
6087F: Documentation/kdump/
6088
6089KEENE FM RADIO TRANSMITTER DRIVER
6090M: Hans Verkuil <hverkuil@xs4all.nl>
6091L: linux-media@vger.kernel.org
6092T: git git://linuxtv.org/media_tree.git
6093W: https://linuxtv.org
6094S: Maintained
6095F: drivers/media/radio/radio-keene*
6096
6097KERNEL AUTOMOUNTER v4 (AUTOFS4)
6098M: Ian Kent <raven@themaw.net>
6099L: autofs@vger.kernel.org
6100S: Maintained
6101F: fs/autofs4/
6102
6103KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6104M: Michal Marek <mmarek@suse.com>
6105T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6106T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6107L: linux-kbuild@vger.kernel.org
6108S: Maintained
6109F: Documentation/kbuild/
6110F: Makefile
6111F: scripts/Makefile.*
6112F: scripts/basic/
6113F: scripts/mk*
6114F: scripts/package/
6115
6116KERNEL JANITORS
6117L: kernel-janitors@vger.kernel.org
6118W: http://kernelnewbies.org/KernelJanitors
6119S: Odd Fixes
6120
6121KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6122M: "J. Bruce Fields" <bfields@fieldses.org>
6123M: Jeff Layton <jlayton@poochiereds.net>
6124L: linux-nfs@vger.kernel.org
6125W: http://nfs.sourceforge.net/
6126T: git git://linux-nfs.org/~bfields/linux.git
6127S: Supported
6128F: fs/nfsd/
6129F: include/uapi/linux/nfsd/
6130F: fs/lockd/
6131F: fs/nfs_common/
6132F: net/sunrpc/
6133F: include/linux/lockd/
6134F: include/linux/sunrpc/
6135F: include/uapi/linux/sunrpc/
6136
6137KERNEL SELFTEST FRAMEWORK
6138M: Shuah Khan <shuahkh@osg.samsung.com>
6139L: linux-api@vger.kernel.org
6140T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6141S: Maintained
6142F: tools/testing/selftests
6143
6144KERNEL VIRTUAL MACHINE (KVM)
6145M: Gleb Natapov <gleb@kernel.org>
6146M: Paolo Bonzini <pbonzini@redhat.com>
6147L: kvm@vger.kernel.org
6148W: http://www.linux-kvm.org
6149T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6150S: Supported
6151F: Documentation/*/kvm*.txt
6152F: Documentation/virtual/kvm/
6153F: arch/*/kvm/
6154F: arch/x86/kernel/kvm.c
6155F: arch/x86/kernel/kvmclock.c
6156F: arch/*/include/asm/kvm*
6157F: include/linux/kvm*
6158F: include/uapi/linux/kvm*
6159F: virt/kvm/
6160
6161KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6162M: Joerg Roedel <joro@8bytes.org>
6163L: kvm@vger.kernel.org
6164W: http://www.linux-kvm.org/
6165S: Maintained
6166F: arch/x86/include/asm/svm.h
6167F: arch/x86/kvm/svm.c
6168
6169KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6170M: Alexander Graf <agraf@suse.com>
6171L: kvm-ppc@vger.kernel.org
6172W: http://www.linux-kvm.org/
6173T: git git://github.com/agraf/linux-2.6.git
6174S: Supported
6175F: arch/powerpc/include/asm/kvm*
6176F: arch/powerpc/kvm/
6177
6178KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6179M: Christian Borntraeger <borntraeger@de.ibm.com>
6180M: Cornelia Huck <cornelia.huck@de.ibm.com>
6181L: linux-s390@vger.kernel.org
6182W: http://www.ibm.com/developerworks/linux/linux390/
6183T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6184S: Supported
6185F: Documentation/s390/kvm.txt
6186F: arch/s390/include/asm/kvm*
6187F: arch/s390/kvm/
6188
6189KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6190M: Christoffer Dall <christoffer.dall@linaro.org>
6191M: Marc Zyngier <marc.zyngier@arm.com>
6192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6193L: kvmarm@lists.cs.columbia.edu
6194W: http://systems.cs.columbia.edu/projects/kvm-arm
6195T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6196S: Supported
6197F: arch/arm/include/uapi/asm/kvm*
6198F: arch/arm/include/asm/kvm*
6199F: arch/arm/kvm/
6200F: virt/kvm/arm/
6201F: include/kvm/arm_*
6202
6203KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6204M: Christoffer Dall <christoffer.dall@linaro.org>
6205M: Marc Zyngier <marc.zyngier@arm.com>
6206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6207L: kvmarm@lists.cs.columbia.edu
6208S: Maintained
6209F: arch/arm64/include/uapi/asm/kvm*
6210F: arch/arm64/include/asm/kvm*
6211F: arch/arm64/kvm/
6212
6213KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6214M: James Hogan <james.hogan@imgtec.com>
6215L: linux-mips@linux-mips.org
6216S: Supported
6217F: arch/mips/include/uapi/asm/kvm*
6218F: arch/mips/include/asm/kvm*
6219F: arch/mips/kvm/
6220
6221KEXEC
6222M: Eric Biederman <ebiederm@xmission.com>
6223W: http://kernel.org/pub/linux/utils/kernel/kexec/
6224L: kexec@lists.infradead.org
6225S: Maintained
6226F: include/linux/kexec.h
6227F: include/uapi/linux/kexec.h
6228F: kernel/kexec.c
6229
6230KEYS/KEYRINGS:
6231M: David Howells <dhowells@redhat.com>
6232L: keyrings@vger.kernel.org
6233S: Maintained
6234F: Documentation/security/keys.txt
6235F: include/linux/key.h
6236F: include/linux/key-type.h
6237F: include/keys/
6238F: security/keys/
6239
6240KEYS-TRUSTED
6241M: David Safford <safford@us.ibm.com>
6242M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6243L: linux-security-module@vger.kernel.org
6244L: keyrings@vger.kernel.org
6245S: Supported
6246F: Documentation/security/keys-trusted-encrypted.txt
6247F: include/keys/trusted-type.h
6248F: security/keys/trusted.c
6249F: security/keys/trusted.h
6250
6251KEYS-ENCRYPTED
6252M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6253M: David Safford <safford@us.ibm.com>
6254L: linux-security-module@vger.kernel.org
6255L: keyrings@vger.kernel.org
6256S: Supported
6257F: Documentation/security/keys-trusted-encrypted.txt
6258F: include/keys/encrypted-type.h
6259F: security/keys/encrypted-keys/
6260
6261KGDB / KDB /debug_core
6262M: Jason Wessel <jason.wessel@windriver.com>
6263W: http://kgdb.wiki.kernel.org/
6264L: kgdb-bugreport@lists.sourceforge.net
6265T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6266S: Maintained
6267F: Documentation/DocBook/kgdb.tmpl
6268F: drivers/misc/kgdbts.c
6269F: drivers/tty/serial/kgdboc.c
6270F: include/linux/kdb.h
6271F: include/linux/kgdb.h
6272F: kernel/debug/
6273
6274KMEMCHECK
6275M: Vegard Nossum <vegardno@ifi.uio.no>
6276M: Pekka Enberg <penberg@kernel.org>
6277S: Maintained
6278F: Documentation/kmemcheck.txt
6279F: arch/x86/include/asm/kmemcheck.h
6280F: arch/x86/mm/kmemcheck/
6281F: include/linux/kmemcheck.h
6282F: mm/kmemcheck.c
6283
6284KMEMLEAK
6285M: Catalin Marinas <catalin.marinas@arm.com>
6286S: Maintained
6287F: Documentation/kmemleak.txt
6288F: include/linux/kmemleak.h
6289F: mm/kmemleak.c
6290F: mm/kmemleak-test.c
6291
6292KPROBES
6293M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6294M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6295M: "David S. Miller" <davem@davemloft.net>
6296M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6297S: Maintained
6298F: Documentation/kprobes.txt
6299F: include/linux/kprobes.h
6300F: kernel/kprobes.c
6301
6302KS0108 LCD CONTROLLER DRIVER
6303M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6304W: http://miguelojeda.es/auxdisplay.htm
6305W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6306S: Maintained
6307F: Documentation/auxdisplay/ks0108
6308F: drivers/auxdisplay/ks0108.c
6309F: include/linux/ks0108.h
6310
6311L3MDEV
6312M: David Ahern <dsa@cumulusnetworks.com>
6313L: netdev@vger.kernel.org
6314S: Maintained
6315F: net/l3mdev
6316F: include/net/l3mdev.h
6317
6318LANTIQ MIPS ARCHITECTURE
6319M: John Crispin <blogic@openwrt.org>
6320L: linux-mips@linux-mips.org
6321S: Maintained
6322F: arch/mips/lantiq
6323
6324LAPB module
6325L: linux-x25@vger.kernel.org
6326S: Orphan
6327F: Documentation/networking/lapb-module.txt
6328F: include/*/lapb.h
6329F: net/lapb/
6330
6331LASI 53c700 driver for PARISC
6332M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6333L: linux-scsi@vger.kernel.org
6334S: Maintained
6335F: Documentation/scsi/53c700.txt
6336F: drivers/scsi/53c700*
6337
6338LED SUBSYSTEM
6339M: Richard Purdie <rpurdie@rpsys.net>
6340M: Jacek Anaszewski <j.anaszewski@samsung.com>
6341L: linux-leds@vger.kernel.org
6342T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6343S: Maintained
6344F: drivers/leds/
6345F: include/linux/leds.h
6346
6347LEGACY EEPROM DRIVER
6348M: Jean Delvare <jdelvare@suse.com>
6349S: Maintained
6350F: Documentation/misc-devices/eeprom
6351F: drivers/misc/eeprom/eeprom.c
6352
6353LEGO USB Tower driver
6354M: Juergen Stuber <starblue@users.sourceforge.net>
6355L: legousb-devel@lists.sourceforge.net
6356W: http://legousb.sourceforge.net/
6357S: Maintained
6358F: drivers/usb/misc/legousbtower.c
6359
6360LG2160 MEDIA DRIVER
6361M: Michael Krufky <mkrufky@linuxtv.org>
6362L: linux-media@vger.kernel.org
6363W: https://linuxtv.org
6364W: http://github.com/mkrufky
6365Q: http://patchwork.linuxtv.org/project/linux-media/list/
6366T: git git://linuxtv.org/mkrufky/tuners.git
6367S: Maintained
6368F: drivers/media/dvb-frontends/lg2160.*
6369
6370LGDT3305 MEDIA DRIVER
6371M: Michael Krufky <mkrufky@linuxtv.org>
6372L: linux-media@vger.kernel.org
6373W: https://linuxtv.org
6374W: http://github.com/mkrufky
6375Q: http://patchwork.linuxtv.org/project/linux-media/list/
6376T: git git://linuxtv.org/mkrufky/tuners.git
6377S: Maintained
6378F: drivers/media/dvb-frontends/lgdt3305.*
6379
6380LGUEST
6381M: Rusty Russell <rusty@rustcorp.com.au>
6382L: lguest@lists.ozlabs.org
6383W: http://lguest.ozlabs.org/
6384S: Odd Fixes
6385F: arch/x86/include/asm/lguest*.h
6386F: arch/x86/lguest/
6387F: drivers/lguest/
6388F: include/linux/lguest*.h
6389F: tools/lguest/
6390
6391LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6392M: Tejun Heo <tj@kernel.org>
6393L: linux-ide@vger.kernel.org
6394T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6395S: Maintained
6396F: drivers/ata/
6397F: include/linux/ata.h
6398F: include/linux/libata.h
6399
6400LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6401M: Viresh Kumar <vireshk@kernel.org>
6402L: linux-ide@vger.kernel.org
6403T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6404S: Maintained
6405F: include/linux/pata_arasan_cf_data.h
6406F: drivers/ata/pata_arasan_cf.c
6407
6408LIBATA PATA DRIVERS
6409M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6410M: Tejun Heo <tj@kernel.org>
6411L: linux-ide@vger.kernel.org
6412T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6413S: Maintained
6414F: drivers/ata/pata_*.c
6415F: drivers/ata/ata_generic.c
6416
6417LIBATA SATA AHCI PLATFORM devices support
6418M: Hans de Goede <hdegoede@redhat.com>
6419M: Tejun Heo <tj@kernel.org>
6420L: linux-ide@vger.kernel.org
6421T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6422S: Maintained
6423F: drivers/ata/ahci_platform.c
6424F: drivers/ata/libahci_platform.c
6425F: include/linux/ahci_platform.h
6426
6427LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6428M: Mikael Pettersson <mikpelinux@gmail.com>
6429L: linux-ide@vger.kernel.org
6430T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6431S: Maintained
6432F: drivers/ata/sata_promise.*
6433
6434LIBLOCKDEP
6435M: Sasha Levin <sasha.levin@oracle.com>
6436S: Maintained
6437F: tools/lib/lockdep/
6438
6439LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6440M: Dan Williams <dan.j.williams@intel.com>
6441L: linux-nvdimm@lists.01.org
6442Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6443T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6444S: Supported
6445F: drivers/nvdimm/*
6446F: include/linux/nd.h
6447F: include/linux/libnvdimm.h
6448F: include/uapi/linux/ndctl.h
6449
6450LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6451M: Ross Zwisler <ross.zwisler@linux.intel.com>
6452L: linux-nvdimm@lists.01.org
6453Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6454S: Supported
6455F: drivers/nvdimm/blk.c
6456F: drivers/nvdimm/region_devs.c
6457F: drivers/acpi/nfit*
6458
6459LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6460M: Vishal Verma <vishal.l.verma@intel.com>
6461L: linux-nvdimm@lists.01.org
6462Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6463S: Supported
6464F: drivers/nvdimm/btt*
6465
6466LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6467M: Ross Zwisler <ross.zwisler@linux.intel.com>
6468L: linux-nvdimm@lists.01.org
6469Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6470S: Supported
6471F: drivers/nvdimm/pmem.c
6472F: include/linux/pmem.h
6473F: arch/*/include/asm/pmem.h
6474
6475LIGHTNVM PLATFORM SUPPORT
6476M: Matias Bjorling <mb@lightnvm.io>
6477W: http://github/OpenChannelSSD
6478L: linux-block@vger.kernel.org
6479S: Maintained
6480F: drivers/lightnvm/
6481F: include/linux/lightnvm.h
6482F: include/uapi/linux/lightnvm.h
6483
6484LINUX FOR IBM pSERIES (RS/6000)
6485M: Paul Mackerras <paulus@au.ibm.com>
6486W: http://www.ibm.com/linux/ltc/projects/ppc
6487S: Supported
6488F: arch/powerpc/boot/rs6000.h
6489
6490LINUX FOR POWERPC (32-BIT AND 64-BIT)
6491M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6492M: Paul Mackerras <paulus@samba.org>
6493M: Michael Ellerman <mpe@ellerman.id.au>
6494W: http://www.penguinppc.org/
6495L: linuxppc-dev@lists.ozlabs.org
6496Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6497T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6498S: Supported
6499F: Documentation/powerpc/
6500F: arch/powerpc/
6501
6502LINUX FOR POWER MACINTOSH
6503M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6504W: http://www.penguinppc.org/
6505L: linuxppc-dev@lists.ozlabs.org
6506S: Maintained
6507F: arch/powerpc/platforms/powermac/
6508F: drivers/macintosh/
6509
6510LINUX FOR POWERPC EMBEDDED MPC5XXX
6511M: Anatolij Gustschin <agust@denx.de>
6512L: linuxppc-dev@lists.ozlabs.org
6513T: git git://git.denx.de/linux-denx-agust.git
6514S: Maintained
6515F: arch/powerpc/platforms/512x/
6516F: arch/powerpc/platforms/52xx/
6517
6518LINUX FOR POWERPC EMBEDDED PPC4XX
6519M: Alistair Popple <alistair@popple.id.au>
6520M: Matt Porter <mporter@kernel.crashing.org>
6521W: http://www.penguinppc.org/
6522L: linuxppc-dev@lists.ozlabs.org
6523S: Maintained
6524F: arch/powerpc/platforms/40x/
6525F: arch/powerpc/platforms/44x/
6526
6527LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6528L: linuxppc-dev@lists.ozlabs.org
6529S: Orphan
6530F: arch/powerpc/*/*virtex*
6531F: arch/powerpc/*/*/*virtex*
6532
6533LINUX FOR POWERPC EMBEDDED PPC8XX
6534M: Vitaly Bordug <vitb@kernel.crashing.org>
6535W: http://www.penguinppc.org/
6536L: linuxppc-dev@lists.ozlabs.org
6537S: Maintained
6538F: arch/powerpc/platforms/8xx/
6539
6540LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6541M: Scott Wood <oss@buserror.net>
6542M: Kumar Gala <galak@kernel.crashing.org>
6543W: http://www.penguinppc.org/
6544L: linuxppc-dev@lists.ozlabs.org
6545T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6546S: Maintained
6547F: arch/powerpc/platforms/83xx/
6548F: arch/powerpc/platforms/85xx/
6549
6550LINUX FOR POWERPC PA SEMI PWRFICIENT
6551M: Olof Johansson <olof@lixom.net>
6552L: linuxppc-dev@lists.ozlabs.org
6553S: Maintained
6554F: arch/powerpc/platforms/pasemi/
6555F: drivers/*/*pasemi*
6556F: drivers/*/*/*pasemi*
6557
6558LINUX SECURITY MODULE (LSM) FRAMEWORK
6559M: Chris Wright <chrisw@sous-sol.org>
6560L: linux-security-module@vger.kernel.org
6561S: Supported
6562
6563LIS3LV02D ACCELEROMETER DRIVER
6564M: Eric Piel <eric.piel@tremplin-utc.net>
6565S: Maintained
6566F: Documentation/misc-devices/lis3lv02d
6567F: drivers/misc/lis3lv02d/
6568F: drivers/platform/x86/hp_accel.c
6569
6570LIVE PATCHING
6571M: Josh Poimboeuf <jpoimboe@redhat.com>
6572M: Seth Jennings <sjenning@redhat.com>
6573M: Jiri Kosina <jikos@kernel.org>
6574M: Vojtech Pavlik <vojtech@suse.com>
6575S: Maintained
6576F: kernel/livepatch/
6577F: include/linux/livepatch.h
6578F: arch/x86/include/asm/livepatch.h
6579F: arch/x86/kernel/livepatch.c
6580F: Documentation/ABI/testing/sysfs-kernel-livepatch
6581F: samples/livepatch/
6582L: live-patching@vger.kernel.org
6583T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6584
6585LLC (802.2)
6586M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6587S: Maintained
6588F: include/linux/llc.h
6589F: include/uapi/linux/llc.h
6590F: include/net/llc*
6591F: net/llc/
6592
6593LM73 HARDWARE MONITOR DRIVER
6594M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6595L: lm-sensors@lm-sensors.org
6596S: Maintained
6597F: drivers/hwmon/lm73.c
6598
6599LM78 HARDWARE MONITOR DRIVER
6600M: Jean Delvare <jdelvare@suse.com>
6601L: lm-sensors@lm-sensors.org
6602S: Maintained
6603F: Documentation/hwmon/lm78
6604F: drivers/hwmon/lm78.c
6605
6606LM83 HARDWARE MONITOR DRIVER
6607M: Jean Delvare <jdelvare@suse.com>
6608L: lm-sensors@lm-sensors.org
6609S: Maintained
6610F: Documentation/hwmon/lm83
6611F: drivers/hwmon/lm83.c
6612
6613LM90 HARDWARE MONITOR DRIVER
6614M: Jean Delvare <jdelvare@suse.com>
6615L: lm-sensors@lm-sensors.org
6616S: Maintained
6617F: Documentation/hwmon/lm90
6618F: Documentation/devicetree/bindings/hwmon/lm90.txt
6619F: drivers/hwmon/lm90.c
6620
6621LM95234 HARDWARE MONITOR DRIVER
6622M: Guenter Roeck <linux@roeck-us.net>
6623L: lm-sensors@lm-sensors.org
6624S: Maintained
6625F: Documentation/hwmon/lm95234
6626F: drivers/hwmon/lm95234.c
6627
6628LME2510 MEDIA DRIVER
6629M: Malcolm Priestley <tvboxspy@gmail.com>
6630L: linux-media@vger.kernel.org
6631W: https://linuxtv.org
6632Q: http://patchwork.linuxtv.org/project/linux-media/list/
6633S: Maintained
6634F: drivers/media/usb/dvb-usb-v2/lmedm04*
6635
6636LOCKDEP AND LOCKSTAT
6637M: Peter Zijlstra <peterz@infradead.org>
6638M: Ingo Molnar <mingo@redhat.com>
6639L: linux-kernel@vger.kernel.org
6640T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6641S: Maintained
6642F: Documentation/locking/lockdep*.txt
6643F: Documentation/locking/lockstat.txt
6644F: include/linux/lockdep.h
6645F: kernel/locking/
6646
6647LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6648M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6649L: linux-ntfs-dev@lists.sourceforge.net
6650W: http://www.linux-ntfs.org/content/view/19/37/
6651S: Maintained
6652F: Documentation/ldm.txt
6653F: block/partitions/ldm.*
6654
6655LogFS
6656M: Joern Engel <joern@logfs.org>
6657M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6658L: logfs@logfs.org
6659W: logfs.org
6660S: Maintained
6661F: fs/logfs/
6662
6663LPC32XX MACHINE SUPPORT
6664M: Roland Stigge <stigge@antcom.de>
6665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6666S: Maintained
6667F: arch/arm/mach-lpc32xx/
6668
6669LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6670M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6671M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6672M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6673M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6674L: MPT-FusionLinux.pdl@avagotech.com
6675L: linux-scsi@vger.kernel.org
6676W: http://www.lsilogic.com/support
6677S: Supported
6678F: drivers/message/fusion/
6679F: drivers/scsi/mpt2sas/
6680F: drivers/scsi/mpt3sas/
6681
6682LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6683M: Matthew Wilcox <matthew@wil.cx>
6684L: linux-scsi@vger.kernel.org
6685S: Maintained
6686F: drivers/scsi/sym53c8xx_2/
6687
6688LTC4261 HARDWARE MONITOR DRIVER
6689M: Guenter Roeck <linux@roeck-us.net>
6690L: lm-sensors@lm-sensors.org
6691S: Maintained
6692F: Documentation/hwmon/ltc4261
6693F: drivers/hwmon/ltc4261.c
6694
6695LTP (Linux Test Project)
6696M: Mike Frysinger <vapier@gentoo.org>
6697M: Cyril Hrubis <chrubis@suse.cz>
6698M: Wanlong Gao <wanlong.gao@gmail.com>
6699M: Jan Stancek <jstancek@redhat.com>
6700M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6701M: Alexey Kodanev <alexey.kodanev@oracle.com>
6702L: ltp@lists.linux.it (subscribers-only)
6703W: http://linux-test-project.github.io/
6704T: git git://github.com/linux-test-project/ltp.git
6705S: Maintained
6706
6707M32R ARCHITECTURE
6708W: http://www.linux-m32r.org/
6709S: Orphan
6710F: arch/m32r/
6711
6712M68K ARCHITECTURE
6713M: Geert Uytterhoeven <geert@linux-m68k.org>
6714L: linux-m68k@lists.linux-m68k.org
6715W: http://www.linux-m68k.org/
6716T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6717S: Maintained
6718F: arch/m68k/
6719F: drivers/zorro/
6720
6721M68K ON APPLE MACINTOSH
6722M: Joshua Thompson <funaho@jurai.org>
6723W: http://www.mac.linux-m68k.org/
6724L: linux-m68k@lists.linux-m68k.org
6725S: Maintained
6726F: arch/m68k/mac/
6727
6728M68K ON HP9000/300
6729M: Philip Blundell <philb@gnu.org>
6730W: http://www.tazenda.demon.co.uk/phil/linux-hp
6731S: Maintained
6732F: arch/m68k/hp300/
6733
6734M88DS3103 MEDIA DRIVER
6735M: Antti Palosaari <crope@iki.fi>
6736L: linux-media@vger.kernel.org
6737W: https://linuxtv.org
6738W: http://palosaari.fi/linux/
6739Q: http://patchwork.linuxtv.org/project/linux-media/list/
6740T: git git://linuxtv.org/anttip/media_tree.git
6741S: Maintained
6742F: drivers/media/dvb-frontends/m88ds3103*
6743
6744M88RS2000 MEDIA DRIVER
6745M: Malcolm Priestley <tvboxspy@gmail.com>
6746L: linux-media@vger.kernel.org
6747W: https://linuxtv.org
6748Q: http://patchwork.linuxtv.org/project/linux-media/list/
6749S: Maintained
6750F: drivers/media/dvb-frontends/m88rs2000*
6751
6752MA901 MASTERKIT USB FM RADIO DRIVER
6753M: Alexey Klimov <klimov.linux@gmail.com>
6754L: linux-media@vger.kernel.org
6755T: git git://linuxtv.org/media_tree.git
6756S: Maintained
6757F: drivers/media/radio/radio-ma901.c
6758
6759MAC80211
6760M: Johannes Berg <johannes@sipsolutions.net>
6761L: linux-wireless@vger.kernel.org
6762W: http://wireless.kernel.org/
6763T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6764T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6765S: Maintained
6766F: Documentation/networking/mac80211-injection.txt
6767F: include/net/mac80211.h
6768F: net/mac80211/
6769
6770MACVLAN DRIVER
6771M: Patrick McHardy <kaber@trash.net>
6772L: netdev@vger.kernel.org
6773S: Maintained
6774F: drivers/net/macvlan.c
6775F: include/linux/if_macvlan.h
6776
6777MAILBOX API
6778M: Jassi Brar <jassisinghbrar@gmail.com>
6779L: linux-kernel@vger.kernel.org
6780S: Maintained
6781F: drivers/mailbox/
6782F: include/linux/mailbox_client.h
6783F: include/linux/mailbox_controller.h
6784
6785MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6786M: Michael Kerrisk <mtk.manpages@gmail.com>
6787W: http://www.kernel.org/doc/man-pages
6788L: linux-man@vger.kernel.org
6789S: Maintained
6790
6791MARVELL ARMADA DRM SUPPORT
6792M: Russell King <rmk+kernel@arm.linux.org.uk>
6793S: Maintained
6794F: drivers/gpu/drm/armada/
6795
6796MARVELL 88E6352 DSA support
6797M: Guenter Roeck <linux@roeck-us.net>
6798S: Maintained
6799F: drivers/net/dsa/mv88e6352.c
6800
6801MARVELL CRYPTO DRIVER
6802M: Boris Brezillon <boris.brezillon@free-electrons.com>
6803M: Arnaud Ebalard <arno@natisbad.org>
6804F: drivers/crypto/marvell/
6805S: Maintained
6806L: linux-crypto@vger.kernel.org
6807
6808MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6809M: Mirko Lindner <mlindner@marvell.com>
6810M: Stephen Hemminger <stephen@networkplumber.org>
6811L: netdev@vger.kernel.org
6812S: Maintained
6813F: drivers/net/ethernet/marvell/sk*
6814
6815MARVELL LIBERTAS WIRELESS DRIVER
6816L: libertas-dev@lists.infradead.org
6817S: Orphan
6818F: drivers/net/wireless/marvell/libertas/
6819
6820MARVELL MV643XX ETHERNET DRIVER
6821M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6822L: netdev@vger.kernel.org
6823S: Maintained
6824F: drivers/net/ethernet/marvell/mv643xx_eth.*
6825F: include/linux/mv643xx.h
6826
6827MARVELL MVNETA ETHERNET DRIVER
6828M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6829L: netdev@vger.kernel.org
6830S: Maintained
6831F: drivers/net/ethernet/marvell/mvneta.*
6832
6833MARVELL MWIFIEX WIRELESS DRIVER
6834M: Amitkumar Karwar <akarwar@marvell.com>
6835M: Nishant Sarmukadam <nishants@marvell.com>
6836L: linux-wireless@vger.kernel.org
6837S: Maintained
6838F: drivers/net/wireless/marvell/mwifiex/
6839
6840MARVELL MWL8K WIRELESS DRIVER
6841M: Lennert Buytenhek <buytenh@wantstofly.org>
6842L: linux-wireless@vger.kernel.org
6843S: Odd Fixes
6844F: drivers/net/wireless/marvell/mwl8k.c
6845
6846MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6847M: Nicolas Pitre <nico@fluxnic.net>
6848S: Odd Fixes
6849F: drivers/mmc/host/mvsdio.*
6850
6851MATROX FRAMEBUFFER DRIVER
6852L: linux-fbdev@vger.kernel.org
6853S: Orphan
6854F: drivers/video/fbdev/matrox/matroxfb_*
6855F: include/uapi/linux/matroxfb.h
6856
6857MAX16065 HARDWARE MONITOR DRIVER
6858M: Guenter Roeck <linux@roeck-us.net>
6859L: lm-sensors@lm-sensors.org
6860S: Maintained
6861F: Documentation/hwmon/max16065
6862F: drivers/hwmon/max16065.c
6863
6864MAX20751 HARDWARE MONITOR DRIVER
6865M: Guenter Roeck <linux@roeck-us.net>
6866L: lm-sensors@lm-sensors.org
6867S: Maintained
6868F: Documentation/hwmon/max20751
6869F: drivers/hwmon/max20751.c
6870
6871MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6872M: "Hans J. Koch" <hjk@hansjkoch.de>
6873L: lm-sensors@lm-sensors.org
6874S: Maintained
6875F: Documentation/hwmon/max6650
6876F: drivers/hwmon/max6650.c
6877
6878MAX6697 HARDWARE MONITOR DRIVER
6879M: Guenter Roeck <linux@roeck-us.net>
6880L: lm-sensors@lm-sensors.org
6881S: Maintained
6882F: Documentation/hwmon/max6697
6883F: Documentation/devicetree/bindings/i2c/max6697.txt
6884F: drivers/hwmon/max6697.c
6885F: include/linux/platform_data/max6697.h
6886
6887MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6888M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6889L: linux-pm@vger.kernel.org
6890S: Supported
6891F: drivers/power/max14577_charger.c
6892F: drivers/power/max77693_charger.c
6893
6894MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6895M: Javier Martinez Canillas <javier@osg.samsung.com>
6896L: linux-kernel@vger.kernel.org
6897S: Supported
6898F: drivers/*/*max77802.c
6899F: Documentation/devicetree/bindings/*/*max77802.txt
6900F: include/dt-bindings/*/*max77802.h
6901
6902MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6903M: Chanwoo Choi <cw00.choi@samsung.com>
6904M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6905L: linux-kernel@vger.kernel.org
6906S: Supported
6907F: drivers/*/max14577.c
6908F: drivers/*/max77686.c
6909F: drivers/*/max77693.c
6910F: drivers/extcon/extcon-max14577.c
6911F: drivers/extcon/extcon-max77693.c
6912F: drivers/rtc/rtc-max77686.c
6913F: drivers/clk/clk-max77686.c
6914F: Documentation/devicetree/bindings/mfd/max14577.txt
6915F: Documentation/devicetree/bindings/*/max77686.txt
6916F: Documentation/devicetree/bindings/mfd/max77693.txt
6917F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6918F: include/linux/mfd/max14577*.h
6919F: include/linux/mfd/max77686*.h
6920F: include/linux/mfd/max77693*.h
6921
6922MAXIRADIO FM RADIO RECEIVER DRIVER
6923M: Hans Verkuil <hverkuil@xs4all.nl>
6924L: linux-media@vger.kernel.org
6925T: git git://linuxtv.org/media_tree.git
6926W: https://linuxtv.org
6927S: Maintained
6928F: drivers/media/radio/radio-maxiradio*
6929
6930MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6931M: Peter Rosin <peda@axentia.se>
6932L: linux-iio@vger.kernel.org
6933S: Maintained
6934F: drivers/iio/potentiometer/mcp4531.c
6935
6936MEDIA DRIVERS FOR RENESAS - VSP1
6937M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6938L: linux-media@vger.kernel.org
6939L: linux-renesas-soc@vger.kernel.org
6940T: git git://linuxtv.org/media_tree.git
6941S: Supported
6942F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6943F: drivers/media/platform/vsp1/
6944
6945MEDIA DRIVERS FOR ASCOT2E
6946M: Sergey Kozlov <serjk@netup.ru>
6947L: linux-media@vger.kernel.org
6948W: https://linuxtv.org
6949W: http://netup.tv/
6950T: git git://linuxtv.org/media_tree.git
6951S: Supported
6952F: drivers/media/dvb-frontends/ascot2e*
6953
6954MEDIA DRIVERS FOR CXD2841ER
6955M: Sergey Kozlov <serjk@netup.ru>
6956L: linux-media@vger.kernel.org
6957W: https://linuxtv.org
6958W: http://netup.tv/
6959T: git git://linuxtv.org/media_tree.git
6960S: Supported
6961F: drivers/media/dvb-frontends/cxd2841er*
6962
6963MEDIA DRIVERS FOR HORUS3A
6964M: Sergey Kozlov <serjk@netup.ru>
6965L: linux-media@vger.kernel.org
6966W: https://linuxtv.org
6967W: http://netup.tv/
6968T: git git://linuxtv.org/media_tree.git
6969S: Supported
6970F: drivers/media/dvb-frontends/horus3a*
6971
6972MEDIA DRIVERS FOR LNBH25
6973M: Sergey Kozlov <serjk@netup.ru>
6974L: linux-media@vger.kernel.org
6975W: https://linuxtv.org
6976W: http://netup.tv/
6977T: git git://linuxtv.org/media_tree.git
6978S: Supported
6979F: drivers/media/dvb-frontends/lnbh25*
6980
6981MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6982M: Sergey Kozlov <serjk@netup.ru>
6983L: linux-media@vger.kernel.org
6984W: https://linuxtv.org
6985W: http://netup.tv/
6986T: git git://linuxtv.org/media_tree.git
6987S: Supported
6988F: drivers/media/pci/netup_unidvb/*
6989
6990MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6991M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6992P: LinuxTV.org Project
6993L: linux-media@vger.kernel.org
6994W: https://linuxtv.org
6995Q: http://patchwork.kernel.org/project/linux-media/list/
6996T: git git://linuxtv.org/media_tree.git
6997S: Maintained
6998F: Documentation/dvb/
6999F: Documentation/video4linux/
7000F: Documentation/DocBook/media/
7001F: drivers/media/
7002F: drivers/staging/media/
7003F: include/linux/platform_data/media/
7004F: include/media/
7005F: include/uapi/linux/dvb/
7006F: include/uapi/linux/videodev2.h
7007F: include/uapi/linux/media.h
7008F: include/uapi/linux/v4l2-*
7009F: include/uapi/linux/meye.h
7010F: include/uapi/linux/ivtv*
7011F: include/uapi/linux/uvcvideo.h
7012
7013MEDIATEK MT7601U WIRELESS LAN DRIVER
7014M: Jakub Kicinski <kubakici@wp.pl>
7015L: linux-wireless@vger.kernel.org
7016S: Maintained
7017F: drivers/net/wireless/mediatek/mt7601u/
7018
7019MEGARAID SCSI/SAS DRIVERS
7020M: Kashyap Desai <kashyap.desai@avagotech.com>
7021M: Sumit Saxena <sumit.saxena@avagotech.com>
7022M: Uday Lingala <uday.lingala@avagotech.com>
7023L: megaraidlinux.pdl@avagotech.com
7024L: linux-scsi@vger.kernel.org
7025W: http://www.lsi.com
7026S: Maintained
7027F: Documentation/scsi/megaraid.txt
7028F: drivers/scsi/megaraid.*
7029F: drivers/scsi/megaraid/
7030
7031MELLANOX ETHERNET DRIVER (mlx4_en)
7032M: Eugenia Emantayev <eugenia@mellanox.com>
7033L: netdev@vger.kernel.org
7034S: Supported
7035W: http://www.mellanox.com
7036Q: http://patchwork.ozlabs.org/project/netdev/list/
7037F: drivers/net/ethernet/mellanox/mlx4/en_*
7038
7039MELLANOX ETHERNET DRIVER (mlx5e)
7040M: Saeed Mahameed <saeedm@mellanox.com>
7041L: netdev@vger.kernel.org
7042S: Supported
7043W: http://www.mellanox.com
7044Q: http://patchwork.ozlabs.org/project/netdev/list/
7045F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7046
7047MELLANOX ETHERNET SWITCH DRIVERS
7048M: Jiri Pirko <jiri@mellanox.com>
7049M: Ido Schimmel <idosch@mellanox.com>
7050L: netdev@vger.kernel.org
7051S: Supported
7052W: http://www.mellanox.com
7053Q: http://patchwork.ozlabs.org/project/netdev/list/
7054F: drivers/net/ethernet/mellanox/mlxsw/
7055
7056MEMBARRIER SUPPORT
7057M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7058M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7059L: linux-kernel@vger.kernel.org
7060S: Supported
7061F: kernel/membarrier.c
7062F: include/uapi/linux/membarrier.h
7063
7064MEMORY MANAGEMENT
7065L: linux-mm@kvack.org
7066W: http://www.linux-mm.org
7067S: Maintained
7068F: include/linux/mm.h
7069F: include/linux/gfp.h
7070F: include/linux/mmzone.h
7071F: include/linux/memory_hotplug.h
7072F: include/linux/vmalloc.h
7073F: mm/
7074
7075MEMORY TECHNOLOGY DEVICES (MTD)
7076M: David Woodhouse <dwmw2@infradead.org>
7077M: Brian Norris <computersforpeace@gmail.com>
7078L: linux-mtd@lists.infradead.org
7079W: http://www.linux-mtd.infradead.org/
7080Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7081T: git git://git.infradead.org/linux-mtd.git
7082T: git git://git.infradead.org/l2-mtd.git
7083S: Maintained
7084F: drivers/mtd/
7085F: include/linux/mtd/
7086F: include/uapi/mtd/
7087
7088MEN A21 WATCHDOG DRIVER
7089M: Johannes Thumshirn <morbidrsa@gmail.com>
7090L: linux-watchdog@vger.kernel.org
7091S: Maintained
7092F: drivers/watchdog/mena21_wdt.c
7093
7094MEN CHAMELEON BUS (mcb)
7095M: Johannes Thumshirn <morbidrsa@gmail.com>
7096S: Maintained
7097F: drivers/mcb/
7098F: include/linux/mcb.h
7099F: Documentation/men-chameleon-bus.txt
7100
7101MEN F21BMC (Board Management Controller)
7102M: Andreas Werner <andreas.werner@men.de>
7103S: Supported
7104F: drivers/mfd/menf21bmc.c
7105F: drivers/watchdog/menf21bmc_wdt.c
7106F: drivers/leds/leds-menf21bmc.c
7107F: drivers/hwmon/menf21bmc_hwmon.c
7108F: Documentation/hwmon/menf21bmc
7109
7110METAG ARCHITECTURE
7111M: James Hogan <james.hogan@imgtec.com>
7112L: linux-metag@vger.kernel.org
7113T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7114S: Odd Fixes
7115F: arch/metag/
7116F: Documentation/metag/
7117F: Documentation/devicetree/bindings/metag/
7118F: Documentation/devicetree/bindings/interrupt-controller/img,*
7119F: drivers/clocksource/metag_generic.c
7120F: drivers/irqchip/irq-metag.c
7121F: drivers/irqchip/irq-metag-ext.c
7122F: drivers/tty/metag_da.c
7123
7124MICROBLAZE ARCHITECTURE
7125M: Michal Simek <monstr@monstr.eu>
7126W: http://www.monstr.eu/fdt/
7127T: git git://git.monstr.eu/linux-2.6-microblaze.git
7128S: Supported
7129F: arch/microblaze/
7130
7131MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7132M: Chen Yu <yu.c.chen@intel.com>
7133L: platform-driver-x86@vger.kernel.org
7134S: Supported
7135F: drivers/platform/x86/surfacepro3_button.c
7136
7137MICROTEK X6 SCANNER
7138M: Oliver Neukum <oliver@neukum.org>
7139S: Maintained
7140F: drivers/usb/image/microtek.*
7141
7142MIPS
7143M: Ralf Baechle <ralf@linux-mips.org>
7144L: linux-mips@linux-mips.org
7145W: http://www.linux-mips.org/
7146T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7147Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7148S: Supported
7149F: Documentation/mips/
7150F: arch/mips/
7151
7152MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7153M: Hans Verkuil <hverkuil@xs4all.nl>
7154L: linux-media@vger.kernel.org
7155T: git git://linuxtv.org/media_tree.git
7156W: https://linuxtv.org
7157S: Odd Fixes
7158F: drivers/media/radio/radio-miropcm20*
7159
7160MELLANOX MLX4 core VPI driver
7161M: Yishai Hadas <yishaih@mellanox.com>
7162L: netdev@vger.kernel.org
7163L: linux-rdma@vger.kernel.org
7164W: http://www.mellanox.com
7165Q: http://patchwork.ozlabs.org/project/netdev/list/
7166S: Supported
7167F: drivers/net/ethernet/mellanox/mlx4/
7168F: include/linux/mlx4/
7169
7170MELLANOX MLX4 IB driver
7171M: Yishai Hadas <yishaih@mellanox.com>
7172L: linux-rdma@vger.kernel.org
7173W: http://www.mellanox.com
7174Q: http://patchwork.kernel.org/project/linux-rdma/list/
7175S: Supported
7176F: drivers/infiniband/hw/mlx4/
7177F: include/linux/mlx4/
7178
7179MELLANOX MLX5 core VPI driver
7180M: Matan Barak <matanb@mellanox.com>
7181M: Leon Romanovsky <leonro@mellanox.com>
7182L: netdev@vger.kernel.org
7183L: linux-rdma@vger.kernel.org
7184W: http://www.mellanox.com
7185Q: http://patchwork.ozlabs.org/project/netdev/list/
7186S: Supported
7187F: drivers/net/ethernet/mellanox/mlx5/core/
7188F: include/linux/mlx5/
7189
7190MELLANOX MLX5 IB driver
7191M: Matan Barak <matanb@mellanox.com>
7192M: Leon Romanovsky <leonro@mellanox.com>
7193L: linux-rdma@vger.kernel.org
7194W: http://www.mellanox.com
7195Q: http://patchwork.kernel.org/project/linux-rdma/list/
7196S: Supported
7197F: drivers/infiniband/hw/mlx5/
7198F: include/linux/mlx5/
7199
7200MELEXIS MLX90614 DRIVER
7201M: Crt Mori <cmo@melexis.com>
7202L: linux-iio@vger.kernel.org
7203W: http://www.melexis.com
7204S: Supported
7205F: drivers/iio/temperature/mlx90614.c
7206
7207MN88472 MEDIA DRIVER
7208M: Antti Palosaari <crope@iki.fi>
7209L: linux-media@vger.kernel.org
7210W: https://linuxtv.org
7211W: http://palosaari.fi/linux/
7212Q: http://patchwork.linuxtv.org/project/linux-media/list/
7213T: git git://linuxtv.org/anttip/media_tree.git
7214S: Maintained
7215F: drivers/staging/media/mn88472/
7216F: drivers/media/dvb-frontends/mn88472.h
7217
7218MN88473 MEDIA DRIVER
7219M: Antti Palosaari <crope@iki.fi>
7220L: linux-media@vger.kernel.org
7221W: https://linuxtv.org
7222W: http://palosaari.fi/linux/
7223Q: http://patchwork.linuxtv.org/project/linux-media/list/
7224T: git git://linuxtv.org/anttip/media_tree.git
7225S: Maintained
7226F: drivers/staging/media/mn88473/
7227F: drivers/media/dvb-frontends/mn88473.h
7228
7229MODULE SUPPORT
7230M: Rusty Russell <rusty@rustcorp.com.au>
7231S: Maintained
7232F: include/linux/module.h
7233F: kernel/module.c
7234
7235MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7236W: http://popies.net/meye/
7237S: Orphan
7238F: Documentation/video4linux/meye.txt
7239F: drivers/media/pci/meye/
7240F: include/uapi/linux/meye.h
7241
7242MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7243M: Jiri Slaby <jirislaby@gmail.com>
7244S: Maintained
7245F: Documentation/serial/moxa-smartio
7246F: drivers/tty/mxser.*
7247
7248MR800 AVERMEDIA USB FM RADIO DRIVER
7249M: Alexey Klimov <klimov.linux@gmail.com>
7250L: linux-media@vger.kernel.org
7251T: git git://linuxtv.org/media_tree.git
7252S: Maintained
7253F: drivers/media/radio/radio-mr800.c
7254
7255MRF24J40 IEEE 802.15.4 RADIO DRIVER
7256M: Alan Ott <alan@signal11.us>
7257L: linux-wpan@vger.kernel.org
7258S: Maintained
7259F: drivers/net/ieee802154/mrf24j40.c
7260F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7261
7262MSI LAPTOP SUPPORT
7263M: "Lee, Chun-Yi" <jlee@suse.com>
7264L: platform-driver-x86@vger.kernel.org
7265S: Maintained
7266F: drivers/platform/x86/msi-laptop.c
7267
7268MSI WMI SUPPORT
7269L: platform-driver-x86@vger.kernel.org
7270S: Orphan
7271F: drivers/platform/x86/msi-wmi.c
7272
7273MSI001 MEDIA DRIVER
7274M: Antti Palosaari <crope@iki.fi>
7275L: linux-media@vger.kernel.org
7276W: https://linuxtv.org
7277W: http://palosaari.fi/linux/
7278Q: http://patchwork.linuxtv.org/project/linux-media/list/
7279T: git git://linuxtv.org/anttip/media_tree.git
7280S: Maintained
7281F: drivers/media/tuners/msi001*
7282
7283MSI2500 MEDIA DRIVER
7284M: Antti Palosaari <crope@iki.fi>
7285L: linux-media@vger.kernel.org
7286W: https://linuxtv.org
7287W: http://palosaari.fi/linux/
7288Q: http://patchwork.linuxtv.org/project/linux-media/list/
7289T: git git://linuxtv.org/anttip/media_tree.git
7290S: Maintained
7291F: drivers/media/usb/msi2500/
7292
7293MSYSTEMS DISKONCHIP G3 MTD DRIVER
7294M: Robert Jarzmik <robert.jarzmik@free.fr>
7295L: linux-mtd@lists.infradead.org
7296S: Maintained
7297F: drivers/mtd/devices/docg3*
7298
7299MT9M032 APTINA SENSOR DRIVER
7300M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7301L: linux-media@vger.kernel.org
7302T: git git://linuxtv.org/media_tree.git
7303S: Maintained
7304F: drivers/media/i2c/mt9m032.c
7305F: include/media/i2c/mt9m032.h
7306
7307MT9P031 APTINA CAMERA SENSOR
7308M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7309L: linux-media@vger.kernel.org
7310T: git git://linuxtv.org/media_tree.git
7311S: Maintained
7312F: drivers/media/i2c/mt9p031.c
7313F: include/media/i2c/mt9p031.h
7314
7315MT9T001 APTINA CAMERA SENSOR
7316M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7317L: linux-media@vger.kernel.org
7318T: git git://linuxtv.org/media_tree.git
7319S: Maintained
7320F: drivers/media/i2c/mt9t001.c
7321F: include/media/i2c/mt9t001.h
7322
7323MT9V032 APTINA CAMERA SENSOR
7324M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7325L: linux-media@vger.kernel.org
7326T: git git://linuxtv.org/media_tree.git
7327S: Maintained
7328F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7329F: drivers/media/i2c/mt9v032.c
7330F: include/media/i2c/mt9v032.h
7331
7332MULTIFUNCTION DEVICES (MFD)
7333M: Lee Jones <lee.jones@linaro.org>
7334T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7335S: Supported
7336F: drivers/mfd/
7337F: include/linux/mfd/
7338
7339MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7340M: Ulf Hansson <ulf.hansson@linaro.org>
7341L: linux-mmc@vger.kernel.org
7342T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7343S: Maintained
7344F: drivers/mmc/
7345F: include/linux/mmc/
7346F: include/uapi/linux/mmc/
7347
7348MULTIMEDIA CARD (MMC) ETC. OVER SPI
7349S: Orphan
7350F: drivers/mmc/host/mmc_spi.c
7351F: include/linux/spi/mmc_spi.h
7352
7353MULTISOUND SOUND DRIVER
7354M: Andrew Veliath <andrewtv@usa.net>
7355S: Maintained
7356F: Documentation/sound/oss/MultiSound
7357F: sound/oss/msnd*
7358
7359MULTITECH MULTIPORT CARD (ISICOM)
7360S: Orphan
7361F: drivers/tty/isicom.c
7362F: include/linux/isicom.h
7363
7364MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7365M: Felipe Balbi <balbi@kernel.org>
7366L: linux-usb@vger.kernel.org
7367T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7368S: Maintained
7369F: drivers/usb/musb/
7370
7371MXL5007T MEDIA DRIVER
7372M: Michael Krufky <mkrufky@linuxtv.org>
7373L: linux-media@vger.kernel.org
7374W: https://linuxtv.org
7375W: http://github.com/mkrufky
7376Q: http://patchwork.linuxtv.org/project/linux-media/list/
7377T: git git://linuxtv.org/mkrufky/tuners.git
7378S: Maintained
7379F: drivers/media/tuners/mxl5007t.*
7380
7381MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7382M: Hyong-Youb Kim <hykim@myri.com>
7383L: netdev@vger.kernel.org
7384W: https://www.myricom.com/support/downloads/myri10ge.html
7385S: Supported
7386F: drivers/net/ethernet/myricom/myri10ge/
7387
7388NATSEMI ETHERNET DRIVER (DP8381x)
7389S: Orphan
7390F: drivers/net/ethernet/natsemi/natsemi.c
7391
7392NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7393M: Daniel Mack <zonque@gmail.com>
7394S: Maintained
7395L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7396W: http://www.native-instruments.com
7397F: sound/usb/caiaq/
7398
7399NCP FILESYSTEM
7400M: Petr Vandrovec <petr@vandrovec.name>
7401S: Odd Fixes
7402F: fs/ncpfs/
7403
7404NCR 5380 SCSI DRIVERS
7405M: Finn Thain <fthain@telegraphics.com.au>
7406M: Michael Schmitz <schmitzmic@gmail.com>
7407L: linux-scsi@vger.kernel.org
7408S: Maintained
7409F: Documentation/scsi/g_NCR5380.txt
7410F: drivers/scsi/NCR5380.*
7411F: drivers/scsi/arm/cumana_1.c
7412F: drivers/scsi/arm/oak.c
7413F: drivers/scsi/atari_NCR5380.c
7414F: drivers/scsi/atari_scsi.*
7415F: drivers/scsi/dmx3191d.c
7416F: drivers/scsi/dtc.*
7417F: drivers/scsi/g_NCR5380.*
7418F: drivers/scsi/g_NCR5380_mmio.c
7419F: drivers/scsi/mac_scsi.*
7420F: drivers/scsi/pas16.*
7421F: drivers/scsi/sun3_scsi.*
7422F: drivers/scsi/sun3_scsi_vme.c
7423F: drivers/scsi/t128.*
7424
7425NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7426M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7427L: linux-scsi@vger.kernel.org
7428S: Maintained
7429F: drivers/scsi/NCR_D700.*
7430
7431NCT6775 HARDWARE MONITOR DRIVER
7432M: Guenter Roeck <linux@roeck-us.net>
7433L: lm-sensors@lm-sensors.org
7434S: Maintained
7435F: Documentation/hwmon/nct6775
7436F: drivers/hwmon/nct6775.c
7437
7438NETEFFECT IWARP RNIC DRIVER (IW_NES)
7439M: Faisal Latif <faisal.latif@intel.com>
7440L: linux-rdma@vger.kernel.org
7441W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7442S: Supported
7443F: drivers/infiniband/hw/nes/
7444
7445NETEM NETWORK EMULATOR
7446M: Stephen Hemminger <stephen@networkplumber.org>
7447L: netem@lists.linux-foundation.org
7448S: Maintained
7449F: net/sched/sch_netem.c
7450
7451NETERION 10GbE DRIVERS (s2io/vxge)
7452M: Jon Mason <jdmason@kudzu.us>
7453L: netdev@vger.kernel.org
7454S: Supported
7455F: Documentation/networking/s2io.txt
7456F: Documentation/networking/vxge.txt
7457F: drivers/net/ethernet/neterion/
7458
7459NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7460M: Pablo Neira Ayuso <pablo@netfilter.org>
7461M: Patrick McHardy <kaber@trash.net>
7462M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7463L: netfilter-devel@vger.kernel.org
7464L: coreteam@netfilter.org
7465W: http://www.netfilter.org/
7466W: http://www.iptables.org/
7467Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7468T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7469T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7470S: Supported
7471F: include/linux/netfilter*
7472F: include/linux/netfilter/
7473F: include/net/netfilter/
7474F: include/uapi/linux/netfilter*
7475F: include/uapi/linux/netfilter/
7476F: net/*/netfilter.c
7477F: net/*/netfilter/
7478F: net/netfilter/
7479F: net/bridge/br_netfilter*.c
7480
7481NETLABEL
7482M: Paul Moore <paul@paul-moore.com>
7483W: http://netlabel.sf.net
7484L: netdev@vger.kernel.org
7485S: Maintained
7486F: Documentation/netlabel/
7487F: include/net/netlabel.h
7488F: net/netlabel/
7489
7490NETROM NETWORK LAYER
7491M: Ralf Baechle <ralf@linux-mips.org>
7492L: linux-hams@vger.kernel.org
7493W: http://www.linux-ax25.org/
7494S: Maintained
7495F: include/net/netrom.h
7496F: include/uapi/linux/netrom.h
7497F: net/netrom/
7498
7499NETRONOME ETHERNET DRIVERS
7500M: Jakub Kicinski <jakub.kicinski@netronome.com>
7501M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7502L: oss-drivers@netronome.com
7503S: Maintained
7504F: drivers/net/ethernet/netronome/
7505
7506NETWORK BLOCK DEVICE (NBD)
7507M: Markus Pargmann <mpa@pengutronix.de>
7508S: Maintained
7509L: nbd-general@lists.sourceforge.net
7510T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7511F: Documentation/blockdev/nbd.txt
7512F: drivers/block/nbd.c
7513F: include/uapi/linux/nbd.h
7514
7515NETWORK DROP MONITOR
7516M: Neil Horman <nhorman@tuxdriver.com>
7517L: netdev@vger.kernel.org
7518S: Maintained
7519W: https://fedorahosted.org/dropwatch/
7520F: net/core/drop_monitor.c
7521
7522NETWORKING [GENERAL]
7523M: "David S. Miller" <davem@davemloft.net>
7524L: netdev@vger.kernel.org
7525W: http://www.linuxfoundation.org/en/Net
7526Q: http://patchwork.ozlabs.org/project/netdev/list/
7527T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7528T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7529S: Maintained
7530F: net/
7531F: include/net/
7532F: include/linux/in.h
7533F: include/linux/net.h
7534F: include/linux/netdevice.h
7535F: include/uapi/linux/in.h
7536F: include/uapi/linux/net.h
7537F: include/uapi/linux/netdevice.h
7538F: include/uapi/linux/net_namespace.h
7539F: tools/net/
7540F: tools/testing/selftests/net/
7541F: lib/random32.c
7542F: lib/test_bpf.c
7543
7544NETWORKING [IPv4/IPv6]
7545M: "David S. Miller" <davem@davemloft.net>
7546M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7547M: James Morris <jmorris@namei.org>
7548M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7549M: Patrick McHardy <kaber@trash.net>
7550L: netdev@vger.kernel.org
7551T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7552S: Maintained
7553F: net/ipv4/
7554F: net/ipv6/
7555F: include/net/ip*
7556F: arch/x86/net/*
7557
7558NETWORKING [IPSEC]
7559M: Steffen Klassert <steffen.klassert@secunet.com>
7560M: Herbert Xu <herbert@gondor.apana.org.au>
7561M: "David S. Miller" <davem@davemloft.net>
7562L: netdev@vger.kernel.org
7563T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7564T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7565S: Maintained
7566F: net/core/flow.c
7567F: net/xfrm/
7568F: net/key/
7569F: net/ipv4/xfrm*
7570F: net/ipv4/esp4.c
7571F: net/ipv4/ah4.c
7572F: net/ipv4/ipcomp.c
7573F: net/ipv4/ip_vti.c
7574F: net/ipv6/xfrm*
7575F: net/ipv6/esp6.c
7576F: net/ipv6/ah6.c
7577F: net/ipv6/ipcomp6.c
7578F: net/ipv6/ip6_vti.c
7579F: include/uapi/linux/xfrm.h
7580F: include/net/xfrm.h
7581
7582NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7583M: Paul Moore <paul@paul-moore.com>
7584L: netdev@vger.kernel.org
7585S: Maintained
7586
7587NETWORKING [WIRELESS]
7588L: linux-wireless@vger.kernel.org
7589Q: http://patchwork.kernel.org/project/linux-wireless/list/
7590
7591NETWORKING DRIVERS
7592L: netdev@vger.kernel.org
7593W: http://www.linuxfoundation.org/en/Net
7594Q: http://patchwork.ozlabs.org/project/netdev/list/
7595T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7596T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7597S: Odd Fixes
7598F: drivers/net/
7599F: include/linux/if_*
7600F: include/linux/netdevice.h
7601F: include/linux/etherdevice.h
7602F: include/linux/fcdevice.h
7603F: include/linux/fddidevice.h
7604F: include/linux/hippidevice.h
7605F: include/linux/inetdevice.h
7606F: include/uapi/linux/if_*
7607F: include/uapi/linux/netdevice.h
7608
7609NETWORKING DRIVERS (WIRELESS)
7610M: Kalle Valo <kvalo@codeaurora.org>
7611L: linux-wireless@vger.kernel.org
7612Q: http://patchwork.kernel.org/project/linux-wireless/list/
7613T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7614T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7615S: Maintained
7616F: drivers/net/wireless/
7617
7618NETXEN (1/10) GbE SUPPORT
7619M: Manish Chopra <manish.chopra@qlogic.com>
7620M: Sony Chacko <sony.chacko@qlogic.com>
7621M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7622L: netdev@vger.kernel.org
7623W: http://www.qlogic.com
7624S: Supported
7625F: drivers/net/ethernet/qlogic/netxen/
7626
7627NFC SUBSYSTEM
7628M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7629M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7630M: Samuel Ortiz <sameo@linux.intel.com>
7631L: linux-wireless@vger.kernel.org
7632L: linux-nfc@lists.01.org (subscribers-only)
7633S: Supported
7634F: net/nfc/
7635F: include/net/nfc/
7636F: include/uapi/linux/nfc.h
7637F: drivers/nfc/
7638F: include/linux/platform_data/microread.h
7639F: include/linux/platform_data/nfcmrvl.h
7640F: include/linux/platform_data/nxp-nci.h
7641F: include/linux/platform_data/pn544.h
7642F: include/linux/platform_data/st21nfca.h
7643F: include/linux/platform_data/st-nci.h
7644F: Documentation/devicetree/bindings/net/nfc/
7645
7646NFS, SUNRPC, AND LOCKD CLIENTS
7647M: Trond Myklebust <trond.myklebust@primarydata.com>
7648M: Anna Schumaker <anna.schumaker@netapp.com>
7649L: linux-nfs@vger.kernel.org
7650W: http://client.linux-nfs.org
7651T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7652S: Maintained
7653F: fs/lockd/
7654F: fs/nfs/
7655F: fs/nfs_common/
7656F: net/sunrpc/
7657F: include/linux/lockd/
7658F: include/linux/nfs*
7659F: include/linux/sunrpc/
7660F: include/uapi/linux/nfs*
7661F: include/uapi/linux/sunrpc/
7662
7663NILFS2 FILESYSTEM
7664M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7665L: linux-nilfs@vger.kernel.org
7666W: http://nilfs.sourceforge.net/
7667T: git git://github.com/konis/nilfs2.git
7668S: Supported
7669F: Documentation/filesystems/nilfs2.txt
7670F: fs/nilfs2/
7671F: include/linux/nilfs2_fs.h
7672F: include/trace/events/nilfs2.h
7673
7674NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7675M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7676W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7677S: Maintained
7678F: Documentation/scsi/NinjaSCSI.txt
7679F: drivers/scsi/pcmcia/nsp_*
7680
7681NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7682M: GOTO Masanori <gotom@debian.or.jp>
7683M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7684W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7685S: Maintained
7686F: Documentation/scsi/NinjaSCSI.txt
7687F: drivers/scsi/nsp32*
7688
7689NIOS2 ARCHITECTURE
7690M: Ley Foon Tan <lftan@altera.com>
7691L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7692T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7693S: Maintained
7694F: arch/nios2/
7695
7696NOKIA N900 POWER SUPPLY DRIVERS
7697M: Pali Rohár <pali.rohar@gmail.com>
7698S: Maintained
7699F: include/linux/power/bq2415x_charger.h
7700F: include/linux/power/bq27xxx_battery.h
7701F: include/linux/power/isp1704_charger.h
7702F: drivers/power/bq2415x_charger.c
7703F: drivers/power/bq27xxx_battery.c
7704F: drivers/power/isp1704_charger.c
7705F: drivers/power/rx51_battery.c
7706
7707NTB DRIVER CORE
7708M: Jon Mason <jdmason@kudzu.us>
7709M: Dave Jiang <dave.jiang@intel.com>
7710M: Allen Hubbe <Allen.Hubbe@emc.com>
7711L: linux-ntb@googlegroups.com
7712S: Supported
7713W: https://github.com/jonmason/ntb/wiki
7714T: git git://github.com/jonmason/ntb.git
7715F: drivers/ntb/
7716F: drivers/net/ntb_netdev.c
7717F: include/linux/ntb.h
7718F: include/linux/ntb_transport.h
7719
7720NTB INTEL DRIVER
7721M: Jon Mason <jdmason@kudzu.us>
7722M: Dave Jiang <dave.jiang@intel.com>
7723L: linux-ntb@googlegroups.com
7724S: Supported
7725W: https://github.com/jonmason/ntb/wiki
7726T: git git://github.com/jonmason/ntb.git
7727F: drivers/ntb/hw/intel/
7728
7729NTB AMD DRIVER
7730M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7731L: linux-ntb@googlegroups.com
7732S: Supported
7733F: drivers/ntb/hw/amd/
7734
7735NTFS FILESYSTEM
7736M: Anton Altaparmakov <anton@tuxera.com>
7737L: linux-ntfs-dev@lists.sourceforge.net
7738W: http://www.tuxera.com/
7739T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7740S: Supported
7741F: Documentation/filesystems/ntfs.txt
7742F: fs/ntfs/
7743
7744NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7745M: Antonino Daplas <adaplas@gmail.com>
7746L: linux-fbdev@vger.kernel.org
7747S: Maintained
7748F: drivers/video/fbdev/riva/
7749F: drivers/video/fbdev/nvidia/
7750
7751NVM EXPRESS DRIVER
7752M: Keith Busch <keith.busch@intel.com>
7753M: Jens Axboe <axboe@fb.com>
7754L: linux-nvme@lists.infradead.org
7755T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7756W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7757S: Supported
7758F: drivers/nvme/host/
7759F: include/linux/nvme.h
7760
7761NVMEM FRAMEWORK
7762M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7763M: Maxime Ripard <maxime.ripard@free-electrons.com>
7764S: Maintained
7765F: drivers/nvmem/
7766F: Documentation/devicetree/bindings/nvmem/
7767F: include/linux/nvmem-consumer.h
7768F: include/linux/nvmem-provider.h
7769
7770NXP-NCI NFC DRIVER
7771M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7772R: Charles Gorand <charles.gorand@effinnov.com>
7773L: linux-nfc@lists.01.org (moderated for non-subscribers)
7774S: Supported
7775F: drivers/nfc/nxp-nci
7776
7777NXP TDA998X DRM DRIVER
7778M: Russell King <rmk+kernel@arm.linux.org.uk>
7779S: Supported
7780F: drivers/gpu/drm/i2c/tda998x_drv.c
7781F: include/drm/i2c/tda998x.h
7782
7783NXP TFA9879 DRIVER
7784M: Peter Rosin <peda@axentia.se>
7785L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7786S: Maintained
7787F: sound/soc/codecs/tfa9879*
7788
7789OMAP SUPPORT
7790M: Tony Lindgren <tony@atomide.com>
7791L: linux-omap@vger.kernel.org
7792W: http://www.muru.com/linux/omap/
7793W: http://linux.omap.com/
7794Q: http://patchwork.kernel.org/project/linux-omap/list/
7795T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7796S: Maintained
7797F: arch/arm/*omap*/
7798F: arch/arm/configs/omap1_defconfig
7799F: arch/arm/configs/omap2plus_defconfig
7800F: drivers/i2c/busses/i2c-omap.c
7801F: drivers/irqchip/irq-omap-intc.c
7802F: drivers/mfd/*omap*.c
7803F: drivers/mfd/menelaus.c
7804F: drivers/mfd/palmas.c
7805F: drivers/mfd/tps65217.c
7806F: drivers/mfd/tps65218.c
7807F: drivers/mfd/tps65910.c
7808F: drivers/mfd/twl-core.[ch]
7809F: drivers/mfd/twl4030*.c
7810F: drivers/mfd/twl6030*.c
7811F: drivers/mfd/twl6040*.c
7812F: drivers/regulator/palmas-regulator*.c
7813F: drivers/regulator/pbias-regulator.c
7814F: drivers/regulator/tps65217-regulator.c
7815F: drivers/regulator/tps65218-regulator.c
7816F: drivers/regulator/tps65910-regulator.c
7817F: drivers/regulator/twl-regulator.c
7818F: include/linux/i2c-omap.h
7819
7820OMAP DEVICE TREE SUPPORT
7821M: Benoît Cousson <bcousson@baylibre.com>
7822M: Tony Lindgren <tony@atomide.com>
7823L: linux-omap@vger.kernel.org
7824L: devicetree@vger.kernel.org
7825S: Maintained
7826F: arch/arm/boot/dts/*omap*
7827F: arch/arm/boot/dts/*am3*
7828F: arch/arm/boot/dts/*am4*
7829F: arch/arm/boot/dts/*am5*
7830F: arch/arm/boot/dts/*dra7*
7831
7832OMAP CLOCK FRAMEWORK SUPPORT
7833M: Paul Walmsley <paul@pwsan.com>
7834L: linux-omap@vger.kernel.org
7835S: Maintained
7836F: arch/arm/*omap*/*clock*
7837
7838OMAP POWER MANAGEMENT SUPPORT
7839M: Kevin Hilman <khilman@deeprootsystems.com>
7840L: linux-omap@vger.kernel.org
7841S: Maintained
7842F: arch/arm/*omap*/*pm*
7843F: drivers/cpufreq/omap-cpufreq.c
7844
7845OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7846M: Rajendra Nayak <rnayak@ti.com>
7847M: Paul Walmsley <paul@pwsan.com>
7848L: linux-omap@vger.kernel.org
7849S: Maintained
7850F: arch/arm/mach-omap2/prm*
7851
7852OMAP AUDIO SUPPORT
7853M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7854M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7855L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7856L: linux-omap@vger.kernel.org
7857S: Maintained
7858F: sound/soc/omap/
7859
7860OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7861M: Roger Quadros <rogerq@ti.com>
7862M: Tony Lindgren <tony@atomide.com>
7863L: linux-omap@vger.kernel.org
7864S: Maintained
7865F: drivers/memory/omap-gpmc.c
7866F: arch/arm/mach-omap2/*gpmc*
7867
7868OMAP FRAMEBUFFER SUPPORT
7869M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7870L: linux-fbdev@vger.kernel.org
7871L: linux-omap@vger.kernel.org
7872S: Maintained
7873F: drivers/video/fbdev/omap/
7874
7875OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7876M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7877L: linux-omap@vger.kernel.org
7878L: linux-fbdev@vger.kernel.org
7879S: Maintained
7880F: drivers/video/fbdev/omap2/
7881F: Documentation/arm/OMAP/DSS
7882
7883OMAP HARDWARE SPINLOCK SUPPORT
7884M: Ohad Ben-Cohen <ohad@wizery.com>
7885L: linux-omap@vger.kernel.org
7886S: Maintained
7887F: drivers/hwspinlock/omap_hwspinlock.c
7888
7889OMAP MMC SUPPORT
7890M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7891L: linux-omap@vger.kernel.org
7892S: Maintained
7893F: drivers/mmc/host/omap.c
7894
7895OMAP HS MMC SUPPORT
7896L: linux-mmc@vger.kernel.org
7897L: linux-omap@vger.kernel.org
7898S: Orphan
7899F: drivers/mmc/host/omap_hsmmc.c
7900
7901OMAP RANDOM NUMBER GENERATOR SUPPORT
7902M: Deepak Saxena <dsaxena@plexity.net>
7903S: Maintained
7904F: drivers/char/hw_random/omap-rng.c
7905
7906OMAP HWMOD SUPPORT
7907M: Benoît Cousson <bcousson@baylibre.com>
7908M: Paul Walmsley <paul@pwsan.com>
7909L: linux-omap@vger.kernel.org
7910S: Maintained
7911F: arch/arm/mach-omap2/omap_hwmod.*
7912
7913OMAP HWMOD DATA
7914M: Paul Walmsley <paul@pwsan.com>
7915L: linux-omap@vger.kernel.org
7916S: Maintained
7917F: arch/arm/mach-omap2/omap_hwmod*data*
7918
7919OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7920M: Benoît Cousson <bcousson@baylibre.com>
7921L: linux-omap@vger.kernel.org
7922S: Maintained
7923F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7924
7925OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7926M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7927L: linux-media@vger.kernel.org
7928S: Maintained
7929F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7930F: drivers/media/platform/omap3isp/
7931F: drivers/staging/media/omap4iss/
7932
7933OMAP USB SUPPORT
7934M: Felipe Balbi <balbi@kernel.org>
7935L: linux-usb@vger.kernel.org
7936L: linux-omap@vger.kernel.org
7937T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7938S: Maintained
7939F: drivers/usb/*/*omap*
7940F: arch/arm/*omap*/usb*
7941
7942OMAP GPIO DRIVER
7943M: Grygorii Strashko <grygorii.strashko@ti.com>
7944M: Santosh Shilimkar <ssantosh@kernel.org>
7945M: Kevin Hilman <khilman@deeprootsystems.com>
7946L: linux-omap@vger.kernel.org
7947S: Maintained
7948F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7949F: drivers/gpio/gpio-omap.c
7950
7951OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7952M: Mark Jackson <mpfj@newflow.co.uk>
7953L: linux-omap@vger.kernel.org
7954S: Maintained
7955F: arch/arm/boot/dts/am335x-nano.dts
7956
7957OMFS FILESYSTEM
7958M: Bob Copeland <me@bobcopeland.com>
7959L: linux-karma-devel@lists.sourceforge.net
7960S: Maintained
7961F: Documentation/filesystems/omfs.txt
7962F: fs/omfs/
7963
7964OMNIKEY CARDMAN 4000 DRIVER
7965M: Harald Welte <laforge@gnumonks.org>
7966S: Maintained
7967F: drivers/char/pcmcia/cm4000_cs.c
7968F: include/linux/cm4000_cs.h
7969F: include/uapi/linux/cm4000_cs.h
7970
7971OMNIKEY CARDMAN 4040 DRIVER
7972M: Harald Welte <laforge@gnumonks.org>
7973S: Maintained
7974F: drivers/char/pcmcia/cm4040_cs.*
7975
7976OMNIVISION OV7670 SENSOR DRIVER
7977M: Jonathan Corbet <corbet@lwn.net>
7978L: linux-media@vger.kernel.org
7979T: git git://linuxtv.org/media_tree.git
7980S: Maintained
7981F: drivers/media/i2c/ov7670.c
7982
7983ONENAND FLASH DRIVER
7984M: Kyungmin Park <kyungmin.park@samsung.com>
7985L: linux-mtd@lists.infradead.org
7986S: Maintained
7987F: drivers/mtd/onenand/
7988F: include/linux/mtd/onenand*.h
7989
7990ONSTREAM SCSI TAPE DRIVER
7991M: Willem Riede <osst@riede.org>
7992L: osst-users@lists.sourceforge.net
7993L: linux-scsi@vger.kernel.org
7994S: Maintained
7995F: Documentation/scsi/osst.txt
7996F: drivers/scsi/osst.*
7997F: drivers/scsi/osst_*.h
7998F: drivers/scsi/st.h
7999
8000OPENCORES I2C BUS DRIVER
8001M: Peter Korsgaard <jacmet@sunsite.dk>
8002L: linux-i2c@vger.kernel.org
8003S: Maintained
8004F: Documentation/i2c/busses/i2c-ocores
8005F: drivers/i2c/busses/i2c-ocores.c
8006
8007OPEN FIRMWARE AND FLATTENED DEVICE TREE
8008M: Rob Herring <robh+dt@kernel.org>
8009M: Frank Rowand <frowand.list@gmail.com>
8010M: Grant Likely <grant.likely@linaro.org>
8011L: devicetree@vger.kernel.org
8012W: http://www.devicetree.org/
8013T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8014S: Maintained
8015F: drivers/of/
8016F: include/linux/of*.h
8017F: scripts/dtc/
8018
8019OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8020M: Rob Herring <robh+dt@kernel.org>
8021M: Pawel Moll <pawel.moll@arm.com>
8022M: Mark Rutland <mark.rutland@arm.com>
8023M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8024M: Kumar Gala <galak@codeaurora.org>
8025L: devicetree@vger.kernel.org
8026T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8027S: Maintained
8028F: Documentation/devicetree/
8029F: arch/*/boot/dts/
8030F: include/dt-bindings/
8031
8032OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8033M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8034L: devicetree@vger.kernel.org
8035S: Maintained
8036F: Documentation/devicetree/dynamic-resolution-notes.txt
8037F: Documentation/devicetree/overlay-notes.txt
8038F: drivers/of/overlay.c
8039F: drivers/of/resolver.c
8040
8041OPENRISC ARCHITECTURE
8042M: Jonas Bonn <jonas@southpole.se>
8043W: http://openrisc.net
8044L: linux@lists.openrisc.net (moderated for non-subscribers)
8045S: Maintained
8046T: git git://openrisc.net/~jonas/linux
8047F: arch/openrisc/
8048
8049OPENVSWITCH
8050M: Pravin Shelar <pshelar@nicira.com>
8051L: netdev@vger.kernel.org
8052L: dev@openvswitch.org
8053W: http://openvswitch.org
8054S: Maintained
8055F: net/openvswitch/
8056F: include/uapi/linux/openvswitch.h
8057
8058OPERATING PERFORMANCE POINTS (OPP)
8059M: Viresh Kumar <vireshk@kernel.org>
8060M: Nishanth Menon <nm@ti.com>
8061M: Stephen Boyd <sboyd@codeaurora.org>
8062L: linux-pm@vger.kernel.org
8063S: Maintained
8064T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8065F: drivers/base/power/opp/
8066F: include/linux/pm_opp.h
8067F: Documentation/power/opp.txt
8068F: Documentation/devicetree/bindings/opp/
8069
8070OPL4 DRIVER
8071M: Clemens Ladisch <clemens@ladisch.de>
8072L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8073T: git git://git.alsa-project.org/alsa-kernel.git
8074S: Maintained
8075F: sound/drivers/opl4/
8076
8077OPROFILE
8078M: Robert Richter <rric@kernel.org>
8079L: oprofile-list@lists.sf.net
8080S: Maintained
8081F: arch/*/include/asm/oprofile*.h
8082F: arch/*/oprofile/
8083F: drivers/oprofile/
8084F: include/linux/oprofile.h
8085
8086ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8087M: Mark Fasheh <mfasheh@suse.com>
8088M: Joel Becker <jlbec@evilplan.org>
8089L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8090W: http://ocfs2.wiki.kernel.org
8091S: Supported
8092F: Documentation/filesystems/ocfs2.txt
8093F: Documentation/filesystems/dlmfs.txt
8094F: fs/ocfs2/
8095
8096ORINOCO DRIVER
8097L: linux-wireless@vger.kernel.org
8098W: http://wireless.kernel.org/en/users/Drivers/orinoco
8099W: http://www.nongnu.org/orinoco/
8100S: Orphan
8101F: drivers/net/wireless/intersil/orinoco/
8102
8103OSD LIBRARY and FILESYSTEM
8104M: Boaz Harrosh <ooo@electrozaur.com>
8105M: Benny Halevy <bhalevy@primarydata.com>
8106L: osd-dev@open-osd.org
8107W: http://open-osd.org
8108T: git git://git.open-osd.org/open-osd.git
8109S: Maintained
8110F: drivers/scsi/osd/
8111F: include/scsi/osd_*
8112F: fs/exofs/
8113
8114OVERLAY FILESYSTEM
8115M: Miklos Szeredi <miklos@szeredi.hu>
8116L: linux-unionfs@vger.kernel.org
8117T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8118S: Supported
8119F: fs/overlayfs/
8120F: Documentation/filesystems/overlayfs.txt
8121
8122P54 WIRELESS DRIVER
8123M: Christian Lamparter <chunkeey@googlemail.com>
8124L: linux-wireless@vger.kernel.org
8125W: http://wireless.kernel.org/en/users/Drivers/p54
8126S: Maintained
8127F: drivers/net/wireless/intersil/p54/
8128
8129PA SEMI ETHERNET DRIVER
8130M: Olof Johansson <olof@lixom.net>
8131L: netdev@vger.kernel.org
8132S: Maintained
8133F: drivers/net/ethernet/pasemi/*
8134
8135PA SEMI SMBUS DRIVER
8136M: Olof Johansson <olof@lixom.net>
8137L: linux-i2c@vger.kernel.org
8138S: Maintained
8139F: drivers/i2c/busses/i2c-pasemi.c
8140
8141PADATA PARALLEL EXECUTION MECHANISM
8142M: Steffen Klassert <steffen.klassert@secunet.com>
8143L: linux-crypto@vger.kernel.org
8144S: Maintained
8145F: kernel/padata.c
8146F: include/linux/padata.h
8147F: Documentation/padata.txt
8148
8149PANASONIC LAPTOP ACPI EXTRAS DRIVER
8150M: Harald Welte <laforge@gnumonks.org>
8151L: platform-driver-x86@vger.kernel.org
8152S: Maintained
8153F: drivers/platform/x86/panasonic-laptop.c
8154
8155PANASONIC MN10300/AM33/AM34 PORT
8156M: David Howells <dhowells@redhat.com>
8157M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8158L: linux-am33-list@redhat.com (moderated for non-subscribers)
8159W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8160S: Maintained
8161F: Documentation/mn10300/
8162F: arch/mn10300/
8163
8164PARALLEL PORT SUBSYSTEM
8165M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8166M: Sudip Mukherjee <sudip@vectorindia.org>
8167L: linux-parport@lists.infradead.org (subscribers-only)
8168S: Maintained
8169F: drivers/parport/
8170F: include/linux/parport*.h
8171F: drivers/char/ppdev.c
8172F: include/uapi/linux/ppdev.h
8173F: Documentation/parport*.txt
8174
8175PARAVIRT_OPS INTERFACE
8176M: Jeremy Fitzhardinge <jeremy@goop.org>
8177M: Chris Wright <chrisw@sous-sol.org>
8178M: Alok Kataria <akataria@vmware.com>
8179M: Rusty Russell <rusty@rustcorp.com.au>
8180L: virtualization@lists.linux-foundation.org
8181S: Supported
8182F: Documentation/virtual/paravirt_ops.txt
8183F: arch/*/kernel/paravirt*
8184F: arch/*/include/asm/paravirt.h
8185
8186PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8187M: Tim Waugh <tim@cyberelk.net>
8188L: linux-parport@lists.infradead.org (subscribers-only)
8189S: Maintained
8190F: Documentation/blockdev/paride.txt
8191F: drivers/block/paride/
8192
8193PARISC ARCHITECTURE
8194M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8195M: Helge Deller <deller@gmx.de>
8196L: linux-parisc@vger.kernel.org
8197W: http://www.parisc-linux.org/
8198Q: http://patchwork.kernel.org/project/linux-parisc/list/
8199T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8200T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8201S: Maintained
8202F: arch/parisc/
8203F: Documentation/parisc/
8204F: drivers/parisc/
8205F: drivers/char/agp/parisc-agp.c
8206F: drivers/input/serio/gscps2.c
8207F: drivers/parport/parport_gsc.*
8208F: drivers/tty/serial/8250/8250_gsc.c
8209F: drivers/video/fbdev/sti*
8210F: drivers/video/console/sti*
8211F: drivers/video/logo/logo_parisc*
8212
8213PC87360 HARDWARE MONITORING DRIVER
8214M: Jim Cromie <jim.cromie@gmail.com>
8215L: lm-sensors@lm-sensors.org
8216S: Maintained
8217F: Documentation/hwmon/pc87360
8218F: drivers/hwmon/pc87360.c
8219
8220PC8736x GPIO DRIVER
8221M: Jim Cromie <jim.cromie@gmail.com>
8222S: Maintained
8223F: drivers/char/pc8736x_gpio.c
8224
8225PC87427 HARDWARE MONITORING DRIVER
8226M: Jean Delvare <jdelvare@suse.com>
8227L: lm-sensors@lm-sensors.org
8228S: Maintained
8229F: Documentation/hwmon/pc87427
8230F: drivers/hwmon/pc87427.c
8231
8232PCA9532 LED DRIVER
8233M: Riku Voipio <riku.voipio@iki.fi>
8234S: Maintained
8235F: drivers/leds/leds-pca9532.c
8236F: include/linux/leds-pca9532.h
8237
8238PCA9541 I2C BUS MASTER SELECTOR DRIVER
8239M: Guenter Roeck <linux@roeck-us.net>
8240L: linux-i2c@vger.kernel.org
8241S: Maintained
8242F: drivers/i2c/muxes/i2c-mux-pca9541.c
8243
8244PCDP - PRIMARY CONSOLE AND DEBUG PORT
8245M: Khalid Aziz <khalid@gonehiking.org>
8246S: Maintained
8247F: drivers/firmware/pcdp.*
8248
8249PCI ERROR RECOVERY
8250M: Linas Vepstas <linasvepstas@gmail.com>
8251L: linux-pci@vger.kernel.org
8252S: Supported
8253F: Documentation/PCI/pci-error-recovery.txt
8254
8255PCI SUBSYSTEM
8256M: Bjorn Helgaas <bhelgaas@google.com>
8257L: linux-pci@vger.kernel.org
8258Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8259T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8260S: Supported
8261F: Documentation/PCI/
8262F: drivers/pci/
8263F: include/linux/pci*
8264F: arch/x86/pci/
8265F: arch/x86/kernel/quirks.c
8266
8267PCI DRIVER FOR ALTERA PCIE IP
8268M: Ley Foon Tan <lftan@altera.com>
8269L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8270L: linux-pci@vger.kernel.org
8271S: Supported
8272F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8273F: drivers/pci/host/pcie-altera.c
8274
8275PCI DRIVER FOR ARM VERSATILE PLATFORM
8276M: Rob Herring <robh@kernel.org>
8277L: linux-pci@vger.kernel.org
8278L: linux-arm-kernel@lists.infradead.org
8279S: Maintained
8280F: Documentation/devicetree/bindings/pci/versatile.txt
8281F: drivers/pci/host/pci-versatile.c
8282
8283PCI DRIVER FOR APPLIEDMICRO XGENE
8284M: Tanmay Inamdar <tinamdar@apm.com>
8285L: linux-pci@vger.kernel.org
8286L: linux-arm-kernel@lists.infradead.org
8287S: Maintained
8288F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8289F: drivers/pci/host/pci-xgene.c
8290
8291PCI DRIVER FOR FREESCALE LAYERSCAPE
8292M: Minghuan Lian <minghuan.Lian@freescale.com>
8293M: Mingkai Hu <mingkai.hu@freescale.com>
8294M: Roy Zang <tie-fei.zang@freescale.com>
8295L: linuxppc-dev@lists.ozlabs.org
8296L: linux-pci@vger.kernel.org
8297L: linux-arm-kernel@lists.infradead.org
8298S: Maintained
8299F: drivers/pci/host/*layerscape*
8300
8301PCI DRIVER FOR IMX6
8302M: Richard Zhu <Richard.Zhu@freescale.com>
8303M: Lucas Stach <l.stach@pengutronix.de>
8304L: linux-pci@vger.kernel.org
8305L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8306S: Maintained
8307F: drivers/pci/host/*imx6*
8308
8309PCI DRIVER FOR TI KEYSTONE
8310M: Murali Karicheri <m-karicheri2@ti.com>
8311L: linux-pci@vger.kernel.org
8312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8313S: Maintained
8314F: drivers/pci/host/*keystone*
8315
8316PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8317M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8318M: Jason Cooper <jason@lakedaemon.net>
8319L: linux-pci@vger.kernel.org
8320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8321S: Maintained
8322F: drivers/pci/host/*mvebu*
8323
8324PCI DRIVER FOR NVIDIA TEGRA
8325M: Thierry Reding <thierry.reding@gmail.com>
8326L: linux-tegra@vger.kernel.org
8327L: linux-pci@vger.kernel.org
8328S: Supported
8329F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8330F: drivers/pci/host/pci-tegra.c
8331
8332PCI DRIVER FOR TI DRA7XX
8333M: Kishon Vijay Abraham I <kishon@ti.com>
8334L: linux-omap@vger.kernel.org
8335L: linux-pci@vger.kernel.org
8336S: Supported
8337F: Documentation/devicetree/bindings/pci/ti-pci.txt
8338F: drivers/pci/host/pci-dra7xx.c
8339
8340PCI DRIVER FOR RENESAS R-CAR
8341M: Simon Horman <horms@verge.net.au>
8342L: linux-pci@vger.kernel.org
8343L: linux-renesas-soc@vger.kernel.org
8344S: Maintained
8345F: drivers/pci/host/*rcar*
8346
8347PCI DRIVER FOR SAMSUNG EXYNOS
8348M: Jingoo Han <jingoohan1@gmail.com>
8349L: linux-pci@vger.kernel.org
8350L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8351L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8352S: Maintained
8353F: drivers/pci/host/pci-exynos.c
8354
8355PCI DRIVER FOR SYNOPSIS DESIGNWARE
8356M: Jingoo Han <jingoohan1@gmail.com>
8357M: Pratyush Anand <pratyush.anand@gmail.com>
8358L: linux-pci@vger.kernel.org
8359S: Maintained
8360F: drivers/pci/host/*designware*
8361
8362PCI DRIVER FOR GENERIC OF HOSTS
8363M: Will Deacon <will.deacon@arm.com>
8364L: linux-pci@vger.kernel.org
8365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8366S: Maintained
8367F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8368F: drivers/pci/host/pci-host-generic.c
8369
8370PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8371M: Keith Busch <keith.busch@intel.com>
8372L: linux-pci@vger.kernel.org
8373S: Supported
8374F: arch/x86/pci/vmd.c
8375
8376PCIE DRIVER FOR ST SPEAR13XX
8377M: Pratyush Anand <pratyush.anand@gmail.com>
8378L: linux-pci@vger.kernel.org
8379S: Maintained
8380F: drivers/pci/host/*spear*
8381
8382PCI MSI DRIVER FOR ALTERA MSI IP
8383M: Ley Foon Tan <lftan@altera.com>
8384L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8385L: linux-pci@vger.kernel.org
8386S: Supported
8387F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8388F: drivers/pci/host/pcie-altera-msi.c
8389
8390PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8391M: Duc Dang <dhdang@apm.com>
8392L: linux-pci@vger.kernel.org
8393L: linux-arm-kernel@lists.infradead.org
8394S: Maintained
8395F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8396F: drivers/pci/host/pci-xgene-msi.c
8397
8398PCIE DRIVER FOR HISILICON
8399M: Zhou Wang <wangzhou1@hisilicon.com>
8400M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8401L: linux-pci@vger.kernel.org
8402S: Maintained
8403F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8404F: drivers/pci/host/pcie-hisi.c
8405
8406PCIE DRIVER FOR QUALCOMM MSM
8407M: Stanimir Varbanov <svarbanov@mm-sol.com>
8408L: linux-pci@vger.kernel.org
8409L: linux-arm-msm@vger.kernel.org
8410S: Maintained
8411F: drivers/pci/host/*qcom*
8412
8413PCMCIA SUBSYSTEM
8414P: Linux PCMCIA Team
8415L: linux-pcmcia@lists.infradead.org
8416W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8417T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8418S: Maintained
8419F: Documentation/pcmcia/
8420F: drivers/pcmcia/
8421F: include/pcmcia/
8422
8423PCNET32 NETWORK DRIVER
8424M: Don Fry <pcnet32@frontier.com>
8425L: netdev@vger.kernel.org
8426S: Maintained
8427F: drivers/net/ethernet/amd/pcnet32.c
8428
8429PCRYPT PARALLEL CRYPTO ENGINE
8430M: Steffen Klassert <steffen.klassert@secunet.com>
8431L: linux-crypto@vger.kernel.org
8432S: Maintained
8433F: crypto/pcrypt.c
8434F: include/crypto/pcrypt.h
8435
8436PER-CPU MEMORY ALLOCATOR
8437M: Tejun Heo <tj@kernel.org>
8438M: Christoph Lameter <cl@linux-foundation.org>
8439T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8440S: Maintained
8441F: include/linux/percpu*.h
8442F: mm/percpu*.c
8443F: arch/*/include/asm/percpu.h
8444
8445PER-TASK DELAY ACCOUNTING
8446M: Balbir Singh <bsingharora@gmail.com>
8447S: Maintained
8448F: include/linux/delayacct.h
8449F: kernel/delayacct.c
8450
8451PERFORMANCE EVENTS SUBSYSTEM
8452M: Peter Zijlstra <peterz@infradead.org>
8453M: Ingo Molnar <mingo@redhat.com>
8454M: Arnaldo Carvalho de Melo <acme@kernel.org>
8455L: linux-kernel@vger.kernel.org
8456T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8457S: Supported
8458F: kernel/events/*
8459F: include/linux/perf_event.h
8460F: include/uapi/linux/perf_event.h
8461F: arch/*/kernel/perf_event*.c
8462F: arch/*/kernel/*/perf_event*.c
8463F: arch/*/kernel/*/*/perf_event*.c
8464F: arch/*/include/asm/perf_event.h
8465F: arch/*/kernel/perf_callchain.c
8466F: tools/perf/
8467
8468PERSONALITY HANDLING
8469M: Christoph Hellwig <hch@infradead.org>
8470L: linux-abi-devel@lists.sourceforge.net
8471S: Maintained
8472F: include/linux/personality.h
8473F: include/uapi/linux/personality.h
8474
8475PHONET PROTOCOL
8476M: Remi Denis-Courmont <courmisch@gmail.com>
8477S: Supported
8478F: Documentation/networking/phonet.txt
8479F: include/linux/phonet.h
8480F: include/net/phonet/
8481F: include/uapi/linux/phonet.h
8482F: net/phonet/
8483
8484PHRAM MTD DRIVER
8485M: Joern Engel <joern@lazybastard.org>
8486L: linux-mtd@lists.infradead.org
8487S: Maintained
8488F: drivers/mtd/devices/phram.c
8489
8490PICOLCD HID DRIVER
8491M: Bruno Prémont <bonbons@linux-vserver.org>
8492L: linux-input@vger.kernel.org
8493S: Maintained
8494F: drivers/hid/hid-picolcd*
8495
8496PICOXCELL SUPPORT
8497M: Jamie Iles <jamie@jamieiles.com>
8498L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8499T: git git://github.com/jamieiles/linux-2.6-ji.git
8500S: Supported
8501F: arch/arm/boot/dts/picoxcell*
8502F: arch/arm/mach-picoxcell/
8503F: drivers/crypto/picoxcell*
8504
8505PIN CONTROL SUBSYSTEM
8506M: Linus Walleij <linus.walleij@linaro.org>
8507L: linux-gpio@vger.kernel.org
8508T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8509S: Maintained
8510F: drivers/pinctrl/
8511F: include/linux/pinctrl/
8512
8513PIN CONTROLLER - ATMEL AT91
8514M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8515L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8516S: Maintained
8517F: drivers/pinctrl/pinctrl-at91.*
8518
8519PIN CONTROLLER - ATMEL AT91 PIO4
8520M: Ludovic Desroches <ludovic.desroches@atmel.com>
8521L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8522L: linux-gpio@vger.kernel.org
8523S: Supported
8524F: drivers/pinctrl/pinctrl-at91-pio4.*
8525
8526PIN CONTROLLER - INTEL
8527M: Mika Westerberg <mika.westerberg@linux.intel.com>
8528M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8529S: Maintained
8530F: drivers/pinctrl/intel/
8531
8532PIN CONTROLLER - RENESAS
8533M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8534M: Geert Uytterhoeven <geert+renesas@glider.be>
8535L: linux-renesas-soc@vger.kernel.org
8536S: Maintained
8537F: drivers/pinctrl/sh-pfc/
8538
8539PIN CONTROLLER - SAMSUNG
8540M: Tomasz Figa <tomasz.figa@gmail.com>
8541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8542L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8543S: Maintained
8544F: drivers/pinctrl/samsung/
8545
8546PIN CONTROLLER - SINGLE
8547M: Tony Lindgren <tony@atomide.com>
8548M: Haojian Zhuang <haojian.zhuang@linaro.org>
8549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8550L: linux-omap@vger.kernel.org
8551S: Maintained
8552F: drivers/pinctrl/pinctrl-single.c
8553
8554PIN CONTROLLER - ST SPEAR
8555M: Viresh Kumar <vireshk@kernel.org>
8556L: spear-devel@list.st.com
8557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8558W: http://www.st.com/spear
8559S: Maintained
8560F: drivers/pinctrl/spear/
8561
8562PKTCDVD DRIVER
8563M: Jiri Kosina <jikos@kernel.org>
8564S: Maintained
8565F: drivers/block/pktcdvd.c
8566F: include/linux/pktcdvd.h
8567F: include/uapi/linux/pktcdvd.h
8568
8569PKUNITY SOC DRIVERS
8570M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8571W: http://mprc.pku.edu.cn/~guanxuetao/linux
8572S: Maintained
8573T: git git://github.com/gxt/linux.git
8574F: drivers/input/serio/i8042-unicore32io.h
8575F: drivers/i2c/busses/i2c-puv3.c
8576F: drivers/video/fbdev/fb-puv3.c
8577F: drivers/rtc/rtc-puv3.c
8578
8579PMBUS HARDWARE MONITORING DRIVERS
8580M: Guenter Roeck <linux@roeck-us.net>
8581L: lm-sensors@lm-sensors.org
8582W: http://www.lm-sensors.org/
8583W: http://www.roeck-us.net/linux/drivers/
8584T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8585S: Maintained
8586F: Documentation/hwmon/pmbus
8587F: drivers/hwmon/pmbus/
8588F: include/linux/i2c/pmbus.h
8589
8590PMC SIERRA MaxRAID DRIVER
8591L: linux-scsi@vger.kernel.org
8592W: http://www.pmc-sierra.com/
8593S: Orphan
8594F: drivers/scsi/pmcraid.*
8595
8596PMC SIERRA PM8001 DRIVER
8597M: Jack Wang <jinpu.wang@profitbricks.com>
8598M: lindar_liu@usish.com
8599L: pmchba@pmcs.com
8600L: linux-scsi@vger.kernel.org
8601S: Supported
8602F: drivers/scsi/pm8001/
8603
8604POSIX CLOCKS and TIMERS
8605M: Thomas Gleixner <tglx@linutronix.de>
8606L: linux-kernel@vger.kernel.org
8607T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8608S: Maintained
8609F: fs/timerfd.c
8610F: include/linux/timer*
8611F: kernel/time/*timer*
8612
8613POWER MANAGEMENT CORE
8614M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8615L: linux-pm@vger.kernel.org
8616T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8617S: Supported
8618F: drivers/base/power/
8619F: include/linux/pm.h
8620F: include/linux/pm_*
8621F: include/linux/powercap.h
8622F: drivers/powercap/
8623
8624POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8625M: Sebastian Reichel <sre@kernel.org>
8626M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8627M: David Woodhouse <dwmw2@infradead.org>
8628L: linux-pm@vger.kernel.org
8629T: git git://git.infradead.org/battery-2.6.git
8630S: Maintained
8631F: include/linux/power_supply.h
8632F: drivers/power/
8633X: drivers/power/avs/
8634
8635POWER STATE COORDINATION INTERFACE (PSCI)
8636M: Mark Rutland <mark.rutland@arm.com>
8637M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8638L: linux-arm-kernel@lists.infradead.org
8639S: Maintained
8640F: drivers/firmware/psci.c
8641F: include/linux/psci.h
8642F: include/uapi/linux/psci.h
8643
8644PNP SUPPORT
8645M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8646S: Maintained
8647F: drivers/pnp/
8648
8649PPP PROTOCOL DRIVERS AND COMPRESSORS
8650M: Paul Mackerras <paulus@samba.org>
8651L: linux-ppp@vger.kernel.org
8652S: Maintained
8653F: drivers/net/ppp/ppp_*
8654
8655PPP OVER ATM (RFC 2364)
8656M: Mitchell Blank Jr <mitch@sfgoth.com>
8657S: Maintained
8658F: net/atm/pppoatm.c
8659F: include/uapi/linux/atmppp.h
8660
8661PPP OVER ETHERNET
8662M: Michal Ostrowski <mostrows@earthlink.net>
8663S: Maintained
8664F: drivers/net/ppp/pppoe.c
8665F: drivers/net/ppp/pppox.c
8666
8667PPP OVER L2TP
8668M: James Chapman <jchapman@katalix.com>
8669S: Maintained
8670F: net/l2tp/l2tp_ppp.c
8671F: include/linux/if_pppol2tp.h
8672F: include/uapi/linux/if_pppol2tp.h
8673
8674PPS SUPPORT
8675M: Rodolfo Giometti <giometti@enneenne.com>
8676W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8677L: linuxpps@ml.enneenne.com (subscribers-only)
8678S: Maintained
8679F: Documentation/pps/
8680F: drivers/pps/
8681F: include/linux/pps*.h
8682
8683PPTP DRIVER
8684M: Dmitry Kozlov <xeb@mail.ru>
8685L: netdev@vger.kernel.org
8686S: Maintained
8687F: drivers/net/ppp/pptp.c
8688W: http://sourceforge.net/projects/accel-pptp
8689
8690PREEMPTIBLE KERNEL
8691M: Robert Love <rml@tech9.net>
8692L: kpreempt-tech@lists.sourceforge.net
8693W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8694S: Supported
8695F: Documentation/preempt-locking.txt
8696F: include/linux/preempt.h
8697
8698PRISM54 WIRELESS DRIVER
8699M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8700L: linux-wireless@vger.kernel.org
8701W: http://wireless.kernel.org/en/users/Drivers/p54
8702S: Obsolete
8703F: drivers/net/wireless/intersil/prism54/
8704
8705PS3 NETWORK SUPPORT
8706M: Geoff Levand <geoff@infradead.org>
8707L: netdev@vger.kernel.org
8708L: linuxppc-dev@lists.ozlabs.org
8709S: Maintained
8710F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8711
8712PS3 PLATFORM SUPPORT
8713M: Geoff Levand <geoff@infradead.org>
8714L: linuxppc-dev@lists.ozlabs.org
8715S: Maintained
8716F: arch/powerpc/boot/ps3*
8717F: arch/powerpc/include/asm/lv1call.h
8718F: arch/powerpc/include/asm/ps3*.h
8719F: arch/powerpc/platforms/ps3/
8720F: drivers/*/ps3*
8721F: drivers/ps3/
8722F: drivers/rtc/rtc-ps3.c
8723F: drivers/usb/host/*ps3.c
8724F: sound/ppc/snd_ps3*
8725
8726PS3VRAM DRIVER
8727M: Jim Paris <jim@jtan.com>
8728M: Geoff Levand <geoff@infradead.org>
8729L: linuxppc-dev@lists.ozlabs.org
8730S: Maintained
8731F: drivers/block/ps3vram.c
8732
8733PSTORE FILESYSTEM
8734M: Anton Vorontsov <anton@enomsg.org>
8735M: Colin Cross <ccross@android.com>
8736M: Kees Cook <keescook@chromium.org>
8737M: Tony Luck <tony.luck@intel.com>
8738S: Maintained
8739T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8740F: fs/pstore/
8741F: include/linux/pstore*
8742F: drivers/firmware/efi/efi-pstore.c
8743F: drivers/acpi/apei/erst.c
8744
8745PTP HARDWARE CLOCK SUPPORT
8746M: Richard Cochran <richardcochran@gmail.com>
8747L: netdev@vger.kernel.org
8748S: Maintained
8749W: http://linuxptp.sourceforge.net/
8750F: Documentation/ABI/testing/sysfs-ptp
8751F: Documentation/ptp/*
8752F: drivers/net/ethernet/freescale/gianfar_ptp.c
8753F: drivers/net/phy/dp83640*
8754F: drivers/ptp/*
8755F: include/linux/ptp_cl*
8756
8757PTRACE SUPPORT
8758M: Roland McGrath <roland@hack.frob.com>
8759M: Oleg Nesterov <oleg@redhat.com>
8760S: Maintained
8761F: include/asm-generic/syscall.h
8762F: include/linux/ptrace.h
8763F: include/linux/regset.h
8764F: include/linux/tracehook.h
8765F: include/uapi/linux/ptrace.h
8766F: kernel/ptrace.c
8767
8768PVRUSB2 VIDEO4LINUX DRIVER
8769M: Mike Isely <isely@pobox.com>
8770L: pvrusb2@isely.net (subscribers-only)
8771L: linux-media@vger.kernel.org
8772W: http://www.isely.net/pvrusb2/
8773T: git git://linuxtv.org/media_tree.git
8774S: Maintained
8775F: Documentation/video4linux/README.pvrusb2
8776F: drivers/media/usb/pvrusb2/
8777
8778PWC WEBCAM DRIVER
8779M: Hans de Goede <hdegoede@redhat.com>
8780L: linux-media@vger.kernel.org
8781T: git git://linuxtv.org/media_tree.git
8782S: Maintained
8783F: drivers/media/usb/pwc/*
8784
8785PWM FAN DRIVER
8786M: Kamil Debski <k.debski@samsung.com>
8787L: lm-sensors@lm-sensors.org
8788S: Supported
8789F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8790F: Documentation/hwmon/pwm-fan
8791F: drivers/hwmon/pwm-fan.c
8792
8793PWM SUBSYSTEM
8794M: Thierry Reding <thierry.reding@gmail.com>
8795L: linux-pwm@vger.kernel.org
8796S: Maintained
8797T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8798F: Documentation/pwm.txt
8799F: Documentation/devicetree/bindings/pwm/
8800F: include/linux/pwm.h
8801F: drivers/pwm/
8802F: drivers/video/backlight/pwm_bl.c
8803F: include/linux/pwm_backlight.h
8804
8805PXA2xx/PXA3xx SUPPORT
8806M: Daniel Mack <daniel@zonque.org>
8807M: Haojian Zhuang <haojian.zhuang@gmail.com>
8808M: Robert Jarzmik <robert.jarzmik@free.fr>
8809L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8810T: git git://github.com/hzhuang1/linux.git
8811T: git git://github.com/rjarzmik/linux.git
8812S: Maintained
8813F: arch/arm/boot/dts/pxa*
8814F: arch/arm/mach-pxa/
8815F: drivers/dma/pxa*
8816F: drivers/pcmcia/pxa2xx*
8817F: drivers/pinctrl/pxa/
8818F: drivers/spi/spi-pxa2xx*
8819F: drivers/usb/gadget/udc/pxa2*
8820F: include/sound/pxa2xx-lib.h
8821F: sound/arm/pxa*
8822F: sound/soc/pxa/
8823
8824PXA GPIO DRIVER
8825M: Robert Jarzmik <robert.jarzmik@free.fr>
8826L: linux-gpio@vger.kernel.org
8827S: Maintained
8828F: drivers/gpio/gpio-pxa.c
8829
8830PXA3xx NAND FLASH DRIVER
8831M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8832L: linux-mtd@lists.infradead.org
8833S: Maintained
8834F: drivers/mtd/nand/pxa3xx_nand.c
8835
8836MMP SUPPORT
8837M: Eric Miao <eric.y.miao@gmail.com>
8838M: Haojian Zhuang <haojian.zhuang@gmail.com>
8839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8840T: git git://github.com/hzhuang1/linux.git
8841T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8842S: Maintained
8843F: arch/arm/boot/dts/mmp*
8844F: arch/arm/mach-mmp/
8845
8846PXA MMCI DRIVER
8847S: Orphan
8848
8849PXA RTC DRIVER
8850M: Robert Jarzmik <robert.jarzmik@free.fr>
8851L: rtc-linux@googlegroups.com
8852S: Maintained
8853
8854QAT DRIVER
8855M: Tadeusz Struk <tadeusz.struk@intel.com>
8856L: qat-linux@intel.com
8857S: Supported
8858F: drivers/crypto/qat/
8859
8860QIB DRIVER
8861M: Mike Marciniszyn <infinipath@intel.com>
8862L: linux-rdma@vger.kernel.org
8863S: Supported
8864F: drivers/infiniband/hw/qib/
8865
8866QLOGIC QLA1280 SCSI DRIVER
8867M: Michael Reed <mdr@sgi.com>
8868L: linux-scsi@vger.kernel.org
8869S: Maintained
8870F: drivers/scsi/qla1280.[ch]
8871
8872QLOGIC QLA2XXX FC-SCSI DRIVER
8873M: qla2xxx-upstream@qlogic.com
8874L: linux-scsi@vger.kernel.org
8875S: Supported
8876F: Documentation/scsi/LICENSE.qla2xxx
8877F: drivers/scsi/qla2xxx/
8878
8879QLOGIC QLA4XXX iSCSI DRIVER
8880M: QLogic-Storage-Upstream@qlogic.com
8881L: linux-scsi@vger.kernel.org
8882S: Supported
8883F: Documentation/scsi/LICENSE.qla4xxx
8884F: drivers/scsi/qla4xxx/
8885
8886QLOGIC QLA3XXX NETWORK DRIVER
8887M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8888M: Ron Mercer <ron.mercer@qlogic.com>
8889M: linux-driver@qlogic.com
8890L: netdev@vger.kernel.org
8891S: Supported
8892F: Documentation/networking/LICENSE.qla3xxx
8893F: drivers/net/ethernet/qlogic/qla3xxx.*
8894
8895QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8896M: Dept-GELinuxNICDev@qlogic.com
8897L: netdev@vger.kernel.org
8898S: Supported
8899F: drivers/net/ethernet/qlogic/qlcnic/
8900
8901QLOGIC QLGE 10Gb ETHERNET DRIVER
8902M: Harish Patil <harish.patil@qlogic.com>
8903M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8904M: Dept-GELinuxNICDev@qlogic.com
8905M: linux-driver@qlogic.com
8906L: netdev@vger.kernel.org
8907S: Supported
8908F: drivers/net/ethernet/qlogic/qlge/
8909
8910QLOGIC QL4xxx ETHERNET DRIVER
8911M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8912M: Ariel Elior <Ariel.Elior@qlogic.com>
8913M: everest-linux-l2@qlogic.com
8914L: netdev@vger.kernel.org
8915S: Supported
8916F: drivers/net/ethernet/qlogic/qed/
8917F: include/linux/qed/
8918F: drivers/net/ethernet/qlogic/qede/
8919
8920QNX4 FILESYSTEM
8921M: Anders Larsen <al@alarsen.net>
8922W: http://www.alarsen.net/linux/qnx4fs/
8923S: Maintained
8924F: fs/qnx4/
8925F: include/uapi/linux/qnx4_fs.h
8926F: include/uapi/linux/qnxtypes.h
8927
8928QT1010 MEDIA DRIVER
8929M: Antti Palosaari <crope@iki.fi>
8930L: linux-media@vger.kernel.org
8931W: https://linuxtv.org
8932W: http://palosaari.fi/linux/
8933Q: http://patchwork.linuxtv.org/project/linux-media/list/
8934T: git git://linuxtv.org/anttip/media_tree.git
8935S: Maintained
8936F: drivers/media/tuners/qt1010*
8937
8938QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8939M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8940L: linux-wireless@vger.kernel.org
8941L: ath9k-devel@lists.ath9k.org
8942W: http://wireless.kernel.org/en/users/Drivers/ath9k
8943S: Supported
8944F: drivers/net/wireless/ath/ath9k/
8945
8946QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8947M: Kalle Valo <kvalo@qca.qualcomm.com>
8948L: ath10k@lists.infradead.org
8949W: http://wireless.kernel.org/en/users/Drivers/ath10k
8950T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8951S: Supported
8952F: drivers/net/wireless/ath/ath10k/
8953
8954QUALCOMM HEXAGON ARCHITECTURE
8955M: Richard Kuo <rkuo@codeaurora.org>
8956L: linux-hexagon@vger.kernel.org
8957T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8958S: Supported
8959F: arch/hexagon/
8960
8961QUALCOMM WCN36XX WIRELESS DRIVER
8962M: Eugene Krasnikov <k.eugene.e@gmail.com>
8963L: wcn36xx@lists.infradead.org
8964W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8965T: git git://github.com/KrasnikovEugene/wcn36xx.git
8966S: Supported
8967F: drivers/net/wireless/ath/wcn36xx/
8968
8969RADOS BLOCK DEVICE (RBD)
8970M: Ilya Dryomov <idryomov@gmail.com>
8971M: Sage Weil <sage@redhat.com>
8972M: Alex Elder <elder@kernel.org>
8973L: ceph-devel@vger.kernel.org
8974W: http://ceph.com/
8975T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8976T: git git://github.com/ceph/ceph-client.git
8977S: Supported
8978F: Documentation/ABI/testing/sysfs-bus-rbd
8979F: drivers/block/rbd.c
8980F: drivers/block/rbd_types.h
8981
8982RADEON FRAMEBUFFER DISPLAY DRIVER
8983M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8984L: linux-fbdev@vger.kernel.org
8985S: Maintained
8986F: drivers/video/fbdev/aty/radeon*
8987F: include/uapi/linux/radeonfb.h
8988
8989RADIOSHARK RADIO DRIVER
8990M: Hans de Goede <hdegoede@redhat.com>
8991L: linux-media@vger.kernel.org
8992T: git git://linuxtv.org/media_tree.git
8993S: Maintained
8994F: drivers/media/radio/radio-shark.c
8995
8996RADIOSHARK2 RADIO DRIVER
8997M: Hans de Goede <hdegoede@redhat.com>
8998L: linux-media@vger.kernel.org
8999T: git git://linuxtv.org/media_tree.git
9000S: Maintained
9001F: drivers/media/radio/radio-shark2.c
9002F: drivers/media/radio/radio-tea5777.c
9003
9004RAGE128 FRAMEBUFFER DISPLAY DRIVER
9005M: Paul Mackerras <paulus@samba.org>
9006L: linux-fbdev@vger.kernel.org
9007S: Maintained
9008F: drivers/video/fbdev/aty/aty128fb.c
9009
9010RALINK MIPS ARCHITECTURE
9011M: John Crispin <blogic@openwrt.org>
9012L: linux-mips@linux-mips.org
9013S: Maintained
9014F: arch/mips/ralink
9015
9016RALINK RT2X00 WIRELESS LAN DRIVER
9017P: rt2x00 project
9018M: Stanislaw Gruszka <sgruszka@redhat.com>
9019M: Helmut Schaa <helmut.schaa@googlemail.com>
9020L: linux-wireless@vger.kernel.org
9021S: Maintained
9022F: drivers/net/wireless/ralink/rt2x00/
9023
9024RAMDISK RAM BLOCK DEVICE DRIVER
9025M: Jens Axboe <axboe@kernel.dk>
9026S: Maintained
9027F: Documentation/blockdev/ramdisk.txt
9028F: drivers/block/brd.c
9029
9030RANDOM NUMBER DRIVER
9031M: "Theodore Ts'o" <tytso@mit.edu>
9032S: Maintained
9033F: drivers/char/random.c
9034
9035RAPIDIO SUBSYSTEM
9036M: Matt Porter <mporter@kernel.crashing.org>
9037M: Alexandre Bounine <alexandre.bounine@idt.com>
9038S: Maintained
9039F: drivers/rapidio/
9040
9041RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9042L: linux-wireless@vger.kernel.org
9043S: Orphan
9044F: drivers/net/wireless/ray*
9045
9046RCUTORTURE MODULE
9047M: Josh Triplett <josh@joshtriplett.org>
9048M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9049L: linux-kernel@vger.kernel.org
9050S: Supported
9051T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9052F: Documentation/RCU/torture.txt
9053F: kernel/rcu/rcutorture.c
9054
9055RCUTORTURE TEST FRAMEWORK
9056M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9057M: Josh Triplett <josh@joshtriplett.org>
9058R: Steven Rostedt <rostedt@goodmis.org>
9059R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9060R: Lai Jiangshan <jiangshanlai@gmail.com>
9061L: linux-kernel@vger.kernel.org
9062S: Supported
9063T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9064F: tools/testing/selftests/rcutorture
9065
9066RDC R-321X SoC
9067M: Florian Fainelli <florian@openwrt.org>
9068S: Maintained
9069
9070RDC R6040 FAST ETHERNET DRIVER
9071M: Florian Fainelli <florian@openwrt.org>
9072L: netdev@vger.kernel.org
9073S: Maintained
9074F: drivers/net/ethernet/rdc/r6040.c
9075
9076RDS - RELIABLE DATAGRAM SOCKETS
9077M: Chien Yen <chien.yen@oracle.com>
9078L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9079S: Supported
9080F: net/rds/
9081
9082READ-COPY UPDATE (RCU)
9083M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9084M: Josh Triplett <josh@joshtriplett.org>
9085R: Steven Rostedt <rostedt@goodmis.org>
9086R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9087R: Lai Jiangshan <jiangshanlai@gmail.com>
9088L: linux-kernel@vger.kernel.org
9089W: http://www.rdrop.com/users/paulmck/RCU/
9090S: Supported
9091T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9092F: Documentation/RCU/
9093X: Documentation/RCU/torture.txt
9094F: include/linux/rcu*
9095X: include/linux/srcu.h
9096F: kernel/rcu/
9097X: kernel/torture.c
9098
9099REAL TIME CLOCK (RTC) SUBSYSTEM
9100M: Alessandro Zummo <a.zummo@towertech.it>
9101M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9102L: rtc-linux@googlegroups.com
9103Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9104T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9105S: Maintained
9106F: Documentation/rtc.txt
9107F: drivers/rtc/
9108F: include/linux/rtc.h
9109F: include/uapi/linux/rtc.h
9110
9111REALTEK AUDIO CODECS
9112M: Bard Liao <bardliao@realtek.com>
9113M: Oder Chiou <oder_chiou@realtek.com>
9114S: Maintained
9115F: sound/soc/codecs/rt*
9116F: include/sound/rt*.h
9117
9118REISERFS FILE SYSTEM
9119L: reiserfs-devel@vger.kernel.org
9120S: Supported
9121F: fs/reiserfs/
9122
9123REGISTER MAP ABSTRACTION
9124M: Mark Brown <broonie@kernel.org>
9125L: linux-kernel@vger.kernel.org
9126T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9127S: Supported
9128F: drivers/base/regmap/
9129F: include/linux/regmap.h
9130
9131REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9132M: Ohad Ben-Cohen <ohad@wizery.com>
9133T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9134S: Maintained
9135F: drivers/remoteproc/
9136F: Documentation/remoteproc.txt
9137F: include/linux/remoteproc.h
9138
9139REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9140M: Ohad Ben-Cohen <ohad@wizery.com>
9141T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9142S: Maintained
9143F: drivers/rpmsg/
9144F: Documentation/rpmsg.txt
9145F: include/linux/rpmsg.h
9146
9147RENESAS ETHERNET DRIVERS
9148R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9149L: netdev@vger.kernel.org
9150L: linux-renesas-soc@vger.kernel.org
9151F: drivers/net/ethernet/renesas/
9152F: include/linux/sh_eth.h
9153
9154RENESAS USB2 PHY DRIVER
9155M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9156L: linux-renesas-soc@vger.kernel.org
9157S: Maintained
9158F: drivers/phy/phy-rcar-gen3-usb2.c
9159
9160RESET CONTROLLER FRAMEWORK
9161M: Philipp Zabel <p.zabel@pengutronix.de>
9162T: git git://git.pengutronix.de/git/pza/linux
9163S: Maintained
9164F: drivers/reset/
9165F: Documentation/devicetree/bindings/reset/
9166F: include/dt-bindings/reset/
9167F: include/linux/reset.h
9168F: include/linux/reset-controller.h
9169
9170RFKILL
9171M: Johannes Berg <johannes@sipsolutions.net>
9172L: linux-wireless@vger.kernel.org
9173W: http://wireless.kernel.org/
9174T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9175T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9176S: Maintained
9177F: Documentation/rfkill.txt
9178F: net/rfkill/
9179
9180RHASHTABLE
9181M: Thomas Graf <tgraf@suug.ch>
9182L: netdev@vger.kernel.org
9183S: Maintained
9184F: lib/rhashtable.c
9185F: include/linux/rhashtable.h
9186
9187RICOH SMARTMEDIA/XD DRIVER
9188M: Maxim Levitsky <maximlevitsky@gmail.com>
9189S: Maintained
9190F: drivers/mtd/nand/r852.c
9191F: drivers/mtd/nand/r852.h
9192
9193RICOH R5C592 MEMORYSTICK DRIVER
9194M: Maxim Levitsky <maximlevitsky@gmail.com>
9195S: Maintained
9196F: drivers/memstick/host/r592.*
9197
9198ROCCAT DRIVERS
9199M: Stefan Achatz <erazor_de@users.sourceforge.net>
9200W: http://sourceforge.net/projects/roccat/
9201S: Maintained
9202F: drivers/hid/hid-roccat*
9203F: include/linux/hid-roccat*
9204F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9205
9206ROCKER DRIVER
9207M: Jiri Pirko <jiri@resnulli.us>
9208M: Scott Feldman <sfeldma@gmail.com>
9209L: netdev@vger.kernel.org
9210S: Supported
9211F: drivers/net/ethernet/rocker/
9212
9213ROCKETPORT DRIVER
9214P: Comtrol Corp.
9215W: http://www.comtrol.com
9216S: Maintained
9217F: Documentation/serial/rocket.txt
9218F: drivers/tty/rocket*
9219
9220ROCKETPORT EXPRESS/INFINITY DRIVER
9221M: Kevin Cernekee <cernekee@gmail.com>
9222L: linux-serial@vger.kernel.org
9223S: Odd Fixes
9224F: drivers/tty/serial/rp2.*
9225
9226ROSE NETWORK LAYER
9227M: Ralf Baechle <ralf@linux-mips.org>
9228L: linux-hams@vger.kernel.org
9229W: http://www.linux-ax25.org/
9230S: Maintained
9231F: include/net/rose.h
9232F: include/uapi/linux/rose.h
9233F: net/rose/
9234
9235RTL2830 MEDIA DRIVER
9236M: Antti Palosaari <crope@iki.fi>
9237L: linux-media@vger.kernel.org
9238W: https://linuxtv.org
9239W: http://palosaari.fi/linux/
9240Q: http://patchwork.linuxtv.org/project/linux-media/list/
9241T: git git://linuxtv.org/anttip/media_tree.git
9242S: Maintained
9243F: drivers/media/dvb-frontends/rtl2830*
9244
9245RTL2832 MEDIA DRIVER
9246M: Antti Palosaari <crope@iki.fi>
9247L: linux-media@vger.kernel.org
9248W: https://linuxtv.org
9249W: http://palosaari.fi/linux/
9250Q: http://patchwork.linuxtv.org/project/linux-media/list/
9251T: git git://linuxtv.org/anttip/media_tree.git
9252S: Maintained
9253F: drivers/media/dvb-frontends/rtl2832*
9254
9255RTL2832_SDR MEDIA DRIVER
9256M: Antti Palosaari <crope@iki.fi>
9257L: linux-media@vger.kernel.org
9258W: https://linuxtv.org
9259W: http://palosaari.fi/linux/
9260Q: http://patchwork.linuxtv.org/project/linux-media/list/
9261T: git git://linuxtv.org/anttip/media_tree.git
9262S: Maintained
9263F: drivers/media/dvb-frontends/rtl2832_sdr*
9264
9265RTL8180 WIRELESS DRIVER
9266L: linux-wireless@vger.kernel.org
9267W: http://wireless.kernel.org/
9268T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9269S: Orphan
9270F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9271
9272RTL8187 WIRELESS DRIVER
9273M: Herton Ronaldo Krzesinski <herton@canonical.com>
9274M: Hin-Tak Leung <htl10@users.sourceforge.net>
9275M: Larry Finger <Larry.Finger@lwfinger.net>
9276L: linux-wireless@vger.kernel.org
9277W: http://wireless.kernel.org/
9278T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9279S: Maintained
9280F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9281
9282RTL8192CE WIRELESS DRIVER
9283M: Larry Finger <Larry.Finger@lwfinger.net>
9284M: Chaoming Li <chaoming_li@realsil.com.cn>
9285L: linux-wireless@vger.kernel.org
9286W: http://wireless.kernel.org/
9287T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9288S: Maintained
9289F: drivers/net/wireless/realtek/rtlwifi/
9290F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9291
9292RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9293M: Jes Sorensen <Jes.Sorensen@redhat.com>
9294L: linux-wireless@vger.kernel.org
9295T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9296S: Maintained
9297F: drivers/net/wireless/realtek/rtl8xxxu/
9298
9299S3 SAVAGE FRAMEBUFFER DRIVER
9300M: Antonino Daplas <adaplas@gmail.com>
9301L: linux-fbdev@vger.kernel.org
9302S: Maintained
9303F: drivers/video/fbdev/savage/
9304
9305S390
9306M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9307M: Heiko Carstens <heiko.carstens@de.ibm.com>
9308L: linux-s390@vger.kernel.org
9309W: http://www.ibm.com/developerworks/linux/linux390/
9310T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9311S: Supported
9312F: arch/s390/
9313F: drivers/s390/
9314F: Documentation/s390/
9315F: Documentation/DocBook/s390*
9316
9317S390 COMMON I/O LAYER
9318M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9319M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9320L: linux-s390@vger.kernel.org
9321W: http://www.ibm.com/developerworks/linux/linux390/
9322S: Supported
9323F: drivers/s390/cio/
9324
9325S390 DASD DRIVER
9326M: Stefan Weinhuber <wein@de.ibm.com>
9327M: Stefan Haberland <stefan.haberland@de.ibm.com>
9328L: linux-s390@vger.kernel.org
9329W: http://www.ibm.com/developerworks/linux/linux390/
9330S: Supported
9331F: drivers/s390/block/dasd*
9332F: block/partitions/ibm.c
9333
9334S390 NETWORK DRIVERS
9335M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9336L: linux-s390@vger.kernel.org
9337W: http://www.ibm.com/developerworks/linux/linux390/
9338S: Supported
9339F: drivers/s390/net/
9340
9341S390 PCI SUBSYSTEM
9342M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9343M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9344L: linux-s390@vger.kernel.org
9345W: http://www.ibm.com/developerworks/linux/linux390/
9346S: Supported
9347F: arch/s390/pci/
9348F: drivers/pci/hotplug/s390_pci_hpc.c
9349
9350S390 ZCRYPT DRIVER
9351M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9352L: linux-s390@vger.kernel.org
9353W: http://www.ibm.com/developerworks/linux/linux390/
9354S: Supported
9355F: drivers/s390/crypto/
9356
9357S390 ZFCP DRIVER
9358M: Steffen Maier <maier@linux.vnet.ibm.com>
9359L: linux-s390@vger.kernel.org
9360W: http://www.ibm.com/developerworks/linux/linux390/
9361S: Supported
9362F: drivers/s390/scsi/zfcp_*
9363
9364S390 IUCV NETWORK LAYER
9365M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9366L: linux-s390@vger.kernel.org
9367W: http://www.ibm.com/developerworks/linux/linux390/
9368S: Supported
9369F: drivers/s390/net/*iucv*
9370F: include/net/iucv/
9371F: net/iucv/
9372
9373S390 IOMMU (PCI)
9374M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9375L: linux-s390@vger.kernel.org
9376W: http://www.ibm.com/developerworks/linux/linux390/
9377S: Supported
9378F: drivers/iommu/s390-iommu.c
9379
9380S3C24XX SD/MMC Driver
9381M: Ben Dooks <ben-linux@fluff.org>
9382L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9383S: Supported
9384F: drivers/mmc/host/s3cmci.*
9385
9386SAA6588 RDS RECEIVER DRIVER
9387M: Hans Verkuil <hverkuil@xs4all.nl>
9388L: linux-media@vger.kernel.org
9389T: git git://linuxtv.org/media_tree.git
9390W: https://linuxtv.org
9391S: Odd Fixes
9392F: drivers/media/i2c/saa6588*
9393
9394SAA7134 VIDEO4LINUX DRIVER
9395M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9396L: linux-media@vger.kernel.org
9397W: https://linuxtv.org
9398T: git git://linuxtv.org/media_tree.git
9399S: Odd fixes
9400F: Documentation/video4linux/*.saa7134
9401F: drivers/media/pci/saa7134/
9402
9403SAA7146 VIDEO4LINUX-2 DRIVER
9404M: Hans Verkuil <hverkuil@xs4all.nl>
9405L: linux-media@vger.kernel.org
9406T: git git://linuxtv.org/media_tree.git
9407S: Maintained
9408F: drivers/media/common/saa7146/
9409F: drivers/media/pci/saa7146/
9410F: include/media/saa7146*
9411
9412SAMSUNG LAPTOP DRIVER
9413M: Corentin Chary <corentin.chary@gmail.com>
9414L: platform-driver-x86@vger.kernel.org
9415S: Maintained
9416F: drivers/platform/x86/samsung-laptop.c
9417
9418SAMSUNG AUDIO (ASoC) DRIVERS
9419M: Sangbeom Kim <sbkim73@samsung.com>
9420L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9421S: Supported
9422F: sound/soc/samsung/
9423
9424SAMSUNG FRAMEBUFFER DRIVER
9425M: Jingoo Han <jingoohan1@gmail.com>
9426L: linux-fbdev@vger.kernel.org
9427S: Maintained
9428F: drivers/video/fbdev/s3c-fb.c
9429
9430SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9431M: Sangbeom Kim <sbkim73@samsung.com>
9432M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9433L: linux-kernel@vger.kernel.org
9434L: linux-samsung-soc@vger.kernel.org
9435S: Supported
9436F: drivers/mfd/sec*.c
9437F: drivers/regulator/s2m*.c
9438F: drivers/regulator/s5m*.c
9439F: drivers/clk/clk-s2mps11.c
9440F: drivers/rtc/rtc-s5m.c
9441F: include/linux/mfd/samsung/
9442F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9443F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9444F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9445F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9446
9447SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9448M: Kyungmin Park <kyungmin.park@samsung.com>
9449M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9450L: linux-media@vger.kernel.org
9451Q: https://patchwork.linuxtv.org/project/linux-media/list/
9452S: Supported
9453F: drivers/media/platform/exynos4-is/
9454
9455SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9456M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9457L: linux-media@vger.kernel.org
9458L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9459S: Maintained
9460F: drivers/media/platform/s3c-camif/
9461F: include/media/drv-intf/s3c_camif.h
9462
9463SAMSUNG S5C73M3 CAMERA DRIVER
9464M: Kyungmin Park <kyungmin.park@samsung.com>
9465M: Andrzej Hajda <a.hajda@samsung.com>
9466L: linux-media@vger.kernel.org
9467S: Supported
9468F: drivers/media/i2c/s5c73m3/*
9469
9470SAMSUNG S5K5BAF CAMERA DRIVER
9471M: Kyungmin Park <kyungmin.park@samsung.com>
9472M: Andrzej Hajda <a.hajda@samsung.com>
9473L: linux-media@vger.kernel.org
9474S: Supported
9475F: drivers/media/i2c/s5k5baf.c
9476
9477SAMSUNG S3FWRN5 NFC DRIVER
9478M: Robert Baldyga <r.baldyga@samsung.com>
9479L: linux-nfc@lists.01.org (moderated for non-subscribers)
9480S: Supported
9481F: drivers/nfc/s3fwrn5
9482
9483SAMSUNG SOC CLOCK DRIVERS
9484M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9485M: Tomasz Figa <tomasz.figa@gmail.com>
9486S: Supported
9487L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9488F: drivers/clk/samsung/
9489
9490SAMSUNG SXGBE DRIVERS
9491M: Byungho An <bh74.an@samsung.com>
9492M: Girish K S <ks.giri@samsung.com>
9493M: Vipul Pandya <vipul.pandya@samsung.com>
9494S: Supported
9495L: netdev@vger.kernel.org
9496F: drivers/net/ethernet/samsung/sxgbe/
9497
9498SAMSUNG THERMAL DRIVER
9499M: Lukasz Majewski <l.majewski@samsung.com>
9500L: linux-pm@vger.kernel.org
9501L: linux-samsung-soc@vger.kernel.org
9502S: Supported
9503T: git https://github.com/lmajewski/linux-samsung-thermal.git
9504F: drivers/thermal/samsung/
9505
9506SAMSUNG USB2 PHY DRIVER
9507M: Kamil Debski <k.debski@samsung.com>
9508L: linux-kernel@vger.kernel.org
9509S: Supported
9510F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9511F: Documentation/phy/samsung-usb2.txt
9512F: drivers/phy/phy-exynos4210-usb2.c
9513F: drivers/phy/phy-exynos4x12-usb2.c
9514F: drivers/phy/phy-exynos5250-usb2.c
9515F: drivers/phy/phy-s5pv210-usb2.c
9516F: drivers/phy/phy-samsung-usb2.c
9517F: drivers/phy/phy-samsung-usb2.h
9518
9519SERIAL DRIVERS
9520M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9521L: linux-serial@vger.kernel.org
9522S: Maintained
9523F: drivers/tty/serial/
9524
9525SYNOPSYS DESIGNWARE DMAC DRIVER
9526M: Viresh Kumar <vireshk@kernel.org>
9527M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9528S: Maintained
9529F: include/linux/dma/dw.h
9530F: include/linux/platform_data/dma-dw.h
9531F: drivers/dma/dw/
9532
9533SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9534M: Lars Persson <lars.persson@axis.com>
9535L: netdev@vger.kernel.org
9536S: Supported
9537F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9538F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9539
9540SYNOPSYS DESIGNWARE I2C DRIVER
9541M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9542M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9543M: Mika Westerberg <mika.westerberg@linux.intel.com>
9544L: linux-i2c@vger.kernel.org
9545S: Maintained
9546F: drivers/i2c/busses/i2c-designware-*
9547F: include/linux/platform_data/i2c-designware.h
9548
9549SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9550M: Jaehoon Chung <jh80.chung@samsung.com>
9551L: linux-mmc@vger.kernel.org
9552S: Maintained
9553F: include/linux/mmc/dw_mmc.h
9554F: drivers/mmc/host/dw_mmc*
9555
9556SYSTEM TRACE MODULE CLASS
9557M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9558S: Maintained
9559F: Documentation/trace/stm.txt
9560F: drivers/hwtracing/stm/
9561F: include/linux/stm.h
9562F: include/uapi/linux/stm.h
9563
9564THUNDERBOLT DRIVER
9565M: Andreas Noever <andreas.noever@gmail.com>
9566S: Maintained
9567F: drivers/thunderbolt/
9568
9569TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9570M: John Stultz <john.stultz@linaro.org>
9571M: Thomas Gleixner <tglx@linutronix.de>
9572L: linux-kernel@vger.kernel.org
9573T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9574S: Supported
9575F: include/linux/clocksource.h
9576F: include/linux/time.h
9577F: include/linux/timex.h
9578F: include/uapi/linux/time.h
9579F: include/uapi/linux/timex.h
9580F: kernel/time/clocksource.c
9581F: kernel/time/time*.c
9582F: kernel/time/alarmtimer.c
9583F: kernel/time/ntp.c
9584F: tools/testing/selftests/timers/
9585
9586SC1200 WDT DRIVER
9587M: Zwane Mwaikambo <zwanem@gmail.com>
9588S: Maintained
9589F: drivers/watchdog/sc1200wdt.c
9590
9591SCHEDULER
9592M: Ingo Molnar <mingo@redhat.com>
9593M: Peter Zijlstra <peterz@infradead.org>
9594L: linux-kernel@vger.kernel.org
9595T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9596S: Maintained
9597F: kernel/sched/
9598F: include/linux/sched.h
9599F: include/uapi/linux/sched.h
9600F: include/linux/wait.h
9601
9602SCORE ARCHITECTURE
9603M: Chen Liqin <liqin.linux@gmail.com>
9604M: Lennox Wu <lennox.wu@gmail.com>
9605W: http://www.sunplus.com
9606S: Supported
9607F: arch/score/
9608
9609SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9610M: Sudeep Holla <sudeep.holla@arm.com>
9611L: linux-arm-kernel@lists.infradead.org
9612S: Maintained
9613F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9614F: drivers/clk/clk-scpi.c
9615F: drivers/cpufreq/scpi-cpufreq.c
9616F: drivers/firmware/arm_scpi.c
9617F: include/linux/scpi_protocol.h
9618
9619SCSI CDROM DRIVER
9620M: Jens Axboe <axboe@kernel.dk>
9621L: linux-scsi@vger.kernel.org
9622W: http://www.kernel.dk
9623S: Maintained
9624F: drivers/scsi/sr*
9625
9626SCSI RDMA PROTOCOL (SRP) INITIATOR
9627M: Bart Van Assche <bart.vanassche@sandisk.com>
9628L: linux-rdma@vger.kernel.org
9629S: Supported
9630W: http://www.openfabrics.org
9631Q: http://patchwork.kernel.org/project/linux-rdma/list/
9632T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9633F: drivers/infiniband/ulp/srp/
9634F: include/scsi/srp.h
9635
9636SCSI SG DRIVER
9637M: Doug Gilbert <dgilbert@interlog.com>
9638L: linux-scsi@vger.kernel.org
9639W: http://sg.danny.cz/sg
9640S: Maintained
9641F: Documentation/scsi/scsi-generic.txt
9642F: drivers/scsi/sg.c
9643F: include/scsi/sg.h
9644
9645SCSI SUBSYSTEM
9646M: "James E.J. Bottomley" <JBottomley@odin.com>
9647T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9648M: "Martin K. Petersen" <martin.petersen@oracle.com>
9649T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9650L: linux-scsi@vger.kernel.org
9651S: Maintained
9652F: drivers/scsi/
9653F: include/scsi/
9654
9655SCSI TAPE DRIVER
9656M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9657L: linux-scsi@vger.kernel.org
9658S: Maintained
9659F: Documentation/scsi/st.txt
9660F: drivers/scsi/st.*
9661F: drivers/scsi/st_*.h
9662
9663SCTP PROTOCOL
9664M: Vlad Yasevich <vyasevich@gmail.com>
9665M: Neil Horman <nhorman@tuxdriver.com>
9666L: linux-sctp@vger.kernel.org
9667W: http://lksctp.sourceforge.net
9668S: Maintained
9669F: Documentation/networking/sctp.txt
9670F: include/linux/sctp.h
9671F: include/uapi/linux/sctp.h
9672F: include/net/sctp/
9673F: net/sctp/
9674
9675SCx200 CPU SUPPORT
9676M: Jim Cromie <jim.cromie@gmail.com>
9677S: Odd Fixes
9678F: Documentation/i2c/busses/scx200_acb
9679F: arch/x86/platform/scx200/
9680F: drivers/watchdog/scx200_wdt.c
9681F: drivers/i2c/busses/scx200*
9682F: drivers/mtd/maps/scx200_docflash.c
9683F: include/linux/scx200.h
9684
9685SCx200 GPIO DRIVER
9686M: Jim Cromie <jim.cromie@gmail.com>
9687S: Maintained
9688F: drivers/char/scx200_gpio.c
9689F: include/linux/scx200_gpio.h
9690
9691SCx200 HRT CLOCKSOURCE DRIVER
9692M: Jim Cromie <jim.cromie@gmail.com>
9693S: Maintained
9694F: drivers/clocksource/scx200_hrt.c
9695
9696SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9697M: Sascha Sommer <saschasommer@freenet.de>
9698L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9699S: Maintained
9700F: drivers/mmc/host/sdricoh_cs.c
9701
9702SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9703L: linux-mmc@vger.kernel.org
9704S: Orphan
9705F: drivers/mmc/host/sdhci.*
9706F: drivers/mmc/host/sdhci-pltfm.[ch]
9707
9708SECURE COMPUTING
9709M: Kees Cook <keescook@chromium.org>
9710R: Andy Lutomirski <luto@amacapital.net>
9711R: Will Drewry <wad@chromium.org>
9712T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9713S: Supported
9714F: kernel/seccomp.c
9715F: include/uapi/linux/seccomp.h
9716F: include/linux/seccomp.h
9717F: tools/testing/selftests/seccomp/*
9718K: \bsecure_computing
9719K: \bTIF_SECCOMP\b
9720
9721SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9722M: Ben Dooks <ben-linux@fluff.org>
9723M: Jaehoon Chung <jh80.chung@samsung.com>
9724L: linux-mmc@vger.kernel.org
9725S: Maintained
9726F: drivers/mmc/host/sdhci-s3c*
9727
9728SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9729M: Viresh Kumar <vireshk@kernel.org>
9730L: spear-devel@list.st.com
9731L: linux-mmc@vger.kernel.org
9732S: Maintained
9733F: drivers/mmc/host/sdhci-spear.c
9734
9735SECURITY SUBSYSTEM
9736M: James Morris <james.l.morris@oracle.com>
9737M: "Serge E. Hallyn" <serge@hallyn.com>
9738L: linux-security-module@vger.kernel.org (suggested Cc:)
9739T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9740W: http://kernsec.org/
9741S: Supported
9742F: security/
9743
9744SECURITY CONTACT
9745M: Security Officers <security@kernel.org>
9746S: Supported
9747
9748SELINUX SECURITY MODULE
9749M: Paul Moore <paul@paul-moore.com>
9750M: Stephen Smalley <sds@tycho.nsa.gov>
9751M: Eric Paris <eparis@parisplace.org>
9752L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9753W: http://selinuxproject.org
9754T: git git://git.infradead.org/users/pcmoore/selinux
9755S: Supported
9756F: include/linux/selinux*
9757F: security/selinux/
9758F: scripts/selinux/
9759
9760APPARMOR SECURITY MODULE
9761M: John Johansen <john.johansen@canonical.com>
9762L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9763W: apparmor.wiki.kernel.org
9764T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9765S: Supported
9766F: security/apparmor/
9767
9768YAMA SECURITY MODULE
9769M: Kees Cook <keescook@chromium.org>
9770T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9771S: Supported
9772F: security/yama/
9773
9774SENSABLE PHANTOM
9775M: Jiri Slaby <jirislaby@gmail.com>
9776S: Maintained
9777F: drivers/misc/phantom.c
9778F: include/uapi/linux/phantom.h
9779
9780SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9781M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9782M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9783M: John Soni Jose <sony.john@avagotech.com>
9784L: linux-scsi@vger.kernel.org
9785W: http://www.avagotech.com
9786S: Supported
9787F: drivers/scsi/be2iscsi/
9788
9789Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9790M: Sathya Perla <sathya.perla@broadcom.com>
9791M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9792M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9793M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9794M: Somnath Kotur <somnath.kotur@broadcom.com>
9795L: netdev@vger.kernel.org
9796W: http://www.emulex.com
9797S: Supported
9798F: drivers/net/ethernet/emulex/benet/
9799
9800EMULEX ONECONNECT ROCE DRIVER
9801M: Selvin Xavier <selvin.xavier@avagotech.com>
9802M: Devesh Sharma <devesh.sharma@avagotech.com>
9803M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9804L: linux-rdma@vger.kernel.org
9805W: http://www.emulex.com
9806S: Supported
9807F: drivers/infiniband/hw/ocrdma/
9808
9809SFC NETWORK DRIVER
9810M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9811M: Shradha Shah <sshah@solarflare.com>
9812L: netdev@vger.kernel.org
9813S: Supported
9814F: drivers/net/ethernet/sfc/
9815
9816SGI GRU DRIVER
9817M: Dimitri Sivanich <sivanich@sgi.com>
9818S: Maintained
9819F: drivers/misc/sgi-gru/
9820
9821SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9822M: Pat Gefre <pfg@sgi.com>
9823L: linux-ia64@vger.kernel.org
9824S: Supported
9825F: Documentation/ia64/serial.txt
9826F: drivers/tty/serial/ioc?_serial.c
9827F: include/linux/ioc?.h
9828
9829SGI XP/XPC/XPNET DRIVER
9830M: Cliff Whickman <cpw@sgi.com>
9831M: Robin Holt <robinmholt@gmail.com>
9832S: Maintained
9833F: drivers/misc/sgi-xp/
9834
9835SI2157 MEDIA DRIVER
9836M: Antti Palosaari <crope@iki.fi>
9837L: linux-media@vger.kernel.org
9838W: https://linuxtv.org
9839W: http://palosaari.fi/linux/
9840Q: http://patchwork.linuxtv.org/project/linux-media/list/
9841T: git git://linuxtv.org/anttip/media_tree.git
9842S: Maintained
9843F: drivers/media/tuners/si2157*
9844
9845SI2168 MEDIA DRIVER
9846M: Antti Palosaari <crope@iki.fi>
9847L: linux-media@vger.kernel.org
9848W: https://linuxtv.org
9849W: http://palosaari.fi/linux/
9850Q: http://patchwork.linuxtv.org/project/linux-media/list/
9851T: git git://linuxtv.org/anttip/media_tree.git
9852S: Maintained
9853F: drivers/media/dvb-frontends/si2168*
9854
9855SI470X FM RADIO RECEIVER I2C DRIVER
9856M: Hans Verkuil <hverkuil@xs4all.nl>
9857L: linux-media@vger.kernel.org
9858T: git git://linuxtv.org/media_tree.git
9859W: https://linuxtv.org
9860S: Odd Fixes
9861F: drivers/media/radio/si470x/radio-si470x-i2c.c
9862
9863SI470X FM RADIO RECEIVER USB DRIVER
9864M: Hans Verkuil <hverkuil@xs4all.nl>
9865L: linux-media@vger.kernel.org
9866T: git git://linuxtv.org/media_tree.git
9867W: https://linuxtv.org
9868S: Maintained
9869F: drivers/media/radio/si470x/radio-si470x-common.c
9870F: drivers/media/radio/si470x/radio-si470x.h
9871F: drivers/media/radio/si470x/radio-si470x-usb.c
9872
9873SI4713 FM RADIO TRANSMITTER I2C DRIVER
9874M: Eduardo Valentin <edubezval@gmail.com>
9875L: linux-media@vger.kernel.org
9876T: git git://linuxtv.org/media_tree.git
9877W: https://linuxtv.org
9878S: Odd Fixes
9879F: drivers/media/radio/si4713/si4713.?
9880
9881SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9882M: Eduardo Valentin <edubezval@gmail.com>
9883L: linux-media@vger.kernel.org
9884T: git git://linuxtv.org/media_tree.git
9885W: https://linuxtv.org
9886S: Odd Fixes
9887F: drivers/media/radio/si4713/radio-platform-si4713.c
9888
9889SI4713 FM RADIO TRANSMITTER USB DRIVER
9890M: Hans Verkuil <hverkuil@xs4all.nl>
9891L: linux-media@vger.kernel.org
9892T: git git://linuxtv.org/media_tree.git
9893W: https://linuxtv.org
9894S: Maintained
9895F: drivers/media/radio/si4713/radio-usb-si4713.c
9896
9897SIANO DVB DRIVER
9898M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9899L: linux-media@vger.kernel.org
9900W: https://linuxtv.org
9901T: git git://linuxtv.org/media_tree.git
9902S: Odd fixes
9903F: drivers/media/common/siano/
9904F: drivers/media/usb/siano/
9905F: drivers/media/usb/siano/
9906F: drivers/media/mmc/siano/
9907
9908SIMPLEFB FB DRIVER
9909M: Hans de Goede <hdegoede@redhat.com>
9910L: linux-fbdev@vger.kernel.org
9911S: Maintained
9912F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9913F: drivers/video/fbdev/simplefb.c
9914F: include/linux/platform_data/simplefb.h
9915
9916SH_VEU V4L2 MEM2MEM DRIVER
9917L: linux-media@vger.kernel.org
9918S: Orphan
9919F: drivers/media/platform/sh_veu.c
9920
9921SH_VOU V4L2 OUTPUT DRIVER
9922L: linux-media@vger.kernel.org
9923S: Orphan
9924F: drivers/media/platform/sh_vou.c
9925F: include/media/drv-intf/sh_vou.h
9926
9927SIMPLE FIRMWARE INTERFACE (SFI)
9928M: Len Brown <lenb@kernel.org>
9929L: sfi-devel@simplefirmware.org
9930W: http://simplefirmware.org/
9931T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9932S: Supported
9933F: arch/x86/platform/sfi/
9934F: drivers/sfi/
9935F: include/linux/sfi*.h
9936
9937SIMTEC EB110ATX (Chalice CATS)
9938P: Ben Dooks
9939P: Vincent Sanders <vince@simtec.co.uk>
9940M: Simtec Linux Team <linux@simtec.co.uk>
9941W: http://www.simtec.co.uk/products/EB110ATX/
9942S: Supported
9943
9944SIMTEC EB2410ITX (BAST)
9945P: Ben Dooks
9946P: Vincent Sanders <vince@simtec.co.uk>
9947M: Simtec Linux Team <linux@simtec.co.uk>
9948W: http://www.simtec.co.uk/products/EB2410ITX/
9949S: Supported
9950F: arch/arm/mach-s3c24xx/mach-bast.c
9951F: arch/arm/mach-s3c24xx/bast-ide.c
9952F: arch/arm/mach-s3c24xx/bast-irq.c
9953
9954TI DAVINCI MACHINE SUPPORT
9955M: Sekhar Nori <nsekhar@ti.com>
9956M: Kevin Hilman <khilman@deeprootsystems.com>
9957T: git git://gitorious.org/linux-davinci/linux-davinci.git
9958Q: http://patchwork.kernel.org/project/linux-davinci/list/
9959S: Supported
9960F: arch/arm/mach-davinci/
9961F: drivers/i2c/busses/i2c-davinci.c
9962
9963TI DAVINCI SERIES MEDIA DRIVER
9964M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9965L: linux-media@vger.kernel.org
9966W: https://linuxtv.org
9967Q: http://patchwork.linuxtv.org/project/linux-media/list/
9968T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9969S: Maintained
9970F: drivers/media/platform/davinci/
9971F: include/media/davinci/
9972
9973TI AM437X VPFE DRIVER
9974M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9975L: linux-media@vger.kernel.org
9976W: https://linuxtv.org
9977Q: http://patchwork.linuxtv.org/project/linux-media/list/
9978T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9979S: Maintained
9980F: drivers/media/platform/am437x/
9981
9982OV2659 OMNIVISION SENSOR DRIVER
9983M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9984L: linux-media@vger.kernel.org
9985W: https://linuxtv.org
9986Q: http://patchwork.linuxtv.org/project/linux-media/list/
9987T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9988S: Maintained
9989F: drivers/media/i2c/ov2659.c
9990F: include/media/i2c/ov2659.h
9991
9992SILICON MOTION SM712 FRAME BUFFER DRIVER
9993M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9994M: Teddy Wang <teddy.wang@siliconmotion.com>
9995M: Sudip Mukherjee <sudip@vectorindia.org>
9996L: linux-fbdev@vger.kernel.org
9997S: Maintained
9998F: drivers/video/fbdev/sm712*
9999F: Documentation/fb/sm712fb.txt
10000
10001SIS 190 ETHERNET DRIVER
10002M: Francois Romieu <romieu@fr.zoreil.com>
10003L: netdev@vger.kernel.org
10004S: Maintained
10005F: drivers/net/ethernet/sis/sis190.c
10006
10007SIS 900/7016 FAST ETHERNET DRIVER
10008M: Daniele Venzano <venza@brownhat.org>
10009W: http://www.brownhat.org/sis900.html
10010L: netdev@vger.kernel.org
10011S: Maintained
10012F: drivers/net/ethernet/sis/sis900.*
10013
10014SIS FRAMEBUFFER DRIVER
10015M: Thomas Winischhofer <thomas@winischhofer.net>
10016W: http://www.winischhofer.net/linuxsisvga.shtml
10017S: Maintained
10018F: Documentation/fb/sisfb.txt
10019F: drivers/video/fbdev/sis/
10020F: include/video/sisfb.h
10021
10022SIS USB2VGA DRIVER
10023M: Thomas Winischhofer <thomas@winischhofer.net>
10024W: http://www.winischhofer.at/linuxsisusbvga.shtml
10025S: Maintained
10026F: drivers/usb/misc/sisusbvga/
10027
10028SLAB ALLOCATOR
10029M: Christoph Lameter <cl@linux.com>
10030M: Pekka Enberg <penberg@kernel.org>
10031M: David Rientjes <rientjes@google.com>
10032M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10033M: Andrew Morton <akpm@linux-foundation.org>
10034L: linux-mm@kvack.org
10035S: Maintained
10036F: include/linux/sl?b*.h
10037F: mm/sl?b*
10038
10039SLEEPABLE READ-COPY UPDATE (SRCU)
10040M: Lai Jiangshan <jiangshanlai@gmail.com>
10041M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10042M: Josh Triplett <josh@joshtriplett.org>
10043R: Steven Rostedt <rostedt@goodmis.org>
10044R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10045L: linux-kernel@vger.kernel.org
10046W: http://www.rdrop.com/users/paulmck/RCU/
10047S: Supported
10048T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10049F: include/linux/srcu.h
10050F: kernel/rcu/srcu.c
10051
10052SMACK SECURITY MODULE
10053M: Casey Schaufler <casey@schaufler-ca.com>
10054L: linux-security-module@vger.kernel.org
10055W: http://schaufler-ca.com
10056T: git git://git.gitorious.org/smack-next/kernel.git
10057S: Maintained
10058F: Documentation/security/Smack.txt
10059F: security/smack/
10060
10061DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10062M: Kevin Hilman <khilman@kernel.org>
10063M: Nishanth Menon <nm@ti.com>
10064S: Maintained
10065F: drivers/power/avs/
10066F: include/linux/power/smartreflex.h
10067L: linux-pm@vger.kernel.org
10068
10069SMC91x ETHERNET DRIVER
10070M: Nicolas Pitre <nico@fluxnic.net>
10071S: Odd Fixes
10072F: drivers/net/ethernet/smsc/smc91x.*
10073
10074SMIA AND SMIA++ IMAGE SENSOR DRIVER
10075M: Sakari Ailus <sakari.ailus@iki.fi>
10076L: linux-media@vger.kernel.org
10077S: Maintained
10078F: drivers/media/i2c/smiapp/
10079F: include/media/i2c/smiapp.h
10080F: drivers/media/i2c/smiapp-pll.c
10081F: drivers/media/i2c/smiapp-pll.h
10082F: include/uapi/linux/smiapp.h
10083F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10084
10085SMM665 HARDWARE MONITOR DRIVER
10086M: Guenter Roeck <linux@roeck-us.net>
10087L: lm-sensors@lm-sensors.org
10088S: Maintained
10089F: Documentation/hwmon/smm665
10090F: drivers/hwmon/smm665.c
10091
10092SMSC EMC2103 HARDWARE MONITOR DRIVER
10093M: Steve Glendinning <steve.glendinning@shawell.net>
10094L: lm-sensors@lm-sensors.org
10095S: Maintained
10096F: Documentation/hwmon/emc2103
10097F: drivers/hwmon/emc2103.c
10098
10099SMSC SCH5627 HARDWARE MONITOR DRIVER
10100M: Hans de Goede <hdegoede@redhat.com>
10101L: lm-sensors@lm-sensors.org
10102S: Supported
10103F: Documentation/hwmon/sch5627
10104F: drivers/hwmon/sch5627.c
10105
10106SMSC47B397 HARDWARE MONITOR DRIVER
10107M: Jean Delvare <jdelvare@suse.com>
10108L: lm-sensors@lm-sensors.org
10109S: Maintained
10110F: Documentation/hwmon/smsc47b397
10111F: drivers/hwmon/smsc47b397.c
10112
10113SMSC911x ETHERNET DRIVER
10114M: Steve Glendinning <steve.glendinning@shawell.net>
10115L: netdev@vger.kernel.org
10116S: Maintained
10117F: include/linux/smsc911x.h
10118F: drivers/net/ethernet/smsc/smsc911x.*
10119
10120SMSC9420 PCI ETHERNET DRIVER
10121M: Steve Glendinning <steve.glendinning@shawell.net>
10122L: netdev@vger.kernel.org
10123S: Maintained
10124F: drivers/net/ethernet/smsc/smsc9420.*
10125
10126SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10127M: Steve Glendinning <steve.glendinning@shawell.net>
10128L: linux-fbdev@vger.kernel.org
10129S: Maintained
10130F: drivers/video/fbdev/smscufx.c
10131
10132SOC-CAMERA V4L2 SUBSYSTEM
10133M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10134L: linux-media@vger.kernel.org
10135T: git git://linuxtv.org/media_tree.git
10136S: Maintained
10137F: include/media/soc*
10138F: drivers/media/i2c/soc_camera/
10139F: drivers/media/platform/soc_camera/
10140
10141SOEKRIS NET48XX LED SUPPORT
10142M: Chris Boot <bootc@bootc.net>
10143S: Maintained
10144F: drivers/leds/leds-net48xx.c
10145
10146SOFTLOGIC 6x10 MPEG CODEC
10147M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10148M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10149M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10150M: Ismael Luceno <ismael@iodev.co.uk>
10151L: linux-media@vger.kernel.org
10152S: Supported
10153F: drivers/media/pci/solo6x10/
10154
10155SOFTWARE RAID (Multiple Disks) SUPPORT
10156M: Shaohua Li <shli@kernel.org>
10157L: linux-raid@vger.kernel.org
10158T: git git://neil.brown.name/md
10159S: Supported
10160F: drivers/md/
10161F: include/linux/raid/
10162F: include/uapi/linux/raid/
10163
10164SONIC NETWORK DRIVER
10165M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10166L: netdev@vger.kernel.org
10167S: Maintained
10168F: drivers/net/ethernet/natsemi/sonic.*
10169
10170SONICS SILICON BACKPLANE DRIVER (SSB)
10171M: Michael Buesch <m@bues.ch>
10172L: linux-wireless@vger.kernel.org
10173S: Maintained
10174F: drivers/ssb/
10175F: include/linux/ssb/
10176
10177SONY VAIO CONTROL DEVICE DRIVER
10178M: Mattia Dongili <malattia@linux.it>
10179L: platform-driver-x86@vger.kernel.org
10180W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10181S: Maintained
10182F: Documentation/laptops/sony-laptop.txt
10183F: drivers/char/sonypi.c
10184F: drivers/platform/x86/sony-laptop.c
10185F: include/linux/sony-laptop.h
10186
10187SONY MEMORYSTICK CARD SUPPORT
10188M: Alex Dubov <oakad@yahoo.com>
10189W: http://tifmxx.berlios.de/
10190S: Maintained
10191F: drivers/memstick/host/tifm_ms.c
10192
10193SONY MEMORYSTICK STANDARD SUPPORT
10194M: Maxim Levitsky <maximlevitsky@gmail.com>
10195S: Maintained
10196F: drivers/memstick/core/ms_block.*
10197
10198SOUND
10199M: Jaroslav Kysela <perex@perex.cz>
10200M: Takashi Iwai <tiwai@suse.com>
10201L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10202W: http://www.alsa-project.org/
10203T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10204T: git git://git.alsa-project.org/alsa-kernel.git
10205Q: http://patchwork.kernel.org/project/alsa-devel/list/
10206S: Maintained
10207F: Documentation/sound/
10208F: include/sound/
10209F: include/uapi/sound/
10210F: sound/
10211
10212SOUND - COMPRESSED AUDIO
10213M: Vinod Koul <vinod.koul@intel.com>
10214L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10215T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10216S: Supported
10217F: Documentation/sound/alsa/compress_offload.txt
10218F: include/sound/compress_driver.h
10219F: include/uapi/sound/compress_*
10220F: sound/core/compress_offload.c
10221F: sound/soc/soc-compress.c
10222
10223SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10224M: Liam Girdwood <lgirdwood@gmail.com>
10225M: Mark Brown <broonie@kernel.org>
10226T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10227L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10228W: http://alsa-project.org/main/index.php/ASoC
10229S: Supported
10230F: Documentation/sound/alsa/soc/
10231F: sound/soc/
10232F: include/sound/soc*
10233
10234SOUND - DMAENGINE HELPERS
10235M: Lars-Peter Clausen <lars@metafoo.de>
10236S: Supported
10237F: include/sound/dmaengine_pcm.h
10238F: sound/core/pcm_dmaengine.c
10239F: sound/soc/soc-generic-dmaengine-pcm.c
10240
10241SP2 MEDIA DRIVER
10242M: Olli Salonen <olli.salonen@iki.fi>
10243L: linux-media@vger.kernel.org
10244W: https://linuxtv.org
10245Q: http://patchwork.linuxtv.org/project/linux-media/list/
10246S: Maintained
10247F: drivers/media/dvb-frontends/sp2*
10248
10249SPARC + UltraSPARC (sparc/sparc64)
10250M: "David S. Miller" <davem@davemloft.net>
10251L: sparclinux@vger.kernel.org
10252Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10253T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10254T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10255S: Maintained
10256F: arch/sparc/
10257F: drivers/sbus/
10258
10259SPARC SERIAL DRIVERS
10260M: "David S. Miller" <davem@davemloft.net>
10261L: sparclinux@vger.kernel.org
10262T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10263T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10264S: Maintained
10265F: include/linux/sunserialcore.h
10266F: drivers/tty/serial/suncore.c
10267F: drivers/tty/serial/sunhv.c
10268F: drivers/tty/serial/sunsab.c
10269F: drivers/tty/serial/sunsab.h
10270F: drivers/tty/serial/sunsu.c
10271F: drivers/tty/serial/sunzilog.c
10272F: drivers/tty/serial/sunzilog.h
10273
10274SPARSE CHECKER
10275M: "Christopher Li" <sparse@chrisli.org>
10276L: linux-sparse@vger.kernel.org
10277W: https://sparse.wiki.kernel.org/
10278T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10279T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10280S: Maintained
10281F: include/linux/compiler.h
10282
10283SPEAR PLATFORM SUPPORT
10284M: Viresh Kumar <vireshk@kernel.org>
10285M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10286L: spear-devel@list.st.com
10287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10288W: http://www.st.com/spear
10289S: Maintained
10290F: arch/arm/boot/dts/spear*
10291F: arch/arm/mach-spear/
10292
10293SPEAR CLOCK FRAMEWORK SUPPORT
10294M: Viresh Kumar <vireshk@kernel.org>
10295L: spear-devel@list.st.com
10296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10297W: http://www.st.com/spear
10298S: Maintained
10299F: drivers/clk/spear/
10300
10301SPI SUBSYSTEM
10302M: Mark Brown <broonie@kernel.org>
10303L: linux-spi@vger.kernel.org
10304T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10305Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10306S: Maintained
10307F: Documentation/spi/
10308F: drivers/spi/
10309F: include/linux/spi/
10310F: include/uapi/linux/spi/
10311
10312SPIDERNET NETWORK DRIVER for CELL
10313M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10314L: netdev@vger.kernel.org
10315S: Supported
10316F: Documentation/networking/spider_net.txt
10317F: drivers/net/ethernet/toshiba/spider_net*
10318
10319SPU FILE SYSTEM
10320M: Jeremy Kerr <jk@ozlabs.org>
10321L: linuxppc-dev@lists.ozlabs.org
10322W: http://www.ibm.com/developerworks/power/cell/
10323S: Supported
10324F: Documentation/filesystems/spufs.txt
10325F: arch/powerpc/platforms/cell/spufs/
10326
10327SQUASHFS FILE SYSTEM
10328M: Phillip Lougher <phillip@squashfs.org.uk>
10329L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10330W: http://squashfs.org.uk
10331T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10332S: Maintained
10333F: Documentation/filesystems/squashfs.txt
10334F: fs/squashfs/
10335
10336SRM (Alpha) environment access
10337M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10338S: Maintained
10339F: arch/alpha/kernel/srm_env.c
10340
10341STABLE BRANCH
10342M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10343L: stable@vger.kernel.org
10344S: Supported
10345F: Documentation/stable_kernel_rules.txt
10346
10347STAGING SUBSYSTEM
10348M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10349T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10350L: devel@driverdev.osuosl.org
10351S: Supported
10352F: drivers/staging/
10353
10354STAGING - COMEDI
10355M: Ian Abbott <abbotti@mev.co.uk>
10356M: H Hartley Sweeten <hsweeten@visionengravers.com>
10357S: Odd Fixes
10358F: drivers/staging/comedi/
10359
10360STAGING - FLARION FT1000 DRIVERS
10361M: Marek Belisko <marek.belisko@gmail.com>
10362S: Odd Fixes
10363F: drivers/staging/ft1000/
10364
10365STAGING - INDUSTRIAL IO
10366M: Jonathan Cameron <jic23@kernel.org>
10367L: linux-iio@vger.kernel.org
10368S: Odd Fixes
10369F: drivers/staging/iio/
10370
10371STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10372M: Jarod Wilson <jarod@wilsonet.com>
10373W: http://www.lirc.org/
10374S: Odd Fixes
10375F: drivers/staging/media/lirc/
10376
10377STAGING - LUSTRE PARALLEL FILESYSTEM
10378M: Oleg Drokin <oleg.drokin@intel.com>
10379M: Andreas Dilger <andreas.dilger@intel.com>
10380L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10381W: http://wiki.lustre.org/
10382S: Maintained
10383F: drivers/staging/lustre
10384
10385STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10386M: Marc Dietrich <marvin24@gmx.de>
10387L: ac100@lists.launchpad.net (moderated for non-subscribers)
10388L: linux-tegra@vger.kernel.org
10389S: Maintained
10390F: drivers/staging/nvec/
10391
10392STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10393M: Jens Frederich <jfrederich@gmail.com>
10394M: Daniel Drake <dsd@laptop.org>
10395M: Jon Nettleton <jon.nettleton@gmail.com>
10396W: http://wiki.laptop.org/go/DCON
10397S: Maintained
10398F: drivers/staging/olpc_dcon/
10399
10400STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10401M: Willy Tarreau <willy@meta-x.org>
10402S: Odd Fixes
10403F: drivers/staging/panel/
10404
10405STAGING - REALTEK RTL8712U DRIVERS
10406M: Larry Finger <Larry.Finger@lwfinger.net>
10407M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10408S: Odd Fixes
10409F: drivers/staging/rtl8712/
10410
10411STAGING - REALTEK RTL8723U WIRELESS DRIVER
10412M: Larry Finger <Larry.Finger@lwfinger.net>
10413M: Jes Sorensen <Jes.Sorensen@redhat.com>
10414L: linux-wireless@vger.kernel.org
10415S: Maintained
10416F: drivers/staging/rtl8723au/
10417
10418STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10419M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10420M: Teddy Wang <teddy.wang@siliconmotion.com>
10421M: Sudip Mukherjee <sudip@vectorindia.org>
10422L: linux-fbdev@vger.kernel.org
10423S: Maintained
10424F: drivers/staging/sm750fb/
10425
10426STAGING - SLICOSS
10427M: Lior Dotan <liodot@gmail.com>
10428M: Christopher Harrer <charrer@alacritech.com>
10429S: Odd Fixes
10430F: drivers/staging/slicoss/
10431
10432STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10433M: William Hubbs <w.d.hubbs@gmail.com>
10434M: Chris Brannon <chris@the-brannons.com>
10435M: Kirk Reiser <kirk@reisers.ca>
10436M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10437L: speakup@linux-speakup.org
10438W: http://www.linux-speakup.org/
10439S: Odd Fixes
10440F: drivers/staging/speakup/
10441
10442STAGING - VIA VT665X DRIVERS
10443M: Forest Bond <forest@alittletooquiet.net>
10444S: Odd Fixes
10445F: drivers/staging/vt665?/
10446
10447STAGING - WILC1000 WIFI DRIVER
10448M: Johnny Kim <johnny.kim@atmel.com>
10449M: Austin Shin <austin.shin@atmel.com>
10450M: Chris Park <chris.park@atmel.com>
10451M: Tony Cho <tony.cho@atmel.com>
10452M: Glen Lee <glen.lee@atmel.com>
10453M: Leo Kim <leo.kim@atmel.com>
10454L: linux-wireless@vger.kernel.org
10455S: Supported
10456F: drivers/staging/wilc1000/
10457
10458STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10459M: Arnaud Patard <arnaud.patard@rtp-net.org>
10460S: Odd Fixes
10461F: drivers/staging/xgifb/
10462
10463HFI1 DRIVER
10464M: Mike Marciniszyn <infinipath@intel.com>
10465L: linux-rdma@vger.kernel.org
10466S: Supported
10467F: drivers/staging/rdma/hfi1
10468
10469STARFIRE/DURALAN NETWORK DRIVER
10470M: Ion Badulescu <ionut@badula.org>
10471S: Odd Fixes
10472F: drivers/net/ethernet/adaptec/starfire*
10473
10474SUN3/3X
10475M: Sam Creasey <sammy@sammy.net>
10476W: http://sammy.net/sun3/
10477S: Maintained
10478F: arch/m68k/kernel/*sun3*
10479F: arch/m68k/sun3*/
10480F: arch/m68k/include/asm/sun3*
10481F: drivers/net/ethernet/i825xx/sun3*
10482
10483SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10484M: Hans de Goede <hdegoede@redhat.com>
10485L: linux-input@vger.kernel.org
10486S: Maintained
10487F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10488F: drivers/input/keyboard/sun4i-lradc-keys.c
10489
10490SUNDANCE NETWORK DRIVER
10491M: Denis Kirjanov <kda@linux-powerpc.org>
10492L: netdev@vger.kernel.org
10493S: Maintained
10494F: drivers/net/ethernet/dlink/sundance.c
10495
10496SUPERH
10497M: Yoshinori Sato <ysato@users.sourceforge.jp>
10498M: Rich Felker <dalias@libc.org>
10499L: linux-sh@vger.kernel.org
10500Q: http://patchwork.kernel.org/project/linux-sh/list/
10501S: Maintained
10502F: Documentation/sh/
10503F: arch/sh/
10504F: drivers/sh/
10505
10506SUSPEND TO RAM
10507M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10508M: Len Brown <len.brown@intel.com>
10509M: Pavel Machek <pavel@ucw.cz>
10510L: linux-pm@vger.kernel.org
10511S: Supported
10512F: Documentation/power/
10513F: arch/x86/kernel/acpi/
10514F: drivers/base/power/
10515F: kernel/power/
10516F: include/linux/suspend.h
10517F: include/linux/freezer.h
10518F: include/linux/pm.h
10519
10520SVGA HANDLING
10521M: Martin Mares <mj@ucw.cz>
10522L: linux-video@atrey.karlin.mff.cuni.cz
10523S: Maintained
10524F: Documentation/svga.txt
10525F: arch/x86/boot/video*
10526
10527SWIOTLB SUBSYSTEM
10528M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10529L: linux-kernel@vger.kernel.org
10530T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10531S: Supported
10532F: lib/swiotlb.c
10533F: arch/*/kernel/pci-swiotlb.c
10534F: include/linux/swiotlb.h
10535
10536SWITCHDEV
10537M: Jiri Pirko <jiri@resnulli.us>
10538L: netdev@vger.kernel.org
10539S: Supported
10540F: net/switchdev/
10541F: include/net/switchdev.h
10542
10543SYNOPSYS ARC ARCHITECTURE
10544M: Vineet Gupta <vgupta@synopsys.com>
10545L: linux-snps-arc@lists.infradead.org
10546S: Supported
10547F: arch/arc/
10548F: Documentation/devicetree/bindings/arc/*
10549F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10550F: drivers/tty/serial/arc_uart.c
10551T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10552
10553SYNOPSYS ARC SDP platform support
10554M: Alexey Brodkin <abrodkin@synopsys.com>
10555S: Supported
10556F: arch/arc/plat-axs10x
10557F: arch/arc/boot/dts/ax*
10558F: Documentation/devicetree/bindings/arc/axs10*
10559
10560SYSTEM CONFIGURATION (SYSCON)
10561M: Lee Jones <lee.jones@linaro.org>
10562M: Arnd Bergmann <arnd@arndb.de>
10563T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10564S: Supported
10565F: drivers/mfd/syscon.c
10566
10567SYSV FILESYSTEM
10568M: Christoph Hellwig <hch@infradead.org>
10569S: Maintained
10570F: Documentation/filesystems/sysv-fs.txt
10571F: fs/sysv/
10572F: include/linux/sysv_fs.h
10573
10574TARGET SUBSYSTEM
10575M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10576L: linux-scsi@vger.kernel.org
10577L: target-devel@vger.kernel.org
10578W: http://www.linux-iscsi.org
10579W: http://groups.google.com/group/linux-iscsi-target-dev
10580T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10581S: Supported
10582F: drivers/target/
10583F: include/target/
10584F: Documentation/target/
10585
10586TASKSTATS STATISTICS INTERFACE
10587M: Balbir Singh <bsingharora@gmail.com>
10588S: Maintained
10589F: Documentation/accounting/taskstats*
10590F: include/linux/taskstats*
10591F: kernel/taskstats.c
10592
10593TC CLASSIFIER
10594M: Jamal Hadi Salim <jhs@mojatatu.com>
10595L: netdev@vger.kernel.org
10596S: Maintained
10597F: include/net/pkt_cls.h
10598F: include/uapi/linux/pkt_cls.h
10599F: net/sched/
10600
10601TCP LOW PRIORITY MODULE
10602M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10603M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10604W: http://tcp-lp-mod.sourceforge.net/
10605S: Maintained
10606F: net/ipv4/tcp_lp.c
10607
10608TDA10071 MEDIA DRIVER
10609M: Antti Palosaari <crope@iki.fi>
10610L: linux-media@vger.kernel.org
10611W: https://linuxtv.org
10612W: http://palosaari.fi/linux/
10613Q: http://patchwork.linuxtv.org/project/linux-media/list/
10614T: git git://linuxtv.org/anttip/media_tree.git
10615S: Maintained
10616F: drivers/media/dvb-frontends/tda10071*
10617
10618TDA18212 MEDIA DRIVER
10619M: Antti Palosaari <crope@iki.fi>
10620L: linux-media@vger.kernel.org
10621W: https://linuxtv.org
10622W: http://palosaari.fi/linux/
10623Q: http://patchwork.linuxtv.org/project/linux-media/list/
10624T: git git://linuxtv.org/anttip/media_tree.git
10625S: Maintained
10626F: drivers/media/tuners/tda18212*
10627
10628TDA18218 MEDIA DRIVER
10629M: Antti Palosaari <crope@iki.fi>
10630L: linux-media@vger.kernel.org
10631W: https://linuxtv.org
10632W: http://palosaari.fi/linux/
10633Q: http://patchwork.linuxtv.org/project/linux-media/list/
10634T: git git://linuxtv.org/anttip/media_tree.git
10635S: Maintained
10636F: drivers/media/tuners/tda18218*
10637
10638TDA18271 MEDIA DRIVER
10639M: Michael Krufky <mkrufky@linuxtv.org>
10640L: linux-media@vger.kernel.org
10641W: https://linuxtv.org
10642W: http://github.com/mkrufky
10643Q: http://patchwork.linuxtv.org/project/linux-media/list/
10644T: git git://linuxtv.org/mkrufky/tuners.git
10645S: Maintained
10646F: drivers/media/tuners/tda18271*
10647
10648TDA827x MEDIA DRIVER
10649M: Michael Krufky <mkrufky@linuxtv.org>
10650L: linux-media@vger.kernel.org
10651W: https://linuxtv.org
10652W: http://github.com/mkrufky
10653Q: http://patchwork.linuxtv.org/project/linux-media/list/
10654T: git git://linuxtv.org/mkrufky/tuners.git
10655S: Maintained
10656F: drivers/media/tuners/tda8290.*
10657
10658TDA8290 MEDIA DRIVER
10659M: Michael Krufky <mkrufky@linuxtv.org>
10660L: linux-media@vger.kernel.org
10661W: https://linuxtv.org
10662W: http://github.com/mkrufky
10663Q: http://patchwork.linuxtv.org/project/linux-media/list/
10664T: git git://linuxtv.org/mkrufky/tuners.git
10665S: Maintained
10666F: drivers/media/tuners/tda8290.*
10667
10668TDA9840 MEDIA DRIVER
10669M: Hans Verkuil <hverkuil@xs4all.nl>
10670L: linux-media@vger.kernel.org
10671T: git git://linuxtv.org/media_tree.git
10672W: https://linuxtv.org
10673S: Maintained
10674F: drivers/media/i2c/tda9840*
10675
10676TEA5761 TUNER DRIVER
10677M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10678L: linux-media@vger.kernel.org
10679W: https://linuxtv.org
10680T: git git://linuxtv.org/media_tree.git
10681S: Odd fixes
10682F: drivers/media/tuners/tea5761.*
10683
10684TEA5767 TUNER DRIVER
10685M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10686L: linux-media@vger.kernel.org
10687W: https://linuxtv.org
10688T: git git://linuxtv.org/media_tree.git
10689S: Maintained
10690F: drivers/media/tuners/tea5767.*
10691
10692TEA6415C MEDIA DRIVER
10693M: Hans Verkuil <hverkuil@xs4all.nl>
10694L: linux-media@vger.kernel.org
10695T: git git://linuxtv.org/media_tree.git
10696W: https://linuxtv.org
10697S: Maintained
10698F: drivers/media/i2c/tea6415c*
10699
10700TEA6420 MEDIA DRIVER
10701M: Hans Verkuil <hverkuil@xs4all.nl>
10702L: linux-media@vger.kernel.org
10703T: git git://linuxtv.org/media_tree.git
10704W: https://linuxtv.org
10705S: Maintained
10706F: drivers/media/i2c/tea6420*
10707
10708TEAM DRIVER
10709M: Jiri Pirko <jiri@resnulli.us>
10710L: netdev@vger.kernel.org
10711S: Supported
10712F: drivers/net/team/
10713F: include/linux/if_team.h
10714F: include/uapi/linux/if_team.h
10715
10716TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10717M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10718S: Maintained
10719F: arch/x86/platform/ts5500/
10720
10721TECHNOTREND USB IR RECEIVER
10722M: Sean Young <sean@mess.org>
10723L: linux-media@vger.kernel.org
10724S: Maintained
10725F: drivers/media/rc/ttusbir.c
10726
10727TEGRA ARCHITECTURE SUPPORT
10728M: Stephen Warren <swarren@wwwdotorg.org>
10729M: Thierry Reding <thierry.reding@gmail.com>
10730M: Alexandre Courbot <gnurou@gmail.com>
10731L: linux-tegra@vger.kernel.org
10732Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10733T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10734S: Supported
10735N: [^a-z]tegra
10736
10737TEGRA CLOCK DRIVER
10738M: Peter De Schrijver <pdeschrijver@nvidia.com>
10739M: Prashant Gaikwad <pgaikwad@nvidia.com>
10740S: Supported
10741F: drivers/clk/tegra/
10742
10743TEGRA DMA DRIVER
10744M: Laxman Dewangan <ldewangan@nvidia.com>
10745S: Supported
10746F: drivers/dma/tegra20-apb-dma.c
10747
10748TEGRA I2C DRIVER
10749M: Laxman Dewangan <ldewangan@nvidia.com>
10750S: Supported
10751F: drivers/i2c/busses/i2c-tegra.c
10752
10753TEGRA IOMMU DRIVERS
10754M: Hiroshi Doyu <hdoyu@nvidia.com>
10755S: Supported
10756F: drivers/iommu/tegra*
10757
10758TEGRA KBC DRIVER
10759M: Rakesh Iyer <riyer@nvidia.com>
10760M: Laxman Dewangan <ldewangan@nvidia.com>
10761S: Supported
10762F: drivers/input/keyboard/tegra-kbc.c
10763
10764TEGRA PWM DRIVER
10765M: Thierry Reding <thierry.reding@gmail.com>
10766S: Supported
10767F: drivers/pwm/pwm-tegra.c
10768
10769TEGRA SERIAL DRIVER
10770M: Laxman Dewangan <ldewangan@nvidia.com>
10771S: Supported
10772F: drivers/tty/serial/serial-tegra.c
10773
10774TEGRA SPI DRIVER
10775M: Laxman Dewangan <ldewangan@nvidia.com>
10776S: Supported
10777F: drivers/spi/spi-tegra*
10778
10779TEHUTI ETHERNET DRIVER
10780M: Andy Gospodarek <andy@greyhouse.net>
10781L: netdev@vger.kernel.org
10782S: Supported
10783F: drivers/net/ethernet/tehuti/*
10784
10785Telecom Clock Driver for MCPL0010
10786M: Mark Gross <mark.gross@intel.com>
10787S: Supported
10788F: drivers/char/tlclk.c
10789
10790TENSILICA XTENSA PORT (xtensa)
10791M: Chris Zankel <chris@zankel.net>
10792M: Max Filippov <jcmvbkbc@gmail.com>
10793L: linux-xtensa@linux-xtensa.org
10794T: git git://github.com/czankel/xtensa-linux.git
10795S: Maintained
10796F: arch/xtensa/
10797F: drivers/irqchip/irq-xtensa-*
10798
10799THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10800M: Hans Verkuil <hverkuil@xs4all.nl>
10801L: linux-media@vger.kernel.org
10802T: git git://linuxtv.org/media_tree.git
10803W: https://linuxtv.org
10804S: Maintained
10805F: drivers/media/radio/radio-raremono.c
10806
10807THERMAL
10808M: Zhang Rui <rui.zhang@intel.com>
10809M: Eduardo Valentin <edubezval@gmail.com>
10810L: linux-pm@vger.kernel.org
10811T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10812T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10813Q: https://patchwork.kernel.org/project/linux-pm/list/
10814S: Supported
10815F: drivers/thermal/
10816F: include/linux/thermal.h
10817F: include/uapi/linux/thermal.h
10818F: include/linux/cpu_cooling.h
10819F: Documentation/devicetree/bindings/thermal/
10820
10821THERMAL/CPU_COOLING
10822M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10823M: Viresh Kumar <viresh.kumar@linaro.org>
10824M: Javi Merino <javi.merino@arm.com>
10825L: linux-pm@vger.kernel.org
10826S: Supported
10827F: Documentation/thermal/cpu-cooling-api.txt
10828F: drivers/thermal/cpu_cooling.c
10829F: include/linux/cpu_cooling.h
10830
10831THINGM BLINK(1) USB RGB LED DRIVER
10832M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10833S: Maintained
10834F: drivers/hid/hid-thingm.c
10835
10836THINKPAD ACPI EXTRAS DRIVER
10837M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10838L: ibm-acpi-devel@lists.sourceforge.net
10839L: platform-driver-x86@vger.kernel.org
10840W: http://ibm-acpi.sourceforge.net
10841W: http://thinkwiki.org/wiki/Ibm-acpi
10842T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10843S: Maintained
10844F: drivers/platform/x86/thinkpad_acpi.c
10845
10846TI BANDGAP AND THERMAL DRIVER
10847M: Eduardo Valentin <edubezval@gmail.com>
10848L: linux-pm@vger.kernel.org
10849L: linux-omap@vger.kernel.org
10850S: Maintained
10851F: drivers/thermal/ti-soc-thermal/
10852
10853TI CDCE706 CLOCK DRIVER
10854M: Max Filippov <jcmvbkbc@gmail.com>
10855S: Maintained
10856F: drivers/clk/clk-cdce706.c
10857
10858TI CLOCK DRIVER
10859M: Tero Kristo <t-kristo@ti.com>
10860L: linux-omap@vger.kernel.org
10861S: Maintained
10862F: drivers/clk/ti/
10863F: include/linux/clk/ti.h
10864
10865TI FLASH MEDIA INTERFACE DRIVER
10866M: Alex Dubov <oakad@yahoo.com>
10867S: Maintained
10868F: drivers/misc/tifm*
10869F: drivers/mmc/host/tifm_sd.c
10870F: include/linux/tifm.h
10871
10872TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10873M: Santosh Shilimkar <ssantosh@kernel.org>
10874L: linux-kernel@vger.kernel.org
10875L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10876S: Maintained
10877F: drivers/soc/ti/*
10878T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10879
10880
10881TI LM49xxx FAMILY ASoC CODEC DRIVERS
10882M: M R Swami Reddy <mr.swami.reddy@ti.com>
10883M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10884L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10885S: Maintained
10886F: sound/soc/codecs/lm49453*
10887F: sound/soc/codecs/isabelle*
10888
10889TI LP855x BACKLIGHT DRIVER
10890M: Milo Kim <milo.kim@ti.com>
10891S: Maintained
10892F: Documentation/backlight/lp855x-driver.txt
10893F: drivers/video/backlight/lp855x_bl.c
10894F: include/linux/platform_data/lp855x.h
10895
10896TI LP8727 CHARGER DRIVER
10897M: Milo Kim <milo.kim@ti.com>
10898S: Maintained
10899F: drivers/power/lp8727_charger.c
10900F: include/linux/platform_data/lp8727.h
10901
10902TI LP8788 MFD DRIVER
10903M: Milo Kim <milo.kim@ti.com>
10904S: Maintained
10905F: drivers/iio/adc/lp8788_adc.c
10906F: drivers/leds/leds-lp8788.c
10907F: drivers/mfd/lp8788*.c
10908F: drivers/power/lp8788-charger.c
10909F: drivers/regulator/lp8788-*.c
10910F: include/linux/mfd/lp8788*.h
10911
10912TI NETCP ETHERNET DRIVER
10913M: Wingman Kwok <w-kwok2@ti.com>
10914M: Murali Karicheri <m-karicheri2@ti.com>
10915L: netdev@vger.kernel.org
10916S: Maintained
10917F: drivers/net/ethernet/ti/netcp*
10918
10919TI TAS571X FAMILY ASoC CODEC DRIVER
10920M: Kevin Cernekee <cernekee@chromium.org>
10921L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10922S: Odd Fixes
10923F: sound/soc/codecs/tas571x*
10924
10925TI TWL4030 SERIES SOC CODEC DRIVER
10926M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10927L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10928S: Maintained
10929F: sound/soc/codecs/twl4030*
10930
10931TI WILINK WIRELESS DRIVERS
10932L: linux-wireless@vger.kernel.org
10933W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10934W: http://wireless.kernel.org/en/users/Drivers/wl1251
10935T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10936S: Orphan
10937F: drivers/net/wireless/ti/
10938F: include/linux/wl12xx.h
10939
10940TIPC NETWORK LAYER
10941M: Jon Maloy <jon.maloy@ericsson.com>
10942M: Ying Xue <ying.xue@windriver.com>
10943L: netdev@vger.kernel.org (core kernel code)
10944L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10945W: http://tipc.sourceforge.net/
10946S: Maintained
10947F: include/uapi/linux/tipc*.h
10948F: net/tipc/
10949
10950TILE ARCHITECTURE
10951M: Chris Metcalf <cmetcalf@ezchip.com>
10952W: http://www.ezchip.com/scm/
10953T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10954S: Supported
10955F: arch/tile/
10956F: drivers/char/tile-srom.c
10957F: drivers/edac/tile_edac.c
10958F: drivers/net/ethernet/tile/
10959F: drivers/rtc/rtc-tile.c
10960F: drivers/tty/hvc/hvc_tile.c
10961F: drivers/tty/serial/tilegx.c
10962F: drivers/usb/host/*-tilegx.c
10963F: include/linux/usb/tilegx.h
10964
10965TLAN NETWORK DRIVER
10966M: Samuel Chessman <chessman@tux.org>
10967L: tlan-devel@lists.sourceforge.net (subscribers-only)
10968W: http://sourceforge.net/projects/tlan/
10969S: Maintained
10970F: Documentation/networking/tlan.txt
10971F: drivers/net/ethernet/ti/tlan.*
10972
10973TOMOYO SECURITY MODULE
10974M: Kentaro Takeda <takedakn@nttdata.co.jp>
10975M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10976L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10977L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10978L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10979L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10980W: http://tomoyo.sourceforge.jp/
10981T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10982S: Maintained
10983F: security/tomoyo/
10984
10985TOPSTAR LAPTOP EXTRAS DRIVER
10986M: Herton Ronaldo Krzesinski <herton@canonical.com>
10987L: platform-driver-x86@vger.kernel.org
10988S: Maintained
10989F: drivers/platform/x86/topstar-laptop.c
10990
10991TOSHIBA ACPI EXTRAS DRIVER
10992M: Azael Avalos <coproscefalo@gmail.com>
10993L: platform-driver-x86@vger.kernel.org
10994S: Maintained
10995F: drivers/platform/x86/toshiba_acpi.c
10996
10997TOSHIBA BLUETOOTH DRIVER
10998M: Azael Avalos <coproscefalo@gmail.com>
10999L: platform-driver-x86@vger.kernel.org
11000S: Maintained
11001F: drivers/platform/x86/toshiba_bluetooth.c
11002
11003TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11004M: Azael Avalos <coproscefalo@gmail.com>
11005L: platform-driver-x86@vger.kernel.org
11006S: Maintained
11007F: drivers/platform/x86/toshiba_haps.c
11008
11009TOSHIBA WMI HOTKEYS DRIVER
11010M: Azael Avalos <coproscefalo@gmail.com>
11011L: platform-driver-x86@vger.kernel.org
11012S: Maintained
11013F: drivers/platform/x86/toshiba-wmi.c
11014
11015TOSHIBA SMM DRIVER
11016M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11017W: http://www.buzzard.org.uk/toshiba/
11018S: Maintained
11019F: drivers/char/toshiba.c
11020F: include/linux/toshiba.h
11021F: include/uapi/linux/toshiba.h
11022
11023TOSHIBA TC358743 DRIVER
11024M: Mats Randgaard <matrandg@cisco.com>
11025L: linux-media@vger.kernel.org
11026S: Maintained
11027F: drivers/media/i2c/tc358743*
11028F: include/media/i2c/tc358743.h
11029
11030TMIO MMC DRIVER
11031M: Ian Molton <ian@mnementh.co.uk>
11032L: linux-mmc@vger.kernel.org
11033S: Maintained
11034F: drivers/mmc/host/tmio_mmc*
11035F: drivers/mmc/host/sh_mobile_sdhi.c
11036F: include/linux/mmc/tmio.h
11037F: include/linux/mmc/sh_mobile_sdhi.h
11038
11039TMP401 HARDWARE MONITOR DRIVER
11040M: Guenter Roeck <linux@roeck-us.net>
11041L: lm-sensors@lm-sensors.org
11042S: Maintained
11043F: Documentation/hwmon/tmp401
11044F: drivers/hwmon/tmp401.c
11045
11046TMPFS (SHMEM FILESYSTEM)
11047M: Hugh Dickins <hughd@google.com>
11048L: linux-mm@kvack.org
11049S: Maintained
11050F: include/linux/shmem_fs.h
11051F: mm/shmem.c
11052
11053TM6000 VIDEO4LINUX DRIVER
11054M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11055L: linux-media@vger.kernel.org
11056W: https://linuxtv.org
11057T: git git://linuxtv.org/media_tree.git
11058S: Odd fixes
11059F: drivers/media/usb/tm6000/
11060
11061TW68 VIDEO4LINUX DRIVER
11062M: Hans Verkuil <hverkuil@xs4all.nl>
11063L: linux-media@vger.kernel.org
11064T: git git://linuxtv.org/media_tree.git
11065W: https://linuxtv.org
11066S: Odd Fixes
11067F: drivers/media/pci/tw68/
11068
11069TPM DEVICE DRIVER
11070M: Peter Huewe <peterhuewe@gmx.de>
11071M: Marcel Selhorst <tpmdd@selhorst.net>
11072M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11073R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11074W: http://tpmdd.sourceforge.net
11075L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11076Q: git git://github.com/PeterHuewe/linux-tpmdd.git
11077T: git https://github.com/PeterHuewe/linux-tpmdd
11078S: Maintained
11079F: drivers/char/tpm/
11080
11081TPM IBM_VTPM DEVICE DRIVER
11082M: Ashley Lai <ashleydlai@gmail.com>
11083W: http://tpmdd.sourceforge.net
11084L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11085S: Maintained
11086F: drivers/char/tpm/tpm_ibmvtpm*
11087
11088TRACING
11089M: Steven Rostedt <rostedt@goodmis.org>
11090M: Ingo Molnar <mingo@redhat.com>
11091T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11092S: Maintained
11093F: Documentation/trace/ftrace.txt
11094F: arch/*/*/*/ftrace.h
11095F: arch/*/kernel/ftrace.c
11096F: include/*/ftrace.h
11097F: include/linux/trace*.h
11098F: include/trace/
11099F: kernel/trace/
11100F: tools/testing/selftests/ftrace/
11101
11102TRIVIAL PATCHES
11103M: Jiri Kosina <trivial@kernel.org>
11104T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11105S: Maintained
11106K: ^Subject:.*(?i)trivial
11107
11108TTY LAYER
11109M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11110M: Jiri Slaby <jslaby@suse.com>
11111S: Supported
11112T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11113F: Documentation/serial/
11114F: drivers/tty/
11115F: drivers/tty/serial/serial_core.c
11116F: include/linux/serial_core.h
11117F: include/linux/serial.h
11118F: include/linux/tty.h
11119F: include/uapi/linux/serial_core.h
11120F: include/uapi/linux/serial.h
11121F: include/uapi/linux/tty.h
11122
11123TUA9001 MEDIA DRIVER
11124M: Antti Palosaari <crope@iki.fi>
11125L: linux-media@vger.kernel.org
11126W: https://linuxtv.org
11127W: http://palosaari.fi/linux/
11128Q: http://patchwork.linuxtv.org/project/linux-media/list/
11129T: git git://linuxtv.org/anttip/media_tree.git
11130S: Maintained
11131F: drivers/media/tuners/tua9001*
11132
11133TULIP NETWORK DRIVERS
11134L: netdev@vger.kernel.org
11135L: linux-parisc@vger.kernel.org
11136S: Orphan
11137F: drivers/net/ethernet/dec/tulip/
11138
11139TUN/TAP driver
11140M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11141W: http://vtun.sourceforge.net/tun
11142S: Maintained
11143F: Documentation/networking/tuntap.txt
11144F: arch/um/os-Linux/drivers/
11145
11146TURBOCHANNEL SUBSYSTEM
11147M: "Maciej W. Rozycki" <macro@linux-mips.org>
11148M: Ralf Baechle <ralf@linux-mips.org>
11149L: linux-mips@linux-mips.org
11150Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11151S: Maintained
11152F: drivers/tc/
11153F: include/linux/tc.h
11154
11155U14-34F SCSI DRIVER
11156M: Dario Ballabio <ballabio_dario@emc.com>
11157L: linux-scsi@vger.kernel.org
11158S: Maintained
11159F: drivers/scsi/u14-34f.c
11160
11161UBI FILE SYSTEM (UBIFS)
11162M: Artem Bityutskiy <dedekind1@gmail.com>
11163M: Adrian Hunter <adrian.hunter@intel.com>
11164L: linux-mtd@lists.infradead.org
11165T: git git://git.infradead.org/ubifs-2.6.git
11166W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11167S: Maintained
11168F: Documentation/filesystems/ubifs.txt
11169F: fs/ubifs/
11170
11171UCLINUX (M68KNOMMU AND COLDFIRE)
11172M: Greg Ungerer <gerg@uclinux.org>
11173W: http://www.uclinux.org/
11174L: linux-m68k@lists.linux-m68k.org
11175L: uclinux-dev@uclinux.org (subscribers-only)
11176T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11177S: Maintained
11178F: arch/m68k/coldfire/
11179F: arch/m68k/68*/
11180F: arch/m68k/*/*_no.*
11181F: arch/m68k/include/asm/*_no.*
11182
11183UDF FILESYSTEM
11184M: Jan Kara <jack@suse.com>
11185S: Maintained
11186F: Documentation/filesystems/udf.txt
11187F: fs/udf/
11188
11189UFS FILESYSTEM
11190M: Evgeniy Dushistov <dushistov@mail.ru>
11191S: Maintained
11192F: Documentation/filesystems/ufs.txt
11193F: fs/ufs/
11194
11195UHID USERSPACE HID IO DRIVER:
11196M: David Herrmann <dh.herrmann@googlemail.com>
11197L: linux-input@vger.kernel.org
11198S: Maintained
11199F: drivers/hid/uhid.c
11200F: include/uapi/linux/uhid.h
11201
11202ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11203L: linux-usb@vger.kernel.org
11204S: Orphan
11205F: drivers/uwb/
11206F: include/linux/uwb.h
11207F: include/linux/uwb/
11208
11209UNICORE32 ARCHITECTURE:
11210M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11211W: http://mprc.pku.edu.cn/~guanxuetao/linux
11212S: Maintained
11213T: git git://github.com/gxt/linux.git
11214F: arch/unicore32/
11215
11216UNIFDEF
11217M: Tony Finch <dot@dotat.at>
11218W: http://dotat.at/prog/unifdef
11219S: Maintained
11220F: scripts/unifdef.c
11221
11222UNIFORM CDROM DRIVER
11223M: Jens Axboe <axboe@kernel.dk>
11224W: http://www.kernel.dk
11225S: Maintained
11226F: Documentation/cdrom/
11227F: drivers/cdrom/cdrom.c
11228F: include/linux/cdrom.h
11229F: include/uapi/linux/cdrom.h
11230
11231UNISYS S-PAR DRIVERS
11232M: Benjamin Romer <benjamin.romer@unisys.com>
11233M: David Kershner <david.kershner@unisys.com>
11234L: sparmaintainer@unisys.com (Unisys internal)
11235S: Supported
11236F: drivers/staging/unisys/
11237
11238UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11239M: Vinayak Holikatti <vinholikatti@gmail.com>
11240L: linux-scsi@vger.kernel.org
11241S: Supported
11242F: Documentation/scsi/ufs.txt
11243F: drivers/scsi/ufs/
11244
11245UNSORTED BLOCK IMAGES (UBI)
11246M: Artem Bityutskiy <dedekind1@gmail.com>
11247M: Richard Weinberger <richard@nod.at>
11248W: http://www.linux-mtd.infradead.org/
11249L: linux-mtd@lists.infradead.org
11250T: git git://git.infradead.org/ubifs-2.6.git
11251S: Supported
11252F: drivers/mtd/ubi/
11253F: include/linux/mtd/ubi.h
11254F: include/uapi/mtd/ubi-user.h
11255
11256USB ACM DRIVER
11257M: Oliver Neukum <oliver@neukum.org>
11258L: linux-usb@vger.kernel.org
11259S: Maintained
11260F: Documentation/usb/acm.txt
11261F: drivers/usb/class/cdc-acm.*
11262
11263USB AR5523 WIRELESS DRIVER
11264M: Pontus Fuchs <pontus.fuchs@gmail.com>
11265L: linux-wireless@vger.kernel.org
11266S: Maintained
11267F: drivers/net/wireless/ath/ar5523/
11268
11269USB ATTACHED SCSI
11270M: Hans de Goede <hdegoede@redhat.com>
11271M: Gerd Hoffmann <kraxel@redhat.com>
11272L: linux-usb@vger.kernel.org
11273L: linux-scsi@vger.kernel.org
11274S: Maintained
11275F: drivers/usb/storage/uas.c
11276
11277USB CDC ETHERNET DRIVER
11278M: Oliver Neukum <oliver@neukum.org>
11279L: linux-usb@vger.kernel.org
11280S: Maintained
11281F: drivers/net/usb/cdc_*.c
11282F: include/uapi/linux/usb/cdc.h
11283
11284USB CHAOSKEY DRIVER
11285M: Keith Packard <keithp@keithp.com>
11286L: linux-usb@vger.kernel.org
11287S: Maintained
11288F: drivers/usb/misc/chaoskey.c
11289
11290USB CYPRESS C67X00 DRIVER
11291M: Peter Korsgaard <jacmet@sunsite.dk>
11292L: linux-usb@vger.kernel.org
11293S: Maintained
11294F: drivers/usb/c67x00/
11295
11296USB DAVICOM DM9601 DRIVER
11297M: Peter Korsgaard <jacmet@sunsite.dk>
11298L: netdev@vger.kernel.org
11299W: http://www.linux-usb.org/usbnet
11300S: Maintained
11301F: drivers/net/usb/dm9601.c
11302
11303USB DIAMOND RIO500 DRIVER
11304M: Cesar Miquel <miquel@df.uba.ar>
11305L: rio500-users@lists.sourceforge.net
11306W: http://rio500.sourceforge.net
11307S: Maintained
11308F: drivers/usb/misc/rio500*
11309
11310USB EHCI DRIVER
11311M: Alan Stern <stern@rowland.harvard.edu>
11312L: linux-usb@vger.kernel.org
11313S: Maintained
11314F: Documentation/usb/ehci.txt
11315F: drivers/usb/host/ehci*
11316
11317USB GADGET/PERIPHERAL SUBSYSTEM
11318M: Felipe Balbi <balbi@kernel.org>
11319L: linux-usb@vger.kernel.org
11320W: http://www.linux-usb.org/gadget
11321T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11322S: Maintained
11323F: drivers/usb/gadget/
11324F: include/linux/usb/gadget*
11325
11326USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11327M: Jiri Kosina <jikos@kernel.org>
11328R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11329L: linux-usb@vger.kernel.org
11330T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11331S: Maintained
11332F: Documentation/hid/hiddev.txt
11333F: drivers/hid/usbhid/
11334
11335USB ISP116X DRIVER
11336M: Olav Kongas <ok@artecdesign.ee>
11337L: linux-usb@vger.kernel.org
11338S: Maintained
11339F: drivers/usb/host/isp116x*
11340F: include/linux/usb/isp116x.h
11341
11342USB MASS STORAGE DRIVER
11343M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11344L: linux-usb@vger.kernel.org
11345L: usb-storage@lists.one-eyed-alien.net
11346S: Maintained
11347W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11348F: drivers/usb/storage/
11349
11350USB MIDI DRIVER
11351M: Clemens Ladisch <clemens@ladisch.de>
11352L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11353T: git git://git.alsa-project.org/alsa-kernel.git
11354S: Maintained
11355F: sound/usb/midi.*
11356
11357USB NETWORKING DRIVERS
11358L: linux-usb@vger.kernel.org
11359S: Odd Fixes
11360F: drivers/net/usb/
11361
11362USB OHCI DRIVER
11363M: Alan Stern <stern@rowland.harvard.edu>
11364L: linux-usb@vger.kernel.org
11365S: Maintained
11366F: Documentation/usb/ohci.txt
11367F: drivers/usb/host/ohci*
11368
11369USB OTG FSM (Finite State Machine)
11370M: Peter Chen <Peter.Chen@nxp.com>
11371T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11372L: linux-usb@vger.kernel.org
11373S: Maintained
11374F: drivers/usb/common/usb-otg-fsm.c
11375
11376USB OVER IP DRIVER
11377M: Valentina Manea <valentina.manea.m@gmail.com>
11378M: Shuah Khan <shuah.kh@samsung.com>
11379L: linux-usb@vger.kernel.org
11380S: Maintained
11381F: drivers/usb/usbip/
11382F: tools/usb/usbip/
11383
11384USB PEGASUS DRIVER
11385M: Petko Manolov <petkan@nucleusys.com>
11386L: linux-usb@vger.kernel.org
11387L: netdev@vger.kernel.org
11388T: git git://github.com/petkan/pegasus.git
11389W: https://github.com/petkan/pegasus
11390S: Maintained
11391F: drivers/net/usb/pegasus.*
11392
11393USB PHY LAYER
11394M: Felipe Balbi <balbi@kernel.org>
11395L: linux-usb@vger.kernel.org
11396T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11397S: Maintained
11398F: drivers/usb/phy/
11399
11400USB PRINTER DRIVER (usblp)
11401M: Pete Zaitcev <zaitcev@redhat.com>
11402L: linux-usb@vger.kernel.org
11403S: Supported
11404F: drivers/usb/class/usblp.c
11405
11406USB QMI WWAN NETWORK DRIVER
11407M: Bjørn Mork <bjorn@mork.no>
11408L: netdev@vger.kernel.org
11409S: Maintained
11410F: Documentation/ABI/testing/sysfs-class-net-qmi
11411F: drivers/net/usb/qmi_wwan.c
11412
11413USB RTL8150 DRIVER
11414M: Petko Manolov <petkan@nucleusys.com>
11415L: linux-usb@vger.kernel.org
11416L: netdev@vger.kernel.org
11417T: git git://github.com/petkan/rtl8150.git
11418W: https://github.com/petkan/rtl8150
11419S: Maintained
11420F: drivers/net/usb/rtl8150.c
11421
11422USB SERIAL SUBSYSTEM
11423M: Johan Hovold <johan@kernel.org>
11424L: linux-usb@vger.kernel.org
11425S: Maintained
11426F: Documentation/usb/usb-serial.txt
11427F: drivers/usb/serial/
11428F: include/linux/usb/serial.h
11429
11430USB SMSC75XX ETHERNET DRIVER
11431M: Steve Glendinning <steve.glendinning@shawell.net>
11432L: netdev@vger.kernel.org
11433S: Maintained
11434F: drivers/net/usb/smsc75xx.*
11435
11436USB SMSC95XX ETHERNET DRIVER
11437M: Steve Glendinning <steve.glendinning@shawell.net>
11438L: netdev@vger.kernel.org
11439S: Maintained
11440F: drivers/net/usb/smsc95xx.*
11441
11442USB SUBSYSTEM
11443M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11444L: linux-usb@vger.kernel.org
11445W: http://www.linux-usb.org
11446T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11447S: Supported
11448F: Documentation/usb/
11449F: drivers/usb/
11450F: include/linux/usb.h
11451F: include/linux/usb/
11452
11453USB UHCI DRIVER
11454M: Alan Stern <stern@rowland.harvard.edu>
11455L: linux-usb@vger.kernel.org
11456S: Maintained
11457F: drivers/usb/host/uhci*
11458
11459USB "USBNET" DRIVER FRAMEWORK
11460M: Oliver Neukum <oneukum@suse.com>
11461L: netdev@vger.kernel.org
11462W: http://www.linux-usb.org/usbnet
11463S: Maintained
11464F: drivers/net/usb/usbnet.c
11465F: include/linux/usb/usbnet.h
11466
11467USB VIDEO CLASS
11468M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11469L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11470L: linux-media@vger.kernel.org
11471T: git git://linuxtv.org/media_tree.git
11472W: http://www.ideasonboard.org/uvc/
11473S: Maintained
11474F: drivers/media/usb/uvc/
11475F: include/uapi/linux/uvcvideo.h
11476
11477USB VISION DRIVER
11478M: Hans Verkuil <hverkuil@xs4all.nl>
11479L: linux-media@vger.kernel.org
11480T: git git://linuxtv.org/media_tree.git
11481W: https://linuxtv.org
11482S: Odd Fixes
11483F: drivers/media/usb/usbvision/
11484
11485USB WEBCAM GADGET
11486M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11487L: linux-usb@vger.kernel.org
11488S: Maintained
11489F: drivers/usb/gadget/function/*uvc*
11490F: drivers/usb/gadget/legacy/webcam.c
11491
11492USB WIRELESS RNDIS DRIVER (rndis_wlan)
11493M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11494L: linux-wireless@vger.kernel.org
11495S: Maintained
11496F: drivers/net/wireless/rndis_wlan.c
11497
11498USB XHCI DRIVER
11499M: Mathias Nyman <mathias.nyman@intel.com>
11500L: linux-usb@vger.kernel.org
11501S: Supported
11502F: drivers/usb/host/xhci*
11503F: drivers/usb/host/pci-quirks*
11504
11505USB ZD1201 DRIVER
11506L: linux-wireless@vger.kernel.org
11507W: http://linux-lc100020.sourceforge.net
11508S: Orphan
11509F: drivers/net/wireless/zydas/zd1201.*
11510
11511USB ZR364XX DRIVER
11512M: Antoine Jacquet <royale@zerezo.com>
11513L: linux-usb@vger.kernel.org
11514L: linux-media@vger.kernel.org
11515T: git git://linuxtv.org/media_tree.git
11516W: http://royale.zerezo.com/zr364xx/
11517S: Maintained
11518F: Documentation/video4linux/zr364xx.txt
11519F: drivers/media/usb/zr364xx/
11520
11521ULPI BUS
11522M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11523L: linux-usb@vger.kernel.org
11524S: Maintained
11525F: drivers/usb/common/ulpi.c
11526F: include/linux/ulpi/
11527
11528USER-MODE LINUX (UML)
11529M: Jeff Dike <jdike@addtoit.com>
11530M: Richard Weinberger <richard@nod.at>
11531L: user-mode-linux-devel@lists.sourceforge.net
11532L: user-mode-linux-user@lists.sourceforge.net
11533W: http://user-mode-linux.sourceforge.net
11534T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11535S: Maintained
11536F: Documentation/virtual/uml/
11537F: arch/um/
11538F: arch/x86/um/
11539F: fs/hostfs/
11540F: fs/hppfs/
11541
11542USERSPACE I/O (UIO)
11543M: "Hans J. Koch" <hjk@hansjkoch.de>
11544M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11545S: Maintained
11546T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11547F: Documentation/DocBook/uio-howto.tmpl
11548F: drivers/uio/
11549F: include/linux/uio*.h
11550
11551UTIL-LINUX PACKAGE
11552M: Karel Zak <kzak@redhat.com>
11553L: util-linux@vger.kernel.org
11554W: http://en.wikipedia.org/wiki/Util-linux
11555T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11556S: Maintained
11557
11558UVESAFB DRIVER
11559M: Michal Januszewski <spock@gentoo.org>
11560L: linux-fbdev@vger.kernel.org
11561W: http://dev.gentoo.org/~spock/projects/uvesafb/
11562S: Maintained
11563F: Documentation/fb/uvesafb.txt
11564F: drivers/video/fbdev/uvesafb.*
11565
11566VF610 NAND DRIVER
11567M: Stefan Agner <stefan@agner.ch>
11568L: linux-mtd@lists.infradead.org
11569S: Supported
11570F: drivers/mtd/nand/vf610_nfc.c
11571
11572VFAT/FAT/MSDOS FILESYSTEM
11573M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11574S: Maintained
11575F: Documentation/filesystems/vfat.txt
11576F: fs/fat/
11577
11578VFIO DRIVER
11579M: Alex Williamson <alex.williamson@redhat.com>
11580L: kvm@vger.kernel.org
11581T: git git://github.com/awilliam/linux-vfio.git
11582S: Maintained
11583F: Documentation/vfio.txt
11584F: drivers/vfio/
11585F: include/linux/vfio.h
11586F: include/uapi/linux/vfio.h
11587
11588VFIO PLATFORM DRIVER
11589M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11590L: kvm@vger.kernel.org
11591S: Maintained
11592F: drivers/vfio/platform/
11593
11594VIDEOBUF2 FRAMEWORK
11595M: Pawel Osciak <pawel@osciak.com>
11596M: Marek Szyprowski <m.szyprowski@samsung.com>
11597M: Kyungmin Park <kyungmin.park@samsung.com>
11598L: linux-media@vger.kernel.org
11599S: Maintained
11600F: drivers/media/v4l2-core/videobuf2-*
11601F: include/media/videobuf2-*
11602
11603VIRTUAL SERIO DEVICE DRIVER
11604M: Stephen Chandler Paul <thatslyude@gmail.com>
11605S: Maintained
11606F: drivers/input/serio/userio.c
11607F: include/uapi/linux/userio.h
11608
11609VIRTIO CONSOLE DRIVER
11610M: Amit Shah <amit.shah@redhat.com>
11611L: virtualization@lists.linux-foundation.org
11612S: Maintained
11613F: drivers/char/virtio_console.c
11614F: include/linux/virtio_console.h
11615F: include/uapi/linux/virtio_console.h
11616
11617VIRTIO CORE, NET AND BLOCK DRIVERS
11618M: "Michael S. Tsirkin" <mst@redhat.com>
11619L: virtualization@lists.linux-foundation.org
11620S: Maintained
11621F: drivers/virtio/
11622F: tools/virtio/
11623F: drivers/net/virtio_net.c
11624F: drivers/block/virtio_blk.c
11625F: include/linux/virtio_*.h
11626F: include/uapi/linux/virtio_*.h
11627
11628VIRTIO DRIVERS FOR S390
11629M: Christian Borntraeger <borntraeger@de.ibm.com>
11630M: Cornelia Huck <cornelia.huck@de.ibm.com>
11631L: linux-s390@vger.kernel.org
11632L: virtualization@lists.linux-foundation.org
11633L: kvm@vger.kernel.org
11634S: Supported
11635F: drivers/s390/virtio/
11636
11637VIRTIO GPU DRIVER
11638M: David Airlie <airlied@linux.ie>
11639M: Gerd Hoffmann <kraxel@redhat.com>
11640L: dri-devel@lists.freedesktop.org
11641L: virtualization@lists.linux-foundation.org
11642S: Maintained
11643F: drivers/gpu/drm/virtio/
11644F: include/uapi/linux/virtio_gpu.h
11645
11646VIRTIO HOST (VHOST)
11647M: "Michael S. Tsirkin" <mst@redhat.com>
11648L: kvm@vger.kernel.org
11649L: virtualization@lists.linux-foundation.org
11650L: netdev@vger.kernel.org
11651T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11652S: Maintained
11653F: drivers/vhost/
11654F: include/uapi/linux/vhost.h
11655
11656VIRTIO INPUT DRIVER
11657M: Gerd Hoffmann <kraxel@redhat.com>
11658S: Maintained
11659F: drivers/virtio/virtio_input.c
11660F: include/uapi/linux/virtio_input.h
11661
11662VIA RHINE NETWORK DRIVER
11663S: Orphan
11664F: drivers/net/ethernet/via/via-rhine.c
11665
11666VIA SD/MMC CARD CONTROLLER DRIVER
11667M: Bruce Chang <brucechang@via.com.tw>
11668M: Harald Welte <HaraldWelte@viatech.com>
11669S: Maintained
11670F: drivers/mmc/host/via-sdmmc.c
11671
11672VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11673M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11674L: linux-fbdev@vger.kernel.org
11675S: Maintained
11676F: include/linux/via-core.h
11677F: include/linux/via-gpio.h
11678F: include/linux/via_i2c.h
11679F: drivers/video/fbdev/via/
11680
11681VIA VELOCITY NETWORK DRIVER
11682M: Francois Romieu <romieu@fr.zoreil.com>
11683L: netdev@vger.kernel.org
11684S: Maintained
11685F: drivers/net/ethernet/via/via-velocity.*
11686
11687VIRT LIB
11688M: Alex Williamson <alex.williamson@redhat.com>
11689M: Paolo Bonzini <pbonzini@redhat.com>
11690L: kvm@vger.kernel.org
11691S: Supported
11692F: virt/lib/
11693
11694VIVID VIRTUAL VIDEO DRIVER
11695M: Hans Verkuil <hverkuil@xs4all.nl>
11696L: linux-media@vger.kernel.org
11697T: git git://linuxtv.org/media_tree.git
11698W: https://linuxtv.org
11699S: Maintained
11700F: drivers/media/platform/vivid/*
11701
11702VLAN (802.1Q)
11703M: Patrick McHardy <kaber@trash.net>
11704L: netdev@vger.kernel.org
11705S: Maintained
11706F: drivers/net/macvlan.c
11707F: include/linux/if_*vlan.h
11708F: net/8021q/
11709
11710VLYNQ BUS
11711M: Florian Fainelli <florian@openwrt.org>
11712L: openwrt-devel@lists.openwrt.org (subscribers-only)
11713S: Maintained
11714F: drivers/vlynq/vlynq.c
11715F: include/linux/vlynq.h
11716
11717VME SUBSYSTEM
11718M: Martyn Welch <martyn@welchs.me.uk>
11719M: Manohar Vanga <manohar.vanga@gmail.com>
11720M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11721L: devel@driverdev.osuosl.org
11722S: Maintained
11723T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11724F: Documentation/vme_api.txt
11725F: drivers/staging/vme/
11726F: drivers/vme/
11727F: include/linux/vme*
11728
11729VMWARE HYPERVISOR INTERFACE
11730M: Alok Kataria <akataria@vmware.com>
11731L: virtualization@lists.linux-foundation.org
11732S: Supported
11733F: arch/x86/kernel/cpu/vmware.c
11734
11735VMWARE BALLOON DRIVER
11736M: Xavier Deguillard <xdeguillard@vmware.com>
11737M: Philip Moltmann <moltmann@vmware.com>
11738M: "VMware, Inc." <pv-drivers@vmware.com>
11739L: linux-kernel@vger.kernel.org
11740S: Maintained
11741F: drivers/misc/vmw_balloon.c
11742
11743VMWARE VMMOUSE SUBDRIVER
11744M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11745M: "VMware, Inc." <pv-drivers@vmware.com>
11746L: linux-input@vger.kernel.org
11747S: Maintained
11748F: drivers/input/mouse/vmmouse.c
11749F: drivers/input/mouse/vmmouse.h
11750
11751VMWARE VMXNET3 ETHERNET DRIVER
11752M: Shrikrishna Khare <skhare@vmware.com>
11753M: "VMware, Inc." <pv-drivers@vmware.com>
11754L: netdev@vger.kernel.org
11755S: Maintained
11756F: drivers/net/vmxnet3/
11757
11758VMware PVSCSI driver
11759M: Arvind Kumar <arvindkumar@vmware.com>
11760M: VMware PV-Drivers <pv-drivers@vmware.com>
11761L: linux-scsi@vger.kernel.org
11762S: Maintained
11763F: drivers/scsi/vmw_pvscsi.c
11764F: drivers/scsi/vmw_pvscsi.h
11765
11766VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11767M: Liam Girdwood <lgirdwood@gmail.com>
11768M: Mark Brown <broonie@kernel.org>
11769L: linux-kernel@vger.kernel.org
11770W: http://www.slimlogic.co.uk/?p=48
11771T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11772S: Supported
11773F: drivers/regulator/
11774F: include/linux/regulator/
11775
11776VRF
11777M: David Ahern <dsa@cumulusnetworks.com>
11778M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11779L: netdev@vger.kernel.org
11780S: Maintained
11781F: drivers/net/vrf.c
11782F: Documentation/networking/vrf.txt
11783
11784VT1211 HARDWARE MONITOR DRIVER
11785M: Juerg Haefliger <juergh@gmail.com>
11786L: lm-sensors@lm-sensors.org
11787S: Maintained
11788F: Documentation/hwmon/vt1211
11789F: drivers/hwmon/vt1211.c
11790
11791VT8231 HARDWARE MONITOR DRIVER
11792M: Roger Lucas <vt8231@hiddenengine.co.uk>
11793L: lm-sensors@lm-sensors.org
11794S: Maintained
11795F: drivers/hwmon/vt8231.c
11796
11797VUB300 USB to SDIO/SD/MMC bridge chip
11798M: Tony Olech <tony.olech@elandigitalsystems.com>
11799L: linux-mmc@vger.kernel.org
11800L: linux-usb@vger.kernel.org
11801S: Supported
11802F: drivers/mmc/host/vub300.c
11803
11804W1 DALLAS'S 1-WIRE BUS
11805M: Evgeniy Polyakov <zbr@ioremap.net>
11806S: Maintained
11807F: Documentation/w1/
11808F: drivers/w1/
11809
11810W83791D HARDWARE MONITORING DRIVER
11811M: Marc Hulsman <m.hulsman@tudelft.nl>
11812L: lm-sensors@lm-sensors.org
11813S: Maintained
11814F: Documentation/hwmon/w83791d
11815F: drivers/hwmon/w83791d.c
11816
11817W83793 HARDWARE MONITORING DRIVER
11818M: Rudolf Marek <r.marek@assembler.cz>
11819L: lm-sensors@lm-sensors.org
11820S: Maintained
11821F: Documentation/hwmon/w83793
11822F: drivers/hwmon/w83793.c
11823
11824W83795 HARDWARE MONITORING DRIVER
11825M: Jean Delvare <jdelvare@suse.com>
11826L: lm-sensors@lm-sensors.org
11827S: Maintained
11828F: drivers/hwmon/w83795.c
11829
11830W83L51xD SD/MMC CARD INTERFACE DRIVER
11831M: Pierre Ossman <pierre@ossman.eu>
11832S: Maintained
11833F: drivers/mmc/host/wbsd.*
11834
11835WACOM PROTOCOL 4 SERIAL TABLETS
11836M: Julian Squires <julian@cipht.net>
11837M: Hans de Goede <hdegoede@redhat.com>
11838L: linux-input@vger.kernel.org
11839S: Maintained
11840F: drivers/input/tablet/wacom_serial4.c
11841
11842WATCHDOG DEVICE DRIVERS
11843M: Wim Van Sebroeck <wim@iguana.be>
11844R: Guenter Roeck <linux@roeck-us.net>
11845L: linux-watchdog@vger.kernel.org
11846W: http://www.linux-watchdog.org/
11847T: git git://www.linux-watchdog.org/linux-watchdog.git
11848S: Maintained
11849F: Documentation/watchdog/
11850F: drivers/watchdog/
11851F: include/linux/watchdog.h
11852F: include/uapi/linux/watchdog.h
11853
11854WD7000 SCSI DRIVER
11855M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11856L: linux-scsi@vger.kernel.org
11857S: Maintained
11858F: drivers/scsi/wd7000.c
11859
11860WIIMOTE HID DRIVER
11861M: David Herrmann <dh.herrmann@googlemail.com>
11862L: linux-input@vger.kernel.org
11863S: Maintained
11864F: drivers/hid/hid-wiimote*
11865
11866WINBOND CIR DRIVER
11867M: David Härdeman <david@hardeman.nu>
11868S: Maintained
11869F: drivers/media/rc/winbond-cir.c
11870
11871WIMAX STACK
11872M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11873M: linux-wimax@intel.com
11874L: wimax@linuxwimax.org (subscribers-only)
11875S: Supported
11876W: http://linuxwimax.org
11877F: Documentation/wimax/README.wimax
11878F: include/linux/wimax/debug.h
11879F: include/net/wimax.h
11880F: include/uapi/linux/wimax.h
11881F: net/wimax/
11882
11883WISTRON LAPTOP BUTTON DRIVER
11884M: Miloslav Trmac <mitr@volny.cz>
11885S: Maintained
11886F: drivers/input/misc/wistron_btns.c
11887
11888WL3501 WIRELESS PCMCIA CARD DRIVER
11889M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11890L: linux-wireless@vger.kernel.org
11891W: http://oops.ghostprotocols.net:81/blog
11892S: Maintained
11893F: drivers/net/wireless/wl3501*
11894
11895WOLFSON MICROELECTRONICS DRIVERS
11896L: patches@opensource.wolfsonmicro.com
11897T: git https://github.com/CirrusLogic/linux-drivers.git
11898W: https://github.com/CirrusLogic/linux-drivers/wiki
11899S: Supported
11900F: Documentation/hwmon/wm83??
11901F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11902F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11903F: Documentation/devicetree/bindings/mfd/arizona.txt
11904F: arch/arm/mach-s3c64xx/mach-crag6410*
11905F: drivers/clk/clk-wm83*.c
11906F: drivers/extcon/extcon-arizona.c
11907F: drivers/leds/leds-wm83*.c
11908F: drivers/gpio/gpio-*wm*.c
11909F: drivers/gpio/gpio-arizona.c
11910F: drivers/hwmon/wm83??-hwmon.c
11911F: drivers/input/misc/wm831x-on.c
11912F: drivers/input/touchscreen/wm831x-ts.c
11913F: drivers/input/touchscreen/wm97*.c
11914F: drivers/mfd/arizona*
11915F: drivers/mfd/wm*.c
11916F: drivers/mfd/cs47l24*
11917F: drivers/power/wm83*.c
11918F: drivers/rtc/rtc-wm83*.c
11919F: drivers/regulator/wm8*.c
11920F: drivers/video/backlight/wm83*_bl.c
11921F: drivers/watchdog/wm83*_wdt.c
11922F: include/linux/mfd/arizona/
11923F: include/linux/mfd/wm831x/
11924F: include/linux/mfd/wm8350/
11925F: include/linux/mfd/wm8400*
11926F: include/linux/wm97xx.h
11927F: include/sound/wm????.h
11928F: sound/soc/codecs/arizona.?
11929F: sound/soc/codecs/wm*
11930F: sound/soc/codecs/cs47l24*
11931
11932WORKQUEUE
11933M: Tejun Heo <tj@kernel.org>
11934R: Lai Jiangshan <jiangshanlai@gmail.com>
11935T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11936S: Maintained
11937F: include/linux/workqueue.h
11938F: kernel/workqueue.c
11939F: Documentation/workqueue.txt
11940
11941X.25 NETWORK LAYER
11942M: Andrew Hendry <andrew.hendry@gmail.com>
11943L: linux-x25@vger.kernel.org
11944S: Odd Fixes
11945F: Documentation/networking/x25*
11946F: include/net/x25*
11947F: net/x25/
11948
11949X86 ARCHITECTURE (32-BIT AND 64-BIT)
11950M: Thomas Gleixner <tglx@linutronix.de>
11951M: Ingo Molnar <mingo@redhat.com>
11952M: "H. Peter Anvin" <hpa@zytor.com>
11953M: x86@kernel.org
11954L: linux-kernel@vger.kernel.org
11955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11956S: Maintained
11957F: Documentation/x86/
11958F: arch/x86/
11959
11960X86 PLATFORM DRIVERS
11961M: Darren Hart <dvhart@infradead.org>
11962L: platform-driver-x86@vger.kernel.org
11963T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11964S: Maintained
11965F: drivers/platform/x86/
11966F: drivers/platform/olpc/
11967
11968X86 MCE INFRASTRUCTURE
11969M: Tony Luck <tony.luck@intel.com>
11970M: Borislav Petkov <bp@alien8.de>
11971L: linux-edac@vger.kernel.org
11972S: Maintained
11973F: arch/x86/kernel/cpu/mcheck/*
11974
11975X86 MICROCODE UPDATE SUPPORT
11976M: Borislav Petkov <bp@alien8.de>
11977S: Maintained
11978F: arch/x86/kernel/cpu/microcode/*
11979
11980X86 VDSO
11981M: Andy Lutomirski <luto@amacapital.net>
11982L: linux-kernel@vger.kernel.org
11983T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11984S: Maintained
11985F: arch/x86/entry/vdso/
11986
11987XC2028/3028 TUNER DRIVER
11988M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11989L: linux-media@vger.kernel.org
11990W: https://linuxtv.org
11991T: git git://linuxtv.org/media_tree.git
11992S: Maintained
11993F: drivers/media/tuners/tuner-xc2028.*
11994
11995XEN HYPERVISOR INTERFACE
11996M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11997M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11998M: David Vrabel <david.vrabel@citrix.com>
11999L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12000T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12001S: Supported
12002F: arch/x86/xen/
12003F: drivers/*/xen-*front.c
12004F: drivers/xen/
12005F: arch/x86/include/asm/xen/
12006F: include/xen/
12007F: include/uapi/xen/
12008
12009XEN HYPERVISOR ARM
12010M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12011L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12012S: Supported
12013F: arch/arm/xen/
12014F: arch/arm/include/asm/xen/
12015
12016XEN HYPERVISOR ARM64
12017M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12018L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12019S: Supported
12020F: arch/arm64/xen/
12021F: arch/arm64/include/asm/xen/
12022
12023XEN NETWORK BACKEND DRIVER
12024M: Ian Campbell <ian.campbell@citrix.com>
12025M: Wei Liu <wei.liu2@citrix.com>
12026L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12027L: netdev@vger.kernel.org
12028S: Supported
12029F: drivers/net/xen-netback/*
12030
12031XEN PCI SUBSYSTEM
12032M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12033L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12034S: Supported
12035F: arch/x86/pci/*xen*
12036F: drivers/pci/*xen*
12037
12038XEN BLOCK SUBSYSTEM
12039M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12040M: Roger Pau Monné <roger.pau@citrix.com>
12041L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12042S: Supported
12043F: drivers/block/xen-blkback/*
12044F: drivers/block/xen*
12045
12046XEN PVSCSI DRIVERS
12047M: Juergen Gross <jgross@suse.com>
12048L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12049L: linux-scsi@vger.kernel.org
12050S: Supported
12051F: drivers/scsi/xen-scsifront.c
12052F: drivers/xen/xen-scsiback.c
12053F: include/xen/interface/io/vscsiif.h
12054
12055XEN SWIOTLB SUBSYSTEM
12056M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12057L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12058S: Supported
12059F: arch/x86/xen/*swiotlb*
12060F: drivers/xen/*swiotlb*
12061
12062XFS FILESYSTEM
12063P: Silicon Graphics Inc
12064M: Dave Chinner <david@fromorbit.com>
12065M: xfs@oss.sgi.com
12066L: xfs@oss.sgi.com
12067W: http://oss.sgi.com/projects/xfs
12068T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12069S: Supported
12070F: Documentation/filesystems/xfs.txt
12071F: fs/xfs/
12072
12073XILINX AXI ETHERNET DRIVER
12074M: Anirudha Sarangi <anirudh@xilinx.com>
12075M: John Linn <John.Linn@xilinx.com>
12076S: Maintained
12077F: drivers/net/ethernet/xilinx/xilinx_axienet*
12078
12079XILINX UARTLITE SERIAL DRIVER
12080M: Peter Korsgaard <jacmet@sunsite.dk>
12081L: linux-serial@vger.kernel.org
12082S: Maintained
12083F: drivers/tty/serial/uartlite.c
12084
12085XILINX VIDEO IP CORES
12086M: Hyun Kwon <hyun.kwon@xilinx.com>
12087M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12088L: linux-media@vger.kernel.org
12089T: git git://linuxtv.org/media_tree.git
12090S: Supported
12091F: Documentation/devicetree/bindings/media/xilinx/
12092F: drivers/media/platform/xilinx/
12093F: include/uapi/linux/xilinx-v4l2-controls.h
12094
12095XILLYBUS DRIVER
12096M: Eli Billauer <eli.billauer@gmail.com>
12097L: linux-kernel@vger.kernel.org
12098S: Supported
12099F: drivers/char/xillybus/
12100
12101XTENSA XTFPGA PLATFORM SUPPORT
12102M: Max Filippov <jcmvbkbc@gmail.com>
12103L: linux-xtensa@linux-xtensa.org
12104S: Maintained
12105F: drivers/spi/spi-xtensa-xtfpga.c
12106F: sound/soc/xtensa/xtfpga-i2s.c
12107
12108YAM DRIVER FOR AX.25
12109M: Jean-Paul Roubelat <jpr@f6fbb.org>
12110L: linux-hams@vger.kernel.org
12111S: Maintained
12112F: drivers/net/hamradio/yam*
12113F: include/linux/yam.h
12114
12115YEALINK PHONE DRIVER
12116M: Henk Vergonet <Henk.Vergonet@gmail.com>
12117L: usbb2k-api-dev@nongnu.org
12118S: Maintained
12119F: Documentation/input/yealink.txt
12120F: drivers/input/misc/yealink.*
12121
12122Z8530 DRIVER FOR AX.25
12123M: Joerg Reuter <jreuter@yaina.de>
12124W: http://yaina.de/jreuter/
12125W: http://www.qsl.net/dl1bke/
12126L: linux-hams@vger.kernel.org
12127S: Maintained
12128F: Documentation/networking/z8530drv.txt
12129F: drivers/net/hamradio/*scc.c
12130F: drivers/net/hamradio/z8530.h
12131
12132ZBUD COMPRESSED PAGE ALLOCATOR
12133M: Seth Jennings <sjenning@redhat.com>
12134L: linux-mm@kvack.org
12135S: Maintained
12136F: mm/zbud.c
12137F: include/linux/zbud.h
12138
12139ZD1211RW WIRELESS DRIVER
12140M: Daniel Drake <dsd@gentoo.org>
12141M: Ulrich Kunitz <kune@deine-taler.de>
12142W: http://zd1211.ath.cx/wiki/DriverRewrite
12143L: linux-wireless@vger.kernel.org
12144L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12145S: Maintained
12146F: drivers/net/wireless/zydas/zd1211rw/
12147
12148ZPOOL COMPRESSED PAGE STORAGE API
12149M: Dan Streetman <ddstreet@ieee.org>
12150L: linux-mm@kvack.org
12151S: Maintained
12152F: mm/zpool.c
12153F: include/linux/zpool.h
12154
12155ZR36067 VIDEO FOR LINUX DRIVER
12156L: mjpeg-users@lists.sourceforge.net
12157L: linux-media@vger.kernel.org
12158W: http://mjpeg.sourceforge.net/driver-zoran/
12159T: hg https://linuxtv.org/hg/v4l-dvb
12160S: Odd Fixes
12161F: drivers/media/pci/zoran/
12162
12163ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12164M: Minchan Kim <minchan@kernel.org>
12165M: Nitin Gupta <ngupta@vflare.org>
12166R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12167L: linux-kernel@vger.kernel.org
12168S: Maintained
12169F: drivers/block/zram/
12170F: Documentation/blockdev/zram.txt
12171
12172ZS DECSTATION Z85C30 SERIAL DRIVER
12173M: "Maciej W. Rozycki" <macro@linux-mips.org>
12174S: Maintained
12175F: drivers/tty/serial/zs.*
12176
12177ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12178M: Minchan Kim <minchan@kernel.org>
12179M: Nitin Gupta <ngupta@vflare.org>
12180R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12181L: linux-mm@kvack.org
12182S: Maintained
12183F: mm/zsmalloc.c
12184F: include/linux/zsmalloc.h
12185F: Documentation/vm/zsmalloc.txt
12186
12187ZSWAP COMPRESSED SWAP CACHING
12188M: Seth Jennings <sjenning@redhat.com>
12189L: linux-mm@kvack.org
12190S: Maintained
12191F: mm/zswap.c
12192
12193THE REST
12194M: Linus Torvalds <torvalds@linux-foundation.org>
12195L: linux-kernel@vger.kernel.org
12196Q: http://patchwork.kernel.org/project/LKML/list/
12197T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12198S: Buried alive in reporters
12199F: *
12200F: */
This page took 0.066507 seconds and 5 git commands to generate.