of_mdio: use PTR_ERR_OR_ZERO()
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <aar@pengutronix.de>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161F: Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L: linux-hams@vger.kernel.org
166S: Maintained
167F: drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171L: netdev@vger.kernel.org
172S: Maintained
173F: drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
179S: Maintained
180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F: drivers/tty/serial/8250*
182F: include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L: netdev@vger.kernel.org
186S: Orphan / Obsolete
187F: drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
193L: v9fs-developer@lists.sourceforge.net
194W: http://swik.net/v9fs
195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S: Maintained
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: https://linuxtv.org
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
220S: Supported
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
223
224ABI/API
225L: linux-api@vger.kernel.org
226F: include/linux/syscalls.h
227F: kernel/sys_ni.c
228
229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230M: Hans de Goede <hdegoede@redhat.com>
231L: lm-sensors@lm-sensors.org
232S: Maintained
233F: drivers/hwmon/abituguru.c
234
235ABIT UGURU 3 HARDWARE MONITOR DRIVER
236M: Alistair John Strachan <alistair@devzero.co.uk>
237L: lm-sensors@lm-sensors.org
238S: Maintained
239F: drivers/hwmon/abituguru3.c
240
241ACCES 104-IDI-48 GPIO DRIVER
242M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
243L: linux-gpio@vger.kernel.org
244S: Maintained
245F: drivers/gpio/gpio-104-idi-48.c
246
247ACCES 104-IDIO-16 GPIO DRIVER
248M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249L: linux-gpio@vger.kernel.org
250S: Maintained
251F: drivers/gpio/gpio-104-idio-16.c
252
253ACENIC DRIVER
254M: Jes Sorensen <jes@trained-monkey.org>
255L: linux-acenic@sunsite.dk
256S: Maintained
257F: drivers/net/ethernet/alteon/acenic*
258
259ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
260M: Peter Feuerer <peter@piie.net>
261L: platform-driver-x86@vger.kernel.org
262W: http://piie.net/?section=acerhdf
263S: Maintained
264F: drivers/platform/x86/acerhdf.c
265
266ACER WMI LAPTOP EXTRAS
267M: "Lee, Chun-Yi" <jlee@suse.com>
268L: platform-driver-x86@vger.kernel.org
269S: Maintained
270F: drivers/platform/x86/acer-wmi.c
271
272ACPI
273M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
274M: Len Brown <lenb@kernel.org>
275L: linux-acpi@vger.kernel.org
276W: https://01.org/linux-acpi
277Q: https://patchwork.kernel.org/project/linux-acpi/list/
278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
279S: Supported
280F: drivers/acpi/
281F: drivers/pnp/pnpacpi/
282F: include/linux/acpi.h
283F: include/acpi/
284F: Documentation/acpi/
285F: Documentation/ABI/testing/sysfs-bus-acpi
286F: drivers/pci/*acpi*
287F: drivers/pci/*/*acpi*
288F: drivers/pci/*/*/*acpi*
289F: tools/power/acpi/
290
291ACPI COMPONENT ARCHITECTURE (ACPICA)
292M: Robert Moore <robert.moore@intel.com>
293M: Lv Zheng <lv.zheng@intel.com>
294M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
295L: linux-acpi@vger.kernel.org
296L: devel@acpica.org
297W: https://acpica.org/
298W: https://github.com/acpica/acpica/
299Q: https://patchwork.kernel.org/project/linux-acpi/list/
300T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
301S: Supported
302F: drivers/acpi/acpica/
303F: include/acpi/
304F: tools/power/acpi/
305
306ACPI FAN DRIVER
307M: Zhang Rui <rui.zhang@intel.com>
308L: linux-acpi@vger.kernel.org
309W: https://01.org/linux-acpi
310S: Supported
311F: drivers/acpi/fan.c
312
313ACPI THERMAL DRIVER
314M: Zhang Rui <rui.zhang@intel.com>
315L: linux-acpi@vger.kernel.org
316W: https://01.org/linux-acpi
317S: Supported
318F: drivers/acpi/*thermal*
319
320ACPI VIDEO DRIVER
321M: Zhang Rui <rui.zhang@intel.com>
322L: linux-acpi@vger.kernel.org
323W: https://01.org/linux-acpi
324S: Supported
325F: drivers/acpi/acpi_video.c
326
327ACPI WMI DRIVER
328L: platform-driver-x86@vger.kernel.org
329S: Orphan
330F: drivers/platform/x86/wmi.c
331
332AD1889 ALSA SOUND DRIVER
333M: Thibaut Varene <T-Bone@parisc-linux.org>
334W: http://wiki.parisc-linux.org/AD1889
335L: linux-parisc@vger.kernel.org
336S: Maintained
337F: sound/pci/ad1889.*
338
339AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
340M: Michael Hennerich <michael.hennerich@analog.com>
341W: http://wiki.analog.com/AD5254
342W: http://ez.analog.com/community/linux-device-drivers
343S: Supported
344F: drivers/misc/ad525x_dpot.c
345
346AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
347M: Michael Hennerich <michael.hennerich@analog.com>
348W: http://wiki.analog.com/AD5398
349W: http://ez.analog.com/community/linux-device-drivers
350S: Supported
351F: drivers/regulator/ad5398.c
352
353AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
354M: Michael Hennerich <michael.hennerich@analog.com>
355W: http://wiki.analog.com/AD7142
356W: http://ez.analog.com/community/linux-device-drivers
357S: Supported
358F: drivers/input/misc/ad714x.c
359
360AD7877 TOUCHSCREEN DRIVER
361M: Michael Hennerich <michael.hennerich@analog.com>
362W: http://wiki.analog.com/AD7877
363W: http://ez.analog.com/community/linux-device-drivers
364S: Supported
365F: drivers/input/touchscreen/ad7877.c
366
367AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
368M: Michael Hennerich <michael.hennerich@analog.com>
369W: http://wiki.analog.com/AD7879
370W: http://ez.analog.com/community/linux-device-drivers
371S: Supported
372F: drivers/input/touchscreen/ad7879.c
373
374ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
375M: Jiri Kosina <jikos@kernel.org>
376S: Maintained
377
378ADF7242 IEEE 802.15.4 RADIO DRIVER
379M: Michael Hennerich <michael.hennerich@analog.com>
380W: https://wiki.analog.com/ADF7242
381W: http://ez.analog.com/community/linux-device-drivers
382L: linux-wpan@vger.kernel.org
383S: Supported
384F: drivers/net/ieee802154/adf7242.c
385F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
386
387ADM1025 HARDWARE MONITOR DRIVER
388M: Jean Delvare <jdelvare@suse.com>
389L: lm-sensors@lm-sensors.org
390S: Maintained
391F: Documentation/hwmon/adm1025
392F: drivers/hwmon/adm1025.c
393
394ADM1029 HARDWARE MONITOR DRIVER
395M: Corentin Labbe <clabbe.montjoie@gmail.com>
396L: lm-sensors@lm-sensors.org
397S: Maintained
398F: drivers/hwmon/adm1029.c
399
400ADM8211 WIRELESS DRIVER
401L: linux-wireless@vger.kernel.org
402W: http://wireless.kernel.org/
403S: Orphan
404F: drivers/net/wireless/admtek/adm8211.*
405
406ADP1653 FLASH CONTROLLER DRIVER
407M: Sakari Ailus <sakari.ailus@iki.fi>
408L: linux-media@vger.kernel.org
409S: Maintained
410F: drivers/media/i2c/adp1653.c
411F: include/media/i2c/adp1653.h
412
413ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
414M: Michael Hennerich <michael.hennerich@analog.com>
415W: http://wiki.analog.com/ADP5520
416W: http://ez.analog.com/community/linux-device-drivers
417S: Supported
418F: drivers/mfd/adp5520.c
419F: drivers/video/backlight/adp5520_bl.c
420F: drivers/leds/leds-adp5520.c
421F: drivers/gpio/gpio-adp5520.c
422F: drivers/input/keyboard/adp5520-keys.c
423
424ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
425M: Michael Hennerich <michael.hennerich@analog.com>
426W: http://wiki.analog.com/ADP5588
427W: http://ez.analog.com/community/linux-device-drivers
428S: Supported
429F: drivers/input/keyboard/adp5588-keys.c
430F: drivers/gpio/gpio-adp5588.c
431
432ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
433M: Michael Hennerich <michael.hennerich@analog.com>
434W: http://wiki.analog.com/ADP8860
435W: http://ez.analog.com/community/linux-device-drivers
436S: Supported
437F: drivers/video/backlight/adp8860_bl.c
438
439ADS1015 HARDWARE MONITOR DRIVER
440M: Dirk Eibach <eibach@gdsys.de>
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/ads1015
444F: drivers/hwmon/ads1015.c
445F: include/linux/i2c/ads1015.h
446
447ADT746X FAN DRIVER
448M: Colin Leroy <colin@colino.net>
449S: Maintained
450F: drivers/macintosh/therm_adt746x.c
451
452ADT7475 HARDWARE MONITOR DRIVER
453M: Jean Delvare <jdelvare@suse.com>
454L: lm-sensors@lm-sensors.org
455S: Maintained
456F: Documentation/hwmon/adt7475
457F: drivers/hwmon/adt7475.c
458
459ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
460M: Michael Hennerich <michael.hennerich@analog.com>
461W: http://wiki.analog.com/ADXL345
462W: http://ez.analog.com/community/linux-device-drivers
463S: Supported
464F: drivers/input/misc/adxl34x.c
465
466ADVANSYS SCSI DRIVER
467M: Matthew Wilcox <matthew@wil.cx>
468M: Hannes Reinecke <hare@suse.com>
469L: linux-scsi@vger.kernel.org
470S: Maintained
471F: Documentation/scsi/advansys.txt
472F: drivers/scsi/advansys.c
473
474AEDSP16 DRIVER
475M: Riccardo Facchetti <fizban@tin.it>
476S: Maintained
477F: sound/oss/aedsp16.c
478
479AF9013 MEDIA DRIVER
480M: Antti Palosaari <crope@iki.fi>
481L: linux-media@vger.kernel.org
482W: https://linuxtv.org
483W: http://palosaari.fi/linux/
484Q: http://patchwork.linuxtv.org/project/linux-media/list/
485T: git git://linuxtv.org/anttip/media_tree.git
486S: Maintained
487F: drivers/media/dvb-frontends/af9013*
488
489AF9033 MEDIA DRIVER
490M: Antti Palosaari <crope@iki.fi>
491L: linux-media@vger.kernel.org
492W: https://linuxtv.org
493W: http://palosaari.fi/linux/
494Q: http://patchwork.linuxtv.org/project/linux-media/list/
495T: git git://linuxtv.org/anttip/media_tree.git
496S: Maintained
497F: drivers/media/dvb-frontends/af9033*
498
499AFFS FILE SYSTEM
500L: linux-fsdevel@vger.kernel.org
501S: Orphan
502F: Documentation/filesystems/affs.txt
503F: fs/affs/
504
505AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
506M: David Howells <dhowells@redhat.com>
507L: linux-afs@lists.infradead.org
508S: Supported
509F: fs/afs/
510F: include/net/af_rxrpc.h
511F: net/rxrpc/af_rxrpc.c
512
513AGPGART DRIVER
514M: David Airlie <airlied@linux.ie>
515T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
516S: Maintained
517F: drivers/char/agp/
518F: include/linux/agp*
519F: include/uapi/linux/agp*
520
521AHA152X SCSI DRIVER
522M: "Juergen E. Fischer" <fischer@norbit.de>
523L: linux-scsi@vger.kernel.org
524S: Maintained
525F: drivers/scsi/aha152x*
526F: drivers/scsi/pcmcia/aha152x*
527
528AIC7XXX / AIC79XX SCSI DRIVER
529M: Hannes Reinecke <hare@suse.com>
530L: linux-scsi@vger.kernel.org
531S: Maintained
532F: drivers/scsi/aic7xxx/
533
534AIMSLAB FM RADIO RECEIVER DRIVER
535M: Hans Verkuil <hverkuil@xs4all.nl>
536L: linux-media@vger.kernel.org
537T: git git://linuxtv.org/media_tree.git
538W: https://linuxtv.org
539S: Maintained
540F: drivers/media/radio/radio-aimslab*
541
542AIO
543M: Benjamin LaHaise <bcrl@kvack.org>
544L: linux-aio@kvack.org
545S: Supported
546F: fs/aio.c
547F: include/linux/*aio*.h
548
549AIRSPY MEDIA DRIVER
550M: Antti Palosaari <crope@iki.fi>
551L: linux-media@vger.kernel.org
552W: https://linuxtv.org
553W: http://palosaari.fi/linux/
554Q: http://patchwork.linuxtv.org/project/linux-media/list/
555T: git git://linuxtv.org/anttip/media_tree.git
556S: Maintained
557F: drivers/media/usb/airspy/
558
559ALCATEL SPEEDTOUCH USB DRIVER
560M: Duncan Sands <duncan.sands@free.fr>
561L: linux-usb@vger.kernel.org
562W: http://www.linux-usb.org/SpeedTouch/
563S: Maintained
564F: drivers/usb/atm/speedtch.c
565F: drivers/usb/atm/usbatm.c
566
567ALCHEMY AU1XX0 MMC DRIVER
568M: Manuel Lauss <manuel.lauss@gmail.com>
569S: Maintained
570F: drivers/mmc/host/au1xmmc.c
571
572ALI1563 I2C DRIVER
573M: Rudolf Marek <r.marek@assembler.cz>
574L: linux-i2c@vger.kernel.org
575S: Maintained
576F: Documentation/i2c/busses/i2c-ali1563
577F: drivers/i2c/busses/i2c-ali1563.c
578
579ALLWINNER SECURITY SYSTEM
580M: Corentin Labbe <clabbe.montjoie@gmail.com>
581L: linux-crypto@vger.kernel.org
582S: Maintained
583F: drivers/crypto/sunxi-ss/
584
585ALPHA PORT
586M: Richard Henderson <rth@twiddle.net>
587M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
588M: Matt Turner <mattst88@gmail.com>
589S: Odd Fixes
590L: linux-alpha@vger.kernel.org
591F: arch/alpha/
592
593ALTERA MAILBOX DRIVER
594M: Ley Foon Tan <lftan@altera.com>
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/mailbox/mailbox-altera.c
598
599ALTERA PIO DRIVER
600M: Tien Hock Loh <thloh@altera.com>
601L: linux-gpio@vger.kernel.org
602S: Maintained
603F: drivers/gpio/gpio-altera.c
604
605ALTERA TRIPLE SPEED ETHERNET DRIVER
606M: Vince Bridgers <vbridger@opensource.altera.com>
607L: netdev@vger.kernel.org
608L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
609S: Maintained
610F: drivers/net/ethernet/altera/
611
612ALTERA UART/JTAG UART SERIAL DRIVERS
613M: Tobias Klauser <tklauser@distanz.ch>
614L: linux-serial@vger.kernel.org
615L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
616S: Maintained
617F: drivers/tty/serial/altera_uart.c
618F: drivers/tty/serial/altera_jtaguart.c
619F: include/linux/altera_uart.h
620F: include/linux/altera_jtaguart.h
621
622AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
623M: Tom Lendacky <thomas.lendacky@amd.com>
624L: linux-crypto@vger.kernel.org
625S: Supported
626F: drivers/crypto/ccp/
627F: include/linux/ccp.h
628
629AMD FAM15H PROCESSOR POWER MONITORING DRIVER
630M: Huang Rui <ray.huang@amd.com>
631L: lm-sensors@lm-sensors.org
632S: Supported
633F: Documentation/hwmon/fam15h_power
634F: drivers/hwmon/fam15h_power.c
635
636AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
637L: linux-geode@lists.infradead.org (moderated for non-subscribers)
638S: Orphan
639F: drivers/usb/gadget/udc/amd5536udc.*
640
641AMD GEODE PROCESSOR/CHIPSET SUPPORT
642P: Andres Salomon <dilinger@queued.net>
643L: linux-geode@lists.infradead.org (moderated for non-subscribers)
644W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
645S: Supported
646F: drivers/char/hw_random/geode-rng.c
647F: drivers/crypto/geode*
648F: drivers/video/fbdev/geode/
649F: arch/x86/include/asm/geode.h
650
651AMD IOMMU (AMD-VI)
652M: Joerg Roedel <joro@8bytes.org>
653L: iommu@lists.linux-foundation.org
654T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
655S: Maintained
656F: drivers/iommu/amd_iommu*.[ch]
657F: include/linux/amd-iommu.h
658
659AMD KFD
660M: Oded Gabbay <oded.gabbay@gmail.com>
661L: dri-devel@lists.freedesktop.org
662T: git git://people.freedesktop.org/~gabbayo/linux.git
663S: Supported
664F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
665F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
666F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
667F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
668F: drivers/gpu/drm/amd/amdkfd/
669F: drivers/gpu/drm/amd/include/cik_structs.h
670F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
671F: drivers/gpu/drm/amd/include/vi_structs.h
672F: drivers/gpu/drm/radeon/radeon_kfd.c
673F: drivers/gpu/drm/radeon/radeon_kfd.h
674F: include/uapi/linux/kfd_ioctl.h
675
676AMD XGBE DRIVER
677M: Tom Lendacky <thomas.lendacky@amd.com>
678L: netdev@vger.kernel.org
679S: Supported
680F: drivers/net/ethernet/amd/xgbe/
681
682AMS (Apple Motion Sensor) DRIVER
683M: Michael Hanselmann <linux-kernel@hansmi.ch>
684S: Supported
685F: drivers/macintosh/ams/
686
687ANALOG DEVICES INC AD9389B DRIVER
688M: Hans Verkuil <hans.verkuil@cisco.com>
689L: linux-media@vger.kernel.org
690S: Maintained
691F: drivers/media/i2c/ad9389b*
692
693ANALOG DEVICES INC ADV7180 DRIVER
694M: Lars-Peter Clausen <lars@metafoo.de>
695L: linux-media@vger.kernel.org
696W: http://ez.analog.com/community/linux-device-drivers
697S: Supported
698F: drivers/media/i2c/adv7180.c
699
700ANALOG DEVICES INC ADV7511 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7511*
705
706ANALOG DEVICES INC ADV7604 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7604*
711
712ANALOG DEVICES INC ADV7842 DRIVER
713M: Hans Verkuil <hans.verkuil@cisco.com>
714L: linux-media@vger.kernel.org
715S: Maintained
716F: drivers/media/i2c/adv7842*
717
718ANALOG DEVICES INC ASOC CODEC DRIVERS
719M: Lars-Peter Clausen <lars@metafoo.de>
720L: alsa-devel@alsa-project.org (moderated for non-subscribers)
721W: http://wiki.analog.com/
722W: http://ez.analog.com/community/linux-device-drivers
723S: Supported
724F: sound/soc/codecs/adau*
725F: sound/soc/codecs/adav*
726F: sound/soc/codecs/ad1*
727F: sound/soc/codecs/ad7*
728F: sound/soc/codecs/ssm*
729F: sound/soc/codecs/sigmadsp.*
730
731ANALOG DEVICES INC ASOC DRIVERS
732L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
733L: alsa-devel@alsa-project.org (moderated for non-subscribers)
734W: http://blackfin.uclinux.org/
735S: Supported
736F: sound/soc/blackfin/*
737
738ANALOG DEVICES INC IIO DRIVERS
739M: Lars-Peter Clausen <lars@metafoo.de>
740M: Michael Hennerich <Michael.Hennerich@analog.com>
741W: http://wiki.analog.com/
742W: http://ez.analog.com/community/linux-device-drivers
743S: Supported
744F: drivers/iio/*/ad*
745X: drivers/iio/*/adjd*
746F: drivers/staging/iio/*/ad*
747F: staging/iio/trigger/iio-trig-bfin-timer.c
748
749ANALOG DEVICES INC DMA DRIVERS
750M: Lars-Peter Clausen <lars@metafoo.de>
751W: http://ez.analog.com/community/linux-device-drivers
752S: Supported
753F: drivers/dma/dma-axi-dmac.c
754
755ANDROID DRIVERS
756M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
757M: Arve Hjønnevåg <arve@android.com>
758M: Riley Andrews <riandrews@android.com>
759T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
760L: devel@driverdev.osuosl.org
761S: Supported
762F: drivers/android/
763F: drivers/staging/android/
764
765AOA (Apple Onboard Audio) ALSA DRIVER
766M: Johannes Berg <johannes@sipsolutions.net>
767L: linuxppc-dev@lists.ozlabs.org
768L: alsa-devel@alsa-project.org (moderated for non-subscribers)
769S: Maintained
770F: sound/aoa/
771
772APM DRIVER
773M: Jiri Kosina <jikos@kernel.org>
774S: Odd fixes
775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
776F: arch/x86/kernel/apm_32.c
777F: include/linux/apm_bios.h
778F: include/uapi/linux/apm_bios.h
779F: drivers/char/apm-emulation.c
780
781APPLE BCM5974 MULTITOUCH DRIVER
782M: Henrik Rydberg <rydberg@bitmath.org>
783L: linux-input@vger.kernel.org
784S: Odd fixes
785F: drivers/input/mouse/bcm5974.c
786
787APPLE SMC DRIVER
788M: Henrik Rydberg <rydberg@bitmath.org>
789L: lm-sensors@lm-sensors.org
790S: Odd fixes
791F: drivers/hwmon/applesmc.c
792
793APPLETALK NETWORK LAYER
794M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
795S: Maintained
796F: drivers/net/appletalk/
797F: net/appletalk/
798
799APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
800M: Duc Dang <dhdang@apm.com>
801S: Supported
802F: arch/arm64/boot/dts/apm/
803
804APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
805M: Iyappan Subramanian <isubramanian@apm.com>
806M: Keyur Chudgar <kchudgar@apm.com>
807S: Supported
808F: drivers/net/ethernet/apm/xgene/
809F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
810
811APTINA CAMERA SENSOR PLL
812M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
813L: linux-media@vger.kernel.org
814S: Maintained
815F: drivers/media/i2c/aptina-pll.*
816
817ARC FRAMEBUFFER DRIVER
818M: Jaya Kumar <jayalk@intworks.biz>
819S: Maintained
820F: drivers/video/fbdev/arcfb.c
821F: drivers/video/fbdev/core/fb_defio.c
822
823ARCNET NETWORK LAYER
824M: Michael Grzeschik <m.grzeschik@pengutronix.de>
825L: netdev@vger.kernel.org
826S: Maintained
827F: drivers/net/arcnet/
828F: include/uapi/linux/if_arcnet.h
829
830ARM MFM AND FLOPPY DRIVERS
831M: Ian Molton <spyro@f2s.com>
832S: Maintained
833F: arch/arm/lib/floppydma.S
834F: arch/arm/include/asm/floppy.h
835
836ARM PMU PROFILING AND DEBUGGING
837M: Will Deacon <will.deacon@arm.com>
838R: Mark Rutland <mark.rutland@arm.com>
839S: Maintained
840F: arch/arm*/kernel/perf_*
841F: arch/arm/oprofile/common.c
842F: arch/arm*/kernel/hw_breakpoint.c
843F: arch/arm*/include/asm/hw_breakpoint.h
844F: arch/arm*/include/asm/perf_event.h
845F: drivers/perf/arm_pmu.c
846F: include/linux/perf/arm_pmu.h
847
848ARM PORT
849M: Russell King <linux@arm.linux.org.uk>
850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851W: http://www.arm.linux.org.uk/
852S: Maintained
853F: arch/arm/
854
855ARM SUB-ARCHITECTURES
856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
857S: Maintained
858F: arch/arm/mach-*/
859F: arch/arm/plat-*/
860T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
861
862ARM PRIMECELL AACI PL041 DRIVER
863M: Russell King <linux@arm.linux.org.uk>
864S: Maintained
865F: sound/arm/aaci.*
866
867ARM PRIMECELL CLCD PL110 DRIVER
868M: Russell King <linux@arm.linux.org.uk>
869S: Maintained
870F: drivers/video/fbdev/amba-clcd.*
871
872ARM PRIMECELL KMI PL050 DRIVER
873M: Russell King <linux@arm.linux.org.uk>
874S: Maintained
875F: drivers/input/serio/ambakmi.*
876F: include/linux/amba/kmi.h
877
878ARM PRIMECELL MMCI PL180/1 DRIVER
879M: Russell King <linux@arm.linux.org.uk>
880S: Maintained
881F: drivers/mmc/host/mmci.*
882F: include/linux/amba/mmci.h
883
884ARM PRIMECELL UART PL010 AND PL011 DRIVERS
885M: Russell King <linux@arm.linux.org.uk>
886S: Maintained
887F: drivers/tty/serial/amba-pl01*.c
888F: include/linux/amba/serial.h
889
890ARM PRIMECELL BUS SUPPORT
891M: Russell King <linux@arm.linux.org.uk>
892S: Maintained
893F: drivers/amba/
894F: include/linux/amba/bus.h
895
896ARM/ADS SPHERE MACHINE SUPPORT
897M: Lennert Buytenhek <kernel@wantstofly.org>
898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899S: Maintained
900
901ARM/AFEB9260 MACHINE SUPPORT
902M: Sergey Lapin <slapin@ossfans.org>
903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904S: Maintained
905
906ARM/AJECO 1ARM MACHINE SUPPORT
907M: Lennert Buytenhek <kernel@wantstofly.org>
908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
909S: Maintained
910
911ARM/Allwinner sunXi SoC support
912M: Maxime Ripard <maxime.ripard@free-electrons.com>
913M: Chen-Yu Tsai <wens@csie.org>
914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915S: Maintained
916N: sun[x456789]i
917
918ARM/Allwinner SoC Clock Support
919M: Emilio López <emilio@elopez.com.ar>
920S: Maintained
921F: drivers/clk/sunxi/
922
923ARM/Amlogic Meson SoC support
924M: Carlo Caione <carlo@caione.org>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926L: linux-meson@googlegroups.com
927W: http://linux-meson.com/
928S: Maintained
929F: arch/arm/mach-meson/
930F: arch/arm/boot/dts/meson*
931N: meson
932
933ARM/Annapurna Labs ALPINE ARCHITECTURE
934M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
935M: Antoine Tenart <antoine.tenart@free-electrons.com>
936S: Maintained
937F: arch/arm/mach-alpine/
938F: arch/arm/boot/dts/alpine*
939F: arch/arm64/boot/dts/al/
940F: drivers/*/*alpine*
941
942ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
943M: Nicolas Ferre <nicolas.ferre@atmel.com>
944M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
945M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947W: http://www.linux4sam.org
948T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
949S: Supported
950F: arch/arm/mach-at91/
951F: include/soc/at91/
952F: arch/arm/boot/dts/at91*.dts
953F: arch/arm/boot/dts/at91*.dtsi
954F: arch/arm/boot/dts/sama*.dts
955F: arch/arm/boot/dts/sama*.dtsi
956F: arch/arm/include/debug/at91.S
957
958ARM/ATMEL AT91 Clock Support
959M: Boris Brezillon <boris.brezillon@free-electrons.com>
960S: Maintained
961F: drivers/clk/at91
962
963ARM/CALXEDA HIGHBANK ARCHITECTURE
964M: Rob Herring <robh@kernel.org>
965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966S: Maintained
967F: arch/arm/mach-highbank/
968F: arch/arm/boot/dts/highbank.dts
969F: arch/arm/boot/dts/ecx-*.dts*
970
971ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
972M: Krzysztof Halasa <khalasa@piap.pl>
973S: Maintained
974F: arch/arm/mach-cns3xxx/
975
976ARM/CAVIUM THUNDER NETWORK DRIVER
977M: Sunil Goutham <sgoutham@cavium.com>
978M: Robert Richter <rric@kernel.org>
979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S: Supported
981F: drivers/net/ethernet/cavium/thunder/
982
983ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
984M: Alexander Shiyan <shc_work@mail.ru>
985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986S: Odd Fixes
987N: clps711x
988
989ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
990M: Hartley Sweeten <hsweeten@visionengravers.com>
991M: Ryan Mallon <rmallon@gmail.com>
992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993S: Maintained
994F: arch/arm/mach-ep93xx/
995F: arch/arm/mach-ep93xx/include/mach/
996
997ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
998M: Lennert Buytenhek <kernel@wantstofly.org>
999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000S: Maintained
1001
1002ARM/CLKDEV SUPPORT
1003M: Russell King <linux@arm.linux.org.uk>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
1006F: arch/arm/include/asm/clkdev.h
1007F: drivers/clk/clkdev.c
1008
1009ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1010M: Mike Rapoport <mike@compulab.co.il>
1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012S: Maintained
1013
1014ARM/CONTEC MICRO9 MACHINE SUPPORT
1015M: Hubert Feurstein <hubert.feurstein@contec.at>
1016S: Maintained
1017F: arch/arm/mach-ep93xx/micro9.c
1018
1019ARM/CORESIGHT FRAMEWORK AND DRIVERS
1020M: Mathieu Poirier <mathieu.poirier@linaro.org>
1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S: Maintained
1023F: drivers/hwtracing/coresight/*
1024F: Documentation/trace/coresight.txt
1025F: Documentation/devicetree/bindings/arm/coresight.txt
1026F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1027
1028ARM/CORGI MACHINE SUPPORT
1029M: Richard Purdie <rpurdie@rpsys.net>
1030S: Maintained
1031
1032ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1033M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035T: git git://github.com/ulli-kroll/linux.git
1036S: Maintained
1037F: arch/arm/mach-gemini/
1038F: drivers/rtc/rtc-gemini.c
1039
1040ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1041M: Barry Song <baohua@kernel.org>
1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1043T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1044S: Maintained
1045F: arch/arm/boot/dts/prima2*
1046F: arch/arm/mach-prima2/
1047F: drivers/clk/sirf/
1048F: drivers/clocksource/timer-prima2.c
1049F: drivers/clocksource/timer-atlas7.c
1050N: [^a-z]sirf
1051
1052ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1053M: Baruch Siach <baruch@tkos.co.il>
1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055S: Maintained
1056F: arch/arm/boot/dts/cx92755*
1057N: digicolor
1058
1059ARM/EBSA110 MACHINE SUPPORT
1060M: Russell King <linux@arm.linux.org.uk>
1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062W: http://www.arm.linux.org.uk/
1063S: Maintained
1064F: arch/arm/mach-ebsa110/
1065F: drivers/net/ethernet/amd/am79c961a.*
1066
1067ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1068M: Uwe Kleine-König <kernel@pengutronix.de>
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Maintained
1071N: efm32
1072
1073ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1074M: Daniel Ribeiro <drwyrm@gmail.com>
1075M: Stefan Schmidt <stefan@openezx.org>
1076M: Harald Welte <laforge@openezx.org>
1077L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1078W: http://www.openezx.org/
1079S: Maintained
1080T: topgit git://git.openezx.org/openezx.git
1081F: arch/arm/mach-pxa/ezx.c
1082
1083ARM/FARADAY FA526 PORT
1084M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086S: Maintained
1087T: git git://git.berlios.de/gemini-board
1088F: arch/arm/mm/*-fa*
1089
1090ARM/FOOTBRIDGE ARCHITECTURE
1091M: Russell King <linux@arm.linux.org.uk>
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093W: http://www.arm.linux.org.uk/
1094S: Maintained
1095F: arch/arm/include/asm/hardware/dec21285.h
1096F: arch/arm/mach-footbridge/
1097
1098ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1099M: Shawn Guo <shawnguo@kernel.org>
1100M: Sascha Hauer <kernel@pengutronix.de>
1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102S: Maintained
1103T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1104F: arch/arm/mach-imx/
1105F: arch/arm/mach-mxs/
1106F: arch/arm/boot/dts/imx*
1107F: arch/arm/configs/imx*_defconfig
1108F: drivers/clk/imx/
1109F: include/soc/imx/
1110
1111ARM/FREESCALE VYBRID ARM ARCHITECTURE
1112M: Shawn Guo <shawnguo@kernel.org>
1113M: Sascha Hauer <kernel@pengutronix.de>
1114R: Stefan Agner <stefan@agner.ch>
1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S: Maintained
1117T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1118F: arch/arm/mach-imx/*vf610*
1119F: arch/arm/boot/dts/vf*
1120
1121ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1122M: Lennert Buytenhek <kernel@wantstofly.org>
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Maintained
1125
1126ARM/GUMSTIX MACHINE SUPPORT
1127M: Steve Sakoman <sakoman@gmail.com>
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
1130
1131ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1132M: Philipp Zabel <philipp.zabel@gmail.com>
1133M: Paul Parsons <lost.distance@yahoo.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
1136F: arch/arm/mach-pxa/hx4700.c
1137F: arch/arm/mach-pxa/include/mach/hx4700.h
1138F: sound/soc/pxa/hx4700.c
1139
1140ARM/HISILICON SOC SUPPORT
1141M: Wei Xu <xuwei5@hisilicon.com>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143W: http://www.hisilicon.com
1144S: Supported
1145T: git git://github.com/hisilicon/linux-hisi.git
1146F: arch/arm/mach-hisi/
1147F: arch/arm/boot/dts/hi3*
1148F: arch/arm/boot/dts/hip*
1149F: arch/arm/boot/dts/hisi*
1150F: arch/arm64/boot/dts/hisilicon/
1151
1152ARM/HP JORNADA 7XX MACHINE SUPPORT
1153M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1154W: www.jlime.com
1155S: Maintained
1156T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1157F: arch/arm/mach-sa1100/jornada720.c
1158F: arch/arm/mach-sa1100/include/mach/jornada720.h
1159
1160ARM/IGEP MACHINE SUPPORT
1161M: Enric Balletbo i Serra <eballetbo@gmail.com>
1162M: Javier Martinez Canillas <javier@dowhile0.org>
1163L: linux-omap@vger.kernel.org
1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165S: Maintained
1166F: arch/arm/boot/dts/omap3-igep*
1167
1168ARM/INCOME PXA270 SUPPORT
1169M: Marek Vasut <marek.vasut@gmail.com>
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171S: Maintained
1172F: arch/arm/mach-pxa/colibri-pxa270-income.c
1173
1174ARM/INTEL IOP32X ARM ARCHITECTURE
1175M: Lennert Buytenhek <kernel@wantstofly.org>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S: Maintained
1178
1179ARM/INTEL IOP33X ARM ARCHITECTURE
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181S: Orphan
1182
1183ARM/INTEL IOP13XX ARM ARCHITECTURE
1184M: Lennert Buytenhek <kernel@wantstofly.org>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187
1188ARM/INTEL IQ81342EX MACHINE SUPPORT
1189M: Lennert Buytenhek <kernel@wantstofly.org>
1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191S: Maintained
1192
1193ARM/INTEL IXDP2850 MACHINE SUPPORT
1194M: Lennert Buytenhek <kernel@wantstofly.org>
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197
1198ARM/INTEL IXP4XX ARM ARCHITECTURE
1199M: Imre Kaloz <kaloz@openwrt.org>
1200M: Krzysztof Halasa <khalasa@piap.pl>
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S: Maintained
1203F: arch/arm/mach-ixp4xx/
1204
1205ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1206M: Jonathan Cameron <jic23@cam.ac.uk>
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S: Maintained
1209F: arch/arm/mach-pxa/stargate2.c
1210F: drivers/pcmcia/pxa2xx_stargate2.c
1211
1212ARM/INTEL XSC3 (MANZANO) ARM CORE
1213M: Lennert Buytenhek <kernel@wantstofly.org>
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S: Maintained
1216
1217ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1218M: Lennert Buytenhek <kernel@wantstofly.org>
1219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220S: Maintained
1221
1222ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1223M: Santosh Shilimkar <ssantosh@kernel.org>
1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225S: Maintained
1226F: arch/arm/mach-keystone/
1227F: arch/arm/boot/dts/k2*
1228T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1229
1230ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1231M: Santosh Shilimkar <ssantosh@kernel.org>
1232L: linux-kernel@vger.kernel.org
1233S: Maintained
1234F: drivers/clk/keystone/
1235
1236ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1237M: Santosh Shilimkar <ssantosh@kernel.org>
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239L: linux-kernel@vger.kernel.org
1240S: Maintained
1241F: drivers/clocksource/timer-keystone.c
1242
1243ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1244M: Santosh Shilimkar <ssantosh@kernel.org>
1245L: linux-kernel@vger.kernel.org
1246S: Maintained
1247F: drivers/power/reset/keystone-reset.c
1248
1249ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1250M: Santosh Shilimkar <ssantosh@kernel.org>
1251L: linux-kernel@vger.kernel.org
1252S: Maintained
1253F: drivers/memory/*emif*
1254
1255ARM/LOGICPD PXA270 MACHINE SUPPORT
1256M: Lennert Buytenhek <kernel@wantstofly.org>
1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258S: Maintained
1259
1260ARM/LPC18XX ARCHITECTURE
1261M: Joachim Eastwood <manabian@gmail.com>
1262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263S: Maintained
1264F: arch/arm/boot/dts/lpc43*
1265F: drivers/clk/nxp/clk-lpc18xx*
1266F: drivers/clocksource/time-lpc32xx.c
1267F: drivers/i2c/busses/i2c-lpc2k.c
1268F: drivers/memory/pl172.c
1269F: drivers/mtd/spi-nor/nxp-spifi.c
1270F: drivers/rtc/rtc-lpc24xx.c
1271N: lpc18xx
1272
1273ARM/MAGICIAN MACHINE SUPPORT
1274M: Philipp Zabel <philipp.zabel@gmail.com>
1275S: Maintained
1276
1277ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1278M: Jason Cooper <jason@lakedaemon.net>
1279M: Andrew Lunn <andrew@lunn.ch>
1280M: Gregory Clement <gregory.clement@free-electrons.com>
1281M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283S: Maintained
1284F: arch/arm/mach-mvebu/
1285F: drivers/rtc/rtc-armada38x.c
1286F: arch/arm/boot/dts/armada*
1287F: arch/arm/boot/dts/kirkwood*
1288
1289
1290ARM/Marvell Berlin SoC support
1291M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: arch/arm/mach-berlin/
1295F: arch/arm/boot/dts/berlin*
1296F: arch/arm64/boot/dts/marvell/berlin*
1297
1298
1299ARM/Marvell Dove/MV78xx0/Orion SOC support
1300M: Jason Cooper <jason@lakedaemon.net>
1301M: Andrew Lunn <andrew@lunn.ch>
1302M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1303M: Gregory Clement <gregory.clement@free-electrons.com>
1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305S: Maintained
1306F: arch/arm/mach-dove/
1307F: arch/arm/mach-mv78xx0/
1308F: arch/arm/mach-orion5x/
1309F: arch/arm/plat-orion/
1310F: arch/arm/boot/dts/dove*
1311F: arch/arm/boot/dts/orion5x*
1312
1313
1314ARM/Orion SoC/Technologic Systems TS-78xx platform support
1315M: Alexander Clouter <alex@digriz.org.uk>
1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317W: http://www.digriz.org.uk/ts78xx/kernel
1318S: Maintained
1319F: arch/arm/mach-orion5x/ts78xx-*
1320
1321ARM/Mediatek RTC DRIVER
1322M: Eddie Huang <eddie.huang@mediatek.com>
1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1325S: Maintained
1326F: drivers/rtc/rtc-mt6397.c
1327
1328ARM/Mediatek SoC support
1329M: Matthias Brugger <matthias.bgg@gmail.com>
1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1332S: Maintained
1333F: arch/arm/boot/dts/mt6*
1334F: arch/arm/boot/dts/mt8*
1335F: arch/arm/mach-mediatek/
1336N: mtk
1337K: mediatek
1338
1339ARM/Mediatek USB3 PHY DRIVER
1340M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1343S: Maintained
1344F: drivers/phy/phy-mt65xx-usb3.c
1345
1346ARM/MICREL KS8695 ARCHITECTURE
1347M: Greg Ungerer <gerg@uclinux.org>
1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349F: arch/arm/mach-ks8695/
1350S: Odd Fixes
1351
1352ARM/MIOA701 MACHINE SUPPORT
1353M: Robert Jarzmik <robert.jarzmik@free.fr>
1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355F: arch/arm/mach-pxa/mioa701.c
1356S: Maintained
1357
1358ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1359M: Michael Petchkovsky <mkpetch@internode.on.net>
1360S: Maintained
1361
1362ARM/NOMADIK ARCHITECTURE
1363M: Alessandro Rubini <rubini@unipv.it>
1364M: Linus Walleij <linus.walleij@linaro.org>
1365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1366S: Maintained
1367F: arch/arm/mach-nomadik/
1368F: drivers/pinctrl/nomadik/
1369F: drivers/i2c/busses/i2c-nomadik.c
1370T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1371
1372ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1373M: Nelson Castillo <arhuaco@freaks-unidos.net>
1374L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1375W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1376S: Supported
1377
1378ARM/TOSA MACHINE SUPPORT
1379M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1380M: Dirk Opfer <dirk@opfer-online.de>
1381S: Maintained
1382
1383ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1384M: Marek Vasut <marek.vasut@gmail.com>
1385L: linux-arm-kernel@lists.infradead.org
1386W: http://hackndev.com
1387S: Maintained
1388F: arch/arm/mach-pxa/include/mach/palmtx.h
1389F: arch/arm/mach-pxa/palmtx.c
1390F: arch/arm/mach-pxa/include/mach/palmt5.h
1391F: arch/arm/mach-pxa/palmt5.c
1392F: arch/arm/mach-pxa/include/mach/palmld.h
1393F: arch/arm/mach-pxa/palmld.c
1394F: arch/arm/mach-pxa/include/mach/palmte2.h
1395F: arch/arm/mach-pxa/palmte2.c
1396F: arch/arm/mach-pxa/include/mach/palmtc.h
1397F: arch/arm/mach-pxa/palmtc.c
1398
1399ARM/PALM TREO SUPPORT
1400M: Tomas Cech <sleep_walker@suse.com>
1401L: linux-arm-kernel@lists.infradead.org
1402W: http://hackndev.com
1403S: Maintained
1404F: arch/arm/mach-pxa/include/mach/palmtreo.h
1405F: arch/arm/mach-pxa/palmtreo.c
1406
1407ARM/PALMZ72 SUPPORT
1408M: Sergey Lapin <slapin@ossfans.org>
1409L: linux-arm-kernel@lists.infradead.org
1410W: http://hackndev.com
1411S: Maintained
1412F: arch/arm/mach-pxa/include/mach/palmz72.h
1413F: arch/arm/mach-pxa/palmz72.c
1414
1415ARM/PLEB SUPPORT
1416M: Peter Chubb <pleb@gelato.unsw.edu.au>
1417W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1418S: Maintained
1419
1420ARM/PT DIGITAL BOARD PORT
1421M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423W: http://www.arm.linux.org.uk/
1424S: Maintained
1425
1426ARM/QUALCOMM SUPPORT
1427M: Andy Gross <andy.gross@linaro.org>
1428M: David Brown <david.brown@linaro.org>
1429L: linux-arm-msm@vger.kernel.org
1430L: linux-soc@vger.kernel.org
1431S: Maintained
1432F: arch/arm/boot/dts/qcom-*.dts
1433F: arch/arm/boot/dts/qcom-*.dtsi
1434F: arch/arm/mach-qcom/
1435F: arch/arm64/boot/dts/qcom/*
1436F: drivers/soc/qcom/
1437F: drivers/tty/serial/msm_serial.h
1438F: drivers/tty/serial/msm_serial.c
1439F: drivers/*/pm8???-*
1440F: drivers/mfd/ssbi.c
1441F: drivers/firmware/qcom_scm.c
1442T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1443
1444ARM/RADISYS ENP2611 MACHINE SUPPORT
1445M: Lennert Buytenhek <kernel@wantstofly.org>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Maintained
1448
1449ARM/RENESAS ARM64 ARCHITECTURE
1450M: Simon Horman <horms@verge.net.au>
1451M: Magnus Damm <magnus.damm@gmail.com>
1452L: linux-renesas-soc@vger.kernel.org
1453Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1454T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1455S: Supported
1456F: arch/arm64/boot/dts/renesas/
1457
1458ARM/RISCPC ARCHITECTURE
1459M: Russell King <linux@arm.linux.org.uk>
1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461W: http://www.arm.linux.org.uk/
1462S: Maintained
1463F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1464F: arch/arm/include/asm/hardware/ioc.h
1465F: arch/arm/include/asm/hardware/iomd.h
1466F: arch/arm/include/asm/hardware/memc.h
1467F: arch/arm/mach-rpc/
1468F: drivers/net/ethernet/8390/etherh.c
1469F: drivers/net/ethernet/i825xx/ether1*
1470F: drivers/net/ethernet/seeq/ether3*
1471F: drivers/scsi/arm/
1472
1473ARM/Rockchip SoC support
1474M: Heiko Stuebner <heiko@sntech.de>
1475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476L: linux-rockchip@lists.infradead.org
1477T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1478S: Maintained
1479F: arch/arm/boot/dts/rk3*
1480F: arch/arm/mach-rockchip/
1481F: drivers/clk/rockchip/
1482F: drivers/i2c/busses/i2c-rk3x.c
1483F: drivers/*/*rockchip*
1484F: drivers/*/*/*rockchip*
1485F: sound/soc/rockchip/
1486N: rockchip
1487
1488ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1489M: Kukjin Kim <kgene@kernel.org>
1490M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1493S: Maintained
1494F: arch/arm/boot/dts/s3c*
1495F: arch/arm/boot/dts/s5p*
1496F: arch/arm/boot/dts/samsung*
1497F: arch/arm/boot/dts/exynos*
1498F: arch/arm64/boot/dts/exynos/
1499F: arch/arm/plat-samsung/
1500F: arch/arm/mach-s3c24*/
1501F: arch/arm/mach-s3c64xx/
1502F: arch/arm/mach-s5p*/
1503F: arch/arm/mach-exynos*/
1504F: drivers/*/*s3c2410*
1505F: drivers/*/*/*s3c2410*
1506F: drivers/spi/spi-s3c*
1507F: sound/soc/samsung/*
1508F: Documentation/arm/Samsung/
1509F: Documentation/devicetree/bindings/arm/samsung/
1510F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1511F: Documentation/devicetree/bindings/power/pd-samsung.txt
1512N: exynos
1513
1514ARM/SAMSUNG MOBILE MACHINE SUPPORT
1515M: Kyungmin Park <kyungmin.park@samsung.com>
1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517S: Maintained
1518F: arch/arm/mach-s5pv210/
1519
1520ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1521M: Kyungmin Park <kyungmin.park@samsung.com>
1522M: Kamil Debski <k.debski@samsung.com>
1523L: linux-arm-kernel@lists.infradead.org
1524L: linux-media@vger.kernel.org
1525S: Maintained
1526F: drivers/media/platform/s5p-g2d/
1527
1528ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1529M: Kyungmin Park <kyungmin.park@samsung.com>
1530M: Kamil Debski <k.debski@samsung.com>
1531M: Jeongtae Park <jtp.park@samsung.com>
1532L: linux-arm-kernel@lists.infradead.org
1533L: linux-media@vger.kernel.org
1534S: Maintained
1535F: arch/arm/plat-samsung/s5p-dev-mfc.c
1536F: drivers/media/platform/s5p-mfc/
1537
1538ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1539M: Kyungmin Park <kyungmin.park@samsung.com>
1540M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1541L: linux-arm-kernel@lists.infradead.org
1542L: linux-media@vger.kernel.org
1543S: Maintained
1544F: drivers/media/platform/s5p-tv/
1545
1546ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1547M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1548M: Jacek Anaszewski <j.anaszewski@samsung.com>
1549L: linux-arm-kernel@lists.infradead.org
1550L: linux-media@vger.kernel.org
1551S: Maintained
1552F: drivers/media/platform/s5p-jpeg/
1553
1554ARM/SHMOBILE ARM ARCHITECTURE
1555M: Simon Horman <horms@verge.net.au>
1556M: Magnus Damm <magnus.damm@gmail.com>
1557L: linux-renesas-soc@vger.kernel.org
1558Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1559T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1560S: Supported
1561F: arch/arm/boot/dts/emev2*
1562F: arch/arm/boot/dts/r7s*
1563F: arch/arm/boot/dts/r8a*
1564F: arch/arm/boot/dts/sh*
1565F: arch/arm/configs/shmobile_defconfig
1566F: arch/arm/include/debug/renesas-scif.S
1567F: arch/arm/mach-shmobile/
1568F: drivers/sh/
1569
1570ARM/SOCFPGA ARCHITECTURE
1571M: Dinh Nguyen <dinguyen@opensource.altera.com>
1572S: Maintained
1573F: arch/arm/mach-socfpga/
1574F: arch/arm/boot/dts/socfpga*
1575F: arch/arm/configs/socfpga_defconfig
1576F: arch/arm64/boot/dts/altera/
1577W: http://www.rocketboards.org
1578T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1579
1580ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1581M: Dinh Nguyen <dinguyen@opensource.altera.com>
1582S: Maintained
1583F: drivers/clk/socfpga/
1584
1585ARM/SOCFPGA EDAC SUPPORT
1586M: Thor Thayer <tthayer@opensource.altera.com>
1587S: Maintained
1588F: drivers/edac/altera_edac.
1589
1590ARM/STI ARCHITECTURE
1591M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1592M: Maxime Coquelin <maxime.coquelin@st.com>
1593M: Patrice Chotard <patrice.chotard@st.com>
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595L: kernel@stlinux.com
1596W: http://www.stlinux.com
1597S: Maintained
1598F: arch/arm/mach-sti/
1599F: arch/arm/boot/dts/sti*
1600F: drivers/char/hw_random/st-rng.c
1601F: drivers/clocksource/arm_global_timer.c
1602F: drivers/clocksource/clksrc_st_lpc.c
1603F: drivers/i2c/busses/i2c-st.c
1604F: drivers/media/rc/st_rc.c
1605F: drivers/media/platform/sti/c8sectpfe/
1606F: drivers/mmc/host/sdhci-st.c
1607F: drivers/phy/phy-miphy28lp.c
1608F: drivers/phy/phy-miphy365x.c
1609F: drivers/phy/phy-stih407-usb.c
1610F: drivers/phy/phy-stih41x-usb.c
1611F: drivers/pinctrl/pinctrl-st.c
1612F: drivers/reset/sti/
1613F: drivers/rtc/rtc-st-lpc.c
1614F: drivers/tty/serial/st-asc.c
1615F: drivers/usb/dwc3/dwc3-st.c
1616F: drivers/usb/host/ehci-st.c
1617F: drivers/usb/host/ohci-st.c
1618F: drivers/watchdog/st_lpc_wdt.c
1619F: drivers/ata/ahci_st.c
1620
1621ARM/STM32 ARCHITECTURE
1622M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624S: Maintained
1625T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1626N: stm32
1627F: drivers/clocksource/armv7m_systick.c
1628
1629ARM/TANGO ARCHITECTURE
1630M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1631L: linux-arm-kernel@lists.infradead.org
1632S: Maintained
1633F: arch/arm/mach-tango/
1634F: arch/arm/boot/dts/tango*
1635
1636ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1637M: Lennert Buytenhek <kernel@wantstofly.org>
1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639S: Maintained
1640
1641ARM/TETON BGA MACHINE SUPPORT
1642M: "Mark F. Brown" <mark.brown314@gmail.com>
1643L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1644S: Maintained
1645
1646ARM/THECUS N2100 MACHINE SUPPORT
1647M: Lennert Buytenhek <kernel@wantstofly.org>
1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649S: Maintained
1650
1651ARM/NUVOTON W90X900 ARM ARCHITECTURE
1652M: Wan ZongShun <mcuos.com@gmail.com>
1653L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1654W: http://www.mcuos.com
1655S: Maintained
1656F: arch/arm/mach-w90x900/
1657F: drivers/input/keyboard/w90p910_keypad.c
1658F: drivers/input/touchscreen/w90p910_ts.c
1659F: drivers/watchdog/nuc900_wdt.c
1660F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1661F: drivers/mtd/nand/nuc900_nand.c
1662F: drivers/rtc/rtc-nuc900.c
1663F: drivers/spi/spi-nuc900.c
1664F: drivers/usb/host/ehci-w90x900.c
1665F: drivers/video/fbdev/nuc900fb.c
1666
1667ARM/U300 MACHINE SUPPORT
1668M: Linus Walleij <linus.walleij@linaro.org>
1669L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1670S: Supported
1671F: arch/arm/mach-u300/
1672F: drivers/clocksource/timer-u300.c
1673F: drivers/i2c/busses/i2c-stu300.c
1674F: drivers/rtc/rtc-coh901331.c
1675F: drivers/watchdog/coh901327_wdt.c
1676F: drivers/dma/coh901318*
1677F: drivers/mfd/ab3100*
1678F: drivers/rtc/rtc-ab3100.c
1679F: drivers/rtc/rtc-coh901331.c
1680T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1681
1682ARM/UNIPHIER ARCHITECTURE
1683M: Masahiro Yamada <yamada.masahiro@socionext.com>
1684L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1685S: Maintained
1686F: arch/arm/boot/dts/uniphier*
1687F: arch/arm/include/asm/hardware/cache-uniphier.h
1688F: arch/arm/mach-uniphier/
1689F: arch/arm/mm/cache-uniphier.c
1690F: arch/arm64/boot/dts/socionext/
1691F: drivers/bus/uniphier-system-bus.c
1692F: drivers/i2c/busses/i2c-uniphier*
1693F: drivers/pinctrl/uniphier/
1694F: drivers/tty/serial/8250/8250_uniphier.c
1695N: uniphier
1696
1697ARM/Ux500 ARM ARCHITECTURE
1698M: Linus Walleij <linus.walleij@linaro.org>
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: arch/arm/mach-ux500/
1702F: drivers/clocksource/clksrc-dbx500-prcmu.c
1703F: drivers/dma/ste_dma40*
1704F: drivers/hwspinlock/u8500_hsem.c
1705F: drivers/mfd/abx500*
1706F: drivers/mfd/ab8500*
1707F: drivers/mfd/dbx500*
1708F: drivers/mfd/db8500*
1709F: drivers/pinctrl/nomadik/pinctrl-ab*
1710F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1711F: drivers/rtc/rtc-ab8500.c
1712F: drivers/rtc/rtc-pl031.c
1713T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1714
1715ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1716M: Ulf Hansson <ulf.hansson@linaro.org>
1717L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1718T: git git://git.linaro.org/people/ulfh/clk.git
1719S: Maintained
1720F: drivers/clk/ux500/
1721F: include/linux/platform_data/clk-ux500.h
1722
1723ARM/VERSATILE EXPRESS PLATFORM
1724M: Liviu Dudau <liviu.dudau@arm.com>
1725M: Sudeep Holla <sudeep.holla@arm.com>
1726M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1727L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1728S: Maintained
1729F: arch/arm/boot/dts/vexpress*
1730F: arch/arm64/boot/dts/arm/
1731F: arch/arm/mach-vexpress/
1732F: */*/vexpress*
1733F: */*/*/vexpress*
1734F: drivers/clk/versatile/clk-vexpress-osc.c
1735F: drivers/clocksource/versatile.c
1736
1737ARM/VFP SUPPORT
1738M: Russell King <linux@arm.linux.org.uk>
1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740W: http://www.arm.linux.org.uk/
1741S: Maintained
1742F: arch/arm/vfp/
1743
1744ARM/VOIPAC PXA270 SUPPORT
1745M: Marek Vasut <marek.vasut@gmail.com>
1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747S: Maintained
1748F: arch/arm/mach-pxa/vpac270.c
1749F: arch/arm/mach-pxa/include/mach/vpac270.h
1750
1751ARM/VT8500 ARM ARCHITECTURE
1752M: Tony Prisk <linux@prisktech.co.nz>
1753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1754S: Maintained
1755F: arch/arm/mach-vt8500/
1756F: drivers/clocksource/vt8500_timer.c
1757F: drivers/i2c/busses/i2c-wmt.c
1758F: drivers/mmc/host/wmt-sdmmc.c
1759F: drivers/pwm/pwm-vt8500.c
1760F: drivers/rtc/rtc-vt8500.c
1761F: drivers/tty/serial/vt8500_serial.c
1762F: drivers/usb/host/ehci-platform.c
1763F: drivers/usb/host/uhci-platform.c
1764F: drivers/video/fbdev/vt8500lcdfb.*
1765F: drivers/video/fbdev/wm8505fb*
1766F: drivers/video/fbdev/wmt_ge_rops.*
1767
1768ARM/ZIPIT Z2 SUPPORT
1769M: Marek Vasut <marek.vasut@gmail.com>
1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771S: Maintained
1772F: arch/arm/mach-pxa/z2.c
1773F: arch/arm/mach-pxa/include/mach/z2.h
1774
1775ARM/ZTE ARCHITECTURE
1776M: Jun Nie <jun.nie@linaro.org>
1777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778S: Maintained
1779F: arch/arm/mach-zx/
1780F: drivers/clk/zte/
1781F: Documentation/devicetree/bindings/arm/zte.txt
1782F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1783
1784ARM/ZYNQ ARCHITECTURE
1785M: Michal Simek <michal.simek@xilinx.com>
1786R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1788W: http://wiki.xilinx.com
1789T: git https://github.com/Xilinx/linux-xlnx.git
1790S: Supported
1791F: arch/arm/mach-zynq/
1792F: drivers/cpuidle/cpuidle-zynq.c
1793F: drivers/block/xsysace.c
1794N: zynq
1795N: xilinx
1796F: drivers/clocksource/cadence_ttc_timer.c
1797F: drivers/i2c/busses/i2c-cadence.c
1798F: drivers/mmc/host/sdhci-of-arasan.c
1799F: drivers/edac/synopsys_edac.c
1800
1801ARM SMMU DRIVERS
1802M: Will Deacon <will.deacon@arm.com>
1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804S: Maintained
1805F: drivers/iommu/arm-smmu.c
1806F: drivers/iommu/arm-smmu-v3.c
1807F: drivers/iommu/io-pgtable-arm.c
1808
1809ARM64 PORT (AARCH64 ARCHITECTURE)
1810M: Catalin Marinas <catalin.marinas@arm.com>
1811M: Will Deacon <will.deacon@arm.com>
1812L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1813T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1814S: Maintained
1815F: arch/arm64/
1816F: Documentation/arm64/
1817
1818AS3645A LED FLASH CONTROLLER DRIVER
1819M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1820L: linux-media@vger.kernel.org
1821T: git git://linuxtv.org/media_tree.git
1822S: Maintained
1823F: drivers/media/i2c/as3645a.c
1824F: include/media/i2c/as3645a.h
1825
1826ASC7621 HARDWARE MONITOR DRIVER
1827M: George Joseph <george.joseph@fairview5.com>
1828L: lm-sensors@lm-sensors.org
1829S: Maintained
1830F: Documentation/hwmon/asc7621
1831F: drivers/hwmon/asc7621.c
1832
1833ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1834M: Corentin Chary <corentin.chary@gmail.com>
1835L: acpi4asus-user@lists.sourceforge.net
1836L: platform-driver-x86@vger.kernel.org
1837W: http://acpi4asus.sf.net
1838S: Maintained
1839F: drivers/platform/x86/asus*.c
1840F: drivers/platform/x86/eeepc*.c
1841
1842ASUS WIRELESS RADIO CONTROL DRIVER
1843M: João Paulo Rechi Vita <jprvita@gmail.com>
1844L: platform-driver-x86@vger.kernel.org
1845S: Maintained
1846F: drivers/platform/x86/asus-wireless.c
1847
1848ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1849R: Dan Williams <dan.j.williams@intel.com>
1850W: http://sourceforge.net/projects/xscaleiop
1851S: Odd fixes
1852F: Documentation/crypto/async-tx-api.txt
1853F: crypto/async_tx/
1854F: drivers/dma/
1855F: include/linux/dmaengine.h
1856F: include/linux/async_tx.h
1857
1858AT24 EEPROM DRIVER
1859M: Wolfram Sang <wsa@the-dreams.de>
1860L: linux-i2c@vger.kernel.org
1861S: Maintained
1862F: drivers/misc/eeprom/at24.c
1863F: include/linux/platform_data/at24.h
1864
1865ATA OVER ETHERNET (AOE) DRIVER
1866M: "Ed L. Cashin" <ed.cashin@acm.org>
1867W: http://www.openaoe.org/
1868S: Supported
1869F: Documentation/aoe/
1870F: drivers/block/aoe/
1871
1872ATHEROS 71XX/9XXX GPIO DRIVER
1873M: Alban Bedel <albeu@free.fr>
1874W: https://github.com/AlbanBedel/linux
1875T: git git://github.com/AlbanBedel/linux
1876S: Maintained
1877F: drivers/gpio/gpio-ath79.c
1878F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1879
1880ATHEROS ATH GENERIC UTILITIES
1881M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1882L: linux-wireless@vger.kernel.org
1883S: Supported
1884F: drivers/net/wireless/ath/*
1885
1886ATHEROS ATH5K WIRELESS DRIVER
1887M: Jiri Slaby <jirislaby@gmail.com>
1888M: Nick Kossifidis <mickflemm@gmail.com>
1889M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1890L: linux-wireless@vger.kernel.org
1891W: http://wireless.kernel.org/en/users/Drivers/ath5k
1892S: Maintained
1893F: drivers/net/wireless/ath/ath5k/
1894
1895ATHEROS ATH6KL WIRELESS DRIVER
1896M: Kalle Valo <kvalo@qca.qualcomm.com>
1897L: linux-wireless@vger.kernel.org
1898W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1899T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1900S: Supported
1901F: drivers/net/wireless/ath/ath6kl/
1902
1903WILOCITY WIL6210 WIRELESS DRIVER
1904M: Maya Erez <qca_merez@qca.qualcomm.com>
1905L: linux-wireless@vger.kernel.org
1906L: wil6210@qca.qualcomm.com
1907S: Supported
1908W: http://wireless.kernel.org/en/users/Drivers/wil6210
1909F: drivers/net/wireless/ath/wil6210/
1910F: include/uapi/linux/wil6210_uapi.h
1911
1912CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1913M: Christian Lamparter <chunkeey@googlemail.com>
1914L: linux-wireless@vger.kernel.org
1915W: http://wireless.kernel.org/en/users/Drivers/carl9170
1916S: Maintained
1917F: drivers/net/wireless/ath/carl9170/
1918
1919ATK0110 HWMON DRIVER
1920M: Luca Tettamanti <kronos.it@gmail.com>
1921L: lm-sensors@lm-sensors.org
1922S: Maintained
1923F: drivers/hwmon/asus_atk0110.c
1924
1925ATI_REMOTE2 DRIVER
1926M: Ville Syrjala <syrjala@sci.fi>
1927S: Maintained
1928F: drivers/input/misc/ati_remote2.c
1929
1930ATLX ETHERNET DRIVERS
1931M: Jay Cliburn <jcliburn@gmail.com>
1932M: Chris Snook <chris.snook@gmail.com>
1933L: netdev@vger.kernel.org
1934W: http://sourceforge.net/projects/atl1
1935W: http://atl1.sourceforge.net
1936S: Maintained
1937F: drivers/net/ethernet/atheros/
1938
1939ATM
1940M: Chas Williams <3chas3@gmail.com>
1941L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1942L: netdev@vger.kernel.org
1943W: http://linux-atm.sourceforge.net
1944S: Maintained
1945F: drivers/atm/
1946F: include/linux/atm*
1947F: include/uapi/linux/atm*
1948
1949ATMEL AT91 / AT32 MCI DRIVER
1950M: Ludovic Desroches <ludovic.desroches@atmel.com>
1951S: Maintained
1952F: drivers/mmc/host/atmel-mci.c
1953
1954ATMEL AT91 / AT32 SERIAL DRIVER
1955M: Nicolas Ferre <nicolas.ferre@atmel.com>
1956S: Supported
1957F: drivers/tty/serial/atmel_serial.c
1958
1959ATMEL Audio ALSA driver
1960M: Nicolas Ferre <nicolas.ferre@atmel.com>
1961L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1962S: Supported
1963F: sound/soc/atmel
1964
1965ATMEL DMA DRIVER
1966M: Nicolas Ferre <nicolas.ferre@atmel.com>
1967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1968S: Supported
1969F: drivers/dma/at_hdmac.c
1970F: drivers/dma/at_hdmac_regs.h
1971F: include/linux/platform_data/dma-atmel.h
1972
1973ATMEL XDMA DRIVER
1974M: Ludovic Desroches <ludovic.desroches@atmel.com>
1975L: linux-arm-kernel@lists.infradead.org
1976L: dmaengine@vger.kernel.org
1977S: Supported
1978F: drivers/dma/at_xdmac.c
1979
1980ATMEL I2C DRIVER
1981M: Ludovic Desroches <ludovic.desroches@atmel.com>
1982L: linux-i2c@vger.kernel.org
1983S: Supported
1984F: drivers/i2c/busses/i2c-at91.c
1985
1986ATMEL ISI DRIVER
1987M: Ludovic Desroches <ludovic.desroches@atmel.com>
1988L: linux-media@vger.kernel.org
1989S: Supported
1990F: drivers/media/platform/soc_camera/atmel-isi.c
1991F: include/media/atmel-isi.h
1992
1993ATMEL LCDFB DRIVER
1994M: Nicolas Ferre <nicolas.ferre@atmel.com>
1995L: linux-fbdev@vger.kernel.org
1996S: Maintained
1997F: drivers/video/fbdev/atmel_lcdfb.c
1998F: include/video/atmel_lcdc.h
1999
2000ATMEL MACB ETHERNET DRIVER
2001M: Nicolas Ferre <nicolas.ferre@atmel.com>
2002S: Supported
2003F: drivers/net/ethernet/cadence/
2004
2005ATMEL NAND DRIVER
2006M: Wenyou Yang <wenyou.yang@atmel.com>
2007M: Josh Wu <rainyfeeling@outlook.com>
2008L: linux-mtd@lists.infradead.org
2009S: Supported
2010F: drivers/mtd/nand/atmel_nand*
2011
2012ATMEL SDMMC DRIVER
2013M: Ludovic Desroches <ludovic.desroches@atmel.com>
2014L: linux-mmc@vger.kernel.org
2015S: Supported
2016F: drivers/mmc/host/sdhci-of-at91.c
2017
2018ATMEL SPI DRIVER
2019M: Nicolas Ferre <nicolas.ferre@atmel.com>
2020S: Supported
2021F: drivers/spi/spi-atmel.*
2022
2023ATMEL SSC DRIVER
2024M: Nicolas Ferre <nicolas.ferre@atmel.com>
2025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2026S: Supported
2027F: drivers/misc/atmel-ssc.c
2028F: include/linux/atmel-ssc.h
2029
2030ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2031M: Nicolas Ferre <nicolas.ferre@atmel.com>
2032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2033S: Supported
2034F: drivers/misc/atmel_tclib.c
2035F: drivers/clocksource/tcb_clksrc.c
2036
2037ATMEL USBA UDC DRIVER
2038M: Nicolas Ferre <nicolas.ferre@atmel.com>
2039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2040S: Supported
2041F: drivers/usb/gadget/udc/atmel_usba_udc.*
2042
2043ATMEL WIRELESS DRIVER
2044M: Simon Kelley <simon@thekelleys.org.uk>
2045L: linux-wireless@vger.kernel.org
2046W: http://www.thekelleys.org.uk/atmel
2047W: http://atmelwlandriver.sourceforge.net/
2048S: Maintained
2049F: drivers/net/wireless/atmel/atmel*
2050
2051ATMEL MAXTOUCH DRIVER
2052M: Nick Dyer <nick.dyer@itdev.co.uk>
2053T: git git://github.com/atmel-maxtouch/linux.git
2054S: Supported
2055F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2056F: drivers/input/touchscreen/atmel_mxt_ts.c
2057F: include/linux/platform_data/atmel_mxt_ts.h
2058
2059ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2060M: Bradley Grove <linuxdrivers@attotech.com>
2061L: linux-scsi@vger.kernel.org
2062W: http://www.attotech.com
2063S: Supported
2064F: drivers/scsi/esas2r
2065
2066ATUSB IEEE 802.15.4 RADIO DRIVER
2067M: Stefan Schmidt <stefan@osg.samsung.com>
2068L: linux-wpan@vger.kernel.org
2069S: Maintained
2070F: drivers/net/ieee802154/atusb.c
2071F: drivers/net/ieee802154/atusb.h
2072F: drivers/net/ieee802154/at86rf230.h
2073
2074AUDIT SUBSYSTEM
2075M: Paul Moore <paul@paul-moore.com>
2076M: Eric Paris <eparis@redhat.com>
2077L: linux-audit@redhat.com (moderated for non-subscribers)
2078W: http://people.redhat.com/sgrubb/audit/
2079T: git git://git.infradead.org/users/pcmoore/audit
2080S: Maintained
2081F: include/linux/audit.h
2082F: include/uapi/linux/audit.h
2083F: kernel/audit*
2084
2085AUXILIARY DISPLAY DRIVERS
2086M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2087W: http://miguelojeda.es/auxdisplay.htm
2088W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2089S: Maintained
2090F: drivers/auxdisplay/
2091F: include/linux/cfag12864b.h
2092
2093AVR32 ARCHITECTURE
2094M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2095M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2096W: http://www.atmel.com/products/AVR32/
2097W: http://mirror.egtvedt.no/avr32linux.org/
2098W: http://avrfreaks.net/
2099S: Maintained
2100F: arch/avr32/
2101
2102AVR32/AT32AP MACHINE SUPPORT
2103M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2104M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2105S: Maintained
2106F: arch/avr32/mach-at32ap/
2107
2108AX.25 NETWORK LAYER
2109M: Ralf Baechle <ralf@linux-mips.org>
2110L: linux-hams@vger.kernel.org
2111W: http://www.linux-ax25.org/
2112S: Maintained
2113F: include/uapi/linux/ax25.h
2114F: include/net/ax25.h
2115F: net/ax25/
2116
2117AZ6007 DVB DRIVER
2118M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2119L: linux-media@vger.kernel.org
2120W: https://linuxtv.org
2121T: git git://linuxtv.org/media_tree.git
2122S: Maintained
2123F: drivers/media/usb/dvb-usb-v2/az6007.c
2124
2125AZTECH FM RADIO RECEIVER DRIVER
2126M: Hans Verkuil <hverkuil@xs4all.nl>
2127L: linux-media@vger.kernel.org
2128T: git git://linuxtv.org/media_tree.git
2129W: https://linuxtv.org
2130S: Maintained
2131F: drivers/media/radio/radio-aztech*
2132
2133B43 WIRELESS DRIVER
2134L: linux-wireless@vger.kernel.org
2135L: b43-dev@lists.infradead.org
2136W: http://wireless.kernel.org/en/users/Drivers/b43
2137S: Odd Fixes
2138F: drivers/net/wireless/broadcom/b43/
2139
2140B43LEGACY WIRELESS DRIVER
2141M: Larry Finger <Larry.Finger@lwfinger.net>
2142L: linux-wireless@vger.kernel.org
2143L: b43-dev@lists.infradead.org
2144W: http://wireless.kernel.org/en/users/Drivers/b43
2145S: Maintained
2146F: drivers/net/wireless/broadcom/b43legacy/
2147
2148BACKLIGHT CLASS/SUBSYSTEM
2149M: Jingoo Han <jingoohan1@gmail.com>
2150M: Lee Jones <lee.jones@linaro.org>
2151T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2152S: Maintained
2153F: drivers/video/backlight/
2154F: include/linux/backlight.h
2155
2156BATMAN ADVANCED
2157M: Marek Lindner <mareklindner@neomailbox.ch>
2158M: Simon Wunderlich <sw@simonwunderlich.de>
2159M: Antonio Quartulli <a@unstable.cc>
2160L: b.a.t.m.a.n@lists.open-mesh.org
2161W: https://www.open-mesh.org/
2162Q: https://patchwork.open-mesh.org/project/batman/list/
2163S: Maintained
2164F: net/batman-adv/
2165
2166BAYCOM/HDLCDRV DRIVERS FOR AX.25
2167M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2168L: linux-hams@vger.kernel.org
2169W: http://www.baycom.org/~tom/ham/ham.html
2170S: Maintained
2171F: drivers/net/hamradio/baycom*
2172
2173BCACHE (BLOCK LAYER CACHE)
2174M: Kent Overstreet <kent.overstreet@gmail.com>
2175L: linux-bcache@vger.kernel.org
2176W: http://bcache.evilpiepirate.org
2177S: Maintained
2178F: drivers/md/bcache/
2179
2180BDISP ST MEDIA DRIVER
2181M: Fabien Dessenne <fabien.dessenne@st.com>
2182L: linux-media@vger.kernel.org
2183T: git git://linuxtv.org/media_tree.git
2184W: https://linuxtv.org
2185S: Supported
2186F: drivers/media/platform/sti/bdisp
2187
2188BEFS FILE SYSTEM
2189S: Orphan
2190F: Documentation/filesystems/befs.txt
2191F: fs/befs/
2192
2193BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2194M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2195L: netdev@vger.kernel.org
2196S: Maintained
2197F: drivers/net/ethernet/ec_bhf.c
2198
2199BFS FILE SYSTEM
2200M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2201S: Maintained
2202F: Documentation/filesystems/bfs.txt
2203F: fs/bfs/
2204F: include/uapi/linux/bfs_fs.h
2205
2206BLACKFIN ARCHITECTURE
2207M: Steven Miao <realmz6@gmail.com>
2208L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2209T: git git://git.code.sf.net/p/adi-linux/code
2210W: http://blackfin.uclinux.org
2211S: Supported
2212F: arch/blackfin/
2213
2214BLACKFIN EMAC DRIVER
2215L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2216W: http://blackfin.uclinux.org
2217S: Supported
2218F: drivers/net/ethernet/adi/
2219
2220BLACKFIN RTC DRIVER
2221L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2222W: http://blackfin.uclinux.org
2223S: Supported
2224F: drivers/rtc/rtc-bfin.c
2225
2226BLACKFIN SDH DRIVER
2227M: Sonic Zhang <sonic.zhang@analog.com>
2228L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2229W: http://blackfin.uclinux.org
2230S: Supported
2231F: drivers/mmc/host/bfin_sdh.c
2232
2233BLACKFIN SERIAL DRIVER
2234M: Sonic Zhang <sonic.zhang@analog.com>
2235L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2236W: http://blackfin.uclinux.org
2237S: Supported
2238F: drivers/tty/serial/bfin_uart.c
2239
2240BLACKFIN WATCHDOG DRIVER
2241L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2242W: http://blackfin.uclinux.org
2243S: Supported
2244F: drivers/watchdog/bfin_wdt.c
2245
2246BLACKFIN I2C TWI DRIVER
2247M: Sonic Zhang <sonic.zhang@analog.com>
2248L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2249W: http://blackfin.uclinux.org/
2250S: Supported
2251F: drivers/i2c/busses/i2c-bfin-twi.c
2252
2253BLACKFIN MEDIA DRIVER
2254M: Scott Jiang <scott.jiang.linux@gmail.com>
2255L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2256W: http://blackfin.uclinux.org/
2257S: Supported
2258F: drivers/media/platform/blackfin/
2259F: drivers/media/i2c/adv7183*
2260F: drivers/media/i2c/vs6624*
2261
2262BLINKM RGB LED DRIVER
2263M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2264S: Maintained
2265F: drivers/leds/leds-blinkm.c
2266
2267BLOCK LAYER
2268M: Jens Axboe <axboe@kernel.dk>
2269L: linux-block@vger.kernel.org
2270T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2271S: Maintained
2272F: block/
2273F: kernel/trace/blktrace.c
2274
2275BLOCK2MTD DRIVER
2276M: Joern Engel <joern@lazybastard.org>
2277L: linux-mtd@lists.infradead.org
2278S: Maintained
2279F: drivers/mtd/devices/block2mtd.c
2280
2281BLUETOOTH DRIVERS
2282M: Marcel Holtmann <marcel@holtmann.org>
2283M: Gustavo Padovan <gustavo@padovan.org>
2284M: Johan Hedberg <johan.hedberg@gmail.com>
2285L: linux-bluetooth@vger.kernel.org
2286W: http://www.bluez.org/
2287T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2288T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2289S: Maintained
2290F: drivers/bluetooth/
2291
2292BLUETOOTH SUBSYSTEM
2293M: Marcel Holtmann <marcel@holtmann.org>
2294M: Gustavo Padovan <gustavo@padovan.org>
2295M: Johan Hedberg <johan.hedberg@gmail.com>
2296L: linux-bluetooth@vger.kernel.org
2297W: http://www.bluez.org/
2298T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2299T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2300S: Maintained
2301F: net/bluetooth/
2302F: include/net/bluetooth/
2303
2304BONDING DRIVER
2305M: Jay Vosburgh <j.vosburgh@gmail.com>
2306M: Veaceslav Falico <vfalico@gmail.com>
2307M: Andy Gospodarek <gospo@cumulusnetworks.com>
2308L: netdev@vger.kernel.org
2309W: http://sourceforge.net/projects/bonding/
2310S: Supported
2311F: drivers/net/bonding/
2312F: include/uapi/linux/if_bonding.h
2313
2314BPF (Safe dynamic programs and tools)
2315M: Alexei Starovoitov <ast@kernel.org>
2316L: netdev@vger.kernel.org
2317L: linux-kernel@vger.kernel.org
2318S: Supported
2319F: kernel/bpf/
2320
2321BROADCOM B44 10/100 ETHERNET DRIVER
2322M: Gary Zambrano <zambrano@broadcom.com>
2323L: netdev@vger.kernel.org
2324S: Supported
2325F: drivers/net/ethernet/broadcom/b44.*
2326
2327BROADCOM GENET ETHERNET DRIVER
2328M: Florian Fainelli <f.fainelli@gmail.com>
2329L: netdev@vger.kernel.org
2330S: Supported
2331F: drivers/net/ethernet/broadcom/genet/
2332
2333BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2334M: Sony Chacko <sony.chacko@qlogic.com>
2335M: Dept-HSGLinuxNICDev@qlogic.com
2336L: netdev@vger.kernel.org
2337S: Supported
2338F: drivers/net/ethernet/broadcom/bnx2.*
2339F: drivers/net/ethernet/broadcom/bnx2_*
2340
2341BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2342M: Ariel Elior <ariel.elior@qlogic.com>
2343L: netdev@vger.kernel.org
2344S: Supported
2345F: drivers/net/ethernet/broadcom/bnx2x/
2346
2347BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2348M: Florian Fainelli <f.fainelli@gmail.com>
2349M: Ray Jui <rjui@broadcom.com>
2350M: Scott Branden <sbranden@broadcom.com>
2351L: bcm-kernel-feedback-list@broadcom.com
2352T: git git://github.com/broadcom/mach-bcm
2353S: Maintained
2354F: arch/arm/mach-bcm/
2355F: arch/arm/boot/dts/bcm113*
2356F: arch/arm/boot/dts/bcm216*
2357F: arch/arm/boot/dts/bcm281*
2358F: arch/arm64/boot/dts/broadcom/
2359F: arch/arm/configs/bcm_defconfig
2360F: drivers/mmc/host/sdhci-bcm-kona.c
2361F: drivers/clocksource/bcm_kona_timer.c
2362
2363BROADCOM BCM2835 ARM ARCHITECTURE
2364M: Stephen Warren <swarren@wwwdotorg.org>
2365M: Lee Jones <lee@kernel.org>
2366M: Eric Anholt <eric@anholt.net>
2367L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2369T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2370S: Maintained
2371N: bcm2835
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: Siva Reddy Kallam <siva.kallam@broadcom.com>
2433M: Prashant Sreedharan <prashant@broadcom.com>
2434M: Michael Chan <mchan@broadcom.com>
2435L: netdev@vger.kernel.org
2436S: Supported
2437F: drivers/net/ethernet/broadcom/tg3.*
2438
2439BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2440M: Brett Rudley <brudley@broadcom.com>
2441M: Arend van Spriel <arend@broadcom.com>
2442M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2443M: Hante Meuleman <meuleman@broadcom.com>
2444L: linux-wireless@vger.kernel.org
2445L: brcm80211-dev-list@broadcom.com
2446S: Supported
2447F: drivers/net/wireless/broadcom/brcm80211/
2448
2449BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2450M: QLogic-Storage-Upstream@qlogic.com
2451L: linux-scsi@vger.kernel.org
2452S: Supported
2453F: drivers/scsi/bnx2fc/
2454
2455BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2456M: QLogic-Storage-Upstream@qlogic.com
2457L: linux-scsi@vger.kernel.org
2458S: Supported
2459F: drivers/scsi/bnx2i/
2460
2461BROADCOM IPROC ARM ARCHITECTURE
2462M: Ray Jui <rjui@broadcom.com>
2463M: Scott Branden <sbranden@broadcom.com>
2464M: Jon Mason <jonmason@broadcom.com>
2465L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2466L: bcm-kernel-feedback-list@broadcom.com
2467T: git git://github.com/broadcom/cygnus-linux.git
2468S: Maintained
2469N: iproc
2470N: cygnus
2471N: nsp
2472N: bcm9113*
2473N: bcm9583*
2474N: bcm9585*
2475N: bcm9586*
2476N: bcm988312
2477N: bcm113*
2478N: bcm583*
2479N: bcm585*
2480N: bcm586*
2481N: bcm88312
2482
2483BROADCOM BRCMSTB GPIO DRIVER
2484M: Gregory Fong <gregory.0xf0@gmail.com>
2485L: bcm-kernel-feedback-list@broadcom.com
2486S: Supported
2487F: drivers/gpio/gpio-brcmstb.c
2488F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2489
2490BROADCOM KONA GPIO DRIVER
2491M: Ray Jui <rjui@broadcom.com>
2492L: bcm-kernel-feedback-list@broadcom.com
2493S: Supported
2494F: drivers/gpio/gpio-bcm-kona.c
2495F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2496
2497BROADCOM NVRAM DRIVER
2498M: Rafał Miłecki <zajec5@gmail.com>
2499L: linux-mips@linux-mips.org
2500S: Maintained
2501F: drivers/firmware/broadcom/*
2502
2503BROADCOM STB NAND FLASH DRIVER
2504M: Brian Norris <computersforpeace@gmail.com>
2505M: Kamal Dasu <kdasu.kdev@gmail.com>
2506L: linux-mtd@lists.infradead.org
2507L: bcm-kernel-feedback-list@broadcom.com
2508S: Maintained
2509F: drivers/mtd/nand/brcmnand/
2510
2511BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2512M: Rafał Miłecki <zajec5@gmail.com>
2513L: linux-wireless@vger.kernel.org
2514S: Maintained
2515F: drivers/bcma/
2516F: include/linux/bcma/
2517
2518BROADCOM SYSTEMPORT ETHERNET DRIVER
2519M: Florian Fainelli <f.fainelli@gmail.com>
2520L: netdev@vger.kernel.org
2521S: Supported
2522F: drivers/net/ethernet/broadcom/bcmsysport.*
2523
2524BROCADE BFA FC SCSI DRIVER
2525M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2526M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2527L: linux-scsi@vger.kernel.org
2528S: Supported
2529F: drivers/scsi/bfa/
2530
2531BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2532M: Rasesh Mody <rasesh.mody@qlogic.com>
2533L: netdev@vger.kernel.org
2534S: Supported
2535F: drivers/net/ethernet/brocade/bna/
2536
2537BSG (block layer generic sg v4 driver)
2538M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2539L: linux-scsi@vger.kernel.org
2540S: Supported
2541F: block/bsg.c
2542F: include/linux/bsg.h
2543F: include/uapi/linux/bsg.h
2544
2545BT87X AUDIO DRIVER
2546M: Clemens Ladisch <clemens@ladisch.de>
2547L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2548T: git git://git.alsa-project.org/alsa-kernel.git
2549S: Maintained
2550F: Documentation/sound/alsa/Bt87x.txt
2551F: sound/pci/bt87x.c
2552
2553BT8XXGPIO DRIVER
2554M: Michael Buesch <m@bues.ch>
2555W: http://bu3sch.de/btgpio.php
2556S: Maintained
2557F: drivers/gpio/gpio-bt8xx.c
2558
2559BTRFS FILE SYSTEM
2560M: Chris Mason <clm@fb.com>
2561M: Josef Bacik <jbacik@fb.com>
2562M: David Sterba <dsterba@suse.com>
2563L: linux-btrfs@vger.kernel.org
2564W: http://btrfs.wiki.kernel.org/
2565Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2566T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2567S: Maintained
2568F: Documentation/filesystems/btrfs.txt
2569F: fs/btrfs/
2570
2571BTTV VIDEO4LINUX DRIVER
2572M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2573L: linux-media@vger.kernel.org
2574W: https://linuxtv.org
2575T: git git://linuxtv.org/media_tree.git
2576S: Odd fixes
2577F: Documentation/video4linux/bttv/
2578F: drivers/media/pci/bt8xx/bttv*
2579
2580BUSLOGIC SCSI DRIVER
2581M: Khalid Aziz <khalid@gonehiking.org>
2582L: linux-scsi@vger.kernel.org
2583S: Maintained
2584F: drivers/scsi/BusLogic.*
2585F: drivers/scsi/FlashPoint.*
2586
2587C-MEDIA CMI8788 DRIVER
2588M: Clemens Ladisch <clemens@ladisch.de>
2589L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2590T: git git://git.alsa-project.org/alsa-kernel.git
2591S: Maintained
2592F: sound/pci/oxygen/
2593
2594C6X ARCHITECTURE
2595M: Mark Salter <msalter@redhat.com>
2596M: Aurelien Jacquiot <a-jacquiot@ti.com>
2597L: linux-c6x-dev@linux-c6x.org
2598W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2599S: Maintained
2600F: arch/c6x/
2601
2602CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2603M: David Howells <dhowells@redhat.com>
2604L: linux-cachefs@redhat.com (moderated for non-subscribers)
2605S: Supported
2606F: Documentation/filesystems/caching/cachefiles.txt
2607F: fs/cachefiles/
2608
2609CADET FM/AM RADIO RECEIVER DRIVER
2610M: Hans Verkuil <hverkuil@xs4all.nl>
2611L: linux-media@vger.kernel.org
2612T: git git://linuxtv.org/media_tree.git
2613W: https://linuxtv.org
2614S: Maintained
2615F: drivers/media/radio/radio-cadet*
2616
2617CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2618M: Jonathan Corbet <corbet@lwn.net>
2619L: linux-media@vger.kernel.org
2620T: git git://linuxtv.org/media_tree.git
2621S: Maintained
2622F: Documentation/video4linux/cafe_ccic
2623F: drivers/media/platform/marvell-ccic/
2624
2625CAIF NETWORK LAYER
2626M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2627L: netdev@vger.kernel.org
2628S: Supported
2629F: Documentation/networking/caif/
2630F: drivers/net/caif/
2631F: include/uapi/linux/caif/
2632F: include/net/caif/
2633F: net/caif/
2634
2635CALGARY x86-64 IOMMU
2636M: Muli Ben-Yehuda <muli@il.ibm.com>
2637M: "Jon D. Mason" <jdmason@kudzu.us>
2638L: discuss@x86-64.org
2639S: Maintained
2640F: arch/x86/kernel/pci-calgary_64.c
2641F: arch/x86/kernel/tce_64.c
2642F: arch/x86/include/asm/calgary.h
2643F: arch/x86/include/asm/tce.h
2644
2645CAN NETWORK LAYER
2646M: Oliver Hartkopp <socketcan@hartkopp.net>
2647M: Marc Kleine-Budde <mkl@pengutronix.de>
2648L: linux-can@vger.kernel.org
2649W: https://github.com/linux-can
2650T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2651T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2652S: Maintained
2653F: Documentation/networking/can.txt
2654F: net/can/
2655F: include/linux/can/core.h
2656F: include/uapi/linux/can.h
2657F: include/uapi/linux/can/bcm.h
2658F: include/uapi/linux/can/raw.h
2659F: include/uapi/linux/can/gw.h
2660
2661CAN NETWORK DRIVERS
2662M: Wolfgang Grandegger <wg@grandegger.com>
2663M: Marc Kleine-Budde <mkl@pengutronix.de>
2664L: linux-can@vger.kernel.org
2665W: https://github.com/linux-can
2666T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2667T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2668S: Maintained
2669F: drivers/net/can/
2670F: include/linux/can/dev.h
2671F: include/linux/can/platform/
2672F: include/uapi/linux/can/error.h
2673F: include/uapi/linux/can/netlink.h
2674
2675CAPABILITIES
2676M: Serge Hallyn <serge.hallyn@canonical.com>
2677L: linux-security-module@vger.kernel.org
2678S: Supported
2679F: include/linux/capability.h
2680F: include/uapi/linux/capability.h
2681F: security/commoncap.c
2682F: kernel/capability.c
2683
2684CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2685M: Kevin Tsai <ktsai@capellamicro.com>
2686S: Maintained
2687F: drivers/iio/light/cm*
2688F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2689
2690CAVIUM LIQUIDIO NETWORK DRIVER
2691M: Derek Chickles <derek.chickles@caviumnetworks.com>
2692M: Satanand Burla <satananda.burla@caviumnetworks.com>
2693M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2694M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2695L: netdev@vger.kernel.org
2696W: http://www.cavium.com
2697S: Supported
2698F: drivers/net/ethernet/cavium/liquidio/
2699
2700CC2520 IEEE-802.15.4 RADIO DRIVER
2701M: Varka Bhadram <varkabhadram@gmail.com>
2702L: linux-wpan@vger.kernel.org
2703S: Maintained
2704F: drivers/net/ieee802154/cc2520.c
2705F: include/linux/spi/cc2520.h
2706F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2707
2708CELL BROADBAND ENGINE ARCHITECTURE
2709M: Arnd Bergmann <arnd@arndb.de>
2710L: linuxppc-dev@lists.ozlabs.org
2711W: http://www.ibm.com/developerworks/power/cell/
2712S: Supported
2713F: arch/powerpc/include/asm/cell*.h
2714F: arch/powerpc/include/asm/spu*.h
2715F: arch/powerpc/include/uapi/asm/spu*.h
2716F: arch/powerpc/oprofile/*cell*
2717F: arch/powerpc/platforms/cell/
2718
2719CEPH COMMON CODE (LIBCEPH)
2720M: Ilya Dryomov <idryomov@gmail.com>
2721M: "Yan, Zheng" <zyan@redhat.com>
2722M: Sage Weil <sage@redhat.com>
2723L: ceph-devel@vger.kernel.org
2724W: http://ceph.com/
2725T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2726T: git git://github.com/ceph/ceph-client.git
2727S: Supported
2728F: net/ceph/
2729F: include/linux/ceph/
2730F: include/linux/crush/
2731
2732CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2733M: "Yan, Zheng" <zyan@redhat.com>
2734M: Sage Weil <sage@redhat.com>
2735M: Ilya Dryomov <idryomov@gmail.com>
2736L: ceph-devel@vger.kernel.org
2737W: http://ceph.com/
2738T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2739T: git git://github.com/ceph/ceph-client.git
2740S: Supported
2741F: Documentation/filesystems/ceph.txt
2742F: fs/ceph/
2743
2744CERTIFICATE HANDLING:
2745M: David Howells <dhowells@redhat.com>
2746M: David Woodhouse <dwmw2@infradead.org>
2747L: keyrings@vger.kernel.org
2748S: Maintained
2749F: Documentation/module-signing.txt
2750F: certs/
2751F: scripts/sign-file.c
2752F: scripts/extract-cert.c
2753
2754CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2755L: linux-usb@vger.kernel.org
2756S: Orphan
2757F: Documentation/usb/WUSB-Design-overview.txt
2758F: Documentation/usb/wusb-cbaf
2759F: drivers/usb/host/hwa-hc.c
2760F: drivers/usb/host/whci/
2761F: drivers/usb/wusbcore/
2762F: include/linux/usb/wusb*
2763
2764CFAG12864B LCD DRIVER
2765M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2766W: http://miguelojeda.es/auxdisplay.htm
2767W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2768S: Maintained
2769F: drivers/auxdisplay/cfag12864b.c
2770F: include/linux/cfag12864b.h
2771
2772CFAG12864BFB LCD FRAMEBUFFER DRIVER
2773M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2774W: http://miguelojeda.es/auxdisplay.htm
2775W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2776S: Maintained
2777F: drivers/auxdisplay/cfag12864bfb.c
2778F: include/linux/cfag12864b.h
2779
2780CFG80211 and NL80211
2781M: Johannes Berg <johannes@sipsolutions.net>
2782L: linux-wireless@vger.kernel.org
2783W: http://wireless.kernel.org/
2784T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2785T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2786S: Maintained
2787F: include/uapi/linux/nl80211.h
2788F: include/net/cfg80211.h
2789F: net/wireless/*
2790X: net/wireless/wext*
2791
2792CHAR and MISC DRIVERS
2793M: Arnd Bergmann <arnd@arndb.de>
2794M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2795T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2796S: Supported
2797F: drivers/char/*
2798F: drivers/misc/*
2799F: include/linux/miscdevice.h
2800
2801CHECKPATCH
2802M: Andy Whitcroft <apw@canonical.com>
2803M: Joe Perches <joe@perches.com>
2804S: Maintained
2805F: scripts/checkpatch.pl
2806
2807CHINESE DOCUMENTATION
2808M: Harry Wei <harryxiyou@gmail.com>
2809L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2810L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2811S: Maintained
2812F: Documentation/zh_CN/
2813
2814CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2815M: Peter Chen <Peter.Chen@nxp.com>
2816T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2817L: linux-usb@vger.kernel.org
2818S: Maintained
2819F: drivers/usb/chipidea/
2820
2821CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2822M: Hans de Goede <hdegoede@redhat.com>
2823L: linux-input@vger.kernel.org
2824S: Maintained
2825F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2826F: drivers/input/touchscreen/chipone_icn8318.c
2827
2828CHROME HARDWARE PLATFORM SUPPORT
2829M: Olof Johansson <olof@lixom.net>
2830S: Maintained
2831T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2832F: drivers/platform/chrome/
2833
2834CISCO VIC ETHERNET NIC DRIVER
2835M: Christian Benvenuti <benve@cisco.com>
2836M: Sujith Sankar <ssujith@cisco.com>
2837M: Govindarajulu Varadarajan <_govind@gmx.com>
2838M: Neel Patel <neepatel@cisco.com>
2839S: Supported
2840F: drivers/net/ethernet/cisco/enic/
2841
2842CISCO VIC LOW LATENCY NIC DRIVER
2843M: Christian Benvenuti <benve@cisco.com>
2844M: Dave Goodell <dgoodell@cisco.com>
2845S: Supported
2846F: drivers/infiniband/hw/usnic/
2847
2848CIRRUS LOGIC EP93XX ETHERNET DRIVER
2849M: Hartley Sweeten <hsweeten@visionengravers.com>
2850L: netdev@vger.kernel.org
2851S: Maintained
2852F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2853
2854CIRRUS LOGIC AUDIO CODEC DRIVERS
2855M: Brian Austin <brian.austin@cirrus.com>
2856M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2857L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2858S: Maintained
2859F: sound/soc/codecs/cs*
2860
2861CLEANCACHE API
2862M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2863L: linux-kernel@vger.kernel.org
2864S: Maintained
2865F: mm/cleancache.c
2866F: include/linux/cleancache.h
2867
2868CLK API
2869M: Russell King <linux@arm.linux.org.uk>
2870L: linux-clk@vger.kernel.org
2871S: Maintained
2872F: include/linux/clk.h
2873
2874CLOCKSOURCE, CLOCKEVENT DRIVERS
2875M: Daniel Lezcano <daniel.lezcano@linaro.org>
2876M: Thomas Gleixner <tglx@linutronix.de>
2877L: linux-kernel@vger.kernel.org
2878T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2879S: Supported
2880F: drivers/clocksource
2881
2882CISCO FCOE HBA DRIVER
2883M: Hiral Patel <hiralpat@cisco.com>
2884M: Suma Ramars <sramars@cisco.com>
2885M: Brian Uchino <buchino@cisco.com>
2886L: linux-scsi@vger.kernel.org
2887S: Supported
2888F: drivers/scsi/fnic/
2889
2890CISCO SCSI HBA DRIVER
2891M: Narsimhulu Musini <nmusini@cisco.com>
2892M: Sesidhar Baddela <sebaddel@cisco.com>
2893L: linux-scsi@vger.kernel.org
2894S: Supported
2895F: drivers/scsi/snic/
2896
2897CMPC ACPI DRIVER
2898M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2899M: Daniel Oliveira Nascimento <don@syst.com.br>
2900L: platform-driver-x86@vger.kernel.org
2901S: Supported
2902F: drivers/platform/x86/classmate-laptop.c
2903
2904COBALT MEDIA DRIVER
2905M: Hans Verkuil <hans.verkuil@cisco.com>
2906L: linux-media@vger.kernel.org
2907T: git git://linuxtv.org/media_tree.git
2908W: https://linuxtv.org
2909S: Supported
2910F: drivers/media/pci/cobalt/
2911
2912COCCINELLE/Semantic Patches (SmPL)
2913M: Julia Lawall <Julia.Lawall@lip6.fr>
2914M: Gilles Muller <Gilles.Muller@lip6.fr>
2915M: Nicolas Palix <nicolas.palix@imag.fr>
2916M: Michal Marek <mmarek@suse.com>
2917L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2918T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2919W: http://coccinelle.lip6.fr/
2920S: Supported
2921F: Documentation/coccinelle.txt
2922F: scripts/coccinelle/
2923F: scripts/coccicheck
2924
2925CODA FILE SYSTEM
2926M: Jan Harkes <jaharkes@cs.cmu.edu>
2927M: coda@cs.cmu.edu
2928L: codalist@coda.cs.cmu.edu
2929W: http://www.coda.cs.cmu.edu/
2930S: Maintained
2931F: Documentation/filesystems/coda.txt
2932F: fs/coda/
2933F: include/linux/coda*.h
2934F: include/uapi/linux/coda*.h
2935
2936CODA V4L2 MEM2MEM DRIVER
2937M: Philipp Zabel <p.zabel@pengutronix.de>
2938L: linux-media@vger.kernel.org
2939S: Maintained
2940F: Documentation/devicetree/bindings/media/coda.txt
2941F: drivers/media/platform/coda/
2942
2943COMMON CLK FRAMEWORK
2944M: Michael Turquette <mturquette@baylibre.com>
2945M: Stephen Boyd <sboyd@codeaurora.org>
2946L: linux-clk@vger.kernel.org
2947T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2948S: Maintained
2949F: drivers/clk/
2950X: drivers/clk/clkdev.c
2951F: include/linux/clk-pr*
2952F: include/linux/clk/
2953
2954COMMON INTERNET FILE SYSTEM (CIFS)
2955M: Steve French <sfrench@samba.org>
2956L: linux-cifs@vger.kernel.org
2957L: samba-technical@lists.samba.org (moderated for non-subscribers)
2958W: http://linux-cifs.samba.org/
2959T: git git://git.samba.org/sfrench/cifs-2.6.git
2960S: Supported
2961F: Documentation/filesystems/cifs/
2962F: fs/cifs/
2963
2964COMPACTPCI HOTPLUG CORE
2965M: Scott Murray <scott@spiteful.org>
2966L: linux-pci@vger.kernel.org
2967S: Maintained
2968F: drivers/pci/hotplug/cpci_hotplug*
2969
2970COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2971M: Scott Murray <scott@spiteful.org>
2972L: linux-pci@vger.kernel.org
2973S: Maintained
2974F: drivers/pci/hotplug/cpcihp_zt5550.*
2975
2976COMPACTPCI HOTPLUG GENERIC DRIVER
2977M: Scott Murray <scott@spiteful.org>
2978L: linux-pci@vger.kernel.org
2979S: Maintained
2980F: drivers/pci/hotplug/cpcihp_generic.c
2981
2982COMPAL LAPTOP SUPPORT
2983M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2984L: platform-driver-x86@vger.kernel.org
2985S: Maintained
2986F: drivers/platform/x86/compal-laptop.c
2987
2988CONEXANT ACCESSRUNNER USB DRIVER
2989L: accessrunner-general@lists.sourceforge.net
2990W: http://accessrunner.sourceforge.net/
2991S: Orphan
2992F: drivers/usb/atm/cxacru.c
2993
2994CONFIGFS
2995M: Joel Becker <jlbec@evilplan.org>
2996M: Christoph Hellwig <hch@lst.de>
2997T: git git://git.infradead.org/users/hch/configfs.git
2998S: Supported
2999F: fs/configfs/
3000F: include/linux/configfs.h
3001
3002CONNECTOR
3003M: Evgeniy Polyakov <zbr@ioremap.net>
3004L: netdev@vger.kernel.org
3005S: Maintained
3006F: drivers/connector/
3007
3008CONTROL GROUP (CGROUP)
3009M: Tejun Heo <tj@kernel.org>
3010M: Li Zefan <lizefan@huawei.com>
3011M: Johannes Weiner <hannes@cmpxchg.org>
3012L: cgroups@vger.kernel.org
3013T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3014S: Maintained
3015F: Documentation/cgroups/
3016F: include/linux/cgroup*
3017F: kernel/cgroup*
3018
3019CONTROL GROUP - CPUSET
3020M: Li Zefan <lizefan@huawei.com>
3021L: cgroups@vger.kernel.org
3022W: http://www.bullopensource.org/cpuset/
3023W: http://oss.sgi.com/projects/cpusets/
3024T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3025S: Maintained
3026F: Documentation/cgroups/cpusets.txt
3027F: include/linux/cpuset.h
3028F: kernel/cpuset.c
3029
3030CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3031M: Johannes Weiner <hannes@cmpxchg.org>
3032M: Michal Hocko <mhocko@kernel.org>
3033M: Vladimir Davydov <vdavydov@virtuozzo.com>
3034L: cgroups@vger.kernel.org
3035L: linux-mm@kvack.org
3036S: Maintained
3037F: mm/memcontrol.c
3038F: mm/swap_cgroup.c
3039
3040CORETEMP HARDWARE MONITORING DRIVER
3041M: Fenghua Yu <fenghua.yu@intel.com>
3042L: lm-sensors@lm-sensors.org
3043S: Maintained
3044F: Documentation/hwmon/coretemp
3045F: drivers/hwmon/coretemp.c
3046
3047COSA/SRP SYNC SERIAL DRIVER
3048M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3049W: http://www.fi.muni.cz/~kas/cosa/
3050S: Maintained
3051F: drivers/net/wan/cosa*
3052
3053CPMAC ETHERNET DRIVER
3054M: Florian Fainelli <florian@openwrt.org>
3055L: netdev@vger.kernel.org
3056S: Maintained
3057F: drivers/net/ethernet/ti/cpmac.c
3058
3059CPU FREQUENCY DRIVERS
3060M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3061M: Viresh Kumar <viresh.kumar@linaro.org>
3062L: linux-pm@vger.kernel.org
3063S: Maintained
3064T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3065T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3066F: drivers/cpufreq/
3067F: include/linux/cpufreq.h
3068
3069CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3070M: Viresh Kumar <viresh.kumar@linaro.org>
3071M: Sudeep Holla <sudeep.holla@arm.com>
3072L: linux-pm@vger.kernel.org
3073W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3074S: Maintained
3075F: drivers/cpufreq/arm_big_little.h
3076F: drivers/cpufreq/arm_big_little.c
3077F: drivers/cpufreq/arm_big_little_dt.c
3078
3079CPUIDLE DRIVER - ARM BIG LITTLE
3080M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3081M: Daniel Lezcano <daniel.lezcano@linaro.org>
3082L: linux-pm@vger.kernel.org
3083L: linux-arm-kernel@lists.infradead.org
3084T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3085S: Maintained
3086F: drivers/cpuidle/cpuidle-big_little.c
3087
3088CPUIDLE DRIVER - ARM EXYNOS
3089M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3090M: Daniel Lezcano <daniel.lezcano@linaro.org>
3091M: Kukjin Kim <kgene@kernel.org>
3092L: linux-pm@vger.kernel.org
3093L: linux-samsung-soc@vger.kernel.org
3094S: Supported
3095F: drivers/cpuidle/cpuidle-exynos.c
3096F: arch/arm/mach-exynos/pm.c
3097
3098CPUIDLE DRIVERS
3099M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3100M: Daniel Lezcano <daniel.lezcano@linaro.org>
3101L: linux-pm@vger.kernel.org
3102S: Maintained
3103T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3104F: drivers/cpuidle/*
3105F: include/linux/cpuidle.h
3106
3107CPUID/MSR DRIVER
3108M: "H. Peter Anvin" <hpa@zytor.com>
3109S: Maintained
3110F: arch/x86/kernel/cpuid.c
3111F: arch/x86/kernel/msr.c
3112
3113CPU POWER MONITORING SUBSYSTEM
3114M: Thomas Renninger <trenn@suse.com>
3115L: linux-pm@vger.kernel.org
3116S: Maintained
3117F: tools/power/cpupower/
3118
3119CRAMFS FILESYSTEM
3120W: http://sourceforge.net/projects/cramfs/
3121S: Orphan / Obsolete
3122F: Documentation/filesystems/cramfs.txt
3123F: fs/cramfs/
3124
3125CRIS PORT
3126M: Mikael Starvik <starvik@axis.com>
3127M: Jesper Nilsson <jesper.nilsson@axis.com>
3128L: linux-cris-kernel@axis.com
3129W: http://developer.axis.com
3130T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3131S: Maintained
3132F: arch/cris/
3133F: drivers/tty/serial/crisv10.*
3134
3135CRYPTO API
3136M: Herbert Xu <herbert@gondor.apana.org.au>
3137M: "David S. Miller" <davem@davemloft.net>
3138L: linux-crypto@vger.kernel.org
3139T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3140T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3141S: Maintained
3142F: Documentation/crypto/
3143F: Documentation/DocBook/crypto-API.tmpl
3144F: arch/*/crypto/
3145F: crypto/
3146F: drivers/crypto/
3147F: include/crypto/
3148
3149CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3150M: Neil Horman <nhorman@tuxdriver.com>
3151L: linux-crypto@vger.kernel.org
3152S: Maintained
3153F: crypto/ansi_cprng.c
3154F: crypto/rng.c
3155
3156CS3308 MEDIA DRIVER
3157M: Hans Verkuil <hverkuil@xs4all.nl>
3158L: linux-media@vger.kernel.org
3159T: git git://linuxtv.org/media_tree.git
3160W: http://linuxtv.org
3161S: Odd Fixes
3162F: drivers/media/i2c/cs3308.c
3163F: drivers/media/i2c/cs3308.h
3164
3165CS5535 Audio ALSA driver
3166M: Jaya Kumar <jayakumar.alsa@gmail.com>
3167S: Maintained
3168F: sound/pci/cs5535audio/
3169
3170CW1200 WLAN driver
3171M: Solomon Peachy <pizza@shaftnet.org>
3172S: Maintained
3173F: drivers/net/wireless/st/cw1200/
3174
3175CX18 VIDEO4LINUX DRIVER
3176M: Andy Walls <awalls@md.metrocast.net>
3177L: ivtv-devel@ivtvdriver.org (subscribers-only)
3178L: linux-media@vger.kernel.org
3179T: git git://linuxtv.org/media_tree.git
3180W: https://linuxtv.org
3181W: http://www.ivtvdriver.org/index.php/Cx18
3182S: Maintained
3183F: Documentation/video4linux/cx18.txt
3184F: drivers/media/pci/cx18/
3185F: include/uapi/linux/ivtv*
3186
3187CX2341X MPEG ENCODER HELPER MODULE
3188M: Hans Verkuil <hverkuil@xs4all.nl>
3189L: linux-media@vger.kernel.org
3190T: git git://linuxtv.org/media_tree.git
3191W: https://linuxtv.org
3192S: Maintained
3193F: drivers/media/common/cx2341x*
3194F: include/media/cx2341x*
3195
3196CX24120 MEDIA DRIVER
3197M: Jemma Denson <jdenson@gmail.com>
3198M: Patrick Boettcher <patrick.boettcher@posteo.de>
3199L: linux-media@vger.kernel.org
3200W: https://linuxtv.org
3201Q: http://patchwork.linuxtv.org/project/linux-media/list/
3202S: Maintained
3203F: drivers/media/dvb-frontends/cx24120*
3204
3205CX88 VIDEO4LINUX DRIVER
3206M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3207L: linux-media@vger.kernel.org
3208W: https://linuxtv.org
3209T: git git://linuxtv.org/media_tree.git
3210S: Odd fixes
3211F: Documentation/video4linux/cx88/
3212F: drivers/media/pci/cx88/
3213
3214CXD2820R MEDIA DRIVER
3215M: Antti Palosaari <crope@iki.fi>
3216L: linux-media@vger.kernel.org
3217W: https://linuxtv.org
3218W: http://palosaari.fi/linux/
3219Q: http://patchwork.linuxtv.org/project/linux-media/list/
3220T: git git://linuxtv.org/anttip/media_tree.git
3221S: Maintained
3222F: drivers/media/dvb-frontends/cxd2820r*
3223
3224CXGB3 ETHERNET DRIVER (CXGB3)
3225M: Santosh Raspatur <santosh@chelsio.com>
3226L: netdev@vger.kernel.org
3227W: http://www.chelsio.com
3228S: Supported
3229F: drivers/net/ethernet/chelsio/cxgb3/
3230
3231CXGB3 ISCSI DRIVER (CXGB3I)
3232M: Karen Xie <kxie@chelsio.com>
3233L: linux-scsi@vger.kernel.org
3234W: http://www.chelsio.com
3235S: Supported
3236F: drivers/scsi/cxgbi/cxgb3i
3237
3238CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3239M: Steve Wise <swise@chelsio.com>
3240L: linux-rdma@vger.kernel.org
3241W: http://www.openfabrics.org
3242S: Supported
3243F: drivers/infiniband/hw/cxgb3/
3244
3245CXGB4 ETHERNET DRIVER (CXGB4)
3246M: Hariprasad S <hariprasad@chelsio.com>
3247L: netdev@vger.kernel.org
3248W: http://www.chelsio.com
3249S: Supported
3250F: drivers/net/ethernet/chelsio/cxgb4/
3251
3252CXGB4 ISCSI DRIVER (CXGB4I)
3253M: Karen Xie <kxie@chelsio.com>
3254L: linux-scsi@vger.kernel.org
3255W: http://www.chelsio.com
3256S: Supported
3257F: drivers/scsi/cxgbi/cxgb4i
3258
3259CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3260M: Steve Wise <swise@chelsio.com>
3261L: linux-rdma@vger.kernel.org
3262W: http://www.openfabrics.org
3263S: Supported
3264F: drivers/infiniband/hw/cxgb4/
3265
3266CXGB4VF ETHERNET DRIVER (CXGB4VF)
3267M: Casey Leedom <leedom@chelsio.com>
3268L: netdev@vger.kernel.org
3269W: http://www.chelsio.com
3270S: Supported
3271F: drivers/net/ethernet/chelsio/cxgb4vf/
3272
3273CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3274M: Ian Munsie <imunsie@au1.ibm.com>
3275M: Michael Neuling <mikey@neuling.org>
3276L: linuxppc-dev@lists.ozlabs.org
3277S: Supported
3278F: drivers/misc/cxl/
3279F: include/misc/cxl*
3280F: include/uapi/misc/cxl.h
3281F: Documentation/powerpc/cxl.txt
3282F: Documentation/powerpc/cxl.txt
3283F: Documentation/ABI/testing/sysfs-class-cxl
3284
3285CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3286M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3287M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3288L: linux-scsi@vger.kernel.org
3289S: Supported
3290F: drivers/scsi/cxlflash/
3291F: include/uapi/scsi/cxlflash_ioctls.h
3292F: Documentation/powerpc/cxlflash.txt
3293
3294STMMAC ETHERNET DRIVER
3295M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3296L: netdev@vger.kernel.org
3297W: http://www.stlinux.com
3298S: Supported
3299F: drivers/net/ethernet/stmicro/stmmac/
3300
3301CYBERPRO FB DRIVER
3302M: Russell King <linux@arm.linux.org.uk>
3303L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3304W: http://www.arm.linux.org.uk/
3305S: Maintained
3306F: drivers/video/fbdev/cyber2000fb.*
3307
3308CYCLADES ASYNC MUX DRIVER
3309W: http://www.cyclades.com/
3310S: Orphan
3311F: drivers/tty/cyclades.c
3312F: include/linux/cyclades.h
3313F: include/uapi/linux/cyclades.h
3314
3315CYCLADES PC300 DRIVER
3316W: http://www.cyclades.com/
3317S: Orphan
3318F: drivers/net/wan/pc300*
3319
3320CYPRESS_FIRMWARE MEDIA DRIVER
3321M: Antti Palosaari <crope@iki.fi>
3322L: linux-media@vger.kernel.org
3323W: https://linuxtv.org
3324W: http://palosaari.fi/linux/
3325Q: http://patchwork.linuxtv.org/project/linux-media/list/
3326T: git git://linuxtv.org/anttip/media_tree.git
3327S: Maintained
3328F: drivers/media/common/cypress_firmware*
3329
3330CYTTSP TOUCHSCREEN DRIVER
3331M: Ferruh Yigit <fery@cypress.com>
3332L: linux-input@vger.kernel.org
3333S: Supported
3334F: drivers/input/touchscreen/cyttsp*
3335F: include/linux/input/cyttsp.h
3336
3337DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3338M: Joshua Kinard <kumba@gentoo.org>
3339S: Maintained
3340F: drivers/rtc/rtc-ds1685.c
3341F: include/linux/rtc/ds1685.h
3342
3343DAMA SLAVE for AX.25
3344M: Joerg Reuter <jreuter@yaina.de>
3345W: http://yaina.de/jreuter/
3346W: http://www.qsl.net/dl1bke/
3347L: linux-hams@vger.kernel.org
3348S: Maintained
3349F: net/ax25/af_ax25.c
3350F: net/ax25/ax25_dev.c
3351F: net/ax25/ax25_ds_*
3352F: net/ax25/ax25_in.c
3353F: net/ax25/ax25_out.c
3354F: net/ax25/ax25_timer.c
3355F: net/ax25/sysctl_net_ax25.c
3356
3357DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3358L: netdev@vger.kernel.org
3359S: Orphan
3360F: Documentation/networking/dmfe.txt
3361F: drivers/net/ethernet/dec/tulip/dmfe.c
3362
3363DC390/AM53C974 SCSI driver
3364M: Hannes Reinecke <hare@suse.com>
3365L: linux-scsi@vger.kernel.org
3366S: Maintained
3367F: drivers/scsi/am53c974.c
3368
3369DC395x SCSI driver
3370M: Oliver Neukum <oliver@neukum.org>
3371M: Ali Akcaagac <aliakc@web.de>
3372M: Jamie Lenehan <lenehan@twibble.org>
3373L: dc395x@twibble.org
3374W: http://twibble.org/dist/dc395x/
3375W: http://lists.twibble.org/mailman/listinfo/dc395x/
3376S: Maintained
3377F: Documentation/scsi/dc395x.txt
3378F: drivers/scsi/dc395x.*
3379
3380DCCP PROTOCOL
3381M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3382L: dccp@vger.kernel.org
3383W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3384S: Maintained
3385F: include/linux/dccp.h
3386F: include/uapi/linux/dccp.h
3387F: include/linux/tfrc.h
3388F: net/dccp/
3389
3390DECnet NETWORK LAYER
3391W: http://linux-decnet.sourceforge.net
3392L: linux-decnet-user@lists.sourceforge.net
3393S: Orphan
3394F: Documentation/networking/decnet.txt
3395F: net/decnet/
3396
3397DECSTATION PLATFORM SUPPORT
3398M: "Maciej W. Rozycki" <macro@linux-mips.org>
3399L: linux-mips@linux-mips.org
3400W: http://www.linux-mips.org/wiki/DECstation
3401S: Maintained
3402F: arch/mips/dec/
3403F: arch/mips/include/asm/dec/
3404F: arch/mips/include/asm/mach-dec/
3405
3406DEFXX FDDI NETWORK DRIVER
3407M: "Maciej W. Rozycki" <macro@linux-mips.org>
3408S: Maintained
3409F: drivers/net/fddi/defxx.*
3410
3411DELL LAPTOP DRIVER
3412M: Matthew Garrett <mjg59@srcf.ucam.org>
3413M: Pali Rohár <pali.rohar@gmail.com>
3414L: platform-driver-x86@vger.kernel.org
3415S: Maintained
3416F: drivers/platform/x86/dell-laptop.c
3417
3418DELL LAPTOP RBTN DRIVER
3419M: Pali Rohár <pali.rohar@gmail.com>
3420S: Maintained
3421F: drivers/platform/x86/dell-rbtn.*
3422
3423DELL LAPTOP FREEFALL DRIVER
3424M: Pali Rohár <pali.rohar@gmail.com>
3425S: Maintained
3426F: drivers/platform/x86/dell-smo8800.c
3427
3428DELL LAPTOP SMM DRIVER
3429M: Pali Rohár <pali.rohar@gmail.com>
3430S: Maintained
3431F: drivers/hwmon/dell-smm-hwmon.c
3432F: include/uapi/linux/i8k.h
3433
3434DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3435M: Doug Warzecha <Douglas_Warzecha@dell.com>
3436S: Maintained
3437F: Documentation/dcdbas.txt
3438F: drivers/firmware/dcdbas.*
3439
3440DELL WMI EXTRAS DRIVER
3441M: Matthew Garrett <mjg59@srcf.ucam.org>
3442M: Pali Rohár <pali.rohar@gmail.com>
3443S: Maintained
3444F: drivers/platform/x86/dell-wmi.c
3445
3446DESIGNWARE USB2 DRD IP DRIVER
3447M: John Youn <johnyoun@synopsys.com>
3448L: linux-usb@vger.kernel.org
3449T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3450S: Maintained
3451F: drivers/usb/dwc2/
3452
3453DESIGNWARE USB3 DRD IP DRIVER
3454M: Felipe Balbi <balbi@kernel.org>
3455L: linux-usb@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
3509DEVLINK
3510M: Jiri Pirko <jiri@mellanox.com>
3511L: netdev@vger.kernel.org
3512S: Supported
3513F: net/core/devlink.c
3514F: include/net/devlink.h
3515F: include/uapi/linux/devlink.h
3516
3517DIALOG SEMICONDUCTOR DRIVERS
3518M: Support Opensource <support.opensource@diasemi.com>
3519W: http://www.dialog-semiconductor.com/products
3520S: Supported
3521F: Documentation/hwmon/da90??
3522F: Documentation/devicetree/bindings/sound/da[79]*.txt
3523F: drivers/gpio/gpio-da90??.c
3524F: drivers/hwmon/da90??-hwmon.c
3525F: drivers/iio/adc/da91??-*.c
3526F: drivers/input/misc/da90??_onkey.c
3527F: drivers/input/touchscreen/da9052_tsi.c
3528F: drivers/leds/leds-da90??.c
3529F: drivers/mfd/da903x.c
3530F: drivers/mfd/da90??-*.c
3531F: drivers/mfd/da91??-*.c
3532F: drivers/power/da9052-battery.c
3533F: drivers/power/da91??-*.c
3534F: drivers/regulator/da903x.c
3535F: drivers/regulator/da9???-regulator.[ch]
3536F: drivers/rtc/rtc-da90??.c
3537F: drivers/video/backlight/da90??_bl.c
3538F: drivers/watchdog/da90??_wdt.c
3539F: include/linux/mfd/da903x.h
3540F: include/linux/mfd/da9052/
3541F: include/linux/mfd/da9055/
3542F: include/linux/mfd/da9063/
3543F: include/linux/mfd/da9150/
3544F: include/sound/da[79]*.h
3545F: sound/soc/codecs/da[79]*.[ch]
3546
3547DIGI NEO AND CLASSIC PCI PRODUCTS
3548M: Lidza Louina <lidza.louina@gmail.com>
3549M: Mark Hounschell <markh@compro.net>
3550L: driverdev-devel@linuxdriverproject.org
3551S: Maintained
3552F: drivers/staging/dgnc/
3553
3554DIGI EPCA PCI PRODUCTS
3555M: Lidza Louina <lidza.louina@gmail.com>
3556M: Daeseok Youn <daeseok.youn@gmail.com>
3557L: driverdev-devel@linuxdriverproject.org
3558S: Maintained
3559F: drivers/staging/dgap/
3560
3561DIOLAN U2C-12 I2C DRIVER
3562M: Guenter Roeck <linux@roeck-us.net>
3563L: linux-i2c@vger.kernel.org
3564S: Maintained
3565F: drivers/i2c/busses/i2c-diolan-u2c.c
3566
3567DIRECT ACCESS (DAX)
3568M: Matthew Wilcox <willy@linux.intel.com>
3569L: linux-fsdevel@vger.kernel.org
3570S: Supported
3571F: fs/dax.c
3572
3573DIRECTORY NOTIFICATION (DNOTIFY)
3574M: Eric Paris <eparis@parisplace.org>
3575S: Maintained
3576F: Documentation/filesystems/dnotify.txt
3577F: fs/notify/dnotify/
3578F: include/linux/dnotify.h
3579
3580DISK GEOMETRY AND PARTITION HANDLING
3581M: Andries Brouwer <aeb@cwi.nl>
3582W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3583W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3584W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3585S: Maintained
3586
3587DISKQUOTA
3588M: Jan Kara <jack@suse.com>
3589S: Maintained
3590F: Documentation/filesystems/quota.txt
3591F: fs/quota/
3592F: include/linux/quota*.h
3593F: include/uapi/linux/quota*.h
3594
3595DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3596M: Bernie Thompson <bernie@plugable.com>
3597L: linux-fbdev@vger.kernel.org
3598S: Maintained
3599W: http://plugable.com/category/projects/udlfb/
3600F: drivers/video/fbdev/udlfb.c
3601F: include/video/udlfb.h
3602F: Documentation/fb/udlfb.txt
3603
3604DISTRIBUTED LOCK MANAGER (DLM)
3605M: Christine Caulfield <ccaulfie@redhat.com>
3606M: David Teigland <teigland@redhat.com>
3607L: cluster-devel@redhat.com
3608W: http://sources.redhat.com/cluster/
3609T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3610S: Supported
3611F: fs/dlm/
3612
3613DMA BUFFER SHARING FRAMEWORK
3614M: Sumit Semwal <sumit.semwal@linaro.org>
3615S: Maintained
3616L: linux-media@vger.kernel.org
3617L: dri-devel@lists.freedesktop.org
3618L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3619F: drivers/dma-buf/
3620F: include/linux/dma-buf*
3621F: include/linux/reservation.h
3622F: include/linux/*fence.h
3623F: Documentation/dma-buf-sharing.txt
3624T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3625
3626DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3627M: Vinod Koul <vinod.koul@intel.com>
3628L: dmaengine@vger.kernel.org
3629Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3630S: Maintained
3631F: drivers/dma/
3632F: include/linux/dmaengine.h
3633F: Documentation/dmaengine/
3634T: git git://git.infradead.org/users/vkoul/slave-dma.git
3635
3636DME1737 HARDWARE MONITOR DRIVER
3637M: Juerg Haefliger <juergh@gmail.com>
3638L: lm-sensors@lm-sensors.org
3639S: Maintained
3640F: Documentation/hwmon/dme1737
3641F: drivers/hwmon/dme1737.c
3642
3643DMI/SMBIOS SUPPORT
3644M: Jean Delvare <jdelvare@suse.com>
3645S: Maintained
3646T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3647F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3648F: drivers/firmware/dmi-id.c
3649F: drivers/firmware/dmi_scan.c
3650F: include/linux/dmi.h
3651
3652DOCUMENTATION
3653M: Jonathan Corbet <corbet@lwn.net>
3654L: linux-doc@vger.kernel.org
3655S: Maintained
3656F: Documentation/
3657F: scripts/docproc.c
3658F: scripts/kernel-doc*
3659X: Documentation/ABI/
3660X: Documentation/devicetree/
3661X: Documentation/acpi
3662X: Documentation/power
3663X: Documentation/spi
3664X: Documentation/DocBook/media
3665T: git git://git.lwn.net/linux.git docs-next
3666
3667DOUBLETALK DRIVER
3668M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3669L: blinux-list@redhat.com
3670S: Maintained
3671F: drivers/char/dtlk.c
3672F: include/linux/dtlk.h
3673
3674DPT_I2O SCSI RAID DRIVER
3675M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3676L: linux-scsi@vger.kernel.org
3677W: http://www.adaptec.com/
3678S: Maintained
3679F: drivers/scsi/dpt*
3680F: drivers/scsi/dpt/
3681
3682DRBD DRIVER
3683M: Philipp Reisner <philipp.reisner@linbit.com>
3684M: Lars Ellenberg <lars.ellenberg@linbit.com>
3685L: drbd-dev@lists.linbit.com
3686W: http://www.drbd.org
3687T: git git://git.linbit.com/linux-drbd.git
3688T: git git://git.linbit.com/drbd-8.4.git
3689S: Supported
3690F: drivers/block/drbd/
3691F: lib/lru_cache.c
3692F: Documentation/blockdev/drbd/
3693
3694DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3695M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3696T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3697S: Supported
3698F: Documentation/kobject.txt
3699F: drivers/base/
3700F: fs/debugfs/
3701F: fs/kernfs/
3702F: fs/sysfs/
3703F: include/linux/debugfs.h
3704F: include/linux/kobj*
3705F: lib/kobj*
3706
3707DRM DRIVERS
3708M: David Airlie <airlied@linux.ie>
3709L: dri-devel@lists.freedesktop.org
3710T: git git://people.freedesktop.org/~airlied/linux
3711S: Maintained
3712F: drivers/gpu/drm/
3713F: drivers/gpu/vga/
3714F: include/drm/
3715F: include/uapi/drm/
3716
3717RADEON DRM DRIVERS
3718M: Alex Deucher <alexander.deucher@amd.com>
3719M: Christian König <christian.koenig@amd.com>
3720L: dri-devel@lists.freedesktop.org
3721T: git git://people.freedesktop.org/~agd5f/linux
3722S: Supported
3723F: drivers/gpu/drm/radeon/
3724F: include/uapi/drm/radeon*
3725
3726DRM PANEL DRIVERS
3727M: Thierry Reding <thierry.reding@gmail.com>
3728L: dri-devel@lists.freedesktop.org
3729T: git git://anongit.freedesktop.org/tegra/linux.git
3730S: Maintained
3731F: drivers/gpu/drm/drm_panel.c
3732F: drivers/gpu/drm/panel/
3733F: include/drm/drm_panel.h
3734F: Documentation/devicetree/bindings/display/panel/
3735
3736INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3737M: Daniel Vetter <daniel.vetter@intel.com>
3738M: Jani Nikula <jani.nikula@linux.intel.com>
3739L: intel-gfx@lists.freedesktop.org
3740L: dri-devel@lists.freedesktop.org
3741W: https://01.org/linuxgraphics/
3742Q: http://patchwork.freedesktop.org/project/intel-gfx/
3743T: git git://anongit.freedesktop.org/drm-intel
3744S: Supported
3745F: drivers/gpu/drm/i915/
3746F: include/drm/i915*
3747F: include/uapi/drm/i915*
3748
3749DRM DRIVERS FOR ATMEL HLCDC
3750M: Boris Brezillon <boris.brezillon@free-electrons.com>
3751L: dri-devel@lists.freedesktop.org
3752S: Supported
3753F: drivers/gpu/drm/atmel-hlcdc/
3754F: Documentation/devicetree/bindings/drm/atmel/
3755
3756DRM DRIVERS FOR EXYNOS
3757M: Inki Dae <inki.dae@samsung.com>
3758M: Joonyoung Shim <jy0922.shim@samsung.com>
3759M: Seung-Woo Kim <sw0312.kim@samsung.com>
3760M: Kyungmin Park <kyungmin.park@samsung.com>
3761L: dri-devel@lists.freedesktop.org
3762T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3763S: Supported
3764F: drivers/gpu/drm/exynos/
3765F: include/drm/exynos*
3766F: include/uapi/drm/exynos*
3767
3768DRM DRIVERS FOR FREESCALE DCU
3769M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3770M: Alison Wang <alison.wang@freescale.com>
3771L: dri-devel@lists.freedesktop.org
3772S: Supported
3773F: drivers/gpu/drm/fsl-dcu/
3774F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3775F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3776
3777DRM DRIVERS FOR FREESCALE IMX
3778M: Philipp Zabel <p.zabel@pengutronix.de>
3779L: dri-devel@lists.freedesktop.org
3780S: Maintained
3781F: drivers/gpu/drm/imx/
3782F: drivers/gpu/ipu-v3/
3783F: Documentation/devicetree/bindings/display/imx/
3784
3785DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3786M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3787L: dri-devel@lists.freedesktop.org
3788T: git git://github.com/patjak/drm-gma500
3789S: Maintained
3790F: drivers/gpu/drm/gma500
3791F: include/drm/gma500*
3792
3793DRM DRIVERS FOR NVIDIA TEGRA
3794M: Thierry Reding <thierry.reding@gmail.com>
3795M: Terje Bergström <tbergstrom@nvidia.com>
3796L: dri-devel@lists.freedesktop.org
3797L: linux-tegra@vger.kernel.org
3798T: git git://anongit.freedesktop.org/tegra/linux.git
3799S: Supported
3800F: drivers/gpu/drm/tegra/
3801F: drivers/gpu/host1x/
3802F: include/linux/host1x.h
3803F: include/uapi/drm/tegra_drm.h
3804F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3805
3806DRM DRIVERS FOR RENESAS
3807M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3808L: dri-devel@lists.freedesktop.org
3809L: linux-renesas-soc@vger.kernel.org
3810T: git git://people.freedesktop.org/~airlied/linux
3811S: Supported
3812F: drivers/gpu/drm/rcar-du/
3813F: drivers/gpu/drm/shmobile/
3814F: include/linux/platform_data/shmob_drm.h
3815
3816DRM DRIVERS FOR ROCKCHIP
3817M: Mark Yao <mark.yao@rock-chips.com>
3818L: dri-devel@lists.freedesktop.org
3819S: Maintained
3820F: drivers/gpu/drm/rockchip/
3821F: Documentation/devicetree/bindings/display/rockchip*
3822
3823DRM DRIVERS FOR STI
3824M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3825M: Vincent Abriou <vincent.abriou@st.com>
3826L: dri-devel@lists.freedesktop.org
3827T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3828S: Maintained
3829F: drivers/gpu/drm/sti
3830F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3831
3832DRM DRIVERS FOR VIVANTE GPU IP
3833M: Lucas Stach <l.stach@pengutronix.de>
3834R: Russell King <linux+etnaviv@arm.linux.org.uk>
3835R: Christian Gmeiner <christian.gmeiner@gmail.com>
3836L: dri-devel@lists.freedesktop.org
3837S: Maintained
3838F: drivers/gpu/drm/etnaviv
3839F: Documentation/devicetree/bindings/display/etnaviv
3840
3841DSBR100 USB FM RADIO DRIVER
3842M: Alexey Klimov <klimov.linux@gmail.com>
3843L: linux-media@vger.kernel.org
3844T: git git://linuxtv.org/media_tree.git
3845S: Maintained
3846F: drivers/media/radio/dsbr100.c
3847
3848DSCC4 DRIVER
3849M: Francois Romieu <romieu@fr.zoreil.com>
3850L: netdev@vger.kernel.org
3851S: Maintained
3852F: drivers/net/wan/dscc4.c
3853
3854DT3155 MEDIA DRIVER
3855M: Hans Verkuil <hverkuil@xs4all.nl>
3856L: linux-media@vger.kernel.org
3857T: git git://linuxtv.org/media_tree.git
3858W: https://linuxtv.org
3859S: Odd Fixes
3860F: drivers/media/pci/dt3155/
3861
3862DVB_USB_AF9015 MEDIA DRIVER
3863M: Antti Palosaari <crope@iki.fi>
3864L: linux-media@vger.kernel.org
3865W: https://linuxtv.org
3866W: http://palosaari.fi/linux/
3867Q: http://patchwork.linuxtv.org/project/linux-media/list/
3868T: git git://linuxtv.org/anttip/media_tree.git
3869S: Maintained
3870F: drivers/media/usb/dvb-usb-v2/af9015*
3871
3872DVB_USB_AF9035 MEDIA DRIVER
3873M: Antti Palosaari <crope@iki.fi>
3874L: linux-media@vger.kernel.org
3875W: https://linuxtv.org
3876W: http://palosaari.fi/linux/
3877Q: http://patchwork.linuxtv.org/project/linux-media/list/
3878T: git git://linuxtv.org/anttip/media_tree.git
3879S: Maintained
3880F: drivers/media/usb/dvb-usb-v2/af9035*
3881
3882DVB_USB_ANYSEE MEDIA DRIVER
3883M: Antti Palosaari <crope@iki.fi>
3884L: linux-media@vger.kernel.org
3885W: https://linuxtv.org
3886W: http://palosaari.fi/linux/
3887Q: http://patchwork.linuxtv.org/project/linux-media/list/
3888T: git git://linuxtv.org/anttip/media_tree.git
3889S: Maintained
3890F: drivers/media/usb/dvb-usb-v2/anysee*
3891
3892DVB_USB_AU6610 MEDIA DRIVER
3893M: Antti Palosaari <crope@iki.fi>
3894L: linux-media@vger.kernel.org
3895W: https://linuxtv.org
3896W: http://palosaari.fi/linux/
3897Q: http://patchwork.linuxtv.org/project/linux-media/list/
3898T: git git://linuxtv.org/anttip/media_tree.git
3899S: Maintained
3900F: drivers/media/usb/dvb-usb-v2/au6610*
3901
3902DVB_USB_CE6230 MEDIA DRIVER
3903M: Antti Palosaari <crope@iki.fi>
3904L: linux-media@vger.kernel.org
3905W: https://linuxtv.org
3906W: http://palosaari.fi/linux/
3907Q: http://patchwork.linuxtv.org/project/linux-media/list/
3908T: git git://linuxtv.org/anttip/media_tree.git
3909S: Maintained
3910F: drivers/media/usb/dvb-usb-v2/ce6230*
3911
3912DVB_USB_CXUSB MEDIA DRIVER
3913M: Michael Krufky <mkrufky@linuxtv.org>
3914L: linux-media@vger.kernel.org
3915W: https://linuxtv.org
3916W: http://github.com/mkrufky
3917Q: http://patchwork.linuxtv.org/project/linux-media/list/
3918T: git git://linuxtv.org/media_tree.git
3919S: Maintained
3920F: drivers/media/usb/dvb-usb/cxusb*
3921
3922DVB_USB_EC168 MEDIA DRIVER
3923M: Antti Palosaari <crope@iki.fi>
3924L: linux-media@vger.kernel.org
3925W: https://linuxtv.org
3926W: http://palosaari.fi/linux/
3927Q: http://patchwork.linuxtv.org/project/linux-media/list/
3928T: git git://linuxtv.org/anttip/media_tree.git
3929S: Maintained
3930F: drivers/media/usb/dvb-usb-v2/ec168*
3931
3932DVB_USB_GL861 MEDIA DRIVER
3933M: Antti Palosaari <crope@iki.fi>
3934L: linux-media@vger.kernel.org
3935W: https://linuxtv.org
3936Q: http://patchwork.linuxtv.org/project/linux-media/list/
3937T: git git://linuxtv.org/anttip/media_tree.git
3938S: Maintained
3939F: drivers/media/usb/dvb-usb-v2/gl861*
3940
3941DVB_USB_MXL111SF MEDIA DRIVER
3942M: Michael Krufky <mkrufky@linuxtv.org>
3943L: linux-media@vger.kernel.org
3944W: https://linuxtv.org
3945W: http://github.com/mkrufky
3946Q: http://patchwork.linuxtv.org/project/linux-media/list/
3947T: git git://linuxtv.org/mkrufky/mxl111sf.git
3948S: Maintained
3949F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3950
3951DVB_USB_RTL28XXU MEDIA DRIVER
3952M: Antti Palosaari <crope@iki.fi>
3953L: linux-media@vger.kernel.org
3954W: https://linuxtv.org
3955W: http://palosaari.fi/linux/
3956Q: http://patchwork.linuxtv.org/project/linux-media/list/
3957T: git git://linuxtv.org/anttip/media_tree.git
3958S: Maintained
3959F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3960
3961DVB_USB_V2 MEDIA DRIVER
3962M: Antti Palosaari <crope@iki.fi>
3963L: linux-media@vger.kernel.org
3964W: https://linuxtv.org
3965W: http://palosaari.fi/linux/
3966Q: http://patchwork.linuxtv.org/project/linux-media/list/
3967T: git git://linuxtv.org/anttip/media_tree.git
3968S: Maintained
3969F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3970F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3971
3972DYNAMIC DEBUG
3973M: Jason Baron <jbaron@akamai.com>
3974S: Maintained
3975F: lib/dynamic_debug.c
3976F: include/linux/dynamic_debug.h
3977
3978DZ DECSTATION DZ11 SERIAL DRIVER
3979M: "Maciej W. Rozycki" <macro@linux-mips.org>
3980S: Maintained
3981F: drivers/tty/serial/dz.*
3982
3983E3X0 POWER BUTTON DRIVER
3984M: Moritz Fischer <moritz.fischer@ettus.com>
3985L: usrp-users@lists.ettus.com
3986W: http://www.ettus.com
3987S: Supported
3988F: drivers/input/misc/e3x0-button.c
3989F: Documentation/devicetree/bindings/input/e3x0-button.txt
3990
3991E4000 MEDIA DRIVER
3992M: Antti Palosaari <crope@iki.fi>
3993L: linux-media@vger.kernel.org
3994W: https://linuxtv.org
3995W: http://palosaari.fi/linux/
3996Q: http://patchwork.linuxtv.org/project/linux-media/list/
3997T: git git://linuxtv.org/anttip/media_tree.git
3998S: Maintained
3999F: drivers/media/tuners/e4000*
4000
4001EATA ISA/EISA/PCI SCSI DRIVER
4002M: Dario Ballabio <ballabio_dario@emc.com>
4003L: linux-scsi@vger.kernel.org
4004S: Maintained
4005F: drivers/scsi/eata.c
4006
4007EC100 MEDIA DRIVER
4008M: Antti Palosaari <crope@iki.fi>
4009L: linux-media@vger.kernel.org
4010W: https://linuxtv.org
4011W: http://palosaari.fi/linux/
4012Q: http://patchwork.linuxtv.org/project/linux-media/list/
4013T: git git://linuxtv.org/anttip/media_tree.git
4014S: Maintained
4015F: drivers/media/dvb-frontends/ec100*
4016
4017ECRYPT FILE SYSTEM
4018M: Tyler Hicks <tyhicks@canonical.com>
4019L: ecryptfs@vger.kernel.org
4020W: http://ecryptfs.org
4021W: https://launchpad.net/ecryptfs
4022T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4023S: Supported
4024F: Documentation/filesystems/ecryptfs.txt
4025F: fs/ecryptfs/
4026
4027EDAC-CORE
4028M: Doug Thompson <dougthompson@xmission.com>
4029M: Borislav Petkov <bp@alien8.de>
4030M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4031L: linux-edac@vger.kernel.org
4032T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4033T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4034S: Supported
4035F: Documentation/edac.txt
4036F: drivers/edac/
4037F: include/linux/edac.h
4038
4039EDAC-AMD64
4040M: Doug Thompson <dougthompson@xmission.com>
4041M: Borislav Petkov <bp@alien8.de>
4042L: linux-edac@vger.kernel.org
4043S: Maintained
4044F: drivers/edac/amd64_edac*
4045
4046EDAC-CALXEDA
4047M: Doug Thompson <dougthompson@xmission.com>
4048M: Robert Richter <rric@kernel.org>
4049L: linux-edac@vger.kernel.org
4050S: Maintained
4051F: drivers/edac/highbank*
4052
4053EDAC-CAVIUM
4054M: Ralf Baechle <ralf@linux-mips.org>
4055M: David Daney <david.daney@cavium.com>
4056L: linux-edac@vger.kernel.org
4057L: linux-mips@linux-mips.org
4058S: Supported
4059F: drivers/edac/octeon_edac*
4060
4061EDAC-E752X
4062M: Mark Gross <mark.gross@intel.com>
4063M: Doug Thompson <dougthompson@xmission.com>
4064L: linux-edac@vger.kernel.org
4065S: Maintained
4066F: drivers/edac/e752x_edac.c
4067
4068EDAC-E7XXX
4069M: Doug Thompson <dougthompson@xmission.com>
4070L: linux-edac@vger.kernel.org
4071S: Maintained
4072F: drivers/edac/e7xxx_edac.c
4073
4074EDAC-GHES
4075M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4076L: linux-edac@vger.kernel.org
4077S: Maintained
4078F: drivers/edac/ghes_edac.c
4079
4080EDAC-I82443BXGX
4081M: Tim Small <tim@buttersideup.com>
4082L: linux-edac@vger.kernel.org
4083S: Maintained
4084F: drivers/edac/i82443bxgx_edac.c
4085
4086EDAC-I3000
4087M: Jason Uhlenkott <juhlenko@akamai.com>
4088L: linux-edac@vger.kernel.org
4089S: Maintained
4090F: drivers/edac/i3000_edac.c
4091
4092EDAC-I5000
4093M: Doug Thompson <dougthompson@xmission.com>
4094L: linux-edac@vger.kernel.org
4095S: Maintained
4096F: drivers/edac/i5000_edac.c
4097
4098EDAC-I5400
4099M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4100L: linux-edac@vger.kernel.org
4101S: Maintained
4102F: drivers/edac/i5400_edac.c
4103
4104EDAC-I7300
4105M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4106L: linux-edac@vger.kernel.org
4107S: Maintained
4108F: drivers/edac/i7300_edac.c
4109
4110EDAC-I7CORE
4111M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4112L: linux-edac@vger.kernel.org
4113S: Maintained
4114F: drivers/edac/i7core_edac.c
4115
4116EDAC-I82975X
4117M: Ranganathan Desikan <ravi@jetztechnologies.com>
4118M: "Arvind R." <arvino55@gmail.com>
4119L: linux-edac@vger.kernel.org
4120S: Maintained
4121F: drivers/edac/i82975x_edac.c
4122
4123EDAC-IE31200
4124M: Jason Baron <jbaron@akamai.com>
4125L: linux-edac@vger.kernel.org
4126S: Maintained
4127F: drivers/edac/ie31200_edac.c
4128
4129EDAC-MPC85XX
4130M: Johannes Thumshirn <morbidrsa@gmail.com>
4131L: linux-edac@vger.kernel.org
4132S: Maintained
4133F: drivers/edac/mpc85xx_edac.[ch]
4134
4135EDAC-PASEMI
4136M: Egor Martovetsky <egor@pasemi.com>
4137L: linux-edac@vger.kernel.org
4138S: Maintained
4139F: drivers/edac/pasemi_edac.c
4140
4141EDAC-R82600
4142M: Tim Small <tim@buttersideup.com>
4143L: linux-edac@vger.kernel.org
4144S: Maintained
4145F: drivers/edac/r82600_edac.c
4146
4147EDAC-SBRIDGE
4148M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4149L: linux-edac@vger.kernel.org
4150S: Maintained
4151F: drivers/edac/sb_edac.c
4152
4153EDAC-XGENE
4154APPLIED MICRO (APM) X-GENE SOC EDAC
4155M: Loc Ho <lho@apm.com>
4156S: Supported
4157F: drivers/edac/xgene_edac.c
4158F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4159
4160EDIROL UA-101/UA-1000 DRIVER
4161M: Clemens Ladisch <clemens@ladisch.de>
4162L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4163T: git git://git.alsa-project.org/alsa-kernel.git
4164S: Maintained
4165F: sound/usb/misc/ua101.c
4166
4167EXTENSIBLE FIRMWARE INTERFACE (EFI)
4168M: Matt Fleming <matt@codeblueprint.co.uk>
4169L: linux-efi@vger.kernel.org
4170T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4171S: Maintained
4172F: Documentation/efi-stub.txt
4173F: arch/ia64/kernel/efi.c
4174F: arch/x86/boot/compressed/eboot.[ch]
4175F: arch/x86/include/asm/efi.h
4176F: arch/x86/platform/efi/*
4177F: drivers/firmware/efi/*
4178F: include/linux/efi*.h
4179
4180EFI VARIABLE FILESYSTEM
4181M: Matthew Garrett <matthew.garrett@nebula.com>
4182M: Jeremy Kerr <jk@ozlabs.org>
4183M: Matt Fleming <matt@codeblueprint.co.uk>
4184T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4185L: linux-efi@vger.kernel.org
4186S: Maintained
4187F: fs/efivarfs/
4188
4189EFIFB FRAMEBUFFER DRIVER
4190L: linux-fbdev@vger.kernel.org
4191M: Peter Jones <pjones@redhat.com>
4192S: Maintained
4193F: drivers/video/fbdev/efifb.c
4194
4195EFS FILESYSTEM
4196W: http://aeschi.ch.eu.org/efs/
4197S: Orphan
4198F: fs/efs/
4199
4200EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4201M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4202L: netdev@vger.kernel.org
4203S: Maintained
4204F: drivers/net/ethernet/ibm/ehea/
4205
4206EM28XX VIDEO4LINUX DRIVER
4207M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4208L: linux-media@vger.kernel.org
4209W: https://linuxtv.org
4210T: git git://linuxtv.org/media_tree.git
4211S: Maintained
4212F: drivers/media/usb/em28xx/
4213
4214EMBEDDED LINUX
4215M: Paul Gortmaker <paul.gortmaker@windriver.com>
4216M: Matt Mackall <mpm@selenic.com>
4217M: David Woodhouse <dwmw2@infradead.org>
4218L: linux-embedded@vger.kernel.org
4219S: Maintained
4220
4221EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4222M: James Smart <james.smart@avagotech.com>
4223M: Dick Kennedy <dick.kennedy@avagotech.com>
4224L: linux-scsi@vger.kernel.org
4225W: http://www.avagotech.com
4226S: Supported
4227F: drivers/scsi/lpfc/
4228
4229ENE CB710 FLASH CARD READER DRIVER
4230M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4231S: Maintained
4232F: drivers/misc/cb710/
4233F: drivers/mmc/host/cb710-mmc.*
4234F: include/linux/cb710.h
4235
4236ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4237M: Maxim Levitsky <maximlevitsky@gmail.com>
4238S: Maintained
4239F: drivers/media/rc/ene_ir.*
4240
4241ENHANCED ERROR HANDLING (EEH)
4242M: Gavin Shan <shangw@linux.vnet.ibm.com>
4243L: linuxppc-dev@lists.ozlabs.org
4244S: Supported
4245F: Documentation/powerpc/eeh-pci-error-recovery.txt
4246F: arch/powerpc/kernel/eeh*.c
4247
4248EPSON S1D13XXX FRAMEBUFFER DRIVER
4249M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4250S: Maintained
4251T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4252F: drivers/video/fbdev/s1d13xxxfb.c
4253F: include/video/s1d13xxxfb.h
4254
4255ET131X NETWORK DRIVER
4256M: Mark Einon <mark.einon@gmail.com>
4257S: Odd Fixes
4258F: drivers/net/ethernet/agere/
4259
4260ETHERNET BRIDGE
4261M: Stephen Hemminger <stephen@networkplumber.org>
4262L: bridge@lists.linux-foundation.org
4263L: netdev@vger.kernel.org
4264W: http://www.linuxfoundation.org/en/Net:Bridge
4265S: Maintained
4266F: include/linux/netfilter_bridge/
4267F: net/bridge/
4268
4269ETHERNET PHY LIBRARY
4270M: Florian Fainelli <f.fainelli@gmail.com>
4271L: netdev@vger.kernel.org
4272S: Maintained
4273F: include/linux/phy.h
4274F: include/linux/phy_fixed.h
4275F: drivers/net/phy/
4276F: Documentation/networking/phy.txt
4277F: drivers/of/of_mdio.c
4278F: drivers/of/of_net.c
4279
4280EXT2 FILE SYSTEM
4281M: Jan Kara <jack@suse.com>
4282L: linux-ext4@vger.kernel.org
4283S: Maintained
4284F: Documentation/filesystems/ext2.txt
4285F: fs/ext2/
4286F: include/linux/ext2*
4287
4288EXT4 FILE SYSTEM
4289M: "Theodore Ts'o" <tytso@mit.edu>
4290M: Andreas Dilger <adilger.kernel@dilger.ca>
4291L: linux-ext4@vger.kernel.org
4292W: http://ext4.wiki.kernel.org
4293Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4294T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4295S: Maintained
4296F: Documentation/filesystems/ext4.txt
4297F: fs/ext4/
4298
4299Extended Verification Module (EVM)
4300M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4301L: linux-ima-devel@lists.sourceforge.net
4302L: linux-security-module@vger.kernel.org
4303S: Supported
4304F: security/integrity/evm/
4305
4306EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4307M: MyungJoo Ham <myungjoo.ham@samsung.com>
4308M: Chanwoo Choi <cw00.choi@samsung.com>
4309L: linux-kernel@vger.kernel.org
4310T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4311S: Maintained
4312F: drivers/extcon/
4313F: include/linux/extcon/
4314F: include/linux/extcon.h
4315F: Documentation/extcon/
4316F: Documentation/devicetree/bindings/extcon/
4317
4318EXYNOS DP DRIVER
4319M: Jingoo Han <jingoohan1@gmail.com>
4320L: dri-devel@lists.freedesktop.org
4321S: Maintained
4322F: drivers/gpu/drm/exynos/exynos_dp*
4323
4324EXYNOS MIPI DISPLAY DRIVERS
4325M: Inki Dae <inki.dae@samsung.com>
4326M: Donghwa Lee <dh09.lee@samsung.com>
4327M: Kyungmin Park <kyungmin.park@samsung.com>
4328L: linux-fbdev@vger.kernel.org
4329S: Maintained
4330F: drivers/video/fbdev/exynos/exynos_mipi*
4331F: include/video/exynos_mipi*
4332
4333F71805F HARDWARE MONITORING DRIVER
4334M: Jean Delvare <jdelvare@suse.com>
4335L: lm-sensors@lm-sensors.org
4336S: Maintained
4337F: Documentation/hwmon/f71805f
4338F: drivers/hwmon/f71805f.c
4339
4340FC0011 TUNER DRIVER
4341M: Michael Buesch <m@bues.ch>
4342L: linux-media@vger.kernel.org
4343S: Maintained
4344F: drivers/media/tuners/fc0011.h
4345F: drivers/media/tuners/fc0011.c
4346
4347FC2580 MEDIA DRIVER
4348M: Antti Palosaari <crope@iki.fi>
4349L: linux-media@vger.kernel.org
4350W: https://linuxtv.org
4351W: http://palosaari.fi/linux/
4352Q: http://patchwork.linuxtv.org/project/linux-media/list/
4353T: git git://linuxtv.org/anttip/media_tree.git
4354S: Maintained
4355F: drivers/media/tuners/fc2580*
4356
4357FANOTIFY
4358M: Eric Paris <eparis@redhat.com>
4359S: Maintained
4360F: fs/notify/fanotify/
4361F: include/linux/fanotify.h
4362F: include/uapi/linux/fanotify.h
4363
4364FARSYNC SYNCHRONOUS DRIVER
4365M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4366W: http://www.farsite.co.uk/
4367S: Supported
4368F: drivers/net/wan/farsync.*
4369
4370FAULT INJECTION SUPPORT
4371M: Akinobu Mita <akinobu.mita@gmail.com>
4372S: Supported
4373F: Documentation/fault-injection/
4374F: lib/fault-inject.c
4375
4376FBTFT Framebuffer drivers
4377M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4378M: Noralf Trønnes <noralf@tronnes.org>
4379S: Maintained
4380F: drivers/staging/fbtft/
4381
4382FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4383M: Vasu Dev <vasu.dev@intel.com>
4384L: fcoe-devel@open-fcoe.org
4385W: www.Open-FCoE.org
4386S: Supported
4387F: drivers/scsi/libfc/
4388F: drivers/scsi/fcoe/
4389F: include/scsi/fc/
4390F: include/scsi/libfc.h
4391F: include/scsi/libfcoe.h
4392F: include/uapi/scsi/fc/
4393
4394FILE LOCKING (flock() and fcntl()/lockf())
4395M: Jeff Layton <jlayton@poochiereds.net>
4396M: "J. Bruce Fields" <bfields@fieldses.org>
4397L: linux-fsdevel@vger.kernel.org
4398S: Maintained
4399F: include/linux/fcntl.h
4400F: include/linux/fs.h
4401F: include/uapi/linux/fcntl.h
4402F: include/uapi/linux/fs.h
4403F: fs/fcntl.c
4404F: fs/locks.c
4405
4406FILESYSTEMS (VFS and infrastructure)
4407M: Alexander Viro <viro@zeniv.linux.org.uk>
4408L: linux-fsdevel@vger.kernel.org
4409S: Maintained
4410F: fs/*
4411
4412FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4413M: Riku Voipio <riku.voipio@iki.fi>
4414L: lm-sensors@lm-sensors.org
4415S: Maintained
4416F: drivers/hwmon/f75375s.c
4417F: include/linux/f75375s.h
4418
4419FIREWIRE AUDIO DRIVERS
4420M: Clemens Ladisch <clemens@ladisch.de>
4421L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4422T: git git://git.alsa-project.org/alsa-kernel.git
4423S: Maintained
4424F: sound/firewire/
4425
4426FIREWIRE MEDIA DRIVERS (firedtv)
4427M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4428L: linux-media@vger.kernel.org
4429L: linux1394-devel@lists.sourceforge.net
4430T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4431S: Maintained
4432F: drivers/media/firewire/
4433
4434FIREWIRE SBP-2 TARGET
4435M: Chris Boot <bootc@bootc.net>
4436L: linux-scsi@vger.kernel.org
4437L: target-devel@vger.kernel.org
4438L: linux1394-devel@lists.sourceforge.net
4439T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4440S: Maintained
4441F: drivers/target/sbp/
4442
4443FIREWIRE SUBSYSTEM
4444M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4445L: linux1394-devel@lists.sourceforge.net
4446W: http://ieee1394.wiki.kernel.org/
4447T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4448S: Maintained
4449F: drivers/firewire/
4450F: include/linux/firewire.h
4451F: include/uapi/linux/firewire*.h
4452F: tools/firewire/
4453
4454FIRMWARE LOADER (request_firmware)
4455M: Ming Lei <ming.lei@canonical.com>
4456L: linux-kernel@vger.kernel.org
4457S: Maintained
4458F: Documentation/firmware_class/
4459F: drivers/base/firmware*.c
4460F: include/linux/firmware.h
4461
4462FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4463M: Joshua Morris <josh.h.morris@us.ibm.com>
4464M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4465S: Maintained
4466F: drivers/block/rsxx/
4467
4468FLOPPY DRIVER
4469M: Jiri Kosina <jikos@kernel.org>
4470T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4471S: Odd fixes
4472F: drivers/block/floppy.c
4473
4474FMC SUBSYSTEM
4475M: Alessandro Rubini <rubini@gnudd.com>
4476W: http://www.ohwr.org/projects/fmc-bus
4477S: Supported
4478F: drivers/fmc/
4479F: include/linux/fmc*.h
4480F: include/linux/ipmi-fru.h
4481K: fmc_d.*register
4482
4483FPGA MANAGER FRAMEWORK
4484M: Alan Tull <atull@opensource.altera.com>
4485R: Moritz Fischer <moritz.fischer@ettus.com>
4486S: Maintained
4487F: drivers/fpga/
4488F: include/linux/fpga/fpga-mgr.h
4489W: http://www.rocketboards.org
4490
4491FPU EMULATOR
4492M: Bill Metzenthen <billm@melbpc.org.au>
4493W: http://floatingpoint.sourceforge.net/emulator/index.html
4494S: Maintained
4495F: arch/x86/math-emu/
4496
4497FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4498L: netdev@vger.kernel.org
4499S: Orphan
4500F: drivers/net/wan/dlci.c
4501F: drivers/net/wan/sdla.c
4502
4503FRAMEBUFFER LAYER
4504M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4505M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4506L: linux-fbdev@vger.kernel.org
4507W: http://linux-fbdev.sourceforge.net/
4508Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4509T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4510S: Maintained
4511F: Documentation/fb/
4512F: drivers/video/
4513F: include/video/
4514F: include/linux/fb.h
4515F: include/uapi/video/
4516F: include/uapi/linux/fb.h
4517
4518FREESCALE DIU FRAMEBUFFER DRIVER
4519M: Timur Tabi <timur@tabi.org>
4520L: linux-fbdev@vger.kernel.org
4521S: Maintained
4522F: drivers/video/fbdev/fsl-diu-fb.*
4523
4524FREESCALE DMA DRIVER
4525M: Li Yang <leoli@freescale.com>
4526M: Zhang Wei <zw@zh-kernel.org>
4527L: linuxppc-dev@lists.ozlabs.org
4528S: Maintained
4529F: drivers/dma/fsldma.*
4530
4531FREESCALE GPMI NAND DRIVER
4532M: Han Xu <han.xu@nxp.com>
4533L: linux-mtd@lists.infradead.org
4534S: Maintained
4535F: drivers/mtd/nand/gpmi-nand/*
4536
4537FREESCALE I2C CPM DRIVER
4538M: Jochen Friedrich <jochen@scram.de>
4539L: linuxppc-dev@lists.ozlabs.org
4540L: linux-i2c@vger.kernel.org
4541S: Maintained
4542F: drivers/i2c/busses/i2c-cpm.c
4543
4544FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4545M: Sascha Hauer <kernel@pengutronix.de>
4546L: linux-fbdev@vger.kernel.org
4547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4548S: Maintained
4549F: include/linux/platform_data/video-imxfb.h
4550F: drivers/video/fbdev/imxfb.c
4551
4552FREESCALE QUAD SPI DRIVER
4553M: Han Xu <han.xu@nxp.com>
4554L: linux-mtd@lists.infradead.org
4555S: Maintained
4556F: drivers/mtd/spi-nor/fsl-quadspi.c
4557
4558FREESCALE SOC FS_ENET DRIVER
4559M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4560M: Vitaly Bordug <vbordug@ru.mvista.com>
4561L: linuxppc-dev@lists.ozlabs.org
4562L: netdev@vger.kernel.org
4563S: Maintained
4564F: drivers/net/ethernet/freescale/fs_enet/
4565F: include/linux/fs_enet_pd.h
4566
4567FREESCALE IMX / MXC FEC DRIVER
4568M: Fugang Duan <fugang.duan@nxp.com>
4569L: netdev@vger.kernel.org
4570S: Maintained
4571F: drivers/net/ethernet/freescale/fec_main.c
4572F: drivers/net/ethernet/freescale/fec_ptp.c
4573F: drivers/net/ethernet/freescale/fec.h
4574F: Documentation/devicetree/bindings/net/fsl-fec.txt
4575
4576FREESCALE QUICC ENGINE LIBRARY
4577L: linuxppc-dev@lists.ozlabs.org
4578S: Orphan
4579F: drivers/soc/fsl/qe/
4580F: include/soc/fsl/*qe*.h
4581F: include/soc/fsl/*ucc*.h
4582
4583FREESCALE USB PERIPHERAL DRIVERS
4584M: Li Yang <leoli@freescale.com>
4585L: linux-usb@vger.kernel.org
4586L: linuxppc-dev@lists.ozlabs.org
4587S: Maintained
4588F: drivers/usb/gadget/udc/fsl*
4589
4590FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4591M: Li Yang <leoli@freescale.com>
4592L: netdev@vger.kernel.org
4593L: linuxppc-dev@lists.ozlabs.org
4594S: Maintained
4595F: drivers/net/ethernet/freescale/ucc_geth*
4596
4597FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4598M: Claudiu Manoil <claudiu.manoil@freescale.com>
4599L: netdev@vger.kernel.org
4600S: Maintained
4601F: drivers/net/ethernet/freescale/gianfar*
4602X: drivers/net/ethernet/freescale/gianfar_ptp.c
4603F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4604
4605FREESCALE QUICC ENGINE UCC UART DRIVER
4606M: Timur Tabi <timur@tabi.org>
4607L: linuxppc-dev@lists.ozlabs.org
4608S: Maintained
4609F: drivers/tty/serial/ucc_uart.c
4610
4611FREESCALE SOC SOUND DRIVERS
4612M: Timur Tabi <timur@tabi.org>
4613M: Nicolin Chen <nicoleotsuka@gmail.com>
4614M: Xiubo Li <Xiubo.Lee@gmail.com>
4615L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4616L: linuxppc-dev@lists.ozlabs.org
4617S: Maintained
4618F: sound/soc/fsl/fsl*
4619F: sound/soc/fsl/imx*
4620F: sound/soc/fsl/mpc8610_hpcd.c
4621
4622FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4623M: "J. German Rivera" <German.Rivera@freescale.com>
4624L: linux-kernel@vger.kernel.org
4625S: Maintained
4626F: drivers/staging/fsl-mc/
4627
4628FREEVXFS FILESYSTEM
4629M: Christoph Hellwig <hch@infradead.org>
4630W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4631S: Maintained
4632F: fs/freevxfs/
4633
4634FREEZER
4635M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4636M: Pavel Machek <pavel@ucw.cz>
4637L: linux-pm@vger.kernel.org
4638S: Supported
4639F: Documentation/power/freezing-of-tasks.txt
4640F: include/linux/freezer.h
4641F: kernel/freezer.c
4642
4643FRONTSWAP API
4644M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4645L: linux-kernel@vger.kernel.org
4646S: Maintained
4647F: mm/frontswap.c
4648F: include/linux/frontswap.h
4649
4650FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4651M: David Howells <dhowells@redhat.com>
4652L: linux-cachefs@redhat.com (moderated for non-subscribers)
4653S: Supported
4654F: Documentation/filesystems/caching/
4655F: fs/fscache/
4656F: include/linux/fscache*.h
4657
4658F2FS FILE SYSTEM
4659M: Jaegeuk Kim <jaegeuk@kernel.org>
4660M: Changman Lee <cm224.lee@samsung.com>
4661R: Chao Yu <chao2.yu@samsung.com>
4662L: linux-f2fs-devel@lists.sourceforge.net
4663W: http://en.wikipedia.org/wiki/F2FS
4664T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4665S: Maintained
4666F: Documentation/filesystems/f2fs.txt
4667F: Documentation/ABI/testing/sysfs-fs-f2fs
4668F: fs/f2fs/
4669F: include/linux/f2fs_fs.h
4670F: include/trace/events/f2fs.h
4671
4672FUJITSU FR-V (FRV) PORT
4673S: Orphan
4674F: arch/frv/
4675
4676FUJITSU LAPTOP EXTRAS
4677M: Jonathan Woithe <jwoithe@just42.net>
4678L: platform-driver-x86@vger.kernel.org
4679S: Maintained
4680F: drivers/platform/x86/fujitsu-laptop.c
4681
4682FUJITSU M-5MO LS CAMERA ISP DRIVER
4683M: Kyungmin Park <kyungmin.park@samsung.com>
4684M: Heungjun Kim <riverful.kim@samsung.com>
4685L: linux-media@vger.kernel.org
4686S: Maintained
4687F: drivers/media/i2c/m5mols/
4688F: include/media/i2c/m5mols.h
4689
4690FUJITSU TABLET EXTRAS
4691M: Robert Gerlach <khnz@gmx.de>
4692L: platform-driver-x86@vger.kernel.org
4693S: Maintained
4694F: drivers/platform/x86/fujitsu-tablet.c
4695
4696FUSE: FILESYSTEM IN USERSPACE
4697M: Miklos Szeredi <miklos@szeredi.hu>
4698L: fuse-devel@lists.sourceforge.net
4699W: http://fuse.sourceforge.net/
4700T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4701S: Maintained
4702F: fs/fuse/
4703F: include/uapi/linux/fuse.h
4704F: Documentation/filesystems/fuse.txt
4705
4706FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4707M: Rik Faith <faith@cs.unc.edu>
4708L: linux-scsi@vger.kernel.org
4709S: Odd Fixes (e.g., new signatures)
4710F: drivers/scsi/fdomain.*
4711
4712GCOV BASED KERNEL PROFILING
4713M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4714S: Maintained
4715F: kernel/gcov/
4716F: Documentation/gcov.txt
4717
4718GDT SCSI DISK ARRAY CONTROLLER DRIVER
4719M: Achim Leubner <achim_leubner@adaptec.com>
4720L: linux-scsi@vger.kernel.org
4721W: http://www.icp-vortex.com/
4722S: Supported
4723F: drivers/scsi/gdt*
4724
4725GDB KERNEL DEBUGGING HELPER SCRIPTS
4726M: Jan Kiszka <jan.kiszka@siemens.com>
4727S: Supported
4728F: scripts/gdb/
4729
4730GEMTEK FM RADIO RECEIVER DRIVER
4731M: Hans Verkuil <hverkuil@xs4all.nl>
4732L: linux-media@vger.kernel.org
4733T: git git://linuxtv.org/media_tree.git
4734W: https://linuxtv.org
4735S: Maintained
4736F: drivers/media/radio/radio-gemtek*
4737
4738GENERIC GPIO I2C DRIVER
4739M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4740S: Supported
4741F: drivers/i2c/busses/i2c-gpio.c
4742F: include/linux/i2c-gpio.h
4743
4744GENERIC GPIO I2C MULTIPLEXER DRIVER
4745M: Peter Korsgaard <peter.korsgaard@barco.com>
4746L: linux-i2c@vger.kernel.org
4747S: Supported
4748F: drivers/i2c/muxes/i2c-mux-gpio.c
4749F: include/linux/i2c-mux-gpio.h
4750F: Documentation/i2c/muxes/i2c-mux-gpio
4751
4752GENERIC HDLC (WAN) DRIVERS
4753M: Krzysztof Halasa <khc@pm.waw.pl>
4754W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4755S: Maintained
4756F: drivers/net/wan/c101.c
4757F: drivers/net/wan/hd6457*
4758F: drivers/net/wan/hdlc*
4759F: drivers/net/wan/n2.c
4760F: drivers/net/wan/pc300too.c
4761F: drivers/net/wan/pci200syn.c
4762F: drivers/net/wan/wanxl*
4763
4764GENERIC INCLUDE/ASM HEADER FILES
4765M: Arnd Bergmann <arnd@arndb.de>
4766L: linux-arch@vger.kernel.org
4767T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4768S: Maintained
4769F: include/asm-generic/
4770F: include/uapi/asm-generic/
4771
4772GENERIC PHY FRAMEWORK
4773M: Kishon Vijay Abraham I <kishon@ti.com>
4774L: linux-kernel@vger.kernel.org
4775T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4776S: Supported
4777F: drivers/phy/
4778F: include/linux/phy/
4779
4780GENERIC PM DOMAINS
4781M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4782M: Kevin Hilman <khilman@kernel.org>
4783M: Ulf Hansson <ulf.hansson@linaro.org>
4784L: linux-pm@vger.kernel.org
4785S: Supported
4786F: drivers/base/power/domain*.c
4787F: include/linux/pm_domain.h
4788
4789GENERIC UIO DRIVER FOR PCI DEVICES
4790M: "Michael S. Tsirkin" <mst@redhat.com>
4791L: kvm@vger.kernel.org
4792S: Supported
4793F: drivers/uio/uio_pci_generic.c
4794
4795GET_MAINTAINER SCRIPT
4796M: Joe Perches <joe@perches.com>
4797S: Maintained
4798F: scripts/get_maintainer.pl
4799
4800GFS2 FILE SYSTEM
4801M: Steven Whitehouse <swhiteho@redhat.com>
4802M: Bob Peterson <rpeterso@redhat.com>
4803L: cluster-devel@redhat.com
4804W: http://sources.redhat.com/cluster/
4805T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4806S: Supported
4807F: Documentation/filesystems/gfs2*.txt
4808F: fs/gfs2/
4809F: include/uapi/linux/gfs2_ondisk.h
4810
4811GIGASET ISDN DRIVERS
4812M: Paul Bolle <pebolle@tiscali.nl>
4813L: gigaset307x-common@lists.sourceforge.net
4814W: http://gigaset307x.sourceforge.net/
4815S: Odd Fixes
4816F: Documentation/isdn/README.gigaset
4817F: drivers/isdn/gigaset/
4818F: include/uapi/linux/gigaset_dev.h
4819
4820GO7007 MPEG CODEC
4821M: Hans Verkuil <hans.verkuil@cisco.com>
4822L: linux-media@vger.kernel.org
4823S: Maintained
4824F: drivers/media/usb/go7007/
4825
4826GOODIX TOUCHSCREEN
4827M: Bastien Nocera <hadess@hadess.net>
4828L: linux-input@vger.kernel.org
4829S: Maintained
4830F: drivers/input/touchscreen/goodix.c
4831
4832GPIO SUBSYSTEM
4833M: Linus Walleij <linus.walleij@linaro.org>
4834M: Alexandre Courbot <gnurou@gmail.com>
4835L: linux-gpio@vger.kernel.org
4836T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4837S: Maintained
4838F: Documentation/gpio/
4839F: drivers/gpio/
4840F: include/linux/gpio/
4841F: include/linux/gpio.h
4842F: include/asm-generic/gpio.h
4843
4844GRE DEMULTIPLEXER DRIVER
4845M: Dmitry Kozlov <xeb@mail.ru>
4846L: netdev@vger.kernel.org
4847S: Maintained
4848F: net/ipv4/gre_demux.c
4849F: net/ipv4/gre_offload.c
4850F: include/net/gre.h
4851
4852GRETH 10/100/1G Ethernet MAC device driver
4853M: Kristoffer Glembo <kristoffer@gaisler.com>
4854L: netdev@vger.kernel.org
4855S: Maintained
4856F: drivers/net/ethernet/aeroflex/
4857
4858GSPCA FINEPIX SUBDRIVER
4859M: Frank Zago <frank@zago.net>
4860L: linux-media@vger.kernel.org
4861T: git git://linuxtv.org/media_tree.git
4862S: Maintained
4863F: drivers/media/usb/gspca/finepix.c
4864
4865GSPCA GL860 SUBDRIVER
4866M: Olivier Lorin <o.lorin@laposte.net>
4867L: linux-media@vger.kernel.org
4868T: git git://linuxtv.org/media_tree.git
4869S: Maintained
4870F: drivers/media/usb/gspca/gl860/
4871
4872GSPCA M5602 SUBDRIVER
4873M: Erik Andren <erik.andren@gmail.com>
4874L: linux-media@vger.kernel.org
4875T: git git://linuxtv.org/media_tree.git
4876S: Maintained
4877F: drivers/media/usb/gspca/m5602/
4878
4879GSPCA PAC207 SONIXB SUBDRIVER
4880M: Hans de Goede <hdegoede@redhat.com>
4881L: linux-media@vger.kernel.org
4882T: git git://linuxtv.org/media_tree.git
4883S: Maintained
4884F: drivers/media/usb/gspca/pac207.c
4885
4886GSPCA SN9C20X SUBDRIVER
4887M: Brian Johnson <brijohn@gmail.com>
4888L: linux-media@vger.kernel.org
4889T: git git://linuxtv.org/media_tree.git
4890S: Maintained
4891F: drivers/media/usb/gspca/sn9c20x.c
4892
4893GSPCA T613 SUBDRIVER
4894M: Leandro Costantino <lcostantino@gmail.com>
4895L: linux-media@vger.kernel.org
4896T: git git://linuxtv.org/media_tree.git
4897S: Maintained
4898F: drivers/media/usb/gspca/t613.c
4899
4900GSPCA USB WEBCAM DRIVER
4901M: Hans de Goede <hdegoede@redhat.com>
4902L: linux-media@vger.kernel.org
4903T: git git://linuxtv.org/media_tree.git
4904S: Maintained
4905F: drivers/media/usb/gspca/
4906
4907GUID PARTITION TABLE (GPT)
4908M: Davidlohr Bueso <dave@stgolabs.net>
4909L: linux-efi@vger.kernel.org
4910S: Maintained
4911F: block/partitions/efi.*
4912
4913STK1160 USB VIDEO CAPTURE DRIVER
4914M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4915L: linux-media@vger.kernel.org
4916T: git git://linuxtv.org/media_tree.git
4917S: Maintained
4918F: drivers/media/usb/stk1160/
4919
4920H8/300 ARCHITECTURE
4921M: Yoshinori Sato <ysato@users.sourceforge.jp>
4922L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4923W: http://uclinux-h8.sourceforge.jp
4924T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4925S: Maintained
4926F: arch/h8300/
4927F: drivers/clocksource/h8300_*.c
4928F: drivers/clk/h8300/
4929F: drivers/irqchip/irq-renesas-h8*.c
4930
4931HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4932M: Frank Seidel <frank@f-seidel.de>
4933L: platform-driver-x86@vger.kernel.org
4934W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4935S: Maintained
4936F: drivers/platform/x86/hdaps.c
4937
4938HDPVR USB VIDEO ENCODER DRIVER
4939M: Hans Verkuil <hverkuil@xs4all.nl>
4940L: linux-media@vger.kernel.org
4941T: git git://linuxtv.org/media_tree.git
4942W: https://linuxtv.org
4943S: Odd Fixes
4944F: drivers/media/usb/hdpvr/
4945
4946HWPOISON MEMORY FAILURE HANDLING
4947M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4948L: linux-mm@kvack.org
4949S: Maintained
4950F: mm/memory-failure.c
4951F: mm/hwpoison-inject.c
4952
4953HYPERVISOR VIRTUAL CONSOLE DRIVER
4954L: linuxppc-dev@lists.ozlabs.org
4955S: Odd Fixes
4956F: drivers/tty/hvc/
4957
4958HACKRF MEDIA DRIVER
4959M: Antti Palosaari <crope@iki.fi>
4960L: linux-media@vger.kernel.org
4961W: https://linuxtv.org
4962W: http://palosaari.fi/linux/
4963Q: http://patchwork.linuxtv.org/project/linux-media/list/
4964T: git git://linuxtv.org/anttip/media_tree.git
4965S: Maintained
4966F: drivers/media/usb/hackrf/
4967
4968HARDWARE MONITORING
4969M: Jean Delvare <jdelvare@suse.com>
4970M: Guenter Roeck <linux@roeck-us.net>
4971L: lm-sensors@lm-sensors.org
4972W: http://www.lm-sensors.org/
4973T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4974T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4975S: Maintained
4976F: Documentation/hwmon/
4977F: drivers/hwmon/
4978F: include/linux/hwmon*.h
4979
4980HARDWARE RANDOM NUMBER GENERATOR CORE
4981M: Matt Mackall <mpm@selenic.com>
4982M: Herbert Xu <herbert@gondor.apana.org.au>
4983L: linux-crypto@vger.kernel.org
4984S: Odd fixes
4985F: Documentation/hw_random.txt
4986F: drivers/char/hw_random/
4987F: include/linux/hw_random.h
4988
4989HARDWARE SPINLOCK CORE
4990M: Ohad Ben-Cohen <ohad@wizery.com>
4991S: Maintained
4992T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4993F: Documentation/hwspinlock.txt
4994F: drivers/hwspinlock/hwspinlock_*
4995F: include/linux/hwspinlock.h
4996
4997HARMONY SOUND DRIVER
4998L: linux-parisc@vger.kernel.org
4999S: Maintained
5000F: sound/parisc/harmony.*
5001
5002HD29L2 MEDIA DRIVER
5003M: Antti Palosaari <crope@iki.fi>
5004L: linux-media@vger.kernel.org
5005W: https://linuxtv.org
5006W: http://palosaari.fi/linux/
5007Q: http://patchwork.linuxtv.org/project/linux-media/list/
5008T: git git://linuxtv.org/anttip/media_tree.git
5009S: Maintained
5010F: drivers/media/dvb-frontends/hd29l2*
5011
5012HEWLETT-PACKARD SMART2 RAID DRIVER
5013L: iss_storagedev@hp.com
5014S: Orphan
5015F: Documentation/blockdev/cpqarray.txt
5016F: drivers/block/cpqarray.*
5017
5018HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5019M: Don Brace <don.brace@pmcs.com>
5020L: iss_storagedev@hp.com
5021L: storagedev@pmcs.com
5022L: linux-scsi@vger.kernel.org
5023S: Supported
5024F: Documentation/scsi/hpsa.txt
5025F: drivers/scsi/hpsa*.[ch]
5026F: include/linux/cciss*.h
5027F: include/uapi/linux/cciss*.h
5028
5029HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5030M: Don Brace <don.brace@pmcs.com>
5031L: iss_storagedev@hp.com
5032L: storagedev@pmcs.com
5033L: linux-scsi@vger.kernel.org
5034S: Supported
5035F: Documentation/blockdev/cciss.txt
5036F: drivers/block/cciss*
5037F: include/linux/cciss_ioctl.h
5038F: include/uapi/linux/cciss_ioctl.h
5039
5040HFS FILESYSTEM
5041L: linux-fsdevel@vger.kernel.org
5042S: Orphan
5043F: Documentation/filesystems/hfs.txt
5044F: fs/hfs/
5045
5046HFSPLUS FILESYSTEM
5047L: linux-fsdevel@vger.kernel.org
5048S: Orphan
5049F: Documentation/filesystems/hfsplus.txt
5050F: fs/hfsplus/
5051
5052HGA FRAMEBUFFER DRIVER
5053M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5054L: linux-nvidia@lists.surfsouth.com
5055W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5056S: Maintained
5057F: drivers/video/fbdev/hgafb.c
5058
5059HIBERNATION (aka Software Suspend, aka swsusp)
5060M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5061M: Pavel Machek <pavel@ucw.cz>
5062L: linux-pm@vger.kernel.org
5063S: Supported
5064F: arch/x86/power/
5065F: drivers/base/power/
5066F: kernel/power/
5067F: include/linux/suspend.h
5068F: include/linux/freezer.h
5069F: include/linux/pm.h
5070F: arch/*/include/asm/suspend*.h
5071
5072HID CORE LAYER
5073M: Jiri Kosina <jikos@kernel.org>
5074R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5075L: linux-input@vger.kernel.org
5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5077S: Maintained
5078F: drivers/hid/
5079F: include/linux/hid*
5080F: include/uapi/linux/hid*
5081
5082HID SENSOR HUB DRIVERS
5083M: Jiri Kosina <jikos@kernel.org>
5084M: Jonathan Cameron <jic23@kernel.org>
5085M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5086L: linux-input@vger.kernel.org
5087L: linux-iio@vger.kernel.org
5088S: Maintained
5089F: Documentation/hid/hid-sensor*
5090F: drivers/hid/hid-sensor-*
5091F: drivers/iio/*/hid-*
5092F: include/linux/hid-sensor-*
5093
5094HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5095M: Thomas Gleixner <tglx@linutronix.de>
5096L: linux-kernel@vger.kernel.org
5097T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5098S: Maintained
5099F: Documentation/timers/
5100F: kernel/time/hrtimer.c
5101F: kernel/time/clockevents.c
5102F: kernel/time/tick*.*
5103F: kernel/time/timer_*.c
5104F: include/linux/clockchips.h
5105F: include/linux/hrtimer.h
5106
5107HIGH-SPEED SCC DRIVER FOR AX.25
5108L: linux-hams@vger.kernel.org
5109S: Orphan
5110F: drivers/net/hamradio/dmascc.c
5111F: drivers/net/hamradio/scc.c
5112
5113HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5114M: HighPoint Linux Team <linux@highpoint-tech.com>
5115W: http://www.highpoint-tech.com
5116S: Supported
5117F: Documentation/scsi/hptiop.txt
5118F: drivers/scsi/hptiop.c
5119
5120HIPPI
5121M: Jes Sorensen <jes@trained-monkey.org>
5122L: linux-hippi@sunsite.dk
5123S: Maintained
5124F: include/linux/hippidevice.h
5125F: include/uapi/linux/if_hippi.h
5126F: net/802/hippi.c
5127F: drivers/net/hippi/
5128
5129HISILICON SAS Controller
5130M: John Garry <john.garry@huawei.com>
5131W: http://www.hisilicon.com
5132S: Supported
5133F: drivers/scsi/hisi_sas/
5134F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5135
5136HOST AP DRIVER
5137M: Jouni Malinen <j@w1.fi>
5138L: hostap@shmoo.com (subscribers-only)
5139L: linux-wireless@vger.kernel.org
5140W: http://hostap.epitest.fi/
5141S: Maintained
5142F: drivers/net/wireless/intersil/hostap/
5143
5144HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5145L: platform-driver-x86@vger.kernel.org
5146S: Orphan
5147F: drivers/platform/x86/tc1100-wmi.c
5148
5149HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5150M: Jaroslav Kysela <perex@perex.cz>
5151S: Maintained
5152F: drivers/net/ethernet/hp/hp100.*
5153
5154HPET: High Precision Event Timers driver
5155M: Clemens Ladisch <clemens@ladisch.de>
5156S: Maintained
5157F: Documentation/timers/hpet.txt
5158F: drivers/char/hpet.c
5159F: include/linux/hpet.h
5160F: include/uapi/linux/hpet.h
5161
5162HPET: x86
5163S: Orphan
5164F: arch/x86/kernel/hpet.c
5165F: arch/x86/include/asm/hpet.h
5166
5167HPFS FILESYSTEM
5168M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5169W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5170S: Maintained
5171F: fs/hpfs/
5172
5173HSI SUBSYSTEM
5174M: Sebastian Reichel <sre@kernel.org>
5175T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5176S: Maintained
5177F: Documentation/ABI/testing/sysfs-bus-hsi
5178F: Documentation/hsi.txt
5179F: drivers/hsi/
5180F: include/linux/hsi/
5181F: include/uapi/linux/hsi/
5182
5183HSO 3G MODEM DRIVER
5184M: Jan Dumon <j.dumon@option.com>
5185W: http://www.pharscape.org
5186S: Maintained
5187F: drivers/net/usb/hso.c
5188
5189HSR NETWORK PROTOCOL
5190M: Arvid Brodin <arvid.brodin@alten.se>
5191L: netdev@vger.kernel.org
5192S: Maintained
5193F: net/hsr/
5194
5195HTCPEN TOUCHSCREEN DRIVER
5196M: Pau Oliva Fora <pof@eslack.org>
5197L: linux-input@vger.kernel.org
5198S: Maintained
5199F: drivers/input/touchscreen/htcpen.c
5200
5201HUGETLB FILESYSTEM
5202M: Nadia Yvette Chambers <nyc@holomorphy.com>
5203S: Maintained
5204F: fs/hugetlbfs/
5205
5206Hyper-V CORE AND DRIVERS
5207M: "K. Y. Srinivasan" <kys@microsoft.com>
5208M: Haiyang Zhang <haiyangz@microsoft.com>
5209L: devel@linuxdriverproject.org
5210S: Maintained
5211F: arch/x86/include/asm/mshyperv.h
5212F: arch/x86/include/uapi/asm/hyperv.h
5213F: arch/x86/kernel/cpu/mshyperv.c
5214F: drivers/hid/hid-hyperv.c
5215F: drivers/hv/
5216F: drivers/input/serio/hyperv-keyboard.c
5217F: drivers/net/hyperv/
5218F: drivers/scsi/storvsc_drv.c
5219F: drivers/video/fbdev/hyperv_fb.c
5220F: include/linux/hyperv.h
5221F: tools/hv/
5222F: Documentation/ABI/stable/sysfs-bus-vmbus
5223
5224I2C OVER PARALLEL PORT
5225M: Jean Delvare <jdelvare@suse.com>
5226L: linux-i2c@vger.kernel.org
5227S: Maintained
5228F: Documentation/i2c/busses/i2c-parport
5229F: Documentation/i2c/busses/i2c-parport-light
5230F: drivers/i2c/busses/i2c-parport.c
5231F: drivers/i2c/busses/i2c-parport-light.c
5232
5233I2C/SMBUS CONTROLLER DRIVERS FOR PC
5234M: Jean Delvare <jdelvare@suse.com>
5235L: linux-i2c@vger.kernel.org
5236S: Maintained
5237F: Documentation/i2c/busses/i2c-ali1535
5238F: Documentation/i2c/busses/i2c-ali1563
5239F: Documentation/i2c/busses/i2c-ali15x3
5240F: Documentation/i2c/busses/i2c-amd756
5241F: Documentation/i2c/busses/i2c-amd8111
5242F: Documentation/i2c/busses/i2c-i801
5243F: Documentation/i2c/busses/i2c-nforce2
5244F: Documentation/i2c/busses/i2c-piix4
5245F: Documentation/i2c/busses/i2c-sis5595
5246F: Documentation/i2c/busses/i2c-sis630
5247F: Documentation/i2c/busses/i2c-sis96x
5248F: Documentation/i2c/busses/i2c-via
5249F: Documentation/i2c/busses/i2c-viapro
5250F: drivers/i2c/busses/i2c-ali1535.c
5251F: drivers/i2c/busses/i2c-ali1563.c
5252F: drivers/i2c/busses/i2c-ali15x3.c
5253F: drivers/i2c/busses/i2c-amd756.c
5254F: drivers/i2c/busses/i2c-amd756-s4882.c
5255F: drivers/i2c/busses/i2c-amd8111.c
5256F: drivers/i2c/busses/i2c-i801.c
5257F: drivers/i2c/busses/i2c-isch.c
5258F: drivers/i2c/busses/i2c-nforce2.c
5259F: drivers/i2c/busses/i2c-nforce2-s4985.c
5260F: drivers/i2c/busses/i2c-piix4.c
5261F: drivers/i2c/busses/i2c-sis5595.c
5262F: drivers/i2c/busses/i2c-sis630.c
5263F: drivers/i2c/busses/i2c-sis96x.c
5264F: drivers/i2c/busses/i2c-via.c
5265F: drivers/i2c/busses/i2c-viapro.c
5266
5267I2C/SMBUS ISMT DRIVER
5268M: Seth Heasley <seth.heasley@intel.com>
5269M: Neil Horman <nhorman@tuxdriver.com>
5270L: linux-i2c@vger.kernel.org
5271F: drivers/i2c/busses/i2c-ismt.c
5272F: Documentation/i2c/busses/i2c-ismt
5273
5274I2C/SMBUS STUB DRIVER
5275M: Jean Delvare <jdelvare@suse.com>
5276L: linux-i2c@vger.kernel.org
5277S: Maintained
5278F: drivers/i2c/i2c-stub.c
5279
5280I2C SUBSYSTEM
5281M: Wolfram Sang <wsa@the-dreams.de>
5282L: linux-i2c@vger.kernel.org
5283W: https://i2c.wiki.kernel.org/
5284Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5285T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5286S: Maintained
5287F: Documentation/devicetree/bindings/i2c/
5288F: Documentation/i2c/
5289F: drivers/i2c/
5290F: drivers/i2c/*/
5291F: include/linux/i2c.h
5292F: include/linux/i2c-*.h
5293F: include/uapi/linux/i2c.h
5294F: include/uapi/linux/i2c-*.h
5295
5296I2C ACPI SUPPORT
5297M: Mika Westerberg <mika.westerberg@linux.intel.com>
5298L: linux-i2c@vger.kernel.org
5299L: linux-acpi@vger.kernel.org
5300S: Maintained
5301
5302I2C-TAOS-EVM DRIVER
5303M: Jean Delvare <jdelvare@suse.com>
5304L: linux-i2c@vger.kernel.org
5305S: Maintained
5306F: Documentation/i2c/busses/i2c-taos-evm
5307F: drivers/i2c/busses/i2c-taos-evm.c
5308
5309I2C-TINY-USB DRIVER
5310M: Till Harbaum <till@harbaum.org>
5311L: linux-i2c@vger.kernel.org
5312W: http://www.harbaum.org/till/i2c_tiny_usb
5313S: Maintained
5314F: drivers/i2c/busses/i2c-tiny-usb.c
5315
5316i386 BOOT CODE
5317M: "H. Peter Anvin" <hpa@zytor.com>
5318S: Maintained
5319F: arch/x86/boot/
5320
5321i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5322M: "H. Peter Anvin" <hpa@zytor.com>
5323T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5324S: Maintained
5325
5326IA64 (Itanium) PLATFORM
5327M: Tony Luck <tony.luck@intel.com>
5328M: Fenghua Yu <fenghua.yu@intel.com>
5329L: linux-ia64@vger.kernel.org
5330T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5331S: Maintained
5332F: arch/ia64/
5333
5334IBM Power VMX Cryptographic instructions
5335M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5336M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5337L: linux-crypto@vger.kernel.org
5338S: Supported
5339F: drivers/crypto/vmx/Makefile
5340F: drivers/crypto/vmx/Kconfig
5341F: drivers/crypto/vmx/vmx.c
5342F: drivers/crypto/vmx/aes*
5343F: drivers/crypto/vmx/ghash*
5344F: drivers/crypto/vmx/ppc-xlate.pl
5345
5346IBM Power in-Nest Crypto Acceleration
5347M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5348M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5349L: linux-crypto@vger.kernel.org
5350S: Supported
5351F: drivers/crypto/nx/Makefile
5352F: drivers/crypto/nx/Kconfig
5353F: drivers/crypto/nx/nx-aes*
5354F: drivers/crypto/nx/nx-sha*
5355F: drivers/crypto/nx/nx.*
5356F: drivers/crypto/nx/nx_csbcpb.h
5357F: drivers/crypto/nx/nx_debugfs.h
5358
5359IBM Power 842 compression accelerator
5360M: Dan Streetman <ddstreet@ieee.org>
5361S: Supported
5362F: drivers/crypto/nx/Makefile
5363F: drivers/crypto/nx/Kconfig
5364F: drivers/crypto/nx/nx-842*
5365F: include/linux/sw842.h
5366F: crypto/842.c
5367F: lib/842/
5368
5369IBM Power Linux RAID adapter
5370M: Brian King <brking@us.ibm.com>
5371S: Supported
5372F: drivers/scsi/ipr.*
5373
5374IBM Power Virtual Ethernet Device Driver
5375M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5376L: netdev@vger.kernel.org
5377S: Supported
5378F: drivers/net/ethernet/ibm/ibmveth.*
5379
5380IBM Power SRIOV Virtual NIC Device Driver
5381M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5382M: John Allen <jallen@linux.vnet.ibm.com>
5383L: netdev@vger.kernel.org
5384S: Supported
5385F: drivers/net/ethernet/ibm/ibmvnic.*
5386
5387IBM Power Virtual SCSI Device Drivers
5388M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5389L: linux-scsi@vger.kernel.org
5390S: Supported
5391F: drivers/scsi/ibmvscsi/ibmvscsi*
5392F: drivers/scsi/ibmvscsi/viosrp.h
5393
5394IBM Power Virtual FC Device Drivers
5395M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5396L: linux-scsi@vger.kernel.org
5397S: Supported
5398F: drivers/scsi/ibmvscsi/ibmvfc*
5399
5400IBM ServeRAID RAID DRIVER
5401S: Orphan
5402F: drivers/scsi/ips.*
5403
5404ICH LPC AND GPIO DRIVER
5405M: Peter Tyser <ptyser@xes-inc.com>
5406S: Maintained
5407F: drivers/mfd/lpc_ich.c
5408F: drivers/gpio/gpio-ich.c
5409
5410IDE SUBSYSTEM
5411M: "David S. Miller" <davem@davemloft.net>
5412L: linux-ide@vger.kernel.org
5413Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5414T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5415S: Maintained
5416F: Documentation/ide/
5417F: drivers/ide/
5418F: include/linux/ide.h
5419
5420IDEAPAD LAPTOP EXTRAS DRIVER
5421M: Ike Panhc <ike.pan@canonical.com>
5422L: platform-driver-x86@vger.kernel.org
5423W: http://launchpad.net/ideapad-laptop
5424S: Maintained
5425F: drivers/platform/x86/ideapad-laptop.c
5426
5427IDEAPAD LAPTOP SLIDEBAR DRIVER
5428M: Andrey Moiseev <o2g.org.ru@gmail.com>
5429L: linux-input@vger.kernel.org
5430W: https://github.com/o2genum/ideapad-slidebar
5431S: Maintained
5432F: drivers/input/misc/ideapad_slidebar.c
5433
5434IDE/ATAPI DRIVERS
5435M: Borislav Petkov <bp@alien8.de>
5436L: linux-ide@vger.kernel.org
5437S: Maintained
5438F: Documentation/cdrom/ide-cd
5439F: drivers/ide/ide-cd*
5440
5441IDLE-I7300
5442M: Andy Henroid <andrew.d.henroid@intel.com>
5443L: linux-pm@vger.kernel.org
5444S: Supported
5445F: drivers/idle/i7300_idle.c
5446
5447IEEE 802.15.4 SUBSYSTEM
5448M: Alexander Aring <aar@pengutronix.de>
5449L: linux-wpan@vger.kernel.org
5450W: http://wpan.cakelab.org/
5451T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5452T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5453S: Maintained
5454F: net/ieee802154/
5455F: net/mac802154/
5456F: drivers/net/ieee802154/
5457F: include/linux/nl802154.h
5458F: include/linux/ieee802154.h
5459F: include/net/nl802154.h
5460F: include/net/mac802154.h
5461F: include/net/af_ieee802154.h
5462F: include/net/cfg802154.h
5463F: include/net/ieee802154_netdev.h
5464F: Documentation/networking/ieee802154.txt
5465
5466IGORPLUG-USB IR RECEIVER
5467M: Sean Young <sean@mess.org>
5468L: linux-media@vger.kernel.org
5469S: Maintained
5470F: drivers/media/rc/igorplugusb.c
5471
5472IGUANAWORKS USB IR TRANSCEIVER
5473M: Sean Young <sean@mess.org>
5474L: linux-media@vger.kernel.org
5475S: Maintained
5476F: drivers/media/rc/iguanair.c
5477
5478IIO SUBSYSTEM AND DRIVERS
5479M: Jonathan Cameron <jic23@kernel.org>
5480R: Hartmut Knaack <knaack.h@gmx.de>
5481R: Lars-Peter Clausen <lars@metafoo.de>
5482R: Peter Meerwald <pmeerw@pmeerw.net>
5483L: linux-iio@vger.kernel.org
5484S: Maintained
5485F: drivers/iio/
5486F: drivers/staging/iio/
5487F: include/linux/iio/
5488F: tools/iio/
5489
5490IKANOS/ADI EAGLE ADSL USB DRIVER
5491M: Matthieu Castet <castet.matthieu@free.fr>
5492M: Stanislaw Gruszka <stf_xl@wp.pl>
5493S: Maintained
5494F: drivers/usb/atm/ueagle-atm.c
5495
5496INA209 HARDWARE MONITOR DRIVER
5497M: Guenter Roeck <linux@roeck-us.net>
5498L: lm-sensors@lm-sensors.org
5499S: Maintained
5500F: Documentation/hwmon/ina209
5501F: Documentation/devicetree/bindings/i2c/ina209.txt
5502F: drivers/hwmon/ina209.c
5503
5504INA2XX HARDWARE MONITOR DRIVER
5505M: Guenter Roeck <linux@roeck-us.net>
5506L: lm-sensors@lm-sensors.org
5507S: Maintained
5508F: Documentation/hwmon/ina2xx
5509F: drivers/hwmon/ina2xx.c
5510F: include/linux/platform_data/ina2xx.h
5511
5512INDUSTRY PACK SUBSYSTEM (IPACK)
5513M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5514M: Jens Taprogge <jens.taprogge@taprogge.org>
5515M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5516L: industrypack-devel@lists.sourceforge.net
5517W: http://industrypack.sourceforge.net
5518S: Maintained
5519F: drivers/ipack/
5520
5521INGENIC JZ4780 DMA Driver
5522M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5523S: Maintained
5524F: drivers/dma/dma-jz4780.c
5525
5526INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5527M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5528M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5529L: linux-ima-devel@lists.sourceforge.net
5530L: linux-ima-user@lists.sourceforge.net
5531L: linux-security-module@vger.kernel.org
5532T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5533S: Supported
5534F: security/integrity/ima/
5535
5536IMGTEC IR DECODER DRIVER
5537M: James Hogan <james.hogan@imgtec.com>
5538S: Maintained
5539F: drivers/media/rc/img-ir/
5540
5541IMS TWINTURBO FRAMEBUFFER DRIVER
5542L: linux-fbdev@vger.kernel.org
5543S: Orphan
5544F: drivers/video/fbdev/imsttfb.c
5545
5546INFINIBAND SUBSYSTEM
5547M: Doug Ledford <dledford@redhat.com>
5548M: Sean Hefty <sean.hefty@intel.com>
5549M: Hal Rosenstock <hal.rosenstock@gmail.com>
5550L: linux-rdma@vger.kernel.org
5551W: http://www.openfabrics.org/
5552Q: http://patchwork.kernel.org/project/linux-rdma/list/
5553T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5554S: Supported
5555F: Documentation/infiniband/
5556F: drivers/infiniband/
5557F: drivers/staging/rdma/
5558F: include/uapi/linux/if_infiniband.h
5559F: include/uapi/rdma/
5560F: include/rdma/
5561
5562INOTIFY
5563M: John McCutchan <john@johnmccutchan.com>
5564M: Robert Love <rlove@rlove.org>
5565M: Eric Paris <eparis@parisplace.org>
5566S: Maintained
5567F: Documentation/filesystems/inotify.txt
5568F: fs/notify/inotify/
5569F: include/linux/inotify.h
5570F: include/uapi/linux/inotify.h
5571
5572INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5573M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5574L: linux-input@vger.kernel.org
5575Q: http://patchwork.kernel.org/project/linux-input/list/
5576T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5577S: Maintained
5578F: drivers/input/
5579F: include/linux/input.h
5580F: include/uapi/linux/input.h
5581F: include/linux/input/
5582
5583INPUT MULTITOUCH (MT) PROTOCOL
5584M: Henrik Rydberg <rydberg@bitmath.org>
5585L: linux-input@vger.kernel.org
5586S: Odd fixes
5587F: Documentation/input/multi-touch-protocol.txt
5588F: drivers/input/input-mt.c
5589K: \b(ABS|SYN)_MT_
5590
5591INTEL ASoC BDW/HSW DRIVERS
5592M: Jie Yang <yang.jie@linux.intel.com>
5593L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5594S: Supported
5595F: sound/soc/intel/common/sst-dsp*
5596F: sound/soc/intel/common/sst-firmware.c
5597F: sound/soc/intel/boards/broadwell.c
5598F: sound/soc/intel/haswell/
5599
5600INTEL C600 SERIES SAS CONTROLLER DRIVER
5601M: Intel SCU Linux support <intel-linux-scu@intel.com>
5602M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5603L: linux-scsi@vger.kernel.org
5604T: git git://git.code.sf.net/p/intel-sas/isci
5605S: Supported
5606F: drivers/scsi/isci/
5607
5608INTEL HID EVENT DRIVER
5609M: Alex Hung <alex.hung@canonical.com>
5610L: platform-driver-x86@vger.kernel.org
5611S: Maintained
5612F: drivers/platform/x86/intel-hid.c
5613
5614INTEL IDLE DRIVER
5615M: Len Brown <lenb@kernel.org>
5616L: linux-pm@vger.kernel.org
5617T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5618S: Supported
5619F: drivers/idle/intel_idle.c
5620
5621INTEL PSTATE DRIVER
5622M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5623M: Len Brown <lenb@kernel.org>
5624L: linux-pm@vger.kernel.org
5625S: Supported
5626F: drivers/cpufreq/intel_pstate.c
5627
5628INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5629M: Maik Broemme <mbroemme@plusserver.de>
5630L: linux-fbdev@vger.kernel.org
5631S: Maintained
5632F: Documentation/fb/intelfb.txt
5633F: drivers/video/fbdev/intelfb/
5634
5635INTEL 810/815 FRAMEBUFFER DRIVER
5636M: Antonino Daplas <adaplas@gmail.com>
5637L: linux-fbdev@vger.kernel.org
5638S: Maintained
5639F: drivers/video/fbdev/i810/
5640
5641INTEL MENLOW THERMAL DRIVER
5642M: Sujith Thomas <sujith.thomas@intel.com>
5643L: platform-driver-x86@vger.kernel.org
5644W: https://01.org/linux-acpi
5645S: Supported
5646F: drivers/platform/x86/intel_menlow.c
5647
5648INTEL I/OAT DMA DRIVER
5649M: Dave Jiang <dave.jiang@intel.com>
5650R: Dan Williams <dan.j.williams@intel.com>
5651L: dmaengine@vger.kernel.org
5652Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5653S: Supported
5654F: drivers/dma/ioat*
5655
5656INTEL IOMMU (VT-d)
5657M: David Woodhouse <dwmw2@infradead.org>
5658L: iommu@lists.linux-foundation.org
5659T: git git://git.infradead.org/iommu-2.6.git
5660S: Supported
5661F: drivers/iommu/intel-iommu.c
5662F: include/linux/intel-iommu.h
5663
5664INTEL IOP-ADMA DMA DRIVER
5665R: Dan Williams <dan.j.williams@intel.com>
5666S: Odd fixes
5667F: drivers/dma/iop-adma.c
5668
5669INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5670M: Krzysztof Halasa <khalasa@piap.pl>
5671S: Maintained
5672F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5673F: arch/arm/mach-ixp4xx/include/mach/npe.h
5674F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5675F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5676F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5677F: drivers/net/wan/ixp4xx_hss.c
5678
5679INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5680M: Deepak Saxena <dsaxena@plexity.net>
5681S: Maintained
5682F: drivers/char/hw_random/ixp4xx-rng.c
5683
5684INTEL ETHERNET DRIVERS
5685M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5686R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5687R: Shannon Nelson <shannon.nelson@intel.com>
5688R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5689R: Don Skidmore <donald.c.skidmore@intel.com>
5690R: Bruce Allan <bruce.w.allan@intel.com>
5691R: John Ronciak <john.ronciak@intel.com>
5692R: Mitch Williams <mitch.a.williams@intel.com>
5693L: intel-wired-lan@lists.osuosl.org
5694W: http://www.intel.com/support/feedback.htm
5695W: http://e1000.sourceforge.net/
5696Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5697T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5698T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5699S: Supported
5700F: Documentation/networking/e100.txt
5701F: Documentation/networking/e1000.txt
5702F: Documentation/networking/e1000e.txt
5703F: Documentation/networking/igb.txt
5704F: Documentation/networking/igbvf.txt
5705F: Documentation/networking/ixgb.txt
5706F: Documentation/networking/ixgbe.txt
5707F: Documentation/networking/ixgbevf.txt
5708F: Documentation/networking/i40e.txt
5709F: Documentation/networking/i40evf.txt
5710F: drivers/net/ethernet/intel/
5711F: drivers/net/ethernet/intel/*/
5712
5713INTEL-MID GPIO DRIVER
5714M: David Cohen <david.a.cohen@linux.intel.com>
5715L: linux-gpio@vger.kernel.org
5716S: Maintained
5717F: drivers/gpio/gpio-intel-mid.c
5718
5719INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5720M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5721L: linux-wireless@vger.kernel.org
5722S: Maintained
5723F: Documentation/networking/README.ipw2100
5724F: Documentation/networking/README.ipw2200
5725F: drivers/net/wireless/intel/ipw2x00/
5726
5727INTEL(R) TRACE HUB
5728M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5729S: Supported
5730F: Documentation/trace/intel_th.txt
5731F: drivers/hwtracing/intel_th/
5732
5733INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5734M: Ning Sun <ning.sun@intel.com>
5735L: tboot-devel@lists.sourceforge.net
5736W: http://tboot.sourceforge.net
5737T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5738S: Supported
5739F: Documentation/intel_txt.txt
5740F: include/linux/tboot.h
5741F: arch/x86/kernel/tboot.c
5742
5743INTEL WIRELESS WIMAX CONNECTION 2400
5744M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5745M: linux-wimax@intel.com
5746L: wimax@linuxwimax.org (subscribers-only)
5747S: Supported
5748W: http://linuxwimax.org
5749F: Documentation/wimax/README.i2400m
5750F: drivers/net/wimax/i2400m/
5751F: include/uapi/linux/wimax/i2400m.h
5752
5753INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5754M: Stanislaw Gruszka <sgruszka@redhat.com>
5755L: linux-wireless@vger.kernel.org
5756S: Supported
5757F: drivers/net/wireless/intel/iwlegacy/
5758
5759INTEL WIRELESS WIFI LINK (iwlwifi)
5760M: Johannes Berg <johannes.berg@intel.com>
5761M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5762M: Intel Linux Wireless <linuxwifi@intel.com>
5763L: linux-wireless@vger.kernel.org
5764W: http://intellinuxwireless.org
5765T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5766S: Supported
5767F: drivers/net/wireless/intel/iwlwifi/
5768
5769INTEL MANAGEMENT ENGINE (mei)
5770M: Tomas Winkler <tomas.winkler@intel.com>
5771L: linux-kernel@vger.kernel.org
5772S: Supported
5773F: include/uapi/linux/mei.h
5774F: include/linux/mei_cl_bus.h
5775F: drivers/misc/mei/*
5776F: Documentation/misc-devices/mei/*
5777
5778INTEL MIC DRIVERS (mic)
5779M: Sudeep Dutt <sudeep.dutt@intel.com>
5780M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5781S: Supported
5782W: https://github.com/sudeepdutt/mic
5783W: http://software.intel.com/en-us/mic-developer
5784F: include/linux/mic_bus.h
5785F: include/linux/scif.h
5786F: include/uapi/linux/mic_common.h
5787F: include/uapi/linux/mic_ioctl.h
5788F: include/uapi/linux/scif_ioctl.h
5789F: drivers/misc/mic/
5790F: drivers/dma/mic_x100_dma.c
5791F: drivers/dma/mic_x100_dma.h
5792F: Documentation/mic/
5793
5794INTEL PMC/P-Unit IPC DRIVER
5795M: Zha Qipeng<qipeng.zha@intel.com>
5796L: platform-driver-x86@vger.kernel.org
5797S: Maintained
5798F: drivers/platform/x86/intel_pmc_ipc.c
5799F: drivers/platform/x86/intel_punit_ipc.c
5800F: arch/x86/include/asm/intel_pmc_ipc.h
5801F: arch/x86/include/asm/intel_punit_ipc.h
5802
5803INTEL TELEMETRY DRIVER
5804M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5805L: platform-driver-x86@vger.kernel.org
5806S: Maintained
5807F: arch/x86/include/asm/intel_telemetry.h
5808F: drivers/platform/x86/intel_telemetry*
5809
5810IOC3 ETHERNET DRIVER
5811M: Ralf Baechle <ralf@linux-mips.org>
5812L: linux-mips@linux-mips.org
5813S: Maintained
5814F: drivers/net/ethernet/sgi/ioc3-eth.c
5815
5816IOC3 SERIAL DRIVER
5817M: Pat Gefre <pfg@sgi.com>
5818L: linux-serial@vger.kernel.org
5819S: Maintained
5820F: drivers/tty/serial/ioc3_serial.c
5821
5822IOMMU DRIVERS
5823M: Joerg Roedel <joro@8bytes.org>
5824L: iommu@lists.linux-foundation.org
5825T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5826S: Maintained
5827F: drivers/iommu/
5828
5829IP MASQUERADING
5830M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5831S: Maintained
5832F: net/ipv4/netfilter/ipt_MASQUERADE.c
5833
5834IPMI SUBSYSTEM
5835M: Corey Minyard <minyard@acm.org>
5836L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5837W: http://openipmi.sourceforge.net/
5838S: Supported
5839F: Documentation/IPMI.txt
5840F: drivers/char/ipmi/
5841F: include/linux/ipmi*
5842F: include/uapi/linux/ipmi*
5843
5844QCOM AUDIO (ASoC) DRIVERS
5845M: Patrick Lai <plai@codeaurora.org>
5846M: Banajit Goswami <bgoswami@codeaurora.org>
5847L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5848S: Supported
5849F: sound/soc/qcom/
5850
5851IPS SCSI RAID DRIVER
5852M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5853L: linux-scsi@vger.kernel.org
5854W: http://www.adaptec.com/
5855S: Maintained
5856F: drivers/scsi/ips*
5857
5858IPVS
5859M: Wensong Zhang <wensong@linux-vs.org>
5860M: Simon Horman <horms@verge.net.au>
5861M: Julian Anastasov <ja@ssi.bg>
5862L: netdev@vger.kernel.org
5863L: lvs-devel@vger.kernel.org
5864S: Maintained
5865T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5866T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5867F: Documentation/networking/ipvs-sysctl.txt
5868F: include/net/ip_vs.h
5869F: include/uapi/linux/ip_vs.h
5870F: net/netfilter/ipvs/
5871
5872IPWIRELESS DRIVER
5873M: Jiri Kosina <jikos@kernel.org>
5874M: David Sterba <dsterba@suse.com>
5875S: Odd Fixes
5876F: drivers/tty/ipwireless/
5877
5878IPX NETWORK LAYER
5879M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5880L: netdev@vger.kernel.org
5881S: Maintained
5882F: include/net/ipx.h
5883F: include/uapi/linux/ipx.h
5884F: net/ipx/
5885
5886IRDA SUBSYSTEM
5887M: Samuel Ortiz <samuel@sortiz.org>
5888L: irda-users@lists.sourceforge.net (subscribers-only)
5889L: netdev@vger.kernel.org
5890W: http://irda.sourceforge.net/
5891S: Maintained
5892T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5893F: Documentation/networking/irda.txt
5894F: drivers/net/irda/
5895F: include/net/irda/
5896F: net/irda/
5897
5898IRQ SUBSYSTEM
5899M: Thomas Gleixner <tglx@linutronix.de>
5900L: linux-kernel@vger.kernel.org
5901S: Maintained
5902T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5903F: kernel/irq/
5904
5905IRQCHIP DRIVERS
5906M: Thomas Gleixner <tglx@linutronix.de>
5907M: Jason Cooper <jason@lakedaemon.net>
5908M: Marc Zyngier <marc.zyngier@arm.com>
5909L: linux-kernel@vger.kernel.org
5910S: Maintained
5911T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5912T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5913F: Documentation/devicetree/bindings/interrupt-controller/
5914F: drivers/irqchip/
5915
5916IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5917M: Jiang Liu <jiang.liu@linux.intel.com>
5918M: Marc Zyngier <marc.zyngier@arm.com>
5919S: Maintained
5920T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5921F: Documentation/IRQ-domain.txt
5922F: include/linux/irqdomain.h
5923F: kernel/irq/irqdomain.c
5924F: kernel/irq/msi.c
5925
5926ISAPNP
5927M: Jaroslav Kysela <perex@perex.cz>
5928S: Maintained
5929F: Documentation/isapnp.txt
5930F: drivers/pnp/isapnp/
5931F: include/linux/isapnp.h
5932
5933ISA RADIO MODULE
5934M: Hans Verkuil <hverkuil@xs4all.nl>
5935L: linux-media@vger.kernel.org
5936T: git git://linuxtv.org/media_tree.git
5937W: https://linuxtv.org
5938S: Maintained
5939F: drivers/media/radio/radio-isa*
5940
5941iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5942M: Peter Jones <pjones@redhat.com>
5943M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5944S: Maintained
5945F: drivers/firmware/iscsi_ibft*
5946
5947ISCSI
5948M: Mike Christie <michaelc@cs.wisc.edu>
5949L: open-iscsi@googlegroups.com
5950W: www.open-iscsi.org
5951T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5952S: Maintained
5953F: drivers/scsi/*iscsi*
5954F: include/scsi/*iscsi*
5955
5956ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5957M: Or Gerlitz <ogerlitz@mellanox.com>
5958M: Sagi Grimberg <sagig@mellanox.com>
5959M: Roi Dayan <roid@mellanox.com>
5960L: linux-rdma@vger.kernel.org
5961S: Supported
5962W: http://www.openfabrics.org
5963W: www.open-iscsi.org
5964Q: http://patchwork.kernel.org/project/linux-rdma/list/
5965F: drivers/infiniband/ulp/iser/
5966
5967ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5968M: Sagi Grimberg <sagig@mellanox.com>
5969T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5970L: linux-rdma@vger.kernel.org
5971L: target-devel@vger.kernel.org
5972S: Supported
5973W: http://www.linux-iscsi.org
5974F: drivers/infiniband/ulp/isert
5975
5976ISDN SUBSYSTEM
5977M: Karsten Keil <isdn@linux-pingi.de>
5978L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5979L: netdev@vger.kernel.org
5980W: http://www.isdn4linux.de
5981T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5982S: Maintained
5983F: Documentation/isdn/
5984F: drivers/isdn/
5985F: include/linux/isdn.h
5986F: include/linux/isdn/
5987F: include/uapi/linux/isdn.h
5988F: include/uapi/linux/isdn/
5989
5990ISDN SUBSYSTEM (Eicon active card driver)
5991M: Armin Schindler <mac@melware.de>
5992L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5993W: http://www.melware.de
5994S: Maintained
5995F: drivers/isdn/hardware/eicon/
5996
5997IT87 HARDWARE MONITORING DRIVER
5998M: Jean Delvare <jdelvare@suse.com>
5999L: lm-sensors@lm-sensors.org
6000S: Maintained
6001F: Documentation/hwmon/it87
6002F: drivers/hwmon/it87.c
6003
6004IT913X MEDIA DRIVER
6005M: Antti Palosaari <crope@iki.fi>
6006L: linux-media@vger.kernel.org
6007W: https://linuxtv.org
6008W: http://palosaari.fi/linux/
6009Q: http://patchwork.linuxtv.org/project/linux-media/list/
6010T: git git://linuxtv.org/anttip/media_tree.git
6011S: Maintained
6012F: drivers/media/tuners/it913x*
6013
6014IVTV VIDEO4LINUX DRIVER
6015M: Andy Walls <awalls@md.metrocast.net>
6016L: ivtv-devel@ivtvdriver.org (subscribers-only)
6017L: linux-media@vger.kernel.org
6018T: git git://linuxtv.org/media_tree.git
6019W: http://www.ivtvdriver.org
6020S: Maintained
6021F: Documentation/video4linux/*.ivtv
6022F: drivers/media/pci/ivtv/
6023F: include/uapi/linux/ivtv*
6024
6025IX2505V MEDIA DRIVER
6026M: Malcolm Priestley <tvboxspy@gmail.com>
6027L: linux-media@vger.kernel.org
6028W: https://linuxtv.org
6029Q: http://patchwork.linuxtv.org/project/linux-media/list/
6030S: Maintained
6031F: drivers/media/dvb-frontends/ix2505v*
6032
6033JC42.4 TEMPERATURE SENSOR DRIVER
6034M: Guenter Roeck <linux@roeck-us.net>
6035L: lm-sensors@lm-sensors.org
6036S: Maintained
6037F: drivers/hwmon/jc42.c
6038F: Documentation/hwmon/jc42
6039
6040JFS FILESYSTEM
6041M: Dave Kleikamp <shaggy@kernel.org>
6042L: jfs-discussion@lists.sourceforge.net
6043W: http://jfs.sourceforge.net/
6044T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6045S: Maintained
6046F: Documentation/filesystems/jfs.txt
6047F: fs/jfs/
6048
6049JME NETWORK DRIVER
6050M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6051L: netdev@vger.kernel.org
6052S: Maintained
6053F: drivers/net/ethernet/jme.*
6054
6055JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6056M: David Woodhouse <dwmw2@infradead.org>
6057L: linux-mtd@lists.infradead.org
6058W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6059S: Maintained
6060F: fs/jffs2/
6061F: include/uapi/linux/jffs2.h
6062
6063JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6064M: "Theodore Ts'o" <tytso@mit.edu>
6065M: Jan Kara <jack@suse.com>
6066L: linux-ext4@vger.kernel.org
6067S: Maintained
6068F: fs/jbd2/
6069F: include/linux/jbd2.h
6070
6071JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6072M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6073L: linux-media@vger.kernel.org
6074S: Maintained
6075F: drivers/media/platform/rcar_jpu.c
6076
6077JSM Neo PCI based serial card
6078M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6079L: linux-serial@vger.kernel.org
6080S: Maintained
6081F: drivers/tty/serial/jsm/
6082
6083K10TEMP HARDWARE MONITORING DRIVER
6084M: Clemens Ladisch <clemens@ladisch.de>
6085L: lm-sensors@lm-sensors.org
6086S: Maintained
6087F: Documentation/hwmon/k10temp
6088F: drivers/hwmon/k10temp.c
6089
6090K8TEMP HARDWARE MONITORING DRIVER
6091M: Rudolf Marek <r.marek@assembler.cz>
6092L: lm-sensors@lm-sensors.org
6093S: Maintained
6094F: Documentation/hwmon/k8temp
6095F: drivers/hwmon/k8temp.c
6096
6097KCONFIG
6098M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6099L: linux-kbuild@vger.kernel.org
6100T: git git://gitorious.org/linux-kconfig/linux-kconfig
6101S: Maintained
6102F: Documentation/kbuild/kconfig-language.txt
6103F: scripts/kconfig/
6104
6105KDUMP
6106M: Vivek Goyal <vgoyal@redhat.com>
6107M: Haren Myneni <hbabu@us.ibm.com>
6108L: kexec@lists.infradead.org
6109W: http://lse.sourceforge.net/kdump/
6110S: Maintained
6111F: Documentation/kdump/
6112
6113KEENE FM RADIO TRANSMITTER DRIVER
6114M: Hans Verkuil <hverkuil@xs4all.nl>
6115L: linux-media@vger.kernel.org
6116T: git git://linuxtv.org/media_tree.git
6117W: https://linuxtv.org
6118S: Maintained
6119F: drivers/media/radio/radio-keene*
6120
6121KERNEL AUTOMOUNTER v4 (AUTOFS4)
6122M: Ian Kent <raven@themaw.net>
6123L: autofs@vger.kernel.org
6124S: Maintained
6125F: fs/autofs4/
6126
6127KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6128M: Michal Marek <mmarek@suse.com>
6129T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6130T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6131L: linux-kbuild@vger.kernel.org
6132S: Maintained
6133F: Documentation/kbuild/
6134F: Makefile
6135F: scripts/Makefile.*
6136F: scripts/basic/
6137F: scripts/mk*
6138F: scripts/package/
6139
6140KERNEL JANITORS
6141L: kernel-janitors@vger.kernel.org
6142W: http://kernelnewbies.org/KernelJanitors
6143S: Odd Fixes
6144
6145KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6146M: "J. Bruce Fields" <bfields@fieldses.org>
6147M: Jeff Layton <jlayton@poochiereds.net>
6148L: linux-nfs@vger.kernel.org
6149W: http://nfs.sourceforge.net/
6150T: git git://linux-nfs.org/~bfields/linux.git
6151S: Supported
6152F: fs/nfsd/
6153F: include/uapi/linux/nfsd/
6154F: fs/lockd/
6155F: fs/nfs_common/
6156F: net/sunrpc/
6157F: include/linux/lockd/
6158F: include/linux/sunrpc/
6159F: include/uapi/linux/sunrpc/
6160
6161KERNEL SELFTEST FRAMEWORK
6162M: Shuah Khan <shuahkh@osg.samsung.com>
6163L: linux-kselftest@vger.kernel.org
6164T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6165S: Maintained
6166F: tools/testing/selftests
6167
6168KERNEL VIRTUAL MACHINE (KVM)
6169M: Gleb Natapov <gleb@kernel.org>
6170M: Paolo Bonzini <pbonzini@redhat.com>
6171L: kvm@vger.kernel.org
6172W: http://www.linux-kvm.org
6173T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6174S: Supported
6175F: Documentation/*/kvm*.txt
6176F: Documentation/virtual/kvm/
6177F: arch/*/kvm/
6178F: arch/x86/kernel/kvm.c
6179F: arch/x86/kernel/kvmclock.c
6180F: arch/*/include/asm/kvm*
6181F: include/linux/kvm*
6182F: include/uapi/linux/kvm*
6183F: virt/kvm/
6184
6185KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6186M: Joerg Roedel <joro@8bytes.org>
6187L: kvm@vger.kernel.org
6188W: http://www.linux-kvm.org/
6189S: Maintained
6190F: arch/x86/include/asm/svm.h
6191F: arch/x86/kvm/svm.c
6192
6193KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6194M: Alexander Graf <agraf@suse.com>
6195L: kvm-ppc@vger.kernel.org
6196W: http://www.linux-kvm.org/
6197T: git git://github.com/agraf/linux-2.6.git
6198S: Supported
6199F: arch/powerpc/include/asm/kvm*
6200F: arch/powerpc/kvm/
6201
6202KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6203M: Christian Borntraeger <borntraeger@de.ibm.com>
6204M: Cornelia Huck <cornelia.huck@de.ibm.com>
6205L: linux-s390@vger.kernel.org
6206W: http://www.ibm.com/developerworks/linux/linux390/
6207T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6208S: Supported
6209F: Documentation/s390/kvm.txt
6210F: arch/s390/include/asm/kvm*
6211F: arch/s390/kvm/
6212
6213KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6214M: Christoffer Dall <christoffer.dall@linaro.org>
6215M: Marc Zyngier <marc.zyngier@arm.com>
6216L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6217L: kvmarm@lists.cs.columbia.edu
6218W: http://systems.cs.columbia.edu/projects/kvm-arm
6219T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6220S: Supported
6221F: arch/arm/include/uapi/asm/kvm*
6222F: arch/arm/include/asm/kvm*
6223F: arch/arm/kvm/
6224F: virt/kvm/arm/
6225F: include/kvm/arm_*
6226
6227KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6228M: Christoffer Dall <christoffer.dall@linaro.org>
6229M: Marc Zyngier <marc.zyngier@arm.com>
6230L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6231L: kvmarm@lists.cs.columbia.edu
6232S: Maintained
6233F: arch/arm64/include/uapi/asm/kvm*
6234F: arch/arm64/include/asm/kvm*
6235F: arch/arm64/kvm/
6236
6237KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6238M: James Hogan <james.hogan@imgtec.com>
6239L: linux-mips@linux-mips.org
6240S: Supported
6241F: arch/mips/include/uapi/asm/kvm*
6242F: arch/mips/include/asm/kvm*
6243F: arch/mips/kvm/
6244
6245KEXEC
6246M: Eric Biederman <ebiederm@xmission.com>
6247W: http://kernel.org/pub/linux/utils/kernel/kexec/
6248L: kexec@lists.infradead.org
6249S: Maintained
6250F: include/linux/kexec.h
6251F: include/uapi/linux/kexec.h
6252F: kernel/kexec.c
6253
6254KEYS/KEYRINGS:
6255M: David Howells <dhowells@redhat.com>
6256L: keyrings@vger.kernel.org
6257S: Maintained
6258F: Documentation/security/keys.txt
6259F: include/linux/key.h
6260F: include/linux/key-type.h
6261F: include/keys/
6262F: security/keys/
6263
6264KEYS-TRUSTED
6265M: David Safford <safford@us.ibm.com>
6266M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6267L: linux-security-module@vger.kernel.org
6268L: keyrings@vger.kernel.org
6269S: Supported
6270F: Documentation/security/keys-trusted-encrypted.txt
6271F: include/keys/trusted-type.h
6272F: security/keys/trusted.c
6273F: security/keys/trusted.h
6274
6275KEYS-ENCRYPTED
6276M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6277M: David Safford <safford@us.ibm.com>
6278L: linux-security-module@vger.kernel.org
6279L: keyrings@vger.kernel.org
6280S: Supported
6281F: Documentation/security/keys-trusted-encrypted.txt
6282F: include/keys/encrypted-type.h
6283F: security/keys/encrypted-keys/
6284
6285KGDB / KDB /debug_core
6286M: Jason Wessel <jason.wessel@windriver.com>
6287W: http://kgdb.wiki.kernel.org/
6288L: kgdb-bugreport@lists.sourceforge.net
6289T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6290S: Maintained
6291F: Documentation/DocBook/kgdb.tmpl
6292F: drivers/misc/kgdbts.c
6293F: drivers/tty/serial/kgdboc.c
6294F: include/linux/kdb.h
6295F: include/linux/kgdb.h
6296F: kernel/debug/
6297
6298KMEMCHECK
6299M: Vegard Nossum <vegardno@ifi.uio.no>
6300M: Pekka Enberg <penberg@kernel.org>
6301S: Maintained
6302F: Documentation/kmemcheck.txt
6303F: arch/x86/include/asm/kmemcheck.h
6304F: arch/x86/mm/kmemcheck/
6305F: include/linux/kmemcheck.h
6306F: mm/kmemcheck.c
6307
6308KMEMLEAK
6309M: Catalin Marinas <catalin.marinas@arm.com>
6310S: Maintained
6311F: Documentation/kmemleak.txt
6312F: include/linux/kmemleak.h
6313F: mm/kmemleak.c
6314F: mm/kmemleak-test.c
6315
6316KPROBES
6317M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6318M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6319M: "David S. Miller" <davem@davemloft.net>
6320M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6321S: Maintained
6322F: Documentation/kprobes.txt
6323F: include/linux/kprobes.h
6324F: kernel/kprobes.c
6325
6326KS0108 LCD CONTROLLER DRIVER
6327M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6328W: http://miguelojeda.es/auxdisplay.htm
6329W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6330S: Maintained
6331F: Documentation/auxdisplay/ks0108
6332F: drivers/auxdisplay/ks0108.c
6333F: include/linux/ks0108.h
6334
6335L3MDEV
6336M: David Ahern <dsa@cumulusnetworks.com>
6337L: netdev@vger.kernel.org
6338S: Maintained
6339F: net/l3mdev
6340F: include/net/l3mdev.h
6341
6342LANTIQ MIPS ARCHITECTURE
6343M: John Crispin <blogic@openwrt.org>
6344L: linux-mips@linux-mips.org
6345S: Maintained
6346F: arch/mips/lantiq
6347
6348LAPB module
6349L: linux-x25@vger.kernel.org
6350S: Orphan
6351F: Documentation/networking/lapb-module.txt
6352F: include/*/lapb.h
6353F: net/lapb/
6354
6355LASI 53c700 driver for PARISC
6356M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6357L: linux-scsi@vger.kernel.org
6358S: Maintained
6359F: Documentation/scsi/53c700.txt
6360F: drivers/scsi/53c700*
6361
6362LED SUBSYSTEM
6363M: Richard Purdie <rpurdie@rpsys.net>
6364M: Jacek Anaszewski <j.anaszewski@samsung.com>
6365L: linux-leds@vger.kernel.org
6366T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6367S: Maintained
6368F: drivers/leds/
6369F: include/linux/leds.h
6370
6371LEGACY EEPROM DRIVER
6372M: Jean Delvare <jdelvare@suse.com>
6373S: Maintained
6374F: Documentation/misc-devices/eeprom
6375F: drivers/misc/eeprom/eeprom.c
6376
6377LEGO USB Tower driver
6378M: Juergen Stuber <starblue@users.sourceforge.net>
6379L: legousb-devel@lists.sourceforge.net
6380W: http://legousb.sourceforge.net/
6381S: Maintained
6382F: drivers/usb/misc/legousbtower.c
6383
6384LG2160 MEDIA DRIVER
6385M: Michael Krufky <mkrufky@linuxtv.org>
6386L: linux-media@vger.kernel.org
6387W: https://linuxtv.org
6388W: http://github.com/mkrufky
6389Q: http://patchwork.linuxtv.org/project/linux-media/list/
6390T: git git://linuxtv.org/mkrufky/tuners.git
6391S: Maintained
6392F: drivers/media/dvb-frontends/lg2160.*
6393
6394LGDT3305 MEDIA DRIVER
6395M: Michael Krufky <mkrufky@linuxtv.org>
6396L: linux-media@vger.kernel.org
6397W: https://linuxtv.org
6398W: http://github.com/mkrufky
6399Q: http://patchwork.linuxtv.org/project/linux-media/list/
6400T: git git://linuxtv.org/mkrufky/tuners.git
6401S: Maintained
6402F: drivers/media/dvb-frontends/lgdt3305.*
6403
6404LGUEST
6405M: Rusty Russell <rusty@rustcorp.com.au>
6406L: lguest@lists.ozlabs.org
6407W: http://lguest.ozlabs.org/
6408S: Odd Fixes
6409F: arch/x86/include/asm/lguest*.h
6410F: arch/x86/lguest/
6411F: drivers/lguest/
6412F: include/linux/lguest*.h
6413F: tools/lguest/
6414
6415LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6416M: Tejun Heo <tj@kernel.org>
6417L: linux-ide@vger.kernel.org
6418T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6419S: Maintained
6420F: drivers/ata/
6421F: include/linux/ata.h
6422F: include/linux/libata.h
6423
6424LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6425M: Viresh Kumar <vireshk@kernel.org>
6426L: linux-ide@vger.kernel.org
6427T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6428S: Maintained
6429F: include/linux/pata_arasan_cf_data.h
6430F: drivers/ata/pata_arasan_cf.c
6431
6432LIBATA PATA DRIVERS
6433M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6434M: Tejun Heo <tj@kernel.org>
6435L: linux-ide@vger.kernel.org
6436T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6437S: Maintained
6438F: drivers/ata/pata_*.c
6439F: drivers/ata/ata_generic.c
6440
6441LIBATA SATA AHCI PLATFORM devices support
6442M: Hans de Goede <hdegoede@redhat.com>
6443M: Tejun Heo <tj@kernel.org>
6444L: linux-ide@vger.kernel.org
6445T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6446S: Maintained
6447F: drivers/ata/ahci_platform.c
6448F: drivers/ata/libahci_platform.c
6449F: include/linux/ahci_platform.h
6450
6451LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6452M: Mikael Pettersson <mikpelinux@gmail.com>
6453L: linux-ide@vger.kernel.org
6454T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6455S: Maintained
6456F: drivers/ata/sata_promise.*
6457
6458LIBLOCKDEP
6459M: Sasha Levin <sasha.levin@oracle.com>
6460S: Maintained
6461F: tools/lib/lockdep/
6462
6463LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6464M: Dan Williams <dan.j.williams@intel.com>
6465L: linux-nvdimm@lists.01.org
6466Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6467T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6468S: Supported
6469F: drivers/nvdimm/*
6470F: include/linux/nd.h
6471F: include/linux/libnvdimm.h
6472F: include/uapi/linux/ndctl.h
6473
6474LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6475M: Ross Zwisler <ross.zwisler@linux.intel.com>
6476L: linux-nvdimm@lists.01.org
6477Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6478S: Supported
6479F: drivers/nvdimm/blk.c
6480F: drivers/nvdimm/region_devs.c
6481F: drivers/acpi/nfit*
6482
6483LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6484M: Vishal Verma <vishal.l.verma@intel.com>
6485L: linux-nvdimm@lists.01.org
6486Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6487S: Supported
6488F: drivers/nvdimm/btt*
6489
6490LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6491M: Ross Zwisler <ross.zwisler@linux.intel.com>
6492L: linux-nvdimm@lists.01.org
6493Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6494S: Supported
6495F: drivers/nvdimm/pmem.c
6496F: include/linux/pmem.h
6497F: arch/*/include/asm/pmem.h
6498
6499LIGHTNVM PLATFORM SUPPORT
6500M: Matias Bjorling <mb@lightnvm.io>
6501W: http://github/OpenChannelSSD
6502L: linux-block@vger.kernel.org
6503S: Maintained
6504F: drivers/lightnvm/
6505F: include/linux/lightnvm.h
6506F: include/uapi/linux/lightnvm.h
6507
6508LINUX FOR IBM pSERIES (RS/6000)
6509M: Paul Mackerras <paulus@au.ibm.com>
6510W: http://www.ibm.com/linux/ltc/projects/ppc
6511S: Supported
6512F: arch/powerpc/boot/rs6000.h
6513
6514LINUX FOR POWERPC (32-BIT AND 64-BIT)
6515M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6516M: Paul Mackerras <paulus@samba.org>
6517M: Michael Ellerman <mpe@ellerman.id.au>
6518W: http://www.penguinppc.org/
6519L: linuxppc-dev@lists.ozlabs.org
6520Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6521T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6522S: Supported
6523F: Documentation/powerpc/
6524F: arch/powerpc/
6525
6526LINUX FOR POWER MACINTOSH
6527M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6528W: http://www.penguinppc.org/
6529L: linuxppc-dev@lists.ozlabs.org
6530S: Maintained
6531F: arch/powerpc/platforms/powermac/
6532F: drivers/macintosh/
6533
6534LINUX FOR POWERPC EMBEDDED MPC5XXX
6535M: Anatolij Gustschin <agust@denx.de>
6536L: linuxppc-dev@lists.ozlabs.org
6537T: git git://git.denx.de/linux-denx-agust.git
6538S: Maintained
6539F: arch/powerpc/platforms/512x/
6540F: arch/powerpc/platforms/52xx/
6541
6542LINUX FOR POWERPC EMBEDDED PPC4XX
6543M: Alistair Popple <alistair@popple.id.au>
6544M: Matt Porter <mporter@kernel.crashing.org>
6545W: http://www.penguinppc.org/
6546L: linuxppc-dev@lists.ozlabs.org
6547S: Maintained
6548F: arch/powerpc/platforms/40x/
6549F: arch/powerpc/platforms/44x/
6550
6551LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6552L: linuxppc-dev@lists.ozlabs.org
6553S: Orphan
6554F: arch/powerpc/*/*virtex*
6555F: arch/powerpc/*/*/*virtex*
6556
6557LINUX FOR POWERPC EMBEDDED PPC8XX
6558M: Vitaly Bordug <vitb@kernel.crashing.org>
6559W: http://www.penguinppc.org/
6560L: linuxppc-dev@lists.ozlabs.org
6561S: Maintained
6562F: arch/powerpc/platforms/8xx/
6563
6564LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6565M: Scott Wood <oss@buserror.net>
6566M: Kumar Gala <galak@kernel.crashing.org>
6567W: http://www.penguinppc.org/
6568L: linuxppc-dev@lists.ozlabs.org
6569T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6570S: Maintained
6571F: arch/powerpc/platforms/83xx/
6572F: arch/powerpc/platforms/85xx/
6573
6574LINUX FOR POWERPC PA SEMI PWRFICIENT
6575M: Olof Johansson <olof@lixom.net>
6576L: linuxppc-dev@lists.ozlabs.org
6577S: Maintained
6578F: arch/powerpc/platforms/pasemi/
6579F: drivers/*/*pasemi*
6580F: drivers/*/*/*pasemi*
6581
6582LINUX SECURITY MODULE (LSM) FRAMEWORK
6583M: Chris Wright <chrisw@sous-sol.org>
6584L: linux-security-module@vger.kernel.org
6585S: Supported
6586
6587LIS3LV02D ACCELEROMETER DRIVER
6588M: Eric Piel <eric.piel@tremplin-utc.net>
6589S: Maintained
6590F: Documentation/misc-devices/lis3lv02d
6591F: drivers/misc/lis3lv02d/
6592F: drivers/platform/x86/hp_accel.c
6593
6594LIVE PATCHING
6595M: Josh Poimboeuf <jpoimboe@redhat.com>
6596M: Seth Jennings <sjenning@redhat.com>
6597M: Jiri Kosina <jikos@kernel.org>
6598M: Vojtech Pavlik <vojtech@suse.com>
6599S: Maintained
6600F: kernel/livepatch/
6601F: include/linux/livepatch.h
6602F: arch/x86/include/asm/livepatch.h
6603F: arch/x86/kernel/livepatch.c
6604F: Documentation/ABI/testing/sysfs-kernel-livepatch
6605F: samples/livepatch/
6606L: live-patching@vger.kernel.org
6607T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6608
6609LLC (802.2)
6610M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6611S: Maintained
6612F: include/linux/llc.h
6613F: include/uapi/linux/llc.h
6614F: include/net/llc*
6615F: net/llc/
6616
6617LM73 HARDWARE MONITOR DRIVER
6618M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6619L: lm-sensors@lm-sensors.org
6620S: Maintained
6621F: drivers/hwmon/lm73.c
6622
6623LM78 HARDWARE MONITOR DRIVER
6624M: Jean Delvare <jdelvare@suse.com>
6625L: lm-sensors@lm-sensors.org
6626S: Maintained
6627F: Documentation/hwmon/lm78
6628F: drivers/hwmon/lm78.c
6629
6630LM83 HARDWARE MONITOR DRIVER
6631M: Jean Delvare <jdelvare@suse.com>
6632L: lm-sensors@lm-sensors.org
6633S: Maintained
6634F: Documentation/hwmon/lm83
6635F: drivers/hwmon/lm83.c
6636
6637LM90 HARDWARE MONITOR DRIVER
6638M: Jean Delvare <jdelvare@suse.com>
6639L: lm-sensors@lm-sensors.org
6640S: Maintained
6641F: Documentation/hwmon/lm90
6642F: Documentation/devicetree/bindings/hwmon/lm90.txt
6643F: drivers/hwmon/lm90.c
6644
6645LM95234 HARDWARE MONITOR DRIVER
6646M: Guenter Roeck <linux@roeck-us.net>
6647L: lm-sensors@lm-sensors.org
6648S: Maintained
6649F: Documentation/hwmon/lm95234
6650F: drivers/hwmon/lm95234.c
6651
6652LME2510 MEDIA DRIVER
6653M: Malcolm Priestley <tvboxspy@gmail.com>
6654L: linux-media@vger.kernel.org
6655W: https://linuxtv.org
6656Q: http://patchwork.linuxtv.org/project/linux-media/list/
6657S: Maintained
6658F: drivers/media/usb/dvb-usb-v2/lmedm04*
6659
6660LOCKDEP AND LOCKSTAT
6661M: Peter Zijlstra <peterz@infradead.org>
6662M: Ingo Molnar <mingo@redhat.com>
6663L: linux-kernel@vger.kernel.org
6664T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6665S: Maintained
6666F: Documentation/locking/lockdep*.txt
6667F: Documentation/locking/lockstat.txt
6668F: include/linux/lockdep.h
6669F: kernel/locking/
6670
6671LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6672M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6673L: linux-ntfs-dev@lists.sourceforge.net
6674W: http://www.linux-ntfs.org/content/view/19/37/
6675S: Maintained
6676F: Documentation/ldm.txt
6677F: block/partitions/ldm.*
6678
6679LogFS
6680M: Joern Engel <joern@logfs.org>
6681M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6682L: logfs@logfs.org
6683W: logfs.org
6684S: Maintained
6685F: fs/logfs/
6686
6687LPC32XX MACHINE SUPPORT
6688M: Roland Stigge <stigge@antcom.de>
6689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6690S: Maintained
6691F: arch/arm/mach-lpc32xx/
6692
6693LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6694M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6695M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6696M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6697M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6698L: MPT-FusionLinux.pdl@avagotech.com
6699L: linux-scsi@vger.kernel.org
6700W: http://www.lsilogic.com/support
6701S: Supported
6702F: drivers/message/fusion/
6703F: drivers/scsi/mpt2sas/
6704F: drivers/scsi/mpt3sas/
6705
6706LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6707M: Matthew Wilcox <matthew@wil.cx>
6708L: linux-scsi@vger.kernel.org
6709S: Maintained
6710F: drivers/scsi/sym53c8xx_2/
6711
6712LTC4261 HARDWARE MONITOR DRIVER
6713M: Guenter Roeck <linux@roeck-us.net>
6714L: lm-sensors@lm-sensors.org
6715S: Maintained
6716F: Documentation/hwmon/ltc4261
6717F: drivers/hwmon/ltc4261.c
6718
6719LTP (Linux Test Project)
6720M: Mike Frysinger <vapier@gentoo.org>
6721M: Cyril Hrubis <chrubis@suse.cz>
6722M: Wanlong Gao <wanlong.gao@gmail.com>
6723M: Jan Stancek <jstancek@redhat.com>
6724M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6725M: Alexey Kodanev <alexey.kodanev@oracle.com>
6726L: ltp@lists.linux.it (subscribers-only)
6727W: http://linux-test-project.github.io/
6728T: git git://github.com/linux-test-project/ltp.git
6729S: Maintained
6730
6731M32R ARCHITECTURE
6732W: http://www.linux-m32r.org/
6733S: Orphan
6734F: arch/m32r/
6735
6736M68K ARCHITECTURE
6737M: Geert Uytterhoeven <geert@linux-m68k.org>
6738L: linux-m68k@lists.linux-m68k.org
6739W: http://www.linux-m68k.org/
6740T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6741S: Maintained
6742F: arch/m68k/
6743F: drivers/zorro/
6744
6745M68K ON APPLE MACINTOSH
6746M: Joshua Thompson <funaho@jurai.org>
6747W: http://www.mac.linux-m68k.org/
6748L: linux-m68k@lists.linux-m68k.org
6749S: Maintained
6750F: arch/m68k/mac/
6751
6752M68K ON HP9000/300
6753M: Philip Blundell <philb@gnu.org>
6754W: http://www.tazenda.demon.co.uk/phil/linux-hp
6755S: Maintained
6756F: arch/m68k/hp300/
6757
6758M88DS3103 MEDIA DRIVER
6759M: Antti Palosaari <crope@iki.fi>
6760L: linux-media@vger.kernel.org
6761W: https://linuxtv.org
6762W: http://palosaari.fi/linux/
6763Q: http://patchwork.linuxtv.org/project/linux-media/list/
6764T: git git://linuxtv.org/anttip/media_tree.git
6765S: Maintained
6766F: drivers/media/dvb-frontends/m88ds3103*
6767
6768M88RS2000 MEDIA DRIVER
6769M: Malcolm Priestley <tvboxspy@gmail.com>
6770L: linux-media@vger.kernel.org
6771W: https://linuxtv.org
6772Q: http://patchwork.linuxtv.org/project/linux-media/list/
6773S: Maintained
6774F: drivers/media/dvb-frontends/m88rs2000*
6775
6776MA901 MASTERKIT USB FM RADIO DRIVER
6777M: Alexey Klimov <klimov.linux@gmail.com>
6778L: linux-media@vger.kernel.org
6779T: git git://linuxtv.org/media_tree.git
6780S: Maintained
6781F: drivers/media/radio/radio-ma901.c
6782
6783MAC80211
6784M: Johannes Berg <johannes@sipsolutions.net>
6785L: linux-wireless@vger.kernel.org
6786W: http://wireless.kernel.org/
6787T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6788T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6789S: Maintained
6790F: Documentation/networking/mac80211-injection.txt
6791F: include/net/mac80211.h
6792F: net/mac80211/
6793F: drivers/net/wireless/mac80211_hwsim.[ch]
6794
6795MACVLAN DRIVER
6796M: Patrick McHardy <kaber@trash.net>
6797L: netdev@vger.kernel.org
6798S: Maintained
6799F: drivers/net/macvlan.c
6800F: include/linux/if_macvlan.h
6801
6802MAILBOX API
6803M: Jassi Brar <jassisinghbrar@gmail.com>
6804L: linux-kernel@vger.kernel.org
6805S: Maintained
6806F: drivers/mailbox/
6807F: include/linux/mailbox_client.h
6808F: include/linux/mailbox_controller.h
6809
6810MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6811M: Michael Kerrisk <mtk.manpages@gmail.com>
6812W: http://www.kernel.org/doc/man-pages
6813L: linux-man@vger.kernel.org
6814S: Maintained
6815
6816MARVELL ARMADA DRM SUPPORT
6817M: Russell King <rmk+kernel@arm.linux.org.uk>
6818S: Maintained
6819F: drivers/gpu/drm/armada/
6820
6821MARVELL 88E6352 DSA support
6822M: Guenter Roeck <linux@roeck-us.net>
6823S: Maintained
6824F: drivers/net/dsa/mv88e6352.c
6825
6826MARVELL CRYPTO DRIVER
6827M: Boris Brezillon <boris.brezillon@free-electrons.com>
6828M: Arnaud Ebalard <arno@natisbad.org>
6829F: drivers/crypto/marvell/
6830S: Maintained
6831L: linux-crypto@vger.kernel.org
6832
6833MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6834M: Mirko Lindner <mlindner@marvell.com>
6835M: Stephen Hemminger <stephen@networkplumber.org>
6836L: netdev@vger.kernel.org
6837S: Maintained
6838F: drivers/net/ethernet/marvell/sk*
6839
6840MARVELL LIBERTAS WIRELESS DRIVER
6841L: libertas-dev@lists.infradead.org
6842S: Orphan
6843F: drivers/net/wireless/marvell/libertas/
6844
6845MARVELL MV643XX ETHERNET DRIVER
6846M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6847L: netdev@vger.kernel.org
6848S: Maintained
6849F: drivers/net/ethernet/marvell/mv643xx_eth.*
6850F: include/linux/mv643xx.h
6851
6852MARVELL MVNETA ETHERNET DRIVER
6853M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6854L: netdev@vger.kernel.org
6855S: Maintained
6856F: drivers/net/ethernet/marvell/mvneta.*
6857
6858MARVELL MWIFIEX WIRELESS DRIVER
6859M: Amitkumar Karwar <akarwar@marvell.com>
6860M: Nishant Sarmukadam <nishants@marvell.com>
6861L: linux-wireless@vger.kernel.org
6862S: Maintained
6863F: drivers/net/wireless/marvell/mwifiex/
6864
6865MARVELL MWL8K WIRELESS DRIVER
6866M: Lennert Buytenhek <buytenh@wantstofly.org>
6867L: linux-wireless@vger.kernel.org
6868S: Odd Fixes
6869F: drivers/net/wireless/marvell/mwl8k.c
6870
6871MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6872M: Nicolas Pitre <nico@fluxnic.net>
6873S: Odd Fixes
6874F: drivers/mmc/host/mvsdio.*
6875
6876MATROX FRAMEBUFFER DRIVER
6877L: linux-fbdev@vger.kernel.org
6878S: Orphan
6879F: drivers/video/fbdev/matrox/matroxfb_*
6880F: include/uapi/linux/matroxfb.h
6881
6882MAX16065 HARDWARE MONITOR DRIVER
6883M: Guenter Roeck <linux@roeck-us.net>
6884L: lm-sensors@lm-sensors.org
6885S: Maintained
6886F: Documentation/hwmon/max16065
6887F: drivers/hwmon/max16065.c
6888
6889MAX20751 HARDWARE MONITOR DRIVER
6890M: Guenter Roeck <linux@roeck-us.net>
6891L: lm-sensors@lm-sensors.org
6892S: Maintained
6893F: Documentation/hwmon/max20751
6894F: drivers/hwmon/max20751.c
6895
6896MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6897M: "Hans J. Koch" <hjk@hansjkoch.de>
6898L: lm-sensors@lm-sensors.org
6899S: Maintained
6900F: Documentation/hwmon/max6650
6901F: drivers/hwmon/max6650.c
6902
6903MAX6697 HARDWARE MONITOR DRIVER
6904M: Guenter Roeck <linux@roeck-us.net>
6905L: lm-sensors@lm-sensors.org
6906S: Maintained
6907F: Documentation/hwmon/max6697
6908F: Documentation/devicetree/bindings/i2c/max6697.txt
6909F: drivers/hwmon/max6697.c
6910F: include/linux/platform_data/max6697.h
6911
6912MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6913M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6914L: linux-pm@vger.kernel.org
6915S: Supported
6916F: drivers/power/max14577_charger.c
6917F: drivers/power/max77693_charger.c
6918
6919MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6920M: Javier Martinez Canillas <javier@osg.samsung.com>
6921L: linux-kernel@vger.kernel.org
6922S: Supported
6923F: drivers/*/*max77802.c
6924F: Documentation/devicetree/bindings/*/*max77802.txt
6925F: include/dt-bindings/*/*max77802.h
6926
6927MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6928M: Chanwoo Choi <cw00.choi@samsung.com>
6929M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6930L: linux-kernel@vger.kernel.org
6931S: Supported
6932F: drivers/*/max14577.c
6933F: drivers/*/max77686.c
6934F: drivers/*/max77693.c
6935F: drivers/extcon/extcon-max14577.c
6936F: drivers/extcon/extcon-max77693.c
6937F: drivers/rtc/rtc-max77686.c
6938F: drivers/clk/clk-max77686.c
6939F: Documentation/devicetree/bindings/mfd/max14577.txt
6940F: Documentation/devicetree/bindings/*/max77686.txt
6941F: Documentation/devicetree/bindings/mfd/max77693.txt
6942F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6943F: include/linux/mfd/max14577*.h
6944F: include/linux/mfd/max77686*.h
6945F: include/linux/mfd/max77693*.h
6946
6947MAXIRADIO FM RADIO RECEIVER DRIVER
6948M: Hans Verkuil <hverkuil@xs4all.nl>
6949L: linux-media@vger.kernel.org
6950T: git git://linuxtv.org/media_tree.git
6951W: https://linuxtv.org
6952S: Maintained
6953F: drivers/media/radio/radio-maxiradio*
6954
6955MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6956M: Peter Rosin <peda@axentia.se>
6957L: linux-iio@vger.kernel.org
6958S: Maintained
6959F: drivers/iio/potentiometer/mcp4531.c
6960
6961MEDIA DRIVERS FOR RENESAS - VSP1
6962M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6963L: linux-media@vger.kernel.org
6964L: linux-renesas-soc@vger.kernel.org
6965T: git git://linuxtv.org/media_tree.git
6966S: Supported
6967F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6968F: drivers/media/platform/vsp1/
6969
6970MEDIA DRIVERS FOR ASCOT2E
6971M: Sergey Kozlov <serjk@netup.ru>
6972L: linux-media@vger.kernel.org
6973W: https://linuxtv.org
6974W: http://netup.tv/
6975T: git git://linuxtv.org/media_tree.git
6976S: Supported
6977F: drivers/media/dvb-frontends/ascot2e*
6978
6979MEDIA DRIVERS FOR CXD2841ER
6980M: Sergey Kozlov <serjk@netup.ru>
6981L: linux-media@vger.kernel.org
6982W: https://linuxtv.org
6983W: http://netup.tv/
6984T: git git://linuxtv.org/media_tree.git
6985S: Supported
6986F: drivers/media/dvb-frontends/cxd2841er*
6987
6988MEDIA DRIVERS FOR HORUS3A
6989M: Sergey Kozlov <serjk@netup.ru>
6990L: linux-media@vger.kernel.org
6991W: https://linuxtv.org
6992W: http://netup.tv/
6993T: git git://linuxtv.org/media_tree.git
6994S: Supported
6995F: drivers/media/dvb-frontends/horus3a*
6996
6997MEDIA DRIVERS FOR LNBH25
6998M: Sergey Kozlov <serjk@netup.ru>
6999L: linux-media@vger.kernel.org
7000W: https://linuxtv.org
7001W: http://netup.tv/
7002T: git git://linuxtv.org/media_tree.git
7003S: Supported
7004F: drivers/media/dvb-frontends/lnbh25*
7005
7006MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7007M: Sergey Kozlov <serjk@netup.ru>
7008L: linux-media@vger.kernel.org
7009W: https://linuxtv.org
7010W: http://netup.tv/
7011T: git git://linuxtv.org/media_tree.git
7012S: Supported
7013F: drivers/media/pci/netup_unidvb/*
7014
7015MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7016M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7017P: LinuxTV.org Project
7018L: linux-media@vger.kernel.org
7019W: https://linuxtv.org
7020Q: http://patchwork.kernel.org/project/linux-media/list/
7021T: git git://linuxtv.org/media_tree.git
7022S: Maintained
7023F: Documentation/dvb/
7024F: Documentation/video4linux/
7025F: Documentation/DocBook/media/
7026F: drivers/media/
7027F: drivers/staging/media/
7028F: include/linux/platform_data/media/
7029F: include/media/
7030F: include/uapi/linux/dvb/
7031F: include/uapi/linux/videodev2.h
7032F: include/uapi/linux/media.h
7033F: include/uapi/linux/v4l2-*
7034F: include/uapi/linux/meye.h
7035F: include/uapi/linux/ivtv*
7036F: include/uapi/linux/uvcvideo.h
7037
7038MEDIATEK ETHERNET DRIVER
7039M: Felix Fietkau <nbd@openwrt.org>
7040M: John Crispin <blogic@openwrt.org>
7041L: netdev@vger.kernel.org
7042S: Maintained
7043F: drivers/net/ethernet/mediatek/
7044
7045MEDIATEK MT7601U WIRELESS LAN DRIVER
7046M: Jakub Kicinski <kubakici@wp.pl>
7047L: linux-wireless@vger.kernel.org
7048S: Maintained
7049F: drivers/net/wireless/mediatek/mt7601u/
7050
7051MEGARAID SCSI/SAS DRIVERS
7052M: Kashyap Desai <kashyap.desai@avagotech.com>
7053M: Sumit Saxena <sumit.saxena@avagotech.com>
7054M: Uday Lingala <uday.lingala@avagotech.com>
7055L: megaraidlinux.pdl@avagotech.com
7056L: linux-scsi@vger.kernel.org
7057W: http://www.lsi.com
7058S: Maintained
7059F: Documentation/scsi/megaraid.txt
7060F: drivers/scsi/megaraid.*
7061F: drivers/scsi/megaraid/
7062
7063MELLANOX ETHERNET DRIVER (mlx4_en)
7064M: Eugenia Emantayev <eugenia@mellanox.com>
7065L: netdev@vger.kernel.org
7066S: Supported
7067W: http://www.mellanox.com
7068Q: http://patchwork.ozlabs.org/project/netdev/list/
7069F: drivers/net/ethernet/mellanox/mlx4/en_*
7070
7071MELLANOX ETHERNET DRIVER (mlx5e)
7072M: Saeed Mahameed <saeedm@mellanox.com>
7073L: netdev@vger.kernel.org
7074S: Supported
7075W: http://www.mellanox.com
7076Q: http://patchwork.ozlabs.org/project/netdev/list/
7077F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7078
7079MELLANOX ETHERNET SWITCH DRIVERS
7080M: Jiri Pirko <jiri@mellanox.com>
7081M: Ido Schimmel <idosch@mellanox.com>
7082L: netdev@vger.kernel.org
7083S: Supported
7084W: http://www.mellanox.com
7085Q: http://patchwork.ozlabs.org/project/netdev/list/
7086F: drivers/net/ethernet/mellanox/mlxsw/
7087
7088MEMBARRIER SUPPORT
7089M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7090M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7091L: linux-kernel@vger.kernel.org
7092S: Supported
7093F: kernel/membarrier.c
7094F: include/uapi/linux/membarrier.h
7095
7096MEMORY MANAGEMENT
7097L: linux-mm@kvack.org
7098W: http://www.linux-mm.org
7099S: Maintained
7100F: include/linux/mm.h
7101F: include/linux/gfp.h
7102F: include/linux/mmzone.h
7103F: include/linux/memory_hotplug.h
7104F: include/linux/vmalloc.h
7105F: mm/
7106
7107MEMORY TECHNOLOGY DEVICES (MTD)
7108M: David Woodhouse <dwmw2@infradead.org>
7109M: Brian Norris <computersforpeace@gmail.com>
7110L: linux-mtd@lists.infradead.org
7111W: http://www.linux-mtd.infradead.org/
7112Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7113T: git git://git.infradead.org/linux-mtd.git
7114T: git git://git.infradead.org/l2-mtd.git
7115S: Maintained
7116F: drivers/mtd/
7117F: include/linux/mtd/
7118F: include/uapi/mtd/
7119
7120MEN A21 WATCHDOG DRIVER
7121M: Johannes Thumshirn <morbidrsa@gmail.com>
7122L: linux-watchdog@vger.kernel.org
7123S: Maintained
7124F: drivers/watchdog/mena21_wdt.c
7125
7126MEN CHAMELEON BUS (mcb)
7127M: Johannes Thumshirn <morbidrsa@gmail.com>
7128S: Maintained
7129F: drivers/mcb/
7130F: include/linux/mcb.h
7131F: Documentation/men-chameleon-bus.txt
7132
7133MEN F21BMC (Board Management Controller)
7134M: Andreas Werner <andreas.werner@men.de>
7135S: Supported
7136F: drivers/mfd/menf21bmc.c
7137F: drivers/watchdog/menf21bmc_wdt.c
7138F: drivers/leds/leds-menf21bmc.c
7139F: drivers/hwmon/menf21bmc_hwmon.c
7140F: Documentation/hwmon/menf21bmc
7141
7142METAG ARCHITECTURE
7143M: James Hogan <james.hogan@imgtec.com>
7144L: linux-metag@vger.kernel.org
7145T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7146S: Odd Fixes
7147F: arch/metag/
7148F: Documentation/metag/
7149F: Documentation/devicetree/bindings/metag/
7150F: Documentation/devicetree/bindings/interrupt-controller/img,*
7151F: drivers/clocksource/metag_generic.c
7152F: drivers/irqchip/irq-metag.c
7153F: drivers/irqchip/irq-metag-ext.c
7154F: drivers/tty/metag_da.c
7155
7156MICROBLAZE ARCHITECTURE
7157M: Michal Simek <monstr@monstr.eu>
7158W: http://www.monstr.eu/fdt/
7159T: git git://git.monstr.eu/linux-2.6-microblaze.git
7160S: Supported
7161F: arch/microblaze/
7162
7163MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7164M: Chen Yu <yu.c.chen@intel.com>
7165L: platform-driver-x86@vger.kernel.org
7166S: Supported
7167F: drivers/platform/x86/surfacepro3_button.c
7168
7169MICROTEK X6 SCANNER
7170M: Oliver Neukum <oliver@neukum.org>
7171S: Maintained
7172F: drivers/usb/image/microtek.*
7173
7174MIPS
7175M: Ralf Baechle <ralf@linux-mips.org>
7176L: linux-mips@linux-mips.org
7177W: http://www.linux-mips.org/
7178T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7179Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7180S: Supported
7181F: Documentation/mips/
7182F: arch/mips/
7183
7184MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7185M: Hans Verkuil <hverkuil@xs4all.nl>
7186L: linux-media@vger.kernel.org
7187T: git git://linuxtv.org/media_tree.git
7188W: https://linuxtv.org
7189S: Odd Fixes
7190F: drivers/media/radio/radio-miropcm20*
7191
7192MELLANOX MLX4 core VPI driver
7193M: Yishai Hadas <yishaih@mellanox.com>
7194L: netdev@vger.kernel.org
7195L: linux-rdma@vger.kernel.org
7196W: http://www.mellanox.com
7197Q: http://patchwork.ozlabs.org/project/netdev/list/
7198S: Supported
7199F: drivers/net/ethernet/mellanox/mlx4/
7200F: include/linux/mlx4/
7201
7202MELLANOX MLX4 IB driver
7203M: Yishai Hadas <yishaih@mellanox.com>
7204L: linux-rdma@vger.kernel.org
7205W: http://www.mellanox.com
7206Q: http://patchwork.kernel.org/project/linux-rdma/list/
7207S: Supported
7208F: drivers/infiniband/hw/mlx4/
7209F: include/linux/mlx4/
7210
7211MELLANOX MLX5 core VPI driver
7212M: Matan Barak <matanb@mellanox.com>
7213M: Leon Romanovsky <leonro@mellanox.com>
7214L: netdev@vger.kernel.org
7215L: linux-rdma@vger.kernel.org
7216W: http://www.mellanox.com
7217Q: http://patchwork.ozlabs.org/project/netdev/list/
7218S: Supported
7219F: drivers/net/ethernet/mellanox/mlx5/core/
7220F: include/linux/mlx5/
7221
7222MELLANOX MLX5 IB driver
7223M: Matan Barak <matanb@mellanox.com>
7224M: Leon Romanovsky <leonro@mellanox.com>
7225L: linux-rdma@vger.kernel.org
7226W: http://www.mellanox.com
7227Q: http://patchwork.kernel.org/project/linux-rdma/list/
7228S: Supported
7229F: drivers/infiniband/hw/mlx5/
7230F: include/linux/mlx5/
7231
7232MELEXIS MLX90614 DRIVER
7233M: Crt Mori <cmo@melexis.com>
7234L: linux-iio@vger.kernel.org
7235W: http://www.melexis.com
7236S: Supported
7237F: drivers/iio/temperature/mlx90614.c
7238
7239MN88472 MEDIA DRIVER
7240M: Antti Palosaari <crope@iki.fi>
7241L: linux-media@vger.kernel.org
7242W: https://linuxtv.org
7243W: http://palosaari.fi/linux/
7244Q: http://patchwork.linuxtv.org/project/linux-media/list/
7245T: git git://linuxtv.org/anttip/media_tree.git
7246S: Maintained
7247F: drivers/staging/media/mn88472/
7248F: drivers/media/dvb-frontends/mn88472.h
7249
7250MN88473 MEDIA DRIVER
7251M: Antti Palosaari <crope@iki.fi>
7252L: linux-media@vger.kernel.org
7253W: https://linuxtv.org
7254W: http://palosaari.fi/linux/
7255Q: http://patchwork.linuxtv.org/project/linux-media/list/
7256T: git git://linuxtv.org/anttip/media_tree.git
7257S: Maintained
7258F: drivers/staging/media/mn88473/
7259F: drivers/media/dvb-frontends/mn88473.h
7260
7261MODULE SUPPORT
7262M: Rusty Russell <rusty@rustcorp.com.au>
7263S: Maintained
7264F: include/linux/module.h
7265F: kernel/module.c
7266
7267MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7268W: http://popies.net/meye/
7269S: Orphan
7270F: Documentation/video4linux/meye.txt
7271F: drivers/media/pci/meye/
7272F: include/uapi/linux/meye.h
7273
7274MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7275M: Jiri Slaby <jirislaby@gmail.com>
7276S: Maintained
7277F: Documentation/serial/moxa-smartio
7278F: drivers/tty/mxser.*
7279
7280MR800 AVERMEDIA USB FM RADIO DRIVER
7281M: Alexey Klimov <klimov.linux@gmail.com>
7282L: linux-media@vger.kernel.org
7283T: git git://linuxtv.org/media_tree.git
7284S: Maintained
7285F: drivers/media/radio/radio-mr800.c
7286
7287MRF24J40 IEEE 802.15.4 RADIO DRIVER
7288M: Alan Ott <alan@signal11.us>
7289L: linux-wpan@vger.kernel.org
7290S: Maintained
7291F: drivers/net/ieee802154/mrf24j40.c
7292F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7293
7294MSI LAPTOP SUPPORT
7295M: "Lee, Chun-Yi" <jlee@suse.com>
7296L: platform-driver-x86@vger.kernel.org
7297S: Maintained
7298F: drivers/platform/x86/msi-laptop.c
7299
7300MSI WMI SUPPORT
7301L: platform-driver-x86@vger.kernel.org
7302S: Orphan
7303F: drivers/platform/x86/msi-wmi.c
7304
7305MSI001 MEDIA DRIVER
7306M: Antti Palosaari <crope@iki.fi>
7307L: linux-media@vger.kernel.org
7308W: https://linuxtv.org
7309W: http://palosaari.fi/linux/
7310Q: http://patchwork.linuxtv.org/project/linux-media/list/
7311T: git git://linuxtv.org/anttip/media_tree.git
7312S: Maintained
7313F: drivers/media/tuners/msi001*
7314
7315MSI2500 MEDIA DRIVER
7316M: Antti Palosaari <crope@iki.fi>
7317L: linux-media@vger.kernel.org
7318W: https://linuxtv.org
7319W: http://palosaari.fi/linux/
7320Q: http://patchwork.linuxtv.org/project/linux-media/list/
7321T: git git://linuxtv.org/anttip/media_tree.git
7322S: Maintained
7323F: drivers/media/usb/msi2500/
7324
7325MSYSTEMS DISKONCHIP G3 MTD DRIVER
7326M: Robert Jarzmik <robert.jarzmik@free.fr>
7327L: linux-mtd@lists.infradead.org
7328S: Maintained
7329F: drivers/mtd/devices/docg3*
7330
7331MT9M032 APTINA SENSOR DRIVER
7332M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7333L: linux-media@vger.kernel.org
7334T: git git://linuxtv.org/media_tree.git
7335S: Maintained
7336F: drivers/media/i2c/mt9m032.c
7337F: include/media/i2c/mt9m032.h
7338
7339MT9P031 APTINA CAMERA SENSOR
7340M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7341L: linux-media@vger.kernel.org
7342T: git git://linuxtv.org/media_tree.git
7343S: Maintained
7344F: drivers/media/i2c/mt9p031.c
7345F: include/media/i2c/mt9p031.h
7346
7347MT9T001 APTINA CAMERA SENSOR
7348M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7349L: linux-media@vger.kernel.org
7350T: git git://linuxtv.org/media_tree.git
7351S: Maintained
7352F: drivers/media/i2c/mt9t001.c
7353F: include/media/i2c/mt9t001.h
7354
7355MT9V032 APTINA CAMERA SENSOR
7356M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7357L: linux-media@vger.kernel.org
7358T: git git://linuxtv.org/media_tree.git
7359S: Maintained
7360F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7361F: drivers/media/i2c/mt9v032.c
7362F: include/media/i2c/mt9v032.h
7363
7364MULTIFUNCTION DEVICES (MFD)
7365M: Lee Jones <lee.jones@linaro.org>
7366T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7367S: Supported
7368F: drivers/mfd/
7369F: include/linux/mfd/
7370
7371MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7372M: Ulf Hansson <ulf.hansson@linaro.org>
7373L: linux-mmc@vger.kernel.org
7374T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7375S: Maintained
7376F: drivers/mmc/
7377F: include/linux/mmc/
7378F: include/uapi/linux/mmc/
7379
7380MULTIMEDIA CARD (MMC) ETC. OVER SPI
7381S: Orphan
7382F: drivers/mmc/host/mmc_spi.c
7383F: include/linux/spi/mmc_spi.h
7384
7385MULTISOUND SOUND DRIVER
7386M: Andrew Veliath <andrewtv@usa.net>
7387S: Maintained
7388F: Documentation/sound/oss/MultiSound
7389F: sound/oss/msnd*
7390
7391MULTITECH MULTIPORT CARD (ISICOM)
7392S: Orphan
7393F: drivers/tty/isicom.c
7394F: include/linux/isicom.h
7395
7396MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7397M: Bin Liu <b-liu@ti.com>
7398L: linux-usb@vger.kernel.org
7399T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7400S: Maintained
7401F: drivers/usb/musb/
7402
7403MXL5007T MEDIA DRIVER
7404M: Michael Krufky <mkrufky@linuxtv.org>
7405L: linux-media@vger.kernel.org
7406W: https://linuxtv.org
7407W: http://github.com/mkrufky
7408Q: http://patchwork.linuxtv.org/project/linux-media/list/
7409T: git git://linuxtv.org/mkrufky/tuners.git
7410S: Maintained
7411F: drivers/media/tuners/mxl5007t.*
7412
7413MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7414M: Hyong-Youb Kim <hykim@myri.com>
7415L: netdev@vger.kernel.org
7416W: https://www.myricom.com/support/downloads/myri10ge.html
7417S: Supported
7418F: drivers/net/ethernet/myricom/myri10ge/
7419
7420NATSEMI ETHERNET DRIVER (DP8381x)
7421S: Orphan
7422F: drivers/net/ethernet/natsemi/natsemi.c
7423
7424NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7425M: Daniel Mack <zonque@gmail.com>
7426S: Maintained
7427L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7428W: http://www.native-instruments.com
7429F: sound/usb/caiaq/
7430
7431NCP FILESYSTEM
7432M: Petr Vandrovec <petr@vandrovec.name>
7433S: Odd Fixes
7434F: fs/ncpfs/
7435
7436NCR 5380 SCSI DRIVERS
7437M: Finn Thain <fthain@telegraphics.com.au>
7438M: Michael Schmitz <schmitzmic@gmail.com>
7439L: linux-scsi@vger.kernel.org
7440S: Maintained
7441F: Documentation/scsi/g_NCR5380.txt
7442F: drivers/scsi/NCR5380.*
7443F: drivers/scsi/arm/cumana_1.c
7444F: drivers/scsi/arm/oak.c
7445F: drivers/scsi/atari_NCR5380.c
7446F: drivers/scsi/atari_scsi.*
7447F: drivers/scsi/dmx3191d.c
7448F: drivers/scsi/dtc.*
7449F: drivers/scsi/g_NCR5380.*
7450F: drivers/scsi/g_NCR5380_mmio.c
7451F: drivers/scsi/mac_scsi.*
7452F: drivers/scsi/pas16.*
7453F: drivers/scsi/sun3_scsi.*
7454F: drivers/scsi/sun3_scsi_vme.c
7455F: drivers/scsi/t128.*
7456
7457NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7458M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7459L: linux-scsi@vger.kernel.org
7460S: Maintained
7461F: drivers/scsi/NCR_D700.*
7462
7463NCT6775 HARDWARE MONITOR DRIVER
7464M: Guenter Roeck <linux@roeck-us.net>
7465L: lm-sensors@lm-sensors.org
7466S: Maintained
7467F: Documentation/hwmon/nct6775
7468F: drivers/hwmon/nct6775.c
7469
7470NETEFFECT IWARP RNIC DRIVER (IW_NES)
7471M: Faisal Latif <faisal.latif@intel.com>
7472L: linux-rdma@vger.kernel.org
7473W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7474S: Supported
7475F: drivers/infiniband/hw/nes/
7476
7477NETEM NETWORK EMULATOR
7478M: Stephen Hemminger <stephen@networkplumber.org>
7479L: netem@lists.linux-foundation.org
7480S: Maintained
7481F: net/sched/sch_netem.c
7482
7483NETERION 10GbE DRIVERS (s2io/vxge)
7484M: Jon Mason <jdmason@kudzu.us>
7485L: netdev@vger.kernel.org
7486S: Supported
7487F: Documentation/networking/s2io.txt
7488F: Documentation/networking/vxge.txt
7489F: drivers/net/ethernet/neterion/
7490
7491NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7492M: Pablo Neira Ayuso <pablo@netfilter.org>
7493M: Patrick McHardy <kaber@trash.net>
7494M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7495L: netfilter-devel@vger.kernel.org
7496L: coreteam@netfilter.org
7497W: http://www.netfilter.org/
7498W: http://www.iptables.org/
7499Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7500T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7501T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7502S: Supported
7503F: include/linux/netfilter*
7504F: include/linux/netfilter/
7505F: include/net/netfilter/
7506F: include/uapi/linux/netfilter*
7507F: include/uapi/linux/netfilter/
7508F: net/*/netfilter.c
7509F: net/*/netfilter/
7510F: net/netfilter/
7511F: net/bridge/br_netfilter*.c
7512
7513NETLABEL
7514M: Paul Moore <paul@paul-moore.com>
7515W: http://netlabel.sf.net
7516L: netdev@vger.kernel.org
7517S: Maintained
7518F: Documentation/netlabel/
7519F: include/net/netlabel.h
7520F: net/netlabel/
7521
7522NETROM NETWORK LAYER
7523M: Ralf Baechle <ralf@linux-mips.org>
7524L: linux-hams@vger.kernel.org
7525W: http://www.linux-ax25.org/
7526S: Maintained
7527F: include/net/netrom.h
7528F: include/uapi/linux/netrom.h
7529F: net/netrom/
7530
7531NETRONOME ETHERNET DRIVERS
7532M: Jakub Kicinski <jakub.kicinski@netronome.com>
7533L: oss-drivers@netronome.com
7534S: Maintained
7535F: drivers/net/ethernet/netronome/
7536
7537NETWORK BLOCK DEVICE (NBD)
7538M: Markus Pargmann <mpa@pengutronix.de>
7539S: Maintained
7540L: nbd-general@lists.sourceforge.net
7541T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7542F: Documentation/blockdev/nbd.txt
7543F: drivers/block/nbd.c
7544F: include/uapi/linux/nbd.h
7545
7546NETWORK DROP MONITOR
7547M: Neil Horman <nhorman@tuxdriver.com>
7548L: netdev@vger.kernel.org
7549S: Maintained
7550W: https://fedorahosted.org/dropwatch/
7551F: net/core/drop_monitor.c
7552
7553NETWORKING [GENERAL]
7554M: "David S. Miller" <davem@davemloft.net>
7555L: netdev@vger.kernel.org
7556W: http://www.linuxfoundation.org/en/Net
7557Q: http://patchwork.ozlabs.org/project/netdev/list/
7558T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7559T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7560S: Maintained
7561F: net/
7562F: include/net/
7563F: include/linux/in.h
7564F: include/linux/net.h
7565F: include/linux/netdevice.h
7566F: include/uapi/linux/in.h
7567F: include/uapi/linux/net.h
7568F: include/uapi/linux/netdevice.h
7569F: include/uapi/linux/net_namespace.h
7570F: tools/net/
7571F: tools/testing/selftests/net/
7572F: lib/random32.c
7573F: lib/test_bpf.c
7574
7575NETWORKING [IPv4/IPv6]
7576M: "David S. Miller" <davem@davemloft.net>
7577M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7578M: James Morris <jmorris@namei.org>
7579M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7580M: Patrick McHardy <kaber@trash.net>
7581L: netdev@vger.kernel.org
7582T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7583S: Maintained
7584F: net/ipv4/
7585F: net/ipv6/
7586F: include/net/ip*
7587F: arch/x86/net/*
7588
7589NETWORKING [IPSEC]
7590M: Steffen Klassert <steffen.klassert@secunet.com>
7591M: Herbert Xu <herbert@gondor.apana.org.au>
7592M: "David S. Miller" <davem@davemloft.net>
7593L: netdev@vger.kernel.org
7594T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7595T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7596S: Maintained
7597F: net/core/flow.c
7598F: net/xfrm/
7599F: net/key/
7600F: net/ipv4/xfrm*
7601F: net/ipv4/esp4.c
7602F: net/ipv4/ah4.c
7603F: net/ipv4/ipcomp.c
7604F: net/ipv4/ip_vti.c
7605F: net/ipv6/xfrm*
7606F: net/ipv6/esp6.c
7607F: net/ipv6/ah6.c
7608F: net/ipv6/ipcomp6.c
7609F: net/ipv6/ip6_vti.c
7610F: include/uapi/linux/xfrm.h
7611F: include/net/xfrm.h
7612
7613NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7614M: Paul Moore <paul@paul-moore.com>
7615L: netdev@vger.kernel.org
7616S: Maintained
7617
7618NETWORKING [WIRELESS]
7619L: linux-wireless@vger.kernel.org
7620Q: http://patchwork.kernel.org/project/linux-wireless/list/
7621
7622NETWORKING DRIVERS
7623L: netdev@vger.kernel.org
7624W: http://www.linuxfoundation.org/en/Net
7625Q: http://patchwork.ozlabs.org/project/netdev/list/
7626T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7627T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7628S: Odd Fixes
7629F: drivers/net/
7630F: include/linux/if_*
7631F: include/linux/netdevice.h
7632F: include/linux/etherdevice.h
7633F: include/linux/fcdevice.h
7634F: include/linux/fddidevice.h
7635F: include/linux/hippidevice.h
7636F: include/linux/inetdevice.h
7637F: include/uapi/linux/if_*
7638F: include/uapi/linux/netdevice.h
7639
7640NETWORKING DRIVERS (WIRELESS)
7641M: Kalle Valo <kvalo@codeaurora.org>
7642L: linux-wireless@vger.kernel.org
7643Q: http://patchwork.kernel.org/project/linux-wireless/list/
7644T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7645T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7646S: Maintained
7647F: drivers/net/wireless/
7648
7649NETXEN (1/10) GbE SUPPORT
7650M: Manish Chopra <manish.chopra@qlogic.com>
7651M: Sony Chacko <sony.chacko@qlogic.com>
7652M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7653L: netdev@vger.kernel.org
7654W: http://www.qlogic.com
7655S: Supported
7656F: drivers/net/ethernet/qlogic/netxen/
7657
7658NFC SUBSYSTEM
7659M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7660M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7661M: Samuel Ortiz <sameo@linux.intel.com>
7662L: linux-wireless@vger.kernel.org
7663L: linux-nfc@lists.01.org (subscribers-only)
7664S: Supported
7665F: net/nfc/
7666F: include/net/nfc/
7667F: include/uapi/linux/nfc.h
7668F: drivers/nfc/
7669F: include/linux/platform_data/nfcmrvl.h
7670F: include/linux/platform_data/nxp-nci.h
7671F: include/linux/platform_data/pn544.h
7672F: include/linux/platform_data/st21nfca.h
7673F: include/linux/platform_data/st-nci.h
7674F: Documentation/devicetree/bindings/net/nfc/
7675
7676NFS, SUNRPC, AND LOCKD CLIENTS
7677M: Trond Myklebust <trond.myklebust@primarydata.com>
7678M: Anna Schumaker <anna.schumaker@netapp.com>
7679L: linux-nfs@vger.kernel.org
7680W: http://client.linux-nfs.org
7681T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7682S: Maintained
7683F: fs/lockd/
7684F: fs/nfs/
7685F: fs/nfs_common/
7686F: net/sunrpc/
7687F: include/linux/lockd/
7688F: include/linux/nfs*
7689F: include/linux/sunrpc/
7690F: include/uapi/linux/nfs*
7691F: include/uapi/linux/sunrpc/
7692
7693NILFS2 FILESYSTEM
7694M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7695L: linux-nilfs@vger.kernel.org
7696W: http://nilfs.sourceforge.net/
7697T: git git://github.com/konis/nilfs2.git
7698S: Supported
7699F: Documentation/filesystems/nilfs2.txt
7700F: fs/nilfs2/
7701F: include/linux/nilfs2_fs.h
7702F: include/trace/events/nilfs2.h
7703
7704NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7705M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7706W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7707S: Maintained
7708F: Documentation/scsi/NinjaSCSI.txt
7709F: drivers/scsi/pcmcia/nsp_*
7710
7711NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7712M: GOTO Masanori <gotom@debian.or.jp>
7713M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7714W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7715S: Maintained
7716F: Documentation/scsi/NinjaSCSI.txt
7717F: drivers/scsi/nsp32*
7718
7719NIOS2 ARCHITECTURE
7720M: Ley Foon Tan <lftan@altera.com>
7721L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7722T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7723S: Maintained
7724F: arch/nios2/
7725
7726NOKIA N900 POWER SUPPLY DRIVERS
7727R: Pali Rohár <pali.rohar@gmail.com>
7728F: include/linux/power/bq2415x_charger.h
7729F: include/linux/power/bq27xxx_battery.h
7730F: include/linux/power/isp1704_charger.h
7731F: drivers/power/bq2415x_charger.c
7732F: drivers/power/bq27xxx_battery.c
7733F: drivers/power/bq27xxx_battery_i2c.c
7734F: drivers/power/isp1704_charger.c
7735F: drivers/power/rx51_battery.c
7736
7737NTB DRIVER CORE
7738M: Jon Mason <jdmason@kudzu.us>
7739M: Dave Jiang <dave.jiang@intel.com>
7740M: Allen Hubbe <Allen.Hubbe@emc.com>
7741L: linux-ntb@googlegroups.com
7742S: Supported
7743W: https://github.com/jonmason/ntb/wiki
7744T: git git://github.com/jonmason/ntb.git
7745F: drivers/ntb/
7746F: drivers/net/ntb_netdev.c
7747F: include/linux/ntb.h
7748F: include/linux/ntb_transport.h
7749
7750NTB INTEL DRIVER
7751M: Jon Mason <jdmason@kudzu.us>
7752M: Dave Jiang <dave.jiang@intel.com>
7753L: linux-ntb@googlegroups.com
7754S: Supported
7755W: https://github.com/jonmason/ntb/wiki
7756T: git git://github.com/jonmason/ntb.git
7757F: drivers/ntb/hw/intel/
7758
7759NTB AMD DRIVER
7760M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7761L: linux-ntb@googlegroups.com
7762S: Supported
7763F: drivers/ntb/hw/amd/
7764
7765NTFS FILESYSTEM
7766M: Anton Altaparmakov <anton@tuxera.com>
7767L: linux-ntfs-dev@lists.sourceforge.net
7768W: http://www.tuxera.com/
7769T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7770S: Supported
7771F: Documentation/filesystems/ntfs.txt
7772F: fs/ntfs/
7773
7774NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7775M: Antonino Daplas <adaplas@gmail.com>
7776L: linux-fbdev@vger.kernel.org
7777S: Maintained
7778F: drivers/video/fbdev/riva/
7779F: drivers/video/fbdev/nvidia/
7780
7781NVM EXPRESS DRIVER
7782M: Keith Busch <keith.busch@intel.com>
7783M: Jens Axboe <axboe@fb.com>
7784L: linux-nvme@lists.infradead.org
7785T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7786W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7787S: Supported
7788F: drivers/nvme/host/
7789F: include/linux/nvme.h
7790
7791NVMEM FRAMEWORK
7792M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7793M: Maxime Ripard <maxime.ripard@free-electrons.com>
7794S: Maintained
7795F: drivers/nvmem/
7796F: Documentation/devicetree/bindings/nvmem/
7797F: include/linux/nvmem-consumer.h
7798F: include/linux/nvmem-provider.h
7799
7800NXP-NCI NFC DRIVER
7801M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7802R: Charles Gorand <charles.gorand@effinnov.com>
7803L: linux-nfc@lists.01.org (moderated for non-subscribers)
7804S: Supported
7805F: drivers/nfc/nxp-nci
7806
7807NXP TDA998X DRM DRIVER
7808M: Russell King <rmk+kernel@arm.linux.org.uk>
7809S: Supported
7810F: drivers/gpu/drm/i2c/tda998x_drv.c
7811F: include/drm/i2c/tda998x.h
7812
7813NXP TFA9879 DRIVER
7814M: Peter Rosin <peda@axentia.se>
7815L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7816S: Maintained
7817F: sound/soc/codecs/tfa9879*
7818
7819OMAP SUPPORT
7820M: Tony Lindgren <tony@atomide.com>
7821L: linux-omap@vger.kernel.org
7822W: http://www.muru.com/linux/omap/
7823W: http://linux.omap.com/
7824Q: http://patchwork.kernel.org/project/linux-omap/list/
7825T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7826S: Maintained
7827F: arch/arm/*omap*/
7828F: arch/arm/configs/omap1_defconfig
7829F: arch/arm/configs/omap2plus_defconfig
7830F: drivers/i2c/busses/i2c-omap.c
7831F: drivers/irqchip/irq-omap-intc.c
7832F: drivers/mfd/*omap*.c
7833F: drivers/mfd/menelaus.c
7834F: drivers/mfd/palmas.c
7835F: drivers/mfd/tps65217.c
7836F: drivers/mfd/tps65218.c
7837F: drivers/mfd/tps65910.c
7838F: drivers/mfd/twl-core.[ch]
7839F: drivers/mfd/twl4030*.c
7840F: drivers/mfd/twl6030*.c
7841F: drivers/mfd/twl6040*.c
7842F: drivers/regulator/palmas-regulator*.c
7843F: drivers/regulator/pbias-regulator.c
7844F: drivers/regulator/tps65217-regulator.c
7845F: drivers/regulator/tps65218-regulator.c
7846F: drivers/regulator/tps65910-regulator.c
7847F: drivers/regulator/twl-regulator.c
7848F: include/linux/i2c-omap.h
7849
7850OMAP DEVICE TREE SUPPORT
7851M: Benoît Cousson <bcousson@baylibre.com>
7852M: Tony Lindgren <tony@atomide.com>
7853L: linux-omap@vger.kernel.org
7854L: devicetree@vger.kernel.org
7855S: Maintained
7856F: arch/arm/boot/dts/*omap*
7857F: arch/arm/boot/dts/*am3*
7858F: arch/arm/boot/dts/*am4*
7859F: arch/arm/boot/dts/*am5*
7860F: arch/arm/boot/dts/*dra7*
7861
7862OMAP CLOCK FRAMEWORK SUPPORT
7863M: Paul Walmsley <paul@pwsan.com>
7864L: linux-omap@vger.kernel.org
7865S: Maintained
7866F: arch/arm/*omap*/*clock*
7867
7868OMAP POWER MANAGEMENT SUPPORT
7869M: Kevin Hilman <khilman@deeprootsystems.com>
7870L: linux-omap@vger.kernel.org
7871S: Maintained
7872F: arch/arm/*omap*/*pm*
7873F: drivers/cpufreq/omap-cpufreq.c
7874
7875OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7876M: Rajendra Nayak <rnayak@ti.com>
7877M: Paul Walmsley <paul@pwsan.com>
7878L: linux-omap@vger.kernel.org
7879S: Maintained
7880F: arch/arm/mach-omap2/prm*
7881
7882OMAP AUDIO SUPPORT
7883M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7884M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7885L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7886L: linux-omap@vger.kernel.org
7887S: Maintained
7888F: sound/soc/omap/
7889
7890OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7891M: Roger Quadros <rogerq@ti.com>
7892M: Tony Lindgren <tony@atomide.com>
7893L: linux-omap@vger.kernel.org
7894S: Maintained
7895F: drivers/memory/omap-gpmc.c
7896F: arch/arm/mach-omap2/*gpmc*
7897
7898OMAP FRAMEBUFFER SUPPORT
7899M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7900L: linux-fbdev@vger.kernel.org
7901L: linux-omap@vger.kernel.org
7902S: Maintained
7903F: drivers/video/fbdev/omap/
7904
7905OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7906M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7907L: linux-omap@vger.kernel.org
7908L: linux-fbdev@vger.kernel.org
7909S: Maintained
7910F: drivers/video/fbdev/omap2/
7911F: Documentation/arm/OMAP/DSS
7912
7913OMAP HARDWARE SPINLOCK SUPPORT
7914M: Ohad Ben-Cohen <ohad@wizery.com>
7915L: linux-omap@vger.kernel.org
7916S: Maintained
7917F: drivers/hwspinlock/omap_hwspinlock.c
7918
7919OMAP MMC SUPPORT
7920M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7921L: linux-omap@vger.kernel.org
7922S: Maintained
7923F: drivers/mmc/host/omap.c
7924
7925OMAP HS MMC SUPPORT
7926L: linux-mmc@vger.kernel.org
7927L: linux-omap@vger.kernel.org
7928S: Orphan
7929F: drivers/mmc/host/omap_hsmmc.c
7930
7931OMAP RANDOM NUMBER GENERATOR SUPPORT
7932M: Deepak Saxena <dsaxena@plexity.net>
7933S: Maintained
7934F: drivers/char/hw_random/omap-rng.c
7935
7936OMAP HWMOD SUPPORT
7937M: Benoît Cousson <bcousson@baylibre.com>
7938M: Paul Walmsley <paul@pwsan.com>
7939L: linux-omap@vger.kernel.org
7940S: Maintained
7941F: arch/arm/mach-omap2/omap_hwmod.*
7942
7943OMAP HWMOD DATA
7944M: Paul Walmsley <paul@pwsan.com>
7945L: linux-omap@vger.kernel.org
7946S: Maintained
7947F: arch/arm/mach-omap2/omap_hwmod*data*
7948
7949OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7950M: Benoît Cousson <bcousson@baylibre.com>
7951L: linux-omap@vger.kernel.org
7952S: Maintained
7953F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7954
7955OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7956M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7957L: linux-media@vger.kernel.org
7958S: Maintained
7959F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7960F: drivers/media/platform/omap3isp/
7961F: drivers/staging/media/omap4iss/
7962
7963OMAP USB SUPPORT
7964L: linux-usb@vger.kernel.org
7965L: linux-omap@vger.kernel.org
7966S: Orphan
7967F: drivers/usb/*/*omap*
7968F: arch/arm/*omap*/usb*
7969
7970OMAP GPIO DRIVER
7971M: Grygorii Strashko <grygorii.strashko@ti.com>
7972M: Santosh Shilimkar <ssantosh@kernel.org>
7973M: Kevin Hilman <khilman@deeprootsystems.com>
7974L: linux-omap@vger.kernel.org
7975S: Maintained
7976F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7977F: drivers/gpio/gpio-omap.c
7978
7979OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7980M: Mark Jackson <mpfj@newflow.co.uk>
7981L: linux-omap@vger.kernel.org
7982S: Maintained
7983F: arch/arm/boot/dts/am335x-nano.dts
7984
7985OMFS FILESYSTEM
7986M: Bob Copeland <me@bobcopeland.com>
7987L: linux-karma-devel@lists.sourceforge.net
7988S: Maintained
7989F: Documentation/filesystems/omfs.txt
7990F: fs/omfs/
7991
7992OMNIKEY CARDMAN 4000 DRIVER
7993M: Harald Welte <laforge@gnumonks.org>
7994S: Maintained
7995F: drivers/char/pcmcia/cm4000_cs.c
7996F: include/linux/cm4000_cs.h
7997F: include/uapi/linux/cm4000_cs.h
7998
7999OMNIKEY CARDMAN 4040 DRIVER
8000M: Harald Welte <laforge@gnumonks.org>
8001S: Maintained
8002F: drivers/char/pcmcia/cm4040_cs.*
8003
8004OMNIVISION OV7670 SENSOR DRIVER
8005M: Jonathan Corbet <corbet@lwn.net>
8006L: linux-media@vger.kernel.org
8007T: git git://linuxtv.org/media_tree.git
8008S: Maintained
8009F: drivers/media/i2c/ov7670.c
8010
8011ONENAND FLASH DRIVER
8012M: Kyungmin Park <kyungmin.park@samsung.com>
8013L: linux-mtd@lists.infradead.org
8014S: Maintained
8015F: drivers/mtd/onenand/
8016F: include/linux/mtd/onenand*.h
8017
8018ONSTREAM SCSI TAPE DRIVER
8019M: Willem Riede <osst@riede.org>
8020L: osst-users@lists.sourceforge.net
8021L: linux-scsi@vger.kernel.org
8022S: Maintained
8023F: Documentation/scsi/osst.txt
8024F: drivers/scsi/osst.*
8025F: drivers/scsi/osst_*.h
8026F: drivers/scsi/st.h
8027
8028OPENCORES I2C BUS DRIVER
8029M: Peter Korsgaard <jacmet@sunsite.dk>
8030L: linux-i2c@vger.kernel.org
8031S: Maintained
8032F: Documentation/i2c/busses/i2c-ocores
8033F: drivers/i2c/busses/i2c-ocores.c
8034
8035OPEN FIRMWARE AND FLATTENED DEVICE TREE
8036M: Rob Herring <robh+dt@kernel.org>
8037M: Frank Rowand <frowand.list@gmail.com>
8038M: Grant Likely <grant.likely@linaro.org>
8039L: devicetree@vger.kernel.org
8040W: http://www.devicetree.org/
8041T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8042S: Maintained
8043F: drivers/of/
8044F: include/linux/of*.h
8045F: scripts/dtc/
8046
8047OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8048M: Rob Herring <robh+dt@kernel.org>
8049M: Pawel Moll <pawel.moll@arm.com>
8050M: Mark Rutland <mark.rutland@arm.com>
8051M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8052M: Kumar Gala <galak@codeaurora.org>
8053L: devicetree@vger.kernel.org
8054T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8055S: Maintained
8056F: Documentation/devicetree/
8057F: arch/*/boot/dts/
8058F: include/dt-bindings/
8059
8060OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8061M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8062L: devicetree@vger.kernel.org
8063S: Maintained
8064F: Documentation/devicetree/dynamic-resolution-notes.txt
8065F: Documentation/devicetree/overlay-notes.txt
8066F: drivers/of/overlay.c
8067F: drivers/of/resolver.c
8068
8069OPENRISC ARCHITECTURE
8070M: Jonas Bonn <jonas@southpole.se>
8071W: http://openrisc.net
8072L: linux@lists.openrisc.net (moderated for non-subscribers)
8073S: Maintained
8074T: git git://openrisc.net/~jonas/linux
8075F: arch/openrisc/
8076
8077OPENVSWITCH
8078M: Pravin Shelar <pshelar@nicira.com>
8079L: netdev@vger.kernel.org
8080L: dev@openvswitch.org
8081W: http://openvswitch.org
8082S: Maintained
8083F: net/openvswitch/
8084F: include/uapi/linux/openvswitch.h
8085
8086OPERATING PERFORMANCE POINTS (OPP)
8087M: Viresh Kumar <vireshk@kernel.org>
8088M: Nishanth Menon <nm@ti.com>
8089M: Stephen Boyd <sboyd@codeaurora.org>
8090L: linux-pm@vger.kernel.org
8091S: Maintained
8092T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8093F: drivers/base/power/opp/
8094F: include/linux/pm_opp.h
8095F: Documentation/power/opp.txt
8096F: Documentation/devicetree/bindings/opp/
8097
8098OPL4 DRIVER
8099M: Clemens Ladisch <clemens@ladisch.de>
8100L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8101T: git git://git.alsa-project.org/alsa-kernel.git
8102S: Maintained
8103F: sound/drivers/opl4/
8104
8105OPROFILE
8106M: Robert Richter <rric@kernel.org>
8107L: oprofile-list@lists.sf.net
8108S: Maintained
8109F: arch/*/include/asm/oprofile*.h
8110F: arch/*/oprofile/
8111F: drivers/oprofile/
8112F: include/linux/oprofile.h
8113
8114ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8115M: Mark Fasheh <mfasheh@suse.com>
8116M: Joel Becker <jlbec@evilplan.org>
8117L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8118W: http://ocfs2.wiki.kernel.org
8119S: Supported
8120F: Documentation/filesystems/ocfs2.txt
8121F: Documentation/filesystems/dlmfs.txt
8122F: fs/ocfs2/
8123
8124ORINOCO DRIVER
8125L: linux-wireless@vger.kernel.org
8126W: http://wireless.kernel.org/en/users/Drivers/orinoco
8127W: http://www.nongnu.org/orinoco/
8128S: Orphan
8129F: drivers/net/wireless/intersil/orinoco/
8130
8131OSD LIBRARY and FILESYSTEM
8132M: Boaz Harrosh <ooo@electrozaur.com>
8133M: Benny Halevy <bhalevy@primarydata.com>
8134L: osd-dev@open-osd.org
8135W: http://open-osd.org
8136T: git git://git.open-osd.org/open-osd.git
8137S: Maintained
8138F: drivers/scsi/osd/
8139F: include/scsi/osd_*
8140F: fs/exofs/
8141
8142OVERLAY FILESYSTEM
8143M: Miklos Szeredi <miklos@szeredi.hu>
8144L: linux-unionfs@vger.kernel.org
8145T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8146S: Supported
8147F: fs/overlayfs/
8148F: Documentation/filesystems/overlayfs.txt
8149
8150P54 WIRELESS DRIVER
8151M: Christian Lamparter <chunkeey@googlemail.com>
8152L: linux-wireless@vger.kernel.org
8153W: http://wireless.kernel.org/en/users/Drivers/p54
8154S: Maintained
8155F: drivers/net/wireless/intersil/p54/
8156
8157PA SEMI ETHERNET DRIVER
8158M: Olof Johansson <olof@lixom.net>
8159L: netdev@vger.kernel.org
8160S: Maintained
8161F: drivers/net/ethernet/pasemi/*
8162
8163PA SEMI SMBUS DRIVER
8164M: Olof Johansson <olof@lixom.net>
8165L: linux-i2c@vger.kernel.org
8166S: Maintained
8167F: drivers/i2c/busses/i2c-pasemi.c
8168
8169PADATA PARALLEL EXECUTION MECHANISM
8170M: Steffen Klassert <steffen.klassert@secunet.com>
8171L: linux-crypto@vger.kernel.org
8172S: Maintained
8173F: kernel/padata.c
8174F: include/linux/padata.h
8175F: Documentation/padata.txt
8176
8177PANASONIC LAPTOP ACPI EXTRAS DRIVER
8178M: Harald Welte <laforge@gnumonks.org>
8179L: platform-driver-x86@vger.kernel.org
8180S: Maintained
8181F: drivers/platform/x86/panasonic-laptop.c
8182
8183PANASONIC MN10300/AM33/AM34 PORT
8184M: David Howells <dhowells@redhat.com>
8185M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8186L: linux-am33-list@redhat.com (moderated for non-subscribers)
8187W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8188S: Maintained
8189F: Documentation/mn10300/
8190F: arch/mn10300/
8191
8192PARALLEL PORT SUBSYSTEM
8193M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8194M: Sudip Mukherjee <sudip@vectorindia.org>
8195L: linux-parport@lists.infradead.org (subscribers-only)
8196S: Maintained
8197F: drivers/parport/
8198F: include/linux/parport*.h
8199F: drivers/char/ppdev.c
8200F: include/uapi/linux/ppdev.h
8201F: Documentation/parport*.txt
8202
8203PARAVIRT_OPS INTERFACE
8204M: Jeremy Fitzhardinge <jeremy@goop.org>
8205M: Chris Wright <chrisw@sous-sol.org>
8206M: Alok Kataria <akataria@vmware.com>
8207M: Rusty Russell <rusty@rustcorp.com.au>
8208L: virtualization@lists.linux-foundation.org
8209S: Supported
8210F: Documentation/virtual/paravirt_ops.txt
8211F: arch/*/kernel/paravirt*
8212F: arch/*/include/asm/paravirt.h
8213
8214PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8215M: Tim Waugh <tim@cyberelk.net>
8216L: linux-parport@lists.infradead.org (subscribers-only)
8217S: Maintained
8218F: Documentation/blockdev/paride.txt
8219F: drivers/block/paride/
8220
8221PARISC ARCHITECTURE
8222M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8223M: Helge Deller <deller@gmx.de>
8224L: linux-parisc@vger.kernel.org
8225W: http://www.parisc-linux.org/
8226Q: http://patchwork.kernel.org/project/linux-parisc/list/
8227T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8228T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8229S: Maintained
8230F: arch/parisc/
8231F: Documentation/parisc/
8232F: drivers/parisc/
8233F: drivers/char/agp/parisc-agp.c
8234F: drivers/input/serio/gscps2.c
8235F: drivers/parport/parport_gsc.*
8236F: drivers/tty/serial/8250/8250_gsc.c
8237F: drivers/video/fbdev/sti*
8238F: drivers/video/console/sti*
8239F: drivers/video/logo/logo_parisc*
8240
8241PC87360 HARDWARE MONITORING DRIVER
8242M: Jim Cromie <jim.cromie@gmail.com>
8243L: lm-sensors@lm-sensors.org
8244S: Maintained
8245F: Documentation/hwmon/pc87360
8246F: drivers/hwmon/pc87360.c
8247
8248PC8736x GPIO DRIVER
8249M: Jim Cromie <jim.cromie@gmail.com>
8250S: Maintained
8251F: drivers/char/pc8736x_gpio.c
8252
8253PC87427 HARDWARE MONITORING DRIVER
8254M: Jean Delvare <jdelvare@suse.com>
8255L: lm-sensors@lm-sensors.org
8256S: Maintained
8257F: Documentation/hwmon/pc87427
8258F: drivers/hwmon/pc87427.c
8259
8260PCA9532 LED DRIVER
8261M: Riku Voipio <riku.voipio@iki.fi>
8262S: Maintained
8263F: drivers/leds/leds-pca9532.c
8264F: include/linux/leds-pca9532.h
8265
8266PCA9541 I2C BUS MASTER SELECTOR DRIVER
8267M: Guenter Roeck <linux@roeck-us.net>
8268L: linux-i2c@vger.kernel.org
8269S: Maintained
8270F: drivers/i2c/muxes/i2c-mux-pca9541.c
8271
8272PCDP - PRIMARY CONSOLE AND DEBUG PORT
8273M: Khalid Aziz <khalid@gonehiking.org>
8274S: Maintained
8275F: drivers/firmware/pcdp.*
8276
8277PCI ERROR RECOVERY
8278M: Linas Vepstas <linasvepstas@gmail.com>
8279L: linux-pci@vger.kernel.org
8280S: Supported
8281F: Documentation/PCI/pci-error-recovery.txt
8282
8283PCI SUBSYSTEM
8284M: Bjorn Helgaas <bhelgaas@google.com>
8285L: linux-pci@vger.kernel.org
8286Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8287T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8288S: Supported
8289F: Documentation/PCI/
8290F: drivers/pci/
8291F: include/linux/pci*
8292F: arch/x86/pci/
8293F: arch/x86/kernel/quirks.c
8294
8295PCI DRIVER FOR ALTERA PCIE IP
8296M: Ley Foon Tan <lftan@altera.com>
8297L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8298L: linux-pci@vger.kernel.org
8299S: Supported
8300F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8301F: drivers/pci/host/pcie-altera.c
8302
8303PCI DRIVER FOR ARM VERSATILE PLATFORM
8304M: Rob Herring <robh@kernel.org>
8305L: linux-pci@vger.kernel.org
8306L: linux-arm-kernel@lists.infradead.org
8307S: Maintained
8308F: Documentation/devicetree/bindings/pci/versatile.txt
8309F: drivers/pci/host/pci-versatile.c
8310
8311PCI DRIVER FOR APPLIEDMICRO XGENE
8312M: Tanmay Inamdar <tinamdar@apm.com>
8313L: linux-pci@vger.kernel.org
8314L: linux-arm-kernel@lists.infradead.org
8315S: Maintained
8316F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8317F: drivers/pci/host/pci-xgene.c
8318
8319PCI DRIVER FOR FREESCALE LAYERSCAPE
8320M: Minghuan Lian <minghuan.Lian@freescale.com>
8321M: Mingkai Hu <mingkai.hu@freescale.com>
8322M: Roy Zang <tie-fei.zang@freescale.com>
8323L: linuxppc-dev@lists.ozlabs.org
8324L: linux-pci@vger.kernel.org
8325L: linux-arm-kernel@lists.infradead.org
8326S: Maintained
8327F: drivers/pci/host/*layerscape*
8328
8329PCI DRIVER FOR IMX6
8330M: Richard Zhu <Richard.Zhu@freescale.com>
8331M: Lucas Stach <l.stach@pengutronix.de>
8332L: linux-pci@vger.kernel.org
8333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8334S: Maintained
8335F: drivers/pci/host/*imx6*
8336
8337PCI DRIVER FOR TI KEYSTONE
8338M: Murali Karicheri <m-karicheri2@ti.com>
8339L: linux-pci@vger.kernel.org
8340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8341S: Maintained
8342F: drivers/pci/host/*keystone*
8343
8344PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8345M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8346M: Jason Cooper <jason@lakedaemon.net>
8347L: linux-pci@vger.kernel.org
8348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8349S: Maintained
8350F: drivers/pci/host/*mvebu*
8351
8352PCI DRIVER FOR NVIDIA TEGRA
8353M: Thierry Reding <thierry.reding@gmail.com>
8354L: linux-tegra@vger.kernel.org
8355L: linux-pci@vger.kernel.org
8356S: Supported
8357F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8358F: drivers/pci/host/pci-tegra.c
8359
8360PCI DRIVER FOR TI DRA7XX
8361M: Kishon Vijay Abraham I <kishon@ti.com>
8362L: linux-omap@vger.kernel.org
8363L: linux-pci@vger.kernel.org
8364S: Supported
8365F: Documentation/devicetree/bindings/pci/ti-pci.txt
8366F: drivers/pci/host/pci-dra7xx.c
8367
8368PCI DRIVER FOR RENESAS R-CAR
8369M: Simon Horman <horms@verge.net.au>
8370L: linux-pci@vger.kernel.org
8371L: linux-renesas-soc@vger.kernel.org
8372S: Maintained
8373F: drivers/pci/host/*rcar*
8374
8375PCI DRIVER FOR SAMSUNG EXYNOS
8376M: Jingoo Han <jingoohan1@gmail.com>
8377L: linux-pci@vger.kernel.org
8378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8379L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8380S: Maintained
8381F: drivers/pci/host/pci-exynos.c
8382
8383PCI DRIVER FOR SYNOPSIS DESIGNWARE
8384M: Jingoo Han <jingoohan1@gmail.com>
8385M: Pratyush Anand <pratyush.anand@gmail.com>
8386L: linux-pci@vger.kernel.org
8387S: Maintained
8388F: drivers/pci/host/*designware*
8389
8390PCI DRIVER FOR GENERIC OF HOSTS
8391M: Will Deacon <will.deacon@arm.com>
8392L: linux-pci@vger.kernel.org
8393L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8394S: Maintained
8395F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8396F: drivers/pci/host/pci-host-generic.c
8397
8398PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8399M: Keith Busch <keith.busch@intel.com>
8400L: linux-pci@vger.kernel.org
8401S: Supported
8402F: arch/x86/pci/vmd.c
8403
8404PCIE DRIVER FOR ST SPEAR13XX
8405M: Pratyush Anand <pratyush.anand@gmail.com>
8406L: linux-pci@vger.kernel.org
8407S: Maintained
8408F: drivers/pci/host/*spear*
8409
8410PCI MSI DRIVER FOR ALTERA MSI IP
8411M: Ley Foon Tan <lftan@altera.com>
8412L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8413L: linux-pci@vger.kernel.org
8414S: Supported
8415F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8416F: drivers/pci/host/pcie-altera-msi.c
8417
8418PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8419M: Duc Dang <dhdang@apm.com>
8420L: linux-pci@vger.kernel.org
8421L: linux-arm-kernel@lists.infradead.org
8422S: Maintained
8423F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8424F: drivers/pci/host/pci-xgene-msi.c
8425
8426PCIE DRIVER FOR HISILICON
8427M: Zhou Wang <wangzhou1@hisilicon.com>
8428M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8429L: linux-pci@vger.kernel.org
8430S: Maintained
8431F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8432F: drivers/pci/host/pcie-hisi.c
8433
8434PCIE DRIVER FOR QUALCOMM MSM
8435M: Stanimir Varbanov <svarbanov@mm-sol.com>
8436L: linux-pci@vger.kernel.org
8437L: linux-arm-msm@vger.kernel.org
8438S: Maintained
8439F: drivers/pci/host/*qcom*
8440
8441PCMCIA SUBSYSTEM
8442P: Linux PCMCIA Team
8443L: linux-pcmcia@lists.infradead.org
8444W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8445T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8446S: Maintained
8447F: Documentation/pcmcia/
8448F: drivers/pcmcia/
8449F: include/pcmcia/
8450
8451PCNET32 NETWORK DRIVER
8452M: Don Fry <pcnet32@frontier.com>
8453L: netdev@vger.kernel.org
8454S: Maintained
8455F: drivers/net/ethernet/amd/pcnet32.c
8456
8457PCRYPT PARALLEL CRYPTO ENGINE
8458M: Steffen Klassert <steffen.klassert@secunet.com>
8459L: linux-crypto@vger.kernel.org
8460S: Maintained
8461F: crypto/pcrypt.c
8462F: include/crypto/pcrypt.h
8463
8464PER-CPU MEMORY ALLOCATOR
8465M: Tejun Heo <tj@kernel.org>
8466M: Christoph Lameter <cl@linux-foundation.org>
8467T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8468S: Maintained
8469F: include/linux/percpu*.h
8470F: mm/percpu*.c
8471F: arch/*/include/asm/percpu.h
8472
8473PER-TASK DELAY ACCOUNTING
8474M: Balbir Singh <bsingharora@gmail.com>
8475S: Maintained
8476F: include/linux/delayacct.h
8477F: kernel/delayacct.c
8478
8479PERFORMANCE EVENTS SUBSYSTEM
8480M: Peter Zijlstra <peterz@infradead.org>
8481M: Ingo Molnar <mingo@redhat.com>
8482M: Arnaldo Carvalho de Melo <acme@kernel.org>
8483L: linux-kernel@vger.kernel.org
8484T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8485S: Supported
8486F: kernel/events/*
8487F: include/linux/perf_event.h
8488F: include/uapi/linux/perf_event.h
8489F: arch/*/kernel/perf_event*.c
8490F: arch/*/kernel/*/perf_event*.c
8491F: arch/*/kernel/*/*/perf_event*.c
8492F: arch/*/include/asm/perf_event.h
8493F: arch/*/kernel/perf_callchain.c
8494F: tools/perf/
8495
8496PERSONALITY HANDLING
8497M: Christoph Hellwig <hch@infradead.org>
8498L: linux-abi-devel@lists.sourceforge.net
8499S: Maintained
8500F: include/linux/personality.h
8501F: include/uapi/linux/personality.h
8502
8503PHONET PROTOCOL
8504M: Remi Denis-Courmont <courmisch@gmail.com>
8505S: Supported
8506F: Documentation/networking/phonet.txt
8507F: include/linux/phonet.h
8508F: include/net/phonet/
8509F: include/uapi/linux/phonet.h
8510F: net/phonet/
8511
8512PHRAM MTD DRIVER
8513M: Joern Engel <joern@lazybastard.org>
8514L: linux-mtd@lists.infradead.org
8515S: Maintained
8516F: drivers/mtd/devices/phram.c
8517
8518PICOLCD HID DRIVER
8519M: Bruno Prémont <bonbons@linux-vserver.org>
8520L: linux-input@vger.kernel.org
8521S: Maintained
8522F: drivers/hid/hid-picolcd*
8523
8524PICOXCELL SUPPORT
8525M: Jamie Iles <jamie@jamieiles.com>
8526L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8527T: git git://github.com/jamieiles/linux-2.6-ji.git
8528S: Supported
8529F: arch/arm/boot/dts/picoxcell*
8530F: arch/arm/mach-picoxcell/
8531F: drivers/crypto/picoxcell*
8532
8533PIN CONTROL SUBSYSTEM
8534M: Linus Walleij <linus.walleij@linaro.org>
8535L: linux-gpio@vger.kernel.org
8536T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8537S: Maintained
8538F: drivers/pinctrl/
8539F: include/linux/pinctrl/
8540
8541PIN CONTROLLER - ATMEL AT91
8542M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8544S: Maintained
8545F: drivers/pinctrl/pinctrl-at91.*
8546
8547PIN CONTROLLER - ATMEL AT91 PIO4
8548M: Ludovic Desroches <ludovic.desroches@atmel.com>
8549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8550L: linux-gpio@vger.kernel.org
8551S: Supported
8552F: drivers/pinctrl/pinctrl-at91-pio4.*
8553
8554PIN CONTROLLER - INTEL
8555M: Mika Westerberg <mika.westerberg@linux.intel.com>
8556M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8557S: Maintained
8558F: drivers/pinctrl/intel/
8559
8560PIN CONTROLLER - RENESAS
8561M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8562M: Geert Uytterhoeven <geert+renesas@glider.be>
8563L: linux-renesas-soc@vger.kernel.org
8564S: Maintained
8565F: drivers/pinctrl/sh-pfc/
8566
8567PIN CONTROLLER - SAMSUNG
8568M: Tomasz Figa <tomasz.figa@gmail.com>
8569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8570L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8571S: Maintained
8572F: drivers/pinctrl/samsung/
8573
8574PIN CONTROLLER - SINGLE
8575M: Tony Lindgren <tony@atomide.com>
8576M: Haojian Zhuang <haojian.zhuang@linaro.org>
8577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8578L: linux-omap@vger.kernel.org
8579S: Maintained
8580F: drivers/pinctrl/pinctrl-single.c
8581
8582PIN CONTROLLER - ST SPEAR
8583M: Viresh Kumar <vireshk@kernel.org>
8584L: spear-devel@list.st.com
8585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8586W: http://www.st.com/spear
8587S: Maintained
8588F: drivers/pinctrl/spear/
8589
8590PKTCDVD DRIVER
8591M: Jiri Kosina <jikos@kernel.org>
8592S: Maintained
8593F: drivers/block/pktcdvd.c
8594F: include/linux/pktcdvd.h
8595F: include/uapi/linux/pktcdvd.h
8596
8597PKUNITY SOC DRIVERS
8598M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8599W: http://mprc.pku.edu.cn/~guanxuetao/linux
8600S: Maintained
8601T: git git://github.com/gxt/linux.git
8602F: drivers/input/serio/i8042-unicore32io.h
8603F: drivers/i2c/busses/i2c-puv3.c
8604F: drivers/video/fbdev/fb-puv3.c
8605F: drivers/rtc/rtc-puv3.c
8606
8607PMBUS HARDWARE MONITORING DRIVERS
8608M: Guenter Roeck <linux@roeck-us.net>
8609L: lm-sensors@lm-sensors.org
8610W: http://www.lm-sensors.org/
8611W: http://www.roeck-us.net/linux/drivers/
8612T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8613S: Maintained
8614F: Documentation/hwmon/pmbus
8615F: drivers/hwmon/pmbus/
8616F: include/linux/i2c/pmbus.h
8617
8618PMC SIERRA MaxRAID DRIVER
8619L: linux-scsi@vger.kernel.org
8620W: http://www.pmc-sierra.com/
8621S: Orphan
8622F: drivers/scsi/pmcraid.*
8623
8624PMC SIERRA PM8001 DRIVER
8625M: Jack Wang <jinpu.wang@profitbricks.com>
8626M: lindar_liu@usish.com
8627L: pmchba@pmcs.com
8628L: linux-scsi@vger.kernel.org
8629S: Supported
8630F: drivers/scsi/pm8001/
8631
8632POSIX CLOCKS and TIMERS
8633M: Thomas Gleixner <tglx@linutronix.de>
8634L: linux-kernel@vger.kernel.org
8635T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8636S: Maintained
8637F: fs/timerfd.c
8638F: include/linux/timer*
8639F: kernel/time/*timer*
8640
8641POWER MANAGEMENT CORE
8642M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8643L: linux-pm@vger.kernel.org
8644T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8645S: Supported
8646F: drivers/base/power/
8647F: include/linux/pm.h
8648F: include/linux/pm_*
8649F: include/linux/powercap.h
8650F: drivers/powercap/
8651
8652POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8653M: Sebastian Reichel <sre@kernel.org>
8654M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8655M: David Woodhouse <dwmw2@infradead.org>
8656L: linux-pm@vger.kernel.org
8657T: git git://git.infradead.org/battery-2.6.git
8658S: Maintained
8659F: include/linux/power_supply.h
8660F: drivers/power/
8661X: drivers/power/avs/
8662
8663POWER STATE COORDINATION INTERFACE (PSCI)
8664M: Mark Rutland <mark.rutland@arm.com>
8665M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8666L: linux-arm-kernel@lists.infradead.org
8667S: Maintained
8668F: drivers/firmware/psci.c
8669F: include/linux/psci.h
8670F: include/uapi/linux/psci.h
8671
8672PNP SUPPORT
8673M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8674S: Maintained
8675F: drivers/pnp/
8676
8677PPP PROTOCOL DRIVERS AND COMPRESSORS
8678M: Paul Mackerras <paulus@samba.org>
8679L: linux-ppp@vger.kernel.org
8680S: Maintained
8681F: drivers/net/ppp/ppp_*
8682
8683PPP OVER ATM (RFC 2364)
8684M: Mitchell Blank Jr <mitch@sfgoth.com>
8685S: Maintained
8686F: net/atm/pppoatm.c
8687F: include/uapi/linux/atmppp.h
8688
8689PPP OVER ETHERNET
8690M: Michal Ostrowski <mostrows@earthlink.net>
8691S: Maintained
8692F: drivers/net/ppp/pppoe.c
8693F: drivers/net/ppp/pppox.c
8694
8695PPP OVER L2TP
8696M: James Chapman <jchapman@katalix.com>
8697S: Maintained
8698F: net/l2tp/l2tp_ppp.c
8699F: include/linux/if_pppol2tp.h
8700F: include/uapi/linux/if_pppol2tp.h
8701
8702PPS SUPPORT
8703M: Rodolfo Giometti <giometti@enneenne.com>
8704W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8705L: linuxpps@ml.enneenne.com (subscribers-only)
8706S: Maintained
8707F: Documentation/pps/
8708F: drivers/pps/
8709F: include/linux/pps*.h
8710
8711PPTP DRIVER
8712M: Dmitry Kozlov <xeb@mail.ru>
8713L: netdev@vger.kernel.org
8714S: Maintained
8715F: drivers/net/ppp/pptp.c
8716W: http://sourceforge.net/projects/accel-pptp
8717
8718PREEMPTIBLE KERNEL
8719M: Robert Love <rml@tech9.net>
8720L: kpreempt-tech@lists.sourceforge.net
8721W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8722S: Supported
8723F: Documentation/preempt-locking.txt
8724F: include/linux/preempt.h
8725
8726PRISM54 WIRELESS DRIVER
8727M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8728L: linux-wireless@vger.kernel.org
8729W: http://wireless.kernel.org/en/users/Drivers/p54
8730S: Obsolete
8731F: drivers/net/wireless/intersil/prism54/
8732
8733PS3 NETWORK SUPPORT
8734M: Geoff Levand <geoff@infradead.org>
8735L: netdev@vger.kernel.org
8736L: linuxppc-dev@lists.ozlabs.org
8737S: Maintained
8738F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8739
8740PS3 PLATFORM SUPPORT
8741M: Geoff Levand <geoff@infradead.org>
8742L: linuxppc-dev@lists.ozlabs.org
8743S: Maintained
8744F: arch/powerpc/boot/ps3*
8745F: arch/powerpc/include/asm/lv1call.h
8746F: arch/powerpc/include/asm/ps3*.h
8747F: arch/powerpc/platforms/ps3/
8748F: drivers/*/ps3*
8749F: drivers/ps3/
8750F: drivers/rtc/rtc-ps3.c
8751F: drivers/usb/host/*ps3.c
8752F: sound/ppc/snd_ps3*
8753
8754PS3VRAM DRIVER
8755M: Jim Paris <jim@jtan.com>
8756M: Geoff Levand <geoff@infradead.org>
8757L: linuxppc-dev@lists.ozlabs.org
8758S: Maintained
8759F: drivers/block/ps3vram.c
8760
8761PSTORE FILESYSTEM
8762M: Anton Vorontsov <anton@enomsg.org>
8763M: Colin Cross <ccross@android.com>
8764M: Kees Cook <keescook@chromium.org>
8765M: Tony Luck <tony.luck@intel.com>
8766S: Maintained
8767T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8768F: fs/pstore/
8769F: include/linux/pstore*
8770F: drivers/firmware/efi/efi-pstore.c
8771F: drivers/acpi/apei/erst.c
8772
8773PTP HARDWARE CLOCK SUPPORT
8774M: Richard Cochran <richardcochran@gmail.com>
8775L: netdev@vger.kernel.org
8776S: Maintained
8777W: http://linuxptp.sourceforge.net/
8778F: Documentation/ABI/testing/sysfs-ptp
8779F: Documentation/ptp/*
8780F: drivers/net/ethernet/freescale/gianfar_ptp.c
8781F: drivers/net/phy/dp83640*
8782F: drivers/ptp/*
8783F: include/linux/ptp_cl*
8784
8785PTRACE SUPPORT
8786M: Roland McGrath <roland@hack.frob.com>
8787M: Oleg Nesterov <oleg@redhat.com>
8788S: Maintained
8789F: include/asm-generic/syscall.h
8790F: include/linux/ptrace.h
8791F: include/linux/regset.h
8792F: include/linux/tracehook.h
8793F: include/uapi/linux/ptrace.h
8794F: kernel/ptrace.c
8795
8796PVRUSB2 VIDEO4LINUX DRIVER
8797M: Mike Isely <isely@pobox.com>
8798L: pvrusb2@isely.net (subscribers-only)
8799L: linux-media@vger.kernel.org
8800W: http://www.isely.net/pvrusb2/
8801T: git git://linuxtv.org/media_tree.git
8802S: Maintained
8803F: Documentation/video4linux/README.pvrusb2
8804F: drivers/media/usb/pvrusb2/
8805
8806PWC WEBCAM DRIVER
8807M: Hans de Goede <hdegoede@redhat.com>
8808L: linux-media@vger.kernel.org
8809T: git git://linuxtv.org/media_tree.git
8810S: Maintained
8811F: drivers/media/usb/pwc/*
8812
8813PWM FAN DRIVER
8814M: Kamil Debski <k.debski@samsung.com>
8815L: lm-sensors@lm-sensors.org
8816S: Supported
8817F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8818F: Documentation/hwmon/pwm-fan
8819F: drivers/hwmon/pwm-fan.c
8820
8821PWM SUBSYSTEM
8822M: Thierry Reding <thierry.reding@gmail.com>
8823L: linux-pwm@vger.kernel.org
8824S: Maintained
8825T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8826F: Documentation/pwm.txt
8827F: Documentation/devicetree/bindings/pwm/
8828F: include/linux/pwm.h
8829F: drivers/pwm/
8830F: drivers/video/backlight/pwm_bl.c
8831F: include/linux/pwm_backlight.h
8832
8833PXA2xx/PXA3xx SUPPORT
8834M: Daniel Mack <daniel@zonque.org>
8835M: Haojian Zhuang <haojian.zhuang@gmail.com>
8836M: Robert Jarzmik <robert.jarzmik@free.fr>
8837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8838T: git git://github.com/hzhuang1/linux.git
8839T: git git://github.com/rjarzmik/linux.git
8840S: Maintained
8841F: arch/arm/boot/dts/pxa*
8842F: arch/arm/mach-pxa/
8843F: drivers/dma/pxa*
8844F: drivers/pcmcia/pxa2xx*
8845F: drivers/pinctrl/pxa/
8846F: drivers/spi/spi-pxa2xx*
8847F: drivers/usb/gadget/udc/pxa2*
8848F: include/sound/pxa2xx-lib.h
8849F: sound/arm/pxa*
8850F: sound/soc/pxa/
8851
8852PXA GPIO DRIVER
8853M: Robert Jarzmik <robert.jarzmik@free.fr>
8854L: linux-gpio@vger.kernel.org
8855S: Maintained
8856F: drivers/gpio/gpio-pxa.c
8857
8858PXA3xx NAND FLASH DRIVER
8859M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8860L: linux-mtd@lists.infradead.org
8861S: Maintained
8862F: drivers/mtd/nand/pxa3xx_nand.c
8863
8864MMP SUPPORT
8865M: Eric Miao <eric.y.miao@gmail.com>
8866M: Haojian Zhuang <haojian.zhuang@gmail.com>
8867L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8868T: git git://github.com/hzhuang1/linux.git
8869T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8870S: Maintained
8871F: arch/arm/boot/dts/mmp*
8872F: arch/arm/mach-mmp/
8873
8874PXA MMCI DRIVER
8875S: Orphan
8876
8877PXA RTC DRIVER
8878M: Robert Jarzmik <robert.jarzmik@free.fr>
8879L: rtc-linux@googlegroups.com
8880S: Maintained
8881
8882QAT DRIVER
8883M: Tadeusz Struk <tadeusz.struk@intel.com>
8884L: qat-linux@intel.com
8885S: Supported
8886F: drivers/crypto/qat/
8887
8888QIB DRIVER
8889M: Mike Marciniszyn <infinipath@intel.com>
8890L: linux-rdma@vger.kernel.org
8891S: Supported
8892F: drivers/infiniband/hw/qib/
8893
8894QLOGIC QLA1280 SCSI DRIVER
8895M: Michael Reed <mdr@sgi.com>
8896L: linux-scsi@vger.kernel.org
8897S: Maintained
8898F: drivers/scsi/qla1280.[ch]
8899
8900QLOGIC QLA2XXX FC-SCSI DRIVER
8901M: qla2xxx-upstream@qlogic.com
8902L: linux-scsi@vger.kernel.org
8903S: Supported
8904F: Documentation/scsi/LICENSE.qla2xxx
8905F: drivers/scsi/qla2xxx/
8906
8907QLOGIC QLA4XXX iSCSI DRIVER
8908M: QLogic-Storage-Upstream@qlogic.com
8909L: linux-scsi@vger.kernel.org
8910S: Supported
8911F: Documentation/scsi/LICENSE.qla4xxx
8912F: drivers/scsi/qla4xxx/
8913
8914QLOGIC QLA3XXX NETWORK DRIVER
8915M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8916M: Ron Mercer <ron.mercer@qlogic.com>
8917M: linux-driver@qlogic.com
8918L: netdev@vger.kernel.org
8919S: Supported
8920F: Documentation/networking/LICENSE.qla3xxx
8921F: drivers/net/ethernet/qlogic/qla3xxx.*
8922
8923QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8924M: Dept-GELinuxNICDev@qlogic.com
8925L: netdev@vger.kernel.org
8926S: Supported
8927F: drivers/net/ethernet/qlogic/qlcnic/
8928
8929QLOGIC QLGE 10Gb ETHERNET DRIVER
8930M: Harish Patil <harish.patil@qlogic.com>
8931M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8932M: Dept-GELinuxNICDev@qlogic.com
8933M: linux-driver@qlogic.com
8934L: netdev@vger.kernel.org
8935S: Supported
8936F: drivers/net/ethernet/qlogic/qlge/
8937
8938QLOGIC QL4xxx ETHERNET DRIVER
8939M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8940M: Ariel Elior <Ariel.Elior@qlogic.com>
8941M: everest-linux-l2@qlogic.com
8942L: netdev@vger.kernel.org
8943S: Supported
8944F: drivers/net/ethernet/qlogic/qed/
8945F: include/linux/qed/
8946F: drivers/net/ethernet/qlogic/qede/
8947
8948QNX4 FILESYSTEM
8949M: Anders Larsen <al@alarsen.net>
8950W: http://www.alarsen.net/linux/qnx4fs/
8951S: Maintained
8952F: fs/qnx4/
8953F: include/uapi/linux/qnx4_fs.h
8954F: include/uapi/linux/qnxtypes.h
8955
8956QT1010 MEDIA DRIVER
8957M: Antti Palosaari <crope@iki.fi>
8958L: linux-media@vger.kernel.org
8959W: https://linuxtv.org
8960W: http://palosaari.fi/linux/
8961Q: http://patchwork.linuxtv.org/project/linux-media/list/
8962T: git git://linuxtv.org/anttip/media_tree.git
8963S: Maintained
8964F: drivers/media/tuners/qt1010*
8965
8966QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8967M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8968L: linux-wireless@vger.kernel.org
8969L: ath9k-devel@lists.ath9k.org
8970W: http://wireless.kernel.org/en/users/Drivers/ath9k
8971S: Supported
8972F: drivers/net/wireless/ath/ath9k/
8973
8974QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8975M: Kalle Valo <kvalo@qca.qualcomm.com>
8976L: ath10k@lists.infradead.org
8977W: http://wireless.kernel.org/en/users/Drivers/ath10k
8978T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8979S: Supported
8980F: drivers/net/wireless/ath/ath10k/
8981
8982QUALCOMM HEXAGON ARCHITECTURE
8983M: Richard Kuo <rkuo@codeaurora.org>
8984L: linux-hexagon@vger.kernel.org
8985T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8986S: Supported
8987F: arch/hexagon/
8988
8989QUALCOMM WCN36XX WIRELESS DRIVER
8990M: Eugene Krasnikov <k.eugene.e@gmail.com>
8991L: wcn36xx@lists.infradead.org
8992W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8993T: git git://github.com/KrasnikovEugene/wcn36xx.git
8994S: Supported
8995F: drivers/net/wireless/ath/wcn36xx/
8996
8997RADOS BLOCK DEVICE (RBD)
8998M: Ilya Dryomov <idryomov@gmail.com>
8999M: Sage Weil <sage@redhat.com>
9000M: Alex Elder <elder@kernel.org>
9001L: ceph-devel@vger.kernel.org
9002W: http://ceph.com/
9003T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9004T: git git://github.com/ceph/ceph-client.git
9005S: Supported
9006F: Documentation/ABI/testing/sysfs-bus-rbd
9007F: drivers/block/rbd.c
9008F: drivers/block/rbd_types.h
9009
9010RADEON FRAMEBUFFER DISPLAY DRIVER
9011M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9012L: linux-fbdev@vger.kernel.org
9013S: Maintained
9014F: drivers/video/fbdev/aty/radeon*
9015F: include/uapi/linux/radeonfb.h
9016
9017RADIOSHARK RADIO DRIVER
9018M: Hans de Goede <hdegoede@redhat.com>
9019L: linux-media@vger.kernel.org
9020T: git git://linuxtv.org/media_tree.git
9021S: Maintained
9022F: drivers/media/radio/radio-shark.c
9023
9024RADIOSHARK2 RADIO DRIVER
9025M: Hans de Goede <hdegoede@redhat.com>
9026L: linux-media@vger.kernel.org
9027T: git git://linuxtv.org/media_tree.git
9028S: Maintained
9029F: drivers/media/radio/radio-shark2.c
9030F: drivers/media/radio/radio-tea5777.c
9031
9032RAGE128 FRAMEBUFFER DISPLAY DRIVER
9033M: Paul Mackerras <paulus@samba.org>
9034L: linux-fbdev@vger.kernel.org
9035S: Maintained
9036F: drivers/video/fbdev/aty/aty128fb.c
9037
9038RALINK MIPS ARCHITECTURE
9039M: John Crispin <blogic@openwrt.org>
9040L: linux-mips@linux-mips.org
9041S: Maintained
9042F: arch/mips/ralink
9043
9044RALINK RT2X00 WIRELESS LAN DRIVER
9045P: rt2x00 project
9046M: Stanislaw Gruszka <sgruszka@redhat.com>
9047M: Helmut Schaa <helmut.schaa@googlemail.com>
9048L: linux-wireless@vger.kernel.org
9049S: Maintained
9050F: drivers/net/wireless/ralink/rt2x00/
9051
9052RAMDISK RAM BLOCK DEVICE DRIVER
9053M: Jens Axboe <axboe@kernel.dk>
9054S: Maintained
9055F: Documentation/blockdev/ramdisk.txt
9056F: drivers/block/brd.c
9057
9058RANDOM NUMBER DRIVER
9059M: "Theodore Ts'o" <tytso@mit.edu>
9060S: Maintained
9061F: drivers/char/random.c
9062
9063RAPIDIO SUBSYSTEM
9064M: Matt Porter <mporter@kernel.crashing.org>
9065M: Alexandre Bounine <alexandre.bounine@idt.com>
9066S: Maintained
9067F: drivers/rapidio/
9068
9069RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9070L: linux-wireless@vger.kernel.org
9071S: Orphan
9072F: drivers/net/wireless/ray*
9073
9074RCUTORTURE MODULE
9075M: Josh Triplett <josh@joshtriplett.org>
9076M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9077L: linux-kernel@vger.kernel.org
9078S: Supported
9079T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9080F: Documentation/RCU/torture.txt
9081F: kernel/rcu/rcutorture.c
9082
9083RCUTORTURE TEST FRAMEWORK
9084M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9085M: Josh Triplett <josh@joshtriplett.org>
9086R: Steven Rostedt <rostedt@goodmis.org>
9087R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9088R: Lai Jiangshan <jiangshanlai@gmail.com>
9089L: linux-kernel@vger.kernel.org
9090S: Supported
9091T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9092F: tools/testing/selftests/rcutorture
9093
9094RDC R-321X SoC
9095M: Florian Fainelli <florian@openwrt.org>
9096S: Maintained
9097
9098RDC R6040 FAST ETHERNET DRIVER
9099M: Florian Fainelli <florian@openwrt.org>
9100L: netdev@vger.kernel.org
9101S: Maintained
9102F: drivers/net/ethernet/rdc/r6040.c
9103
9104RDS - RELIABLE DATAGRAM SOCKETS
9105M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9106L: netdev@vger.kernel.org
9107L: linux-rdma@vger.kernel.org
9108L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9109W: https://oss.oracle.com/projects/rds/
9110S: Supported
9111F: net/rds/
9112F: Documentation/networking/rds.txt
9113
9114READ-COPY UPDATE (RCU)
9115M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9116M: Josh Triplett <josh@joshtriplett.org>
9117R: Steven Rostedt <rostedt@goodmis.org>
9118R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9119R: Lai Jiangshan <jiangshanlai@gmail.com>
9120L: linux-kernel@vger.kernel.org
9121W: http://www.rdrop.com/users/paulmck/RCU/
9122S: Supported
9123T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9124F: Documentation/RCU/
9125X: Documentation/RCU/torture.txt
9126F: include/linux/rcu*
9127X: include/linux/srcu.h
9128F: kernel/rcu/
9129X: kernel/torture.c
9130
9131REAL TIME CLOCK (RTC) SUBSYSTEM
9132M: Alessandro Zummo <a.zummo@towertech.it>
9133M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9134L: rtc-linux@googlegroups.com
9135Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9136T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9137S: Maintained
9138F: Documentation/rtc.txt
9139F: drivers/rtc/
9140F: include/linux/rtc.h
9141F: include/uapi/linux/rtc.h
9142
9143REALTEK AUDIO CODECS
9144M: Bard Liao <bardliao@realtek.com>
9145M: Oder Chiou <oder_chiou@realtek.com>
9146S: Maintained
9147F: sound/soc/codecs/rt*
9148F: include/sound/rt*.h
9149
9150REISERFS FILE SYSTEM
9151L: reiserfs-devel@vger.kernel.org
9152S: Supported
9153F: fs/reiserfs/
9154
9155REGISTER MAP ABSTRACTION
9156M: Mark Brown <broonie@kernel.org>
9157L: linux-kernel@vger.kernel.org
9158T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9159S: Supported
9160F: drivers/base/regmap/
9161F: include/linux/regmap.h
9162
9163REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9164M: Ohad Ben-Cohen <ohad@wizery.com>
9165T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9166S: Maintained
9167F: drivers/remoteproc/
9168F: Documentation/remoteproc.txt
9169F: include/linux/remoteproc.h
9170
9171REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9172M: Ohad Ben-Cohen <ohad@wizery.com>
9173T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9174S: Maintained
9175F: drivers/rpmsg/
9176F: Documentation/rpmsg.txt
9177F: include/linux/rpmsg.h
9178
9179RENESAS ETHERNET DRIVERS
9180R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9181L: netdev@vger.kernel.org
9182L: linux-renesas-soc@vger.kernel.org
9183F: drivers/net/ethernet/renesas/
9184F: include/linux/sh_eth.h
9185
9186RENESAS USB2 PHY DRIVER
9187M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9188L: linux-renesas-soc@vger.kernel.org
9189S: Maintained
9190F: drivers/phy/phy-rcar-gen3-usb2.c
9191
9192RESET CONTROLLER FRAMEWORK
9193M: Philipp Zabel <p.zabel@pengutronix.de>
9194T: git git://git.pengutronix.de/git/pza/linux
9195S: Maintained
9196F: drivers/reset/
9197F: Documentation/devicetree/bindings/reset/
9198F: include/dt-bindings/reset/
9199F: include/linux/reset.h
9200F: include/linux/reset-controller.h
9201
9202RFKILL
9203M: Johannes Berg <johannes@sipsolutions.net>
9204L: linux-wireless@vger.kernel.org
9205W: http://wireless.kernel.org/
9206T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9207T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9208S: Maintained
9209F: Documentation/rfkill.txt
9210F: net/rfkill/
9211
9212RHASHTABLE
9213M: Thomas Graf <tgraf@suug.ch>
9214L: netdev@vger.kernel.org
9215S: Maintained
9216F: lib/rhashtable.c
9217F: include/linux/rhashtable.h
9218
9219RICOH SMARTMEDIA/XD DRIVER
9220M: Maxim Levitsky <maximlevitsky@gmail.com>
9221S: Maintained
9222F: drivers/mtd/nand/r852.c
9223F: drivers/mtd/nand/r852.h
9224
9225RICOH R5C592 MEMORYSTICK DRIVER
9226M: Maxim Levitsky <maximlevitsky@gmail.com>
9227S: Maintained
9228F: drivers/memstick/host/r592.*
9229
9230ROCCAT DRIVERS
9231M: Stefan Achatz <erazor_de@users.sourceforge.net>
9232W: http://sourceforge.net/projects/roccat/
9233S: Maintained
9234F: drivers/hid/hid-roccat*
9235F: include/linux/hid-roccat*
9236F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9237
9238ROCKER DRIVER
9239M: Jiri Pirko <jiri@resnulli.us>
9240M: Scott Feldman <sfeldma@gmail.com>
9241L: netdev@vger.kernel.org
9242S: Supported
9243F: drivers/net/ethernet/rocker/
9244
9245ROCKETPORT DRIVER
9246P: Comtrol Corp.
9247W: http://www.comtrol.com
9248S: Maintained
9249F: Documentation/serial/rocket.txt
9250F: drivers/tty/rocket*
9251
9252ROCKETPORT EXPRESS/INFINITY DRIVER
9253M: Kevin Cernekee <cernekee@gmail.com>
9254L: linux-serial@vger.kernel.org
9255S: Odd Fixes
9256F: drivers/tty/serial/rp2.*
9257
9258ROSE NETWORK LAYER
9259M: Ralf Baechle <ralf@linux-mips.org>
9260L: linux-hams@vger.kernel.org
9261W: http://www.linux-ax25.org/
9262S: Maintained
9263F: include/net/rose.h
9264F: include/uapi/linux/rose.h
9265F: net/rose/
9266
9267RTL2830 MEDIA DRIVER
9268M: Antti Palosaari <crope@iki.fi>
9269L: linux-media@vger.kernel.org
9270W: https://linuxtv.org
9271W: http://palosaari.fi/linux/
9272Q: http://patchwork.linuxtv.org/project/linux-media/list/
9273T: git git://linuxtv.org/anttip/media_tree.git
9274S: Maintained
9275F: drivers/media/dvb-frontends/rtl2830*
9276
9277RTL2832 MEDIA DRIVER
9278M: Antti Palosaari <crope@iki.fi>
9279L: linux-media@vger.kernel.org
9280W: https://linuxtv.org
9281W: http://palosaari.fi/linux/
9282Q: http://patchwork.linuxtv.org/project/linux-media/list/
9283T: git git://linuxtv.org/anttip/media_tree.git
9284S: Maintained
9285F: drivers/media/dvb-frontends/rtl2832*
9286
9287RTL2832_SDR MEDIA DRIVER
9288M: Antti Palosaari <crope@iki.fi>
9289L: linux-media@vger.kernel.org
9290W: https://linuxtv.org
9291W: http://palosaari.fi/linux/
9292Q: http://patchwork.linuxtv.org/project/linux-media/list/
9293T: git git://linuxtv.org/anttip/media_tree.git
9294S: Maintained
9295F: drivers/media/dvb-frontends/rtl2832_sdr*
9296
9297RTL8180 WIRELESS DRIVER
9298L: linux-wireless@vger.kernel.org
9299W: http://wireless.kernel.org/
9300T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9301S: Orphan
9302F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9303
9304RTL8187 WIRELESS DRIVER
9305M: Herton Ronaldo Krzesinski <herton@canonical.com>
9306M: Hin-Tak Leung <htl10@users.sourceforge.net>
9307M: Larry Finger <Larry.Finger@lwfinger.net>
9308L: linux-wireless@vger.kernel.org
9309W: http://wireless.kernel.org/
9310T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9311S: Maintained
9312F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9313
9314RTL8192CE WIRELESS DRIVER
9315M: Larry Finger <Larry.Finger@lwfinger.net>
9316M: Chaoming Li <chaoming_li@realsil.com.cn>
9317L: linux-wireless@vger.kernel.org
9318W: http://wireless.kernel.org/
9319T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9320S: Maintained
9321F: drivers/net/wireless/realtek/rtlwifi/
9322F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9323
9324RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9325M: Jes Sorensen <Jes.Sorensen@redhat.com>
9326L: linux-wireless@vger.kernel.org
9327T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9328S: Maintained
9329F: drivers/net/wireless/realtek/rtl8xxxu/
9330
9331S3 SAVAGE FRAMEBUFFER DRIVER
9332M: Antonino Daplas <adaplas@gmail.com>
9333L: linux-fbdev@vger.kernel.org
9334S: Maintained
9335F: drivers/video/fbdev/savage/
9336
9337S390
9338M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9339M: Heiko Carstens <heiko.carstens@de.ibm.com>
9340L: linux-s390@vger.kernel.org
9341W: http://www.ibm.com/developerworks/linux/linux390/
9342T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9343S: Supported
9344F: arch/s390/
9345F: drivers/s390/
9346F: Documentation/s390/
9347F: Documentation/DocBook/s390*
9348
9349S390 COMMON I/O LAYER
9350M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9351M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9352L: linux-s390@vger.kernel.org
9353W: http://www.ibm.com/developerworks/linux/linux390/
9354S: Supported
9355F: drivers/s390/cio/
9356
9357S390 DASD DRIVER
9358M: Stefan Weinhuber <wein@de.ibm.com>
9359M: Stefan Haberland <stefan.haberland@de.ibm.com>
9360L: linux-s390@vger.kernel.org
9361W: http://www.ibm.com/developerworks/linux/linux390/
9362S: Supported
9363F: drivers/s390/block/dasd*
9364F: block/partitions/ibm.c
9365
9366S390 NETWORK DRIVERS
9367M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9368L: linux-s390@vger.kernel.org
9369W: http://www.ibm.com/developerworks/linux/linux390/
9370S: Supported
9371F: drivers/s390/net/
9372
9373S390 PCI SUBSYSTEM
9374M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9375M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9376L: linux-s390@vger.kernel.org
9377W: http://www.ibm.com/developerworks/linux/linux390/
9378S: Supported
9379F: arch/s390/pci/
9380F: drivers/pci/hotplug/s390_pci_hpc.c
9381
9382S390 ZCRYPT DRIVER
9383M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9384L: linux-s390@vger.kernel.org
9385W: http://www.ibm.com/developerworks/linux/linux390/
9386S: Supported
9387F: drivers/s390/crypto/
9388
9389S390 ZFCP DRIVER
9390M: Steffen Maier <maier@linux.vnet.ibm.com>
9391L: linux-s390@vger.kernel.org
9392W: http://www.ibm.com/developerworks/linux/linux390/
9393S: Supported
9394F: drivers/s390/scsi/zfcp_*
9395
9396S390 IUCV NETWORK LAYER
9397M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9398L: linux-s390@vger.kernel.org
9399W: http://www.ibm.com/developerworks/linux/linux390/
9400S: Supported
9401F: drivers/s390/net/*iucv*
9402F: include/net/iucv/
9403F: net/iucv/
9404
9405S390 IOMMU (PCI)
9406M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9407L: linux-s390@vger.kernel.org
9408W: http://www.ibm.com/developerworks/linux/linux390/
9409S: Supported
9410F: drivers/iommu/s390-iommu.c
9411
9412S3C24XX SD/MMC Driver
9413M: Ben Dooks <ben-linux@fluff.org>
9414L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9415S: Supported
9416F: drivers/mmc/host/s3cmci.*
9417
9418SAA6588 RDS RECEIVER DRIVER
9419M: Hans Verkuil <hverkuil@xs4all.nl>
9420L: linux-media@vger.kernel.org
9421T: git git://linuxtv.org/media_tree.git
9422W: https://linuxtv.org
9423S: Odd Fixes
9424F: drivers/media/i2c/saa6588*
9425
9426SAA7134 VIDEO4LINUX DRIVER
9427M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9428L: linux-media@vger.kernel.org
9429W: https://linuxtv.org
9430T: git git://linuxtv.org/media_tree.git
9431S: Odd fixes
9432F: Documentation/video4linux/*.saa7134
9433F: drivers/media/pci/saa7134/
9434
9435SAA7146 VIDEO4LINUX-2 DRIVER
9436M: Hans Verkuil <hverkuil@xs4all.nl>
9437L: linux-media@vger.kernel.org
9438T: git git://linuxtv.org/media_tree.git
9439S: Maintained
9440F: drivers/media/common/saa7146/
9441F: drivers/media/pci/saa7146/
9442F: include/media/saa7146*
9443
9444SAMSUNG LAPTOP DRIVER
9445M: Corentin Chary <corentin.chary@gmail.com>
9446L: platform-driver-x86@vger.kernel.org
9447S: Maintained
9448F: drivers/platform/x86/samsung-laptop.c
9449
9450SAMSUNG AUDIO (ASoC) DRIVERS
9451M: Sangbeom Kim <sbkim73@samsung.com>
9452L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9453S: Supported
9454F: sound/soc/samsung/
9455
9456SAMSUNG FRAMEBUFFER DRIVER
9457M: Jingoo Han <jingoohan1@gmail.com>
9458L: linux-fbdev@vger.kernel.org
9459S: Maintained
9460F: drivers/video/fbdev/s3c-fb.c
9461
9462SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9463M: Sangbeom Kim <sbkim73@samsung.com>
9464M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9465L: linux-kernel@vger.kernel.org
9466L: linux-samsung-soc@vger.kernel.org
9467S: Supported
9468F: drivers/mfd/sec*.c
9469F: drivers/regulator/s2m*.c
9470F: drivers/regulator/s5m*.c
9471F: drivers/clk/clk-s2mps11.c
9472F: drivers/rtc/rtc-s5m.c
9473F: include/linux/mfd/samsung/
9474F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9475F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9476F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9477F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9478
9479SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9480M: Kyungmin Park <kyungmin.park@samsung.com>
9481M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9482L: linux-media@vger.kernel.org
9483Q: https://patchwork.linuxtv.org/project/linux-media/list/
9484S: Supported
9485F: drivers/media/platform/exynos4-is/
9486
9487SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9488M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9489L: linux-media@vger.kernel.org
9490L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9491S: Maintained
9492F: drivers/media/platform/s3c-camif/
9493F: include/media/drv-intf/s3c_camif.h
9494
9495SAMSUNG S5C73M3 CAMERA DRIVER
9496M: Kyungmin Park <kyungmin.park@samsung.com>
9497M: Andrzej Hajda <a.hajda@samsung.com>
9498L: linux-media@vger.kernel.org
9499S: Supported
9500F: drivers/media/i2c/s5c73m3/*
9501
9502SAMSUNG S5K5BAF CAMERA DRIVER
9503M: Kyungmin Park <kyungmin.park@samsung.com>
9504M: Andrzej Hajda <a.hajda@samsung.com>
9505L: linux-media@vger.kernel.org
9506S: Supported
9507F: drivers/media/i2c/s5k5baf.c
9508
9509SAMSUNG S3FWRN5 NFC DRIVER
9510M: Robert Baldyga <r.baldyga@samsung.com>
9511M: Krzysztof Opasiak <k.opasiak@samsung.com>
9512L: linux-nfc@lists.01.org (moderated for non-subscribers)
9513S: Supported
9514F: drivers/nfc/s3fwrn5
9515
9516SAMSUNG SOC CLOCK DRIVERS
9517M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9518M: Tomasz Figa <tomasz.figa@gmail.com>
9519S: Supported
9520L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9521F: drivers/clk/samsung/
9522
9523SAMSUNG SXGBE DRIVERS
9524M: Byungho An <bh74.an@samsung.com>
9525M: Girish K S <ks.giri@samsung.com>
9526M: Vipul Pandya <vipul.pandya@samsung.com>
9527S: Supported
9528L: netdev@vger.kernel.org
9529F: drivers/net/ethernet/samsung/sxgbe/
9530
9531SAMSUNG THERMAL DRIVER
9532M: Lukasz Majewski <l.majewski@samsung.com>
9533L: linux-pm@vger.kernel.org
9534L: linux-samsung-soc@vger.kernel.org
9535S: Supported
9536T: git https://github.com/lmajewski/linux-samsung-thermal.git
9537F: drivers/thermal/samsung/
9538
9539SAMSUNG USB2 PHY DRIVER
9540M: Kamil Debski <k.debski@samsung.com>
9541L: linux-kernel@vger.kernel.org
9542S: Supported
9543F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9544F: Documentation/phy/samsung-usb2.txt
9545F: drivers/phy/phy-exynos4210-usb2.c
9546F: drivers/phy/phy-exynos4x12-usb2.c
9547F: drivers/phy/phy-exynos5250-usb2.c
9548F: drivers/phy/phy-s5pv210-usb2.c
9549F: drivers/phy/phy-samsung-usb2.c
9550F: drivers/phy/phy-samsung-usb2.h
9551
9552SERIAL DRIVERS
9553M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9554L: linux-serial@vger.kernel.org
9555S: Maintained
9556F: drivers/tty/serial/
9557
9558SYNOPSYS DESIGNWARE DMAC DRIVER
9559M: Viresh Kumar <vireshk@kernel.org>
9560M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9561S: Maintained
9562F: include/linux/dma/dw.h
9563F: include/linux/platform_data/dma-dw.h
9564F: drivers/dma/dw/
9565
9566SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9567M: Lars Persson <lars.persson@axis.com>
9568L: netdev@vger.kernel.org
9569S: Supported
9570F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9571F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9572
9573SYNOPSYS DESIGNWARE I2C DRIVER
9574M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9575M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9576M: Mika Westerberg <mika.westerberg@linux.intel.com>
9577L: linux-i2c@vger.kernel.org
9578S: Maintained
9579F: drivers/i2c/busses/i2c-designware-*
9580F: include/linux/platform_data/i2c-designware.h
9581
9582SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9583M: Jaehoon Chung <jh80.chung@samsung.com>
9584L: linux-mmc@vger.kernel.org
9585S: Maintained
9586F: include/linux/mmc/dw_mmc.h
9587F: drivers/mmc/host/dw_mmc*
9588
9589SYSTEM TRACE MODULE CLASS
9590M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9591S: Maintained
9592F: Documentation/trace/stm.txt
9593F: drivers/hwtracing/stm/
9594F: include/linux/stm.h
9595F: include/uapi/linux/stm.h
9596
9597THUNDERBOLT DRIVER
9598M: Andreas Noever <andreas.noever@gmail.com>
9599S: Maintained
9600F: drivers/thunderbolt/
9601
9602TI BQ27XXX POWER SUPPLY DRIVER
9603R: Andrew F. Davis <afd@ti.com>
9604F: include/linux/power/bq27xxx_battery.h
9605F: drivers/power/bq27xxx_battery.c
9606F: drivers/power/bq27xxx_battery_i2c.c
9607
9608TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9609M: John Stultz <john.stultz@linaro.org>
9610M: Thomas Gleixner <tglx@linutronix.de>
9611L: linux-kernel@vger.kernel.org
9612T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9613S: Supported
9614F: include/linux/clocksource.h
9615F: include/linux/time.h
9616F: include/linux/timex.h
9617F: include/uapi/linux/time.h
9618F: include/uapi/linux/timex.h
9619F: kernel/time/clocksource.c
9620F: kernel/time/time*.c
9621F: kernel/time/alarmtimer.c
9622F: kernel/time/ntp.c
9623F: tools/testing/selftests/timers/
9624
9625SC1200 WDT DRIVER
9626M: Zwane Mwaikambo <zwanem@gmail.com>
9627S: Maintained
9628F: drivers/watchdog/sc1200wdt.c
9629
9630SCHEDULER
9631M: Ingo Molnar <mingo@redhat.com>
9632M: Peter Zijlstra <peterz@infradead.org>
9633L: linux-kernel@vger.kernel.org
9634T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9635S: Maintained
9636F: kernel/sched/
9637F: include/linux/sched.h
9638F: include/uapi/linux/sched.h
9639F: include/linux/wait.h
9640
9641SCORE ARCHITECTURE
9642M: Chen Liqin <liqin.linux@gmail.com>
9643M: Lennox Wu <lennox.wu@gmail.com>
9644W: http://www.sunplus.com
9645S: Supported
9646F: arch/score/
9647
9648SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9649M: Sudeep Holla <sudeep.holla@arm.com>
9650L: linux-arm-kernel@lists.infradead.org
9651S: Maintained
9652F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9653F: drivers/clk/clk-scpi.c
9654F: drivers/cpufreq/scpi-cpufreq.c
9655F: drivers/firmware/arm_scpi.c
9656F: include/linux/scpi_protocol.h
9657
9658SCSI CDROM DRIVER
9659M: Jens Axboe <axboe@kernel.dk>
9660L: linux-scsi@vger.kernel.org
9661W: http://www.kernel.dk
9662S: Maintained
9663F: drivers/scsi/sr*
9664
9665SCSI RDMA PROTOCOL (SRP) INITIATOR
9666M: Bart Van Assche <bart.vanassche@sandisk.com>
9667L: linux-rdma@vger.kernel.org
9668S: Supported
9669W: http://www.openfabrics.org
9670Q: http://patchwork.kernel.org/project/linux-rdma/list/
9671T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9672F: drivers/infiniband/ulp/srp/
9673F: include/scsi/srp.h
9674
9675SCSI SG DRIVER
9676M: Doug Gilbert <dgilbert@interlog.com>
9677L: linux-scsi@vger.kernel.org
9678W: http://sg.danny.cz/sg
9679S: Maintained
9680F: Documentation/scsi/scsi-generic.txt
9681F: drivers/scsi/sg.c
9682F: include/scsi/sg.h
9683
9684SCSI SUBSYSTEM
9685M: "James E.J. Bottomley" <JBottomley@odin.com>
9686T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9687M: "Martin K. Petersen" <martin.petersen@oracle.com>
9688T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9689L: linux-scsi@vger.kernel.org
9690S: Maintained
9691F: drivers/scsi/
9692F: include/scsi/
9693
9694SCSI TAPE DRIVER
9695M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9696L: linux-scsi@vger.kernel.org
9697S: Maintained
9698F: Documentation/scsi/st.txt
9699F: drivers/scsi/st.*
9700F: drivers/scsi/st_*.h
9701
9702SCTP PROTOCOL
9703M: Vlad Yasevich <vyasevich@gmail.com>
9704M: Neil Horman <nhorman@tuxdriver.com>
9705L: linux-sctp@vger.kernel.org
9706W: http://lksctp.sourceforge.net
9707S: Maintained
9708F: Documentation/networking/sctp.txt
9709F: include/linux/sctp.h
9710F: include/uapi/linux/sctp.h
9711F: include/net/sctp/
9712F: net/sctp/
9713
9714SCx200 CPU SUPPORT
9715M: Jim Cromie <jim.cromie@gmail.com>
9716S: Odd Fixes
9717F: Documentation/i2c/busses/scx200_acb
9718F: arch/x86/platform/scx200/
9719F: drivers/watchdog/scx200_wdt.c
9720F: drivers/i2c/busses/scx200*
9721F: drivers/mtd/maps/scx200_docflash.c
9722F: include/linux/scx200.h
9723
9724SCx200 GPIO DRIVER
9725M: Jim Cromie <jim.cromie@gmail.com>
9726S: Maintained
9727F: drivers/char/scx200_gpio.c
9728F: include/linux/scx200_gpio.h
9729
9730SCx200 HRT CLOCKSOURCE DRIVER
9731M: Jim Cromie <jim.cromie@gmail.com>
9732S: Maintained
9733F: drivers/clocksource/scx200_hrt.c
9734
9735SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9736M: Sascha Sommer <saschasommer@freenet.de>
9737L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9738S: Maintained
9739F: drivers/mmc/host/sdricoh_cs.c
9740
9741SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9742L: linux-mmc@vger.kernel.org
9743S: Orphan
9744F: drivers/mmc/host/sdhci.*
9745F: drivers/mmc/host/sdhci-pltfm.[ch]
9746
9747SECURE COMPUTING
9748M: Kees Cook <keescook@chromium.org>
9749R: Andy Lutomirski <luto@amacapital.net>
9750R: Will Drewry <wad@chromium.org>
9751T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9752S: Supported
9753F: kernel/seccomp.c
9754F: include/uapi/linux/seccomp.h
9755F: include/linux/seccomp.h
9756F: tools/testing/selftests/seccomp/*
9757K: \bsecure_computing
9758K: \bTIF_SECCOMP\b
9759
9760SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9761M: Ben Dooks <ben-linux@fluff.org>
9762M: Jaehoon Chung <jh80.chung@samsung.com>
9763L: linux-mmc@vger.kernel.org
9764S: Maintained
9765F: drivers/mmc/host/sdhci-s3c*
9766
9767SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9768M: Viresh Kumar <vireshk@kernel.org>
9769L: spear-devel@list.st.com
9770L: linux-mmc@vger.kernel.org
9771S: Maintained
9772F: drivers/mmc/host/sdhci-spear.c
9773
9774SECURITY SUBSYSTEM
9775M: James Morris <james.l.morris@oracle.com>
9776M: "Serge E. Hallyn" <serge@hallyn.com>
9777L: linux-security-module@vger.kernel.org (suggested Cc:)
9778T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9779W: http://kernsec.org/
9780S: Supported
9781F: security/
9782
9783SECURITY CONTACT
9784M: Security Officers <security@kernel.org>
9785S: Supported
9786
9787SELINUX SECURITY MODULE
9788M: Paul Moore <paul@paul-moore.com>
9789M: Stephen Smalley <sds@tycho.nsa.gov>
9790M: Eric Paris <eparis@parisplace.org>
9791L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9792W: http://selinuxproject.org
9793T: git git://git.infradead.org/users/pcmoore/selinux
9794S: Supported
9795F: include/linux/selinux*
9796F: security/selinux/
9797F: scripts/selinux/
9798
9799APPARMOR SECURITY MODULE
9800M: John Johansen <john.johansen@canonical.com>
9801L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9802W: apparmor.wiki.kernel.org
9803T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9804S: Supported
9805F: security/apparmor/
9806
9807YAMA SECURITY MODULE
9808M: Kees Cook <keescook@chromium.org>
9809T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9810S: Supported
9811F: security/yama/
9812
9813SENSABLE PHANTOM
9814M: Jiri Slaby <jirislaby@gmail.com>
9815S: Maintained
9816F: drivers/misc/phantom.c
9817F: include/uapi/linux/phantom.h
9818
9819SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9820M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9821M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9822M: John Soni Jose <sony.john@avagotech.com>
9823L: linux-scsi@vger.kernel.org
9824W: http://www.avagotech.com
9825S: Supported
9826F: drivers/scsi/be2iscsi/
9827
9828Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9829M: Sathya Perla <sathya.perla@broadcom.com>
9830M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9831M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9832M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9833M: Somnath Kotur <somnath.kotur@broadcom.com>
9834L: netdev@vger.kernel.org
9835W: http://www.emulex.com
9836S: Supported
9837F: drivers/net/ethernet/emulex/benet/
9838
9839EMULEX ONECONNECT ROCE DRIVER
9840M: Selvin Xavier <selvin.xavier@avagotech.com>
9841M: Devesh Sharma <devesh.sharma@avagotech.com>
9842M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9843L: linux-rdma@vger.kernel.org
9844W: http://www.emulex.com
9845S: Supported
9846F: drivers/infiniband/hw/ocrdma/
9847
9848SFC NETWORK DRIVER
9849M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9850M: Shradha Shah <sshah@solarflare.com>
9851L: netdev@vger.kernel.org
9852S: Supported
9853F: drivers/net/ethernet/sfc/
9854
9855SGI GRU DRIVER
9856M: Dimitri Sivanich <sivanich@sgi.com>
9857S: Maintained
9858F: drivers/misc/sgi-gru/
9859
9860SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9861M: Pat Gefre <pfg@sgi.com>
9862L: linux-ia64@vger.kernel.org
9863S: Supported
9864F: Documentation/ia64/serial.txt
9865F: drivers/tty/serial/ioc?_serial.c
9866F: include/linux/ioc?.h
9867
9868SGI XP/XPC/XPNET DRIVER
9869M: Cliff Whickman <cpw@sgi.com>
9870M: Robin Holt <robinmholt@gmail.com>
9871S: Maintained
9872F: drivers/misc/sgi-xp/
9873
9874SI2157 MEDIA DRIVER
9875M: Antti Palosaari <crope@iki.fi>
9876L: linux-media@vger.kernel.org
9877W: https://linuxtv.org
9878W: http://palosaari.fi/linux/
9879Q: http://patchwork.linuxtv.org/project/linux-media/list/
9880T: git git://linuxtv.org/anttip/media_tree.git
9881S: Maintained
9882F: drivers/media/tuners/si2157*
9883
9884SI2168 MEDIA DRIVER
9885M: Antti Palosaari <crope@iki.fi>
9886L: linux-media@vger.kernel.org
9887W: https://linuxtv.org
9888W: http://palosaari.fi/linux/
9889Q: http://patchwork.linuxtv.org/project/linux-media/list/
9890T: git git://linuxtv.org/anttip/media_tree.git
9891S: Maintained
9892F: drivers/media/dvb-frontends/si2168*
9893
9894SI470X FM RADIO RECEIVER I2C DRIVER
9895M: Hans Verkuil <hverkuil@xs4all.nl>
9896L: linux-media@vger.kernel.org
9897T: git git://linuxtv.org/media_tree.git
9898W: https://linuxtv.org
9899S: Odd Fixes
9900F: drivers/media/radio/si470x/radio-si470x-i2c.c
9901
9902SI470X FM RADIO RECEIVER USB DRIVER
9903M: Hans Verkuil <hverkuil@xs4all.nl>
9904L: linux-media@vger.kernel.org
9905T: git git://linuxtv.org/media_tree.git
9906W: https://linuxtv.org
9907S: Maintained
9908F: drivers/media/radio/si470x/radio-si470x-common.c
9909F: drivers/media/radio/si470x/radio-si470x.h
9910F: drivers/media/radio/si470x/radio-si470x-usb.c
9911
9912SI4713 FM RADIO TRANSMITTER I2C DRIVER
9913M: Eduardo Valentin <edubezval@gmail.com>
9914L: linux-media@vger.kernel.org
9915T: git git://linuxtv.org/media_tree.git
9916W: https://linuxtv.org
9917S: Odd Fixes
9918F: drivers/media/radio/si4713/si4713.?
9919
9920SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9921M: Eduardo Valentin <edubezval@gmail.com>
9922L: linux-media@vger.kernel.org
9923T: git git://linuxtv.org/media_tree.git
9924W: https://linuxtv.org
9925S: Odd Fixes
9926F: drivers/media/radio/si4713/radio-platform-si4713.c
9927
9928SI4713 FM RADIO TRANSMITTER USB DRIVER
9929M: Hans Verkuil <hverkuil@xs4all.nl>
9930L: linux-media@vger.kernel.org
9931T: git git://linuxtv.org/media_tree.git
9932W: https://linuxtv.org
9933S: Maintained
9934F: drivers/media/radio/si4713/radio-usb-si4713.c
9935
9936SIANO DVB DRIVER
9937M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9938L: linux-media@vger.kernel.org
9939W: https://linuxtv.org
9940T: git git://linuxtv.org/media_tree.git
9941S: Odd fixes
9942F: drivers/media/common/siano/
9943F: drivers/media/usb/siano/
9944F: drivers/media/usb/siano/
9945F: drivers/media/mmc/siano/
9946
9947SIMPLEFB FB DRIVER
9948M: Hans de Goede <hdegoede@redhat.com>
9949L: linux-fbdev@vger.kernel.org
9950S: Maintained
9951F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9952F: drivers/video/fbdev/simplefb.c
9953F: include/linux/platform_data/simplefb.h
9954
9955SH_VEU V4L2 MEM2MEM DRIVER
9956L: linux-media@vger.kernel.org
9957S: Orphan
9958F: drivers/media/platform/sh_veu.c
9959
9960SH_VOU V4L2 OUTPUT DRIVER
9961L: linux-media@vger.kernel.org
9962S: Orphan
9963F: drivers/media/platform/sh_vou.c
9964F: include/media/drv-intf/sh_vou.h
9965
9966SIMPLE FIRMWARE INTERFACE (SFI)
9967M: Len Brown <lenb@kernel.org>
9968L: sfi-devel@simplefirmware.org
9969W: http://simplefirmware.org/
9970T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9971S: Supported
9972F: arch/x86/platform/sfi/
9973F: drivers/sfi/
9974F: include/linux/sfi*.h
9975
9976SIMTEC EB110ATX (Chalice CATS)
9977P: Ben Dooks
9978P: Vincent Sanders <vince@simtec.co.uk>
9979M: Simtec Linux Team <linux@simtec.co.uk>
9980W: http://www.simtec.co.uk/products/EB110ATX/
9981S: Supported
9982
9983SIMTEC EB2410ITX (BAST)
9984P: Ben Dooks
9985P: Vincent Sanders <vince@simtec.co.uk>
9986M: Simtec Linux Team <linux@simtec.co.uk>
9987W: http://www.simtec.co.uk/products/EB2410ITX/
9988S: Supported
9989F: arch/arm/mach-s3c24xx/mach-bast.c
9990F: arch/arm/mach-s3c24xx/bast-ide.c
9991F: arch/arm/mach-s3c24xx/bast-irq.c
9992
9993TI DAVINCI MACHINE SUPPORT
9994M: Sekhar Nori <nsekhar@ti.com>
9995M: Kevin Hilman <khilman@deeprootsystems.com>
9996T: git git://gitorious.org/linux-davinci/linux-davinci.git
9997Q: http://patchwork.kernel.org/project/linux-davinci/list/
9998S: Supported
9999F: arch/arm/mach-davinci/
10000F: drivers/i2c/busses/i2c-davinci.c
10001
10002TI DAVINCI SERIES MEDIA DRIVER
10003M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10004L: linux-media@vger.kernel.org
10005W: https://linuxtv.org
10006Q: http://patchwork.linuxtv.org/project/linux-media/list/
10007T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10008S: Maintained
10009F: drivers/media/platform/davinci/
10010F: include/media/davinci/
10011
10012TI AM437X VPFE DRIVER
10013M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10014L: linux-media@vger.kernel.org
10015W: https://linuxtv.org
10016Q: http://patchwork.linuxtv.org/project/linux-media/list/
10017T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10018S: Maintained
10019F: drivers/media/platform/am437x/
10020
10021OV2659 OMNIVISION SENSOR DRIVER
10022M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10023L: linux-media@vger.kernel.org
10024W: https://linuxtv.org
10025Q: http://patchwork.linuxtv.org/project/linux-media/list/
10026T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10027S: Maintained
10028F: drivers/media/i2c/ov2659.c
10029F: include/media/i2c/ov2659.h
10030
10031SILICON MOTION SM712 FRAME BUFFER DRIVER
10032M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10033M: Teddy Wang <teddy.wang@siliconmotion.com>
10034M: Sudip Mukherjee <sudip@vectorindia.org>
10035L: linux-fbdev@vger.kernel.org
10036S: Maintained
10037F: drivers/video/fbdev/sm712*
10038F: Documentation/fb/sm712fb.txt
10039
10040SIS 190 ETHERNET DRIVER
10041M: Francois Romieu <romieu@fr.zoreil.com>
10042L: netdev@vger.kernel.org
10043S: Maintained
10044F: drivers/net/ethernet/sis/sis190.c
10045
10046SIS 900/7016 FAST ETHERNET DRIVER
10047M: Daniele Venzano <venza@brownhat.org>
10048W: http://www.brownhat.org/sis900.html
10049L: netdev@vger.kernel.org
10050S: Maintained
10051F: drivers/net/ethernet/sis/sis900.*
10052
10053SIS FRAMEBUFFER DRIVER
10054M: Thomas Winischhofer <thomas@winischhofer.net>
10055W: http://www.winischhofer.net/linuxsisvga.shtml
10056S: Maintained
10057F: Documentation/fb/sisfb.txt
10058F: drivers/video/fbdev/sis/
10059F: include/video/sisfb.h
10060
10061SIS USB2VGA DRIVER
10062M: Thomas Winischhofer <thomas@winischhofer.net>
10063W: http://www.winischhofer.at/linuxsisusbvga.shtml
10064S: Maintained
10065F: drivers/usb/misc/sisusbvga/
10066
10067SLAB ALLOCATOR
10068M: Christoph Lameter <cl@linux.com>
10069M: Pekka Enberg <penberg@kernel.org>
10070M: David Rientjes <rientjes@google.com>
10071M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10072M: Andrew Morton <akpm@linux-foundation.org>
10073L: linux-mm@kvack.org
10074S: Maintained
10075F: include/linux/sl?b*.h
10076F: mm/sl?b*
10077
10078SLEEPABLE READ-COPY UPDATE (SRCU)
10079M: Lai Jiangshan <jiangshanlai@gmail.com>
10080M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10081M: Josh Triplett <josh@joshtriplett.org>
10082R: Steven Rostedt <rostedt@goodmis.org>
10083R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10084L: linux-kernel@vger.kernel.org
10085W: http://www.rdrop.com/users/paulmck/RCU/
10086S: Supported
10087T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10088F: include/linux/srcu.h
10089F: kernel/rcu/srcu.c
10090
10091SMACK SECURITY MODULE
10092M: Casey Schaufler <casey@schaufler-ca.com>
10093L: linux-security-module@vger.kernel.org
10094W: http://schaufler-ca.com
10095T: git git://git.gitorious.org/smack-next/kernel.git
10096S: Maintained
10097F: Documentation/security/Smack.txt
10098F: security/smack/
10099
10100DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10101M: Kevin Hilman <khilman@kernel.org>
10102M: Nishanth Menon <nm@ti.com>
10103S: Maintained
10104F: drivers/power/avs/
10105F: include/linux/power/smartreflex.h
10106L: linux-pm@vger.kernel.org
10107
10108SMC91x ETHERNET DRIVER
10109M: Nicolas Pitre <nico@fluxnic.net>
10110S: Odd Fixes
10111F: drivers/net/ethernet/smsc/smc91x.*
10112
10113SMIA AND SMIA++ IMAGE SENSOR DRIVER
10114M: Sakari Ailus <sakari.ailus@iki.fi>
10115L: linux-media@vger.kernel.org
10116S: Maintained
10117F: drivers/media/i2c/smiapp/
10118F: include/media/i2c/smiapp.h
10119F: drivers/media/i2c/smiapp-pll.c
10120F: drivers/media/i2c/smiapp-pll.h
10121F: include/uapi/linux/smiapp.h
10122F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10123
10124SMM665 HARDWARE MONITOR DRIVER
10125M: Guenter Roeck <linux@roeck-us.net>
10126L: lm-sensors@lm-sensors.org
10127S: Maintained
10128F: Documentation/hwmon/smm665
10129F: drivers/hwmon/smm665.c
10130
10131SMSC EMC2103 HARDWARE MONITOR DRIVER
10132M: Steve Glendinning <steve.glendinning@shawell.net>
10133L: lm-sensors@lm-sensors.org
10134S: Maintained
10135F: Documentation/hwmon/emc2103
10136F: drivers/hwmon/emc2103.c
10137
10138SMSC SCH5627 HARDWARE MONITOR DRIVER
10139M: Hans de Goede <hdegoede@redhat.com>
10140L: lm-sensors@lm-sensors.org
10141S: Supported
10142F: Documentation/hwmon/sch5627
10143F: drivers/hwmon/sch5627.c
10144
10145SMSC47B397 HARDWARE MONITOR DRIVER
10146M: Jean Delvare <jdelvare@suse.com>
10147L: lm-sensors@lm-sensors.org
10148S: Maintained
10149F: Documentation/hwmon/smsc47b397
10150F: drivers/hwmon/smsc47b397.c
10151
10152SMSC911x ETHERNET DRIVER
10153M: Steve Glendinning <steve.glendinning@shawell.net>
10154L: netdev@vger.kernel.org
10155S: Maintained
10156F: include/linux/smsc911x.h
10157F: drivers/net/ethernet/smsc/smsc911x.*
10158
10159SMSC9420 PCI ETHERNET DRIVER
10160M: Steve Glendinning <steve.glendinning@shawell.net>
10161L: netdev@vger.kernel.org
10162S: Maintained
10163F: drivers/net/ethernet/smsc/smsc9420.*
10164
10165SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10166M: Steve Glendinning <steve.glendinning@shawell.net>
10167L: linux-fbdev@vger.kernel.org
10168S: Maintained
10169F: drivers/video/fbdev/smscufx.c
10170
10171SOC-CAMERA V4L2 SUBSYSTEM
10172M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10173L: linux-media@vger.kernel.org
10174T: git git://linuxtv.org/media_tree.git
10175S: Maintained
10176F: include/media/soc*
10177F: drivers/media/i2c/soc_camera/
10178F: drivers/media/platform/soc_camera/
10179
10180SOEKRIS NET48XX LED SUPPORT
10181M: Chris Boot <bootc@bootc.net>
10182S: Maintained
10183F: drivers/leds/leds-net48xx.c
10184
10185SOFTLOGIC 6x10 MPEG CODEC
10186M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10187M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10188M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10189M: Ismael Luceno <ismael@iodev.co.uk>
10190L: linux-media@vger.kernel.org
10191S: Supported
10192F: drivers/media/pci/solo6x10/
10193
10194SOFTWARE RAID (Multiple Disks) SUPPORT
10195M: Shaohua Li <shli@kernel.org>
10196L: linux-raid@vger.kernel.org
10197T: git git://neil.brown.name/md
10198S: Supported
10199F: drivers/md/
10200F: include/linux/raid/
10201F: include/uapi/linux/raid/
10202
10203SONIC NETWORK DRIVER
10204M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10205L: netdev@vger.kernel.org
10206S: Maintained
10207F: drivers/net/ethernet/natsemi/sonic.*
10208
10209SONICS SILICON BACKPLANE DRIVER (SSB)
10210M: Michael Buesch <m@bues.ch>
10211L: linux-wireless@vger.kernel.org
10212S: Maintained
10213F: drivers/ssb/
10214F: include/linux/ssb/
10215
10216SONY VAIO CONTROL DEVICE DRIVER
10217M: Mattia Dongili <malattia@linux.it>
10218L: platform-driver-x86@vger.kernel.org
10219W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10220S: Maintained
10221F: Documentation/laptops/sony-laptop.txt
10222F: drivers/char/sonypi.c
10223F: drivers/platform/x86/sony-laptop.c
10224F: include/linux/sony-laptop.h
10225
10226SONY MEMORYSTICK CARD SUPPORT
10227M: Alex Dubov <oakad@yahoo.com>
10228W: http://tifmxx.berlios.de/
10229S: Maintained
10230F: drivers/memstick/host/tifm_ms.c
10231
10232SONY MEMORYSTICK STANDARD SUPPORT
10233M: Maxim Levitsky <maximlevitsky@gmail.com>
10234S: Maintained
10235F: drivers/memstick/core/ms_block.*
10236
10237SOUND
10238M: Jaroslav Kysela <perex@perex.cz>
10239M: Takashi Iwai <tiwai@suse.com>
10240L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10241W: http://www.alsa-project.org/
10242T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10243T: git git://git.alsa-project.org/alsa-kernel.git
10244Q: http://patchwork.kernel.org/project/alsa-devel/list/
10245S: Maintained
10246F: Documentation/sound/
10247F: include/sound/
10248F: include/uapi/sound/
10249F: sound/
10250
10251SOUND - COMPRESSED AUDIO
10252M: Vinod Koul <vinod.koul@intel.com>
10253L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10254T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10255S: Supported
10256F: Documentation/sound/alsa/compress_offload.txt
10257F: include/sound/compress_driver.h
10258F: include/uapi/sound/compress_*
10259F: sound/core/compress_offload.c
10260F: sound/soc/soc-compress.c
10261
10262SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10263M: Liam Girdwood <lgirdwood@gmail.com>
10264M: Mark Brown <broonie@kernel.org>
10265T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10266L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10267W: http://alsa-project.org/main/index.php/ASoC
10268S: Supported
10269F: Documentation/sound/alsa/soc/
10270F: sound/soc/
10271F: include/sound/soc*
10272
10273SOUND - DMAENGINE HELPERS
10274M: Lars-Peter Clausen <lars@metafoo.de>
10275S: Supported
10276F: include/sound/dmaengine_pcm.h
10277F: sound/core/pcm_dmaengine.c
10278F: sound/soc/soc-generic-dmaengine-pcm.c
10279
10280SP2 MEDIA DRIVER
10281M: Olli Salonen <olli.salonen@iki.fi>
10282L: linux-media@vger.kernel.org
10283W: https://linuxtv.org
10284Q: http://patchwork.linuxtv.org/project/linux-media/list/
10285S: Maintained
10286F: drivers/media/dvb-frontends/sp2*
10287
10288SPARC + UltraSPARC (sparc/sparc64)
10289M: "David S. Miller" <davem@davemloft.net>
10290L: sparclinux@vger.kernel.org
10291Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10292T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10293T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10294S: Maintained
10295F: arch/sparc/
10296F: drivers/sbus/
10297
10298SPARC SERIAL DRIVERS
10299M: "David S. Miller" <davem@davemloft.net>
10300L: sparclinux@vger.kernel.org
10301T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10302T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10303S: Maintained
10304F: include/linux/sunserialcore.h
10305F: drivers/tty/serial/suncore.c
10306F: drivers/tty/serial/sunhv.c
10307F: drivers/tty/serial/sunsab.c
10308F: drivers/tty/serial/sunsab.h
10309F: drivers/tty/serial/sunsu.c
10310F: drivers/tty/serial/sunzilog.c
10311F: drivers/tty/serial/sunzilog.h
10312
10313SPARSE CHECKER
10314M: "Christopher Li" <sparse@chrisli.org>
10315L: linux-sparse@vger.kernel.org
10316W: https://sparse.wiki.kernel.org/
10317T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10318T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10319S: Maintained
10320F: include/linux/compiler.h
10321
10322SPEAR PLATFORM SUPPORT
10323M: Viresh Kumar <vireshk@kernel.org>
10324M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10325L: spear-devel@list.st.com
10326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10327W: http://www.st.com/spear
10328S: Maintained
10329F: arch/arm/boot/dts/spear*
10330F: arch/arm/mach-spear/
10331
10332SPEAR CLOCK FRAMEWORK SUPPORT
10333M: Viresh Kumar <vireshk@kernel.org>
10334L: spear-devel@list.st.com
10335L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10336W: http://www.st.com/spear
10337S: Maintained
10338F: drivers/clk/spear/
10339
10340SPI SUBSYSTEM
10341M: Mark Brown <broonie@kernel.org>
10342L: linux-spi@vger.kernel.org
10343T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10344Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10345S: Maintained
10346F: Documentation/spi/
10347F: drivers/spi/
10348F: include/linux/spi/
10349F: include/uapi/linux/spi/
10350
10351SPIDERNET NETWORK DRIVER for CELL
10352M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10353L: netdev@vger.kernel.org
10354S: Supported
10355F: Documentation/networking/spider_net.txt
10356F: drivers/net/ethernet/toshiba/spider_net*
10357
10358SPU FILE SYSTEM
10359M: Jeremy Kerr <jk@ozlabs.org>
10360L: linuxppc-dev@lists.ozlabs.org
10361W: http://www.ibm.com/developerworks/power/cell/
10362S: Supported
10363F: Documentation/filesystems/spufs.txt
10364F: arch/powerpc/platforms/cell/spufs/
10365
10366SQUASHFS FILE SYSTEM
10367M: Phillip Lougher <phillip@squashfs.org.uk>
10368L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10369W: http://squashfs.org.uk
10370T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10371S: Maintained
10372F: Documentation/filesystems/squashfs.txt
10373F: fs/squashfs/
10374
10375SRM (Alpha) environment access
10376M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10377S: Maintained
10378F: arch/alpha/kernel/srm_env.c
10379
10380STABLE BRANCH
10381M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10382L: stable@vger.kernel.org
10383S: Supported
10384F: Documentation/stable_kernel_rules.txt
10385
10386STAGING SUBSYSTEM
10387M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10388T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10389L: devel@driverdev.osuosl.org
10390S: Supported
10391F: drivers/staging/
10392
10393STAGING - COMEDI
10394M: Ian Abbott <abbotti@mev.co.uk>
10395M: H Hartley Sweeten <hsweeten@visionengravers.com>
10396S: Odd Fixes
10397F: drivers/staging/comedi/
10398
10399STAGING - FLARION FT1000 DRIVERS
10400M: Marek Belisko <marek.belisko@gmail.com>
10401S: Odd Fixes
10402F: drivers/staging/ft1000/
10403
10404STAGING - INDUSTRIAL IO
10405M: Jonathan Cameron <jic23@kernel.org>
10406L: linux-iio@vger.kernel.org
10407S: Odd Fixes
10408F: drivers/staging/iio/
10409
10410STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10411M: Jarod Wilson <jarod@wilsonet.com>
10412W: http://www.lirc.org/
10413S: Odd Fixes
10414F: drivers/staging/media/lirc/
10415
10416STAGING - LUSTRE PARALLEL FILESYSTEM
10417M: Oleg Drokin <oleg.drokin@intel.com>
10418M: Andreas Dilger <andreas.dilger@intel.com>
10419L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10420W: http://wiki.lustre.org/
10421S: Maintained
10422F: drivers/staging/lustre
10423
10424STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10425M: Marc Dietrich <marvin24@gmx.de>
10426L: ac100@lists.launchpad.net (moderated for non-subscribers)
10427L: linux-tegra@vger.kernel.org
10428S: Maintained
10429F: drivers/staging/nvec/
10430
10431STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10432M: Jens Frederich <jfrederich@gmail.com>
10433M: Daniel Drake <dsd@laptop.org>
10434M: Jon Nettleton <jon.nettleton@gmail.com>
10435W: http://wiki.laptop.org/go/DCON
10436S: Maintained
10437F: drivers/staging/olpc_dcon/
10438
10439STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10440M: Willy Tarreau <willy@meta-x.org>
10441S: Odd Fixes
10442F: drivers/staging/panel/
10443
10444STAGING - REALTEK RTL8712U DRIVERS
10445M: Larry Finger <Larry.Finger@lwfinger.net>
10446M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10447S: Odd Fixes
10448F: drivers/staging/rtl8712/
10449
10450STAGING - REALTEK RTL8723U WIRELESS DRIVER
10451M: Larry Finger <Larry.Finger@lwfinger.net>
10452M: Jes Sorensen <Jes.Sorensen@redhat.com>
10453L: linux-wireless@vger.kernel.org
10454S: Maintained
10455F: drivers/staging/rtl8723au/
10456
10457STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10458M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10459M: Teddy Wang <teddy.wang@siliconmotion.com>
10460M: Sudip Mukherjee <sudip@vectorindia.org>
10461L: linux-fbdev@vger.kernel.org
10462S: Maintained
10463F: drivers/staging/sm750fb/
10464
10465STAGING - SLICOSS
10466M: Lior Dotan <liodot@gmail.com>
10467M: Christopher Harrer <charrer@alacritech.com>
10468S: Odd Fixes
10469F: drivers/staging/slicoss/
10470
10471STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10472M: William Hubbs <w.d.hubbs@gmail.com>
10473M: Chris Brannon <chris@the-brannons.com>
10474M: Kirk Reiser <kirk@reisers.ca>
10475M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10476L: speakup@linux-speakup.org
10477W: http://www.linux-speakup.org/
10478S: Odd Fixes
10479F: drivers/staging/speakup/
10480
10481STAGING - VIA VT665X DRIVERS
10482M: Forest Bond <forest@alittletooquiet.net>
10483S: Odd Fixes
10484F: drivers/staging/vt665?/
10485
10486STAGING - WILC1000 WIFI DRIVER
10487M: Johnny Kim <johnny.kim@atmel.com>
10488M: Austin Shin <austin.shin@atmel.com>
10489M: Chris Park <chris.park@atmel.com>
10490M: Tony Cho <tony.cho@atmel.com>
10491M: Glen Lee <glen.lee@atmel.com>
10492M: Leo Kim <leo.kim@atmel.com>
10493L: linux-wireless@vger.kernel.org
10494S: Supported
10495F: drivers/staging/wilc1000/
10496
10497STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10498M: Arnaud Patard <arnaud.patard@rtp-net.org>
10499S: Odd Fixes
10500F: drivers/staging/xgifb/
10501
10502HFI1 DRIVER
10503M: Mike Marciniszyn <infinipath@intel.com>
10504L: linux-rdma@vger.kernel.org
10505S: Supported
10506F: drivers/staging/rdma/hfi1
10507
10508STARFIRE/DURALAN NETWORK DRIVER
10509M: Ion Badulescu <ionut@badula.org>
10510S: Odd Fixes
10511F: drivers/net/ethernet/adaptec/starfire*
10512
10513SUN3/3X
10514M: Sam Creasey <sammy@sammy.net>
10515W: http://sammy.net/sun3/
10516S: Maintained
10517F: arch/m68k/kernel/*sun3*
10518F: arch/m68k/sun3*/
10519F: arch/m68k/include/asm/sun3*
10520F: drivers/net/ethernet/i825xx/sun3*
10521
10522SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10523M: Hans de Goede <hdegoede@redhat.com>
10524L: linux-input@vger.kernel.org
10525S: Maintained
10526F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10527F: drivers/input/keyboard/sun4i-lradc-keys.c
10528
10529SUNDANCE NETWORK DRIVER
10530M: Denis Kirjanov <kda@linux-powerpc.org>
10531L: netdev@vger.kernel.org
10532S: Maintained
10533F: drivers/net/ethernet/dlink/sundance.c
10534
10535SUPERH
10536M: Yoshinori Sato <ysato@users.sourceforge.jp>
10537M: Rich Felker <dalias@libc.org>
10538L: linux-sh@vger.kernel.org
10539Q: http://patchwork.kernel.org/project/linux-sh/list/
10540S: Maintained
10541F: Documentation/sh/
10542F: arch/sh/
10543F: drivers/sh/
10544
10545SUSPEND TO RAM
10546M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10547M: Len Brown <len.brown@intel.com>
10548M: Pavel Machek <pavel@ucw.cz>
10549L: linux-pm@vger.kernel.org
10550S: Supported
10551F: Documentation/power/
10552F: arch/x86/kernel/acpi/
10553F: drivers/base/power/
10554F: kernel/power/
10555F: include/linux/suspend.h
10556F: include/linux/freezer.h
10557F: include/linux/pm.h
10558
10559SVGA HANDLING
10560M: Martin Mares <mj@ucw.cz>
10561L: linux-video@atrey.karlin.mff.cuni.cz
10562S: Maintained
10563F: Documentation/svga.txt
10564F: arch/x86/boot/video*
10565
10566SWIOTLB SUBSYSTEM
10567M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10568L: linux-kernel@vger.kernel.org
10569T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10570S: Supported
10571F: lib/swiotlb.c
10572F: arch/*/kernel/pci-swiotlb.c
10573F: include/linux/swiotlb.h
10574
10575SWITCHDEV
10576M: Jiri Pirko <jiri@resnulli.us>
10577L: netdev@vger.kernel.org
10578S: Supported
10579F: net/switchdev/
10580F: include/net/switchdev.h
10581
10582SYNOPSYS ARC ARCHITECTURE
10583M: Vineet Gupta <vgupta@synopsys.com>
10584L: linux-snps-arc@lists.infradead.org
10585S: Supported
10586F: arch/arc/
10587F: Documentation/devicetree/bindings/arc/*
10588F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10589F: drivers/tty/serial/arc_uart.c
10590T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10591
10592SYNOPSYS ARC SDP platform support
10593M: Alexey Brodkin <abrodkin@synopsys.com>
10594S: Supported
10595F: arch/arc/plat-axs10x
10596F: arch/arc/boot/dts/ax*
10597F: Documentation/devicetree/bindings/arc/axs10*
10598
10599SYSTEM CONFIGURATION (SYSCON)
10600M: Lee Jones <lee.jones@linaro.org>
10601M: Arnd Bergmann <arnd@arndb.de>
10602T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10603S: Supported
10604F: drivers/mfd/syscon.c
10605
10606SYSV FILESYSTEM
10607M: Christoph Hellwig <hch@infradead.org>
10608S: Maintained
10609F: Documentation/filesystems/sysv-fs.txt
10610F: fs/sysv/
10611F: include/linux/sysv_fs.h
10612
10613TARGET SUBSYSTEM
10614M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10615L: linux-scsi@vger.kernel.org
10616L: target-devel@vger.kernel.org
10617W: http://www.linux-iscsi.org
10618W: http://groups.google.com/group/linux-iscsi-target-dev
10619T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10620S: Supported
10621F: drivers/target/
10622F: include/target/
10623F: Documentation/target/
10624
10625TASKSTATS STATISTICS INTERFACE
10626M: Balbir Singh <bsingharora@gmail.com>
10627S: Maintained
10628F: Documentation/accounting/taskstats*
10629F: include/linux/taskstats*
10630F: kernel/taskstats.c
10631
10632TC CLASSIFIER
10633M: Jamal Hadi Salim <jhs@mojatatu.com>
10634L: netdev@vger.kernel.org
10635S: Maintained
10636F: include/net/pkt_cls.h
10637F: include/uapi/linux/pkt_cls.h
10638F: net/sched/
10639
10640TCP LOW PRIORITY MODULE
10641M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10642M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10643W: http://tcp-lp-mod.sourceforge.net/
10644S: Maintained
10645F: net/ipv4/tcp_lp.c
10646
10647TDA10071 MEDIA DRIVER
10648M: Antti Palosaari <crope@iki.fi>
10649L: linux-media@vger.kernel.org
10650W: https://linuxtv.org
10651W: http://palosaari.fi/linux/
10652Q: http://patchwork.linuxtv.org/project/linux-media/list/
10653T: git git://linuxtv.org/anttip/media_tree.git
10654S: Maintained
10655F: drivers/media/dvb-frontends/tda10071*
10656
10657TDA18212 MEDIA DRIVER
10658M: Antti Palosaari <crope@iki.fi>
10659L: linux-media@vger.kernel.org
10660W: https://linuxtv.org
10661W: http://palosaari.fi/linux/
10662Q: http://patchwork.linuxtv.org/project/linux-media/list/
10663T: git git://linuxtv.org/anttip/media_tree.git
10664S: Maintained
10665F: drivers/media/tuners/tda18212*
10666
10667TDA18218 MEDIA DRIVER
10668M: Antti Palosaari <crope@iki.fi>
10669L: linux-media@vger.kernel.org
10670W: https://linuxtv.org
10671W: http://palosaari.fi/linux/
10672Q: http://patchwork.linuxtv.org/project/linux-media/list/
10673T: git git://linuxtv.org/anttip/media_tree.git
10674S: Maintained
10675F: drivers/media/tuners/tda18218*
10676
10677TDA18271 MEDIA DRIVER
10678M: Michael Krufky <mkrufky@linuxtv.org>
10679L: linux-media@vger.kernel.org
10680W: https://linuxtv.org
10681W: http://github.com/mkrufky
10682Q: http://patchwork.linuxtv.org/project/linux-media/list/
10683T: git git://linuxtv.org/mkrufky/tuners.git
10684S: Maintained
10685F: drivers/media/tuners/tda18271*
10686
10687TDA827x MEDIA DRIVER
10688M: Michael Krufky <mkrufky@linuxtv.org>
10689L: linux-media@vger.kernel.org
10690W: https://linuxtv.org
10691W: http://github.com/mkrufky
10692Q: http://patchwork.linuxtv.org/project/linux-media/list/
10693T: git git://linuxtv.org/mkrufky/tuners.git
10694S: Maintained
10695F: drivers/media/tuners/tda8290.*
10696
10697TDA8290 MEDIA DRIVER
10698M: Michael Krufky <mkrufky@linuxtv.org>
10699L: linux-media@vger.kernel.org
10700W: https://linuxtv.org
10701W: http://github.com/mkrufky
10702Q: http://patchwork.linuxtv.org/project/linux-media/list/
10703T: git git://linuxtv.org/mkrufky/tuners.git
10704S: Maintained
10705F: drivers/media/tuners/tda8290.*
10706
10707TDA9840 MEDIA DRIVER
10708M: Hans Verkuil <hverkuil@xs4all.nl>
10709L: linux-media@vger.kernel.org
10710T: git git://linuxtv.org/media_tree.git
10711W: https://linuxtv.org
10712S: Maintained
10713F: drivers/media/i2c/tda9840*
10714
10715TEA5761 TUNER DRIVER
10716M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10717L: linux-media@vger.kernel.org
10718W: https://linuxtv.org
10719T: git git://linuxtv.org/media_tree.git
10720S: Odd fixes
10721F: drivers/media/tuners/tea5761.*
10722
10723TEA5767 TUNER DRIVER
10724M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10725L: linux-media@vger.kernel.org
10726W: https://linuxtv.org
10727T: git git://linuxtv.org/media_tree.git
10728S: Maintained
10729F: drivers/media/tuners/tea5767.*
10730
10731TEA6415C MEDIA DRIVER
10732M: Hans Verkuil <hverkuil@xs4all.nl>
10733L: linux-media@vger.kernel.org
10734T: git git://linuxtv.org/media_tree.git
10735W: https://linuxtv.org
10736S: Maintained
10737F: drivers/media/i2c/tea6415c*
10738
10739TEA6420 MEDIA DRIVER
10740M: Hans Verkuil <hverkuil@xs4all.nl>
10741L: linux-media@vger.kernel.org
10742T: git git://linuxtv.org/media_tree.git
10743W: https://linuxtv.org
10744S: Maintained
10745F: drivers/media/i2c/tea6420*
10746
10747TEAM DRIVER
10748M: Jiri Pirko <jiri@resnulli.us>
10749L: netdev@vger.kernel.org
10750S: Supported
10751F: drivers/net/team/
10752F: include/linux/if_team.h
10753F: include/uapi/linux/if_team.h
10754
10755TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10756M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10757S: Maintained
10758F: arch/x86/platform/ts5500/
10759
10760TECHNOTREND USB IR RECEIVER
10761M: Sean Young <sean@mess.org>
10762L: linux-media@vger.kernel.org
10763S: Maintained
10764F: drivers/media/rc/ttusbir.c
10765
10766TEGRA ARCHITECTURE SUPPORT
10767M: Stephen Warren <swarren@wwwdotorg.org>
10768M: Thierry Reding <thierry.reding@gmail.com>
10769M: Alexandre Courbot <gnurou@gmail.com>
10770L: linux-tegra@vger.kernel.org
10771Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10772T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10773S: Supported
10774N: [^a-z]tegra
10775
10776TEGRA CLOCK DRIVER
10777M: Peter De Schrijver <pdeschrijver@nvidia.com>
10778M: Prashant Gaikwad <pgaikwad@nvidia.com>
10779S: Supported
10780F: drivers/clk/tegra/
10781
10782TEGRA DMA DRIVER
10783M: Laxman Dewangan <ldewangan@nvidia.com>
10784S: Supported
10785F: drivers/dma/tegra20-apb-dma.c
10786
10787TEGRA I2C DRIVER
10788M: Laxman Dewangan <ldewangan@nvidia.com>
10789S: Supported
10790F: drivers/i2c/busses/i2c-tegra.c
10791
10792TEGRA IOMMU DRIVERS
10793M: Hiroshi Doyu <hdoyu@nvidia.com>
10794S: Supported
10795F: drivers/iommu/tegra*
10796
10797TEGRA KBC DRIVER
10798M: Rakesh Iyer <riyer@nvidia.com>
10799M: Laxman Dewangan <ldewangan@nvidia.com>
10800S: Supported
10801F: drivers/input/keyboard/tegra-kbc.c
10802
10803TEGRA PWM DRIVER
10804M: Thierry Reding <thierry.reding@gmail.com>
10805S: Supported
10806F: drivers/pwm/pwm-tegra.c
10807
10808TEGRA SERIAL DRIVER
10809M: Laxman Dewangan <ldewangan@nvidia.com>
10810S: Supported
10811F: drivers/tty/serial/serial-tegra.c
10812
10813TEGRA SPI DRIVER
10814M: Laxman Dewangan <ldewangan@nvidia.com>
10815S: Supported
10816F: drivers/spi/spi-tegra*
10817
10818TEHUTI ETHERNET DRIVER
10819M: Andy Gospodarek <andy@greyhouse.net>
10820L: netdev@vger.kernel.org
10821S: Supported
10822F: drivers/net/ethernet/tehuti/*
10823
10824Telecom Clock Driver for MCPL0010
10825M: Mark Gross <mark.gross@intel.com>
10826S: Supported
10827F: drivers/char/tlclk.c
10828
10829TENSILICA XTENSA PORT (xtensa)
10830M: Chris Zankel <chris@zankel.net>
10831M: Max Filippov <jcmvbkbc@gmail.com>
10832L: linux-xtensa@linux-xtensa.org
10833T: git git://github.com/czankel/xtensa-linux.git
10834S: Maintained
10835F: arch/xtensa/
10836F: drivers/irqchip/irq-xtensa-*
10837
10838THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10839M: Hans Verkuil <hverkuil@xs4all.nl>
10840L: linux-media@vger.kernel.org
10841T: git git://linuxtv.org/media_tree.git
10842W: https://linuxtv.org
10843S: Maintained
10844F: drivers/media/radio/radio-raremono.c
10845
10846THERMAL
10847M: Zhang Rui <rui.zhang@intel.com>
10848M: Eduardo Valentin <edubezval@gmail.com>
10849L: linux-pm@vger.kernel.org
10850T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10851T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10852Q: https://patchwork.kernel.org/project/linux-pm/list/
10853S: Supported
10854F: drivers/thermal/
10855F: include/linux/thermal.h
10856F: include/uapi/linux/thermal.h
10857F: include/linux/cpu_cooling.h
10858F: Documentation/devicetree/bindings/thermal/
10859
10860THERMAL/CPU_COOLING
10861M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10862M: Viresh Kumar <viresh.kumar@linaro.org>
10863M: Javi Merino <javi.merino@arm.com>
10864L: linux-pm@vger.kernel.org
10865S: Supported
10866F: Documentation/thermal/cpu-cooling-api.txt
10867F: drivers/thermal/cpu_cooling.c
10868F: include/linux/cpu_cooling.h
10869
10870THINGM BLINK(1) USB RGB LED DRIVER
10871M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10872S: Maintained
10873F: drivers/hid/hid-thingm.c
10874
10875THINKPAD ACPI EXTRAS DRIVER
10876M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10877L: ibm-acpi-devel@lists.sourceforge.net
10878L: platform-driver-x86@vger.kernel.org
10879W: http://ibm-acpi.sourceforge.net
10880W: http://thinkwiki.org/wiki/Ibm-acpi
10881T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10882S: Maintained
10883F: drivers/platform/x86/thinkpad_acpi.c
10884
10885TI BANDGAP AND THERMAL DRIVER
10886M: Eduardo Valentin <edubezval@gmail.com>
10887L: linux-pm@vger.kernel.org
10888L: linux-omap@vger.kernel.org
10889S: Maintained
10890F: drivers/thermal/ti-soc-thermal/
10891
10892TI CDCE706 CLOCK DRIVER
10893M: Max Filippov <jcmvbkbc@gmail.com>
10894S: Maintained
10895F: drivers/clk/clk-cdce706.c
10896
10897TI CLOCK DRIVER
10898M: Tero Kristo <t-kristo@ti.com>
10899L: linux-omap@vger.kernel.org
10900S: Maintained
10901F: drivers/clk/ti/
10902F: include/linux/clk/ti.h
10903
10904TI FLASH MEDIA INTERFACE DRIVER
10905M: Alex Dubov <oakad@yahoo.com>
10906S: Maintained
10907F: drivers/misc/tifm*
10908F: drivers/mmc/host/tifm_sd.c
10909F: include/linux/tifm.h
10910
10911TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10912M: Santosh Shilimkar <ssantosh@kernel.org>
10913L: linux-kernel@vger.kernel.org
10914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10915S: Maintained
10916F: drivers/soc/ti/*
10917T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10918
10919
10920TI LM49xxx FAMILY ASoC CODEC DRIVERS
10921M: M R Swami Reddy <mr.swami.reddy@ti.com>
10922M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10923L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10924S: Maintained
10925F: sound/soc/codecs/lm49453*
10926F: sound/soc/codecs/isabelle*
10927
10928TI LP855x BACKLIGHT DRIVER
10929M: Milo Kim <milo.kim@ti.com>
10930S: Maintained
10931F: Documentation/backlight/lp855x-driver.txt
10932F: drivers/video/backlight/lp855x_bl.c
10933F: include/linux/platform_data/lp855x.h
10934
10935TI LP8727 CHARGER DRIVER
10936M: Milo Kim <milo.kim@ti.com>
10937S: Maintained
10938F: drivers/power/lp8727_charger.c
10939F: include/linux/platform_data/lp8727.h
10940
10941TI LP8788 MFD DRIVER
10942M: Milo Kim <milo.kim@ti.com>
10943S: Maintained
10944F: drivers/iio/adc/lp8788_adc.c
10945F: drivers/leds/leds-lp8788.c
10946F: drivers/mfd/lp8788*.c
10947F: drivers/power/lp8788-charger.c
10948F: drivers/regulator/lp8788-*.c
10949F: include/linux/mfd/lp8788*.h
10950
10951TI NETCP ETHERNET DRIVER
10952M: Wingman Kwok <w-kwok2@ti.com>
10953M: Murali Karicheri <m-karicheri2@ti.com>
10954L: netdev@vger.kernel.org
10955S: Maintained
10956F: drivers/net/ethernet/ti/netcp*
10957
10958TI TAS571X FAMILY ASoC CODEC DRIVER
10959M: Kevin Cernekee <cernekee@chromium.org>
10960L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10961S: Odd Fixes
10962F: sound/soc/codecs/tas571x*
10963
10964TI TWL4030 SERIES SOC CODEC DRIVER
10965M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10966L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10967S: Maintained
10968F: sound/soc/codecs/twl4030*
10969
10970TI WILINK WIRELESS DRIVERS
10971L: linux-wireless@vger.kernel.org
10972W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10973W: http://wireless.kernel.org/en/users/Drivers/wl1251
10974T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10975S: Orphan
10976F: drivers/net/wireless/ti/
10977F: include/linux/wl12xx.h
10978
10979TIPC NETWORK LAYER
10980M: Jon Maloy <jon.maloy@ericsson.com>
10981M: Ying Xue <ying.xue@windriver.com>
10982L: netdev@vger.kernel.org (core kernel code)
10983L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10984W: http://tipc.sourceforge.net/
10985S: Maintained
10986F: include/uapi/linux/tipc*.h
10987F: net/tipc/
10988
10989TILE ARCHITECTURE
10990M: Chris Metcalf <cmetcalf@ezchip.com>
10991W: http://www.ezchip.com/scm/
10992T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10993S: Supported
10994F: arch/tile/
10995F: drivers/char/tile-srom.c
10996F: drivers/edac/tile_edac.c
10997F: drivers/net/ethernet/tile/
10998F: drivers/rtc/rtc-tile.c
10999F: drivers/tty/hvc/hvc_tile.c
11000F: drivers/tty/serial/tilegx.c
11001F: drivers/usb/host/*-tilegx.c
11002F: include/linux/usb/tilegx.h
11003
11004TLAN NETWORK DRIVER
11005M: Samuel Chessman <chessman@tux.org>
11006L: tlan-devel@lists.sourceforge.net (subscribers-only)
11007W: http://sourceforge.net/projects/tlan/
11008S: Maintained
11009F: Documentation/networking/tlan.txt
11010F: drivers/net/ethernet/ti/tlan.*
11011
11012TOMOYO SECURITY MODULE
11013M: Kentaro Takeda <takedakn@nttdata.co.jp>
11014M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11015L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11016L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11017L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11018L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11019W: http://tomoyo.sourceforge.jp/
11020T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11021S: Maintained
11022F: security/tomoyo/
11023
11024TOPSTAR LAPTOP EXTRAS DRIVER
11025M: Herton Ronaldo Krzesinski <herton@canonical.com>
11026L: platform-driver-x86@vger.kernel.org
11027S: Maintained
11028F: drivers/platform/x86/topstar-laptop.c
11029
11030TOSHIBA ACPI EXTRAS DRIVER
11031M: Azael Avalos <coproscefalo@gmail.com>
11032L: platform-driver-x86@vger.kernel.org
11033S: Maintained
11034F: drivers/platform/x86/toshiba_acpi.c
11035
11036TOSHIBA BLUETOOTH DRIVER
11037M: Azael Avalos <coproscefalo@gmail.com>
11038L: platform-driver-x86@vger.kernel.org
11039S: Maintained
11040F: drivers/platform/x86/toshiba_bluetooth.c
11041
11042TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11043M: Azael Avalos <coproscefalo@gmail.com>
11044L: platform-driver-x86@vger.kernel.org
11045S: Maintained
11046F: drivers/platform/x86/toshiba_haps.c
11047
11048TOSHIBA WMI HOTKEYS DRIVER
11049M: Azael Avalos <coproscefalo@gmail.com>
11050L: platform-driver-x86@vger.kernel.org
11051S: Maintained
11052F: drivers/platform/x86/toshiba-wmi.c
11053
11054TOSHIBA SMM DRIVER
11055M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11056W: http://www.buzzard.org.uk/toshiba/
11057S: Maintained
11058F: drivers/char/toshiba.c
11059F: include/linux/toshiba.h
11060F: include/uapi/linux/toshiba.h
11061
11062TOSHIBA TC358743 DRIVER
11063M: Mats Randgaard <matrandg@cisco.com>
11064L: linux-media@vger.kernel.org
11065S: Maintained
11066F: drivers/media/i2c/tc358743*
11067F: include/media/i2c/tc358743.h
11068
11069TMIO MMC DRIVER
11070M: Ian Molton <ian@mnementh.co.uk>
11071L: linux-mmc@vger.kernel.org
11072S: Maintained
11073F: drivers/mmc/host/tmio_mmc*
11074F: drivers/mmc/host/sh_mobile_sdhi.c
11075F: include/linux/mmc/tmio.h
11076F: include/linux/mmc/sh_mobile_sdhi.h
11077
11078TMP401 HARDWARE MONITOR DRIVER
11079M: Guenter Roeck <linux@roeck-us.net>
11080L: lm-sensors@lm-sensors.org
11081S: Maintained
11082F: Documentation/hwmon/tmp401
11083F: drivers/hwmon/tmp401.c
11084
11085TMPFS (SHMEM FILESYSTEM)
11086M: Hugh Dickins <hughd@google.com>
11087L: linux-mm@kvack.org
11088S: Maintained
11089F: include/linux/shmem_fs.h
11090F: mm/shmem.c
11091
11092TM6000 VIDEO4LINUX DRIVER
11093M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11094L: linux-media@vger.kernel.org
11095W: https://linuxtv.org
11096T: git git://linuxtv.org/media_tree.git
11097S: Odd fixes
11098F: drivers/media/usb/tm6000/
11099
11100TW68 VIDEO4LINUX DRIVER
11101M: Hans Verkuil <hverkuil@xs4all.nl>
11102L: linux-media@vger.kernel.org
11103T: git git://linuxtv.org/media_tree.git
11104W: https://linuxtv.org
11105S: Odd Fixes
11106F: drivers/media/pci/tw68/
11107
11108TPM DEVICE DRIVER
11109M: Peter Huewe <peterhuewe@gmx.de>
11110M: Marcel Selhorst <tpmdd@selhorst.net>
11111M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11112R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11113W: http://tpmdd.sourceforge.net
11114L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11115Q: git git://github.com/PeterHuewe/linux-tpmdd.git
11116T: git https://github.com/PeterHuewe/linux-tpmdd
11117S: Maintained
11118F: drivers/char/tpm/
11119
11120TPM IBM_VTPM DEVICE DRIVER
11121M: Ashley Lai <ashleydlai@gmail.com>
11122W: http://tpmdd.sourceforge.net
11123L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11124S: Maintained
11125F: drivers/char/tpm/tpm_ibmvtpm*
11126
11127TRACING
11128M: Steven Rostedt <rostedt@goodmis.org>
11129M: Ingo Molnar <mingo@redhat.com>
11130T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11131S: Maintained
11132F: Documentation/trace/ftrace.txt
11133F: arch/*/*/*/ftrace.h
11134F: arch/*/kernel/ftrace.c
11135F: include/*/ftrace.h
11136F: include/linux/trace*.h
11137F: include/trace/
11138F: kernel/trace/
11139F: tools/testing/selftests/ftrace/
11140
11141TRIVIAL PATCHES
11142M: Jiri Kosina <trivial@kernel.org>
11143T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11144S: Maintained
11145K: ^Subject:.*(?i)trivial
11146
11147TTY LAYER
11148M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11149M: Jiri Slaby <jslaby@suse.com>
11150S: Supported
11151T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11152F: Documentation/serial/
11153F: drivers/tty/
11154F: drivers/tty/serial/serial_core.c
11155F: include/linux/serial_core.h
11156F: include/linux/serial.h
11157F: include/linux/tty.h
11158F: include/uapi/linux/serial_core.h
11159F: include/uapi/linux/serial.h
11160F: include/uapi/linux/tty.h
11161
11162TUA9001 MEDIA DRIVER
11163M: Antti Palosaari <crope@iki.fi>
11164L: linux-media@vger.kernel.org
11165W: https://linuxtv.org
11166W: http://palosaari.fi/linux/
11167Q: http://patchwork.linuxtv.org/project/linux-media/list/
11168T: git git://linuxtv.org/anttip/media_tree.git
11169S: Maintained
11170F: drivers/media/tuners/tua9001*
11171
11172TULIP NETWORK DRIVERS
11173L: netdev@vger.kernel.org
11174L: linux-parisc@vger.kernel.org
11175S: Orphan
11176F: drivers/net/ethernet/dec/tulip/
11177
11178TUN/TAP driver
11179M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11180W: http://vtun.sourceforge.net/tun
11181S: Maintained
11182F: Documentation/networking/tuntap.txt
11183F: arch/um/os-Linux/drivers/
11184
11185TURBOCHANNEL SUBSYSTEM
11186M: "Maciej W. Rozycki" <macro@linux-mips.org>
11187M: Ralf Baechle <ralf@linux-mips.org>
11188L: linux-mips@linux-mips.org
11189Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11190S: Maintained
11191F: drivers/tc/
11192F: include/linux/tc.h
11193
11194U14-34F SCSI DRIVER
11195M: Dario Ballabio <ballabio_dario@emc.com>
11196L: linux-scsi@vger.kernel.org
11197S: Maintained
11198F: drivers/scsi/u14-34f.c
11199
11200UBI FILE SYSTEM (UBIFS)
11201M: Artem Bityutskiy <dedekind1@gmail.com>
11202M: Adrian Hunter <adrian.hunter@intel.com>
11203L: linux-mtd@lists.infradead.org
11204T: git git://git.infradead.org/ubifs-2.6.git
11205W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11206S: Maintained
11207F: Documentation/filesystems/ubifs.txt
11208F: fs/ubifs/
11209
11210UCLINUX (M68KNOMMU AND COLDFIRE)
11211M: Greg Ungerer <gerg@uclinux.org>
11212W: http://www.uclinux.org/
11213L: linux-m68k@lists.linux-m68k.org
11214L: uclinux-dev@uclinux.org (subscribers-only)
11215T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11216S: Maintained
11217F: arch/m68k/coldfire/
11218F: arch/m68k/68*/
11219F: arch/m68k/*/*_no.*
11220F: arch/m68k/include/asm/*_no.*
11221
11222UDF FILESYSTEM
11223M: Jan Kara <jack@suse.com>
11224S: Maintained
11225F: Documentation/filesystems/udf.txt
11226F: fs/udf/
11227
11228UFS FILESYSTEM
11229M: Evgeniy Dushistov <dushistov@mail.ru>
11230S: Maintained
11231F: Documentation/filesystems/ufs.txt
11232F: fs/ufs/
11233
11234UHID USERSPACE HID IO DRIVER:
11235M: David Herrmann <dh.herrmann@googlemail.com>
11236L: linux-input@vger.kernel.org
11237S: Maintained
11238F: drivers/hid/uhid.c
11239F: include/uapi/linux/uhid.h
11240
11241ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11242L: linux-usb@vger.kernel.org
11243S: Orphan
11244F: drivers/uwb/
11245F: include/linux/uwb.h
11246F: include/linux/uwb/
11247
11248UNICORE32 ARCHITECTURE:
11249M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11250W: http://mprc.pku.edu.cn/~guanxuetao/linux
11251S: Maintained
11252T: git git://github.com/gxt/linux.git
11253F: arch/unicore32/
11254
11255UNIFDEF
11256M: Tony Finch <dot@dotat.at>
11257W: http://dotat.at/prog/unifdef
11258S: Maintained
11259F: scripts/unifdef.c
11260
11261UNIFORM CDROM DRIVER
11262M: Jens Axboe <axboe@kernel.dk>
11263W: http://www.kernel.dk
11264S: Maintained
11265F: Documentation/cdrom/
11266F: drivers/cdrom/cdrom.c
11267F: include/linux/cdrom.h
11268F: include/uapi/linux/cdrom.h
11269
11270UNISYS S-PAR DRIVERS
11271M: Benjamin Romer <benjamin.romer@unisys.com>
11272M: David Kershner <david.kershner@unisys.com>
11273L: sparmaintainer@unisys.com (Unisys internal)
11274S: Supported
11275F: drivers/staging/unisys/
11276
11277UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11278M: Vinayak Holikatti <vinholikatti@gmail.com>
11279L: linux-scsi@vger.kernel.org
11280S: Supported
11281F: Documentation/scsi/ufs.txt
11282F: drivers/scsi/ufs/
11283
11284UNSORTED BLOCK IMAGES (UBI)
11285M: Artem Bityutskiy <dedekind1@gmail.com>
11286M: Richard Weinberger <richard@nod.at>
11287W: http://www.linux-mtd.infradead.org/
11288L: linux-mtd@lists.infradead.org
11289T: git git://git.infradead.org/ubifs-2.6.git
11290S: Supported
11291F: drivers/mtd/ubi/
11292F: include/linux/mtd/ubi.h
11293F: include/uapi/mtd/ubi-user.h
11294
11295USB ACM DRIVER
11296M: Oliver Neukum <oliver@neukum.org>
11297L: linux-usb@vger.kernel.org
11298S: Maintained
11299F: Documentation/usb/acm.txt
11300F: drivers/usb/class/cdc-acm.*
11301
11302USB AR5523 WIRELESS DRIVER
11303M: Pontus Fuchs <pontus.fuchs@gmail.com>
11304L: linux-wireless@vger.kernel.org
11305S: Maintained
11306F: drivers/net/wireless/ath/ar5523/
11307
11308USB ATTACHED SCSI
11309M: Hans de Goede <hdegoede@redhat.com>
11310M: Gerd Hoffmann <kraxel@redhat.com>
11311L: linux-usb@vger.kernel.org
11312L: linux-scsi@vger.kernel.org
11313S: Maintained
11314F: drivers/usb/storage/uas.c
11315
11316USB CDC ETHERNET DRIVER
11317M: Oliver Neukum <oliver@neukum.org>
11318L: linux-usb@vger.kernel.org
11319S: Maintained
11320F: drivers/net/usb/cdc_*.c
11321F: include/uapi/linux/usb/cdc.h
11322
11323USB CHAOSKEY DRIVER
11324M: Keith Packard <keithp@keithp.com>
11325L: linux-usb@vger.kernel.org
11326S: Maintained
11327F: drivers/usb/misc/chaoskey.c
11328
11329USB CYPRESS C67X00 DRIVER
11330M: Peter Korsgaard <jacmet@sunsite.dk>
11331L: linux-usb@vger.kernel.org
11332S: Maintained
11333F: drivers/usb/c67x00/
11334
11335USB DAVICOM DM9601 DRIVER
11336M: Peter Korsgaard <jacmet@sunsite.dk>
11337L: netdev@vger.kernel.org
11338W: http://www.linux-usb.org/usbnet
11339S: Maintained
11340F: drivers/net/usb/dm9601.c
11341
11342USB DIAMOND RIO500 DRIVER
11343M: Cesar Miquel <miquel@df.uba.ar>
11344L: rio500-users@lists.sourceforge.net
11345W: http://rio500.sourceforge.net
11346S: Maintained
11347F: drivers/usb/misc/rio500*
11348
11349USB EHCI DRIVER
11350M: Alan Stern <stern@rowland.harvard.edu>
11351L: linux-usb@vger.kernel.org
11352S: Maintained
11353F: Documentation/usb/ehci.txt
11354F: drivers/usb/host/ehci*
11355
11356USB GADGET/PERIPHERAL SUBSYSTEM
11357M: Felipe Balbi <balbi@kernel.org>
11358L: linux-usb@vger.kernel.org
11359W: http://www.linux-usb.org/gadget
11360T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11361S: Maintained
11362F: drivers/usb/gadget/
11363F: include/linux/usb/gadget*
11364
11365USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11366M: Jiri Kosina <jikos@kernel.org>
11367R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11368L: linux-usb@vger.kernel.org
11369T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11370S: Maintained
11371F: Documentation/hid/hiddev.txt
11372F: drivers/hid/usbhid/
11373
11374USB ISP116X DRIVER
11375M: Olav Kongas <ok@artecdesign.ee>
11376L: linux-usb@vger.kernel.org
11377S: Maintained
11378F: drivers/usb/host/isp116x*
11379F: include/linux/usb/isp116x.h
11380
11381USB LAN78XX ETHERNET DRIVER
11382M: Woojung Huh <woojung.huh@microchip.com>
11383M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11384L: netdev@vger.kernel.org
11385S: Maintained
11386F: drivers/net/usb/lan78xx.*
11387
11388USB MASS STORAGE DRIVER
11389M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11390L: linux-usb@vger.kernel.org
11391L: usb-storage@lists.one-eyed-alien.net
11392S: Maintained
11393W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11394F: drivers/usb/storage/
11395
11396USB MIDI DRIVER
11397M: Clemens Ladisch <clemens@ladisch.de>
11398L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11399T: git git://git.alsa-project.org/alsa-kernel.git
11400S: Maintained
11401F: sound/usb/midi.*
11402
11403USB NETWORKING DRIVERS
11404L: linux-usb@vger.kernel.org
11405S: Odd Fixes
11406F: drivers/net/usb/
11407
11408USB OHCI DRIVER
11409M: Alan Stern <stern@rowland.harvard.edu>
11410L: linux-usb@vger.kernel.org
11411S: Maintained
11412F: Documentation/usb/ohci.txt
11413F: drivers/usb/host/ohci*
11414
11415USB OTG FSM (Finite State Machine)
11416M: Peter Chen <Peter.Chen@nxp.com>
11417T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11418L: linux-usb@vger.kernel.org
11419S: Maintained
11420F: drivers/usb/common/usb-otg-fsm.c
11421
11422USB OVER IP DRIVER
11423M: Valentina Manea <valentina.manea.m@gmail.com>
11424M: Shuah Khan <shuah.kh@samsung.com>
11425L: linux-usb@vger.kernel.org
11426S: Maintained
11427F: drivers/usb/usbip/
11428F: tools/usb/usbip/
11429
11430USB PEGASUS DRIVER
11431M: Petko Manolov <petkan@nucleusys.com>
11432L: linux-usb@vger.kernel.org
11433L: netdev@vger.kernel.org
11434T: git git://github.com/petkan/pegasus.git
11435W: https://github.com/petkan/pegasus
11436S: Maintained
11437F: drivers/net/usb/pegasus.*
11438
11439USB PHY LAYER
11440M: Felipe Balbi <balbi@kernel.org>
11441L: linux-usb@vger.kernel.org
11442T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11443S: Maintained
11444F: drivers/usb/phy/
11445
11446USB PRINTER DRIVER (usblp)
11447M: Pete Zaitcev <zaitcev@redhat.com>
11448L: linux-usb@vger.kernel.org
11449S: Supported
11450F: drivers/usb/class/usblp.c
11451
11452USB QMI WWAN NETWORK DRIVER
11453M: Bjørn Mork <bjorn@mork.no>
11454L: netdev@vger.kernel.org
11455S: Maintained
11456F: Documentation/ABI/testing/sysfs-class-net-qmi
11457F: drivers/net/usb/qmi_wwan.c
11458
11459USB RTL8150 DRIVER
11460M: Petko Manolov <petkan@nucleusys.com>
11461L: linux-usb@vger.kernel.org
11462L: netdev@vger.kernel.org
11463T: git git://github.com/petkan/rtl8150.git
11464W: https://github.com/petkan/rtl8150
11465S: Maintained
11466F: drivers/net/usb/rtl8150.c
11467
11468USB SERIAL SUBSYSTEM
11469M: Johan Hovold <johan@kernel.org>
11470L: linux-usb@vger.kernel.org
11471S: Maintained
11472F: Documentation/usb/usb-serial.txt
11473F: drivers/usb/serial/
11474F: include/linux/usb/serial.h
11475
11476USB SMSC75XX ETHERNET DRIVER
11477M: Steve Glendinning <steve.glendinning@shawell.net>
11478L: netdev@vger.kernel.org
11479S: Maintained
11480F: drivers/net/usb/smsc75xx.*
11481
11482USB SMSC95XX ETHERNET DRIVER
11483M: Steve Glendinning <steve.glendinning@shawell.net>
11484L: netdev@vger.kernel.org
11485S: Maintained
11486F: drivers/net/usb/smsc95xx.*
11487
11488USB SUBSYSTEM
11489M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11490L: linux-usb@vger.kernel.org
11491W: http://www.linux-usb.org
11492T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11493S: Supported
11494F: Documentation/usb/
11495F: drivers/usb/
11496F: include/linux/usb.h
11497F: include/linux/usb/
11498
11499USB UHCI DRIVER
11500M: Alan Stern <stern@rowland.harvard.edu>
11501L: linux-usb@vger.kernel.org
11502S: Maintained
11503F: drivers/usb/host/uhci*
11504
11505USB "USBNET" DRIVER FRAMEWORK
11506M: Oliver Neukum <oneukum@suse.com>
11507L: netdev@vger.kernel.org
11508W: http://www.linux-usb.org/usbnet
11509S: Maintained
11510F: drivers/net/usb/usbnet.c
11511F: include/linux/usb/usbnet.h
11512
11513USB VIDEO CLASS
11514M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11515L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11516L: linux-media@vger.kernel.org
11517T: git git://linuxtv.org/media_tree.git
11518W: http://www.ideasonboard.org/uvc/
11519S: Maintained
11520F: drivers/media/usb/uvc/
11521F: include/uapi/linux/uvcvideo.h
11522
11523USB VISION DRIVER
11524M: Hans Verkuil <hverkuil@xs4all.nl>
11525L: linux-media@vger.kernel.org
11526T: git git://linuxtv.org/media_tree.git
11527W: https://linuxtv.org
11528S: Odd Fixes
11529F: drivers/media/usb/usbvision/
11530
11531USB WEBCAM GADGET
11532M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11533L: linux-usb@vger.kernel.org
11534S: Maintained
11535F: drivers/usb/gadget/function/*uvc*
11536F: drivers/usb/gadget/legacy/webcam.c
11537
11538USB WIRELESS RNDIS DRIVER (rndis_wlan)
11539M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11540L: linux-wireless@vger.kernel.org
11541S: Maintained
11542F: drivers/net/wireless/rndis_wlan.c
11543
11544USB XHCI DRIVER
11545M: Mathias Nyman <mathias.nyman@intel.com>
11546L: linux-usb@vger.kernel.org
11547S: Supported
11548F: drivers/usb/host/xhci*
11549F: drivers/usb/host/pci-quirks*
11550
11551USB ZD1201 DRIVER
11552L: linux-wireless@vger.kernel.org
11553W: http://linux-lc100020.sourceforge.net
11554S: Orphan
11555F: drivers/net/wireless/zydas/zd1201.*
11556
11557USB ZR364XX DRIVER
11558M: Antoine Jacquet <royale@zerezo.com>
11559L: linux-usb@vger.kernel.org
11560L: linux-media@vger.kernel.org
11561T: git git://linuxtv.org/media_tree.git
11562W: http://royale.zerezo.com/zr364xx/
11563S: Maintained
11564F: Documentation/video4linux/zr364xx.txt
11565F: drivers/media/usb/zr364xx/
11566
11567ULPI BUS
11568M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11569L: linux-usb@vger.kernel.org
11570S: Maintained
11571F: drivers/usb/common/ulpi.c
11572F: include/linux/ulpi/
11573
11574USER-MODE LINUX (UML)
11575M: Jeff Dike <jdike@addtoit.com>
11576M: Richard Weinberger <richard@nod.at>
11577L: user-mode-linux-devel@lists.sourceforge.net
11578L: user-mode-linux-user@lists.sourceforge.net
11579W: http://user-mode-linux.sourceforge.net
11580T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11581S: Maintained
11582F: Documentation/virtual/uml/
11583F: arch/um/
11584F: arch/x86/um/
11585F: fs/hostfs/
11586F: fs/hppfs/
11587
11588USERSPACE I/O (UIO)
11589M: "Hans J. Koch" <hjk@hansjkoch.de>
11590M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11591S: Maintained
11592T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11593F: Documentation/DocBook/uio-howto.tmpl
11594F: drivers/uio/
11595F: include/linux/uio*.h
11596
11597UTIL-LINUX PACKAGE
11598M: Karel Zak <kzak@redhat.com>
11599L: util-linux@vger.kernel.org
11600W: http://en.wikipedia.org/wiki/Util-linux
11601T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11602S: Maintained
11603
11604UVESAFB DRIVER
11605M: Michal Januszewski <spock@gentoo.org>
11606L: linux-fbdev@vger.kernel.org
11607W: http://dev.gentoo.org/~spock/projects/uvesafb/
11608S: Maintained
11609F: Documentation/fb/uvesafb.txt
11610F: drivers/video/fbdev/uvesafb.*
11611
11612VF610 NAND DRIVER
11613M: Stefan Agner <stefan@agner.ch>
11614L: linux-mtd@lists.infradead.org
11615S: Supported
11616F: drivers/mtd/nand/vf610_nfc.c
11617
11618VFAT/FAT/MSDOS FILESYSTEM
11619M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11620S: Maintained
11621F: Documentation/filesystems/vfat.txt
11622F: fs/fat/
11623
11624VFIO DRIVER
11625M: Alex Williamson <alex.williamson@redhat.com>
11626L: kvm@vger.kernel.org
11627T: git git://github.com/awilliam/linux-vfio.git
11628S: Maintained
11629F: Documentation/vfio.txt
11630F: drivers/vfio/
11631F: include/linux/vfio.h
11632F: include/uapi/linux/vfio.h
11633
11634VFIO PLATFORM DRIVER
11635M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11636L: kvm@vger.kernel.org
11637S: Maintained
11638F: drivers/vfio/platform/
11639
11640VIDEOBUF2 FRAMEWORK
11641M: Pawel Osciak <pawel@osciak.com>
11642M: Marek Szyprowski <m.szyprowski@samsung.com>
11643M: Kyungmin Park <kyungmin.park@samsung.com>
11644L: linux-media@vger.kernel.org
11645S: Maintained
11646F: drivers/media/v4l2-core/videobuf2-*
11647F: include/media/videobuf2-*
11648
11649VIRTUAL SERIO DEVICE DRIVER
11650M: Stephen Chandler Paul <thatslyude@gmail.com>
11651S: Maintained
11652F: drivers/input/serio/userio.c
11653F: include/uapi/linux/userio.h
11654
11655VIRTIO CONSOLE DRIVER
11656M: Amit Shah <amit.shah@redhat.com>
11657L: virtualization@lists.linux-foundation.org
11658S: Maintained
11659F: drivers/char/virtio_console.c
11660F: include/linux/virtio_console.h
11661F: include/uapi/linux/virtio_console.h
11662
11663VIRTIO CORE, NET AND BLOCK DRIVERS
11664M: "Michael S. Tsirkin" <mst@redhat.com>
11665L: virtualization@lists.linux-foundation.org
11666S: Maintained
11667F: drivers/virtio/
11668F: tools/virtio/
11669F: drivers/net/virtio_net.c
11670F: drivers/block/virtio_blk.c
11671F: include/linux/virtio_*.h
11672F: include/uapi/linux/virtio_*.h
11673
11674VIRTIO DRIVERS FOR S390
11675M: Christian Borntraeger <borntraeger@de.ibm.com>
11676M: Cornelia Huck <cornelia.huck@de.ibm.com>
11677L: linux-s390@vger.kernel.org
11678L: virtualization@lists.linux-foundation.org
11679L: kvm@vger.kernel.org
11680S: Supported
11681F: drivers/s390/virtio/
11682
11683VIRTIO GPU DRIVER
11684M: David Airlie <airlied@linux.ie>
11685M: Gerd Hoffmann <kraxel@redhat.com>
11686L: dri-devel@lists.freedesktop.org
11687L: virtualization@lists.linux-foundation.org
11688S: Maintained
11689F: drivers/gpu/drm/virtio/
11690F: include/uapi/linux/virtio_gpu.h
11691
11692VIRTIO HOST (VHOST)
11693M: "Michael S. Tsirkin" <mst@redhat.com>
11694L: kvm@vger.kernel.org
11695L: virtualization@lists.linux-foundation.org
11696L: netdev@vger.kernel.org
11697T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11698S: Maintained
11699F: drivers/vhost/
11700F: include/uapi/linux/vhost.h
11701
11702VIRTIO INPUT DRIVER
11703M: Gerd Hoffmann <kraxel@redhat.com>
11704S: Maintained
11705F: drivers/virtio/virtio_input.c
11706F: include/uapi/linux/virtio_input.h
11707
11708VIA RHINE NETWORK DRIVER
11709S: Orphan
11710F: drivers/net/ethernet/via/via-rhine.c
11711
11712VIA SD/MMC CARD CONTROLLER DRIVER
11713M: Bruce Chang <brucechang@via.com.tw>
11714M: Harald Welte <HaraldWelte@viatech.com>
11715S: Maintained
11716F: drivers/mmc/host/via-sdmmc.c
11717
11718VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11719M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11720L: linux-fbdev@vger.kernel.org
11721S: Maintained
11722F: include/linux/via-core.h
11723F: include/linux/via-gpio.h
11724F: include/linux/via_i2c.h
11725F: drivers/video/fbdev/via/
11726
11727VIA VELOCITY NETWORK DRIVER
11728M: Francois Romieu <romieu@fr.zoreil.com>
11729L: netdev@vger.kernel.org
11730S: Maintained
11731F: drivers/net/ethernet/via/via-velocity.*
11732
11733VIRT LIB
11734M: Alex Williamson <alex.williamson@redhat.com>
11735M: Paolo Bonzini <pbonzini@redhat.com>
11736L: kvm@vger.kernel.org
11737S: Supported
11738F: virt/lib/
11739
11740VIVID VIRTUAL VIDEO DRIVER
11741M: Hans Verkuil <hverkuil@xs4all.nl>
11742L: linux-media@vger.kernel.org
11743T: git git://linuxtv.org/media_tree.git
11744W: https://linuxtv.org
11745S: Maintained
11746F: drivers/media/platform/vivid/*
11747
11748VLAN (802.1Q)
11749M: Patrick McHardy <kaber@trash.net>
11750L: netdev@vger.kernel.org
11751S: Maintained
11752F: drivers/net/macvlan.c
11753F: include/linux/if_*vlan.h
11754F: net/8021q/
11755
11756VLYNQ BUS
11757M: Florian Fainelli <florian@openwrt.org>
11758L: openwrt-devel@lists.openwrt.org (subscribers-only)
11759S: Maintained
11760F: drivers/vlynq/vlynq.c
11761F: include/linux/vlynq.h
11762
11763VME SUBSYSTEM
11764M: Martyn Welch <martyn@welchs.me.uk>
11765M: Manohar Vanga <manohar.vanga@gmail.com>
11766M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11767L: devel@driverdev.osuosl.org
11768S: Maintained
11769T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11770F: Documentation/vme_api.txt
11771F: drivers/staging/vme/
11772F: drivers/vme/
11773F: include/linux/vme*
11774
11775VMWARE HYPERVISOR INTERFACE
11776M: Alok Kataria <akataria@vmware.com>
11777L: virtualization@lists.linux-foundation.org
11778S: Supported
11779F: arch/x86/kernel/cpu/vmware.c
11780
11781VMWARE BALLOON DRIVER
11782M: Xavier Deguillard <xdeguillard@vmware.com>
11783M: Philip Moltmann <moltmann@vmware.com>
11784M: "VMware, Inc." <pv-drivers@vmware.com>
11785L: linux-kernel@vger.kernel.org
11786S: Maintained
11787F: drivers/misc/vmw_balloon.c
11788
11789VMWARE VMMOUSE SUBDRIVER
11790M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11791M: "VMware, Inc." <pv-drivers@vmware.com>
11792L: linux-input@vger.kernel.org
11793S: Maintained
11794F: drivers/input/mouse/vmmouse.c
11795F: drivers/input/mouse/vmmouse.h
11796
11797VMWARE VMXNET3 ETHERNET DRIVER
11798M: Shrikrishna Khare <skhare@vmware.com>
11799M: "VMware, Inc." <pv-drivers@vmware.com>
11800L: netdev@vger.kernel.org
11801S: Maintained
11802F: drivers/net/vmxnet3/
11803
11804VMware PVSCSI driver
11805M: Arvind Kumar <arvindkumar@vmware.com>
11806M: VMware PV-Drivers <pv-drivers@vmware.com>
11807L: linux-scsi@vger.kernel.org
11808S: Maintained
11809F: drivers/scsi/vmw_pvscsi.c
11810F: drivers/scsi/vmw_pvscsi.h
11811
11812VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11813M: Liam Girdwood <lgirdwood@gmail.com>
11814M: Mark Brown <broonie@kernel.org>
11815L: linux-kernel@vger.kernel.org
11816W: http://www.slimlogic.co.uk/?p=48
11817T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11818S: Supported
11819F: drivers/regulator/
11820F: include/linux/regulator/
11821
11822VRF
11823M: David Ahern <dsa@cumulusnetworks.com>
11824M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11825L: netdev@vger.kernel.org
11826S: Maintained
11827F: drivers/net/vrf.c
11828F: Documentation/networking/vrf.txt
11829
11830VT1211 HARDWARE MONITOR DRIVER
11831M: Juerg Haefliger <juergh@gmail.com>
11832L: lm-sensors@lm-sensors.org
11833S: Maintained
11834F: Documentation/hwmon/vt1211
11835F: drivers/hwmon/vt1211.c
11836
11837VT8231 HARDWARE MONITOR DRIVER
11838M: Roger Lucas <vt8231@hiddenengine.co.uk>
11839L: lm-sensors@lm-sensors.org
11840S: Maintained
11841F: drivers/hwmon/vt8231.c
11842
11843VUB300 USB to SDIO/SD/MMC bridge chip
11844M: Tony Olech <tony.olech@elandigitalsystems.com>
11845L: linux-mmc@vger.kernel.org
11846L: linux-usb@vger.kernel.org
11847S: Supported
11848F: drivers/mmc/host/vub300.c
11849
11850W1 DALLAS'S 1-WIRE BUS
11851M: Evgeniy Polyakov <zbr@ioremap.net>
11852S: Maintained
11853F: Documentation/w1/
11854F: drivers/w1/
11855
11856W83791D HARDWARE MONITORING DRIVER
11857M: Marc Hulsman <m.hulsman@tudelft.nl>
11858L: lm-sensors@lm-sensors.org
11859S: Maintained
11860F: Documentation/hwmon/w83791d
11861F: drivers/hwmon/w83791d.c
11862
11863W83793 HARDWARE MONITORING DRIVER
11864M: Rudolf Marek <r.marek@assembler.cz>
11865L: lm-sensors@lm-sensors.org
11866S: Maintained
11867F: Documentation/hwmon/w83793
11868F: drivers/hwmon/w83793.c
11869
11870W83795 HARDWARE MONITORING DRIVER
11871M: Jean Delvare <jdelvare@suse.com>
11872L: lm-sensors@lm-sensors.org
11873S: Maintained
11874F: drivers/hwmon/w83795.c
11875
11876W83L51xD SD/MMC CARD INTERFACE DRIVER
11877M: Pierre Ossman <pierre@ossman.eu>
11878S: Maintained
11879F: drivers/mmc/host/wbsd.*
11880
11881WACOM PROTOCOL 4 SERIAL TABLETS
11882M: Julian Squires <julian@cipht.net>
11883M: Hans de Goede <hdegoede@redhat.com>
11884L: linux-input@vger.kernel.org
11885S: Maintained
11886F: drivers/input/tablet/wacom_serial4.c
11887
11888WATCHDOG DEVICE DRIVERS
11889M: Wim Van Sebroeck <wim@iguana.be>
11890R: Guenter Roeck <linux@roeck-us.net>
11891L: linux-watchdog@vger.kernel.org
11892W: http://www.linux-watchdog.org/
11893T: git git://www.linux-watchdog.org/linux-watchdog.git
11894S: Maintained
11895F: Documentation/watchdog/
11896F: drivers/watchdog/
11897F: include/linux/watchdog.h
11898F: include/uapi/linux/watchdog.h
11899
11900WD7000 SCSI DRIVER
11901M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11902L: linux-scsi@vger.kernel.org
11903S: Maintained
11904F: drivers/scsi/wd7000.c
11905
11906WIIMOTE HID DRIVER
11907M: David Herrmann <dh.herrmann@googlemail.com>
11908L: linux-input@vger.kernel.org
11909S: Maintained
11910F: drivers/hid/hid-wiimote*
11911
11912WINBOND CIR DRIVER
11913M: David Härdeman <david@hardeman.nu>
11914S: Maintained
11915F: drivers/media/rc/winbond-cir.c
11916
11917WIMAX STACK
11918M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11919M: linux-wimax@intel.com
11920L: wimax@linuxwimax.org (subscribers-only)
11921S: Supported
11922W: http://linuxwimax.org
11923F: Documentation/wimax/README.wimax
11924F: include/linux/wimax/debug.h
11925F: include/net/wimax.h
11926F: include/uapi/linux/wimax.h
11927F: net/wimax/
11928
11929WISTRON LAPTOP BUTTON DRIVER
11930M: Miloslav Trmac <mitr@volny.cz>
11931S: Maintained
11932F: drivers/input/misc/wistron_btns.c
11933
11934WL3501 WIRELESS PCMCIA CARD DRIVER
11935M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11936L: linux-wireless@vger.kernel.org
11937W: http://oops.ghostprotocols.net:81/blog
11938S: Maintained
11939F: drivers/net/wireless/wl3501*
11940
11941WOLFSON MICROELECTRONICS DRIVERS
11942L: patches@opensource.wolfsonmicro.com
11943T: git https://github.com/CirrusLogic/linux-drivers.git
11944W: https://github.com/CirrusLogic/linux-drivers/wiki
11945S: Supported
11946F: Documentation/hwmon/wm83??
11947F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11948F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11949F: Documentation/devicetree/bindings/mfd/arizona.txt
11950F: arch/arm/mach-s3c64xx/mach-crag6410*
11951F: drivers/clk/clk-wm83*.c
11952F: drivers/extcon/extcon-arizona.c
11953F: drivers/leds/leds-wm83*.c
11954F: drivers/gpio/gpio-*wm*.c
11955F: drivers/gpio/gpio-arizona.c
11956F: drivers/hwmon/wm83??-hwmon.c
11957F: drivers/input/misc/wm831x-on.c
11958F: drivers/input/touchscreen/wm831x-ts.c
11959F: drivers/input/touchscreen/wm97*.c
11960F: drivers/mfd/arizona*
11961F: drivers/mfd/wm*.c
11962F: drivers/mfd/cs47l24*
11963F: drivers/power/wm83*.c
11964F: drivers/rtc/rtc-wm83*.c
11965F: drivers/regulator/wm8*.c
11966F: drivers/video/backlight/wm83*_bl.c
11967F: drivers/watchdog/wm83*_wdt.c
11968F: include/linux/mfd/arizona/
11969F: include/linux/mfd/wm831x/
11970F: include/linux/mfd/wm8350/
11971F: include/linux/mfd/wm8400*
11972F: include/linux/wm97xx.h
11973F: include/sound/wm????.h
11974F: sound/soc/codecs/arizona.?
11975F: sound/soc/codecs/wm*
11976F: sound/soc/codecs/cs47l24*
11977
11978WORKQUEUE
11979M: Tejun Heo <tj@kernel.org>
11980R: Lai Jiangshan <jiangshanlai@gmail.com>
11981T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11982S: Maintained
11983F: include/linux/workqueue.h
11984F: kernel/workqueue.c
11985F: Documentation/workqueue.txt
11986
11987X.25 NETWORK LAYER
11988M: Andrew Hendry <andrew.hendry@gmail.com>
11989L: linux-x25@vger.kernel.org
11990S: Odd Fixes
11991F: Documentation/networking/x25*
11992F: include/net/x25*
11993F: net/x25/
11994
11995X86 ARCHITECTURE (32-BIT AND 64-BIT)
11996M: Thomas Gleixner <tglx@linutronix.de>
11997M: Ingo Molnar <mingo@redhat.com>
11998M: "H. Peter Anvin" <hpa@zytor.com>
11999M: x86@kernel.org
12000L: linux-kernel@vger.kernel.org
12001T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12002S: Maintained
12003F: Documentation/x86/
12004F: arch/x86/
12005
12006X86 PLATFORM DRIVERS
12007M: Darren Hart <dvhart@infradead.org>
12008L: platform-driver-x86@vger.kernel.org
12009T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12010S: Maintained
12011F: drivers/platform/x86/
12012F: drivers/platform/olpc/
12013
12014X86 MCE INFRASTRUCTURE
12015M: Tony Luck <tony.luck@intel.com>
12016M: Borislav Petkov <bp@alien8.de>
12017L: linux-edac@vger.kernel.org
12018S: Maintained
12019F: arch/x86/kernel/cpu/mcheck/*
12020
12021X86 MICROCODE UPDATE SUPPORT
12022M: Borislav Petkov <bp@alien8.de>
12023S: Maintained
12024F: arch/x86/kernel/cpu/microcode/*
12025
12026X86 VDSO
12027M: Andy Lutomirski <luto@amacapital.net>
12028L: linux-kernel@vger.kernel.org
12029T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12030S: Maintained
12031F: arch/x86/entry/vdso/
12032
12033XC2028/3028 TUNER DRIVER
12034M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12035L: linux-media@vger.kernel.org
12036W: https://linuxtv.org
12037T: git git://linuxtv.org/media_tree.git
12038S: Maintained
12039F: drivers/media/tuners/tuner-xc2028.*
12040
12041XEN HYPERVISOR INTERFACE
12042M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12043M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12044M: David Vrabel <david.vrabel@citrix.com>
12045L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12046T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12047S: Supported
12048F: arch/x86/xen/
12049F: drivers/*/xen-*front.c
12050F: drivers/xen/
12051F: arch/x86/include/asm/xen/
12052F: include/xen/
12053F: include/uapi/xen/
12054
12055XEN HYPERVISOR ARM
12056M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12057L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12058S: Supported
12059F: arch/arm/xen/
12060F: arch/arm/include/asm/xen/
12061
12062XEN HYPERVISOR ARM64
12063M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12064L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12065S: Supported
12066F: arch/arm64/xen/
12067F: arch/arm64/include/asm/xen/
12068
12069XEN NETWORK BACKEND DRIVER
12070M: Wei Liu <wei.liu2@citrix.com>
12071L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12072L: netdev@vger.kernel.org
12073S: Supported
12074F: drivers/net/xen-netback/*
12075
12076XEN PCI SUBSYSTEM
12077M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12078L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12079S: Supported
12080F: arch/x86/pci/*xen*
12081F: drivers/pci/*xen*
12082
12083XEN BLOCK SUBSYSTEM
12084M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12085M: Roger Pau Monné <roger.pau@citrix.com>
12086L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12087S: Supported
12088F: drivers/block/xen-blkback/*
12089F: drivers/block/xen*
12090
12091XEN PVSCSI DRIVERS
12092M: Juergen Gross <jgross@suse.com>
12093L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12094L: linux-scsi@vger.kernel.org
12095S: Supported
12096F: drivers/scsi/xen-scsifront.c
12097F: drivers/xen/xen-scsiback.c
12098F: include/xen/interface/io/vscsiif.h
12099
12100XEN SWIOTLB SUBSYSTEM
12101M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12102L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12103S: Supported
12104F: arch/x86/xen/*swiotlb*
12105F: drivers/xen/*swiotlb*
12106
12107XFS FILESYSTEM
12108P: Silicon Graphics Inc
12109M: Dave Chinner <david@fromorbit.com>
12110M: xfs@oss.sgi.com
12111L: xfs@oss.sgi.com
12112W: http://oss.sgi.com/projects/xfs
12113T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12114S: Supported
12115F: Documentation/filesystems/xfs.txt
12116F: fs/xfs/
12117
12118XILINX AXI ETHERNET DRIVER
12119M: Anirudha Sarangi <anirudh@xilinx.com>
12120M: John Linn <John.Linn@xilinx.com>
12121S: Maintained
12122F: drivers/net/ethernet/xilinx/xilinx_axienet*
12123
12124XILINX UARTLITE SERIAL DRIVER
12125M: Peter Korsgaard <jacmet@sunsite.dk>
12126L: linux-serial@vger.kernel.org
12127S: Maintained
12128F: drivers/tty/serial/uartlite.c
12129
12130XILINX VIDEO IP CORES
12131M: Hyun Kwon <hyun.kwon@xilinx.com>
12132M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12133L: linux-media@vger.kernel.org
12134T: git git://linuxtv.org/media_tree.git
12135S: Supported
12136F: Documentation/devicetree/bindings/media/xilinx/
12137F: drivers/media/platform/xilinx/
12138F: include/uapi/linux/xilinx-v4l2-controls.h
12139
12140XILLYBUS DRIVER
12141M: Eli Billauer <eli.billauer@gmail.com>
12142L: linux-kernel@vger.kernel.org
12143S: Supported
12144F: drivers/char/xillybus/
12145
12146XTENSA XTFPGA PLATFORM SUPPORT
12147M: Max Filippov <jcmvbkbc@gmail.com>
12148L: linux-xtensa@linux-xtensa.org
12149S: Maintained
12150F: drivers/spi/spi-xtensa-xtfpga.c
12151F: sound/soc/xtensa/xtfpga-i2s.c
12152
12153YAM DRIVER FOR AX.25
12154M: Jean-Paul Roubelat <jpr@f6fbb.org>
12155L: linux-hams@vger.kernel.org
12156S: Maintained
12157F: drivers/net/hamradio/yam*
12158F: include/linux/yam.h
12159
12160YEALINK PHONE DRIVER
12161M: Henk Vergonet <Henk.Vergonet@gmail.com>
12162L: usbb2k-api-dev@nongnu.org
12163S: Maintained
12164F: Documentation/input/yealink.txt
12165F: drivers/input/misc/yealink.*
12166
12167Z8530 DRIVER FOR AX.25
12168M: Joerg Reuter <jreuter@yaina.de>
12169W: http://yaina.de/jreuter/
12170W: http://www.qsl.net/dl1bke/
12171L: linux-hams@vger.kernel.org
12172S: Maintained
12173F: Documentation/networking/z8530drv.txt
12174F: drivers/net/hamradio/*scc.c
12175F: drivers/net/hamradio/z8530.h
12176
12177ZBUD COMPRESSED PAGE ALLOCATOR
12178M: Seth Jennings <sjenning@redhat.com>
12179L: linux-mm@kvack.org
12180S: Maintained
12181F: mm/zbud.c
12182F: include/linux/zbud.h
12183
12184ZD1211RW WIRELESS DRIVER
12185M: Daniel Drake <dsd@gentoo.org>
12186M: Ulrich Kunitz <kune@deine-taler.de>
12187W: http://zd1211.ath.cx/wiki/DriverRewrite
12188L: linux-wireless@vger.kernel.org
12189L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12190S: Maintained
12191F: drivers/net/wireless/zydas/zd1211rw/
12192
12193ZPOOL COMPRESSED PAGE STORAGE API
12194M: Dan Streetman <ddstreet@ieee.org>
12195L: linux-mm@kvack.org
12196S: Maintained
12197F: mm/zpool.c
12198F: include/linux/zpool.h
12199
12200ZR36067 VIDEO FOR LINUX DRIVER
12201L: mjpeg-users@lists.sourceforge.net
12202L: linux-media@vger.kernel.org
12203W: http://mjpeg.sourceforge.net/driver-zoran/
12204T: hg https://linuxtv.org/hg/v4l-dvb
12205S: Odd Fixes
12206F: drivers/media/pci/zoran/
12207
12208ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12209M: Minchan Kim <minchan@kernel.org>
12210M: Nitin Gupta <ngupta@vflare.org>
12211R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12212L: linux-kernel@vger.kernel.org
12213S: Maintained
12214F: drivers/block/zram/
12215F: Documentation/blockdev/zram.txt
12216
12217ZS DECSTATION Z85C30 SERIAL DRIVER
12218M: "Maciej W. Rozycki" <macro@linux-mips.org>
12219S: Maintained
12220F: drivers/tty/serial/zs.*
12221
12222ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12223M: Minchan Kim <minchan@kernel.org>
12224M: Nitin Gupta <ngupta@vflare.org>
12225R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12226L: linux-mm@kvack.org
12227S: Maintained
12228F: mm/zsmalloc.c
12229F: include/linux/zsmalloc.h
12230F: Documentation/vm/zsmalloc.txt
12231
12232ZSWAP COMPRESSED SWAP CACHING
12233M: Seth Jennings <sjenning@redhat.com>
12234L: linux-mm@kvack.org
12235S: Maintained
12236F: mm/zswap.c
12237
12238THE REST
12239M: Linus Torvalds <torvalds@linux-foundation.org>
12240L: linux-kernel@vger.kernel.org
12241Q: http://patchwork.kernel.org/project/LKML/list/
12242T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12243S: Buried alive in reporters
12244F: *
12245F: */
This page took 0.066196 seconds and 5 git commands to generate.