dt: document NXP LPC1850 DAC driver bindings
[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
772APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
773M: William Breathitt Gray <vilhelm.gray@gmail.com>
774L: linux-iio@vger.kernel.org
775S: Maintained
776F: drivers/iio/dac/stx104.c
777
778APM DRIVER
779M: Jiri Kosina <jikos@kernel.org>
780S: Odd fixes
781T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
782F: arch/x86/kernel/apm_32.c
783F: include/linux/apm_bios.h
784F: include/uapi/linux/apm_bios.h
785F: drivers/char/apm-emulation.c
786
787APPLE BCM5974 MULTITOUCH DRIVER
788M: Henrik Rydberg <rydberg@bitmath.org>
789L: linux-input@vger.kernel.org
790S: Odd fixes
791F: drivers/input/mouse/bcm5974.c
792
793APPLE SMC DRIVER
794M: Henrik Rydberg <rydberg@bitmath.org>
795L: lm-sensors@lm-sensors.org
796S: Odd fixes
797F: drivers/hwmon/applesmc.c
798
799APPLETALK NETWORK LAYER
800M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
801S: Maintained
802F: drivers/net/appletalk/
803F: net/appletalk/
804
805APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
806M: Duc Dang <dhdang@apm.com>
807S: Supported
808F: arch/arm64/boot/dts/apm/
809
810APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
811M: Iyappan Subramanian <isubramanian@apm.com>
812M: Keyur Chudgar <kchudgar@apm.com>
813S: Supported
814F: drivers/net/ethernet/apm/xgene/
815F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
816
817APTINA CAMERA SENSOR PLL
818M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
819L: linux-media@vger.kernel.org
820S: Maintained
821F: drivers/media/i2c/aptina-pll.*
822
823ARC FRAMEBUFFER DRIVER
824M: Jaya Kumar <jayalk@intworks.biz>
825S: Maintained
826F: drivers/video/fbdev/arcfb.c
827F: drivers/video/fbdev/core/fb_defio.c
828
829ARCNET NETWORK LAYER
830M: Michael Grzeschik <m.grzeschik@pengutronix.de>
831L: netdev@vger.kernel.org
832S: Maintained
833F: drivers/net/arcnet/
834F: include/uapi/linux/if_arcnet.h
835
836ARM MFM AND FLOPPY DRIVERS
837M: Ian Molton <spyro@f2s.com>
838S: Maintained
839F: arch/arm/lib/floppydma.S
840F: arch/arm/include/asm/floppy.h
841
842ARM PMU PROFILING AND DEBUGGING
843M: Will Deacon <will.deacon@arm.com>
844R: Mark Rutland <mark.rutland@arm.com>
845S: Maintained
846F: arch/arm*/kernel/perf_*
847F: arch/arm/oprofile/common.c
848F: arch/arm*/kernel/hw_breakpoint.c
849F: arch/arm*/include/asm/hw_breakpoint.h
850F: arch/arm*/include/asm/perf_event.h
851F: drivers/perf/arm_pmu.c
852F: include/linux/perf/arm_pmu.h
853
854ARM PORT
855M: Russell King <linux@arm.linux.org.uk>
856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
857W: http://www.arm.linux.org.uk/
858S: Maintained
859F: arch/arm/
860
861ARM SUB-ARCHITECTURES
862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863S: Maintained
864F: arch/arm/mach-*/
865F: arch/arm/plat-*/
866T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
867
868ARM PRIMECELL AACI PL041 DRIVER
869M: Russell King <linux@arm.linux.org.uk>
870S: Maintained
871F: sound/arm/aaci.*
872
873ARM PRIMECELL CLCD PL110 DRIVER
874M: Russell King <linux@arm.linux.org.uk>
875S: Maintained
876F: drivers/video/fbdev/amba-clcd.*
877
878ARM PRIMECELL KMI PL050 DRIVER
879M: Russell King <linux@arm.linux.org.uk>
880S: Maintained
881F: drivers/input/serio/ambakmi.*
882F: include/linux/amba/kmi.h
883
884ARM PRIMECELL MMCI PL180/1 DRIVER
885M: Russell King <linux@arm.linux.org.uk>
886S: Maintained
887F: drivers/mmc/host/mmci.*
888F: include/linux/amba/mmci.h
889
890ARM PRIMECELL UART PL010 AND PL011 DRIVERS
891M: Russell King <linux@arm.linux.org.uk>
892S: Maintained
893F: drivers/tty/serial/amba-pl01*.c
894F: include/linux/amba/serial.h
895
896ARM PRIMECELL BUS SUPPORT
897M: Russell King <linux@arm.linux.org.uk>
898S: Maintained
899F: drivers/amba/
900F: include/linux/amba/bus.h
901
902ARM/ADS SPHERE MACHINE SUPPORT
903M: Lennert Buytenhek <kernel@wantstofly.org>
904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905S: Maintained
906
907ARM/AFEB9260 MACHINE SUPPORT
908M: Sergey Lapin <slapin@ossfans.org>
909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
910S: Maintained
911
912ARM/AJECO 1ARM MACHINE SUPPORT
913M: Lennert Buytenhek <kernel@wantstofly.org>
914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915S: Maintained
916
917ARM/Allwinner sunXi SoC support
918M: Maxime Ripard <maxime.ripard@free-electrons.com>
919M: Chen-Yu Tsai <wens@csie.org>
920L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
921S: Maintained
922N: sun[x456789]i
923
924ARM/Allwinner SoC Clock Support
925M: Emilio López <emilio@elopez.com.ar>
926S: Maintained
927F: drivers/clk/sunxi/
928
929ARM/Amlogic Meson SoC support
930M: Carlo Caione <carlo@caione.org>
931L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932L: linux-meson@googlegroups.com
933W: http://linux-meson.com/
934S: Maintained
935F: arch/arm/mach-meson/
936F: arch/arm/boot/dts/meson*
937N: meson
938
939ARM/Annapurna Labs ALPINE ARCHITECTURE
940M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
941M: Antoine Tenart <antoine.tenart@free-electrons.com>
942S: Maintained
943F: arch/arm/mach-alpine/
944F: arch/arm/boot/dts/alpine*
945F: arch/arm64/boot/dts/al/
946F: drivers/*/*alpine*
947
948ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
949M: Nicolas Ferre <nicolas.ferre@atmel.com>
950M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
951M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
952L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
953W: http://www.linux4sam.org
954T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
955S: Supported
956F: arch/arm/mach-at91/
957F: include/soc/at91/
958F: arch/arm/boot/dts/at91*.dts
959F: arch/arm/boot/dts/at91*.dtsi
960F: arch/arm/boot/dts/sama*.dts
961F: arch/arm/boot/dts/sama*.dtsi
962F: arch/arm/include/debug/at91.S
963
964ARM/ATMEL AT91 Clock Support
965M: Boris Brezillon <boris.brezillon@free-electrons.com>
966S: Maintained
967F: drivers/clk/at91
968
969ARM/CALXEDA HIGHBANK ARCHITECTURE
970M: Rob Herring <robh@kernel.org>
971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972S: Maintained
973F: arch/arm/mach-highbank/
974F: arch/arm/boot/dts/highbank.dts
975F: arch/arm/boot/dts/ecx-*.dts*
976
977ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
978M: Krzysztof Halasa <khalasa@piap.pl>
979S: Maintained
980F: arch/arm/mach-cns3xxx/
981
982ARM/CAVIUM THUNDER NETWORK DRIVER
983M: Sunil Goutham <sgoutham@cavium.com>
984M: Robert Richter <rric@kernel.org>
985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986S: Supported
987F: drivers/net/ethernet/cavium/thunder/
988
989ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
990M: Alexander Shiyan <shc_work@mail.ru>
991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992S: Odd Fixes
993N: clps711x
994
995ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
996M: Hartley Sweeten <hsweeten@visionengravers.com>
997M: Ryan Mallon <rmallon@gmail.com>
998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999S: Maintained
1000F: arch/arm/mach-ep93xx/
1001F: arch/arm/mach-ep93xx/include/mach/
1002
1003ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1004M: Lennert Buytenhek <kernel@wantstofly.org>
1005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1006S: Maintained
1007
1008ARM/CLKDEV SUPPORT
1009M: Russell King <linux@arm.linux.org.uk>
1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011S: Maintained
1012F: arch/arm/include/asm/clkdev.h
1013F: drivers/clk/clkdev.c
1014
1015ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1016M: Mike Rapoport <mike@compulab.co.il>
1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018S: Maintained
1019
1020ARM/CONTEC MICRO9 MACHINE SUPPORT
1021M: Hubert Feurstein <hubert.feurstein@contec.at>
1022S: Maintained
1023F: arch/arm/mach-ep93xx/micro9.c
1024
1025ARM/CORESIGHT FRAMEWORK AND DRIVERS
1026M: Mathieu Poirier <mathieu.poirier@linaro.org>
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S: Maintained
1029F: drivers/hwtracing/coresight/*
1030F: Documentation/trace/coresight.txt
1031F: Documentation/devicetree/bindings/arm/coresight.txt
1032F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1033
1034ARM/CORGI MACHINE SUPPORT
1035M: Richard Purdie <rpurdie@rpsys.net>
1036S: Maintained
1037
1038ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1039M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041T: git git://github.com/ulli-kroll/linux.git
1042S: Maintained
1043F: arch/arm/mach-gemini/
1044F: drivers/rtc/rtc-gemini.c
1045
1046ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1047M: Barry Song <baohua@kernel.org>
1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1050S: Maintained
1051F: arch/arm/boot/dts/prima2*
1052F: arch/arm/mach-prima2/
1053F: drivers/clk/sirf/
1054F: drivers/clocksource/timer-prima2.c
1055F: drivers/clocksource/timer-atlas7.c
1056N: [^a-z]sirf
1057
1058ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1059M: Baruch Siach <baruch@tkos.co.il>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062F: arch/arm/boot/dts/cx92755*
1063N: digicolor
1064
1065ARM/EBSA110 MACHINE SUPPORT
1066M: Russell King <linux@arm.linux.org.uk>
1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068W: http://www.arm.linux.org.uk/
1069S: Maintained
1070F: arch/arm/mach-ebsa110/
1071F: drivers/net/ethernet/amd/am79c961a.*
1072
1073ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1074M: Uwe Kleine-König <kernel@pengutronix.de>
1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S: Maintained
1077N: efm32
1078
1079ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1080M: Daniel Ribeiro <drwyrm@gmail.com>
1081M: Stefan Schmidt <stefan@openezx.org>
1082M: Harald Welte <laforge@openezx.org>
1083L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1084W: http://www.openezx.org/
1085S: Maintained
1086T: topgit git://git.openezx.org/openezx.git
1087F: arch/arm/mach-pxa/ezx.c
1088
1089ARM/FARADAY FA526 PORT
1090M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092S: Maintained
1093T: git git://git.berlios.de/gemini-board
1094F: arch/arm/mm/*-fa*
1095
1096ARM/FOOTBRIDGE ARCHITECTURE
1097M: Russell King <linux@arm.linux.org.uk>
1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099W: http://www.arm.linux.org.uk/
1100S: Maintained
1101F: arch/arm/include/asm/hardware/dec21285.h
1102F: arch/arm/mach-footbridge/
1103
1104ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1105M: Shawn Guo <shawnguo@kernel.org>
1106M: Sascha Hauer <kernel@pengutronix.de>
1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108S: Maintained
1109T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1110F: arch/arm/mach-imx/
1111F: arch/arm/mach-mxs/
1112F: arch/arm/boot/dts/imx*
1113F: arch/arm/configs/imx*_defconfig
1114F: drivers/clk/imx/
1115F: include/soc/imx/
1116
1117ARM/FREESCALE VYBRID ARM ARCHITECTURE
1118M: Shawn Guo <shawnguo@kernel.org>
1119M: Sascha Hauer <kernel@pengutronix.de>
1120R: Stefan Agner <stefan@agner.ch>
1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122S: Maintained
1123T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1124F: arch/arm/mach-imx/*vf610*
1125F: arch/arm/boot/dts/vf*
1126
1127ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1128M: Lennert Buytenhek <kernel@wantstofly.org>
1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130S: Maintained
1131
1132ARM/GUMSTIX MACHINE SUPPORT
1133M: Steve Sakoman <sakoman@gmail.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
1136
1137ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1138M: Philipp Zabel <philipp.zabel@gmail.com>
1139M: Paul Parsons <lost.distance@yahoo.com>
1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S: Maintained
1142F: arch/arm/mach-pxa/hx4700.c
1143F: arch/arm/mach-pxa/include/mach/hx4700.h
1144F: sound/soc/pxa/hx4700.c
1145
1146ARM/HISILICON SOC SUPPORT
1147M: Wei Xu <xuwei5@hisilicon.com>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149W: http://www.hisilicon.com
1150S: Supported
1151T: git git://github.com/hisilicon/linux-hisi.git
1152F: arch/arm/mach-hisi/
1153F: arch/arm/boot/dts/hi3*
1154F: arch/arm/boot/dts/hip*
1155F: arch/arm/boot/dts/hisi*
1156F: arch/arm64/boot/dts/hisilicon/
1157
1158ARM/HP JORNADA 7XX MACHINE SUPPORT
1159M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1160W: www.jlime.com
1161S: Maintained
1162T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1163F: arch/arm/mach-sa1100/jornada720.c
1164F: arch/arm/mach-sa1100/include/mach/jornada720.h
1165
1166ARM/IGEP MACHINE SUPPORT
1167M: Enric Balletbo i Serra <eballetbo@gmail.com>
1168M: Javier Martinez Canillas <javier@dowhile0.org>
1169L: linux-omap@vger.kernel.org
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171S: Maintained
1172F: arch/arm/boot/dts/omap3-igep*
1173
1174ARM/INCOME PXA270 SUPPORT
1175M: Marek Vasut <marek.vasut@gmail.com>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S: Maintained
1178F: arch/arm/mach-pxa/colibri-pxa270-income.c
1179
1180ARM/INTEL IOP32X ARM ARCHITECTURE
1181M: Lennert Buytenhek <kernel@wantstofly.org>
1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183S: Maintained
1184
1185ARM/INTEL IOP33X ARM ARCHITECTURE
1186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187S: Orphan
1188
1189ARM/INTEL IOP13XX ARM ARCHITECTURE
1190M: Lennert Buytenhek <kernel@wantstofly.org>
1191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192S: Maintained
1193
1194ARM/INTEL IQ81342EX MACHINE SUPPORT
1195M: Lennert Buytenhek <kernel@wantstofly.org>
1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197S: Maintained
1198
1199ARM/INTEL IXDP2850 MACHINE SUPPORT
1200M: Lennert Buytenhek <kernel@wantstofly.org>
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S: Maintained
1203
1204ARM/INTEL IXP4XX ARM ARCHITECTURE
1205M: Imre Kaloz <kaloz@openwrt.org>
1206M: Krzysztof Halasa <khalasa@piap.pl>
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S: Maintained
1209F: arch/arm/mach-ixp4xx/
1210
1211ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1212M: Jonathan Cameron <jic23@cam.ac.uk>
1213L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214S: Maintained
1215F: arch/arm/mach-pxa/stargate2.c
1216F: drivers/pcmcia/pxa2xx_stargate2.c
1217
1218ARM/INTEL XSC3 (MANZANO) ARM CORE
1219M: Lennert Buytenhek <kernel@wantstofly.org>
1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221S: Maintained
1222
1223ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1224M: Lennert Buytenhek <kernel@wantstofly.org>
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227
1228ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1229M: Santosh Shilimkar <ssantosh@kernel.org>
1230L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231S: Maintained
1232F: arch/arm/mach-keystone/
1233F: arch/arm/boot/dts/k2*
1234T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1235
1236ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1237M: Santosh Shilimkar <ssantosh@kernel.org>
1238L: linux-kernel@vger.kernel.org
1239S: Maintained
1240F: drivers/clk/keystone/
1241
1242ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1243M: Santosh Shilimkar <ssantosh@kernel.org>
1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245L: linux-kernel@vger.kernel.org
1246S: Maintained
1247F: drivers/clocksource/timer-keystone.c
1248
1249ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1250M: Santosh Shilimkar <ssantosh@kernel.org>
1251L: linux-kernel@vger.kernel.org
1252S: Maintained
1253F: drivers/power/reset/keystone-reset.c
1254
1255ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1256M: Santosh Shilimkar <ssantosh@kernel.org>
1257L: linux-kernel@vger.kernel.org
1258S: Maintained
1259F: drivers/memory/*emif*
1260
1261ARM/LOGICPD PXA270 MACHINE SUPPORT
1262M: Lennert Buytenhek <kernel@wantstofly.org>
1263L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264S: Maintained
1265
1266ARM/LPC18XX ARCHITECTURE
1267M: Joachim Eastwood <manabian@gmail.com>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
1270F: arch/arm/boot/dts/lpc43*
1271F: drivers/clk/nxp/clk-lpc18xx*
1272F: drivers/clocksource/time-lpc32xx.c
1273F: drivers/i2c/busses/i2c-lpc2k.c
1274F: drivers/memory/pl172.c
1275F: drivers/mtd/spi-nor/nxp-spifi.c
1276F: drivers/rtc/rtc-lpc24xx.c
1277N: lpc18xx
1278
1279ARM/MAGICIAN MACHINE SUPPORT
1280M: Philipp Zabel <philipp.zabel@gmail.com>
1281S: Maintained
1282
1283ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1284M: Jason Cooper <jason@lakedaemon.net>
1285M: Andrew Lunn <andrew@lunn.ch>
1286M: Gregory Clement <gregory.clement@free-electrons.com>
1287M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1288L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289S: Maintained
1290F: arch/arm/mach-mvebu/
1291F: drivers/rtc/rtc-armada38x.c
1292F: arch/arm/boot/dts/armada*
1293F: arch/arm/boot/dts/kirkwood*
1294
1295
1296ARM/Marvell Berlin SoC support
1297M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1298L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299S: Maintained
1300F: arch/arm/mach-berlin/
1301F: arch/arm/boot/dts/berlin*
1302F: arch/arm64/boot/dts/marvell/berlin*
1303
1304
1305ARM/Marvell Dove/MV78xx0/Orion SOC support
1306M: Jason Cooper <jason@lakedaemon.net>
1307M: Andrew Lunn <andrew@lunn.ch>
1308M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1309M: Gregory Clement <gregory.clement@free-electrons.com>
1310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1311S: Maintained
1312F: arch/arm/mach-dove/
1313F: arch/arm/mach-mv78xx0/
1314F: arch/arm/mach-orion5x/
1315F: arch/arm/plat-orion/
1316F: arch/arm/boot/dts/dove*
1317F: arch/arm/boot/dts/orion5x*
1318
1319
1320ARM/Orion SoC/Technologic Systems TS-78xx platform support
1321M: Alexander Clouter <alex@digriz.org.uk>
1322L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323W: http://www.digriz.org.uk/ts78xx/kernel
1324S: Maintained
1325F: arch/arm/mach-orion5x/ts78xx-*
1326
1327ARM/Mediatek RTC DRIVER
1328M: Eddie Huang <eddie.huang@mediatek.com>
1329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1331S: Maintained
1332F: drivers/rtc/rtc-mt6397.c
1333
1334ARM/Mediatek SoC support
1335M: Matthias Brugger <matthias.bgg@gmail.com>
1336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1338S: Maintained
1339F: arch/arm/boot/dts/mt6*
1340F: arch/arm/boot/dts/mt8*
1341F: arch/arm/mach-mediatek/
1342N: mtk
1343K: mediatek
1344
1345ARM/Mediatek USB3 PHY DRIVER
1346M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1349S: Maintained
1350F: drivers/phy/phy-mt65xx-usb3.c
1351
1352ARM/MICREL KS8695 ARCHITECTURE
1353M: Greg Ungerer <gerg@uclinux.org>
1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355F: arch/arm/mach-ks8695/
1356S: Odd Fixes
1357
1358ARM/MIOA701 MACHINE SUPPORT
1359M: Robert Jarzmik <robert.jarzmik@free.fr>
1360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361F: arch/arm/mach-pxa/mioa701.c
1362S: Maintained
1363
1364ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1365M: Michael Petchkovsky <mkpetch@internode.on.net>
1366S: Maintained
1367
1368ARM/NOMADIK ARCHITECTURE
1369M: Alessandro Rubini <rubini@unipv.it>
1370M: Linus Walleij <linus.walleij@linaro.org>
1371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372S: Maintained
1373F: arch/arm/mach-nomadik/
1374F: drivers/pinctrl/nomadik/
1375F: drivers/i2c/busses/i2c-nomadik.c
1376T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1377
1378ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1379M: Nelson Castillo <arhuaco@freaks-unidos.net>
1380L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1381W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1382S: Supported
1383
1384ARM/TOSA MACHINE SUPPORT
1385M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1386M: Dirk Opfer <dirk@opfer-online.de>
1387S: Maintained
1388
1389ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1390M: Marek Vasut <marek.vasut@gmail.com>
1391L: linux-arm-kernel@lists.infradead.org
1392W: http://hackndev.com
1393S: Maintained
1394F: arch/arm/mach-pxa/include/mach/palmtx.h
1395F: arch/arm/mach-pxa/palmtx.c
1396F: arch/arm/mach-pxa/include/mach/palmt5.h
1397F: arch/arm/mach-pxa/palmt5.c
1398F: arch/arm/mach-pxa/include/mach/palmld.h
1399F: arch/arm/mach-pxa/palmld.c
1400F: arch/arm/mach-pxa/include/mach/palmte2.h
1401F: arch/arm/mach-pxa/palmte2.c
1402F: arch/arm/mach-pxa/include/mach/palmtc.h
1403F: arch/arm/mach-pxa/palmtc.c
1404
1405ARM/PALM TREO SUPPORT
1406M: Tomas Cech <sleep_walker@suse.com>
1407L: linux-arm-kernel@lists.infradead.org
1408W: http://hackndev.com
1409S: Maintained
1410F: arch/arm/mach-pxa/include/mach/palmtreo.h
1411F: arch/arm/mach-pxa/palmtreo.c
1412
1413ARM/PALMZ72 SUPPORT
1414M: Sergey Lapin <slapin@ossfans.org>
1415L: linux-arm-kernel@lists.infradead.org
1416W: http://hackndev.com
1417S: Maintained
1418F: arch/arm/mach-pxa/include/mach/palmz72.h
1419F: arch/arm/mach-pxa/palmz72.c
1420
1421ARM/PLEB SUPPORT
1422M: Peter Chubb <pleb@gelato.unsw.edu.au>
1423W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1424S: Maintained
1425
1426ARM/PT DIGITAL BOARD PORT
1427M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429W: http://www.arm.linux.org.uk/
1430S: Maintained
1431
1432ARM/QUALCOMM SUPPORT
1433M: Andy Gross <andy.gross@linaro.org>
1434M: David Brown <david.brown@linaro.org>
1435L: linux-arm-msm@vger.kernel.org
1436L: linux-soc@vger.kernel.org
1437S: Maintained
1438F: arch/arm/boot/dts/qcom-*.dts
1439F: arch/arm/boot/dts/qcom-*.dtsi
1440F: arch/arm/mach-qcom/
1441F: arch/arm64/boot/dts/qcom/*
1442F: drivers/soc/qcom/
1443F: drivers/tty/serial/msm_serial.h
1444F: drivers/tty/serial/msm_serial.c
1445F: drivers/*/pm8???-*
1446F: drivers/mfd/ssbi.c
1447F: drivers/firmware/qcom_scm.c
1448T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1449
1450ARM/RADISYS ENP2611 MACHINE SUPPORT
1451M: Lennert Buytenhek <kernel@wantstofly.org>
1452L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453S: Maintained
1454
1455ARM/RENESAS ARM64 ARCHITECTURE
1456M: Simon Horman <horms@verge.net.au>
1457M: Magnus Damm <magnus.damm@gmail.com>
1458L: linux-renesas-soc@vger.kernel.org
1459Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1460T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1461S: Supported
1462F: arch/arm64/boot/dts/renesas/
1463
1464ARM/RISCPC ARCHITECTURE
1465M: Russell King <linux@arm.linux.org.uk>
1466L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1467W: http://www.arm.linux.org.uk/
1468S: Maintained
1469F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1470F: arch/arm/include/asm/hardware/ioc.h
1471F: arch/arm/include/asm/hardware/iomd.h
1472F: arch/arm/include/asm/hardware/memc.h
1473F: arch/arm/mach-rpc/
1474F: drivers/net/ethernet/8390/etherh.c
1475F: drivers/net/ethernet/i825xx/ether1*
1476F: drivers/net/ethernet/seeq/ether3*
1477F: drivers/scsi/arm/
1478
1479ARM/Rockchip SoC support
1480M: Heiko Stuebner <heiko@sntech.de>
1481L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1482L: linux-rockchip@lists.infradead.org
1483T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1484S: Maintained
1485F: arch/arm/boot/dts/rk3*
1486F: arch/arm/mach-rockchip/
1487F: drivers/clk/rockchip/
1488F: drivers/i2c/busses/i2c-rk3x.c
1489F: drivers/*/*rockchip*
1490F: drivers/*/*/*rockchip*
1491F: sound/soc/rockchip/
1492N: rockchip
1493
1494ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1495M: Kukjin Kim <kgene@kernel.org>
1496M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1497L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1499S: Maintained
1500F: arch/arm/boot/dts/s3c*
1501F: arch/arm/boot/dts/s5p*
1502F: arch/arm/boot/dts/samsung*
1503F: arch/arm/boot/dts/exynos*
1504F: arch/arm64/boot/dts/exynos/
1505F: arch/arm/plat-samsung/
1506F: arch/arm/mach-s3c24*/
1507F: arch/arm/mach-s3c64xx/
1508F: arch/arm/mach-s5p*/
1509F: arch/arm/mach-exynos*/
1510F: drivers/*/*s3c2410*
1511F: drivers/*/*/*s3c2410*
1512F: drivers/spi/spi-s3c*
1513F: sound/soc/samsung/*
1514F: Documentation/arm/Samsung/
1515F: Documentation/devicetree/bindings/arm/samsung/
1516F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1517F: Documentation/devicetree/bindings/power/pd-samsung.txt
1518N: exynos
1519
1520ARM/SAMSUNG MOBILE MACHINE SUPPORT
1521M: Kyungmin Park <kyungmin.park@samsung.com>
1522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523S: Maintained
1524F: arch/arm/mach-s5pv210/
1525
1526ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1527M: Kyungmin Park <kyungmin.park@samsung.com>
1528M: Kamil Debski <k.debski@samsung.com>
1529L: linux-arm-kernel@lists.infradead.org
1530L: linux-media@vger.kernel.org
1531S: Maintained
1532F: drivers/media/platform/s5p-g2d/
1533
1534ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1535M: Kyungmin Park <kyungmin.park@samsung.com>
1536M: Kamil Debski <k.debski@samsung.com>
1537M: Jeongtae Park <jtp.park@samsung.com>
1538L: linux-arm-kernel@lists.infradead.org
1539L: linux-media@vger.kernel.org
1540S: Maintained
1541F: arch/arm/plat-samsung/s5p-dev-mfc.c
1542F: drivers/media/platform/s5p-mfc/
1543
1544ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1545M: Kyungmin Park <kyungmin.park@samsung.com>
1546M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1547L: linux-arm-kernel@lists.infradead.org
1548L: linux-media@vger.kernel.org
1549S: Maintained
1550F: drivers/media/platform/s5p-tv/
1551
1552ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1553M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1554M: Jacek Anaszewski <j.anaszewski@samsung.com>
1555L: linux-arm-kernel@lists.infradead.org
1556L: linux-media@vger.kernel.org
1557S: Maintained
1558F: drivers/media/platform/s5p-jpeg/
1559
1560ARM/SHMOBILE ARM ARCHITECTURE
1561M: Simon Horman <horms@verge.net.au>
1562M: Magnus Damm <magnus.damm@gmail.com>
1563L: linux-renesas-soc@vger.kernel.org
1564Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1565T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1566S: Supported
1567F: arch/arm/boot/dts/emev2*
1568F: arch/arm/boot/dts/r7s*
1569F: arch/arm/boot/dts/r8a*
1570F: arch/arm/boot/dts/sh*
1571F: arch/arm/configs/shmobile_defconfig
1572F: arch/arm/include/debug/renesas-scif.S
1573F: arch/arm/mach-shmobile/
1574F: drivers/sh/
1575
1576ARM/SOCFPGA ARCHITECTURE
1577M: Dinh Nguyen <dinguyen@opensource.altera.com>
1578S: Maintained
1579F: arch/arm/mach-socfpga/
1580F: arch/arm/boot/dts/socfpga*
1581F: arch/arm/configs/socfpga_defconfig
1582F: arch/arm64/boot/dts/altera/
1583W: http://www.rocketboards.org
1584T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1585
1586ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1587M: Dinh Nguyen <dinguyen@opensource.altera.com>
1588S: Maintained
1589F: drivers/clk/socfpga/
1590
1591ARM/SOCFPGA EDAC SUPPORT
1592M: Thor Thayer <tthayer@opensource.altera.com>
1593S: Maintained
1594F: drivers/edac/altera_edac.
1595
1596ARM/STI ARCHITECTURE
1597M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1598M: Maxime Coquelin <maxime.coquelin@st.com>
1599M: Patrice Chotard <patrice.chotard@st.com>
1600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1601L: kernel@stlinux.com
1602W: http://www.stlinux.com
1603S: Maintained
1604F: arch/arm/mach-sti/
1605F: arch/arm/boot/dts/sti*
1606F: drivers/char/hw_random/st-rng.c
1607F: drivers/clocksource/arm_global_timer.c
1608F: drivers/clocksource/clksrc_st_lpc.c
1609F: drivers/i2c/busses/i2c-st.c
1610F: drivers/media/rc/st_rc.c
1611F: drivers/media/platform/sti/c8sectpfe/
1612F: drivers/mmc/host/sdhci-st.c
1613F: drivers/phy/phy-miphy28lp.c
1614F: drivers/phy/phy-miphy365x.c
1615F: drivers/phy/phy-stih407-usb.c
1616F: drivers/phy/phy-stih41x-usb.c
1617F: drivers/pinctrl/pinctrl-st.c
1618F: drivers/reset/sti/
1619F: drivers/rtc/rtc-st-lpc.c
1620F: drivers/tty/serial/st-asc.c
1621F: drivers/usb/dwc3/dwc3-st.c
1622F: drivers/usb/host/ehci-st.c
1623F: drivers/usb/host/ohci-st.c
1624F: drivers/watchdog/st_lpc_wdt.c
1625F: drivers/ata/ahci_st.c
1626
1627ARM/STM32 ARCHITECTURE
1628M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1630S: Maintained
1631T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1632N: stm32
1633F: drivers/clocksource/armv7m_systick.c
1634
1635ARM/TANGO ARCHITECTURE
1636M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1637L: linux-arm-kernel@lists.infradead.org
1638S: Maintained
1639F: arch/arm/mach-tango/
1640F: arch/arm/boot/dts/tango*
1641
1642ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1643M: Lennert Buytenhek <kernel@wantstofly.org>
1644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645S: Maintained
1646
1647ARM/TETON BGA MACHINE SUPPORT
1648M: "Mark F. Brown" <mark.brown314@gmail.com>
1649L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1650S: Maintained
1651
1652ARM/THECUS N2100 MACHINE SUPPORT
1653M: Lennert Buytenhek <kernel@wantstofly.org>
1654L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1655S: Maintained
1656
1657ARM/NUVOTON W90X900 ARM ARCHITECTURE
1658M: Wan ZongShun <mcuos.com@gmail.com>
1659L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1660W: http://www.mcuos.com
1661S: Maintained
1662F: arch/arm/mach-w90x900/
1663F: drivers/input/keyboard/w90p910_keypad.c
1664F: drivers/input/touchscreen/w90p910_ts.c
1665F: drivers/watchdog/nuc900_wdt.c
1666F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1667F: drivers/mtd/nand/nuc900_nand.c
1668F: drivers/rtc/rtc-nuc900.c
1669F: drivers/spi/spi-nuc900.c
1670F: drivers/usb/host/ehci-w90x900.c
1671F: drivers/video/fbdev/nuc900fb.c
1672
1673ARM/U300 MACHINE SUPPORT
1674M: Linus Walleij <linus.walleij@linaro.org>
1675L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676S: Supported
1677F: arch/arm/mach-u300/
1678F: drivers/clocksource/timer-u300.c
1679F: drivers/i2c/busses/i2c-stu300.c
1680F: drivers/rtc/rtc-coh901331.c
1681F: drivers/watchdog/coh901327_wdt.c
1682F: drivers/dma/coh901318*
1683F: drivers/mfd/ab3100*
1684F: drivers/rtc/rtc-ab3100.c
1685F: drivers/rtc/rtc-coh901331.c
1686T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1687
1688ARM/UNIPHIER ARCHITECTURE
1689M: Masahiro Yamada <yamada.masahiro@socionext.com>
1690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691S: Maintained
1692F: arch/arm/boot/dts/uniphier*
1693F: arch/arm/include/asm/hardware/cache-uniphier.h
1694F: arch/arm/mach-uniphier/
1695F: arch/arm/mm/cache-uniphier.c
1696F: arch/arm64/boot/dts/socionext/
1697F: drivers/bus/uniphier-system-bus.c
1698F: drivers/i2c/busses/i2c-uniphier*
1699F: drivers/pinctrl/uniphier/
1700F: drivers/tty/serial/8250/8250_uniphier.c
1701N: uniphier
1702
1703ARM/Ux500 ARM ARCHITECTURE
1704M: Linus Walleij <linus.walleij@linaro.org>
1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706S: Maintained
1707F: arch/arm/mach-ux500/
1708F: drivers/clocksource/clksrc-dbx500-prcmu.c
1709F: drivers/dma/ste_dma40*
1710F: drivers/hwspinlock/u8500_hsem.c
1711F: drivers/mfd/abx500*
1712F: drivers/mfd/ab8500*
1713F: drivers/mfd/dbx500*
1714F: drivers/mfd/db8500*
1715F: drivers/pinctrl/nomadik/pinctrl-ab*
1716F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1717F: drivers/rtc/rtc-ab8500.c
1718F: drivers/rtc/rtc-pl031.c
1719T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1720
1721ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1722M: Ulf Hansson <ulf.hansson@linaro.org>
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724T: git git://git.linaro.org/people/ulfh/clk.git
1725S: Maintained
1726F: drivers/clk/ux500/
1727F: include/linux/platform_data/clk-ux500.h
1728
1729ARM/VERSATILE EXPRESS PLATFORM
1730M: Liviu Dudau <liviu.dudau@arm.com>
1731M: Sudeep Holla <sudeep.holla@arm.com>
1732M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1733L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1734S: Maintained
1735F: arch/arm/boot/dts/vexpress*
1736F: arch/arm64/boot/dts/arm/
1737F: arch/arm/mach-vexpress/
1738F: */*/vexpress*
1739F: */*/*/vexpress*
1740F: drivers/clk/versatile/clk-vexpress-osc.c
1741F: drivers/clocksource/versatile.c
1742
1743ARM/VFP SUPPORT
1744M: Russell King <linux@arm.linux.org.uk>
1745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1746W: http://www.arm.linux.org.uk/
1747S: Maintained
1748F: arch/arm/vfp/
1749
1750ARM/VOIPAC PXA270 SUPPORT
1751M: Marek Vasut <marek.vasut@gmail.com>
1752L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1753S: Maintained
1754F: arch/arm/mach-pxa/vpac270.c
1755F: arch/arm/mach-pxa/include/mach/vpac270.h
1756
1757ARM/VT8500 ARM ARCHITECTURE
1758M: Tony Prisk <linux@prisktech.co.nz>
1759L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1760S: Maintained
1761F: arch/arm/mach-vt8500/
1762F: drivers/clocksource/vt8500_timer.c
1763F: drivers/i2c/busses/i2c-wmt.c
1764F: drivers/mmc/host/wmt-sdmmc.c
1765F: drivers/pwm/pwm-vt8500.c
1766F: drivers/rtc/rtc-vt8500.c
1767F: drivers/tty/serial/vt8500_serial.c
1768F: drivers/usb/host/ehci-platform.c
1769F: drivers/usb/host/uhci-platform.c
1770F: drivers/video/fbdev/vt8500lcdfb.*
1771F: drivers/video/fbdev/wm8505fb*
1772F: drivers/video/fbdev/wmt_ge_rops.*
1773
1774ARM/ZIPIT Z2 SUPPORT
1775M: Marek Vasut <marek.vasut@gmail.com>
1776L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777S: Maintained
1778F: arch/arm/mach-pxa/z2.c
1779F: arch/arm/mach-pxa/include/mach/z2.h
1780
1781ARM/ZTE ARCHITECTURE
1782M: Jun Nie <jun.nie@linaro.org>
1783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784S: Maintained
1785F: arch/arm/mach-zx/
1786F: drivers/clk/zte/
1787F: Documentation/devicetree/bindings/arm/zte.txt
1788F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1789
1790ARM/ZYNQ ARCHITECTURE
1791M: Michal Simek <michal.simek@xilinx.com>
1792R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1794W: http://wiki.xilinx.com
1795T: git https://github.com/Xilinx/linux-xlnx.git
1796S: Supported
1797F: arch/arm/mach-zynq/
1798F: drivers/cpuidle/cpuidle-zynq.c
1799F: drivers/block/xsysace.c
1800N: zynq
1801N: xilinx
1802F: drivers/clocksource/cadence_ttc_timer.c
1803F: drivers/i2c/busses/i2c-cadence.c
1804F: drivers/mmc/host/sdhci-of-arasan.c
1805F: drivers/edac/synopsys_edac.c
1806
1807ARM SMMU DRIVERS
1808M: Will Deacon <will.deacon@arm.com>
1809L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1810S: Maintained
1811F: drivers/iommu/arm-smmu.c
1812F: drivers/iommu/arm-smmu-v3.c
1813F: drivers/iommu/io-pgtable-arm.c
1814
1815ARM64 PORT (AARCH64 ARCHITECTURE)
1816M: Catalin Marinas <catalin.marinas@arm.com>
1817M: Will Deacon <will.deacon@arm.com>
1818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1819T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1820S: Maintained
1821F: arch/arm64/
1822F: Documentation/arm64/
1823
1824AS3645A LED FLASH CONTROLLER DRIVER
1825M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1826L: linux-media@vger.kernel.org
1827T: git git://linuxtv.org/media_tree.git
1828S: Maintained
1829F: drivers/media/i2c/as3645a.c
1830F: include/media/i2c/as3645a.h
1831
1832ASC7621 HARDWARE MONITOR DRIVER
1833M: George Joseph <george.joseph@fairview5.com>
1834L: lm-sensors@lm-sensors.org
1835S: Maintained
1836F: Documentation/hwmon/asc7621
1837F: drivers/hwmon/asc7621.c
1838
1839ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1840M: Corentin Chary <corentin.chary@gmail.com>
1841L: acpi4asus-user@lists.sourceforge.net
1842L: platform-driver-x86@vger.kernel.org
1843W: http://acpi4asus.sf.net
1844S: Maintained
1845F: drivers/platform/x86/asus*.c
1846F: drivers/platform/x86/eeepc*.c
1847
1848ASUS WIRELESS RADIO CONTROL DRIVER
1849M: João Paulo Rechi Vita <jprvita@gmail.com>
1850L: platform-driver-x86@vger.kernel.org
1851S: Maintained
1852F: drivers/platform/x86/asus-wireless.c
1853
1854ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1855R: Dan Williams <dan.j.williams@intel.com>
1856W: http://sourceforge.net/projects/xscaleiop
1857S: Odd fixes
1858F: Documentation/crypto/async-tx-api.txt
1859F: crypto/async_tx/
1860F: drivers/dma/
1861F: include/linux/dmaengine.h
1862F: include/linux/async_tx.h
1863
1864AT24 EEPROM DRIVER
1865M: Wolfram Sang <wsa@the-dreams.de>
1866L: linux-i2c@vger.kernel.org
1867S: Maintained
1868F: drivers/misc/eeprom/at24.c
1869F: include/linux/platform_data/at24.h
1870
1871ATA OVER ETHERNET (AOE) DRIVER
1872M: "Ed L. Cashin" <ed.cashin@acm.org>
1873W: http://www.openaoe.org/
1874S: Supported
1875F: Documentation/aoe/
1876F: drivers/block/aoe/
1877
1878ATHEROS 71XX/9XXX GPIO DRIVER
1879M: Alban Bedel <albeu@free.fr>
1880W: https://github.com/AlbanBedel/linux
1881T: git git://github.com/AlbanBedel/linux
1882S: Maintained
1883F: drivers/gpio/gpio-ath79.c
1884F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1885
1886ATHEROS ATH GENERIC UTILITIES
1887M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1888L: linux-wireless@vger.kernel.org
1889S: Supported
1890F: drivers/net/wireless/ath/*
1891
1892ATHEROS ATH5K WIRELESS DRIVER
1893M: Jiri Slaby <jirislaby@gmail.com>
1894M: Nick Kossifidis <mickflemm@gmail.com>
1895M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1896L: linux-wireless@vger.kernel.org
1897W: http://wireless.kernel.org/en/users/Drivers/ath5k
1898S: Maintained
1899F: drivers/net/wireless/ath/ath5k/
1900
1901ATHEROS ATH6KL WIRELESS DRIVER
1902M: Kalle Valo <kvalo@qca.qualcomm.com>
1903L: linux-wireless@vger.kernel.org
1904W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1905T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1906S: Supported
1907F: drivers/net/wireless/ath/ath6kl/
1908
1909WILOCITY WIL6210 WIRELESS DRIVER
1910M: Maya Erez <qca_merez@qca.qualcomm.com>
1911L: linux-wireless@vger.kernel.org
1912L: wil6210@qca.qualcomm.com
1913S: Supported
1914W: http://wireless.kernel.org/en/users/Drivers/wil6210
1915F: drivers/net/wireless/ath/wil6210/
1916F: include/uapi/linux/wil6210_uapi.h
1917
1918CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1919M: Christian Lamparter <chunkeey@googlemail.com>
1920L: linux-wireless@vger.kernel.org
1921W: http://wireless.kernel.org/en/users/Drivers/carl9170
1922S: Maintained
1923F: drivers/net/wireless/ath/carl9170/
1924
1925ATK0110 HWMON DRIVER
1926M: Luca Tettamanti <kronos.it@gmail.com>
1927L: lm-sensors@lm-sensors.org
1928S: Maintained
1929F: drivers/hwmon/asus_atk0110.c
1930
1931ATI_REMOTE2 DRIVER
1932M: Ville Syrjala <syrjala@sci.fi>
1933S: Maintained
1934F: drivers/input/misc/ati_remote2.c
1935
1936ATLX ETHERNET DRIVERS
1937M: Jay Cliburn <jcliburn@gmail.com>
1938M: Chris Snook <chris.snook@gmail.com>
1939L: netdev@vger.kernel.org
1940W: http://sourceforge.net/projects/atl1
1941W: http://atl1.sourceforge.net
1942S: Maintained
1943F: drivers/net/ethernet/atheros/
1944
1945ATM
1946M: Chas Williams <3chas3@gmail.com>
1947L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1948L: netdev@vger.kernel.org
1949W: http://linux-atm.sourceforge.net
1950S: Maintained
1951F: drivers/atm/
1952F: include/linux/atm*
1953F: include/uapi/linux/atm*
1954
1955ATMEL AT91 / AT32 MCI DRIVER
1956M: Ludovic Desroches <ludovic.desroches@atmel.com>
1957S: Maintained
1958F: drivers/mmc/host/atmel-mci.c
1959
1960ATMEL AT91 / AT32 SERIAL DRIVER
1961M: Nicolas Ferre <nicolas.ferre@atmel.com>
1962S: Supported
1963F: drivers/tty/serial/atmel_serial.c
1964
1965ATMEL SAMA5D2 ADC DRIVER
1966M: Ludovic Desroches <ludovic.desroches@atmel.com>
1967L: linux-iio@vger.kernel.org
1968S: Supported
1969F: drivers/iio/adc/at91-sama5d2_adc.c
1970
1971ATMEL Audio ALSA driver
1972M: Nicolas Ferre <nicolas.ferre@atmel.com>
1973L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1974S: Supported
1975F: sound/soc/atmel
1976
1977ATMEL DMA DRIVER
1978M: Nicolas Ferre <nicolas.ferre@atmel.com>
1979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1980S: Supported
1981F: drivers/dma/at_hdmac.c
1982F: drivers/dma/at_hdmac_regs.h
1983F: include/linux/platform_data/dma-atmel.h
1984
1985ATMEL XDMA DRIVER
1986M: Ludovic Desroches <ludovic.desroches@atmel.com>
1987L: linux-arm-kernel@lists.infradead.org
1988L: dmaengine@vger.kernel.org
1989S: Supported
1990F: drivers/dma/at_xdmac.c
1991
1992ATMEL I2C DRIVER
1993M: Ludovic Desroches <ludovic.desroches@atmel.com>
1994L: linux-i2c@vger.kernel.org
1995S: Supported
1996F: drivers/i2c/busses/i2c-at91.c
1997
1998ATMEL ISI DRIVER
1999M: Ludovic Desroches <ludovic.desroches@atmel.com>
2000L: linux-media@vger.kernel.org
2001S: Supported
2002F: drivers/media/platform/soc_camera/atmel-isi.c
2003F: include/media/atmel-isi.h
2004
2005ATMEL LCDFB DRIVER
2006M: Nicolas Ferre <nicolas.ferre@atmel.com>
2007L: linux-fbdev@vger.kernel.org
2008S: Maintained
2009F: drivers/video/fbdev/atmel_lcdfb.c
2010F: include/video/atmel_lcdc.h
2011
2012ATMEL MACB ETHERNET DRIVER
2013M: Nicolas Ferre <nicolas.ferre@atmel.com>
2014S: Supported
2015F: drivers/net/ethernet/cadence/
2016
2017ATMEL NAND DRIVER
2018M: Wenyou Yang <wenyou.yang@atmel.com>
2019M: Josh Wu <rainyfeeling@outlook.com>
2020L: linux-mtd@lists.infradead.org
2021S: Supported
2022F: drivers/mtd/nand/atmel_nand*
2023
2024ATMEL SDMMC DRIVER
2025M: Ludovic Desroches <ludovic.desroches@atmel.com>
2026L: linux-mmc@vger.kernel.org
2027S: Supported
2028F: drivers/mmc/host/sdhci-of-at91.c
2029
2030ATMEL SPI DRIVER
2031M: Nicolas Ferre <nicolas.ferre@atmel.com>
2032S: Supported
2033F: drivers/spi/spi-atmel.*
2034
2035ATMEL SSC DRIVER
2036M: Nicolas Ferre <nicolas.ferre@atmel.com>
2037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2038S: Supported
2039F: drivers/misc/atmel-ssc.c
2040F: include/linux/atmel-ssc.h
2041
2042ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2043M: Nicolas Ferre <nicolas.ferre@atmel.com>
2044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2045S: Supported
2046F: drivers/misc/atmel_tclib.c
2047F: drivers/clocksource/tcb_clksrc.c
2048
2049ATMEL USBA UDC DRIVER
2050M: Nicolas Ferre <nicolas.ferre@atmel.com>
2051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2052S: Supported
2053F: drivers/usb/gadget/udc/atmel_usba_udc.*
2054
2055ATMEL WIRELESS DRIVER
2056M: Simon Kelley <simon@thekelleys.org.uk>
2057L: linux-wireless@vger.kernel.org
2058W: http://www.thekelleys.org.uk/atmel
2059W: http://atmelwlandriver.sourceforge.net/
2060S: Maintained
2061F: drivers/net/wireless/atmel/atmel*
2062
2063ATMEL MAXTOUCH DRIVER
2064M: Nick Dyer <nick.dyer@itdev.co.uk>
2065T: git git://github.com/atmel-maxtouch/linux.git
2066S: Supported
2067F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2068F: drivers/input/touchscreen/atmel_mxt_ts.c
2069F: include/linux/platform_data/atmel_mxt_ts.h
2070
2071ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2072M: Bradley Grove <linuxdrivers@attotech.com>
2073L: linux-scsi@vger.kernel.org
2074W: http://www.attotech.com
2075S: Supported
2076F: drivers/scsi/esas2r
2077
2078ATUSB IEEE 802.15.4 RADIO DRIVER
2079M: Stefan Schmidt <stefan@osg.samsung.com>
2080L: linux-wpan@vger.kernel.org
2081S: Maintained
2082F: drivers/net/ieee802154/atusb.c
2083F: drivers/net/ieee802154/atusb.h
2084F: drivers/net/ieee802154/at86rf230.h
2085
2086AUDIT SUBSYSTEM
2087M: Paul Moore <paul@paul-moore.com>
2088M: Eric Paris <eparis@redhat.com>
2089L: linux-audit@redhat.com (moderated for non-subscribers)
2090W: http://people.redhat.com/sgrubb/audit/
2091T: git git://git.infradead.org/users/pcmoore/audit
2092S: Maintained
2093F: include/linux/audit.h
2094F: include/uapi/linux/audit.h
2095F: kernel/audit*
2096
2097AUXILIARY DISPLAY DRIVERS
2098M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2099W: http://miguelojeda.es/auxdisplay.htm
2100W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2101S: Maintained
2102F: drivers/auxdisplay/
2103F: include/linux/cfag12864b.h
2104
2105AVR32 ARCHITECTURE
2106M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2107M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2108W: http://www.atmel.com/products/AVR32/
2109W: http://mirror.egtvedt.no/avr32linux.org/
2110W: http://avrfreaks.net/
2111S: Maintained
2112F: arch/avr32/
2113
2114AVR32/AT32AP MACHINE SUPPORT
2115M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2116M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2117S: Maintained
2118F: arch/avr32/mach-at32ap/
2119
2120AX.25 NETWORK LAYER
2121M: Ralf Baechle <ralf@linux-mips.org>
2122L: linux-hams@vger.kernel.org
2123W: http://www.linux-ax25.org/
2124S: Maintained
2125F: include/uapi/linux/ax25.h
2126F: include/net/ax25.h
2127F: net/ax25/
2128
2129AZ6007 DVB DRIVER
2130M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2131L: linux-media@vger.kernel.org
2132W: https://linuxtv.org
2133T: git git://linuxtv.org/media_tree.git
2134S: Maintained
2135F: drivers/media/usb/dvb-usb-v2/az6007.c
2136
2137AZTECH FM RADIO RECEIVER DRIVER
2138M: Hans Verkuil <hverkuil@xs4all.nl>
2139L: linux-media@vger.kernel.org
2140T: git git://linuxtv.org/media_tree.git
2141W: https://linuxtv.org
2142S: Maintained
2143F: drivers/media/radio/radio-aztech*
2144
2145B43 WIRELESS DRIVER
2146L: linux-wireless@vger.kernel.org
2147L: b43-dev@lists.infradead.org
2148W: http://wireless.kernel.org/en/users/Drivers/b43
2149S: Odd Fixes
2150F: drivers/net/wireless/broadcom/b43/
2151
2152B43LEGACY WIRELESS DRIVER
2153M: Larry Finger <Larry.Finger@lwfinger.net>
2154L: linux-wireless@vger.kernel.org
2155L: b43-dev@lists.infradead.org
2156W: http://wireless.kernel.org/en/users/Drivers/b43
2157S: Maintained
2158F: drivers/net/wireless/broadcom/b43legacy/
2159
2160BACKLIGHT CLASS/SUBSYSTEM
2161M: Jingoo Han <jingoohan1@gmail.com>
2162M: Lee Jones <lee.jones@linaro.org>
2163T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2164S: Maintained
2165F: drivers/video/backlight/
2166F: include/linux/backlight.h
2167
2168BATMAN ADVANCED
2169M: Marek Lindner <mareklindner@neomailbox.ch>
2170M: Simon Wunderlich <sw@simonwunderlich.de>
2171M: Antonio Quartulli <a@unstable.cc>
2172L: b.a.t.m.a.n@lists.open-mesh.org
2173W: http://www.open-mesh.org/
2174S: Maintained
2175F: net/batman-adv/
2176
2177BAYCOM/HDLCDRV DRIVERS FOR AX.25
2178M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2179L: linux-hams@vger.kernel.org
2180W: http://www.baycom.org/~tom/ham/ham.html
2181S: Maintained
2182F: drivers/net/hamradio/baycom*
2183
2184BCACHE (BLOCK LAYER CACHE)
2185M: Kent Overstreet <kent.overstreet@gmail.com>
2186L: linux-bcache@vger.kernel.org
2187W: http://bcache.evilpiepirate.org
2188S: Maintained
2189F: drivers/md/bcache/
2190
2191BDISP ST MEDIA DRIVER
2192M: Fabien Dessenne <fabien.dessenne@st.com>
2193L: linux-media@vger.kernel.org
2194T: git git://linuxtv.org/media_tree.git
2195W: https://linuxtv.org
2196S: Supported
2197F: drivers/media/platform/sti/bdisp
2198
2199BEFS FILE SYSTEM
2200S: Orphan
2201F: Documentation/filesystems/befs.txt
2202F: fs/befs/
2203
2204BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2205M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2206L: netdev@vger.kernel.org
2207S: Maintained
2208F: drivers/net/ethernet/ec_bhf.c
2209
2210BFS FILE SYSTEM
2211M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2212S: Maintained
2213F: Documentation/filesystems/bfs.txt
2214F: fs/bfs/
2215F: include/uapi/linux/bfs_fs.h
2216
2217BLACKFIN ARCHITECTURE
2218M: Steven Miao <realmz6@gmail.com>
2219L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2220T: git git://git.code.sf.net/p/adi-linux/code
2221W: http://blackfin.uclinux.org
2222S: Supported
2223F: arch/blackfin/
2224
2225BLACKFIN EMAC DRIVER
2226L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2227W: http://blackfin.uclinux.org
2228S: Supported
2229F: drivers/net/ethernet/adi/
2230
2231BLACKFIN RTC DRIVER
2232L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2233W: http://blackfin.uclinux.org
2234S: Supported
2235F: drivers/rtc/rtc-bfin.c
2236
2237BLACKFIN SDH DRIVER
2238M: Sonic Zhang <sonic.zhang@analog.com>
2239L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2240W: http://blackfin.uclinux.org
2241S: Supported
2242F: drivers/mmc/host/bfin_sdh.c
2243
2244BLACKFIN SERIAL DRIVER
2245M: Sonic Zhang <sonic.zhang@analog.com>
2246L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2247W: http://blackfin.uclinux.org
2248S: Supported
2249F: drivers/tty/serial/bfin_uart.c
2250
2251BLACKFIN WATCHDOG DRIVER
2252L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2253W: http://blackfin.uclinux.org
2254S: Supported
2255F: drivers/watchdog/bfin_wdt.c
2256
2257BLACKFIN I2C TWI DRIVER
2258M: Sonic Zhang <sonic.zhang@analog.com>
2259L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2260W: http://blackfin.uclinux.org/
2261S: Supported
2262F: drivers/i2c/busses/i2c-bfin-twi.c
2263
2264BLACKFIN MEDIA DRIVER
2265M: Scott Jiang <scott.jiang.linux@gmail.com>
2266L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2267W: http://blackfin.uclinux.org/
2268S: Supported
2269F: drivers/media/platform/blackfin/
2270F: drivers/media/i2c/adv7183*
2271F: drivers/media/i2c/vs6624*
2272
2273BLINKM RGB LED DRIVER
2274M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2275S: Maintained
2276F: drivers/leds/leds-blinkm.c
2277
2278BLOCK LAYER
2279M: Jens Axboe <axboe@kernel.dk>
2280L: linux-block@vger.kernel.org
2281T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2282S: Maintained
2283F: block/
2284F: kernel/trace/blktrace.c
2285
2286BLOCK2MTD DRIVER
2287M: Joern Engel <joern@lazybastard.org>
2288L: linux-mtd@lists.infradead.org
2289S: Maintained
2290F: drivers/mtd/devices/block2mtd.c
2291
2292BLUETOOTH DRIVERS
2293M: Marcel Holtmann <marcel@holtmann.org>
2294M: Gustavo Padovan <gustavo@padovan.org>
2295M: Johan Hedberg <johan.hedberg@gmail.com>
2296L: linux-bluetooth@vger.kernel.org
2297W: http://www.bluez.org/
2298T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2299T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2300S: Maintained
2301F: drivers/bluetooth/
2302
2303BLUETOOTH SUBSYSTEM
2304M: Marcel Holtmann <marcel@holtmann.org>
2305M: Gustavo Padovan <gustavo@padovan.org>
2306M: Johan Hedberg <johan.hedberg@gmail.com>
2307L: linux-bluetooth@vger.kernel.org
2308W: http://www.bluez.org/
2309T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2310T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2311S: Maintained
2312F: net/bluetooth/
2313F: include/net/bluetooth/
2314
2315BONDING DRIVER
2316M: Jay Vosburgh <j.vosburgh@gmail.com>
2317M: Veaceslav Falico <vfalico@gmail.com>
2318M: Andy Gospodarek <gospo@cumulusnetworks.com>
2319L: netdev@vger.kernel.org
2320W: http://sourceforge.net/projects/bonding/
2321S: Supported
2322F: drivers/net/bonding/
2323F: include/uapi/linux/if_bonding.h
2324
2325BPF (Safe dynamic programs and tools)
2326M: Alexei Starovoitov <ast@kernel.org>
2327L: netdev@vger.kernel.org
2328L: linux-kernel@vger.kernel.org
2329S: Supported
2330F: kernel/bpf/
2331
2332BROADCOM B44 10/100 ETHERNET DRIVER
2333M: Gary Zambrano <zambrano@broadcom.com>
2334L: netdev@vger.kernel.org
2335S: Supported
2336F: drivers/net/ethernet/broadcom/b44.*
2337
2338BROADCOM GENET ETHERNET DRIVER
2339M: Florian Fainelli <f.fainelli@gmail.com>
2340L: netdev@vger.kernel.org
2341S: Supported
2342F: drivers/net/ethernet/broadcom/genet/
2343
2344BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2345M: Sony Chacko <sony.chacko@qlogic.com>
2346M: Dept-HSGLinuxNICDev@qlogic.com
2347L: netdev@vger.kernel.org
2348S: Supported
2349F: drivers/net/ethernet/broadcom/bnx2.*
2350F: drivers/net/ethernet/broadcom/bnx2_*
2351
2352BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2353M: Ariel Elior <ariel.elior@qlogic.com>
2354L: netdev@vger.kernel.org
2355S: Supported
2356F: drivers/net/ethernet/broadcom/bnx2x/
2357
2358BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2359M: Florian Fainelli <f.fainelli@gmail.com>
2360M: Ray Jui <rjui@broadcom.com>
2361M: Scott Branden <sbranden@broadcom.com>
2362L: bcm-kernel-feedback-list@broadcom.com
2363T: git git://github.com/broadcom/mach-bcm
2364S: Maintained
2365F: arch/arm/mach-bcm/
2366F: arch/arm/boot/dts/bcm113*
2367F: arch/arm/boot/dts/bcm216*
2368F: arch/arm/boot/dts/bcm281*
2369F: arch/arm64/boot/dts/broadcom/
2370F: arch/arm/configs/bcm_defconfig
2371F: drivers/mmc/host/sdhci-bcm-kona.c
2372F: drivers/clocksource/bcm_kona_timer.c
2373
2374BROADCOM BCM2835 ARM ARCHITECTURE
2375M: Stephen Warren <swarren@wwwdotorg.org>
2376M: Lee Jones <lee@kernel.org>
2377M: Eric Anholt <eric@anholt.net>
2378L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2379L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2380T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2381S: Maintained
2382N: bcm2835
2383
2384BROADCOM BCM47XX MIPS ARCHITECTURE
2385M: Hauke Mehrtens <hauke@hauke-m.de>
2386M: Rafał Miłecki <zajec5@gmail.com>
2387L: linux-mips@linux-mips.org
2388S: Maintained
2389F: arch/mips/bcm47xx/*
2390F: arch/mips/include/asm/mach-bcm47xx/*
2391
2392BROADCOM BCM5301X ARM ARCHITECTURE
2393M: Hauke Mehrtens <hauke@hauke-m.de>
2394L: linux-arm-kernel@lists.infradead.org
2395S: Maintained
2396F: arch/arm/mach-bcm/bcm_5301x.c
2397F: arch/arm/boot/dts/bcm5301x.dtsi
2398F: arch/arm/boot/dts/bcm470*
2399
2400BROADCOM BCM63XX ARM ARCHITECTURE
2401M: Florian Fainelli <f.fainelli@gmail.com>
2402L: linux-arm-kernel@lists.infradead.org
2403T: git git://github.com/broadcom/arm-bcm63xx.git
2404S: Maintained
2405F: arch/arm/mach-bcm/bcm63xx.c
2406F: arch/arm/include/debug/bcm63xx.S
2407
2408BROADCOM BCM63XX/BCM33XX UDC DRIVER
2409M: Kevin Cernekee <cernekee@gmail.com>
2410L: linux-usb@vger.kernel.org
2411S: Maintained
2412F: drivers/usb/gadget/udc/bcm63xx_udc.*
2413
2414BROADCOM BCM7XXX ARM ARCHITECTURE
2415M: Brian Norris <computersforpeace@gmail.com>
2416M: Gregory Fong <gregory.0xf0@gmail.com>
2417M: Florian Fainelli <f.fainelli@gmail.com>
2418L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2419L: bcm-kernel-feedback-list@broadcom.com
2420T: git git://github.com/broadcom/stblinux.git
2421S: Maintained
2422F: arch/arm/mach-bcm/*brcmstb*
2423F: arch/arm/boot/dts/bcm7*.dts*
2424F: drivers/bus/brcmstb_gisb.c
2425N: brcmstb
2426
2427BROADCOM BMIPS MIPS ARCHITECTURE
2428M: Kevin Cernekee <cernekee@gmail.com>
2429M: Florian Fainelli <f.fainelli@gmail.com>
2430L: linux-mips@linux-mips.org
2431T: git git://github.com/broadcom/stblinux.git
2432S: Maintained
2433F: arch/mips/bmips/*
2434F: arch/mips/include/asm/mach-bmips/*
2435F: arch/mips/kernel/*bmips*
2436F: arch/mips/boot/dts/brcm/bcm*.dts*
2437F: drivers/irqchip/irq-bcm7*
2438F: drivers/irqchip/irq-brcmstb*
2439F: include/linux/bcm963xx_nvram.h
2440F: include/linux/bcm963xx_tag.h
2441
2442BROADCOM TG3 GIGABIT ETHERNET DRIVER
2443M: Prashant Sreedharan <prashant@broadcom.com>
2444M: Michael Chan <mchan@broadcom.com>
2445L: netdev@vger.kernel.org
2446S: Supported
2447F: drivers/net/ethernet/broadcom/tg3.*
2448
2449BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2450M: Brett Rudley <brudley@broadcom.com>
2451M: Arend van Spriel <arend@broadcom.com>
2452M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2453M: Hante Meuleman <meuleman@broadcom.com>
2454L: linux-wireless@vger.kernel.org
2455L: brcm80211-dev-list@broadcom.com
2456S: Supported
2457F: drivers/net/wireless/broadcom/brcm80211/
2458
2459BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2460M: QLogic-Storage-Upstream@qlogic.com
2461L: linux-scsi@vger.kernel.org
2462S: Supported
2463F: drivers/scsi/bnx2fc/
2464
2465BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2466M: QLogic-Storage-Upstream@qlogic.com
2467L: linux-scsi@vger.kernel.org
2468S: Supported
2469F: drivers/scsi/bnx2i/
2470
2471BROADCOM IPROC ARM ARCHITECTURE
2472M: Ray Jui <rjui@broadcom.com>
2473M: Scott Branden <sbranden@broadcom.com>
2474M: Jon Mason <jonmason@broadcom.com>
2475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2476L: bcm-kernel-feedback-list@broadcom.com
2477T: git git://github.com/broadcom/cygnus-linux.git
2478S: Maintained
2479N: iproc
2480N: cygnus
2481N: nsp
2482N: bcm9113*
2483N: bcm9583*
2484N: bcm9585*
2485N: bcm9586*
2486N: bcm988312
2487N: bcm113*
2488N: bcm583*
2489N: bcm585*
2490N: bcm586*
2491N: bcm88312
2492
2493BROADCOM BRCMSTB GPIO DRIVER
2494M: Gregory Fong <gregory.0xf0@gmail.com>
2495L: bcm-kernel-feedback-list@broadcom.com
2496S: Supported
2497F: drivers/gpio/gpio-brcmstb.c
2498F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2499
2500BROADCOM KONA GPIO DRIVER
2501M: Ray Jui <rjui@broadcom.com>
2502L: bcm-kernel-feedback-list@broadcom.com
2503S: Supported
2504F: drivers/gpio/gpio-bcm-kona.c
2505F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2506
2507BROADCOM NVRAM DRIVER
2508M: Rafał Miłecki <zajec5@gmail.com>
2509L: linux-mips@linux-mips.org
2510S: Maintained
2511F: drivers/firmware/broadcom/*
2512
2513BROADCOM STB NAND FLASH DRIVER
2514M: Brian Norris <computersforpeace@gmail.com>
2515M: Kamal Dasu <kdasu.kdev@gmail.com>
2516L: linux-mtd@lists.infradead.org
2517L: bcm-kernel-feedback-list@broadcom.com
2518S: Maintained
2519F: drivers/mtd/nand/brcmnand/
2520
2521BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2522M: Rafał Miłecki <zajec5@gmail.com>
2523L: linux-wireless@vger.kernel.org
2524S: Maintained
2525F: drivers/bcma/
2526F: include/linux/bcma/
2527
2528BROADCOM SYSTEMPORT ETHERNET DRIVER
2529M: Florian Fainelli <f.fainelli@gmail.com>
2530L: netdev@vger.kernel.org
2531S: Supported
2532F: drivers/net/ethernet/broadcom/bcmsysport.*
2533
2534BROCADE BFA FC SCSI DRIVER
2535M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2536M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2537L: linux-scsi@vger.kernel.org
2538S: Supported
2539F: drivers/scsi/bfa/
2540
2541BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2542M: Rasesh Mody <rasesh.mody@qlogic.com>
2543L: netdev@vger.kernel.org
2544S: Supported
2545F: drivers/net/ethernet/brocade/bna/
2546
2547BSG (block layer generic sg v4 driver)
2548M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2549L: linux-scsi@vger.kernel.org
2550S: Supported
2551F: block/bsg.c
2552F: include/linux/bsg.h
2553F: include/uapi/linux/bsg.h
2554
2555BT87X AUDIO DRIVER
2556M: Clemens Ladisch <clemens@ladisch.de>
2557L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2558T: git git://git.alsa-project.org/alsa-kernel.git
2559S: Maintained
2560F: Documentation/sound/alsa/Bt87x.txt
2561F: sound/pci/bt87x.c
2562
2563BT8XXGPIO DRIVER
2564M: Michael Buesch <m@bues.ch>
2565W: http://bu3sch.de/btgpio.php
2566S: Maintained
2567F: drivers/gpio/gpio-bt8xx.c
2568
2569BTRFS FILE SYSTEM
2570M: Chris Mason <clm@fb.com>
2571M: Josef Bacik <jbacik@fb.com>
2572M: David Sterba <dsterba@suse.com>
2573L: linux-btrfs@vger.kernel.org
2574W: http://btrfs.wiki.kernel.org/
2575Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2576T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2577S: Maintained
2578F: Documentation/filesystems/btrfs.txt
2579F: fs/btrfs/
2580
2581BTTV VIDEO4LINUX DRIVER
2582M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2583L: linux-media@vger.kernel.org
2584W: https://linuxtv.org
2585T: git git://linuxtv.org/media_tree.git
2586S: Odd fixes
2587F: Documentation/video4linux/bttv/
2588F: drivers/media/pci/bt8xx/bttv*
2589
2590BUSLOGIC SCSI DRIVER
2591M: Khalid Aziz <khalid@gonehiking.org>
2592L: linux-scsi@vger.kernel.org
2593S: Maintained
2594F: drivers/scsi/BusLogic.*
2595F: drivers/scsi/FlashPoint.*
2596
2597C-MEDIA CMI8788 DRIVER
2598M: Clemens Ladisch <clemens@ladisch.de>
2599L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2600T: git git://git.alsa-project.org/alsa-kernel.git
2601S: Maintained
2602F: sound/pci/oxygen/
2603
2604C6X ARCHITECTURE
2605M: Mark Salter <msalter@redhat.com>
2606M: Aurelien Jacquiot <a-jacquiot@ti.com>
2607L: linux-c6x-dev@linux-c6x.org
2608W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2609S: Maintained
2610F: arch/c6x/
2611
2612CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2613M: David Howells <dhowells@redhat.com>
2614L: linux-cachefs@redhat.com (moderated for non-subscribers)
2615S: Supported
2616F: Documentation/filesystems/caching/cachefiles.txt
2617F: fs/cachefiles/
2618
2619CADET FM/AM RADIO RECEIVER DRIVER
2620M: Hans Verkuil <hverkuil@xs4all.nl>
2621L: linux-media@vger.kernel.org
2622T: git git://linuxtv.org/media_tree.git
2623W: https://linuxtv.org
2624S: Maintained
2625F: drivers/media/radio/radio-cadet*
2626
2627CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2628M: Jonathan Corbet <corbet@lwn.net>
2629L: linux-media@vger.kernel.org
2630T: git git://linuxtv.org/media_tree.git
2631S: Maintained
2632F: Documentation/video4linux/cafe_ccic
2633F: drivers/media/platform/marvell-ccic/
2634
2635CAIF NETWORK LAYER
2636M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2637L: netdev@vger.kernel.org
2638S: Supported
2639F: Documentation/networking/caif/
2640F: drivers/net/caif/
2641F: include/uapi/linux/caif/
2642F: include/net/caif/
2643F: net/caif/
2644
2645CALGARY x86-64 IOMMU
2646M: Muli Ben-Yehuda <muli@il.ibm.com>
2647M: "Jon D. Mason" <jdmason@kudzu.us>
2648L: discuss@x86-64.org
2649S: Maintained
2650F: arch/x86/kernel/pci-calgary_64.c
2651F: arch/x86/kernel/tce_64.c
2652F: arch/x86/include/asm/calgary.h
2653F: arch/x86/include/asm/tce.h
2654
2655CAN NETWORK LAYER
2656M: Oliver Hartkopp <socketcan@hartkopp.net>
2657M: Marc Kleine-Budde <mkl@pengutronix.de>
2658L: linux-can@vger.kernel.org
2659W: https://github.com/linux-can
2660T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2661T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2662S: Maintained
2663F: Documentation/networking/can.txt
2664F: net/can/
2665F: include/linux/can/core.h
2666F: include/uapi/linux/can.h
2667F: include/uapi/linux/can/bcm.h
2668F: include/uapi/linux/can/raw.h
2669F: include/uapi/linux/can/gw.h
2670
2671CAN NETWORK DRIVERS
2672M: Wolfgang Grandegger <wg@grandegger.com>
2673M: Marc Kleine-Budde <mkl@pengutronix.de>
2674L: linux-can@vger.kernel.org
2675W: https://github.com/linux-can
2676T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2677T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2678S: Maintained
2679F: drivers/net/can/
2680F: include/linux/can/dev.h
2681F: include/linux/can/platform/
2682F: include/uapi/linux/can/error.h
2683F: include/uapi/linux/can/netlink.h
2684
2685CAPABILITIES
2686M: Serge Hallyn <serge.hallyn@canonical.com>
2687L: linux-security-module@vger.kernel.org
2688S: Supported
2689F: include/linux/capability.h
2690F: include/uapi/linux/capability.h
2691F: security/commoncap.c
2692F: kernel/capability.c
2693
2694CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2695M: Kevin Tsai <ktsai@capellamicro.com>
2696S: Maintained
2697F: drivers/iio/light/cm*
2698F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2699
2700CAVIUM LIQUIDIO NETWORK DRIVER
2701M: Derek Chickles <derek.chickles@caviumnetworks.com>
2702M: Satanand Burla <satananda.burla@caviumnetworks.com>
2703M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2704M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2705L: netdev@vger.kernel.org
2706W: http://www.cavium.com
2707S: Supported
2708F: drivers/net/ethernet/cavium/liquidio/
2709
2710CC2520 IEEE-802.15.4 RADIO DRIVER
2711M: Varka Bhadram <varkabhadram@gmail.com>
2712L: linux-wpan@vger.kernel.org
2713S: Maintained
2714F: drivers/net/ieee802154/cc2520.c
2715F: include/linux/spi/cc2520.h
2716F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2717
2718CELL BROADBAND ENGINE ARCHITECTURE
2719M: Arnd Bergmann <arnd@arndb.de>
2720L: linuxppc-dev@lists.ozlabs.org
2721W: http://www.ibm.com/developerworks/power/cell/
2722S: Supported
2723F: arch/powerpc/include/asm/cell*.h
2724F: arch/powerpc/include/asm/spu*.h
2725F: arch/powerpc/include/uapi/asm/spu*.h
2726F: arch/powerpc/oprofile/*cell*
2727F: arch/powerpc/platforms/cell/
2728
2729CEPH COMMON CODE (LIBCEPH)
2730M: Ilya Dryomov <idryomov@gmail.com>
2731M: "Yan, Zheng" <zyan@redhat.com>
2732M: Sage Weil <sage@redhat.com>
2733L: ceph-devel@vger.kernel.org
2734W: http://ceph.com/
2735T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2736T: git git://github.com/ceph/ceph-client.git
2737S: Supported
2738F: net/ceph/
2739F: include/linux/ceph/
2740F: include/linux/crush/
2741
2742CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2743M: "Yan, Zheng" <zyan@redhat.com>
2744M: Sage Weil <sage@redhat.com>
2745M: Ilya Dryomov <idryomov@gmail.com>
2746L: ceph-devel@vger.kernel.org
2747W: http://ceph.com/
2748T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2749T: git git://github.com/ceph/ceph-client.git
2750S: Supported
2751F: Documentation/filesystems/ceph.txt
2752F: fs/ceph/
2753
2754CERTIFICATE HANDLING:
2755M: David Howells <dhowells@redhat.com>
2756M: David Woodhouse <dwmw2@infradead.org>
2757L: keyrings@vger.kernel.org
2758S: Maintained
2759F: Documentation/module-signing.txt
2760F: certs/
2761F: scripts/sign-file.c
2762F: scripts/extract-cert.c
2763
2764CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2765L: linux-usb@vger.kernel.org
2766S: Orphan
2767F: Documentation/usb/WUSB-Design-overview.txt
2768F: Documentation/usb/wusb-cbaf
2769F: drivers/usb/host/hwa-hc.c
2770F: drivers/usb/host/whci/
2771F: drivers/usb/wusbcore/
2772F: include/linux/usb/wusb*
2773
2774CFAG12864B LCD DRIVER
2775M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2776W: http://miguelojeda.es/auxdisplay.htm
2777W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2778S: Maintained
2779F: drivers/auxdisplay/cfag12864b.c
2780F: include/linux/cfag12864b.h
2781
2782CFAG12864BFB LCD FRAMEBUFFER DRIVER
2783M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2784W: http://miguelojeda.es/auxdisplay.htm
2785W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2786S: Maintained
2787F: drivers/auxdisplay/cfag12864bfb.c
2788F: include/linux/cfag12864b.h
2789
2790CFG80211 and NL80211
2791M: Johannes Berg <johannes@sipsolutions.net>
2792L: linux-wireless@vger.kernel.org
2793W: http://wireless.kernel.org/
2794T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2795T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2796S: Maintained
2797F: include/uapi/linux/nl80211.h
2798F: include/net/cfg80211.h
2799F: net/wireless/*
2800X: net/wireless/wext*
2801
2802CHAR and MISC DRIVERS
2803M: Arnd Bergmann <arnd@arndb.de>
2804M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2805T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2806S: Supported
2807F: drivers/char/*
2808F: drivers/misc/*
2809F: include/linux/miscdevice.h
2810
2811CHECKPATCH
2812M: Andy Whitcroft <apw@canonical.com>
2813M: Joe Perches <joe@perches.com>
2814S: Maintained
2815F: scripts/checkpatch.pl
2816
2817CHINESE DOCUMENTATION
2818M: Harry Wei <harryxiyou@gmail.com>
2819L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2820L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2821S: Maintained
2822F: Documentation/zh_CN/
2823
2824CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2825M: Peter Chen <Peter.Chen@nxp.com>
2826T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2827L: linux-usb@vger.kernel.org
2828S: Maintained
2829F: drivers/usb/chipidea/
2830
2831CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2832M: Hans de Goede <hdegoede@redhat.com>
2833L: linux-input@vger.kernel.org
2834S: Maintained
2835F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2836F: drivers/input/touchscreen/chipone_icn8318.c
2837
2838CHROME HARDWARE PLATFORM SUPPORT
2839M: Olof Johansson <olof@lixom.net>
2840S: Maintained
2841T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2842F: drivers/platform/chrome/
2843
2844CISCO VIC ETHERNET NIC DRIVER
2845M: Christian Benvenuti <benve@cisco.com>
2846M: Sujith Sankar <ssujith@cisco.com>
2847M: Govindarajulu Varadarajan <_govind@gmx.com>
2848M: Neel Patel <neepatel@cisco.com>
2849S: Supported
2850F: drivers/net/ethernet/cisco/enic/
2851
2852CISCO VIC LOW LATENCY NIC DRIVER
2853M: Christian Benvenuti <benve@cisco.com>
2854M: Dave Goodell <dgoodell@cisco.com>
2855S: Supported
2856F: drivers/infiniband/hw/usnic/
2857
2858CIRRUS LOGIC EP93XX ETHERNET DRIVER
2859M: Hartley Sweeten <hsweeten@visionengravers.com>
2860L: netdev@vger.kernel.org
2861S: Maintained
2862F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2863
2864CIRRUS LOGIC AUDIO CODEC DRIVERS
2865M: Brian Austin <brian.austin@cirrus.com>
2866M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2867L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2868S: Maintained
2869F: sound/soc/codecs/cs*
2870
2871CLEANCACHE API
2872M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2873L: linux-kernel@vger.kernel.org
2874S: Maintained
2875F: mm/cleancache.c
2876F: include/linux/cleancache.h
2877
2878CLK API
2879M: Russell King <linux@arm.linux.org.uk>
2880L: linux-clk@vger.kernel.org
2881S: Maintained
2882F: include/linux/clk.h
2883
2884CLOCKSOURCE, CLOCKEVENT DRIVERS
2885M: Daniel Lezcano <daniel.lezcano@linaro.org>
2886M: Thomas Gleixner <tglx@linutronix.de>
2887L: linux-kernel@vger.kernel.org
2888T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2889S: Supported
2890F: drivers/clocksource
2891
2892CISCO FCOE HBA DRIVER
2893M: Hiral Patel <hiralpat@cisco.com>
2894M: Suma Ramars <sramars@cisco.com>
2895M: Brian Uchino <buchino@cisco.com>
2896L: linux-scsi@vger.kernel.org
2897S: Supported
2898F: drivers/scsi/fnic/
2899
2900CISCO SCSI HBA DRIVER
2901M: Narsimhulu Musini <nmusini@cisco.com>
2902M: Sesidhar Baddela <sebaddel@cisco.com>
2903L: linux-scsi@vger.kernel.org
2904S: Supported
2905F: drivers/scsi/snic/
2906
2907CMPC ACPI DRIVER
2908M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2909M: Daniel Oliveira Nascimento <don@syst.com.br>
2910L: platform-driver-x86@vger.kernel.org
2911S: Supported
2912F: drivers/platform/x86/classmate-laptop.c
2913
2914COBALT MEDIA DRIVER
2915M: Hans Verkuil <hans.verkuil@cisco.com>
2916L: linux-media@vger.kernel.org
2917T: git git://linuxtv.org/media_tree.git
2918W: https://linuxtv.org
2919S: Supported
2920F: drivers/media/pci/cobalt/
2921
2922COCCINELLE/Semantic Patches (SmPL)
2923M: Julia Lawall <Julia.Lawall@lip6.fr>
2924M: Gilles Muller <Gilles.Muller@lip6.fr>
2925M: Nicolas Palix <nicolas.palix@imag.fr>
2926M: Michal Marek <mmarek@suse.com>
2927L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2928T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2929W: http://coccinelle.lip6.fr/
2930S: Supported
2931F: Documentation/coccinelle.txt
2932F: scripts/coccinelle/
2933F: scripts/coccicheck
2934
2935CODA FILE SYSTEM
2936M: Jan Harkes <jaharkes@cs.cmu.edu>
2937M: coda@cs.cmu.edu
2938L: codalist@coda.cs.cmu.edu
2939W: http://www.coda.cs.cmu.edu/
2940S: Maintained
2941F: Documentation/filesystems/coda.txt
2942F: fs/coda/
2943F: include/linux/coda*.h
2944F: include/uapi/linux/coda*.h
2945
2946CODA V4L2 MEM2MEM DRIVER
2947M: Philipp Zabel <p.zabel@pengutronix.de>
2948L: linux-media@vger.kernel.org
2949S: Maintained
2950F: Documentation/devicetree/bindings/media/coda.txt
2951F: drivers/media/platform/coda/
2952
2953COMMON CLK FRAMEWORK
2954M: Michael Turquette <mturquette@baylibre.com>
2955M: Stephen Boyd <sboyd@codeaurora.org>
2956L: linux-clk@vger.kernel.org
2957T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2958S: Maintained
2959F: drivers/clk/
2960X: drivers/clk/clkdev.c
2961F: include/linux/clk-pr*
2962F: include/linux/clk/
2963
2964COMMON INTERNET FILE SYSTEM (CIFS)
2965M: Steve French <sfrench@samba.org>
2966L: linux-cifs@vger.kernel.org
2967L: samba-technical@lists.samba.org (moderated for non-subscribers)
2968W: http://linux-cifs.samba.org/
2969T: git git://git.samba.org/sfrench/cifs-2.6.git
2970S: Supported
2971F: Documentation/filesystems/cifs/
2972F: fs/cifs/
2973
2974COMPACTPCI HOTPLUG CORE
2975M: Scott Murray <scott@spiteful.org>
2976L: linux-pci@vger.kernel.org
2977S: Maintained
2978F: drivers/pci/hotplug/cpci_hotplug*
2979
2980COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2981M: Scott Murray <scott@spiteful.org>
2982L: linux-pci@vger.kernel.org
2983S: Maintained
2984F: drivers/pci/hotplug/cpcihp_zt5550.*
2985
2986COMPACTPCI HOTPLUG GENERIC DRIVER
2987M: Scott Murray <scott@spiteful.org>
2988L: linux-pci@vger.kernel.org
2989S: Maintained
2990F: drivers/pci/hotplug/cpcihp_generic.c
2991
2992COMPAL LAPTOP SUPPORT
2993M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2994L: platform-driver-x86@vger.kernel.org
2995S: Maintained
2996F: drivers/platform/x86/compal-laptop.c
2997
2998CONEXANT ACCESSRUNNER USB DRIVER
2999L: accessrunner-general@lists.sourceforge.net
3000W: http://accessrunner.sourceforge.net/
3001S: Orphan
3002F: drivers/usb/atm/cxacru.c
3003
3004CONFIGFS
3005M: Joel Becker <jlbec@evilplan.org>
3006M: Christoph Hellwig <hch@lst.de>
3007T: git git://git.infradead.org/users/hch/configfs.git
3008S: Supported
3009F: fs/configfs/
3010F: include/linux/configfs.h
3011
3012CONNECTOR
3013M: Evgeniy Polyakov <zbr@ioremap.net>
3014L: netdev@vger.kernel.org
3015S: Maintained
3016F: drivers/connector/
3017
3018CONTROL GROUP (CGROUP)
3019M: Tejun Heo <tj@kernel.org>
3020M: Li Zefan <lizefan@huawei.com>
3021M: Johannes Weiner <hannes@cmpxchg.org>
3022L: cgroups@vger.kernel.org
3023T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3024S: Maintained
3025F: Documentation/cgroups/
3026F: include/linux/cgroup*
3027F: kernel/cgroup*
3028
3029CONTROL GROUP - CPUSET
3030M: Li Zefan <lizefan@huawei.com>
3031L: cgroups@vger.kernel.org
3032W: http://www.bullopensource.org/cpuset/
3033W: http://oss.sgi.com/projects/cpusets/
3034T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3035S: Maintained
3036F: Documentation/cgroups/cpusets.txt
3037F: include/linux/cpuset.h
3038F: kernel/cpuset.c
3039
3040CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3041M: Johannes Weiner <hannes@cmpxchg.org>
3042M: Michal Hocko <mhocko@kernel.org>
3043M: Vladimir Davydov <vdavydov@virtuozzo.com>
3044L: cgroups@vger.kernel.org
3045L: linux-mm@kvack.org
3046S: Maintained
3047F: mm/memcontrol.c
3048F: mm/swap_cgroup.c
3049
3050CORETEMP HARDWARE MONITORING DRIVER
3051M: Fenghua Yu <fenghua.yu@intel.com>
3052L: lm-sensors@lm-sensors.org
3053S: Maintained
3054F: Documentation/hwmon/coretemp
3055F: drivers/hwmon/coretemp.c
3056
3057COSA/SRP SYNC SERIAL DRIVER
3058M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3059W: http://www.fi.muni.cz/~kas/cosa/
3060S: Maintained
3061F: drivers/net/wan/cosa*
3062
3063CPMAC ETHERNET DRIVER
3064M: Florian Fainelli <florian@openwrt.org>
3065L: netdev@vger.kernel.org
3066S: Maintained
3067F: drivers/net/ethernet/ti/cpmac.c
3068
3069CPU FREQUENCY DRIVERS
3070M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3071M: Viresh Kumar <viresh.kumar@linaro.org>
3072L: linux-pm@vger.kernel.org
3073S: Maintained
3074T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3075T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3076F: drivers/cpufreq/
3077F: include/linux/cpufreq.h
3078
3079CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3080M: Viresh Kumar <viresh.kumar@linaro.org>
3081M: Sudeep Holla <sudeep.holla@arm.com>
3082L: linux-pm@vger.kernel.org
3083W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3084S: Maintained
3085F: drivers/cpufreq/arm_big_little.h
3086F: drivers/cpufreq/arm_big_little.c
3087F: drivers/cpufreq/arm_big_little_dt.c
3088
3089CPUIDLE DRIVER - ARM BIG LITTLE
3090M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3091M: Daniel Lezcano <daniel.lezcano@linaro.org>
3092L: linux-pm@vger.kernel.org
3093L: linux-arm-kernel@lists.infradead.org
3094T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3095S: Maintained
3096F: drivers/cpuidle/cpuidle-big_little.c
3097
3098CPUIDLE DRIVER - ARM EXYNOS
3099M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3100M: Daniel Lezcano <daniel.lezcano@linaro.org>
3101M: Kukjin Kim <kgene@kernel.org>
3102L: linux-pm@vger.kernel.org
3103L: linux-samsung-soc@vger.kernel.org
3104S: Supported
3105F: drivers/cpuidle/cpuidle-exynos.c
3106F: arch/arm/mach-exynos/pm.c
3107
3108CPUIDLE DRIVERS
3109M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3110M: Daniel Lezcano <daniel.lezcano@linaro.org>
3111L: linux-pm@vger.kernel.org
3112S: Maintained
3113T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3114F: drivers/cpuidle/*
3115F: include/linux/cpuidle.h
3116
3117CPUID/MSR DRIVER
3118M: "H. Peter Anvin" <hpa@zytor.com>
3119S: Maintained
3120F: arch/x86/kernel/cpuid.c
3121F: arch/x86/kernel/msr.c
3122
3123CPU POWER MONITORING SUBSYSTEM
3124M: Thomas Renninger <trenn@suse.com>
3125L: linux-pm@vger.kernel.org
3126S: Maintained
3127F: tools/power/cpupower/
3128
3129CRAMFS FILESYSTEM
3130W: http://sourceforge.net/projects/cramfs/
3131S: Orphan / Obsolete
3132F: Documentation/filesystems/cramfs.txt
3133F: fs/cramfs/
3134
3135CRIS PORT
3136M: Mikael Starvik <starvik@axis.com>
3137M: Jesper Nilsson <jesper.nilsson@axis.com>
3138L: linux-cris-kernel@axis.com
3139W: http://developer.axis.com
3140T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3141S: Maintained
3142F: arch/cris/
3143F: drivers/tty/serial/crisv10.*
3144
3145CRYPTO API
3146M: Herbert Xu <herbert@gondor.apana.org.au>
3147M: "David S. Miller" <davem@davemloft.net>
3148L: linux-crypto@vger.kernel.org
3149T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3150T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3151S: Maintained
3152F: Documentation/crypto/
3153F: Documentation/DocBook/crypto-API.tmpl
3154F: arch/*/crypto/
3155F: crypto/
3156F: drivers/crypto/
3157F: include/crypto/
3158
3159CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3160M: Neil Horman <nhorman@tuxdriver.com>
3161L: linux-crypto@vger.kernel.org
3162S: Maintained
3163F: crypto/ansi_cprng.c
3164F: crypto/rng.c
3165
3166CS3308 MEDIA DRIVER
3167M: Hans Verkuil <hverkuil@xs4all.nl>
3168L: linux-media@vger.kernel.org
3169T: git git://linuxtv.org/media_tree.git
3170W: http://linuxtv.org
3171S: Odd Fixes
3172F: drivers/media/i2c/cs3308.c
3173F: drivers/media/i2c/cs3308.h
3174
3175CS5535 Audio ALSA driver
3176M: Jaya Kumar <jayakumar.alsa@gmail.com>
3177S: Maintained
3178F: sound/pci/cs5535audio/
3179
3180CW1200 WLAN driver
3181M: Solomon Peachy <pizza@shaftnet.org>
3182S: Maintained
3183F: drivers/net/wireless/st/cw1200/
3184
3185CX18 VIDEO4LINUX DRIVER
3186M: Andy Walls <awalls@md.metrocast.net>
3187L: ivtv-devel@ivtvdriver.org (subscribers-only)
3188L: linux-media@vger.kernel.org
3189T: git git://linuxtv.org/media_tree.git
3190W: https://linuxtv.org
3191W: http://www.ivtvdriver.org/index.php/Cx18
3192S: Maintained
3193F: Documentation/video4linux/cx18.txt
3194F: drivers/media/pci/cx18/
3195F: include/uapi/linux/ivtv*
3196
3197CX2341X MPEG ENCODER HELPER MODULE
3198M: Hans Verkuil <hverkuil@xs4all.nl>
3199L: linux-media@vger.kernel.org
3200T: git git://linuxtv.org/media_tree.git
3201W: https://linuxtv.org
3202S: Maintained
3203F: drivers/media/common/cx2341x*
3204F: include/media/cx2341x*
3205
3206CX24120 MEDIA DRIVER
3207M: Jemma Denson <jdenson@gmail.com>
3208M: Patrick Boettcher <patrick.boettcher@posteo.de>
3209L: linux-media@vger.kernel.org
3210W: https://linuxtv.org
3211Q: http://patchwork.linuxtv.org/project/linux-media/list/
3212S: Maintained
3213F: drivers/media/dvb-frontends/cx24120*
3214
3215CX88 VIDEO4LINUX DRIVER
3216M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3217L: linux-media@vger.kernel.org
3218W: https://linuxtv.org
3219T: git git://linuxtv.org/media_tree.git
3220S: Odd fixes
3221F: Documentation/video4linux/cx88/
3222F: drivers/media/pci/cx88/
3223
3224CXD2820R MEDIA DRIVER
3225M: Antti Palosaari <crope@iki.fi>
3226L: linux-media@vger.kernel.org
3227W: https://linuxtv.org
3228W: http://palosaari.fi/linux/
3229Q: http://patchwork.linuxtv.org/project/linux-media/list/
3230T: git git://linuxtv.org/anttip/media_tree.git
3231S: Maintained
3232F: drivers/media/dvb-frontends/cxd2820r*
3233
3234CXGB3 ETHERNET DRIVER (CXGB3)
3235M: Santosh Raspatur <santosh@chelsio.com>
3236L: netdev@vger.kernel.org
3237W: http://www.chelsio.com
3238S: Supported
3239F: drivers/net/ethernet/chelsio/cxgb3/
3240
3241CXGB3 ISCSI DRIVER (CXGB3I)
3242M: Karen Xie <kxie@chelsio.com>
3243L: linux-scsi@vger.kernel.org
3244W: http://www.chelsio.com
3245S: Supported
3246F: drivers/scsi/cxgbi/cxgb3i
3247
3248CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3249M: Steve Wise <swise@chelsio.com>
3250L: linux-rdma@vger.kernel.org
3251W: http://www.openfabrics.org
3252S: Supported
3253F: drivers/infiniband/hw/cxgb3/
3254
3255CXGB4 ETHERNET DRIVER (CXGB4)
3256M: Hariprasad S <hariprasad@chelsio.com>
3257L: netdev@vger.kernel.org
3258W: http://www.chelsio.com
3259S: Supported
3260F: drivers/net/ethernet/chelsio/cxgb4/
3261
3262CXGB4 ISCSI DRIVER (CXGB4I)
3263M: Karen Xie <kxie@chelsio.com>
3264L: linux-scsi@vger.kernel.org
3265W: http://www.chelsio.com
3266S: Supported
3267F: drivers/scsi/cxgbi/cxgb4i
3268
3269CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3270M: Steve Wise <swise@chelsio.com>
3271L: linux-rdma@vger.kernel.org
3272W: http://www.openfabrics.org
3273S: Supported
3274F: drivers/infiniband/hw/cxgb4/
3275
3276CXGB4VF ETHERNET DRIVER (CXGB4VF)
3277M: Casey Leedom <leedom@chelsio.com>
3278L: netdev@vger.kernel.org
3279W: http://www.chelsio.com
3280S: Supported
3281F: drivers/net/ethernet/chelsio/cxgb4vf/
3282
3283CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3284M: Ian Munsie <imunsie@au1.ibm.com>
3285M: Michael Neuling <mikey@neuling.org>
3286L: linuxppc-dev@lists.ozlabs.org
3287S: Supported
3288F: drivers/misc/cxl/
3289F: include/misc/cxl*
3290F: include/uapi/misc/cxl.h
3291F: Documentation/powerpc/cxl.txt
3292F: Documentation/powerpc/cxl.txt
3293F: Documentation/ABI/testing/sysfs-class-cxl
3294
3295CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3296M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3297M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3298L: linux-scsi@vger.kernel.org
3299S: Supported
3300F: drivers/scsi/cxlflash/
3301F: include/uapi/scsi/cxlflash_ioctls.h
3302F: Documentation/powerpc/cxlflash.txt
3303
3304STMMAC ETHERNET DRIVER
3305M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3306L: netdev@vger.kernel.org
3307W: http://www.stlinux.com
3308S: Supported
3309F: drivers/net/ethernet/stmicro/stmmac/
3310
3311CYBERPRO FB DRIVER
3312M: Russell King <linux@arm.linux.org.uk>
3313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3314W: http://www.arm.linux.org.uk/
3315S: Maintained
3316F: drivers/video/fbdev/cyber2000fb.*
3317
3318CYCLADES ASYNC MUX DRIVER
3319W: http://www.cyclades.com/
3320S: Orphan
3321F: drivers/tty/cyclades.c
3322F: include/linux/cyclades.h
3323F: include/uapi/linux/cyclades.h
3324
3325CYCLADES PC300 DRIVER
3326W: http://www.cyclades.com/
3327S: Orphan
3328F: drivers/net/wan/pc300*
3329
3330CYPRESS_FIRMWARE MEDIA DRIVER
3331M: Antti Palosaari <crope@iki.fi>
3332L: linux-media@vger.kernel.org
3333W: https://linuxtv.org
3334W: http://palosaari.fi/linux/
3335Q: http://patchwork.linuxtv.org/project/linux-media/list/
3336T: git git://linuxtv.org/anttip/media_tree.git
3337S: Maintained
3338F: drivers/media/common/cypress_firmware*
3339
3340CYTTSP TOUCHSCREEN DRIVER
3341M: Ferruh Yigit <fery@cypress.com>
3342L: linux-input@vger.kernel.org
3343S: Supported
3344F: drivers/input/touchscreen/cyttsp*
3345F: include/linux/input/cyttsp.h
3346
3347DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3348M: Joshua Kinard <kumba@gentoo.org>
3349S: Maintained
3350F: drivers/rtc/rtc-ds1685.c
3351F: include/linux/rtc/ds1685.h
3352
3353DAMA SLAVE for AX.25
3354M: Joerg Reuter <jreuter@yaina.de>
3355W: http://yaina.de/jreuter/
3356W: http://www.qsl.net/dl1bke/
3357L: linux-hams@vger.kernel.org
3358S: Maintained
3359F: net/ax25/af_ax25.c
3360F: net/ax25/ax25_dev.c
3361F: net/ax25/ax25_ds_*
3362F: net/ax25/ax25_in.c
3363F: net/ax25/ax25_out.c
3364F: net/ax25/ax25_timer.c
3365F: net/ax25/sysctl_net_ax25.c
3366
3367DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3368L: netdev@vger.kernel.org
3369S: Orphan
3370F: Documentation/networking/dmfe.txt
3371F: drivers/net/ethernet/dec/tulip/dmfe.c
3372
3373DC390/AM53C974 SCSI driver
3374M: Hannes Reinecke <hare@suse.com>
3375L: linux-scsi@vger.kernel.org
3376S: Maintained
3377F: drivers/scsi/am53c974.c
3378
3379DC395x SCSI driver
3380M: Oliver Neukum <oliver@neukum.org>
3381M: Ali Akcaagac <aliakc@web.de>
3382M: Jamie Lenehan <lenehan@twibble.org>
3383L: dc395x@twibble.org
3384W: http://twibble.org/dist/dc395x/
3385W: http://lists.twibble.org/mailman/listinfo/dc395x/
3386S: Maintained
3387F: Documentation/scsi/dc395x.txt
3388F: drivers/scsi/dc395x.*
3389
3390DCCP PROTOCOL
3391M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3392L: dccp@vger.kernel.org
3393W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3394S: Maintained
3395F: include/linux/dccp.h
3396F: include/uapi/linux/dccp.h
3397F: include/linux/tfrc.h
3398F: net/dccp/
3399
3400DECnet NETWORK LAYER
3401W: http://linux-decnet.sourceforge.net
3402L: linux-decnet-user@lists.sourceforge.net
3403S: Orphan
3404F: Documentation/networking/decnet.txt
3405F: net/decnet/
3406
3407DECSTATION PLATFORM SUPPORT
3408M: "Maciej W. Rozycki" <macro@linux-mips.org>
3409L: linux-mips@linux-mips.org
3410W: http://www.linux-mips.org/wiki/DECstation
3411S: Maintained
3412F: arch/mips/dec/
3413F: arch/mips/include/asm/dec/
3414F: arch/mips/include/asm/mach-dec/
3415
3416DEFXX FDDI NETWORK DRIVER
3417M: "Maciej W. Rozycki" <macro@linux-mips.org>
3418S: Maintained
3419F: drivers/net/fddi/defxx.*
3420
3421DELL LAPTOP DRIVER
3422M: Matthew Garrett <mjg59@srcf.ucam.org>
3423M: Pali Rohár <pali.rohar@gmail.com>
3424L: platform-driver-x86@vger.kernel.org
3425S: Maintained
3426F: drivers/platform/x86/dell-laptop.c
3427
3428DELL LAPTOP RBTN DRIVER
3429M: Pali Rohár <pali.rohar@gmail.com>
3430S: Maintained
3431F: drivers/platform/x86/dell-rbtn.*
3432
3433DELL LAPTOP FREEFALL DRIVER
3434M: Pali Rohár <pali.rohar@gmail.com>
3435S: Maintained
3436F: drivers/platform/x86/dell-smo8800.c
3437
3438DELL LAPTOP SMM DRIVER
3439M: Pali Rohár <pali.rohar@gmail.com>
3440S: Maintained
3441F: drivers/hwmon/dell-smm-hwmon.c
3442F: include/uapi/linux/i8k.h
3443
3444DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3445M: Doug Warzecha <Douglas_Warzecha@dell.com>
3446S: Maintained
3447F: Documentation/dcdbas.txt
3448F: drivers/firmware/dcdbas.*
3449
3450DELL WMI EXTRAS DRIVER
3451M: Matthew Garrett <mjg59@srcf.ucam.org>
3452M: Pali Rohár <pali.rohar@gmail.com>
3453S: Maintained
3454F: drivers/platform/x86/dell-wmi.c
3455
3456DESIGNWARE USB2 DRD IP DRIVER
3457M: John Youn <johnyoun@synopsys.com>
3458L: linux-usb@vger.kernel.org
3459T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3460S: Maintained
3461F: drivers/usb/dwc2/
3462
3463DESIGNWARE USB3 DRD IP DRIVER
3464M: Felipe Balbi <balbi@kernel.org>
3465L: linux-usb@vger.kernel.org
3466T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3467S: Maintained
3468F: drivers/usb/dwc3/
3469
3470DEVICE COREDUMP (DEV_COREDUMP)
3471M: Johannes Berg <johannes@sipsolutions.net>
3472L: linux-kernel@vger.kernel.org
3473S: Maintained
3474F: drivers/base/devcoredump.c
3475F: include/linux/devcoredump.h
3476
3477DEVICE FREQUENCY (DEVFREQ)
3478M: MyungJoo Ham <myungjoo.ham@samsung.com>
3479M: Kyungmin Park <kyungmin.park@samsung.com>
3480L: linux-pm@vger.kernel.org
3481T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3482S: Maintained
3483F: drivers/devfreq/
3484F: include/linux/devfreq.h
3485F: Documentation/devicetree/bindings/devfreq/
3486
3487DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3488M: Chanwoo Choi <cw00.choi@samsung.com>
3489L: linux-pm@vger.kernel.org
3490T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3491S: Supported
3492F: drivers/devfreq/event/
3493F: drivers/devfreq/devfreq-event.c
3494F: include/linux/devfreq-event.h
3495F: Documentation/devicetree/bindings/devfreq/event/
3496
3497DEVICE NUMBER REGISTRY
3498M: Torben Mathiasen <device@lanana.org>
3499W: http://lanana.org/docs/device-list/index.html
3500S: Maintained
3501
3502DEVICE-MAPPER (LVM)
3503M: Alasdair Kergon <agk@redhat.com>
3504M: Mike Snitzer <snitzer@redhat.com>
3505M: dm-devel@redhat.com
3506L: dm-devel@redhat.com
3507W: http://sources.redhat.com/dm
3508Q: http://patchwork.kernel.org/project/dm-devel/list/
3509T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3510T: quilt http://people.redhat.com/agk/patches/linux/editing/
3511S: Maintained
3512F: Documentation/device-mapper/
3513F: drivers/md/dm*
3514F: drivers/md/persistent-data/
3515F: include/linux/device-mapper.h
3516F: include/linux/dm-*.h
3517F: include/uapi/linux/dm-*.h
3518
3519DIALOG SEMICONDUCTOR DRIVERS
3520M: Support Opensource <support.opensource@diasemi.com>
3521W: http://www.dialog-semiconductor.com/products
3522S: Supported
3523F: Documentation/hwmon/da90??
3524F: Documentation/devicetree/bindings/sound/da[79]*.txt
3525F: drivers/gpio/gpio-da90??.c
3526F: drivers/hwmon/da90??-hwmon.c
3527F: drivers/iio/adc/da91??-*.c
3528F: drivers/input/misc/da90??_onkey.c
3529F: drivers/input/touchscreen/da9052_tsi.c
3530F: drivers/leds/leds-da90??.c
3531F: drivers/mfd/da903x.c
3532F: drivers/mfd/da90??-*.c
3533F: drivers/mfd/da91??-*.c
3534F: drivers/power/da9052-battery.c
3535F: drivers/power/da91??-*.c
3536F: drivers/regulator/da903x.c
3537F: drivers/regulator/da9???-regulator.[ch]
3538F: drivers/rtc/rtc-da90??.c
3539F: drivers/video/backlight/da90??_bl.c
3540F: drivers/watchdog/da90??_wdt.c
3541F: include/linux/mfd/da903x.h
3542F: include/linux/mfd/da9052/
3543F: include/linux/mfd/da9055/
3544F: include/linux/mfd/da9063/
3545F: include/linux/mfd/da9150/
3546F: include/sound/da[79]*.h
3547F: sound/soc/codecs/da[79]*.[ch]
3548
3549DIGI NEO AND CLASSIC PCI PRODUCTS
3550M: Lidza Louina <lidza.louina@gmail.com>
3551M: Mark Hounschell <markh@compro.net>
3552L: driverdev-devel@linuxdriverproject.org
3553S: Maintained
3554F: drivers/staging/dgnc/
3555
3556DIOLAN U2C-12 I2C DRIVER
3557M: Guenter Roeck <linux@roeck-us.net>
3558L: linux-i2c@vger.kernel.org
3559S: Maintained
3560F: drivers/i2c/busses/i2c-diolan-u2c.c
3561
3562DIRECT ACCESS (DAX)
3563M: Matthew Wilcox <willy@linux.intel.com>
3564L: linux-fsdevel@vger.kernel.org
3565S: Supported
3566F: fs/dax.c
3567
3568DIRECTORY NOTIFICATION (DNOTIFY)
3569M: Eric Paris <eparis@parisplace.org>
3570S: Maintained
3571F: Documentation/filesystems/dnotify.txt
3572F: fs/notify/dnotify/
3573F: include/linux/dnotify.h
3574
3575DISK GEOMETRY AND PARTITION HANDLING
3576M: Andries Brouwer <aeb@cwi.nl>
3577W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3578W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3579W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3580S: Maintained
3581
3582DISKQUOTA
3583M: Jan Kara <jack@suse.com>
3584S: Maintained
3585F: Documentation/filesystems/quota.txt
3586F: fs/quota/
3587F: include/linux/quota*.h
3588F: include/uapi/linux/quota*.h
3589
3590DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3591M: Bernie Thompson <bernie@plugable.com>
3592L: linux-fbdev@vger.kernel.org
3593S: Maintained
3594W: http://plugable.com/category/projects/udlfb/
3595F: drivers/video/fbdev/udlfb.c
3596F: include/video/udlfb.h
3597F: Documentation/fb/udlfb.txt
3598
3599DISTRIBUTED LOCK MANAGER (DLM)
3600M: Christine Caulfield <ccaulfie@redhat.com>
3601M: David Teigland <teigland@redhat.com>
3602L: cluster-devel@redhat.com
3603W: http://sources.redhat.com/cluster/
3604T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3605S: Supported
3606F: fs/dlm/
3607
3608DMA BUFFER SHARING FRAMEWORK
3609M: Sumit Semwal <sumit.semwal@linaro.org>
3610S: Maintained
3611L: linux-media@vger.kernel.org
3612L: dri-devel@lists.freedesktop.org
3613L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3614F: drivers/dma-buf/
3615F: include/linux/dma-buf*
3616F: include/linux/reservation.h
3617F: include/linux/*fence.h
3618F: Documentation/dma-buf-sharing.txt
3619T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3620
3621DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3622M: Vinod Koul <vinod.koul@intel.com>
3623L: dmaengine@vger.kernel.org
3624Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3625S: Maintained
3626F: drivers/dma/
3627F: include/linux/dmaengine.h
3628F: Documentation/dmaengine/
3629T: git git://git.infradead.org/users/vkoul/slave-dma.git
3630
3631DME1737 HARDWARE MONITOR DRIVER
3632M: Juerg Haefliger <juergh@gmail.com>
3633L: lm-sensors@lm-sensors.org
3634S: Maintained
3635F: Documentation/hwmon/dme1737
3636F: drivers/hwmon/dme1737.c
3637
3638DMI/SMBIOS SUPPORT
3639M: Jean Delvare <jdelvare@suse.com>
3640S: Maintained
3641T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3642F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3643F: drivers/firmware/dmi-id.c
3644F: drivers/firmware/dmi_scan.c
3645F: include/linux/dmi.h
3646
3647DOCUMENTATION
3648M: Jonathan Corbet <corbet@lwn.net>
3649L: linux-doc@vger.kernel.org
3650S: Maintained
3651F: Documentation/
3652F: scripts/docproc.c
3653F: scripts/kernel-doc*
3654X: Documentation/ABI/
3655X: Documentation/devicetree/
3656X: Documentation/acpi
3657X: Documentation/power
3658X: Documentation/spi
3659X: Documentation/DocBook/media
3660T: git git://git.lwn.net/linux.git docs-next
3661
3662DOUBLETALK DRIVER
3663M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3664L: blinux-list@redhat.com
3665S: Maintained
3666F: drivers/char/dtlk.c
3667F: include/linux/dtlk.h
3668
3669DPT_I2O SCSI RAID DRIVER
3670M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3671L: linux-scsi@vger.kernel.org
3672W: http://www.adaptec.com/
3673S: Maintained
3674F: drivers/scsi/dpt*
3675F: drivers/scsi/dpt/
3676
3677DRBD DRIVER
3678M: Philipp Reisner <philipp.reisner@linbit.com>
3679M: Lars Ellenberg <lars.ellenberg@linbit.com>
3680L: drbd-dev@lists.linbit.com
3681W: http://www.drbd.org
3682T: git git://git.linbit.com/linux-drbd.git
3683T: git git://git.linbit.com/drbd-8.4.git
3684S: Supported
3685F: drivers/block/drbd/
3686F: lib/lru_cache.c
3687F: Documentation/blockdev/drbd/
3688
3689DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3690M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3691T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3692S: Supported
3693F: Documentation/kobject.txt
3694F: drivers/base/
3695F: fs/debugfs/
3696F: fs/kernfs/
3697F: fs/sysfs/
3698F: include/linux/debugfs.h
3699F: include/linux/kobj*
3700F: lib/kobj*
3701
3702DRM DRIVERS
3703M: David Airlie <airlied@linux.ie>
3704L: dri-devel@lists.freedesktop.org
3705T: git git://people.freedesktop.org/~airlied/linux
3706S: Maintained
3707F: drivers/gpu/drm/
3708F: drivers/gpu/vga/
3709F: include/drm/
3710F: include/uapi/drm/
3711
3712RADEON DRM DRIVERS
3713M: Alex Deucher <alexander.deucher@amd.com>
3714M: Christian König <christian.koenig@amd.com>
3715L: dri-devel@lists.freedesktop.org
3716T: git git://people.freedesktop.org/~agd5f/linux
3717S: Supported
3718F: drivers/gpu/drm/radeon/
3719F: include/uapi/drm/radeon*
3720
3721DRM PANEL DRIVERS
3722M: Thierry Reding <thierry.reding@gmail.com>
3723L: dri-devel@lists.freedesktop.org
3724T: git git://anongit.freedesktop.org/tegra/linux.git
3725S: Maintained
3726F: drivers/gpu/drm/drm_panel.c
3727F: drivers/gpu/drm/panel/
3728F: include/drm/drm_panel.h
3729F: Documentation/devicetree/bindings/display/panel/
3730
3731INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3732M: Daniel Vetter <daniel.vetter@intel.com>
3733M: Jani Nikula <jani.nikula@linux.intel.com>
3734L: intel-gfx@lists.freedesktop.org
3735L: dri-devel@lists.freedesktop.org
3736W: https://01.org/linuxgraphics/
3737Q: http://patchwork.freedesktop.org/project/intel-gfx/
3738T: git git://anongit.freedesktop.org/drm-intel
3739S: Supported
3740F: drivers/gpu/drm/i915/
3741F: include/drm/i915*
3742F: include/uapi/drm/i915*
3743
3744DRM DRIVERS FOR ATMEL HLCDC
3745M: Boris Brezillon <boris.brezillon@free-electrons.com>
3746L: dri-devel@lists.freedesktop.org
3747S: Supported
3748F: drivers/gpu/drm/atmel-hlcdc/
3749F: Documentation/devicetree/bindings/drm/atmel/
3750
3751DRM DRIVERS FOR EXYNOS
3752M: Inki Dae <inki.dae@samsung.com>
3753M: Joonyoung Shim <jy0922.shim@samsung.com>
3754M: Seung-Woo Kim <sw0312.kim@samsung.com>
3755M: Kyungmin Park <kyungmin.park@samsung.com>
3756L: dri-devel@lists.freedesktop.org
3757T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3758S: Supported
3759F: drivers/gpu/drm/exynos/
3760F: include/drm/exynos*
3761F: include/uapi/drm/exynos*
3762
3763DRM DRIVERS FOR FREESCALE DCU
3764M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3765M: Alison Wang <alison.wang@freescale.com>
3766L: dri-devel@lists.freedesktop.org
3767S: Supported
3768F: drivers/gpu/drm/fsl-dcu/
3769F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3770F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3771
3772DRM DRIVERS FOR FREESCALE IMX
3773M: Philipp Zabel <p.zabel@pengutronix.de>
3774L: dri-devel@lists.freedesktop.org
3775S: Maintained
3776F: drivers/gpu/drm/imx/
3777F: drivers/gpu/ipu-v3/
3778F: Documentation/devicetree/bindings/display/imx/
3779
3780DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3781M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3782L: dri-devel@lists.freedesktop.org
3783T: git git://github.com/patjak/drm-gma500
3784S: Maintained
3785F: drivers/gpu/drm/gma500
3786F: include/drm/gma500*
3787
3788DRM DRIVERS FOR NVIDIA TEGRA
3789M: Thierry Reding <thierry.reding@gmail.com>
3790M: Terje Bergström <tbergstrom@nvidia.com>
3791L: dri-devel@lists.freedesktop.org
3792L: linux-tegra@vger.kernel.org
3793T: git git://anongit.freedesktop.org/tegra/linux.git
3794S: Supported
3795F: drivers/gpu/drm/tegra/
3796F: drivers/gpu/host1x/
3797F: include/linux/host1x.h
3798F: include/uapi/drm/tegra_drm.h
3799F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3800
3801DRM DRIVERS FOR RENESAS
3802M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3803L: dri-devel@lists.freedesktop.org
3804L: linux-renesas-soc@vger.kernel.org
3805T: git git://people.freedesktop.org/~airlied/linux
3806S: Supported
3807F: drivers/gpu/drm/rcar-du/
3808F: drivers/gpu/drm/shmobile/
3809F: include/linux/platform_data/shmob_drm.h
3810
3811DRM DRIVERS FOR ROCKCHIP
3812M: Mark Yao <mark.yao@rock-chips.com>
3813L: dri-devel@lists.freedesktop.org
3814S: Maintained
3815F: drivers/gpu/drm/rockchip/
3816F: Documentation/devicetree/bindings/display/rockchip*
3817
3818DRM DRIVERS FOR STI
3819M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3820M: Vincent Abriou <vincent.abriou@st.com>
3821L: dri-devel@lists.freedesktop.org
3822T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3823S: Maintained
3824F: drivers/gpu/drm/sti
3825F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3826
3827DRM DRIVERS FOR VIVANTE GPU IP
3828M: Lucas Stach <l.stach@pengutronix.de>
3829R: Russell King <linux+etnaviv@arm.linux.org.uk>
3830R: Christian Gmeiner <christian.gmeiner@gmail.com>
3831L: dri-devel@lists.freedesktop.org
3832S: Maintained
3833F: drivers/gpu/drm/etnaviv
3834F: Documentation/devicetree/bindings/display/etnaviv
3835
3836DSBR100 USB FM RADIO DRIVER
3837M: Alexey Klimov <klimov.linux@gmail.com>
3838L: linux-media@vger.kernel.org
3839T: git git://linuxtv.org/media_tree.git
3840S: Maintained
3841F: drivers/media/radio/dsbr100.c
3842
3843DSCC4 DRIVER
3844M: Francois Romieu <romieu@fr.zoreil.com>
3845L: netdev@vger.kernel.org
3846S: Maintained
3847F: drivers/net/wan/dscc4.c
3848
3849DT3155 MEDIA DRIVER
3850M: Hans Verkuil <hverkuil@xs4all.nl>
3851L: linux-media@vger.kernel.org
3852T: git git://linuxtv.org/media_tree.git
3853W: https://linuxtv.org
3854S: Odd Fixes
3855F: drivers/media/pci/dt3155/
3856
3857DVB_USB_AF9015 MEDIA DRIVER
3858M: Antti Palosaari <crope@iki.fi>
3859L: linux-media@vger.kernel.org
3860W: https://linuxtv.org
3861W: http://palosaari.fi/linux/
3862Q: http://patchwork.linuxtv.org/project/linux-media/list/
3863T: git git://linuxtv.org/anttip/media_tree.git
3864S: Maintained
3865F: drivers/media/usb/dvb-usb-v2/af9015*
3866
3867DVB_USB_AF9035 MEDIA DRIVER
3868M: Antti Palosaari <crope@iki.fi>
3869L: linux-media@vger.kernel.org
3870W: https://linuxtv.org
3871W: http://palosaari.fi/linux/
3872Q: http://patchwork.linuxtv.org/project/linux-media/list/
3873T: git git://linuxtv.org/anttip/media_tree.git
3874S: Maintained
3875F: drivers/media/usb/dvb-usb-v2/af9035*
3876
3877DVB_USB_ANYSEE MEDIA DRIVER
3878M: Antti Palosaari <crope@iki.fi>
3879L: linux-media@vger.kernel.org
3880W: https://linuxtv.org
3881W: http://palosaari.fi/linux/
3882Q: http://patchwork.linuxtv.org/project/linux-media/list/
3883T: git git://linuxtv.org/anttip/media_tree.git
3884S: Maintained
3885F: drivers/media/usb/dvb-usb-v2/anysee*
3886
3887DVB_USB_AU6610 MEDIA DRIVER
3888M: Antti Palosaari <crope@iki.fi>
3889L: linux-media@vger.kernel.org
3890W: https://linuxtv.org
3891W: http://palosaari.fi/linux/
3892Q: http://patchwork.linuxtv.org/project/linux-media/list/
3893T: git git://linuxtv.org/anttip/media_tree.git
3894S: Maintained
3895F: drivers/media/usb/dvb-usb-v2/au6610*
3896
3897DVB_USB_CE6230 MEDIA DRIVER
3898M: Antti Palosaari <crope@iki.fi>
3899L: linux-media@vger.kernel.org
3900W: https://linuxtv.org
3901W: http://palosaari.fi/linux/
3902Q: http://patchwork.linuxtv.org/project/linux-media/list/
3903T: git git://linuxtv.org/anttip/media_tree.git
3904S: Maintained
3905F: drivers/media/usb/dvb-usb-v2/ce6230*
3906
3907DVB_USB_CXUSB MEDIA DRIVER
3908M: Michael Krufky <mkrufky@linuxtv.org>
3909L: linux-media@vger.kernel.org
3910W: https://linuxtv.org
3911W: http://github.com/mkrufky
3912Q: http://patchwork.linuxtv.org/project/linux-media/list/
3913T: git git://linuxtv.org/media_tree.git
3914S: Maintained
3915F: drivers/media/usb/dvb-usb/cxusb*
3916
3917DVB_USB_EC168 MEDIA DRIVER
3918M: Antti Palosaari <crope@iki.fi>
3919L: linux-media@vger.kernel.org
3920W: https://linuxtv.org
3921W: http://palosaari.fi/linux/
3922Q: http://patchwork.linuxtv.org/project/linux-media/list/
3923T: git git://linuxtv.org/anttip/media_tree.git
3924S: Maintained
3925F: drivers/media/usb/dvb-usb-v2/ec168*
3926
3927DVB_USB_GL861 MEDIA DRIVER
3928M: Antti Palosaari <crope@iki.fi>
3929L: linux-media@vger.kernel.org
3930W: https://linuxtv.org
3931Q: http://patchwork.linuxtv.org/project/linux-media/list/
3932T: git git://linuxtv.org/anttip/media_tree.git
3933S: Maintained
3934F: drivers/media/usb/dvb-usb-v2/gl861*
3935
3936DVB_USB_MXL111SF MEDIA DRIVER
3937M: Michael Krufky <mkrufky@linuxtv.org>
3938L: linux-media@vger.kernel.org
3939W: https://linuxtv.org
3940W: http://github.com/mkrufky
3941Q: http://patchwork.linuxtv.org/project/linux-media/list/
3942T: git git://linuxtv.org/mkrufky/mxl111sf.git
3943S: Maintained
3944F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3945
3946DVB_USB_RTL28XXU MEDIA DRIVER
3947M: Antti Palosaari <crope@iki.fi>
3948L: linux-media@vger.kernel.org
3949W: https://linuxtv.org
3950W: http://palosaari.fi/linux/
3951Q: http://patchwork.linuxtv.org/project/linux-media/list/
3952T: git git://linuxtv.org/anttip/media_tree.git
3953S: Maintained
3954F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3955
3956DVB_USB_V2 MEDIA DRIVER
3957M: Antti Palosaari <crope@iki.fi>
3958L: linux-media@vger.kernel.org
3959W: https://linuxtv.org
3960W: http://palosaari.fi/linux/
3961Q: http://patchwork.linuxtv.org/project/linux-media/list/
3962T: git git://linuxtv.org/anttip/media_tree.git
3963S: Maintained
3964F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3965F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3966
3967DYNAMIC DEBUG
3968M: Jason Baron <jbaron@akamai.com>
3969S: Maintained
3970F: lib/dynamic_debug.c
3971F: include/linux/dynamic_debug.h
3972
3973DZ DECSTATION DZ11 SERIAL DRIVER
3974M: "Maciej W. Rozycki" <macro@linux-mips.org>
3975S: Maintained
3976F: drivers/tty/serial/dz.*
3977
3978E3X0 POWER BUTTON DRIVER
3979M: Moritz Fischer <moritz.fischer@ettus.com>
3980L: usrp-users@lists.ettus.com
3981W: http://www.ettus.com
3982S: Supported
3983F: drivers/input/misc/e3x0-button.c
3984F: Documentation/devicetree/bindings/input/e3x0-button.txt
3985
3986E4000 MEDIA DRIVER
3987M: Antti Palosaari <crope@iki.fi>
3988L: linux-media@vger.kernel.org
3989W: https://linuxtv.org
3990W: http://palosaari.fi/linux/
3991Q: http://patchwork.linuxtv.org/project/linux-media/list/
3992T: git git://linuxtv.org/anttip/media_tree.git
3993S: Maintained
3994F: drivers/media/tuners/e4000*
3995
3996EATA ISA/EISA/PCI SCSI DRIVER
3997M: Dario Ballabio <ballabio_dario@emc.com>
3998L: linux-scsi@vger.kernel.org
3999S: Maintained
4000F: drivers/scsi/eata.c
4001
4002EC100 MEDIA DRIVER
4003M: Antti Palosaari <crope@iki.fi>
4004L: linux-media@vger.kernel.org
4005W: https://linuxtv.org
4006W: http://palosaari.fi/linux/
4007Q: http://patchwork.linuxtv.org/project/linux-media/list/
4008T: git git://linuxtv.org/anttip/media_tree.git
4009S: Maintained
4010F: drivers/media/dvb-frontends/ec100*
4011
4012ECRYPT FILE SYSTEM
4013M: Tyler Hicks <tyhicks@canonical.com>
4014L: ecryptfs@vger.kernel.org
4015W: http://ecryptfs.org
4016W: https://launchpad.net/ecryptfs
4017T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4018S: Supported
4019F: Documentation/filesystems/ecryptfs.txt
4020F: fs/ecryptfs/
4021
4022EDAC-CORE
4023M: Doug Thompson <dougthompson@xmission.com>
4024M: Borislav Petkov <bp@alien8.de>
4025M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4026L: linux-edac@vger.kernel.org
4027T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4028T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4029S: Supported
4030F: Documentation/edac.txt
4031F: drivers/edac/
4032F: include/linux/edac.h
4033
4034EDAC-AMD64
4035M: Doug Thompson <dougthompson@xmission.com>
4036M: Borislav Petkov <bp@alien8.de>
4037L: linux-edac@vger.kernel.org
4038S: Maintained
4039F: drivers/edac/amd64_edac*
4040
4041EDAC-CALXEDA
4042M: Doug Thompson <dougthompson@xmission.com>
4043M: Robert Richter <rric@kernel.org>
4044L: linux-edac@vger.kernel.org
4045S: Maintained
4046F: drivers/edac/highbank*
4047
4048EDAC-CAVIUM
4049M: Ralf Baechle <ralf@linux-mips.org>
4050M: David Daney <david.daney@cavium.com>
4051L: linux-edac@vger.kernel.org
4052L: linux-mips@linux-mips.org
4053S: Supported
4054F: drivers/edac/octeon_edac*
4055
4056EDAC-E752X
4057M: Mark Gross <mark.gross@intel.com>
4058M: Doug Thompson <dougthompson@xmission.com>
4059L: linux-edac@vger.kernel.org
4060S: Maintained
4061F: drivers/edac/e752x_edac.c
4062
4063EDAC-E7XXX
4064M: Doug Thompson <dougthompson@xmission.com>
4065L: linux-edac@vger.kernel.org
4066S: Maintained
4067F: drivers/edac/e7xxx_edac.c
4068
4069EDAC-GHES
4070M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4071L: linux-edac@vger.kernel.org
4072S: Maintained
4073F: drivers/edac/ghes_edac.c
4074
4075EDAC-I82443BXGX
4076M: Tim Small <tim@buttersideup.com>
4077L: linux-edac@vger.kernel.org
4078S: Maintained
4079F: drivers/edac/i82443bxgx_edac.c
4080
4081EDAC-I3000
4082M: Jason Uhlenkott <juhlenko@akamai.com>
4083L: linux-edac@vger.kernel.org
4084S: Maintained
4085F: drivers/edac/i3000_edac.c
4086
4087EDAC-I5000
4088M: Doug Thompson <dougthompson@xmission.com>
4089L: linux-edac@vger.kernel.org
4090S: Maintained
4091F: drivers/edac/i5000_edac.c
4092
4093EDAC-I5400
4094M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4095L: linux-edac@vger.kernel.org
4096S: Maintained
4097F: drivers/edac/i5400_edac.c
4098
4099EDAC-I7300
4100M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4101L: linux-edac@vger.kernel.org
4102S: Maintained
4103F: drivers/edac/i7300_edac.c
4104
4105EDAC-I7CORE
4106M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4107L: linux-edac@vger.kernel.org
4108S: Maintained
4109F: drivers/edac/i7core_edac.c
4110
4111EDAC-I82975X
4112M: Ranganathan Desikan <ravi@jetztechnologies.com>
4113M: "Arvind R." <arvino55@gmail.com>
4114L: linux-edac@vger.kernel.org
4115S: Maintained
4116F: drivers/edac/i82975x_edac.c
4117
4118EDAC-IE31200
4119M: Jason Baron <jbaron@akamai.com>
4120L: linux-edac@vger.kernel.org
4121S: Maintained
4122F: drivers/edac/ie31200_edac.c
4123
4124EDAC-MPC85XX
4125M: Johannes Thumshirn <morbidrsa@gmail.com>
4126L: linux-edac@vger.kernel.org
4127S: Maintained
4128F: drivers/edac/mpc85xx_edac.[ch]
4129
4130EDAC-PASEMI
4131M: Egor Martovetsky <egor@pasemi.com>
4132L: linux-edac@vger.kernel.org
4133S: Maintained
4134F: drivers/edac/pasemi_edac.c
4135
4136EDAC-R82600
4137M: Tim Small <tim@buttersideup.com>
4138L: linux-edac@vger.kernel.org
4139S: Maintained
4140F: drivers/edac/r82600_edac.c
4141
4142EDAC-SBRIDGE
4143M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4144L: linux-edac@vger.kernel.org
4145S: Maintained
4146F: drivers/edac/sb_edac.c
4147
4148EDAC-XGENE
4149APPLIED MICRO (APM) X-GENE SOC EDAC
4150M: Loc Ho <lho@apm.com>
4151S: Supported
4152F: drivers/edac/xgene_edac.c
4153F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4154
4155EDIROL UA-101/UA-1000 DRIVER
4156M: Clemens Ladisch <clemens@ladisch.de>
4157L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4158T: git git://git.alsa-project.org/alsa-kernel.git
4159S: Maintained
4160F: sound/usb/misc/ua101.c
4161
4162EXTENSIBLE FIRMWARE INTERFACE (EFI)
4163M: Matt Fleming <matt@codeblueprint.co.uk>
4164L: linux-efi@vger.kernel.org
4165T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4166S: Maintained
4167F: Documentation/efi-stub.txt
4168F: arch/ia64/kernel/efi.c
4169F: arch/x86/boot/compressed/eboot.[ch]
4170F: arch/x86/include/asm/efi.h
4171F: arch/x86/platform/efi/*
4172F: drivers/firmware/efi/*
4173F: include/linux/efi*.h
4174
4175EFI VARIABLE FILESYSTEM
4176M: Matthew Garrett <matthew.garrett@nebula.com>
4177M: Jeremy Kerr <jk@ozlabs.org>
4178M: Matt Fleming <matt@codeblueprint.co.uk>
4179T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4180L: linux-efi@vger.kernel.org
4181S: Maintained
4182F: fs/efivarfs/
4183
4184EFIFB FRAMEBUFFER DRIVER
4185L: linux-fbdev@vger.kernel.org
4186M: Peter Jones <pjones@redhat.com>
4187S: Maintained
4188F: drivers/video/fbdev/efifb.c
4189
4190EFS FILESYSTEM
4191W: http://aeschi.ch.eu.org/efs/
4192S: Orphan
4193F: fs/efs/
4194
4195EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4196M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4197L: netdev@vger.kernel.org
4198S: Maintained
4199F: drivers/net/ethernet/ibm/ehea/
4200
4201EM28XX VIDEO4LINUX DRIVER
4202M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4203L: linux-media@vger.kernel.org
4204W: https://linuxtv.org
4205T: git git://linuxtv.org/media_tree.git
4206S: Maintained
4207F: drivers/media/usb/em28xx/
4208
4209EMBEDDED LINUX
4210M: Paul Gortmaker <paul.gortmaker@windriver.com>
4211M: Matt Mackall <mpm@selenic.com>
4212M: David Woodhouse <dwmw2@infradead.org>
4213L: linux-embedded@vger.kernel.org
4214S: Maintained
4215
4216EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4217M: James Smart <james.smart@avagotech.com>
4218M: Dick Kennedy <dick.kennedy@avagotech.com>
4219L: linux-scsi@vger.kernel.org
4220W: http://www.avagotech.com
4221S: Supported
4222F: drivers/scsi/lpfc/
4223
4224ENE CB710 FLASH CARD READER DRIVER
4225M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4226S: Maintained
4227F: drivers/misc/cb710/
4228F: drivers/mmc/host/cb710-mmc.*
4229F: include/linux/cb710.h
4230
4231ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4232M: Maxim Levitsky <maximlevitsky@gmail.com>
4233S: Maintained
4234F: drivers/media/rc/ene_ir.*
4235
4236ENHANCED ERROR HANDLING (EEH)
4237M: Gavin Shan <shangw@linux.vnet.ibm.com>
4238L: linuxppc-dev@lists.ozlabs.org
4239S: Supported
4240F: Documentation/powerpc/eeh-pci-error-recovery.txt
4241F: arch/powerpc/kernel/eeh*.c
4242
4243EPSON S1D13XXX FRAMEBUFFER DRIVER
4244M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4245S: Maintained
4246T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4247F: drivers/video/fbdev/s1d13xxxfb.c
4248F: include/video/s1d13xxxfb.h
4249
4250ET131X NETWORK DRIVER
4251M: Mark Einon <mark.einon@gmail.com>
4252S: Odd Fixes
4253F: drivers/net/ethernet/agere/
4254
4255ETHERNET BRIDGE
4256M: Stephen Hemminger <stephen@networkplumber.org>
4257L: bridge@lists.linux-foundation.org
4258L: netdev@vger.kernel.org
4259W: http://www.linuxfoundation.org/en/Net:Bridge
4260S: Maintained
4261F: include/linux/netfilter_bridge/
4262F: net/bridge/
4263
4264ETHERNET PHY LIBRARY
4265M: Florian Fainelli <f.fainelli@gmail.com>
4266L: netdev@vger.kernel.org
4267S: Maintained
4268F: include/linux/phy.h
4269F: include/linux/phy_fixed.h
4270F: drivers/net/phy/
4271F: Documentation/networking/phy.txt
4272F: drivers/of/of_mdio.c
4273F: drivers/of/of_net.c
4274
4275EXT2 FILE SYSTEM
4276M: Jan Kara <jack@suse.com>
4277L: linux-ext4@vger.kernel.org
4278S: Maintained
4279F: Documentation/filesystems/ext2.txt
4280F: fs/ext2/
4281F: include/linux/ext2*
4282
4283EXT4 FILE SYSTEM
4284M: "Theodore Ts'o" <tytso@mit.edu>
4285M: Andreas Dilger <adilger.kernel@dilger.ca>
4286L: linux-ext4@vger.kernel.org
4287W: http://ext4.wiki.kernel.org
4288Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4289T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4290S: Maintained
4291F: Documentation/filesystems/ext4.txt
4292F: fs/ext4/
4293
4294Extended Verification Module (EVM)
4295M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4296L: linux-ima-devel@lists.sourceforge.net
4297L: linux-security-module@vger.kernel.org
4298S: Supported
4299F: security/integrity/evm/
4300
4301EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4302M: MyungJoo Ham <myungjoo.ham@samsung.com>
4303M: Chanwoo Choi <cw00.choi@samsung.com>
4304L: linux-kernel@vger.kernel.org
4305T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4306S: Maintained
4307F: drivers/extcon/
4308F: include/linux/extcon/
4309F: include/linux/extcon.h
4310F: Documentation/extcon/
4311F: Documentation/devicetree/bindings/extcon/
4312
4313EXYNOS DP DRIVER
4314M: Jingoo Han <jingoohan1@gmail.com>
4315L: dri-devel@lists.freedesktop.org
4316S: Maintained
4317F: drivers/gpu/drm/exynos/exynos_dp*
4318
4319EXYNOS MIPI DISPLAY DRIVERS
4320M: Inki Dae <inki.dae@samsung.com>
4321M: Donghwa Lee <dh09.lee@samsung.com>
4322M: Kyungmin Park <kyungmin.park@samsung.com>
4323L: linux-fbdev@vger.kernel.org
4324S: Maintained
4325F: drivers/video/fbdev/exynos/exynos_mipi*
4326F: include/video/exynos_mipi*
4327
4328F71805F HARDWARE MONITORING DRIVER
4329M: Jean Delvare <jdelvare@suse.com>
4330L: lm-sensors@lm-sensors.org
4331S: Maintained
4332F: Documentation/hwmon/f71805f
4333F: drivers/hwmon/f71805f.c
4334
4335FC0011 TUNER DRIVER
4336M: Michael Buesch <m@bues.ch>
4337L: linux-media@vger.kernel.org
4338S: Maintained
4339F: drivers/media/tuners/fc0011.h
4340F: drivers/media/tuners/fc0011.c
4341
4342FC2580 MEDIA DRIVER
4343M: Antti Palosaari <crope@iki.fi>
4344L: linux-media@vger.kernel.org
4345W: https://linuxtv.org
4346W: http://palosaari.fi/linux/
4347Q: http://patchwork.linuxtv.org/project/linux-media/list/
4348T: git git://linuxtv.org/anttip/media_tree.git
4349S: Maintained
4350F: drivers/media/tuners/fc2580*
4351
4352FANOTIFY
4353M: Eric Paris <eparis@redhat.com>
4354S: Maintained
4355F: fs/notify/fanotify/
4356F: include/linux/fanotify.h
4357F: include/uapi/linux/fanotify.h
4358
4359FARSYNC SYNCHRONOUS DRIVER
4360M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4361W: http://www.farsite.co.uk/
4362S: Supported
4363F: drivers/net/wan/farsync.*
4364
4365FAULT INJECTION SUPPORT
4366M: Akinobu Mita <akinobu.mita@gmail.com>
4367S: Supported
4368F: Documentation/fault-injection/
4369F: lib/fault-inject.c
4370
4371FBTFT Framebuffer drivers
4372M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4373M: Noralf Trønnes <noralf@tronnes.org>
4374S: Maintained
4375F: drivers/staging/fbtft/
4376
4377FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4378M: Vasu Dev <vasu.dev@intel.com>
4379L: fcoe-devel@open-fcoe.org
4380W: www.Open-FCoE.org
4381S: Supported
4382F: drivers/scsi/libfc/
4383F: drivers/scsi/fcoe/
4384F: include/scsi/fc/
4385F: include/scsi/libfc.h
4386F: include/scsi/libfcoe.h
4387F: include/uapi/scsi/fc/
4388
4389FILE LOCKING (flock() and fcntl()/lockf())
4390M: Jeff Layton <jlayton@poochiereds.net>
4391M: "J. Bruce Fields" <bfields@fieldses.org>
4392L: linux-fsdevel@vger.kernel.org
4393S: Maintained
4394F: include/linux/fcntl.h
4395F: include/linux/fs.h
4396F: include/uapi/linux/fcntl.h
4397F: include/uapi/linux/fs.h
4398F: fs/fcntl.c
4399F: fs/locks.c
4400
4401FILESYSTEMS (VFS and infrastructure)
4402M: Alexander Viro <viro@zeniv.linux.org.uk>
4403L: linux-fsdevel@vger.kernel.org
4404S: Maintained
4405F: fs/*
4406
4407FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4408M: Riku Voipio <riku.voipio@iki.fi>
4409L: lm-sensors@lm-sensors.org
4410S: Maintained
4411F: drivers/hwmon/f75375s.c
4412F: include/linux/f75375s.h
4413
4414FIREWIRE AUDIO DRIVERS
4415M: Clemens Ladisch <clemens@ladisch.de>
4416L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4417T: git git://git.alsa-project.org/alsa-kernel.git
4418S: Maintained
4419F: sound/firewire/
4420
4421FIREWIRE MEDIA DRIVERS (firedtv)
4422M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4423L: linux-media@vger.kernel.org
4424L: linux1394-devel@lists.sourceforge.net
4425T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4426S: Maintained
4427F: drivers/media/firewire/
4428
4429FIREWIRE SBP-2 TARGET
4430M: Chris Boot <bootc@bootc.net>
4431L: linux-scsi@vger.kernel.org
4432L: target-devel@vger.kernel.org
4433L: linux1394-devel@lists.sourceforge.net
4434T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4435S: Maintained
4436F: drivers/target/sbp/
4437
4438FIREWIRE SUBSYSTEM
4439M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4440L: linux1394-devel@lists.sourceforge.net
4441W: http://ieee1394.wiki.kernel.org/
4442T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4443S: Maintained
4444F: drivers/firewire/
4445F: include/linux/firewire.h
4446F: include/uapi/linux/firewire*.h
4447F: tools/firewire/
4448
4449FIRMWARE LOADER (request_firmware)
4450M: Ming Lei <ming.lei@canonical.com>
4451L: linux-kernel@vger.kernel.org
4452S: Maintained
4453F: Documentation/firmware_class/
4454F: drivers/base/firmware*.c
4455F: include/linux/firmware.h
4456
4457FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4458M: Joshua Morris <josh.h.morris@us.ibm.com>
4459M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4460S: Maintained
4461F: drivers/block/rsxx/
4462
4463FLOPPY DRIVER
4464M: Jiri Kosina <jikos@kernel.org>
4465T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4466S: Odd fixes
4467F: drivers/block/floppy.c
4468
4469FMC SUBSYSTEM
4470M: Alessandro Rubini <rubini@gnudd.com>
4471W: http://www.ohwr.org/projects/fmc-bus
4472S: Supported
4473F: drivers/fmc/
4474F: include/linux/fmc*.h
4475F: include/linux/ipmi-fru.h
4476K: fmc_d.*register
4477
4478FPGA MANAGER FRAMEWORK
4479M: Alan Tull <atull@opensource.altera.com>
4480R: Moritz Fischer <moritz.fischer@ettus.com>
4481S: Maintained
4482F: drivers/fpga/
4483F: include/linux/fpga/fpga-mgr.h
4484W: http://www.rocketboards.org
4485
4486FPU EMULATOR
4487M: Bill Metzenthen <billm@melbpc.org.au>
4488W: http://floatingpoint.sourceforge.net/emulator/index.html
4489S: Maintained
4490F: arch/x86/math-emu/
4491
4492FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4493L: netdev@vger.kernel.org
4494S: Orphan
4495F: drivers/net/wan/dlci.c
4496F: drivers/net/wan/sdla.c
4497
4498FRAMEBUFFER LAYER
4499M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4500M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4501L: linux-fbdev@vger.kernel.org
4502W: http://linux-fbdev.sourceforge.net/
4503Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4504T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4505S: Maintained
4506F: Documentation/fb/
4507F: drivers/video/
4508F: include/video/
4509F: include/linux/fb.h
4510F: include/uapi/video/
4511F: include/uapi/linux/fb.h
4512
4513FREESCALE DIU FRAMEBUFFER DRIVER
4514M: Timur Tabi <timur@tabi.org>
4515L: linux-fbdev@vger.kernel.org
4516S: Maintained
4517F: drivers/video/fbdev/fsl-diu-fb.*
4518
4519FREESCALE DMA DRIVER
4520M: Li Yang <leoli@freescale.com>
4521M: Zhang Wei <zw@zh-kernel.org>
4522L: linuxppc-dev@lists.ozlabs.org
4523S: Maintained
4524F: drivers/dma/fsldma.*
4525
4526FREESCALE I2C CPM DRIVER
4527M: Jochen Friedrich <jochen@scram.de>
4528L: linuxppc-dev@lists.ozlabs.org
4529L: linux-i2c@vger.kernel.org
4530S: Maintained
4531F: drivers/i2c/busses/i2c-cpm.c
4532
4533FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4534M: Sascha Hauer <kernel@pengutronix.de>
4535L: linux-fbdev@vger.kernel.org
4536L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4537S: Maintained
4538F: include/linux/platform_data/video-imxfb.h
4539F: drivers/video/fbdev/imxfb.c
4540
4541FREESCALE QUAD SPI DRIVER
4542M: Han Xu <han.xu@freescale.com>
4543L: linux-mtd@lists.infradead.org
4544S: Maintained
4545F: drivers/mtd/spi-nor/fsl-quadspi.c
4546
4547FREESCALE SOC FS_ENET DRIVER
4548M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4549M: Vitaly Bordug <vbordug@ru.mvista.com>
4550L: linuxppc-dev@lists.ozlabs.org
4551L: netdev@vger.kernel.org
4552S: Maintained
4553F: drivers/net/ethernet/freescale/fs_enet/
4554F: include/linux/fs_enet_pd.h
4555
4556FREESCALE QUICC ENGINE LIBRARY
4557L: linuxppc-dev@lists.ozlabs.org
4558S: Orphan
4559F: drivers/soc/fsl/qe/
4560F: include/soc/fsl/*qe*.h
4561F: include/soc/fsl/*ucc*.h
4562
4563FREESCALE USB PERIPHERAL DRIVERS
4564M: Li Yang <leoli@freescale.com>
4565L: linux-usb@vger.kernel.org
4566L: linuxppc-dev@lists.ozlabs.org
4567S: Maintained
4568F: drivers/usb/gadget/udc/fsl*
4569
4570FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4571M: Li Yang <leoli@freescale.com>
4572L: netdev@vger.kernel.org
4573L: linuxppc-dev@lists.ozlabs.org
4574S: Maintained
4575F: drivers/net/ethernet/freescale/ucc_geth*
4576
4577FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4578M: Claudiu Manoil <claudiu.manoil@freescale.com>
4579L: netdev@vger.kernel.org
4580S: Maintained
4581F: drivers/net/ethernet/freescale/gianfar*
4582X: drivers/net/ethernet/freescale/gianfar_ptp.c
4583F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4584
4585FREESCALE QUICC ENGINE UCC UART DRIVER
4586M: Timur Tabi <timur@tabi.org>
4587L: linuxppc-dev@lists.ozlabs.org
4588S: Maintained
4589F: drivers/tty/serial/ucc_uart.c
4590
4591FREESCALE SOC SOUND DRIVERS
4592M: Timur Tabi <timur@tabi.org>
4593M: Nicolin Chen <nicoleotsuka@gmail.com>
4594M: Xiubo Li <Xiubo.Lee@gmail.com>
4595L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4596L: linuxppc-dev@lists.ozlabs.org
4597S: Maintained
4598F: sound/soc/fsl/fsl*
4599F: sound/soc/fsl/imx*
4600F: sound/soc/fsl/mpc8610_hpcd.c
4601
4602FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4603M: "J. German Rivera" <German.Rivera@freescale.com>
4604L: linux-kernel@vger.kernel.org
4605S: Maintained
4606F: drivers/staging/fsl-mc/
4607
4608FREEVXFS FILESYSTEM
4609M: Christoph Hellwig <hch@infradead.org>
4610W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4611S: Maintained
4612F: fs/freevxfs/
4613
4614FREEZER
4615M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4616M: Pavel Machek <pavel@ucw.cz>
4617L: linux-pm@vger.kernel.org
4618S: Supported
4619F: Documentation/power/freezing-of-tasks.txt
4620F: include/linux/freezer.h
4621F: kernel/freezer.c
4622
4623FRONTSWAP API
4624M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4625L: linux-kernel@vger.kernel.org
4626S: Maintained
4627F: mm/frontswap.c
4628F: include/linux/frontswap.h
4629
4630FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4631M: David Howells <dhowells@redhat.com>
4632L: linux-cachefs@redhat.com (moderated for non-subscribers)
4633S: Supported
4634F: Documentation/filesystems/caching/
4635F: fs/fscache/
4636F: include/linux/fscache*.h
4637
4638F2FS FILE SYSTEM
4639M: Jaegeuk Kim <jaegeuk@kernel.org>
4640M: Changman Lee <cm224.lee@samsung.com>
4641R: Chao Yu <chao2.yu@samsung.com>
4642L: linux-f2fs-devel@lists.sourceforge.net
4643W: http://en.wikipedia.org/wiki/F2FS
4644T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4645S: Maintained
4646F: Documentation/filesystems/f2fs.txt
4647F: Documentation/ABI/testing/sysfs-fs-f2fs
4648F: fs/f2fs/
4649F: include/linux/f2fs_fs.h
4650F: include/trace/events/f2fs.h
4651
4652FUJITSU FR-V (FRV) PORT
4653S: Orphan
4654F: arch/frv/
4655
4656FUJITSU LAPTOP EXTRAS
4657M: Jonathan Woithe <jwoithe@just42.net>
4658L: platform-driver-x86@vger.kernel.org
4659S: Maintained
4660F: drivers/platform/x86/fujitsu-laptop.c
4661
4662FUJITSU M-5MO LS CAMERA ISP DRIVER
4663M: Kyungmin Park <kyungmin.park@samsung.com>
4664M: Heungjun Kim <riverful.kim@samsung.com>
4665L: linux-media@vger.kernel.org
4666S: Maintained
4667F: drivers/media/i2c/m5mols/
4668F: include/media/i2c/m5mols.h
4669
4670FUJITSU TABLET EXTRAS
4671M: Robert Gerlach <khnz@gmx.de>
4672L: platform-driver-x86@vger.kernel.org
4673S: Maintained
4674F: drivers/platform/x86/fujitsu-tablet.c
4675
4676FUSE: FILESYSTEM IN USERSPACE
4677M: Miklos Szeredi <miklos@szeredi.hu>
4678L: fuse-devel@lists.sourceforge.net
4679W: http://fuse.sourceforge.net/
4680T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4681S: Maintained
4682F: fs/fuse/
4683F: include/uapi/linux/fuse.h
4684F: Documentation/filesystems/fuse.txt
4685
4686FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4687M: Rik Faith <faith@cs.unc.edu>
4688L: linux-scsi@vger.kernel.org
4689S: Odd Fixes (e.g., new signatures)
4690F: drivers/scsi/fdomain.*
4691
4692GCOV BASED KERNEL PROFILING
4693M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4694S: Maintained
4695F: kernel/gcov/
4696F: Documentation/gcov.txt
4697
4698GDT SCSI DISK ARRAY CONTROLLER DRIVER
4699M: Achim Leubner <achim_leubner@adaptec.com>
4700L: linux-scsi@vger.kernel.org
4701W: http://www.icp-vortex.com/
4702S: Supported
4703F: drivers/scsi/gdt*
4704
4705GDB KERNEL DEBUGGING HELPER SCRIPTS
4706M: Jan Kiszka <jan.kiszka@siemens.com>
4707S: Supported
4708F: scripts/gdb/
4709
4710GEMTEK FM RADIO RECEIVER DRIVER
4711M: Hans Verkuil <hverkuil@xs4all.nl>
4712L: linux-media@vger.kernel.org
4713T: git git://linuxtv.org/media_tree.git
4714W: https://linuxtv.org
4715S: Maintained
4716F: drivers/media/radio/radio-gemtek*
4717
4718GENERIC GPIO I2C DRIVER
4719M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4720S: Supported
4721F: drivers/i2c/busses/i2c-gpio.c
4722F: include/linux/i2c-gpio.h
4723
4724GENERIC GPIO I2C MULTIPLEXER DRIVER
4725M: Peter Korsgaard <peter.korsgaard@barco.com>
4726L: linux-i2c@vger.kernel.org
4727S: Supported
4728F: drivers/i2c/muxes/i2c-mux-gpio.c
4729F: include/linux/i2c-mux-gpio.h
4730F: Documentation/i2c/muxes/i2c-mux-gpio
4731
4732GENERIC HDLC (WAN) DRIVERS
4733M: Krzysztof Halasa <khc@pm.waw.pl>
4734W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4735S: Maintained
4736F: drivers/net/wan/c101.c
4737F: drivers/net/wan/hd6457*
4738F: drivers/net/wan/hdlc*
4739F: drivers/net/wan/n2.c
4740F: drivers/net/wan/pc300too.c
4741F: drivers/net/wan/pci200syn.c
4742F: drivers/net/wan/wanxl*
4743
4744GENERIC INCLUDE/ASM HEADER FILES
4745M: Arnd Bergmann <arnd@arndb.de>
4746L: linux-arch@vger.kernel.org
4747T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4748S: Maintained
4749F: include/asm-generic/
4750F: include/uapi/asm-generic/
4751
4752GENERIC PHY FRAMEWORK
4753M: Kishon Vijay Abraham I <kishon@ti.com>
4754L: linux-kernel@vger.kernel.org
4755T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4756S: Supported
4757F: drivers/phy/
4758F: include/linux/phy/
4759
4760GENERIC PM DOMAINS
4761M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4762M: Kevin Hilman <khilman@kernel.org>
4763M: Ulf Hansson <ulf.hansson@linaro.org>
4764L: linux-pm@vger.kernel.org
4765S: Supported
4766F: drivers/base/power/domain*.c
4767F: include/linux/pm_domain.h
4768
4769GENERIC UIO DRIVER FOR PCI DEVICES
4770M: "Michael S. Tsirkin" <mst@redhat.com>
4771L: kvm@vger.kernel.org
4772S: Supported
4773F: drivers/uio/uio_pci_generic.c
4774
4775GET_MAINTAINER SCRIPT
4776M: Joe Perches <joe@perches.com>
4777S: Maintained
4778F: scripts/get_maintainer.pl
4779
4780GFS2 FILE SYSTEM
4781M: Steven Whitehouse <swhiteho@redhat.com>
4782M: Bob Peterson <rpeterso@redhat.com>
4783L: cluster-devel@redhat.com
4784W: http://sources.redhat.com/cluster/
4785T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4786S: Supported
4787F: Documentation/filesystems/gfs2*.txt
4788F: fs/gfs2/
4789F: include/uapi/linux/gfs2_ondisk.h
4790
4791GIGASET ISDN DRIVERS
4792M: Paul Bolle <pebolle@tiscali.nl>
4793L: gigaset307x-common@lists.sourceforge.net
4794W: http://gigaset307x.sourceforge.net/
4795S: Odd Fixes
4796F: Documentation/isdn/README.gigaset
4797F: drivers/isdn/gigaset/
4798F: include/uapi/linux/gigaset_dev.h
4799
4800GO7007 MPEG CODEC
4801M: Hans Verkuil <hans.verkuil@cisco.com>
4802L: linux-media@vger.kernel.org
4803S: Maintained
4804F: drivers/media/usb/go7007/
4805
4806GOODIX TOUCHSCREEN
4807M: Bastien Nocera <hadess@hadess.net>
4808L: linux-input@vger.kernel.org
4809S: Maintained
4810F: drivers/input/touchscreen/goodix.c
4811
4812GPIO SUBSYSTEM
4813M: Linus Walleij <linus.walleij@linaro.org>
4814M: Alexandre Courbot <gnurou@gmail.com>
4815L: linux-gpio@vger.kernel.org
4816T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4817S: Maintained
4818F: Documentation/gpio/
4819F: drivers/gpio/
4820F: include/linux/gpio/
4821F: include/linux/gpio.h
4822F: include/asm-generic/gpio.h
4823
4824GRE DEMULTIPLEXER DRIVER
4825M: Dmitry Kozlov <xeb@mail.ru>
4826L: netdev@vger.kernel.org
4827S: Maintained
4828F: net/ipv4/gre_demux.c
4829F: net/ipv4/gre_offload.c
4830F: include/net/gre.h
4831
4832GRETH 10/100/1G Ethernet MAC device driver
4833M: Kristoffer Glembo <kristoffer@gaisler.com>
4834L: netdev@vger.kernel.org
4835S: Maintained
4836F: drivers/net/ethernet/aeroflex/
4837
4838GSPCA FINEPIX SUBDRIVER
4839M: Frank Zago <frank@zago.net>
4840L: linux-media@vger.kernel.org
4841T: git git://linuxtv.org/media_tree.git
4842S: Maintained
4843F: drivers/media/usb/gspca/finepix.c
4844
4845GSPCA GL860 SUBDRIVER
4846M: Olivier Lorin <o.lorin@laposte.net>
4847L: linux-media@vger.kernel.org
4848T: git git://linuxtv.org/media_tree.git
4849S: Maintained
4850F: drivers/media/usb/gspca/gl860/
4851
4852GSPCA M5602 SUBDRIVER
4853M: Erik Andren <erik.andren@gmail.com>
4854L: linux-media@vger.kernel.org
4855T: git git://linuxtv.org/media_tree.git
4856S: Maintained
4857F: drivers/media/usb/gspca/m5602/
4858
4859GSPCA PAC207 SONIXB SUBDRIVER
4860M: Hans de Goede <hdegoede@redhat.com>
4861L: linux-media@vger.kernel.org
4862T: git git://linuxtv.org/media_tree.git
4863S: Maintained
4864F: drivers/media/usb/gspca/pac207.c
4865
4866GSPCA SN9C20X SUBDRIVER
4867M: Brian Johnson <brijohn@gmail.com>
4868L: linux-media@vger.kernel.org
4869T: git git://linuxtv.org/media_tree.git
4870S: Maintained
4871F: drivers/media/usb/gspca/sn9c20x.c
4872
4873GSPCA T613 SUBDRIVER
4874M: Leandro Costantino <lcostantino@gmail.com>
4875L: linux-media@vger.kernel.org
4876T: git git://linuxtv.org/media_tree.git
4877S: Maintained
4878F: drivers/media/usb/gspca/t613.c
4879
4880GSPCA USB WEBCAM DRIVER
4881M: Hans de Goede <hdegoede@redhat.com>
4882L: linux-media@vger.kernel.org
4883T: git git://linuxtv.org/media_tree.git
4884S: Maintained
4885F: drivers/media/usb/gspca/
4886
4887GUID PARTITION TABLE (GPT)
4888M: Davidlohr Bueso <dave@stgolabs.net>
4889L: linux-efi@vger.kernel.org
4890S: Maintained
4891F: block/partitions/efi.*
4892
4893STK1160 USB VIDEO CAPTURE DRIVER
4894M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4895L: linux-media@vger.kernel.org
4896T: git git://linuxtv.org/media_tree.git
4897S: Maintained
4898F: drivers/media/usb/stk1160/
4899
4900H8/300 ARCHITECTURE
4901M: Yoshinori Sato <ysato@users.sourceforge.jp>
4902L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4903W: http://uclinux-h8.sourceforge.jp
4904T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4905S: Maintained
4906F: arch/h8300/
4907F: drivers/clocksource/h8300_*.c
4908F: drivers/clk/h8300/
4909F: drivers/irqchip/irq-renesas-h8*.c
4910
4911HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4912M: Frank Seidel <frank@f-seidel.de>
4913L: platform-driver-x86@vger.kernel.org
4914W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4915S: Maintained
4916F: drivers/platform/x86/hdaps.c
4917
4918HDPVR USB VIDEO ENCODER DRIVER
4919M: Hans Verkuil <hverkuil@xs4all.nl>
4920L: linux-media@vger.kernel.org
4921T: git git://linuxtv.org/media_tree.git
4922W: https://linuxtv.org
4923S: Odd Fixes
4924F: drivers/media/usb/hdpvr/
4925
4926HWPOISON MEMORY FAILURE HANDLING
4927M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4928L: linux-mm@kvack.org
4929S: Maintained
4930F: mm/memory-failure.c
4931F: mm/hwpoison-inject.c
4932
4933HYPERVISOR VIRTUAL CONSOLE DRIVER
4934L: linuxppc-dev@lists.ozlabs.org
4935S: Odd Fixes
4936F: drivers/tty/hvc/
4937
4938HACKRF MEDIA DRIVER
4939M: Antti Palosaari <crope@iki.fi>
4940L: linux-media@vger.kernel.org
4941W: https://linuxtv.org
4942W: http://palosaari.fi/linux/
4943Q: http://patchwork.linuxtv.org/project/linux-media/list/
4944T: git git://linuxtv.org/anttip/media_tree.git
4945S: Maintained
4946F: drivers/media/usb/hackrf/
4947
4948HARDWARE MONITORING
4949M: Jean Delvare <jdelvare@suse.com>
4950M: Guenter Roeck <linux@roeck-us.net>
4951L: lm-sensors@lm-sensors.org
4952W: http://www.lm-sensors.org/
4953T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4954T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4955S: Maintained
4956F: Documentation/hwmon/
4957F: drivers/hwmon/
4958F: include/linux/hwmon*.h
4959
4960HARDWARE RANDOM NUMBER GENERATOR CORE
4961M: Matt Mackall <mpm@selenic.com>
4962M: Herbert Xu <herbert@gondor.apana.org.au>
4963L: linux-crypto@vger.kernel.org
4964S: Odd fixes
4965F: Documentation/hw_random.txt
4966F: drivers/char/hw_random/
4967F: include/linux/hw_random.h
4968
4969HARDWARE SPINLOCK CORE
4970M: Ohad Ben-Cohen <ohad@wizery.com>
4971S: Maintained
4972T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4973F: Documentation/hwspinlock.txt
4974F: drivers/hwspinlock/hwspinlock_*
4975F: include/linux/hwspinlock.h
4976
4977HARMONY SOUND DRIVER
4978L: linux-parisc@vger.kernel.org
4979S: Maintained
4980F: sound/parisc/harmony.*
4981
4982HD29L2 MEDIA DRIVER
4983M: Antti Palosaari <crope@iki.fi>
4984L: linux-media@vger.kernel.org
4985W: https://linuxtv.org
4986W: http://palosaari.fi/linux/
4987Q: http://patchwork.linuxtv.org/project/linux-media/list/
4988T: git git://linuxtv.org/anttip/media_tree.git
4989S: Maintained
4990F: drivers/media/dvb-frontends/hd29l2*
4991
4992HEWLETT-PACKARD SMART2 RAID DRIVER
4993L: iss_storagedev@hp.com
4994S: Orphan
4995F: Documentation/blockdev/cpqarray.txt
4996F: drivers/block/cpqarray.*
4997
4998HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4999M: Don Brace <don.brace@pmcs.com>
5000L: iss_storagedev@hp.com
5001L: storagedev@pmcs.com
5002L: linux-scsi@vger.kernel.org
5003S: Supported
5004F: Documentation/scsi/hpsa.txt
5005F: drivers/scsi/hpsa*.[ch]
5006F: include/linux/cciss*.h
5007F: include/uapi/linux/cciss*.h
5008
5009HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5010M: Don Brace <don.brace@pmcs.com>
5011L: iss_storagedev@hp.com
5012L: storagedev@pmcs.com
5013L: linux-scsi@vger.kernel.org
5014S: Supported
5015F: Documentation/blockdev/cciss.txt
5016F: drivers/block/cciss*
5017F: include/linux/cciss_ioctl.h
5018F: include/uapi/linux/cciss_ioctl.h
5019
5020HFS FILESYSTEM
5021L: linux-fsdevel@vger.kernel.org
5022S: Orphan
5023F: Documentation/filesystems/hfs.txt
5024F: fs/hfs/
5025
5026HFSPLUS FILESYSTEM
5027L: linux-fsdevel@vger.kernel.org
5028S: Orphan
5029F: Documentation/filesystems/hfsplus.txt
5030F: fs/hfsplus/
5031
5032HGA FRAMEBUFFER DRIVER
5033M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5034L: linux-nvidia@lists.surfsouth.com
5035W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5036S: Maintained
5037F: drivers/video/fbdev/hgafb.c
5038
5039HIBERNATION (aka Software Suspend, aka swsusp)
5040M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5041M: Pavel Machek <pavel@ucw.cz>
5042L: linux-pm@vger.kernel.org
5043S: Supported
5044F: arch/x86/power/
5045F: drivers/base/power/
5046F: kernel/power/
5047F: include/linux/suspend.h
5048F: include/linux/freezer.h
5049F: include/linux/pm.h
5050F: arch/*/include/asm/suspend*.h
5051
5052HID CORE LAYER
5053M: Jiri Kosina <jikos@kernel.org>
5054R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5055L: linux-input@vger.kernel.org
5056T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5057S: Maintained
5058F: drivers/hid/
5059F: include/linux/hid*
5060F: include/uapi/linux/hid*
5061
5062HID SENSOR HUB DRIVERS
5063M: Jiri Kosina <jikos@kernel.org>
5064M: Jonathan Cameron <jic23@kernel.org>
5065M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5066L: linux-input@vger.kernel.org
5067L: linux-iio@vger.kernel.org
5068S: Maintained
5069F: Documentation/hid/hid-sensor*
5070F: drivers/hid/hid-sensor-*
5071F: drivers/iio/*/hid-*
5072F: include/linux/hid-sensor-*
5073
5074HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5075M: Thomas Gleixner <tglx@linutronix.de>
5076L: linux-kernel@vger.kernel.org
5077T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5078S: Maintained
5079F: Documentation/timers/
5080F: kernel/time/hrtimer.c
5081F: kernel/time/clockevents.c
5082F: kernel/time/tick*.*
5083F: kernel/time/timer_*.c
5084F: include/linux/clockchips.h
5085F: include/linux/hrtimer.h
5086
5087HIGH-SPEED SCC DRIVER FOR AX.25
5088L: linux-hams@vger.kernel.org
5089S: Orphan
5090F: drivers/net/hamradio/dmascc.c
5091F: drivers/net/hamradio/scc.c
5092
5093HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5094M: HighPoint Linux Team <linux@highpoint-tech.com>
5095W: http://www.highpoint-tech.com
5096S: Supported
5097F: Documentation/scsi/hptiop.txt
5098F: drivers/scsi/hptiop.c
5099
5100HIPPI
5101M: Jes Sorensen <jes@trained-monkey.org>
5102L: linux-hippi@sunsite.dk
5103S: Maintained
5104F: include/linux/hippidevice.h
5105F: include/uapi/linux/if_hippi.h
5106F: net/802/hippi.c
5107F: drivers/net/hippi/
5108
5109HISILICON SAS Controller
5110M: John Garry <john.garry@huawei.com>
5111W: http://www.hisilicon.com
5112S: Supported
5113F: drivers/scsi/hisi_sas/
5114F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5115
5116HOST AP DRIVER
5117M: Jouni Malinen <j@w1.fi>
5118L: hostap@shmoo.com (subscribers-only)
5119L: linux-wireless@vger.kernel.org
5120W: http://hostap.epitest.fi/
5121S: Maintained
5122F: drivers/net/wireless/intersil/hostap/
5123
5124HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5125L: platform-driver-x86@vger.kernel.org
5126S: Orphan
5127F: drivers/platform/x86/tc1100-wmi.c
5128
5129HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5130M: Jaroslav Kysela <perex@perex.cz>
5131S: Maintained
5132F: drivers/net/ethernet/hp/hp100.*
5133
5134HPET: High Precision Event Timers driver
5135M: Clemens Ladisch <clemens@ladisch.de>
5136S: Maintained
5137F: Documentation/timers/hpet.txt
5138F: drivers/char/hpet.c
5139F: include/linux/hpet.h
5140F: include/uapi/linux/hpet.h
5141
5142HPET: x86
5143S: Orphan
5144F: arch/x86/kernel/hpet.c
5145F: arch/x86/include/asm/hpet.h
5146
5147HPFS FILESYSTEM
5148M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5149W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5150S: Maintained
5151F: fs/hpfs/
5152
5153HSI SUBSYSTEM
5154M: Sebastian Reichel <sre@kernel.org>
5155T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5156S: Maintained
5157F: Documentation/ABI/testing/sysfs-bus-hsi
5158F: Documentation/hsi.txt
5159F: drivers/hsi/
5160F: include/linux/hsi/
5161F: include/uapi/linux/hsi/
5162
5163HSO 3G MODEM DRIVER
5164M: Jan Dumon <j.dumon@option.com>
5165W: http://www.pharscape.org
5166S: Maintained
5167F: drivers/net/usb/hso.c
5168
5169HSR NETWORK PROTOCOL
5170M: Arvid Brodin <arvid.brodin@alten.se>
5171L: netdev@vger.kernel.org
5172S: Maintained
5173F: net/hsr/
5174
5175HTCPEN TOUCHSCREEN DRIVER
5176M: Pau Oliva Fora <pof@eslack.org>
5177L: linux-input@vger.kernel.org
5178S: Maintained
5179F: drivers/input/touchscreen/htcpen.c
5180
5181HUGETLB FILESYSTEM
5182M: Nadia Yvette Chambers <nyc@holomorphy.com>
5183S: Maintained
5184F: fs/hugetlbfs/
5185
5186Hyper-V CORE AND DRIVERS
5187M: "K. Y. Srinivasan" <kys@microsoft.com>
5188M: Haiyang Zhang <haiyangz@microsoft.com>
5189L: devel@linuxdriverproject.org
5190S: Maintained
5191F: arch/x86/include/asm/mshyperv.h
5192F: arch/x86/include/uapi/asm/hyperv.h
5193F: arch/x86/kernel/cpu/mshyperv.c
5194F: drivers/hid/hid-hyperv.c
5195F: drivers/hv/
5196F: drivers/input/serio/hyperv-keyboard.c
5197F: drivers/net/hyperv/
5198F: drivers/scsi/storvsc_drv.c
5199F: drivers/video/fbdev/hyperv_fb.c
5200F: include/linux/hyperv.h
5201F: tools/hv/
5202F: Documentation/ABI/stable/sysfs-bus-vmbus
5203
5204I2C OVER PARALLEL PORT
5205M: Jean Delvare <jdelvare@suse.com>
5206L: linux-i2c@vger.kernel.org
5207S: Maintained
5208F: Documentation/i2c/busses/i2c-parport
5209F: Documentation/i2c/busses/i2c-parport-light
5210F: drivers/i2c/busses/i2c-parport.c
5211F: drivers/i2c/busses/i2c-parport-light.c
5212
5213I2C/SMBUS CONTROLLER DRIVERS FOR PC
5214M: Jean Delvare <jdelvare@suse.com>
5215L: linux-i2c@vger.kernel.org
5216S: Maintained
5217F: Documentation/i2c/busses/i2c-ali1535
5218F: Documentation/i2c/busses/i2c-ali1563
5219F: Documentation/i2c/busses/i2c-ali15x3
5220F: Documentation/i2c/busses/i2c-amd756
5221F: Documentation/i2c/busses/i2c-amd8111
5222F: Documentation/i2c/busses/i2c-i801
5223F: Documentation/i2c/busses/i2c-nforce2
5224F: Documentation/i2c/busses/i2c-piix4
5225F: Documentation/i2c/busses/i2c-sis5595
5226F: Documentation/i2c/busses/i2c-sis630
5227F: Documentation/i2c/busses/i2c-sis96x
5228F: Documentation/i2c/busses/i2c-via
5229F: Documentation/i2c/busses/i2c-viapro
5230F: drivers/i2c/busses/i2c-ali1535.c
5231F: drivers/i2c/busses/i2c-ali1563.c
5232F: drivers/i2c/busses/i2c-ali15x3.c
5233F: drivers/i2c/busses/i2c-amd756.c
5234F: drivers/i2c/busses/i2c-amd756-s4882.c
5235F: drivers/i2c/busses/i2c-amd8111.c
5236F: drivers/i2c/busses/i2c-i801.c
5237F: drivers/i2c/busses/i2c-isch.c
5238F: drivers/i2c/busses/i2c-nforce2.c
5239F: drivers/i2c/busses/i2c-nforce2-s4985.c
5240F: drivers/i2c/busses/i2c-piix4.c
5241F: drivers/i2c/busses/i2c-sis5595.c
5242F: drivers/i2c/busses/i2c-sis630.c
5243F: drivers/i2c/busses/i2c-sis96x.c
5244F: drivers/i2c/busses/i2c-via.c
5245F: drivers/i2c/busses/i2c-viapro.c
5246
5247I2C/SMBUS ISMT DRIVER
5248M: Seth Heasley <seth.heasley@intel.com>
5249M: Neil Horman <nhorman@tuxdriver.com>
5250L: linux-i2c@vger.kernel.org
5251F: drivers/i2c/busses/i2c-ismt.c
5252F: Documentation/i2c/busses/i2c-ismt
5253
5254I2C/SMBUS STUB DRIVER
5255M: Jean Delvare <jdelvare@suse.com>
5256L: linux-i2c@vger.kernel.org
5257S: Maintained
5258F: drivers/i2c/i2c-stub.c
5259
5260I2C SUBSYSTEM
5261M: Wolfram Sang <wsa@the-dreams.de>
5262L: linux-i2c@vger.kernel.org
5263W: https://i2c.wiki.kernel.org/
5264Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5265T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5266S: Maintained
5267F: Documentation/devicetree/bindings/i2c/
5268F: Documentation/i2c/
5269F: drivers/i2c/
5270F: drivers/i2c/*/
5271F: include/linux/i2c.h
5272F: include/linux/i2c-*.h
5273F: include/uapi/linux/i2c.h
5274F: include/uapi/linux/i2c-*.h
5275
5276I2C ACPI SUPPORT
5277M: Mika Westerberg <mika.westerberg@linux.intel.com>
5278L: linux-i2c@vger.kernel.org
5279L: linux-acpi@vger.kernel.org
5280S: Maintained
5281
5282I2C-TAOS-EVM DRIVER
5283M: Jean Delvare <jdelvare@suse.com>
5284L: linux-i2c@vger.kernel.org
5285S: Maintained
5286F: Documentation/i2c/busses/i2c-taos-evm
5287F: drivers/i2c/busses/i2c-taos-evm.c
5288
5289I2C-TINY-USB DRIVER
5290M: Till Harbaum <till@harbaum.org>
5291L: linux-i2c@vger.kernel.org
5292W: http://www.harbaum.org/till/i2c_tiny_usb
5293S: Maintained
5294F: drivers/i2c/busses/i2c-tiny-usb.c
5295
5296i386 BOOT CODE
5297M: "H. Peter Anvin" <hpa@zytor.com>
5298S: Maintained
5299F: arch/x86/boot/
5300
5301i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5302M: "H. Peter Anvin" <hpa@zytor.com>
5303T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5304S: Maintained
5305
5306IA64 (Itanium) PLATFORM
5307M: Tony Luck <tony.luck@intel.com>
5308M: Fenghua Yu <fenghua.yu@intel.com>
5309L: linux-ia64@vger.kernel.org
5310T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5311S: Maintained
5312F: arch/ia64/
5313
5314IBM Power VMX Cryptographic instructions
5315M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5316M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5317L: linux-crypto@vger.kernel.org
5318S: Supported
5319F: drivers/crypto/vmx/Makefile
5320F: drivers/crypto/vmx/Kconfig
5321F: drivers/crypto/vmx/vmx.c
5322F: drivers/crypto/vmx/aes*
5323F: drivers/crypto/vmx/ghash*
5324F: drivers/crypto/vmx/ppc-xlate.pl
5325
5326IBM Power in-Nest Crypto Acceleration
5327M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5328M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5329L: linux-crypto@vger.kernel.org
5330S: Supported
5331F: drivers/crypto/nx/Makefile
5332F: drivers/crypto/nx/Kconfig
5333F: drivers/crypto/nx/nx-aes*
5334F: drivers/crypto/nx/nx-sha*
5335F: drivers/crypto/nx/nx.*
5336F: drivers/crypto/nx/nx_csbcpb.h
5337F: drivers/crypto/nx/nx_debugfs.h
5338
5339IBM Power 842 compression accelerator
5340M: Dan Streetman <ddstreet@ieee.org>
5341S: Supported
5342F: drivers/crypto/nx/Makefile
5343F: drivers/crypto/nx/Kconfig
5344F: drivers/crypto/nx/nx-842*
5345F: include/linux/sw842.h
5346F: crypto/842.c
5347F: lib/842/
5348
5349IBM Power Linux RAID adapter
5350M: Brian King <brking@us.ibm.com>
5351S: Supported
5352F: drivers/scsi/ipr.*
5353
5354IBM Power Virtual Ethernet Device Driver
5355M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5356L: netdev@vger.kernel.org
5357S: Supported
5358F: drivers/net/ethernet/ibm/ibmveth.*
5359
5360IBM Power SRIOV Virtual NIC Device Driver
5361M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5362M: John Allen <jallen@linux.vnet.ibm.com>
5363L: netdev@vger.kernel.org
5364S: Supported
5365F: drivers/net/ethernet/ibm/ibmvnic.*
5366
5367IBM Power Virtual SCSI Device Drivers
5368M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5369L: linux-scsi@vger.kernel.org
5370S: Supported
5371F: drivers/scsi/ibmvscsi/ibmvscsi*
5372F: drivers/scsi/ibmvscsi/viosrp.h
5373
5374IBM Power Virtual FC Device Drivers
5375M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5376L: linux-scsi@vger.kernel.org
5377S: Supported
5378F: drivers/scsi/ibmvscsi/ibmvfc*
5379
5380IBM ServeRAID RAID DRIVER
5381S: Orphan
5382F: drivers/scsi/ips.*
5383
5384ICH LPC AND GPIO DRIVER
5385M: Peter Tyser <ptyser@xes-inc.com>
5386S: Maintained
5387F: drivers/mfd/lpc_ich.c
5388F: drivers/gpio/gpio-ich.c
5389
5390IDE SUBSYSTEM
5391M: "David S. Miller" <davem@davemloft.net>
5392L: linux-ide@vger.kernel.org
5393Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5394T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5395S: Maintained
5396F: Documentation/ide/
5397F: drivers/ide/
5398F: include/linux/ide.h
5399
5400IDEAPAD LAPTOP EXTRAS DRIVER
5401M: Ike Panhc <ike.pan@canonical.com>
5402L: platform-driver-x86@vger.kernel.org
5403W: http://launchpad.net/ideapad-laptop
5404S: Maintained
5405F: drivers/platform/x86/ideapad-laptop.c
5406
5407IDEAPAD LAPTOP SLIDEBAR DRIVER
5408M: Andrey Moiseev <o2g.org.ru@gmail.com>
5409L: linux-input@vger.kernel.org
5410W: https://github.com/o2genum/ideapad-slidebar
5411S: Maintained
5412F: drivers/input/misc/ideapad_slidebar.c
5413
5414IDE/ATAPI DRIVERS
5415M: Borislav Petkov <bp@alien8.de>
5416L: linux-ide@vger.kernel.org
5417S: Maintained
5418F: Documentation/cdrom/ide-cd
5419F: drivers/ide/ide-cd*
5420
5421IDLE-I7300
5422M: Andy Henroid <andrew.d.henroid@intel.com>
5423L: linux-pm@vger.kernel.org
5424S: Supported
5425F: drivers/idle/i7300_idle.c
5426
5427IEEE 802.15.4 SUBSYSTEM
5428M: Alexander Aring <alex.aring@gmail.com>
5429L: linux-wpan@vger.kernel.org
5430W: https://github.com/linux-wpan
5431T: git git://github.com/linux-wpan/linux-wpan-next.git
5432S: Maintained
5433F: net/ieee802154/
5434F: net/mac802154/
5435F: drivers/net/ieee802154/
5436F: include/linux/nl802154.h
5437F: include/linux/ieee802154.h
5438F: include/net/nl802154.h
5439F: include/net/mac802154.h
5440F: include/net/af_ieee802154.h
5441F: include/net/cfg802154.h
5442F: include/net/ieee802154_netdev.h
5443F: Documentation/networking/ieee802154.txt
5444
5445IGORPLUG-USB IR RECEIVER
5446M: Sean Young <sean@mess.org>
5447L: linux-media@vger.kernel.org
5448S: Maintained
5449F: drivers/media/rc/igorplugusb.c
5450
5451IGUANAWORKS USB IR TRANSCEIVER
5452M: Sean Young <sean@mess.org>
5453L: linux-media@vger.kernel.org
5454S: Maintained
5455F: drivers/media/rc/iguanair.c
5456
5457IIO SUBSYSTEM AND DRIVERS
5458M: Jonathan Cameron <jic23@kernel.org>
5459R: Hartmut Knaack <knaack.h@gmx.de>
5460R: Lars-Peter Clausen <lars@metafoo.de>
5461R: Peter Meerwald <pmeerw@pmeerw.net>
5462L: linux-iio@vger.kernel.org
5463S: Maintained
5464F: drivers/iio/
5465F: drivers/staging/iio/
5466F: include/linux/iio/
5467F: tools/iio/
5468
5469IKANOS/ADI EAGLE ADSL USB DRIVER
5470M: Matthieu Castet <castet.matthieu@free.fr>
5471M: Stanislaw Gruszka <stf_xl@wp.pl>
5472S: Maintained
5473F: drivers/usb/atm/ueagle-atm.c
5474
5475INA209 HARDWARE MONITOR DRIVER
5476M: Guenter Roeck <linux@roeck-us.net>
5477L: lm-sensors@lm-sensors.org
5478S: Maintained
5479F: Documentation/hwmon/ina209
5480F: Documentation/devicetree/bindings/i2c/ina209.txt
5481F: drivers/hwmon/ina209.c
5482
5483INA2XX HARDWARE MONITOR DRIVER
5484M: Guenter Roeck <linux@roeck-us.net>
5485L: lm-sensors@lm-sensors.org
5486S: Maintained
5487F: Documentation/hwmon/ina2xx
5488F: drivers/hwmon/ina2xx.c
5489F: include/linux/platform_data/ina2xx.h
5490
5491INDUSTRY PACK SUBSYSTEM (IPACK)
5492M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5493M: Jens Taprogge <jens.taprogge@taprogge.org>
5494M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5495L: industrypack-devel@lists.sourceforge.net
5496W: http://industrypack.sourceforge.net
5497S: Maintained
5498F: drivers/ipack/
5499
5500INGENIC JZ4780 DMA Driver
5501M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5502S: Maintained
5503F: drivers/dma/dma-jz4780.c
5504
5505INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5506M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5507M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5508L: linux-ima-devel@lists.sourceforge.net
5509L: linux-ima-user@lists.sourceforge.net
5510L: linux-security-module@vger.kernel.org
5511T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5512S: Supported
5513F: security/integrity/ima/
5514
5515IMGTEC IR DECODER DRIVER
5516M: James Hogan <james.hogan@imgtec.com>
5517S: Maintained
5518F: drivers/media/rc/img-ir/
5519
5520IMS TWINTURBO FRAMEBUFFER DRIVER
5521L: linux-fbdev@vger.kernel.org
5522S: Orphan
5523F: drivers/video/fbdev/imsttfb.c
5524
5525INFINIBAND SUBSYSTEM
5526M: Doug Ledford <dledford@redhat.com>
5527M: Sean Hefty <sean.hefty@intel.com>
5528M: Hal Rosenstock <hal.rosenstock@gmail.com>
5529L: linux-rdma@vger.kernel.org
5530W: http://www.openfabrics.org/
5531Q: http://patchwork.kernel.org/project/linux-rdma/list/
5532T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5533S: Supported
5534F: Documentation/infiniband/
5535F: drivers/infiniband/
5536F: drivers/staging/rdma/
5537F: include/uapi/linux/if_infiniband.h
5538F: include/uapi/rdma/
5539F: include/rdma/
5540
5541INOTIFY
5542M: John McCutchan <john@johnmccutchan.com>
5543M: Robert Love <rlove@rlove.org>
5544M: Eric Paris <eparis@parisplace.org>
5545S: Maintained
5546F: Documentation/filesystems/inotify.txt
5547F: fs/notify/inotify/
5548F: include/linux/inotify.h
5549F: include/uapi/linux/inotify.h
5550
5551INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5552M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5553L: linux-input@vger.kernel.org
5554Q: http://patchwork.kernel.org/project/linux-input/list/
5555T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5556S: Maintained
5557F: drivers/input/
5558F: include/linux/input.h
5559F: include/uapi/linux/input.h
5560F: include/linux/input/
5561
5562INPUT MULTITOUCH (MT) PROTOCOL
5563M: Henrik Rydberg <rydberg@bitmath.org>
5564L: linux-input@vger.kernel.org
5565S: Odd fixes
5566F: Documentation/input/multi-touch-protocol.txt
5567F: drivers/input/input-mt.c
5568K: \b(ABS|SYN)_MT_
5569
5570INTEL ASoC BDW/HSW DRIVERS
5571M: Jie Yang <yang.jie@linux.intel.com>
5572L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5573S: Supported
5574F: sound/soc/intel/common/sst-dsp*
5575F: sound/soc/intel/common/sst-firmware.c
5576F: sound/soc/intel/boards/broadwell.c
5577F: sound/soc/intel/haswell/
5578
5579INTEL C600 SERIES SAS CONTROLLER DRIVER
5580M: Intel SCU Linux support <intel-linux-scu@intel.com>
5581M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5582L: linux-scsi@vger.kernel.org
5583T: git git://git.code.sf.net/p/intel-sas/isci
5584S: Supported
5585F: drivers/scsi/isci/
5586
5587INTEL HID EVENT DRIVER
5588M: Alex Hung <alex.hung@canonical.com>
5589L: platform-driver-x86@vger.kernel.org
5590S: Maintained
5591F: drivers/platform/x86/intel-hid.c
5592
5593INTEL IDLE DRIVER
5594M: Len Brown <lenb@kernel.org>
5595L: linux-pm@vger.kernel.org
5596T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5597S: Supported
5598F: drivers/idle/intel_idle.c
5599
5600INTEL PSTATE DRIVER
5601M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5602M: Len Brown <lenb@kernel.org>
5603L: linux-pm@vger.kernel.org
5604S: Supported
5605F: drivers/cpufreq/intel_pstate.c
5606
5607INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5608M: Maik Broemme <mbroemme@plusserver.de>
5609L: linux-fbdev@vger.kernel.org
5610S: Maintained
5611F: Documentation/fb/intelfb.txt
5612F: drivers/video/fbdev/intelfb/
5613
5614INTEL 810/815 FRAMEBUFFER DRIVER
5615M: Antonino Daplas <adaplas@gmail.com>
5616L: linux-fbdev@vger.kernel.org
5617S: Maintained
5618F: drivers/video/fbdev/i810/
5619
5620INTEL MENLOW THERMAL DRIVER
5621M: Sujith Thomas <sujith.thomas@intel.com>
5622L: platform-driver-x86@vger.kernel.org
5623W: https://01.org/linux-acpi
5624S: Supported
5625F: drivers/platform/x86/intel_menlow.c
5626
5627INTEL I/OAT DMA DRIVER
5628M: Dave Jiang <dave.jiang@intel.com>
5629R: Dan Williams <dan.j.williams@intel.com>
5630L: dmaengine@vger.kernel.org
5631Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5632S: Supported
5633F: drivers/dma/ioat*
5634
5635INTEL IOMMU (VT-d)
5636M: David Woodhouse <dwmw2@infradead.org>
5637L: iommu@lists.linux-foundation.org
5638T: git git://git.infradead.org/iommu-2.6.git
5639S: Supported
5640F: drivers/iommu/intel-iommu.c
5641F: include/linux/intel-iommu.h
5642
5643INTEL IOP-ADMA DMA DRIVER
5644R: Dan Williams <dan.j.williams@intel.com>
5645S: Odd fixes
5646F: drivers/dma/iop-adma.c
5647
5648INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5649M: Krzysztof Halasa <khalasa@piap.pl>
5650S: Maintained
5651F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5652F: arch/arm/mach-ixp4xx/include/mach/npe.h
5653F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5654F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5655F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5656F: drivers/net/wan/ixp4xx_hss.c
5657
5658INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5659M: Deepak Saxena <dsaxena@plexity.net>
5660S: Maintained
5661F: drivers/char/hw_random/ixp4xx-rng.c
5662
5663INTEL ETHERNET DRIVERS
5664M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5665R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5666R: Shannon Nelson <shannon.nelson@intel.com>
5667R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5668R: Don Skidmore <donald.c.skidmore@intel.com>
5669R: Bruce Allan <bruce.w.allan@intel.com>
5670R: John Ronciak <john.ronciak@intel.com>
5671R: Mitch Williams <mitch.a.williams@intel.com>
5672L: intel-wired-lan@lists.osuosl.org
5673W: http://www.intel.com/support/feedback.htm
5674W: http://e1000.sourceforge.net/
5675Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5676T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5677T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5678S: Supported
5679F: Documentation/networking/e100.txt
5680F: Documentation/networking/e1000.txt
5681F: Documentation/networking/e1000e.txt
5682F: Documentation/networking/igb.txt
5683F: Documentation/networking/igbvf.txt
5684F: Documentation/networking/ixgb.txt
5685F: Documentation/networking/ixgbe.txt
5686F: Documentation/networking/ixgbevf.txt
5687F: Documentation/networking/i40e.txt
5688F: Documentation/networking/i40evf.txt
5689F: drivers/net/ethernet/intel/
5690F: drivers/net/ethernet/intel/*/
5691
5692INTEL-MID GPIO DRIVER
5693M: David Cohen <david.a.cohen@linux.intel.com>
5694L: linux-gpio@vger.kernel.org
5695S: Maintained
5696F: drivers/gpio/gpio-intel-mid.c
5697
5698INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5699M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5700L: linux-wireless@vger.kernel.org
5701S: Maintained
5702F: Documentation/networking/README.ipw2100
5703F: Documentation/networking/README.ipw2200
5704F: drivers/net/wireless/intel/ipw2x00/
5705
5706INTEL(R) TRACE HUB
5707M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5708S: Supported
5709F: Documentation/trace/intel_th.txt
5710F: drivers/hwtracing/intel_th/
5711
5712INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5713M: Ning Sun <ning.sun@intel.com>
5714L: tboot-devel@lists.sourceforge.net
5715W: http://tboot.sourceforge.net
5716T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5717S: Supported
5718F: Documentation/intel_txt.txt
5719F: include/linux/tboot.h
5720F: arch/x86/kernel/tboot.c
5721
5722INTEL WIRELESS WIMAX CONNECTION 2400
5723M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5724M: linux-wimax@intel.com
5725L: wimax@linuxwimax.org (subscribers-only)
5726S: Supported
5727W: http://linuxwimax.org
5728F: Documentation/wimax/README.i2400m
5729F: drivers/net/wimax/i2400m/
5730F: include/uapi/linux/wimax/i2400m.h
5731
5732INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5733M: Stanislaw Gruszka <sgruszka@redhat.com>
5734L: linux-wireless@vger.kernel.org
5735S: Supported
5736F: drivers/net/wireless/intel/iwlegacy/
5737
5738INTEL WIRELESS WIFI LINK (iwlwifi)
5739M: Johannes Berg <johannes.berg@intel.com>
5740M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5741M: Intel Linux Wireless <linuxwifi@intel.com>
5742L: linux-wireless@vger.kernel.org
5743W: http://intellinuxwireless.org
5744T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5745S: Supported
5746F: drivers/net/wireless/intel/iwlwifi/
5747
5748INTEL MANAGEMENT ENGINE (mei)
5749M: Tomas Winkler <tomas.winkler@intel.com>
5750L: linux-kernel@vger.kernel.org
5751S: Supported
5752F: include/uapi/linux/mei.h
5753F: include/linux/mei_cl_bus.h
5754F: drivers/misc/mei/*
5755F: drivers/watchdog/mei_wdt.c
5756F: Documentation/misc-devices/mei/*
5757
5758INTEL MIC DRIVERS (mic)
5759M: Sudeep Dutt <sudeep.dutt@intel.com>
5760M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5761S: Supported
5762W: https://github.com/sudeepdutt/mic
5763W: http://software.intel.com/en-us/mic-developer
5764F: include/linux/mic_bus.h
5765F: include/linux/scif.h
5766F: include/uapi/linux/mic_common.h
5767F: include/uapi/linux/mic_ioctl.h
5768F: include/uapi/linux/scif_ioctl.h
5769F: drivers/misc/mic/
5770F: drivers/dma/mic_x100_dma.c
5771F: drivers/dma/mic_x100_dma.h
5772F: Documentation/mic/
5773
5774INTEL PMC/P-Unit IPC DRIVER
5775M: Zha Qipeng<qipeng.zha@intel.com>
5776L: platform-driver-x86@vger.kernel.org
5777S: Maintained
5778F: drivers/platform/x86/intel_pmc_ipc.c
5779F: drivers/platform/x86/intel_punit_ipc.c
5780F: arch/x86/include/asm/intel_pmc_ipc.h
5781F: arch/x86/include/asm/intel_punit_ipc.h
5782
5783INTEL TELEMETRY DRIVER
5784M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5785L: platform-driver-x86@vger.kernel.org
5786S: Maintained
5787F: arch/x86/include/asm/intel_telemetry.h
5788F: drivers/platform/x86/intel_telemetry*
5789
5790IOC3 ETHERNET DRIVER
5791M: Ralf Baechle <ralf@linux-mips.org>
5792L: linux-mips@linux-mips.org
5793S: Maintained
5794F: drivers/net/ethernet/sgi/ioc3-eth.c
5795
5796IOC3 SERIAL DRIVER
5797M: Pat Gefre <pfg@sgi.com>
5798L: linux-serial@vger.kernel.org
5799S: Maintained
5800F: drivers/tty/serial/ioc3_serial.c
5801
5802IOMMU DRIVERS
5803M: Joerg Roedel <joro@8bytes.org>
5804L: iommu@lists.linux-foundation.org
5805T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5806S: Maintained
5807F: drivers/iommu/
5808
5809IP MASQUERADING
5810M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5811S: Maintained
5812F: net/ipv4/netfilter/ipt_MASQUERADE.c
5813
5814IPMI SUBSYSTEM
5815M: Corey Minyard <minyard@acm.org>
5816L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5817W: http://openipmi.sourceforge.net/
5818S: Supported
5819F: Documentation/IPMI.txt
5820F: drivers/char/ipmi/
5821F: include/linux/ipmi*
5822F: include/uapi/linux/ipmi*
5823
5824QCOM AUDIO (ASoC) DRIVERS
5825M: Patrick Lai <plai@codeaurora.org>
5826M: Banajit Goswami <bgoswami@codeaurora.org>
5827L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5828S: Supported
5829F: sound/soc/qcom/
5830
5831IPS SCSI RAID DRIVER
5832M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5833L: linux-scsi@vger.kernel.org
5834W: http://www.adaptec.com/
5835S: Maintained
5836F: drivers/scsi/ips*
5837
5838IPVS
5839M: Wensong Zhang <wensong@linux-vs.org>
5840M: Simon Horman <horms@verge.net.au>
5841M: Julian Anastasov <ja@ssi.bg>
5842L: netdev@vger.kernel.org
5843L: lvs-devel@vger.kernel.org
5844S: Maintained
5845T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5846T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5847F: Documentation/networking/ipvs-sysctl.txt
5848F: include/net/ip_vs.h
5849F: include/uapi/linux/ip_vs.h
5850F: net/netfilter/ipvs/
5851
5852IPWIRELESS DRIVER
5853M: Jiri Kosina <jikos@kernel.org>
5854M: David Sterba <dsterba@suse.com>
5855S: Odd Fixes
5856F: drivers/tty/ipwireless/
5857
5858IPX NETWORK LAYER
5859M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5860L: netdev@vger.kernel.org
5861S: Maintained
5862F: include/net/ipx.h
5863F: include/uapi/linux/ipx.h
5864F: net/ipx/
5865
5866IRDA SUBSYSTEM
5867M: Samuel Ortiz <samuel@sortiz.org>
5868L: irda-users@lists.sourceforge.net (subscribers-only)
5869L: netdev@vger.kernel.org
5870W: http://irda.sourceforge.net/
5871S: Maintained
5872T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5873F: Documentation/networking/irda.txt
5874F: drivers/net/irda/
5875F: include/net/irda/
5876F: net/irda/
5877
5878IRQ SUBSYSTEM
5879M: Thomas Gleixner <tglx@linutronix.de>
5880L: linux-kernel@vger.kernel.org
5881S: Maintained
5882T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5883F: kernel/irq/
5884
5885IRQCHIP DRIVERS
5886M: Thomas Gleixner <tglx@linutronix.de>
5887M: Jason Cooper <jason@lakedaemon.net>
5888M: Marc Zyngier <marc.zyngier@arm.com>
5889L: linux-kernel@vger.kernel.org
5890S: Maintained
5891T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5892T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5893F: Documentation/devicetree/bindings/interrupt-controller/
5894F: drivers/irqchip/
5895
5896IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5897M: Jiang Liu <jiang.liu@linux.intel.com>
5898M: Marc Zyngier <marc.zyngier@arm.com>
5899S: Maintained
5900T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5901F: Documentation/IRQ-domain.txt
5902F: include/linux/irqdomain.h
5903F: kernel/irq/irqdomain.c
5904F: kernel/irq/msi.c
5905
5906ISAPNP
5907M: Jaroslav Kysela <perex@perex.cz>
5908S: Maintained
5909F: Documentation/isapnp.txt
5910F: drivers/pnp/isapnp/
5911F: include/linux/isapnp.h
5912
5913ISA RADIO MODULE
5914M: Hans Verkuil <hverkuil@xs4all.nl>
5915L: linux-media@vger.kernel.org
5916T: git git://linuxtv.org/media_tree.git
5917W: https://linuxtv.org
5918S: Maintained
5919F: drivers/media/radio/radio-isa*
5920
5921iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5922M: Peter Jones <pjones@redhat.com>
5923M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5924S: Maintained
5925F: drivers/firmware/iscsi_ibft*
5926
5927ISCSI
5928M: Mike Christie <michaelc@cs.wisc.edu>
5929L: open-iscsi@googlegroups.com
5930W: www.open-iscsi.org
5931T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5932S: Maintained
5933F: drivers/scsi/*iscsi*
5934F: include/scsi/*iscsi*
5935
5936ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5937M: Or Gerlitz <ogerlitz@mellanox.com>
5938M: Sagi Grimberg <sagig@mellanox.com>
5939M: Roi Dayan <roid@mellanox.com>
5940L: linux-rdma@vger.kernel.org
5941S: Supported
5942W: http://www.openfabrics.org
5943W: www.open-iscsi.org
5944Q: http://patchwork.kernel.org/project/linux-rdma/list/
5945F: drivers/infiniband/ulp/iser/
5946
5947ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5948M: Sagi Grimberg <sagig@mellanox.com>
5949T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5950L: linux-rdma@vger.kernel.org
5951L: target-devel@vger.kernel.org
5952S: Supported
5953W: http://www.linux-iscsi.org
5954F: drivers/infiniband/ulp/isert
5955
5956ISDN SUBSYSTEM
5957M: Karsten Keil <isdn@linux-pingi.de>
5958L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5959L: netdev@vger.kernel.org
5960W: http://www.isdn4linux.de
5961T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5962S: Maintained
5963F: Documentation/isdn/
5964F: drivers/isdn/
5965F: include/linux/isdn.h
5966F: include/linux/isdn/
5967F: include/uapi/linux/isdn.h
5968F: include/uapi/linux/isdn/
5969
5970ISDN SUBSYSTEM (Eicon active card driver)
5971M: Armin Schindler <mac@melware.de>
5972L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5973W: http://www.melware.de
5974S: Maintained
5975F: drivers/isdn/hardware/eicon/
5976
5977IT87 HARDWARE MONITORING DRIVER
5978M: Jean Delvare <jdelvare@suse.com>
5979L: lm-sensors@lm-sensors.org
5980S: Maintained
5981F: Documentation/hwmon/it87
5982F: drivers/hwmon/it87.c
5983
5984IT913X MEDIA DRIVER
5985M: Antti Palosaari <crope@iki.fi>
5986L: linux-media@vger.kernel.org
5987W: https://linuxtv.org
5988W: http://palosaari.fi/linux/
5989Q: http://patchwork.linuxtv.org/project/linux-media/list/
5990T: git git://linuxtv.org/anttip/media_tree.git
5991S: Maintained
5992F: drivers/media/tuners/it913x*
5993
5994IVTV VIDEO4LINUX DRIVER
5995M: Andy Walls <awalls@md.metrocast.net>
5996L: ivtv-devel@ivtvdriver.org (subscribers-only)
5997L: linux-media@vger.kernel.org
5998T: git git://linuxtv.org/media_tree.git
5999W: http://www.ivtvdriver.org
6000S: Maintained
6001F: Documentation/video4linux/*.ivtv
6002F: drivers/media/pci/ivtv/
6003F: include/uapi/linux/ivtv*
6004
6005IX2505V MEDIA DRIVER
6006M: Malcolm Priestley <tvboxspy@gmail.com>
6007L: linux-media@vger.kernel.org
6008W: https://linuxtv.org
6009Q: http://patchwork.linuxtv.org/project/linux-media/list/
6010S: Maintained
6011F: drivers/media/dvb-frontends/ix2505v*
6012
6013JC42.4 TEMPERATURE SENSOR DRIVER
6014M: Guenter Roeck <linux@roeck-us.net>
6015L: lm-sensors@lm-sensors.org
6016S: Maintained
6017F: drivers/hwmon/jc42.c
6018F: Documentation/hwmon/jc42
6019
6020JFS FILESYSTEM
6021M: Dave Kleikamp <shaggy@kernel.org>
6022L: jfs-discussion@lists.sourceforge.net
6023W: http://jfs.sourceforge.net/
6024T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6025S: Maintained
6026F: Documentation/filesystems/jfs.txt
6027F: fs/jfs/
6028
6029JME NETWORK DRIVER
6030M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6031L: netdev@vger.kernel.org
6032S: Maintained
6033F: drivers/net/ethernet/jme.*
6034
6035JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6036M: David Woodhouse <dwmw2@infradead.org>
6037L: linux-mtd@lists.infradead.org
6038W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6039S: Maintained
6040F: fs/jffs2/
6041F: include/uapi/linux/jffs2.h
6042
6043JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6044M: "Theodore Ts'o" <tytso@mit.edu>
6045M: Jan Kara <jack@suse.com>
6046L: linux-ext4@vger.kernel.org
6047S: Maintained
6048F: fs/jbd2/
6049F: include/linux/jbd2.h
6050
6051JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6052M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6053L: linux-media@vger.kernel.org
6054S: Maintained
6055F: drivers/media/platform/rcar_jpu.c
6056
6057JSM Neo PCI based serial card
6058M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6059L: linux-serial@vger.kernel.org
6060S: Maintained
6061F: drivers/tty/serial/jsm/
6062
6063K10TEMP HARDWARE MONITORING DRIVER
6064M: Clemens Ladisch <clemens@ladisch.de>
6065L: lm-sensors@lm-sensors.org
6066S: Maintained
6067F: Documentation/hwmon/k10temp
6068F: drivers/hwmon/k10temp.c
6069
6070K8TEMP HARDWARE MONITORING DRIVER
6071M: Rudolf Marek <r.marek@assembler.cz>
6072L: lm-sensors@lm-sensors.org
6073S: Maintained
6074F: Documentation/hwmon/k8temp
6075F: drivers/hwmon/k8temp.c
6076
6077KCONFIG
6078M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6079L: linux-kbuild@vger.kernel.org
6080T: git git://gitorious.org/linux-kconfig/linux-kconfig
6081S: Maintained
6082F: Documentation/kbuild/kconfig-language.txt
6083F: scripts/kconfig/
6084
6085KDUMP
6086M: Vivek Goyal <vgoyal@redhat.com>
6087M: Haren Myneni <hbabu@us.ibm.com>
6088L: kexec@lists.infradead.org
6089W: http://lse.sourceforge.net/kdump/
6090S: Maintained
6091F: Documentation/kdump/
6092
6093KEENE FM RADIO TRANSMITTER DRIVER
6094M: Hans Verkuil <hverkuil@xs4all.nl>
6095L: linux-media@vger.kernel.org
6096T: git git://linuxtv.org/media_tree.git
6097W: https://linuxtv.org
6098S: Maintained
6099F: drivers/media/radio/radio-keene*
6100
6101KERNEL AUTOMOUNTER v4 (AUTOFS4)
6102M: Ian Kent <raven@themaw.net>
6103L: autofs@vger.kernel.org
6104S: Maintained
6105F: fs/autofs4/
6106
6107KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6108M: Michal Marek <mmarek@suse.com>
6109T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6110T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6111L: linux-kbuild@vger.kernel.org
6112S: Maintained
6113F: Documentation/kbuild/
6114F: Makefile
6115F: scripts/Makefile.*
6116F: scripts/basic/
6117F: scripts/mk*
6118F: scripts/package/
6119
6120KERNEL JANITORS
6121L: kernel-janitors@vger.kernel.org
6122W: http://kernelnewbies.org/KernelJanitors
6123S: Odd Fixes
6124
6125KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6126M: "J. Bruce Fields" <bfields@fieldses.org>
6127M: Jeff Layton <jlayton@poochiereds.net>
6128L: linux-nfs@vger.kernel.org
6129W: http://nfs.sourceforge.net/
6130T: git git://linux-nfs.org/~bfields/linux.git
6131S: Supported
6132F: fs/nfsd/
6133F: include/uapi/linux/nfsd/
6134F: fs/lockd/
6135F: fs/nfs_common/
6136F: net/sunrpc/
6137F: include/linux/lockd/
6138F: include/linux/sunrpc/
6139F: include/uapi/linux/sunrpc/
6140
6141KERNEL SELFTEST FRAMEWORK
6142M: Shuah Khan <shuahkh@osg.samsung.com>
6143L: linux-kselftest@vger.kernel.org
6144T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6145S: Maintained
6146F: tools/testing/selftests
6147
6148KERNEL VIRTUAL MACHINE (KVM)
6149M: Gleb Natapov <gleb@kernel.org>
6150M: Paolo Bonzini <pbonzini@redhat.com>
6151L: kvm@vger.kernel.org
6152W: http://www.linux-kvm.org
6153T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6154S: Supported
6155F: Documentation/*/kvm*.txt
6156F: Documentation/virtual/kvm/
6157F: arch/*/kvm/
6158F: arch/x86/kernel/kvm.c
6159F: arch/x86/kernel/kvmclock.c
6160F: arch/*/include/asm/kvm*
6161F: include/linux/kvm*
6162F: include/uapi/linux/kvm*
6163F: virt/kvm/
6164
6165KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6166M: Joerg Roedel <joro@8bytes.org>
6167L: kvm@vger.kernel.org
6168W: http://www.linux-kvm.org/
6169S: Maintained
6170F: arch/x86/include/asm/svm.h
6171F: arch/x86/kvm/svm.c
6172
6173KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6174M: Alexander Graf <agraf@suse.com>
6175L: kvm-ppc@vger.kernel.org
6176W: http://www.linux-kvm.org/
6177T: git git://github.com/agraf/linux-2.6.git
6178S: Supported
6179F: arch/powerpc/include/asm/kvm*
6180F: arch/powerpc/kvm/
6181
6182KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6183M: Christian Borntraeger <borntraeger@de.ibm.com>
6184M: Cornelia Huck <cornelia.huck@de.ibm.com>
6185L: linux-s390@vger.kernel.org
6186W: http://www.ibm.com/developerworks/linux/linux390/
6187T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6188S: Supported
6189F: Documentation/s390/kvm.txt
6190F: arch/s390/include/asm/kvm*
6191F: arch/s390/kvm/
6192
6193KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6194M: Christoffer Dall <christoffer.dall@linaro.org>
6195M: Marc Zyngier <marc.zyngier@arm.com>
6196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6197L: kvmarm@lists.cs.columbia.edu
6198W: http://systems.cs.columbia.edu/projects/kvm-arm
6199T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6200S: Supported
6201F: arch/arm/include/uapi/asm/kvm*
6202F: arch/arm/include/asm/kvm*
6203F: arch/arm/kvm/
6204F: virt/kvm/arm/
6205F: include/kvm/arm_*
6206
6207KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6208M: Christoffer Dall <christoffer.dall@linaro.org>
6209M: Marc Zyngier <marc.zyngier@arm.com>
6210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6211L: kvmarm@lists.cs.columbia.edu
6212S: Maintained
6213F: arch/arm64/include/uapi/asm/kvm*
6214F: arch/arm64/include/asm/kvm*
6215F: arch/arm64/kvm/
6216
6217KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6218M: James Hogan <james.hogan@imgtec.com>
6219L: linux-mips@linux-mips.org
6220S: Supported
6221F: arch/mips/include/uapi/asm/kvm*
6222F: arch/mips/include/asm/kvm*
6223F: arch/mips/kvm/
6224
6225KEXEC
6226M: Eric Biederman <ebiederm@xmission.com>
6227W: http://kernel.org/pub/linux/utils/kernel/kexec/
6228L: kexec@lists.infradead.org
6229S: Maintained
6230F: include/linux/kexec.h
6231F: include/uapi/linux/kexec.h
6232F: kernel/kexec.c
6233
6234KEYS/KEYRINGS:
6235M: David Howells <dhowells@redhat.com>
6236L: keyrings@vger.kernel.org
6237S: Maintained
6238F: Documentation/security/keys.txt
6239F: include/linux/key.h
6240F: include/linux/key-type.h
6241F: include/keys/
6242F: security/keys/
6243
6244KEYS-TRUSTED
6245M: David Safford <safford@us.ibm.com>
6246M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6247L: linux-security-module@vger.kernel.org
6248L: keyrings@vger.kernel.org
6249S: Supported
6250F: Documentation/security/keys-trusted-encrypted.txt
6251F: include/keys/trusted-type.h
6252F: security/keys/trusted.c
6253F: security/keys/trusted.h
6254
6255KEYS-ENCRYPTED
6256M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6257M: David Safford <safford@us.ibm.com>
6258L: linux-security-module@vger.kernel.org
6259L: keyrings@vger.kernel.org
6260S: Supported
6261F: Documentation/security/keys-trusted-encrypted.txt
6262F: include/keys/encrypted-type.h
6263F: security/keys/encrypted-keys/
6264
6265KGDB / KDB /debug_core
6266M: Jason Wessel <jason.wessel@windriver.com>
6267W: http://kgdb.wiki.kernel.org/
6268L: kgdb-bugreport@lists.sourceforge.net
6269T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6270S: Maintained
6271F: Documentation/DocBook/kgdb.tmpl
6272F: drivers/misc/kgdbts.c
6273F: drivers/tty/serial/kgdboc.c
6274F: include/linux/kdb.h
6275F: include/linux/kgdb.h
6276F: kernel/debug/
6277
6278KMEMCHECK
6279M: Vegard Nossum <vegardno@ifi.uio.no>
6280M: Pekka Enberg <penberg@kernel.org>
6281S: Maintained
6282F: Documentation/kmemcheck.txt
6283F: arch/x86/include/asm/kmemcheck.h
6284F: arch/x86/mm/kmemcheck/
6285F: include/linux/kmemcheck.h
6286F: mm/kmemcheck.c
6287
6288KMEMLEAK
6289M: Catalin Marinas <catalin.marinas@arm.com>
6290S: Maintained
6291F: Documentation/kmemleak.txt
6292F: include/linux/kmemleak.h
6293F: mm/kmemleak.c
6294F: mm/kmemleak-test.c
6295
6296KPROBES
6297M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6298M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6299M: "David S. Miller" <davem@davemloft.net>
6300M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6301S: Maintained
6302F: Documentation/kprobes.txt
6303F: include/linux/kprobes.h
6304F: kernel/kprobes.c
6305
6306KS0108 LCD CONTROLLER DRIVER
6307M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6308W: http://miguelojeda.es/auxdisplay.htm
6309W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6310S: Maintained
6311F: Documentation/auxdisplay/ks0108
6312F: drivers/auxdisplay/ks0108.c
6313F: include/linux/ks0108.h
6314
6315L3MDEV
6316M: David Ahern <dsa@cumulusnetworks.com>
6317L: netdev@vger.kernel.org
6318S: Maintained
6319F: net/l3mdev
6320F: include/net/l3mdev.h
6321
6322LANTIQ MIPS ARCHITECTURE
6323M: John Crispin <blogic@openwrt.org>
6324L: linux-mips@linux-mips.org
6325S: Maintained
6326F: arch/mips/lantiq
6327
6328LAPB module
6329L: linux-x25@vger.kernel.org
6330S: Orphan
6331F: Documentation/networking/lapb-module.txt
6332F: include/*/lapb.h
6333F: net/lapb/
6334
6335LASI 53c700 driver for PARISC
6336M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6337L: linux-scsi@vger.kernel.org
6338S: Maintained
6339F: Documentation/scsi/53c700.txt
6340F: drivers/scsi/53c700*
6341
6342LED SUBSYSTEM
6343M: Richard Purdie <rpurdie@rpsys.net>
6344M: Jacek Anaszewski <j.anaszewski@samsung.com>
6345L: linux-leds@vger.kernel.org
6346T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6347S: Maintained
6348F: drivers/leds/
6349F: include/linux/leds.h
6350
6351LEGACY EEPROM DRIVER
6352M: Jean Delvare <jdelvare@suse.com>
6353S: Maintained
6354F: Documentation/misc-devices/eeprom
6355F: drivers/misc/eeprom/eeprom.c
6356
6357LEGO USB Tower driver
6358M: Juergen Stuber <starblue@users.sourceforge.net>
6359L: legousb-devel@lists.sourceforge.net
6360W: http://legousb.sourceforge.net/
6361S: Maintained
6362F: drivers/usb/misc/legousbtower.c
6363
6364LG2160 MEDIA DRIVER
6365M: Michael Krufky <mkrufky@linuxtv.org>
6366L: linux-media@vger.kernel.org
6367W: https://linuxtv.org
6368W: http://github.com/mkrufky
6369Q: http://patchwork.linuxtv.org/project/linux-media/list/
6370T: git git://linuxtv.org/mkrufky/tuners.git
6371S: Maintained
6372F: drivers/media/dvb-frontends/lg2160.*
6373
6374LGDT3305 MEDIA DRIVER
6375M: Michael Krufky <mkrufky@linuxtv.org>
6376L: linux-media@vger.kernel.org
6377W: https://linuxtv.org
6378W: http://github.com/mkrufky
6379Q: http://patchwork.linuxtv.org/project/linux-media/list/
6380T: git git://linuxtv.org/mkrufky/tuners.git
6381S: Maintained
6382F: drivers/media/dvb-frontends/lgdt3305.*
6383
6384LGUEST
6385M: Rusty Russell <rusty@rustcorp.com.au>
6386L: lguest@lists.ozlabs.org
6387W: http://lguest.ozlabs.org/
6388S: Odd Fixes
6389F: arch/x86/include/asm/lguest*.h
6390F: arch/x86/lguest/
6391F: drivers/lguest/
6392F: include/linux/lguest*.h
6393F: tools/lguest/
6394
6395LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6396M: Tejun Heo <tj@kernel.org>
6397L: linux-ide@vger.kernel.org
6398T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6399S: Maintained
6400F: drivers/ata/
6401F: include/linux/ata.h
6402F: include/linux/libata.h
6403
6404LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6405M: Viresh Kumar <vireshk@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: include/linux/pata_arasan_cf_data.h
6410F: drivers/ata/pata_arasan_cf.c
6411
6412LIBATA PATA DRIVERS
6413M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6414M: Tejun Heo <tj@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: drivers/ata/pata_*.c
6419F: drivers/ata/ata_generic.c
6420
6421LIBATA SATA AHCI PLATFORM devices support
6422M: Hans de Goede <hdegoede@redhat.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/ahci_platform.c
6428F: drivers/ata/libahci_platform.c
6429F: include/linux/ahci_platform.h
6430
6431LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6432M: Mikael Pettersson <mikpelinux@gmail.com>
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/sata_promise.*
6437
6438LIBLOCKDEP
6439M: Sasha Levin <sasha.levin@oracle.com>
6440S: Maintained
6441F: tools/lib/lockdep/
6442
6443LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6444M: Dan Williams <dan.j.williams@intel.com>
6445L: linux-nvdimm@lists.01.org
6446Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6447T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6448S: Supported
6449F: drivers/nvdimm/*
6450F: include/linux/nd.h
6451F: include/linux/libnvdimm.h
6452F: include/uapi/linux/ndctl.h
6453
6454LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6455M: Ross Zwisler <ross.zwisler@linux.intel.com>
6456L: linux-nvdimm@lists.01.org
6457Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6458S: Supported
6459F: drivers/nvdimm/blk.c
6460F: drivers/nvdimm/region_devs.c
6461F: drivers/acpi/nfit*
6462
6463LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6464M: Vishal Verma <vishal.l.verma@intel.com>
6465L: linux-nvdimm@lists.01.org
6466Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6467S: Supported
6468F: drivers/nvdimm/btt*
6469
6470LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6471M: Ross Zwisler <ross.zwisler@linux.intel.com>
6472L: linux-nvdimm@lists.01.org
6473Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6474S: Supported
6475F: drivers/nvdimm/pmem.c
6476F: include/linux/pmem.h
6477F: arch/*/include/asm/pmem.h
6478
6479LIGHTNVM PLATFORM SUPPORT
6480M: Matias Bjorling <mb@lightnvm.io>
6481W: http://github/OpenChannelSSD
6482L: linux-block@vger.kernel.org
6483S: Maintained
6484F: drivers/lightnvm/
6485F: include/linux/lightnvm.h
6486F: include/uapi/linux/lightnvm.h
6487
6488LINUX FOR IBM pSERIES (RS/6000)
6489M: Paul Mackerras <paulus@au.ibm.com>
6490W: http://www.ibm.com/linux/ltc/projects/ppc
6491S: Supported
6492F: arch/powerpc/boot/rs6000.h
6493
6494LINUX FOR POWERPC (32-BIT AND 64-BIT)
6495M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6496M: Paul Mackerras <paulus@samba.org>
6497M: Michael Ellerman <mpe@ellerman.id.au>
6498W: http://www.penguinppc.org/
6499L: linuxppc-dev@lists.ozlabs.org
6500Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6501T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6502S: Supported
6503F: Documentation/powerpc/
6504F: arch/powerpc/
6505
6506LINUX FOR POWER MACINTOSH
6507M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6508W: http://www.penguinppc.org/
6509L: linuxppc-dev@lists.ozlabs.org
6510S: Maintained
6511F: arch/powerpc/platforms/powermac/
6512F: drivers/macintosh/
6513
6514LINUX FOR POWERPC EMBEDDED MPC5XXX
6515M: Anatolij Gustschin <agust@denx.de>
6516L: linuxppc-dev@lists.ozlabs.org
6517T: git git://git.denx.de/linux-denx-agust.git
6518S: Maintained
6519F: arch/powerpc/platforms/512x/
6520F: arch/powerpc/platforms/52xx/
6521
6522LINUX FOR POWERPC EMBEDDED PPC4XX
6523M: Alistair Popple <alistair@popple.id.au>
6524M: Matt Porter <mporter@kernel.crashing.org>
6525W: http://www.penguinppc.org/
6526L: linuxppc-dev@lists.ozlabs.org
6527S: Maintained
6528F: arch/powerpc/platforms/40x/
6529F: arch/powerpc/platforms/44x/
6530
6531LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6532L: linuxppc-dev@lists.ozlabs.org
6533S: Orphan
6534F: arch/powerpc/*/*virtex*
6535F: arch/powerpc/*/*/*virtex*
6536
6537LINUX FOR POWERPC EMBEDDED PPC8XX
6538M: Vitaly Bordug <vitb@kernel.crashing.org>
6539W: http://www.penguinppc.org/
6540L: linuxppc-dev@lists.ozlabs.org
6541S: Maintained
6542F: arch/powerpc/platforms/8xx/
6543
6544LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6545M: Scott Wood <oss@buserror.net>
6546M: Kumar Gala <galak@kernel.crashing.org>
6547W: http://www.penguinppc.org/
6548L: linuxppc-dev@lists.ozlabs.org
6549T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6550S: Maintained
6551F: arch/powerpc/platforms/83xx/
6552F: arch/powerpc/platforms/85xx/
6553
6554LINUX FOR POWERPC PA SEMI PWRFICIENT
6555M: Olof Johansson <olof@lixom.net>
6556L: linuxppc-dev@lists.ozlabs.org
6557S: Maintained
6558F: arch/powerpc/platforms/pasemi/
6559F: drivers/*/*pasemi*
6560F: drivers/*/*/*pasemi*
6561
6562LINUX SECURITY MODULE (LSM) FRAMEWORK
6563M: Chris Wright <chrisw@sous-sol.org>
6564L: linux-security-module@vger.kernel.org
6565S: Supported
6566
6567LIS3LV02D ACCELEROMETER DRIVER
6568M: Eric Piel <eric.piel@tremplin-utc.net>
6569S: Maintained
6570F: Documentation/misc-devices/lis3lv02d
6571F: drivers/misc/lis3lv02d/
6572F: drivers/platform/x86/hp_accel.c
6573
6574LIVE PATCHING
6575M: Josh Poimboeuf <jpoimboe@redhat.com>
6576M: Seth Jennings <sjenning@redhat.com>
6577M: Jiri Kosina <jikos@kernel.org>
6578M: Vojtech Pavlik <vojtech@suse.com>
6579S: Maintained
6580F: kernel/livepatch/
6581F: include/linux/livepatch.h
6582F: arch/x86/include/asm/livepatch.h
6583F: arch/x86/kernel/livepatch.c
6584F: Documentation/ABI/testing/sysfs-kernel-livepatch
6585F: samples/livepatch/
6586L: live-patching@vger.kernel.org
6587T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6588
6589LLC (802.2)
6590M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6591S: Maintained
6592F: include/linux/llc.h
6593F: include/uapi/linux/llc.h
6594F: include/net/llc*
6595F: net/llc/
6596
6597LM73 HARDWARE MONITOR DRIVER
6598M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6599L: lm-sensors@lm-sensors.org
6600S: Maintained
6601F: drivers/hwmon/lm73.c
6602
6603LM78 HARDWARE MONITOR DRIVER
6604M: Jean Delvare <jdelvare@suse.com>
6605L: lm-sensors@lm-sensors.org
6606S: Maintained
6607F: Documentation/hwmon/lm78
6608F: drivers/hwmon/lm78.c
6609
6610LM83 HARDWARE MONITOR DRIVER
6611M: Jean Delvare <jdelvare@suse.com>
6612L: lm-sensors@lm-sensors.org
6613S: Maintained
6614F: Documentation/hwmon/lm83
6615F: drivers/hwmon/lm83.c
6616
6617LM90 HARDWARE MONITOR DRIVER
6618M: Jean Delvare <jdelvare@suse.com>
6619L: lm-sensors@lm-sensors.org
6620S: Maintained
6621F: Documentation/hwmon/lm90
6622F: Documentation/devicetree/bindings/hwmon/lm90.txt
6623F: drivers/hwmon/lm90.c
6624
6625LM95234 HARDWARE MONITOR DRIVER
6626M: Guenter Roeck <linux@roeck-us.net>
6627L: lm-sensors@lm-sensors.org
6628S: Maintained
6629F: Documentation/hwmon/lm95234
6630F: drivers/hwmon/lm95234.c
6631
6632LME2510 MEDIA DRIVER
6633M: Malcolm Priestley <tvboxspy@gmail.com>
6634L: linux-media@vger.kernel.org
6635W: https://linuxtv.org
6636Q: http://patchwork.linuxtv.org/project/linux-media/list/
6637S: Maintained
6638F: drivers/media/usb/dvb-usb-v2/lmedm04*
6639
6640LOCKDEP AND LOCKSTAT
6641M: Peter Zijlstra <peterz@infradead.org>
6642M: Ingo Molnar <mingo@redhat.com>
6643L: linux-kernel@vger.kernel.org
6644T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6645S: Maintained
6646F: Documentation/locking/lockdep*.txt
6647F: Documentation/locking/lockstat.txt
6648F: include/linux/lockdep.h
6649F: kernel/locking/
6650
6651LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6652M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6653L: linux-ntfs-dev@lists.sourceforge.net
6654W: http://www.linux-ntfs.org/content/view/19/37/
6655S: Maintained
6656F: Documentation/ldm.txt
6657F: block/partitions/ldm.*
6658
6659LogFS
6660M: Joern Engel <joern@logfs.org>
6661M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6662L: logfs@logfs.org
6663W: logfs.org
6664S: Maintained
6665F: fs/logfs/
6666
6667LPC32XX MACHINE SUPPORT
6668M: Roland Stigge <stigge@antcom.de>
6669L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6670S: Maintained
6671F: arch/arm/mach-lpc32xx/
6672
6673LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6674M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6675M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6676M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6677M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6678L: MPT-FusionLinux.pdl@avagotech.com
6679L: linux-scsi@vger.kernel.org
6680W: http://www.lsilogic.com/support
6681S: Supported
6682F: drivers/message/fusion/
6683F: drivers/scsi/mpt2sas/
6684F: drivers/scsi/mpt3sas/
6685
6686LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6687M: Matthew Wilcox <matthew@wil.cx>
6688L: linux-scsi@vger.kernel.org
6689S: Maintained
6690F: drivers/scsi/sym53c8xx_2/
6691
6692LTC4261 HARDWARE MONITOR DRIVER
6693M: Guenter Roeck <linux@roeck-us.net>
6694L: lm-sensors@lm-sensors.org
6695S: Maintained
6696F: Documentation/hwmon/ltc4261
6697F: drivers/hwmon/ltc4261.c
6698
6699LTP (Linux Test Project)
6700M: Mike Frysinger <vapier@gentoo.org>
6701M: Cyril Hrubis <chrubis@suse.cz>
6702M: Wanlong Gao <wanlong.gao@gmail.com>
6703M: Jan Stancek <jstancek@redhat.com>
6704M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6705M: Alexey Kodanev <alexey.kodanev@oracle.com>
6706L: ltp@lists.linux.it (subscribers-only)
6707W: http://linux-test-project.github.io/
6708T: git git://github.com/linux-test-project/ltp.git
6709S: Maintained
6710
6711M32R ARCHITECTURE
6712W: http://www.linux-m32r.org/
6713S: Orphan
6714F: arch/m32r/
6715
6716M68K ARCHITECTURE
6717M: Geert Uytterhoeven <geert@linux-m68k.org>
6718L: linux-m68k@lists.linux-m68k.org
6719W: http://www.linux-m68k.org/
6720T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6721S: Maintained
6722F: arch/m68k/
6723F: drivers/zorro/
6724
6725M68K ON APPLE MACINTOSH
6726M: Joshua Thompson <funaho@jurai.org>
6727W: http://www.mac.linux-m68k.org/
6728L: linux-m68k@lists.linux-m68k.org
6729S: Maintained
6730F: arch/m68k/mac/
6731
6732M68K ON HP9000/300
6733M: Philip Blundell <philb@gnu.org>
6734W: http://www.tazenda.demon.co.uk/phil/linux-hp
6735S: Maintained
6736F: arch/m68k/hp300/
6737
6738M88DS3103 MEDIA DRIVER
6739M: Antti Palosaari <crope@iki.fi>
6740L: linux-media@vger.kernel.org
6741W: https://linuxtv.org
6742W: http://palosaari.fi/linux/
6743Q: http://patchwork.linuxtv.org/project/linux-media/list/
6744T: git git://linuxtv.org/anttip/media_tree.git
6745S: Maintained
6746F: drivers/media/dvb-frontends/m88ds3103*
6747
6748M88RS2000 MEDIA DRIVER
6749M: Malcolm Priestley <tvboxspy@gmail.com>
6750L: linux-media@vger.kernel.org
6751W: https://linuxtv.org
6752Q: http://patchwork.linuxtv.org/project/linux-media/list/
6753S: Maintained
6754F: drivers/media/dvb-frontends/m88rs2000*
6755
6756MA901 MASTERKIT USB FM RADIO DRIVER
6757M: Alexey Klimov <klimov.linux@gmail.com>
6758L: linux-media@vger.kernel.org
6759T: git git://linuxtv.org/media_tree.git
6760S: Maintained
6761F: drivers/media/radio/radio-ma901.c
6762
6763MAC80211
6764M: Johannes Berg <johannes@sipsolutions.net>
6765L: linux-wireless@vger.kernel.org
6766W: http://wireless.kernel.org/
6767T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6768T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6769S: Maintained
6770F: Documentation/networking/mac80211-injection.txt
6771F: include/net/mac80211.h
6772F: net/mac80211/
6773
6774MACVLAN DRIVER
6775M: Patrick McHardy <kaber@trash.net>
6776L: netdev@vger.kernel.org
6777S: Maintained
6778F: drivers/net/macvlan.c
6779F: include/linux/if_macvlan.h
6780
6781MAILBOX API
6782M: Jassi Brar <jassisinghbrar@gmail.com>
6783L: linux-kernel@vger.kernel.org
6784S: Maintained
6785F: drivers/mailbox/
6786F: include/linux/mailbox_client.h
6787F: include/linux/mailbox_controller.h
6788
6789MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6790M: Michael Kerrisk <mtk.manpages@gmail.com>
6791W: http://www.kernel.org/doc/man-pages
6792L: linux-man@vger.kernel.org
6793S: Maintained
6794
6795MARVELL ARMADA DRM SUPPORT
6796M: Russell King <rmk+kernel@arm.linux.org.uk>
6797S: Maintained
6798F: drivers/gpu/drm/armada/
6799
6800MARVELL 88E6352 DSA support
6801M: Guenter Roeck <linux@roeck-us.net>
6802S: Maintained
6803F: drivers/net/dsa/mv88e6352.c
6804
6805MARVELL CRYPTO DRIVER
6806M: Boris Brezillon <boris.brezillon@free-electrons.com>
6807M: Arnaud Ebalard <arno@natisbad.org>
6808F: drivers/crypto/marvell/
6809S: Maintained
6810L: linux-crypto@vger.kernel.org
6811
6812MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6813M: Mirko Lindner <mlindner@marvell.com>
6814M: Stephen Hemminger <stephen@networkplumber.org>
6815L: netdev@vger.kernel.org
6816S: Maintained
6817F: drivers/net/ethernet/marvell/sk*
6818
6819MARVELL LIBERTAS WIRELESS DRIVER
6820L: libertas-dev@lists.infradead.org
6821S: Orphan
6822F: drivers/net/wireless/marvell/libertas/
6823
6824MARVELL MV643XX ETHERNET DRIVER
6825M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6826L: netdev@vger.kernel.org
6827S: Maintained
6828F: drivers/net/ethernet/marvell/mv643xx_eth.*
6829F: include/linux/mv643xx.h
6830
6831MARVELL MVNETA ETHERNET DRIVER
6832M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6833L: netdev@vger.kernel.org
6834S: Maintained
6835F: drivers/net/ethernet/marvell/mvneta.*
6836
6837MARVELL MWIFIEX WIRELESS DRIVER
6838M: Amitkumar Karwar <akarwar@marvell.com>
6839M: Nishant Sarmukadam <nishants@marvell.com>
6840L: linux-wireless@vger.kernel.org
6841S: Maintained
6842F: drivers/net/wireless/marvell/mwifiex/
6843
6844MARVELL MWL8K WIRELESS DRIVER
6845M: Lennert Buytenhek <buytenh@wantstofly.org>
6846L: linux-wireless@vger.kernel.org
6847S: Odd Fixes
6848F: drivers/net/wireless/marvell/mwl8k.c
6849
6850MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6851M: Nicolas Pitre <nico@fluxnic.net>
6852S: Odd Fixes
6853F: drivers/mmc/host/mvsdio.*
6854
6855MATROX FRAMEBUFFER DRIVER
6856L: linux-fbdev@vger.kernel.org
6857S: Orphan
6858F: drivers/video/fbdev/matrox/matroxfb_*
6859F: include/uapi/linux/matroxfb.h
6860
6861MAX16065 HARDWARE MONITOR DRIVER
6862M: Guenter Roeck <linux@roeck-us.net>
6863L: lm-sensors@lm-sensors.org
6864S: Maintained
6865F: Documentation/hwmon/max16065
6866F: drivers/hwmon/max16065.c
6867
6868MAX20751 HARDWARE MONITOR DRIVER
6869M: Guenter Roeck <linux@roeck-us.net>
6870L: lm-sensors@lm-sensors.org
6871S: Maintained
6872F: Documentation/hwmon/max20751
6873F: drivers/hwmon/max20751.c
6874
6875MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6876M: "Hans J. Koch" <hjk@hansjkoch.de>
6877L: lm-sensors@lm-sensors.org
6878S: Maintained
6879F: Documentation/hwmon/max6650
6880F: drivers/hwmon/max6650.c
6881
6882MAX6697 HARDWARE MONITOR DRIVER
6883M: Guenter Roeck <linux@roeck-us.net>
6884L: lm-sensors@lm-sensors.org
6885S: Maintained
6886F: Documentation/hwmon/max6697
6887F: Documentation/devicetree/bindings/i2c/max6697.txt
6888F: drivers/hwmon/max6697.c
6889F: include/linux/platform_data/max6697.h
6890
6891MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6892M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6893L: linux-pm@vger.kernel.org
6894S: Supported
6895F: drivers/power/max14577_charger.c
6896F: drivers/power/max77693_charger.c
6897
6898MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6899M: Javier Martinez Canillas <javier@osg.samsung.com>
6900L: linux-kernel@vger.kernel.org
6901S: Supported
6902F: drivers/*/*max77802.c
6903F: Documentation/devicetree/bindings/*/*max77802.txt
6904F: include/dt-bindings/*/*max77802.h
6905
6906MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6907M: Chanwoo Choi <cw00.choi@samsung.com>
6908M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6909L: linux-kernel@vger.kernel.org
6910S: Supported
6911F: drivers/*/max14577.c
6912F: drivers/*/max77686.c
6913F: drivers/*/max77693.c
6914F: drivers/extcon/extcon-max14577.c
6915F: drivers/extcon/extcon-max77693.c
6916F: drivers/rtc/rtc-max77686.c
6917F: drivers/clk/clk-max77686.c
6918F: Documentation/devicetree/bindings/mfd/max14577.txt
6919F: Documentation/devicetree/bindings/*/max77686.txt
6920F: Documentation/devicetree/bindings/mfd/max77693.txt
6921F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6922F: include/linux/mfd/max14577*.h
6923F: include/linux/mfd/max77686*.h
6924F: include/linux/mfd/max77693*.h
6925
6926MAXIRADIO FM RADIO RECEIVER DRIVER
6927M: Hans Verkuil <hverkuil@xs4all.nl>
6928L: linux-media@vger.kernel.org
6929T: git git://linuxtv.org/media_tree.git
6930W: https://linuxtv.org
6931S: Maintained
6932F: drivers/media/radio/radio-maxiradio*
6933
6934MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6935M: Peter Rosin <peda@axentia.se>
6936L: linux-iio@vger.kernel.org
6937S: Maintained
6938F: drivers/iio/potentiometer/mcp4531.c
6939
6940MEDIA DRIVERS FOR RENESAS - VSP1
6941M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6942L: linux-media@vger.kernel.org
6943L: linux-renesas-soc@vger.kernel.org
6944T: git git://linuxtv.org/media_tree.git
6945S: Supported
6946F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6947F: drivers/media/platform/vsp1/
6948
6949MEDIA DRIVERS FOR ASCOT2E
6950M: Sergey Kozlov <serjk@netup.ru>
6951L: linux-media@vger.kernel.org
6952W: https://linuxtv.org
6953W: http://netup.tv/
6954T: git git://linuxtv.org/media_tree.git
6955S: Supported
6956F: drivers/media/dvb-frontends/ascot2e*
6957
6958MEDIA DRIVERS FOR CXD2841ER
6959M: Sergey Kozlov <serjk@netup.ru>
6960L: linux-media@vger.kernel.org
6961W: https://linuxtv.org
6962W: http://netup.tv/
6963T: git git://linuxtv.org/media_tree.git
6964S: Supported
6965F: drivers/media/dvb-frontends/cxd2841er*
6966
6967MEDIA DRIVERS FOR HORUS3A
6968M: Sergey Kozlov <serjk@netup.ru>
6969L: linux-media@vger.kernel.org
6970W: https://linuxtv.org
6971W: http://netup.tv/
6972T: git git://linuxtv.org/media_tree.git
6973S: Supported
6974F: drivers/media/dvb-frontends/horus3a*
6975
6976MEDIA DRIVERS FOR LNBH25
6977M: Sergey Kozlov <serjk@netup.ru>
6978L: linux-media@vger.kernel.org
6979W: https://linuxtv.org
6980W: http://netup.tv/
6981T: git git://linuxtv.org/media_tree.git
6982S: Supported
6983F: drivers/media/dvb-frontends/lnbh25*
6984
6985MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6986M: Sergey Kozlov <serjk@netup.ru>
6987L: linux-media@vger.kernel.org
6988W: https://linuxtv.org
6989W: http://netup.tv/
6990T: git git://linuxtv.org/media_tree.git
6991S: Supported
6992F: drivers/media/pci/netup_unidvb/*
6993
6994MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6995M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6996P: LinuxTV.org Project
6997L: linux-media@vger.kernel.org
6998W: https://linuxtv.org
6999Q: http://patchwork.kernel.org/project/linux-media/list/
7000T: git git://linuxtv.org/media_tree.git
7001S: Maintained
7002F: Documentation/dvb/
7003F: Documentation/video4linux/
7004F: Documentation/DocBook/media/
7005F: drivers/media/
7006F: drivers/staging/media/
7007F: include/linux/platform_data/media/
7008F: include/media/
7009F: include/uapi/linux/dvb/
7010F: include/uapi/linux/videodev2.h
7011F: include/uapi/linux/media.h
7012F: include/uapi/linux/v4l2-*
7013F: include/uapi/linux/meye.h
7014F: include/uapi/linux/ivtv*
7015F: include/uapi/linux/uvcvideo.h
7016
7017MEDIATEK MT7601U WIRELESS LAN DRIVER
7018M: Jakub Kicinski <kubakici@wp.pl>
7019L: linux-wireless@vger.kernel.org
7020S: Maintained
7021F: drivers/net/wireless/mediatek/mt7601u/
7022
7023MEGARAID SCSI/SAS DRIVERS
7024M: Kashyap Desai <kashyap.desai@avagotech.com>
7025M: Sumit Saxena <sumit.saxena@avagotech.com>
7026M: Uday Lingala <uday.lingala@avagotech.com>
7027L: megaraidlinux.pdl@avagotech.com
7028L: linux-scsi@vger.kernel.org
7029W: http://www.lsi.com
7030S: Maintained
7031F: Documentation/scsi/megaraid.txt
7032F: drivers/scsi/megaraid.*
7033F: drivers/scsi/megaraid/
7034
7035MELLANOX ETHERNET DRIVER (mlx4_en)
7036M: Eugenia Emantayev <eugenia@mellanox.com>
7037L: netdev@vger.kernel.org
7038S: Supported
7039W: http://www.mellanox.com
7040Q: http://patchwork.ozlabs.org/project/netdev/list/
7041F: drivers/net/ethernet/mellanox/mlx4/en_*
7042
7043MELLANOX ETHERNET DRIVER (mlx5e)
7044M: Saeed Mahameed <saeedm@mellanox.com>
7045L: netdev@vger.kernel.org
7046S: Supported
7047W: http://www.mellanox.com
7048Q: http://patchwork.ozlabs.org/project/netdev/list/
7049F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7050
7051MELLANOX ETHERNET SWITCH DRIVERS
7052M: Jiri Pirko <jiri@mellanox.com>
7053M: Ido Schimmel <idosch@mellanox.com>
7054L: netdev@vger.kernel.org
7055S: Supported
7056W: http://www.mellanox.com
7057Q: http://patchwork.ozlabs.org/project/netdev/list/
7058F: drivers/net/ethernet/mellanox/mlxsw/
7059
7060MEMBARRIER SUPPORT
7061M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7062M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7063L: linux-kernel@vger.kernel.org
7064S: Supported
7065F: kernel/membarrier.c
7066F: include/uapi/linux/membarrier.h
7067
7068MEMORY MANAGEMENT
7069L: linux-mm@kvack.org
7070W: http://www.linux-mm.org
7071S: Maintained
7072F: include/linux/mm.h
7073F: include/linux/gfp.h
7074F: include/linux/mmzone.h
7075F: include/linux/memory_hotplug.h
7076F: include/linux/vmalloc.h
7077F: mm/
7078
7079MEMORY TECHNOLOGY DEVICES (MTD)
7080M: David Woodhouse <dwmw2@infradead.org>
7081M: Brian Norris <computersforpeace@gmail.com>
7082L: linux-mtd@lists.infradead.org
7083W: http://www.linux-mtd.infradead.org/
7084Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7085T: git git://git.infradead.org/linux-mtd.git
7086T: git git://git.infradead.org/l2-mtd.git
7087S: Maintained
7088F: drivers/mtd/
7089F: include/linux/mtd/
7090F: include/uapi/mtd/
7091
7092MEN A21 WATCHDOG DRIVER
7093M: Johannes Thumshirn <morbidrsa@gmail.com>
7094L: linux-watchdog@vger.kernel.org
7095S: Maintained
7096F: drivers/watchdog/mena21_wdt.c
7097
7098MEN CHAMELEON BUS (mcb)
7099M: Johannes Thumshirn <morbidrsa@gmail.com>
7100S: Maintained
7101F: drivers/mcb/
7102F: include/linux/mcb.h
7103F: Documentation/men-chameleon-bus.txt
7104
7105MEN F21BMC (Board Management Controller)
7106M: Andreas Werner <andreas.werner@men.de>
7107S: Supported
7108F: drivers/mfd/menf21bmc.c
7109F: drivers/watchdog/menf21bmc_wdt.c
7110F: drivers/leds/leds-menf21bmc.c
7111F: drivers/hwmon/menf21bmc_hwmon.c
7112F: Documentation/hwmon/menf21bmc
7113
7114METAG ARCHITECTURE
7115M: James Hogan <james.hogan@imgtec.com>
7116L: linux-metag@vger.kernel.org
7117T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7118S: Odd Fixes
7119F: arch/metag/
7120F: Documentation/metag/
7121F: Documentation/devicetree/bindings/metag/
7122F: Documentation/devicetree/bindings/interrupt-controller/img,*
7123F: drivers/clocksource/metag_generic.c
7124F: drivers/irqchip/irq-metag.c
7125F: drivers/irqchip/irq-metag-ext.c
7126F: drivers/tty/metag_da.c
7127
7128MICROBLAZE ARCHITECTURE
7129M: Michal Simek <monstr@monstr.eu>
7130W: http://www.monstr.eu/fdt/
7131T: git git://git.monstr.eu/linux-2.6-microblaze.git
7132S: Supported
7133F: arch/microblaze/
7134
7135MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7136M: Chen Yu <yu.c.chen@intel.com>
7137L: platform-driver-x86@vger.kernel.org
7138S: Supported
7139F: drivers/platform/x86/surfacepro3_button.c
7140
7141MICROTEK X6 SCANNER
7142M: Oliver Neukum <oliver@neukum.org>
7143S: Maintained
7144F: drivers/usb/image/microtek.*
7145
7146MIPS
7147M: Ralf Baechle <ralf@linux-mips.org>
7148L: linux-mips@linux-mips.org
7149W: http://www.linux-mips.org/
7150T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7151Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7152S: Supported
7153F: Documentation/mips/
7154F: arch/mips/
7155
7156MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7157M: Hans Verkuil <hverkuil@xs4all.nl>
7158L: linux-media@vger.kernel.org
7159T: git git://linuxtv.org/media_tree.git
7160W: https://linuxtv.org
7161S: Odd Fixes
7162F: drivers/media/radio/radio-miropcm20*
7163
7164MELLANOX MLX4 core VPI driver
7165M: Yishai Hadas <yishaih@mellanox.com>
7166L: netdev@vger.kernel.org
7167L: linux-rdma@vger.kernel.org
7168W: http://www.mellanox.com
7169Q: http://patchwork.ozlabs.org/project/netdev/list/
7170S: Supported
7171F: drivers/net/ethernet/mellanox/mlx4/
7172F: include/linux/mlx4/
7173
7174MELLANOX MLX4 IB driver
7175M: Yishai Hadas <yishaih@mellanox.com>
7176L: linux-rdma@vger.kernel.org
7177W: http://www.mellanox.com
7178Q: http://patchwork.kernel.org/project/linux-rdma/list/
7179S: Supported
7180F: drivers/infiniband/hw/mlx4/
7181F: include/linux/mlx4/
7182
7183MELLANOX MLX5 core VPI driver
7184M: Matan Barak <matanb@mellanox.com>
7185M: Leon Romanovsky <leonro@mellanox.com>
7186L: netdev@vger.kernel.org
7187L: linux-rdma@vger.kernel.org
7188W: http://www.mellanox.com
7189Q: http://patchwork.ozlabs.org/project/netdev/list/
7190S: Supported
7191F: drivers/net/ethernet/mellanox/mlx5/core/
7192F: include/linux/mlx5/
7193
7194MELLANOX MLX5 IB driver
7195M: Matan Barak <matanb@mellanox.com>
7196M: Leon Romanovsky <leonro@mellanox.com>
7197L: linux-rdma@vger.kernel.org
7198W: http://www.mellanox.com
7199Q: http://patchwork.kernel.org/project/linux-rdma/list/
7200S: Supported
7201F: drivers/infiniband/hw/mlx5/
7202F: include/linux/mlx5/
7203
7204MELEXIS MLX90614 DRIVER
7205M: Crt Mori <cmo@melexis.com>
7206L: linux-iio@vger.kernel.org
7207W: http://www.melexis.com
7208S: Supported
7209F: drivers/iio/temperature/mlx90614.c
7210
7211MN88472 MEDIA DRIVER
7212M: Antti Palosaari <crope@iki.fi>
7213L: linux-media@vger.kernel.org
7214W: https://linuxtv.org
7215W: http://palosaari.fi/linux/
7216Q: http://patchwork.linuxtv.org/project/linux-media/list/
7217T: git git://linuxtv.org/anttip/media_tree.git
7218S: Maintained
7219F: drivers/staging/media/mn88472/
7220F: drivers/media/dvb-frontends/mn88472.h
7221
7222MN88473 MEDIA DRIVER
7223M: Antti Palosaari <crope@iki.fi>
7224L: linux-media@vger.kernel.org
7225W: https://linuxtv.org
7226W: http://palosaari.fi/linux/
7227Q: http://patchwork.linuxtv.org/project/linux-media/list/
7228T: git git://linuxtv.org/anttip/media_tree.git
7229S: Maintained
7230F: drivers/staging/media/mn88473/
7231F: drivers/media/dvb-frontends/mn88473.h
7232
7233MODULE SUPPORT
7234M: Rusty Russell <rusty@rustcorp.com.au>
7235S: Maintained
7236F: include/linux/module.h
7237F: kernel/module.c
7238
7239MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7240W: http://popies.net/meye/
7241S: Orphan
7242F: Documentation/video4linux/meye.txt
7243F: drivers/media/pci/meye/
7244F: include/uapi/linux/meye.h
7245
7246MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7247M: Jiri Slaby <jirislaby@gmail.com>
7248S: Maintained
7249F: Documentation/serial/moxa-smartio
7250F: drivers/tty/mxser.*
7251
7252MR800 AVERMEDIA USB FM RADIO DRIVER
7253M: Alexey Klimov <klimov.linux@gmail.com>
7254L: linux-media@vger.kernel.org
7255T: git git://linuxtv.org/media_tree.git
7256S: Maintained
7257F: drivers/media/radio/radio-mr800.c
7258
7259MRF24J40 IEEE 802.15.4 RADIO DRIVER
7260M: Alan Ott <alan@signal11.us>
7261L: linux-wpan@vger.kernel.org
7262S: Maintained
7263F: drivers/net/ieee802154/mrf24j40.c
7264F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7265
7266MSI LAPTOP SUPPORT
7267M: "Lee, Chun-Yi" <jlee@suse.com>
7268L: platform-driver-x86@vger.kernel.org
7269S: Maintained
7270F: drivers/platform/x86/msi-laptop.c
7271
7272MSI WMI SUPPORT
7273L: platform-driver-x86@vger.kernel.org
7274S: Orphan
7275F: drivers/platform/x86/msi-wmi.c
7276
7277MSI001 MEDIA DRIVER
7278M: Antti Palosaari <crope@iki.fi>
7279L: linux-media@vger.kernel.org
7280W: https://linuxtv.org
7281W: http://palosaari.fi/linux/
7282Q: http://patchwork.linuxtv.org/project/linux-media/list/
7283T: git git://linuxtv.org/anttip/media_tree.git
7284S: Maintained
7285F: drivers/media/tuners/msi001*
7286
7287MSI2500 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/usb/msi2500/
7296
7297MSYSTEMS DISKONCHIP G3 MTD DRIVER
7298M: Robert Jarzmik <robert.jarzmik@free.fr>
7299L: linux-mtd@lists.infradead.org
7300S: Maintained
7301F: drivers/mtd/devices/docg3*
7302
7303MT9M032 APTINA SENSOR DRIVER
7304M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7305L: linux-media@vger.kernel.org
7306T: git git://linuxtv.org/media_tree.git
7307S: Maintained
7308F: drivers/media/i2c/mt9m032.c
7309F: include/media/i2c/mt9m032.h
7310
7311MT9P031 APTINA CAMERA SENSOR
7312M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7313L: linux-media@vger.kernel.org
7314T: git git://linuxtv.org/media_tree.git
7315S: Maintained
7316F: drivers/media/i2c/mt9p031.c
7317F: include/media/i2c/mt9p031.h
7318
7319MT9T001 APTINA CAMERA SENSOR
7320M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7321L: linux-media@vger.kernel.org
7322T: git git://linuxtv.org/media_tree.git
7323S: Maintained
7324F: drivers/media/i2c/mt9t001.c
7325F: include/media/i2c/mt9t001.h
7326
7327MT9V032 APTINA CAMERA SENSOR
7328M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7329L: linux-media@vger.kernel.org
7330T: git git://linuxtv.org/media_tree.git
7331S: Maintained
7332F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7333F: drivers/media/i2c/mt9v032.c
7334F: include/media/i2c/mt9v032.h
7335
7336MULTIFUNCTION DEVICES (MFD)
7337M: Lee Jones <lee.jones@linaro.org>
7338T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7339S: Supported
7340F: drivers/mfd/
7341F: include/linux/mfd/
7342
7343MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7344M: Ulf Hansson <ulf.hansson@linaro.org>
7345L: linux-mmc@vger.kernel.org
7346T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7347S: Maintained
7348F: drivers/mmc/
7349F: include/linux/mmc/
7350F: include/uapi/linux/mmc/
7351
7352MULTIMEDIA CARD (MMC) ETC. OVER SPI
7353S: Orphan
7354F: drivers/mmc/host/mmc_spi.c
7355F: include/linux/spi/mmc_spi.h
7356
7357MULTISOUND SOUND DRIVER
7358M: Andrew Veliath <andrewtv@usa.net>
7359S: Maintained
7360F: Documentation/sound/oss/MultiSound
7361F: sound/oss/msnd*
7362
7363MULTITECH MULTIPORT CARD (ISICOM)
7364S: Orphan
7365F: drivers/tty/isicom.c
7366F: include/linux/isicom.h
7367
7368MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7369M: Bin Liu <b-liu@ti.com>
7370L: linux-usb@vger.kernel.org
7371T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7372S: Maintained
7373F: drivers/usb/musb/
7374
7375MXL5007T MEDIA DRIVER
7376M: Michael Krufky <mkrufky@linuxtv.org>
7377L: linux-media@vger.kernel.org
7378W: https://linuxtv.org
7379W: http://github.com/mkrufky
7380Q: http://patchwork.linuxtv.org/project/linux-media/list/
7381T: git git://linuxtv.org/mkrufky/tuners.git
7382S: Maintained
7383F: drivers/media/tuners/mxl5007t.*
7384
7385MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7386M: Hyong-Youb Kim <hykim@myri.com>
7387L: netdev@vger.kernel.org
7388W: https://www.myricom.com/support/downloads/myri10ge.html
7389S: Supported
7390F: drivers/net/ethernet/myricom/myri10ge/
7391
7392NATSEMI ETHERNET DRIVER (DP8381x)
7393S: Orphan
7394F: drivers/net/ethernet/natsemi/natsemi.c
7395
7396NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7397M: Daniel Mack <zonque@gmail.com>
7398S: Maintained
7399L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7400W: http://www.native-instruments.com
7401F: sound/usb/caiaq/
7402
7403NCP FILESYSTEM
7404M: Petr Vandrovec <petr@vandrovec.name>
7405S: Odd Fixes
7406F: fs/ncpfs/
7407
7408NCR 5380 SCSI DRIVERS
7409M: Finn Thain <fthain@telegraphics.com.au>
7410M: Michael Schmitz <schmitzmic@gmail.com>
7411L: linux-scsi@vger.kernel.org
7412S: Maintained
7413F: Documentation/scsi/g_NCR5380.txt
7414F: drivers/scsi/NCR5380.*
7415F: drivers/scsi/arm/cumana_1.c
7416F: drivers/scsi/arm/oak.c
7417F: drivers/scsi/atari_NCR5380.c
7418F: drivers/scsi/atari_scsi.*
7419F: drivers/scsi/dmx3191d.c
7420F: drivers/scsi/dtc.*
7421F: drivers/scsi/g_NCR5380.*
7422F: drivers/scsi/g_NCR5380_mmio.c
7423F: drivers/scsi/mac_scsi.*
7424F: drivers/scsi/pas16.*
7425F: drivers/scsi/sun3_scsi.*
7426F: drivers/scsi/sun3_scsi_vme.c
7427F: drivers/scsi/t128.*
7428
7429NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7430M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7431L: linux-scsi@vger.kernel.org
7432S: Maintained
7433F: drivers/scsi/NCR_D700.*
7434
7435NCT6775 HARDWARE MONITOR DRIVER
7436M: Guenter Roeck <linux@roeck-us.net>
7437L: lm-sensors@lm-sensors.org
7438S: Maintained
7439F: Documentation/hwmon/nct6775
7440F: drivers/hwmon/nct6775.c
7441
7442NETEFFECT IWARP RNIC DRIVER (IW_NES)
7443M: Faisal Latif <faisal.latif@intel.com>
7444L: linux-rdma@vger.kernel.org
7445W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7446S: Supported
7447F: drivers/infiniband/hw/nes/
7448
7449NETEM NETWORK EMULATOR
7450M: Stephen Hemminger <stephen@networkplumber.org>
7451L: netem@lists.linux-foundation.org
7452S: Maintained
7453F: net/sched/sch_netem.c
7454
7455NETERION 10GbE DRIVERS (s2io/vxge)
7456M: Jon Mason <jdmason@kudzu.us>
7457L: netdev@vger.kernel.org
7458S: Supported
7459F: Documentation/networking/s2io.txt
7460F: Documentation/networking/vxge.txt
7461F: drivers/net/ethernet/neterion/
7462
7463NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7464M: Pablo Neira Ayuso <pablo@netfilter.org>
7465M: Patrick McHardy <kaber@trash.net>
7466M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7467L: netfilter-devel@vger.kernel.org
7468L: coreteam@netfilter.org
7469W: http://www.netfilter.org/
7470W: http://www.iptables.org/
7471Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7472T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7473T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7474S: Supported
7475F: include/linux/netfilter*
7476F: include/linux/netfilter/
7477F: include/net/netfilter/
7478F: include/uapi/linux/netfilter*
7479F: include/uapi/linux/netfilter/
7480F: net/*/netfilter.c
7481F: net/*/netfilter/
7482F: net/netfilter/
7483F: net/bridge/br_netfilter*.c
7484
7485NETLABEL
7486M: Paul Moore <paul@paul-moore.com>
7487W: http://netlabel.sf.net
7488L: netdev@vger.kernel.org
7489S: Maintained
7490F: Documentation/netlabel/
7491F: include/net/netlabel.h
7492F: net/netlabel/
7493
7494NETROM NETWORK LAYER
7495M: Ralf Baechle <ralf@linux-mips.org>
7496L: linux-hams@vger.kernel.org
7497W: http://www.linux-ax25.org/
7498S: Maintained
7499F: include/net/netrom.h
7500F: include/uapi/linux/netrom.h
7501F: net/netrom/
7502
7503NETRONOME ETHERNET DRIVERS
7504M: Jakub Kicinski <jakub.kicinski@netronome.com>
7505M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7506L: oss-drivers@netronome.com
7507S: Maintained
7508F: drivers/net/ethernet/netronome/
7509
7510NETWORK BLOCK DEVICE (NBD)
7511M: Markus Pargmann <mpa@pengutronix.de>
7512S: Maintained
7513L: nbd-general@lists.sourceforge.net
7514T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7515F: Documentation/blockdev/nbd.txt
7516F: drivers/block/nbd.c
7517F: include/uapi/linux/nbd.h
7518
7519NETWORK DROP MONITOR
7520M: Neil Horman <nhorman@tuxdriver.com>
7521L: netdev@vger.kernel.org
7522S: Maintained
7523W: https://fedorahosted.org/dropwatch/
7524F: net/core/drop_monitor.c
7525
7526NETWORKING [GENERAL]
7527M: "David S. Miller" <davem@davemloft.net>
7528L: netdev@vger.kernel.org
7529W: http://www.linuxfoundation.org/en/Net
7530Q: http://patchwork.ozlabs.org/project/netdev/list/
7531T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7532T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7533S: Maintained
7534F: net/
7535F: include/net/
7536F: include/linux/in.h
7537F: include/linux/net.h
7538F: include/linux/netdevice.h
7539F: include/uapi/linux/in.h
7540F: include/uapi/linux/net.h
7541F: include/uapi/linux/netdevice.h
7542F: include/uapi/linux/net_namespace.h
7543F: tools/net/
7544F: tools/testing/selftests/net/
7545F: lib/random32.c
7546F: lib/test_bpf.c
7547
7548NETWORKING [IPv4/IPv6]
7549M: "David S. Miller" <davem@davemloft.net>
7550M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7551M: James Morris <jmorris@namei.org>
7552M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7553M: Patrick McHardy <kaber@trash.net>
7554L: netdev@vger.kernel.org
7555T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7556S: Maintained
7557F: net/ipv4/
7558F: net/ipv6/
7559F: include/net/ip*
7560F: arch/x86/net/*
7561
7562NETWORKING [IPSEC]
7563M: Steffen Klassert <steffen.klassert@secunet.com>
7564M: Herbert Xu <herbert@gondor.apana.org.au>
7565M: "David S. Miller" <davem@davemloft.net>
7566L: netdev@vger.kernel.org
7567T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7568T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7569S: Maintained
7570F: net/core/flow.c
7571F: net/xfrm/
7572F: net/key/
7573F: net/ipv4/xfrm*
7574F: net/ipv4/esp4.c
7575F: net/ipv4/ah4.c
7576F: net/ipv4/ipcomp.c
7577F: net/ipv4/ip_vti.c
7578F: net/ipv6/xfrm*
7579F: net/ipv6/esp6.c
7580F: net/ipv6/ah6.c
7581F: net/ipv6/ipcomp6.c
7582F: net/ipv6/ip6_vti.c
7583F: include/uapi/linux/xfrm.h
7584F: include/net/xfrm.h
7585
7586NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7587M: Paul Moore <paul@paul-moore.com>
7588L: netdev@vger.kernel.org
7589S: Maintained
7590
7591NETWORKING [WIRELESS]
7592L: linux-wireless@vger.kernel.org
7593Q: http://patchwork.kernel.org/project/linux-wireless/list/
7594
7595NETWORKING DRIVERS
7596L: netdev@vger.kernel.org
7597W: http://www.linuxfoundation.org/en/Net
7598Q: http://patchwork.ozlabs.org/project/netdev/list/
7599T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7600T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7601S: Odd Fixes
7602F: drivers/net/
7603F: include/linux/if_*
7604F: include/linux/netdevice.h
7605F: include/linux/etherdevice.h
7606F: include/linux/fcdevice.h
7607F: include/linux/fddidevice.h
7608F: include/linux/hippidevice.h
7609F: include/linux/inetdevice.h
7610F: include/uapi/linux/if_*
7611F: include/uapi/linux/netdevice.h
7612
7613NETWORKING DRIVERS (WIRELESS)
7614M: Kalle Valo <kvalo@codeaurora.org>
7615L: linux-wireless@vger.kernel.org
7616Q: http://patchwork.kernel.org/project/linux-wireless/list/
7617T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7618T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7619S: Maintained
7620F: drivers/net/wireless/
7621
7622NETXEN (1/10) GbE SUPPORT
7623M: Manish Chopra <manish.chopra@qlogic.com>
7624M: Sony Chacko <sony.chacko@qlogic.com>
7625M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7626L: netdev@vger.kernel.org
7627W: http://www.qlogic.com
7628S: Supported
7629F: drivers/net/ethernet/qlogic/netxen/
7630
7631NFC SUBSYSTEM
7632M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7633M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7634M: Samuel Ortiz <sameo@linux.intel.com>
7635L: linux-wireless@vger.kernel.org
7636L: linux-nfc@lists.01.org (subscribers-only)
7637S: Supported
7638F: net/nfc/
7639F: include/net/nfc/
7640F: include/uapi/linux/nfc.h
7641F: drivers/nfc/
7642F: include/linux/platform_data/microread.h
7643F: include/linux/platform_data/nfcmrvl.h
7644F: include/linux/platform_data/nxp-nci.h
7645F: include/linux/platform_data/pn544.h
7646F: include/linux/platform_data/st21nfca.h
7647F: include/linux/platform_data/st-nci.h
7648F: Documentation/devicetree/bindings/net/nfc/
7649
7650NFS, SUNRPC, AND LOCKD CLIENTS
7651M: Trond Myklebust <trond.myklebust@primarydata.com>
7652M: Anna Schumaker <anna.schumaker@netapp.com>
7653L: linux-nfs@vger.kernel.org
7654W: http://client.linux-nfs.org
7655T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7656S: Maintained
7657F: fs/lockd/
7658F: fs/nfs/
7659F: fs/nfs_common/
7660F: net/sunrpc/
7661F: include/linux/lockd/
7662F: include/linux/nfs*
7663F: include/linux/sunrpc/
7664F: include/uapi/linux/nfs*
7665F: include/uapi/linux/sunrpc/
7666
7667NILFS2 FILESYSTEM
7668M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7669L: linux-nilfs@vger.kernel.org
7670W: http://nilfs.sourceforge.net/
7671T: git git://github.com/konis/nilfs2.git
7672S: Supported
7673F: Documentation/filesystems/nilfs2.txt
7674F: fs/nilfs2/
7675F: include/linux/nilfs2_fs.h
7676F: include/trace/events/nilfs2.h
7677
7678NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7679M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7680W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7681S: Maintained
7682F: Documentation/scsi/NinjaSCSI.txt
7683F: drivers/scsi/pcmcia/nsp_*
7684
7685NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7686M: GOTO Masanori <gotom@debian.or.jp>
7687M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7688W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7689S: Maintained
7690F: Documentation/scsi/NinjaSCSI.txt
7691F: drivers/scsi/nsp32*
7692
7693NIOS2 ARCHITECTURE
7694M: Ley Foon Tan <lftan@altera.com>
7695L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7696T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7697S: Maintained
7698F: arch/nios2/
7699
7700NOKIA N900 POWER SUPPLY DRIVERS
7701R: Pali Rohár <pali.rohar@gmail.com>
7702F: include/linux/power/bq2415x_charger.h
7703F: include/linux/power/bq27xxx_battery.h
7704F: include/linux/power/isp1704_charger.h
7705F: drivers/power/bq2415x_charger.c
7706F: drivers/power/bq27xxx_battery.c
7707F: drivers/power/bq27xxx_battery_i2c.c
7708F: drivers/power/isp1704_charger.c
7709F: drivers/power/rx51_battery.c
7710
7711NTB DRIVER CORE
7712M: Jon Mason <jdmason@kudzu.us>
7713M: Dave Jiang <dave.jiang@intel.com>
7714M: Allen Hubbe <Allen.Hubbe@emc.com>
7715L: linux-ntb@googlegroups.com
7716S: Supported
7717W: https://github.com/jonmason/ntb/wiki
7718T: git git://github.com/jonmason/ntb.git
7719F: drivers/ntb/
7720F: drivers/net/ntb_netdev.c
7721F: include/linux/ntb.h
7722F: include/linux/ntb_transport.h
7723
7724NTB INTEL DRIVER
7725M: Jon Mason <jdmason@kudzu.us>
7726M: Dave Jiang <dave.jiang@intel.com>
7727L: linux-ntb@googlegroups.com
7728S: Supported
7729W: https://github.com/jonmason/ntb/wiki
7730T: git git://github.com/jonmason/ntb.git
7731F: drivers/ntb/hw/intel/
7732
7733NTB AMD DRIVER
7734M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7735L: linux-ntb@googlegroups.com
7736S: Supported
7737F: drivers/ntb/hw/amd/
7738
7739NTFS FILESYSTEM
7740M: Anton Altaparmakov <anton@tuxera.com>
7741L: linux-ntfs-dev@lists.sourceforge.net
7742W: http://www.tuxera.com/
7743T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7744S: Supported
7745F: Documentation/filesystems/ntfs.txt
7746F: fs/ntfs/
7747
7748NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7749M: Antonino Daplas <adaplas@gmail.com>
7750L: linux-fbdev@vger.kernel.org
7751S: Maintained
7752F: drivers/video/fbdev/riva/
7753F: drivers/video/fbdev/nvidia/
7754
7755NVM EXPRESS DRIVER
7756M: Keith Busch <keith.busch@intel.com>
7757M: Jens Axboe <axboe@fb.com>
7758L: linux-nvme@lists.infradead.org
7759T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7760W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7761S: Supported
7762F: drivers/nvme/host/
7763F: include/linux/nvme.h
7764
7765NVMEM FRAMEWORK
7766M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7767M: Maxime Ripard <maxime.ripard@free-electrons.com>
7768S: Maintained
7769F: drivers/nvmem/
7770F: Documentation/devicetree/bindings/nvmem/
7771F: include/linux/nvmem-consumer.h
7772F: include/linux/nvmem-provider.h
7773
7774NXP-NCI NFC DRIVER
7775M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7776R: Charles Gorand <charles.gorand@effinnov.com>
7777L: linux-nfc@lists.01.org (moderated for non-subscribers)
7778S: Supported
7779F: drivers/nfc/nxp-nci
7780
7781NXP TDA998X DRM DRIVER
7782M: Russell King <rmk+kernel@arm.linux.org.uk>
7783S: Supported
7784F: drivers/gpu/drm/i2c/tda998x_drv.c
7785F: include/drm/i2c/tda998x.h
7786
7787NXP TFA9879 DRIVER
7788M: Peter Rosin <peda@axentia.se>
7789L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7790S: Maintained
7791F: sound/soc/codecs/tfa9879*
7792
7793OMAP SUPPORT
7794M: Tony Lindgren <tony@atomide.com>
7795L: linux-omap@vger.kernel.org
7796W: http://www.muru.com/linux/omap/
7797W: http://linux.omap.com/
7798Q: http://patchwork.kernel.org/project/linux-omap/list/
7799T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7800S: Maintained
7801F: arch/arm/*omap*/
7802F: arch/arm/configs/omap1_defconfig
7803F: arch/arm/configs/omap2plus_defconfig
7804F: drivers/i2c/busses/i2c-omap.c
7805F: drivers/irqchip/irq-omap-intc.c
7806F: drivers/mfd/*omap*.c
7807F: drivers/mfd/menelaus.c
7808F: drivers/mfd/palmas.c
7809F: drivers/mfd/tps65217.c
7810F: drivers/mfd/tps65218.c
7811F: drivers/mfd/tps65910.c
7812F: drivers/mfd/twl-core.[ch]
7813F: drivers/mfd/twl4030*.c
7814F: drivers/mfd/twl6030*.c
7815F: drivers/mfd/twl6040*.c
7816F: drivers/regulator/palmas-regulator*.c
7817F: drivers/regulator/pbias-regulator.c
7818F: drivers/regulator/tps65217-regulator.c
7819F: drivers/regulator/tps65218-regulator.c
7820F: drivers/regulator/tps65910-regulator.c
7821F: drivers/regulator/twl-regulator.c
7822F: include/linux/i2c-omap.h
7823
7824OMAP DEVICE TREE SUPPORT
7825M: Benoît Cousson <bcousson@baylibre.com>
7826M: Tony Lindgren <tony@atomide.com>
7827L: linux-omap@vger.kernel.org
7828L: devicetree@vger.kernel.org
7829S: Maintained
7830F: arch/arm/boot/dts/*omap*
7831F: arch/arm/boot/dts/*am3*
7832F: arch/arm/boot/dts/*am4*
7833F: arch/arm/boot/dts/*am5*
7834F: arch/arm/boot/dts/*dra7*
7835
7836OMAP CLOCK FRAMEWORK SUPPORT
7837M: Paul Walmsley <paul@pwsan.com>
7838L: linux-omap@vger.kernel.org
7839S: Maintained
7840F: arch/arm/*omap*/*clock*
7841
7842OMAP POWER MANAGEMENT SUPPORT
7843M: Kevin Hilman <khilman@deeprootsystems.com>
7844L: linux-omap@vger.kernel.org
7845S: Maintained
7846F: arch/arm/*omap*/*pm*
7847F: drivers/cpufreq/omap-cpufreq.c
7848
7849OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7850M: Rajendra Nayak <rnayak@ti.com>
7851M: Paul Walmsley <paul@pwsan.com>
7852L: linux-omap@vger.kernel.org
7853S: Maintained
7854F: arch/arm/mach-omap2/prm*
7855
7856OMAP AUDIO SUPPORT
7857M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7858M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7859L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7860L: linux-omap@vger.kernel.org
7861S: Maintained
7862F: sound/soc/omap/
7863
7864OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7865M: Roger Quadros <rogerq@ti.com>
7866M: Tony Lindgren <tony@atomide.com>
7867L: linux-omap@vger.kernel.org
7868S: Maintained
7869F: drivers/memory/omap-gpmc.c
7870F: arch/arm/mach-omap2/*gpmc*
7871
7872OMAP FRAMEBUFFER SUPPORT
7873M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7874L: linux-fbdev@vger.kernel.org
7875L: linux-omap@vger.kernel.org
7876S: Maintained
7877F: drivers/video/fbdev/omap/
7878
7879OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7880M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7881L: linux-omap@vger.kernel.org
7882L: linux-fbdev@vger.kernel.org
7883S: Maintained
7884F: drivers/video/fbdev/omap2/
7885F: Documentation/arm/OMAP/DSS
7886
7887OMAP HARDWARE SPINLOCK SUPPORT
7888M: Ohad Ben-Cohen <ohad@wizery.com>
7889L: linux-omap@vger.kernel.org
7890S: Maintained
7891F: drivers/hwspinlock/omap_hwspinlock.c
7892
7893OMAP MMC SUPPORT
7894M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7895L: linux-omap@vger.kernel.org
7896S: Maintained
7897F: drivers/mmc/host/omap.c
7898
7899OMAP HS MMC SUPPORT
7900L: linux-mmc@vger.kernel.org
7901L: linux-omap@vger.kernel.org
7902S: Orphan
7903F: drivers/mmc/host/omap_hsmmc.c
7904
7905OMAP RANDOM NUMBER GENERATOR SUPPORT
7906M: Deepak Saxena <dsaxena@plexity.net>
7907S: Maintained
7908F: drivers/char/hw_random/omap-rng.c
7909
7910OMAP HWMOD SUPPORT
7911M: Benoît Cousson <bcousson@baylibre.com>
7912M: Paul Walmsley <paul@pwsan.com>
7913L: linux-omap@vger.kernel.org
7914S: Maintained
7915F: arch/arm/mach-omap2/omap_hwmod.*
7916
7917OMAP HWMOD DATA
7918M: Paul Walmsley <paul@pwsan.com>
7919L: linux-omap@vger.kernel.org
7920S: Maintained
7921F: arch/arm/mach-omap2/omap_hwmod*data*
7922
7923OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7924M: Benoît Cousson <bcousson@baylibre.com>
7925L: linux-omap@vger.kernel.org
7926S: Maintained
7927F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7928
7929OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7930M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7931L: linux-media@vger.kernel.org
7932S: Maintained
7933F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7934F: drivers/media/platform/omap3isp/
7935F: drivers/staging/media/omap4iss/
7936
7937OMAP USB SUPPORT
7938L: linux-usb@vger.kernel.org
7939L: linux-omap@vger.kernel.org
7940S: Orphan
7941F: drivers/usb/*/*omap*
7942F: arch/arm/*omap*/usb*
7943
7944OMAP GPIO DRIVER
7945M: Grygorii Strashko <grygorii.strashko@ti.com>
7946M: Santosh Shilimkar <ssantosh@kernel.org>
7947M: Kevin Hilman <khilman@deeprootsystems.com>
7948L: linux-omap@vger.kernel.org
7949S: Maintained
7950F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7951F: drivers/gpio/gpio-omap.c
7952
7953OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7954M: Mark Jackson <mpfj@newflow.co.uk>
7955L: linux-omap@vger.kernel.org
7956S: Maintained
7957F: arch/arm/boot/dts/am335x-nano.dts
7958
7959OMFS FILESYSTEM
7960M: Bob Copeland <me@bobcopeland.com>
7961L: linux-karma-devel@lists.sourceforge.net
7962S: Maintained
7963F: Documentation/filesystems/omfs.txt
7964F: fs/omfs/
7965
7966OMNIKEY CARDMAN 4000 DRIVER
7967M: Harald Welte <laforge@gnumonks.org>
7968S: Maintained
7969F: drivers/char/pcmcia/cm4000_cs.c
7970F: include/linux/cm4000_cs.h
7971F: include/uapi/linux/cm4000_cs.h
7972
7973OMNIKEY CARDMAN 4040 DRIVER
7974M: Harald Welte <laforge@gnumonks.org>
7975S: Maintained
7976F: drivers/char/pcmcia/cm4040_cs.*
7977
7978OMNIVISION OV7670 SENSOR DRIVER
7979M: Jonathan Corbet <corbet@lwn.net>
7980L: linux-media@vger.kernel.org
7981T: git git://linuxtv.org/media_tree.git
7982S: Maintained
7983F: drivers/media/i2c/ov7670.c
7984
7985ONENAND FLASH DRIVER
7986M: Kyungmin Park <kyungmin.park@samsung.com>
7987L: linux-mtd@lists.infradead.org
7988S: Maintained
7989F: drivers/mtd/onenand/
7990F: include/linux/mtd/onenand*.h
7991
7992ONSTREAM SCSI TAPE DRIVER
7993M: Willem Riede <osst@riede.org>
7994L: osst-users@lists.sourceforge.net
7995L: linux-scsi@vger.kernel.org
7996S: Maintained
7997F: Documentation/scsi/osst.txt
7998F: drivers/scsi/osst.*
7999F: drivers/scsi/osst_*.h
8000F: drivers/scsi/st.h
8001
8002OPENCORES I2C BUS DRIVER
8003M: Peter Korsgaard <jacmet@sunsite.dk>
8004L: linux-i2c@vger.kernel.org
8005S: Maintained
8006F: Documentation/i2c/busses/i2c-ocores
8007F: drivers/i2c/busses/i2c-ocores.c
8008
8009OPEN FIRMWARE AND FLATTENED DEVICE TREE
8010M: Rob Herring <robh+dt@kernel.org>
8011M: Frank Rowand <frowand.list@gmail.com>
8012M: Grant Likely <grant.likely@linaro.org>
8013L: devicetree@vger.kernel.org
8014W: http://www.devicetree.org/
8015T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8016S: Maintained
8017F: drivers/of/
8018F: include/linux/of*.h
8019F: scripts/dtc/
8020
8021OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8022M: Rob Herring <robh+dt@kernel.org>
8023M: Pawel Moll <pawel.moll@arm.com>
8024M: Mark Rutland <mark.rutland@arm.com>
8025M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8026M: Kumar Gala <galak@codeaurora.org>
8027L: devicetree@vger.kernel.org
8028T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8029S: Maintained
8030F: Documentation/devicetree/
8031F: arch/*/boot/dts/
8032F: include/dt-bindings/
8033
8034OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8035M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8036L: devicetree@vger.kernel.org
8037S: Maintained
8038F: Documentation/devicetree/dynamic-resolution-notes.txt
8039F: Documentation/devicetree/overlay-notes.txt
8040F: drivers/of/overlay.c
8041F: drivers/of/resolver.c
8042
8043OPENRISC ARCHITECTURE
8044M: Jonas Bonn <jonas@southpole.se>
8045W: http://openrisc.net
8046L: linux@lists.openrisc.net (moderated for non-subscribers)
8047S: Maintained
8048T: git git://openrisc.net/~jonas/linux
8049F: arch/openrisc/
8050
8051OPENVSWITCH
8052M: Pravin Shelar <pshelar@nicira.com>
8053L: netdev@vger.kernel.org
8054L: dev@openvswitch.org
8055W: http://openvswitch.org
8056S: Maintained
8057F: net/openvswitch/
8058F: include/uapi/linux/openvswitch.h
8059
8060OPERATING PERFORMANCE POINTS (OPP)
8061M: Viresh Kumar <vireshk@kernel.org>
8062M: Nishanth Menon <nm@ti.com>
8063M: Stephen Boyd <sboyd@codeaurora.org>
8064L: linux-pm@vger.kernel.org
8065S: Maintained
8066T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8067F: drivers/base/power/opp/
8068F: include/linux/pm_opp.h
8069F: Documentation/power/opp.txt
8070F: Documentation/devicetree/bindings/opp/
8071
8072OPL4 DRIVER
8073M: Clemens Ladisch <clemens@ladisch.de>
8074L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8075T: git git://git.alsa-project.org/alsa-kernel.git
8076S: Maintained
8077F: sound/drivers/opl4/
8078
8079OPROFILE
8080M: Robert Richter <rric@kernel.org>
8081L: oprofile-list@lists.sf.net
8082S: Maintained
8083F: arch/*/include/asm/oprofile*.h
8084F: arch/*/oprofile/
8085F: drivers/oprofile/
8086F: include/linux/oprofile.h
8087
8088ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8089M: Mark Fasheh <mfasheh@suse.com>
8090M: Joel Becker <jlbec@evilplan.org>
8091L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8092W: http://ocfs2.wiki.kernel.org
8093S: Supported
8094F: Documentation/filesystems/ocfs2.txt
8095F: Documentation/filesystems/dlmfs.txt
8096F: fs/ocfs2/
8097
8098ORINOCO DRIVER
8099L: linux-wireless@vger.kernel.org
8100W: http://wireless.kernel.org/en/users/Drivers/orinoco
8101W: http://www.nongnu.org/orinoco/
8102S: Orphan
8103F: drivers/net/wireless/intersil/orinoco/
8104
8105OSD LIBRARY and FILESYSTEM
8106M: Boaz Harrosh <ooo@electrozaur.com>
8107M: Benny Halevy <bhalevy@primarydata.com>
8108L: osd-dev@open-osd.org
8109W: http://open-osd.org
8110T: git git://git.open-osd.org/open-osd.git
8111S: Maintained
8112F: drivers/scsi/osd/
8113F: include/scsi/osd_*
8114F: fs/exofs/
8115
8116OVERLAY FILESYSTEM
8117M: Miklos Szeredi <miklos@szeredi.hu>
8118L: linux-unionfs@vger.kernel.org
8119T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8120S: Supported
8121F: fs/overlayfs/
8122F: Documentation/filesystems/overlayfs.txt
8123
8124P54 WIRELESS DRIVER
8125M: Christian Lamparter <chunkeey@googlemail.com>
8126L: linux-wireless@vger.kernel.org
8127W: http://wireless.kernel.org/en/users/Drivers/p54
8128S: Maintained
8129F: drivers/net/wireless/intersil/p54/
8130
8131PA SEMI ETHERNET DRIVER
8132M: Olof Johansson <olof@lixom.net>
8133L: netdev@vger.kernel.org
8134S: Maintained
8135F: drivers/net/ethernet/pasemi/*
8136
8137PA SEMI SMBUS DRIVER
8138M: Olof Johansson <olof@lixom.net>
8139L: linux-i2c@vger.kernel.org
8140S: Maintained
8141F: drivers/i2c/busses/i2c-pasemi.c
8142
8143PADATA PARALLEL EXECUTION MECHANISM
8144M: Steffen Klassert <steffen.klassert@secunet.com>
8145L: linux-crypto@vger.kernel.org
8146S: Maintained
8147F: kernel/padata.c
8148F: include/linux/padata.h
8149F: Documentation/padata.txt
8150
8151PANASONIC LAPTOP ACPI EXTRAS DRIVER
8152M: Harald Welte <laforge@gnumonks.org>
8153L: platform-driver-x86@vger.kernel.org
8154S: Maintained
8155F: drivers/platform/x86/panasonic-laptop.c
8156
8157PANASONIC MN10300/AM33/AM34 PORT
8158M: David Howells <dhowells@redhat.com>
8159M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8160L: linux-am33-list@redhat.com (moderated for non-subscribers)
8161W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8162S: Maintained
8163F: Documentation/mn10300/
8164F: arch/mn10300/
8165
8166PARALLEL LCD/KEYPAD PANEL DRIVER
8167M: Willy Tarreau <willy@haproxy.com>
8168M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8169S: Odd Fixes
8170F: Documentation/misc-devices/lcd-panel-cgram.txt
8171F: drivers/misc/panel.c
8172
8173PARALLEL PORT SUBSYSTEM
8174M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8175M: Sudip Mukherjee <sudip@vectorindia.org>
8176L: linux-parport@lists.infradead.org (subscribers-only)
8177S: Maintained
8178F: drivers/parport/
8179F: include/linux/parport*.h
8180F: drivers/char/ppdev.c
8181F: include/uapi/linux/ppdev.h
8182F: Documentation/parport*.txt
8183
8184PARAVIRT_OPS INTERFACE
8185M: Jeremy Fitzhardinge <jeremy@goop.org>
8186M: Chris Wright <chrisw@sous-sol.org>
8187M: Alok Kataria <akataria@vmware.com>
8188M: Rusty Russell <rusty@rustcorp.com.au>
8189L: virtualization@lists.linux-foundation.org
8190S: Supported
8191F: Documentation/virtual/paravirt_ops.txt
8192F: arch/*/kernel/paravirt*
8193F: arch/*/include/asm/paravirt.h
8194
8195PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8196M: Tim Waugh <tim@cyberelk.net>
8197L: linux-parport@lists.infradead.org (subscribers-only)
8198S: Maintained
8199F: Documentation/blockdev/paride.txt
8200F: drivers/block/paride/
8201
8202PARISC ARCHITECTURE
8203M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8204M: Helge Deller <deller@gmx.de>
8205L: linux-parisc@vger.kernel.org
8206W: http://www.parisc-linux.org/
8207Q: http://patchwork.kernel.org/project/linux-parisc/list/
8208T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8209T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8210S: Maintained
8211F: arch/parisc/
8212F: Documentation/parisc/
8213F: drivers/parisc/
8214F: drivers/char/agp/parisc-agp.c
8215F: drivers/input/serio/gscps2.c
8216F: drivers/parport/parport_gsc.*
8217F: drivers/tty/serial/8250/8250_gsc.c
8218F: drivers/video/fbdev/sti*
8219F: drivers/video/console/sti*
8220F: drivers/video/logo/logo_parisc*
8221
8222PC87360 HARDWARE MONITORING DRIVER
8223M: Jim Cromie <jim.cromie@gmail.com>
8224L: lm-sensors@lm-sensors.org
8225S: Maintained
8226F: Documentation/hwmon/pc87360
8227F: drivers/hwmon/pc87360.c
8228
8229PC8736x GPIO DRIVER
8230M: Jim Cromie <jim.cromie@gmail.com>
8231S: Maintained
8232F: drivers/char/pc8736x_gpio.c
8233
8234PC87427 HARDWARE MONITORING DRIVER
8235M: Jean Delvare <jdelvare@suse.com>
8236L: lm-sensors@lm-sensors.org
8237S: Maintained
8238F: Documentation/hwmon/pc87427
8239F: drivers/hwmon/pc87427.c
8240
8241PCA9532 LED DRIVER
8242M: Riku Voipio <riku.voipio@iki.fi>
8243S: Maintained
8244F: drivers/leds/leds-pca9532.c
8245F: include/linux/leds-pca9532.h
8246
8247PCA9541 I2C BUS MASTER SELECTOR DRIVER
8248M: Guenter Roeck <linux@roeck-us.net>
8249L: linux-i2c@vger.kernel.org
8250S: Maintained
8251F: drivers/i2c/muxes/i2c-mux-pca9541.c
8252
8253PCDP - PRIMARY CONSOLE AND DEBUG PORT
8254M: Khalid Aziz <khalid@gonehiking.org>
8255S: Maintained
8256F: drivers/firmware/pcdp.*
8257
8258PCI ERROR RECOVERY
8259M: Linas Vepstas <linasvepstas@gmail.com>
8260L: linux-pci@vger.kernel.org
8261S: Supported
8262F: Documentation/PCI/pci-error-recovery.txt
8263
8264PCI SUBSYSTEM
8265M: Bjorn Helgaas <bhelgaas@google.com>
8266L: linux-pci@vger.kernel.org
8267Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8268T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8269S: Supported
8270F: Documentation/PCI/
8271F: drivers/pci/
8272F: include/linux/pci*
8273F: arch/x86/pci/
8274F: arch/x86/kernel/quirks.c
8275
8276PCI DRIVER FOR ALTERA PCIE IP
8277M: Ley Foon Tan <lftan@altera.com>
8278L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8279L: linux-pci@vger.kernel.org
8280S: Supported
8281F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8282F: drivers/pci/host/pcie-altera.c
8283
8284PCI DRIVER FOR ARM VERSATILE PLATFORM
8285M: Rob Herring <robh@kernel.org>
8286L: linux-pci@vger.kernel.org
8287L: linux-arm-kernel@lists.infradead.org
8288S: Maintained
8289F: Documentation/devicetree/bindings/pci/versatile.txt
8290F: drivers/pci/host/pci-versatile.c
8291
8292PCI DRIVER FOR APPLIEDMICRO XGENE
8293M: Tanmay Inamdar <tinamdar@apm.com>
8294L: linux-pci@vger.kernel.org
8295L: linux-arm-kernel@lists.infradead.org
8296S: Maintained
8297F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8298F: drivers/pci/host/pci-xgene.c
8299
8300PCI DRIVER FOR FREESCALE LAYERSCAPE
8301M: Minghuan Lian <minghuan.Lian@freescale.com>
8302M: Mingkai Hu <mingkai.hu@freescale.com>
8303M: Roy Zang <tie-fei.zang@freescale.com>
8304L: linuxppc-dev@lists.ozlabs.org
8305L: linux-pci@vger.kernel.org
8306L: linux-arm-kernel@lists.infradead.org
8307S: Maintained
8308F: drivers/pci/host/*layerscape*
8309
8310PCI DRIVER FOR IMX6
8311M: Richard Zhu <Richard.Zhu@freescale.com>
8312M: Lucas Stach <l.stach@pengutronix.de>
8313L: linux-pci@vger.kernel.org
8314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8315S: Maintained
8316F: drivers/pci/host/*imx6*
8317
8318PCI DRIVER FOR TI KEYSTONE
8319M: Murali Karicheri <m-karicheri2@ti.com>
8320L: linux-pci@vger.kernel.org
8321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8322S: Maintained
8323F: drivers/pci/host/*keystone*
8324
8325PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8326M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8327M: Jason Cooper <jason@lakedaemon.net>
8328L: linux-pci@vger.kernel.org
8329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8330S: Maintained
8331F: drivers/pci/host/*mvebu*
8332
8333PCI DRIVER FOR NVIDIA TEGRA
8334M: Thierry Reding <thierry.reding@gmail.com>
8335L: linux-tegra@vger.kernel.org
8336L: linux-pci@vger.kernel.org
8337S: Supported
8338F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8339F: drivers/pci/host/pci-tegra.c
8340
8341PCI DRIVER FOR TI DRA7XX
8342M: Kishon Vijay Abraham I <kishon@ti.com>
8343L: linux-omap@vger.kernel.org
8344L: linux-pci@vger.kernel.org
8345S: Supported
8346F: Documentation/devicetree/bindings/pci/ti-pci.txt
8347F: drivers/pci/host/pci-dra7xx.c
8348
8349PCI DRIVER FOR RENESAS R-CAR
8350M: Simon Horman <horms@verge.net.au>
8351L: linux-pci@vger.kernel.org
8352L: linux-renesas-soc@vger.kernel.org
8353S: Maintained
8354F: drivers/pci/host/*rcar*
8355
8356PCI DRIVER FOR SAMSUNG EXYNOS
8357M: Jingoo Han <jingoohan1@gmail.com>
8358L: linux-pci@vger.kernel.org
8359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8360L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8361S: Maintained
8362F: drivers/pci/host/pci-exynos.c
8363
8364PCI DRIVER FOR SYNOPSIS DESIGNWARE
8365M: Jingoo Han <jingoohan1@gmail.com>
8366M: Pratyush Anand <pratyush.anand@gmail.com>
8367L: linux-pci@vger.kernel.org
8368S: Maintained
8369F: drivers/pci/host/*designware*
8370
8371PCI DRIVER FOR GENERIC OF HOSTS
8372M: Will Deacon <will.deacon@arm.com>
8373L: linux-pci@vger.kernel.org
8374L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8375S: Maintained
8376F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8377F: drivers/pci/host/pci-host-generic.c
8378
8379PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8380M: Keith Busch <keith.busch@intel.com>
8381L: linux-pci@vger.kernel.org
8382S: Supported
8383F: arch/x86/pci/vmd.c
8384
8385PCIE DRIVER FOR ST SPEAR13XX
8386M: Pratyush Anand <pratyush.anand@gmail.com>
8387L: linux-pci@vger.kernel.org
8388S: Maintained
8389F: drivers/pci/host/*spear*
8390
8391PCI MSI DRIVER FOR ALTERA MSI IP
8392M: Ley Foon Tan <lftan@altera.com>
8393L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8394L: linux-pci@vger.kernel.org
8395S: Supported
8396F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8397F: drivers/pci/host/pcie-altera-msi.c
8398
8399PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8400M: Duc Dang <dhdang@apm.com>
8401L: linux-pci@vger.kernel.org
8402L: linux-arm-kernel@lists.infradead.org
8403S: Maintained
8404F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8405F: drivers/pci/host/pci-xgene-msi.c
8406
8407PCIE DRIVER FOR HISILICON
8408M: Zhou Wang <wangzhou1@hisilicon.com>
8409M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8410L: linux-pci@vger.kernel.org
8411S: Maintained
8412F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8413F: drivers/pci/host/pcie-hisi.c
8414
8415PCIE DRIVER FOR QUALCOMM MSM
8416M: Stanimir Varbanov <svarbanov@mm-sol.com>
8417L: linux-pci@vger.kernel.org
8418L: linux-arm-msm@vger.kernel.org
8419S: Maintained
8420F: drivers/pci/host/*qcom*
8421
8422PCMCIA SUBSYSTEM
8423P: Linux PCMCIA Team
8424L: linux-pcmcia@lists.infradead.org
8425W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8426T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8427S: Maintained
8428F: Documentation/pcmcia/
8429F: drivers/pcmcia/
8430F: include/pcmcia/
8431
8432PCNET32 NETWORK DRIVER
8433M: Don Fry <pcnet32@frontier.com>
8434L: netdev@vger.kernel.org
8435S: Maintained
8436F: drivers/net/ethernet/amd/pcnet32.c
8437
8438PCRYPT PARALLEL CRYPTO ENGINE
8439M: Steffen Klassert <steffen.klassert@secunet.com>
8440L: linux-crypto@vger.kernel.org
8441S: Maintained
8442F: crypto/pcrypt.c
8443F: include/crypto/pcrypt.h
8444
8445PER-CPU MEMORY ALLOCATOR
8446M: Tejun Heo <tj@kernel.org>
8447M: Christoph Lameter <cl@linux-foundation.org>
8448T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8449S: Maintained
8450F: include/linux/percpu*.h
8451F: mm/percpu*.c
8452F: arch/*/include/asm/percpu.h
8453
8454PER-TASK DELAY ACCOUNTING
8455M: Balbir Singh <bsingharora@gmail.com>
8456S: Maintained
8457F: include/linux/delayacct.h
8458F: kernel/delayacct.c
8459
8460PERFORMANCE EVENTS SUBSYSTEM
8461M: Peter Zijlstra <peterz@infradead.org>
8462M: Ingo Molnar <mingo@redhat.com>
8463M: Arnaldo Carvalho de Melo <acme@kernel.org>
8464L: linux-kernel@vger.kernel.org
8465T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8466S: Supported
8467F: kernel/events/*
8468F: include/linux/perf_event.h
8469F: include/uapi/linux/perf_event.h
8470F: arch/*/kernel/perf_event*.c
8471F: arch/*/kernel/*/perf_event*.c
8472F: arch/*/kernel/*/*/perf_event*.c
8473F: arch/*/include/asm/perf_event.h
8474F: arch/*/kernel/perf_callchain.c
8475F: tools/perf/
8476
8477PERSONALITY HANDLING
8478M: Christoph Hellwig <hch@infradead.org>
8479L: linux-abi-devel@lists.sourceforge.net
8480S: Maintained
8481F: include/linux/personality.h
8482F: include/uapi/linux/personality.h
8483
8484PHONET PROTOCOL
8485M: Remi Denis-Courmont <courmisch@gmail.com>
8486S: Supported
8487F: Documentation/networking/phonet.txt
8488F: include/linux/phonet.h
8489F: include/net/phonet/
8490F: include/uapi/linux/phonet.h
8491F: net/phonet/
8492
8493PHRAM MTD DRIVER
8494M: Joern Engel <joern@lazybastard.org>
8495L: linux-mtd@lists.infradead.org
8496S: Maintained
8497F: drivers/mtd/devices/phram.c
8498
8499PICOLCD HID DRIVER
8500M: Bruno Prémont <bonbons@linux-vserver.org>
8501L: linux-input@vger.kernel.org
8502S: Maintained
8503F: drivers/hid/hid-picolcd*
8504
8505PICOXCELL SUPPORT
8506M: Jamie Iles <jamie@jamieiles.com>
8507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8508T: git git://github.com/jamieiles/linux-2.6-ji.git
8509S: Supported
8510F: arch/arm/boot/dts/picoxcell*
8511F: arch/arm/mach-picoxcell/
8512F: drivers/crypto/picoxcell*
8513
8514PIN CONTROL SUBSYSTEM
8515M: Linus Walleij <linus.walleij@linaro.org>
8516L: linux-gpio@vger.kernel.org
8517T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8518S: Maintained
8519F: drivers/pinctrl/
8520F: include/linux/pinctrl/
8521
8522PIN CONTROLLER - ATMEL AT91
8523M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8525S: Maintained
8526F: drivers/pinctrl/pinctrl-at91.*
8527
8528PIN CONTROLLER - ATMEL AT91 PIO4
8529M: Ludovic Desroches <ludovic.desroches@atmel.com>
8530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8531L: linux-gpio@vger.kernel.org
8532S: Supported
8533F: drivers/pinctrl/pinctrl-at91-pio4.*
8534
8535PIN CONTROLLER - INTEL
8536M: Mika Westerberg <mika.westerberg@linux.intel.com>
8537M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8538S: Maintained
8539F: drivers/pinctrl/intel/
8540
8541PIN CONTROLLER - RENESAS
8542M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8543M: Geert Uytterhoeven <geert+renesas@glider.be>
8544L: linux-renesas-soc@vger.kernel.org
8545S: Maintained
8546F: drivers/pinctrl/sh-pfc/
8547
8548PIN CONTROLLER - SAMSUNG
8549M: Tomasz Figa <tomasz.figa@gmail.com>
8550L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8551L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8552S: Maintained
8553F: drivers/pinctrl/samsung/
8554
8555PIN CONTROLLER - SINGLE
8556M: Tony Lindgren <tony@atomide.com>
8557M: Haojian Zhuang <haojian.zhuang@linaro.org>
8558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8559L: linux-omap@vger.kernel.org
8560S: Maintained
8561F: drivers/pinctrl/pinctrl-single.c
8562
8563PIN CONTROLLER - ST SPEAR
8564M: Viresh Kumar <vireshk@kernel.org>
8565L: spear-devel@list.st.com
8566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8567W: http://www.st.com/spear
8568S: Maintained
8569F: drivers/pinctrl/spear/
8570
8571PKTCDVD DRIVER
8572M: Jiri Kosina <jikos@kernel.org>
8573S: Maintained
8574F: drivers/block/pktcdvd.c
8575F: include/linux/pktcdvd.h
8576F: include/uapi/linux/pktcdvd.h
8577
8578PKUNITY SOC DRIVERS
8579M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8580W: http://mprc.pku.edu.cn/~guanxuetao/linux
8581S: Maintained
8582T: git git://github.com/gxt/linux.git
8583F: drivers/input/serio/i8042-unicore32io.h
8584F: drivers/i2c/busses/i2c-puv3.c
8585F: drivers/video/fbdev/fb-puv3.c
8586F: drivers/rtc/rtc-puv3.c
8587
8588PMBUS HARDWARE MONITORING DRIVERS
8589M: Guenter Roeck <linux@roeck-us.net>
8590L: lm-sensors@lm-sensors.org
8591W: http://www.lm-sensors.org/
8592W: http://www.roeck-us.net/linux/drivers/
8593T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8594S: Maintained
8595F: Documentation/hwmon/pmbus
8596F: drivers/hwmon/pmbus/
8597F: include/linux/i2c/pmbus.h
8598
8599PMC SIERRA MaxRAID DRIVER
8600L: linux-scsi@vger.kernel.org
8601W: http://www.pmc-sierra.com/
8602S: Orphan
8603F: drivers/scsi/pmcraid.*
8604
8605PMC SIERRA PM8001 DRIVER
8606M: Jack Wang <jinpu.wang@profitbricks.com>
8607M: lindar_liu@usish.com
8608L: pmchba@pmcs.com
8609L: linux-scsi@vger.kernel.org
8610S: Supported
8611F: drivers/scsi/pm8001/
8612
8613POSIX CLOCKS and TIMERS
8614M: Thomas Gleixner <tglx@linutronix.de>
8615L: linux-kernel@vger.kernel.org
8616T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8617S: Maintained
8618F: fs/timerfd.c
8619F: include/linux/timer*
8620F: kernel/time/*timer*
8621
8622POWER MANAGEMENT CORE
8623M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8624L: linux-pm@vger.kernel.org
8625T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8626S: Supported
8627F: drivers/base/power/
8628F: include/linux/pm.h
8629F: include/linux/pm_*
8630F: include/linux/powercap.h
8631F: drivers/powercap/
8632
8633POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8634M: Sebastian Reichel <sre@kernel.org>
8635M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8636M: David Woodhouse <dwmw2@infradead.org>
8637L: linux-pm@vger.kernel.org
8638T: git git://git.infradead.org/battery-2.6.git
8639S: Maintained
8640F: include/linux/power_supply.h
8641F: drivers/power/
8642X: drivers/power/avs/
8643
8644POWER STATE COORDINATION INTERFACE (PSCI)
8645M: Mark Rutland <mark.rutland@arm.com>
8646M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8647L: linux-arm-kernel@lists.infradead.org
8648S: Maintained
8649F: drivers/firmware/psci.c
8650F: include/linux/psci.h
8651F: include/uapi/linux/psci.h
8652
8653PNP SUPPORT
8654M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8655S: Maintained
8656F: drivers/pnp/
8657
8658PPP PROTOCOL DRIVERS AND COMPRESSORS
8659M: Paul Mackerras <paulus@samba.org>
8660L: linux-ppp@vger.kernel.org
8661S: Maintained
8662F: drivers/net/ppp/ppp_*
8663
8664PPP OVER ATM (RFC 2364)
8665M: Mitchell Blank Jr <mitch@sfgoth.com>
8666S: Maintained
8667F: net/atm/pppoatm.c
8668F: include/uapi/linux/atmppp.h
8669
8670PPP OVER ETHERNET
8671M: Michal Ostrowski <mostrows@earthlink.net>
8672S: Maintained
8673F: drivers/net/ppp/pppoe.c
8674F: drivers/net/ppp/pppox.c
8675
8676PPP OVER L2TP
8677M: James Chapman <jchapman@katalix.com>
8678S: Maintained
8679F: net/l2tp/l2tp_ppp.c
8680F: include/linux/if_pppol2tp.h
8681F: include/uapi/linux/if_pppol2tp.h
8682
8683PPS SUPPORT
8684M: Rodolfo Giometti <giometti@enneenne.com>
8685W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8686L: linuxpps@ml.enneenne.com (subscribers-only)
8687S: Maintained
8688F: Documentation/pps/
8689F: drivers/pps/
8690F: include/linux/pps*.h
8691
8692PPTP DRIVER
8693M: Dmitry Kozlov <xeb@mail.ru>
8694L: netdev@vger.kernel.org
8695S: Maintained
8696F: drivers/net/ppp/pptp.c
8697W: http://sourceforge.net/projects/accel-pptp
8698
8699PREEMPTIBLE KERNEL
8700M: Robert Love <rml@tech9.net>
8701L: kpreempt-tech@lists.sourceforge.net
8702W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8703S: Supported
8704F: Documentation/preempt-locking.txt
8705F: include/linux/preempt.h
8706
8707PRISM54 WIRELESS DRIVER
8708M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8709L: linux-wireless@vger.kernel.org
8710W: http://wireless.kernel.org/en/users/Drivers/p54
8711S: Obsolete
8712F: drivers/net/wireless/intersil/prism54/
8713
8714PS3 NETWORK SUPPORT
8715M: Geoff Levand <geoff@infradead.org>
8716L: netdev@vger.kernel.org
8717L: linuxppc-dev@lists.ozlabs.org
8718S: Maintained
8719F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8720
8721PS3 PLATFORM SUPPORT
8722M: Geoff Levand <geoff@infradead.org>
8723L: linuxppc-dev@lists.ozlabs.org
8724S: Maintained
8725F: arch/powerpc/boot/ps3*
8726F: arch/powerpc/include/asm/lv1call.h
8727F: arch/powerpc/include/asm/ps3*.h
8728F: arch/powerpc/platforms/ps3/
8729F: drivers/*/ps3*
8730F: drivers/ps3/
8731F: drivers/rtc/rtc-ps3.c
8732F: drivers/usb/host/*ps3.c
8733F: sound/ppc/snd_ps3*
8734
8735PS3VRAM DRIVER
8736M: Jim Paris <jim@jtan.com>
8737M: Geoff Levand <geoff@infradead.org>
8738L: linuxppc-dev@lists.ozlabs.org
8739S: Maintained
8740F: drivers/block/ps3vram.c
8741
8742PSTORE FILESYSTEM
8743M: Anton Vorontsov <anton@enomsg.org>
8744M: Colin Cross <ccross@android.com>
8745M: Kees Cook <keescook@chromium.org>
8746M: Tony Luck <tony.luck@intel.com>
8747S: Maintained
8748T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8749F: fs/pstore/
8750F: include/linux/pstore*
8751F: drivers/firmware/efi/efi-pstore.c
8752F: drivers/acpi/apei/erst.c
8753
8754PTP HARDWARE CLOCK SUPPORT
8755M: Richard Cochran <richardcochran@gmail.com>
8756L: netdev@vger.kernel.org
8757S: Maintained
8758W: http://linuxptp.sourceforge.net/
8759F: Documentation/ABI/testing/sysfs-ptp
8760F: Documentation/ptp/*
8761F: drivers/net/ethernet/freescale/gianfar_ptp.c
8762F: drivers/net/phy/dp83640*
8763F: drivers/ptp/*
8764F: include/linux/ptp_cl*
8765
8766PTRACE SUPPORT
8767M: Roland McGrath <roland@hack.frob.com>
8768M: Oleg Nesterov <oleg@redhat.com>
8769S: Maintained
8770F: include/asm-generic/syscall.h
8771F: include/linux/ptrace.h
8772F: include/linux/regset.h
8773F: include/linux/tracehook.h
8774F: include/uapi/linux/ptrace.h
8775F: kernel/ptrace.c
8776
8777PVRUSB2 VIDEO4LINUX DRIVER
8778M: Mike Isely <isely@pobox.com>
8779L: pvrusb2@isely.net (subscribers-only)
8780L: linux-media@vger.kernel.org
8781W: http://www.isely.net/pvrusb2/
8782T: git git://linuxtv.org/media_tree.git
8783S: Maintained
8784F: Documentation/video4linux/README.pvrusb2
8785F: drivers/media/usb/pvrusb2/
8786
8787PWC WEBCAM DRIVER
8788M: Hans de Goede <hdegoede@redhat.com>
8789L: linux-media@vger.kernel.org
8790T: git git://linuxtv.org/media_tree.git
8791S: Maintained
8792F: drivers/media/usb/pwc/*
8793
8794PWM FAN DRIVER
8795M: Kamil Debski <k.debski@samsung.com>
8796L: lm-sensors@lm-sensors.org
8797S: Supported
8798F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8799F: Documentation/hwmon/pwm-fan
8800F: drivers/hwmon/pwm-fan.c
8801
8802PWM SUBSYSTEM
8803M: Thierry Reding <thierry.reding@gmail.com>
8804L: linux-pwm@vger.kernel.org
8805S: Maintained
8806T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8807F: Documentation/pwm.txt
8808F: Documentation/devicetree/bindings/pwm/
8809F: include/linux/pwm.h
8810F: drivers/pwm/
8811F: drivers/video/backlight/pwm_bl.c
8812F: include/linux/pwm_backlight.h
8813
8814PXA2xx/PXA3xx SUPPORT
8815M: Daniel Mack <daniel@zonque.org>
8816M: Haojian Zhuang <haojian.zhuang@gmail.com>
8817M: Robert Jarzmik <robert.jarzmik@free.fr>
8818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8819T: git git://github.com/hzhuang1/linux.git
8820T: git git://github.com/rjarzmik/linux.git
8821S: Maintained
8822F: arch/arm/boot/dts/pxa*
8823F: arch/arm/mach-pxa/
8824F: drivers/dma/pxa*
8825F: drivers/pcmcia/pxa2xx*
8826F: drivers/pinctrl/pxa/
8827F: drivers/spi/spi-pxa2xx*
8828F: drivers/usb/gadget/udc/pxa2*
8829F: include/sound/pxa2xx-lib.h
8830F: sound/arm/pxa*
8831F: sound/soc/pxa/
8832
8833PXA GPIO DRIVER
8834M: Robert Jarzmik <robert.jarzmik@free.fr>
8835L: linux-gpio@vger.kernel.org
8836S: Maintained
8837F: drivers/gpio/gpio-pxa.c
8838
8839PXA3xx NAND FLASH DRIVER
8840M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8841L: linux-mtd@lists.infradead.org
8842S: Maintained
8843F: drivers/mtd/nand/pxa3xx_nand.c
8844
8845MMP SUPPORT
8846M: Eric Miao <eric.y.miao@gmail.com>
8847M: Haojian Zhuang <haojian.zhuang@gmail.com>
8848L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8849T: git git://github.com/hzhuang1/linux.git
8850T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8851S: Maintained
8852F: arch/arm/boot/dts/mmp*
8853F: arch/arm/mach-mmp/
8854
8855PXA MMCI DRIVER
8856S: Orphan
8857
8858PXA RTC DRIVER
8859M: Robert Jarzmik <robert.jarzmik@free.fr>
8860L: rtc-linux@googlegroups.com
8861S: Maintained
8862
8863QAT DRIVER
8864M: Tadeusz Struk <tadeusz.struk@intel.com>
8865L: qat-linux@intel.com
8866S: Supported
8867F: drivers/crypto/qat/
8868
8869QIB DRIVER
8870M: Mike Marciniszyn <infinipath@intel.com>
8871L: linux-rdma@vger.kernel.org
8872S: Supported
8873F: drivers/infiniband/hw/qib/
8874
8875QLOGIC QLA1280 SCSI DRIVER
8876M: Michael Reed <mdr@sgi.com>
8877L: linux-scsi@vger.kernel.org
8878S: Maintained
8879F: drivers/scsi/qla1280.[ch]
8880
8881QLOGIC QLA2XXX FC-SCSI DRIVER
8882M: qla2xxx-upstream@qlogic.com
8883L: linux-scsi@vger.kernel.org
8884S: Supported
8885F: Documentation/scsi/LICENSE.qla2xxx
8886F: drivers/scsi/qla2xxx/
8887
8888QLOGIC QLA4XXX iSCSI DRIVER
8889M: QLogic-Storage-Upstream@qlogic.com
8890L: linux-scsi@vger.kernel.org
8891S: Supported
8892F: Documentation/scsi/LICENSE.qla4xxx
8893F: drivers/scsi/qla4xxx/
8894
8895QLOGIC QLA3XXX NETWORK DRIVER
8896M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8897M: Ron Mercer <ron.mercer@qlogic.com>
8898M: linux-driver@qlogic.com
8899L: netdev@vger.kernel.org
8900S: Supported
8901F: Documentation/networking/LICENSE.qla3xxx
8902F: drivers/net/ethernet/qlogic/qla3xxx.*
8903
8904QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8905M: Dept-GELinuxNICDev@qlogic.com
8906L: netdev@vger.kernel.org
8907S: Supported
8908F: drivers/net/ethernet/qlogic/qlcnic/
8909
8910QLOGIC QLGE 10Gb ETHERNET DRIVER
8911M: Harish Patil <harish.patil@qlogic.com>
8912M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8913M: Dept-GELinuxNICDev@qlogic.com
8914M: linux-driver@qlogic.com
8915L: netdev@vger.kernel.org
8916S: Supported
8917F: drivers/net/ethernet/qlogic/qlge/
8918
8919QLOGIC QL4xxx ETHERNET DRIVER
8920M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8921M: Ariel Elior <Ariel.Elior@qlogic.com>
8922M: everest-linux-l2@qlogic.com
8923L: netdev@vger.kernel.org
8924S: Supported
8925F: drivers/net/ethernet/qlogic/qed/
8926F: include/linux/qed/
8927F: drivers/net/ethernet/qlogic/qede/
8928
8929QNX4 FILESYSTEM
8930M: Anders Larsen <al@alarsen.net>
8931W: http://www.alarsen.net/linux/qnx4fs/
8932S: Maintained
8933F: fs/qnx4/
8934F: include/uapi/linux/qnx4_fs.h
8935F: include/uapi/linux/qnxtypes.h
8936
8937QT1010 MEDIA DRIVER
8938M: Antti Palosaari <crope@iki.fi>
8939L: linux-media@vger.kernel.org
8940W: https://linuxtv.org
8941W: http://palosaari.fi/linux/
8942Q: http://patchwork.linuxtv.org/project/linux-media/list/
8943T: git git://linuxtv.org/anttip/media_tree.git
8944S: Maintained
8945F: drivers/media/tuners/qt1010*
8946
8947QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8948M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8949L: linux-wireless@vger.kernel.org
8950L: ath9k-devel@lists.ath9k.org
8951W: http://wireless.kernel.org/en/users/Drivers/ath9k
8952S: Supported
8953F: drivers/net/wireless/ath/ath9k/
8954
8955QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8956M: Kalle Valo <kvalo@qca.qualcomm.com>
8957L: ath10k@lists.infradead.org
8958W: http://wireless.kernel.org/en/users/Drivers/ath10k
8959T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8960S: Supported
8961F: drivers/net/wireless/ath/ath10k/
8962
8963QUALCOMM HEXAGON ARCHITECTURE
8964M: Richard Kuo <rkuo@codeaurora.org>
8965L: linux-hexagon@vger.kernel.org
8966T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8967S: Supported
8968F: arch/hexagon/
8969
8970QUALCOMM WCN36XX WIRELESS DRIVER
8971M: Eugene Krasnikov <k.eugene.e@gmail.com>
8972L: wcn36xx@lists.infradead.org
8973W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8974T: git git://github.com/KrasnikovEugene/wcn36xx.git
8975S: Supported
8976F: drivers/net/wireless/ath/wcn36xx/
8977
8978RADOS BLOCK DEVICE (RBD)
8979M: Ilya Dryomov <idryomov@gmail.com>
8980M: Sage Weil <sage@redhat.com>
8981M: Alex Elder <elder@kernel.org>
8982L: ceph-devel@vger.kernel.org
8983W: http://ceph.com/
8984T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8985T: git git://github.com/ceph/ceph-client.git
8986S: Supported
8987F: Documentation/ABI/testing/sysfs-bus-rbd
8988F: drivers/block/rbd.c
8989F: drivers/block/rbd_types.h
8990
8991RADEON FRAMEBUFFER DISPLAY DRIVER
8992M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8993L: linux-fbdev@vger.kernel.org
8994S: Maintained
8995F: drivers/video/fbdev/aty/radeon*
8996F: include/uapi/linux/radeonfb.h
8997
8998RADIOSHARK RADIO DRIVER
8999M: Hans de Goede <hdegoede@redhat.com>
9000L: linux-media@vger.kernel.org
9001T: git git://linuxtv.org/media_tree.git
9002S: Maintained
9003F: drivers/media/radio/radio-shark.c
9004
9005RADIOSHARK2 RADIO DRIVER
9006M: Hans de Goede <hdegoede@redhat.com>
9007L: linux-media@vger.kernel.org
9008T: git git://linuxtv.org/media_tree.git
9009S: Maintained
9010F: drivers/media/radio/radio-shark2.c
9011F: drivers/media/radio/radio-tea5777.c
9012
9013RAGE128 FRAMEBUFFER DISPLAY DRIVER
9014M: Paul Mackerras <paulus@samba.org>
9015L: linux-fbdev@vger.kernel.org
9016S: Maintained
9017F: drivers/video/fbdev/aty/aty128fb.c
9018
9019RALINK MIPS ARCHITECTURE
9020M: John Crispin <blogic@openwrt.org>
9021L: linux-mips@linux-mips.org
9022S: Maintained
9023F: arch/mips/ralink
9024
9025RALINK RT2X00 WIRELESS LAN DRIVER
9026P: rt2x00 project
9027M: Stanislaw Gruszka <sgruszka@redhat.com>
9028M: Helmut Schaa <helmut.schaa@googlemail.com>
9029L: linux-wireless@vger.kernel.org
9030S: Maintained
9031F: drivers/net/wireless/ralink/rt2x00/
9032
9033RAMDISK RAM BLOCK DEVICE DRIVER
9034M: Jens Axboe <axboe@kernel.dk>
9035S: Maintained
9036F: Documentation/blockdev/ramdisk.txt
9037F: drivers/block/brd.c
9038
9039RANDOM NUMBER DRIVER
9040M: "Theodore Ts'o" <tytso@mit.edu>
9041S: Maintained
9042F: drivers/char/random.c
9043
9044RAPIDIO SUBSYSTEM
9045M: Matt Porter <mporter@kernel.crashing.org>
9046M: Alexandre Bounine <alexandre.bounine@idt.com>
9047S: Maintained
9048F: drivers/rapidio/
9049
9050RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9051L: linux-wireless@vger.kernel.org
9052S: Orphan
9053F: drivers/net/wireless/ray*
9054
9055RCUTORTURE MODULE
9056M: Josh Triplett <josh@joshtriplett.org>
9057M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9058L: linux-kernel@vger.kernel.org
9059S: Supported
9060T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9061F: Documentation/RCU/torture.txt
9062F: kernel/rcu/rcutorture.c
9063
9064RCUTORTURE TEST FRAMEWORK
9065M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9066M: Josh Triplett <josh@joshtriplett.org>
9067R: Steven Rostedt <rostedt@goodmis.org>
9068R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9069R: Lai Jiangshan <jiangshanlai@gmail.com>
9070L: linux-kernel@vger.kernel.org
9071S: Supported
9072T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9073F: tools/testing/selftests/rcutorture
9074
9075RDC R-321X SoC
9076M: Florian Fainelli <florian@openwrt.org>
9077S: Maintained
9078
9079RDC R6040 FAST ETHERNET DRIVER
9080M: Florian Fainelli <florian@openwrt.org>
9081L: netdev@vger.kernel.org
9082S: Maintained
9083F: drivers/net/ethernet/rdc/r6040.c
9084
9085RDS - RELIABLE DATAGRAM SOCKETS
9086M: Chien Yen <chien.yen@oracle.com>
9087L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9088S: Supported
9089F: net/rds/
9090
9091READ-COPY UPDATE (RCU)
9092M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9093M: Josh Triplett <josh@joshtriplett.org>
9094R: Steven Rostedt <rostedt@goodmis.org>
9095R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9096R: Lai Jiangshan <jiangshanlai@gmail.com>
9097L: linux-kernel@vger.kernel.org
9098W: http://www.rdrop.com/users/paulmck/RCU/
9099S: Supported
9100T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9101F: Documentation/RCU/
9102X: Documentation/RCU/torture.txt
9103F: include/linux/rcu*
9104X: include/linux/srcu.h
9105F: kernel/rcu/
9106X: kernel/torture.c
9107
9108REAL TIME CLOCK (RTC) SUBSYSTEM
9109M: Alessandro Zummo <a.zummo@towertech.it>
9110M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9111L: rtc-linux@googlegroups.com
9112Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9113T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9114S: Maintained
9115F: Documentation/rtc.txt
9116F: drivers/rtc/
9117F: include/linux/rtc.h
9118F: include/uapi/linux/rtc.h
9119
9120REALTEK AUDIO CODECS
9121M: Bard Liao <bardliao@realtek.com>
9122M: Oder Chiou <oder_chiou@realtek.com>
9123S: Maintained
9124F: sound/soc/codecs/rt*
9125F: include/sound/rt*.h
9126
9127REISERFS FILE SYSTEM
9128L: reiserfs-devel@vger.kernel.org
9129S: Supported
9130F: fs/reiserfs/
9131
9132REGISTER MAP ABSTRACTION
9133M: Mark Brown <broonie@kernel.org>
9134L: linux-kernel@vger.kernel.org
9135T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9136S: Supported
9137F: drivers/base/regmap/
9138F: include/linux/regmap.h
9139
9140REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9141M: Ohad Ben-Cohen <ohad@wizery.com>
9142T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9143S: Maintained
9144F: drivers/remoteproc/
9145F: Documentation/remoteproc.txt
9146F: include/linux/remoteproc.h
9147
9148REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9149M: Ohad Ben-Cohen <ohad@wizery.com>
9150T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9151S: Maintained
9152F: drivers/rpmsg/
9153F: Documentation/rpmsg.txt
9154F: include/linux/rpmsg.h
9155
9156RENESAS ETHERNET DRIVERS
9157R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9158L: netdev@vger.kernel.org
9159L: linux-renesas-soc@vger.kernel.org
9160F: drivers/net/ethernet/renesas/
9161F: include/linux/sh_eth.h
9162
9163RENESAS USB2 PHY DRIVER
9164M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9165L: linux-renesas-soc@vger.kernel.org
9166S: Maintained
9167F: drivers/phy/phy-rcar-gen3-usb2.c
9168
9169RESET CONTROLLER FRAMEWORK
9170M: Philipp Zabel <p.zabel@pengutronix.de>
9171T: git git://git.pengutronix.de/git/pza/linux
9172S: Maintained
9173F: drivers/reset/
9174F: Documentation/devicetree/bindings/reset/
9175F: include/dt-bindings/reset/
9176F: include/linux/reset.h
9177F: include/linux/reset-controller.h
9178
9179RFKILL
9180M: Johannes Berg <johannes@sipsolutions.net>
9181L: linux-wireless@vger.kernel.org
9182W: http://wireless.kernel.org/
9183T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9184T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9185S: Maintained
9186F: Documentation/rfkill.txt
9187F: net/rfkill/
9188
9189RHASHTABLE
9190M: Thomas Graf <tgraf@suug.ch>
9191L: netdev@vger.kernel.org
9192S: Maintained
9193F: lib/rhashtable.c
9194F: include/linux/rhashtable.h
9195
9196RICOH SMARTMEDIA/XD DRIVER
9197M: Maxim Levitsky <maximlevitsky@gmail.com>
9198S: Maintained
9199F: drivers/mtd/nand/r852.c
9200F: drivers/mtd/nand/r852.h
9201
9202RICOH R5C592 MEMORYSTICK DRIVER
9203M: Maxim Levitsky <maximlevitsky@gmail.com>
9204S: Maintained
9205F: drivers/memstick/host/r592.*
9206
9207ROCCAT DRIVERS
9208M: Stefan Achatz <erazor_de@users.sourceforge.net>
9209W: http://sourceforge.net/projects/roccat/
9210S: Maintained
9211F: drivers/hid/hid-roccat*
9212F: include/linux/hid-roccat*
9213F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9214
9215ROCKER DRIVER
9216M: Jiri Pirko <jiri@resnulli.us>
9217M: Scott Feldman <sfeldma@gmail.com>
9218L: netdev@vger.kernel.org
9219S: Supported
9220F: drivers/net/ethernet/rocker/
9221
9222ROCKETPORT DRIVER
9223P: Comtrol Corp.
9224W: http://www.comtrol.com
9225S: Maintained
9226F: Documentation/serial/rocket.txt
9227F: drivers/tty/rocket*
9228
9229ROCKETPORT EXPRESS/INFINITY DRIVER
9230M: Kevin Cernekee <cernekee@gmail.com>
9231L: linux-serial@vger.kernel.org
9232S: Odd Fixes
9233F: drivers/tty/serial/rp2.*
9234
9235ROSE NETWORK LAYER
9236M: Ralf Baechle <ralf@linux-mips.org>
9237L: linux-hams@vger.kernel.org
9238W: http://www.linux-ax25.org/
9239S: Maintained
9240F: include/net/rose.h
9241F: include/uapi/linux/rose.h
9242F: net/rose/
9243
9244RTL2830 MEDIA DRIVER
9245M: Antti Palosaari <crope@iki.fi>
9246L: linux-media@vger.kernel.org
9247W: https://linuxtv.org
9248W: http://palosaari.fi/linux/
9249Q: http://patchwork.linuxtv.org/project/linux-media/list/
9250T: git git://linuxtv.org/anttip/media_tree.git
9251S: Maintained
9252F: drivers/media/dvb-frontends/rtl2830*
9253
9254RTL2832 MEDIA DRIVER
9255M: Antti Palosaari <crope@iki.fi>
9256L: linux-media@vger.kernel.org
9257W: https://linuxtv.org
9258W: http://palosaari.fi/linux/
9259Q: http://patchwork.linuxtv.org/project/linux-media/list/
9260T: git git://linuxtv.org/anttip/media_tree.git
9261S: Maintained
9262F: drivers/media/dvb-frontends/rtl2832*
9263
9264RTL2832_SDR MEDIA DRIVER
9265M: Antti Palosaari <crope@iki.fi>
9266L: linux-media@vger.kernel.org
9267W: https://linuxtv.org
9268W: http://palosaari.fi/linux/
9269Q: http://patchwork.linuxtv.org/project/linux-media/list/
9270T: git git://linuxtv.org/anttip/media_tree.git
9271S: Maintained
9272F: drivers/media/dvb-frontends/rtl2832_sdr*
9273
9274RTL8180 WIRELESS DRIVER
9275L: linux-wireless@vger.kernel.org
9276W: http://wireless.kernel.org/
9277T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9278S: Orphan
9279F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9280
9281RTL8187 WIRELESS DRIVER
9282M: Herton Ronaldo Krzesinski <herton@canonical.com>
9283M: Hin-Tak Leung <htl10@users.sourceforge.net>
9284M: Larry Finger <Larry.Finger@lwfinger.net>
9285L: linux-wireless@vger.kernel.org
9286W: http://wireless.kernel.org/
9287T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9288S: Maintained
9289F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9290
9291RTL8192CE WIRELESS DRIVER
9292M: Larry Finger <Larry.Finger@lwfinger.net>
9293M: Chaoming Li <chaoming_li@realsil.com.cn>
9294L: linux-wireless@vger.kernel.org
9295W: http://wireless.kernel.org/
9296T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9297S: Maintained
9298F: drivers/net/wireless/realtek/rtlwifi/
9299F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9300
9301RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9302M: Jes Sorensen <Jes.Sorensen@redhat.com>
9303L: linux-wireless@vger.kernel.org
9304T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9305S: Maintained
9306F: drivers/net/wireless/realtek/rtl8xxxu/
9307
9308S3 SAVAGE FRAMEBUFFER DRIVER
9309M: Antonino Daplas <adaplas@gmail.com>
9310L: linux-fbdev@vger.kernel.org
9311S: Maintained
9312F: drivers/video/fbdev/savage/
9313
9314S390
9315M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9316M: Heiko Carstens <heiko.carstens@de.ibm.com>
9317L: linux-s390@vger.kernel.org
9318W: http://www.ibm.com/developerworks/linux/linux390/
9319T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9320S: Supported
9321F: arch/s390/
9322F: drivers/s390/
9323F: Documentation/s390/
9324F: Documentation/DocBook/s390*
9325
9326S390 COMMON I/O LAYER
9327M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9328M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9329L: linux-s390@vger.kernel.org
9330W: http://www.ibm.com/developerworks/linux/linux390/
9331S: Supported
9332F: drivers/s390/cio/
9333
9334S390 DASD DRIVER
9335M: Stefan Weinhuber <wein@de.ibm.com>
9336M: Stefan Haberland <stefan.haberland@de.ibm.com>
9337L: linux-s390@vger.kernel.org
9338W: http://www.ibm.com/developerworks/linux/linux390/
9339S: Supported
9340F: drivers/s390/block/dasd*
9341F: block/partitions/ibm.c
9342
9343S390 NETWORK DRIVERS
9344M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9345L: linux-s390@vger.kernel.org
9346W: http://www.ibm.com/developerworks/linux/linux390/
9347S: Supported
9348F: drivers/s390/net/
9349
9350S390 PCI SUBSYSTEM
9351M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9352M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9353L: linux-s390@vger.kernel.org
9354W: http://www.ibm.com/developerworks/linux/linux390/
9355S: Supported
9356F: arch/s390/pci/
9357F: drivers/pci/hotplug/s390_pci_hpc.c
9358
9359S390 ZCRYPT DRIVER
9360M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9361L: linux-s390@vger.kernel.org
9362W: http://www.ibm.com/developerworks/linux/linux390/
9363S: Supported
9364F: drivers/s390/crypto/
9365
9366S390 ZFCP DRIVER
9367M: Steffen Maier <maier@linux.vnet.ibm.com>
9368L: linux-s390@vger.kernel.org
9369W: http://www.ibm.com/developerworks/linux/linux390/
9370S: Supported
9371F: drivers/s390/scsi/zfcp_*
9372
9373S390 IUCV NETWORK LAYER
9374M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9375L: linux-s390@vger.kernel.org
9376W: http://www.ibm.com/developerworks/linux/linux390/
9377S: Supported
9378F: drivers/s390/net/*iucv*
9379F: include/net/iucv/
9380F: net/iucv/
9381
9382S390 IOMMU (PCI)
9383M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9384L: linux-s390@vger.kernel.org
9385W: http://www.ibm.com/developerworks/linux/linux390/
9386S: Supported
9387F: drivers/iommu/s390-iommu.c
9388
9389S3C24XX SD/MMC Driver
9390M: Ben Dooks <ben-linux@fluff.org>
9391L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9392S: Supported
9393F: drivers/mmc/host/s3cmci.*
9394
9395SAA6588 RDS RECEIVER DRIVER
9396M: Hans Verkuil <hverkuil@xs4all.nl>
9397L: linux-media@vger.kernel.org
9398T: git git://linuxtv.org/media_tree.git
9399W: https://linuxtv.org
9400S: Odd Fixes
9401F: drivers/media/i2c/saa6588*
9402
9403SAA7134 VIDEO4LINUX DRIVER
9404M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9405L: linux-media@vger.kernel.org
9406W: https://linuxtv.org
9407T: git git://linuxtv.org/media_tree.git
9408S: Odd fixes
9409F: Documentation/video4linux/*.saa7134
9410F: drivers/media/pci/saa7134/
9411
9412SAA7146 VIDEO4LINUX-2 DRIVER
9413M: Hans Verkuil <hverkuil@xs4all.nl>
9414L: linux-media@vger.kernel.org
9415T: git git://linuxtv.org/media_tree.git
9416S: Maintained
9417F: drivers/media/common/saa7146/
9418F: drivers/media/pci/saa7146/
9419F: include/media/saa7146*
9420
9421SAMSUNG LAPTOP DRIVER
9422M: Corentin Chary <corentin.chary@gmail.com>
9423L: platform-driver-x86@vger.kernel.org
9424S: Maintained
9425F: drivers/platform/x86/samsung-laptop.c
9426
9427SAMSUNG AUDIO (ASoC) DRIVERS
9428M: Sangbeom Kim <sbkim73@samsung.com>
9429L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9430S: Supported
9431F: sound/soc/samsung/
9432
9433SAMSUNG FRAMEBUFFER DRIVER
9434M: Jingoo Han <jingoohan1@gmail.com>
9435L: linux-fbdev@vger.kernel.org
9436S: Maintained
9437F: drivers/video/fbdev/s3c-fb.c
9438
9439SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9440M: Sangbeom Kim <sbkim73@samsung.com>
9441M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9442L: linux-kernel@vger.kernel.org
9443L: linux-samsung-soc@vger.kernel.org
9444S: Supported
9445F: drivers/mfd/sec*.c
9446F: drivers/regulator/s2m*.c
9447F: drivers/regulator/s5m*.c
9448F: drivers/clk/clk-s2mps11.c
9449F: drivers/rtc/rtc-s5m.c
9450F: include/linux/mfd/samsung/
9451F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9452F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9453F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9454F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9455
9456SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9457M: Kyungmin Park <kyungmin.park@samsung.com>
9458M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9459L: linux-media@vger.kernel.org
9460Q: https://patchwork.linuxtv.org/project/linux-media/list/
9461S: Supported
9462F: drivers/media/platform/exynos4-is/
9463
9464SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9465M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9466L: linux-media@vger.kernel.org
9467L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9468S: Maintained
9469F: drivers/media/platform/s3c-camif/
9470F: include/media/drv-intf/s3c_camif.h
9471
9472SAMSUNG S5C73M3 CAMERA DRIVER
9473M: Kyungmin Park <kyungmin.park@samsung.com>
9474M: Andrzej Hajda <a.hajda@samsung.com>
9475L: linux-media@vger.kernel.org
9476S: Supported
9477F: drivers/media/i2c/s5c73m3/*
9478
9479SAMSUNG S5K5BAF CAMERA DRIVER
9480M: Kyungmin Park <kyungmin.park@samsung.com>
9481M: Andrzej Hajda <a.hajda@samsung.com>
9482L: linux-media@vger.kernel.org
9483S: Supported
9484F: drivers/media/i2c/s5k5baf.c
9485
9486SAMSUNG S3FWRN5 NFC DRIVER
9487M: Robert Baldyga <r.baldyga@samsung.com>
9488L: linux-nfc@lists.01.org (moderated for non-subscribers)
9489S: Supported
9490F: drivers/nfc/s3fwrn5
9491
9492SAMSUNG SOC CLOCK DRIVERS
9493M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9494M: Tomasz Figa <tomasz.figa@gmail.com>
9495S: Supported
9496L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9497F: drivers/clk/samsung/
9498
9499SAMSUNG SXGBE DRIVERS
9500M: Byungho An <bh74.an@samsung.com>
9501M: Girish K S <ks.giri@samsung.com>
9502M: Vipul Pandya <vipul.pandya@samsung.com>
9503S: Supported
9504L: netdev@vger.kernel.org
9505F: drivers/net/ethernet/samsung/sxgbe/
9506
9507SAMSUNG THERMAL DRIVER
9508M: Lukasz Majewski <l.majewski@samsung.com>
9509L: linux-pm@vger.kernel.org
9510L: linux-samsung-soc@vger.kernel.org
9511S: Supported
9512T: git https://github.com/lmajewski/linux-samsung-thermal.git
9513F: drivers/thermal/samsung/
9514
9515SAMSUNG USB2 PHY DRIVER
9516M: Kamil Debski <k.debski@samsung.com>
9517L: linux-kernel@vger.kernel.org
9518S: Supported
9519F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9520F: Documentation/phy/samsung-usb2.txt
9521F: drivers/phy/phy-exynos4210-usb2.c
9522F: drivers/phy/phy-exynos4x12-usb2.c
9523F: drivers/phy/phy-exynos5250-usb2.c
9524F: drivers/phy/phy-s5pv210-usb2.c
9525F: drivers/phy/phy-samsung-usb2.c
9526F: drivers/phy/phy-samsung-usb2.h
9527
9528SERIAL DRIVERS
9529M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9530L: linux-serial@vger.kernel.org
9531S: Maintained
9532F: drivers/tty/serial/
9533
9534SYNOPSYS DESIGNWARE DMAC DRIVER
9535M: Viresh Kumar <vireshk@kernel.org>
9536M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9537S: Maintained
9538F: include/linux/dma/dw.h
9539F: include/linux/platform_data/dma-dw.h
9540F: drivers/dma/dw/
9541
9542SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9543M: Lars Persson <lars.persson@axis.com>
9544L: netdev@vger.kernel.org
9545S: Supported
9546F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9547F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9548
9549SYNOPSYS DESIGNWARE I2C DRIVER
9550M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9551M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9552M: Mika Westerberg <mika.westerberg@linux.intel.com>
9553L: linux-i2c@vger.kernel.org
9554S: Maintained
9555F: drivers/i2c/busses/i2c-designware-*
9556F: include/linux/platform_data/i2c-designware.h
9557
9558SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9559M: Jaehoon Chung <jh80.chung@samsung.com>
9560L: linux-mmc@vger.kernel.org
9561S: Maintained
9562F: include/linux/mmc/dw_mmc.h
9563F: drivers/mmc/host/dw_mmc*
9564
9565SYSTEM TRACE MODULE CLASS
9566M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9567S: Maintained
9568F: Documentation/trace/stm.txt
9569F: drivers/hwtracing/stm/
9570F: include/linux/stm.h
9571F: include/uapi/linux/stm.h
9572
9573THUNDERBOLT DRIVER
9574M: Andreas Noever <andreas.noever@gmail.com>
9575S: Maintained
9576F: drivers/thunderbolt/
9577
9578TI BQ27XXX POWER SUPPLY DRIVER
9579R: Andrew F. Davis <afd@ti.com>
9580F: include/linux/power/bq27xxx_battery.h
9581F: drivers/power/bq27xxx_battery.c
9582F: drivers/power/bq27xxx_battery_i2c.c
9583
9584TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9585M: John Stultz <john.stultz@linaro.org>
9586M: Thomas Gleixner <tglx@linutronix.de>
9587L: linux-kernel@vger.kernel.org
9588T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9589S: Supported
9590F: include/linux/clocksource.h
9591F: include/linux/time.h
9592F: include/linux/timex.h
9593F: include/uapi/linux/time.h
9594F: include/uapi/linux/timex.h
9595F: kernel/time/clocksource.c
9596F: kernel/time/time*.c
9597F: kernel/time/alarmtimer.c
9598F: kernel/time/ntp.c
9599F: tools/testing/selftests/timers/
9600
9601SC1200 WDT DRIVER
9602M: Zwane Mwaikambo <zwanem@gmail.com>
9603S: Maintained
9604F: drivers/watchdog/sc1200wdt.c
9605
9606SCHEDULER
9607M: Ingo Molnar <mingo@redhat.com>
9608M: Peter Zijlstra <peterz@infradead.org>
9609L: linux-kernel@vger.kernel.org
9610T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9611S: Maintained
9612F: kernel/sched/
9613F: include/linux/sched.h
9614F: include/uapi/linux/sched.h
9615F: include/linux/wait.h
9616
9617SCORE ARCHITECTURE
9618M: Chen Liqin <liqin.linux@gmail.com>
9619M: Lennox Wu <lennox.wu@gmail.com>
9620W: http://www.sunplus.com
9621S: Supported
9622F: arch/score/
9623
9624SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9625M: Sudeep Holla <sudeep.holla@arm.com>
9626L: linux-arm-kernel@lists.infradead.org
9627S: Maintained
9628F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9629F: drivers/clk/clk-scpi.c
9630F: drivers/cpufreq/scpi-cpufreq.c
9631F: drivers/firmware/arm_scpi.c
9632F: include/linux/scpi_protocol.h
9633
9634SCSI CDROM DRIVER
9635M: Jens Axboe <axboe@kernel.dk>
9636L: linux-scsi@vger.kernel.org
9637W: http://www.kernel.dk
9638S: Maintained
9639F: drivers/scsi/sr*
9640
9641SCSI RDMA PROTOCOL (SRP) INITIATOR
9642M: Bart Van Assche <bart.vanassche@sandisk.com>
9643L: linux-rdma@vger.kernel.org
9644S: Supported
9645W: http://www.openfabrics.org
9646Q: http://patchwork.kernel.org/project/linux-rdma/list/
9647T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9648F: drivers/infiniband/ulp/srp/
9649F: include/scsi/srp.h
9650
9651SCSI SG DRIVER
9652M: Doug Gilbert <dgilbert@interlog.com>
9653L: linux-scsi@vger.kernel.org
9654W: http://sg.danny.cz/sg
9655S: Maintained
9656F: Documentation/scsi/scsi-generic.txt
9657F: drivers/scsi/sg.c
9658F: include/scsi/sg.h
9659
9660SCSI SUBSYSTEM
9661M: "James E.J. Bottomley" <JBottomley@odin.com>
9662T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9663M: "Martin K. Petersen" <martin.petersen@oracle.com>
9664T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9665L: linux-scsi@vger.kernel.org
9666S: Maintained
9667F: drivers/scsi/
9668F: include/scsi/
9669
9670SCSI TAPE DRIVER
9671M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9672L: linux-scsi@vger.kernel.org
9673S: Maintained
9674F: Documentation/scsi/st.txt
9675F: drivers/scsi/st.*
9676F: drivers/scsi/st_*.h
9677
9678SCTP PROTOCOL
9679M: Vlad Yasevich <vyasevich@gmail.com>
9680M: Neil Horman <nhorman@tuxdriver.com>
9681L: linux-sctp@vger.kernel.org
9682W: http://lksctp.sourceforge.net
9683S: Maintained
9684F: Documentation/networking/sctp.txt
9685F: include/linux/sctp.h
9686F: include/uapi/linux/sctp.h
9687F: include/net/sctp/
9688F: net/sctp/
9689
9690SCx200 CPU SUPPORT
9691M: Jim Cromie <jim.cromie@gmail.com>
9692S: Odd Fixes
9693F: Documentation/i2c/busses/scx200_acb
9694F: arch/x86/platform/scx200/
9695F: drivers/watchdog/scx200_wdt.c
9696F: drivers/i2c/busses/scx200*
9697F: drivers/mtd/maps/scx200_docflash.c
9698F: include/linux/scx200.h
9699
9700SCx200 GPIO DRIVER
9701M: Jim Cromie <jim.cromie@gmail.com>
9702S: Maintained
9703F: drivers/char/scx200_gpio.c
9704F: include/linux/scx200_gpio.h
9705
9706SCx200 HRT CLOCKSOURCE DRIVER
9707M: Jim Cromie <jim.cromie@gmail.com>
9708S: Maintained
9709F: drivers/clocksource/scx200_hrt.c
9710
9711SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9712M: Sascha Sommer <saschasommer@freenet.de>
9713L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9714S: Maintained
9715F: drivers/mmc/host/sdricoh_cs.c
9716
9717SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9718L: linux-mmc@vger.kernel.org
9719S: Orphan
9720F: drivers/mmc/host/sdhci.*
9721F: drivers/mmc/host/sdhci-pltfm.[ch]
9722
9723SECURE COMPUTING
9724M: Kees Cook <keescook@chromium.org>
9725R: Andy Lutomirski <luto@amacapital.net>
9726R: Will Drewry <wad@chromium.org>
9727T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9728S: Supported
9729F: kernel/seccomp.c
9730F: include/uapi/linux/seccomp.h
9731F: include/linux/seccomp.h
9732F: tools/testing/selftests/seccomp/*
9733K: \bsecure_computing
9734K: \bTIF_SECCOMP\b
9735
9736SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9737M: Ben Dooks <ben-linux@fluff.org>
9738M: Jaehoon Chung <jh80.chung@samsung.com>
9739L: linux-mmc@vger.kernel.org
9740S: Maintained
9741F: drivers/mmc/host/sdhci-s3c*
9742
9743SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9744M: Viresh Kumar <vireshk@kernel.org>
9745L: spear-devel@list.st.com
9746L: linux-mmc@vger.kernel.org
9747S: Maintained
9748F: drivers/mmc/host/sdhci-spear.c
9749
9750SECURITY SUBSYSTEM
9751M: James Morris <james.l.morris@oracle.com>
9752M: "Serge E. Hallyn" <serge@hallyn.com>
9753L: linux-security-module@vger.kernel.org (suggested Cc:)
9754T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9755W: http://kernsec.org/
9756S: Supported
9757F: security/
9758
9759SECURITY CONTACT
9760M: Security Officers <security@kernel.org>
9761S: Supported
9762
9763SELINUX SECURITY MODULE
9764M: Paul Moore <paul@paul-moore.com>
9765M: Stephen Smalley <sds@tycho.nsa.gov>
9766M: Eric Paris <eparis@parisplace.org>
9767L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9768W: http://selinuxproject.org
9769T: git git://git.infradead.org/users/pcmoore/selinux
9770S: Supported
9771F: include/linux/selinux*
9772F: security/selinux/
9773F: scripts/selinux/
9774
9775APPARMOR SECURITY MODULE
9776M: John Johansen <john.johansen@canonical.com>
9777L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9778W: apparmor.wiki.kernel.org
9779T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9780S: Supported
9781F: security/apparmor/
9782
9783YAMA SECURITY MODULE
9784M: Kees Cook <keescook@chromium.org>
9785T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9786S: Supported
9787F: security/yama/
9788
9789SENSABLE PHANTOM
9790M: Jiri Slaby <jirislaby@gmail.com>
9791S: Maintained
9792F: drivers/misc/phantom.c
9793F: include/uapi/linux/phantom.h
9794
9795SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9796M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9797M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9798M: John Soni Jose <sony.john@avagotech.com>
9799L: linux-scsi@vger.kernel.org
9800W: http://www.avagotech.com
9801S: Supported
9802F: drivers/scsi/be2iscsi/
9803
9804Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9805M: Sathya Perla <sathya.perla@broadcom.com>
9806M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9807M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9808M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9809M: Somnath Kotur <somnath.kotur@broadcom.com>
9810L: netdev@vger.kernel.org
9811W: http://www.emulex.com
9812S: Supported
9813F: drivers/net/ethernet/emulex/benet/
9814
9815EMULEX ONECONNECT ROCE DRIVER
9816M: Selvin Xavier <selvin.xavier@avagotech.com>
9817M: Devesh Sharma <devesh.sharma@avagotech.com>
9818M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9819L: linux-rdma@vger.kernel.org
9820W: http://www.emulex.com
9821S: Supported
9822F: drivers/infiniband/hw/ocrdma/
9823
9824SFC NETWORK DRIVER
9825M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9826M: Shradha Shah <sshah@solarflare.com>
9827L: netdev@vger.kernel.org
9828S: Supported
9829F: drivers/net/ethernet/sfc/
9830
9831SGI GRU DRIVER
9832M: Dimitri Sivanich <sivanich@sgi.com>
9833S: Maintained
9834F: drivers/misc/sgi-gru/
9835
9836SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9837M: Pat Gefre <pfg@sgi.com>
9838L: linux-ia64@vger.kernel.org
9839S: Supported
9840F: Documentation/ia64/serial.txt
9841F: drivers/tty/serial/ioc?_serial.c
9842F: include/linux/ioc?.h
9843
9844SGI XP/XPC/XPNET DRIVER
9845M: Cliff Whickman <cpw@sgi.com>
9846M: Robin Holt <robinmholt@gmail.com>
9847S: Maintained
9848F: drivers/misc/sgi-xp/
9849
9850SI2157 MEDIA DRIVER
9851M: Antti Palosaari <crope@iki.fi>
9852L: linux-media@vger.kernel.org
9853W: https://linuxtv.org
9854W: http://palosaari.fi/linux/
9855Q: http://patchwork.linuxtv.org/project/linux-media/list/
9856T: git git://linuxtv.org/anttip/media_tree.git
9857S: Maintained
9858F: drivers/media/tuners/si2157*
9859
9860SI2168 MEDIA DRIVER
9861M: Antti Palosaari <crope@iki.fi>
9862L: linux-media@vger.kernel.org
9863W: https://linuxtv.org
9864W: http://palosaari.fi/linux/
9865Q: http://patchwork.linuxtv.org/project/linux-media/list/
9866T: git git://linuxtv.org/anttip/media_tree.git
9867S: Maintained
9868F: drivers/media/dvb-frontends/si2168*
9869
9870SI470X FM RADIO RECEIVER I2C DRIVER
9871M: Hans Verkuil <hverkuil@xs4all.nl>
9872L: linux-media@vger.kernel.org
9873T: git git://linuxtv.org/media_tree.git
9874W: https://linuxtv.org
9875S: Odd Fixes
9876F: drivers/media/radio/si470x/radio-si470x-i2c.c
9877
9878SI470X FM RADIO RECEIVER USB DRIVER
9879M: Hans Verkuil <hverkuil@xs4all.nl>
9880L: linux-media@vger.kernel.org
9881T: git git://linuxtv.org/media_tree.git
9882W: https://linuxtv.org
9883S: Maintained
9884F: drivers/media/radio/si470x/radio-si470x-common.c
9885F: drivers/media/radio/si470x/radio-si470x.h
9886F: drivers/media/radio/si470x/radio-si470x-usb.c
9887
9888SI4713 FM RADIO TRANSMITTER I2C DRIVER
9889M: Eduardo Valentin <edubezval@gmail.com>
9890L: linux-media@vger.kernel.org
9891T: git git://linuxtv.org/media_tree.git
9892W: https://linuxtv.org
9893S: Odd Fixes
9894F: drivers/media/radio/si4713/si4713.?
9895
9896SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9897M: Eduardo Valentin <edubezval@gmail.com>
9898L: linux-media@vger.kernel.org
9899T: git git://linuxtv.org/media_tree.git
9900W: https://linuxtv.org
9901S: Odd Fixes
9902F: drivers/media/radio/si4713/radio-platform-si4713.c
9903
9904SI4713 FM RADIO TRANSMITTER USB DRIVER
9905M: Hans Verkuil <hverkuil@xs4all.nl>
9906L: linux-media@vger.kernel.org
9907T: git git://linuxtv.org/media_tree.git
9908W: https://linuxtv.org
9909S: Maintained
9910F: drivers/media/radio/si4713/radio-usb-si4713.c
9911
9912SIANO DVB DRIVER
9913M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9914L: linux-media@vger.kernel.org
9915W: https://linuxtv.org
9916T: git git://linuxtv.org/media_tree.git
9917S: Odd fixes
9918F: drivers/media/common/siano/
9919F: drivers/media/usb/siano/
9920F: drivers/media/usb/siano/
9921F: drivers/media/mmc/siano/
9922
9923SIMPLEFB FB DRIVER
9924M: Hans de Goede <hdegoede@redhat.com>
9925L: linux-fbdev@vger.kernel.org
9926S: Maintained
9927F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9928F: drivers/video/fbdev/simplefb.c
9929F: include/linux/platform_data/simplefb.h
9930
9931SH_VEU V4L2 MEM2MEM DRIVER
9932L: linux-media@vger.kernel.org
9933S: Orphan
9934F: drivers/media/platform/sh_veu.c
9935
9936SH_VOU V4L2 OUTPUT DRIVER
9937L: linux-media@vger.kernel.org
9938S: Orphan
9939F: drivers/media/platform/sh_vou.c
9940F: include/media/drv-intf/sh_vou.h
9941
9942SIMPLE FIRMWARE INTERFACE (SFI)
9943M: Len Brown <lenb@kernel.org>
9944L: sfi-devel@simplefirmware.org
9945W: http://simplefirmware.org/
9946T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9947S: Supported
9948F: arch/x86/platform/sfi/
9949F: drivers/sfi/
9950F: include/linux/sfi*.h
9951
9952SIMTEC EB110ATX (Chalice CATS)
9953P: Ben Dooks
9954P: Vincent Sanders <vince@simtec.co.uk>
9955M: Simtec Linux Team <linux@simtec.co.uk>
9956W: http://www.simtec.co.uk/products/EB110ATX/
9957S: Supported
9958
9959SIMTEC EB2410ITX (BAST)
9960P: Ben Dooks
9961P: Vincent Sanders <vince@simtec.co.uk>
9962M: Simtec Linux Team <linux@simtec.co.uk>
9963W: http://www.simtec.co.uk/products/EB2410ITX/
9964S: Supported
9965F: arch/arm/mach-s3c24xx/mach-bast.c
9966F: arch/arm/mach-s3c24xx/bast-ide.c
9967F: arch/arm/mach-s3c24xx/bast-irq.c
9968
9969TI DAVINCI MACHINE SUPPORT
9970M: Sekhar Nori <nsekhar@ti.com>
9971M: Kevin Hilman <khilman@deeprootsystems.com>
9972T: git git://gitorious.org/linux-davinci/linux-davinci.git
9973Q: http://patchwork.kernel.org/project/linux-davinci/list/
9974S: Supported
9975F: arch/arm/mach-davinci/
9976F: drivers/i2c/busses/i2c-davinci.c
9977
9978TI DAVINCI SERIES MEDIA DRIVER
9979M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9980L: linux-media@vger.kernel.org
9981W: https://linuxtv.org
9982Q: http://patchwork.linuxtv.org/project/linux-media/list/
9983T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9984S: Maintained
9985F: drivers/media/platform/davinci/
9986F: include/media/davinci/
9987
9988TI AM437X VPFE DRIVER
9989M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9990L: linux-media@vger.kernel.org
9991W: https://linuxtv.org
9992Q: http://patchwork.linuxtv.org/project/linux-media/list/
9993T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9994S: Maintained
9995F: drivers/media/platform/am437x/
9996
9997OV2659 OMNIVISION SENSOR DRIVER
9998M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9999L: linux-media@vger.kernel.org
10000W: https://linuxtv.org
10001Q: http://patchwork.linuxtv.org/project/linux-media/list/
10002T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10003S: Maintained
10004F: drivers/media/i2c/ov2659.c
10005F: include/media/i2c/ov2659.h
10006
10007SILICON MOTION SM712 FRAME BUFFER DRIVER
10008M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10009M: Teddy Wang <teddy.wang@siliconmotion.com>
10010M: Sudip Mukherjee <sudip@vectorindia.org>
10011L: linux-fbdev@vger.kernel.org
10012S: Maintained
10013F: drivers/video/fbdev/sm712*
10014F: Documentation/fb/sm712fb.txt
10015
10016SIS 190 ETHERNET DRIVER
10017M: Francois Romieu <romieu@fr.zoreil.com>
10018L: netdev@vger.kernel.org
10019S: Maintained
10020F: drivers/net/ethernet/sis/sis190.c
10021
10022SIS 900/7016 FAST ETHERNET DRIVER
10023M: Daniele Venzano <venza@brownhat.org>
10024W: http://www.brownhat.org/sis900.html
10025L: netdev@vger.kernel.org
10026S: Maintained
10027F: drivers/net/ethernet/sis/sis900.*
10028
10029SIS FRAMEBUFFER DRIVER
10030M: Thomas Winischhofer <thomas@winischhofer.net>
10031W: http://www.winischhofer.net/linuxsisvga.shtml
10032S: Maintained
10033F: Documentation/fb/sisfb.txt
10034F: drivers/video/fbdev/sis/
10035F: include/video/sisfb.h
10036
10037SIS USB2VGA DRIVER
10038M: Thomas Winischhofer <thomas@winischhofer.net>
10039W: http://www.winischhofer.at/linuxsisusbvga.shtml
10040S: Maintained
10041F: drivers/usb/misc/sisusbvga/
10042
10043SLAB ALLOCATOR
10044M: Christoph Lameter <cl@linux.com>
10045M: Pekka Enberg <penberg@kernel.org>
10046M: David Rientjes <rientjes@google.com>
10047M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10048M: Andrew Morton <akpm@linux-foundation.org>
10049L: linux-mm@kvack.org
10050S: Maintained
10051F: include/linux/sl?b*.h
10052F: mm/sl?b*
10053
10054SLEEPABLE READ-COPY UPDATE (SRCU)
10055M: Lai Jiangshan <jiangshanlai@gmail.com>
10056M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10057M: Josh Triplett <josh@joshtriplett.org>
10058R: Steven Rostedt <rostedt@goodmis.org>
10059R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10060L: linux-kernel@vger.kernel.org
10061W: http://www.rdrop.com/users/paulmck/RCU/
10062S: Supported
10063T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10064F: include/linux/srcu.h
10065F: kernel/rcu/srcu.c
10066
10067SMACK SECURITY MODULE
10068M: Casey Schaufler <casey@schaufler-ca.com>
10069L: linux-security-module@vger.kernel.org
10070W: http://schaufler-ca.com
10071T: git git://git.gitorious.org/smack-next/kernel.git
10072S: Maintained
10073F: Documentation/security/Smack.txt
10074F: security/smack/
10075
10076DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10077M: Kevin Hilman <khilman@kernel.org>
10078M: Nishanth Menon <nm@ti.com>
10079S: Maintained
10080F: drivers/power/avs/
10081F: include/linux/power/smartreflex.h
10082L: linux-pm@vger.kernel.org
10083
10084SMC91x ETHERNET DRIVER
10085M: Nicolas Pitre <nico@fluxnic.net>
10086S: Odd Fixes
10087F: drivers/net/ethernet/smsc/smc91x.*
10088
10089SMIA AND SMIA++ IMAGE SENSOR DRIVER
10090M: Sakari Ailus <sakari.ailus@iki.fi>
10091L: linux-media@vger.kernel.org
10092S: Maintained
10093F: drivers/media/i2c/smiapp/
10094F: include/media/i2c/smiapp.h
10095F: drivers/media/i2c/smiapp-pll.c
10096F: drivers/media/i2c/smiapp-pll.h
10097F: include/uapi/linux/smiapp.h
10098F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10099
10100SMM665 HARDWARE MONITOR DRIVER
10101M: Guenter Roeck <linux@roeck-us.net>
10102L: lm-sensors@lm-sensors.org
10103S: Maintained
10104F: Documentation/hwmon/smm665
10105F: drivers/hwmon/smm665.c
10106
10107SMSC EMC2103 HARDWARE MONITOR DRIVER
10108M: Steve Glendinning <steve.glendinning@shawell.net>
10109L: lm-sensors@lm-sensors.org
10110S: Maintained
10111F: Documentation/hwmon/emc2103
10112F: drivers/hwmon/emc2103.c
10113
10114SMSC SCH5627 HARDWARE MONITOR DRIVER
10115M: Hans de Goede <hdegoede@redhat.com>
10116L: lm-sensors@lm-sensors.org
10117S: Supported
10118F: Documentation/hwmon/sch5627
10119F: drivers/hwmon/sch5627.c
10120
10121SMSC47B397 HARDWARE MONITOR DRIVER
10122M: Jean Delvare <jdelvare@suse.com>
10123L: lm-sensors@lm-sensors.org
10124S: Maintained
10125F: Documentation/hwmon/smsc47b397
10126F: drivers/hwmon/smsc47b397.c
10127
10128SMSC911x ETHERNET DRIVER
10129M: Steve Glendinning <steve.glendinning@shawell.net>
10130L: netdev@vger.kernel.org
10131S: Maintained
10132F: include/linux/smsc911x.h
10133F: drivers/net/ethernet/smsc/smsc911x.*
10134
10135SMSC9420 PCI ETHERNET DRIVER
10136M: Steve Glendinning <steve.glendinning@shawell.net>
10137L: netdev@vger.kernel.org
10138S: Maintained
10139F: drivers/net/ethernet/smsc/smsc9420.*
10140
10141SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10142M: Steve Glendinning <steve.glendinning@shawell.net>
10143L: linux-fbdev@vger.kernel.org
10144S: Maintained
10145F: drivers/video/fbdev/smscufx.c
10146
10147SOC-CAMERA V4L2 SUBSYSTEM
10148M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10149L: linux-media@vger.kernel.org
10150T: git git://linuxtv.org/media_tree.git
10151S: Maintained
10152F: include/media/soc*
10153F: drivers/media/i2c/soc_camera/
10154F: drivers/media/platform/soc_camera/
10155
10156SOEKRIS NET48XX LED SUPPORT
10157M: Chris Boot <bootc@bootc.net>
10158S: Maintained
10159F: drivers/leds/leds-net48xx.c
10160
10161SOFTLOGIC 6x10 MPEG CODEC
10162M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10163M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10164M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10165M: Ismael Luceno <ismael@iodev.co.uk>
10166L: linux-media@vger.kernel.org
10167S: Supported
10168F: drivers/media/pci/solo6x10/
10169
10170SOFTWARE RAID (Multiple Disks) SUPPORT
10171M: Shaohua Li <shli@kernel.org>
10172L: linux-raid@vger.kernel.org
10173T: git git://neil.brown.name/md
10174S: Supported
10175F: drivers/md/
10176F: include/linux/raid/
10177F: include/uapi/linux/raid/
10178
10179SONIC NETWORK DRIVER
10180M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10181L: netdev@vger.kernel.org
10182S: Maintained
10183F: drivers/net/ethernet/natsemi/sonic.*
10184
10185SONICS SILICON BACKPLANE DRIVER (SSB)
10186M: Michael Buesch <m@bues.ch>
10187L: linux-wireless@vger.kernel.org
10188S: Maintained
10189F: drivers/ssb/
10190F: include/linux/ssb/
10191
10192SONY VAIO CONTROL DEVICE DRIVER
10193M: Mattia Dongili <malattia@linux.it>
10194L: platform-driver-x86@vger.kernel.org
10195W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10196S: Maintained
10197F: Documentation/laptops/sony-laptop.txt
10198F: drivers/char/sonypi.c
10199F: drivers/platform/x86/sony-laptop.c
10200F: include/linux/sony-laptop.h
10201
10202SONY MEMORYSTICK CARD SUPPORT
10203M: Alex Dubov <oakad@yahoo.com>
10204W: http://tifmxx.berlios.de/
10205S: Maintained
10206F: drivers/memstick/host/tifm_ms.c
10207
10208SONY MEMORYSTICK STANDARD SUPPORT
10209M: Maxim Levitsky <maximlevitsky@gmail.com>
10210S: Maintained
10211F: drivers/memstick/core/ms_block.*
10212
10213SOUND
10214M: Jaroslav Kysela <perex@perex.cz>
10215M: Takashi Iwai <tiwai@suse.com>
10216L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10217W: http://www.alsa-project.org/
10218T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10219T: git git://git.alsa-project.org/alsa-kernel.git
10220Q: http://patchwork.kernel.org/project/alsa-devel/list/
10221S: Maintained
10222F: Documentation/sound/
10223F: include/sound/
10224F: include/uapi/sound/
10225F: sound/
10226
10227SOUND - COMPRESSED AUDIO
10228M: Vinod Koul <vinod.koul@intel.com>
10229L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10230T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10231S: Supported
10232F: Documentation/sound/alsa/compress_offload.txt
10233F: include/sound/compress_driver.h
10234F: include/uapi/sound/compress_*
10235F: sound/core/compress_offload.c
10236F: sound/soc/soc-compress.c
10237
10238SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10239M: Liam Girdwood <lgirdwood@gmail.com>
10240M: Mark Brown <broonie@kernel.org>
10241T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10242L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10243W: http://alsa-project.org/main/index.php/ASoC
10244S: Supported
10245F: Documentation/sound/alsa/soc/
10246F: sound/soc/
10247F: include/sound/soc*
10248
10249SOUND - DMAENGINE HELPERS
10250M: Lars-Peter Clausen <lars@metafoo.de>
10251S: Supported
10252F: include/sound/dmaengine_pcm.h
10253F: sound/core/pcm_dmaengine.c
10254F: sound/soc/soc-generic-dmaengine-pcm.c
10255
10256SP2 MEDIA DRIVER
10257M: Olli Salonen <olli.salonen@iki.fi>
10258L: linux-media@vger.kernel.org
10259W: https://linuxtv.org
10260Q: http://patchwork.linuxtv.org/project/linux-media/list/
10261S: Maintained
10262F: drivers/media/dvb-frontends/sp2*
10263
10264SPARC + UltraSPARC (sparc/sparc64)
10265M: "David S. Miller" <davem@davemloft.net>
10266L: sparclinux@vger.kernel.org
10267Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10268T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10269T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10270S: Maintained
10271F: arch/sparc/
10272F: drivers/sbus/
10273
10274SPARC SERIAL DRIVERS
10275M: "David S. Miller" <davem@davemloft.net>
10276L: sparclinux@vger.kernel.org
10277T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10278T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10279S: Maintained
10280F: include/linux/sunserialcore.h
10281F: drivers/tty/serial/suncore.c
10282F: drivers/tty/serial/sunhv.c
10283F: drivers/tty/serial/sunsab.c
10284F: drivers/tty/serial/sunsab.h
10285F: drivers/tty/serial/sunsu.c
10286F: drivers/tty/serial/sunzilog.c
10287F: drivers/tty/serial/sunzilog.h
10288
10289SPARSE CHECKER
10290M: "Christopher Li" <sparse@chrisli.org>
10291L: linux-sparse@vger.kernel.org
10292W: https://sparse.wiki.kernel.org/
10293T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10294T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10295S: Maintained
10296F: include/linux/compiler.h
10297
10298SPEAR PLATFORM SUPPORT
10299M: Viresh Kumar <vireshk@kernel.org>
10300M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10301L: spear-devel@list.st.com
10302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10303W: http://www.st.com/spear
10304S: Maintained
10305F: arch/arm/boot/dts/spear*
10306F: arch/arm/mach-spear/
10307
10308SPEAR CLOCK FRAMEWORK SUPPORT
10309M: Viresh Kumar <vireshk@kernel.org>
10310L: spear-devel@list.st.com
10311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10312W: http://www.st.com/spear
10313S: Maintained
10314F: drivers/clk/spear/
10315
10316SPI SUBSYSTEM
10317M: Mark Brown <broonie@kernel.org>
10318L: linux-spi@vger.kernel.org
10319T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10320Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10321S: Maintained
10322F: Documentation/spi/
10323F: drivers/spi/
10324F: include/linux/spi/
10325F: include/uapi/linux/spi/
10326
10327SPIDERNET NETWORK DRIVER for CELL
10328M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10329L: netdev@vger.kernel.org
10330S: Supported
10331F: Documentation/networking/spider_net.txt
10332F: drivers/net/ethernet/toshiba/spider_net*
10333
10334SPU FILE SYSTEM
10335M: Jeremy Kerr <jk@ozlabs.org>
10336L: linuxppc-dev@lists.ozlabs.org
10337W: http://www.ibm.com/developerworks/power/cell/
10338S: Supported
10339F: Documentation/filesystems/spufs.txt
10340F: arch/powerpc/platforms/cell/spufs/
10341
10342SQUASHFS FILE SYSTEM
10343M: Phillip Lougher <phillip@squashfs.org.uk>
10344L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10345W: http://squashfs.org.uk
10346T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10347S: Maintained
10348F: Documentation/filesystems/squashfs.txt
10349F: fs/squashfs/
10350
10351SRM (Alpha) environment access
10352M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10353S: Maintained
10354F: arch/alpha/kernel/srm_env.c
10355
10356STABLE BRANCH
10357M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10358L: stable@vger.kernel.org
10359S: Supported
10360F: Documentation/stable_kernel_rules.txt
10361
10362STAGING SUBSYSTEM
10363M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10364T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10365L: devel@driverdev.osuosl.org
10366S: Supported
10367F: drivers/staging/
10368
10369STAGING - COMEDI
10370M: Ian Abbott <abbotti@mev.co.uk>
10371M: H Hartley Sweeten <hsweeten@visionengravers.com>
10372S: Odd Fixes
10373F: drivers/staging/comedi/
10374
10375STAGING - FLARION FT1000 DRIVERS
10376M: Marek Belisko <marek.belisko@gmail.com>
10377S: Odd Fixes
10378F: drivers/staging/ft1000/
10379
10380STAGING - INDUSTRIAL IO
10381M: Jonathan Cameron <jic23@kernel.org>
10382L: linux-iio@vger.kernel.org
10383S: Odd Fixes
10384F: drivers/staging/iio/
10385
10386STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10387M: Jarod Wilson <jarod@wilsonet.com>
10388W: http://www.lirc.org/
10389S: Odd Fixes
10390F: drivers/staging/media/lirc/
10391
10392STAGING - LUSTRE PARALLEL FILESYSTEM
10393M: Oleg Drokin <oleg.drokin@intel.com>
10394M: Andreas Dilger <andreas.dilger@intel.com>
10395L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10396W: http://wiki.lustre.org/
10397S: Maintained
10398F: drivers/staging/lustre
10399
10400STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10401M: Marc Dietrich <marvin24@gmx.de>
10402L: ac100@lists.launchpad.net (moderated for non-subscribers)
10403L: linux-tegra@vger.kernel.org
10404S: Maintained
10405F: drivers/staging/nvec/
10406
10407STAGING - REALTEK RTL8712U DRIVERS
10408M: Larry Finger <Larry.Finger@lwfinger.net>
10409M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10410S: Odd Fixes
10411F: drivers/staging/rtl8712/
10412
10413STAGING - REALTEK RTL8723U WIRELESS DRIVER
10414M: Larry Finger <Larry.Finger@lwfinger.net>
10415M: Jes Sorensen <Jes.Sorensen@redhat.com>
10416L: linux-wireless@vger.kernel.org
10417S: Maintained
10418F: drivers/staging/rtl8723au/
10419
10420STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10421M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10422M: Teddy Wang <teddy.wang@siliconmotion.com>
10423M: Sudip Mukherjee <sudip@vectorindia.org>
10424L: linux-fbdev@vger.kernel.org
10425S: Maintained
10426F: drivers/staging/sm750fb/
10427
10428STAGING - SLICOSS
10429M: Lior Dotan <liodot@gmail.com>
10430M: Christopher Harrer <charrer@alacritech.com>
10431S: Odd Fixes
10432F: drivers/staging/slicoss/
10433
10434STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10435M: William Hubbs <w.d.hubbs@gmail.com>
10436M: Chris Brannon <chris@the-brannons.com>
10437M: Kirk Reiser <kirk@reisers.ca>
10438M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10439L: speakup@linux-speakup.org
10440W: http://www.linux-speakup.org/
10441S: Odd Fixes
10442F: drivers/staging/speakup/
10443
10444STAGING - VIA VT665X DRIVERS
10445M: Forest Bond <forest@alittletooquiet.net>
10446S: Odd Fixes
10447F: drivers/staging/vt665?/
10448
10449STAGING - WILC1000 WIFI DRIVER
10450M: Johnny Kim <johnny.kim@atmel.com>
10451M: Austin Shin <austin.shin@atmel.com>
10452M: Chris Park <chris.park@atmel.com>
10453M: Tony Cho <tony.cho@atmel.com>
10454M: Glen Lee <glen.lee@atmel.com>
10455M: Leo Kim <leo.kim@atmel.com>
10456L: linux-wireless@vger.kernel.org
10457S: Supported
10458F: drivers/staging/wilc1000/
10459
10460STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10461M: Arnaud Patard <arnaud.patard@rtp-net.org>
10462S: Odd Fixes
10463F: drivers/staging/xgifb/
10464
10465HFI1 DRIVER
10466M: Mike Marciniszyn <infinipath@intel.com>
10467L: linux-rdma@vger.kernel.org
10468S: Supported
10469F: drivers/staging/rdma/hfi1
10470
10471STARFIRE/DURALAN NETWORK DRIVER
10472M: Ion Badulescu <ionut@badula.org>
10473S: Odd Fixes
10474F: drivers/net/ethernet/adaptec/starfire*
10475
10476SUN3/3X
10477M: Sam Creasey <sammy@sammy.net>
10478W: http://sammy.net/sun3/
10479S: Maintained
10480F: arch/m68k/kernel/*sun3*
10481F: arch/m68k/sun3*/
10482F: arch/m68k/include/asm/sun3*
10483F: drivers/net/ethernet/i825xx/sun3*
10484
10485SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10486M: Hans de Goede <hdegoede@redhat.com>
10487L: linux-input@vger.kernel.org
10488S: Maintained
10489F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10490F: drivers/input/keyboard/sun4i-lradc-keys.c
10491
10492SUNDANCE NETWORK DRIVER
10493M: Denis Kirjanov <kda@linux-powerpc.org>
10494L: netdev@vger.kernel.org
10495S: Maintained
10496F: drivers/net/ethernet/dlink/sundance.c
10497
10498SUPERH
10499M: Yoshinori Sato <ysato@users.sourceforge.jp>
10500M: Rich Felker <dalias@libc.org>
10501L: linux-sh@vger.kernel.org
10502Q: http://patchwork.kernel.org/project/linux-sh/list/
10503S: Maintained
10504F: Documentation/sh/
10505F: arch/sh/
10506F: drivers/sh/
10507
10508SUSPEND TO RAM
10509M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10510M: Len Brown <len.brown@intel.com>
10511M: Pavel Machek <pavel@ucw.cz>
10512L: linux-pm@vger.kernel.org
10513S: Supported
10514F: Documentation/power/
10515F: arch/x86/kernel/acpi/
10516F: drivers/base/power/
10517F: kernel/power/
10518F: include/linux/suspend.h
10519F: include/linux/freezer.h
10520F: include/linux/pm.h
10521
10522SVGA HANDLING
10523M: Martin Mares <mj@ucw.cz>
10524L: linux-video@atrey.karlin.mff.cuni.cz
10525S: Maintained
10526F: Documentation/svga.txt
10527F: arch/x86/boot/video*
10528
10529SWIOTLB SUBSYSTEM
10530M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10531L: linux-kernel@vger.kernel.org
10532T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10533S: Supported
10534F: lib/swiotlb.c
10535F: arch/*/kernel/pci-swiotlb.c
10536F: include/linux/swiotlb.h
10537
10538SWITCHDEV
10539M: Jiri Pirko <jiri@resnulli.us>
10540L: netdev@vger.kernel.org
10541S: Supported
10542F: net/switchdev/
10543F: include/net/switchdev.h
10544
10545SYNOPSYS ARC ARCHITECTURE
10546M: Vineet Gupta <vgupta@synopsys.com>
10547L: linux-snps-arc@lists.infradead.org
10548S: Supported
10549F: arch/arc/
10550F: Documentation/devicetree/bindings/arc/*
10551F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10552F: drivers/tty/serial/arc_uart.c
10553T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10554
10555SYNOPSYS ARC SDP platform support
10556M: Alexey Brodkin <abrodkin@synopsys.com>
10557S: Supported
10558F: arch/arc/plat-axs10x
10559F: arch/arc/boot/dts/ax*
10560F: Documentation/devicetree/bindings/arc/axs10*
10561
10562SYSTEM CONFIGURATION (SYSCON)
10563M: Lee Jones <lee.jones@linaro.org>
10564M: Arnd Bergmann <arnd@arndb.de>
10565T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10566S: Supported
10567F: drivers/mfd/syscon.c
10568
10569SYSV FILESYSTEM
10570M: Christoph Hellwig <hch@infradead.org>
10571S: Maintained
10572F: Documentation/filesystems/sysv-fs.txt
10573F: fs/sysv/
10574F: include/linux/sysv_fs.h
10575
10576TARGET SUBSYSTEM
10577M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10578L: linux-scsi@vger.kernel.org
10579L: target-devel@vger.kernel.org
10580W: http://www.linux-iscsi.org
10581W: http://groups.google.com/group/linux-iscsi-target-dev
10582T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10583S: Supported
10584F: drivers/target/
10585F: include/target/
10586F: Documentation/target/
10587
10588TASKSTATS STATISTICS INTERFACE
10589M: Balbir Singh <bsingharora@gmail.com>
10590S: Maintained
10591F: Documentation/accounting/taskstats*
10592F: include/linux/taskstats*
10593F: kernel/taskstats.c
10594
10595TC CLASSIFIER
10596M: Jamal Hadi Salim <jhs@mojatatu.com>
10597L: netdev@vger.kernel.org
10598S: Maintained
10599F: include/net/pkt_cls.h
10600F: include/uapi/linux/pkt_cls.h
10601F: net/sched/
10602
10603TCP LOW PRIORITY MODULE
10604M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10605M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10606W: http://tcp-lp-mod.sourceforge.net/
10607S: Maintained
10608F: net/ipv4/tcp_lp.c
10609
10610TDA10071 MEDIA DRIVER
10611M: Antti Palosaari <crope@iki.fi>
10612L: linux-media@vger.kernel.org
10613W: https://linuxtv.org
10614W: http://palosaari.fi/linux/
10615Q: http://patchwork.linuxtv.org/project/linux-media/list/
10616T: git git://linuxtv.org/anttip/media_tree.git
10617S: Maintained
10618F: drivers/media/dvb-frontends/tda10071*
10619
10620TDA18212 MEDIA DRIVER
10621M: Antti Palosaari <crope@iki.fi>
10622L: linux-media@vger.kernel.org
10623W: https://linuxtv.org
10624W: http://palosaari.fi/linux/
10625Q: http://patchwork.linuxtv.org/project/linux-media/list/
10626T: git git://linuxtv.org/anttip/media_tree.git
10627S: Maintained
10628F: drivers/media/tuners/tda18212*
10629
10630TDA18218 MEDIA DRIVER
10631M: Antti Palosaari <crope@iki.fi>
10632L: linux-media@vger.kernel.org
10633W: https://linuxtv.org
10634W: http://palosaari.fi/linux/
10635Q: http://patchwork.linuxtv.org/project/linux-media/list/
10636T: git git://linuxtv.org/anttip/media_tree.git
10637S: Maintained
10638F: drivers/media/tuners/tda18218*
10639
10640TDA18271 MEDIA DRIVER
10641M: Michael Krufky <mkrufky@linuxtv.org>
10642L: linux-media@vger.kernel.org
10643W: https://linuxtv.org
10644W: http://github.com/mkrufky
10645Q: http://patchwork.linuxtv.org/project/linux-media/list/
10646T: git git://linuxtv.org/mkrufky/tuners.git
10647S: Maintained
10648F: drivers/media/tuners/tda18271*
10649
10650TDA827x MEDIA DRIVER
10651M: Michael Krufky <mkrufky@linuxtv.org>
10652L: linux-media@vger.kernel.org
10653W: https://linuxtv.org
10654W: http://github.com/mkrufky
10655Q: http://patchwork.linuxtv.org/project/linux-media/list/
10656T: git git://linuxtv.org/mkrufky/tuners.git
10657S: Maintained
10658F: drivers/media/tuners/tda8290.*
10659
10660TDA8290 MEDIA DRIVER
10661M: Michael Krufky <mkrufky@linuxtv.org>
10662L: linux-media@vger.kernel.org
10663W: https://linuxtv.org
10664W: http://github.com/mkrufky
10665Q: http://patchwork.linuxtv.org/project/linux-media/list/
10666T: git git://linuxtv.org/mkrufky/tuners.git
10667S: Maintained
10668F: drivers/media/tuners/tda8290.*
10669
10670TDA9840 MEDIA DRIVER
10671M: Hans Verkuil <hverkuil@xs4all.nl>
10672L: linux-media@vger.kernel.org
10673T: git git://linuxtv.org/media_tree.git
10674W: https://linuxtv.org
10675S: Maintained
10676F: drivers/media/i2c/tda9840*
10677
10678TEA5761 TUNER DRIVER
10679M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10680L: linux-media@vger.kernel.org
10681W: https://linuxtv.org
10682T: git git://linuxtv.org/media_tree.git
10683S: Odd fixes
10684F: drivers/media/tuners/tea5761.*
10685
10686TEA5767 TUNER DRIVER
10687M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10688L: linux-media@vger.kernel.org
10689W: https://linuxtv.org
10690T: git git://linuxtv.org/media_tree.git
10691S: Maintained
10692F: drivers/media/tuners/tea5767.*
10693
10694TEA6415C MEDIA DRIVER
10695M: Hans Verkuil <hverkuil@xs4all.nl>
10696L: linux-media@vger.kernel.org
10697T: git git://linuxtv.org/media_tree.git
10698W: https://linuxtv.org
10699S: Maintained
10700F: drivers/media/i2c/tea6415c*
10701
10702TEA6420 MEDIA DRIVER
10703M: Hans Verkuil <hverkuil@xs4all.nl>
10704L: linux-media@vger.kernel.org
10705T: git git://linuxtv.org/media_tree.git
10706W: https://linuxtv.org
10707S: Maintained
10708F: drivers/media/i2c/tea6420*
10709
10710TEAM DRIVER
10711M: Jiri Pirko <jiri@resnulli.us>
10712L: netdev@vger.kernel.org
10713S: Supported
10714F: drivers/net/team/
10715F: include/linux/if_team.h
10716F: include/uapi/linux/if_team.h
10717
10718TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10719M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10720S: Maintained
10721F: arch/x86/platform/ts5500/
10722
10723TECHNOTREND USB IR RECEIVER
10724M: Sean Young <sean@mess.org>
10725L: linux-media@vger.kernel.org
10726S: Maintained
10727F: drivers/media/rc/ttusbir.c
10728
10729TEGRA ARCHITECTURE SUPPORT
10730M: Stephen Warren <swarren@wwwdotorg.org>
10731M: Thierry Reding <thierry.reding@gmail.com>
10732M: Alexandre Courbot <gnurou@gmail.com>
10733L: linux-tegra@vger.kernel.org
10734Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10735T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10736S: Supported
10737N: [^a-z]tegra
10738
10739TEGRA CLOCK DRIVER
10740M: Peter De Schrijver <pdeschrijver@nvidia.com>
10741M: Prashant Gaikwad <pgaikwad@nvidia.com>
10742S: Supported
10743F: drivers/clk/tegra/
10744
10745TEGRA DMA DRIVER
10746M: Laxman Dewangan <ldewangan@nvidia.com>
10747S: Supported
10748F: drivers/dma/tegra20-apb-dma.c
10749
10750TEGRA I2C DRIVER
10751M: Laxman Dewangan <ldewangan@nvidia.com>
10752S: Supported
10753F: drivers/i2c/busses/i2c-tegra.c
10754
10755TEGRA IOMMU DRIVERS
10756M: Hiroshi Doyu <hdoyu@nvidia.com>
10757S: Supported
10758F: drivers/iommu/tegra*
10759
10760TEGRA KBC DRIVER
10761M: Rakesh Iyer <riyer@nvidia.com>
10762M: Laxman Dewangan <ldewangan@nvidia.com>
10763S: Supported
10764F: drivers/input/keyboard/tegra-kbc.c
10765
10766TEGRA PWM DRIVER
10767M: Thierry Reding <thierry.reding@gmail.com>
10768S: Supported
10769F: drivers/pwm/pwm-tegra.c
10770
10771TEGRA SERIAL DRIVER
10772M: Laxman Dewangan <ldewangan@nvidia.com>
10773S: Supported
10774F: drivers/tty/serial/serial-tegra.c
10775
10776TEGRA SPI DRIVER
10777M: Laxman Dewangan <ldewangan@nvidia.com>
10778S: Supported
10779F: drivers/spi/spi-tegra*
10780
10781TEHUTI ETHERNET DRIVER
10782M: Andy Gospodarek <andy@greyhouse.net>
10783L: netdev@vger.kernel.org
10784S: Supported
10785F: drivers/net/ethernet/tehuti/*
10786
10787Telecom Clock Driver for MCPL0010
10788M: Mark Gross <mark.gross@intel.com>
10789S: Supported
10790F: drivers/char/tlclk.c
10791
10792TENSILICA XTENSA PORT (xtensa)
10793M: Chris Zankel <chris@zankel.net>
10794M: Max Filippov <jcmvbkbc@gmail.com>
10795L: linux-xtensa@linux-xtensa.org
10796T: git git://github.com/czankel/xtensa-linux.git
10797S: Maintained
10798F: arch/xtensa/
10799F: drivers/irqchip/irq-xtensa-*
10800
10801THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10802M: Hans Verkuil <hverkuil@xs4all.nl>
10803L: linux-media@vger.kernel.org
10804T: git git://linuxtv.org/media_tree.git
10805W: https://linuxtv.org
10806S: Maintained
10807F: drivers/media/radio/radio-raremono.c
10808
10809THERMAL
10810M: Zhang Rui <rui.zhang@intel.com>
10811M: Eduardo Valentin <edubezval@gmail.com>
10812L: linux-pm@vger.kernel.org
10813T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10814T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10815Q: https://patchwork.kernel.org/project/linux-pm/list/
10816S: Supported
10817F: drivers/thermal/
10818F: include/linux/thermal.h
10819F: include/uapi/linux/thermal.h
10820F: include/linux/cpu_cooling.h
10821F: Documentation/devicetree/bindings/thermal/
10822
10823THERMAL/CPU_COOLING
10824M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10825M: Viresh Kumar <viresh.kumar@linaro.org>
10826M: Javi Merino <javi.merino@arm.com>
10827L: linux-pm@vger.kernel.org
10828S: Supported
10829F: Documentation/thermal/cpu-cooling-api.txt
10830F: drivers/thermal/cpu_cooling.c
10831F: include/linux/cpu_cooling.h
10832
10833THINGM BLINK(1) USB RGB LED DRIVER
10834M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10835S: Maintained
10836F: drivers/hid/hid-thingm.c
10837
10838THINKPAD ACPI EXTRAS DRIVER
10839M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10840L: ibm-acpi-devel@lists.sourceforge.net
10841L: platform-driver-x86@vger.kernel.org
10842W: http://ibm-acpi.sourceforge.net
10843W: http://thinkwiki.org/wiki/Ibm-acpi
10844T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10845S: Maintained
10846F: drivers/platform/x86/thinkpad_acpi.c
10847
10848TI BANDGAP AND THERMAL DRIVER
10849M: Eduardo Valentin <edubezval@gmail.com>
10850L: linux-pm@vger.kernel.org
10851L: linux-omap@vger.kernel.org
10852S: Maintained
10853F: drivers/thermal/ti-soc-thermal/
10854
10855TI CDCE706 CLOCK DRIVER
10856M: Max Filippov <jcmvbkbc@gmail.com>
10857S: Maintained
10858F: drivers/clk/clk-cdce706.c
10859
10860TI CLOCK DRIVER
10861M: Tero Kristo <t-kristo@ti.com>
10862L: linux-omap@vger.kernel.org
10863S: Maintained
10864F: drivers/clk/ti/
10865F: include/linux/clk/ti.h
10866
10867TI FLASH MEDIA INTERFACE DRIVER
10868M: Alex Dubov <oakad@yahoo.com>
10869S: Maintained
10870F: drivers/misc/tifm*
10871F: drivers/mmc/host/tifm_sd.c
10872F: include/linux/tifm.h
10873
10874TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10875M: Santosh Shilimkar <ssantosh@kernel.org>
10876L: linux-kernel@vger.kernel.org
10877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10878S: Maintained
10879F: drivers/soc/ti/*
10880T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10881
10882
10883TI LM49xxx FAMILY ASoC CODEC DRIVERS
10884M: M R Swami Reddy <mr.swami.reddy@ti.com>
10885M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10886L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10887S: Maintained
10888F: sound/soc/codecs/lm49453*
10889F: sound/soc/codecs/isabelle*
10890
10891TI LP855x BACKLIGHT DRIVER
10892M: Milo Kim <milo.kim@ti.com>
10893S: Maintained
10894F: Documentation/backlight/lp855x-driver.txt
10895F: drivers/video/backlight/lp855x_bl.c
10896F: include/linux/platform_data/lp855x.h
10897
10898TI LP8727 CHARGER DRIVER
10899M: Milo Kim <milo.kim@ti.com>
10900S: Maintained
10901F: drivers/power/lp8727_charger.c
10902F: include/linux/platform_data/lp8727.h
10903
10904TI LP8788 MFD DRIVER
10905M: Milo Kim <milo.kim@ti.com>
10906S: Maintained
10907F: drivers/iio/adc/lp8788_adc.c
10908F: drivers/leds/leds-lp8788.c
10909F: drivers/mfd/lp8788*.c
10910F: drivers/power/lp8788-charger.c
10911F: drivers/regulator/lp8788-*.c
10912F: include/linux/mfd/lp8788*.h
10913
10914TI NETCP ETHERNET DRIVER
10915M: Wingman Kwok <w-kwok2@ti.com>
10916M: Murali Karicheri <m-karicheri2@ti.com>
10917L: netdev@vger.kernel.org
10918S: Maintained
10919F: drivers/net/ethernet/ti/netcp*
10920
10921TI TAS571X FAMILY ASoC CODEC DRIVER
10922M: Kevin Cernekee <cernekee@chromium.org>
10923L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10924S: Odd Fixes
10925F: sound/soc/codecs/tas571x*
10926
10927TI TWL4030 SERIES SOC CODEC DRIVER
10928M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10929L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10930S: Maintained
10931F: sound/soc/codecs/twl4030*
10932
10933TI WILINK WIRELESS DRIVERS
10934L: linux-wireless@vger.kernel.org
10935W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10936W: http://wireless.kernel.org/en/users/Drivers/wl1251
10937T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10938S: Orphan
10939F: drivers/net/wireless/ti/
10940F: include/linux/wl12xx.h
10941
10942TIPC NETWORK LAYER
10943M: Jon Maloy <jon.maloy@ericsson.com>
10944M: Ying Xue <ying.xue@windriver.com>
10945L: netdev@vger.kernel.org (core kernel code)
10946L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10947W: http://tipc.sourceforge.net/
10948S: Maintained
10949F: include/uapi/linux/tipc*.h
10950F: net/tipc/
10951
10952TILE ARCHITECTURE
10953M: Chris Metcalf <cmetcalf@ezchip.com>
10954W: http://www.ezchip.com/scm/
10955T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10956S: Supported
10957F: arch/tile/
10958F: drivers/char/tile-srom.c
10959F: drivers/edac/tile_edac.c
10960F: drivers/net/ethernet/tile/
10961F: drivers/rtc/rtc-tile.c
10962F: drivers/tty/hvc/hvc_tile.c
10963F: drivers/tty/serial/tilegx.c
10964F: drivers/usb/host/*-tilegx.c
10965F: include/linux/usb/tilegx.h
10966
10967TLAN NETWORK DRIVER
10968M: Samuel Chessman <chessman@tux.org>
10969L: tlan-devel@lists.sourceforge.net (subscribers-only)
10970W: http://sourceforge.net/projects/tlan/
10971S: Maintained
10972F: Documentation/networking/tlan.txt
10973F: drivers/net/ethernet/ti/tlan.*
10974
10975TOMOYO SECURITY MODULE
10976M: Kentaro Takeda <takedakn@nttdata.co.jp>
10977M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10978L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10979L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10980L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10981L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10982W: http://tomoyo.sourceforge.jp/
10983T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10984S: Maintained
10985F: security/tomoyo/
10986
10987TOPSTAR LAPTOP EXTRAS DRIVER
10988M: Herton Ronaldo Krzesinski <herton@canonical.com>
10989L: platform-driver-x86@vger.kernel.org
10990S: Maintained
10991F: drivers/platform/x86/topstar-laptop.c
10992
10993TOSHIBA ACPI EXTRAS DRIVER
10994M: Azael Avalos <coproscefalo@gmail.com>
10995L: platform-driver-x86@vger.kernel.org
10996S: Maintained
10997F: drivers/platform/x86/toshiba_acpi.c
10998
10999TOSHIBA BLUETOOTH DRIVER
11000M: Azael Avalos <coproscefalo@gmail.com>
11001L: platform-driver-x86@vger.kernel.org
11002S: Maintained
11003F: drivers/platform/x86/toshiba_bluetooth.c
11004
11005TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11006M: Azael Avalos <coproscefalo@gmail.com>
11007L: platform-driver-x86@vger.kernel.org
11008S: Maintained
11009F: drivers/platform/x86/toshiba_haps.c
11010
11011TOSHIBA WMI HOTKEYS DRIVER
11012M: Azael Avalos <coproscefalo@gmail.com>
11013L: platform-driver-x86@vger.kernel.org
11014S: Maintained
11015F: drivers/platform/x86/toshiba-wmi.c
11016
11017TOSHIBA SMM DRIVER
11018M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11019W: http://www.buzzard.org.uk/toshiba/
11020S: Maintained
11021F: drivers/char/toshiba.c
11022F: include/linux/toshiba.h
11023F: include/uapi/linux/toshiba.h
11024
11025TOSHIBA TC358743 DRIVER
11026M: Mats Randgaard <matrandg@cisco.com>
11027L: linux-media@vger.kernel.org
11028S: Maintained
11029F: drivers/media/i2c/tc358743*
11030F: include/media/i2c/tc358743.h
11031
11032TMIO MMC DRIVER
11033M: Ian Molton <ian@mnementh.co.uk>
11034L: linux-mmc@vger.kernel.org
11035S: Maintained
11036F: drivers/mmc/host/tmio_mmc*
11037F: drivers/mmc/host/sh_mobile_sdhi.c
11038F: include/linux/mmc/tmio.h
11039F: include/linux/mmc/sh_mobile_sdhi.h
11040
11041TMP401 HARDWARE MONITOR DRIVER
11042M: Guenter Roeck <linux@roeck-us.net>
11043L: lm-sensors@lm-sensors.org
11044S: Maintained
11045F: Documentation/hwmon/tmp401
11046F: drivers/hwmon/tmp401.c
11047
11048TMPFS (SHMEM FILESYSTEM)
11049M: Hugh Dickins <hughd@google.com>
11050L: linux-mm@kvack.org
11051S: Maintained
11052F: include/linux/shmem_fs.h
11053F: mm/shmem.c
11054
11055TM6000 VIDEO4LINUX DRIVER
11056M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11057L: linux-media@vger.kernel.org
11058W: https://linuxtv.org
11059T: git git://linuxtv.org/media_tree.git
11060S: Odd fixes
11061F: drivers/media/usb/tm6000/
11062
11063TW68 VIDEO4LINUX DRIVER
11064M: Hans Verkuil <hverkuil@xs4all.nl>
11065L: linux-media@vger.kernel.org
11066T: git git://linuxtv.org/media_tree.git
11067W: https://linuxtv.org
11068S: Odd Fixes
11069F: drivers/media/pci/tw68/
11070
11071TPM DEVICE DRIVER
11072M: Peter Huewe <peterhuewe@gmx.de>
11073M: Marcel Selhorst <tpmdd@selhorst.net>
11074M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11075R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11076W: http://tpmdd.sourceforge.net
11077L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11078Q: git git://github.com/PeterHuewe/linux-tpmdd.git
11079T: git https://github.com/PeterHuewe/linux-tpmdd
11080S: Maintained
11081F: drivers/char/tpm/
11082
11083TPM IBM_VTPM DEVICE DRIVER
11084M: Ashley Lai <ashleydlai@gmail.com>
11085W: http://tpmdd.sourceforge.net
11086L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11087S: Maintained
11088F: drivers/char/tpm/tpm_ibmvtpm*
11089
11090TRACING
11091M: Steven Rostedt <rostedt@goodmis.org>
11092M: Ingo Molnar <mingo@redhat.com>
11093T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11094S: Maintained
11095F: Documentation/trace/ftrace.txt
11096F: arch/*/*/*/ftrace.h
11097F: arch/*/kernel/ftrace.c
11098F: include/*/ftrace.h
11099F: include/linux/trace*.h
11100F: include/trace/
11101F: kernel/trace/
11102F: tools/testing/selftests/ftrace/
11103
11104TRIVIAL PATCHES
11105M: Jiri Kosina <trivial@kernel.org>
11106T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11107S: Maintained
11108K: ^Subject:.*(?i)trivial
11109
11110TTY LAYER
11111M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11112M: Jiri Slaby <jslaby@suse.com>
11113S: Supported
11114T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11115F: Documentation/serial/
11116F: drivers/tty/
11117F: drivers/tty/serial/serial_core.c
11118F: include/linux/serial_core.h
11119F: include/linux/serial.h
11120F: include/linux/tty.h
11121F: include/uapi/linux/serial_core.h
11122F: include/uapi/linux/serial.h
11123F: include/uapi/linux/tty.h
11124
11125TUA9001 MEDIA DRIVER
11126M: Antti Palosaari <crope@iki.fi>
11127L: linux-media@vger.kernel.org
11128W: https://linuxtv.org
11129W: http://palosaari.fi/linux/
11130Q: http://patchwork.linuxtv.org/project/linux-media/list/
11131T: git git://linuxtv.org/anttip/media_tree.git
11132S: Maintained
11133F: drivers/media/tuners/tua9001*
11134
11135TULIP NETWORK DRIVERS
11136L: netdev@vger.kernel.org
11137L: linux-parisc@vger.kernel.org
11138S: Orphan
11139F: drivers/net/ethernet/dec/tulip/
11140
11141TUN/TAP driver
11142M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11143W: http://vtun.sourceforge.net/tun
11144S: Maintained
11145F: Documentation/networking/tuntap.txt
11146F: arch/um/os-Linux/drivers/
11147
11148TURBOCHANNEL SUBSYSTEM
11149M: "Maciej W. Rozycki" <macro@linux-mips.org>
11150M: Ralf Baechle <ralf@linux-mips.org>
11151L: linux-mips@linux-mips.org
11152Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11153S: Maintained
11154F: drivers/tc/
11155F: include/linux/tc.h
11156
11157U14-34F SCSI DRIVER
11158M: Dario Ballabio <ballabio_dario@emc.com>
11159L: linux-scsi@vger.kernel.org
11160S: Maintained
11161F: drivers/scsi/u14-34f.c
11162
11163UBI FILE SYSTEM (UBIFS)
11164M: Artem Bityutskiy <dedekind1@gmail.com>
11165M: Adrian Hunter <adrian.hunter@intel.com>
11166L: linux-mtd@lists.infradead.org
11167T: git git://git.infradead.org/ubifs-2.6.git
11168W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11169S: Maintained
11170F: Documentation/filesystems/ubifs.txt
11171F: fs/ubifs/
11172
11173UCLINUX (M68KNOMMU AND COLDFIRE)
11174M: Greg Ungerer <gerg@uclinux.org>
11175W: http://www.uclinux.org/
11176L: linux-m68k@lists.linux-m68k.org
11177L: uclinux-dev@uclinux.org (subscribers-only)
11178T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11179S: Maintained
11180F: arch/m68k/coldfire/
11181F: arch/m68k/68*/
11182F: arch/m68k/*/*_no.*
11183F: arch/m68k/include/asm/*_no.*
11184
11185UDF FILESYSTEM
11186M: Jan Kara <jack@suse.com>
11187S: Maintained
11188F: Documentation/filesystems/udf.txt
11189F: fs/udf/
11190
11191UFS FILESYSTEM
11192M: Evgeniy Dushistov <dushistov@mail.ru>
11193S: Maintained
11194F: Documentation/filesystems/ufs.txt
11195F: fs/ufs/
11196
11197UHID USERSPACE HID IO DRIVER:
11198M: David Herrmann <dh.herrmann@googlemail.com>
11199L: linux-input@vger.kernel.org
11200S: Maintained
11201F: drivers/hid/uhid.c
11202F: include/uapi/linux/uhid.h
11203
11204ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11205L: linux-usb@vger.kernel.org
11206S: Orphan
11207F: drivers/uwb/
11208F: include/linux/uwb.h
11209F: include/linux/uwb/
11210
11211UNICORE32 ARCHITECTURE:
11212M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11213W: http://mprc.pku.edu.cn/~guanxuetao/linux
11214S: Maintained
11215T: git git://github.com/gxt/linux.git
11216F: arch/unicore32/
11217
11218UNIFDEF
11219M: Tony Finch <dot@dotat.at>
11220W: http://dotat.at/prog/unifdef
11221S: Maintained
11222F: scripts/unifdef.c
11223
11224UNIFORM CDROM DRIVER
11225M: Jens Axboe <axboe@kernel.dk>
11226W: http://www.kernel.dk
11227S: Maintained
11228F: Documentation/cdrom/
11229F: drivers/cdrom/cdrom.c
11230F: include/linux/cdrom.h
11231F: include/uapi/linux/cdrom.h
11232
11233UNISYS S-PAR DRIVERS
11234M: Benjamin Romer <benjamin.romer@unisys.com>
11235M: David Kershner <david.kershner@unisys.com>
11236L: sparmaintainer@unisys.com (Unisys internal)
11237S: Supported
11238F: drivers/staging/unisys/
11239
11240UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11241M: Vinayak Holikatti <vinholikatti@gmail.com>
11242L: linux-scsi@vger.kernel.org
11243S: Supported
11244F: Documentation/scsi/ufs.txt
11245F: drivers/scsi/ufs/
11246
11247UNSORTED BLOCK IMAGES (UBI)
11248M: Artem Bityutskiy <dedekind1@gmail.com>
11249M: Richard Weinberger <richard@nod.at>
11250W: http://www.linux-mtd.infradead.org/
11251L: linux-mtd@lists.infradead.org
11252T: git git://git.infradead.org/ubifs-2.6.git
11253S: Supported
11254F: drivers/mtd/ubi/
11255F: include/linux/mtd/ubi.h
11256F: include/uapi/mtd/ubi-user.h
11257
11258USB ACM DRIVER
11259M: Oliver Neukum <oliver@neukum.org>
11260L: linux-usb@vger.kernel.org
11261S: Maintained
11262F: Documentation/usb/acm.txt
11263F: drivers/usb/class/cdc-acm.*
11264
11265USB AR5523 WIRELESS DRIVER
11266M: Pontus Fuchs <pontus.fuchs@gmail.com>
11267L: linux-wireless@vger.kernel.org
11268S: Maintained
11269F: drivers/net/wireless/ath/ar5523/
11270
11271USB ATTACHED SCSI
11272M: Hans de Goede <hdegoede@redhat.com>
11273M: Gerd Hoffmann <kraxel@redhat.com>
11274L: linux-usb@vger.kernel.org
11275L: linux-scsi@vger.kernel.org
11276S: Maintained
11277F: drivers/usb/storage/uas.c
11278
11279USB CDC ETHERNET DRIVER
11280M: Oliver Neukum <oliver@neukum.org>
11281L: linux-usb@vger.kernel.org
11282S: Maintained
11283F: drivers/net/usb/cdc_*.c
11284F: include/uapi/linux/usb/cdc.h
11285
11286USB CHAOSKEY DRIVER
11287M: Keith Packard <keithp@keithp.com>
11288L: linux-usb@vger.kernel.org
11289S: Maintained
11290F: drivers/usb/misc/chaoskey.c
11291
11292USB CYPRESS C67X00 DRIVER
11293M: Peter Korsgaard <jacmet@sunsite.dk>
11294L: linux-usb@vger.kernel.org
11295S: Maintained
11296F: drivers/usb/c67x00/
11297
11298USB DAVICOM DM9601 DRIVER
11299M: Peter Korsgaard <jacmet@sunsite.dk>
11300L: netdev@vger.kernel.org
11301W: http://www.linux-usb.org/usbnet
11302S: Maintained
11303F: drivers/net/usb/dm9601.c
11304
11305USB DIAMOND RIO500 DRIVER
11306M: Cesar Miquel <miquel@df.uba.ar>
11307L: rio500-users@lists.sourceforge.net
11308W: http://rio500.sourceforge.net
11309S: Maintained
11310F: drivers/usb/misc/rio500*
11311
11312USB EHCI DRIVER
11313M: Alan Stern <stern@rowland.harvard.edu>
11314L: linux-usb@vger.kernel.org
11315S: Maintained
11316F: Documentation/usb/ehci.txt
11317F: drivers/usb/host/ehci*
11318
11319USB GADGET/PERIPHERAL SUBSYSTEM
11320M: Felipe Balbi <balbi@kernel.org>
11321L: linux-usb@vger.kernel.org
11322W: http://www.linux-usb.org/gadget
11323T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11324S: Maintained
11325F: drivers/usb/gadget/
11326F: include/linux/usb/gadget*
11327
11328USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11329M: Jiri Kosina <jikos@kernel.org>
11330R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11331L: linux-usb@vger.kernel.org
11332T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11333S: Maintained
11334F: Documentation/hid/hiddev.txt
11335F: drivers/hid/usbhid/
11336
11337USB ISP116X DRIVER
11338M: Olav Kongas <ok@artecdesign.ee>
11339L: linux-usb@vger.kernel.org
11340S: Maintained
11341F: drivers/usb/host/isp116x*
11342F: include/linux/usb/isp116x.h
11343
11344USB MASS STORAGE DRIVER
11345M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11346L: linux-usb@vger.kernel.org
11347L: usb-storage@lists.one-eyed-alien.net
11348S: Maintained
11349W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11350F: drivers/usb/storage/
11351
11352USB MIDI DRIVER
11353M: Clemens Ladisch <clemens@ladisch.de>
11354L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11355T: git git://git.alsa-project.org/alsa-kernel.git
11356S: Maintained
11357F: sound/usb/midi.*
11358
11359USB NETWORKING DRIVERS
11360L: linux-usb@vger.kernel.org
11361S: Odd Fixes
11362F: drivers/net/usb/
11363
11364USB OHCI DRIVER
11365M: Alan Stern <stern@rowland.harvard.edu>
11366L: linux-usb@vger.kernel.org
11367S: Maintained
11368F: Documentation/usb/ohci.txt
11369F: drivers/usb/host/ohci*
11370
11371USB OTG FSM (Finite State Machine)
11372M: Peter Chen <Peter.Chen@nxp.com>
11373T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11374L: linux-usb@vger.kernel.org
11375S: Maintained
11376F: drivers/usb/common/usb-otg-fsm.c
11377
11378USB OVER IP DRIVER
11379M: Valentina Manea <valentina.manea.m@gmail.com>
11380M: Shuah Khan <shuah.kh@samsung.com>
11381L: linux-usb@vger.kernel.org
11382S: Maintained
11383F: drivers/usb/usbip/
11384F: tools/usb/usbip/
11385
11386USB PEGASUS DRIVER
11387M: Petko Manolov <petkan@nucleusys.com>
11388L: linux-usb@vger.kernel.org
11389L: netdev@vger.kernel.org
11390T: git git://github.com/petkan/pegasus.git
11391W: https://github.com/petkan/pegasus
11392S: Maintained
11393F: drivers/net/usb/pegasus.*
11394
11395USB PHY LAYER
11396M: Felipe Balbi <balbi@kernel.org>
11397L: linux-usb@vger.kernel.org
11398T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11399S: Maintained
11400F: drivers/usb/phy/
11401
11402USB PRINTER DRIVER (usblp)
11403M: Pete Zaitcev <zaitcev@redhat.com>
11404L: linux-usb@vger.kernel.org
11405S: Supported
11406F: drivers/usb/class/usblp.c
11407
11408USB QMI WWAN NETWORK DRIVER
11409M: Bjørn Mork <bjorn@mork.no>
11410L: netdev@vger.kernel.org
11411S: Maintained
11412F: Documentation/ABI/testing/sysfs-class-net-qmi
11413F: drivers/net/usb/qmi_wwan.c
11414
11415USB RTL8150 DRIVER
11416M: Petko Manolov <petkan@nucleusys.com>
11417L: linux-usb@vger.kernel.org
11418L: netdev@vger.kernel.org
11419T: git git://github.com/petkan/rtl8150.git
11420W: https://github.com/petkan/rtl8150
11421S: Maintained
11422F: drivers/net/usb/rtl8150.c
11423
11424USB SERIAL SUBSYSTEM
11425M: Johan Hovold <johan@kernel.org>
11426L: linux-usb@vger.kernel.org
11427S: Maintained
11428F: Documentation/usb/usb-serial.txt
11429F: drivers/usb/serial/
11430F: include/linux/usb/serial.h
11431
11432USB SMSC75XX ETHERNET DRIVER
11433M: Steve Glendinning <steve.glendinning@shawell.net>
11434L: netdev@vger.kernel.org
11435S: Maintained
11436F: drivers/net/usb/smsc75xx.*
11437
11438USB SMSC95XX ETHERNET DRIVER
11439M: Steve Glendinning <steve.glendinning@shawell.net>
11440L: netdev@vger.kernel.org
11441S: Maintained
11442F: drivers/net/usb/smsc95xx.*
11443
11444USB SUBSYSTEM
11445M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11446L: linux-usb@vger.kernel.org
11447W: http://www.linux-usb.org
11448T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11449S: Supported
11450F: Documentation/usb/
11451F: drivers/usb/
11452F: include/linux/usb.h
11453F: include/linux/usb/
11454
11455USB UHCI DRIVER
11456M: Alan Stern <stern@rowland.harvard.edu>
11457L: linux-usb@vger.kernel.org
11458S: Maintained
11459F: drivers/usb/host/uhci*
11460
11461USB "USBNET" DRIVER FRAMEWORK
11462M: Oliver Neukum <oneukum@suse.com>
11463L: netdev@vger.kernel.org
11464W: http://www.linux-usb.org/usbnet
11465S: Maintained
11466F: drivers/net/usb/usbnet.c
11467F: include/linux/usb/usbnet.h
11468
11469USB VIDEO CLASS
11470M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11471L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11472L: linux-media@vger.kernel.org
11473T: git git://linuxtv.org/media_tree.git
11474W: http://www.ideasonboard.org/uvc/
11475S: Maintained
11476F: drivers/media/usb/uvc/
11477F: include/uapi/linux/uvcvideo.h
11478
11479USB VISION DRIVER
11480M: Hans Verkuil <hverkuil@xs4all.nl>
11481L: linux-media@vger.kernel.org
11482T: git git://linuxtv.org/media_tree.git
11483W: https://linuxtv.org
11484S: Odd Fixes
11485F: drivers/media/usb/usbvision/
11486
11487USB WEBCAM GADGET
11488M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11489L: linux-usb@vger.kernel.org
11490S: Maintained
11491F: drivers/usb/gadget/function/*uvc*
11492F: drivers/usb/gadget/legacy/webcam.c
11493
11494USB WIRELESS RNDIS DRIVER (rndis_wlan)
11495M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11496L: linux-wireless@vger.kernel.org
11497S: Maintained
11498F: drivers/net/wireless/rndis_wlan.c
11499
11500USB XHCI DRIVER
11501M: Mathias Nyman <mathias.nyman@intel.com>
11502L: linux-usb@vger.kernel.org
11503S: Supported
11504F: drivers/usb/host/xhci*
11505F: drivers/usb/host/pci-quirks*
11506
11507USB ZD1201 DRIVER
11508L: linux-wireless@vger.kernel.org
11509W: http://linux-lc100020.sourceforge.net
11510S: Orphan
11511F: drivers/net/wireless/zydas/zd1201.*
11512
11513USB ZR364XX DRIVER
11514M: Antoine Jacquet <royale@zerezo.com>
11515L: linux-usb@vger.kernel.org
11516L: linux-media@vger.kernel.org
11517T: git git://linuxtv.org/media_tree.git
11518W: http://royale.zerezo.com/zr364xx/
11519S: Maintained
11520F: Documentation/video4linux/zr364xx.txt
11521F: drivers/media/usb/zr364xx/
11522
11523ULPI BUS
11524M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11525L: linux-usb@vger.kernel.org
11526S: Maintained
11527F: drivers/usb/common/ulpi.c
11528F: include/linux/ulpi/
11529
11530USER-MODE LINUX (UML)
11531M: Jeff Dike <jdike@addtoit.com>
11532M: Richard Weinberger <richard@nod.at>
11533L: user-mode-linux-devel@lists.sourceforge.net
11534L: user-mode-linux-user@lists.sourceforge.net
11535W: http://user-mode-linux.sourceforge.net
11536T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11537S: Maintained
11538F: Documentation/virtual/uml/
11539F: arch/um/
11540F: arch/x86/um/
11541F: fs/hostfs/
11542F: fs/hppfs/
11543
11544USERSPACE I/O (UIO)
11545M: "Hans J. Koch" <hjk@hansjkoch.de>
11546M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11547S: Maintained
11548T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11549F: Documentation/DocBook/uio-howto.tmpl
11550F: drivers/uio/
11551F: include/linux/uio*.h
11552
11553UTIL-LINUX PACKAGE
11554M: Karel Zak <kzak@redhat.com>
11555L: util-linux@vger.kernel.org
11556W: http://en.wikipedia.org/wiki/Util-linux
11557T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11558S: Maintained
11559
11560UVESAFB DRIVER
11561M: Michal Januszewski <spock@gentoo.org>
11562L: linux-fbdev@vger.kernel.org
11563W: http://dev.gentoo.org/~spock/projects/uvesafb/
11564S: Maintained
11565F: Documentation/fb/uvesafb.txt
11566F: drivers/video/fbdev/uvesafb.*
11567
11568VF610 NAND DRIVER
11569M: Stefan Agner <stefan@agner.ch>
11570L: linux-mtd@lists.infradead.org
11571S: Supported
11572F: drivers/mtd/nand/vf610_nfc.c
11573
11574VFAT/FAT/MSDOS FILESYSTEM
11575M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11576S: Maintained
11577F: Documentation/filesystems/vfat.txt
11578F: fs/fat/
11579
11580VFIO DRIVER
11581M: Alex Williamson <alex.williamson@redhat.com>
11582L: kvm@vger.kernel.org
11583T: git git://github.com/awilliam/linux-vfio.git
11584S: Maintained
11585F: Documentation/vfio.txt
11586F: drivers/vfio/
11587F: include/linux/vfio.h
11588F: include/uapi/linux/vfio.h
11589
11590VFIO PLATFORM DRIVER
11591M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11592L: kvm@vger.kernel.org
11593S: Maintained
11594F: drivers/vfio/platform/
11595
11596VIDEOBUF2 FRAMEWORK
11597M: Pawel Osciak <pawel@osciak.com>
11598M: Marek Szyprowski <m.szyprowski@samsung.com>
11599M: Kyungmin Park <kyungmin.park@samsung.com>
11600L: linux-media@vger.kernel.org
11601S: Maintained
11602F: drivers/media/v4l2-core/videobuf2-*
11603F: include/media/videobuf2-*
11604
11605VIRTUAL SERIO DEVICE DRIVER
11606M: Stephen Chandler Paul <thatslyude@gmail.com>
11607S: Maintained
11608F: drivers/input/serio/userio.c
11609F: include/uapi/linux/userio.h
11610
11611VIRTIO CONSOLE DRIVER
11612M: Amit Shah <amit.shah@redhat.com>
11613L: virtualization@lists.linux-foundation.org
11614S: Maintained
11615F: drivers/char/virtio_console.c
11616F: include/linux/virtio_console.h
11617F: include/uapi/linux/virtio_console.h
11618
11619VIRTIO CORE, NET AND BLOCK DRIVERS
11620M: "Michael S. Tsirkin" <mst@redhat.com>
11621L: virtualization@lists.linux-foundation.org
11622S: Maintained
11623F: drivers/virtio/
11624F: tools/virtio/
11625F: drivers/net/virtio_net.c
11626F: drivers/block/virtio_blk.c
11627F: include/linux/virtio_*.h
11628F: include/uapi/linux/virtio_*.h
11629
11630VIRTIO DRIVERS FOR S390
11631M: Christian Borntraeger <borntraeger@de.ibm.com>
11632M: Cornelia Huck <cornelia.huck@de.ibm.com>
11633L: linux-s390@vger.kernel.org
11634L: virtualization@lists.linux-foundation.org
11635L: kvm@vger.kernel.org
11636S: Supported
11637F: drivers/s390/virtio/
11638
11639VIRTIO GPU DRIVER
11640M: David Airlie <airlied@linux.ie>
11641M: Gerd Hoffmann <kraxel@redhat.com>
11642L: dri-devel@lists.freedesktop.org
11643L: virtualization@lists.linux-foundation.org
11644S: Maintained
11645F: drivers/gpu/drm/virtio/
11646F: include/uapi/linux/virtio_gpu.h
11647
11648VIRTIO HOST (VHOST)
11649M: "Michael S. Tsirkin" <mst@redhat.com>
11650L: kvm@vger.kernel.org
11651L: virtualization@lists.linux-foundation.org
11652L: netdev@vger.kernel.org
11653T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11654S: Maintained
11655F: drivers/vhost/
11656F: include/uapi/linux/vhost.h
11657
11658VIRTIO INPUT DRIVER
11659M: Gerd Hoffmann <kraxel@redhat.com>
11660S: Maintained
11661F: drivers/virtio/virtio_input.c
11662F: include/uapi/linux/virtio_input.h
11663
11664VIA RHINE NETWORK DRIVER
11665S: Orphan
11666F: drivers/net/ethernet/via/via-rhine.c
11667
11668VIA SD/MMC CARD CONTROLLER DRIVER
11669M: Bruce Chang <brucechang@via.com.tw>
11670M: Harald Welte <HaraldWelte@viatech.com>
11671S: Maintained
11672F: drivers/mmc/host/via-sdmmc.c
11673
11674VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11675M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11676L: linux-fbdev@vger.kernel.org
11677S: Maintained
11678F: include/linux/via-core.h
11679F: include/linux/via-gpio.h
11680F: include/linux/via_i2c.h
11681F: drivers/video/fbdev/via/
11682
11683VIA VELOCITY NETWORK DRIVER
11684M: Francois Romieu <romieu@fr.zoreil.com>
11685L: netdev@vger.kernel.org
11686S: Maintained
11687F: drivers/net/ethernet/via/via-velocity.*
11688
11689VIRT LIB
11690M: Alex Williamson <alex.williamson@redhat.com>
11691M: Paolo Bonzini <pbonzini@redhat.com>
11692L: kvm@vger.kernel.org
11693S: Supported
11694F: virt/lib/
11695
11696VIVID VIRTUAL VIDEO DRIVER
11697M: Hans Verkuil <hverkuil@xs4all.nl>
11698L: linux-media@vger.kernel.org
11699T: git git://linuxtv.org/media_tree.git
11700W: https://linuxtv.org
11701S: Maintained
11702F: drivers/media/platform/vivid/*
11703
11704VLAN (802.1Q)
11705M: Patrick McHardy <kaber@trash.net>
11706L: netdev@vger.kernel.org
11707S: Maintained
11708F: drivers/net/macvlan.c
11709F: include/linux/if_*vlan.h
11710F: net/8021q/
11711
11712VLYNQ BUS
11713M: Florian Fainelli <florian@openwrt.org>
11714L: openwrt-devel@lists.openwrt.org (subscribers-only)
11715S: Maintained
11716F: drivers/vlynq/vlynq.c
11717F: include/linux/vlynq.h
11718
11719VME SUBSYSTEM
11720M: Martyn Welch <martyn@welchs.me.uk>
11721M: Manohar Vanga <manohar.vanga@gmail.com>
11722M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11723L: devel@driverdev.osuosl.org
11724S: Maintained
11725T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11726F: Documentation/vme_api.txt
11727F: drivers/staging/vme/
11728F: drivers/vme/
11729F: include/linux/vme*
11730
11731VMWARE HYPERVISOR INTERFACE
11732M: Alok Kataria <akataria@vmware.com>
11733L: virtualization@lists.linux-foundation.org
11734S: Supported
11735F: arch/x86/kernel/cpu/vmware.c
11736
11737VMWARE BALLOON DRIVER
11738M: Xavier Deguillard <xdeguillard@vmware.com>
11739M: Philip Moltmann <moltmann@vmware.com>
11740M: "VMware, Inc." <pv-drivers@vmware.com>
11741L: linux-kernel@vger.kernel.org
11742S: Maintained
11743F: drivers/misc/vmw_balloon.c
11744
11745VMWARE VMMOUSE SUBDRIVER
11746M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11747M: "VMware, Inc." <pv-drivers@vmware.com>
11748L: linux-input@vger.kernel.org
11749S: Maintained
11750F: drivers/input/mouse/vmmouse.c
11751F: drivers/input/mouse/vmmouse.h
11752
11753VMWARE VMXNET3 ETHERNET DRIVER
11754M: Shrikrishna Khare <skhare@vmware.com>
11755M: "VMware, Inc." <pv-drivers@vmware.com>
11756L: netdev@vger.kernel.org
11757S: Maintained
11758F: drivers/net/vmxnet3/
11759
11760VMware PVSCSI driver
11761M: Arvind Kumar <arvindkumar@vmware.com>
11762M: VMware PV-Drivers <pv-drivers@vmware.com>
11763L: linux-scsi@vger.kernel.org
11764S: Maintained
11765F: drivers/scsi/vmw_pvscsi.c
11766F: drivers/scsi/vmw_pvscsi.h
11767
11768VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11769M: Liam Girdwood <lgirdwood@gmail.com>
11770M: Mark Brown <broonie@kernel.org>
11771L: linux-kernel@vger.kernel.org
11772W: http://www.slimlogic.co.uk/?p=48
11773T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11774S: Supported
11775F: drivers/regulator/
11776F: include/linux/regulator/
11777
11778VRF
11779M: David Ahern <dsa@cumulusnetworks.com>
11780M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11781L: netdev@vger.kernel.org
11782S: Maintained
11783F: drivers/net/vrf.c
11784F: Documentation/networking/vrf.txt
11785
11786VT1211 HARDWARE MONITOR DRIVER
11787M: Juerg Haefliger <juergh@gmail.com>
11788L: lm-sensors@lm-sensors.org
11789S: Maintained
11790F: Documentation/hwmon/vt1211
11791F: drivers/hwmon/vt1211.c
11792
11793VT8231 HARDWARE MONITOR DRIVER
11794M: Roger Lucas <vt8231@hiddenengine.co.uk>
11795L: lm-sensors@lm-sensors.org
11796S: Maintained
11797F: drivers/hwmon/vt8231.c
11798
11799VUB300 USB to SDIO/SD/MMC bridge chip
11800M: Tony Olech <tony.olech@elandigitalsystems.com>
11801L: linux-mmc@vger.kernel.org
11802L: linux-usb@vger.kernel.org
11803S: Supported
11804F: drivers/mmc/host/vub300.c
11805
11806W1 DALLAS'S 1-WIRE BUS
11807M: Evgeniy Polyakov <zbr@ioremap.net>
11808S: Maintained
11809F: Documentation/w1/
11810F: drivers/w1/
11811
11812W83791D HARDWARE MONITORING DRIVER
11813M: Marc Hulsman <m.hulsman@tudelft.nl>
11814L: lm-sensors@lm-sensors.org
11815S: Maintained
11816F: Documentation/hwmon/w83791d
11817F: drivers/hwmon/w83791d.c
11818
11819W83793 HARDWARE MONITORING DRIVER
11820M: Rudolf Marek <r.marek@assembler.cz>
11821L: lm-sensors@lm-sensors.org
11822S: Maintained
11823F: Documentation/hwmon/w83793
11824F: drivers/hwmon/w83793.c
11825
11826W83795 HARDWARE MONITORING DRIVER
11827M: Jean Delvare <jdelvare@suse.com>
11828L: lm-sensors@lm-sensors.org
11829S: Maintained
11830F: drivers/hwmon/w83795.c
11831
11832W83L51xD SD/MMC CARD INTERFACE DRIVER
11833M: Pierre Ossman <pierre@ossman.eu>
11834S: Maintained
11835F: drivers/mmc/host/wbsd.*
11836
11837WACOM PROTOCOL 4 SERIAL TABLETS
11838M: Julian Squires <julian@cipht.net>
11839M: Hans de Goede <hdegoede@redhat.com>
11840L: linux-input@vger.kernel.org
11841S: Maintained
11842F: drivers/input/tablet/wacom_serial4.c
11843
11844WATCHDOG DEVICE DRIVERS
11845M: Wim Van Sebroeck <wim@iguana.be>
11846R: Guenter Roeck <linux@roeck-us.net>
11847L: linux-watchdog@vger.kernel.org
11848W: http://www.linux-watchdog.org/
11849T: git git://www.linux-watchdog.org/linux-watchdog.git
11850S: Maintained
11851F: Documentation/watchdog/
11852F: drivers/watchdog/
11853F: include/linux/watchdog.h
11854F: include/uapi/linux/watchdog.h
11855
11856WD7000 SCSI DRIVER
11857M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11858L: linux-scsi@vger.kernel.org
11859S: Maintained
11860F: drivers/scsi/wd7000.c
11861
11862WIIMOTE HID DRIVER
11863M: David Herrmann <dh.herrmann@googlemail.com>
11864L: linux-input@vger.kernel.org
11865S: Maintained
11866F: drivers/hid/hid-wiimote*
11867
11868WINBOND CIR DRIVER
11869M: David Härdeman <david@hardeman.nu>
11870S: Maintained
11871F: drivers/media/rc/winbond-cir.c
11872
11873WIMAX STACK
11874M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11875M: linux-wimax@intel.com
11876L: wimax@linuxwimax.org (subscribers-only)
11877S: Supported
11878W: http://linuxwimax.org
11879F: Documentation/wimax/README.wimax
11880F: include/linux/wimax/debug.h
11881F: include/net/wimax.h
11882F: include/uapi/linux/wimax.h
11883F: net/wimax/
11884
11885WISTRON LAPTOP BUTTON DRIVER
11886M: Miloslav Trmac <mitr@volny.cz>
11887S: Maintained
11888F: drivers/input/misc/wistron_btns.c
11889
11890WL3501 WIRELESS PCMCIA CARD DRIVER
11891M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11892L: linux-wireless@vger.kernel.org
11893W: http://oops.ghostprotocols.net:81/blog
11894S: Maintained
11895F: drivers/net/wireless/wl3501*
11896
11897WOLFSON MICROELECTRONICS DRIVERS
11898L: patches@opensource.wolfsonmicro.com
11899T: git https://github.com/CirrusLogic/linux-drivers.git
11900W: https://github.com/CirrusLogic/linux-drivers/wiki
11901S: Supported
11902F: Documentation/hwmon/wm83??
11903F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11904F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11905F: Documentation/devicetree/bindings/mfd/arizona.txt
11906F: arch/arm/mach-s3c64xx/mach-crag6410*
11907F: drivers/clk/clk-wm83*.c
11908F: drivers/extcon/extcon-arizona.c
11909F: drivers/leds/leds-wm83*.c
11910F: drivers/gpio/gpio-*wm*.c
11911F: drivers/gpio/gpio-arizona.c
11912F: drivers/hwmon/wm83??-hwmon.c
11913F: drivers/input/misc/wm831x-on.c
11914F: drivers/input/touchscreen/wm831x-ts.c
11915F: drivers/input/touchscreen/wm97*.c
11916F: drivers/mfd/arizona*
11917F: drivers/mfd/wm*.c
11918F: drivers/mfd/cs47l24*
11919F: drivers/power/wm83*.c
11920F: drivers/rtc/rtc-wm83*.c
11921F: drivers/regulator/wm8*.c
11922F: drivers/video/backlight/wm83*_bl.c
11923F: drivers/watchdog/wm83*_wdt.c
11924F: include/linux/mfd/arizona/
11925F: include/linux/mfd/wm831x/
11926F: include/linux/mfd/wm8350/
11927F: include/linux/mfd/wm8400*
11928F: include/linux/wm97xx.h
11929F: include/sound/wm????.h
11930F: sound/soc/codecs/arizona.?
11931F: sound/soc/codecs/wm*
11932F: sound/soc/codecs/cs47l24*
11933
11934WORKQUEUE
11935M: Tejun Heo <tj@kernel.org>
11936R: Lai Jiangshan <jiangshanlai@gmail.com>
11937T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11938S: Maintained
11939F: include/linux/workqueue.h
11940F: kernel/workqueue.c
11941F: Documentation/workqueue.txt
11942
11943X.25 NETWORK LAYER
11944M: Andrew Hendry <andrew.hendry@gmail.com>
11945L: linux-x25@vger.kernel.org
11946S: Odd Fixes
11947F: Documentation/networking/x25*
11948F: include/net/x25*
11949F: net/x25/
11950
11951X86 ARCHITECTURE (32-BIT AND 64-BIT)
11952M: Thomas Gleixner <tglx@linutronix.de>
11953M: Ingo Molnar <mingo@redhat.com>
11954M: "H. Peter Anvin" <hpa@zytor.com>
11955M: x86@kernel.org
11956L: linux-kernel@vger.kernel.org
11957T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11958S: Maintained
11959F: Documentation/x86/
11960F: arch/x86/
11961
11962X86 PLATFORM DRIVERS
11963M: Darren Hart <dvhart@infradead.org>
11964L: platform-driver-x86@vger.kernel.org
11965T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11966S: Maintained
11967F: drivers/platform/x86/
11968F: drivers/platform/olpc/
11969
11970X86 MCE INFRASTRUCTURE
11971M: Tony Luck <tony.luck@intel.com>
11972M: Borislav Petkov <bp@alien8.de>
11973L: linux-edac@vger.kernel.org
11974S: Maintained
11975F: arch/x86/kernel/cpu/mcheck/*
11976
11977X86 MICROCODE UPDATE SUPPORT
11978M: Borislav Petkov <bp@alien8.de>
11979S: Maintained
11980F: arch/x86/kernel/cpu/microcode/*
11981
11982X86 VDSO
11983M: Andy Lutomirski <luto@amacapital.net>
11984L: linux-kernel@vger.kernel.org
11985T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11986S: Maintained
11987F: arch/x86/entry/vdso/
11988
11989XC2028/3028 TUNER DRIVER
11990M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11991L: linux-media@vger.kernel.org
11992W: https://linuxtv.org
11993T: git git://linuxtv.org/media_tree.git
11994S: Maintained
11995F: drivers/media/tuners/tuner-xc2028.*
11996
11997XEN HYPERVISOR INTERFACE
11998M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11999M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12000M: David Vrabel <david.vrabel@citrix.com>
12001L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12002T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12003S: Supported
12004F: arch/x86/xen/
12005F: drivers/*/xen-*front.c
12006F: drivers/xen/
12007F: arch/x86/include/asm/xen/
12008F: include/xen/
12009F: include/uapi/xen/
12010
12011XEN HYPERVISOR ARM
12012M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12013L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12014S: Supported
12015F: arch/arm/xen/
12016F: arch/arm/include/asm/xen/
12017
12018XEN HYPERVISOR ARM64
12019M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12020L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12021S: Supported
12022F: arch/arm64/xen/
12023F: arch/arm64/include/asm/xen/
12024
12025XEN NETWORK BACKEND DRIVER
12026M: Wei Liu <wei.liu2@citrix.com>
12027L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12028L: netdev@vger.kernel.org
12029S: Supported
12030F: drivers/net/xen-netback/*
12031
12032XEN PCI SUBSYSTEM
12033M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12034L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12035S: Supported
12036F: arch/x86/pci/*xen*
12037F: drivers/pci/*xen*
12038
12039XEN BLOCK SUBSYSTEM
12040M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12041M: Roger Pau Monné <roger.pau@citrix.com>
12042L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12043S: Supported
12044F: drivers/block/xen-blkback/*
12045F: drivers/block/xen*
12046
12047XEN PVSCSI DRIVERS
12048M: Juergen Gross <jgross@suse.com>
12049L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12050L: linux-scsi@vger.kernel.org
12051S: Supported
12052F: drivers/scsi/xen-scsifront.c
12053F: drivers/xen/xen-scsiback.c
12054F: include/xen/interface/io/vscsiif.h
12055
12056XEN SWIOTLB SUBSYSTEM
12057M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12058L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12059S: Supported
12060F: arch/x86/xen/*swiotlb*
12061F: drivers/xen/*swiotlb*
12062
12063XFS FILESYSTEM
12064P: Silicon Graphics Inc
12065M: Dave Chinner <david@fromorbit.com>
12066M: xfs@oss.sgi.com
12067L: xfs@oss.sgi.com
12068W: http://oss.sgi.com/projects/xfs
12069T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12070S: Supported
12071F: Documentation/filesystems/xfs.txt
12072F: fs/xfs/
12073
12074XILINX AXI ETHERNET DRIVER
12075M: Anirudha Sarangi <anirudh@xilinx.com>
12076M: John Linn <John.Linn@xilinx.com>
12077S: Maintained
12078F: drivers/net/ethernet/xilinx/xilinx_axienet*
12079
12080XILINX UARTLITE SERIAL DRIVER
12081M: Peter Korsgaard <jacmet@sunsite.dk>
12082L: linux-serial@vger.kernel.org
12083S: Maintained
12084F: drivers/tty/serial/uartlite.c
12085
12086XILINX VIDEO IP CORES
12087M: Hyun Kwon <hyun.kwon@xilinx.com>
12088M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12089L: linux-media@vger.kernel.org
12090T: git git://linuxtv.org/media_tree.git
12091S: Supported
12092F: Documentation/devicetree/bindings/media/xilinx/
12093F: drivers/media/platform/xilinx/
12094F: include/uapi/linux/xilinx-v4l2-controls.h
12095
12096XILLYBUS DRIVER
12097M: Eli Billauer <eli.billauer@gmail.com>
12098L: linux-kernel@vger.kernel.org
12099S: Supported
12100F: drivers/char/xillybus/
12101
12102XTENSA XTFPGA PLATFORM SUPPORT
12103M: Max Filippov <jcmvbkbc@gmail.com>
12104L: linux-xtensa@linux-xtensa.org
12105S: Maintained
12106F: drivers/spi/spi-xtensa-xtfpga.c
12107F: sound/soc/xtensa/xtfpga-i2s.c
12108
12109YAM DRIVER FOR AX.25
12110M: Jean-Paul Roubelat <jpr@f6fbb.org>
12111L: linux-hams@vger.kernel.org
12112S: Maintained
12113F: drivers/net/hamradio/yam*
12114F: include/linux/yam.h
12115
12116YEALINK PHONE DRIVER
12117M: Henk Vergonet <Henk.Vergonet@gmail.com>
12118L: usbb2k-api-dev@nongnu.org
12119S: Maintained
12120F: Documentation/input/yealink.txt
12121F: drivers/input/misc/yealink.*
12122
12123Z8530 DRIVER FOR AX.25
12124M: Joerg Reuter <jreuter@yaina.de>
12125W: http://yaina.de/jreuter/
12126W: http://www.qsl.net/dl1bke/
12127L: linux-hams@vger.kernel.org
12128S: Maintained
12129F: Documentation/networking/z8530drv.txt
12130F: drivers/net/hamradio/*scc.c
12131F: drivers/net/hamradio/z8530.h
12132
12133ZBUD COMPRESSED PAGE ALLOCATOR
12134M: Seth Jennings <sjenning@redhat.com>
12135L: linux-mm@kvack.org
12136S: Maintained
12137F: mm/zbud.c
12138F: include/linux/zbud.h
12139
12140ZD1211RW WIRELESS DRIVER
12141M: Daniel Drake <dsd@gentoo.org>
12142M: Ulrich Kunitz <kune@deine-taler.de>
12143W: http://zd1211.ath.cx/wiki/DriverRewrite
12144L: linux-wireless@vger.kernel.org
12145L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12146S: Maintained
12147F: drivers/net/wireless/zydas/zd1211rw/
12148
12149ZPOOL COMPRESSED PAGE STORAGE API
12150M: Dan Streetman <ddstreet@ieee.org>
12151L: linux-mm@kvack.org
12152S: Maintained
12153F: mm/zpool.c
12154F: include/linux/zpool.h
12155
12156ZR36067 VIDEO FOR LINUX DRIVER
12157L: mjpeg-users@lists.sourceforge.net
12158L: linux-media@vger.kernel.org
12159W: http://mjpeg.sourceforge.net/driver-zoran/
12160T: hg https://linuxtv.org/hg/v4l-dvb
12161S: Odd Fixes
12162F: drivers/media/pci/zoran/
12163
12164ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12165M: Minchan Kim <minchan@kernel.org>
12166M: Nitin Gupta <ngupta@vflare.org>
12167R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12168L: linux-kernel@vger.kernel.org
12169S: Maintained
12170F: drivers/block/zram/
12171F: Documentation/blockdev/zram.txt
12172
12173ZS DECSTATION Z85C30 SERIAL DRIVER
12174M: "Maciej W. Rozycki" <macro@linux-mips.org>
12175S: Maintained
12176F: drivers/tty/serial/zs.*
12177
12178ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12179M: Minchan Kim <minchan@kernel.org>
12180M: Nitin Gupta <ngupta@vflare.org>
12181R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12182L: linux-mm@kvack.org
12183S: Maintained
12184F: mm/zsmalloc.c
12185F: include/linux/zsmalloc.h
12186F: Documentation/vm/zsmalloc.txt
12187
12188ZSWAP COMPRESSED SWAP CACHING
12189M: Seth Jennings <sjenning@redhat.com>
12190L: linux-mm@kvack.org
12191S: Maintained
12192F: mm/zswap.c
12193
12194THE REST
12195M: Linus Torvalds <torvalds@linux-foundation.org>
12196L: linux-kernel@vger.kernel.org
12197Q: http://patchwork.kernel.org/project/LKML/list/
12198T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12199S: Buried alive in reporters
12200F: *
12201F: */
This page took 0.06446 seconds and 5 git commands to generate.