mm/slab: factor out slab list fixup code
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161F: Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L: linux-hams@vger.kernel.org
166S: Maintained
167F: drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171L: netdev@vger.kernel.org
172S: Maintained
173F: drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
179S: Maintained
180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F: drivers/tty/serial/8250*
182F: include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L: netdev@vger.kernel.org
186S: Orphan / Obsolete
187F: drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
193L: v9fs-developer@lists.sourceforge.net
194W: http://swik.net/v9fs
195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S: Maintained
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: https://linuxtv.org
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
220S: Supported
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
223
224ABI/API
225L: linux-api@vger.kernel.org
226F: include/linux/syscalls.h
227F: kernel/sys_ni.c
228
229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230M: Hans de Goede <hdegoede@redhat.com>
231L: lm-sensors@lm-sensors.org
232S: Maintained
233F: drivers/hwmon/abituguru.c
234
235ABIT UGURU 3 HARDWARE MONITOR DRIVER
236M: Alistair John Strachan <alistair@devzero.co.uk>
237L: lm-sensors@lm-sensors.org
238S: Maintained
239F: drivers/hwmon/abituguru3.c
240
241ACCES 104-IDI-48 GPIO DRIVER
242M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
243L: linux-gpio@vger.kernel.org
244S: Maintained
245F: drivers/gpio/gpio-104-idi-48.c
246
247ACCES 104-IDIO-16 GPIO DRIVER
248M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249L: linux-gpio@vger.kernel.org
250S: Maintained
251F: drivers/gpio/gpio-104-idio-16.c
252
253ACENIC DRIVER
254M: Jes Sorensen <jes@trained-monkey.org>
255L: linux-acenic@sunsite.dk
256S: Maintained
257F: drivers/net/ethernet/alteon/acenic*
258
259ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
260M: Peter Feuerer <peter@piie.net>
261L: platform-driver-x86@vger.kernel.org
262W: http://piie.net/?section=acerhdf
263S: Maintained
264F: drivers/platform/x86/acerhdf.c
265
266ACER WMI LAPTOP EXTRAS
267M: "Lee, Chun-Yi" <jlee@suse.com>
268L: platform-driver-x86@vger.kernel.org
269S: Maintained
270F: drivers/platform/x86/acer-wmi.c
271
272ACPI
273M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
274M: Len Brown <lenb@kernel.org>
275L: linux-acpi@vger.kernel.org
276W: https://01.org/linux-acpi
277Q: https://patchwork.kernel.org/project/linux-acpi/list/
278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
279S: Supported
280F: drivers/acpi/
281F: drivers/pnp/pnpacpi/
282F: include/linux/acpi.h
283F: include/acpi/
284F: Documentation/acpi/
285F: Documentation/ABI/testing/sysfs-bus-acpi
286F: drivers/pci/*acpi*
287F: drivers/pci/*/*acpi*
288F: drivers/pci/*/*/*acpi*
289F: tools/power/acpi/
290
291ACPI COMPONENT ARCHITECTURE (ACPICA)
292M: Robert Moore <robert.moore@intel.com>
293M: Lv Zheng <lv.zheng@intel.com>
294M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
295L: linux-acpi@vger.kernel.org
296L: devel@acpica.org
297W: https://acpica.org/
298W: https://github.com/acpica/acpica/
299Q: https://patchwork.kernel.org/project/linux-acpi/list/
300T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
301S: Supported
302F: drivers/acpi/acpica/
303F: include/acpi/
304F: tools/power/acpi/
305
306ACPI FAN DRIVER
307M: Zhang Rui <rui.zhang@intel.com>
308L: linux-acpi@vger.kernel.org
309W: https://01.org/linux-acpi
310S: Supported
311F: drivers/acpi/fan.c
312
313ACPI THERMAL DRIVER
314M: Zhang Rui <rui.zhang@intel.com>
315L: linux-acpi@vger.kernel.org
316W: https://01.org/linux-acpi
317S: Supported
318F: drivers/acpi/*thermal*
319
320ACPI VIDEO DRIVER
321M: Zhang Rui <rui.zhang@intel.com>
322L: linux-acpi@vger.kernel.org
323W: https://01.org/linux-acpi
324S: Supported
325F: drivers/acpi/acpi_video.c
326
327ACPI WMI DRIVER
328L: platform-driver-x86@vger.kernel.org
329S: Orphan
330F: drivers/platform/x86/wmi.c
331
332AD1889 ALSA SOUND DRIVER
333M: Thibaut Varene <T-Bone@parisc-linux.org>
334W: http://wiki.parisc-linux.org/AD1889
335L: linux-parisc@vger.kernel.org
336S: Maintained
337F: sound/pci/ad1889.*
338
339AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
340M: Michael Hennerich <michael.hennerich@analog.com>
341W: http://wiki.analog.com/AD5254
342W: http://ez.analog.com/community/linux-device-drivers
343S: Supported
344F: drivers/misc/ad525x_dpot.c
345
346AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
347M: Michael Hennerich <michael.hennerich@analog.com>
348W: http://wiki.analog.com/AD5398
349W: http://ez.analog.com/community/linux-device-drivers
350S: Supported
351F: drivers/regulator/ad5398.c
352
353AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
354M: Michael Hennerich <michael.hennerich@analog.com>
355W: http://wiki.analog.com/AD7142
356W: http://ez.analog.com/community/linux-device-drivers
357S: Supported
358F: drivers/input/misc/ad714x.c
359
360AD7877 TOUCHSCREEN DRIVER
361M: Michael Hennerich <michael.hennerich@analog.com>
362W: http://wiki.analog.com/AD7877
363W: http://ez.analog.com/community/linux-device-drivers
364S: Supported
365F: drivers/input/touchscreen/ad7877.c
366
367AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
368M: Michael Hennerich <michael.hennerich@analog.com>
369W: http://wiki.analog.com/AD7879
370W: http://ez.analog.com/community/linux-device-drivers
371S: Supported
372F: drivers/input/touchscreen/ad7879.c
373
374ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
375M: Jiri Kosina <jikos@kernel.org>
376S: Maintained
377
378ADF7242 IEEE 802.15.4 RADIO DRIVER
379M: Michael Hennerich <michael.hennerich@analog.com>
380W: https://wiki.analog.com/ADF7242
381W: http://ez.analog.com/community/linux-device-drivers
382L: linux-wpan@vger.kernel.org
383S: Supported
384F: drivers/net/ieee802154/adf7242.c
385F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
386
387ADM1025 HARDWARE MONITOR DRIVER
388M: Jean Delvare <jdelvare@suse.com>
389L: lm-sensors@lm-sensors.org
390S: Maintained
391F: Documentation/hwmon/adm1025
392F: drivers/hwmon/adm1025.c
393
394ADM1029 HARDWARE MONITOR DRIVER
395M: Corentin Labbe <clabbe.montjoie@gmail.com>
396L: lm-sensors@lm-sensors.org
397S: Maintained
398F: drivers/hwmon/adm1029.c
399
400ADM8211 WIRELESS DRIVER
401L: linux-wireless@vger.kernel.org
402W: http://wireless.kernel.org/
403S: Orphan
404F: drivers/net/wireless/admtek/adm8211.*
405
406ADP1653 FLASH CONTROLLER DRIVER
407M: Sakari Ailus <sakari.ailus@iki.fi>
408L: linux-media@vger.kernel.org
409S: Maintained
410F: drivers/media/i2c/adp1653.c
411F: include/media/i2c/adp1653.h
412
413ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
414M: Michael Hennerich <michael.hennerich@analog.com>
415W: http://wiki.analog.com/ADP5520
416W: http://ez.analog.com/community/linux-device-drivers
417S: Supported
418F: drivers/mfd/adp5520.c
419F: drivers/video/backlight/adp5520_bl.c
420F: drivers/leds/leds-adp5520.c
421F: drivers/gpio/gpio-adp5520.c
422F: drivers/input/keyboard/adp5520-keys.c
423
424ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
425M: Michael Hennerich <michael.hennerich@analog.com>
426W: http://wiki.analog.com/ADP5588
427W: http://ez.analog.com/community/linux-device-drivers
428S: Supported
429F: drivers/input/keyboard/adp5588-keys.c
430F: drivers/gpio/gpio-adp5588.c
431
432ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
433M: Michael Hennerich <michael.hennerich@analog.com>
434W: http://wiki.analog.com/ADP8860
435W: http://ez.analog.com/community/linux-device-drivers
436S: Supported
437F: drivers/video/backlight/adp8860_bl.c
438
439ADS1015 HARDWARE MONITOR DRIVER
440M: Dirk Eibach <eibach@gdsys.de>
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/ads1015
444F: drivers/hwmon/ads1015.c
445F: include/linux/i2c/ads1015.h
446
447ADT746X FAN DRIVER
448M: Colin Leroy <colin@colino.net>
449S: Maintained
450F: drivers/macintosh/therm_adt746x.c
451
452ADT7475 HARDWARE MONITOR DRIVER
453M: Jean Delvare <jdelvare@suse.com>
454L: lm-sensors@lm-sensors.org
455S: Maintained
456F: Documentation/hwmon/adt7475
457F: drivers/hwmon/adt7475.c
458
459ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
460M: Michael Hennerich <michael.hennerich@analog.com>
461W: http://wiki.analog.com/ADXL345
462W: http://ez.analog.com/community/linux-device-drivers
463S: Supported
464F: drivers/input/misc/adxl34x.c
465
466ADVANSYS SCSI DRIVER
467M: Matthew Wilcox <matthew@wil.cx>
468M: Hannes Reinecke <hare@suse.com>
469L: linux-scsi@vger.kernel.org
470S: Maintained
471F: Documentation/scsi/advansys.txt
472F: drivers/scsi/advansys.c
473
474AEDSP16 DRIVER
475M: Riccardo Facchetti <fizban@tin.it>
476S: Maintained
477F: sound/oss/aedsp16.c
478
479AF9013 MEDIA DRIVER
480M: Antti Palosaari <crope@iki.fi>
481L: linux-media@vger.kernel.org
482W: https://linuxtv.org
483W: http://palosaari.fi/linux/
484Q: http://patchwork.linuxtv.org/project/linux-media/list/
485T: git git://linuxtv.org/anttip/media_tree.git
486S: Maintained
487F: drivers/media/dvb-frontends/af9013*
488
489AF9033 MEDIA DRIVER
490M: Antti Palosaari <crope@iki.fi>
491L: linux-media@vger.kernel.org
492W: https://linuxtv.org
493W: http://palosaari.fi/linux/
494Q: http://patchwork.linuxtv.org/project/linux-media/list/
495T: git git://linuxtv.org/anttip/media_tree.git
496S: Maintained
497F: drivers/media/dvb-frontends/af9033*
498
499AFFS FILE SYSTEM
500L: linux-fsdevel@vger.kernel.org
501S: Orphan
502F: Documentation/filesystems/affs.txt
503F: fs/affs/
504
505AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
506M: David Howells <dhowells@redhat.com>
507L: linux-afs@lists.infradead.org
508S: Supported
509F: fs/afs/
510F: include/net/af_rxrpc.h
511F: net/rxrpc/af_rxrpc.c
512
513AGPGART DRIVER
514M: David Airlie <airlied@linux.ie>
515T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
516S: Maintained
517F: drivers/char/agp/
518F: include/linux/agp*
519F: include/uapi/linux/agp*
520
521AHA152X SCSI DRIVER
522M: "Juergen E. Fischer" <fischer@norbit.de>
523L: linux-scsi@vger.kernel.org
524S: Maintained
525F: drivers/scsi/aha152x*
526F: drivers/scsi/pcmcia/aha152x*
527
528AIC7XXX / AIC79XX SCSI DRIVER
529M: Hannes Reinecke <hare@suse.com>
530L: linux-scsi@vger.kernel.org
531S: Maintained
532F: drivers/scsi/aic7xxx/
533
534AIMSLAB FM RADIO RECEIVER DRIVER
535M: Hans Verkuil <hverkuil@xs4all.nl>
536L: linux-media@vger.kernel.org
537T: git git://linuxtv.org/media_tree.git
538W: https://linuxtv.org
539S: Maintained
540F: drivers/media/radio/radio-aimslab*
541
542AIO
543M: Benjamin LaHaise <bcrl@kvack.org>
544L: linux-aio@kvack.org
545S: Supported
546F: fs/aio.c
547F: include/linux/*aio*.h
548
549AIRSPY MEDIA DRIVER
550M: Antti Palosaari <crope@iki.fi>
551L: linux-media@vger.kernel.org
552W: https://linuxtv.org
553W: http://palosaari.fi/linux/
554Q: http://patchwork.linuxtv.org/project/linux-media/list/
555T: git git://linuxtv.org/anttip/media_tree.git
556S: Maintained
557F: drivers/media/usb/airspy/
558
559ALCATEL SPEEDTOUCH USB DRIVER
560M: Duncan Sands <duncan.sands@free.fr>
561L: linux-usb@vger.kernel.org
562W: http://www.linux-usb.org/SpeedTouch/
563S: Maintained
564F: drivers/usb/atm/speedtch.c
565F: drivers/usb/atm/usbatm.c
566
567ALCHEMY AU1XX0 MMC DRIVER
568M: Manuel Lauss <manuel.lauss@gmail.com>
569S: Maintained
570F: drivers/mmc/host/au1xmmc.c
571
572ALI1563 I2C DRIVER
573M: Rudolf Marek <r.marek@assembler.cz>
574L: linux-i2c@vger.kernel.org
575S: Maintained
576F: Documentation/i2c/busses/i2c-ali1563
577F: drivers/i2c/busses/i2c-ali1563.c
578
579ALLWINNER SECURITY SYSTEM
580M: Corentin Labbe <clabbe.montjoie@gmail.com>
581L: linux-crypto@vger.kernel.org
582S: Maintained
583F: drivers/crypto/sunxi-ss/
584
585ALPHA PORT
586M: Richard Henderson <rth@twiddle.net>
587M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
588M: Matt Turner <mattst88@gmail.com>
589S: Odd Fixes
590L: linux-alpha@vger.kernel.org
591F: arch/alpha/
592
593ALTERA MAILBOX DRIVER
594M: Ley Foon Tan <lftan@altera.com>
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/mailbox/mailbox-altera.c
598
599ALTERA PIO DRIVER
600M: Tien Hock Loh <thloh@altera.com>
601L: linux-gpio@vger.kernel.org
602S: Maintained
603F: drivers/gpio/gpio-altera.c
604
605ALTERA TRIPLE SPEED ETHERNET DRIVER
606M: Vince Bridgers <vbridger@opensource.altera.com>
607L: netdev@vger.kernel.org
608L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
609S: Maintained
610F: drivers/net/ethernet/altera/
611
612ALTERA UART/JTAG UART SERIAL DRIVERS
613M: Tobias Klauser <tklauser@distanz.ch>
614L: linux-serial@vger.kernel.org
615L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
616S: Maintained
617F: drivers/tty/serial/altera_uart.c
618F: drivers/tty/serial/altera_jtaguart.c
619F: include/linux/altera_uart.h
620F: include/linux/altera_jtaguart.h
621
622AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
623M: Tom Lendacky <thomas.lendacky@amd.com>
624L: linux-crypto@vger.kernel.org
625S: Supported
626F: drivers/crypto/ccp/
627F: include/linux/ccp.h
628
629AMD FAM15H PROCESSOR POWER MONITORING DRIVER
630M: Huang Rui <ray.huang@amd.com>
631L: lm-sensors@lm-sensors.org
632S: Supported
633F: Documentation/hwmon/fam15h_power
634F: drivers/hwmon/fam15h_power.c
635
636AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
637L: linux-geode@lists.infradead.org (moderated for non-subscribers)
638S: Orphan
639F: drivers/usb/gadget/udc/amd5536udc.*
640
641AMD GEODE PROCESSOR/CHIPSET SUPPORT
642P: Andres Salomon <dilinger@queued.net>
643L: linux-geode@lists.infradead.org (moderated for non-subscribers)
644W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
645S: Supported
646F: drivers/char/hw_random/geode-rng.c
647F: drivers/crypto/geode*
648F: drivers/video/fbdev/geode/
649F: arch/x86/include/asm/geode.h
650
651AMD IOMMU (AMD-VI)
652M: Joerg Roedel <joro@8bytes.org>
653L: iommu@lists.linux-foundation.org
654T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
655S: Maintained
656F: drivers/iommu/amd_iommu*.[ch]
657F: include/linux/amd-iommu.h
658
659AMD KFD
660M: Oded Gabbay <oded.gabbay@gmail.com>
661L: dri-devel@lists.freedesktop.org
662T: git git://people.freedesktop.org/~gabbayo/linux.git
663S: Supported
664F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
665F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
666F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
667F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
668F: drivers/gpu/drm/amd/amdkfd/
669F: drivers/gpu/drm/amd/include/cik_structs.h
670F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
671F: drivers/gpu/drm/amd/include/vi_structs.h
672F: drivers/gpu/drm/radeon/radeon_kfd.c
673F: drivers/gpu/drm/radeon/radeon_kfd.h
674F: include/uapi/linux/kfd_ioctl.h
675
676AMD XGBE DRIVER
677M: Tom Lendacky <thomas.lendacky@amd.com>
678L: netdev@vger.kernel.org
679S: Supported
680F: drivers/net/ethernet/amd/xgbe/
681
682AMS (Apple Motion Sensor) DRIVER
683M: Michael Hanselmann <linux-kernel@hansmi.ch>
684S: Supported
685F: drivers/macintosh/ams/
686
687ANALOG DEVICES INC AD9389B DRIVER
688M: Hans Verkuil <hans.verkuil@cisco.com>
689L: linux-media@vger.kernel.org
690S: Maintained
691F: drivers/media/i2c/ad9389b*
692
693ANALOG DEVICES INC ADV7180 DRIVER
694M: Lars-Peter Clausen <lars@metafoo.de>
695L: linux-media@vger.kernel.org
696W: http://ez.analog.com/community/linux-device-drivers
697S: Supported
698F: drivers/media/i2c/adv7180.c
699
700ANALOG DEVICES INC ADV7511 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7511*
705
706ANALOG DEVICES INC ADV7604 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7604*
711
712ANALOG DEVICES INC ADV7842 DRIVER
713M: Hans Verkuil <hans.verkuil@cisco.com>
714L: linux-media@vger.kernel.org
715S: Maintained
716F: drivers/media/i2c/adv7842*
717
718ANALOG DEVICES INC ASOC CODEC DRIVERS
719M: Lars-Peter Clausen <lars@metafoo.de>
720L: alsa-devel@alsa-project.org (moderated for non-subscribers)
721W: http://wiki.analog.com/
722W: http://ez.analog.com/community/linux-device-drivers
723S: Supported
724F: sound/soc/codecs/adau*
725F: sound/soc/codecs/adav*
726F: sound/soc/codecs/ad1*
727F: sound/soc/codecs/ad7*
728F: sound/soc/codecs/ssm*
729F: sound/soc/codecs/sigmadsp.*
730
731ANALOG DEVICES INC ASOC DRIVERS
732L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
733L: alsa-devel@alsa-project.org (moderated for non-subscribers)
734W: http://blackfin.uclinux.org/
735S: Supported
736F: sound/soc/blackfin/*
737
738ANALOG DEVICES INC IIO DRIVERS
739M: Lars-Peter Clausen <lars@metafoo.de>
740M: Michael Hennerich <Michael.Hennerich@analog.com>
741W: http://wiki.analog.com/
742W: http://ez.analog.com/community/linux-device-drivers
743S: Supported
744F: drivers/iio/*/ad*
745X: drivers/iio/*/adjd*
746F: drivers/staging/iio/*/ad*
747F: staging/iio/trigger/iio-trig-bfin-timer.c
748
749ANALOG DEVICES INC DMA DRIVERS
750M: Lars-Peter Clausen <lars@metafoo.de>
751W: http://ez.analog.com/community/linux-device-drivers
752S: Supported
753F: drivers/dma/dma-axi-dmac.c
754
755ANDROID DRIVERS
756M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
757M: Arve Hjønnevåg <arve@android.com>
758M: Riley Andrews <riandrews@android.com>
759T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
760L: devel@driverdev.osuosl.org
761S: Supported
762F: drivers/android/
763F: drivers/staging/android/
764
765AOA (Apple Onboard Audio) ALSA DRIVER
766M: Johannes Berg <johannes@sipsolutions.net>
767L: linuxppc-dev@lists.ozlabs.org
768L: alsa-devel@alsa-project.org (moderated for non-subscribers)
769S: Maintained
770F: sound/aoa/
771
772APM DRIVER
773M: Jiri Kosina <jikos@kernel.org>
774S: Odd fixes
775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
776F: arch/x86/kernel/apm_32.c
777F: include/linux/apm_bios.h
778F: include/uapi/linux/apm_bios.h
779F: drivers/char/apm-emulation.c
780
781APPLE BCM5974 MULTITOUCH DRIVER
782M: Henrik Rydberg <rydberg@bitmath.org>
783L: linux-input@vger.kernel.org
784S: Odd fixes
785F: drivers/input/mouse/bcm5974.c
786
787APPLE SMC DRIVER
788M: Henrik Rydberg <rydberg@bitmath.org>
789L: lm-sensors@lm-sensors.org
790S: Odd fixes
791F: drivers/hwmon/applesmc.c
792
793APPLETALK NETWORK LAYER
794M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
795S: Maintained
796F: drivers/net/appletalk/
797F: net/appletalk/
798
799APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
800M: Duc Dang <dhdang@apm.com>
801S: Supported
802F: arch/arm64/boot/dts/apm/
803
804APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
805M: Iyappan Subramanian <isubramanian@apm.com>
806M: Keyur Chudgar <kchudgar@apm.com>
807S: Supported
808F: drivers/net/ethernet/apm/xgene/
809F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
810
811APTINA CAMERA SENSOR PLL
812M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
813L: linux-media@vger.kernel.org
814S: Maintained
815F: drivers/media/i2c/aptina-pll.*
816
817ARC FRAMEBUFFER DRIVER
818M: Jaya Kumar <jayalk@intworks.biz>
819S: Maintained
820F: drivers/video/fbdev/arcfb.c
821F: drivers/video/fbdev/core/fb_defio.c
822
823ARCNET NETWORK LAYER
824M: Michael Grzeschik <m.grzeschik@pengutronix.de>
825L: netdev@vger.kernel.org
826S: Maintained
827F: drivers/net/arcnet/
828F: include/uapi/linux/if_arcnet.h
829
830ARM MFM AND FLOPPY DRIVERS
831M: Ian Molton <spyro@f2s.com>
832S: Maintained
833F: arch/arm/lib/floppydma.S
834F: arch/arm/include/asm/floppy.h
835
836ARM PMU PROFILING AND DEBUGGING
837M: Will Deacon <will.deacon@arm.com>
838R: Mark Rutland <mark.rutland@arm.com>
839S: Maintained
840F: arch/arm*/kernel/perf_*
841F: arch/arm/oprofile/common.c
842F: arch/arm*/kernel/hw_breakpoint.c
843F: arch/arm*/include/asm/hw_breakpoint.h
844F: arch/arm*/include/asm/perf_event.h
845F: drivers/perf/arm_pmu.c
846F: include/linux/perf/arm_pmu.h
847
848ARM PORT
849M: Russell King <linux@arm.linux.org.uk>
850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851W: http://www.arm.linux.org.uk/
852S: Maintained
853F: arch/arm/
854
855ARM SUB-ARCHITECTURES
856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
857S: Maintained
858F: arch/arm/mach-*/
859F: arch/arm/plat-*/
860T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
861
862ARM PRIMECELL AACI PL041 DRIVER
863M: Russell King <linux@arm.linux.org.uk>
864S: Maintained
865F: sound/arm/aaci.*
866
867ARM PRIMECELL CLCD PL110 DRIVER
868M: Russell King <linux@arm.linux.org.uk>
869S: Maintained
870F: drivers/video/fbdev/amba-clcd.*
871
872ARM PRIMECELL KMI PL050 DRIVER
873M: Russell King <linux@arm.linux.org.uk>
874S: Maintained
875F: drivers/input/serio/ambakmi.*
876F: include/linux/amba/kmi.h
877
878ARM PRIMECELL MMCI PL180/1 DRIVER
879M: Russell King <linux@arm.linux.org.uk>
880S: Maintained
881F: drivers/mmc/host/mmci.*
882F: include/linux/amba/mmci.h
883
884ARM PRIMECELL UART PL010 AND PL011 DRIVERS
885M: Russell King <linux@arm.linux.org.uk>
886S: Maintained
887F: drivers/tty/serial/amba-pl01*.c
888F: include/linux/amba/serial.h
889
890ARM PRIMECELL BUS SUPPORT
891M: Russell King <linux@arm.linux.org.uk>
892S: Maintained
893F: drivers/amba/
894F: include/linux/amba/bus.h
895
896ARM/ADS SPHERE MACHINE SUPPORT
897M: Lennert Buytenhek <kernel@wantstofly.org>
898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899S: Maintained
900
901ARM/AFEB9260 MACHINE SUPPORT
902M: Sergey Lapin <slapin@ossfans.org>
903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904S: Maintained
905
906ARM/AJECO 1ARM MACHINE SUPPORT
907M: Lennert Buytenhek <kernel@wantstofly.org>
908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
909S: Maintained
910
911ARM/Allwinner sunXi SoC support
912M: Maxime Ripard <maxime.ripard@free-electrons.com>
913M: Chen-Yu Tsai <wens@csie.org>
914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915S: Maintained
916N: sun[x456789]i
917
918ARM/Allwinner SoC Clock Support
919M: Emilio López <emilio@elopez.com.ar>
920S: Maintained
921F: drivers/clk/sunxi/
922
923ARM/Amlogic Meson SoC support
924M: Carlo Caione <carlo@caione.org>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926L: linux-meson@googlegroups.com
927W: http://linux-meson.com/
928S: Maintained
929F: arch/arm/mach-meson/
930F: arch/arm/boot/dts/meson*
931N: meson
932
933ARM/Annapurna Labs ALPINE ARCHITECTURE
934M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
935M: Antoine Tenart <antoine.tenart@free-electrons.com>
936S: Maintained
937F: arch/arm/mach-alpine/
938F: arch/arm/boot/dts/alpine*
939F: arch/arm64/boot/dts/al/
940F: drivers/*/*alpine*
941
942ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
943M: Nicolas Ferre <nicolas.ferre@atmel.com>
944M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
945M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947W: http://www.linux4sam.org
948T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
949S: Supported
950F: arch/arm/mach-at91/
951F: include/soc/at91/
952F: arch/arm/boot/dts/at91*.dts
953F: arch/arm/boot/dts/at91*.dtsi
954F: arch/arm/boot/dts/sama*.dts
955F: arch/arm/boot/dts/sama*.dtsi
956F: arch/arm/include/debug/at91.S
957
958ARM/ATMEL AT91 Clock Support
959M: Boris Brezillon <boris.brezillon@free-electrons.com>
960S: Maintained
961F: drivers/clk/at91
962
963ARM/CALXEDA HIGHBANK ARCHITECTURE
964M: Rob Herring <robh@kernel.org>
965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966S: Maintained
967F: arch/arm/mach-highbank/
968F: arch/arm/boot/dts/highbank.dts
969F: arch/arm/boot/dts/ecx-*.dts*
970
971ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
972M: Krzysztof Halasa <khalasa@piap.pl>
973S: Maintained
974F: arch/arm/mach-cns3xxx/
975
976ARM/CAVIUM THUNDER NETWORK DRIVER
977M: Sunil Goutham <sgoutham@cavium.com>
978M: Robert Richter <rric@kernel.org>
979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S: Supported
981F: drivers/net/ethernet/cavium/thunder/
982
983ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
984M: Alexander Shiyan <shc_work@mail.ru>
985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986S: Odd Fixes
987N: clps711x
988
989ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
990M: Hartley Sweeten <hsweeten@visionengravers.com>
991M: Ryan Mallon <rmallon@gmail.com>
992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993S: Maintained
994F: arch/arm/mach-ep93xx/
995F: arch/arm/mach-ep93xx/include/mach/
996
997ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
998M: Lennert Buytenhek <kernel@wantstofly.org>
999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000S: Maintained
1001
1002ARM/CLKDEV SUPPORT
1003M: Russell King <linux@arm.linux.org.uk>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
1006F: arch/arm/include/asm/clkdev.h
1007F: drivers/clk/clkdev.c
1008
1009ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1010M: Mike Rapoport <mike@compulab.co.il>
1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012S: Maintained
1013
1014ARM/CONTEC MICRO9 MACHINE SUPPORT
1015M: Hubert Feurstein <hubert.feurstein@contec.at>
1016S: Maintained
1017F: arch/arm/mach-ep93xx/micro9.c
1018
1019ARM/CORESIGHT FRAMEWORK AND DRIVERS
1020M: Mathieu Poirier <mathieu.poirier@linaro.org>
1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S: Maintained
1023F: drivers/hwtracing/coresight/*
1024F: Documentation/trace/coresight.txt
1025F: Documentation/devicetree/bindings/arm/coresight.txt
1026F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1027
1028ARM/CORGI MACHINE SUPPORT
1029M: Richard Purdie <rpurdie@rpsys.net>
1030S: Maintained
1031
1032ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1033M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035T: git git://github.com/ulli-kroll/linux.git
1036S: Maintained
1037F: arch/arm/mach-gemini/
1038F: drivers/rtc/rtc-gemini.c
1039
1040ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1041M: Barry Song <baohua@kernel.org>
1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1043T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1044S: Maintained
1045F: arch/arm/boot/dts/prima2*
1046F: arch/arm/mach-prima2/
1047F: drivers/clk/sirf/
1048F: drivers/clocksource/timer-prima2.c
1049F: drivers/clocksource/timer-atlas7.c
1050N: [^a-z]sirf
1051
1052ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1053M: Baruch Siach <baruch@tkos.co.il>
1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055S: Maintained
1056F: arch/arm/boot/dts/cx92755*
1057N: digicolor
1058
1059ARM/EBSA110 MACHINE SUPPORT
1060M: Russell King <linux@arm.linux.org.uk>
1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062W: http://www.arm.linux.org.uk/
1063S: Maintained
1064F: arch/arm/mach-ebsa110/
1065F: drivers/net/ethernet/amd/am79c961a.*
1066
1067ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1068M: Uwe Kleine-König <kernel@pengutronix.de>
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Maintained
1071N: efm32
1072
1073ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1074M: Daniel Ribeiro <drwyrm@gmail.com>
1075M: Stefan Schmidt <stefan@openezx.org>
1076M: Harald Welte <laforge@openezx.org>
1077L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1078W: http://www.openezx.org/
1079S: Maintained
1080T: topgit git://git.openezx.org/openezx.git
1081F: arch/arm/mach-pxa/ezx.c
1082
1083ARM/FARADAY FA526 PORT
1084M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086S: Maintained
1087T: git git://git.berlios.de/gemini-board
1088F: arch/arm/mm/*-fa*
1089
1090ARM/FOOTBRIDGE ARCHITECTURE
1091M: Russell King <linux@arm.linux.org.uk>
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093W: http://www.arm.linux.org.uk/
1094S: Maintained
1095F: arch/arm/include/asm/hardware/dec21285.h
1096F: arch/arm/mach-footbridge/
1097
1098ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1099M: Shawn Guo <shawnguo@kernel.org>
1100M: Sascha Hauer <kernel@pengutronix.de>
1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102S: Maintained
1103T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1104F: arch/arm/mach-imx/
1105F: arch/arm/mach-mxs/
1106F: arch/arm/boot/dts/imx*
1107F: arch/arm/configs/imx*_defconfig
1108F: drivers/clk/imx/
1109F: include/soc/imx/
1110
1111ARM/FREESCALE VYBRID ARM ARCHITECTURE
1112M: Shawn Guo <shawnguo@kernel.org>
1113M: Sascha Hauer <kernel@pengutronix.de>
1114R: Stefan Agner <stefan@agner.ch>
1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S: Maintained
1117T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1118F: arch/arm/mach-imx/*vf610*
1119F: arch/arm/boot/dts/vf*
1120
1121ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1122M: Lennert Buytenhek <kernel@wantstofly.org>
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Maintained
1125
1126ARM/GUMSTIX MACHINE SUPPORT
1127M: Steve Sakoman <sakoman@gmail.com>
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
1130
1131ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1132M: Philipp Zabel <philipp.zabel@gmail.com>
1133M: Paul Parsons <lost.distance@yahoo.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
1136F: arch/arm/mach-pxa/hx4700.c
1137F: arch/arm/mach-pxa/include/mach/hx4700.h
1138F: sound/soc/pxa/hx4700.c
1139
1140ARM/HISILICON SOC SUPPORT
1141M: Wei Xu <xuwei5@hisilicon.com>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143W: http://www.hisilicon.com
1144S: Supported
1145T: git git://github.com/hisilicon/linux-hisi.git
1146F: arch/arm/mach-hisi/
1147F: arch/arm/boot/dts/hi3*
1148F: arch/arm/boot/dts/hip*
1149F: arch/arm/boot/dts/hisi*
1150F: arch/arm64/boot/dts/hisilicon/
1151
1152ARM/HP JORNADA 7XX MACHINE SUPPORT
1153M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1154W: www.jlime.com
1155S: Maintained
1156T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1157F: arch/arm/mach-sa1100/jornada720.c
1158F: arch/arm/mach-sa1100/include/mach/jornada720.h
1159
1160ARM/IGEP MACHINE SUPPORT
1161M: Enric Balletbo i Serra <eballetbo@gmail.com>
1162M: Javier Martinez Canillas <javier@dowhile0.org>
1163L: linux-omap@vger.kernel.org
1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165S: Maintained
1166F: arch/arm/boot/dts/omap3-igep*
1167
1168ARM/INCOME PXA270 SUPPORT
1169M: Marek Vasut <marek.vasut@gmail.com>
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171S: Maintained
1172F: arch/arm/mach-pxa/colibri-pxa270-income.c
1173
1174ARM/INTEL IOP32X ARM ARCHITECTURE
1175M: Lennert Buytenhek <kernel@wantstofly.org>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S: Maintained
1178
1179ARM/INTEL IOP33X ARM ARCHITECTURE
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181S: Orphan
1182
1183ARM/INTEL IOP13XX ARM ARCHITECTURE
1184M: Lennert Buytenhek <kernel@wantstofly.org>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187
1188ARM/INTEL IQ81342EX MACHINE SUPPORT
1189M: Lennert Buytenhek <kernel@wantstofly.org>
1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191S: Maintained
1192
1193ARM/INTEL IXDP2850 MACHINE SUPPORT
1194M: Lennert Buytenhek <kernel@wantstofly.org>
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197
1198ARM/INTEL IXP4XX ARM ARCHITECTURE
1199M: Imre Kaloz <kaloz@openwrt.org>
1200M: Krzysztof Halasa <khalasa@piap.pl>
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S: Maintained
1203F: arch/arm/mach-ixp4xx/
1204
1205ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1206M: Jonathan Cameron <jic23@cam.ac.uk>
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S: Maintained
1209F: arch/arm/mach-pxa/stargate2.c
1210F: drivers/pcmcia/pxa2xx_stargate2.c
1211
1212ARM/INTEL XSC3 (MANZANO) ARM CORE
1213M: Lennert Buytenhek <kernel@wantstofly.org>
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S: Maintained
1216
1217ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1218M: Lennert Buytenhek <kernel@wantstofly.org>
1219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220S: Maintained
1221
1222ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1223M: Santosh Shilimkar <ssantosh@kernel.org>
1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225S: Maintained
1226F: arch/arm/mach-keystone/
1227F: arch/arm/boot/dts/k2*
1228T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1229
1230ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1231M: Santosh Shilimkar <ssantosh@kernel.org>
1232L: linux-kernel@vger.kernel.org
1233S: Maintained
1234F: drivers/clk/keystone/
1235
1236ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1237M: Santosh Shilimkar <ssantosh@kernel.org>
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239L: linux-kernel@vger.kernel.org
1240S: Maintained
1241F: drivers/clocksource/timer-keystone.c
1242
1243ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1244M: Santosh Shilimkar <ssantosh@kernel.org>
1245L: linux-kernel@vger.kernel.org
1246S: Maintained
1247F: drivers/power/reset/keystone-reset.c
1248
1249ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1250M: Santosh Shilimkar <ssantosh@kernel.org>
1251L: linux-kernel@vger.kernel.org
1252S: Maintained
1253F: drivers/memory/*emif*
1254
1255ARM/LOGICPD PXA270 MACHINE SUPPORT
1256M: Lennert Buytenhek <kernel@wantstofly.org>
1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258S: Maintained
1259
1260ARM/LPC18XX ARCHITECTURE
1261M: Joachim Eastwood <manabian@gmail.com>
1262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263S: Maintained
1264F: arch/arm/boot/dts/lpc43*
1265F: drivers/clk/nxp/clk-lpc18xx*
1266F: drivers/clocksource/time-lpc32xx.c
1267F: drivers/i2c/busses/i2c-lpc2k.c
1268F: drivers/memory/pl172.c
1269F: drivers/mtd/spi-nor/nxp-spifi.c
1270F: drivers/rtc/rtc-lpc24xx.c
1271N: lpc18xx
1272
1273ARM/MAGICIAN MACHINE SUPPORT
1274M: Philipp Zabel <philipp.zabel@gmail.com>
1275S: Maintained
1276
1277ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1278M: Jason Cooper <jason@lakedaemon.net>
1279M: Andrew Lunn <andrew@lunn.ch>
1280M: Gregory Clement <gregory.clement@free-electrons.com>
1281M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283S: Maintained
1284F: arch/arm/mach-mvebu/
1285F: drivers/rtc/rtc-armada38x.c
1286F: arch/arm/boot/dts/armada*
1287F: arch/arm/boot/dts/kirkwood*
1288
1289
1290ARM/Marvell Berlin SoC support
1291M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: arch/arm/mach-berlin/
1295F: arch/arm/boot/dts/berlin*
1296F: arch/arm64/boot/dts/marvell/berlin*
1297
1298
1299ARM/Marvell Dove/MV78xx0/Orion SOC support
1300M: Jason Cooper <jason@lakedaemon.net>
1301M: Andrew Lunn <andrew@lunn.ch>
1302M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1303M: Gregory Clement <gregory.clement@free-electrons.com>
1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305S: Maintained
1306F: arch/arm/mach-dove/
1307F: arch/arm/mach-mv78xx0/
1308F: arch/arm/mach-orion5x/
1309F: arch/arm/plat-orion/
1310F: arch/arm/boot/dts/dove*
1311F: arch/arm/boot/dts/orion5x*
1312
1313
1314ARM/Orion SoC/Technologic Systems TS-78xx platform support
1315M: Alexander Clouter <alex@digriz.org.uk>
1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317W: http://www.digriz.org.uk/ts78xx/kernel
1318S: Maintained
1319F: arch/arm/mach-orion5x/ts78xx-*
1320
1321ARM/Mediatek RTC DRIVER
1322M: Eddie Huang <eddie.huang@mediatek.com>
1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1325S: Maintained
1326F: drivers/rtc/rtc-mt6397.c
1327
1328ARM/Mediatek SoC support
1329M: Matthias Brugger <matthias.bgg@gmail.com>
1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1332S: Maintained
1333F: arch/arm/boot/dts/mt6*
1334F: arch/arm/boot/dts/mt8*
1335F: arch/arm/mach-mediatek/
1336N: mtk
1337K: mediatek
1338
1339ARM/Mediatek USB3 PHY DRIVER
1340M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1343S: Maintained
1344F: drivers/phy/phy-mt65xx-usb3.c
1345
1346ARM/MICREL KS8695 ARCHITECTURE
1347M: Greg Ungerer <gerg@uclinux.org>
1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349F: arch/arm/mach-ks8695/
1350S: Odd Fixes
1351
1352ARM/MIOA701 MACHINE SUPPORT
1353M: Robert Jarzmik <robert.jarzmik@free.fr>
1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355F: arch/arm/mach-pxa/mioa701.c
1356S: Maintained
1357
1358ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1359M: Michael Petchkovsky <mkpetch@internode.on.net>
1360S: Maintained
1361
1362ARM/NOMADIK ARCHITECTURE
1363M: Alessandro Rubini <rubini@unipv.it>
1364M: Linus Walleij <linus.walleij@linaro.org>
1365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1366S: Maintained
1367F: arch/arm/mach-nomadik/
1368F: drivers/pinctrl/nomadik/
1369F: drivers/i2c/busses/i2c-nomadik.c
1370T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1371
1372ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1373M: Nelson Castillo <arhuaco@freaks-unidos.net>
1374L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1375W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1376S: Supported
1377
1378ARM/TOSA MACHINE SUPPORT
1379M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1380M: Dirk Opfer <dirk@opfer-online.de>
1381S: Maintained
1382
1383ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1384M: Marek Vasut <marek.vasut@gmail.com>
1385L: linux-arm-kernel@lists.infradead.org
1386W: http://hackndev.com
1387S: Maintained
1388F: arch/arm/mach-pxa/include/mach/palmtx.h
1389F: arch/arm/mach-pxa/palmtx.c
1390F: arch/arm/mach-pxa/include/mach/palmt5.h
1391F: arch/arm/mach-pxa/palmt5.c
1392F: arch/arm/mach-pxa/include/mach/palmld.h
1393F: arch/arm/mach-pxa/palmld.c
1394F: arch/arm/mach-pxa/include/mach/palmte2.h
1395F: arch/arm/mach-pxa/palmte2.c
1396F: arch/arm/mach-pxa/include/mach/palmtc.h
1397F: arch/arm/mach-pxa/palmtc.c
1398
1399ARM/PALM TREO SUPPORT
1400M: Tomas Cech <sleep_walker@suse.com>
1401L: linux-arm-kernel@lists.infradead.org
1402W: http://hackndev.com
1403S: Maintained
1404F: arch/arm/mach-pxa/include/mach/palmtreo.h
1405F: arch/arm/mach-pxa/palmtreo.c
1406
1407ARM/PALMZ72 SUPPORT
1408M: Sergey Lapin <slapin@ossfans.org>
1409L: linux-arm-kernel@lists.infradead.org
1410W: http://hackndev.com
1411S: Maintained
1412F: arch/arm/mach-pxa/include/mach/palmz72.h
1413F: arch/arm/mach-pxa/palmz72.c
1414
1415ARM/PLEB SUPPORT
1416M: Peter Chubb <pleb@gelato.unsw.edu.au>
1417W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1418S: Maintained
1419
1420ARM/PT DIGITAL BOARD PORT
1421M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423W: http://www.arm.linux.org.uk/
1424S: Maintained
1425
1426ARM/QUALCOMM SUPPORT
1427M: Andy Gross <andy.gross@linaro.org>
1428M: David Brown <david.brown@linaro.org>
1429L: linux-arm-msm@vger.kernel.org
1430L: linux-soc@vger.kernel.org
1431S: Maintained
1432F: arch/arm/boot/dts/qcom-*.dts
1433F: arch/arm/boot/dts/qcom-*.dtsi
1434F: arch/arm/mach-qcom/
1435F: arch/arm64/boot/dts/qcom/*
1436F: drivers/soc/qcom/
1437F: drivers/tty/serial/msm_serial.h
1438F: drivers/tty/serial/msm_serial.c
1439F: drivers/*/pm8???-*
1440F: drivers/mfd/ssbi.c
1441F: drivers/firmware/qcom_scm.c
1442T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1443
1444ARM/RADISYS ENP2611 MACHINE SUPPORT
1445M: Lennert Buytenhek <kernel@wantstofly.org>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Maintained
1448
1449ARM/RENESAS ARM64 ARCHITECTURE
1450M: Simon Horman <horms@verge.net.au>
1451M: Magnus Damm <magnus.damm@gmail.com>
1452L: linux-renesas-soc@vger.kernel.org
1453Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1454T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1455S: Supported
1456F: arch/arm64/boot/dts/renesas/
1457
1458ARM/RISCPC ARCHITECTURE
1459M: Russell King <linux@arm.linux.org.uk>
1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461W: http://www.arm.linux.org.uk/
1462S: Maintained
1463F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1464F: arch/arm/include/asm/hardware/ioc.h
1465F: arch/arm/include/asm/hardware/iomd.h
1466F: arch/arm/include/asm/hardware/memc.h
1467F: arch/arm/mach-rpc/
1468F: drivers/net/ethernet/8390/etherh.c
1469F: drivers/net/ethernet/i825xx/ether1*
1470F: drivers/net/ethernet/seeq/ether3*
1471F: drivers/scsi/arm/
1472
1473ARM/Rockchip SoC support
1474M: Heiko Stuebner <heiko@sntech.de>
1475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476L: linux-rockchip@lists.infradead.org
1477T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1478S: Maintained
1479F: arch/arm/boot/dts/rk3*
1480F: arch/arm/mach-rockchip/
1481F: drivers/clk/rockchip/
1482F: drivers/i2c/busses/i2c-rk3x.c
1483F: drivers/*/*rockchip*
1484F: drivers/*/*/*rockchip*
1485F: sound/soc/rockchip/
1486N: rockchip
1487
1488ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1489M: Kukjin Kim <kgene@kernel.org>
1490M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1493S: Maintained
1494F: arch/arm/boot/dts/s3c*
1495F: arch/arm/boot/dts/s5p*
1496F: arch/arm/boot/dts/samsung*
1497F: arch/arm/boot/dts/exynos*
1498F: arch/arm64/boot/dts/exynos/
1499F: arch/arm/plat-samsung/
1500F: arch/arm/mach-s3c24*/
1501F: arch/arm/mach-s3c64xx/
1502F: arch/arm/mach-s5p*/
1503F: arch/arm/mach-exynos*/
1504F: drivers/*/*s3c2410*
1505F: drivers/*/*/*s3c2410*
1506F: drivers/spi/spi-s3c*
1507F: sound/soc/samsung/*
1508F: Documentation/arm/Samsung/
1509F: Documentation/devicetree/bindings/arm/samsung/
1510F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1511F: Documentation/devicetree/bindings/power/pd-samsung.txt
1512N: exynos
1513
1514ARM/SAMSUNG MOBILE MACHINE SUPPORT
1515M: Kyungmin Park <kyungmin.park@samsung.com>
1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517S: Maintained
1518F: arch/arm/mach-s5pv210/
1519
1520ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1521M: Kyungmin Park <kyungmin.park@samsung.com>
1522M: Kamil Debski <k.debski@samsung.com>
1523L: linux-arm-kernel@lists.infradead.org
1524L: linux-media@vger.kernel.org
1525S: Maintained
1526F: drivers/media/platform/s5p-g2d/
1527
1528ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1529M: Kyungmin Park <kyungmin.park@samsung.com>
1530M: Kamil Debski <k.debski@samsung.com>
1531M: Jeongtae Park <jtp.park@samsung.com>
1532L: linux-arm-kernel@lists.infradead.org
1533L: linux-media@vger.kernel.org
1534S: Maintained
1535F: arch/arm/plat-samsung/s5p-dev-mfc.c
1536F: drivers/media/platform/s5p-mfc/
1537
1538ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1539M: Kyungmin Park <kyungmin.park@samsung.com>
1540M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1541L: linux-arm-kernel@lists.infradead.org
1542L: linux-media@vger.kernel.org
1543S: Maintained
1544F: drivers/media/platform/s5p-tv/
1545
1546ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1547M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1548M: Jacek Anaszewski <j.anaszewski@samsung.com>
1549L: linux-arm-kernel@lists.infradead.org
1550L: linux-media@vger.kernel.org
1551S: Maintained
1552F: drivers/media/platform/s5p-jpeg/
1553
1554ARM/SHMOBILE ARM ARCHITECTURE
1555M: Simon Horman <horms@verge.net.au>
1556M: Magnus Damm <magnus.damm@gmail.com>
1557L: linux-renesas-soc@vger.kernel.org
1558Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1559T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1560S: Supported
1561F: arch/arm/boot/dts/emev2*
1562F: arch/arm/boot/dts/r7s*
1563F: arch/arm/boot/dts/r8a*
1564F: arch/arm/boot/dts/sh*
1565F: arch/arm/configs/shmobile_defconfig
1566F: arch/arm/include/debug/renesas-scif.S
1567F: arch/arm/mach-shmobile/
1568F: drivers/sh/
1569
1570ARM/SOCFPGA ARCHITECTURE
1571M: Dinh Nguyen <dinguyen@opensource.altera.com>
1572S: Maintained
1573F: arch/arm/mach-socfpga/
1574F: arch/arm/boot/dts/socfpga*
1575F: arch/arm/configs/socfpga_defconfig
1576F: arch/arm64/boot/dts/altera/
1577W: http://www.rocketboards.org
1578T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1579
1580ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1581M: Dinh Nguyen <dinguyen@opensource.altera.com>
1582S: Maintained
1583F: drivers/clk/socfpga/
1584
1585ARM/SOCFPGA EDAC SUPPORT
1586M: Thor Thayer <tthayer@opensource.altera.com>
1587S: Maintained
1588F: drivers/edac/altera_edac.
1589
1590ARM/STI ARCHITECTURE
1591M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1592M: Maxime Coquelin <maxime.coquelin@st.com>
1593M: Patrice Chotard <patrice.chotard@st.com>
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595L: kernel@stlinux.com
1596W: http://www.stlinux.com
1597S: Maintained
1598F: arch/arm/mach-sti/
1599F: arch/arm/boot/dts/sti*
1600F: drivers/char/hw_random/st-rng.c
1601F: drivers/clocksource/arm_global_timer.c
1602F: drivers/clocksource/clksrc_st_lpc.c
1603F: drivers/i2c/busses/i2c-st.c
1604F: drivers/media/rc/st_rc.c
1605F: drivers/media/platform/sti/c8sectpfe/
1606F: drivers/mmc/host/sdhci-st.c
1607F: drivers/phy/phy-miphy28lp.c
1608F: drivers/phy/phy-miphy365x.c
1609F: drivers/phy/phy-stih407-usb.c
1610F: drivers/phy/phy-stih41x-usb.c
1611F: drivers/pinctrl/pinctrl-st.c
1612F: drivers/reset/sti/
1613F: drivers/rtc/rtc-st-lpc.c
1614F: drivers/tty/serial/st-asc.c
1615F: drivers/usb/dwc3/dwc3-st.c
1616F: drivers/usb/host/ehci-st.c
1617F: drivers/usb/host/ohci-st.c
1618F: drivers/watchdog/st_lpc_wdt.c
1619F: drivers/ata/ahci_st.c
1620
1621ARM/STM32 ARCHITECTURE
1622M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624S: Maintained
1625T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1626N: stm32
1627F: drivers/clocksource/armv7m_systick.c
1628
1629ARM/TANGO ARCHITECTURE
1630M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1631L: linux-arm-kernel@lists.infradead.org
1632S: Maintained
1633F: arch/arm/mach-tango/
1634F: arch/arm/boot/dts/tango*
1635
1636ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1637M: Lennert Buytenhek <kernel@wantstofly.org>
1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639S: Maintained
1640
1641ARM/TETON BGA MACHINE SUPPORT
1642M: "Mark F. Brown" <mark.brown314@gmail.com>
1643L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1644S: Maintained
1645
1646ARM/THECUS N2100 MACHINE SUPPORT
1647M: Lennert Buytenhek <kernel@wantstofly.org>
1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649S: Maintained
1650
1651ARM/NUVOTON W90X900 ARM ARCHITECTURE
1652M: Wan ZongShun <mcuos.com@gmail.com>
1653L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1654W: http://www.mcuos.com
1655S: Maintained
1656F: arch/arm/mach-w90x900/
1657F: drivers/input/keyboard/w90p910_keypad.c
1658F: drivers/input/touchscreen/w90p910_ts.c
1659F: drivers/watchdog/nuc900_wdt.c
1660F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1661F: drivers/mtd/nand/nuc900_nand.c
1662F: drivers/rtc/rtc-nuc900.c
1663F: drivers/spi/spi-nuc900.c
1664F: drivers/usb/host/ehci-w90x900.c
1665F: drivers/video/fbdev/nuc900fb.c
1666
1667ARM/U300 MACHINE SUPPORT
1668M: Linus Walleij <linus.walleij@linaro.org>
1669L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1670S: Supported
1671F: arch/arm/mach-u300/
1672F: drivers/clocksource/timer-u300.c
1673F: drivers/i2c/busses/i2c-stu300.c
1674F: drivers/rtc/rtc-coh901331.c
1675F: drivers/watchdog/coh901327_wdt.c
1676F: drivers/dma/coh901318*
1677F: drivers/mfd/ab3100*
1678F: drivers/rtc/rtc-ab3100.c
1679F: drivers/rtc/rtc-coh901331.c
1680T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1681
1682ARM/UNIPHIER ARCHITECTURE
1683M: Masahiro Yamada <yamada.masahiro@socionext.com>
1684L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1685S: Maintained
1686F: arch/arm/boot/dts/uniphier*
1687F: arch/arm/include/asm/hardware/cache-uniphier.h
1688F: arch/arm/mach-uniphier/
1689F: arch/arm/mm/cache-uniphier.c
1690F: arch/arm64/boot/dts/socionext/
1691F: drivers/bus/uniphier-system-bus.c
1692F: drivers/i2c/busses/i2c-uniphier*
1693F: drivers/pinctrl/uniphier/
1694F: drivers/tty/serial/8250/8250_uniphier.c
1695N: uniphier
1696
1697ARM/Ux500 ARM ARCHITECTURE
1698M: Linus Walleij <linus.walleij@linaro.org>
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: arch/arm/mach-ux500/
1702F: drivers/clocksource/clksrc-dbx500-prcmu.c
1703F: drivers/dma/ste_dma40*
1704F: drivers/hwspinlock/u8500_hsem.c
1705F: drivers/mfd/abx500*
1706F: drivers/mfd/ab8500*
1707F: drivers/mfd/dbx500*
1708F: drivers/mfd/db8500*
1709F: drivers/pinctrl/nomadik/pinctrl-ab*
1710F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1711F: drivers/rtc/rtc-ab8500.c
1712F: drivers/rtc/rtc-pl031.c
1713T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1714
1715ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1716M: Ulf Hansson <ulf.hansson@linaro.org>
1717L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1718T: git git://git.linaro.org/people/ulfh/clk.git
1719S: Maintained
1720F: drivers/clk/ux500/
1721F: include/linux/platform_data/clk-ux500.h
1722
1723ARM/VERSATILE EXPRESS PLATFORM
1724M: Liviu Dudau <liviu.dudau@arm.com>
1725M: Sudeep Holla <sudeep.holla@arm.com>
1726M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1727L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1728S: Maintained
1729F: arch/arm/boot/dts/vexpress*
1730F: arch/arm64/boot/dts/arm/
1731F: arch/arm/mach-vexpress/
1732F: */*/vexpress*
1733F: */*/*/vexpress*
1734F: drivers/clk/versatile/clk-vexpress-osc.c
1735F: drivers/clocksource/versatile.c
1736
1737ARM/VFP SUPPORT
1738M: Russell King <linux@arm.linux.org.uk>
1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740W: http://www.arm.linux.org.uk/
1741S: Maintained
1742F: arch/arm/vfp/
1743
1744ARM/VOIPAC PXA270 SUPPORT
1745M: Marek Vasut <marek.vasut@gmail.com>
1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747S: Maintained
1748F: arch/arm/mach-pxa/vpac270.c
1749F: arch/arm/mach-pxa/include/mach/vpac270.h
1750
1751ARM/VT8500 ARM ARCHITECTURE
1752M: Tony Prisk <linux@prisktech.co.nz>
1753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1754S: Maintained
1755F: arch/arm/mach-vt8500/
1756F: drivers/clocksource/vt8500_timer.c
1757F: drivers/i2c/busses/i2c-wmt.c
1758F: drivers/mmc/host/wmt-sdmmc.c
1759F: drivers/pwm/pwm-vt8500.c
1760F: drivers/rtc/rtc-vt8500.c
1761F: drivers/tty/serial/vt8500_serial.c
1762F: drivers/usb/host/ehci-platform.c
1763F: drivers/usb/host/uhci-platform.c
1764F: drivers/video/fbdev/vt8500lcdfb.*
1765F: drivers/video/fbdev/wm8505fb*
1766F: drivers/video/fbdev/wmt_ge_rops.*
1767
1768ARM/ZIPIT Z2 SUPPORT
1769M: Marek Vasut <marek.vasut@gmail.com>
1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771S: Maintained
1772F: arch/arm/mach-pxa/z2.c
1773F: arch/arm/mach-pxa/include/mach/z2.h
1774
1775ARM/ZTE ARCHITECTURE
1776M: Jun Nie <jun.nie@linaro.org>
1777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778S: Maintained
1779F: arch/arm/mach-zx/
1780F: drivers/clk/zte/
1781F: Documentation/devicetree/bindings/arm/zte.txt
1782F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1783
1784ARM/ZYNQ ARCHITECTURE
1785M: Michal Simek <michal.simek@xilinx.com>
1786R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1788W: http://wiki.xilinx.com
1789T: git https://github.com/Xilinx/linux-xlnx.git
1790S: Supported
1791F: arch/arm/mach-zynq/
1792F: drivers/cpuidle/cpuidle-zynq.c
1793F: drivers/block/xsysace.c
1794N: zynq
1795N: xilinx
1796F: drivers/clocksource/cadence_ttc_timer.c
1797F: drivers/i2c/busses/i2c-cadence.c
1798F: drivers/mmc/host/sdhci-of-arasan.c
1799F: drivers/edac/synopsys_edac.c
1800
1801ARM SMMU DRIVERS
1802M: Will Deacon <will.deacon@arm.com>
1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804S: Maintained
1805F: drivers/iommu/arm-smmu.c
1806F: drivers/iommu/arm-smmu-v3.c
1807F: drivers/iommu/io-pgtable-arm.c
1808
1809ARM64 PORT (AARCH64 ARCHITECTURE)
1810M: Catalin Marinas <catalin.marinas@arm.com>
1811M: Will Deacon <will.deacon@arm.com>
1812L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1813T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1814S: Maintained
1815F: arch/arm64/
1816F: Documentation/arm64/
1817
1818AS3645A LED FLASH CONTROLLER DRIVER
1819M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1820L: linux-media@vger.kernel.org
1821T: git git://linuxtv.org/media_tree.git
1822S: Maintained
1823F: drivers/media/i2c/as3645a.c
1824F: include/media/i2c/as3645a.h
1825
1826ASC7621 HARDWARE MONITOR DRIVER
1827M: George Joseph <george.joseph@fairview5.com>
1828L: lm-sensors@lm-sensors.org
1829S: Maintained
1830F: Documentation/hwmon/asc7621
1831F: drivers/hwmon/asc7621.c
1832
1833ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1834M: Corentin Chary <corentin.chary@gmail.com>
1835L: acpi4asus-user@lists.sourceforge.net
1836L: platform-driver-x86@vger.kernel.org
1837W: http://acpi4asus.sf.net
1838S: Maintained
1839F: drivers/platform/x86/asus*.c
1840F: drivers/platform/x86/eeepc*.c
1841
1842ASUS WIRELESS RADIO CONTROL DRIVER
1843M: João Paulo Rechi Vita <jprvita@gmail.com>
1844L: platform-driver-x86@vger.kernel.org
1845S: Maintained
1846F: drivers/platform/x86/asus-wireless.c
1847
1848ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1849R: Dan Williams <dan.j.williams@intel.com>
1850W: http://sourceforge.net/projects/xscaleiop
1851S: Odd fixes
1852F: Documentation/crypto/async-tx-api.txt
1853F: crypto/async_tx/
1854F: drivers/dma/
1855F: include/linux/dmaengine.h
1856F: include/linux/async_tx.h
1857
1858AT24 EEPROM DRIVER
1859M: Wolfram Sang <wsa@the-dreams.de>
1860L: linux-i2c@vger.kernel.org
1861S: Maintained
1862F: drivers/misc/eeprom/at24.c
1863F: include/linux/platform_data/at24.h
1864
1865ATA OVER ETHERNET (AOE) DRIVER
1866M: "Ed L. Cashin" <ed.cashin@acm.org>
1867W: http://www.openaoe.org/
1868S: Supported
1869F: Documentation/aoe/
1870F: drivers/block/aoe/
1871
1872ATHEROS 71XX/9XXX GPIO DRIVER
1873M: Alban Bedel <albeu@free.fr>
1874W: https://github.com/AlbanBedel/linux
1875T: git git://github.com/AlbanBedel/linux
1876S: Maintained
1877F: drivers/gpio/gpio-ath79.c
1878F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1879
1880ATHEROS ATH GENERIC UTILITIES
1881M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1882L: linux-wireless@vger.kernel.org
1883S: Supported
1884F: drivers/net/wireless/ath/*
1885
1886ATHEROS ATH5K WIRELESS DRIVER
1887M: Jiri Slaby <jirislaby@gmail.com>
1888M: Nick Kossifidis <mickflemm@gmail.com>
1889M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1890L: linux-wireless@vger.kernel.org
1891W: http://wireless.kernel.org/en/users/Drivers/ath5k
1892S: Maintained
1893F: drivers/net/wireless/ath/ath5k/
1894
1895ATHEROS ATH6KL WIRELESS DRIVER
1896M: Kalle Valo <kvalo@qca.qualcomm.com>
1897L: linux-wireless@vger.kernel.org
1898W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1899T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1900S: Supported
1901F: drivers/net/wireless/ath/ath6kl/
1902
1903WILOCITY WIL6210 WIRELESS DRIVER
1904M: Maya Erez <qca_merez@qca.qualcomm.com>
1905L: linux-wireless@vger.kernel.org
1906L: wil6210@qca.qualcomm.com
1907S: Supported
1908W: http://wireless.kernel.org/en/users/Drivers/wil6210
1909F: drivers/net/wireless/ath/wil6210/
1910F: include/uapi/linux/wil6210_uapi.h
1911
1912CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1913M: Christian Lamparter <chunkeey@googlemail.com>
1914L: linux-wireless@vger.kernel.org
1915W: http://wireless.kernel.org/en/users/Drivers/carl9170
1916S: Maintained
1917F: drivers/net/wireless/ath/carl9170/
1918
1919ATK0110 HWMON DRIVER
1920M: Luca Tettamanti <kronos.it@gmail.com>
1921L: lm-sensors@lm-sensors.org
1922S: Maintained
1923F: drivers/hwmon/asus_atk0110.c
1924
1925ATI_REMOTE2 DRIVER
1926M: Ville Syrjala <syrjala@sci.fi>
1927S: Maintained
1928F: drivers/input/misc/ati_remote2.c
1929
1930ATLX ETHERNET DRIVERS
1931M: Jay Cliburn <jcliburn@gmail.com>
1932M: Chris Snook <chris.snook@gmail.com>
1933L: netdev@vger.kernel.org
1934W: http://sourceforge.net/projects/atl1
1935W: http://atl1.sourceforge.net
1936S: Maintained
1937F: drivers/net/ethernet/atheros/
1938
1939ATM
1940M: Chas Williams <3chas3@gmail.com>
1941L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1942L: netdev@vger.kernel.org
1943W: http://linux-atm.sourceforge.net
1944S: Maintained
1945F: drivers/atm/
1946F: include/linux/atm*
1947F: include/uapi/linux/atm*
1948
1949ATMEL AT91 / AT32 MCI DRIVER
1950M: Ludovic Desroches <ludovic.desroches@atmel.com>
1951S: Maintained
1952F: drivers/mmc/host/atmel-mci.c
1953
1954ATMEL AT91 / AT32 SERIAL DRIVER
1955M: Nicolas Ferre <nicolas.ferre@atmel.com>
1956S: Supported
1957F: drivers/tty/serial/atmel_serial.c
1958
1959ATMEL Audio ALSA driver
1960M: Nicolas Ferre <nicolas.ferre@atmel.com>
1961L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1962S: Supported
1963F: sound/soc/atmel
1964
1965ATMEL DMA DRIVER
1966M: Nicolas Ferre <nicolas.ferre@atmel.com>
1967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1968S: Supported
1969F: drivers/dma/at_hdmac.c
1970F: drivers/dma/at_hdmac_regs.h
1971F: include/linux/platform_data/dma-atmel.h
1972
1973ATMEL XDMA DRIVER
1974M: Ludovic Desroches <ludovic.desroches@atmel.com>
1975L: linux-arm-kernel@lists.infradead.org
1976L: dmaengine@vger.kernel.org
1977S: Supported
1978F: drivers/dma/at_xdmac.c
1979
1980ATMEL I2C DRIVER
1981M: Ludovic Desroches <ludovic.desroches@atmel.com>
1982L: linux-i2c@vger.kernel.org
1983S: Supported
1984F: drivers/i2c/busses/i2c-at91.c
1985
1986ATMEL ISI DRIVER
1987M: Ludovic Desroches <ludovic.desroches@atmel.com>
1988L: linux-media@vger.kernel.org
1989S: Supported
1990F: drivers/media/platform/soc_camera/atmel-isi.c
1991F: include/media/atmel-isi.h
1992
1993ATMEL LCDFB DRIVER
1994M: Nicolas Ferre <nicolas.ferre@atmel.com>
1995L: linux-fbdev@vger.kernel.org
1996S: Maintained
1997F: drivers/video/fbdev/atmel_lcdfb.c
1998F: include/video/atmel_lcdc.h
1999
2000ATMEL MACB ETHERNET DRIVER
2001M: Nicolas Ferre <nicolas.ferre@atmel.com>
2002S: Supported
2003F: drivers/net/ethernet/cadence/
2004
2005ATMEL NAND DRIVER
2006M: Wenyou Yang <wenyou.yang@atmel.com>
2007M: Josh Wu <rainyfeeling@outlook.com>
2008L: linux-mtd@lists.infradead.org
2009S: Supported
2010F: drivers/mtd/nand/atmel_nand*
2011
2012ATMEL SDMMC DRIVER
2013M: Ludovic Desroches <ludovic.desroches@atmel.com>
2014L: linux-mmc@vger.kernel.org
2015S: Supported
2016F: drivers/mmc/host/sdhci-of-at91.c
2017
2018ATMEL SPI DRIVER
2019M: Nicolas Ferre <nicolas.ferre@atmel.com>
2020S: Supported
2021F: drivers/spi/spi-atmel.*
2022
2023ATMEL SSC DRIVER
2024M: Nicolas Ferre <nicolas.ferre@atmel.com>
2025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2026S: Supported
2027F: drivers/misc/atmel-ssc.c
2028F: include/linux/atmel-ssc.h
2029
2030ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2031M: Nicolas Ferre <nicolas.ferre@atmel.com>
2032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2033S: Supported
2034F: drivers/misc/atmel_tclib.c
2035F: drivers/clocksource/tcb_clksrc.c
2036
2037ATMEL USBA UDC DRIVER
2038M: Nicolas Ferre <nicolas.ferre@atmel.com>
2039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2040S: Supported
2041F: drivers/usb/gadget/udc/atmel_usba_udc.*
2042
2043ATMEL WIRELESS DRIVER
2044M: Simon Kelley <simon@thekelleys.org.uk>
2045L: linux-wireless@vger.kernel.org
2046W: http://www.thekelleys.org.uk/atmel
2047W: http://atmelwlandriver.sourceforge.net/
2048S: Maintained
2049F: drivers/net/wireless/atmel/atmel*
2050
2051ATMEL MAXTOUCH DRIVER
2052M: Nick Dyer <nick.dyer@itdev.co.uk>
2053T: git git://github.com/atmel-maxtouch/linux.git
2054S: Supported
2055F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2056F: drivers/input/touchscreen/atmel_mxt_ts.c
2057F: include/linux/platform_data/atmel_mxt_ts.h
2058
2059ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2060M: Bradley Grove <linuxdrivers@attotech.com>
2061L: linux-scsi@vger.kernel.org
2062W: http://www.attotech.com
2063S: Supported
2064F: drivers/scsi/esas2r
2065
2066ATUSB IEEE 802.15.4 RADIO DRIVER
2067M: Stefan Schmidt <stefan@osg.samsung.com>
2068L: linux-wpan@vger.kernel.org
2069S: Maintained
2070F: drivers/net/ieee802154/atusb.c
2071F: drivers/net/ieee802154/atusb.h
2072F: drivers/net/ieee802154/at86rf230.h
2073
2074AUDIT SUBSYSTEM
2075M: Paul Moore <paul@paul-moore.com>
2076M: Eric Paris <eparis@redhat.com>
2077L: linux-audit@redhat.com (moderated for non-subscribers)
2078W: http://people.redhat.com/sgrubb/audit/
2079T: git git://git.infradead.org/users/pcmoore/audit
2080S: Maintained
2081F: include/linux/audit.h
2082F: include/uapi/linux/audit.h
2083F: kernel/audit*
2084
2085AUXILIARY DISPLAY DRIVERS
2086M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2087W: http://miguelojeda.es/auxdisplay.htm
2088W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2089S: Maintained
2090F: drivers/auxdisplay/
2091F: include/linux/cfag12864b.h
2092
2093AVR32 ARCHITECTURE
2094M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2095M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2096W: http://www.atmel.com/products/AVR32/
2097W: http://mirror.egtvedt.no/avr32linux.org/
2098W: http://avrfreaks.net/
2099S: Maintained
2100F: arch/avr32/
2101
2102AVR32/AT32AP MACHINE SUPPORT
2103M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2104M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2105S: Maintained
2106F: arch/avr32/mach-at32ap/
2107
2108AX.25 NETWORK LAYER
2109M: Ralf Baechle <ralf@linux-mips.org>
2110L: linux-hams@vger.kernel.org
2111W: http://www.linux-ax25.org/
2112S: Maintained
2113F: include/uapi/linux/ax25.h
2114F: include/net/ax25.h
2115F: net/ax25/
2116
2117AZ6007 DVB DRIVER
2118M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2119L: linux-media@vger.kernel.org
2120W: https://linuxtv.org
2121T: git git://linuxtv.org/media_tree.git
2122S: Maintained
2123F: drivers/media/usb/dvb-usb-v2/az6007.c
2124
2125AZTECH FM RADIO RECEIVER DRIVER
2126M: Hans Verkuil <hverkuil@xs4all.nl>
2127L: linux-media@vger.kernel.org
2128T: git git://linuxtv.org/media_tree.git
2129W: https://linuxtv.org
2130S: Maintained
2131F: drivers/media/radio/radio-aztech*
2132
2133B43 WIRELESS DRIVER
2134L: linux-wireless@vger.kernel.org
2135L: b43-dev@lists.infradead.org
2136W: http://wireless.kernel.org/en/users/Drivers/b43
2137S: Odd Fixes
2138F: drivers/net/wireless/broadcom/b43/
2139
2140B43LEGACY WIRELESS DRIVER
2141M: Larry Finger <Larry.Finger@lwfinger.net>
2142L: linux-wireless@vger.kernel.org
2143L: b43-dev@lists.infradead.org
2144W: http://wireless.kernel.org/en/users/Drivers/b43
2145S: Maintained
2146F: drivers/net/wireless/broadcom/b43legacy/
2147
2148BACKLIGHT CLASS/SUBSYSTEM
2149M: Jingoo Han <jingoohan1@gmail.com>
2150M: Lee Jones <lee.jones@linaro.org>
2151T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2152S: Maintained
2153F: drivers/video/backlight/
2154F: include/linux/backlight.h
2155
2156BATMAN ADVANCED
2157M: Marek Lindner <mareklindner@neomailbox.ch>
2158M: Simon Wunderlich <sw@simonwunderlich.de>
2159M: Antonio Quartulli <a@unstable.cc>
2160L: b.a.t.m.a.n@lists.open-mesh.org
2161W: http://www.open-mesh.org/
2162S: Maintained
2163F: net/batman-adv/
2164
2165BAYCOM/HDLCDRV DRIVERS FOR AX.25
2166M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2167L: linux-hams@vger.kernel.org
2168W: http://www.baycom.org/~tom/ham/ham.html
2169S: Maintained
2170F: drivers/net/hamradio/baycom*
2171
2172BCACHE (BLOCK LAYER CACHE)
2173M: Kent Overstreet <kent.overstreet@gmail.com>
2174L: linux-bcache@vger.kernel.org
2175W: http://bcache.evilpiepirate.org
2176S: Maintained
2177F: drivers/md/bcache/
2178
2179BDISP ST MEDIA DRIVER
2180M: Fabien Dessenne <fabien.dessenne@st.com>
2181L: linux-media@vger.kernel.org
2182T: git git://linuxtv.org/media_tree.git
2183W: https://linuxtv.org
2184S: Supported
2185F: drivers/media/platform/sti/bdisp
2186
2187BEFS FILE SYSTEM
2188S: Orphan
2189F: Documentation/filesystems/befs.txt
2190F: fs/befs/
2191
2192BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2193M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2194L: netdev@vger.kernel.org
2195S: Maintained
2196F: drivers/net/ethernet/ec_bhf.c
2197
2198BFS FILE SYSTEM
2199M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2200S: Maintained
2201F: Documentation/filesystems/bfs.txt
2202F: fs/bfs/
2203F: include/uapi/linux/bfs_fs.h
2204
2205BLACKFIN ARCHITECTURE
2206M: Steven Miao <realmz6@gmail.com>
2207L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2208T: git git://git.code.sf.net/p/adi-linux/code
2209W: http://blackfin.uclinux.org
2210S: Supported
2211F: arch/blackfin/
2212
2213BLACKFIN EMAC DRIVER
2214L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2215W: http://blackfin.uclinux.org
2216S: Supported
2217F: drivers/net/ethernet/adi/
2218
2219BLACKFIN RTC DRIVER
2220L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2221W: http://blackfin.uclinux.org
2222S: Supported
2223F: drivers/rtc/rtc-bfin.c
2224
2225BLACKFIN SDH DRIVER
2226M: Sonic Zhang <sonic.zhang@analog.com>
2227L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2228W: http://blackfin.uclinux.org
2229S: Supported
2230F: drivers/mmc/host/bfin_sdh.c
2231
2232BLACKFIN SERIAL DRIVER
2233M: Sonic Zhang <sonic.zhang@analog.com>
2234L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2235W: http://blackfin.uclinux.org
2236S: Supported
2237F: drivers/tty/serial/bfin_uart.c
2238
2239BLACKFIN WATCHDOG DRIVER
2240L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2241W: http://blackfin.uclinux.org
2242S: Supported
2243F: drivers/watchdog/bfin_wdt.c
2244
2245BLACKFIN I2C TWI DRIVER
2246M: Sonic Zhang <sonic.zhang@analog.com>
2247L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2248W: http://blackfin.uclinux.org/
2249S: Supported
2250F: drivers/i2c/busses/i2c-bfin-twi.c
2251
2252BLACKFIN MEDIA DRIVER
2253M: Scott Jiang <scott.jiang.linux@gmail.com>
2254L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2255W: http://blackfin.uclinux.org/
2256S: Supported
2257F: drivers/media/platform/blackfin/
2258F: drivers/media/i2c/adv7183*
2259F: drivers/media/i2c/vs6624*
2260
2261BLINKM RGB LED DRIVER
2262M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2263S: Maintained
2264F: drivers/leds/leds-blinkm.c
2265
2266BLOCK LAYER
2267M: Jens Axboe <axboe@kernel.dk>
2268L: linux-block@vger.kernel.org
2269T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2270S: Maintained
2271F: block/
2272F: kernel/trace/blktrace.c
2273
2274BLOCK2MTD DRIVER
2275M: Joern Engel <joern@lazybastard.org>
2276L: linux-mtd@lists.infradead.org
2277S: Maintained
2278F: drivers/mtd/devices/block2mtd.c
2279
2280BLUETOOTH DRIVERS
2281M: Marcel Holtmann <marcel@holtmann.org>
2282M: Gustavo Padovan <gustavo@padovan.org>
2283M: Johan Hedberg <johan.hedberg@gmail.com>
2284L: linux-bluetooth@vger.kernel.org
2285W: http://www.bluez.org/
2286T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2287T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2288S: Maintained
2289F: drivers/bluetooth/
2290
2291BLUETOOTH SUBSYSTEM
2292M: Marcel Holtmann <marcel@holtmann.org>
2293M: Gustavo Padovan <gustavo@padovan.org>
2294M: Johan Hedberg <johan.hedberg@gmail.com>
2295L: linux-bluetooth@vger.kernel.org
2296W: http://www.bluez.org/
2297T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2298T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2299S: Maintained
2300F: net/bluetooth/
2301F: include/net/bluetooth/
2302
2303BONDING DRIVER
2304M: Jay Vosburgh <j.vosburgh@gmail.com>
2305M: Veaceslav Falico <vfalico@gmail.com>
2306M: Andy Gospodarek <gospo@cumulusnetworks.com>
2307L: netdev@vger.kernel.org
2308W: http://sourceforge.net/projects/bonding/
2309S: Supported
2310F: drivers/net/bonding/
2311F: include/uapi/linux/if_bonding.h
2312
2313BPF (Safe dynamic programs and tools)
2314M: Alexei Starovoitov <ast@kernel.org>
2315L: netdev@vger.kernel.org
2316L: linux-kernel@vger.kernel.org
2317S: Supported
2318F: kernel/bpf/
2319
2320BROADCOM B44 10/100 ETHERNET DRIVER
2321M: Gary Zambrano <zambrano@broadcom.com>
2322L: netdev@vger.kernel.org
2323S: Supported
2324F: drivers/net/ethernet/broadcom/b44.*
2325
2326BROADCOM GENET ETHERNET DRIVER
2327M: Florian Fainelli <f.fainelli@gmail.com>
2328L: netdev@vger.kernel.org
2329S: Supported
2330F: drivers/net/ethernet/broadcom/genet/
2331
2332BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2333M: Sony Chacko <sony.chacko@qlogic.com>
2334M: Dept-HSGLinuxNICDev@qlogic.com
2335L: netdev@vger.kernel.org
2336S: Supported
2337F: drivers/net/ethernet/broadcom/bnx2.*
2338F: drivers/net/ethernet/broadcom/bnx2_*
2339
2340BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2341M: Ariel Elior <ariel.elior@qlogic.com>
2342L: netdev@vger.kernel.org
2343S: Supported
2344F: drivers/net/ethernet/broadcom/bnx2x/
2345
2346BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2347M: Florian Fainelli <f.fainelli@gmail.com>
2348M: Ray Jui <rjui@broadcom.com>
2349M: Scott Branden <sbranden@broadcom.com>
2350L: bcm-kernel-feedback-list@broadcom.com
2351T: git git://github.com/broadcom/mach-bcm
2352S: Maintained
2353F: arch/arm/mach-bcm/
2354F: arch/arm/boot/dts/bcm113*
2355F: arch/arm/boot/dts/bcm216*
2356F: arch/arm/boot/dts/bcm281*
2357F: arch/arm64/boot/dts/broadcom/
2358F: arch/arm/configs/bcm_defconfig
2359F: drivers/mmc/host/sdhci-bcm-kona.c
2360F: drivers/clocksource/bcm_kona_timer.c
2361
2362BROADCOM BCM2835 ARM ARCHITECTURE
2363M: Stephen Warren <swarren@wwwdotorg.org>
2364M: Lee Jones <lee@kernel.org>
2365M: Eric Anholt <eric@anholt.net>
2366L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2369S: Maintained
2370N: bcm2835
2371
2372BROADCOM BCM47XX MIPS ARCHITECTURE
2373M: Hauke Mehrtens <hauke@hauke-m.de>
2374M: Rafał Miłecki <zajec5@gmail.com>
2375L: linux-mips@linux-mips.org
2376S: Maintained
2377F: arch/mips/bcm47xx/*
2378F: arch/mips/include/asm/mach-bcm47xx/*
2379
2380BROADCOM BCM5301X ARM ARCHITECTURE
2381M: Hauke Mehrtens <hauke@hauke-m.de>
2382L: linux-arm-kernel@lists.infradead.org
2383S: Maintained
2384F: arch/arm/mach-bcm/bcm_5301x.c
2385F: arch/arm/boot/dts/bcm5301x.dtsi
2386F: arch/arm/boot/dts/bcm470*
2387
2388BROADCOM BCM63XX ARM ARCHITECTURE
2389M: Florian Fainelli <f.fainelli@gmail.com>
2390L: linux-arm-kernel@lists.infradead.org
2391T: git git://github.com/broadcom/arm-bcm63xx.git
2392S: Maintained
2393F: arch/arm/mach-bcm/bcm63xx.c
2394F: arch/arm/include/debug/bcm63xx.S
2395
2396BROADCOM BCM63XX/BCM33XX UDC DRIVER
2397M: Kevin Cernekee <cernekee@gmail.com>
2398L: linux-usb@vger.kernel.org
2399S: Maintained
2400F: drivers/usb/gadget/udc/bcm63xx_udc.*
2401
2402BROADCOM BCM7XXX ARM ARCHITECTURE
2403M: Brian Norris <computersforpeace@gmail.com>
2404M: Gregory Fong <gregory.0xf0@gmail.com>
2405M: Florian Fainelli <f.fainelli@gmail.com>
2406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2407L: bcm-kernel-feedback-list@broadcom.com
2408T: git git://github.com/broadcom/stblinux.git
2409S: Maintained
2410F: arch/arm/mach-bcm/*brcmstb*
2411F: arch/arm/boot/dts/bcm7*.dts*
2412F: drivers/bus/brcmstb_gisb.c
2413N: brcmstb
2414
2415BROADCOM BMIPS MIPS ARCHITECTURE
2416M: Kevin Cernekee <cernekee@gmail.com>
2417M: Florian Fainelli <f.fainelli@gmail.com>
2418L: linux-mips@linux-mips.org
2419T: git git://github.com/broadcom/stblinux.git
2420S: Maintained
2421F: arch/mips/bmips/*
2422F: arch/mips/include/asm/mach-bmips/*
2423F: arch/mips/kernel/*bmips*
2424F: arch/mips/boot/dts/brcm/bcm*.dts*
2425F: drivers/irqchip/irq-bcm7*
2426F: drivers/irqchip/irq-brcmstb*
2427F: include/linux/bcm963xx_nvram.h
2428F: include/linux/bcm963xx_tag.h
2429
2430BROADCOM TG3 GIGABIT ETHERNET DRIVER
2431M: Prashant Sreedharan <prashant@broadcom.com>
2432M: Michael Chan <mchan@broadcom.com>
2433L: netdev@vger.kernel.org
2434S: Supported
2435F: drivers/net/ethernet/broadcom/tg3.*
2436
2437BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2438M: Brett Rudley <brudley@broadcom.com>
2439M: Arend van Spriel <arend@broadcom.com>
2440M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2441M: Hante Meuleman <meuleman@broadcom.com>
2442L: linux-wireless@vger.kernel.org
2443L: brcm80211-dev-list@broadcom.com
2444S: Supported
2445F: drivers/net/wireless/broadcom/brcm80211/
2446
2447BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2448M: QLogic-Storage-Upstream@qlogic.com
2449L: linux-scsi@vger.kernel.org
2450S: Supported
2451F: drivers/scsi/bnx2fc/
2452
2453BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2454M: QLogic-Storage-Upstream@qlogic.com
2455L: linux-scsi@vger.kernel.org
2456S: Supported
2457F: drivers/scsi/bnx2i/
2458
2459BROADCOM IPROC ARM ARCHITECTURE
2460M: Ray Jui <rjui@broadcom.com>
2461M: Scott Branden <sbranden@broadcom.com>
2462M: Jon Mason <jonmason@broadcom.com>
2463L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2464L: bcm-kernel-feedback-list@broadcom.com
2465T: git git://github.com/broadcom/cygnus-linux.git
2466S: Maintained
2467N: iproc
2468N: cygnus
2469N: nsp
2470N: bcm9113*
2471N: bcm9583*
2472N: bcm9585*
2473N: bcm9586*
2474N: bcm988312
2475N: bcm113*
2476N: bcm583*
2477N: bcm585*
2478N: bcm586*
2479N: bcm88312
2480
2481BROADCOM BRCMSTB GPIO DRIVER
2482M: Gregory Fong <gregory.0xf0@gmail.com>
2483L: bcm-kernel-feedback-list@broadcom.com
2484S: Supported
2485F: drivers/gpio/gpio-brcmstb.c
2486F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2487
2488BROADCOM KONA GPIO DRIVER
2489M: Ray Jui <rjui@broadcom.com>
2490L: bcm-kernel-feedback-list@broadcom.com
2491S: Supported
2492F: drivers/gpio/gpio-bcm-kona.c
2493F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2494
2495BROADCOM NVRAM DRIVER
2496M: Rafał Miłecki <zajec5@gmail.com>
2497L: linux-mips@linux-mips.org
2498S: Maintained
2499F: drivers/firmware/broadcom/*
2500
2501BROADCOM STB NAND FLASH DRIVER
2502M: Brian Norris <computersforpeace@gmail.com>
2503M: Kamal Dasu <kdasu.kdev@gmail.com>
2504L: linux-mtd@lists.infradead.org
2505L: bcm-kernel-feedback-list@broadcom.com
2506S: Maintained
2507F: drivers/mtd/nand/brcmnand/
2508
2509BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2510M: Rafał Miłecki <zajec5@gmail.com>
2511L: linux-wireless@vger.kernel.org
2512S: Maintained
2513F: drivers/bcma/
2514F: include/linux/bcma/
2515
2516BROADCOM SYSTEMPORT ETHERNET DRIVER
2517M: Florian Fainelli <f.fainelli@gmail.com>
2518L: netdev@vger.kernel.org
2519S: Supported
2520F: drivers/net/ethernet/broadcom/bcmsysport.*
2521
2522BROCADE BFA FC SCSI DRIVER
2523M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2524M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2525L: linux-scsi@vger.kernel.org
2526S: Supported
2527F: drivers/scsi/bfa/
2528
2529BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2530M: Rasesh Mody <rasesh.mody@qlogic.com>
2531L: netdev@vger.kernel.org
2532S: Supported
2533F: drivers/net/ethernet/brocade/bna/
2534
2535BSG (block layer generic sg v4 driver)
2536M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2537L: linux-scsi@vger.kernel.org
2538S: Supported
2539F: block/bsg.c
2540F: include/linux/bsg.h
2541F: include/uapi/linux/bsg.h
2542
2543BT87X AUDIO DRIVER
2544M: Clemens Ladisch <clemens@ladisch.de>
2545L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2546T: git git://git.alsa-project.org/alsa-kernel.git
2547S: Maintained
2548F: Documentation/sound/alsa/Bt87x.txt
2549F: sound/pci/bt87x.c
2550
2551BT8XXGPIO DRIVER
2552M: Michael Buesch <m@bues.ch>
2553W: http://bu3sch.de/btgpio.php
2554S: Maintained
2555F: drivers/gpio/gpio-bt8xx.c
2556
2557BTRFS FILE SYSTEM
2558M: Chris Mason <clm@fb.com>
2559M: Josef Bacik <jbacik@fb.com>
2560M: David Sterba <dsterba@suse.com>
2561L: linux-btrfs@vger.kernel.org
2562W: http://btrfs.wiki.kernel.org/
2563Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2564T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2565S: Maintained
2566F: Documentation/filesystems/btrfs.txt
2567F: fs/btrfs/
2568
2569BTTV VIDEO4LINUX DRIVER
2570M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2571L: linux-media@vger.kernel.org
2572W: https://linuxtv.org
2573T: git git://linuxtv.org/media_tree.git
2574S: Odd fixes
2575F: Documentation/video4linux/bttv/
2576F: drivers/media/pci/bt8xx/bttv*
2577
2578BUSLOGIC SCSI DRIVER
2579M: Khalid Aziz <khalid@gonehiking.org>
2580L: linux-scsi@vger.kernel.org
2581S: Maintained
2582F: drivers/scsi/BusLogic.*
2583F: drivers/scsi/FlashPoint.*
2584
2585C-MEDIA CMI8788 DRIVER
2586M: Clemens Ladisch <clemens@ladisch.de>
2587L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2588T: git git://git.alsa-project.org/alsa-kernel.git
2589S: Maintained
2590F: sound/pci/oxygen/
2591
2592C6X ARCHITECTURE
2593M: Mark Salter <msalter@redhat.com>
2594M: Aurelien Jacquiot <a-jacquiot@ti.com>
2595L: linux-c6x-dev@linux-c6x.org
2596W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2597S: Maintained
2598F: arch/c6x/
2599
2600CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2601M: David Howells <dhowells@redhat.com>
2602L: linux-cachefs@redhat.com (moderated for non-subscribers)
2603S: Supported
2604F: Documentation/filesystems/caching/cachefiles.txt
2605F: fs/cachefiles/
2606
2607CADET FM/AM RADIO RECEIVER DRIVER
2608M: Hans Verkuil <hverkuil@xs4all.nl>
2609L: linux-media@vger.kernel.org
2610T: git git://linuxtv.org/media_tree.git
2611W: https://linuxtv.org
2612S: Maintained
2613F: drivers/media/radio/radio-cadet*
2614
2615CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2616M: Jonathan Corbet <corbet@lwn.net>
2617L: linux-media@vger.kernel.org
2618T: git git://linuxtv.org/media_tree.git
2619S: Maintained
2620F: Documentation/video4linux/cafe_ccic
2621F: drivers/media/platform/marvell-ccic/
2622
2623CAIF NETWORK LAYER
2624M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2625L: netdev@vger.kernel.org
2626S: Supported
2627F: Documentation/networking/caif/
2628F: drivers/net/caif/
2629F: include/uapi/linux/caif/
2630F: include/net/caif/
2631F: net/caif/
2632
2633CALGARY x86-64 IOMMU
2634M: Muli Ben-Yehuda <muli@il.ibm.com>
2635M: "Jon D. Mason" <jdmason@kudzu.us>
2636L: discuss@x86-64.org
2637S: Maintained
2638F: arch/x86/kernel/pci-calgary_64.c
2639F: arch/x86/kernel/tce_64.c
2640F: arch/x86/include/asm/calgary.h
2641F: arch/x86/include/asm/tce.h
2642
2643CAN NETWORK LAYER
2644M: Oliver Hartkopp <socketcan@hartkopp.net>
2645M: Marc Kleine-Budde <mkl@pengutronix.de>
2646L: linux-can@vger.kernel.org
2647W: https://github.com/linux-can
2648T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2649T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2650S: Maintained
2651F: Documentation/networking/can.txt
2652F: net/can/
2653F: include/linux/can/core.h
2654F: include/uapi/linux/can.h
2655F: include/uapi/linux/can/bcm.h
2656F: include/uapi/linux/can/raw.h
2657F: include/uapi/linux/can/gw.h
2658
2659CAN NETWORK DRIVERS
2660M: Wolfgang Grandegger <wg@grandegger.com>
2661M: Marc Kleine-Budde <mkl@pengutronix.de>
2662L: linux-can@vger.kernel.org
2663W: https://github.com/linux-can
2664T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2665T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2666S: Maintained
2667F: drivers/net/can/
2668F: include/linux/can/dev.h
2669F: include/linux/can/platform/
2670F: include/uapi/linux/can/error.h
2671F: include/uapi/linux/can/netlink.h
2672
2673CAPABILITIES
2674M: Serge Hallyn <serge.hallyn@canonical.com>
2675L: linux-security-module@vger.kernel.org
2676S: Supported
2677F: include/linux/capability.h
2678F: include/uapi/linux/capability.h
2679F: security/commoncap.c
2680F: kernel/capability.c
2681
2682CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2683M: Kevin Tsai <ktsai@capellamicro.com>
2684S: Maintained
2685F: drivers/iio/light/cm*
2686F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2687
2688CAVIUM LIQUIDIO NETWORK DRIVER
2689M: Derek Chickles <derek.chickles@caviumnetworks.com>
2690M: Satanand Burla <satananda.burla@caviumnetworks.com>
2691M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2692M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2693L: netdev@vger.kernel.org
2694W: http://www.cavium.com
2695S: Supported
2696F: drivers/net/ethernet/cavium/liquidio/
2697
2698CC2520 IEEE-802.15.4 RADIO DRIVER
2699M: Varka Bhadram <varkabhadram@gmail.com>
2700L: linux-wpan@vger.kernel.org
2701S: Maintained
2702F: drivers/net/ieee802154/cc2520.c
2703F: include/linux/spi/cc2520.h
2704F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2705
2706CELL BROADBAND ENGINE ARCHITECTURE
2707M: Arnd Bergmann <arnd@arndb.de>
2708L: linuxppc-dev@lists.ozlabs.org
2709W: http://www.ibm.com/developerworks/power/cell/
2710S: Supported
2711F: arch/powerpc/include/asm/cell*.h
2712F: arch/powerpc/include/asm/spu*.h
2713F: arch/powerpc/include/uapi/asm/spu*.h
2714F: arch/powerpc/oprofile/*cell*
2715F: arch/powerpc/platforms/cell/
2716
2717CEPH COMMON CODE (LIBCEPH)
2718M: Ilya Dryomov <idryomov@gmail.com>
2719M: "Yan, Zheng" <zyan@redhat.com>
2720M: Sage Weil <sage@redhat.com>
2721L: ceph-devel@vger.kernel.org
2722W: http://ceph.com/
2723T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2724T: git git://github.com/ceph/ceph-client.git
2725S: Supported
2726F: net/ceph/
2727F: include/linux/ceph/
2728F: include/linux/crush/
2729
2730CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2731M: "Yan, Zheng" <zyan@redhat.com>
2732M: Sage Weil <sage@redhat.com>
2733M: Ilya Dryomov <idryomov@gmail.com>
2734L: ceph-devel@vger.kernel.org
2735W: http://ceph.com/
2736T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2737T: git git://github.com/ceph/ceph-client.git
2738S: Supported
2739F: Documentation/filesystems/ceph.txt
2740F: fs/ceph/
2741
2742CERTIFICATE HANDLING:
2743M: David Howells <dhowells@redhat.com>
2744M: David Woodhouse <dwmw2@infradead.org>
2745L: keyrings@vger.kernel.org
2746S: Maintained
2747F: Documentation/module-signing.txt
2748F: certs/
2749F: scripts/sign-file.c
2750F: scripts/extract-cert.c
2751
2752CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2753L: linux-usb@vger.kernel.org
2754S: Orphan
2755F: Documentation/usb/WUSB-Design-overview.txt
2756F: Documentation/usb/wusb-cbaf
2757F: drivers/usb/host/hwa-hc.c
2758F: drivers/usb/host/whci/
2759F: drivers/usb/wusbcore/
2760F: include/linux/usb/wusb*
2761
2762CFAG12864B LCD DRIVER
2763M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2764W: http://miguelojeda.es/auxdisplay.htm
2765W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2766S: Maintained
2767F: drivers/auxdisplay/cfag12864b.c
2768F: include/linux/cfag12864b.h
2769
2770CFAG12864BFB LCD FRAMEBUFFER DRIVER
2771M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2772W: http://miguelojeda.es/auxdisplay.htm
2773W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2774S: Maintained
2775F: drivers/auxdisplay/cfag12864bfb.c
2776F: include/linux/cfag12864b.h
2777
2778CFG80211 and NL80211
2779M: Johannes Berg <johannes@sipsolutions.net>
2780L: linux-wireless@vger.kernel.org
2781W: http://wireless.kernel.org/
2782T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2783T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2784S: Maintained
2785F: include/uapi/linux/nl80211.h
2786F: include/net/cfg80211.h
2787F: net/wireless/*
2788X: net/wireless/wext*
2789
2790CHAR and MISC DRIVERS
2791M: Arnd Bergmann <arnd@arndb.de>
2792M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2793T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2794S: Supported
2795F: drivers/char/*
2796F: drivers/misc/*
2797F: include/linux/miscdevice.h
2798
2799CHECKPATCH
2800M: Andy Whitcroft <apw@canonical.com>
2801M: Joe Perches <joe@perches.com>
2802S: Maintained
2803F: scripts/checkpatch.pl
2804
2805CHINESE DOCUMENTATION
2806M: Harry Wei <harryxiyou@gmail.com>
2807L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2808L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2809S: Maintained
2810F: Documentation/zh_CN/
2811
2812CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2813M: Peter Chen <Peter.Chen@nxp.com>
2814T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2815L: linux-usb@vger.kernel.org
2816S: Maintained
2817F: drivers/usb/chipidea/
2818
2819CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2820M: Hans de Goede <hdegoede@redhat.com>
2821L: linux-input@vger.kernel.org
2822S: Maintained
2823F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2824F: drivers/input/touchscreen/chipone_icn8318.c
2825
2826CHROME HARDWARE PLATFORM SUPPORT
2827M: Olof Johansson <olof@lixom.net>
2828S: Maintained
2829T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2830F: drivers/platform/chrome/
2831
2832CISCO VIC ETHERNET NIC DRIVER
2833M: Christian Benvenuti <benve@cisco.com>
2834M: Sujith Sankar <ssujith@cisco.com>
2835M: Govindarajulu Varadarajan <_govind@gmx.com>
2836M: Neel Patel <neepatel@cisco.com>
2837S: Supported
2838F: drivers/net/ethernet/cisco/enic/
2839
2840CISCO VIC LOW LATENCY NIC DRIVER
2841M: Christian Benvenuti <benve@cisco.com>
2842M: Dave Goodell <dgoodell@cisco.com>
2843S: Supported
2844F: drivers/infiniband/hw/usnic/
2845
2846CIRRUS LOGIC EP93XX ETHERNET DRIVER
2847M: Hartley Sweeten <hsweeten@visionengravers.com>
2848L: netdev@vger.kernel.org
2849S: Maintained
2850F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2851
2852CIRRUS LOGIC AUDIO CODEC DRIVERS
2853M: Brian Austin <brian.austin@cirrus.com>
2854M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2855L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2856S: Maintained
2857F: sound/soc/codecs/cs*
2858
2859CLEANCACHE API
2860M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2861L: linux-kernel@vger.kernel.org
2862S: Maintained
2863F: mm/cleancache.c
2864F: include/linux/cleancache.h
2865
2866CLK API
2867M: Russell King <linux@arm.linux.org.uk>
2868L: linux-clk@vger.kernel.org
2869S: Maintained
2870F: include/linux/clk.h
2871
2872CLOCKSOURCE, CLOCKEVENT DRIVERS
2873M: Daniel Lezcano <daniel.lezcano@linaro.org>
2874M: Thomas Gleixner <tglx@linutronix.de>
2875L: linux-kernel@vger.kernel.org
2876T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2877S: Supported
2878F: drivers/clocksource
2879
2880CISCO FCOE HBA DRIVER
2881M: Hiral Patel <hiralpat@cisco.com>
2882M: Suma Ramars <sramars@cisco.com>
2883M: Brian Uchino <buchino@cisco.com>
2884L: linux-scsi@vger.kernel.org
2885S: Supported
2886F: drivers/scsi/fnic/
2887
2888CISCO SCSI HBA DRIVER
2889M: Narsimhulu Musini <nmusini@cisco.com>
2890M: Sesidhar Baddela <sebaddel@cisco.com>
2891L: linux-scsi@vger.kernel.org
2892S: Supported
2893F: drivers/scsi/snic/
2894
2895CMPC ACPI DRIVER
2896M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2897M: Daniel Oliveira Nascimento <don@syst.com.br>
2898L: platform-driver-x86@vger.kernel.org
2899S: Supported
2900F: drivers/platform/x86/classmate-laptop.c
2901
2902COBALT MEDIA DRIVER
2903M: Hans Verkuil <hans.verkuil@cisco.com>
2904L: linux-media@vger.kernel.org
2905T: git git://linuxtv.org/media_tree.git
2906W: https://linuxtv.org
2907S: Supported
2908F: drivers/media/pci/cobalt/
2909
2910COCCINELLE/Semantic Patches (SmPL)
2911M: Julia Lawall <Julia.Lawall@lip6.fr>
2912M: Gilles Muller <Gilles.Muller@lip6.fr>
2913M: Nicolas Palix <nicolas.palix@imag.fr>
2914M: Michal Marek <mmarek@suse.com>
2915L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2916T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2917W: http://coccinelle.lip6.fr/
2918S: Supported
2919F: Documentation/coccinelle.txt
2920F: scripts/coccinelle/
2921F: scripts/coccicheck
2922
2923CODA FILE SYSTEM
2924M: Jan Harkes <jaharkes@cs.cmu.edu>
2925M: coda@cs.cmu.edu
2926L: codalist@coda.cs.cmu.edu
2927W: http://www.coda.cs.cmu.edu/
2928S: Maintained
2929F: Documentation/filesystems/coda.txt
2930F: fs/coda/
2931F: include/linux/coda*.h
2932F: include/uapi/linux/coda*.h
2933
2934CODA V4L2 MEM2MEM DRIVER
2935M: Philipp Zabel <p.zabel@pengutronix.de>
2936L: linux-media@vger.kernel.org
2937S: Maintained
2938F: Documentation/devicetree/bindings/media/coda.txt
2939F: drivers/media/platform/coda/
2940
2941COMMON CLK FRAMEWORK
2942M: Michael Turquette <mturquette@baylibre.com>
2943M: Stephen Boyd <sboyd@codeaurora.org>
2944L: linux-clk@vger.kernel.org
2945T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2946S: Maintained
2947F: drivers/clk/
2948X: drivers/clk/clkdev.c
2949F: include/linux/clk-pr*
2950F: include/linux/clk/
2951
2952COMMON INTERNET FILE SYSTEM (CIFS)
2953M: Steve French <sfrench@samba.org>
2954L: linux-cifs@vger.kernel.org
2955L: samba-technical@lists.samba.org (moderated for non-subscribers)
2956W: http://linux-cifs.samba.org/
2957T: git git://git.samba.org/sfrench/cifs-2.6.git
2958S: Supported
2959F: Documentation/filesystems/cifs/
2960F: fs/cifs/
2961
2962COMPACTPCI HOTPLUG CORE
2963M: Scott Murray <scott@spiteful.org>
2964L: linux-pci@vger.kernel.org
2965S: Maintained
2966F: drivers/pci/hotplug/cpci_hotplug*
2967
2968COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2969M: Scott Murray <scott@spiteful.org>
2970L: linux-pci@vger.kernel.org
2971S: Maintained
2972F: drivers/pci/hotplug/cpcihp_zt5550.*
2973
2974COMPACTPCI HOTPLUG GENERIC DRIVER
2975M: Scott Murray <scott@spiteful.org>
2976L: linux-pci@vger.kernel.org
2977S: Maintained
2978F: drivers/pci/hotplug/cpcihp_generic.c
2979
2980COMPAL LAPTOP SUPPORT
2981M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2982L: platform-driver-x86@vger.kernel.org
2983S: Maintained
2984F: drivers/platform/x86/compal-laptop.c
2985
2986CONEXANT ACCESSRUNNER USB DRIVER
2987L: accessrunner-general@lists.sourceforge.net
2988W: http://accessrunner.sourceforge.net/
2989S: Orphan
2990F: drivers/usb/atm/cxacru.c
2991
2992CONFIGFS
2993M: Joel Becker <jlbec@evilplan.org>
2994M: Christoph Hellwig <hch@lst.de>
2995T: git git://git.infradead.org/users/hch/configfs.git
2996S: Supported
2997F: fs/configfs/
2998F: include/linux/configfs.h
2999
3000CONNECTOR
3001M: Evgeniy Polyakov <zbr@ioremap.net>
3002L: netdev@vger.kernel.org
3003S: Maintained
3004F: drivers/connector/
3005
3006CONTROL GROUP (CGROUP)
3007M: Tejun Heo <tj@kernel.org>
3008M: Li Zefan <lizefan@huawei.com>
3009M: Johannes Weiner <hannes@cmpxchg.org>
3010L: cgroups@vger.kernel.org
3011T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3012S: Maintained
3013F: Documentation/cgroups/
3014F: include/linux/cgroup*
3015F: kernel/cgroup*
3016
3017CONTROL GROUP - CPUSET
3018M: Li Zefan <lizefan@huawei.com>
3019L: cgroups@vger.kernel.org
3020W: http://www.bullopensource.org/cpuset/
3021W: http://oss.sgi.com/projects/cpusets/
3022T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3023S: Maintained
3024F: Documentation/cgroups/cpusets.txt
3025F: include/linux/cpuset.h
3026F: kernel/cpuset.c
3027
3028CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3029M: Johannes Weiner <hannes@cmpxchg.org>
3030M: Michal Hocko <mhocko@kernel.org>
3031M: Vladimir Davydov <vdavydov@virtuozzo.com>
3032L: cgroups@vger.kernel.org
3033L: linux-mm@kvack.org
3034S: Maintained
3035F: mm/memcontrol.c
3036F: mm/swap_cgroup.c
3037
3038CORETEMP HARDWARE MONITORING DRIVER
3039M: Fenghua Yu <fenghua.yu@intel.com>
3040L: lm-sensors@lm-sensors.org
3041S: Maintained
3042F: Documentation/hwmon/coretemp
3043F: drivers/hwmon/coretemp.c
3044
3045COSA/SRP SYNC SERIAL DRIVER
3046M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3047W: http://www.fi.muni.cz/~kas/cosa/
3048S: Maintained
3049F: drivers/net/wan/cosa*
3050
3051CPMAC ETHERNET DRIVER
3052M: Florian Fainelli <florian@openwrt.org>
3053L: netdev@vger.kernel.org
3054S: Maintained
3055F: drivers/net/ethernet/ti/cpmac.c
3056
3057CPU FREQUENCY DRIVERS
3058M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3059M: Viresh Kumar <viresh.kumar@linaro.org>
3060L: linux-pm@vger.kernel.org
3061S: Maintained
3062T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3063T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3064F: drivers/cpufreq/
3065F: include/linux/cpufreq.h
3066
3067CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3068M: Viresh Kumar <viresh.kumar@linaro.org>
3069M: Sudeep Holla <sudeep.holla@arm.com>
3070L: linux-pm@vger.kernel.org
3071W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3072S: Maintained
3073F: drivers/cpufreq/arm_big_little.h
3074F: drivers/cpufreq/arm_big_little.c
3075F: drivers/cpufreq/arm_big_little_dt.c
3076
3077CPUIDLE DRIVER - ARM BIG LITTLE
3078M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3079M: Daniel Lezcano <daniel.lezcano@linaro.org>
3080L: linux-pm@vger.kernel.org
3081L: linux-arm-kernel@lists.infradead.org
3082T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3083S: Maintained
3084F: drivers/cpuidle/cpuidle-big_little.c
3085
3086CPUIDLE DRIVER - ARM EXYNOS
3087M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3088M: Daniel Lezcano <daniel.lezcano@linaro.org>
3089M: Kukjin Kim <kgene@kernel.org>
3090L: linux-pm@vger.kernel.org
3091L: linux-samsung-soc@vger.kernel.org
3092S: Supported
3093F: drivers/cpuidle/cpuidle-exynos.c
3094F: arch/arm/mach-exynos/pm.c
3095
3096CPUIDLE DRIVERS
3097M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3098M: Daniel Lezcano <daniel.lezcano@linaro.org>
3099L: linux-pm@vger.kernel.org
3100S: Maintained
3101T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3102F: drivers/cpuidle/*
3103F: include/linux/cpuidle.h
3104
3105CPUID/MSR DRIVER
3106M: "H. Peter Anvin" <hpa@zytor.com>
3107S: Maintained
3108F: arch/x86/kernel/cpuid.c
3109F: arch/x86/kernel/msr.c
3110
3111CPU POWER MONITORING SUBSYSTEM
3112M: Thomas Renninger <trenn@suse.com>
3113L: linux-pm@vger.kernel.org
3114S: Maintained
3115F: tools/power/cpupower/
3116
3117CRAMFS FILESYSTEM
3118W: http://sourceforge.net/projects/cramfs/
3119S: Orphan / Obsolete
3120F: Documentation/filesystems/cramfs.txt
3121F: fs/cramfs/
3122
3123CRIS PORT
3124M: Mikael Starvik <starvik@axis.com>
3125M: Jesper Nilsson <jesper.nilsson@axis.com>
3126L: linux-cris-kernel@axis.com
3127W: http://developer.axis.com
3128T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3129S: Maintained
3130F: arch/cris/
3131F: drivers/tty/serial/crisv10.*
3132
3133CRYPTO API
3134M: Herbert Xu <herbert@gondor.apana.org.au>
3135M: "David S. Miller" <davem@davemloft.net>
3136L: linux-crypto@vger.kernel.org
3137T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3138T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3139S: Maintained
3140F: Documentation/crypto/
3141F: Documentation/DocBook/crypto-API.tmpl
3142F: arch/*/crypto/
3143F: crypto/
3144F: drivers/crypto/
3145F: include/crypto/
3146
3147CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3148M: Neil Horman <nhorman@tuxdriver.com>
3149L: linux-crypto@vger.kernel.org
3150S: Maintained
3151F: crypto/ansi_cprng.c
3152F: crypto/rng.c
3153
3154CS3308 MEDIA DRIVER
3155M: Hans Verkuil <hverkuil@xs4all.nl>
3156L: linux-media@vger.kernel.org
3157T: git git://linuxtv.org/media_tree.git
3158W: http://linuxtv.org
3159S: Odd Fixes
3160F: drivers/media/i2c/cs3308.c
3161F: drivers/media/i2c/cs3308.h
3162
3163CS5535 Audio ALSA driver
3164M: Jaya Kumar <jayakumar.alsa@gmail.com>
3165S: Maintained
3166F: sound/pci/cs5535audio/
3167
3168CW1200 WLAN driver
3169M: Solomon Peachy <pizza@shaftnet.org>
3170S: Maintained
3171F: drivers/net/wireless/st/cw1200/
3172
3173CX18 VIDEO4LINUX DRIVER
3174M: Andy Walls <awalls@md.metrocast.net>
3175L: ivtv-devel@ivtvdriver.org (subscribers-only)
3176L: linux-media@vger.kernel.org
3177T: git git://linuxtv.org/media_tree.git
3178W: https://linuxtv.org
3179W: http://www.ivtvdriver.org/index.php/Cx18
3180S: Maintained
3181F: Documentation/video4linux/cx18.txt
3182F: drivers/media/pci/cx18/
3183F: include/uapi/linux/ivtv*
3184
3185CX2341X MPEG ENCODER HELPER MODULE
3186M: Hans Verkuil <hverkuil@xs4all.nl>
3187L: linux-media@vger.kernel.org
3188T: git git://linuxtv.org/media_tree.git
3189W: https://linuxtv.org
3190S: Maintained
3191F: drivers/media/common/cx2341x*
3192F: include/media/cx2341x*
3193
3194CX24120 MEDIA DRIVER
3195M: Jemma Denson <jdenson@gmail.com>
3196M: Patrick Boettcher <patrick.boettcher@posteo.de>
3197L: linux-media@vger.kernel.org
3198W: https://linuxtv.org
3199Q: http://patchwork.linuxtv.org/project/linux-media/list/
3200S: Maintained
3201F: drivers/media/dvb-frontends/cx24120*
3202
3203CX88 VIDEO4LINUX DRIVER
3204M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3205L: linux-media@vger.kernel.org
3206W: https://linuxtv.org
3207T: git git://linuxtv.org/media_tree.git
3208S: Odd fixes
3209F: Documentation/video4linux/cx88/
3210F: drivers/media/pci/cx88/
3211
3212CXD2820R MEDIA DRIVER
3213M: Antti Palosaari <crope@iki.fi>
3214L: linux-media@vger.kernel.org
3215W: https://linuxtv.org
3216W: http://palosaari.fi/linux/
3217Q: http://patchwork.linuxtv.org/project/linux-media/list/
3218T: git git://linuxtv.org/anttip/media_tree.git
3219S: Maintained
3220F: drivers/media/dvb-frontends/cxd2820r*
3221
3222CXGB3 ETHERNET DRIVER (CXGB3)
3223M: Santosh Raspatur <santosh@chelsio.com>
3224L: netdev@vger.kernel.org
3225W: http://www.chelsio.com
3226S: Supported
3227F: drivers/net/ethernet/chelsio/cxgb3/
3228
3229CXGB3 ISCSI DRIVER (CXGB3I)
3230M: Karen Xie <kxie@chelsio.com>
3231L: linux-scsi@vger.kernel.org
3232W: http://www.chelsio.com
3233S: Supported
3234F: drivers/scsi/cxgbi/cxgb3i
3235
3236CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3237M: Steve Wise <swise@chelsio.com>
3238L: linux-rdma@vger.kernel.org
3239W: http://www.openfabrics.org
3240S: Supported
3241F: drivers/infiniband/hw/cxgb3/
3242
3243CXGB4 ETHERNET DRIVER (CXGB4)
3244M: Hariprasad S <hariprasad@chelsio.com>
3245L: netdev@vger.kernel.org
3246W: http://www.chelsio.com
3247S: Supported
3248F: drivers/net/ethernet/chelsio/cxgb4/
3249
3250CXGB4 ISCSI DRIVER (CXGB4I)
3251M: Karen Xie <kxie@chelsio.com>
3252L: linux-scsi@vger.kernel.org
3253W: http://www.chelsio.com
3254S: Supported
3255F: drivers/scsi/cxgbi/cxgb4i
3256
3257CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3258M: Steve Wise <swise@chelsio.com>
3259L: linux-rdma@vger.kernel.org
3260W: http://www.openfabrics.org
3261S: Supported
3262F: drivers/infiniband/hw/cxgb4/
3263
3264CXGB4VF ETHERNET DRIVER (CXGB4VF)
3265M: Casey Leedom <leedom@chelsio.com>
3266L: netdev@vger.kernel.org
3267W: http://www.chelsio.com
3268S: Supported
3269F: drivers/net/ethernet/chelsio/cxgb4vf/
3270
3271CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3272M: Ian Munsie <imunsie@au1.ibm.com>
3273M: Michael Neuling <mikey@neuling.org>
3274L: linuxppc-dev@lists.ozlabs.org
3275S: Supported
3276F: drivers/misc/cxl/
3277F: include/misc/cxl*
3278F: include/uapi/misc/cxl.h
3279F: Documentation/powerpc/cxl.txt
3280F: Documentation/powerpc/cxl.txt
3281F: Documentation/ABI/testing/sysfs-class-cxl
3282
3283CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3284M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3285M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3286L: linux-scsi@vger.kernel.org
3287S: Supported
3288F: drivers/scsi/cxlflash/
3289F: include/uapi/scsi/cxlflash_ioctls.h
3290F: Documentation/powerpc/cxlflash.txt
3291
3292STMMAC ETHERNET DRIVER
3293M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3294L: netdev@vger.kernel.org
3295W: http://www.stlinux.com
3296S: Supported
3297F: drivers/net/ethernet/stmicro/stmmac/
3298
3299CYBERPRO FB DRIVER
3300M: Russell King <linux@arm.linux.org.uk>
3301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3302W: http://www.arm.linux.org.uk/
3303S: Maintained
3304F: drivers/video/fbdev/cyber2000fb.*
3305
3306CYCLADES ASYNC MUX DRIVER
3307W: http://www.cyclades.com/
3308S: Orphan
3309F: drivers/tty/cyclades.c
3310F: include/linux/cyclades.h
3311F: include/uapi/linux/cyclades.h
3312
3313CYCLADES PC300 DRIVER
3314W: http://www.cyclades.com/
3315S: Orphan
3316F: drivers/net/wan/pc300*
3317
3318CYPRESS_FIRMWARE MEDIA DRIVER
3319M: Antti Palosaari <crope@iki.fi>
3320L: linux-media@vger.kernel.org
3321W: https://linuxtv.org
3322W: http://palosaari.fi/linux/
3323Q: http://patchwork.linuxtv.org/project/linux-media/list/
3324T: git git://linuxtv.org/anttip/media_tree.git
3325S: Maintained
3326F: drivers/media/common/cypress_firmware*
3327
3328CYTTSP TOUCHSCREEN DRIVER
3329M: Ferruh Yigit <fery@cypress.com>
3330L: linux-input@vger.kernel.org
3331S: Supported
3332F: drivers/input/touchscreen/cyttsp*
3333F: include/linux/input/cyttsp.h
3334
3335DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3336M: Joshua Kinard <kumba@gentoo.org>
3337S: Maintained
3338F: drivers/rtc/rtc-ds1685.c
3339F: include/linux/rtc/ds1685.h
3340
3341DAMA SLAVE for AX.25
3342M: Joerg Reuter <jreuter@yaina.de>
3343W: http://yaina.de/jreuter/
3344W: http://www.qsl.net/dl1bke/
3345L: linux-hams@vger.kernel.org
3346S: Maintained
3347F: net/ax25/af_ax25.c
3348F: net/ax25/ax25_dev.c
3349F: net/ax25/ax25_ds_*
3350F: net/ax25/ax25_in.c
3351F: net/ax25/ax25_out.c
3352F: net/ax25/ax25_timer.c
3353F: net/ax25/sysctl_net_ax25.c
3354
3355DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3356L: netdev@vger.kernel.org
3357S: Orphan
3358F: Documentation/networking/dmfe.txt
3359F: drivers/net/ethernet/dec/tulip/dmfe.c
3360
3361DC390/AM53C974 SCSI driver
3362M: Hannes Reinecke <hare@suse.com>
3363L: linux-scsi@vger.kernel.org
3364S: Maintained
3365F: drivers/scsi/am53c974.c
3366
3367DC395x SCSI driver
3368M: Oliver Neukum <oliver@neukum.org>
3369M: Ali Akcaagac <aliakc@web.de>
3370M: Jamie Lenehan <lenehan@twibble.org>
3371L: dc395x@twibble.org
3372W: http://twibble.org/dist/dc395x/
3373W: http://lists.twibble.org/mailman/listinfo/dc395x/
3374S: Maintained
3375F: Documentation/scsi/dc395x.txt
3376F: drivers/scsi/dc395x.*
3377
3378DCCP PROTOCOL
3379M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3380L: dccp@vger.kernel.org
3381W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3382S: Maintained
3383F: include/linux/dccp.h
3384F: include/uapi/linux/dccp.h
3385F: include/linux/tfrc.h
3386F: net/dccp/
3387
3388DECnet NETWORK LAYER
3389W: http://linux-decnet.sourceforge.net
3390L: linux-decnet-user@lists.sourceforge.net
3391S: Orphan
3392F: Documentation/networking/decnet.txt
3393F: net/decnet/
3394
3395DECSTATION PLATFORM SUPPORT
3396M: "Maciej W. Rozycki" <macro@linux-mips.org>
3397L: linux-mips@linux-mips.org
3398W: http://www.linux-mips.org/wiki/DECstation
3399S: Maintained
3400F: arch/mips/dec/
3401F: arch/mips/include/asm/dec/
3402F: arch/mips/include/asm/mach-dec/
3403
3404DEFXX FDDI NETWORK DRIVER
3405M: "Maciej W. Rozycki" <macro@linux-mips.org>
3406S: Maintained
3407F: drivers/net/fddi/defxx.*
3408
3409DELL LAPTOP DRIVER
3410M: Matthew Garrett <mjg59@srcf.ucam.org>
3411M: Pali Rohár <pali.rohar@gmail.com>
3412L: platform-driver-x86@vger.kernel.org
3413S: Maintained
3414F: drivers/platform/x86/dell-laptop.c
3415
3416DELL LAPTOP RBTN DRIVER
3417M: Pali Rohár <pali.rohar@gmail.com>
3418S: Maintained
3419F: drivers/platform/x86/dell-rbtn.*
3420
3421DELL LAPTOP FREEFALL DRIVER
3422M: Pali Rohár <pali.rohar@gmail.com>
3423S: Maintained
3424F: drivers/platform/x86/dell-smo8800.c
3425
3426DELL LAPTOP SMM DRIVER
3427M: Pali Rohár <pali.rohar@gmail.com>
3428S: Maintained
3429F: drivers/hwmon/dell-smm-hwmon.c
3430F: include/uapi/linux/i8k.h
3431
3432DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3433M: Doug Warzecha <Douglas_Warzecha@dell.com>
3434S: Maintained
3435F: Documentation/dcdbas.txt
3436F: drivers/firmware/dcdbas.*
3437
3438DELL WMI EXTRAS DRIVER
3439M: Matthew Garrett <mjg59@srcf.ucam.org>
3440M: Pali Rohár <pali.rohar@gmail.com>
3441S: Maintained
3442F: drivers/platform/x86/dell-wmi.c
3443
3444DESIGNWARE USB2 DRD IP DRIVER
3445M: John Youn <johnyoun@synopsys.com>
3446L: linux-usb@vger.kernel.org
3447T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3448S: Maintained
3449F: drivers/usb/dwc2/
3450
3451DESIGNWARE USB3 DRD IP DRIVER
3452M: Felipe Balbi <balbi@kernel.org>
3453L: linux-usb@vger.kernel.org
3454T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3455S: Maintained
3456F: drivers/usb/dwc3/
3457
3458DEVICE COREDUMP (DEV_COREDUMP)
3459M: Johannes Berg <johannes@sipsolutions.net>
3460L: linux-kernel@vger.kernel.org
3461S: Maintained
3462F: drivers/base/devcoredump.c
3463F: include/linux/devcoredump.h
3464
3465DEVICE FREQUENCY (DEVFREQ)
3466M: MyungJoo Ham <myungjoo.ham@samsung.com>
3467M: Kyungmin Park <kyungmin.park@samsung.com>
3468L: linux-pm@vger.kernel.org
3469T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3470S: Maintained
3471F: drivers/devfreq/
3472F: include/linux/devfreq.h
3473F: Documentation/devicetree/bindings/devfreq/
3474
3475DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3476M: Chanwoo Choi <cw00.choi@samsung.com>
3477L: linux-pm@vger.kernel.org
3478T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3479S: Supported
3480F: drivers/devfreq/event/
3481F: drivers/devfreq/devfreq-event.c
3482F: include/linux/devfreq-event.h
3483F: Documentation/devicetree/bindings/devfreq/event/
3484
3485DEVICE NUMBER REGISTRY
3486M: Torben Mathiasen <device@lanana.org>
3487W: http://lanana.org/docs/device-list/index.html
3488S: Maintained
3489
3490DEVICE-MAPPER (LVM)
3491M: Alasdair Kergon <agk@redhat.com>
3492M: Mike Snitzer <snitzer@redhat.com>
3493M: dm-devel@redhat.com
3494L: dm-devel@redhat.com
3495W: http://sources.redhat.com/dm
3496Q: http://patchwork.kernel.org/project/dm-devel/list/
3497T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3498T: quilt http://people.redhat.com/agk/patches/linux/editing/
3499S: Maintained
3500F: Documentation/device-mapper/
3501F: drivers/md/dm*
3502F: drivers/md/persistent-data/
3503F: include/linux/device-mapper.h
3504F: include/linux/dm-*.h
3505F: include/uapi/linux/dm-*.h
3506
3507DIALOG SEMICONDUCTOR DRIVERS
3508M: Support Opensource <support.opensource@diasemi.com>
3509W: http://www.dialog-semiconductor.com/products
3510S: Supported
3511F: Documentation/hwmon/da90??
3512F: Documentation/devicetree/bindings/sound/da[79]*.txt
3513F: drivers/gpio/gpio-da90??.c
3514F: drivers/hwmon/da90??-hwmon.c
3515F: drivers/iio/adc/da91??-*.c
3516F: drivers/input/misc/da90??_onkey.c
3517F: drivers/input/touchscreen/da9052_tsi.c
3518F: drivers/leds/leds-da90??.c
3519F: drivers/mfd/da903x.c
3520F: drivers/mfd/da90??-*.c
3521F: drivers/mfd/da91??-*.c
3522F: drivers/power/da9052-battery.c
3523F: drivers/power/da91??-*.c
3524F: drivers/regulator/da903x.c
3525F: drivers/regulator/da9???-regulator.[ch]
3526F: drivers/rtc/rtc-da90??.c
3527F: drivers/video/backlight/da90??_bl.c
3528F: drivers/watchdog/da90??_wdt.c
3529F: include/linux/mfd/da903x.h
3530F: include/linux/mfd/da9052/
3531F: include/linux/mfd/da9055/
3532F: include/linux/mfd/da9063/
3533F: include/linux/mfd/da9150/
3534F: include/sound/da[79]*.h
3535F: sound/soc/codecs/da[79]*.[ch]
3536
3537DIGI NEO AND CLASSIC PCI PRODUCTS
3538M: Lidza Louina <lidza.louina@gmail.com>
3539M: Mark Hounschell <markh@compro.net>
3540L: driverdev-devel@linuxdriverproject.org
3541S: Maintained
3542F: drivers/staging/dgnc/
3543
3544DIGI EPCA PCI PRODUCTS
3545M: Lidza Louina <lidza.louina@gmail.com>
3546M: Daeseok Youn <daeseok.youn@gmail.com>
3547L: driverdev-devel@linuxdriverproject.org
3548S: Maintained
3549F: drivers/staging/dgap/
3550
3551DIOLAN U2C-12 I2C DRIVER
3552M: Guenter Roeck <linux@roeck-us.net>
3553L: linux-i2c@vger.kernel.org
3554S: Maintained
3555F: drivers/i2c/busses/i2c-diolan-u2c.c
3556
3557DIRECT ACCESS (DAX)
3558M: Matthew Wilcox <willy@linux.intel.com>
3559L: linux-fsdevel@vger.kernel.org
3560S: Supported
3561F: fs/dax.c
3562
3563DIRECTORY NOTIFICATION (DNOTIFY)
3564M: Eric Paris <eparis@parisplace.org>
3565S: Maintained
3566F: Documentation/filesystems/dnotify.txt
3567F: fs/notify/dnotify/
3568F: include/linux/dnotify.h
3569
3570DISK GEOMETRY AND PARTITION HANDLING
3571M: Andries Brouwer <aeb@cwi.nl>
3572W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3573W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3574W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3575S: Maintained
3576
3577DISKQUOTA
3578M: Jan Kara <jack@suse.com>
3579S: Maintained
3580F: Documentation/filesystems/quota.txt
3581F: fs/quota/
3582F: include/linux/quota*.h
3583F: include/uapi/linux/quota*.h
3584
3585DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3586M: Bernie Thompson <bernie@plugable.com>
3587L: linux-fbdev@vger.kernel.org
3588S: Maintained
3589W: http://plugable.com/category/projects/udlfb/
3590F: drivers/video/fbdev/udlfb.c
3591F: include/video/udlfb.h
3592F: Documentation/fb/udlfb.txt
3593
3594DISTRIBUTED LOCK MANAGER (DLM)
3595M: Christine Caulfield <ccaulfie@redhat.com>
3596M: David Teigland <teigland@redhat.com>
3597L: cluster-devel@redhat.com
3598W: http://sources.redhat.com/cluster/
3599T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3600S: Supported
3601F: fs/dlm/
3602
3603DMA BUFFER SHARING FRAMEWORK
3604M: Sumit Semwal <sumit.semwal@linaro.org>
3605S: Maintained
3606L: linux-media@vger.kernel.org
3607L: dri-devel@lists.freedesktop.org
3608L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3609F: drivers/dma-buf/
3610F: include/linux/dma-buf*
3611F: include/linux/reservation.h
3612F: include/linux/*fence.h
3613F: Documentation/dma-buf-sharing.txt
3614T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3615
3616DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3617M: Vinod Koul <vinod.koul@intel.com>
3618L: dmaengine@vger.kernel.org
3619Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3620S: Maintained
3621F: drivers/dma/
3622F: include/linux/dmaengine.h
3623F: Documentation/dmaengine/
3624T: git git://git.infradead.org/users/vkoul/slave-dma.git
3625
3626DME1737 HARDWARE MONITOR DRIVER
3627M: Juerg Haefliger <juergh@gmail.com>
3628L: lm-sensors@lm-sensors.org
3629S: Maintained
3630F: Documentation/hwmon/dme1737
3631F: drivers/hwmon/dme1737.c
3632
3633DMI/SMBIOS SUPPORT
3634M: Jean Delvare <jdelvare@suse.com>
3635S: Maintained
3636T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3637F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3638F: drivers/firmware/dmi-id.c
3639F: drivers/firmware/dmi_scan.c
3640F: include/linux/dmi.h
3641
3642DOCUMENTATION
3643M: Jonathan Corbet <corbet@lwn.net>
3644L: linux-doc@vger.kernel.org
3645S: Maintained
3646F: Documentation/
3647F: scripts/docproc.c
3648F: scripts/kernel-doc*
3649X: Documentation/ABI/
3650X: Documentation/devicetree/
3651X: Documentation/acpi
3652X: Documentation/power
3653X: Documentation/spi
3654X: Documentation/DocBook/media
3655T: git git://git.lwn.net/linux.git docs-next
3656
3657DOUBLETALK DRIVER
3658M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3659L: blinux-list@redhat.com
3660S: Maintained
3661F: drivers/char/dtlk.c
3662F: include/linux/dtlk.h
3663
3664DPT_I2O SCSI RAID DRIVER
3665M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3666L: linux-scsi@vger.kernel.org
3667W: http://www.adaptec.com/
3668S: Maintained
3669F: drivers/scsi/dpt*
3670F: drivers/scsi/dpt/
3671
3672DRBD DRIVER
3673M: Philipp Reisner <philipp.reisner@linbit.com>
3674M: Lars Ellenberg <lars.ellenberg@linbit.com>
3675L: drbd-dev@lists.linbit.com
3676W: http://www.drbd.org
3677T: git git://git.linbit.com/linux-drbd.git
3678T: git git://git.linbit.com/drbd-8.4.git
3679S: Supported
3680F: drivers/block/drbd/
3681F: lib/lru_cache.c
3682F: Documentation/blockdev/drbd/
3683
3684DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3685M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3686T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3687S: Supported
3688F: Documentation/kobject.txt
3689F: drivers/base/
3690F: fs/debugfs/
3691F: fs/kernfs/
3692F: fs/sysfs/
3693F: include/linux/debugfs.h
3694F: include/linux/kobj*
3695F: lib/kobj*
3696
3697DRM DRIVERS
3698M: David Airlie <airlied@linux.ie>
3699L: dri-devel@lists.freedesktop.org
3700T: git git://people.freedesktop.org/~airlied/linux
3701S: Maintained
3702F: drivers/gpu/drm/
3703F: drivers/gpu/vga/
3704F: include/drm/
3705F: include/uapi/drm/
3706
3707RADEON DRM DRIVERS
3708M: Alex Deucher <alexander.deucher@amd.com>
3709M: Christian König <christian.koenig@amd.com>
3710L: dri-devel@lists.freedesktop.org
3711T: git git://people.freedesktop.org/~agd5f/linux
3712S: Supported
3713F: drivers/gpu/drm/radeon/
3714F: include/uapi/drm/radeon*
3715
3716DRM PANEL DRIVERS
3717M: Thierry Reding <thierry.reding@gmail.com>
3718L: dri-devel@lists.freedesktop.org
3719T: git git://anongit.freedesktop.org/tegra/linux.git
3720S: Maintained
3721F: drivers/gpu/drm/drm_panel.c
3722F: drivers/gpu/drm/panel/
3723F: include/drm/drm_panel.h
3724F: Documentation/devicetree/bindings/display/panel/
3725
3726INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3727M: Daniel Vetter <daniel.vetter@intel.com>
3728M: Jani Nikula <jani.nikula@linux.intel.com>
3729L: intel-gfx@lists.freedesktop.org
3730L: dri-devel@lists.freedesktop.org
3731W: https://01.org/linuxgraphics/
3732Q: http://patchwork.freedesktop.org/project/intel-gfx/
3733T: git git://anongit.freedesktop.org/drm-intel
3734S: Supported
3735F: drivers/gpu/drm/i915/
3736F: include/drm/i915*
3737F: include/uapi/drm/i915*
3738
3739DRM DRIVERS FOR ATMEL HLCDC
3740M: Boris Brezillon <boris.brezillon@free-electrons.com>
3741L: dri-devel@lists.freedesktop.org
3742S: Supported
3743F: drivers/gpu/drm/atmel-hlcdc/
3744F: Documentation/devicetree/bindings/drm/atmel/
3745
3746DRM DRIVERS FOR EXYNOS
3747M: Inki Dae <inki.dae@samsung.com>
3748M: Joonyoung Shim <jy0922.shim@samsung.com>
3749M: Seung-Woo Kim <sw0312.kim@samsung.com>
3750M: Kyungmin Park <kyungmin.park@samsung.com>
3751L: dri-devel@lists.freedesktop.org
3752T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3753S: Supported
3754F: drivers/gpu/drm/exynos/
3755F: include/drm/exynos*
3756F: include/uapi/drm/exynos*
3757
3758DRM DRIVERS FOR FREESCALE DCU
3759M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3760M: Alison Wang <alison.wang@freescale.com>
3761L: dri-devel@lists.freedesktop.org
3762S: Supported
3763F: drivers/gpu/drm/fsl-dcu/
3764F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3765F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3766
3767DRM DRIVERS FOR FREESCALE IMX
3768M: Philipp Zabel <p.zabel@pengutronix.de>
3769L: dri-devel@lists.freedesktop.org
3770S: Maintained
3771F: drivers/gpu/drm/imx/
3772F: drivers/gpu/ipu-v3/
3773F: Documentation/devicetree/bindings/display/imx/
3774
3775DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3776M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3777L: dri-devel@lists.freedesktop.org
3778T: git git://github.com/patjak/drm-gma500
3779S: Maintained
3780F: drivers/gpu/drm/gma500
3781F: include/drm/gma500*
3782
3783DRM DRIVERS FOR NVIDIA TEGRA
3784M: Thierry Reding <thierry.reding@gmail.com>
3785M: Terje Bergström <tbergstrom@nvidia.com>
3786L: dri-devel@lists.freedesktop.org
3787L: linux-tegra@vger.kernel.org
3788T: git git://anongit.freedesktop.org/tegra/linux.git
3789S: Supported
3790F: drivers/gpu/drm/tegra/
3791F: drivers/gpu/host1x/
3792F: include/linux/host1x.h
3793F: include/uapi/drm/tegra_drm.h
3794F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3795
3796DRM DRIVERS FOR RENESAS
3797M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3798L: dri-devel@lists.freedesktop.org
3799L: linux-renesas-soc@vger.kernel.org
3800T: git git://people.freedesktop.org/~airlied/linux
3801S: Supported
3802F: drivers/gpu/drm/rcar-du/
3803F: drivers/gpu/drm/shmobile/
3804F: include/linux/platform_data/shmob_drm.h
3805
3806DRM DRIVERS FOR ROCKCHIP
3807M: Mark Yao <mark.yao@rock-chips.com>
3808L: dri-devel@lists.freedesktop.org
3809S: Maintained
3810F: drivers/gpu/drm/rockchip/
3811F: Documentation/devicetree/bindings/display/rockchip*
3812
3813DRM DRIVERS FOR STI
3814M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3815M: Vincent Abriou <vincent.abriou@st.com>
3816L: dri-devel@lists.freedesktop.org
3817T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3818S: Maintained
3819F: drivers/gpu/drm/sti
3820F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3821
3822DRM DRIVERS FOR VIVANTE GPU IP
3823M: Lucas Stach <l.stach@pengutronix.de>
3824R: Russell King <linux+etnaviv@arm.linux.org.uk>
3825R: Christian Gmeiner <christian.gmeiner@gmail.com>
3826L: dri-devel@lists.freedesktop.org
3827S: Maintained
3828F: drivers/gpu/drm/etnaviv
3829F: Documentation/devicetree/bindings/display/etnaviv
3830
3831DSBR100 USB FM RADIO DRIVER
3832M: Alexey Klimov <klimov.linux@gmail.com>
3833L: linux-media@vger.kernel.org
3834T: git git://linuxtv.org/media_tree.git
3835S: Maintained
3836F: drivers/media/radio/dsbr100.c
3837
3838DSCC4 DRIVER
3839M: Francois Romieu <romieu@fr.zoreil.com>
3840L: netdev@vger.kernel.org
3841S: Maintained
3842F: drivers/net/wan/dscc4.c
3843
3844DT3155 MEDIA DRIVER
3845M: Hans Verkuil <hverkuil@xs4all.nl>
3846L: linux-media@vger.kernel.org
3847T: git git://linuxtv.org/media_tree.git
3848W: https://linuxtv.org
3849S: Odd Fixes
3850F: drivers/media/pci/dt3155/
3851
3852DVB_USB_AF9015 MEDIA DRIVER
3853M: Antti Palosaari <crope@iki.fi>
3854L: linux-media@vger.kernel.org
3855W: https://linuxtv.org
3856W: http://palosaari.fi/linux/
3857Q: http://patchwork.linuxtv.org/project/linux-media/list/
3858T: git git://linuxtv.org/anttip/media_tree.git
3859S: Maintained
3860F: drivers/media/usb/dvb-usb-v2/af9015*
3861
3862DVB_USB_AF9035 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/af9035*
3871
3872DVB_USB_ANYSEE 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/anysee*
3881
3882DVB_USB_AU6610 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/au6610*
3891
3892DVB_USB_CE6230 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/ce6230*
3901
3902DVB_USB_CXUSB MEDIA DRIVER
3903M: Michael Krufky <mkrufky@linuxtv.org>
3904L: linux-media@vger.kernel.org
3905W: https://linuxtv.org
3906W: http://github.com/mkrufky
3907Q: http://patchwork.linuxtv.org/project/linux-media/list/
3908T: git git://linuxtv.org/media_tree.git
3909S: Maintained
3910F: drivers/media/usb/dvb-usb/cxusb*
3911
3912DVB_USB_EC168 MEDIA DRIVER
3913M: Antti Palosaari <crope@iki.fi>
3914L: linux-media@vger.kernel.org
3915W: https://linuxtv.org
3916W: http://palosaari.fi/linux/
3917Q: http://patchwork.linuxtv.org/project/linux-media/list/
3918T: git git://linuxtv.org/anttip/media_tree.git
3919S: Maintained
3920F: drivers/media/usb/dvb-usb-v2/ec168*
3921
3922DVB_USB_GL861 MEDIA DRIVER
3923M: Antti Palosaari <crope@iki.fi>
3924L: linux-media@vger.kernel.org
3925W: https://linuxtv.org
3926Q: http://patchwork.linuxtv.org/project/linux-media/list/
3927T: git git://linuxtv.org/anttip/media_tree.git
3928S: Maintained
3929F: drivers/media/usb/dvb-usb-v2/gl861*
3930
3931DVB_USB_MXL111SF MEDIA DRIVER
3932M: Michael Krufky <mkrufky@linuxtv.org>
3933L: linux-media@vger.kernel.org
3934W: https://linuxtv.org
3935W: http://github.com/mkrufky
3936Q: http://patchwork.linuxtv.org/project/linux-media/list/
3937T: git git://linuxtv.org/mkrufky/mxl111sf.git
3938S: Maintained
3939F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3940
3941DVB_USB_RTL28XXU MEDIA DRIVER
3942M: Antti Palosaari <crope@iki.fi>
3943L: linux-media@vger.kernel.org
3944W: https://linuxtv.org
3945W: http://palosaari.fi/linux/
3946Q: http://patchwork.linuxtv.org/project/linux-media/list/
3947T: git git://linuxtv.org/anttip/media_tree.git
3948S: Maintained
3949F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3950
3951DVB_USB_V2 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/dvb_usb*
3960F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3961
3962DYNAMIC DEBUG
3963M: Jason Baron <jbaron@akamai.com>
3964S: Maintained
3965F: lib/dynamic_debug.c
3966F: include/linux/dynamic_debug.h
3967
3968DZ DECSTATION DZ11 SERIAL DRIVER
3969M: "Maciej W. Rozycki" <macro@linux-mips.org>
3970S: Maintained
3971F: drivers/tty/serial/dz.*
3972
3973E3X0 POWER BUTTON DRIVER
3974M: Moritz Fischer <moritz.fischer@ettus.com>
3975L: usrp-users@lists.ettus.com
3976W: http://www.ettus.com
3977S: Supported
3978F: drivers/input/misc/e3x0-button.c
3979F: Documentation/devicetree/bindings/input/e3x0-button.txt
3980
3981E4000 MEDIA DRIVER
3982M: Antti Palosaari <crope@iki.fi>
3983L: linux-media@vger.kernel.org
3984W: https://linuxtv.org
3985W: http://palosaari.fi/linux/
3986Q: http://patchwork.linuxtv.org/project/linux-media/list/
3987T: git git://linuxtv.org/anttip/media_tree.git
3988S: Maintained
3989F: drivers/media/tuners/e4000*
3990
3991EATA ISA/EISA/PCI SCSI DRIVER
3992M: Dario Ballabio <ballabio_dario@emc.com>
3993L: linux-scsi@vger.kernel.org
3994S: Maintained
3995F: drivers/scsi/eata.c
3996
3997EC100 MEDIA DRIVER
3998M: Antti Palosaari <crope@iki.fi>
3999L: linux-media@vger.kernel.org
4000W: https://linuxtv.org
4001W: http://palosaari.fi/linux/
4002Q: http://patchwork.linuxtv.org/project/linux-media/list/
4003T: git git://linuxtv.org/anttip/media_tree.git
4004S: Maintained
4005F: drivers/media/dvb-frontends/ec100*
4006
4007ECRYPT FILE SYSTEM
4008M: Tyler Hicks <tyhicks@canonical.com>
4009L: ecryptfs@vger.kernel.org
4010W: http://ecryptfs.org
4011W: https://launchpad.net/ecryptfs
4012T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4013S: Supported
4014F: Documentation/filesystems/ecryptfs.txt
4015F: fs/ecryptfs/
4016
4017EDAC-CORE
4018M: Doug Thompson <dougthompson@xmission.com>
4019M: Borislav Petkov <bp@alien8.de>
4020M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4021L: linux-edac@vger.kernel.org
4022T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4023T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4024S: Supported
4025F: Documentation/edac.txt
4026F: drivers/edac/
4027F: include/linux/edac.h
4028
4029EDAC-AMD64
4030M: Doug Thompson <dougthompson@xmission.com>
4031M: Borislav Petkov <bp@alien8.de>
4032L: linux-edac@vger.kernel.org
4033S: Maintained
4034F: drivers/edac/amd64_edac*
4035
4036EDAC-CALXEDA
4037M: Doug Thompson <dougthompson@xmission.com>
4038M: Robert Richter <rric@kernel.org>
4039L: linux-edac@vger.kernel.org
4040S: Maintained
4041F: drivers/edac/highbank*
4042
4043EDAC-CAVIUM
4044M: Ralf Baechle <ralf@linux-mips.org>
4045M: David Daney <david.daney@cavium.com>
4046L: linux-edac@vger.kernel.org
4047L: linux-mips@linux-mips.org
4048S: Supported
4049F: drivers/edac/octeon_edac*
4050
4051EDAC-E752X
4052M: Mark Gross <mark.gross@intel.com>
4053M: Doug Thompson <dougthompson@xmission.com>
4054L: linux-edac@vger.kernel.org
4055S: Maintained
4056F: drivers/edac/e752x_edac.c
4057
4058EDAC-E7XXX
4059M: Doug Thompson <dougthompson@xmission.com>
4060L: linux-edac@vger.kernel.org
4061S: Maintained
4062F: drivers/edac/e7xxx_edac.c
4063
4064EDAC-GHES
4065M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4066L: linux-edac@vger.kernel.org
4067S: Maintained
4068F: drivers/edac/ghes_edac.c
4069
4070EDAC-I82443BXGX
4071M: Tim Small <tim@buttersideup.com>
4072L: linux-edac@vger.kernel.org
4073S: Maintained
4074F: drivers/edac/i82443bxgx_edac.c
4075
4076EDAC-I3000
4077M: Jason Uhlenkott <juhlenko@akamai.com>
4078L: linux-edac@vger.kernel.org
4079S: Maintained
4080F: drivers/edac/i3000_edac.c
4081
4082EDAC-I5000
4083M: Doug Thompson <dougthompson@xmission.com>
4084L: linux-edac@vger.kernel.org
4085S: Maintained
4086F: drivers/edac/i5000_edac.c
4087
4088EDAC-I5400
4089M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4090L: linux-edac@vger.kernel.org
4091S: Maintained
4092F: drivers/edac/i5400_edac.c
4093
4094EDAC-I7300
4095M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4096L: linux-edac@vger.kernel.org
4097S: Maintained
4098F: drivers/edac/i7300_edac.c
4099
4100EDAC-I7CORE
4101M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4102L: linux-edac@vger.kernel.org
4103S: Maintained
4104F: drivers/edac/i7core_edac.c
4105
4106EDAC-I82975X
4107M: Ranganathan Desikan <ravi@jetztechnologies.com>
4108M: "Arvind R." <arvino55@gmail.com>
4109L: linux-edac@vger.kernel.org
4110S: Maintained
4111F: drivers/edac/i82975x_edac.c
4112
4113EDAC-IE31200
4114M: Jason Baron <jbaron@akamai.com>
4115L: linux-edac@vger.kernel.org
4116S: Maintained
4117F: drivers/edac/ie31200_edac.c
4118
4119EDAC-MPC85XX
4120M: Johannes Thumshirn <morbidrsa@gmail.com>
4121L: linux-edac@vger.kernel.org
4122S: Maintained
4123F: drivers/edac/mpc85xx_edac.[ch]
4124
4125EDAC-PASEMI
4126M: Egor Martovetsky <egor@pasemi.com>
4127L: linux-edac@vger.kernel.org
4128S: Maintained
4129F: drivers/edac/pasemi_edac.c
4130
4131EDAC-R82600
4132M: Tim Small <tim@buttersideup.com>
4133L: linux-edac@vger.kernel.org
4134S: Maintained
4135F: drivers/edac/r82600_edac.c
4136
4137EDAC-SBRIDGE
4138M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4139L: linux-edac@vger.kernel.org
4140S: Maintained
4141F: drivers/edac/sb_edac.c
4142
4143EDAC-XGENE
4144APPLIED MICRO (APM) X-GENE SOC EDAC
4145M: Loc Ho <lho@apm.com>
4146S: Supported
4147F: drivers/edac/xgene_edac.c
4148F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4149
4150EDIROL UA-101/UA-1000 DRIVER
4151M: Clemens Ladisch <clemens@ladisch.de>
4152L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4153T: git git://git.alsa-project.org/alsa-kernel.git
4154S: Maintained
4155F: sound/usb/misc/ua101.c
4156
4157EXTENSIBLE FIRMWARE INTERFACE (EFI)
4158M: Matt Fleming <matt@codeblueprint.co.uk>
4159L: linux-efi@vger.kernel.org
4160T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4161S: Maintained
4162F: Documentation/efi-stub.txt
4163F: arch/ia64/kernel/efi.c
4164F: arch/x86/boot/compressed/eboot.[ch]
4165F: arch/x86/include/asm/efi.h
4166F: arch/x86/platform/efi/*
4167F: drivers/firmware/efi/*
4168F: include/linux/efi*.h
4169
4170EFI VARIABLE FILESYSTEM
4171M: Matthew Garrett <matthew.garrett@nebula.com>
4172M: Jeremy Kerr <jk@ozlabs.org>
4173M: Matt Fleming <matt@codeblueprint.co.uk>
4174T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4175L: linux-efi@vger.kernel.org
4176S: Maintained
4177F: fs/efivarfs/
4178
4179EFIFB FRAMEBUFFER DRIVER
4180L: linux-fbdev@vger.kernel.org
4181M: Peter Jones <pjones@redhat.com>
4182S: Maintained
4183F: drivers/video/fbdev/efifb.c
4184
4185EFS FILESYSTEM
4186W: http://aeschi.ch.eu.org/efs/
4187S: Orphan
4188F: fs/efs/
4189
4190EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4191M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4192L: netdev@vger.kernel.org
4193S: Maintained
4194F: drivers/net/ethernet/ibm/ehea/
4195
4196EM28XX VIDEO4LINUX DRIVER
4197M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4198L: linux-media@vger.kernel.org
4199W: https://linuxtv.org
4200T: git git://linuxtv.org/media_tree.git
4201S: Maintained
4202F: drivers/media/usb/em28xx/
4203
4204EMBEDDED LINUX
4205M: Paul Gortmaker <paul.gortmaker@windriver.com>
4206M: Matt Mackall <mpm@selenic.com>
4207M: David Woodhouse <dwmw2@infradead.org>
4208L: linux-embedded@vger.kernel.org
4209S: Maintained
4210
4211EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4212M: James Smart <james.smart@avagotech.com>
4213M: Dick Kennedy <dick.kennedy@avagotech.com>
4214L: linux-scsi@vger.kernel.org
4215W: http://www.avagotech.com
4216S: Supported
4217F: drivers/scsi/lpfc/
4218
4219ENE CB710 FLASH CARD READER DRIVER
4220M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4221S: Maintained
4222F: drivers/misc/cb710/
4223F: drivers/mmc/host/cb710-mmc.*
4224F: include/linux/cb710.h
4225
4226ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4227M: Maxim Levitsky <maximlevitsky@gmail.com>
4228S: Maintained
4229F: drivers/media/rc/ene_ir.*
4230
4231ENHANCED ERROR HANDLING (EEH)
4232M: Gavin Shan <shangw@linux.vnet.ibm.com>
4233L: linuxppc-dev@lists.ozlabs.org
4234S: Supported
4235F: Documentation/powerpc/eeh-pci-error-recovery.txt
4236F: arch/powerpc/kernel/eeh*.c
4237
4238EPSON S1D13XXX FRAMEBUFFER DRIVER
4239M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4240S: Maintained
4241T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4242F: drivers/video/fbdev/s1d13xxxfb.c
4243F: include/video/s1d13xxxfb.h
4244
4245ET131X NETWORK DRIVER
4246M: Mark Einon <mark.einon@gmail.com>
4247S: Odd Fixes
4248F: drivers/net/ethernet/agere/
4249
4250ETHERNET BRIDGE
4251M: Stephen Hemminger <stephen@networkplumber.org>
4252L: bridge@lists.linux-foundation.org
4253L: netdev@vger.kernel.org
4254W: http://www.linuxfoundation.org/en/Net:Bridge
4255S: Maintained
4256F: include/linux/netfilter_bridge/
4257F: net/bridge/
4258
4259ETHERNET PHY LIBRARY
4260M: Florian Fainelli <f.fainelli@gmail.com>
4261L: netdev@vger.kernel.org
4262S: Maintained
4263F: include/linux/phy.h
4264F: include/linux/phy_fixed.h
4265F: drivers/net/phy/
4266F: Documentation/networking/phy.txt
4267F: drivers/of/of_mdio.c
4268F: drivers/of/of_net.c
4269
4270EXT2 FILE SYSTEM
4271M: Jan Kara <jack@suse.com>
4272L: linux-ext4@vger.kernel.org
4273S: Maintained
4274F: Documentation/filesystems/ext2.txt
4275F: fs/ext2/
4276F: include/linux/ext2*
4277
4278EXT4 FILE SYSTEM
4279M: "Theodore Ts'o" <tytso@mit.edu>
4280M: Andreas Dilger <adilger.kernel@dilger.ca>
4281L: linux-ext4@vger.kernel.org
4282W: http://ext4.wiki.kernel.org
4283Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4284T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4285S: Maintained
4286F: Documentation/filesystems/ext4.txt
4287F: fs/ext4/
4288
4289Extended Verification Module (EVM)
4290M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4291L: linux-ima-devel@lists.sourceforge.net
4292L: linux-security-module@vger.kernel.org
4293S: Supported
4294F: security/integrity/evm/
4295
4296EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4297M: MyungJoo Ham <myungjoo.ham@samsung.com>
4298M: Chanwoo Choi <cw00.choi@samsung.com>
4299L: linux-kernel@vger.kernel.org
4300T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4301S: Maintained
4302F: drivers/extcon/
4303F: include/linux/extcon/
4304F: include/linux/extcon.h
4305F: Documentation/extcon/
4306F: Documentation/devicetree/bindings/extcon/
4307
4308EXYNOS DP DRIVER
4309M: Jingoo Han <jingoohan1@gmail.com>
4310L: dri-devel@lists.freedesktop.org
4311S: Maintained
4312F: drivers/gpu/drm/exynos/exynos_dp*
4313
4314EXYNOS MIPI DISPLAY DRIVERS
4315M: Inki Dae <inki.dae@samsung.com>
4316M: Donghwa Lee <dh09.lee@samsung.com>
4317M: Kyungmin Park <kyungmin.park@samsung.com>
4318L: linux-fbdev@vger.kernel.org
4319S: Maintained
4320F: drivers/video/fbdev/exynos/exynos_mipi*
4321F: include/video/exynos_mipi*
4322
4323F71805F HARDWARE MONITORING DRIVER
4324M: Jean Delvare <jdelvare@suse.com>
4325L: lm-sensors@lm-sensors.org
4326S: Maintained
4327F: Documentation/hwmon/f71805f
4328F: drivers/hwmon/f71805f.c
4329
4330FC0011 TUNER DRIVER
4331M: Michael Buesch <m@bues.ch>
4332L: linux-media@vger.kernel.org
4333S: Maintained
4334F: drivers/media/tuners/fc0011.h
4335F: drivers/media/tuners/fc0011.c
4336
4337FC2580 MEDIA DRIVER
4338M: Antti Palosaari <crope@iki.fi>
4339L: linux-media@vger.kernel.org
4340W: https://linuxtv.org
4341W: http://palosaari.fi/linux/
4342Q: http://patchwork.linuxtv.org/project/linux-media/list/
4343T: git git://linuxtv.org/anttip/media_tree.git
4344S: Maintained
4345F: drivers/media/tuners/fc2580*
4346
4347FANOTIFY
4348M: Eric Paris <eparis@redhat.com>
4349S: Maintained
4350F: fs/notify/fanotify/
4351F: include/linux/fanotify.h
4352F: include/uapi/linux/fanotify.h
4353
4354FARSYNC SYNCHRONOUS DRIVER
4355M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4356W: http://www.farsite.co.uk/
4357S: Supported
4358F: drivers/net/wan/farsync.*
4359
4360FAULT INJECTION SUPPORT
4361M: Akinobu Mita <akinobu.mita@gmail.com>
4362S: Supported
4363F: Documentation/fault-injection/
4364F: lib/fault-inject.c
4365
4366FBTFT Framebuffer drivers
4367M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4368M: Noralf Trønnes <noralf@tronnes.org>
4369S: Maintained
4370F: drivers/staging/fbtft/
4371
4372FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4373M: Vasu Dev <vasu.dev@intel.com>
4374L: fcoe-devel@open-fcoe.org
4375W: www.Open-FCoE.org
4376S: Supported
4377F: drivers/scsi/libfc/
4378F: drivers/scsi/fcoe/
4379F: include/scsi/fc/
4380F: include/scsi/libfc.h
4381F: include/scsi/libfcoe.h
4382F: include/uapi/scsi/fc/
4383
4384FILE LOCKING (flock() and fcntl()/lockf())
4385M: Jeff Layton <jlayton@poochiereds.net>
4386M: "J. Bruce Fields" <bfields@fieldses.org>
4387L: linux-fsdevel@vger.kernel.org
4388S: Maintained
4389F: include/linux/fcntl.h
4390F: include/linux/fs.h
4391F: include/uapi/linux/fcntl.h
4392F: include/uapi/linux/fs.h
4393F: fs/fcntl.c
4394F: fs/locks.c
4395
4396FILESYSTEMS (VFS and infrastructure)
4397M: Alexander Viro <viro@zeniv.linux.org.uk>
4398L: linux-fsdevel@vger.kernel.org
4399S: Maintained
4400F: fs/*
4401
4402FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4403M: Riku Voipio <riku.voipio@iki.fi>
4404L: lm-sensors@lm-sensors.org
4405S: Maintained
4406F: drivers/hwmon/f75375s.c
4407F: include/linux/f75375s.h
4408
4409FIREWIRE AUDIO DRIVERS
4410M: Clemens Ladisch <clemens@ladisch.de>
4411L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4412T: git git://git.alsa-project.org/alsa-kernel.git
4413S: Maintained
4414F: sound/firewire/
4415
4416FIREWIRE MEDIA DRIVERS (firedtv)
4417M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4418L: linux-media@vger.kernel.org
4419L: linux1394-devel@lists.sourceforge.net
4420T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4421S: Maintained
4422F: drivers/media/firewire/
4423
4424FIREWIRE SBP-2 TARGET
4425M: Chris Boot <bootc@bootc.net>
4426L: linux-scsi@vger.kernel.org
4427L: target-devel@vger.kernel.org
4428L: linux1394-devel@lists.sourceforge.net
4429T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4430S: Maintained
4431F: drivers/target/sbp/
4432
4433FIREWIRE SUBSYSTEM
4434M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4435L: linux1394-devel@lists.sourceforge.net
4436W: http://ieee1394.wiki.kernel.org/
4437T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4438S: Maintained
4439F: drivers/firewire/
4440F: include/linux/firewire.h
4441F: include/uapi/linux/firewire*.h
4442F: tools/firewire/
4443
4444FIRMWARE LOADER (request_firmware)
4445M: Ming Lei <ming.lei@canonical.com>
4446L: linux-kernel@vger.kernel.org
4447S: Maintained
4448F: Documentation/firmware_class/
4449F: drivers/base/firmware*.c
4450F: include/linux/firmware.h
4451
4452FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4453M: Joshua Morris <josh.h.morris@us.ibm.com>
4454M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4455S: Maintained
4456F: drivers/block/rsxx/
4457
4458FLOPPY DRIVER
4459M: Jiri Kosina <jikos@kernel.org>
4460T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4461S: Odd fixes
4462F: drivers/block/floppy.c
4463
4464FMC SUBSYSTEM
4465M: Alessandro Rubini <rubini@gnudd.com>
4466W: http://www.ohwr.org/projects/fmc-bus
4467S: Supported
4468F: drivers/fmc/
4469F: include/linux/fmc*.h
4470F: include/linux/ipmi-fru.h
4471K: fmc_d.*register
4472
4473FPGA MANAGER FRAMEWORK
4474M: Alan Tull <atull@opensource.altera.com>
4475R: Moritz Fischer <moritz.fischer@ettus.com>
4476S: Maintained
4477F: drivers/fpga/
4478F: include/linux/fpga/fpga-mgr.h
4479W: http://www.rocketboards.org
4480
4481FPU EMULATOR
4482M: Bill Metzenthen <billm@melbpc.org.au>
4483W: http://floatingpoint.sourceforge.net/emulator/index.html
4484S: Maintained
4485F: arch/x86/math-emu/
4486
4487FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4488L: netdev@vger.kernel.org
4489S: Orphan
4490F: drivers/net/wan/dlci.c
4491F: drivers/net/wan/sdla.c
4492
4493FRAMEBUFFER LAYER
4494M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4495M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4496L: linux-fbdev@vger.kernel.org
4497W: http://linux-fbdev.sourceforge.net/
4498Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4499T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4500S: Maintained
4501F: Documentation/fb/
4502F: drivers/video/
4503F: include/video/
4504F: include/linux/fb.h
4505F: include/uapi/video/
4506F: include/uapi/linux/fb.h
4507
4508FREESCALE DIU FRAMEBUFFER DRIVER
4509M: Timur Tabi <timur@tabi.org>
4510L: linux-fbdev@vger.kernel.org
4511S: Maintained
4512F: drivers/video/fbdev/fsl-diu-fb.*
4513
4514FREESCALE DMA DRIVER
4515M: Li Yang <leoli@freescale.com>
4516M: Zhang Wei <zw@zh-kernel.org>
4517L: linuxppc-dev@lists.ozlabs.org
4518S: Maintained
4519F: drivers/dma/fsldma.*
4520
4521FREESCALE GPMI NAND DRIVER
4522M: Han Xu <han.xu@nxp.com>
4523L: linux-mtd@lists.infradead.org
4524S: Maintained
4525F: drivers/mtd/nand/gpmi-nand/*
4526
4527FREESCALE I2C CPM DRIVER
4528M: Jochen Friedrich <jochen@scram.de>
4529L: linuxppc-dev@lists.ozlabs.org
4530L: linux-i2c@vger.kernel.org
4531S: Maintained
4532F: drivers/i2c/busses/i2c-cpm.c
4533
4534FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4535M: Sascha Hauer <kernel@pengutronix.de>
4536L: linux-fbdev@vger.kernel.org
4537L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4538S: Maintained
4539F: include/linux/platform_data/video-imxfb.h
4540F: drivers/video/fbdev/imxfb.c
4541
4542FREESCALE QUAD SPI DRIVER
4543M: Han Xu <han.xu@nxp.com>
4544L: linux-mtd@lists.infradead.org
4545S: Maintained
4546F: drivers/mtd/spi-nor/fsl-quadspi.c
4547
4548FREESCALE SOC FS_ENET DRIVER
4549M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4550M: Vitaly Bordug <vbordug@ru.mvista.com>
4551L: linuxppc-dev@lists.ozlabs.org
4552L: netdev@vger.kernel.org
4553S: Maintained
4554F: drivers/net/ethernet/freescale/fs_enet/
4555F: include/linux/fs_enet_pd.h
4556
4557FREESCALE IMX / MXC FEC DRIVER
4558M: Fugang Duan <fugang.duan@nxp.com>
4559L: netdev@vger.kernel.org
4560S: Maintained
4561F: drivers/net/ethernet/freescale/fec_main.c
4562F: drivers/net/ethernet/freescale/fec_ptp.c
4563F: drivers/net/ethernet/freescale/fec.h
4564F: Documentation/devicetree/bindings/net/fsl-fec.txt
4565
4566FREESCALE QUICC ENGINE LIBRARY
4567L: linuxppc-dev@lists.ozlabs.org
4568S: Orphan
4569F: drivers/soc/fsl/qe/
4570F: include/soc/fsl/*qe*.h
4571F: include/soc/fsl/*ucc*.h
4572
4573FREESCALE USB PERIPHERAL DRIVERS
4574M: Li Yang <leoli@freescale.com>
4575L: linux-usb@vger.kernel.org
4576L: linuxppc-dev@lists.ozlabs.org
4577S: Maintained
4578F: drivers/usb/gadget/udc/fsl*
4579
4580FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4581M: Li Yang <leoli@freescale.com>
4582L: netdev@vger.kernel.org
4583L: linuxppc-dev@lists.ozlabs.org
4584S: Maintained
4585F: drivers/net/ethernet/freescale/ucc_geth*
4586
4587FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4588M: Claudiu Manoil <claudiu.manoil@freescale.com>
4589L: netdev@vger.kernel.org
4590S: Maintained
4591F: drivers/net/ethernet/freescale/gianfar*
4592X: drivers/net/ethernet/freescale/gianfar_ptp.c
4593F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4594
4595FREESCALE QUICC ENGINE UCC UART DRIVER
4596M: Timur Tabi <timur@tabi.org>
4597L: linuxppc-dev@lists.ozlabs.org
4598S: Maintained
4599F: drivers/tty/serial/ucc_uart.c
4600
4601FREESCALE SOC SOUND DRIVERS
4602M: Timur Tabi <timur@tabi.org>
4603M: Nicolin Chen <nicoleotsuka@gmail.com>
4604M: Xiubo Li <Xiubo.Lee@gmail.com>
4605L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4606L: linuxppc-dev@lists.ozlabs.org
4607S: Maintained
4608F: sound/soc/fsl/fsl*
4609F: sound/soc/fsl/imx*
4610F: sound/soc/fsl/mpc8610_hpcd.c
4611
4612FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4613M: "J. German Rivera" <German.Rivera@freescale.com>
4614L: linux-kernel@vger.kernel.org
4615S: Maintained
4616F: drivers/staging/fsl-mc/
4617
4618FREEVXFS FILESYSTEM
4619M: Christoph Hellwig <hch@infradead.org>
4620W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4621S: Maintained
4622F: fs/freevxfs/
4623
4624FREEZER
4625M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4626M: Pavel Machek <pavel@ucw.cz>
4627L: linux-pm@vger.kernel.org
4628S: Supported
4629F: Documentation/power/freezing-of-tasks.txt
4630F: include/linux/freezer.h
4631F: kernel/freezer.c
4632
4633FRONTSWAP API
4634M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4635L: linux-kernel@vger.kernel.org
4636S: Maintained
4637F: mm/frontswap.c
4638F: include/linux/frontswap.h
4639
4640FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4641M: David Howells <dhowells@redhat.com>
4642L: linux-cachefs@redhat.com (moderated for non-subscribers)
4643S: Supported
4644F: Documentation/filesystems/caching/
4645F: fs/fscache/
4646F: include/linux/fscache*.h
4647
4648F2FS FILE SYSTEM
4649M: Jaegeuk Kim <jaegeuk@kernel.org>
4650M: Changman Lee <cm224.lee@samsung.com>
4651R: Chao Yu <chao2.yu@samsung.com>
4652L: linux-f2fs-devel@lists.sourceforge.net
4653W: http://en.wikipedia.org/wiki/F2FS
4654T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4655S: Maintained
4656F: Documentation/filesystems/f2fs.txt
4657F: Documentation/ABI/testing/sysfs-fs-f2fs
4658F: fs/f2fs/
4659F: include/linux/f2fs_fs.h
4660F: include/trace/events/f2fs.h
4661
4662FUJITSU FR-V (FRV) PORT
4663S: Orphan
4664F: arch/frv/
4665
4666FUJITSU LAPTOP EXTRAS
4667M: Jonathan Woithe <jwoithe@just42.net>
4668L: platform-driver-x86@vger.kernel.org
4669S: Maintained
4670F: drivers/platform/x86/fujitsu-laptop.c
4671
4672FUJITSU M-5MO LS CAMERA ISP DRIVER
4673M: Kyungmin Park <kyungmin.park@samsung.com>
4674M: Heungjun Kim <riverful.kim@samsung.com>
4675L: linux-media@vger.kernel.org
4676S: Maintained
4677F: drivers/media/i2c/m5mols/
4678F: include/media/i2c/m5mols.h
4679
4680FUJITSU TABLET EXTRAS
4681M: Robert Gerlach <khnz@gmx.de>
4682L: platform-driver-x86@vger.kernel.org
4683S: Maintained
4684F: drivers/platform/x86/fujitsu-tablet.c
4685
4686FUSE: FILESYSTEM IN USERSPACE
4687M: Miklos Szeredi <miklos@szeredi.hu>
4688L: fuse-devel@lists.sourceforge.net
4689W: http://fuse.sourceforge.net/
4690T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4691S: Maintained
4692F: fs/fuse/
4693F: include/uapi/linux/fuse.h
4694F: Documentation/filesystems/fuse.txt
4695
4696FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4697M: Rik Faith <faith@cs.unc.edu>
4698L: linux-scsi@vger.kernel.org
4699S: Odd Fixes (e.g., new signatures)
4700F: drivers/scsi/fdomain.*
4701
4702GCOV BASED KERNEL PROFILING
4703M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4704S: Maintained
4705F: kernel/gcov/
4706F: Documentation/gcov.txt
4707
4708GDT SCSI DISK ARRAY CONTROLLER DRIVER
4709M: Achim Leubner <achim_leubner@adaptec.com>
4710L: linux-scsi@vger.kernel.org
4711W: http://www.icp-vortex.com/
4712S: Supported
4713F: drivers/scsi/gdt*
4714
4715GDB KERNEL DEBUGGING HELPER SCRIPTS
4716M: Jan Kiszka <jan.kiszka@siemens.com>
4717S: Supported
4718F: scripts/gdb/
4719
4720GEMTEK FM RADIO RECEIVER DRIVER
4721M: Hans Verkuil <hverkuil@xs4all.nl>
4722L: linux-media@vger.kernel.org
4723T: git git://linuxtv.org/media_tree.git
4724W: https://linuxtv.org
4725S: Maintained
4726F: drivers/media/radio/radio-gemtek*
4727
4728GENERIC GPIO I2C DRIVER
4729M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4730S: Supported
4731F: drivers/i2c/busses/i2c-gpio.c
4732F: include/linux/i2c-gpio.h
4733
4734GENERIC GPIO I2C MULTIPLEXER DRIVER
4735M: Peter Korsgaard <peter.korsgaard@barco.com>
4736L: linux-i2c@vger.kernel.org
4737S: Supported
4738F: drivers/i2c/muxes/i2c-mux-gpio.c
4739F: include/linux/i2c-mux-gpio.h
4740F: Documentation/i2c/muxes/i2c-mux-gpio
4741
4742GENERIC HDLC (WAN) DRIVERS
4743M: Krzysztof Halasa <khc@pm.waw.pl>
4744W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4745S: Maintained
4746F: drivers/net/wan/c101.c
4747F: drivers/net/wan/hd6457*
4748F: drivers/net/wan/hdlc*
4749F: drivers/net/wan/n2.c
4750F: drivers/net/wan/pc300too.c
4751F: drivers/net/wan/pci200syn.c
4752F: drivers/net/wan/wanxl*
4753
4754GENERIC INCLUDE/ASM HEADER FILES
4755M: Arnd Bergmann <arnd@arndb.de>
4756L: linux-arch@vger.kernel.org
4757T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4758S: Maintained
4759F: include/asm-generic/
4760F: include/uapi/asm-generic/
4761
4762GENERIC PHY FRAMEWORK
4763M: Kishon Vijay Abraham I <kishon@ti.com>
4764L: linux-kernel@vger.kernel.org
4765T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4766S: Supported
4767F: drivers/phy/
4768F: include/linux/phy/
4769
4770GENERIC PM DOMAINS
4771M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4772M: Kevin Hilman <khilman@kernel.org>
4773M: Ulf Hansson <ulf.hansson@linaro.org>
4774L: linux-pm@vger.kernel.org
4775S: Supported
4776F: drivers/base/power/domain*.c
4777F: include/linux/pm_domain.h
4778
4779GENERIC UIO DRIVER FOR PCI DEVICES
4780M: "Michael S. Tsirkin" <mst@redhat.com>
4781L: kvm@vger.kernel.org
4782S: Supported
4783F: drivers/uio/uio_pci_generic.c
4784
4785GET_MAINTAINER SCRIPT
4786M: Joe Perches <joe@perches.com>
4787S: Maintained
4788F: scripts/get_maintainer.pl
4789
4790GFS2 FILE SYSTEM
4791M: Steven Whitehouse <swhiteho@redhat.com>
4792M: Bob Peterson <rpeterso@redhat.com>
4793L: cluster-devel@redhat.com
4794W: http://sources.redhat.com/cluster/
4795T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4796S: Supported
4797F: Documentation/filesystems/gfs2*.txt
4798F: fs/gfs2/
4799F: include/uapi/linux/gfs2_ondisk.h
4800
4801GIGASET ISDN DRIVERS
4802M: Paul Bolle <pebolle@tiscali.nl>
4803L: gigaset307x-common@lists.sourceforge.net
4804W: http://gigaset307x.sourceforge.net/
4805S: Odd Fixes
4806F: Documentation/isdn/README.gigaset
4807F: drivers/isdn/gigaset/
4808F: include/uapi/linux/gigaset_dev.h
4809
4810GO7007 MPEG CODEC
4811M: Hans Verkuil <hans.verkuil@cisco.com>
4812L: linux-media@vger.kernel.org
4813S: Maintained
4814F: drivers/media/usb/go7007/
4815
4816GOODIX TOUCHSCREEN
4817M: Bastien Nocera <hadess@hadess.net>
4818L: linux-input@vger.kernel.org
4819S: Maintained
4820F: drivers/input/touchscreen/goodix.c
4821
4822GPIO SUBSYSTEM
4823M: Linus Walleij <linus.walleij@linaro.org>
4824M: Alexandre Courbot <gnurou@gmail.com>
4825L: linux-gpio@vger.kernel.org
4826T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4827S: Maintained
4828F: Documentation/gpio/
4829F: drivers/gpio/
4830F: include/linux/gpio/
4831F: include/linux/gpio.h
4832F: include/asm-generic/gpio.h
4833
4834GRE DEMULTIPLEXER DRIVER
4835M: Dmitry Kozlov <xeb@mail.ru>
4836L: netdev@vger.kernel.org
4837S: Maintained
4838F: net/ipv4/gre_demux.c
4839F: net/ipv4/gre_offload.c
4840F: include/net/gre.h
4841
4842GRETH 10/100/1G Ethernet MAC device driver
4843M: Kristoffer Glembo <kristoffer@gaisler.com>
4844L: netdev@vger.kernel.org
4845S: Maintained
4846F: drivers/net/ethernet/aeroflex/
4847
4848GSPCA FINEPIX SUBDRIVER
4849M: Frank Zago <frank@zago.net>
4850L: linux-media@vger.kernel.org
4851T: git git://linuxtv.org/media_tree.git
4852S: Maintained
4853F: drivers/media/usb/gspca/finepix.c
4854
4855GSPCA GL860 SUBDRIVER
4856M: Olivier Lorin <o.lorin@laposte.net>
4857L: linux-media@vger.kernel.org
4858T: git git://linuxtv.org/media_tree.git
4859S: Maintained
4860F: drivers/media/usb/gspca/gl860/
4861
4862GSPCA M5602 SUBDRIVER
4863M: Erik Andren <erik.andren@gmail.com>
4864L: linux-media@vger.kernel.org
4865T: git git://linuxtv.org/media_tree.git
4866S: Maintained
4867F: drivers/media/usb/gspca/m5602/
4868
4869GSPCA PAC207 SONIXB SUBDRIVER
4870M: Hans de Goede <hdegoede@redhat.com>
4871L: linux-media@vger.kernel.org
4872T: git git://linuxtv.org/media_tree.git
4873S: Maintained
4874F: drivers/media/usb/gspca/pac207.c
4875
4876GSPCA SN9C20X SUBDRIVER
4877M: Brian Johnson <brijohn@gmail.com>
4878L: linux-media@vger.kernel.org
4879T: git git://linuxtv.org/media_tree.git
4880S: Maintained
4881F: drivers/media/usb/gspca/sn9c20x.c
4882
4883GSPCA T613 SUBDRIVER
4884M: Leandro Costantino <lcostantino@gmail.com>
4885L: linux-media@vger.kernel.org
4886T: git git://linuxtv.org/media_tree.git
4887S: Maintained
4888F: drivers/media/usb/gspca/t613.c
4889
4890GSPCA USB WEBCAM DRIVER
4891M: Hans de Goede <hdegoede@redhat.com>
4892L: linux-media@vger.kernel.org
4893T: git git://linuxtv.org/media_tree.git
4894S: Maintained
4895F: drivers/media/usb/gspca/
4896
4897GUID PARTITION TABLE (GPT)
4898M: Davidlohr Bueso <dave@stgolabs.net>
4899L: linux-efi@vger.kernel.org
4900S: Maintained
4901F: block/partitions/efi.*
4902
4903STK1160 USB VIDEO CAPTURE DRIVER
4904M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4905L: linux-media@vger.kernel.org
4906T: git git://linuxtv.org/media_tree.git
4907S: Maintained
4908F: drivers/media/usb/stk1160/
4909
4910H8/300 ARCHITECTURE
4911M: Yoshinori Sato <ysato@users.sourceforge.jp>
4912L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4913W: http://uclinux-h8.sourceforge.jp
4914T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4915S: Maintained
4916F: arch/h8300/
4917F: drivers/clocksource/h8300_*.c
4918F: drivers/clk/h8300/
4919F: drivers/irqchip/irq-renesas-h8*.c
4920
4921HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4922M: Frank Seidel <frank@f-seidel.de>
4923L: platform-driver-x86@vger.kernel.org
4924W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4925S: Maintained
4926F: drivers/platform/x86/hdaps.c
4927
4928HDPVR USB VIDEO ENCODER DRIVER
4929M: Hans Verkuil <hverkuil@xs4all.nl>
4930L: linux-media@vger.kernel.org
4931T: git git://linuxtv.org/media_tree.git
4932W: https://linuxtv.org
4933S: Odd Fixes
4934F: drivers/media/usb/hdpvr/
4935
4936HWPOISON MEMORY FAILURE HANDLING
4937M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4938L: linux-mm@kvack.org
4939S: Maintained
4940F: mm/memory-failure.c
4941F: mm/hwpoison-inject.c
4942
4943HYPERVISOR VIRTUAL CONSOLE DRIVER
4944L: linuxppc-dev@lists.ozlabs.org
4945S: Odd Fixes
4946F: drivers/tty/hvc/
4947
4948HACKRF MEDIA DRIVER
4949M: Antti Palosaari <crope@iki.fi>
4950L: linux-media@vger.kernel.org
4951W: https://linuxtv.org
4952W: http://palosaari.fi/linux/
4953Q: http://patchwork.linuxtv.org/project/linux-media/list/
4954T: git git://linuxtv.org/anttip/media_tree.git
4955S: Maintained
4956F: drivers/media/usb/hackrf/
4957
4958HARDWARE MONITORING
4959M: Jean Delvare <jdelvare@suse.com>
4960M: Guenter Roeck <linux@roeck-us.net>
4961L: lm-sensors@lm-sensors.org
4962W: http://www.lm-sensors.org/
4963T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4964T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4965S: Maintained
4966F: Documentation/hwmon/
4967F: drivers/hwmon/
4968F: include/linux/hwmon*.h
4969
4970HARDWARE RANDOM NUMBER GENERATOR CORE
4971M: Matt Mackall <mpm@selenic.com>
4972M: Herbert Xu <herbert@gondor.apana.org.au>
4973L: linux-crypto@vger.kernel.org
4974S: Odd fixes
4975F: Documentation/hw_random.txt
4976F: drivers/char/hw_random/
4977F: include/linux/hw_random.h
4978
4979HARDWARE SPINLOCK CORE
4980M: Ohad Ben-Cohen <ohad@wizery.com>
4981S: Maintained
4982T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4983F: Documentation/hwspinlock.txt
4984F: drivers/hwspinlock/hwspinlock_*
4985F: include/linux/hwspinlock.h
4986
4987HARMONY SOUND DRIVER
4988L: linux-parisc@vger.kernel.org
4989S: Maintained
4990F: sound/parisc/harmony.*
4991
4992HD29L2 MEDIA DRIVER
4993M: Antti Palosaari <crope@iki.fi>
4994L: linux-media@vger.kernel.org
4995W: https://linuxtv.org
4996W: http://palosaari.fi/linux/
4997Q: http://patchwork.linuxtv.org/project/linux-media/list/
4998T: git git://linuxtv.org/anttip/media_tree.git
4999S: Maintained
5000F: drivers/media/dvb-frontends/hd29l2*
5001
5002HEWLETT-PACKARD SMART2 RAID DRIVER
5003L: iss_storagedev@hp.com
5004S: Orphan
5005F: Documentation/blockdev/cpqarray.txt
5006F: drivers/block/cpqarray.*
5007
5008HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5009M: Don Brace <don.brace@pmcs.com>
5010L: iss_storagedev@hp.com
5011L: storagedev@pmcs.com
5012L: linux-scsi@vger.kernel.org
5013S: Supported
5014F: Documentation/scsi/hpsa.txt
5015F: drivers/scsi/hpsa*.[ch]
5016F: include/linux/cciss*.h
5017F: include/uapi/linux/cciss*.h
5018
5019HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5020M: Don Brace <don.brace@pmcs.com>
5021L: iss_storagedev@hp.com
5022L: storagedev@pmcs.com
5023L: linux-scsi@vger.kernel.org
5024S: Supported
5025F: Documentation/blockdev/cciss.txt
5026F: drivers/block/cciss*
5027F: include/linux/cciss_ioctl.h
5028F: include/uapi/linux/cciss_ioctl.h
5029
5030HFS FILESYSTEM
5031L: linux-fsdevel@vger.kernel.org
5032S: Orphan
5033F: Documentation/filesystems/hfs.txt
5034F: fs/hfs/
5035
5036HFSPLUS FILESYSTEM
5037L: linux-fsdevel@vger.kernel.org
5038S: Orphan
5039F: Documentation/filesystems/hfsplus.txt
5040F: fs/hfsplus/
5041
5042HGA FRAMEBUFFER DRIVER
5043M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5044L: linux-nvidia@lists.surfsouth.com
5045W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5046S: Maintained
5047F: drivers/video/fbdev/hgafb.c
5048
5049HIBERNATION (aka Software Suspend, aka swsusp)
5050M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5051M: Pavel Machek <pavel@ucw.cz>
5052L: linux-pm@vger.kernel.org
5053S: Supported
5054F: arch/x86/power/
5055F: drivers/base/power/
5056F: kernel/power/
5057F: include/linux/suspend.h
5058F: include/linux/freezer.h
5059F: include/linux/pm.h
5060F: arch/*/include/asm/suspend*.h
5061
5062HID CORE LAYER
5063M: Jiri Kosina <jikos@kernel.org>
5064R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5065L: linux-input@vger.kernel.org
5066T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5067S: Maintained
5068F: drivers/hid/
5069F: include/linux/hid*
5070F: include/uapi/linux/hid*
5071
5072HID SENSOR HUB DRIVERS
5073M: Jiri Kosina <jikos@kernel.org>
5074M: Jonathan Cameron <jic23@kernel.org>
5075M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5076L: linux-input@vger.kernel.org
5077L: linux-iio@vger.kernel.org
5078S: Maintained
5079F: Documentation/hid/hid-sensor*
5080F: drivers/hid/hid-sensor-*
5081F: drivers/iio/*/hid-*
5082F: include/linux/hid-sensor-*
5083
5084HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5085M: Thomas Gleixner <tglx@linutronix.de>
5086L: linux-kernel@vger.kernel.org
5087T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5088S: Maintained
5089F: Documentation/timers/
5090F: kernel/time/hrtimer.c
5091F: kernel/time/clockevents.c
5092F: kernel/time/tick*.*
5093F: kernel/time/timer_*.c
5094F: include/linux/clockchips.h
5095F: include/linux/hrtimer.h
5096
5097HIGH-SPEED SCC DRIVER FOR AX.25
5098L: linux-hams@vger.kernel.org
5099S: Orphan
5100F: drivers/net/hamradio/dmascc.c
5101F: drivers/net/hamradio/scc.c
5102
5103HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5104M: HighPoint Linux Team <linux@highpoint-tech.com>
5105W: http://www.highpoint-tech.com
5106S: Supported
5107F: Documentation/scsi/hptiop.txt
5108F: drivers/scsi/hptiop.c
5109
5110HIPPI
5111M: Jes Sorensen <jes@trained-monkey.org>
5112L: linux-hippi@sunsite.dk
5113S: Maintained
5114F: include/linux/hippidevice.h
5115F: include/uapi/linux/if_hippi.h
5116F: net/802/hippi.c
5117F: drivers/net/hippi/
5118
5119HISILICON SAS Controller
5120M: John Garry <john.garry@huawei.com>
5121W: http://www.hisilicon.com
5122S: Supported
5123F: drivers/scsi/hisi_sas/
5124F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5125
5126HOST AP DRIVER
5127M: Jouni Malinen <j@w1.fi>
5128L: hostap@shmoo.com (subscribers-only)
5129L: linux-wireless@vger.kernel.org
5130W: http://hostap.epitest.fi/
5131S: Maintained
5132F: drivers/net/wireless/intersil/hostap/
5133
5134HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5135L: platform-driver-x86@vger.kernel.org
5136S: Orphan
5137F: drivers/platform/x86/tc1100-wmi.c
5138
5139HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5140M: Jaroslav Kysela <perex@perex.cz>
5141S: Maintained
5142F: drivers/net/ethernet/hp/hp100.*
5143
5144HPET: High Precision Event Timers driver
5145M: Clemens Ladisch <clemens@ladisch.de>
5146S: Maintained
5147F: Documentation/timers/hpet.txt
5148F: drivers/char/hpet.c
5149F: include/linux/hpet.h
5150F: include/uapi/linux/hpet.h
5151
5152HPET: x86
5153S: Orphan
5154F: arch/x86/kernel/hpet.c
5155F: arch/x86/include/asm/hpet.h
5156
5157HPFS FILESYSTEM
5158M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5159W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5160S: Maintained
5161F: fs/hpfs/
5162
5163HSI SUBSYSTEM
5164M: Sebastian Reichel <sre@kernel.org>
5165T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5166S: Maintained
5167F: Documentation/ABI/testing/sysfs-bus-hsi
5168F: Documentation/hsi.txt
5169F: drivers/hsi/
5170F: include/linux/hsi/
5171F: include/uapi/linux/hsi/
5172
5173HSO 3G MODEM DRIVER
5174M: Jan Dumon <j.dumon@option.com>
5175W: http://www.pharscape.org
5176S: Maintained
5177F: drivers/net/usb/hso.c
5178
5179HSR NETWORK PROTOCOL
5180M: Arvid Brodin <arvid.brodin@alten.se>
5181L: netdev@vger.kernel.org
5182S: Maintained
5183F: net/hsr/
5184
5185HTCPEN TOUCHSCREEN DRIVER
5186M: Pau Oliva Fora <pof@eslack.org>
5187L: linux-input@vger.kernel.org
5188S: Maintained
5189F: drivers/input/touchscreen/htcpen.c
5190
5191HUGETLB FILESYSTEM
5192M: Nadia Yvette Chambers <nyc@holomorphy.com>
5193S: Maintained
5194F: fs/hugetlbfs/
5195
5196Hyper-V CORE AND DRIVERS
5197M: "K. Y. Srinivasan" <kys@microsoft.com>
5198M: Haiyang Zhang <haiyangz@microsoft.com>
5199L: devel@linuxdriverproject.org
5200S: Maintained
5201F: arch/x86/include/asm/mshyperv.h
5202F: arch/x86/include/uapi/asm/hyperv.h
5203F: arch/x86/kernel/cpu/mshyperv.c
5204F: drivers/hid/hid-hyperv.c
5205F: drivers/hv/
5206F: drivers/input/serio/hyperv-keyboard.c
5207F: drivers/net/hyperv/
5208F: drivers/scsi/storvsc_drv.c
5209F: drivers/video/fbdev/hyperv_fb.c
5210F: include/linux/hyperv.h
5211F: tools/hv/
5212F: Documentation/ABI/stable/sysfs-bus-vmbus
5213
5214I2C OVER PARALLEL PORT
5215M: Jean Delvare <jdelvare@suse.com>
5216L: linux-i2c@vger.kernel.org
5217S: Maintained
5218F: Documentation/i2c/busses/i2c-parport
5219F: Documentation/i2c/busses/i2c-parport-light
5220F: drivers/i2c/busses/i2c-parport.c
5221F: drivers/i2c/busses/i2c-parport-light.c
5222
5223I2C/SMBUS CONTROLLER DRIVERS FOR PC
5224M: Jean Delvare <jdelvare@suse.com>
5225L: linux-i2c@vger.kernel.org
5226S: Maintained
5227F: Documentation/i2c/busses/i2c-ali1535
5228F: Documentation/i2c/busses/i2c-ali1563
5229F: Documentation/i2c/busses/i2c-ali15x3
5230F: Documentation/i2c/busses/i2c-amd756
5231F: Documentation/i2c/busses/i2c-amd8111
5232F: Documentation/i2c/busses/i2c-i801
5233F: Documentation/i2c/busses/i2c-nforce2
5234F: Documentation/i2c/busses/i2c-piix4
5235F: Documentation/i2c/busses/i2c-sis5595
5236F: Documentation/i2c/busses/i2c-sis630
5237F: Documentation/i2c/busses/i2c-sis96x
5238F: Documentation/i2c/busses/i2c-via
5239F: Documentation/i2c/busses/i2c-viapro
5240F: drivers/i2c/busses/i2c-ali1535.c
5241F: drivers/i2c/busses/i2c-ali1563.c
5242F: drivers/i2c/busses/i2c-ali15x3.c
5243F: drivers/i2c/busses/i2c-amd756.c
5244F: drivers/i2c/busses/i2c-amd756-s4882.c
5245F: drivers/i2c/busses/i2c-amd8111.c
5246F: drivers/i2c/busses/i2c-i801.c
5247F: drivers/i2c/busses/i2c-isch.c
5248F: drivers/i2c/busses/i2c-nforce2.c
5249F: drivers/i2c/busses/i2c-nforce2-s4985.c
5250F: drivers/i2c/busses/i2c-piix4.c
5251F: drivers/i2c/busses/i2c-sis5595.c
5252F: drivers/i2c/busses/i2c-sis630.c
5253F: drivers/i2c/busses/i2c-sis96x.c
5254F: drivers/i2c/busses/i2c-via.c
5255F: drivers/i2c/busses/i2c-viapro.c
5256
5257I2C/SMBUS ISMT DRIVER
5258M: Seth Heasley <seth.heasley@intel.com>
5259M: Neil Horman <nhorman@tuxdriver.com>
5260L: linux-i2c@vger.kernel.org
5261F: drivers/i2c/busses/i2c-ismt.c
5262F: Documentation/i2c/busses/i2c-ismt
5263
5264I2C/SMBUS STUB DRIVER
5265M: Jean Delvare <jdelvare@suse.com>
5266L: linux-i2c@vger.kernel.org
5267S: Maintained
5268F: drivers/i2c/i2c-stub.c
5269
5270I2C SUBSYSTEM
5271M: Wolfram Sang <wsa@the-dreams.de>
5272L: linux-i2c@vger.kernel.org
5273W: https://i2c.wiki.kernel.org/
5274Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5275T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5276S: Maintained
5277F: Documentation/devicetree/bindings/i2c/
5278F: Documentation/i2c/
5279F: drivers/i2c/
5280F: drivers/i2c/*/
5281F: include/linux/i2c.h
5282F: include/linux/i2c-*.h
5283F: include/uapi/linux/i2c.h
5284F: include/uapi/linux/i2c-*.h
5285
5286I2C ACPI SUPPORT
5287M: Mika Westerberg <mika.westerberg@linux.intel.com>
5288L: linux-i2c@vger.kernel.org
5289L: linux-acpi@vger.kernel.org
5290S: Maintained
5291
5292I2C-TAOS-EVM DRIVER
5293M: Jean Delvare <jdelvare@suse.com>
5294L: linux-i2c@vger.kernel.org
5295S: Maintained
5296F: Documentation/i2c/busses/i2c-taos-evm
5297F: drivers/i2c/busses/i2c-taos-evm.c
5298
5299I2C-TINY-USB DRIVER
5300M: Till Harbaum <till@harbaum.org>
5301L: linux-i2c@vger.kernel.org
5302W: http://www.harbaum.org/till/i2c_tiny_usb
5303S: Maintained
5304F: drivers/i2c/busses/i2c-tiny-usb.c
5305
5306i386 BOOT CODE
5307M: "H. Peter Anvin" <hpa@zytor.com>
5308S: Maintained
5309F: arch/x86/boot/
5310
5311i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5312M: "H. Peter Anvin" <hpa@zytor.com>
5313T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5314S: Maintained
5315
5316IA64 (Itanium) PLATFORM
5317M: Tony Luck <tony.luck@intel.com>
5318M: Fenghua Yu <fenghua.yu@intel.com>
5319L: linux-ia64@vger.kernel.org
5320T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5321S: Maintained
5322F: arch/ia64/
5323
5324IBM Power VMX Cryptographic instructions
5325M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5326M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5327L: linux-crypto@vger.kernel.org
5328S: Supported
5329F: drivers/crypto/vmx/Makefile
5330F: drivers/crypto/vmx/Kconfig
5331F: drivers/crypto/vmx/vmx.c
5332F: drivers/crypto/vmx/aes*
5333F: drivers/crypto/vmx/ghash*
5334F: drivers/crypto/vmx/ppc-xlate.pl
5335
5336IBM Power in-Nest Crypto Acceleration
5337M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5338M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5339L: linux-crypto@vger.kernel.org
5340S: Supported
5341F: drivers/crypto/nx/Makefile
5342F: drivers/crypto/nx/Kconfig
5343F: drivers/crypto/nx/nx-aes*
5344F: drivers/crypto/nx/nx-sha*
5345F: drivers/crypto/nx/nx.*
5346F: drivers/crypto/nx/nx_csbcpb.h
5347F: drivers/crypto/nx/nx_debugfs.h
5348
5349IBM Power 842 compression accelerator
5350M: Dan Streetman <ddstreet@ieee.org>
5351S: Supported
5352F: drivers/crypto/nx/Makefile
5353F: drivers/crypto/nx/Kconfig
5354F: drivers/crypto/nx/nx-842*
5355F: include/linux/sw842.h
5356F: crypto/842.c
5357F: lib/842/
5358
5359IBM Power Linux RAID adapter
5360M: Brian King <brking@us.ibm.com>
5361S: Supported
5362F: drivers/scsi/ipr.*
5363
5364IBM Power Virtual Ethernet Device Driver
5365M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5366L: netdev@vger.kernel.org
5367S: Supported
5368F: drivers/net/ethernet/ibm/ibmveth.*
5369
5370IBM Power SRIOV Virtual NIC Device Driver
5371M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5372M: John Allen <jallen@linux.vnet.ibm.com>
5373L: netdev@vger.kernel.org
5374S: Supported
5375F: drivers/net/ethernet/ibm/ibmvnic.*
5376
5377IBM Power Virtual SCSI Device Drivers
5378M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5379L: linux-scsi@vger.kernel.org
5380S: Supported
5381F: drivers/scsi/ibmvscsi/ibmvscsi*
5382F: drivers/scsi/ibmvscsi/viosrp.h
5383
5384IBM Power Virtual FC Device Drivers
5385M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5386L: linux-scsi@vger.kernel.org
5387S: Supported
5388F: drivers/scsi/ibmvscsi/ibmvfc*
5389
5390IBM ServeRAID RAID DRIVER
5391S: Orphan
5392F: drivers/scsi/ips.*
5393
5394ICH LPC AND GPIO DRIVER
5395M: Peter Tyser <ptyser@xes-inc.com>
5396S: Maintained
5397F: drivers/mfd/lpc_ich.c
5398F: drivers/gpio/gpio-ich.c
5399
5400IDE SUBSYSTEM
5401M: "David S. Miller" <davem@davemloft.net>
5402L: linux-ide@vger.kernel.org
5403Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5404T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5405S: Maintained
5406F: Documentation/ide/
5407F: drivers/ide/
5408F: include/linux/ide.h
5409
5410IDEAPAD LAPTOP EXTRAS DRIVER
5411M: Ike Panhc <ike.pan@canonical.com>
5412L: platform-driver-x86@vger.kernel.org
5413W: http://launchpad.net/ideapad-laptop
5414S: Maintained
5415F: drivers/platform/x86/ideapad-laptop.c
5416
5417IDEAPAD LAPTOP SLIDEBAR DRIVER
5418M: Andrey Moiseev <o2g.org.ru@gmail.com>
5419L: linux-input@vger.kernel.org
5420W: https://github.com/o2genum/ideapad-slidebar
5421S: Maintained
5422F: drivers/input/misc/ideapad_slidebar.c
5423
5424IDE/ATAPI DRIVERS
5425M: Borislav Petkov <bp@alien8.de>
5426L: linux-ide@vger.kernel.org
5427S: Maintained
5428F: Documentation/cdrom/ide-cd
5429F: drivers/ide/ide-cd*
5430
5431IDLE-I7300
5432M: Andy Henroid <andrew.d.henroid@intel.com>
5433L: linux-pm@vger.kernel.org
5434S: Supported
5435F: drivers/idle/i7300_idle.c
5436
5437IEEE 802.15.4 SUBSYSTEM
5438M: Alexander Aring <alex.aring@gmail.com>
5439L: linux-wpan@vger.kernel.org
5440W: https://github.com/linux-wpan
5441T: git git://github.com/linux-wpan/linux-wpan-next.git
5442S: Maintained
5443F: net/ieee802154/
5444F: net/mac802154/
5445F: drivers/net/ieee802154/
5446F: include/linux/nl802154.h
5447F: include/linux/ieee802154.h
5448F: include/net/nl802154.h
5449F: include/net/mac802154.h
5450F: include/net/af_ieee802154.h
5451F: include/net/cfg802154.h
5452F: include/net/ieee802154_netdev.h
5453F: Documentation/networking/ieee802154.txt
5454
5455IGORPLUG-USB IR RECEIVER
5456M: Sean Young <sean@mess.org>
5457L: linux-media@vger.kernel.org
5458S: Maintained
5459F: drivers/media/rc/igorplugusb.c
5460
5461IGUANAWORKS USB IR TRANSCEIVER
5462M: Sean Young <sean@mess.org>
5463L: linux-media@vger.kernel.org
5464S: Maintained
5465F: drivers/media/rc/iguanair.c
5466
5467IIO SUBSYSTEM AND DRIVERS
5468M: Jonathan Cameron <jic23@kernel.org>
5469R: Hartmut Knaack <knaack.h@gmx.de>
5470R: Lars-Peter Clausen <lars@metafoo.de>
5471R: Peter Meerwald <pmeerw@pmeerw.net>
5472L: linux-iio@vger.kernel.org
5473S: Maintained
5474F: drivers/iio/
5475F: drivers/staging/iio/
5476F: include/linux/iio/
5477F: tools/iio/
5478
5479IKANOS/ADI EAGLE ADSL USB DRIVER
5480M: Matthieu Castet <castet.matthieu@free.fr>
5481M: Stanislaw Gruszka <stf_xl@wp.pl>
5482S: Maintained
5483F: drivers/usb/atm/ueagle-atm.c
5484
5485INA209 HARDWARE MONITOR DRIVER
5486M: Guenter Roeck <linux@roeck-us.net>
5487L: lm-sensors@lm-sensors.org
5488S: Maintained
5489F: Documentation/hwmon/ina209
5490F: Documentation/devicetree/bindings/i2c/ina209.txt
5491F: drivers/hwmon/ina209.c
5492
5493INA2XX HARDWARE MONITOR DRIVER
5494M: Guenter Roeck <linux@roeck-us.net>
5495L: lm-sensors@lm-sensors.org
5496S: Maintained
5497F: Documentation/hwmon/ina2xx
5498F: drivers/hwmon/ina2xx.c
5499F: include/linux/platform_data/ina2xx.h
5500
5501INDUSTRY PACK SUBSYSTEM (IPACK)
5502M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5503M: Jens Taprogge <jens.taprogge@taprogge.org>
5504M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5505L: industrypack-devel@lists.sourceforge.net
5506W: http://industrypack.sourceforge.net
5507S: Maintained
5508F: drivers/ipack/
5509
5510INGENIC JZ4780 DMA Driver
5511M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5512S: Maintained
5513F: drivers/dma/dma-jz4780.c
5514
5515INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5516M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5517M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5518L: linux-ima-devel@lists.sourceforge.net
5519L: linux-ima-user@lists.sourceforge.net
5520L: linux-security-module@vger.kernel.org
5521T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5522S: Supported
5523F: security/integrity/ima/
5524
5525IMGTEC IR DECODER DRIVER
5526M: James Hogan <james.hogan@imgtec.com>
5527S: Maintained
5528F: drivers/media/rc/img-ir/
5529
5530IMS TWINTURBO FRAMEBUFFER DRIVER
5531L: linux-fbdev@vger.kernel.org
5532S: Orphan
5533F: drivers/video/fbdev/imsttfb.c
5534
5535INFINIBAND SUBSYSTEM
5536M: Doug Ledford <dledford@redhat.com>
5537M: Sean Hefty <sean.hefty@intel.com>
5538M: Hal Rosenstock <hal.rosenstock@gmail.com>
5539L: linux-rdma@vger.kernel.org
5540W: http://www.openfabrics.org/
5541Q: http://patchwork.kernel.org/project/linux-rdma/list/
5542T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5543S: Supported
5544F: Documentation/infiniband/
5545F: drivers/infiniband/
5546F: drivers/staging/rdma/
5547F: include/uapi/linux/if_infiniband.h
5548F: include/uapi/rdma/
5549F: include/rdma/
5550
5551INOTIFY
5552M: John McCutchan <john@johnmccutchan.com>
5553M: Robert Love <rlove@rlove.org>
5554M: Eric Paris <eparis@parisplace.org>
5555S: Maintained
5556F: Documentation/filesystems/inotify.txt
5557F: fs/notify/inotify/
5558F: include/linux/inotify.h
5559F: include/uapi/linux/inotify.h
5560
5561INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5562M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5563L: linux-input@vger.kernel.org
5564Q: http://patchwork.kernel.org/project/linux-input/list/
5565T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5566S: Maintained
5567F: drivers/input/
5568F: include/linux/input.h
5569F: include/uapi/linux/input.h
5570F: include/linux/input/
5571
5572INPUT MULTITOUCH (MT) PROTOCOL
5573M: Henrik Rydberg <rydberg@bitmath.org>
5574L: linux-input@vger.kernel.org
5575S: Odd fixes
5576F: Documentation/input/multi-touch-protocol.txt
5577F: drivers/input/input-mt.c
5578K: \b(ABS|SYN)_MT_
5579
5580INTEL ASoC BDW/HSW DRIVERS
5581M: Jie Yang <yang.jie@linux.intel.com>
5582L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5583S: Supported
5584F: sound/soc/intel/common/sst-dsp*
5585F: sound/soc/intel/common/sst-firmware.c
5586F: sound/soc/intel/boards/broadwell.c
5587F: sound/soc/intel/haswell/
5588
5589INTEL C600 SERIES SAS CONTROLLER DRIVER
5590M: Intel SCU Linux support <intel-linux-scu@intel.com>
5591M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5592L: linux-scsi@vger.kernel.org
5593T: git git://git.code.sf.net/p/intel-sas/isci
5594S: Supported
5595F: drivers/scsi/isci/
5596
5597INTEL HID EVENT DRIVER
5598M: Alex Hung <alex.hung@canonical.com>
5599L: platform-driver-x86@vger.kernel.org
5600S: Maintained
5601F: drivers/platform/x86/intel-hid.c
5602
5603INTEL IDLE DRIVER
5604M: Len Brown <lenb@kernel.org>
5605L: linux-pm@vger.kernel.org
5606T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5607S: Supported
5608F: drivers/idle/intel_idle.c
5609
5610INTEL PSTATE DRIVER
5611M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5612M: Len Brown <lenb@kernel.org>
5613L: linux-pm@vger.kernel.org
5614S: Supported
5615F: drivers/cpufreq/intel_pstate.c
5616
5617INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5618M: Maik Broemme <mbroemme@plusserver.de>
5619L: linux-fbdev@vger.kernel.org
5620S: Maintained
5621F: Documentation/fb/intelfb.txt
5622F: drivers/video/fbdev/intelfb/
5623
5624INTEL 810/815 FRAMEBUFFER DRIVER
5625M: Antonino Daplas <adaplas@gmail.com>
5626L: linux-fbdev@vger.kernel.org
5627S: Maintained
5628F: drivers/video/fbdev/i810/
5629
5630INTEL MENLOW THERMAL DRIVER
5631M: Sujith Thomas <sujith.thomas@intel.com>
5632L: platform-driver-x86@vger.kernel.org
5633W: https://01.org/linux-acpi
5634S: Supported
5635F: drivers/platform/x86/intel_menlow.c
5636
5637INTEL I/OAT DMA DRIVER
5638M: Dave Jiang <dave.jiang@intel.com>
5639R: Dan Williams <dan.j.williams@intel.com>
5640L: dmaengine@vger.kernel.org
5641Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5642S: Supported
5643F: drivers/dma/ioat*
5644
5645INTEL IOMMU (VT-d)
5646M: David Woodhouse <dwmw2@infradead.org>
5647L: iommu@lists.linux-foundation.org
5648T: git git://git.infradead.org/iommu-2.6.git
5649S: Supported
5650F: drivers/iommu/intel-iommu.c
5651F: include/linux/intel-iommu.h
5652
5653INTEL IOP-ADMA DMA DRIVER
5654R: Dan Williams <dan.j.williams@intel.com>
5655S: Odd fixes
5656F: drivers/dma/iop-adma.c
5657
5658INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5659M: Krzysztof Halasa <khalasa@piap.pl>
5660S: Maintained
5661F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5662F: arch/arm/mach-ixp4xx/include/mach/npe.h
5663F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5664F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5665F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5666F: drivers/net/wan/ixp4xx_hss.c
5667
5668INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5669M: Deepak Saxena <dsaxena@plexity.net>
5670S: Maintained
5671F: drivers/char/hw_random/ixp4xx-rng.c
5672
5673INTEL ETHERNET DRIVERS
5674M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5675R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5676R: Shannon Nelson <shannon.nelson@intel.com>
5677R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5678R: Don Skidmore <donald.c.skidmore@intel.com>
5679R: Bruce Allan <bruce.w.allan@intel.com>
5680R: John Ronciak <john.ronciak@intel.com>
5681R: Mitch Williams <mitch.a.williams@intel.com>
5682L: intel-wired-lan@lists.osuosl.org
5683W: http://www.intel.com/support/feedback.htm
5684W: http://e1000.sourceforge.net/
5685Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5686T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5687T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5688S: Supported
5689F: Documentation/networking/e100.txt
5690F: Documentation/networking/e1000.txt
5691F: Documentation/networking/e1000e.txt
5692F: Documentation/networking/igb.txt
5693F: Documentation/networking/igbvf.txt
5694F: Documentation/networking/ixgb.txt
5695F: Documentation/networking/ixgbe.txt
5696F: Documentation/networking/ixgbevf.txt
5697F: Documentation/networking/i40e.txt
5698F: Documentation/networking/i40evf.txt
5699F: drivers/net/ethernet/intel/
5700F: drivers/net/ethernet/intel/*/
5701
5702INTEL-MID GPIO DRIVER
5703M: David Cohen <david.a.cohen@linux.intel.com>
5704L: linux-gpio@vger.kernel.org
5705S: Maintained
5706F: drivers/gpio/gpio-intel-mid.c
5707
5708INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5709M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5710L: linux-wireless@vger.kernel.org
5711S: Maintained
5712F: Documentation/networking/README.ipw2100
5713F: Documentation/networking/README.ipw2200
5714F: drivers/net/wireless/intel/ipw2x00/
5715
5716INTEL(R) TRACE HUB
5717M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5718S: Supported
5719F: Documentation/trace/intel_th.txt
5720F: drivers/hwtracing/intel_th/
5721
5722INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5723M: Ning Sun <ning.sun@intel.com>
5724L: tboot-devel@lists.sourceforge.net
5725W: http://tboot.sourceforge.net
5726T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5727S: Supported
5728F: Documentation/intel_txt.txt
5729F: include/linux/tboot.h
5730F: arch/x86/kernel/tboot.c
5731
5732INTEL WIRELESS WIMAX CONNECTION 2400
5733M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5734M: linux-wimax@intel.com
5735L: wimax@linuxwimax.org (subscribers-only)
5736S: Supported
5737W: http://linuxwimax.org
5738F: Documentation/wimax/README.i2400m
5739F: drivers/net/wimax/i2400m/
5740F: include/uapi/linux/wimax/i2400m.h
5741
5742INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5743M: Stanislaw Gruszka <sgruszka@redhat.com>
5744L: linux-wireless@vger.kernel.org
5745S: Supported
5746F: drivers/net/wireless/intel/iwlegacy/
5747
5748INTEL WIRELESS WIFI LINK (iwlwifi)
5749M: Johannes Berg <johannes.berg@intel.com>
5750M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5751M: Intel Linux Wireless <linuxwifi@intel.com>
5752L: linux-wireless@vger.kernel.org
5753W: http://intellinuxwireless.org
5754T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5755S: Supported
5756F: drivers/net/wireless/intel/iwlwifi/
5757
5758INTEL MANAGEMENT ENGINE (mei)
5759M: Tomas Winkler <tomas.winkler@intel.com>
5760L: linux-kernel@vger.kernel.org
5761S: Supported
5762F: include/uapi/linux/mei.h
5763F: include/linux/mei_cl_bus.h
5764F: drivers/misc/mei/*
5765F: Documentation/misc-devices/mei/*
5766
5767INTEL MIC DRIVERS (mic)
5768M: Sudeep Dutt <sudeep.dutt@intel.com>
5769M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5770S: Supported
5771W: https://github.com/sudeepdutt/mic
5772W: http://software.intel.com/en-us/mic-developer
5773F: include/linux/mic_bus.h
5774F: include/linux/scif.h
5775F: include/uapi/linux/mic_common.h
5776F: include/uapi/linux/mic_ioctl.h
5777F: include/uapi/linux/scif_ioctl.h
5778F: drivers/misc/mic/
5779F: drivers/dma/mic_x100_dma.c
5780F: drivers/dma/mic_x100_dma.h
5781F: Documentation/mic/
5782
5783INTEL PMC/P-Unit IPC DRIVER
5784M: Zha Qipeng<qipeng.zha@intel.com>
5785L: platform-driver-x86@vger.kernel.org
5786S: Maintained
5787F: drivers/platform/x86/intel_pmc_ipc.c
5788F: drivers/platform/x86/intel_punit_ipc.c
5789F: arch/x86/include/asm/intel_pmc_ipc.h
5790F: arch/x86/include/asm/intel_punit_ipc.h
5791
5792INTEL TELEMETRY DRIVER
5793M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5794L: platform-driver-x86@vger.kernel.org
5795S: Maintained
5796F: arch/x86/include/asm/intel_telemetry.h
5797F: drivers/platform/x86/intel_telemetry*
5798
5799IOC3 ETHERNET DRIVER
5800M: Ralf Baechle <ralf@linux-mips.org>
5801L: linux-mips@linux-mips.org
5802S: Maintained
5803F: drivers/net/ethernet/sgi/ioc3-eth.c
5804
5805IOC3 SERIAL DRIVER
5806M: Pat Gefre <pfg@sgi.com>
5807L: linux-serial@vger.kernel.org
5808S: Maintained
5809F: drivers/tty/serial/ioc3_serial.c
5810
5811IOMMU DRIVERS
5812M: Joerg Roedel <joro@8bytes.org>
5813L: iommu@lists.linux-foundation.org
5814T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5815S: Maintained
5816F: drivers/iommu/
5817
5818IP MASQUERADING
5819M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5820S: Maintained
5821F: net/ipv4/netfilter/ipt_MASQUERADE.c
5822
5823IPMI SUBSYSTEM
5824M: Corey Minyard <minyard@acm.org>
5825L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5826W: http://openipmi.sourceforge.net/
5827S: Supported
5828F: Documentation/IPMI.txt
5829F: drivers/char/ipmi/
5830F: include/linux/ipmi*
5831F: include/uapi/linux/ipmi*
5832
5833QCOM AUDIO (ASoC) DRIVERS
5834M: Patrick Lai <plai@codeaurora.org>
5835M: Banajit Goswami <bgoswami@codeaurora.org>
5836L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5837S: Supported
5838F: sound/soc/qcom/
5839
5840IPS SCSI RAID DRIVER
5841M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5842L: linux-scsi@vger.kernel.org
5843W: http://www.adaptec.com/
5844S: Maintained
5845F: drivers/scsi/ips*
5846
5847IPVS
5848M: Wensong Zhang <wensong@linux-vs.org>
5849M: Simon Horman <horms@verge.net.au>
5850M: Julian Anastasov <ja@ssi.bg>
5851L: netdev@vger.kernel.org
5852L: lvs-devel@vger.kernel.org
5853S: Maintained
5854T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5855T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5856F: Documentation/networking/ipvs-sysctl.txt
5857F: include/net/ip_vs.h
5858F: include/uapi/linux/ip_vs.h
5859F: net/netfilter/ipvs/
5860
5861IPWIRELESS DRIVER
5862M: Jiri Kosina <jikos@kernel.org>
5863M: David Sterba <dsterba@suse.com>
5864S: Odd Fixes
5865F: drivers/tty/ipwireless/
5866
5867IPX NETWORK LAYER
5868M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5869L: netdev@vger.kernel.org
5870S: Maintained
5871F: include/net/ipx.h
5872F: include/uapi/linux/ipx.h
5873F: net/ipx/
5874
5875IRDA SUBSYSTEM
5876M: Samuel Ortiz <samuel@sortiz.org>
5877L: irda-users@lists.sourceforge.net (subscribers-only)
5878L: netdev@vger.kernel.org
5879W: http://irda.sourceforge.net/
5880S: Maintained
5881T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5882F: Documentation/networking/irda.txt
5883F: drivers/net/irda/
5884F: include/net/irda/
5885F: net/irda/
5886
5887IRQ SUBSYSTEM
5888M: Thomas Gleixner <tglx@linutronix.de>
5889L: linux-kernel@vger.kernel.org
5890S: Maintained
5891T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5892F: kernel/irq/
5893
5894IRQCHIP DRIVERS
5895M: Thomas Gleixner <tglx@linutronix.de>
5896M: Jason Cooper <jason@lakedaemon.net>
5897M: Marc Zyngier <marc.zyngier@arm.com>
5898L: linux-kernel@vger.kernel.org
5899S: Maintained
5900T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5901T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5902F: Documentation/devicetree/bindings/interrupt-controller/
5903F: drivers/irqchip/
5904
5905IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5906M: Jiang Liu <jiang.liu@linux.intel.com>
5907M: Marc Zyngier <marc.zyngier@arm.com>
5908S: Maintained
5909T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5910F: Documentation/IRQ-domain.txt
5911F: include/linux/irqdomain.h
5912F: kernel/irq/irqdomain.c
5913F: kernel/irq/msi.c
5914
5915ISAPNP
5916M: Jaroslav Kysela <perex@perex.cz>
5917S: Maintained
5918F: Documentation/isapnp.txt
5919F: drivers/pnp/isapnp/
5920F: include/linux/isapnp.h
5921
5922ISA RADIO MODULE
5923M: Hans Verkuil <hverkuil@xs4all.nl>
5924L: linux-media@vger.kernel.org
5925T: git git://linuxtv.org/media_tree.git
5926W: https://linuxtv.org
5927S: Maintained
5928F: drivers/media/radio/radio-isa*
5929
5930iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5931M: Peter Jones <pjones@redhat.com>
5932M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5933S: Maintained
5934F: drivers/firmware/iscsi_ibft*
5935
5936ISCSI
5937M: Mike Christie <michaelc@cs.wisc.edu>
5938L: open-iscsi@googlegroups.com
5939W: www.open-iscsi.org
5940T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5941S: Maintained
5942F: drivers/scsi/*iscsi*
5943F: include/scsi/*iscsi*
5944
5945ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5946M: Or Gerlitz <ogerlitz@mellanox.com>
5947M: Sagi Grimberg <sagig@mellanox.com>
5948M: Roi Dayan <roid@mellanox.com>
5949L: linux-rdma@vger.kernel.org
5950S: Supported
5951W: http://www.openfabrics.org
5952W: www.open-iscsi.org
5953Q: http://patchwork.kernel.org/project/linux-rdma/list/
5954F: drivers/infiniband/ulp/iser/
5955
5956ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5957M: Sagi Grimberg <sagig@mellanox.com>
5958T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5959L: linux-rdma@vger.kernel.org
5960L: target-devel@vger.kernel.org
5961S: Supported
5962W: http://www.linux-iscsi.org
5963F: drivers/infiniband/ulp/isert
5964
5965ISDN SUBSYSTEM
5966M: Karsten Keil <isdn@linux-pingi.de>
5967L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5968L: netdev@vger.kernel.org
5969W: http://www.isdn4linux.de
5970T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5971S: Maintained
5972F: Documentation/isdn/
5973F: drivers/isdn/
5974F: include/linux/isdn.h
5975F: include/linux/isdn/
5976F: include/uapi/linux/isdn.h
5977F: include/uapi/linux/isdn/
5978
5979ISDN SUBSYSTEM (Eicon active card driver)
5980M: Armin Schindler <mac@melware.de>
5981L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5982W: http://www.melware.de
5983S: Maintained
5984F: drivers/isdn/hardware/eicon/
5985
5986IT87 HARDWARE MONITORING DRIVER
5987M: Jean Delvare <jdelvare@suse.com>
5988L: lm-sensors@lm-sensors.org
5989S: Maintained
5990F: Documentation/hwmon/it87
5991F: drivers/hwmon/it87.c
5992
5993IT913X MEDIA DRIVER
5994M: Antti Palosaari <crope@iki.fi>
5995L: linux-media@vger.kernel.org
5996W: https://linuxtv.org
5997W: http://palosaari.fi/linux/
5998Q: http://patchwork.linuxtv.org/project/linux-media/list/
5999T: git git://linuxtv.org/anttip/media_tree.git
6000S: Maintained
6001F: drivers/media/tuners/it913x*
6002
6003IVTV VIDEO4LINUX DRIVER
6004M: Andy Walls <awalls@md.metrocast.net>
6005L: ivtv-devel@ivtvdriver.org (subscribers-only)
6006L: linux-media@vger.kernel.org
6007T: git git://linuxtv.org/media_tree.git
6008W: http://www.ivtvdriver.org
6009S: Maintained
6010F: Documentation/video4linux/*.ivtv
6011F: drivers/media/pci/ivtv/
6012F: include/uapi/linux/ivtv*
6013
6014IX2505V MEDIA DRIVER
6015M: Malcolm Priestley <tvboxspy@gmail.com>
6016L: linux-media@vger.kernel.org
6017W: https://linuxtv.org
6018Q: http://patchwork.linuxtv.org/project/linux-media/list/
6019S: Maintained
6020F: drivers/media/dvb-frontends/ix2505v*
6021
6022JC42.4 TEMPERATURE SENSOR DRIVER
6023M: Guenter Roeck <linux@roeck-us.net>
6024L: lm-sensors@lm-sensors.org
6025S: Maintained
6026F: drivers/hwmon/jc42.c
6027F: Documentation/hwmon/jc42
6028
6029JFS FILESYSTEM
6030M: Dave Kleikamp <shaggy@kernel.org>
6031L: jfs-discussion@lists.sourceforge.net
6032W: http://jfs.sourceforge.net/
6033T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6034S: Maintained
6035F: Documentation/filesystems/jfs.txt
6036F: fs/jfs/
6037
6038JME NETWORK DRIVER
6039M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6040L: netdev@vger.kernel.org
6041S: Maintained
6042F: drivers/net/ethernet/jme.*
6043
6044JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6045M: David Woodhouse <dwmw2@infradead.org>
6046L: linux-mtd@lists.infradead.org
6047W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6048S: Maintained
6049F: fs/jffs2/
6050F: include/uapi/linux/jffs2.h
6051
6052JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6053M: "Theodore Ts'o" <tytso@mit.edu>
6054M: Jan Kara <jack@suse.com>
6055L: linux-ext4@vger.kernel.org
6056S: Maintained
6057F: fs/jbd2/
6058F: include/linux/jbd2.h
6059
6060JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6061M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6062L: linux-media@vger.kernel.org
6063S: Maintained
6064F: drivers/media/platform/rcar_jpu.c
6065
6066JSM Neo PCI based serial card
6067M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6068L: linux-serial@vger.kernel.org
6069S: Maintained
6070F: drivers/tty/serial/jsm/
6071
6072K10TEMP HARDWARE MONITORING DRIVER
6073M: Clemens Ladisch <clemens@ladisch.de>
6074L: lm-sensors@lm-sensors.org
6075S: Maintained
6076F: Documentation/hwmon/k10temp
6077F: drivers/hwmon/k10temp.c
6078
6079K8TEMP HARDWARE MONITORING DRIVER
6080M: Rudolf Marek <r.marek@assembler.cz>
6081L: lm-sensors@lm-sensors.org
6082S: Maintained
6083F: Documentation/hwmon/k8temp
6084F: drivers/hwmon/k8temp.c
6085
6086KCONFIG
6087M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6088L: linux-kbuild@vger.kernel.org
6089T: git git://gitorious.org/linux-kconfig/linux-kconfig
6090S: Maintained
6091F: Documentation/kbuild/kconfig-language.txt
6092F: scripts/kconfig/
6093
6094KDUMP
6095M: Vivek Goyal <vgoyal@redhat.com>
6096M: Haren Myneni <hbabu@us.ibm.com>
6097L: kexec@lists.infradead.org
6098W: http://lse.sourceforge.net/kdump/
6099S: Maintained
6100F: Documentation/kdump/
6101
6102KEENE FM RADIO TRANSMITTER DRIVER
6103M: Hans Verkuil <hverkuil@xs4all.nl>
6104L: linux-media@vger.kernel.org
6105T: git git://linuxtv.org/media_tree.git
6106W: https://linuxtv.org
6107S: Maintained
6108F: drivers/media/radio/radio-keene*
6109
6110KERNEL AUTOMOUNTER v4 (AUTOFS4)
6111M: Ian Kent <raven@themaw.net>
6112L: autofs@vger.kernel.org
6113S: Maintained
6114F: fs/autofs4/
6115
6116KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6117M: Michal Marek <mmarek@suse.com>
6118T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6119T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6120L: linux-kbuild@vger.kernel.org
6121S: Maintained
6122F: Documentation/kbuild/
6123F: Makefile
6124F: scripts/Makefile.*
6125F: scripts/basic/
6126F: scripts/mk*
6127F: scripts/package/
6128
6129KERNEL JANITORS
6130L: kernel-janitors@vger.kernel.org
6131W: http://kernelnewbies.org/KernelJanitors
6132S: Odd Fixes
6133
6134KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6135M: "J. Bruce Fields" <bfields@fieldses.org>
6136M: Jeff Layton <jlayton@poochiereds.net>
6137L: linux-nfs@vger.kernel.org
6138W: http://nfs.sourceforge.net/
6139T: git git://linux-nfs.org/~bfields/linux.git
6140S: Supported
6141F: fs/nfsd/
6142F: include/uapi/linux/nfsd/
6143F: fs/lockd/
6144F: fs/nfs_common/
6145F: net/sunrpc/
6146F: include/linux/lockd/
6147F: include/linux/sunrpc/
6148F: include/uapi/linux/sunrpc/
6149
6150KERNEL SELFTEST FRAMEWORK
6151M: Shuah Khan <shuahkh@osg.samsung.com>
6152L: linux-kselftest@vger.kernel.org
6153T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6154S: Maintained
6155F: tools/testing/selftests
6156
6157KERNEL VIRTUAL MACHINE (KVM)
6158M: Gleb Natapov <gleb@kernel.org>
6159M: Paolo Bonzini <pbonzini@redhat.com>
6160L: kvm@vger.kernel.org
6161W: http://www.linux-kvm.org
6162T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6163S: Supported
6164F: Documentation/*/kvm*.txt
6165F: Documentation/virtual/kvm/
6166F: arch/*/kvm/
6167F: arch/x86/kernel/kvm.c
6168F: arch/x86/kernel/kvmclock.c
6169F: arch/*/include/asm/kvm*
6170F: include/linux/kvm*
6171F: include/uapi/linux/kvm*
6172F: virt/kvm/
6173
6174KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6175M: Joerg Roedel <joro@8bytes.org>
6176L: kvm@vger.kernel.org
6177W: http://www.linux-kvm.org/
6178S: Maintained
6179F: arch/x86/include/asm/svm.h
6180F: arch/x86/kvm/svm.c
6181
6182KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6183M: Alexander Graf <agraf@suse.com>
6184L: kvm-ppc@vger.kernel.org
6185W: http://www.linux-kvm.org/
6186T: git git://github.com/agraf/linux-2.6.git
6187S: Supported
6188F: arch/powerpc/include/asm/kvm*
6189F: arch/powerpc/kvm/
6190
6191KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6192M: Christian Borntraeger <borntraeger@de.ibm.com>
6193M: Cornelia Huck <cornelia.huck@de.ibm.com>
6194L: linux-s390@vger.kernel.org
6195W: http://www.ibm.com/developerworks/linux/linux390/
6196T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6197S: Supported
6198F: Documentation/s390/kvm.txt
6199F: arch/s390/include/asm/kvm*
6200F: arch/s390/kvm/
6201
6202KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6203M: Christoffer Dall <christoffer.dall@linaro.org>
6204M: Marc Zyngier <marc.zyngier@arm.com>
6205L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6206L: kvmarm@lists.cs.columbia.edu
6207W: http://systems.cs.columbia.edu/projects/kvm-arm
6208T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6209S: Supported
6210F: arch/arm/include/uapi/asm/kvm*
6211F: arch/arm/include/asm/kvm*
6212F: arch/arm/kvm/
6213F: virt/kvm/arm/
6214F: include/kvm/arm_*
6215
6216KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6217M: Christoffer Dall <christoffer.dall@linaro.org>
6218M: Marc Zyngier <marc.zyngier@arm.com>
6219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6220L: kvmarm@lists.cs.columbia.edu
6221S: Maintained
6222F: arch/arm64/include/uapi/asm/kvm*
6223F: arch/arm64/include/asm/kvm*
6224F: arch/arm64/kvm/
6225
6226KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6227M: James Hogan <james.hogan@imgtec.com>
6228L: linux-mips@linux-mips.org
6229S: Supported
6230F: arch/mips/include/uapi/asm/kvm*
6231F: arch/mips/include/asm/kvm*
6232F: arch/mips/kvm/
6233
6234KEXEC
6235M: Eric Biederman <ebiederm@xmission.com>
6236W: http://kernel.org/pub/linux/utils/kernel/kexec/
6237L: kexec@lists.infradead.org
6238S: Maintained
6239F: include/linux/kexec.h
6240F: include/uapi/linux/kexec.h
6241F: kernel/kexec.c
6242
6243KEYS/KEYRINGS:
6244M: David Howells <dhowells@redhat.com>
6245L: keyrings@vger.kernel.org
6246S: Maintained
6247F: Documentation/security/keys.txt
6248F: include/linux/key.h
6249F: include/linux/key-type.h
6250F: include/keys/
6251F: security/keys/
6252
6253KEYS-TRUSTED
6254M: David Safford <safford@us.ibm.com>
6255M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6256L: linux-security-module@vger.kernel.org
6257L: keyrings@vger.kernel.org
6258S: Supported
6259F: Documentation/security/keys-trusted-encrypted.txt
6260F: include/keys/trusted-type.h
6261F: security/keys/trusted.c
6262F: security/keys/trusted.h
6263
6264KEYS-ENCRYPTED
6265M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6266M: David Safford <safford@us.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/encrypted-type.h
6272F: security/keys/encrypted-keys/
6273
6274KGDB / KDB /debug_core
6275M: Jason Wessel <jason.wessel@windriver.com>
6276W: http://kgdb.wiki.kernel.org/
6277L: kgdb-bugreport@lists.sourceforge.net
6278T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6279S: Maintained
6280F: Documentation/DocBook/kgdb.tmpl
6281F: drivers/misc/kgdbts.c
6282F: drivers/tty/serial/kgdboc.c
6283F: include/linux/kdb.h
6284F: include/linux/kgdb.h
6285F: kernel/debug/
6286
6287KMEMCHECK
6288M: Vegard Nossum <vegardno@ifi.uio.no>
6289M: Pekka Enberg <penberg@kernel.org>
6290S: Maintained
6291F: Documentation/kmemcheck.txt
6292F: arch/x86/include/asm/kmemcheck.h
6293F: arch/x86/mm/kmemcheck/
6294F: include/linux/kmemcheck.h
6295F: mm/kmemcheck.c
6296
6297KMEMLEAK
6298M: Catalin Marinas <catalin.marinas@arm.com>
6299S: Maintained
6300F: Documentation/kmemleak.txt
6301F: include/linux/kmemleak.h
6302F: mm/kmemleak.c
6303F: mm/kmemleak-test.c
6304
6305KPROBES
6306M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6307M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6308M: "David S. Miller" <davem@davemloft.net>
6309M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6310S: Maintained
6311F: Documentation/kprobes.txt
6312F: include/linux/kprobes.h
6313F: kernel/kprobes.c
6314
6315KS0108 LCD CONTROLLER DRIVER
6316M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6317W: http://miguelojeda.es/auxdisplay.htm
6318W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6319S: Maintained
6320F: Documentation/auxdisplay/ks0108
6321F: drivers/auxdisplay/ks0108.c
6322F: include/linux/ks0108.h
6323
6324L3MDEV
6325M: David Ahern <dsa@cumulusnetworks.com>
6326L: netdev@vger.kernel.org
6327S: Maintained
6328F: net/l3mdev
6329F: include/net/l3mdev.h
6330
6331LANTIQ MIPS ARCHITECTURE
6332M: John Crispin <blogic@openwrt.org>
6333L: linux-mips@linux-mips.org
6334S: Maintained
6335F: arch/mips/lantiq
6336
6337LAPB module
6338L: linux-x25@vger.kernel.org
6339S: Orphan
6340F: Documentation/networking/lapb-module.txt
6341F: include/*/lapb.h
6342F: net/lapb/
6343
6344LASI 53c700 driver for PARISC
6345M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6346L: linux-scsi@vger.kernel.org
6347S: Maintained
6348F: Documentation/scsi/53c700.txt
6349F: drivers/scsi/53c700*
6350
6351LED SUBSYSTEM
6352M: Richard Purdie <rpurdie@rpsys.net>
6353M: Jacek Anaszewski <j.anaszewski@samsung.com>
6354L: linux-leds@vger.kernel.org
6355T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6356S: Maintained
6357F: drivers/leds/
6358F: include/linux/leds.h
6359
6360LEGACY EEPROM DRIVER
6361M: Jean Delvare <jdelvare@suse.com>
6362S: Maintained
6363F: Documentation/misc-devices/eeprom
6364F: drivers/misc/eeprom/eeprom.c
6365
6366LEGO USB Tower driver
6367M: Juergen Stuber <starblue@users.sourceforge.net>
6368L: legousb-devel@lists.sourceforge.net
6369W: http://legousb.sourceforge.net/
6370S: Maintained
6371F: drivers/usb/misc/legousbtower.c
6372
6373LG2160 MEDIA DRIVER
6374M: Michael Krufky <mkrufky@linuxtv.org>
6375L: linux-media@vger.kernel.org
6376W: https://linuxtv.org
6377W: http://github.com/mkrufky
6378Q: http://patchwork.linuxtv.org/project/linux-media/list/
6379T: git git://linuxtv.org/mkrufky/tuners.git
6380S: Maintained
6381F: drivers/media/dvb-frontends/lg2160.*
6382
6383LGDT3305 MEDIA DRIVER
6384M: Michael Krufky <mkrufky@linuxtv.org>
6385L: linux-media@vger.kernel.org
6386W: https://linuxtv.org
6387W: http://github.com/mkrufky
6388Q: http://patchwork.linuxtv.org/project/linux-media/list/
6389T: git git://linuxtv.org/mkrufky/tuners.git
6390S: Maintained
6391F: drivers/media/dvb-frontends/lgdt3305.*
6392
6393LGUEST
6394M: Rusty Russell <rusty@rustcorp.com.au>
6395L: lguest@lists.ozlabs.org
6396W: http://lguest.ozlabs.org/
6397S: Odd Fixes
6398F: arch/x86/include/asm/lguest*.h
6399F: arch/x86/lguest/
6400F: drivers/lguest/
6401F: include/linux/lguest*.h
6402F: tools/lguest/
6403
6404LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6405M: Tejun Heo <tj@kernel.org>
6406L: linux-ide@vger.kernel.org
6407T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6408S: Maintained
6409F: drivers/ata/
6410F: include/linux/ata.h
6411F: include/linux/libata.h
6412
6413LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6414M: Viresh Kumar <vireshk@kernel.org>
6415L: linux-ide@vger.kernel.org
6416T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6417S: Maintained
6418F: include/linux/pata_arasan_cf_data.h
6419F: drivers/ata/pata_arasan_cf.c
6420
6421LIBATA PATA DRIVERS
6422M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6423M: Tejun Heo <tj@kernel.org>
6424L: linux-ide@vger.kernel.org
6425T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6426S: Maintained
6427F: drivers/ata/pata_*.c
6428F: drivers/ata/ata_generic.c
6429
6430LIBATA SATA AHCI PLATFORM devices support
6431M: Hans de Goede <hdegoede@redhat.com>
6432M: Tejun Heo <tj@kernel.org>
6433L: linux-ide@vger.kernel.org
6434T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6435S: Maintained
6436F: drivers/ata/ahci_platform.c
6437F: drivers/ata/libahci_platform.c
6438F: include/linux/ahci_platform.h
6439
6440LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6441M: Mikael Pettersson <mikpelinux@gmail.com>
6442L: linux-ide@vger.kernel.org
6443T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6444S: Maintained
6445F: drivers/ata/sata_promise.*
6446
6447LIBLOCKDEP
6448M: Sasha Levin <sasha.levin@oracle.com>
6449S: Maintained
6450F: tools/lib/lockdep/
6451
6452LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6453M: Dan Williams <dan.j.williams@intel.com>
6454L: linux-nvdimm@lists.01.org
6455Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6456T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6457S: Supported
6458F: drivers/nvdimm/*
6459F: include/linux/nd.h
6460F: include/linux/libnvdimm.h
6461F: include/uapi/linux/ndctl.h
6462
6463LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6464M: Ross Zwisler <ross.zwisler@linux.intel.com>
6465L: linux-nvdimm@lists.01.org
6466Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6467S: Supported
6468F: drivers/nvdimm/blk.c
6469F: drivers/nvdimm/region_devs.c
6470F: drivers/acpi/nfit*
6471
6472LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6473M: Vishal Verma <vishal.l.verma@intel.com>
6474L: linux-nvdimm@lists.01.org
6475Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6476S: Supported
6477F: drivers/nvdimm/btt*
6478
6479LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6480M: Ross Zwisler <ross.zwisler@linux.intel.com>
6481L: linux-nvdimm@lists.01.org
6482Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6483S: Supported
6484F: drivers/nvdimm/pmem.c
6485F: include/linux/pmem.h
6486F: arch/*/include/asm/pmem.h
6487
6488LIGHTNVM PLATFORM SUPPORT
6489M: Matias Bjorling <mb@lightnvm.io>
6490W: http://github/OpenChannelSSD
6491L: linux-block@vger.kernel.org
6492S: Maintained
6493F: drivers/lightnvm/
6494F: include/linux/lightnvm.h
6495F: include/uapi/linux/lightnvm.h
6496
6497LINUX FOR IBM pSERIES (RS/6000)
6498M: Paul Mackerras <paulus@au.ibm.com>
6499W: http://www.ibm.com/linux/ltc/projects/ppc
6500S: Supported
6501F: arch/powerpc/boot/rs6000.h
6502
6503LINUX FOR POWERPC (32-BIT AND 64-BIT)
6504M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6505M: Paul Mackerras <paulus@samba.org>
6506M: Michael Ellerman <mpe@ellerman.id.au>
6507W: http://www.penguinppc.org/
6508L: linuxppc-dev@lists.ozlabs.org
6509Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6510T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6511S: Supported
6512F: Documentation/powerpc/
6513F: arch/powerpc/
6514
6515LINUX FOR POWER MACINTOSH
6516M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6517W: http://www.penguinppc.org/
6518L: linuxppc-dev@lists.ozlabs.org
6519S: Maintained
6520F: arch/powerpc/platforms/powermac/
6521F: drivers/macintosh/
6522
6523LINUX FOR POWERPC EMBEDDED MPC5XXX
6524M: Anatolij Gustschin <agust@denx.de>
6525L: linuxppc-dev@lists.ozlabs.org
6526T: git git://git.denx.de/linux-denx-agust.git
6527S: Maintained
6528F: arch/powerpc/platforms/512x/
6529F: arch/powerpc/platforms/52xx/
6530
6531LINUX FOR POWERPC EMBEDDED PPC4XX
6532M: Alistair Popple <alistair@popple.id.au>
6533M: Matt Porter <mporter@kernel.crashing.org>
6534W: http://www.penguinppc.org/
6535L: linuxppc-dev@lists.ozlabs.org
6536S: Maintained
6537F: arch/powerpc/platforms/40x/
6538F: arch/powerpc/platforms/44x/
6539
6540LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6541L: linuxppc-dev@lists.ozlabs.org
6542S: Orphan
6543F: arch/powerpc/*/*virtex*
6544F: arch/powerpc/*/*/*virtex*
6545
6546LINUX FOR POWERPC EMBEDDED PPC8XX
6547M: Vitaly Bordug <vitb@kernel.crashing.org>
6548W: http://www.penguinppc.org/
6549L: linuxppc-dev@lists.ozlabs.org
6550S: Maintained
6551F: arch/powerpc/platforms/8xx/
6552
6553LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6554M: Scott Wood <oss@buserror.net>
6555M: Kumar Gala <galak@kernel.crashing.org>
6556W: http://www.penguinppc.org/
6557L: linuxppc-dev@lists.ozlabs.org
6558T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6559S: Maintained
6560F: arch/powerpc/platforms/83xx/
6561F: arch/powerpc/platforms/85xx/
6562
6563LINUX FOR POWERPC PA SEMI PWRFICIENT
6564M: Olof Johansson <olof@lixom.net>
6565L: linuxppc-dev@lists.ozlabs.org
6566S: Maintained
6567F: arch/powerpc/platforms/pasemi/
6568F: drivers/*/*pasemi*
6569F: drivers/*/*/*pasemi*
6570
6571LINUX SECURITY MODULE (LSM) FRAMEWORK
6572M: Chris Wright <chrisw@sous-sol.org>
6573L: linux-security-module@vger.kernel.org
6574S: Supported
6575
6576LIS3LV02D ACCELEROMETER DRIVER
6577M: Eric Piel <eric.piel@tremplin-utc.net>
6578S: Maintained
6579F: Documentation/misc-devices/lis3lv02d
6580F: drivers/misc/lis3lv02d/
6581F: drivers/platform/x86/hp_accel.c
6582
6583LIVE PATCHING
6584M: Josh Poimboeuf <jpoimboe@redhat.com>
6585M: Seth Jennings <sjenning@redhat.com>
6586M: Jiri Kosina <jikos@kernel.org>
6587M: Vojtech Pavlik <vojtech@suse.com>
6588S: Maintained
6589F: kernel/livepatch/
6590F: include/linux/livepatch.h
6591F: arch/x86/include/asm/livepatch.h
6592F: arch/x86/kernel/livepatch.c
6593F: Documentation/ABI/testing/sysfs-kernel-livepatch
6594F: samples/livepatch/
6595L: live-patching@vger.kernel.org
6596T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6597
6598LLC (802.2)
6599M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6600S: Maintained
6601F: include/linux/llc.h
6602F: include/uapi/linux/llc.h
6603F: include/net/llc*
6604F: net/llc/
6605
6606LM73 HARDWARE MONITOR DRIVER
6607M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6608L: lm-sensors@lm-sensors.org
6609S: Maintained
6610F: drivers/hwmon/lm73.c
6611
6612LM78 HARDWARE MONITOR DRIVER
6613M: Jean Delvare <jdelvare@suse.com>
6614L: lm-sensors@lm-sensors.org
6615S: Maintained
6616F: Documentation/hwmon/lm78
6617F: drivers/hwmon/lm78.c
6618
6619LM83 HARDWARE MONITOR DRIVER
6620M: Jean Delvare <jdelvare@suse.com>
6621L: lm-sensors@lm-sensors.org
6622S: Maintained
6623F: Documentation/hwmon/lm83
6624F: drivers/hwmon/lm83.c
6625
6626LM90 HARDWARE MONITOR DRIVER
6627M: Jean Delvare <jdelvare@suse.com>
6628L: lm-sensors@lm-sensors.org
6629S: Maintained
6630F: Documentation/hwmon/lm90
6631F: Documentation/devicetree/bindings/hwmon/lm90.txt
6632F: drivers/hwmon/lm90.c
6633
6634LM95234 HARDWARE MONITOR DRIVER
6635M: Guenter Roeck <linux@roeck-us.net>
6636L: lm-sensors@lm-sensors.org
6637S: Maintained
6638F: Documentation/hwmon/lm95234
6639F: drivers/hwmon/lm95234.c
6640
6641LME2510 MEDIA DRIVER
6642M: Malcolm Priestley <tvboxspy@gmail.com>
6643L: linux-media@vger.kernel.org
6644W: https://linuxtv.org
6645Q: http://patchwork.linuxtv.org/project/linux-media/list/
6646S: Maintained
6647F: drivers/media/usb/dvb-usb-v2/lmedm04*
6648
6649LOCKDEP AND LOCKSTAT
6650M: Peter Zijlstra <peterz@infradead.org>
6651M: Ingo Molnar <mingo@redhat.com>
6652L: linux-kernel@vger.kernel.org
6653T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6654S: Maintained
6655F: Documentation/locking/lockdep*.txt
6656F: Documentation/locking/lockstat.txt
6657F: include/linux/lockdep.h
6658F: kernel/locking/
6659
6660LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6661M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6662L: linux-ntfs-dev@lists.sourceforge.net
6663W: http://www.linux-ntfs.org/content/view/19/37/
6664S: Maintained
6665F: Documentation/ldm.txt
6666F: block/partitions/ldm.*
6667
6668LogFS
6669M: Joern Engel <joern@logfs.org>
6670M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6671L: logfs@logfs.org
6672W: logfs.org
6673S: Maintained
6674F: fs/logfs/
6675
6676LPC32XX MACHINE SUPPORT
6677M: Roland Stigge <stigge@antcom.de>
6678L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6679S: Maintained
6680F: arch/arm/mach-lpc32xx/
6681
6682LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6683M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6684M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6685M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6686M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6687L: MPT-FusionLinux.pdl@avagotech.com
6688L: linux-scsi@vger.kernel.org
6689W: http://www.lsilogic.com/support
6690S: Supported
6691F: drivers/message/fusion/
6692F: drivers/scsi/mpt2sas/
6693F: drivers/scsi/mpt3sas/
6694
6695LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6696M: Matthew Wilcox <matthew@wil.cx>
6697L: linux-scsi@vger.kernel.org
6698S: Maintained
6699F: drivers/scsi/sym53c8xx_2/
6700
6701LTC4261 HARDWARE MONITOR DRIVER
6702M: Guenter Roeck <linux@roeck-us.net>
6703L: lm-sensors@lm-sensors.org
6704S: Maintained
6705F: Documentation/hwmon/ltc4261
6706F: drivers/hwmon/ltc4261.c
6707
6708LTP (Linux Test Project)
6709M: Mike Frysinger <vapier@gentoo.org>
6710M: Cyril Hrubis <chrubis@suse.cz>
6711M: Wanlong Gao <wanlong.gao@gmail.com>
6712M: Jan Stancek <jstancek@redhat.com>
6713M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6714M: Alexey Kodanev <alexey.kodanev@oracle.com>
6715L: ltp@lists.linux.it (subscribers-only)
6716W: http://linux-test-project.github.io/
6717T: git git://github.com/linux-test-project/ltp.git
6718S: Maintained
6719
6720M32R ARCHITECTURE
6721W: http://www.linux-m32r.org/
6722S: Orphan
6723F: arch/m32r/
6724
6725M68K ARCHITECTURE
6726M: Geert Uytterhoeven <geert@linux-m68k.org>
6727L: linux-m68k@lists.linux-m68k.org
6728W: http://www.linux-m68k.org/
6729T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6730S: Maintained
6731F: arch/m68k/
6732F: drivers/zorro/
6733
6734M68K ON APPLE MACINTOSH
6735M: Joshua Thompson <funaho@jurai.org>
6736W: http://www.mac.linux-m68k.org/
6737L: linux-m68k@lists.linux-m68k.org
6738S: Maintained
6739F: arch/m68k/mac/
6740
6741M68K ON HP9000/300
6742M: Philip Blundell <philb@gnu.org>
6743W: http://www.tazenda.demon.co.uk/phil/linux-hp
6744S: Maintained
6745F: arch/m68k/hp300/
6746
6747M88DS3103 MEDIA DRIVER
6748M: Antti Palosaari <crope@iki.fi>
6749L: linux-media@vger.kernel.org
6750W: https://linuxtv.org
6751W: http://palosaari.fi/linux/
6752Q: http://patchwork.linuxtv.org/project/linux-media/list/
6753T: git git://linuxtv.org/anttip/media_tree.git
6754S: Maintained
6755F: drivers/media/dvb-frontends/m88ds3103*
6756
6757M88RS2000 MEDIA DRIVER
6758M: Malcolm Priestley <tvboxspy@gmail.com>
6759L: linux-media@vger.kernel.org
6760W: https://linuxtv.org
6761Q: http://patchwork.linuxtv.org/project/linux-media/list/
6762S: Maintained
6763F: drivers/media/dvb-frontends/m88rs2000*
6764
6765MA901 MASTERKIT USB FM RADIO DRIVER
6766M: Alexey Klimov <klimov.linux@gmail.com>
6767L: linux-media@vger.kernel.org
6768T: git git://linuxtv.org/media_tree.git
6769S: Maintained
6770F: drivers/media/radio/radio-ma901.c
6771
6772MAC80211
6773M: Johannes Berg <johannes@sipsolutions.net>
6774L: linux-wireless@vger.kernel.org
6775W: http://wireless.kernel.org/
6776T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6777T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6778S: Maintained
6779F: Documentation/networking/mac80211-injection.txt
6780F: include/net/mac80211.h
6781F: net/mac80211/
6782F: drivers/net/wireless/mac80211_hwsim.[ch]
6783
6784MACVLAN DRIVER
6785M: Patrick McHardy <kaber@trash.net>
6786L: netdev@vger.kernel.org
6787S: Maintained
6788F: drivers/net/macvlan.c
6789F: include/linux/if_macvlan.h
6790
6791MAILBOX API
6792M: Jassi Brar <jassisinghbrar@gmail.com>
6793L: linux-kernel@vger.kernel.org
6794S: Maintained
6795F: drivers/mailbox/
6796F: include/linux/mailbox_client.h
6797F: include/linux/mailbox_controller.h
6798
6799MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6800M: Michael Kerrisk <mtk.manpages@gmail.com>
6801W: http://www.kernel.org/doc/man-pages
6802L: linux-man@vger.kernel.org
6803S: Maintained
6804
6805MARVELL ARMADA DRM SUPPORT
6806M: Russell King <rmk+kernel@arm.linux.org.uk>
6807S: Maintained
6808F: drivers/gpu/drm/armada/
6809
6810MARVELL 88E6352 DSA support
6811M: Guenter Roeck <linux@roeck-us.net>
6812S: Maintained
6813F: drivers/net/dsa/mv88e6352.c
6814
6815MARVELL CRYPTO DRIVER
6816M: Boris Brezillon <boris.brezillon@free-electrons.com>
6817M: Arnaud Ebalard <arno@natisbad.org>
6818F: drivers/crypto/marvell/
6819S: Maintained
6820L: linux-crypto@vger.kernel.org
6821
6822MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6823M: Mirko Lindner <mlindner@marvell.com>
6824M: Stephen Hemminger <stephen@networkplumber.org>
6825L: netdev@vger.kernel.org
6826S: Maintained
6827F: drivers/net/ethernet/marvell/sk*
6828
6829MARVELL LIBERTAS WIRELESS DRIVER
6830L: libertas-dev@lists.infradead.org
6831S: Orphan
6832F: drivers/net/wireless/marvell/libertas/
6833
6834MARVELL MV643XX ETHERNET DRIVER
6835M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6836L: netdev@vger.kernel.org
6837S: Maintained
6838F: drivers/net/ethernet/marvell/mv643xx_eth.*
6839F: include/linux/mv643xx.h
6840
6841MARVELL MVNETA ETHERNET DRIVER
6842M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6843L: netdev@vger.kernel.org
6844S: Maintained
6845F: drivers/net/ethernet/marvell/mvneta.*
6846
6847MARVELL MWIFIEX WIRELESS DRIVER
6848M: Amitkumar Karwar <akarwar@marvell.com>
6849M: Nishant Sarmukadam <nishants@marvell.com>
6850L: linux-wireless@vger.kernel.org
6851S: Maintained
6852F: drivers/net/wireless/marvell/mwifiex/
6853
6854MARVELL MWL8K WIRELESS DRIVER
6855M: Lennert Buytenhek <buytenh@wantstofly.org>
6856L: linux-wireless@vger.kernel.org
6857S: Odd Fixes
6858F: drivers/net/wireless/marvell/mwl8k.c
6859
6860MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6861M: Nicolas Pitre <nico@fluxnic.net>
6862S: Odd Fixes
6863F: drivers/mmc/host/mvsdio.*
6864
6865MATROX FRAMEBUFFER DRIVER
6866L: linux-fbdev@vger.kernel.org
6867S: Orphan
6868F: drivers/video/fbdev/matrox/matroxfb_*
6869F: include/uapi/linux/matroxfb.h
6870
6871MAX16065 HARDWARE MONITOR DRIVER
6872M: Guenter Roeck <linux@roeck-us.net>
6873L: lm-sensors@lm-sensors.org
6874S: Maintained
6875F: Documentation/hwmon/max16065
6876F: drivers/hwmon/max16065.c
6877
6878MAX20751 HARDWARE MONITOR DRIVER
6879M: Guenter Roeck <linux@roeck-us.net>
6880L: lm-sensors@lm-sensors.org
6881S: Maintained
6882F: Documentation/hwmon/max20751
6883F: drivers/hwmon/max20751.c
6884
6885MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6886M: "Hans J. Koch" <hjk@hansjkoch.de>
6887L: lm-sensors@lm-sensors.org
6888S: Maintained
6889F: Documentation/hwmon/max6650
6890F: drivers/hwmon/max6650.c
6891
6892MAX6697 HARDWARE MONITOR DRIVER
6893M: Guenter Roeck <linux@roeck-us.net>
6894L: lm-sensors@lm-sensors.org
6895S: Maintained
6896F: Documentation/hwmon/max6697
6897F: Documentation/devicetree/bindings/i2c/max6697.txt
6898F: drivers/hwmon/max6697.c
6899F: include/linux/platform_data/max6697.h
6900
6901MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6902M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6903L: linux-pm@vger.kernel.org
6904S: Supported
6905F: drivers/power/max14577_charger.c
6906F: drivers/power/max77693_charger.c
6907
6908MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6909M: Javier Martinez Canillas <javier@osg.samsung.com>
6910L: linux-kernel@vger.kernel.org
6911S: Supported
6912F: drivers/*/*max77802.c
6913F: Documentation/devicetree/bindings/*/*max77802.txt
6914F: include/dt-bindings/*/*max77802.h
6915
6916MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6917M: Chanwoo Choi <cw00.choi@samsung.com>
6918M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6919L: linux-kernel@vger.kernel.org
6920S: Supported
6921F: drivers/*/max14577.c
6922F: drivers/*/max77686.c
6923F: drivers/*/max77693.c
6924F: drivers/extcon/extcon-max14577.c
6925F: drivers/extcon/extcon-max77693.c
6926F: drivers/rtc/rtc-max77686.c
6927F: drivers/clk/clk-max77686.c
6928F: Documentation/devicetree/bindings/mfd/max14577.txt
6929F: Documentation/devicetree/bindings/*/max77686.txt
6930F: Documentation/devicetree/bindings/mfd/max77693.txt
6931F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6932F: include/linux/mfd/max14577*.h
6933F: include/linux/mfd/max77686*.h
6934F: include/linux/mfd/max77693*.h
6935
6936MAXIRADIO FM RADIO RECEIVER DRIVER
6937M: Hans Verkuil <hverkuil@xs4all.nl>
6938L: linux-media@vger.kernel.org
6939T: git git://linuxtv.org/media_tree.git
6940W: https://linuxtv.org
6941S: Maintained
6942F: drivers/media/radio/radio-maxiradio*
6943
6944MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6945M: Peter Rosin <peda@axentia.se>
6946L: linux-iio@vger.kernel.org
6947S: Maintained
6948F: drivers/iio/potentiometer/mcp4531.c
6949
6950MEDIA DRIVERS FOR RENESAS - VSP1
6951M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6952L: linux-media@vger.kernel.org
6953L: linux-renesas-soc@vger.kernel.org
6954T: git git://linuxtv.org/media_tree.git
6955S: Supported
6956F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6957F: drivers/media/platform/vsp1/
6958
6959MEDIA DRIVERS FOR ASCOT2E
6960M: Sergey Kozlov <serjk@netup.ru>
6961L: linux-media@vger.kernel.org
6962W: https://linuxtv.org
6963W: http://netup.tv/
6964T: git git://linuxtv.org/media_tree.git
6965S: Supported
6966F: drivers/media/dvb-frontends/ascot2e*
6967
6968MEDIA DRIVERS FOR CXD2841ER
6969M: Sergey Kozlov <serjk@netup.ru>
6970L: linux-media@vger.kernel.org
6971W: https://linuxtv.org
6972W: http://netup.tv/
6973T: git git://linuxtv.org/media_tree.git
6974S: Supported
6975F: drivers/media/dvb-frontends/cxd2841er*
6976
6977MEDIA DRIVERS FOR HORUS3A
6978M: Sergey Kozlov <serjk@netup.ru>
6979L: linux-media@vger.kernel.org
6980W: https://linuxtv.org
6981W: http://netup.tv/
6982T: git git://linuxtv.org/media_tree.git
6983S: Supported
6984F: drivers/media/dvb-frontends/horus3a*
6985
6986MEDIA DRIVERS FOR LNBH25
6987M: Sergey Kozlov <serjk@netup.ru>
6988L: linux-media@vger.kernel.org
6989W: https://linuxtv.org
6990W: http://netup.tv/
6991T: git git://linuxtv.org/media_tree.git
6992S: Supported
6993F: drivers/media/dvb-frontends/lnbh25*
6994
6995MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6996M: Sergey Kozlov <serjk@netup.ru>
6997L: linux-media@vger.kernel.org
6998W: https://linuxtv.org
6999W: http://netup.tv/
7000T: git git://linuxtv.org/media_tree.git
7001S: Supported
7002F: drivers/media/pci/netup_unidvb/*
7003
7004MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7005M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7006P: LinuxTV.org Project
7007L: linux-media@vger.kernel.org
7008W: https://linuxtv.org
7009Q: http://patchwork.kernel.org/project/linux-media/list/
7010T: git git://linuxtv.org/media_tree.git
7011S: Maintained
7012F: Documentation/dvb/
7013F: Documentation/video4linux/
7014F: Documentation/DocBook/media/
7015F: drivers/media/
7016F: drivers/staging/media/
7017F: include/linux/platform_data/media/
7018F: include/media/
7019F: include/uapi/linux/dvb/
7020F: include/uapi/linux/videodev2.h
7021F: include/uapi/linux/media.h
7022F: include/uapi/linux/v4l2-*
7023F: include/uapi/linux/meye.h
7024F: include/uapi/linux/ivtv*
7025F: include/uapi/linux/uvcvideo.h
7026
7027MEDIATEK MT7601U WIRELESS LAN DRIVER
7028M: Jakub Kicinski <kubakici@wp.pl>
7029L: linux-wireless@vger.kernel.org
7030S: Maintained
7031F: drivers/net/wireless/mediatek/mt7601u/
7032
7033MEGARAID SCSI/SAS DRIVERS
7034M: Kashyap Desai <kashyap.desai@avagotech.com>
7035M: Sumit Saxena <sumit.saxena@avagotech.com>
7036M: Uday Lingala <uday.lingala@avagotech.com>
7037L: megaraidlinux.pdl@avagotech.com
7038L: linux-scsi@vger.kernel.org
7039W: http://www.lsi.com
7040S: Maintained
7041F: Documentation/scsi/megaraid.txt
7042F: drivers/scsi/megaraid.*
7043F: drivers/scsi/megaraid/
7044
7045MELLANOX ETHERNET DRIVER (mlx4_en)
7046M: Eugenia Emantayev <eugenia@mellanox.com>
7047L: netdev@vger.kernel.org
7048S: Supported
7049W: http://www.mellanox.com
7050Q: http://patchwork.ozlabs.org/project/netdev/list/
7051F: drivers/net/ethernet/mellanox/mlx4/en_*
7052
7053MELLANOX ETHERNET DRIVER (mlx5e)
7054M: Saeed Mahameed <saeedm@mellanox.com>
7055L: netdev@vger.kernel.org
7056S: Supported
7057W: http://www.mellanox.com
7058Q: http://patchwork.ozlabs.org/project/netdev/list/
7059F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7060
7061MELLANOX ETHERNET SWITCH DRIVERS
7062M: Jiri Pirko <jiri@mellanox.com>
7063M: Ido Schimmel <idosch@mellanox.com>
7064L: netdev@vger.kernel.org
7065S: Supported
7066W: http://www.mellanox.com
7067Q: http://patchwork.ozlabs.org/project/netdev/list/
7068F: drivers/net/ethernet/mellanox/mlxsw/
7069
7070MEMBARRIER SUPPORT
7071M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7072M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7073L: linux-kernel@vger.kernel.org
7074S: Supported
7075F: kernel/membarrier.c
7076F: include/uapi/linux/membarrier.h
7077
7078MEMORY MANAGEMENT
7079L: linux-mm@kvack.org
7080W: http://www.linux-mm.org
7081S: Maintained
7082F: include/linux/mm.h
7083F: include/linux/gfp.h
7084F: include/linux/mmzone.h
7085F: include/linux/memory_hotplug.h
7086F: include/linux/vmalloc.h
7087F: mm/
7088
7089MEMORY TECHNOLOGY DEVICES (MTD)
7090M: David Woodhouse <dwmw2@infradead.org>
7091M: Brian Norris <computersforpeace@gmail.com>
7092L: linux-mtd@lists.infradead.org
7093W: http://www.linux-mtd.infradead.org/
7094Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7095T: git git://git.infradead.org/linux-mtd.git
7096T: git git://git.infradead.org/l2-mtd.git
7097S: Maintained
7098F: drivers/mtd/
7099F: include/linux/mtd/
7100F: include/uapi/mtd/
7101
7102MEN A21 WATCHDOG DRIVER
7103M: Johannes Thumshirn <morbidrsa@gmail.com>
7104L: linux-watchdog@vger.kernel.org
7105S: Maintained
7106F: drivers/watchdog/mena21_wdt.c
7107
7108MEN CHAMELEON BUS (mcb)
7109M: Johannes Thumshirn <morbidrsa@gmail.com>
7110S: Maintained
7111F: drivers/mcb/
7112F: include/linux/mcb.h
7113F: Documentation/men-chameleon-bus.txt
7114
7115MEN F21BMC (Board Management Controller)
7116M: Andreas Werner <andreas.werner@men.de>
7117S: Supported
7118F: drivers/mfd/menf21bmc.c
7119F: drivers/watchdog/menf21bmc_wdt.c
7120F: drivers/leds/leds-menf21bmc.c
7121F: drivers/hwmon/menf21bmc_hwmon.c
7122F: Documentation/hwmon/menf21bmc
7123
7124METAG ARCHITECTURE
7125M: James Hogan <james.hogan@imgtec.com>
7126L: linux-metag@vger.kernel.org
7127T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7128S: Odd Fixes
7129F: arch/metag/
7130F: Documentation/metag/
7131F: Documentation/devicetree/bindings/metag/
7132F: Documentation/devicetree/bindings/interrupt-controller/img,*
7133F: drivers/clocksource/metag_generic.c
7134F: drivers/irqchip/irq-metag.c
7135F: drivers/irqchip/irq-metag-ext.c
7136F: drivers/tty/metag_da.c
7137
7138MICROBLAZE ARCHITECTURE
7139M: Michal Simek <monstr@monstr.eu>
7140W: http://www.monstr.eu/fdt/
7141T: git git://git.monstr.eu/linux-2.6-microblaze.git
7142S: Supported
7143F: arch/microblaze/
7144
7145MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7146M: Chen Yu <yu.c.chen@intel.com>
7147L: platform-driver-x86@vger.kernel.org
7148S: Supported
7149F: drivers/platform/x86/surfacepro3_button.c
7150
7151MICROTEK X6 SCANNER
7152M: Oliver Neukum <oliver@neukum.org>
7153S: Maintained
7154F: drivers/usb/image/microtek.*
7155
7156MIPS
7157M: Ralf Baechle <ralf@linux-mips.org>
7158L: linux-mips@linux-mips.org
7159W: http://www.linux-mips.org/
7160T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7161Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7162S: Supported
7163F: Documentation/mips/
7164F: arch/mips/
7165
7166MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7167M: Hans Verkuil <hverkuil@xs4all.nl>
7168L: linux-media@vger.kernel.org
7169T: git git://linuxtv.org/media_tree.git
7170W: https://linuxtv.org
7171S: Odd Fixes
7172F: drivers/media/radio/radio-miropcm20*
7173
7174MELLANOX MLX4 core VPI driver
7175M: Yishai Hadas <yishaih@mellanox.com>
7176L: netdev@vger.kernel.org
7177L: linux-rdma@vger.kernel.org
7178W: http://www.mellanox.com
7179Q: http://patchwork.ozlabs.org/project/netdev/list/
7180S: Supported
7181F: drivers/net/ethernet/mellanox/mlx4/
7182F: include/linux/mlx4/
7183
7184MELLANOX MLX4 IB driver
7185M: Yishai Hadas <yishaih@mellanox.com>
7186L: linux-rdma@vger.kernel.org
7187W: http://www.mellanox.com
7188Q: http://patchwork.kernel.org/project/linux-rdma/list/
7189S: Supported
7190F: drivers/infiniband/hw/mlx4/
7191F: include/linux/mlx4/
7192
7193MELLANOX MLX5 core VPI driver
7194M: Matan Barak <matanb@mellanox.com>
7195M: Leon Romanovsky <leonro@mellanox.com>
7196L: netdev@vger.kernel.org
7197L: linux-rdma@vger.kernel.org
7198W: http://www.mellanox.com
7199Q: http://patchwork.ozlabs.org/project/netdev/list/
7200S: Supported
7201F: drivers/net/ethernet/mellanox/mlx5/core/
7202F: include/linux/mlx5/
7203
7204MELLANOX MLX5 IB driver
7205M: Matan Barak <matanb@mellanox.com>
7206M: Leon Romanovsky <leonro@mellanox.com>
7207L: linux-rdma@vger.kernel.org
7208W: http://www.mellanox.com
7209Q: http://patchwork.kernel.org/project/linux-rdma/list/
7210S: Supported
7211F: drivers/infiniband/hw/mlx5/
7212F: include/linux/mlx5/
7213
7214MELEXIS MLX90614 DRIVER
7215M: Crt Mori <cmo@melexis.com>
7216L: linux-iio@vger.kernel.org
7217W: http://www.melexis.com
7218S: Supported
7219F: drivers/iio/temperature/mlx90614.c
7220
7221MN88472 MEDIA DRIVER
7222M: Antti Palosaari <crope@iki.fi>
7223L: linux-media@vger.kernel.org
7224W: https://linuxtv.org
7225W: http://palosaari.fi/linux/
7226Q: http://patchwork.linuxtv.org/project/linux-media/list/
7227T: git git://linuxtv.org/anttip/media_tree.git
7228S: Maintained
7229F: drivers/staging/media/mn88472/
7230F: drivers/media/dvb-frontends/mn88472.h
7231
7232MN88473 MEDIA DRIVER
7233M: Antti Palosaari <crope@iki.fi>
7234L: linux-media@vger.kernel.org
7235W: https://linuxtv.org
7236W: http://palosaari.fi/linux/
7237Q: http://patchwork.linuxtv.org/project/linux-media/list/
7238T: git git://linuxtv.org/anttip/media_tree.git
7239S: Maintained
7240F: drivers/staging/media/mn88473/
7241F: drivers/media/dvb-frontends/mn88473.h
7242
7243MODULE SUPPORT
7244M: Rusty Russell <rusty@rustcorp.com.au>
7245S: Maintained
7246F: include/linux/module.h
7247F: kernel/module.c
7248
7249MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7250W: http://popies.net/meye/
7251S: Orphan
7252F: Documentation/video4linux/meye.txt
7253F: drivers/media/pci/meye/
7254F: include/uapi/linux/meye.h
7255
7256MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7257M: Jiri Slaby <jirislaby@gmail.com>
7258S: Maintained
7259F: Documentation/serial/moxa-smartio
7260F: drivers/tty/mxser.*
7261
7262MR800 AVERMEDIA USB FM RADIO DRIVER
7263M: Alexey Klimov <klimov.linux@gmail.com>
7264L: linux-media@vger.kernel.org
7265T: git git://linuxtv.org/media_tree.git
7266S: Maintained
7267F: drivers/media/radio/radio-mr800.c
7268
7269MRF24J40 IEEE 802.15.4 RADIO DRIVER
7270M: Alan Ott <alan@signal11.us>
7271L: linux-wpan@vger.kernel.org
7272S: Maintained
7273F: drivers/net/ieee802154/mrf24j40.c
7274F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7275
7276MSI LAPTOP SUPPORT
7277M: "Lee, Chun-Yi" <jlee@suse.com>
7278L: platform-driver-x86@vger.kernel.org
7279S: Maintained
7280F: drivers/platform/x86/msi-laptop.c
7281
7282MSI WMI SUPPORT
7283L: platform-driver-x86@vger.kernel.org
7284S: Orphan
7285F: drivers/platform/x86/msi-wmi.c
7286
7287MSI001 MEDIA DRIVER
7288M: Antti Palosaari <crope@iki.fi>
7289L: linux-media@vger.kernel.org
7290W: https://linuxtv.org
7291W: http://palosaari.fi/linux/
7292Q: http://patchwork.linuxtv.org/project/linux-media/list/
7293T: git git://linuxtv.org/anttip/media_tree.git
7294S: Maintained
7295F: drivers/media/tuners/msi001*
7296
7297MSI2500 MEDIA DRIVER
7298M: Antti Palosaari <crope@iki.fi>
7299L: linux-media@vger.kernel.org
7300W: https://linuxtv.org
7301W: http://palosaari.fi/linux/
7302Q: http://patchwork.linuxtv.org/project/linux-media/list/
7303T: git git://linuxtv.org/anttip/media_tree.git
7304S: Maintained
7305F: drivers/media/usb/msi2500/
7306
7307MSYSTEMS DISKONCHIP G3 MTD DRIVER
7308M: Robert Jarzmik <robert.jarzmik@free.fr>
7309L: linux-mtd@lists.infradead.org
7310S: Maintained
7311F: drivers/mtd/devices/docg3*
7312
7313MT9M032 APTINA SENSOR DRIVER
7314M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7315L: linux-media@vger.kernel.org
7316T: git git://linuxtv.org/media_tree.git
7317S: Maintained
7318F: drivers/media/i2c/mt9m032.c
7319F: include/media/i2c/mt9m032.h
7320
7321MT9P031 APTINA CAMERA SENSOR
7322M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7323L: linux-media@vger.kernel.org
7324T: git git://linuxtv.org/media_tree.git
7325S: Maintained
7326F: drivers/media/i2c/mt9p031.c
7327F: include/media/i2c/mt9p031.h
7328
7329MT9T001 APTINA CAMERA SENSOR
7330M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7331L: linux-media@vger.kernel.org
7332T: git git://linuxtv.org/media_tree.git
7333S: Maintained
7334F: drivers/media/i2c/mt9t001.c
7335F: include/media/i2c/mt9t001.h
7336
7337MT9V032 APTINA CAMERA SENSOR
7338M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7339L: linux-media@vger.kernel.org
7340T: git git://linuxtv.org/media_tree.git
7341S: Maintained
7342F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7343F: drivers/media/i2c/mt9v032.c
7344F: include/media/i2c/mt9v032.h
7345
7346MULTIFUNCTION DEVICES (MFD)
7347M: Lee Jones <lee.jones@linaro.org>
7348T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7349S: Supported
7350F: drivers/mfd/
7351F: include/linux/mfd/
7352
7353MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7354M: Ulf Hansson <ulf.hansson@linaro.org>
7355L: linux-mmc@vger.kernel.org
7356T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7357S: Maintained
7358F: drivers/mmc/
7359F: include/linux/mmc/
7360F: include/uapi/linux/mmc/
7361
7362MULTIMEDIA CARD (MMC) ETC. OVER SPI
7363S: Orphan
7364F: drivers/mmc/host/mmc_spi.c
7365F: include/linux/spi/mmc_spi.h
7366
7367MULTISOUND SOUND DRIVER
7368M: Andrew Veliath <andrewtv@usa.net>
7369S: Maintained
7370F: Documentation/sound/oss/MultiSound
7371F: sound/oss/msnd*
7372
7373MULTITECH MULTIPORT CARD (ISICOM)
7374S: Orphan
7375F: drivers/tty/isicom.c
7376F: include/linux/isicom.h
7377
7378MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7379M: Bin Liu <b-liu@ti.com>
7380L: linux-usb@vger.kernel.org
7381T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7382S: Maintained
7383F: drivers/usb/musb/
7384
7385MXL5007T MEDIA DRIVER
7386M: Michael Krufky <mkrufky@linuxtv.org>
7387L: linux-media@vger.kernel.org
7388W: https://linuxtv.org
7389W: http://github.com/mkrufky
7390Q: http://patchwork.linuxtv.org/project/linux-media/list/
7391T: git git://linuxtv.org/mkrufky/tuners.git
7392S: Maintained
7393F: drivers/media/tuners/mxl5007t.*
7394
7395MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7396M: Hyong-Youb Kim <hykim@myri.com>
7397L: netdev@vger.kernel.org
7398W: https://www.myricom.com/support/downloads/myri10ge.html
7399S: Supported
7400F: drivers/net/ethernet/myricom/myri10ge/
7401
7402NAND FLASH SUBSYSTEM
7403M: Boris Brezillon <boris.brezillon@free-electrons.com>
7404R: Richard Weinberger <richard@nod.at>
7405L: linux-mtd@lists.infradead.org
7406W: http://www.linux-mtd.infradead.org/
7407Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7408T: git git://github.com/linux-nand/linux.git
7409S: Maintained
7410F: drivers/mtd/nand/
7411F: include/linux/mtd/nand*.h
7412
7413NATSEMI ETHERNET DRIVER (DP8381x)
7414S: Orphan
7415F: drivers/net/ethernet/natsemi/natsemi.c
7416
7417NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7418M: Daniel Mack <zonque@gmail.com>
7419S: Maintained
7420L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7421W: http://www.native-instruments.com
7422F: sound/usb/caiaq/
7423
7424NCP FILESYSTEM
7425M: Petr Vandrovec <petr@vandrovec.name>
7426S: Odd Fixes
7427F: fs/ncpfs/
7428
7429NCR 5380 SCSI DRIVERS
7430M: Finn Thain <fthain@telegraphics.com.au>
7431M: Michael Schmitz <schmitzmic@gmail.com>
7432L: linux-scsi@vger.kernel.org
7433S: Maintained
7434F: Documentation/scsi/g_NCR5380.txt
7435F: drivers/scsi/NCR5380.*
7436F: drivers/scsi/arm/cumana_1.c
7437F: drivers/scsi/arm/oak.c
7438F: drivers/scsi/atari_NCR5380.c
7439F: drivers/scsi/atari_scsi.*
7440F: drivers/scsi/dmx3191d.c
7441F: drivers/scsi/dtc.*
7442F: drivers/scsi/g_NCR5380.*
7443F: drivers/scsi/g_NCR5380_mmio.c
7444F: drivers/scsi/mac_scsi.*
7445F: drivers/scsi/pas16.*
7446F: drivers/scsi/sun3_scsi.*
7447F: drivers/scsi/sun3_scsi_vme.c
7448F: drivers/scsi/t128.*
7449
7450NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7451M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7452L: linux-scsi@vger.kernel.org
7453S: Maintained
7454F: drivers/scsi/NCR_D700.*
7455
7456NCT6775 HARDWARE MONITOR DRIVER
7457M: Guenter Roeck <linux@roeck-us.net>
7458L: lm-sensors@lm-sensors.org
7459S: Maintained
7460F: Documentation/hwmon/nct6775
7461F: drivers/hwmon/nct6775.c
7462
7463NETEFFECT IWARP RNIC DRIVER (IW_NES)
7464M: Faisal Latif <faisal.latif@intel.com>
7465L: linux-rdma@vger.kernel.org
7466W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7467S: Supported
7468F: drivers/infiniband/hw/nes/
7469
7470NETEM NETWORK EMULATOR
7471M: Stephen Hemminger <stephen@networkplumber.org>
7472L: netem@lists.linux-foundation.org
7473S: Maintained
7474F: net/sched/sch_netem.c
7475
7476NETERION 10GbE DRIVERS (s2io/vxge)
7477M: Jon Mason <jdmason@kudzu.us>
7478L: netdev@vger.kernel.org
7479S: Supported
7480F: Documentation/networking/s2io.txt
7481F: Documentation/networking/vxge.txt
7482F: drivers/net/ethernet/neterion/
7483
7484NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7485M: Pablo Neira Ayuso <pablo@netfilter.org>
7486M: Patrick McHardy <kaber@trash.net>
7487M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7488L: netfilter-devel@vger.kernel.org
7489L: coreteam@netfilter.org
7490W: http://www.netfilter.org/
7491W: http://www.iptables.org/
7492Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7493T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7494T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7495S: Supported
7496F: include/linux/netfilter*
7497F: include/linux/netfilter/
7498F: include/net/netfilter/
7499F: include/uapi/linux/netfilter*
7500F: include/uapi/linux/netfilter/
7501F: net/*/netfilter.c
7502F: net/*/netfilter/
7503F: net/netfilter/
7504F: net/bridge/br_netfilter*.c
7505
7506NETLABEL
7507M: Paul Moore <paul@paul-moore.com>
7508W: http://netlabel.sf.net
7509L: netdev@vger.kernel.org
7510S: Maintained
7511F: Documentation/netlabel/
7512F: include/net/netlabel.h
7513F: net/netlabel/
7514
7515NETROM NETWORK LAYER
7516M: Ralf Baechle <ralf@linux-mips.org>
7517L: linux-hams@vger.kernel.org
7518W: http://www.linux-ax25.org/
7519S: Maintained
7520F: include/net/netrom.h
7521F: include/uapi/linux/netrom.h
7522F: net/netrom/
7523
7524NETRONOME ETHERNET DRIVERS
7525M: Jakub Kicinski <jakub.kicinski@netronome.com>
7526M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7527L: oss-drivers@netronome.com
7528S: Maintained
7529F: drivers/net/ethernet/netronome/
7530
7531NETWORK BLOCK DEVICE (NBD)
7532M: Markus Pargmann <mpa@pengutronix.de>
7533S: Maintained
7534L: nbd-general@lists.sourceforge.net
7535T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7536F: Documentation/blockdev/nbd.txt
7537F: drivers/block/nbd.c
7538F: include/uapi/linux/nbd.h
7539
7540NETWORK DROP MONITOR
7541M: Neil Horman <nhorman@tuxdriver.com>
7542L: netdev@vger.kernel.org
7543S: Maintained
7544W: https://fedorahosted.org/dropwatch/
7545F: net/core/drop_monitor.c
7546
7547NETWORKING [GENERAL]
7548M: "David S. Miller" <davem@davemloft.net>
7549L: netdev@vger.kernel.org
7550W: http://www.linuxfoundation.org/en/Net
7551Q: http://patchwork.ozlabs.org/project/netdev/list/
7552T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7553T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7554S: Maintained
7555F: net/
7556F: include/net/
7557F: include/linux/in.h
7558F: include/linux/net.h
7559F: include/linux/netdevice.h
7560F: include/uapi/linux/in.h
7561F: include/uapi/linux/net.h
7562F: include/uapi/linux/netdevice.h
7563F: include/uapi/linux/net_namespace.h
7564F: tools/net/
7565F: tools/testing/selftests/net/
7566F: lib/random32.c
7567F: lib/test_bpf.c
7568
7569NETWORKING [IPv4/IPv6]
7570M: "David S. Miller" <davem@davemloft.net>
7571M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7572M: James Morris <jmorris@namei.org>
7573M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7574M: Patrick McHardy <kaber@trash.net>
7575L: netdev@vger.kernel.org
7576T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7577S: Maintained
7578F: net/ipv4/
7579F: net/ipv6/
7580F: include/net/ip*
7581F: arch/x86/net/*
7582
7583NETWORKING [IPSEC]
7584M: Steffen Klassert <steffen.klassert@secunet.com>
7585M: Herbert Xu <herbert@gondor.apana.org.au>
7586M: "David S. Miller" <davem@davemloft.net>
7587L: netdev@vger.kernel.org
7588T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7589T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7590S: Maintained
7591F: net/core/flow.c
7592F: net/xfrm/
7593F: net/key/
7594F: net/ipv4/xfrm*
7595F: net/ipv4/esp4.c
7596F: net/ipv4/ah4.c
7597F: net/ipv4/ipcomp.c
7598F: net/ipv4/ip_vti.c
7599F: net/ipv6/xfrm*
7600F: net/ipv6/esp6.c
7601F: net/ipv6/ah6.c
7602F: net/ipv6/ipcomp6.c
7603F: net/ipv6/ip6_vti.c
7604F: include/uapi/linux/xfrm.h
7605F: include/net/xfrm.h
7606
7607NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7608M: Paul Moore <paul@paul-moore.com>
7609L: netdev@vger.kernel.org
7610S: Maintained
7611
7612NETWORKING [WIRELESS]
7613L: linux-wireless@vger.kernel.org
7614Q: http://patchwork.kernel.org/project/linux-wireless/list/
7615
7616NETWORKING DRIVERS
7617L: netdev@vger.kernel.org
7618W: http://www.linuxfoundation.org/en/Net
7619Q: http://patchwork.ozlabs.org/project/netdev/list/
7620T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7621T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7622S: Odd Fixes
7623F: drivers/net/
7624F: include/linux/if_*
7625F: include/linux/netdevice.h
7626F: include/linux/etherdevice.h
7627F: include/linux/fcdevice.h
7628F: include/linux/fddidevice.h
7629F: include/linux/hippidevice.h
7630F: include/linux/inetdevice.h
7631F: include/uapi/linux/if_*
7632F: include/uapi/linux/netdevice.h
7633
7634NETWORKING DRIVERS (WIRELESS)
7635M: Kalle Valo <kvalo@codeaurora.org>
7636L: linux-wireless@vger.kernel.org
7637Q: http://patchwork.kernel.org/project/linux-wireless/list/
7638T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7639T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7640S: Maintained
7641F: drivers/net/wireless/
7642
7643NETXEN (1/10) GbE SUPPORT
7644M: Manish Chopra <manish.chopra@qlogic.com>
7645M: Sony Chacko <sony.chacko@qlogic.com>
7646M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7647L: netdev@vger.kernel.org
7648W: http://www.qlogic.com
7649S: Supported
7650F: drivers/net/ethernet/qlogic/netxen/
7651
7652NFC SUBSYSTEM
7653M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7654M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7655M: Samuel Ortiz <sameo@linux.intel.com>
7656L: linux-wireless@vger.kernel.org
7657L: linux-nfc@lists.01.org (subscribers-only)
7658S: Supported
7659F: net/nfc/
7660F: include/net/nfc/
7661F: include/uapi/linux/nfc.h
7662F: drivers/nfc/
7663F: include/linux/platform_data/microread.h
7664F: include/linux/platform_data/nfcmrvl.h
7665F: include/linux/platform_data/nxp-nci.h
7666F: include/linux/platform_data/pn544.h
7667F: include/linux/platform_data/st21nfca.h
7668F: include/linux/platform_data/st-nci.h
7669F: Documentation/devicetree/bindings/net/nfc/
7670
7671NFS, SUNRPC, AND LOCKD CLIENTS
7672M: Trond Myklebust <trond.myklebust@primarydata.com>
7673M: Anna Schumaker <anna.schumaker@netapp.com>
7674L: linux-nfs@vger.kernel.org
7675W: http://client.linux-nfs.org
7676T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7677S: Maintained
7678F: fs/lockd/
7679F: fs/nfs/
7680F: fs/nfs_common/
7681F: net/sunrpc/
7682F: include/linux/lockd/
7683F: include/linux/nfs*
7684F: include/linux/sunrpc/
7685F: include/uapi/linux/nfs*
7686F: include/uapi/linux/sunrpc/
7687
7688NILFS2 FILESYSTEM
7689M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7690L: linux-nilfs@vger.kernel.org
7691W: http://nilfs.sourceforge.net/
7692T: git git://github.com/konis/nilfs2.git
7693S: Supported
7694F: Documentation/filesystems/nilfs2.txt
7695F: fs/nilfs2/
7696F: include/linux/nilfs2_fs.h
7697F: include/trace/events/nilfs2.h
7698
7699NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7700M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7701W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7702S: Maintained
7703F: Documentation/scsi/NinjaSCSI.txt
7704F: drivers/scsi/pcmcia/nsp_*
7705
7706NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7707M: GOTO Masanori <gotom@debian.or.jp>
7708M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7709W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7710S: Maintained
7711F: Documentation/scsi/NinjaSCSI.txt
7712F: drivers/scsi/nsp32*
7713
7714NIOS2 ARCHITECTURE
7715M: Ley Foon Tan <lftan@altera.com>
7716L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7717T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7718S: Maintained
7719F: arch/nios2/
7720
7721NOKIA N900 POWER SUPPLY DRIVERS
7722R: Pali Rohár <pali.rohar@gmail.com>
7723F: include/linux/power/bq2415x_charger.h
7724F: include/linux/power/bq27xxx_battery.h
7725F: include/linux/power/isp1704_charger.h
7726F: drivers/power/bq2415x_charger.c
7727F: drivers/power/bq27xxx_battery.c
7728F: drivers/power/bq27xxx_battery_i2c.c
7729F: drivers/power/isp1704_charger.c
7730F: drivers/power/rx51_battery.c
7731
7732NTB DRIVER CORE
7733M: Jon Mason <jdmason@kudzu.us>
7734M: Dave Jiang <dave.jiang@intel.com>
7735M: Allen Hubbe <Allen.Hubbe@emc.com>
7736L: linux-ntb@googlegroups.com
7737S: Supported
7738W: https://github.com/jonmason/ntb/wiki
7739T: git git://github.com/jonmason/ntb.git
7740F: drivers/ntb/
7741F: drivers/net/ntb_netdev.c
7742F: include/linux/ntb.h
7743F: include/linux/ntb_transport.h
7744
7745NTB INTEL DRIVER
7746M: Jon Mason <jdmason@kudzu.us>
7747M: Dave Jiang <dave.jiang@intel.com>
7748L: linux-ntb@googlegroups.com
7749S: Supported
7750W: https://github.com/jonmason/ntb/wiki
7751T: git git://github.com/jonmason/ntb.git
7752F: drivers/ntb/hw/intel/
7753
7754NTB AMD DRIVER
7755M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7756L: linux-ntb@googlegroups.com
7757S: Supported
7758F: drivers/ntb/hw/amd/
7759
7760NTFS FILESYSTEM
7761M: Anton Altaparmakov <anton@tuxera.com>
7762L: linux-ntfs-dev@lists.sourceforge.net
7763W: http://www.tuxera.com/
7764T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7765S: Supported
7766F: Documentation/filesystems/ntfs.txt
7767F: fs/ntfs/
7768
7769NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7770M: Antonino Daplas <adaplas@gmail.com>
7771L: linux-fbdev@vger.kernel.org
7772S: Maintained
7773F: drivers/video/fbdev/riva/
7774F: drivers/video/fbdev/nvidia/
7775
7776NVM EXPRESS DRIVER
7777M: Keith Busch <keith.busch@intel.com>
7778M: Jens Axboe <axboe@fb.com>
7779L: linux-nvme@lists.infradead.org
7780T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7781W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7782S: Supported
7783F: drivers/nvme/host/
7784F: include/linux/nvme.h
7785
7786NVMEM FRAMEWORK
7787M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7788M: Maxime Ripard <maxime.ripard@free-electrons.com>
7789S: Maintained
7790F: drivers/nvmem/
7791F: Documentation/devicetree/bindings/nvmem/
7792F: include/linux/nvmem-consumer.h
7793F: include/linux/nvmem-provider.h
7794
7795NXP-NCI NFC DRIVER
7796M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7797R: Charles Gorand <charles.gorand@effinnov.com>
7798L: linux-nfc@lists.01.org (moderated for non-subscribers)
7799S: Supported
7800F: drivers/nfc/nxp-nci
7801
7802NXP TDA998X DRM DRIVER
7803M: Russell King <rmk+kernel@arm.linux.org.uk>
7804S: Supported
7805F: drivers/gpu/drm/i2c/tda998x_drv.c
7806F: include/drm/i2c/tda998x.h
7807
7808NXP TFA9879 DRIVER
7809M: Peter Rosin <peda@axentia.se>
7810L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7811S: Maintained
7812F: sound/soc/codecs/tfa9879*
7813
7814OMAP SUPPORT
7815M: Tony Lindgren <tony@atomide.com>
7816L: linux-omap@vger.kernel.org
7817W: http://www.muru.com/linux/omap/
7818W: http://linux.omap.com/
7819Q: http://patchwork.kernel.org/project/linux-omap/list/
7820T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7821S: Maintained
7822F: arch/arm/*omap*/
7823F: arch/arm/configs/omap1_defconfig
7824F: arch/arm/configs/omap2plus_defconfig
7825F: drivers/i2c/busses/i2c-omap.c
7826F: drivers/irqchip/irq-omap-intc.c
7827F: drivers/mfd/*omap*.c
7828F: drivers/mfd/menelaus.c
7829F: drivers/mfd/palmas.c
7830F: drivers/mfd/tps65217.c
7831F: drivers/mfd/tps65218.c
7832F: drivers/mfd/tps65910.c
7833F: drivers/mfd/twl-core.[ch]
7834F: drivers/mfd/twl4030*.c
7835F: drivers/mfd/twl6030*.c
7836F: drivers/mfd/twl6040*.c
7837F: drivers/regulator/palmas-regulator*.c
7838F: drivers/regulator/pbias-regulator.c
7839F: drivers/regulator/tps65217-regulator.c
7840F: drivers/regulator/tps65218-regulator.c
7841F: drivers/regulator/tps65910-regulator.c
7842F: drivers/regulator/twl-regulator.c
7843F: include/linux/i2c-omap.h
7844
7845OMAP DEVICE TREE SUPPORT
7846M: Benoît Cousson <bcousson@baylibre.com>
7847M: Tony Lindgren <tony@atomide.com>
7848L: linux-omap@vger.kernel.org
7849L: devicetree@vger.kernel.org
7850S: Maintained
7851F: arch/arm/boot/dts/*omap*
7852F: arch/arm/boot/dts/*am3*
7853F: arch/arm/boot/dts/*am4*
7854F: arch/arm/boot/dts/*am5*
7855F: arch/arm/boot/dts/*dra7*
7856
7857OMAP CLOCK FRAMEWORK SUPPORT
7858M: Paul Walmsley <paul@pwsan.com>
7859L: linux-omap@vger.kernel.org
7860S: Maintained
7861F: arch/arm/*omap*/*clock*
7862
7863OMAP POWER MANAGEMENT SUPPORT
7864M: Kevin Hilman <khilman@deeprootsystems.com>
7865L: linux-omap@vger.kernel.org
7866S: Maintained
7867F: arch/arm/*omap*/*pm*
7868F: drivers/cpufreq/omap-cpufreq.c
7869
7870OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7871M: Rajendra Nayak <rnayak@ti.com>
7872M: Paul Walmsley <paul@pwsan.com>
7873L: linux-omap@vger.kernel.org
7874S: Maintained
7875F: arch/arm/mach-omap2/prm*
7876
7877OMAP AUDIO SUPPORT
7878M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7879M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7880L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7881L: linux-omap@vger.kernel.org
7882S: Maintained
7883F: sound/soc/omap/
7884
7885OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7886M: Roger Quadros <rogerq@ti.com>
7887M: Tony Lindgren <tony@atomide.com>
7888L: linux-omap@vger.kernel.org
7889S: Maintained
7890F: drivers/memory/omap-gpmc.c
7891F: arch/arm/mach-omap2/*gpmc*
7892
7893OMAP FRAMEBUFFER SUPPORT
7894M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7895L: linux-fbdev@vger.kernel.org
7896L: linux-omap@vger.kernel.org
7897S: Maintained
7898F: drivers/video/fbdev/omap/
7899
7900OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7901M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7902L: linux-omap@vger.kernel.org
7903L: linux-fbdev@vger.kernel.org
7904S: Maintained
7905F: drivers/video/fbdev/omap2/
7906F: Documentation/arm/OMAP/DSS
7907
7908OMAP HARDWARE SPINLOCK SUPPORT
7909M: Ohad Ben-Cohen <ohad@wizery.com>
7910L: linux-omap@vger.kernel.org
7911S: Maintained
7912F: drivers/hwspinlock/omap_hwspinlock.c
7913
7914OMAP MMC SUPPORT
7915M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7916L: linux-omap@vger.kernel.org
7917S: Maintained
7918F: drivers/mmc/host/omap.c
7919
7920OMAP HS MMC SUPPORT
7921L: linux-mmc@vger.kernel.org
7922L: linux-omap@vger.kernel.org
7923S: Orphan
7924F: drivers/mmc/host/omap_hsmmc.c
7925
7926OMAP RANDOM NUMBER GENERATOR SUPPORT
7927M: Deepak Saxena <dsaxena@plexity.net>
7928S: Maintained
7929F: drivers/char/hw_random/omap-rng.c
7930
7931OMAP HWMOD SUPPORT
7932M: Benoît Cousson <bcousson@baylibre.com>
7933M: Paul Walmsley <paul@pwsan.com>
7934L: linux-omap@vger.kernel.org
7935S: Maintained
7936F: arch/arm/mach-omap2/omap_hwmod.*
7937
7938OMAP HWMOD DATA
7939M: Paul Walmsley <paul@pwsan.com>
7940L: linux-omap@vger.kernel.org
7941S: Maintained
7942F: arch/arm/mach-omap2/omap_hwmod*data*
7943
7944OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7945M: Benoît Cousson <bcousson@baylibre.com>
7946L: linux-omap@vger.kernel.org
7947S: Maintained
7948F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7949
7950OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7951M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7952L: linux-media@vger.kernel.org
7953S: Maintained
7954F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7955F: drivers/media/platform/omap3isp/
7956F: drivers/staging/media/omap4iss/
7957
7958OMAP USB SUPPORT
7959L: linux-usb@vger.kernel.org
7960L: linux-omap@vger.kernel.org
7961S: Orphan
7962F: drivers/usb/*/*omap*
7963F: arch/arm/*omap*/usb*
7964
7965OMAP GPIO DRIVER
7966M: Grygorii Strashko <grygorii.strashko@ti.com>
7967M: Santosh Shilimkar <ssantosh@kernel.org>
7968M: Kevin Hilman <khilman@deeprootsystems.com>
7969L: linux-omap@vger.kernel.org
7970S: Maintained
7971F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7972F: drivers/gpio/gpio-omap.c
7973
7974OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7975M: Mark Jackson <mpfj@newflow.co.uk>
7976L: linux-omap@vger.kernel.org
7977S: Maintained
7978F: arch/arm/boot/dts/am335x-nano.dts
7979
7980OMFS FILESYSTEM
7981M: Bob Copeland <me@bobcopeland.com>
7982L: linux-karma-devel@lists.sourceforge.net
7983S: Maintained
7984F: Documentation/filesystems/omfs.txt
7985F: fs/omfs/
7986
7987OMNIKEY CARDMAN 4000 DRIVER
7988M: Harald Welte <laforge@gnumonks.org>
7989S: Maintained
7990F: drivers/char/pcmcia/cm4000_cs.c
7991F: include/linux/cm4000_cs.h
7992F: include/uapi/linux/cm4000_cs.h
7993
7994OMNIKEY CARDMAN 4040 DRIVER
7995M: Harald Welte <laforge@gnumonks.org>
7996S: Maintained
7997F: drivers/char/pcmcia/cm4040_cs.*
7998
7999OMNIVISION OV7670 SENSOR DRIVER
8000M: Jonathan Corbet <corbet@lwn.net>
8001L: linux-media@vger.kernel.org
8002T: git git://linuxtv.org/media_tree.git
8003S: Maintained
8004F: drivers/media/i2c/ov7670.c
8005
8006ONENAND FLASH DRIVER
8007M: Kyungmin Park <kyungmin.park@samsung.com>
8008L: linux-mtd@lists.infradead.org
8009S: Maintained
8010F: drivers/mtd/onenand/
8011F: include/linux/mtd/onenand*.h
8012
8013ONSTREAM SCSI TAPE DRIVER
8014M: Willem Riede <osst@riede.org>
8015L: osst-users@lists.sourceforge.net
8016L: linux-scsi@vger.kernel.org
8017S: Maintained
8018F: Documentation/scsi/osst.txt
8019F: drivers/scsi/osst.*
8020F: drivers/scsi/osst_*.h
8021F: drivers/scsi/st.h
8022
8023OPENCORES I2C BUS DRIVER
8024M: Peter Korsgaard <jacmet@sunsite.dk>
8025L: linux-i2c@vger.kernel.org
8026S: Maintained
8027F: Documentation/i2c/busses/i2c-ocores
8028F: drivers/i2c/busses/i2c-ocores.c
8029
8030OPEN FIRMWARE AND FLATTENED DEVICE TREE
8031M: Rob Herring <robh+dt@kernel.org>
8032M: Frank Rowand <frowand.list@gmail.com>
8033M: Grant Likely <grant.likely@linaro.org>
8034L: devicetree@vger.kernel.org
8035W: http://www.devicetree.org/
8036T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8037S: Maintained
8038F: drivers/of/
8039F: include/linux/of*.h
8040F: scripts/dtc/
8041
8042OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8043M: Rob Herring <robh+dt@kernel.org>
8044M: Pawel Moll <pawel.moll@arm.com>
8045M: Mark Rutland <mark.rutland@arm.com>
8046M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8047M: Kumar Gala <galak@codeaurora.org>
8048L: devicetree@vger.kernel.org
8049T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8050S: Maintained
8051F: Documentation/devicetree/
8052F: arch/*/boot/dts/
8053F: include/dt-bindings/
8054
8055OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8056M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8057L: devicetree@vger.kernel.org
8058S: Maintained
8059F: Documentation/devicetree/dynamic-resolution-notes.txt
8060F: Documentation/devicetree/overlay-notes.txt
8061F: drivers/of/overlay.c
8062F: drivers/of/resolver.c
8063
8064OPENRISC ARCHITECTURE
8065M: Jonas Bonn <jonas@southpole.se>
8066W: http://openrisc.net
8067L: linux@lists.openrisc.net (moderated for non-subscribers)
8068S: Maintained
8069T: git git://openrisc.net/~jonas/linux
8070F: arch/openrisc/
8071
8072OPENVSWITCH
8073M: Pravin Shelar <pshelar@nicira.com>
8074L: netdev@vger.kernel.org
8075L: dev@openvswitch.org
8076W: http://openvswitch.org
8077S: Maintained
8078F: net/openvswitch/
8079F: include/uapi/linux/openvswitch.h
8080
8081OPERATING PERFORMANCE POINTS (OPP)
8082M: Viresh Kumar <vireshk@kernel.org>
8083M: Nishanth Menon <nm@ti.com>
8084M: Stephen Boyd <sboyd@codeaurora.org>
8085L: linux-pm@vger.kernel.org
8086S: Maintained
8087T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8088F: drivers/base/power/opp/
8089F: include/linux/pm_opp.h
8090F: Documentation/power/opp.txt
8091F: Documentation/devicetree/bindings/opp/
8092
8093OPL4 DRIVER
8094M: Clemens Ladisch <clemens@ladisch.de>
8095L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8096T: git git://git.alsa-project.org/alsa-kernel.git
8097S: Maintained
8098F: sound/drivers/opl4/
8099
8100OPROFILE
8101M: Robert Richter <rric@kernel.org>
8102L: oprofile-list@lists.sf.net
8103S: Maintained
8104F: arch/*/include/asm/oprofile*.h
8105F: arch/*/oprofile/
8106F: drivers/oprofile/
8107F: include/linux/oprofile.h
8108
8109ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8110M: Mark Fasheh <mfasheh@suse.com>
8111M: Joel Becker <jlbec@evilplan.org>
8112L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8113W: http://ocfs2.wiki.kernel.org
8114S: Supported
8115F: Documentation/filesystems/ocfs2.txt
8116F: Documentation/filesystems/dlmfs.txt
8117F: fs/ocfs2/
8118
8119ORINOCO DRIVER
8120L: linux-wireless@vger.kernel.org
8121W: http://wireless.kernel.org/en/users/Drivers/orinoco
8122W: http://www.nongnu.org/orinoco/
8123S: Orphan
8124F: drivers/net/wireless/intersil/orinoco/
8125
8126OSD LIBRARY and FILESYSTEM
8127M: Boaz Harrosh <ooo@electrozaur.com>
8128M: Benny Halevy <bhalevy@primarydata.com>
8129L: osd-dev@open-osd.org
8130W: http://open-osd.org
8131T: git git://git.open-osd.org/open-osd.git
8132S: Maintained
8133F: drivers/scsi/osd/
8134F: include/scsi/osd_*
8135F: fs/exofs/
8136
8137OVERLAY FILESYSTEM
8138M: Miklos Szeredi <miklos@szeredi.hu>
8139L: linux-unionfs@vger.kernel.org
8140T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8141S: Supported
8142F: fs/overlayfs/
8143F: Documentation/filesystems/overlayfs.txt
8144
8145P54 WIRELESS DRIVER
8146M: Christian Lamparter <chunkeey@googlemail.com>
8147L: linux-wireless@vger.kernel.org
8148W: http://wireless.kernel.org/en/users/Drivers/p54
8149S: Maintained
8150F: drivers/net/wireless/intersil/p54/
8151
8152PA SEMI ETHERNET DRIVER
8153M: Olof Johansson <olof@lixom.net>
8154L: netdev@vger.kernel.org
8155S: Maintained
8156F: drivers/net/ethernet/pasemi/*
8157
8158PA SEMI SMBUS DRIVER
8159M: Olof Johansson <olof@lixom.net>
8160L: linux-i2c@vger.kernel.org
8161S: Maintained
8162F: drivers/i2c/busses/i2c-pasemi.c
8163
8164PADATA PARALLEL EXECUTION MECHANISM
8165M: Steffen Klassert <steffen.klassert@secunet.com>
8166L: linux-crypto@vger.kernel.org
8167S: Maintained
8168F: kernel/padata.c
8169F: include/linux/padata.h
8170F: Documentation/padata.txt
8171
8172PANASONIC LAPTOP ACPI EXTRAS DRIVER
8173M: Harald Welte <laforge@gnumonks.org>
8174L: platform-driver-x86@vger.kernel.org
8175S: Maintained
8176F: drivers/platform/x86/panasonic-laptop.c
8177
8178PANASONIC MN10300/AM33/AM34 PORT
8179M: David Howells <dhowells@redhat.com>
8180M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8181L: linux-am33-list@redhat.com (moderated for non-subscribers)
8182W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8183S: Maintained
8184F: Documentation/mn10300/
8185F: arch/mn10300/
8186
8187PARALLEL PORT SUBSYSTEM
8188M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8189M: Sudip Mukherjee <sudip@vectorindia.org>
8190L: linux-parport@lists.infradead.org (subscribers-only)
8191S: Maintained
8192F: drivers/parport/
8193F: include/linux/parport*.h
8194F: drivers/char/ppdev.c
8195F: include/uapi/linux/ppdev.h
8196F: Documentation/parport*.txt
8197
8198PARAVIRT_OPS INTERFACE
8199M: Jeremy Fitzhardinge <jeremy@goop.org>
8200M: Chris Wright <chrisw@sous-sol.org>
8201M: Alok Kataria <akataria@vmware.com>
8202M: Rusty Russell <rusty@rustcorp.com.au>
8203L: virtualization@lists.linux-foundation.org
8204S: Supported
8205F: Documentation/virtual/paravirt_ops.txt
8206F: arch/*/kernel/paravirt*
8207F: arch/*/include/asm/paravirt.h
8208
8209PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8210M: Tim Waugh <tim@cyberelk.net>
8211L: linux-parport@lists.infradead.org (subscribers-only)
8212S: Maintained
8213F: Documentation/blockdev/paride.txt
8214F: drivers/block/paride/
8215
8216PARISC ARCHITECTURE
8217M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8218M: Helge Deller <deller@gmx.de>
8219L: linux-parisc@vger.kernel.org
8220W: http://www.parisc-linux.org/
8221Q: http://patchwork.kernel.org/project/linux-parisc/list/
8222T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8223T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8224S: Maintained
8225F: arch/parisc/
8226F: Documentation/parisc/
8227F: drivers/parisc/
8228F: drivers/char/agp/parisc-agp.c
8229F: drivers/input/serio/gscps2.c
8230F: drivers/parport/parport_gsc.*
8231F: drivers/tty/serial/8250/8250_gsc.c
8232F: drivers/video/fbdev/sti*
8233F: drivers/video/console/sti*
8234F: drivers/video/logo/logo_parisc*
8235
8236PC87360 HARDWARE MONITORING DRIVER
8237M: Jim Cromie <jim.cromie@gmail.com>
8238L: lm-sensors@lm-sensors.org
8239S: Maintained
8240F: Documentation/hwmon/pc87360
8241F: drivers/hwmon/pc87360.c
8242
8243PC8736x GPIO DRIVER
8244M: Jim Cromie <jim.cromie@gmail.com>
8245S: Maintained
8246F: drivers/char/pc8736x_gpio.c
8247
8248PC87427 HARDWARE MONITORING DRIVER
8249M: Jean Delvare <jdelvare@suse.com>
8250L: lm-sensors@lm-sensors.org
8251S: Maintained
8252F: Documentation/hwmon/pc87427
8253F: drivers/hwmon/pc87427.c
8254
8255PCA9532 LED DRIVER
8256M: Riku Voipio <riku.voipio@iki.fi>
8257S: Maintained
8258F: drivers/leds/leds-pca9532.c
8259F: include/linux/leds-pca9532.h
8260
8261PCA9541 I2C BUS MASTER SELECTOR DRIVER
8262M: Guenter Roeck <linux@roeck-us.net>
8263L: linux-i2c@vger.kernel.org
8264S: Maintained
8265F: drivers/i2c/muxes/i2c-mux-pca9541.c
8266
8267PCDP - PRIMARY CONSOLE AND DEBUG PORT
8268M: Khalid Aziz <khalid@gonehiking.org>
8269S: Maintained
8270F: drivers/firmware/pcdp.*
8271
8272PCI ERROR RECOVERY
8273M: Linas Vepstas <linasvepstas@gmail.com>
8274L: linux-pci@vger.kernel.org
8275S: Supported
8276F: Documentation/PCI/pci-error-recovery.txt
8277
8278PCI SUBSYSTEM
8279M: Bjorn Helgaas <bhelgaas@google.com>
8280L: linux-pci@vger.kernel.org
8281Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8282T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8283S: Supported
8284F: Documentation/PCI/
8285F: drivers/pci/
8286F: include/linux/pci*
8287F: arch/x86/pci/
8288F: arch/x86/kernel/quirks.c
8289
8290PCI DRIVER FOR ALTERA PCIE IP
8291M: Ley Foon Tan <lftan@altera.com>
8292L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8293L: linux-pci@vger.kernel.org
8294S: Supported
8295F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8296F: drivers/pci/host/pcie-altera.c
8297
8298PCI DRIVER FOR ARM VERSATILE PLATFORM
8299M: Rob Herring <robh@kernel.org>
8300L: linux-pci@vger.kernel.org
8301L: linux-arm-kernel@lists.infradead.org
8302S: Maintained
8303F: Documentation/devicetree/bindings/pci/versatile.txt
8304F: drivers/pci/host/pci-versatile.c
8305
8306PCI DRIVER FOR APPLIEDMICRO XGENE
8307M: Tanmay Inamdar <tinamdar@apm.com>
8308L: linux-pci@vger.kernel.org
8309L: linux-arm-kernel@lists.infradead.org
8310S: Maintained
8311F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8312F: drivers/pci/host/pci-xgene.c
8313
8314PCI DRIVER FOR FREESCALE LAYERSCAPE
8315M: Minghuan Lian <minghuan.Lian@freescale.com>
8316M: Mingkai Hu <mingkai.hu@freescale.com>
8317M: Roy Zang <tie-fei.zang@freescale.com>
8318L: linuxppc-dev@lists.ozlabs.org
8319L: linux-pci@vger.kernel.org
8320L: linux-arm-kernel@lists.infradead.org
8321S: Maintained
8322F: drivers/pci/host/*layerscape*
8323
8324PCI DRIVER FOR IMX6
8325M: Richard Zhu <Richard.Zhu@freescale.com>
8326M: Lucas Stach <l.stach@pengutronix.de>
8327L: linux-pci@vger.kernel.org
8328L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8329S: Maintained
8330F: drivers/pci/host/*imx6*
8331
8332PCI DRIVER FOR TI KEYSTONE
8333M: Murali Karicheri <m-karicheri2@ti.com>
8334L: linux-pci@vger.kernel.org
8335L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8336S: Maintained
8337F: drivers/pci/host/*keystone*
8338
8339PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8340M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8341M: Jason Cooper <jason@lakedaemon.net>
8342L: linux-pci@vger.kernel.org
8343L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8344S: Maintained
8345F: drivers/pci/host/*mvebu*
8346
8347PCI DRIVER FOR NVIDIA TEGRA
8348M: Thierry Reding <thierry.reding@gmail.com>
8349L: linux-tegra@vger.kernel.org
8350L: linux-pci@vger.kernel.org
8351S: Supported
8352F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8353F: drivers/pci/host/pci-tegra.c
8354
8355PCI DRIVER FOR TI DRA7XX
8356M: Kishon Vijay Abraham I <kishon@ti.com>
8357L: linux-omap@vger.kernel.org
8358L: linux-pci@vger.kernel.org
8359S: Supported
8360F: Documentation/devicetree/bindings/pci/ti-pci.txt
8361F: drivers/pci/host/pci-dra7xx.c
8362
8363PCI DRIVER FOR RENESAS R-CAR
8364M: Simon Horman <horms@verge.net.au>
8365L: linux-pci@vger.kernel.org
8366L: linux-renesas-soc@vger.kernel.org
8367S: Maintained
8368F: drivers/pci/host/*rcar*
8369
8370PCI DRIVER FOR SAMSUNG EXYNOS
8371M: Jingoo Han <jingoohan1@gmail.com>
8372L: linux-pci@vger.kernel.org
8373L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8374L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8375S: Maintained
8376F: drivers/pci/host/pci-exynos.c
8377
8378PCI DRIVER FOR SYNOPSIS DESIGNWARE
8379M: Jingoo Han <jingoohan1@gmail.com>
8380M: Pratyush Anand <pratyush.anand@gmail.com>
8381L: linux-pci@vger.kernel.org
8382S: Maintained
8383F: drivers/pci/host/*designware*
8384
8385PCI DRIVER FOR GENERIC OF HOSTS
8386M: Will Deacon <will.deacon@arm.com>
8387L: linux-pci@vger.kernel.org
8388L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8389S: Maintained
8390F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8391F: drivers/pci/host/pci-host-generic.c
8392
8393PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8394M: Keith Busch <keith.busch@intel.com>
8395L: linux-pci@vger.kernel.org
8396S: Supported
8397F: arch/x86/pci/vmd.c
8398
8399PCIE DRIVER FOR ST SPEAR13XX
8400M: Pratyush Anand <pratyush.anand@gmail.com>
8401L: linux-pci@vger.kernel.org
8402S: Maintained
8403F: drivers/pci/host/*spear*
8404
8405PCI MSI DRIVER FOR ALTERA MSI IP
8406M: Ley Foon Tan <lftan@altera.com>
8407L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8408L: linux-pci@vger.kernel.org
8409S: Supported
8410F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8411F: drivers/pci/host/pcie-altera-msi.c
8412
8413PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8414M: Duc Dang <dhdang@apm.com>
8415L: linux-pci@vger.kernel.org
8416L: linux-arm-kernel@lists.infradead.org
8417S: Maintained
8418F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8419F: drivers/pci/host/pci-xgene-msi.c
8420
8421PCIE DRIVER FOR HISILICON
8422M: Zhou Wang <wangzhou1@hisilicon.com>
8423M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8424L: linux-pci@vger.kernel.org
8425S: Maintained
8426F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8427F: drivers/pci/host/pcie-hisi.c
8428
8429PCIE DRIVER FOR QUALCOMM MSM
8430M: Stanimir Varbanov <svarbanov@mm-sol.com>
8431L: linux-pci@vger.kernel.org
8432L: linux-arm-msm@vger.kernel.org
8433S: Maintained
8434F: drivers/pci/host/*qcom*
8435
8436PCMCIA SUBSYSTEM
8437P: Linux PCMCIA Team
8438L: linux-pcmcia@lists.infradead.org
8439W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8440T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8441S: Maintained
8442F: Documentation/pcmcia/
8443F: drivers/pcmcia/
8444F: include/pcmcia/
8445
8446PCNET32 NETWORK DRIVER
8447M: Don Fry <pcnet32@frontier.com>
8448L: netdev@vger.kernel.org
8449S: Maintained
8450F: drivers/net/ethernet/amd/pcnet32.c
8451
8452PCRYPT PARALLEL CRYPTO ENGINE
8453M: Steffen Klassert <steffen.klassert@secunet.com>
8454L: linux-crypto@vger.kernel.org
8455S: Maintained
8456F: crypto/pcrypt.c
8457F: include/crypto/pcrypt.h
8458
8459PER-CPU MEMORY ALLOCATOR
8460M: Tejun Heo <tj@kernel.org>
8461M: Christoph Lameter <cl@linux-foundation.org>
8462T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8463S: Maintained
8464F: include/linux/percpu*.h
8465F: mm/percpu*.c
8466F: arch/*/include/asm/percpu.h
8467
8468PER-TASK DELAY ACCOUNTING
8469M: Balbir Singh <bsingharora@gmail.com>
8470S: Maintained
8471F: include/linux/delayacct.h
8472F: kernel/delayacct.c
8473
8474PERFORMANCE EVENTS SUBSYSTEM
8475M: Peter Zijlstra <peterz@infradead.org>
8476M: Ingo Molnar <mingo@redhat.com>
8477M: Arnaldo Carvalho de Melo <acme@kernel.org>
8478R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8479L: linux-kernel@vger.kernel.org
8480T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8481S: Supported
8482F: kernel/events/*
8483F: include/linux/perf_event.h
8484F: include/uapi/linux/perf_event.h
8485F: arch/*/kernel/perf_event*.c
8486F: arch/*/kernel/*/perf_event*.c
8487F: arch/*/kernel/*/*/perf_event*.c
8488F: arch/*/include/asm/perf_event.h
8489F: arch/*/kernel/perf_callchain.c
8490F: tools/perf/
8491
8492PERSONALITY HANDLING
8493M: Christoph Hellwig <hch@infradead.org>
8494L: linux-abi-devel@lists.sourceforge.net
8495S: Maintained
8496F: include/linux/personality.h
8497F: include/uapi/linux/personality.h
8498
8499PHONET PROTOCOL
8500M: Remi Denis-Courmont <courmisch@gmail.com>
8501S: Supported
8502F: Documentation/networking/phonet.txt
8503F: include/linux/phonet.h
8504F: include/net/phonet/
8505F: include/uapi/linux/phonet.h
8506F: net/phonet/
8507
8508PHRAM MTD DRIVER
8509M: Joern Engel <joern@lazybastard.org>
8510L: linux-mtd@lists.infradead.org
8511S: Maintained
8512F: drivers/mtd/devices/phram.c
8513
8514PICOLCD HID DRIVER
8515M: Bruno Prémont <bonbons@linux-vserver.org>
8516L: linux-input@vger.kernel.org
8517S: Maintained
8518F: drivers/hid/hid-picolcd*
8519
8520PICOXCELL SUPPORT
8521M: Jamie Iles <jamie@jamieiles.com>
8522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8523T: git git://github.com/jamieiles/linux-2.6-ji.git
8524S: Supported
8525F: arch/arm/boot/dts/picoxcell*
8526F: arch/arm/mach-picoxcell/
8527F: drivers/crypto/picoxcell*
8528
8529PIN CONTROL SUBSYSTEM
8530M: Linus Walleij <linus.walleij@linaro.org>
8531L: linux-gpio@vger.kernel.org
8532T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8533S: Maintained
8534F: drivers/pinctrl/
8535F: include/linux/pinctrl/
8536
8537PIN CONTROLLER - ATMEL AT91
8538M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8540S: Maintained
8541F: drivers/pinctrl/pinctrl-at91.*
8542
8543PIN CONTROLLER - ATMEL AT91 PIO4
8544M: Ludovic Desroches <ludovic.desroches@atmel.com>
8545L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8546L: linux-gpio@vger.kernel.org
8547S: Supported
8548F: drivers/pinctrl/pinctrl-at91-pio4.*
8549
8550PIN CONTROLLER - INTEL
8551M: Mika Westerberg <mika.westerberg@linux.intel.com>
8552M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8553S: Maintained
8554F: drivers/pinctrl/intel/
8555
8556PIN CONTROLLER - RENESAS
8557M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8558M: Geert Uytterhoeven <geert+renesas@glider.be>
8559L: linux-renesas-soc@vger.kernel.org
8560S: Maintained
8561F: drivers/pinctrl/sh-pfc/
8562
8563PIN CONTROLLER - SAMSUNG
8564M: Tomasz Figa <tomasz.figa@gmail.com>
8565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8566L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8567S: Maintained
8568F: drivers/pinctrl/samsung/
8569
8570PIN CONTROLLER - SINGLE
8571M: Tony Lindgren <tony@atomide.com>
8572M: Haojian Zhuang <haojian.zhuang@linaro.org>
8573L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8574L: linux-omap@vger.kernel.org
8575S: Maintained
8576F: drivers/pinctrl/pinctrl-single.c
8577
8578PIN CONTROLLER - ST SPEAR
8579M: Viresh Kumar <vireshk@kernel.org>
8580L: spear-devel@list.st.com
8581L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8582W: http://www.st.com/spear
8583S: Maintained
8584F: drivers/pinctrl/spear/
8585
8586PKTCDVD DRIVER
8587M: Jiri Kosina <jikos@kernel.org>
8588S: Maintained
8589F: drivers/block/pktcdvd.c
8590F: include/linux/pktcdvd.h
8591F: include/uapi/linux/pktcdvd.h
8592
8593PKUNITY SOC DRIVERS
8594M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8595W: http://mprc.pku.edu.cn/~guanxuetao/linux
8596S: Maintained
8597T: git git://github.com/gxt/linux.git
8598F: drivers/input/serio/i8042-unicore32io.h
8599F: drivers/i2c/busses/i2c-puv3.c
8600F: drivers/video/fbdev/fb-puv3.c
8601F: drivers/rtc/rtc-puv3.c
8602
8603PMBUS HARDWARE MONITORING DRIVERS
8604M: Guenter Roeck <linux@roeck-us.net>
8605L: lm-sensors@lm-sensors.org
8606W: http://www.lm-sensors.org/
8607W: http://www.roeck-us.net/linux/drivers/
8608T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8609S: Maintained
8610F: Documentation/hwmon/pmbus
8611F: drivers/hwmon/pmbus/
8612F: include/linux/i2c/pmbus.h
8613
8614PMC SIERRA MaxRAID DRIVER
8615L: linux-scsi@vger.kernel.org
8616W: http://www.pmc-sierra.com/
8617S: Orphan
8618F: drivers/scsi/pmcraid.*
8619
8620PMC SIERRA PM8001 DRIVER
8621M: Jack Wang <jinpu.wang@profitbricks.com>
8622M: lindar_liu@usish.com
8623L: pmchba@pmcs.com
8624L: linux-scsi@vger.kernel.org
8625S: Supported
8626F: drivers/scsi/pm8001/
8627
8628POSIX CLOCKS and TIMERS
8629M: Thomas Gleixner <tglx@linutronix.de>
8630L: linux-kernel@vger.kernel.org
8631T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8632S: Maintained
8633F: fs/timerfd.c
8634F: include/linux/timer*
8635F: kernel/time/*timer*
8636
8637POWER MANAGEMENT CORE
8638M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8639L: linux-pm@vger.kernel.org
8640T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8641S: Supported
8642F: drivers/base/power/
8643F: include/linux/pm.h
8644F: include/linux/pm_*
8645F: include/linux/powercap.h
8646F: drivers/powercap/
8647
8648POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8649M: Sebastian Reichel <sre@kernel.org>
8650M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8651M: David Woodhouse <dwmw2@infradead.org>
8652L: linux-pm@vger.kernel.org
8653T: git git://git.infradead.org/battery-2.6.git
8654S: Maintained
8655F: include/linux/power_supply.h
8656F: drivers/power/
8657X: drivers/power/avs/
8658
8659POWER STATE COORDINATION INTERFACE (PSCI)
8660M: Mark Rutland <mark.rutland@arm.com>
8661M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8662L: linux-arm-kernel@lists.infradead.org
8663S: Maintained
8664F: drivers/firmware/psci.c
8665F: include/linux/psci.h
8666F: include/uapi/linux/psci.h
8667
8668PNP SUPPORT
8669M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8670S: Maintained
8671F: drivers/pnp/
8672
8673PPP PROTOCOL DRIVERS AND COMPRESSORS
8674M: Paul Mackerras <paulus@samba.org>
8675L: linux-ppp@vger.kernel.org
8676S: Maintained
8677F: drivers/net/ppp/ppp_*
8678
8679PPP OVER ATM (RFC 2364)
8680M: Mitchell Blank Jr <mitch@sfgoth.com>
8681S: Maintained
8682F: net/atm/pppoatm.c
8683F: include/uapi/linux/atmppp.h
8684
8685PPP OVER ETHERNET
8686M: Michal Ostrowski <mostrows@earthlink.net>
8687S: Maintained
8688F: drivers/net/ppp/pppoe.c
8689F: drivers/net/ppp/pppox.c
8690
8691PPP OVER L2TP
8692M: James Chapman <jchapman@katalix.com>
8693S: Maintained
8694F: net/l2tp/l2tp_ppp.c
8695F: include/linux/if_pppol2tp.h
8696F: include/uapi/linux/if_pppol2tp.h
8697
8698PPS SUPPORT
8699M: Rodolfo Giometti <giometti@enneenne.com>
8700W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8701L: linuxpps@ml.enneenne.com (subscribers-only)
8702S: Maintained
8703F: Documentation/pps/
8704F: drivers/pps/
8705F: include/linux/pps*.h
8706
8707PPTP DRIVER
8708M: Dmitry Kozlov <xeb@mail.ru>
8709L: netdev@vger.kernel.org
8710S: Maintained
8711F: drivers/net/ppp/pptp.c
8712W: http://sourceforge.net/projects/accel-pptp
8713
8714PREEMPTIBLE KERNEL
8715M: Robert Love <rml@tech9.net>
8716L: kpreempt-tech@lists.sourceforge.net
8717W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8718S: Supported
8719F: Documentation/preempt-locking.txt
8720F: include/linux/preempt.h
8721
8722PRISM54 WIRELESS DRIVER
8723M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8724L: linux-wireless@vger.kernel.org
8725W: http://wireless.kernel.org/en/users/Drivers/p54
8726S: Obsolete
8727F: drivers/net/wireless/intersil/prism54/
8728
8729PS3 NETWORK SUPPORT
8730M: Geoff Levand <geoff@infradead.org>
8731L: netdev@vger.kernel.org
8732L: linuxppc-dev@lists.ozlabs.org
8733S: Maintained
8734F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8735
8736PS3 PLATFORM SUPPORT
8737M: Geoff Levand <geoff@infradead.org>
8738L: linuxppc-dev@lists.ozlabs.org
8739S: Maintained
8740F: arch/powerpc/boot/ps3*
8741F: arch/powerpc/include/asm/lv1call.h
8742F: arch/powerpc/include/asm/ps3*.h
8743F: arch/powerpc/platforms/ps3/
8744F: drivers/*/ps3*
8745F: drivers/ps3/
8746F: drivers/rtc/rtc-ps3.c
8747F: drivers/usb/host/*ps3.c
8748F: sound/ppc/snd_ps3*
8749
8750PS3VRAM DRIVER
8751M: Jim Paris <jim@jtan.com>
8752M: Geoff Levand <geoff@infradead.org>
8753L: linuxppc-dev@lists.ozlabs.org
8754S: Maintained
8755F: drivers/block/ps3vram.c
8756
8757PSTORE FILESYSTEM
8758M: Anton Vorontsov <anton@enomsg.org>
8759M: Colin Cross <ccross@android.com>
8760M: Kees Cook <keescook@chromium.org>
8761M: Tony Luck <tony.luck@intel.com>
8762S: Maintained
8763T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8764F: fs/pstore/
8765F: include/linux/pstore*
8766F: drivers/firmware/efi/efi-pstore.c
8767F: drivers/acpi/apei/erst.c
8768
8769PTP HARDWARE CLOCK SUPPORT
8770M: Richard Cochran <richardcochran@gmail.com>
8771L: netdev@vger.kernel.org
8772S: Maintained
8773W: http://linuxptp.sourceforge.net/
8774F: Documentation/ABI/testing/sysfs-ptp
8775F: Documentation/ptp/*
8776F: drivers/net/ethernet/freescale/gianfar_ptp.c
8777F: drivers/net/phy/dp83640*
8778F: drivers/ptp/*
8779F: include/linux/ptp_cl*
8780
8781PTRACE SUPPORT
8782M: Roland McGrath <roland@hack.frob.com>
8783M: Oleg Nesterov <oleg@redhat.com>
8784S: Maintained
8785F: include/asm-generic/syscall.h
8786F: include/linux/ptrace.h
8787F: include/linux/regset.h
8788F: include/linux/tracehook.h
8789F: include/uapi/linux/ptrace.h
8790F: kernel/ptrace.c
8791
8792PVRUSB2 VIDEO4LINUX DRIVER
8793M: Mike Isely <isely@pobox.com>
8794L: pvrusb2@isely.net (subscribers-only)
8795L: linux-media@vger.kernel.org
8796W: http://www.isely.net/pvrusb2/
8797T: git git://linuxtv.org/media_tree.git
8798S: Maintained
8799F: Documentation/video4linux/README.pvrusb2
8800F: drivers/media/usb/pvrusb2/
8801
8802PWC WEBCAM DRIVER
8803M: Hans de Goede <hdegoede@redhat.com>
8804L: linux-media@vger.kernel.org
8805T: git git://linuxtv.org/media_tree.git
8806S: Maintained
8807F: drivers/media/usb/pwc/*
8808
8809PWM FAN DRIVER
8810M: Kamil Debski <k.debski@samsung.com>
8811L: lm-sensors@lm-sensors.org
8812S: Supported
8813F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8814F: Documentation/hwmon/pwm-fan
8815F: drivers/hwmon/pwm-fan.c
8816
8817PWM SUBSYSTEM
8818M: Thierry Reding <thierry.reding@gmail.com>
8819L: linux-pwm@vger.kernel.org
8820S: Maintained
8821T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8822F: Documentation/pwm.txt
8823F: Documentation/devicetree/bindings/pwm/
8824F: include/linux/pwm.h
8825F: drivers/pwm/
8826F: drivers/video/backlight/pwm_bl.c
8827F: include/linux/pwm_backlight.h
8828
8829PXA2xx/PXA3xx SUPPORT
8830M: Daniel Mack <daniel@zonque.org>
8831M: Haojian Zhuang <haojian.zhuang@gmail.com>
8832M: Robert Jarzmik <robert.jarzmik@free.fr>
8833L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8834T: git git://github.com/hzhuang1/linux.git
8835T: git git://github.com/rjarzmik/linux.git
8836S: Maintained
8837F: arch/arm/boot/dts/pxa*
8838F: arch/arm/mach-pxa/
8839F: drivers/dma/pxa*
8840F: drivers/pcmcia/pxa2xx*
8841F: drivers/pinctrl/pxa/
8842F: drivers/spi/spi-pxa2xx*
8843F: drivers/usb/gadget/udc/pxa2*
8844F: include/sound/pxa2xx-lib.h
8845F: sound/arm/pxa*
8846F: sound/soc/pxa/
8847
8848PXA GPIO DRIVER
8849M: Robert Jarzmik <robert.jarzmik@free.fr>
8850L: linux-gpio@vger.kernel.org
8851S: Maintained
8852F: drivers/gpio/gpio-pxa.c
8853
8854PXA3xx NAND FLASH DRIVER
8855M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8856L: linux-mtd@lists.infradead.org
8857S: Maintained
8858F: drivers/mtd/nand/pxa3xx_nand.c
8859
8860MMP SUPPORT
8861M: Eric Miao <eric.y.miao@gmail.com>
8862M: Haojian Zhuang <haojian.zhuang@gmail.com>
8863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8864T: git git://github.com/hzhuang1/linux.git
8865T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8866S: Maintained
8867F: arch/arm/boot/dts/mmp*
8868F: arch/arm/mach-mmp/
8869
8870PXA MMCI DRIVER
8871S: Orphan
8872
8873PXA RTC DRIVER
8874M: Robert Jarzmik <robert.jarzmik@free.fr>
8875L: rtc-linux@googlegroups.com
8876S: Maintained
8877
8878QAT DRIVER
8879M: Tadeusz Struk <tadeusz.struk@intel.com>
8880L: qat-linux@intel.com
8881S: Supported
8882F: drivers/crypto/qat/
8883
8884QIB DRIVER
8885M: Mike Marciniszyn <infinipath@intel.com>
8886L: linux-rdma@vger.kernel.org
8887S: Supported
8888F: drivers/infiniband/hw/qib/
8889
8890QLOGIC QLA1280 SCSI DRIVER
8891M: Michael Reed <mdr@sgi.com>
8892L: linux-scsi@vger.kernel.org
8893S: Maintained
8894F: drivers/scsi/qla1280.[ch]
8895
8896QLOGIC QLA2XXX FC-SCSI DRIVER
8897M: qla2xxx-upstream@qlogic.com
8898L: linux-scsi@vger.kernel.org
8899S: Supported
8900F: Documentation/scsi/LICENSE.qla2xxx
8901F: drivers/scsi/qla2xxx/
8902
8903QLOGIC QLA4XXX iSCSI DRIVER
8904M: QLogic-Storage-Upstream@qlogic.com
8905L: linux-scsi@vger.kernel.org
8906S: Supported
8907F: Documentation/scsi/LICENSE.qla4xxx
8908F: drivers/scsi/qla4xxx/
8909
8910QLOGIC QLA3XXX NETWORK DRIVER
8911M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8912M: Ron Mercer <ron.mercer@qlogic.com>
8913M: linux-driver@qlogic.com
8914L: netdev@vger.kernel.org
8915S: Supported
8916F: Documentation/networking/LICENSE.qla3xxx
8917F: drivers/net/ethernet/qlogic/qla3xxx.*
8918
8919QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8920M: Dept-GELinuxNICDev@qlogic.com
8921L: netdev@vger.kernel.org
8922S: Supported
8923F: drivers/net/ethernet/qlogic/qlcnic/
8924
8925QLOGIC QLGE 10Gb ETHERNET DRIVER
8926M: Harish Patil <harish.patil@qlogic.com>
8927M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8928M: Dept-GELinuxNICDev@qlogic.com
8929M: linux-driver@qlogic.com
8930L: netdev@vger.kernel.org
8931S: Supported
8932F: drivers/net/ethernet/qlogic/qlge/
8933
8934QLOGIC QL4xxx ETHERNET DRIVER
8935M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8936M: Ariel Elior <Ariel.Elior@qlogic.com>
8937M: everest-linux-l2@qlogic.com
8938L: netdev@vger.kernel.org
8939S: Supported
8940F: drivers/net/ethernet/qlogic/qed/
8941F: include/linux/qed/
8942F: drivers/net/ethernet/qlogic/qede/
8943
8944QNX4 FILESYSTEM
8945M: Anders Larsen <al@alarsen.net>
8946W: http://www.alarsen.net/linux/qnx4fs/
8947S: Maintained
8948F: fs/qnx4/
8949F: include/uapi/linux/qnx4_fs.h
8950F: include/uapi/linux/qnxtypes.h
8951
8952QT1010 MEDIA DRIVER
8953M: Antti Palosaari <crope@iki.fi>
8954L: linux-media@vger.kernel.org
8955W: https://linuxtv.org
8956W: http://palosaari.fi/linux/
8957Q: http://patchwork.linuxtv.org/project/linux-media/list/
8958T: git git://linuxtv.org/anttip/media_tree.git
8959S: Maintained
8960F: drivers/media/tuners/qt1010*
8961
8962QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8963M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8964L: linux-wireless@vger.kernel.org
8965L: ath9k-devel@lists.ath9k.org
8966W: http://wireless.kernel.org/en/users/Drivers/ath9k
8967S: Supported
8968F: drivers/net/wireless/ath/ath9k/
8969
8970QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8971M: Kalle Valo <kvalo@qca.qualcomm.com>
8972L: ath10k@lists.infradead.org
8973W: http://wireless.kernel.org/en/users/Drivers/ath10k
8974T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8975S: Supported
8976F: drivers/net/wireless/ath/ath10k/
8977
8978QUALCOMM HEXAGON ARCHITECTURE
8979M: Richard Kuo <rkuo@codeaurora.org>
8980L: linux-hexagon@vger.kernel.org
8981T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8982S: Supported
8983F: arch/hexagon/
8984
8985QUALCOMM WCN36XX WIRELESS DRIVER
8986M: Eugene Krasnikov <k.eugene.e@gmail.com>
8987L: wcn36xx@lists.infradead.org
8988W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8989T: git git://github.com/KrasnikovEugene/wcn36xx.git
8990S: Supported
8991F: drivers/net/wireless/ath/wcn36xx/
8992
8993RADOS BLOCK DEVICE (RBD)
8994M: Ilya Dryomov <idryomov@gmail.com>
8995M: Sage Weil <sage@redhat.com>
8996M: Alex Elder <elder@kernel.org>
8997L: ceph-devel@vger.kernel.org
8998W: http://ceph.com/
8999T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9000T: git git://github.com/ceph/ceph-client.git
9001S: Supported
9002F: Documentation/ABI/testing/sysfs-bus-rbd
9003F: drivers/block/rbd.c
9004F: drivers/block/rbd_types.h
9005
9006RADEON FRAMEBUFFER DISPLAY DRIVER
9007M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9008L: linux-fbdev@vger.kernel.org
9009S: Maintained
9010F: drivers/video/fbdev/aty/radeon*
9011F: include/uapi/linux/radeonfb.h
9012
9013RADIOSHARK RADIO DRIVER
9014M: Hans de Goede <hdegoede@redhat.com>
9015L: linux-media@vger.kernel.org
9016T: git git://linuxtv.org/media_tree.git
9017S: Maintained
9018F: drivers/media/radio/radio-shark.c
9019
9020RADIOSHARK2 RADIO DRIVER
9021M: Hans de Goede <hdegoede@redhat.com>
9022L: linux-media@vger.kernel.org
9023T: git git://linuxtv.org/media_tree.git
9024S: Maintained
9025F: drivers/media/radio/radio-shark2.c
9026F: drivers/media/radio/radio-tea5777.c
9027
9028RAGE128 FRAMEBUFFER DISPLAY DRIVER
9029M: Paul Mackerras <paulus@samba.org>
9030L: linux-fbdev@vger.kernel.org
9031S: Maintained
9032F: drivers/video/fbdev/aty/aty128fb.c
9033
9034RALINK MIPS ARCHITECTURE
9035M: John Crispin <blogic@openwrt.org>
9036L: linux-mips@linux-mips.org
9037S: Maintained
9038F: arch/mips/ralink
9039
9040RALINK RT2X00 WIRELESS LAN DRIVER
9041P: rt2x00 project
9042M: Stanislaw Gruszka <sgruszka@redhat.com>
9043M: Helmut Schaa <helmut.schaa@googlemail.com>
9044L: linux-wireless@vger.kernel.org
9045S: Maintained
9046F: drivers/net/wireless/ralink/rt2x00/
9047
9048RAMDISK RAM BLOCK DEVICE DRIVER
9049M: Jens Axboe <axboe@kernel.dk>
9050S: Maintained
9051F: Documentation/blockdev/ramdisk.txt
9052F: drivers/block/brd.c
9053
9054RANDOM NUMBER DRIVER
9055M: "Theodore Ts'o" <tytso@mit.edu>
9056S: Maintained
9057F: drivers/char/random.c
9058
9059RAPIDIO SUBSYSTEM
9060M: Matt Porter <mporter@kernel.crashing.org>
9061M: Alexandre Bounine <alexandre.bounine@idt.com>
9062S: Maintained
9063F: drivers/rapidio/
9064
9065RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9066L: linux-wireless@vger.kernel.org
9067S: Orphan
9068F: drivers/net/wireless/ray*
9069
9070RCUTORTURE MODULE
9071M: Josh Triplett <josh@joshtriplett.org>
9072M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9073L: linux-kernel@vger.kernel.org
9074S: Supported
9075T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9076F: Documentation/RCU/torture.txt
9077F: kernel/rcu/rcutorture.c
9078
9079RCUTORTURE TEST FRAMEWORK
9080M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9081M: Josh Triplett <josh@joshtriplett.org>
9082R: Steven Rostedt <rostedt@goodmis.org>
9083R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9084R: Lai Jiangshan <jiangshanlai@gmail.com>
9085L: linux-kernel@vger.kernel.org
9086S: Supported
9087T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9088F: tools/testing/selftests/rcutorture
9089
9090RDC R-321X SoC
9091M: Florian Fainelli <florian@openwrt.org>
9092S: Maintained
9093
9094RDC R6040 FAST ETHERNET DRIVER
9095M: Florian Fainelli <florian@openwrt.org>
9096L: netdev@vger.kernel.org
9097S: Maintained
9098F: drivers/net/ethernet/rdc/r6040.c
9099
9100RDS - RELIABLE DATAGRAM SOCKETS
9101M: Chien Yen <chien.yen@oracle.com>
9102L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9103S: Supported
9104F: net/rds/
9105
9106READ-COPY UPDATE (RCU)
9107M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9108M: Josh Triplett <josh@joshtriplett.org>
9109R: Steven Rostedt <rostedt@goodmis.org>
9110R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9111R: Lai Jiangshan <jiangshanlai@gmail.com>
9112L: linux-kernel@vger.kernel.org
9113W: http://www.rdrop.com/users/paulmck/RCU/
9114S: Supported
9115T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9116F: Documentation/RCU/
9117X: Documentation/RCU/torture.txt
9118F: include/linux/rcu*
9119X: include/linux/srcu.h
9120F: kernel/rcu/
9121X: kernel/torture.c
9122
9123REAL TIME CLOCK (RTC) SUBSYSTEM
9124M: Alessandro Zummo <a.zummo@towertech.it>
9125M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9126L: rtc-linux@googlegroups.com
9127Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9128T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9129S: Maintained
9130F: Documentation/rtc.txt
9131F: drivers/rtc/
9132F: include/linux/rtc.h
9133F: include/uapi/linux/rtc.h
9134
9135REALTEK AUDIO CODECS
9136M: Bard Liao <bardliao@realtek.com>
9137M: Oder Chiou <oder_chiou@realtek.com>
9138S: Maintained
9139F: sound/soc/codecs/rt*
9140F: include/sound/rt*.h
9141
9142REISERFS FILE SYSTEM
9143L: reiserfs-devel@vger.kernel.org
9144S: Supported
9145F: fs/reiserfs/
9146
9147REGISTER MAP ABSTRACTION
9148M: Mark Brown <broonie@kernel.org>
9149L: linux-kernel@vger.kernel.org
9150T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9151S: Supported
9152F: drivers/base/regmap/
9153F: include/linux/regmap.h
9154
9155REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9156M: Ohad Ben-Cohen <ohad@wizery.com>
9157T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9158S: Maintained
9159F: drivers/remoteproc/
9160F: Documentation/remoteproc.txt
9161F: include/linux/remoteproc.h
9162
9163REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9164M: Ohad Ben-Cohen <ohad@wizery.com>
9165T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9166S: Maintained
9167F: drivers/rpmsg/
9168F: Documentation/rpmsg.txt
9169F: include/linux/rpmsg.h
9170
9171RENESAS ETHERNET DRIVERS
9172R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9173L: netdev@vger.kernel.org
9174L: linux-renesas-soc@vger.kernel.org
9175F: drivers/net/ethernet/renesas/
9176F: include/linux/sh_eth.h
9177
9178RENESAS USB2 PHY DRIVER
9179M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9180L: linux-renesas-soc@vger.kernel.org
9181S: Maintained
9182F: drivers/phy/phy-rcar-gen3-usb2.c
9183
9184RESET CONTROLLER FRAMEWORK
9185M: Philipp Zabel <p.zabel@pengutronix.de>
9186T: git git://git.pengutronix.de/git/pza/linux
9187S: Maintained
9188F: drivers/reset/
9189F: Documentation/devicetree/bindings/reset/
9190F: include/dt-bindings/reset/
9191F: include/linux/reset.h
9192F: include/linux/reset-controller.h
9193
9194RFKILL
9195M: Johannes Berg <johannes@sipsolutions.net>
9196L: linux-wireless@vger.kernel.org
9197W: http://wireless.kernel.org/
9198T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9199T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9200S: Maintained
9201F: Documentation/rfkill.txt
9202F: net/rfkill/
9203
9204RHASHTABLE
9205M: Thomas Graf <tgraf@suug.ch>
9206L: netdev@vger.kernel.org
9207S: Maintained
9208F: lib/rhashtable.c
9209F: include/linux/rhashtable.h
9210
9211RICOH SMARTMEDIA/XD DRIVER
9212M: Maxim Levitsky <maximlevitsky@gmail.com>
9213S: Maintained
9214F: drivers/mtd/nand/r852.c
9215F: drivers/mtd/nand/r852.h
9216
9217RICOH R5C592 MEMORYSTICK DRIVER
9218M: Maxim Levitsky <maximlevitsky@gmail.com>
9219S: Maintained
9220F: drivers/memstick/host/r592.*
9221
9222ROCCAT DRIVERS
9223M: Stefan Achatz <erazor_de@users.sourceforge.net>
9224W: http://sourceforge.net/projects/roccat/
9225S: Maintained
9226F: drivers/hid/hid-roccat*
9227F: include/linux/hid-roccat*
9228F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9229
9230ROCKER DRIVER
9231M: Jiri Pirko <jiri@resnulli.us>
9232M: Scott Feldman <sfeldma@gmail.com>
9233L: netdev@vger.kernel.org
9234S: Supported
9235F: drivers/net/ethernet/rocker/
9236
9237ROCKETPORT DRIVER
9238P: Comtrol Corp.
9239W: http://www.comtrol.com
9240S: Maintained
9241F: Documentation/serial/rocket.txt
9242F: drivers/tty/rocket*
9243
9244ROCKETPORT EXPRESS/INFINITY DRIVER
9245M: Kevin Cernekee <cernekee@gmail.com>
9246L: linux-serial@vger.kernel.org
9247S: Odd Fixes
9248F: drivers/tty/serial/rp2.*
9249
9250ROSE NETWORK LAYER
9251M: Ralf Baechle <ralf@linux-mips.org>
9252L: linux-hams@vger.kernel.org
9253W: http://www.linux-ax25.org/
9254S: Maintained
9255F: include/net/rose.h
9256F: include/uapi/linux/rose.h
9257F: net/rose/
9258
9259RTL2830 MEDIA DRIVER
9260M: Antti Palosaari <crope@iki.fi>
9261L: linux-media@vger.kernel.org
9262W: https://linuxtv.org
9263W: http://palosaari.fi/linux/
9264Q: http://patchwork.linuxtv.org/project/linux-media/list/
9265T: git git://linuxtv.org/anttip/media_tree.git
9266S: Maintained
9267F: drivers/media/dvb-frontends/rtl2830*
9268
9269RTL2832 MEDIA DRIVER
9270M: Antti Palosaari <crope@iki.fi>
9271L: linux-media@vger.kernel.org
9272W: https://linuxtv.org
9273W: http://palosaari.fi/linux/
9274Q: http://patchwork.linuxtv.org/project/linux-media/list/
9275T: git git://linuxtv.org/anttip/media_tree.git
9276S: Maintained
9277F: drivers/media/dvb-frontends/rtl2832*
9278
9279RTL2832_SDR MEDIA DRIVER
9280M: Antti Palosaari <crope@iki.fi>
9281L: linux-media@vger.kernel.org
9282W: https://linuxtv.org
9283W: http://palosaari.fi/linux/
9284Q: http://patchwork.linuxtv.org/project/linux-media/list/
9285T: git git://linuxtv.org/anttip/media_tree.git
9286S: Maintained
9287F: drivers/media/dvb-frontends/rtl2832_sdr*
9288
9289RTL8180 WIRELESS DRIVER
9290L: linux-wireless@vger.kernel.org
9291W: http://wireless.kernel.org/
9292T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9293S: Orphan
9294F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9295
9296RTL8187 WIRELESS DRIVER
9297M: Herton Ronaldo Krzesinski <herton@canonical.com>
9298M: Hin-Tak Leung <htl10@users.sourceforge.net>
9299M: Larry Finger <Larry.Finger@lwfinger.net>
9300L: linux-wireless@vger.kernel.org
9301W: http://wireless.kernel.org/
9302T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9303S: Maintained
9304F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9305
9306RTL8192CE WIRELESS DRIVER
9307M: Larry Finger <Larry.Finger@lwfinger.net>
9308M: Chaoming Li <chaoming_li@realsil.com.cn>
9309L: linux-wireless@vger.kernel.org
9310W: http://wireless.kernel.org/
9311T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9312S: Maintained
9313F: drivers/net/wireless/realtek/rtlwifi/
9314F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9315
9316RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9317M: Jes Sorensen <Jes.Sorensen@redhat.com>
9318L: linux-wireless@vger.kernel.org
9319T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9320S: Maintained
9321F: drivers/net/wireless/realtek/rtl8xxxu/
9322
9323S3 SAVAGE FRAMEBUFFER DRIVER
9324M: Antonino Daplas <adaplas@gmail.com>
9325L: linux-fbdev@vger.kernel.org
9326S: Maintained
9327F: drivers/video/fbdev/savage/
9328
9329S390
9330M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9331M: Heiko Carstens <heiko.carstens@de.ibm.com>
9332L: linux-s390@vger.kernel.org
9333W: http://www.ibm.com/developerworks/linux/linux390/
9334T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9335S: Supported
9336F: arch/s390/
9337F: drivers/s390/
9338F: Documentation/s390/
9339F: Documentation/DocBook/s390*
9340
9341S390 COMMON I/O LAYER
9342M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9343M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9344L: linux-s390@vger.kernel.org
9345W: http://www.ibm.com/developerworks/linux/linux390/
9346S: Supported
9347F: drivers/s390/cio/
9348
9349S390 DASD DRIVER
9350M: Stefan Weinhuber <wein@de.ibm.com>
9351M: Stefan Haberland <stefan.haberland@de.ibm.com>
9352L: linux-s390@vger.kernel.org
9353W: http://www.ibm.com/developerworks/linux/linux390/
9354S: Supported
9355F: drivers/s390/block/dasd*
9356F: block/partitions/ibm.c
9357
9358S390 NETWORK DRIVERS
9359M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9360L: linux-s390@vger.kernel.org
9361W: http://www.ibm.com/developerworks/linux/linux390/
9362S: Supported
9363F: drivers/s390/net/
9364
9365S390 PCI SUBSYSTEM
9366M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9367M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9368L: linux-s390@vger.kernel.org
9369W: http://www.ibm.com/developerworks/linux/linux390/
9370S: Supported
9371F: arch/s390/pci/
9372F: drivers/pci/hotplug/s390_pci_hpc.c
9373
9374S390 ZCRYPT DRIVER
9375M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9376L: linux-s390@vger.kernel.org
9377W: http://www.ibm.com/developerworks/linux/linux390/
9378S: Supported
9379F: drivers/s390/crypto/
9380
9381S390 ZFCP DRIVER
9382M: Steffen Maier <maier@linux.vnet.ibm.com>
9383L: linux-s390@vger.kernel.org
9384W: http://www.ibm.com/developerworks/linux/linux390/
9385S: Supported
9386F: drivers/s390/scsi/zfcp_*
9387
9388S390 IUCV NETWORK LAYER
9389M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9390L: linux-s390@vger.kernel.org
9391W: http://www.ibm.com/developerworks/linux/linux390/
9392S: Supported
9393F: drivers/s390/net/*iucv*
9394F: include/net/iucv/
9395F: net/iucv/
9396
9397S390 IOMMU (PCI)
9398M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9399L: linux-s390@vger.kernel.org
9400W: http://www.ibm.com/developerworks/linux/linux390/
9401S: Supported
9402F: drivers/iommu/s390-iommu.c
9403
9404S3C24XX SD/MMC Driver
9405M: Ben Dooks <ben-linux@fluff.org>
9406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9407S: Supported
9408F: drivers/mmc/host/s3cmci.*
9409
9410SAA6588 RDS RECEIVER DRIVER
9411M: Hans Verkuil <hverkuil@xs4all.nl>
9412L: linux-media@vger.kernel.org
9413T: git git://linuxtv.org/media_tree.git
9414W: https://linuxtv.org
9415S: Odd Fixes
9416F: drivers/media/i2c/saa6588*
9417
9418SAA7134 VIDEO4LINUX DRIVER
9419M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9420L: linux-media@vger.kernel.org
9421W: https://linuxtv.org
9422T: git git://linuxtv.org/media_tree.git
9423S: Odd fixes
9424F: Documentation/video4linux/*.saa7134
9425F: drivers/media/pci/saa7134/
9426
9427SAA7146 VIDEO4LINUX-2 DRIVER
9428M: Hans Verkuil <hverkuil@xs4all.nl>
9429L: linux-media@vger.kernel.org
9430T: git git://linuxtv.org/media_tree.git
9431S: Maintained
9432F: drivers/media/common/saa7146/
9433F: drivers/media/pci/saa7146/
9434F: include/media/saa7146*
9435
9436SAMSUNG LAPTOP DRIVER
9437M: Corentin Chary <corentin.chary@gmail.com>
9438L: platform-driver-x86@vger.kernel.org
9439S: Maintained
9440F: drivers/platform/x86/samsung-laptop.c
9441
9442SAMSUNG AUDIO (ASoC) DRIVERS
9443M: Sangbeom Kim <sbkim73@samsung.com>
9444L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9445S: Supported
9446F: sound/soc/samsung/
9447
9448SAMSUNG FRAMEBUFFER DRIVER
9449M: Jingoo Han <jingoohan1@gmail.com>
9450L: linux-fbdev@vger.kernel.org
9451S: Maintained
9452F: drivers/video/fbdev/s3c-fb.c
9453
9454SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9455M: Sangbeom Kim <sbkim73@samsung.com>
9456M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9457L: linux-kernel@vger.kernel.org
9458L: linux-samsung-soc@vger.kernel.org
9459S: Supported
9460F: drivers/mfd/sec*.c
9461F: drivers/regulator/s2m*.c
9462F: drivers/regulator/s5m*.c
9463F: drivers/clk/clk-s2mps11.c
9464F: drivers/rtc/rtc-s5m.c
9465F: include/linux/mfd/samsung/
9466F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9467F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9468F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9469F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9470
9471SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9472M: Kyungmin Park <kyungmin.park@samsung.com>
9473M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9474L: linux-media@vger.kernel.org
9475Q: https://patchwork.linuxtv.org/project/linux-media/list/
9476S: Supported
9477F: drivers/media/platform/exynos4-is/
9478
9479SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9480M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9481L: linux-media@vger.kernel.org
9482L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9483S: Maintained
9484F: drivers/media/platform/s3c-camif/
9485F: include/media/drv-intf/s3c_camif.h
9486
9487SAMSUNG S5C73M3 CAMERA DRIVER
9488M: Kyungmin Park <kyungmin.park@samsung.com>
9489M: Andrzej Hajda <a.hajda@samsung.com>
9490L: linux-media@vger.kernel.org
9491S: Supported
9492F: drivers/media/i2c/s5c73m3/*
9493
9494SAMSUNG S5K5BAF CAMERA DRIVER
9495M: Kyungmin Park <kyungmin.park@samsung.com>
9496M: Andrzej Hajda <a.hajda@samsung.com>
9497L: linux-media@vger.kernel.org
9498S: Supported
9499F: drivers/media/i2c/s5k5baf.c
9500
9501SAMSUNG S3FWRN5 NFC DRIVER
9502M: Robert Baldyga <r.baldyga@samsung.com>
9503L: linux-nfc@lists.01.org (moderated for non-subscribers)
9504S: Supported
9505F: drivers/nfc/s3fwrn5
9506
9507SAMSUNG SOC CLOCK DRIVERS
9508M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9509M: Tomasz Figa <tomasz.figa@gmail.com>
9510S: Supported
9511L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9512F: drivers/clk/samsung/
9513
9514SAMSUNG SXGBE DRIVERS
9515M: Byungho An <bh74.an@samsung.com>
9516M: Girish K S <ks.giri@samsung.com>
9517M: Vipul Pandya <vipul.pandya@samsung.com>
9518S: Supported
9519L: netdev@vger.kernel.org
9520F: drivers/net/ethernet/samsung/sxgbe/
9521
9522SAMSUNG THERMAL DRIVER
9523M: Lukasz Majewski <l.majewski@samsung.com>
9524L: linux-pm@vger.kernel.org
9525L: linux-samsung-soc@vger.kernel.org
9526S: Supported
9527T: git https://github.com/lmajewski/linux-samsung-thermal.git
9528F: drivers/thermal/samsung/
9529
9530SAMSUNG USB2 PHY DRIVER
9531M: Kamil Debski <k.debski@samsung.com>
9532L: linux-kernel@vger.kernel.org
9533S: Supported
9534F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9535F: Documentation/phy/samsung-usb2.txt
9536F: drivers/phy/phy-exynos4210-usb2.c
9537F: drivers/phy/phy-exynos4x12-usb2.c
9538F: drivers/phy/phy-exynos5250-usb2.c
9539F: drivers/phy/phy-s5pv210-usb2.c
9540F: drivers/phy/phy-samsung-usb2.c
9541F: drivers/phy/phy-samsung-usb2.h
9542
9543SERIAL DRIVERS
9544M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9545L: linux-serial@vger.kernel.org
9546S: Maintained
9547F: drivers/tty/serial/
9548
9549SYNOPSYS DESIGNWARE DMAC DRIVER
9550M: Viresh Kumar <vireshk@kernel.org>
9551M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9552S: Maintained
9553F: include/linux/dma/dw.h
9554F: include/linux/platform_data/dma-dw.h
9555F: drivers/dma/dw/
9556
9557SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9558M: Lars Persson <lars.persson@axis.com>
9559L: netdev@vger.kernel.org
9560S: Supported
9561F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9562F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9563
9564SYNOPSYS DESIGNWARE I2C DRIVER
9565M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9566M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9567M: Mika Westerberg <mika.westerberg@linux.intel.com>
9568L: linux-i2c@vger.kernel.org
9569S: Maintained
9570F: drivers/i2c/busses/i2c-designware-*
9571F: include/linux/platform_data/i2c-designware.h
9572
9573SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9574M: Jaehoon Chung <jh80.chung@samsung.com>
9575L: linux-mmc@vger.kernel.org
9576S: Maintained
9577F: include/linux/mmc/dw_mmc.h
9578F: drivers/mmc/host/dw_mmc*
9579
9580SYSTEM TRACE MODULE CLASS
9581M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9582S: Maintained
9583F: Documentation/trace/stm.txt
9584F: drivers/hwtracing/stm/
9585F: include/linux/stm.h
9586F: include/uapi/linux/stm.h
9587
9588THUNDERBOLT DRIVER
9589M: Andreas Noever <andreas.noever@gmail.com>
9590S: Maintained
9591F: drivers/thunderbolt/
9592
9593TI BQ27XXX POWER SUPPLY DRIVER
9594R: Andrew F. Davis <afd@ti.com>
9595F: include/linux/power/bq27xxx_battery.h
9596F: drivers/power/bq27xxx_battery.c
9597F: drivers/power/bq27xxx_battery_i2c.c
9598
9599TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9600M: John Stultz <john.stultz@linaro.org>
9601M: Thomas Gleixner <tglx@linutronix.de>
9602L: linux-kernel@vger.kernel.org
9603T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9604S: Supported
9605F: include/linux/clocksource.h
9606F: include/linux/time.h
9607F: include/linux/timex.h
9608F: include/uapi/linux/time.h
9609F: include/uapi/linux/timex.h
9610F: kernel/time/clocksource.c
9611F: kernel/time/time*.c
9612F: kernel/time/alarmtimer.c
9613F: kernel/time/ntp.c
9614F: tools/testing/selftests/timers/
9615
9616SC1200 WDT DRIVER
9617M: Zwane Mwaikambo <zwanem@gmail.com>
9618S: Maintained
9619F: drivers/watchdog/sc1200wdt.c
9620
9621SCHEDULER
9622M: Ingo Molnar <mingo@redhat.com>
9623M: Peter Zijlstra <peterz@infradead.org>
9624L: linux-kernel@vger.kernel.org
9625T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9626S: Maintained
9627F: kernel/sched/
9628F: include/linux/sched.h
9629F: include/uapi/linux/sched.h
9630F: include/linux/wait.h
9631
9632SCORE ARCHITECTURE
9633M: Chen Liqin <liqin.linux@gmail.com>
9634M: Lennox Wu <lennox.wu@gmail.com>
9635W: http://www.sunplus.com
9636S: Supported
9637F: arch/score/
9638
9639SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9640M: Sudeep Holla <sudeep.holla@arm.com>
9641L: linux-arm-kernel@lists.infradead.org
9642S: Maintained
9643F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9644F: drivers/clk/clk-scpi.c
9645F: drivers/cpufreq/scpi-cpufreq.c
9646F: drivers/firmware/arm_scpi.c
9647F: include/linux/scpi_protocol.h
9648
9649SCSI CDROM DRIVER
9650M: Jens Axboe <axboe@kernel.dk>
9651L: linux-scsi@vger.kernel.org
9652W: http://www.kernel.dk
9653S: Maintained
9654F: drivers/scsi/sr*
9655
9656SCSI RDMA PROTOCOL (SRP) INITIATOR
9657M: Bart Van Assche <bart.vanassche@sandisk.com>
9658L: linux-rdma@vger.kernel.org
9659S: Supported
9660W: http://www.openfabrics.org
9661Q: http://patchwork.kernel.org/project/linux-rdma/list/
9662T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9663F: drivers/infiniband/ulp/srp/
9664F: include/scsi/srp.h
9665
9666SCSI SG DRIVER
9667M: Doug Gilbert <dgilbert@interlog.com>
9668L: linux-scsi@vger.kernel.org
9669W: http://sg.danny.cz/sg
9670S: Maintained
9671F: Documentation/scsi/scsi-generic.txt
9672F: drivers/scsi/sg.c
9673F: include/scsi/sg.h
9674
9675SCSI SUBSYSTEM
9676M: "James E.J. Bottomley" <JBottomley@odin.com>
9677T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9678M: "Martin K. Petersen" <martin.petersen@oracle.com>
9679T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9680L: linux-scsi@vger.kernel.org
9681S: Maintained
9682F: drivers/scsi/
9683F: include/scsi/
9684
9685SCSI TAPE DRIVER
9686M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9687L: linux-scsi@vger.kernel.org
9688S: Maintained
9689F: Documentation/scsi/st.txt
9690F: drivers/scsi/st.*
9691F: drivers/scsi/st_*.h
9692
9693SCTP PROTOCOL
9694M: Vlad Yasevich <vyasevich@gmail.com>
9695M: Neil Horman <nhorman@tuxdriver.com>
9696L: linux-sctp@vger.kernel.org
9697W: http://lksctp.sourceforge.net
9698S: Maintained
9699F: Documentation/networking/sctp.txt
9700F: include/linux/sctp.h
9701F: include/uapi/linux/sctp.h
9702F: include/net/sctp/
9703F: net/sctp/
9704
9705SCx200 CPU SUPPORT
9706M: Jim Cromie <jim.cromie@gmail.com>
9707S: Odd Fixes
9708F: Documentation/i2c/busses/scx200_acb
9709F: arch/x86/platform/scx200/
9710F: drivers/watchdog/scx200_wdt.c
9711F: drivers/i2c/busses/scx200*
9712F: drivers/mtd/maps/scx200_docflash.c
9713F: include/linux/scx200.h
9714
9715SCx200 GPIO DRIVER
9716M: Jim Cromie <jim.cromie@gmail.com>
9717S: Maintained
9718F: drivers/char/scx200_gpio.c
9719F: include/linux/scx200_gpio.h
9720
9721SCx200 HRT CLOCKSOURCE DRIVER
9722M: Jim Cromie <jim.cromie@gmail.com>
9723S: Maintained
9724F: drivers/clocksource/scx200_hrt.c
9725
9726SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9727M: Sascha Sommer <saschasommer@freenet.de>
9728L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9729S: Maintained
9730F: drivers/mmc/host/sdricoh_cs.c
9731
9732SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9733L: linux-mmc@vger.kernel.org
9734S: Orphan
9735F: drivers/mmc/host/sdhci.*
9736F: drivers/mmc/host/sdhci-pltfm.[ch]
9737
9738SECURE COMPUTING
9739M: Kees Cook <keescook@chromium.org>
9740R: Andy Lutomirski <luto@amacapital.net>
9741R: Will Drewry <wad@chromium.org>
9742T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9743S: Supported
9744F: kernel/seccomp.c
9745F: include/uapi/linux/seccomp.h
9746F: include/linux/seccomp.h
9747F: tools/testing/selftests/seccomp/*
9748K: \bsecure_computing
9749K: \bTIF_SECCOMP\b
9750
9751SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9752M: Ben Dooks <ben-linux@fluff.org>
9753M: Jaehoon Chung <jh80.chung@samsung.com>
9754L: linux-mmc@vger.kernel.org
9755S: Maintained
9756F: drivers/mmc/host/sdhci-s3c*
9757
9758SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9759M: Viresh Kumar <vireshk@kernel.org>
9760L: spear-devel@list.st.com
9761L: linux-mmc@vger.kernel.org
9762S: Maintained
9763F: drivers/mmc/host/sdhci-spear.c
9764
9765SECURITY SUBSYSTEM
9766M: James Morris <james.l.morris@oracle.com>
9767M: "Serge E. Hallyn" <serge@hallyn.com>
9768L: linux-security-module@vger.kernel.org (suggested Cc:)
9769T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9770W: http://kernsec.org/
9771S: Supported
9772F: security/
9773
9774SECURITY CONTACT
9775M: Security Officers <security@kernel.org>
9776S: Supported
9777
9778SELINUX SECURITY MODULE
9779M: Paul Moore <paul@paul-moore.com>
9780M: Stephen Smalley <sds@tycho.nsa.gov>
9781M: Eric Paris <eparis@parisplace.org>
9782L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9783W: http://selinuxproject.org
9784T: git git://git.infradead.org/users/pcmoore/selinux
9785S: Supported
9786F: include/linux/selinux*
9787F: security/selinux/
9788F: scripts/selinux/
9789
9790APPARMOR SECURITY MODULE
9791M: John Johansen <john.johansen@canonical.com>
9792L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9793W: apparmor.wiki.kernel.org
9794T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9795S: Supported
9796F: security/apparmor/
9797
9798YAMA SECURITY MODULE
9799M: Kees Cook <keescook@chromium.org>
9800T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9801S: Supported
9802F: security/yama/
9803
9804SENSABLE PHANTOM
9805M: Jiri Slaby <jirislaby@gmail.com>
9806S: Maintained
9807F: drivers/misc/phantom.c
9808F: include/uapi/linux/phantom.h
9809
9810SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9811M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9812M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9813M: John Soni Jose <sony.john@avagotech.com>
9814L: linux-scsi@vger.kernel.org
9815W: http://www.avagotech.com
9816S: Supported
9817F: drivers/scsi/be2iscsi/
9818
9819Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9820M: Sathya Perla <sathya.perla@broadcom.com>
9821M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9822M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9823M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9824M: Somnath Kotur <somnath.kotur@broadcom.com>
9825L: netdev@vger.kernel.org
9826W: http://www.emulex.com
9827S: Supported
9828F: drivers/net/ethernet/emulex/benet/
9829
9830EMULEX ONECONNECT ROCE DRIVER
9831M: Selvin Xavier <selvin.xavier@avagotech.com>
9832M: Devesh Sharma <devesh.sharma@avagotech.com>
9833M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9834L: linux-rdma@vger.kernel.org
9835W: http://www.emulex.com
9836S: Supported
9837F: drivers/infiniband/hw/ocrdma/
9838
9839SFC NETWORK DRIVER
9840M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9841M: Shradha Shah <sshah@solarflare.com>
9842L: netdev@vger.kernel.org
9843S: Supported
9844F: drivers/net/ethernet/sfc/
9845
9846SGI GRU DRIVER
9847M: Dimitri Sivanich <sivanich@sgi.com>
9848S: Maintained
9849F: drivers/misc/sgi-gru/
9850
9851SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9852M: Pat Gefre <pfg@sgi.com>
9853L: linux-ia64@vger.kernel.org
9854S: Supported
9855F: Documentation/ia64/serial.txt
9856F: drivers/tty/serial/ioc?_serial.c
9857F: include/linux/ioc?.h
9858
9859SGI XP/XPC/XPNET DRIVER
9860M: Cliff Whickman <cpw@sgi.com>
9861M: Robin Holt <robinmholt@gmail.com>
9862S: Maintained
9863F: drivers/misc/sgi-xp/
9864
9865SI2157 MEDIA DRIVER
9866M: Antti Palosaari <crope@iki.fi>
9867L: linux-media@vger.kernel.org
9868W: https://linuxtv.org
9869W: http://palosaari.fi/linux/
9870Q: http://patchwork.linuxtv.org/project/linux-media/list/
9871T: git git://linuxtv.org/anttip/media_tree.git
9872S: Maintained
9873F: drivers/media/tuners/si2157*
9874
9875SI2168 MEDIA DRIVER
9876M: Antti Palosaari <crope@iki.fi>
9877L: linux-media@vger.kernel.org
9878W: https://linuxtv.org
9879W: http://palosaari.fi/linux/
9880Q: http://patchwork.linuxtv.org/project/linux-media/list/
9881T: git git://linuxtv.org/anttip/media_tree.git
9882S: Maintained
9883F: drivers/media/dvb-frontends/si2168*
9884
9885SI470X FM RADIO RECEIVER I2C DRIVER
9886M: Hans Verkuil <hverkuil@xs4all.nl>
9887L: linux-media@vger.kernel.org
9888T: git git://linuxtv.org/media_tree.git
9889W: https://linuxtv.org
9890S: Odd Fixes
9891F: drivers/media/radio/si470x/radio-si470x-i2c.c
9892
9893SI470X FM RADIO RECEIVER USB DRIVER
9894M: Hans Verkuil <hverkuil@xs4all.nl>
9895L: linux-media@vger.kernel.org
9896T: git git://linuxtv.org/media_tree.git
9897W: https://linuxtv.org
9898S: Maintained
9899F: drivers/media/radio/si470x/radio-si470x-common.c
9900F: drivers/media/radio/si470x/radio-si470x.h
9901F: drivers/media/radio/si470x/radio-si470x-usb.c
9902
9903SI4713 FM RADIO TRANSMITTER I2C DRIVER
9904M: Eduardo Valentin <edubezval@gmail.com>
9905L: linux-media@vger.kernel.org
9906T: git git://linuxtv.org/media_tree.git
9907W: https://linuxtv.org
9908S: Odd Fixes
9909F: drivers/media/radio/si4713/si4713.?
9910
9911SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9912M: Eduardo Valentin <edubezval@gmail.com>
9913L: linux-media@vger.kernel.org
9914T: git git://linuxtv.org/media_tree.git
9915W: https://linuxtv.org
9916S: Odd Fixes
9917F: drivers/media/radio/si4713/radio-platform-si4713.c
9918
9919SI4713 FM RADIO TRANSMITTER USB DRIVER
9920M: Hans Verkuil <hverkuil@xs4all.nl>
9921L: linux-media@vger.kernel.org
9922T: git git://linuxtv.org/media_tree.git
9923W: https://linuxtv.org
9924S: Maintained
9925F: drivers/media/radio/si4713/radio-usb-si4713.c
9926
9927SIANO DVB DRIVER
9928M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9929L: linux-media@vger.kernel.org
9930W: https://linuxtv.org
9931T: git git://linuxtv.org/media_tree.git
9932S: Odd fixes
9933F: drivers/media/common/siano/
9934F: drivers/media/usb/siano/
9935F: drivers/media/usb/siano/
9936F: drivers/media/mmc/siano/
9937
9938SIMPLEFB FB DRIVER
9939M: Hans de Goede <hdegoede@redhat.com>
9940L: linux-fbdev@vger.kernel.org
9941S: Maintained
9942F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9943F: drivers/video/fbdev/simplefb.c
9944F: include/linux/platform_data/simplefb.h
9945
9946SH_VEU V4L2 MEM2MEM DRIVER
9947L: linux-media@vger.kernel.org
9948S: Orphan
9949F: drivers/media/platform/sh_veu.c
9950
9951SH_VOU V4L2 OUTPUT DRIVER
9952L: linux-media@vger.kernel.org
9953S: Orphan
9954F: drivers/media/platform/sh_vou.c
9955F: include/media/drv-intf/sh_vou.h
9956
9957SIMPLE FIRMWARE INTERFACE (SFI)
9958M: Len Brown <lenb@kernel.org>
9959L: sfi-devel@simplefirmware.org
9960W: http://simplefirmware.org/
9961T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9962S: Supported
9963F: arch/x86/platform/sfi/
9964F: drivers/sfi/
9965F: include/linux/sfi*.h
9966
9967SIMTEC EB110ATX (Chalice CATS)
9968P: Ben Dooks
9969P: Vincent Sanders <vince@simtec.co.uk>
9970M: Simtec Linux Team <linux@simtec.co.uk>
9971W: http://www.simtec.co.uk/products/EB110ATX/
9972S: Supported
9973
9974SIMTEC EB2410ITX (BAST)
9975P: Ben Dooks
9976P: Vincent Sanders <vince@simtec.co.uk>
9977M: Simtec Linux Team <linux@simtec.co.uk>
9978W: http://www.simtec.co.uk/products/EB2410ITX/
9979S: Supported
9980F: arch/arm/mach-s3c24xx/mach-bast.c
9981F: arch/arm/mach-s3c24xx/bast-ide.c
9982F: arch/arm/mach-s3c24xx/bast-irq.c
9983
9984TI DAVINCI MACHINE SUPPORT
9985M: Sekhar Nori <nsekhar@ti.com>
9986M: Kevin Hilman <khilman@deeprootsystems.com>
9987T: git git://gitorious.org/linux-davinci/linux-davinci.git
9988Q: http://patchwork.kernel.org/project/linux-davinci/list/
9989S: Supported
9990F: arch/arm/mach-davinci/
9991F: drivers/i2c/busses/i2c-davinci.c
9992
9993TI DAVINCI SERIES MEDIA DRIVER
9994M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9995L: linux-media@vger.kernel.org
9996W: https://linuxtv.org
9997Q: http://patchwork.linuxtv.org/project/linux-media/list/
9998T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9999S: Maintained
10000F: drivers/media/platform/davinci/
10001F: include/media/davinci/
10002
10003TI AM437X VPFE DRIVER
10004M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10005L: linux-media@vger.kernel.org
10006W: https://linuxtv.org
10007Q: http://patchwork.linuxtv.org/project/linux-media/list/
10008T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10009S: Maintained
10010F: drivers/media/platform/am437x/
10011
10012OV2659 OMNIVISION SENSOR 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/i2c/ov2659.c
10020F: include/media/i2c/ov2659.h
10021
10022SILICON MOTION SM712 FRAME BUFFER DRIVER
10023M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10024M: Teddy Wang <teddy.wang@siliconmotion.com>
10025M: Sudip Mukherjee <sudip@vectorindia.org>
10026L: linux-fbdev@vger.kernel.org
10027S: Maintained
10028F: drivers/video/fbdev/sm712*
10029F: Documentation/fb/sm712fb.txt
10030
10031SIS 190 ETHERNET DRIVER
10032M: Francois Romieu <romieu@fr.zoreil.com>
10033L: netdev@vger.kernel.org
10034S: Maintained
10035F: drivers/net/ethernet/sis/sis190.c
10036
10037SIS 900/7016 FAST ETHERNET DRIVER
10038M: Daniele Venzano <venza@brownhat.org>
10039W: http://www.brownhat.org/sis900.html
10040L: netdev@vger.kernel.org
10041S: Maintained
10042F: drivers/net/ethernet/sis/sis900.*
10043
10044SIS FRAMEBUFFER DRIVER
10045M: Thomas Winischhofer <thomas@winischhofer.net>
10046W: http://www.winischhofer.net/linuxsisvga.shtml
10047S: Maintained
10048F: Documentation/fb/sisfb.txt
10049F: drivers/video/fbdev/sis/
10050F: include/video/sisfb.h
10051
10052SIS USB2VGA DRIVER
10053M: Thomas Winischhofer <thomas@winischhofer.net>
10054W: http://www.winischhofer.at/linuxsisusbvga.shtml
10055S: Maintained
10056F: drivers/usb/misc/sisusbvga/
10057
10058SLAB ALLOCATOR
10059M: Christoph Lameter <cl@linux.com>
10060M: Pekka Enberg <penberg@kernel.org>
10061M: David Rientjes <rientjes@google.com>
10062M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10063M: Andrew Morton <akpm@linux-foundation.org>
10064L: linux-mm@kvack.org
10065S: Maintained
10066F: include/linux/sl?b*.h
10067F: mm/sl?b*
10068
10069SLEEPABLE READ-COPY UPDATE (SRCU)
10070M: Lai Jiangshan <jiangshanlai@gmail.com>
10071M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10072M: Josh Triplett <josh@joshtriplett.org>
10073R: Steven Rostedt <rostedt@goodmis.org>
10074R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10075L: linux-kernel@vger.kernel.org
10076W: http://www.rdrop.com/users/paulmck/RCU/
10077S: Supported
10078T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10079F: include/linux/srcu.h
10080F: kernel/rcu/srcu.c
10081
10082SMACK SECURITY MODULE
10083M: Casey Schaufler <casey@schaufler-ca.com>
10084L: linux-security-module@vger.kernel.org
10085W: http://schaufler-ca.com
10086T: git git://git.gitorious.org/smack-next/kernel.git
10087S: Maintained
10088F: Documentation/security/Smack.txt
10089F: security/smack/
10090
10091DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10092M: Kevin Hilman <khilman@kernel.org>
10093M: Nishanth Menon <nm@ti.com>
10094S: Maintained
10095F: drivers/power/avs/
10096F: include/linux/power/smartreflex.h
10097L: linux-pm@vger.kernel.org
10098
10099SMC91x ETHERNET DRIVER
10100M: Nicolas Pitre <nico@fluxnic.net>
10101S: Odd Fixes
10102F: drivers/net/ethernet/smsc/smc91x.*
10103
10104SMIA AND SMIA++ IMAGE SENSOR DRIVER
10105M: Sakari Ailus <sakari.ailus@iki.fi>
10106L: linux-media@vger.kernel.org
10107S: Maintained
10108F: drivers/media/i2c/smiapp/
10109F: include/media/i2c/smiapp.h
10110F: drivers/media/i2c/smiapp-pll.c
10111F: drivers/media/i2c/smiapp-pll.h
10112F: include/uapi/linux/smiapp.h
10113F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10114
10115SMM665 HARDWARE MONITOR DRIVER
10116M: Guenter Roeck <linux@roeck-us.net>
10117L: lm-sensors@lm-sensors.org
10118S: Maintained
10119F: Documentation/hwmon/smm665
10120F: drivers/hwmon/smm665.c
10121
10122SMSC EMC2103 HARDWARE MONITOR DRIVER
10123M: Steve Glendinning <steve.glendinning@shawell.net>
10124L: lm-sensors@lm-sensors.org
10125S: Maintained
10126F: Documentation/hwmon/emc2103
10127F: drivers/hwmon/emc2103.c
10128
10129SMSC SCH5627 HARDWARE MONITOR DRIVER
10130M: Hans de Goede <hdegoede@redhat.com>
10131L: lm-sensors@lm-sensors.org
10132S: Supported
10133F: Documentation/hwmon/sch5627
10134F: drivers/hwmon/sch5627.c
10135
10136SMSC47B397 HARDWARE MONITOR DRIVER
10137M: Jean Delvare <jdelvare@suse.com>
10138L: lm-sensors@lm-sensors.org
10139S: Maintained
10140F: Documentation/hwmon/smsc47b397
10141F: drivers/hwmon/smsc47b397.c
10142
10143SMSC911x ETHERNET DRIVER
10144M: Steve Glendinning <steve.glendinning@shawell.net>
10145L: netdev@vger.kernel.org
10146S: Maintained
10147F: include/linux/smsc911x.h
10148F: drivers/net/ethernet/smsc/smsc911x.*
10149
10150SMSC9420 PCI ETHERNET DRIVER
10151M: Steve Glendinning <steve.glendinning@shawell.net>
10152L: netdev@vger.kernel.org
10153S: Maintained
10154F: drivers/net/ethernet/smsc/smsc9420.*
10155
10156SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10157M: Steve Glendinning <steve.glendinning@shawell.net>
10158L: linux-fbdev@vger.kernel.org
10159S: Maintained
10160F: drivers/video/fbdev/smscufx.c
10161
10162SOC-CAMERA V4L2 SUBSYSTEM
10163M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10164L: linux-media@vger.kernel.org
10165T: git git://linuxtv.org/media_tree.git
10166S: Maintained
10167F: include/media/soc*
10168F: drivers/media/i2c/soc_camera/
10169F: drivers/media/platform/soc_camera/
10170
10171SOEKRIS NET48XX LED SUPPORT
10172M: Chris Boot <bootc@bootc.net>
10173S: Maintained
10174F: drivers/leds/leds-net48xx.c
10175
10176SOFTLOGIC 6x10 MPEG CODEC
10177M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10178M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10179M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10180M: Ismael Luceno <ismael@iodev.co.uk>
10181L: linux-media@vger.kernel.org
10182S: Supported
10183F: drivers/media/pci/solo6x10/
10184
10185SOFTWARE RAID (Multiple Disks) SUPPORT
10186M: Shaohua Li <shli@kernel.org>
10187L: linux-raid@vger.kernel.org
10188T: git git://neil.brown.name/md
10189S: Supported
10190F: drivers/md/
10191F: include/linux/raid/
10192F: include/uapi/linux/raid/
10193
10194SONIC NETWORK DRIVER
10195M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10196L: netdev@vger.kernel.org
10197S: Maintained
10198F: drivers/net/ethernet/natsemi/sonic.*
10199
10200SONICS SILICON BACKPLANE DRIVER (SSB)
10201M: Michael Buesch <m@bues.ch>
10202L: linux-wireless@vger.kernel.org
10203S: Maintained
10204F: drivers/ssb/
10205F: include/linux/ssb/
10206
10207SONY VAIO CONTROL DEVICE DRIVER
10208M: Mattia Dongili <malattia@linux.it>
10209L: platform-driver-x86@vger.kernel.org
10210W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10211S: Maintained
10212F: Documentation/laptops/sony-laptop.txt
10213F: drivers/char/sonypi.c
10214F: drivers/platform/x86/sony-laptop.c
10215F: include/linux/sony-laptop.h
10216
10217SONY MEMORYSTICK CARD SUPPORT
10218M: Alex Dubov <oakad@yahoo.com>
10219W: http://tifmxx.berlios.de/
10220S: Maintained
10221F: drivers/memstick/host/tifm_ms.c
10222
10223SONY MEMORYSTICK STANDARD SUPPORT
10224M: Maxim Levitsky <maximlevitsky@gmail.com>
10225S: Maintained
10226F: drivers/memstick/core/ms_block.*
10227
10228SOUND
10229M: Jaroslav Kysela <perex@perex.cz>
10230M: Takashi Iwai <tiwai@suse.com>
10231L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10232W: http://www.alsa-project.org/
10233T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10234T: git git://git.alsa-project.org/alsa-kernel.git
10235Q: http://patchwork.kernel.org/project/alsa-devel/list/
10236S: Maintained
10237F: Documentation/sound/
10238F: include/sound/
10239F: include/uapi/sound/
10240F: sound/
10241
10242SOUND - COMPRESSED AUDIO
10243M: Vinod Koul <vinod.koul@intel.com>
10244L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10245T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10246S: Supported
10247F: Documentation/sound/alsa/compress_offload.txt
10248F: include/sound/compress_driver.h
10249F: include/uapi/sound/compress_*
10250F: sound/core/compress_offload.c
10251F: sound/soc/soc-compress.c
10252
10253SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10254M: Liam Girdwood <lgirdwood@gmail.com>
10255M: Mark Brown <broonie@kernel.org>
10256T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10257L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10258W: http://alsa-project.org/main/index.php/ASoC
10259S: Supported
10260F: Documentation/sound/alsa/soc/
10261F: sound/soc/
10262F: include/sound/soc*
10263
10264SOUND - DMAENGINE HELPERS
10265M: Lars-Peter Clausen <lars@metafoo.de>
10266S: Supported
10267F: include/sound/dmaengine_pcm.h
10268F: sound/core/pcm_dmaengine.c
10269F: sound/soc/soc-generic-dmaengine-pcm.c
10270
10271SP2 MEDIA DRIVER
10272M: Olli Salonen <olli.salonen@iki.fi>
10273L: linux-media@vger.kernel.org
10274W: https://linuxtv.org
10275Q: http://patchwork.linuxtv.org/project/linux-media/list/
10276S: Maintained
10277F: drivers/media/dvb-frontends/sp2*
10278
10279SPARC + UltraSPARC (sparc/sparc64)
10280M: "David S. Miller" <davem@davemloft.net>
10281L: sparclinux@vger.kernel.org
10282Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10283T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10284T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10285S: Maintained
10286F: arch/sparc/
10287F: drivers/sbus/
10288
10289SPARC SERIAL DRIVERS
10290M: "David S. Miller" <davem@davemloft.net>
10291L: sparclinux@vger.kernel.org
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: include/linux/sunserialcore.h
10296F: drivers/tty/serial/suncore.c
10297F: drivers/tty/serial/sunhv.c
10298F: drivers/tty/serial/sunsab.c
10299F: drivers/tty/serial/sunsab.h
10300F: drivers/tty/serial/sunsu.c
10301F: drivers/tty/serial/sunzilog.c
10302F: drivers/tty/serial/sunzilog.h
10303
10304SPARSE CHECKER
10305M: "Christopher Li" <sparse@chrisli.org>
10306L: linux-sparse@vger.kernel.org
10307W: https://sparse.wiki.kernel.org/
10308T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10309T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10310S: Maintained
10311F: include/linux/compiler.h
10312
10313SPEAR PLATFORM SUPPORT
10314M: Viresh Kumar <vireshk@kernel.org>
10315M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10316L: spear-devel@list.st.com
10317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10318W: http://www.st.com/spear
10319S: Maintained
10320F: arch/arm/boot/dts/spear*
10321F: arch/arm/mach-spear/
10322
10323SPEAR CLOCK FRAMEWORK SUPPORT
10324M: Viresh Kumar <vireshk@kernel.org>
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: drivers/clk/spear/
10330
10331SPI SUBSYSTEM
10332M: Mark Brown <broonie@kernel.org>
10333L: linux-spi@vger.kernel.org
10334T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10335Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10336S: Maintained
10337F: Documentation/spi/
10338F: drivers/spi/
10339F: include/linux/spi/
10340F: include/uapi/linux/spi/
10341
10342SPIDERNET NETWORK DRIVER for CELL
10343M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10344L: netdev@vger.kernel.org
10345S: Supported
10346F: Documentation/networking/spider_net.txt
10347F: drivers/net/ethernet/toshiba/spider_net*
10348
10349SPU FILE SYSTEM
10350M: Jeremy Kerr <jk@ozlabs.org>
10351L: linuxppc-dev@lists.ozlabs.org
10352W: http://www.ibm.com/developerworks/power/cell/
10353S: Supported
10354F: Documentation/filesystems/spufs.txt
10355F: arch/powerpc/platforms/cell/spufs/
10356
10357SQUASHFS FILE SYSTEM
10358M: Phillip Lougher <phillip@squashfs.org.uk>
10359L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10360W: http://squashfs.org.uk
10361T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10362S: Maintained
10363F: Documentation/filesystems/squashfs.txt
10364F: fs/squashfs/
10365
10366SRM (Alpha) environment access
10367M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10368S: Maintained
10369F: arch/alpha/kernel/srm_env.c
10370
10371STABLE BRANCH
10372M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10373L: stable@vger.kernel.org
10374S: Supported
10375F: Documentation/stable_kernel_rules.txt
10376
10377STAGING SUBSYSTEM
10378M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10379T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10380L: devel@driverdev.osuosl.org
10381S: Supported
10382F: drivers/staging/
10383
10384STAGING - COMEDI
10385M: Ian Abbott <abbotti@mev.co.uk>
10386M: H Hartley Sweeten <hsweeten@visionengravers.com>
10387S: Odd Fixes
10388F: drivers/staging/comedi/
10389
10390STAGING - FLARION FT1000 DRIVERS
10391M: Marek Belisko <marek.belisko@gmail.com>
10392S: Odd Fixes
10393F: drivers/staging/ft1000/
10394
10395STAGING - INDUSTRIAL IO
10396M: Jonathan Cameron <jic23@kernel.org>
10397L: linux-iio@vger.kernel.org
10398S: Odd Fixes
10399F: drivers/staging/iio/
10400
10401STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10402M: Jarod Wilson <jarod@wilsonet.com>
10403W: http://www.lirc.org/
10404S: Odd Fixes
10405F: drivers/staging/media/lirc/
10406
10407STAGING - LUSTRE PARALLEL FILESYSTEM
10408M: Oleg Drokin <oleg.drokin@intel.com>
10409M: Andreas Dilger <andreas.dilger@intel.com>
10410L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10411W: http://wiki.lustre.org/
10412S: Maintained
10413F: drivers/staging/lustre
10414
10415STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10416M: Marc Dietrich <marvin24@gmx.de>
10417L: ac100@lists.launchpad.net (moderated for non-subscribers)
10418L: linux-tegra@vger.kernel.org
10419S: Maintained
10420F: drivers/staging/nvec/
10421
10422STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10423M: Jens Frederich <jfrederich@gmail.com>
10424M: Daniel Drake <dsd@laptop.org>
10425M: Jon Nettleton <jon.nettleton@gmail.com>
10426W: http://wiki.laptop.org/go/DCON
10427S: Maintained
10428F: drivers/staging/olpc_dcon/
10429
10430STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10431M: Willy Tarreau <willy@meta-x.org>
10432S: Odd Fixes
10433F: drivers/staging/panel/
10434
10435STAGING - REALTEK RTL8712U DRIVERS
10436M: Larry Finger <Larry.Finger@lwfinger.net>
10437M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10438S: Odd Fixes
10439F: drivers/staging/rtl8712/
10440
10441STAGING - REALTEK RTL8723U WIRELESS DRIVER
10442M: Larry Finger <Larry.Finger@lwfinger.net>
10443M: Jes Sorensen <Jes.Sorensen@redhat.com>
10444L: linux-wireless@vger.kernel.org
10445S: Maintained
10446F: drivers/staging/rtl8723au/
10447
10448STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10449M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10450M: Teddy Wang <teddy.wang@siliconmotion.com>
10451M: Sudip Mukherjee <sudip@vectorindia.org>
10452L: linux-fbdev@vger.kernel.org
10453S: Maintained
10454F: drivers/staging/sm750fb/
10455
10456STAGING - SLICOSS
10457M: Lior Dotan <liodot@gmail.com>
10458M: Christopher Harrer <charrer@alacritech.com>
10459S: Odd Fixes
10460F: drivers/staging/slicoss/
10461
10462STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10463M: William Hubbs <w.d.hubbs@gmail.com>
10464M: Chris Brannon <chris@the-brannons.com>
10465M: Kirk Reiser <kirk@reisers.ca>
10466M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10467L: speakup@linux-speakup.org
10468W: http://www.linux-speakup.org/
10469S: Odd Fixes
10470F: drivers/staging/speakup/
10471
10472STAGING - VIA VT665X DRIVERS
10473M: Forest Bond <forest@alittletooquiet.net>
10474S: Odd Fixes
10475F: drivers/staging/vt665?/
10476
10477STAGING - WILC1000 WIFI DRIVER
10478M: Johnny Kim <johnny.kim@atmel.com>
10479M: Austin Shin <austin.shin@atmel.com>
10480M: Chris Park <chris.park@atmel.com>
10481M: Tony Cho <tony.cho@atmel.com>
10482M: Glen Lee <glen.lee@atmel.com>
10483M: Leo Kim <leo.kim@atmel.com>
10484L: linux-wireless@vger.kernel.org
10485S: Supported
10486F: drivers/staging/wilc1000/
10487
10488STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10489M: Arnaud Patard <arnaud.patard@rtp-net.org>
10490S: Odd Fixes
10491F: drivers/staging/xgifb/
10492
10493HFI1 DRIVER
10494M: Mike Marciniszyn <infinipath@intel.com>
10495L: linux-rdma@vger.kernel.org
10496S: Supported
10497F: drivers/staging/rdma/hfi1
10498
10499STARFIRE/DURALAN NETWORK DRIVER
10500M: Ion Badulescu <ionut@badula.org>
10501S: Odd Fixes
10502F: drivers/net/ethernet/adaptec/starfire*
10503
10504SUN3/3X
10505M: Sam Creasey <sammy@sammy.net>
10506W: http://sammy.net/sun3/
10507S: Maintained
10508F: arch/m68k/kernel/*sun3*
10509F: arch/m68k/sun3*/
10510F: arch/m68k/include/asm/sun3*
10511F: drivers/net/ethernet/i825xx/sun3*
10512
10513SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10514M: Hans de Goede <hdegoede@redhat.com>
10515L: linux-input@vger.kernel.org
10516S: Maintained
10517F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10518F: drivers/input/keyboard/sun4i-lradc-keys.c
10519
10520SUNDANCE NETWORK DRIVER
10521M: Denis Kirjanov <kda@linux-powerpc.org>
10522L: netdev@vger.kernel.org
10523S: Maintained
10524F: drivers/net/ethernet/dlink/sundance.c
10525
10526SUPERH
10527M: Yoshinori Sato <ysato@users.sourceforge.jp>
10528M: Rich Felker <dalias@libc.org>
10529L: linux-sh@vger.kernel.org
10530Q: http://patchwork.kernel.org/project/linux-sh/list/
10531S: Maintained
10532F: Documentation/sh/
10533F: arch/sh/
10534F: drivers/sh/
10535
10536SUSPEND TO RAM
10537M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10538M: Len Brown <len.brown@intel.com>
10539M: Pavel Machek <pavel@ucw.cz>
10540L: linux-pm@vger.kernel.org
10541S: Supported
10542F: Documentation/power/
10543F: arch/x86/kernel/acpi/
10544F: drivers/base/power/
10545F: kernel/power/
10546F: include/linux/suspend.h
10547F: include/linux/freezer.h
10548F: include/linux/pm.h
10549
10550SVGA HANDLING
10551M: Martin Mares <mj@ucw.cz>
10552L: linux-video@atrey.karlin.mff.cuni.cz
10553S: Maintained
10554F: Documentation/svga.txt
10555F: arch/x86/boot/video*
10556
10557SWIOTLB SUBSYSTEM
10558M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10559L: linux-kernel@vger.kernel.org
10560T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10561S: Supported
10562F: lib/swiotlb.c
10563F: arch/*/kernel/pci-swiotlb.c
10564F: include/linux/swiotlb.h
10565
10566SWITCHDEV
10567M: Jiri Pirko <jiri@resnulli.us>
10568L: netdev@vger.kernel.org
10569S: Supported
10570F: net/switchdev/
10571F: include/net/switchdev.h
10572
10573SYNOPSYS ARC ARCHITECTURE
10574M: Vineet Gupta <vgupta@synopsys.com>
10575L: linux-snps-arc@lists.infradead.org
10576S: Supported
10577F: arch/arc/
10578F: Documentation/devicetree/bindings/arc/*
10579F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10580F: drivers/tty/serial/arc_uart.c
10581T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10582
10583SYNOPSYS ARC SDP platform support
10584M: Alexey Brodkin <abrodkin@synopsys.com>
10585S: Supported
10586F: arch/arc/plat-axs10x
10587F: arch/arc/boot/dts/ax*
10588F: Documentation/devicetree/bindings/arc/axs10*
10589
10590SYSTEM CONFIGURATION (SYSCON)
10591M: Lee Jones <lee.jones@linaro.org>
10592M: Arnd Bergmann <arnd@arndb.de>
10593T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10594S: Supported
10595F: drivers/mfd/syscon.c
10596
10597SYSV FILESYSTEM
10598M: Christoph Hellwig <hch@infradead.org>
10599S: Maintained
10600F: Documentation/filesystems/sysv-fs.txt
10601F: fs/sysv/
10602F: include/linux/sysv_fs.h
10603
10604TARGET SUBSYSTEM
10605M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10606L: linux-scsi@vger.kernel.org
10607L: target-devel@vger.kernel.org
10608W: http://www.linux-iscsi.org
10609W: http://groups.google.com/group/linux-iscsi-target-dev
10610T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10611S: Supported
10612F: drivers/target/
10613F: include/target/
10614F: Documentation/target/
10615
10616TASKSTATS STATISTICS INTERFACE
10617M: Balbir Singh <bsingharora@gmail.com>
10618S: Maintained
10619F: Documentation/accounting/taskstats*
10620F: include/linux/taskstats*
10621F: kernel/taskstats.c
10622
10623TC CLASSIFIER
10624M: Jamal Hadi Salim <jhs@mojatatu.com>
10625L: netdev@vger.kernel.org
10626S: Maintained
10627F: include/net/pkt_cls.h
10628F: include/uapi/linux/pkt_cls.h
10629F: net/sched/
10630
10631TCP LOW PRIORITY MODULE
10632M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10633M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10634W: http://tcp-lp-mod.sourceforge.net/
10635S: Maintained
10636F: net/ipv4/tcp_lp.c
10637
10638TDA10071 MEDIA DRIVER
10639M: Antti Palosaari <crope@iki.fi>
10640L: linux-media@vger.kernel.org
10641W: https://linuxtv.org
10642W: http://palosaari.fi/linux/
10643Q: http://patchwork.linuxtv.org/project/linux-media/list/
10644T: git git://linuxtv.org/anttip/media_tree.git
10645S: Maintained
10646F: drivers/media/dvb-frontends/tda10071*
10647
10648TDA18212 MEDIA DRIVER
10649M: Antti Palosaari <crope@iki.fi>
10650L: linux-media@vger.kernel.org
10651W: https://linuxtv.org
10652W: http://palosaari.fi/linux/
10653Q: http://patchwork.linuxtv.org/project/linux-media/list/
10654T: git git://linuxtv.org/anttip/media_tree.git
10655S: Maintained
10656F: drivers/media/tuners/tda18212*
10657
10658TDA18218 MEDIA DRIVER
10659M: Antti Palosaari <crope@iki.fi>
10660L: linux-media@vger.kernel.org
10661W: https://linuxtv.org
10662W: http://palosaari.fi/linux/
10663Q: http://patchwork.linuxtv.org/project/linux-media/list/
10664T: git git://linuxtv.org/anttip/media_tree.git
10665S: Maintained
10666F: drivers/media/tuners/tda18218*
10667
10668TDA18271 MEDIA DRIVER
10669M: Michael Krufky <mkrufky@linuxtv.org>
10670L: linux-media@vger.kernel.org
10671W: https://linuxtv.org
10672W: http://github.com/mkrufky
10673Q: http://patchwork.linuxtv.org/project/linux-media/list/
10674T: git git://linuxtv.org/mkrufky/tuners.git
10675S: Maintained
10676F: drivers/media/tuners/tda18271*
10677
10678TDA827x MEDIA DRIVER
10679M: Michael Krufky <mkrufky@linuxtv.org>
10680L: linux-media@vger.kernel.org
10681W: https://linuxtv.org
10682W: http://github.com/mkrufky
10683Q: http://patchwork.linuxtv.org/project/linux-media/list/
10684T: git git://linuxtv.org/mkrufky/tuners.git
10685S: Maintained
10686F: drivers/media/tuners/tda8290.*
10687
10688TDA8290 MEDIA DRIVER
10689M: Michael Krufky <mkrufky@linuxtv.org>
10690L: linux-media@vger.kernel.org
10691W: https://linuxtv.org
10692W: http://github.com/mkrufky
10693Q: http://patchwork.linuxtv.org/project/linux-media/list/
10694T: git git://linuxtv.org/mkrufky/tuners.git
10695S: Maintained
10696F: drivers/media/tuners/tda8290.*
10697
10698TDA9840 MEDIA DRIVER
10699M: Hans Verkuil <hverkuil@xs4all.nl>
10700L: linux-media@vger.kernel.org
10701T: git git://linuxtv.org/media_tree.git
10702W: https://linuxtv.org
10703S: Maintained
10704F: drivers/media/i2c/tda9840*
10705
10706TEA5761 TUNER DRIVER
10707M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10708L: linux-media@vger.kernel.org
10709W: https://linuxtv.org
10710T: git git://linuxtv.org/media_tree.git
10711S: Odd fixes
10712F: drivers/media/tuners/tea5761.*
10713
10714TEA5767 TUNER DRIVER
10715M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10716L: linux-media@vger.kernel.org
10717W: https://linuxtv.org
10718T: git git://linuxtv.org/media_tree.git
10719S: Maintained
10720F: drivers/media/tuners/tea5767.*
10721
10722TEA6415C MEDIA DRIVER
10723M: Hans Verkuil <hverkuil@xs4all.nl>
10724L: linux-media@vger.kernel.org
10725T: git git://linuxtv.org/media_tree.git
10726W: https://linuxtv.org
10727S: Maintained
10728F: drivers/media/i2c/tea6415c*
10729
10730TEA6420 MEDIA DRIVER
10731M: Hans Verkuil <hverkuil@xs4all.nl>
10732L: linux-media@vger.kernel.org
10733T: git git://linuxtv.org/media_tree.git
10734W: https://linuxtv.org
10735S: Maintained
10736F: drivers/media/i2c/tea6420*
10737
10738TEAM DRIVER
10739M: Jiri Pirko <jiri@resnulli.us>
10740L: netdev@vger.kernel.org
10741S: Supported
10742F: drivers/net/team/
10743F: include/linux/if_team.h
10744F: include/uapi/linux/if_team.h
10745
10746TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10747M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10748S: Maintained
10749F: arch/x86/platform/ts5500/
10750
10751TECHNOTREND USB IR RECEIVER
10752M: Sean Young <sean@mess.org>
10753L: linux-media@vger.kernel.org
10754S: Maintained
10755F: drivers/media/rc/ttusbir.c
10756
10757TEGRA ARCHITECTURE SUPPORT
10758M: Stephen Warren <swarren@wwwdotorg.org>
10759M: Thierry Reding <thierry.reding@gmail.com>
10760M: Alexandre Courbot <gnurou@gmail.com>
10761L: linux-tegra@vger.kernel.org
10762Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10763T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10764S: Supported
10765N: [^a-z]tegra
10766
10767TEGRA CLOCK DRIVER
10768M: Peter De Schrijver <pdeschrijver@nvidia.com>
10769M: Prashant Gaikwad <pgaikwad@nvidia.com>
10770S: Supported
10771F: drivers/clk/tegra/
10772
10773TEGRA DMA DRIVER
10774M: Laxman Dewangan <ldewangan@nvidia.com>
10775S: Supported
10776F: drivers/dma/tegra20-apb-dma.c
10777
10778TEGRA I2C DRIVER
10779M: Laxman Dewangan <ldewangan@nvidia.com>
10780S: Supported
10781F: drivers/i2c/busses/i2c-tegra.c
10782
10783TEGRA IOMMU DRIVERS
10784M: Hiroshi Doyu <hdoyu@nvidia.com>
10785S: Supported
10786F: drivers/iommu/tegra*
10787
10788TEGRA KBC DRIVER
10789M: Rakesh Iyer <riyer@nvidia.com>
10790M: Laxman Dewangan <ldewangan@nvidia.com>
10791S: Supported
10792F: drivers/input/keyboard/tegra-kbc.c
10793
10794TEGRA PWM DRIVER
10795M: Thierry Reding <thierry.reding@gmail.com>
10796S: Supported
10797F: drivers/pwm/pwm-tegra.c
10798
10799TEGRA SERIAL DRIVER
10800M: Laxman Dewangan <ldewangan@nvidia.com>
10801S: Supported
10802F: drivers/tty/serial/serial-tegra.c
10803
10804TEGRA SPI DRIVER
10805M: Laxman Dewangan <ldewangan@nvidia.com>
10806S: Supported
10807F: drivers/spi/spi-tegra*
10808
10809TEHUTI ETHERNET DRIVER
10810M: Andy Gospodarek <andy@greyhouse.net>
10811L: netdev@vger.kernel.org
10812S: Supported
10813F: drivers/net/ethernet/tehuti/*
10814
10815Telecom Clock Driver for MCPL0010
10816M: Mark Gross <mark.gross@intel.com>
10817S: Supported
10818F: drivers/char/tlclk.c
10819
10820TENSILICA XTENSA PORT (xtensa)
10821M: Chris Zankel <chris@zankel.net>
10822M: Max Filippov <jcmvbkbc@gmail.com>
10823L: linux-xtensa@linux-xtensa.org
10824T: git git://github.com/czankel/xtensa-linux.git
10825S: Maintained
10826F: arch/xtensa/
10827F: drivers/irqchip/irq-xtensa-*
10828
10829THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10830M: Hans Verkuil <hverkuil@xs4all.nl>
10831L: linux-media@vger.kernel.org
10832T: git git://linuxtv.org/media_tree.git
10833W: https://linuxtv.org
10834S: Maintained
10835F: drivers/media/radio/radio-raremono.c
10836
10837THERMAL
10838M: Zhang Rui <rui.zhang@intel.com>
10839M: Eduardo Valentin <edubezval@gmail.com>
10840L: linux-pm@vger.kernel.org
10841T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10842T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10843Q: https://patchwork.kernel.org/project/linux-pm/list/
10844S: Supported
10845F: drivers/thermal/
10846F: include/linux/thermal.h
10847F: include/uapi/linux/thermal.h
10848F: include/linux/cpu_cooling.h
10849F: Documentation/devicetree/bindings/thermal/
10850
10851THERMAL/CPU_COOLING
10852M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10853M: Viresh Kumar <viresh.kumar@linaro.org>
10854M: Javi Merino <javi.merino@arm.com>
10855L: linux-pm@vger.kernel.org
10856S: Supported
10857F: Documentation/thermal/cpu-cooling-api.txt
10858F: drivers/thermal/cpu_cooling.c
10859F: include/linux/cpu_cooling.h
10860
10861THINGM BLINK(1) USB RGB LED DRIVER
10862M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10863S: Maintained
10864F: drivers/hid/hid-thingm.c
10865
10866THINKPAD ACPI EXTRAS DRIVER
10867M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10868L: ibm-acpi-devel@lists.sourceforge.net
10869L: platform-driver-x86@vger.kernel.org
10870W: http://ibm-acpi.sourceforge.net
10871W: http://thinkwiki.org/wiki/Ibm-acpi
10872T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10873S: Maintained
10874F: drivers/platform/x86/thinkpad_acpi.c
10875
10876TI BANDGAP AND THERMAL DRIVER
10877M: Eduardo Valentin <edubezval@gmail.com>
10878L: linux-pm@vger.kernel.org
10879L: linux-omap@vger.kernel.org
10880S: Maintained
10881F: drivers/thermal/ti-soc-thermal/
10882
10883TI CDCE706 CLOCK DRIVER
10884M: Max Filippov <jcmvbkbc@gmail.com>
10885S: Maintained
10886F: drivers/clk/clk-cdce706.c
10887
10888TI CLOCK DRIVER
10889M: Tero Kristo <t-kristo@ti.com>
10890L: linux-omap@vger.kernel.org
10891S: Maintained
10892F: drivers/clk/ti/
10893F: include/linux/clk/ti.h
10894
10895TI FLASH MEDIA INTERFACE DRIVER
10896M: Alex Dubov <oakad@yahoo.com>
10897S: Maintained
10898F: drivers/misc/tifm*
10899F: drivers/mmc/host/tifm_sd.c
10900F: include/linux/tifm.h
10901
10902TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10903M: Santosh Shilimkar <ssantosh@kernel.org>
10904L: linux-kernel@vger.kernel.org
10905L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10906S: Maintained
10907F: drivers/soc/ti/*
10908T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10909
10910
10911TI LM49xxx FAMILY ASoC CODEC DRIVERS
10912M: M R Swami Reddy <mr.swami.reddy@ti.com>
10913M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10914L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10915S: Maintained
10916F: sound/soc/codecs/lm49453*
10917F: sound/soc/codecs/isabelle*
10918
10919TI LP855x BACKLIGHT DRIVER
10920M: Milo Kim <milo.kim@ti.com>
10921S: Maintained
10922F: Documentation/backlight/lp855x-driver.txt
10923F: drivers/video/backlight/lp855x_bl.c
10924F: include/linux/platform_data/lp855x.h
10925
10926TI LP8727 CHARGER DRIVER
10927M: Milo Kim <milo.kim@ti.com>
10928S: Maintained
10929F: drivers/power/lp8727_charger.c
10930F: include/linux/platform_data/lp8727.h
10931
10932TI LP8788 MFD DRIVER
10933M: Milo Kim <milo.kim@ti.com>
10934S: Maintained
10935F: drivers/iio/adc/lp8788_adc.c
10936F: drivers/leds/leds-lp8788.c
10937F: drivers/mfd/lp8788*.c
10938F: drivers/power/lp8788-charger.c
10939F: drivers/regulator/lp8788-*.c
10940F: include/linux/mfd/lp8788*.h
10941
10942TI NETCP ETHERNET DRIVER
10943M: Wingman Kwok <w-kwok2@ti.com>
10944M: Murali Karicheri <m-karicheri2@ti.com>
10945L: netdev@vger.kernel.org
10946S: Maintained
10947F: drivers/net/ethernet/ti/netcp*
10948
10949TI TAS571X FAMILY ASoC CODEC DRIVER
10950M: Kevin Cernekee <cernekee@chromium.org>
10951L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10952S: Odd Fixes
10953F: sound/soc/codecs/tas571x*
10954
10955TI TWL4030 SERIES SOC CODEC DRIVER
10956M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10957L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10958S: Maintained
10959F: sound/soc/codecs/twl4030*
10960
10961TI WILINK WIRELESS DRIVERS
10962L: linux-wireless@vger.kernel.org
10963W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10964W: http://wireless.kernel.org/en/users/Drivers/wl1251
10965T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10966S: Orphan
10967F: drivers/net/wireless/ti/
10968F: include/linux/wl12xx.h
10969
10970TIPC NETWORK LAYER
10971M: Jon Maloy <jon.maloy@ericsson.com>
10972M: Ying Xue <ying.xue@windriver.com>
10973L: netdev@vger.kernel.org (core kernel code)
10974L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10975W: http://tipc.sourceforge.net/
10976S: Maintained
10977F: include/uapi/linux/tipc*.h
10978F: net/tipc/
10979
10980TILE ARCHITECTURE
10981M: Chris Metcalf <cmetcalf@ezchip.com>
10982W: http://www.ezchip.com/scm/
10983T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10984S: Supported
10985F: arch/tile/
10986F: drivers/char/tile-srom.c
10987F: drivers/edac/tile_edac.c
10988F: drivers/net/ethernet/tile/
10989F: drivers/rtc/rtc-tile.c
10990F: drivers/tty/hvc/hvc_tile.c
10991F: drivers/tty/serial/tilegx.c
10992F: drivers/usb/host/*-tilegx.c
10993F: include/linux/usb/tilegx.h
10994
10995TLAN NETWORK DRIVER
10996M: Samuel Chessman <chessman@tux.org>
10997L: tlan-devel@lists.sourceforge.net (subscribers-only)
10998W: http://sourceforge.net/projects/tlan/
10999S: Maintained
11000F: Documentation/networking/tlan.txt
11001F: drivers/net/ethernet/ti/tlan.*
11002
11003TOMOYO SECURITY MODULE
11004M: Kentaro Takeda <takedakn@nttdata.co.jp>
11005M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11006L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11007L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11008L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11009L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11010W: http://tomoyo.sourceforge.jp/
11011T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11012S: Maintained
11013F: security/tomoyo/
11014
11015TOPSTAR LAPTOP EXTRAS DRIVER
11016M: Herton Ronaldo Krzesinski <herton@canonical.com>
11017L: platform-driver-x86@vger.kernel.org
11018S: Maintained
11019F: drivers/platform/x86/topstar-laptop.c
11020
11021TOSHIBA ACPI EXTRAS DRIVER
11022M: Azael Avalos <coproscefalo@gmail.com>
11023L: platform-driver-x86@vger.kernel.org
11024S: Maintained
11025F: drivers/platform/x86/toshiba_acpi.c
11026
11027TOSHIBA BLUETOOTH DRIVER
11028M: Azael Avalos <coproscefalo@gmail.com>
11029L: platform-driver-x86@vger.kernel.org
11030S: Maintained
11031F: drivers/platform/x86/toshiba_bluetooth.c
11032
11033TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11034M: Azael Avalos <coproscefalo@gmail.com>
11035L: platform-driver-x86@vger.kernel.org
11036S: Maintained
11037F: drivers/platform/x86/toshiba_haps.c
11038
11039TOSHIBA WMI HOTKEYS DRIVER
11040M: Azael Avalos <coproscefalo@gmail.com>
11041L: platform-driver-x86@vger.kernel.org
11042S: Maintained
11043F: drivers/platform/x86/toshiba-wmi.c
11044
11045TOSHIBA SMM DRIVER
11046M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11047W: http://www.buzzard.org.uk/toshiba/
11048S: Maintained
11049F: drivers/char/toshiba.c
11050F: include/linux/toshiba.h
11051F: include/uapi/linux/toshiba.h
11052
11053TOSHIBA TC358743 DRIVER
11054M: Mats Randgaard <matrandg@cisco.com>
11055L: linux-media@vger.kernel.org
11056S: Maintained
11057F: drivers/media/i2c/tc358743*
11058F: include/media/i2c/tc358743.h
11059
11060TMIO MMC DRIVER
11061M: Ian Molton <ian@mnementh.co.uk>
11062L: linux-mmc@vger.kernel.org
11063S: Maintained
11064F: drivers/mmc/host/tmio_mmc*
11065F: drivers/mmc/host/sh_mobile_sdhi.c
11066F: include/linux/mmc/tmio.h
11067F: include/linux/mmc/sh_mobile_sdhi.h
11068
11069TMP401 HARDWARE MONITOR DRIVER
11070M: Guenter Roeck <linux@roeck-us.net>
11071L: lm-sensors@lm-sensors.org
11072S: Maintained
11073F: Documentation/hwmon/tmp401
11074F: drivers/hwmon/tmp401.c
11075
11076TMPFS (SHMEM FILESYSTEM)
11077M: Hugh Dickins <hughd@google.com>
11078L: linux-mm@kvack.org
11079S: Maintained
11080F: include/linux/shmem_fs.h
11081F: mm/shmem.c
11082
11083TM6000 VIDEO4LINUX DRIVER
11084M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11085L: linux-media@vger.kernel.org
11086W: https://linuxtv.org
11087T: git git://linuxtv.org/media_tree.git
11088S: Odd fixes
11089F: drivers/media/usb/tm6000/
11090
11091TW68 VIDEO4LINUX DRIVER
11092M: Hans Verkuil <hverkuil@xs4all.nl>
11093L: linux-media@vger.kernel.org
11094T: git git://linuxtv.org/media_tree.git
11095W: https://linuxtv.org
11096S: Odd Fixes
11097F: drivers/media/pci/tw68/
11098
11099TPM DEVICE DRIVER
11100M: Peter Huewe <peterhuewe@gmx.de>
11101M: Marcel Selhorst <tpmdd@selhorst.net>
11102M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11103R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11104W: http://tpmdd.sourceforge.net
11105L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11106Q: git git://github.com/PeterHuewe/linux-tpmdd.git
11107T: git https://github.com/PeterHuewe/linux-tpmdd
11108S: Maintained
11109F: drivers/char/tpm/
11110
11111TPM IBM_VTPM DEVICE DRIVER
11112M: Ashley Lai <ashleydlai@gmail.com>
11113W: http://tpmdd.sourceforge.net
11114L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11115S: Maintained
11116F: drivers/char/tpm/tpm_ibmvtpm*
11117
11118TRACING
11119M: Steven Rostedt <rostedt@goodmis.org>
11120M: Ingo Molnar <mingo@redhat.com>
11121T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11122S: Maintained
11123F: Documentation/trace/ftrace.txt
11124F: arch/*/*/*/ftrace.h
11125F: arch/*/kernel/ftrace.c
11126F: include/*/ftrace.h
11127F: include/linux/trace*.h
11128F: include/trace/
11129F: kernel/trace/
11130F: tools/testing/selftests/ftrace/
11131
11132TRIVIAL PATCHES
11133M: Jiri Kosina <trivial@kernel.org>
11134T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11135S: Maintained
11136K: ^Subject:.*(?i)trivial
11137
11138TTY LAYER
11139M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11140M: Jiri Slaby <jslaby@suse.com>
11141S: Supported
11142T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11143F: Documentation/serial/
11144F: drivers/tty/
11145F: drivers/tty/serial/serial_core.c
11146F: include/linux/serial_core.h
11147F: include/linux/serial.h
11148F: include/linux/tty.h
11149F: include/uapi/linux/serial_core.h
11150F: include/uapi/linux/serial.h
11151F: include/uapi/linux/tty.h
11152
11153TUA9001 MEDIA DRIVER
11154M: Antti Palosaari <crope@iki.fi>
11155L: linux-media@vger.kernel.org
11156W: https://linuxtv.org
11157W: http://palosaari.fi/linux/
11158Q: http://patchwork.linuxtv.org/project/linux-media/list/
11159T: git git://linuxtv.org/anttip/media_tree.git
11160S: Maintained
11161F: drivers/media/tuners/tua9001*
11162
11163TULIP NETWORK DRIVERS
11164L: netdev@vger.kernel.org
11165L: linux-parisc@vger.kernel.org
11166S: Orphan
11167F: drivers/net/ethernet/dec/tulip/
11168
11169TUN/TAP driver
11170M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11171W: http://vtun.sourceforge.net/tun
11172S: Maintained
11173F: Documentation/networking/tuntap.txt
11174F: arch/um/os-Linux/drivers/
11175
11176TURBOCHANNEL SUBSYSTEM
11177M: "Maciej W. Rozycki" <macro@linux-mips.org>
11178M: Ralf Baechle <ralf@linux-mips.org>
11179L: linux-mips@linux-mips.org
11180Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11181S: Maintained
11182F: drivers/tc/
11183F: include/linux/tc.h
11184
11185U14-34F SCSI DRIVER
11186M: Dario Ballabio <ballabio_dario@emc.com>
11187L: linux-scsi@vger.kernel.org
11188S: Maintained
11189F: drivers/scsi/u14-34f.c
11190
11191UBI FILE SYSTEM (UBIFS)
11192M: Artem Bityutskiy <dedekind1@gmail.com>
11193M: Adrian Hunter <adrian.hunter@intel.com>
11194L: linux-mtd@lists.infradead.org
11195T: git git://git.infradead.org/ubifs-2.6.git
11196W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11197S: Maintained
11198F: Documentation/filesystems/ubifs.txt
11199F: fs/ubifs/
11200
11201UCLINUX (M68KNOMMU AND COLDFIRE)
11202M: Greg Ungerer <gerg@uclinux.org>
11203W: http://www.uclinux.org/
11204L: linux-m68k@lists.linux-m68k.org
11205L: uclinux-dev@uclinux.org (subscribers-only)
11206T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11207S: Maintained
11208F: arch/m68k/coldfire/
11209F: arch/m68k/68*/
11210F: arch/m68k/*/*_no.*
11211F: arch/m68k/include/asm/*_no.*
11212
11213UDF FILESYSTEM
11214M: Jan Kara <jack@suse.com>
11215S: Maintained
11216F: Documentation/filesystems/udf.txt
11217F: fs/udf/
11218
11219UFS FILESYSTEM
11220M: Evgeniy Dushistov <dushistov@mail.ru>
11221S: Maintained
11222F: Documentation/filesystems/ufs.txt
11223F: fs/ufs/
11224
11225UHID USERSPACE HID IO DRIVER:
11226M: David Herrmann <dh.herrmann@googlemail.com>
11227L: linux-input@vger.kernel.org
11228S: Maintained
11229F: drivers/hid/uhid.c
11230F: include/uapi/linux/uhid.h
11231
11232ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11233L: linux-usb@vger.kernel.org
11234S: Orphan
11235F: drivers/uwb/
11236F: include/linux/uwb.h
11237F: include/linux/uwb/
11238
11239UNICORE32 ARCHITECTURE:
11240M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11241W: http://mprc.pku.edu.cn/~guanxuetao/linux
11242S: Maintained
11243T: git git://github.com/gxt/linux.git
11244F: arch/unicore32/
11245
11246UNIFDEF
11247M: Tony Finch <dot@dotat.at>
11248W: http://dotat.at/prog/unifdef
11249S: Maintained
11250F: scripts/unifdef.c
11251
11252UNIFORM CDROM DRIVER
11253M: Jens Axboe <axboe@kernel.dk>
11254W: http://www.kernel.dk
11255S: Maintained
11256F: Documentation/cdrom/
11257F: drivers/cdrom/cdrom.c
11258F: include/linux/cdrom.h
11259F: include/uapi/linux/cdrom.h
11260
11261UNISYS S-PAR DRIVERS
11262M: Benjamin Romer <benjamin.romer@unisys.com>
11263M: David Kershner <david.kershner@unisys.com>
11264L: sparmaintainer@unisys.com (Unisys internal)
11265S: Supported
11266F: drivers/staging/unisys/
11267
11268UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11269M: Vinayak Holikatti <vinholikatti@gmail.com>
11270L: linux-scsi@vger.kernel.org
11271S: Supported
11272F: Documentation/scsi/ufs.txt
11273F: drivers/scsi/ufs/
11274
11275UNSORTED BLOCK IMAGES (UBI)
11276M: Artem Bityutskiy <dedekind1@gmail.com>
11277M: Richard Weinberger <richard@nod.at>
11278W: http://www.linux-mtd.infradead.org/
11279L: linux-mtd@lists.infradead.org
11280T: git git://git.infradead.org/ubifs-2.6.git
11281S: Supported
11282F: drivers/mtd/ubi/
11283F: include/linux/mtd/ubi.h
11284F: include/uapi/mtd/ubi-user.h
11285
11286USB ACM DRIVER
11287M: Oliver Neukum <oliver@neukum.org>
11288L: linux-usb@vger.kernel.org
11289S: Maintained
11290F: Documentation/usb/acm.txt
11291F: drivers/usb/class/cdc-acm.*
11292
11293USB AR5523 WIRELESS DRIVER
11294M: Pontus Fuchs <pontus.fuchs@gmail.com>
11295L: linux-wireless@vger.kernel.org
11296S: Maintained
11297F: drivers/net/wireless/ath/ar5523/
11298
11299USB ATTACHED SCSI
11300M: Hans de Goede <hdegoede@redhat.com>
11301M: Gerd Hoffmann <kraxel@redhat.com>
11302L: linux-usb@vger.kernel.org
11303L: linux-scsi@vger.kernel.org
11304S: Maintained
11305F: drivers/usb/storage/uas.c
11306
11307USB CDC ETHERNET DRIVER
11308M: Oliver Neukum <oliver@neukum.org>
11309L: linux-usb@vger.kernel.org
11310S: Maintained
11311F: drivers/net/usb/cdc_*.c
11312F: include/uapi/linux/usb/cdc.h
11313
11314USB CHAOSKEY DRIVER
11315M: Keith Packard <keithp@keithp.com>
11316L: linux-usb@vger.kernel.org
11317S: Maintained
11318F: drivers/usb/misc/chaoskey.c
11319
11320USB CYPRESS C67X00 DRIVER
11321M: Peter Korsgaard <jacmet@sunsite.dk>
11322L: linux-usb@vger.kernel.org
11323S: Maintained
11324F: drivers/usb/c67x00/
11325
11326USB DAVICOM DM9601 DRIVER
11327M: Peter Korsgaard <jacmet@sunsite.dk>
11328L: netdev@vger.kernel.org
11329W: http://www.linux-usb.org/usbnet
11330S: Maintained
11331F: drivers/net/usb/dm9601.c
11332
11333USB DIAMOND RIO500 DRIVER
11334M: Cesar Miquel <miquel@df.uba.ar>
11335L: rio500-users@lists.sourceforge.net
11336W: http://rio500.sourceforge.net
11337S: Maintained
11338F: drivers/usb/misc/rio500*
11339
11340USB EHCI DRIVER
11341M: Alan Stern <stern@rowland.harvard.edu>
11342L: linux-usb@vger.kernel.org
11343S: Maintained
11344F: Documentation/usb/ehci.txt
11345F: drivers/usb/host/ehci*
11346
11347USB GADGET/PERIPHERAL SUBSYSTEM
11348M: Felipe Balbi <balbi@kernel.org>
11349L: linux-usb@vger.kernel.org
11350W: http://www.linux-usb.org/gadget
11351T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11352S: Maintained
11353F: drivers/usb/gadget/
11354F: include/linux/usb/gadget*
11355
11356USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11357M: Jiri Kosina <jikos@kernel.org>
11358R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11359L: linux-usb@vger.kernel.org
11360T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11361S: Maintained
11362F: Documentation/hid/hiddev.txt
11363F: drivers/hid/usbhid/
11364
11365USB ISP116X DRIVER
11366M: Olav Kongas <ok@artecdesign.ee>
11367L: linux-usb@vger.kernel.org
11368S: Maintained
11369F: drivers/usb/host/isp116x*
11370F: include/linux/usb/isp116x.h
11371
11372USB MASS STORAGE DRIVER
11373M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11374L: linux-usb@vger.kernel.org
11375L: usb-storage@lists.one-eyed-alien.net
11376S: Maintained
11377W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11378F: drivers/usb/storage/
11379
11380USB MIDI DRIVER
11381M: Clemens Ladisch <clemens@ladisch.de>
11382L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11383T: git git://git.alsa-project.org/alsa-kernel.git
11384S: Maintained
11385F: sound/usb/midi.*
11386
11387USB NETWORKING DRIVERS
11388L: linux-usb@vger.kernel.org
11389S: Odd Fixes
11390F: drivers/net/usb/
11391
11392USB OHCI DRIVER
11393M: Alan Stern <stern@rowland.harvard.edu>
11394L: linux-usb@vger.kernel.org
11395S: Maintained
11396F: Documentation/usb/ohci.txt
11397F: drivers/usb/host/ohci*
11398
11399USB OTG FSM (Finite State Machine)
11400M: Peter Chen <Peter.Chen@nxp.com>
11401T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11402L: linux-usb@vger.kernel.org
11403S: Maintained
11404F: drivers/usb/common/usb-otg-fsm.c
11405
11406USB OVER IP DRIVER
11407M: Valentina Manea <valentina.manea.m@gmail.com>
11408M: Shuah Khan <shuah.kh@samsung.com>
11409L: linux-usb@vger.kernel.org
11410S: Maintained
11411F: drivers/usb/usbip/
11412F: tools/usb/usbip/
11413
11414USB PEGASUS DRIVER
11415M: Petko Manolov <petkan@nucleusys.com>
11416L: linux-usb@vger.kernel.org
11417L: netdev@vger.kernel.org
11418T: git git://github.com/petkan/pegasus.git
11419W: https://github.com/petkan/pegasus
11420S: Maintained
11421F: drivers/net/usb/pegasus.*
11422
11423USB PHY LAYER
11424M: Felipe Balbi <balbi@kernel.org>
11425L: linux-usb@vger.kernel.org
11426T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11427S: Maintained
11428F: drivers/usb/phy/
11429
11430USB PRINTER DRIVER (usblp)
11431M: Pete Zaitcev <zaitcev@redhat.com>
11432L: linux-usb@vger.kernel.org
11433S: Supported
11434F: drivers/usb/class/usblp.c
11435
11436USB QMI WWAN NETWORK DRIVER
11437M: Bjørn Mork <bjorn@mork.no>
11438L: netdev@vger.kernel.org
11439S: Maintained
11440F: Documentation/ABI/testing/sysfs-class-net-qmi
11441F: drivers/net/usb/qmi_wwan.c
11442
11443USB RTL8150 DRIVER
11444M: Petko Manolov <petkan@nucleusys.com>
11445L: linux-usb@vger.kernel.org
11446L: netdev@vger.kernel.org
11447T: git git://github.com/petkan/rtl8150.git
11448W: https://github.com/petkan/rtl8150
11449S: Maintained
11450F: drivers/net/usb/rtl8150.c
11451
11452USB SERIAL SUBSYSTEM
11453M: Johan Hovold <johan@kernel.org>
11454L: linux-usb@vger.kernel.org
11455S: Maintained
11456F: Documentation/usb/usb-serial.txt
11457F: drivers/usb/serial/
11458F: include/linux/usb/serial.h
11459
11460USB SMSC75XX ETHERNET DRIVER
11461M: Steve Glendinning <steve.glendinning@shawell.net>
11462L: netdev@vger.kernel.org
11463S: Maintained
11464F: drivers/net/usb/smsc75xx.*
11465
11466USB SMSC95XX ETHERNET DRIVER
11467M: Steve Glendinning <steve.glendinning@shawell.net>
11468L: netdev@vger.kernel.org
11469S: Maintained
11470F: drivers/net/usb/smsc95xx.*
11471
11472USB SUBSYSTEM
11473M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11474L: linux-usb@vger.kernel.org
11475W: http://www.linux-usb.org
11476T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11477S: Supported
11478F: Documentation/usb/
11479F: drivers/usb/
11480F: include/linux/usb.h
11481F: include/linux/usb/
11482
11483USB UHCI DRIVER
11484M: Alan Stern <stern@rowland.harvard.edu>
11485L: linux-usb@vger.kernel.org
11486S: Maintained
11487F: drivers/usb/host/uhci*
11488
11489USB "USBNET" DRIVER FRAMEWORK
11490M: Oliver Neukum <oneukum@suse.com>
11491L: netdev@vger.kernel.org
11492W: http://www.linux-usb.org/usbnet
11493S: Maintained
11494F: drivers/net/usb/usbnet.c
11495F: include/linux/usb/usbnet.h
11496
11497USB VIDEO CLASS
11498M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11499L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11500L: linux-media@vger.kernel.org
11501T: git git://linuxtv.org/media_tree.git
11502W: http://www.ideasonboard.org/uvc/
11503S: Maintained
11504F: drivers/media/usb/uvc/
11505F: include/uapi/linux/uvcvideo.h
11506
11507USB VISION DRIVER
11508M: Hans Verkuil <hverkuil@xs4all.nl>
11509L: linux-media@vger.kernel.org
11510T: git git://linuxtv.org/media_tree.git
11511W: https://linuxtv.org
11512S: Odd Fixes
11513F: drivers/media/usb/usbvision/
11514
11515USB WEBCAM GADGET
11516M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11517L: linux-usb@vger.kernel.org
11518S: Maintained
11519F: drivers/usb/gadget/function/*uvc*
11520F: drivers/usb/gadget/legacy/webcam.c
11521
11522USB WIRELESS RNDIS DRIVER (rndis_wlan)
11523M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11524L: linux-wireless@vger.kernel.org
11525S: Maintained
11526F: drivers/net/wireless/rndis_wlan.c
11527
11528USB XHCI DRIVER
11529M: Mathias Nyman <mathias.nyman@intel.com>
11530L: linux-usb@vger.kernel.org
11531S: Supported
11532F: drivers/usb/host/xhci*
11533F: drivers/usb/host/pci-quirks*
11534
11535USB ZD1201 DRIVER
11536L: linux-wireless@vger.kernel.org
11537W: http://linux-lc100020.sourceforge.net
11538S: Orphan
11539F: drivers/net/wireless/zydas/zd1201.*
11540
11541USB ZR364XX DRIVER
11542M: Antoine Jacquet <royale@zerezo.com>
11543L: linux-usb@vger.kernel.org
11544L: linux-media@vger.kernel.org
11545T: git git://linuxtv.org/media_tree.git
11546W: http://royale.zerezo.com/zr364xx/
11547S: Maintained
11548F: Documentation/video4linux/zr364xx.txt
11549F: drivers/media/usb/zr364xx/
11550
11551ULPI BUS
11552M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11553L: linux-usb@vger.kernel.org
11554S: Maintained
11555F: drivers/usb/common/ulpi.c
11556F: include/linux/ulpi/
11557
11558USER-MODE LINUX (UML)
11559M: Jeff Dike <jdike@addtoit.com>
11560M: Richard Weinberger <richard@nod.at>
11561L: user-mode-linux-devel@lists.sourceforge.net
11562L: user-mode-linux-user@lists.sourceforge.net
11563W: http://user-mode-linux.sourceforge.net
11564T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11565S: Maintained
11566F: Documentation/virtual/uml/
11567F: arch/um/
11568F: arch/x86/um/
11569F: fs/hostfs/
11570F: fs/hppfs/
11571
11572USERSPACE I/O (UIO)
11573M: "Hans J. Koch" <hjk@hansjkoch.de>
11574M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11575S: Maintained
11576T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11577F: Documentation/DocBook/uio-howto.tmpl
11578F: drivers/uio/
11579F: include/linux/uio*.h
11580
11581UTIL-LINUX PACKAGE
11582M: Karel Zak <kzak@redhat.com>
11583L: util-linux@vger.kernel.org
11584W: http://en.wikipedia.org/wiki/Util-linux
11585T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11586S: Maintained
11587
11588UVESAFB DRIVER
11589M: Michal Januszewski <spock@gentoo.org>
11590L: linux-fbdev@vger.kernel.org
11591W: http://dev.gentoo.org/~spock/projects/uvesafb/
11592S: Maintained
11593F: Documentation/fb/uvesafb.txt
11594F: drivers/video/fbdev/uvesafb.*
11595
11596VF610 NAND DRIVER
11597M: Stefan Agner <stefan@agner.ch>
11598L: linux-mtd@lists.infradead.org
11599S: Supported
11600F: drivers/mtd/nand/vf610_nfc.c
11601
11602VFAT/FAT/MSDOS FILESYSTEM
11603M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11604S: Maintained
11605F: Documentation/filesystems/vfat.txt
11606F: fs/fat/
11607
11608VFIO DRIVER
11609M: Alex Williamson <alex.williamson@redhat.com>
11610L: kvm@vger.kernel.org
11611T: git git://github.com/awilliam/linux-vfio.git
11612S: Maintained
11613F: Documentation/vfio.txt
11614F: drivers/vfio/
11615F: include/linux/vfio.h
11616F: include/uapi/linux/vfio.h
11617
11618VFIO PLATFORM DRIVER
11619M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11620L: kvm@vger.kernel.org
11621S: Maintained
11622F: drivers/vfio/platform/
11623
11624VIDEOBUF2 FRAMEWORK
11625M: Pawel Osciak <pawel@osciak.com>
11626M: Marek Szyprowski <m.szyprowski@samsung.com>
11627M: Kyungmin Park <kyungmin.park@samsung.com>
11628L: linux-media@vger.kernel.org
11629S: Maintained
11630F: drivers/media/v4l2-core/videobuf2-*
11631F: include/media/videobuf2-*
11632
11633VIRTUAL SERIO DEVICE DRIVER
11634M: Stephen Chandler Paul <thatslyude@gmail.com>
11635S: Maintained
11636F: drivers/input/serio/userio.c
11637F: include/uapi/linux/userio.h
11638
11639VIRTIO CONSOLE DRIVER
11640M: Amit Shah <amit.shah@redhat.com>
11641L: virtualization@lists.linux-foundation.org
11642S: Maintained
11643F: drivers/char/virtio_console.c
11644F: include/linux/virtio_console.h
11645F: include/uapi/linux/virtio_console.h
11646
11647VIRTIO CORE, NET AND BLOCK DRIVERS
11648M: "Michael S. Tsirkin" <mst@redhat.com>
11649L: virtualization@lists.linux-foundation.org
11650S: Maintained
11651F: drivers/virtio/
11652F: tools/virtio/
11653F: drivers/net/virtio_net.c
11654F: drivers/block/virtio_blk.c
11655F: include/linux/virtio_*.h
11656F: include/uapi/linux/virtio_*.h
11657
11658VIRTIO DRIVERS FOR S390
11659M: Christian Borntraeger <borntraeger@de.ibm.com>
11660M: Cornelia Huck <cornelia.huck@de.ibm.com>
11661L: linux-s390@vger.kernel.org
11662L: virtualization@lists.linux-foundation.org
11663L: kvm@vger.kernel.org
11664S: Supported
11665F: drivers/s390/virtio/
11666
11667VIRTIO GPU DRIVER
11668M: David Airlie <airlied@linux.ie>
11669M: Gerd Hoffmann <kraxel@redhat.com>
11670L: dri-devel@lists.freedesktop.org
11671L: virtualization@lists.linux-foundation.org
11672S: Maintained
11673F: drivers/gpu/drm/virtio/
11674F: include/uapi/linux/virtio_gpu.h
11675
11676VIRTIO HOST (VHOST)
11677M: "Michael S. Tsirkin" <mst@redhat.com>
11678L: kvm@vger.kernel.org
11679L: virtualization@lists.linux-foundation.org
11680L: netdev@vger.kernel.org
11681T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11682S: Maintained
11683F: drivers/vhost/
11684F: include/uapi/linux/vhost.h
11685
11686VIRTIO INPUT DRIVER
11687M: Gerd Hoffmann <kraxel@redhat.com>
11688S: Maintained
11689F: drivers/virtio/virtio_input.c
11690F: include/uapi/linux/virtio_input.h
11691
11692VIA RHINE NETWORK DRIVER
11693S: Orphan
11694F: drivers/net/ethernet/via/via-rhine.c
11695
11696VIA SD/MMC CARD CONTROLLER DRIVER
11697M: Bruce Chang <brucechang@via.com.tw>
11698M: Harald Welte <HaraldWelte@viatech.com>
11699S: Maintained
11700F: drivers/mmc/host/via-sdmmc.c
11701
11702VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11703M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11704L: linux-fbdev@vger.kernel.org
11705S: Maintained
11706F: include/linux/via-core.h
11707F: include/linux/via-gpio.h
11708F: include/linux/via_i2c.h
11709F: drivers/video/fbdev/via/
11710
11711VIA VELOCITY NETWORK DRIVER
11712M: Francois Romieu <romieu@fr.zoreil.com>
11713L: netdev@vger.kernel.org
11714S: Maintained
11715F: drivers/net/ethernet/via/via-velocity.*
11716
11717VIRT LIB
11718M: Alex Williamson <alex.williamson@redhat.com>
11719M: Paolo Bonzini <pbonzini@redhat.com>
11720L: kvm@vger.kernel.org
11721S: Supported
11722F: virt/lib/
11723
11724VIVID VIRTUAL VIDEO DRIVER
11725M: Hans Verkuil <hverkuil@xs4all.nl>
11726L: linux-media@vger.kernel.org
11727T: git git://linuxtv.org/media_tree.git
11728W: https://linuxtv.org
11729S: Maintained
11730F: drivers/media/platform/vivid/*
11731
11732VLAN (802.1Q)
11733M: Patrick McHardy <kaber@trash.net>
11734L: netdev@vger.kernel.org
11735S: Maintained
11736F: drivers/net/macvlan.c
11737F: include/linux/if_*vlan.h
11738F: net/8021q/
11739
11740VLYNQ BUS
11741M: Florian Fainelli <florian@openwrt.org>
11742L: openwrt-devel@lists.openwrt.org (subscribers-only)
11743S: Maintained
11744F: drivers/vlynq/vlynq.c
11745F: include/linux/vlynq.h
11746
11747VME SUBSYSTEM
11748M: Martyn Welch <martyn@welchs.me.uk>
11749M: Manohar Vanga <manohar.vanga@gmail.com>
11750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11751L: devel@driverdev.osuosl.org
11752S: Maintained
11753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11754F: Documentation/vme_api.txt
11755F: drivers/staging/vme/
11756F: drivers/vme/
11757F: include/linux/vme*
11758
11759VMWARE HYPERVISOR INTERFACE
11760M: Alok Kataria <akataria@vmware.com>
11761L: virtualization@lists.linux-foundation.org
11762S: Supported
11763F: arch/x86/kernel/cpu/vmware.c
11764
11765VMWARE BALLOON DRIVER
11766M: Xavier Deguillard <xdeguillard@vmware.com>
11767M: Philip Moltmann <moltmann@vmware.com>
11768M: "VMware, Inc." <pv-drivers@vmware.com>
11769L: linux-kernel@vger.kernel.org
11770S: Maintained
11771F: drivers/misc/vmw_balloon.c
11772
11773VMWARE VMMOUSE SUBDRIVER
11774M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11775M: "VMware, Inc." <pv-drivers@vmware.com>
11776L: linux-input@vger.kernel.org
11777S: Maintained
11778F: drivers/input/mouse/vmmouse.c
11779F: drivers/input/mouse/vmmouse.h
11780
11781VMWARE VMXNET3 ETHERNET DRIVER
11782M: Shrikrishna Khare <skhare@vmware.com>
11783M: "VMware, Inc." <pv-drivers@vmware.com>
11784L: netdev@vger.kernel.org
11785S: Maintained
11786F: drivers/net/vmxnet3/
11787
11788VMware PVSCSI driver
11789M: Arvind Kumar <arvindkumar@vmware.com>
11790M: VMware PV-Drivers <pv-drivers@vmware.com>
11791L: linux-scsi@vger.kernel.org
11792S: Maintained
11793F: drivers/scsi/vmw_pvscsi.c
11794F: drivers/scsi/vmw_pvscsi.h
11795
11796VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11797M: Liam Girdwood <lgirdwood@gmail.com>
11798M: Mark Brown <broonie@kernel.org>
11799L: linux-kernel@vger.kernel.org
11800W: http://www.slimlogic.co.uk/?p=48
11801T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11802S: Supported
11803F: drivers/regulator/
11804F: include/linux/regulator/
11805
11806VRF
11807M: David Ahern <dsa@cumulusnetworks.com>
11808M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11809L: netdev@vger.kernel.org
11810S: Maintained
11811F: drivers/net/vrf.c
11812F: Documentation/networking/vrf.txt
11813
11814VT1211 HARDWARE MONITOR DRIVER
11815M: Juerg Haefliger <juergh@gmail.com>
11816L: lm-sensors@lm-sensors.org
11817S: Maintained
11818F: Documentation/hwmon/vt1211
11819F: drivers/hwmon/vt1211.c
11820
11821VT8231 HARDWARE MONITOR DRIVER
11822M: Roger Lucas <vt8231@hiddenengine.co.uk>
11823L: lm-sensors@lm-sensors.org
11824S: Maintained
11825F: drivers/hwmon/vt8231.c
11826
11827VUB300 USB to SDIO/SD/MMC bridge chip
11828M: Tony Olech <tony.olech@elandigitalsystems.com>
11829L: linux-mmc@vger.kernel.org
11830L: linux-usb@vger.kernel.org
11831S: Supported
11832F: drivers/mmc/host/vub300.c
11833
11834W1 DALLAS'S 1-WIRE BUS
11835M: Evgeniy Polyakov <zbr@ioremap.net>
11836S: Maintained
11837F: Documentation/w1/
11838F: drivers/w1/
11839
11840W83791D HARDWARE MONITORING DRIVER
11841M: Marc Hulsman <m.hulsman@tudelft.nl>
11842L: lm-sensors@lm-sensors.org
11843S: Maintained
11844F: Documentation/hwmon/w83791d
11845F: drivers/hwmon/w83791d.c
11846
11847W83793 HARDWARE MONITORING DRIVER
11848M: Rudolf Marek <r.marek@assembler.cz>
11849L: lm-sensors@lm-sensors.org
11850S: Maintained
11851F: Documentation/hwmon/w83793
11852F: drivers/hwmon/w83793.c
11853
11854W83795 HARDWARE MONITORING DRIVER
11855M: Jean Delvare <jdelvare@suse.com>
11856L: lm-sensors@lm-sensors.org
11857S: Maintained
11858F: drivers/hwmon/w83795.c
11859
11860W83L51xD SD/MMC CARD INTERFACE DRIVER
11861M: Pierre Ossman <pierre@ossman.eu>
11862S: Maintained
11863F: drivers/mmc/host/wbsd.*
11864
11865WACOM PROTOCOL 4 SERIAL TABLETS
11866M: Julian Squires <julian@cipht.net>
11867M: Hans de Goede <hdegoede@redhat.com>
11868L: linux-input@vger.kernel.org
11869S: Maintained
11870F: drivers/input/tablet/wacom_serial4.c
11871
11872WATCHDOG DEVICE DRIVERS
11873M: Wim Van Sebroeck <wim@iguana.be>
11874R: Guenter Roeck <linux@roeck-us.net>
11875L: linux-watchdog@vger.kernel.org
11876W: http://www.linux-watchdog.org/
11877T: git git://www.linux-watchdog.org/linux-watchdog.git
11878S: Maintained
11879F: Documentation/watchdog/
11880F: drivers/watchdog/
11881F: include/linux/watchdog.h
11882F: include/uapi/linux/watchdog.h
11883
11884WD7000 SCSI DRIVER
11885M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11886L: linux-scsi@vger.kernel.org
11887S: Maintained
11888F: drivers/scsi/wd7000.c
11889
11890WIIMOTE HID DRIVER
11891M: David Herrmann <dh.herrmann@googlemail.com>
11892L: linux-input@vger.kernel.org
11893S: Maintained
11894F: drivers/hid/hid-wiimote*
11895
11896WINBOND CIR DRIVER
11897M: David Härdeman <david@hardeman.nu>
11898S: Maintained
11899F: drivers/media/rc/winbond-cir.c
11900
11901WIMAX STACK
11902M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11903M: linux-wimax@intel.com
11904L: wimax@linuxwimax.org (subscribers-only)
11905S: Supported
11906W: http://linuxwimax.org
11907F: Documentation/wimax/README.wimax
11908F: include/linux/wimax/debug.h
11909F: include/net/wimax.h
11910F: include/uapi/linux/wimax.h
11911F: net/wimax/
11912
11913WISTRON LAPTOP BUTTON DRIVER
11914M: Miloslav Trmac <mitr@volny.cz>
11915S: Maintained
11916F: drivers/input/misc/wistron_btns.c
11917
11918WL3501 WIRELESS PCMCIA CARD DRIVER
11919M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11920L: linux-wireless@vger.kernel.org
11921W: http://oops.ghostprotocols.net:81/blog
11922S: Maintained
11923F: drivers/net/wireless/wl3501*
11924
11925WOLFSON MICROELECTRONICS DRIVERS
11926L: patches@opensource.wolfsonmicro.com
11927T: git https://github.com/CirrusLogic/linux-drivers.git
11928W: https://github.com/CirrusLogic/linux-drivers/wiki
11929S: Supported
11930F: Documentation/hwmon/wm83??
11931F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11932F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11933F: Documentation/devicetree/bindings/mfd/arizona.txt
11934F: arch/arm/mach-s3c64xx/mach-crag6410*
11935F: drivers/clk/clk-wm83*.c
11936F: drivers/extcon/extcon-arizona.c
11937F: drivers/leds/leds-wm83*.c
11938F: drivers/gpio/gpio-*wm*.c
11939F: drivers/gpio/gpio-arizona.c
11940F: drivers/hwmon/wm83??-hwmon.c
11941F: drivers/input/misc/wm831x-on.c
11942F: drivers/input/touchscreen/wm831x-ts.c
11943F: drivers/input/touchscreen/wm97*.c
11944F: drivers/mfd/arizona*
11945F: drivers/mfd/wm*.c
11946F: drivers/mfd/cs47l24*
11947F: drivers/power/wm83*.c
11948F: drivers/rtc/rtc-wm83*.c
11949F: drivers/regulator/wm8*.c
11950F: drivers/video/backlight/wm83*_bl.c
11951F: drivers/watchdog/wm83*_wdt.c
11952F: include/linux/mfd/arizona/
11953F: include/linux/mfd/wm831x/
11954F: include/linux/mfd/wm8350/
11955F: include/linux/mfd/wm8400*
11956F: include/linux/wm97xx.h
11957F: include/sound/wm????.h
11958F: sound/soc/codecs/arizona.?
11959F: sound/soc/codecs/wm*
11960F: sound/soc/codecs/cs47l24*
11961
11962WORKQUEUE
11963M: Tejun Heo <tj@kernel.org>
11964R: Lai Jiangshan <jiangshanlai@gmail.com>
11965T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11966S: Maintained
11967F: include/linux/workqueue.h
11968F: kernel/workqueue.c
11969F: Documentation/workqueue.txt
11970
11971X.25 NETWORK LAYER
11972M: Andrew Hendry <andrew.hendry@gmail.com>
11973L: linux-x25@vger.kernel.org
11974S: Odd Fixes
11975F: Documentation/networking/x25*
11976F: include/net/x25*
11977F: net/x25/
11978
11979X86 ARCHITECTURE (32-BIT AND 64-BIT)
11980M: Thomas Gleixner <tglx@linutronix.de>
11981M: Ingo Molnar <mingo@redhat.com>
11982M: "H. Peter Anvin" <hpa@zytor.com>
11983M: x86@kernel.org
11984L: linux-kernel@vger.kernel.org
11985T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11986S: Maintained
11987F: Documentation/x86/
11988F: arch/x86/
11989
11990X86 PLATFORM DRIVERS
11991M: Darren Hart <dvhart@infradead.org>
11992L: platform-driver-x86@vger.kernel.org
11993T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11994S: Maintained
11995F: drivers/platform/x86/
11996F: drivers/platform/olpc/
11997
11998X86 MCE INFRASTRUCTURE
11999M: Tony Luck <tony.luck@intel.com>
12000M: Borislav Petkov <bp@alien8.de>
12001L: linux-edac@vger.kernel.org
12002S: Maintained
12003F: arch/x86/kernel/cpu/mcheck/*
12004
12005X86 MICROCODE UPDATE SUPPORT
12006M: Borislav Petkov <bp@alien8.de>
12007S: Maintained
12008F: arch/x86/kernel/cpu/microcode/*
12009
12010X86 VDSO
12011M: Andy Lutomirski <luto@amacapital.net>
12012L: linux-kernel@vger.kernel.org
12013T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12014S: Maintained
12015F: arch/x86/entry/vdso/
12016
12017XC2028/3028 TUNER DRIVER
12018M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12019L: linux-media@vger.kernel.org
12020W: https://linuxtv.org
12021T: git git://linuxtv.org/media_tree.git
12022S: Maintained
12023F: drivers/media/tuners/tuner-xc2028.*
12024
12025XEN HYPERVISOR INTERFACE
12026M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12027M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12028M: David Vrabel <david.vrabel@citrix.com>
12029L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12030T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12031S: Supported
12032F: arch/x86/xen/
12033F: drivers/*/xen-*front.c
12034F: drivers/xen/
12035F: arch/x86/include/asm/xen/
12036F: include/xen/
12037F: include/uapi/xen/
12038
12039XEN HYPERVISOR ARM
12040M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12041L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12042S: Supported
12043F: arch/arm/xen/
12044F: arch/arm/include/asm/xen/
12045
12046XEN HYPERVISOR ARM64
12047M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12048L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12049S: Supported
12050F: arch/arm64/xen/
12051F: arch/arm64/include/asm/xen/
12052
12053XEN NETWORK BACKEND DRIVER
12054M: Wei Liu <wei.liu2@citrix.com>
12055L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12056L: netdev@vger.kernel.org
12057S: Supported
12058F: drivers/net/xen-netback/*
12059
12060XEN PCI SUBSYSTEM
12061M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12062L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12063S: Supported
12064F: arch/x86/pci/*xen*
12065F: drivers/pci/*xen*
12066
12067XEN BLOCK SUBSYSTEM
12068M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12069M: Roger Pau Monné <roger.pau@citrix.com>
12070L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12071S: Supported
12072F: drivers/block/xen-blkback/*
12073F: drivers/block/xen*
12074
12075XEN PVSCSI DRIVERS
12076M: Juergen Gross <jgross@suse.com>
12077L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12078L: linux-scsi@vger.kernel.org
12079S: Supported
12080F: drivers/scsi/xen-scsifront.c
12081F: drivers/xen/xen-scsiback.c
12082F: include/xen/interface/io/vscsiif.h
12083
12084XEN SWIOTLB SUBSYSTEM
12085M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12086L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12087S: Supported
12088F: arch/x86/xen/*swiotlb*
12089F: drivers/xen/*swiotlb*
12090
12091XFS FILESYSTEM
12092P: Silicon Graphics Inc
12093M: Dave Chinner <david@fromorbit.com>
12094M: xfs@oss.sgi.com
12095L: xfs@oss.sgi.com
12096W: http://oss.sgi.com/projects/xfs
12097T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12098S: Supported
12099F: Documentation/filesystems/xfs.txt
12100F: fs/xfs/
12101
12102XILINX AXI ETHERNET DRIVER
12103M: Anirudha Sarangi <anirudh@xilinx.com>
12104M: John Linn <John.Linn@xilinx.com>
12105S: Maintained
12106F: drivers/net/ethernet/xilinx/xilinx_axienet*
12107
12108XILINX UARTLITE SERIAL DRIVER
12109M: Peter Korsgaard <jacmet@sunsite.dk>
12110L: linux-serial@vger.kernel.org
12111S: Maintained
12112F: drivers/tty/serial/uartlite.c
12113
12114XILINX VIDEO IP CORES
12115M: Hyun Kwon <hyun.kwon@xilinx.com>
12116M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12117L: linux-media@vger.kernel.org
12118T: git git://linuxtv.org/media_tree.git
12119S: Supported
12120F: Documentation/devicetree/bindings/media/xilinx/
12121F: drivers/media/platform/xilinx/
12122F: include/uapi/linux/xilinx-v4l2-controls.h
12123
12124XILLYBUS DRIVER
12125M: Eli Billauer <eli.billauer@gmail.com>
12126L: linux-kernel@vger.kernel.org
12127S: Supported
12128F: drivers/char/xillybus/
12129
12130XTENSA XTFPGA PLATFORM SUPPORT
12131M: Max Filippov <jcmvbkbc@gmail.com>
12132L: linux-xtensa@linux-xtensa.org
12133S: Maintained
12134F: drivers/spi/spi-xtensa-xtfpga.c
12135F: sound/soc/xtensa/xtfpga-i2s.c
12136
12137YAM DRIVER FOR AX.25
12138M: Jean-Paul Roubelat <jpr@f6fbb.org>
12139L: linux-hams@vger.kernel.org
12140S: Maintained
12141F: drivers/net/hamradio/yam*
12142F: include/linux/yam.h
12143
12144YEALINK PHONE DRIVER
12145M: Henk Vergonet <Henk.Vergonet@gmail.com>
12146L: usbb2k-api-dev@nongnu.org
12147S: Maintained
12148F: Documentation/input/yealink.txt
12149F: drivers/input/misc/yealink.*
12150
12151Z8530 DRIVER FOR AX.25
12152M: Joerg Reuter <jreuter@yaina.de>
12153W: http://yaina.de/jreuter/
12154W: http://www.qsl.net/dl1bke/
12155L: linux-hams@vger.kernel.org
12156S: Maintained
12157F: Documentation/networking/z8530drv.txt
12158F: drivers/net/hamradio/*scc.c
12159F: drivers/net/hamradio/z8530.h
12160
12161ZBUD COMPRESSED PAGE ALLOCATOR
12162M: Seth Jennings <sjenning@redhat.com>
12163L: linux-mm@kvack.org
12164S: Maintained
12165F: mm/zbud.c
12166F: include/linux/zbud.h
12167
12168ZD1211RW WIRELESS DRIVER
12169M: Daniel Drake <dsd@gentoo.org>
12170M: Ulrich Kunitz <kune@deine-taler.de>
12171W: http://zd1211.ath.cx/wiki/DriverRewrite
12172L: linux-wireless@vger.kernel.org
12173L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12174S: Maintained
12175F: drivers/net/wireless/zydas/zd1211rw/
12176
12177ZPOOL COMPRESSED PAGE STORAGE API
12178M: Dan Streetman <ddstreet@ieee.org>
12179L: linux-mm@kvack.org
12180S: Maintained
12181F: mm/zpool.c
12182F: include/linux/zpool.h
12183
12184ZR36067 VIDEO FOR LINUX DRIVER
12185L: mjpeg-users@lists.sourceforge.net
12186L: linux-media@vger.kernel.org
12187W: http://mjpeg.sourceforge.net/driver-zoran/
12188T: hg https://linuxtv.org/hg/v4l-dvb
12189S: Odd Fixes
12190F: drivers/media/pci/zoran/
12191
12192ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12193M: Minchan Kim <minchan@kernel.org>
12194M: Nitin Gupta <ngupta@vflare.org>
12195R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12196L: linux-kernel@vger.kernel.org
12197S: Maintained
12198F: drivers/block/zram/
12199F: Documentation/blockdev/zram.txt
12200
12201ZS DECSTATION Z85C30 SERIAL DRIVER
12202M: "Maciej W. Rozycki" <macro@linux-mips.org>
12203S: Maintained
12204F: drivers/tty/serial/zs.*
12205
12206ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12207M: Minchan Kim <minchan@kernel.org>
12208M: Nitin Gupta <ngupta@vflare.org>
12209R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12210L: linux-mm@kvack.org
12211S: Maintained
12212F: mm/zsmalloc.c
12213F: include/linux/zsmalloc.h
12214F: Documentation/vm/zsmalloc.txt
12215
12216ZSWAP COMPRESSED SWAP CACHING
12217M: Seth Jennings <sjenning@redhat.com>
12218L: linux-mm@kvack.org
12219S: Maintained
12220F: mm/zswap.c
12221
12222THE REST
12223M: Linus Torvalds <torvalds@linux-foundation.org>
12224L: linux-kernel@vger.kernel.org
12225Q: http://patchwork.kernel.org/project/LKML/list/
12226T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12227S: Buried alive in reporters
12228F: *
12229F: */
This page took 0.064285 seconds and 5 git commands to generate.