i40iw: Kconfig and Makefile for iwarp module
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161F: Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L: linux-hams@vger.kernel.org
166S: Maintained
167F: drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171L: netdev@vger.kernel.org
172S: Maintained
173F: drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
179S: Maintained
180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F: drivers/tty/serial/8250*
182F: include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L: netdev@vger.kernel.org
186S: Orphan / Obsolete
187F: drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
193L: v9fs-developer@lists.sourceforge.net
194W: http://swik.net/v9fs
195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S: Maintained
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: https://linuxtv.org
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
220S: Supported
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
223
224ABI/API
225L: linux-api@vger.kernel.org
226F: include/linux/syscalls.h
227F: kernel/sys_ni.c
228
229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230M: Hans de Goede <hdegoede@redhat.com>
231L: lm-sensors@lm-sensors.org
232S: Maintained
233F: drivers/hwmon/abituguru.c
234
235ABIT UGURU 3 HARDWARE MONITOR DRIVER
236M: Alistair John Strachan <alistair@devzero.co.uk>
237L: lm-sensors@lm-sensors.org
238S: Maintained
239F: drivers/hwmon/abituguru3.c
240
241ACCES 104-IDI-48 GPIO DRIVER
242M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
243L: linux-gpio@vger.kernel.org
244S: Maintained
245F: drivers/gpio/gpio-104-idi-48.c
246
247ACCES 104-IDIO-16 GPIO DRIVER
248M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249L: linux-gpio@vger.kernel.org
250S: Maintained
251F: drivers/gpio/gpio-104-idio-16.c
252
253ACENIC DRIVER
254M: Jes Sorensen <jes@trained-monkey.org>
255L: linux-acenic@sunsite.dk
256S: Maintained
257F: drivers/net/ethernet/alteon/acenic*
258
259ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
260M: Peter Feuerer <peter@piie.net>
261L: platform-driver-x86@vger.kernel.org
262W: http://piie.net/?section=acerhdf
263S: Maintained
264F: drivers/platform/x86/acerhdf.c
265
266ACER WMI LAPTOP EXTRAS
267M: "Lee, Chun-Yi" <jlee@suse.com>
268L: platform-driver-x86@vger.kernel.org
269S: Maintained
270F: drivers/platform/x86/acer-wmi.c
271
272ACPI
273M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
274M: Len Brown <lenb@kernel.org>
275L: linux-acpi@vger.kernel.org
276W: https://01.org/linux-acpi
277Q: https://patchwork.kernel.org/project/linux-acpi/list/
278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
279S: Supported
280F: drivers/acpi/
281F: drivers/pnp/pnpacpi/
282F: include/linux/acpi.h
283F: include/acpi/
284F: Documentation/acpi/
285F: Documentation/ABI/testing/sysfs-bus-acpi
286F: drivers/pci/*acpi*
287F: drivers/pci/*/*acpi*
288F: drivers/pci/*/*/*acpi*
289F: tools/power/acpi/
290
291ACPI COMPONENT ARCHITECTURE (ACPICA)
292M: Robert Moore <robert.moore@intel.com>
293M: Lv Zheng <lv.zheng@intel.com>
294M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
295L: linux-acpi@vger.kernel.org
296L: devel@acpica.org
297W: https://acpica.org/
298W: https://github.com/acpica/acpica/
299Q: https://patchwork.kernel.org/project/linux-acpi/list/
300T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
301S: Supported
302F: drivers/acpi/acpica/
303F: include/acpi/
304F: tools/power/acpi/
305
306ACPI FAN DRIVER
307M: Zhang Rui <rui.zhang@intel.com>
308L: linux-acpi@vger.kernel.org
309W: https://01.org/linux-acpi
310S: Supported
311F: drivers/acpi/fan.c
312
313ACPI THERMAL DRIVER
314M: Zhang Rui <rui.zhang@intel.com>
315L: linux-acpi@vger.kernel.org
316W: https://01.org/linux-acpi
317S: Supported
318F: drivers/acpi/*thermal*
319
320ACPI VIDEO DRIVER
321M: Zhang Rui <rui.zhang@intel.com>
322L: linux-acpi@vger.kernel.org
323W: https://01.org/linux-acpi
324S: Supported
325F: drivers/acpi/acpi_video.c
326
327ACPI WMI DRIVER
328L: platform-driver-x86@vger.kernel.org
329S: Orphan
330F: drivers/platform/x86/wmi.c
331
332AD1889 ALSA SOUND DRIVER
333M: Thibaut Varene <T-Bone@parisc-linux.org>
334W: http://wiki.parisc-linux.org/AD1889
335L: linux-parisc@vger.kernel.org
336S: Maintained
337F: sound/pci/ad1889.*
338
339AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
340M: Michael Hennerich <michael.hennerich@analog.com>
341W: http://wiki.analog.com/AD5254
342W: http://ez.analog.com/community/linux-device-drivers
343S: Supported
344F: drivers/misc/ad525x_dpot.c
345
346AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
347M: Michael Hennerich <michael.hennerich@analog.com>
348W: http://wiki.analog.com/AD5398
349W: http://ez.analog.com/community/linux-device-drivers
350S: Supported
351F: drivers/regulator/ad5398.c
352
353AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
354M: Michael Hennerich <michael.hennerich@analog.com>
355W: http://wiki.analog.com/AD7142
356W: http://ez.analog.com/community/linux-device-drivers
357S: Supported
358F: drivers/input/misc/ad714x.c
359
360AD7877 TOUCHSCREEN DRIVER
361M: Michael Hennerich <michael.hennerich@analog.com>
362W: http://wiki.analog.com/AD7877
363W: http://ez.analog.com/community/linux-device-drivers
364S: Supported
365F: drivers/input/touchscreen/ad7877.c
366
367AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
368M: Michael Hennerich <michael.hennerich@analog.com>
369W: http://wiki.analog.com/AD7879
370W: http://ez.analog.com/community/linux-device-drivers
371S: Supported
372F: drivers/input/touchscreen/ad7879.c
373
374ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
375M: Jiri Kosina <jikos@kernel.org>
376S: Maintained
377
378ADF7242 IEEE 802.15.4 RADIO DRIVER
379M: Michael Hennerich <michael.hennerich@analog.com>
380W: https://wiki.analog.com/ADF7242
381W: http://ez.analog.com/community/linux-device-drivers
382L: linux-wpan@vger.kernel.org
383S: Supported
384F: drivers/net/ieee802154/adf7242.c
385F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
386
387ADM1025 HARDWARE MONITOR DRIVER
388M: Jean Delvare <jdelvare@suse.com>
389L: lm-sensors@lm-sensors.org
390S: Maintained
391F: Documentation/hwmon/adm1025
392F: drivers/hwmon/adm1025.c
393
394ADM1029 HARDWARE MONITOR DRIVER
395M: Corentin Labbe <clabbe.montjoie@gmail.com>
396L: lm-sensors@lm-sensors.org
397S: Maintained
398F: drivers/hwmon/adm1029.c
399
400ADM8211 WIRELESS DRIVER
401L: linux-wireless@vger.kernel.org
402W: http://wireless.kernel.org/
403S: Orphan
404F: drivers/net/wireless/admtek/adm8211.*
405
406ADP1653 FLASH CONTROLLER DRIVER
407M: Sakari Ailus <sakari.ailus@iki.fi>
408L: linux-media@vger.kernel.org
409S: Maintained
410F: drivers/media/i2c/adp1653.c
411F: include/media/i2c/adp1653.h
412
413ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
414M: Michael Hennerich <michael.hennerich@analog.com>
415W: http://wiki.analog.com/ADP5520
416W: http://ez.analog.com/community/linux-device-drivers
417S: Supported
418F: drivers/mfd/adp5520.c
419F: drivers/video/backlight/adp5520_bl.c
420F: drivers/leds/leds-adp5520.c
421F: drivers/gpio/gpio-adp5520.c
422F: drivers/input/keyboard/adp5520-keys.c
423
424ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
425M: Michael Hennerich <michael.hennerich@analog.com>
426W: http://wiki.analog.com/ADP5588
427W: http://ez.analog.com/community/linux-device-drivers
428S: Supported
429F: drivers/input/keyboard/adp5588-keys.c
430F: drivers/gpio/gpio-adp5588.c
431
432ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
433M: Michael Hennerich <michael.hennerich@analog.com>
434W: http://wiki.analog.com/ADP8860
435W: http://ez.analog.com/community/linux-device-drivers
436S: Supported
437F: drivers/video/backlight/adp8860_bl.c
438
439ADS1015 HARDWARE MONITOR DRIVER
440M: Dirk Eibach <eibach@gdsys.de>
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/ads1015
444F: drivers/hwmon/ads1015.c
445F: include/linux/i2c/ads1015.h
446
447ADT746X FAN DRIVER
448M: Colin Leroy <colin@colino.net>
449S: Maintained
450F: drivers/macintosh/therm_adt746x.c
451
452ADT7475 HARDWARE MONITOR DRIVER
453M: Jean Delvare <jdelvare@suse.com>
454L: lm-sensors@lm-sensors.org
455S: Maintained
456F: Documentation/hwmon/adt7475
457F: drivers/hwmon/adt7475.c
458
459ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
460M: Michael Hennerich <michael.hennerich@analog.com>
461W: http://wiki.analog.com/ADXL345
462W: http://ez.analog.com/community/linux-device-drivers
463S: Supported
464F: drivers/input/misc/adxl34x.c
465
466ADVANSYS SCSI DRIVER
467M: Matthew Wilcox <matthew@wil.cx>
468M: Hannes Reinecke <hare@suse.com>
469L: linux-scsi@vger.kernel.org
470S: Maintained
471F: Documentation/scsi/advansys.txt
472F: drivers/scsi/advansys.c
473
474AEDSP16 DRIVER
475M: Riccardo Facchetti <fizban@tin.it>
476S: Maintained
477F: sound/oss/aedsp16.c
478
479AF9013 MEDIA DRIVER
480M: Antti Palosaari <crope@iki.fi>
481L: linux-media@vger.kernel.org
482W: https://linuxtv.org
483W: http://palosaari.fi/linux/
484Q: http://patchwork.linuxtv.org/project/linux-media/list/
485T: git git://linuxtv.org/anttip/media_tree.git
486S: Maintained
487F: drivers/media/dvb-frontends/af9013*
488
489AF9033 MEDIA DRIVER
490M: Antti Palosaari <crope@iki.fi>
491L: linux-media@vger.kernel.org
492W: https://linuxtv.org
493W: http://palosaari.fi/linux/
494Q: http://patchwork.linuxtv.org/project/linux-media/list/
495T: git git://linuxtv.org/anttip/media_tree.git
496S: Maintained
497F: drivers/media/dvb-frontends/af9033*
498
499AFFS FILE SYSTEM
500L: linux-fsdevel@vger.kernel.org
501S: Orphan
502F: Documentation/filesystems/affs.txt
503F: fs/affs/
504
505AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
506M: David Howells <dhowells@redhat.com>
507L: linux-afs@lists.infradead.org
508S: Supported
509F: fs/afs/
510F: include/net/af_rxrpc.h
511F: net/rxrpc/af_rxrpc.c
512
513AGPGART DRIVER
514M: David Airlie <airlied@linux.ie>
515T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
516S: Maintained
517F: drivers/char/agp/
518F: include/linux/agp*
519F: include/uapi/linux/agp*
520
521AHA152X SCSI DRIVER
522M: "Juergen E. Fischer" <fischer@norbit.de>
523L: linux-scsi@vger.kernel.org
524S: Maintained
525F: drivers/scsi/aha152x*
526F: drivers/scsi/pcmcia/aha152x*
527
528AIC7XXX / AIC79XX SCSI DRIVER
529M: Hannes Reinecke <hare@suse.com>
530L: linux-scsi@vger.kernel.org
531S: Maintained
532F: drivers/scsi/aic7xxx/
533
534AIMSLAB FM RADIO RECEIVER DRIVER
535M: Hans Verkuil <hverkuil@xs4all.nl>
536L: linux-media@vger.kernel.org
537T: git git://linuxtv.org/media_tree.git
538W: https://linuxtv.org
539S: Maintained
540F: drivers/media/radio/radio-aimslab*
541
542AIO
543M: Benjamin LaHaise <bcrl@kvack.org>
544L: linux-aio@kvack.org
545S: Supported
546F: fs/aio.c
547F: include/linux/*aio*.h
548
549AIRSPY MEDIA DRIVER
550M: Antti Palosaari <crope@iki.fi>
551L: linux-media@vger.kernel.org
552W: https://linuxtv.org
553W: http://palosaari.fi/linux/
554Q: http://patchwork.linuxtv.org/project/linux-media/list/
555T: git git://linuxtv.org/anttip/media_tree.git
556S: Maintained
557F: drivers/media/usb/airspy/
558
559ALCATEL SPEEDTOUCH USB DRIVER
560M: Duncan Sands <duncan.sands@free.fr>
561L: linux-usb@vger.kernel.org
562W: http://www.linux-usb.org/SpeedTouch/
563S: Maintained
564F: drivers/usb/atm/speedtch.c
565F: drivers/usb/atm/usbatm.c
566
567ALCHEMY AU1XX0 MMC DRIVER
568M: Manuel Lauss <manuel.lauss@gmail.com>
569S: Maintained
570F: drivers/mmc/host/au1xmmc.c
571
572ALI1563 I2C DRIVER
573M: Rudolf Marek <r.marek@assembler.cz>
574L: linux-i2c@vger.kernel.org
575S: Maintained
576F: Documentation/i2c/busses/i2c-ali1563
577F: drivers/i2c/busses/i2c-ali1563.c
578
579ALLWINNER SECURITY SYSTEM
580M: Corentin Labbe <clabbe.montjoie@gmail.com>
581L: linux-crypto@vger.kernel.org
582S: Maintained
583F: drivers/crypto/sunxi-ss/
584
585ALPHA PORT
586M: Richard Henderson <rth@twiddle.net>
587M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
588M: Matt Turner <mattst88@gmail.com>
589S: Odd Fixes
590L: linux-alpha@vger.kernel.org
591F: arch/alpha/
592
593ALTERA MAILBOX DRIVER
594M: Ley Foon Tan <lftan@altera.com>
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/mailbox/mailbox-altera.c
598
599ALTERA PIO DRIVER
600M: Tien Hock Loh <thloh@altera.com>
601L: linux-gpio@vger.kernel.org
602S: Maintained
603F: drivers/gpio/gpio-altera.c
604
605ALTERA TRIPLE SPEED ETHERNET DRIVER
606M: Vince Bridgers <vbridger@opensource.altera.com>
607L: netdev@vger.kernel.org
608L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
609S: Maintained
610F: drivers/net/ethernet/altera/
611
612ALTERA UART/JTAG UART SERIAL DRIVERS
613M: Tobias Klauser <tklauser@distanz.ch>
614L: linux-serial@vger.kernel.org
615L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
616S: Maintained
617F: drivers/tty/serial/altera_uart.c
618F: drivers/tty/serial/altera_jtaguart.c
619F: include/linux/altera_uart.h
620F: include/linux/altera_jtaguart.h
621
622AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
623M: Tom Lendacky <thomas.lendacky@amd.com>
624L: linux-crypto@vger.kernel.org
625S: Supported
626F: drivers/crypto/ccp/
627F: include/linux/ccp.h
628
629AMD FAM15H PROCESSOR POWER MONITORING DRIVER
630M: Huang Rui <ray.huang@amd.com>
631L: lm-sensors@lm-sensors.org
632S: Supported
633F: Documentation/hwmon/fam15h_power
634F: drivers/hwmon/fam15h_power.c
635
636AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
637L: linux-geode@lists.infradead.org (moderated for non-subscribers)
638S: Orphan
639F: drivers/usb/gadget/udc/amd5536udc.*
640
641AMD GEODE PROCESSOR/CHIPSET SUPPORT
642P: Andres Salomon <dilinger@queued.net>
643L: linux-geode@lists.infradead.org (moderated for non-subscribers)
644W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
645S: Supported
646F: drivers/char/hw_random/geode-rng.c
647F: drivers/crypto/geode*
648F: drivers/video/fbdev/geode/
649F: arch/x86/include/asm/geode.h
650
651AMD IOMMU (AMD-VI)
652M: Joerg Roedel <joro@8bytes.org>
653L: iommu@lists.linux-foundation.org
654T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
655S: Maintained
656F: drivers/iommu/amd_iommu*.[ch]
657F: include/linux/amd-iommu.h
658
659AMD KFD
660M: Oded Gabbay <oded.gabbay@gmail.com>
661L: dri-devel@lists.freedesktop.org
662T: git git://people.freedesktop.org/~gabbayo/linux.git
663S: Supported
664F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
665F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
666F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
667F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
668F: drivers/gpu/drm/amd/amdkfd/
669F: drivers/gpu/drm/amd/include/cik_structs.h
670F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
671F: drivers/gpu/drm/amd/include/vi_structs.h
672F: drivers/gpu/drm/radeon/radeon_kfd.c
673F: drivers/gpu/drm/radeon/radeon_kfd.h
674F: include/uapi/linux/kfd_ioctl.h
675
676AMD XGBE DRIVER
677M: Tom Lendacky <thomas.lendacky@amd.com>
678L: netdev@vger.kernel.org
679S: Supported
680F: drivers/net/ethernet/amd/xgbe/
681
682AMS (Apple Motion Sensor) DRIVER
683M: Michael Hanselmann <linux-kernel@hansmi.ch>
684S: Supported
685F: drivers/macintosh/ams/
686
687ANALOG DEVICES INC AD9389B DRIVER
688M: Hans Verkuil <hans.verkuil@cisco.com>
689L: linux-media@vger.kernel.org
690S: Maintained
691F: drivers/media/i2c/ad9389b*
692
693ANALOG DEVICES INC ADV7180 DRIVER
694M: Lars-Peter Clausen <lars@metafoo.de>
695L: linux-media@vger.kernel.org
696W: http://ez.analog.com/community/linux-device-drivers
697S: Supported
698F: drivers/media/i2c/adv7180.c
699
700ANALOG DEVICES INC ADV7511 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7511*
705
706ANALOG DEVICES INC ADV7604 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7604*
711
712ANALOG DEVICES INC ADV7842 DRIVER
713M: Hans Verkuil <hans.verkuil@cisco.com>
714L: linux-media@vger.kernel.org
715S: Maintained
716F: drivers/media/i2c/adv7842*
717
718ANALOG DEVICES INC ASOC CODEC DRIVERS
719M: Lars-Peter Clausen <lars@metafoo.de>
720L: alsa-devel@alsa-project.org (moderated for non-subscribers)
721W: http://wiki.analog.com/
722W: http://ez.analog.com/community/linux-device-drivers
723S: Supported
724F: sound/soc/codecs/adau*
725F: sound/soc/codecs/adav*
726F: sound/soc/codecs/ad1*
727F: sound/soc/codecs/ad7*
728F: sound/soc/codecs/ssm*
729F: sound/soc/codecs/sigmadsp.*
730
731ANALOG DEVICES INC ASOC DRIVERS
732L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
733L: alsa-devel@alsa-project.org (moderated for non-subscribers)
734W: http://blackfin.uclinux.org/
735S: Supported
736F: sound/soc/blackfin/*
737
738ANALOG DEVICES INC IIO DRIVERS
739M: Lars-Peter Clausen <lars@metafoo.de>
740M: Michael Hennerich <Michael.Hennerich@analog.com>
741W: http://wiki.analog.com/
742W: http://ez.analog.com/community/linux-device-drivers
743S: Supported
744F: drivers/iio/*/ad*
745X: drivers/iio/*/adjd*
746F: drivers/staging/iio/*/ad*
747F: staging/iio/trigger/iio-trig-bfin-timer.c
748
749ANALOG DEVICES INC DMA DRIVERS
750M: Lars-Peter Clausen <lars@metafoo.de>
751W: http://ez.analog.com/community/linux-device-drivers
752S: Supported
753F: drivers/dma/dma-axi-dmac.c
754
755ANDROID DRIVERS
756M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
757M: Arve Hjønnevåg <arve@android.com>
758M: Riley Andrews <riandrews@android.com>
759T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
760L: devel@driverdev.osuosl.org
761S: Supported
762F: drivers/android/
763F: drivers/staging/android/
764
765AOA (Apple Onboard Audio) ALSA DRIVER
766M: Johannes Berg <johannes@sipsolutions.net>
767L: linuxppc-dev@lists.ozlabs.org
768L: alsa-devel@alsa-project.org (moderated for non-subscribers)
769S: Maintained
770F: sound/aoa/
771
772APM DRIVER
773M: Jiri Kosina <jikos@kernel.org>
774S: Odd fixes
775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
776F: arch/x86/kernel/apm_32.c
777F: include/linux/apm_bios.h
778F: include/uapi/linux/apm_bios.h
779F: drivers/char/apm-emulation.c
780
781APPLE BCM5974 MULTITOUCH DRIVER
782M: Henrik Rydberg <rydberg@bitmath.org>
783L: linux-input@vger.kernel.org
784S: Odd fixes
785F: drivers/input/mouse/bcm5974.c
786
787APPLE SMC DRIVER
788M: Henrik Rydberg <rydberg@bitmath.org>
789L: lm-sensors@lm-sensors.org
790S: Odd fixes
791F: drivers/hwmon/applesmc.c
792
793APPLETALK NETWORK LAYER
794M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
795S: Maintained
796F: drivers/net/appletalk/
797F: net/appletalk/
798
799APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
800M: Duc Dang <dhdang@apm.com>
801S: Supported
802F: arch/arm64/boot/dts/apm/
803
804APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
805M: Iyappan Subramanian <isubramanian@apm.com>
806M: Keyur Chudgar <kchudgar@apm.com>
807S: Supported
808F: drivers/net/ethernet/apm/xgene/
809F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
810
811APTINA CAMERA SENSOR PLL
812M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
813L: linux-media@vger.kernel.org
814S: Maintained
815F: drivers/media/i2c/aptina-pll.*
816
817ARC FRAMEBUFFER DRIVER
818M: Jaya Kumar <jayalk@intworks.biz>
819S: Maintained
820F: drivers/video/fbdev/arcfb.c
821F: drivers/video/fbdev/core/fb_defio.c
822
823ARCNET NETWORK LAYER
824M: Michael Grzeschik <m.grzeschik@pengutronix.de>
825L: netdev@vger.kernel.org
826S: Maintained
827F: drivers/net/arcnet/
828F: include/uapi/linux/if_arcnet.h
829
830ARM MFM AND FLOPPY DRIVERS
831M: Ian Molton <spyro@f2s.com>
832S: Maintained
833F: arch/arm/lib/floppydma.S
834F: arch/arm/include/asm/floppy.h
835
836ARM PMU PROFILING AND DEBUGGING
837M: Will Deacon <will.deacon@arm.com>
838R: Mark Rutland <mark.rutland@arm.com>
839S: Maintained
840F: arch/arm*/kernel/perf_*
841F: arch/arm/oprofile/common.c
842F: arch/arm*/kernel/hw_breakpoint.c
843F: arch/arm*/include/asm/hw_breakpoint.h
844F: arch/arm*/include/asm/perf_event.h
845F: drivers/perf/arm_pmu.c
846F: include/linux/perf/arm_pmu.h
847
848ARM PORT
849M: Russell King <linux@arm.linux.org.uk>
850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851W: http://www.arm.linux.org.uk/
852S: Maintained
853F: arch/arm/
854
855ARM SUB-ARCHITECTURES
856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
857S: Maintained
858F: arch/arm/mach-*/
859F: arch/arm/plat-*/
860T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
861
862ARM PRIMECELL AACI PL041 DRIVER
863M: Russell King <linux@arm.linux.org.uk>
864S: Maintained
865F: sound/arm/aaci.*
866
867ARM PRIMECELL CLCD PL110 DRIVER
868M: Russell King <linux@arm.linux.org.uk>
869S: Maintained
870F: drivers/video/fbdev/amba-clcd.*
871
872ARM PRIMECELL KMI PL050 DRIVER
873M: Russell King <linux@arm.linux.org.uk>
874S: Maintained
875F: drivers/input/serio/ambakmi.*
876F: include/linux/amba/kmi.h
877
878ARM PRIMECELL MMCI PL180/1 DRIVER
879M: Russell King <linux@arm.linux.org.uk>
880S: Maintained
881F: drivers/mmc/host/mmci.*
882F: include/linux/amba/mmci.h
883
884ARM PRIMECELL UART PL010 AND PL011 DRIVERS
885M: Russell King <linux@arm.linux.org.uk>
886S: Maintained
887F: drivers/tty/serial/amba-pl01*.c
888F: include/linux/amba/serial.h
889
890ARM PRIMECELL BUS SUPPORT
891M: Russell King <linux@arm.linux.org.uk>
892S: Maintained
893F: drivers/amba/
894F: include/linux/amba/bus.h
895
896ARM/ADS SPHERE MACHINE SUPPORT
897M: Lennert Buytenhek <kernel@wantstofly.org>
898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899S: Maintained
900
901ARM/AFEB9260 MACHINE SUPPORT
902M: Sergey Lapin <slapin@ossfans.org>
903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904S: Maintained
905
906ARM/AJECO 1ARM MACHINE SUPPORT
907M: Lennert Buytenhek <kernel@wantstofly.org>
908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
909S: Maintained
910
911ARM/Allwinner sunXi SoC support
912M: Maxime Ripard <maxime.ripard@free-electrons.com>
913M: Chen-Yu Tsai <wens@csie.org>
914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915S: Maintained
916N: sun[x456789]i
917
918ARM/Allwinner SoC Clock Support
919M: Emilio López <emilio@elopez.com.ar>
920S: Maintained
921F: drivers/clk/sunxi/
922
923ARM/Amlogic Meson SoC support
924M: Carlo Caione <carlo@caione.org>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926L: linux-meson@googlegroups.com
927W: http://linux-meson.com/
928S: Maintained
929F: arch/arm/mach-meson/
930F: arch/arm/boot/dts/meson*
931N: meson
932
933ARM/Annapurna Labs ALPINE ARCHITECTURE
934M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
935M: Antoine Tenart <antoine.tenart@free-electrons.com>
936S: Maintained
937F: arch/arm/mach-alpine/
938F: arch/arm/boot/dts/alpine*
939F: arch/arm64/boot/dts/al/
940F: drivers/*/*alpine*
941
942ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
943M: Nicolas Ferre <nicolas.ferre@atmel.com>
944M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
945M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947W: http://www.linux4sam.org
948T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
949S: Supported
950F: arch/arm/mach-at91/
951F: include/soc/at91/
952F: arch/arm/boot/dts/at91*.dts
953F: arch/arm/boot/dts/at91*.dtsi
954F: arch/arm/boot/dts/sama*.dts
955F: arch/arm/boot/dts/sama*.dtsi
956F: arch/arm/include/debug/at91.S
957
958ARM/ATMEL AT91 Clock Support
959M: Boris Brezillon <boris.brezillon@free-electrons.com>
960S: Maintained
961F: drivers/clk/at91
962
963ARM/CALXEDA HIGHBANK ARCHITECTURE
964M: Rob Herring <robh@kernel.org>
965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966S: Maintained
967F: arch/arm/mach-highbank/
968F: arch/arm/boot/dts/highbank.dts
969F: arch/arm/boot/dts/ecx-*.dts*
970
971ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
972M: Krzysztof Halasa <khalasa@piap.pl>
973S: Maintained
974F: arch/arm/mach-cns3xxx/
975
976ARM/CAVIUM THUNDER NETWORK DRIVER
977M: Sunil Goutham <sgoutham@cavium.com>
978M: Robert Richter <rric@kernel.org>
979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S: Supported
981F: drivers/net/ethernet/cavium/thunder/
982
983ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
984M: Alexander Shiyan <shc_work@mail.ru>
985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986S: Odd Fixes
987N: clps711x
988
989ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
990M: Hartley Sweeten <hsweeten@visionengravers.com>
991M: Ryan Mallon <rmallon@gmail.com>
992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993S: Maintained
994F: arch/arm/mach-ep93xx/
995F: arch/arm/mach-ep93xx/include/mach/
996
997ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
998M: Lennert Buytenhek <kernel@wantstofly.org>
999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000S: Maintained
1001
1002ARM/CLKDEV SUPPORT
1003M: Russell King <linux@arm.linux.org.uk>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
1006F: arch/arm/include/asm/clkdev.h
1007F: drivers/clk/clkdev.c
1008
1009ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1010M: Mike Rapoport <mike@compulab.co.il>
1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012S: Maintained
1013
1014ARM/CONTEC MICRO9 MACHINE SUPPORT
1015M: Hubert Feurstein <hubert.feurstein@contec.at>
1016S: Maintained
1017F: arch/arm/mach-ep93xx/micro9.c
1018
1019ARM/CORESIGHT FRAMEWORK AND DRIVERS
1020M: Mathieu Poirier <mathieu.poirier@linaro.org>
1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S: Maintained
1023F: drivers/hwtracing/coresight/*
1024F: Documentation/trace/coresight.txt
1025F: Documentation/devicetree/bindings/arm/coresight.txt
1026F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1027
1028ARM/CORGI MACHINE SUPPORT
1029M: Richard Purdie <rpurdie@rpsys.net>
1030S: Maintained
1031
1032ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1033M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035T: git git://github.com/ulli-kroll/linux.git
1036S: Maintained
1037F: arch/arm/mach-gemini/
1038F: drivers/rtc/rtc-gemini.c
1039
1040ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1041M: Barry Song <baohua@kernel.org>
1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1043T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1044S: Maintained
1045F: arch/arm/boot/dts/prima2*
1046F: arch/arm/mach-prima2/
1047F: drivers/clk/sirf/
1048F: drivers/clocksource/timer-prima2.c
1049F: drivers/clocksource/timer-atlas7.c
1050N: [^a-z]sirf
1051
1052ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1053M: Baruch Siach <baruch@tkos.co.il>
1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055S: Maintained
1056F: arch/arm/boot/dts/cx92755*
1057N: digicolor
1058
1059ARM/EBSA110 MACHINE SUPPORT
1060M: Russell King <linux@arm.linux.org.uk>
1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062W: http://www.arm.linux.org.uk/
1063S: Maintained
1064F: arch/arm/mach-ebsa110/
1065F: drivers/net/ethernet/amd/am79c961a.*
1066
1067ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1068M: Uwe Kleine-König <kernel@pengutronix.de>
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Maintained
1071N: efm32
1072
1073ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1074M: Daniel Ribeiro <drwyrm@gmail.com>
1075M: Stefan Schmidt <stefan@openezx.org>
1076M: Harald Welte <laforge@openezx.org>
1077L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1078W: http://www.openezx.org/
1079S: Maintained
1080T: topgit git://git.openezx.org/openezx.git
1081F: arch/arm/mach-pxa/ezx.c
1082
1083ARM/FARADAY FA526 PORT
1084M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086S: Maintained
1087T: git git://git.berlios.de/gemini-board
1088F: arch/arm/mm/*-fa*
1089
1090ARM/FOOTBRIDGE ARCHITECTURE
1091M: Russell King <linux@arm.linux.org.uk>
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093W: http://www.arm.linux.org.uk/
1094S: Maintained
1095F: arch/arm/include/asm/hardware/dec21285.h
1096F: arch/arm/mach-footbridge/
1097
1098ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1099M: Shawn Guo <shawnguo@kernel.org>
1100M: Sascha Hauer <kernel@pengutronix.de>
1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102S: Maintained
1103T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1104F: arch/arm/mach-imx/
1105F: arch/arm/mach-mxs/
1106F: arch/arm/boot/dts/imx*
1107F: arch/arm/configs/imx*_defconfig
1108F: drivers/clk/imx/
1109F: include/soc/imx/
1110
1111ARM/FREESCALE VYBRID ARM ARCHITECTURE
1112M: Shawn Guo <shawnguo@kernel.org>
1113M: Sascha Hauer <kernel@pengutronix.de>
1114R: Stefan Agner <stefan@agner.ch>
1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S: Maintained
1117T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1118F: arch/arm/mach-imx/*vf610*
1119F: arch/arm/boot/dts/vf*
1120
1121ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1122M: Lennert Buytenhek <kernel@wantstofly.org>
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Maintained
1125
1126ARM/GUMSTIX MACHINE SUPPORT
1127M: Steve Sakoman <sakoman@gmail.com>
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
1130
1131ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1132M: Philipp Zabel <philipp.zabel@gmail.com>
1133M: Paul Parsons <lost.distance@yahoo.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
1136F: arch/arm/mach-pxa/hx4700.c
1137F: arch/arm/mach-pxa/include/mach/hx4700.h
1138F: sound/soc/pxa/hx4700.c
1139
1140ARM/HISILICON SOC SUPPORT
1141M: Wei Xu <xuwei5@hisilicon.com>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143W: http://www.hisilicon.com
1144S: Supported
1145T: git git://github.com/hisilicon/linux-hisi.git
1146F: arch/arm/mach-hisi/
1147F: arch/arm/boot/dts/hi3*
1148F: arch/arm/boot/dts/hip*
1149F: arch/arm/boot/dts/hisi*
1150F: arch/arm64/boot/dts/hisilicon/
1151
1152ARM/HP JORNADA 7XX MACHINE SUPPORT
1153M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1154W: www.jlime.com
1155S: Maintained
1156T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1157F: arch/arm/mach-sa1100/jornada720.c
1158F: arch/arm/mach-sa1100/include/mach/jornada720.h
1159
1160ARM/IGEP MACHINE SUPPORT
1161M: Enric Balletbo i Serra <eballetbo@gmail.com>
1162M: Javier Martinez Canillas <javier@dowhile0.org>
1163L: linux-omap@vger.kernel.org
1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165S: Maintained
1166F: arch/arm/boot/dts/omap3-igep*
1167
1168ARM/INCOME PXA270 SUPPORT
1169M: Marek Vasut <marek.vasut@gmail.com>
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171S: Maintained
1172F: arch/arm/mach-pxa/colibri-pxa270-income.c
1173
1174ARM/INTEL IOP32X ARM ARCHITECTURE
1175M: Lennert Buytenhek <kernel@wantstofly.org>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S: Maintained
1178
1179ARM/INTEL IOP33X ARM ARCHITECTURE
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181S: Orphan
1182
1183ARM/INTEL IOP13XX ARM ARCHITECTURE
1184M: Lennert Buytenhek <kernel@wantstofly.org>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187
1188ARM/INTEL IQ81342EX MACHINE SUPPORT
1189M: Lennert Buytenhek <kernel@wantstofly.org>
1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191S: Maintained
1192
1193ARM/INTEL IXDP2850 MACHINE SUPPORT
1194M: Lennert Buytenhek <kernel@wantstofly.org>
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197
1198ARM/INTEL IXP4XX ARM ARCHITECTURE
1199M: Imre Kaloz <kaloz@openwrt.org>
1200M: Krzysztof Halasa <khalasa@piap.pl>
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S: Maintained
1203F: arch/arm/mach-ixp4xx/
1204
1205ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1206M: Jonathan Cameron <jic23@cam.ac.uk>
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S: Maintained
1209F: arch/arm/mach-pxa/stargate2.c
1210F: drivers/pcmcia/pxa2xx_stargate2.c
1211
1212ARM/INTEL XSC3 (MANZANO) ARM CORE
1213M: Lennert Buytenhek <kernel@wantstofly.org>
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S: Maintained
1216
1217ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1218M: Lennert Buytenhek <kernel@wantstofly.org>
1219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220S: Maintained
1221
1222ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1223M: Santosh Shilimkar <ssantosh@kernel.org>
1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225S: Maintained
1226F: arch/arm/mach-keystone/
1227F: arch/arm/boot/dts/k2*
1228T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1229
1230ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1231M: Santosh Shilimkar <ssantosh@kernel.org>
1232L: linux-kernel@vger.kernel.org
1233S: Maintained
1234F: drivers/clk/keystone/
1235
1236ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1237M: Santosh Shilimkar <ssantosh@kernel.org>
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239L: linux-kernel@vger.kernel.org
1240S: Maintained
1241F: drivers/clocksource/timer-keystone.c
1242
1243ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1244M: Santosh Shilimkar <ssantosh@kernel.org>
1245L: linux-kernel@vger.kernel.org
1246S: Maintained
1247F: drivers/power/reset/keystone-reset.c
1248
1249ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1250M: Santosh Shilimkar <ssantosh@kernel.org>
1251L: linux-kernel@vger.kernel.org
1252S: Maintained
1253F: drivers/memory/*emif*
1254
1255ARM/LOGICPD PXA270 MACHINE SUPPORT
1256M: Lennert Buytenhek <kernel@wantstofly.org>
1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258S: Maintained
1259
1260ARM/LPC18XX ARCHITECTURE
1261M: Joachim Eastwood <manabian@gmail.com>
1262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263S: Maintained
1264F: arch/arm/boot/dts/lpc43*
1265F: drivers/clk/nxp/clk-lpc18xx*
1266F: drivers/clocksource/time-lpc32xx.c
1267F: drivers/i2c/busses/i2c-lpc2k.c
1268F: drivers/memory/pl172.c
1269F: drivers/mtd/spi-nor/nxp-spifi.c
1270F: drivers/rtc/rtc-lpc24xx.c
1271N: lpc18xx
1272
1273ARM/MAGICIAN MACHINE SUPPORT
1274M: Philipp Zabel <philipp.zabel@gmail.com>
1275S: Maintained
1276
1277ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1278M: Jason Cooper <jason@lakedaemon.net>
1279M: Andrew Lunn <andrew@lunn.ch>
1280M: Gregory Clement <gregory.clement@free-electrons.com>
1281M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283S: Maintained
1284F: arch/arm/mach-mvebu/
1285F: drivers/rtc/rtc-armada38x.c
1286F: arch/arm/boot/dts/armada*
1287F: arch/arm/boot/dts/kirkwood*
1288
1289
1290ARM/Marvell Berlin SoC support
1291M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: arch/arm/mach-berlin/
1295F: arch/arm/boot/dts/berlin*
1296F: arch/arm64/boot/dts/marvell/berlin*
1297
1298
1299ARM/Marvell Dove/MV78xx0/Orion SOC support
1300M: Jason Cooper <jason@lakedaemon.net>
1301M: Andrew Lunn <andrew@lunn.ch>
1302M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1303M: Gregory Clement <gregory.clement@free-electrons.com>
1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305S: Maintained
1306F: arch/arm/mach-dove/
1307F: arch/arm/mach-mv78xx0/
1308F: arch/arm/mach-orion5x/
1309F: arch/arm/plat-orion/
1310F: arch/arm/boot/dts/dove*
1311F: arch/arm/boot/dts/orion5x*
1312
1313
1314ARM/Orion SoC/Technologic Systems TS-78xx platform support
1315M: Alexander Clouter <alex@digriz.org.uk>
1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317W: http://www.digriz.org.uk/ts78xx/kernel
1318S: Maintained
1319F: arch/arm/mach-orion5x/ts78xx-*
1320
1321ARM/Mediatek RTC DRIVER
1322M: Eddie Huang <eddie.huang@mediatek.com>
1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1325S: Maintained
1326F: drivers/rtc/rtc-mt6397.c
1327
1328ARM/Mediatek SoC support
1329M: Matthias Brugger <matthias.bgg@gmail.com>
1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1332S: Maintained
1333F: arch/arm/boot/dts/mt6*
1334F: arch/arm/boot/dts/mt8*
1335F: arch/arm/mach-mediatek/
1336N: mtk
1337K: mediatek
1338
1339ARM/Mediatek USB3 PHY DRIVER
1340M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1343S: Maintained
1344F: drivers/phy/phy-mt65xx-usb3.c
1345
1346ARM/MICREL KS8695 ARCHITECTURE
1347M: Greg Ungerer <gerg@uclinux.org>
1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349F: arch/arm/mach-ks8695/
1350S: Odd Fixes
1351
1352ARM/MIOA701 MACHINE SUPPORT
1353M: Robert Jarzmik <robert.jarzmik@free.fr>
1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355F: arch/arm/mach-pxa/mioa701.c
1356S: Maintained
1357
1358ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1359M: Michael Petchkovsky <mkpetch@internode.on.net>
1360S: Maintained
1361
1362ARM/NOMADIK ARCHITECTURE
1363M: Alessandro Rubini <rubini@unipv.it>
1364M: Linus Walleij <linus.walleij@linaro.org>
1365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1366S: Maintained
1367F: arch/arm/mach-nomadik/
1368F: drivers/pinctrl/nomadik/
1369F: drivers/i2c/busses/i2c-nomadik.c
1370T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1371
1372ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1373M: Nelson Castillo <arhuaco@freaks-unidos.net>
1374L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1375W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1376S: Supported
1377
1378ARM/TOSA MACHINE SUPPORT
1379M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1380M: Dirk Opfer <dirk@opfer-online.de>
1381S: Maintained
1382
1383ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1384M: Marek Vasut <marek.vasut@gmail.com>
1385L: linux-arm-kernel@lists.infradead.org
1386W: http://hackndev.com
1387S: Maintained
1388F: arch/arm/mach-pxa/include/mach/palmtx.h
1389F: arch/arm/mach-pxa/palmtx.c
1390F: arch/arm/mach-pxa/include/mach/palmt5.h
1391F: arch/arm/mach-pxa/palmt5.c
1392F: arch/arm/mach-pxa/include/mach/palmld.h
1393F: arch/arm/mach-pxa/palmld.c
1394F: arch/arm/mach-pxa/include/mach/palmte2.h
1395F: arch/arm/mach-pxa/palmte2.c
1396F: arch/arm/mach-pxa/include/mach/palmtc.h
1397F: arch/arm/mach-pxa/palmtc.c
1398
1399ARM/PALM TREO SUPPORT
1400M: Tomas Cech <sleep_walker@suse.com>
1401L: linux-arm-kernel@lists.infradead.org
1402W: http://hackndev.com
1403S: Maintained
1404F: arch/arm/mach-pxa/include/mach/palmtreo.h
1405F: arch/arm/mach-pxa/palmtreo.c
1406
1407ARM/PALMZ72 SUPPORT
1408M: Sergey Lapin <slapin@ossfans.org>
1409L: linux-arm-kernel@lists.infradead.org
1410W: http://hackndev.com
1411S: Maintained
1412F: arch/arm/mach-pxa/include/mach/palmz72.h
1413F: arch/arm/mach-pxa/palmz72.c
1414
1415ARM/PLEB SUPPORT
1416M: Peter Chubb <pleb@gelato.unsw.edu.au>
1417W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1418S: Maintained
1419
1420ARM/PT DIGITAL BOARD PORT
1421M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423W: http://www.arm.linux.org.uk/
1424S: Maintained
1425
1426ARM/QUALCOMM SUPPORT
1427M: Andy Gross <andy.gross@linaro.org>
1428M: David Brown <david.brown@linaro.org>
1429L: linux-arm-msm@vger.kernel.org
1430L: linux-soc@vger.kernel.org
1431S: Maintained
1432F: arch/arm/boot/dts/qcom-*.dts
1433F: arch/arm/boot/dts/qcom-*.dtsi
1434F: arch/arm/mach-qcom/
1435F: arch/arm64/boot/dts/qcom/*
1436F: drivers/soc/qcom/
1437F: drivers/tty/serial/msm_serial.h
1438F: drivers/tty/serial/msm_serial.c
1439F: drivers/*/pm8???-*
1440F: drivers/mfd/ssbi.c
1441F: drivers/firmware/qcom_scm.c
1442T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1443
1444ARM/RADISYS ENP2611 MACHINE SUPPORT
1445M: Lennert Buytenhek <kernel@wantstofly.org>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Maintained
1448
1449ARM/RENESAS ARM64 ARCHITECTURE
1450M: Simon Horman <horms@verge.net.au>
1451M: Magnus Damm <magnus.damm@gmail.com>
1452L: linux-renesas-soc@vger.kernel.org
1453Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1454T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1455S: Supported
1456F: arch/arm64/boot/dts/renesas/
1457
1458ARM/RISCPC ARCHITECTURE
1459M: Russell King <linux@arm.linux.org.uk>
1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461W: http://www.arm.linux.org.uk/
1462S: Maintained
1463F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1464F: arch/arm/include/asm/hardware/ioc.h
1465F: arch/arm/include/asm/hardware/iomd.h
1466F: arch/arm/include/asm/hardware/memc.h
1467F: arch/arm/mach-rpc/
1468F: drivers/net/ethernet/8390/etherh.c
1469F: drivers/net/ethernet/i825xx/ether1*
1470F: drivers/net/ethernet/seeq/ether3*
1471F: drivers/scsi/arm/
1472
1473ARM/Rockchip SoC support
1474M: Heiko Stuebner <heiko@sntech.de>
1475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476L: linux-rockchip@lists.infradead.org
1477T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1478S: Maintained
1479F: arch/arm/boot/dts/rk3*
1480F: arch/arm/mach-rockchip/
1481F: drivers/clk/rockchip/
1482F: drivers/i2c/busses/i2c-rk3x.c
1483F: drivers/*/*rockchip*
1484F: drivers/*/*/*rockchip*
1485F: sound/soc/rockchip/
1486N: rockchip
1487
1488ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1489M: Kukjin Kim <kgene@kernel.org>
1490M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1493S: Maintained
1494F: arch/arm/boot/dts/s3c*
1495F: arch/arm/boot/dts/s5p*
1496F: arch/arm/boot/dts/samsung*
1497F: arch/arm/boot/dts/exynos*
1498F: arch/arm64/boot/dts/exynos/
1499F: arch/arm/plat-samsung/
1500F: arch/arm/mach-s3c24*/
1501F: arch/arm/mach-s3c64xx/
1502F: arch/arm/mach-s5p*/
1503F: arch/arm/mach-exynos*/
1504F: drivers/*/*s3c2410*
1505F: drivers/*/*/*s3c2410*
1506F: drivers/spi/spi-s3c*
1507F: sound/soc/samsung/*
1508F: Documentation/arm/Samsung/
1509F: Documentation/devicetree/bindings/arm/samsung/
1510F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1511F: Documentation/devicetree/bindings/power/pd-samsung.txt
1512N: exynos
1513
1514ARM/SAMSUNG MOBILE MACHINE SUPPORT
1515M: Kyungmin Park <kyungmin.park@samsung.com>
1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517S: Maintained
1518F: arch/arm/mach-s5pv210/
1519
1520ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1521M: Kyungmin Park <kyungmin.park@samsung.com>
1522M: Kamil Debski <k.debski@samsung.com>
1523L: linux-arm-kernel@lists.infradead.org
1524L: linux-media@vger.kernel.org
1525S: Maintained
1526F: drivers/media/platform/s5p-g2d/
1527
1528ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1529M: Kyungmin Park <kyungmin.park@samsung.com>
1530M: Kamil Debski <k.debski@samsung.com>
1531M: Jeongtae Park <jtp.park@samsung.com>
1532L: linux-arm-kernel@lists.infradead.org
1533L: linux-media@vger.kernel.org
1534S: Maintained
1535F: arch/arm/plat-samsung/s5p-dev-mfc.c
1536F: drivers/media/platform/s5p-mfc/
1537
1538ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1539M: Kyungmin Park <kyungmin.park@samsung.com>
1540M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1541L: linux-arm-kernel@lists.infradead.org
1542L: linux-media@vger.kernel.org
1543S: Maintained
1544F: drivers/media/platform/s5p-tv/
1545
1546ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1547M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1548M: Jacek Anaszewski <j.anaszewski@samsung.com>
1549L: linux-arm-kernel@lists.infradead.org
1550L: linux-media@vger.kernel.org
1551S: Maintained
1552F: drivers/media/platform/s5p-jpeg/
1553
1554ARM/SHMOBILE ARM ARCHITECTURE
1555M: Simon Horman <horms@verge.net.au>
1556M: Magnus Damm <magnus.damm@gmail.com>
1557L: linux-renesas-soc@vger.kernel.org
1558Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1559T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1560S: Supported
1561F: arch/arm/boot/dts/emev2*
1562F: arch/arm/boot/dts/r7s*
1563F: arch/arm/boot/dts/r8a*
1564F: arch/arm/boot/dts/sh*
1565F: arch/arm/configs/shmobile_defconfig
1566F: arch/arm/include/debug/renesas-scif.S
1567F: arch/arm/mach-shmobile/
1568F: drivers/sh/
1569
1570ARM/SOCFPGA ARCHITECTURE
1571M: Dinh Nguyen <dinguyen@opensource.altera.com>
1572S: Maintained
1573F: arch/arm/mach-socfpga/
1574F: arch/arm/boot/dts/socfpga*
1575F: arch/arm/configs/socfpga_defconfig
1576F: arch/arm64/boot/dts/altera/
1577W: http://www.rocketboards.org
1578T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1579
1580ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1581M: Dinh Nguyen <dinguyen@opensource.altera.com>
1582S: Maintained
1583F: drivers/clk/socfpga/
1584
1585ARM/SOCFPGA EDAC SUPPORT
1586M: Thor Thayer <tthayer@opensource.altera.com>
1587S: Maintained
1588F: drivers/edac/altera_edac.
1589
1590ARM/STI ARCHITECTURE
1591M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1592M: Maxime Coquelin <maxime.coquelin@st.com>
1593M: Patrice Chotard <patrice.chotard@st.com>
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595L: kernel@stlinux.com
1596W: http://www.stlinux.com
1597S: Maintained
1598F: arch/arm/mach-sti/
1599F: arch/arm/boot/dts/sti*
1600F: drivers/char/hw_random/st-rng.c
1601F: drivers/clocksource/arm_global_timer.c
1602F: drivers/clocksource/clksrc_st_lpc.c
1603F: drivers/i2c/busses/i2c-st.c
1604F: drivers/media/rc/st_rc.c
1605F: drivers/media/platform/sti/c8sectpfe/
1606F: drivers/mmc/host/sdhci-st.c
1607F: drivers/phy/phy-miphy28lp.c
1608F: drivers/phy/phy-miphy365x.c
1609F: drivers/phy/phy-stih407-usb.c
1610F: drivers/phy/phy-stih41x-usb.c
1611F: drivers/pinctrl/pinctrl-st.c
1612F: drivers/reset/sti/
1613F: drivers/rtc/rtc-st-lpc.c
1614F: drivers/tty/serial/st-asc.c
1615F: drivers/usb/dwc3/dwc3-st.c
1616F: drivers/usb/host/ehci-st.c
1617F: drivers/usb/host/ohci-st.c
1618F: drivers/watchdog/st_lpc_wdt.c
1619F: drivers/ata/ahci_st.c
1620
1621ARM/STM32 ARCHITECTURE
1622M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624S: Maintained
1625T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1626N: stm32
1627F: drivers/clocksource/armv7m_systick.c
1628
1629ARM/TANGO ARCHITECTURE
1630M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1631L: linux-arm-kernel@lists.infradead.org
1632S: Maintained
1633F: arch/arm/mach-tango/
1634F: arch/arm/boot/dts/tango*
1635
1636ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1637M: Lennert Buytenhek <kernel@wantstofly.org>
1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639S: Maintained
1640
1641ARM/TETON BGA MACHINE SUPPORT
1642M: "Mark F. Brown" <mark.brown314@gmail.com>
1643L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1644S: Maintained
1645
1646ARM/THECUS N2100 MACHINE SUPPORT
1647M: Lennert Buytenhek <kernel@wantstofly.org>
1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649S: Maintained
1650
1651ARM/NUVOTON W90X900 ARM ARCHITECTURE
1652M: Wan ZongShun <mcuos.com@gmail.com>
1653L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1654W: http://www.mcuos.com
1655S: Maintained
1656F: arch/arm/mach-w90x900/
1657F: drivers/input/keyboard/w90p910_keypad.c
1658F: drivers/input/touchscreen/w90p910_ts.c
1659F: drivers/watchdog/nuc900_wdt.c
1660F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1661F: drivers/mtd/nand/nuc900_nand.c
1662F: drivers/rtc/rtc-nuc900.c
1663F: drivers/spi/spi-nuc900.c
1664F: drivers/usb/host/ehci-w90x900.c
1665F: drivers/video/fbdev/nuc900fb.c
1666
1667ARM/U300 MACHINE SUPPORT
1668M: Linus Walleij <linus.walleij@linaro.org>
1669L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1670S: Supported
1671F: arch/arm/mach-u300/
1672F: drivers/clocksource/timer-u300.c
1673F: drivers/i2c/busses/i2c-stu300.c
1674F: drivers/rtc/rtc-coh901331.c
1675F: drivers/watchdog/coh901327_wdt.c
1676F: drivers/dma/coh901318*
1677F: drivers/mfd/ab3100*
1678F: drivers/rtc/rtc-ab3100.c
1679F: drivers/rtc/rtc-coh901331.c
1680T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1681
1682ARM/UNIPHIER ARCHITECTURE
1683M: Masahiro Yamada <yamada.masahiro@socionext.com>
1684L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1685S: Maintained
1686F: arch/arm/boot/dts/uniphier*
1687F: arch/arm/include/asm/hardware/cache-uniphier.h
1688F: arch/arm/mach-uniphier/
1689F: arch/arm/mm/cache-uniphier.c
1690F: arch/arm64/boot/dts/socionext/
1691F: drivers/bus/uniphier-system-bus.c
1692F: drivers/i2c/busses/i2c-uniphier*
1693F: drivers/pinctrl/uniphier/
1694F: drivers/tty/serial/8250/8250_uniphier.c
1695N: uniphier
1696
1697ARM/Ux500 ARM ARCHITECTURE
1698M: Linus Walleij <linus.walleij@linaro.org>
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: arch/arm/mach-ux500/
1702F: drivers/clocksource/clksrc-dbx500-prcmu.c
1703F: drivers/dma/ste_dma40*
1704F: drivers/hwspinlock/u8500_hsem.c
1705F: drivers/mfd/abx500*
1706F: drivers/mfd/ab8500*
1707F: drivers/mfd/dbx500*
1708F: drivers/mfd/db8500*
1709F: drivers/pinctrl/nomadik/pinctrl-ab*
1710F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1711F: drivers/rtc/rtc-ab8500.c
1712F: drivers/rtc/rtc-pl031.c
1713T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1714
1715ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1716M: Ulf Hansson <ulf.hansson@linaro.org>
1717L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1718T: git git://git.linaro.org/people/ulfh/clk.git
1719S: Maintained
1720F: drivers/clk/ux500/
1721F: include/linux/platform_data/clk-ux500.h
1722
1723ARM/VERSATILE EXPRESS PLATFORM
1724M: Liviu Dudau <liviu.dudau@arm.com>
1725M: Sudeep Holla <sudeep.holla@arm.com>
1726M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1727L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1728S: Maintained
1729F: arch/arm/boot/dts/vexpress*
1730F: arch/arm64/boot/dts/arm/
1731F: arch/arm/mach-vexpress/
1732F: */*/vexpress*
1733F: */*/*/vexpress*
1734F: drivers/clk/versatile/clk-vexpress-osc.c
1735F: drivers/clocksource/versatile.c
1736
1737ARM/VFP SUPPORT
1738M: Russell King <linux@arm.linux.org.uk>
1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740W: http://www.arm.linux.org.uk/
1741S: Maintained
1742F: arch/arm/vfp/
1743
1744ARM/VOIPAC PXA270 SUPPORT
1745M: Marek Vasut <marek.vasut@gmail.com>
1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747S: Maintained
1748F: arch/arm/mach-pxa/vpac270.c
1749F: arch/arm/mach-pxa/include/mach/vpac270.h
1750
1751ARM/VT8500 ARM ARCHITECTURE
1752M: Tony Prisk <linux@prisktech.co.nz>
1753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1754S: Maintained
1755F: arch/arm/mach-vt8500/
1756F: drivers/clocksource/vt8500_timer.c
1757F: drivers/i2c/busses/i2c-wmt.c
1758F: drivers/mmc/host/wmt-sdmmc.c
1759F: drivers/pwm/pwm-vt8500.c
1760F: drivers/rtc/rtc-vt8500.c
1761F: drivers/tty/serial/vt8500_serial.c
1762F: drivers/usb/host/ehci-platform.c
1763F: drivers/usb/host/uhci-platform.c
1764F: drivers/video/fbdev/vt8500lcdfb.*
1765F: drivers/video/fbdev/wm8505fb*
1766F: drivers/video/fbdev/wmt_ge_rops.*
1767
1768ARM/ZIPIT Z2 SUPPORT
1769M: Marek Vasut <marek.vasut@gmail.com>
1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771S: Maintained
1772F: arch/arm/mach-pxa/z2.c
1773F: arch/arm/mach-pxa/include/mach/z2.h
1774
1775ARM/ZTE ARCHITECTURE
1776M: Jun Nie <jun.nie@linaro.org>
1777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778S: Maintained
1779F: arch/arm/mach-zx/
1780F: drivers/clk/zte/
1781F: Documentation/devicetree/bindings/arm/zte.txt
1782F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1783
1784ARM/ZYNQ ARCHITECTURE
1785M: Michal Simek <michal.simek@xilinx.com>
1786R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1788W: http://wiki.xilinx.com
1789T: git https://github.com/Xilinx/linux-xlnx.git
1790S: Supported
1791F: arch/arm/mach-zynq/
1792F: drivers/cpuidle/cpuidle-zynq.c
1793F: drivers/block/xsysace.c
1794N: zynq
1795N: xilinx
1796F: drivers/clocksource/cadence_ttc_timer.c
1797F: drivers/i2c/busses/i2c-cadence.c
1798F: drivers/mmc/host/sdhci-of-arasan.c
1799F: drivers/edac/synopsys_edac.c
1800
1801ARM SMMU DRIVERS
1802M: Will Deacon <will.deacon@arm.com>
1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804S: Maintained
1805F: drivers/iommu/arm-smmu.c
1806F: drivers/iommu/arm-smmu-v3.c
1807F: drivers/iommu/io-pgtable-arm.c
1808
1809ARM64 PORT (AARCH64 ARCHITECTURE)
1810M: Catalin Marinas <catalin.marinas@arm.com>
1811M: Will Deacon <will.deacon@arm.com>
1812L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1813T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1814S: Maintained
1815F: arch/arm64/
1816F: Documentation/arm64/
1817
1818AS3645A LED FLASH CONTROLLER DRIVER
1819M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1820L: linux-media@vger.kernel.org
1821T: git git://linuxtv.org/media_tree.git
1822S: Maintained
1823F: drivers/media/i2c/as3645a.c
1824F: include/media/i2c/as3645a.h
1825
1826ASC7621 HARDWARE MONITOR DRIVER
1827M: George Joseph <george.joseph@fairview5.com>
1828L: lm-sensors@lm-sensors.org
1829S: Maintained
1830F: Documentation/hwmon/asc7621
1831F: drivers/hwmon/asc7621.c
1832
1833ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1834M: Corentin Chary <corentin.chary@gmail.com>
1835L: acpi4asus-user@lists.sourceforge.net
1836L: platform-driver-x86@vger.kernel.org
1837W: http://acpi4asus.sf.net
1838S: Maintained
1839F: drivers/platform/x86/asus*.c
1840F: drivers/platform/x86/eeepc*.c
1841
1842ASUS WIRELESS RADIO CONTROL DRIVER
1843M: João Paulo Rechi Vita <jprvita@gmail.com>
1844L: platform-driver-x86@vger.kernel.org
1845S: Maintained
1846F: drivers/platform/x86/asus-wireless.c
1847
1848ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1849R: Dan Williams <dan.j.williams@intel.com>
1850W: http://sourceforge.net/projects/xscaleiop
1851S: Odd fixes
1852F: Documentation/crypto/async-tx-api.txt
1853F: crypto/async_tx/
1854F: drivers/dma/
1855F: include/linux/dmaengine.h
1856F: include/linux/async_tx.h
1857
1858AT24 EEPROM DRIVER
1859M: Wolfram Sang <wsa@the-dreams.de>
1860L: linux-i2c@vger.kernel.org
1861S: Maintained
1862F: drivers/misc/eeprom/at24.c
1863F: include/linux/platform_data/at24.h
1864
1865ATA OVER ETHERNET (AOE) DRIVER
1866M: "Ed L. Cashin" <ed.cashin@acm.org>
1867W: http://www.openaoe.org/
1868S: Supported
1869F: Documentation/aoe/
1870F: drivers/block/aoe/
1871
1872ATHEROS 71XX/9XXX GPIO DRIVER
1873M: Alban Bedel <albeu@free.fr>
1874W: https://github.com/AlbanBedel/linux
1875T: git git://github.com/AlbanBedel/linux
1876S: Maintained
1877F: drivers/gpio/gpio-ath79.c
1878F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1879
1880ATHEROS ATH GENERIC UTILITIES
1881M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1882L: linux-wireless@vger.kernel.org
1883S: Supported
1884F: drivers/net/wireless/ath/*
1885
1886ATHEROS ATH5K WIRELESS DRIVER
1887M: Jiri Slaby <jirislaby@gmail.com>
1888M: Nick Kossifidis <mickflemm@gmail.com>
1889M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1890L: linux-wireless@vger.kernel.org
1891W: http://wireless.kernel.org/en/users/Drivers/ath5k
1892S: Maintained
1893F: drivers/net/wireless/ath/ath5k/
1894
1895ATHEROS ATH6KL WIRELESS DRIVER
1896M: Kalle Valo <kvalo@qca.qualcomm.com>
1897L: linux-wireless@vger.kernel.org
1898W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1899T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1900S: Supported
1901F: drivers/net/wireless/ath/ath6kl/
1902
1903WILOCITY WIL6210 WIRELESS DRIVER
1904M: Maya Erez <qca_merez@qca.qualcomm.com>
1905L: linux-wireless@vger.kernel.org
1906L: wil6210@qca.qualcomm.com
1907S: Supported
1908W: http://wireless.kernel.org/en/users/Drivers/wil6210
1909F: drivers/net/wireless/ath/wil6210/
1910F: include/uapi/linux/wil6210_uapi.h
1911
1912CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1913M: Christian Lamparter <chunkeey@googlemail.com>
1914L: linux-wireless@vger.kernel.org
1915W: http://wireless.kernel.org/en/users/Drivers/carl9170
1916S: Maintained
1917F: drivers/net/wireless/ath/carl9170/
1918
1919ATK0110 HWMON DRIVER
1920M: Luca Tettamanti <kronos.it@gmail.com>
1921L: lm-sensors@lm-sensors.org
1922S: Maintained
1923F: drivers/hwmon/asus_atk0110.c
1924
1925ATI_REMOTE2 DRIVER
1926M: Ville Syrjala <syrjala@sci.fi>
1927S: Maintained
1928F: drivers/input/misc/ati_remote2.c
1929
1930ATLX ETHERNET DRIVERS
1931M: Jay Cliburn <jcliburn@gmail.com>
1932M: Chris Snook <chris.snook@gmail.com>
1933L: netdev@vger.kernel.org
1934W: http://sourceforge.net/projects/atl1
1935W: http://atl1.sourceforge.net
1936S: Maintained
1937F: drivers/net/ethernet/atheros/
1938
1939ATM
1940M: Chas Williams <3chas3@gmail.com>
1941L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1942L: netdev@vger.kernel.org
1943W: http://linux-atm.sourceforge.net
1944S: Maintained
1945F: drivers/atm/
1946F: include/linux/atm*
1947F: include/uapi/linux/atm*
1948
1949ATMEL AT91 / AT32 MCI DRIVER
1950M: Ludovic Desroches <ludovic.desroches@atmel.com>
1951S: Maintained
1952F: drivers/mmc/host/atmel-mci.c
1953
1954ATMEL AT91 / AT32 SERIAL DRIVER
1955M: Nicolas Ferre <nicolas.ferre@atmel.com>
1956S: Supported
1957F: drivers/tty/serial/atmel_serial.c
1958
1959ATMEL Audio ALSA driver
1960M: Nicolas Ferre <nicolas.ferre@atmel.com>
1961L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1962S: Supported
1963F: sound/soc/atmel
1964
1965ATMEL DMA DRIVER
1966M: Nicolas Ferre <nicolas.ferre@atmel.com>
1967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1968S: Supported
1969F: drivers/dma/at_hdmac.c
1970F: drivers/dma/at_hdmac_regs.h
1971F: include/linux/platform_data/dma-atmel.h
1972
1973ATMEL XDMA DRIVER
1974M: Ludovic Desroches <ludovic.desroches@atmel.com>
1975L: linux-arm-kernel@lists.infradead.org
1976L: dmaengine@vger.kernel.org
1977S: Supported
1978F: drivers/dma/at_xdmac.c
1979
1980ATMEL I2C DRIVER
1981M: Ludovic Desroches <ludovic.desroches@atmel.com>
1982L: linux-i2c@vger.kernel.org
1983S: Supported
1984F: drivers/i2c/busses/i2c-at91.c
1985
1986ATMEL ISI DRIVER
1987M: Ludovic Desroches <ludovic.desroches@atmel.com>
1988L: linux-media@vger.kernel.org
1989S: Supported
1990F: drivers/media/platform/soc_camera/atmel-isi.c
1991F: include/media/atmel-isi.h
1992
1993ATMEL LCDFB DRIVER
1994M: Nicolas Ferre <nicolas.ferre@atmel.com>
1995L: linux-fbdev@vger.kernel.org
1996S: Maintained
1997F: drivers/video/fbdev/atmel_lcdfb.c
1998F: include/video/atmel_lcdc.h
1999
2000ATMEL MACB ETHERNET DRIVER
2001M: Nicolas Ferre <nicolas.ferre@atmel.com>
2002S: Supported
2003F: drivers/net/ethernet/cadence/
2004
2005ATMEL NAND DRIVER
2006M: Wenyou Yang <wenyou.yang@atmel.com>
2007M: Josh Wu <rainyfeeling@outlook.com>
2008L: linux-mtd@lists.infradead.org
2009S: Supported
2010F: drivers/mtd/nand/atmel_nand*
2011
2012ATMEL SDMMC DRIVER
2013M: Ludovic Desroches <ludovic.desroches@atmel.com>
2014L: linux-mmc@vger.kernel.org
2015S: Supported
2016F: drivers/mmc/host/sdhci-of-at91.c
2017
2018ATMEL SPI DRIVER
2019M: Nicolas Ferre <nicolas.ferre@atmel.com>
2020S: Supported
2021F: drivers/spi/spi-atmel.*
2022
2023ATMEL SSC DRIVER
2024M: Nicolas Ferre <nicolas.ferre@atmel.com>
2025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2026S: Supported
2027F: drivers/misc/atmel-ssc.c
2028F: include/linux/atmel-ssc.h
2029
2030ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2031M: Nicolas Ferre <nicolas.ferre@atmel.com>
2032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2033S: Supported
2034F: drivers/misc/atmel_tclib.c
2035F: drivers/clocksource/tcb_clksrc.c
2036
2037ATMEL USBA UDC DRIVER
2038M: Nicolas Ferre <nicolas.ferre@atmel.com>
2039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2040S: Supported
2041F: drivers/usb/gadget/udc/atmel_usba_udc.*
2042
2043ATMEL WIRELESS DRIVER
2044M: Simon Kelley <simon@thekelleys.org.uk>
2045L: linux-wireless@vger.kernel.org
2046W: http://www.thekelleys.org.uk/atmel
2047W: http://atmelwlandriver.sourceforge.net/
2048S: Maintained
2049F: drivers/net/wireless/atmel/atmel*
2050
2051ATMEL MAXTOUCH DRIVER
2052M: Nick Dyer <nick.dyer@itdev.co.uk>
2053T: git git://github.com/atmel-maxtouch/linux.git
2054S: Supported
2055F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2056F: drivers/input/touchscreen/atmel_mxt_ts.c
2057F: include/linux/platform_data/atmel_mxt_ts.h
2058
2059ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2060M: Bradley Grove <linuxdrivers@attotech.com>
2061L: linux-scsi@vger.kernel.org
2062W: http://www.attotech.com
2063S: Supported
2064F: drivers/scsi/esas2r
2065
2066ATUSB IEEE 802.15.4 RADIO DRIVER
2067M: Stefan Schmidt <stefan@osg.samsung.com>
2068L: linux-wpan@vger.kernel.org
2069S: Maintained
2070F: drivers/net/ieee802154/atusb.c
2071F: drivers/net/ieee802154/atusb.h
2072F: drivers/net/ieee802154/at86rf230.h
2073
2074AUDIT SUBSYSTEM
2075M: Paul Moore <paul@paul-moore.com>
2076M: Eric Paris <eparis@redhat.com>
2077L: linux-audit@redhat.com (moderated for non-subscribers)
2078W: http://people.redhat.com/sgrubb/audit/
2079T: git git://git.infradead.org/users/pcmoore/audit
2080S: Maintained
2081F: include/linux/audit.h
2082F: include/uapi/linux/audit.h
2083F: kernel/audit*
2084
2085AUXILIARY DISPLAY DRIVERS
2086M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2087W: http://miguelojeda.es/auxdisplay.htm
2088W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2089S: Maintained
2090F: drivers/auxdisplay/
2091F: include/linux/cfag12864b.h
2092
2093AVR32 ARCHITECTURE
2094M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2095M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2096W: http://www.atmel.com/products/AVR32/
2097W: http://mirror.egtvedt.no/avr32linux.org/
2098W: http://avrfreaks.net/
2099S: Maintained
2100F: arch/avr32/
2101
2102AVR32/AT32AP MACHINE SUPPORT
2103M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2104M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2105S: Maintained
2106F: arch/avr32/mach-at32ap/
2107
2108AX.25 NETWORK LAYER
2109M: Ralf Baechle <ralf@linux-mips.org>
2110L: linux-hams@vger.kernel.org
2111W: http://www.linux-ax25.org/
2112S: Maintained
2113F: include/uapi/linux/ax25.h
2114F: include/net/ax25.h
2115F: net/ax25/
2116
2117AZ6007 DVB DRIVER
2118M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2119L: linux-media@vger.kernel.org
2120W: https://linuxtv.org
2121T: git git://linuxtv.org/media_tree.git
2122S: Maintained
2123F: drivers/media/usb/dvb-usb-v2/az6007.c
2124
2125AZTECH FM RADIO RECEIVER DRIVER
2126M: Hans Verkuil <hverkuil@xs4all.nl>
2127L: linux-media@vger.kernel.org
2128T: git git://linuxtv.org/media_tree.git
2129W: https://linuxtv.org
2130S: Maintained
2131F: drivers/media/radio/radio-aztech*
2132
2133B43 WIRELESS DRIVER
2134L: linux-wireless@vger.kernel.org
2135L: b43-dev@lists.infradead.org
2136W: http://wireless.kernel.org/en/users/Drivers/b43
2137S: Odd Fixes
2138F: drivers/net/wireless/broadcom/b43/
2139
2140B43LEGACY WIRELESS DRIVER
2141M: Larry Finger <Larry.Finger@lwfinger.net>
2142L: linux-wireless@vger.kernel.org
2143L: b43-dev@lists.infradead.org
2144W: http://wireless.kernel.org/en/users/Drivers/b43
2145S: Maintained
2146F: drivers/net/wireless/broadcom/b43legacy/
2147
2148BACKLIGHT CLASS/SUBSYSTEM
2149M: Jingoo Han <jingoohan1@gmail.com>
2150M: Lee Jones <lee.jones@linaro.org>
2151T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2152S: Maintained
2153F: drivers/video/backlight/
2154F: include/linux/backlight.h
2155
2156BATMAN ADVANCED
2157M: Marek Lindner <mareklindner@neomailbox.ch>
2158M: Simon Wunderlich <sw@simonwunderlich.de>
2159M: Antonio Quartulli <a@unstable.cc>
2160L: b.a.t.m.a.n@lists.open-mesh.org
2161W: http://www.open-mesh.org/
2162S: Maintained
2163F: net/batman-adv/
2164
2165BAYCOM/HDLCDRV DRIVERS FOR AX.25
2166M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2167L: linux-hams@vger.kernel.org
2168W: http://www.baycom.org/~tom/ham/ham.html
2169S: Maintained
2170F: drivers/net/hamradio/baycom*
2171
2172BCACHE (BLOCK LAYER CACHE)
2173M: Kent Overstreet <kent.overstreet@gmail.com>
2174L: linux-bcache@vger.kernel.org
2175W: http://bcache.evilpiepirate.org
2176S: Maintained
2177F: drivers/md/bcache/
2178
2179BDISP ST MEDIA DRIVER
2180M: Fabien Dessenne <fabien.dessenne@st.com>
2181L: linux-media@vger.kernel.org
2182T: git git://linuxtv.org/media_tree.git
2183W: https://linuxtv.org
2184S: Supported
2185F: drivers/media/platform/sti/bdisp
2186
2187BEFS FILE SYSTEM
2188S: Orphan
2189F: Documentation/filesystems/befs.txt
2190F: fs/befs/
2191
2192BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2193M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2194L: netdev@vger.kernel.org
2195S: Maintained
2196F: drivers/net/ethernet/ec_bhf.c
2197
2198BFS FILE SYSTEM
2199M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2200S: Maintained
2201F: Documentation/filesystems/bfs.txt
2202F: fs/bfs/
2203F: include/uapi/linux/bfs_fs.h
2204
2205BLACKFIN ARCHITECTURE
2206M: Steven Miao <realmz6@gmail.com>
2207L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2208T: git git://git.code.sf.net/p/adi-linux/code
2209W: http://blackfin.uclinux.org
2210S: Supported
2211F: arch/blackfin/
2212
2213BLACKFIN EMAC DRIVER
2214L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2215W: http://blackfin.uclinux.org
2216S: Supported
2217F: drivers/net/ethernet/adi/
2218
2219BLACKFIN RTC DRIVER
2220L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2221W: http://blackfin.uclinux.org
2222S: Supported
2223F: drivers/rtc/rtc-bfin.c
2224
2225BLACKFIN SDH DRIVER
2226M: Sonic Zhang <sonic.zhang@analog.com>
2227L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2228W: http://blackfin.uclinux.org
2229S: Supported
2230F: drivers/mmc/host/bfin_sdh.c
2231
2232BLACKFIN SERIAL DRIVER
2233M: Sonic Zhang <sonic.zhang@analog.com>
2234L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2235W: http://blackfin.uclinux.org
2236S: Supported
2237F: drivers/tty/serial/bfin_uart.c
2238
2239BLACKFIN WATCHDOG DRIVER
2240L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2241W: http://blackfin.uclinux.org
2242S: Supported
2243F: drivers/watchdog/bfin_wdt.c
2244
2245BLACKFIN I2C TWI DRIVER
2246M: Sonic Zhang <sonic.zhang@analog.com>
2247L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2248W: http://blackfin.uclinux.org/
2249S: Supported
2250F: drivers/i2c/busses/i2c-bfin-twi.c
2251
2252BLACKFIN MEDIA DRIVER
2253M: Scott Jiang <scott.jiang.linux@gmail.com>
2254L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2255W: http://blackfin.uclinux.org/
2256S: Supported
2257F: drivers/media/platform/blackfin/
2258F: drivers/media/i2c/adv7183*
2259F: drivers/media/i2c/vs6624*
2260
2261BLINKM RGB LED DRIVER
2262M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2263S: Maintained
2264F: drivers/leds/leds-blinkm.c
2265
2266BLOCK LAYER
2267M: Jens Axboe <axboe@kernel.dk>
2268L: linux-block@vger.kernel.org
2269T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2270S: Maintained
2271F: block/
2272F: kernel/trace/blktrace.c
2273
2274BLOCK2MTD DRIVER
2275M: Joern Engel <joern@lazybastard.org>
2276L: linux-mtd@lists.infradead.org
2277S: Maintained
2278F: drivers/mtd/devices/block2mtd.c
2279
2280BLUETOOTH DRIVERS
2281M: Marcel Holtmann <marcel@holtmann.org>
2282M: Gustavo Padovan <gustavo@padovan.org>
2283M: Johan Hedberg <johan.hedberg@gmail.com>
2284L: linux-bluetooth@vger.kernel.org
2285W: http://www.bluez.org/
2286T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2287T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2288S: Maintained
2289F: drivers/bluetooth/
2290
2291BLUETOOTH SUBSYSTEM
2292M: Marcel Holtmann <marcel@holtmann.org>
2293M: Gustavo Padovan <gustavo@padovan.org>
2294M: Johan Hedberg <johan.hedberg@gmail.com>
2295L: linux-bluetooth@vger.kernel.org
2296W: http://www.bluez.org/
2297T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2298T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2299S: Maintained
2300F: net/bluetooth/
2301F: include/net/bluetooth/
2302
2303BONDING DRIVER
2304M: Jay Vosburgh <j.vosburgh@gmail.com>
2305M: Veaceslav Falico <vfalico@gmail.com>
2306M: Andy Gospodarek <gospo@cumulusnetworks.com>
2307L: netdev@vger.kernel.org
2308W: http://sourceforge.net/projects/bonding/
2309S: Supported
2310F: drivers/net/bonding/
2311F: include/uapi/linux/if_bonding.h
2312
2313BPF (Safe dynamic programs and tools)
2314M: Alexei Starovoitov <ast@kernel.org>
2315L: netdev@vger.kernel.org
2316L: linux-kernel@vger.kernel.org
2317S: Supported
2318F: kernel/bpf/
2319
2320BROADCOM B44 10/100 ETHERNET DRIVER
2321M: Gary Zambrano <zambrano@broadcom.com>
2322L: netdev@vger.kernel.org
2323S: Supported
2324F: drivers/net/ethernet/broadcom/b44.*
2325
2326BROADCOM GENET ETHERNET DRIVER
2327M: Florian Fainelli <f.fainelli@gmail.com>
2328L: netdev@vger.kernel.org
2329S: Supported
2330F: drivers/net/ethernet/broadcom/genet/
2331
2332BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2333M: Sony Chacko <sony.chacko@qlogic.com>
2334M: Dept-HSGLinuxNICDev@qlogic.com
2335L: netdev@vger.kernel.org
2336S: Supported
2337F: drivers/net/ethernet/broadcom/bnx2.*
2338F: drivers/net/ethernet/broadcom/bnx2_*
2339
2340BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2341M: Ariel Elior <ariel.elior@qlogic.com>
2342L: netdev@vger.kernel.org
2343S: Supported
2344F: drivers/net/ethernet/broadcom/bnx2x/
2345
2346BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2347M: Florian Fainelli <f.fainelli@gmail.com>
2348M: Ray Jui <rjui@broadcom.com>
2349M: Scott Branden <sbranden@broadcom.com>
2350L: bcm-kernel-feedback-list@broadcom.com
2351T: git git://github.com/broadcom/mach-bcm
2352S: Maintained
2353F: arch/arm/mach-bcm/
2354F: arch/arm/boot/dts/bcm113*
2355F: arch/arm/boot/dts/bcm216*
2356F: arch/arm/boot/dts/bcm281*
2357F: arch/arm64/boot/dts/broadcom/
2358F: arch/arm/configs/bcm_defconfig
2359F: drivers/mmc/host/sdhci-bcm-kona.c
2360F: drivers/clocksource/bcm_kona_timer.c
2361
2362BROADCOM BCM2835 ARM ARCHITECTURE
2363M: Stephen Warren <swarren@wwwdotorg.org>
2364M: Lee Jones <lee@kernel.org>
2365M: Eric Anholt <eric@anholt.net>
2366L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2369S: Maintained
2370N: bcm2835
2371
2372BROADCOM BCM47XX MIPS ARCHITECTURE
2373M: Hauke Mehrtens <hauke@hauke-m.de>
2374M: Rafał Miłecki <zajec5@gmail.com>
2375L: linux-mips@linux-mips.org
2376S: Maintained
2377F: arch/mips/bcm47xx/*
2378F: arch/mips/include/asm/mach-bcm47xx/*
2379
2380BROADCOM BCM5301X ARM ARCHITECTURE
2381M: Hauke Mehrtens <hauke@hauke-m.de>
2382L: linux-arm-kernel@lists.infradead.org
2383S: Maintained
2384F: arch/arm/mach-bcm/bcm_5301x.c
2385F: arch/arm/boot/dts/bcm5301x.dtsi
2386F: arch/arm/boot/dts/bcm470*
2387
2388BROADCOM BCM63XX ARM ARCHITECTURE
2389M: Florian Fainelli <f.fainelli@gmail.com>
2390L: linux-arm-kernel@lists.infradead.org
2391T: git git://github.com/broadcom/arm-bcm63xx.git
2392S: Maintained
2393F: arch/arm/mach-bcm/bcm63xx.c
2394F: arch/arm/include/debug/bcm63xx.S
2395
2396BROADCOM BCM63XX/BCM33XX UDC DRIVER
2397M: Kevin Cernekee <cernekee@gmail.com>
2398L: linux-usb@vger.kernel.org
2399S: Maintained
2400F: drivers/usb/gadget/udc/bcm63xx_udc.*
2401
2402BROADCOM BCM7XXX ARM ARCHITECTURE
2403M: Brian Norris <computersforpeace@gmail.com>
2404M: Gregory Fong <gregory.0xf0@gmail.com>
2405M: Florian Fainelli <f.fainelli@gmail.com>
2406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2407L: bcm-kernel-feedback-list@broadcom.com
2408T: git git://github.com/broadcom/stblinux.git
2409S: Maintained
2410F: arch/arm/mach-bcm/*brcmstb*
2411F: arch/arm/boot/dts/bcm7*.dts*
2412F: drivers/bus/brcmstb_gisb.c
2413N: brcmstb
2414
2415BROADCOM BMIPS MIPS ARCHITECTURE
2416M: Kevin Cernekee <cernekee@gmail.com>
2417M: Florian Fainelli <f.fainelli@gmail.com>
2418L: linux-mips@linux-mips.org
2419T: git git://github.com/broadcom/stblinux.git
2420S: Maintained
2421F: arch/mips/bmips/*
2422F: arch/mips/include/asm/mach-bmips/*
2423F: arch/mips/kernel/*bmips*
2424F: arch/mips/boot/dts/brcm/bcm*.dts*
2425F: drivers/irqchip/irq-bcm7*
2426F: drivers/irqchip/irq-brcmstb*
2427F: include/linux/bcm963xx_nvram.h
2428F: include/linux/bcm963xx_tag.h
2429
2430BROADCOM TG3 GIGABIT ETHERNET DRIVER
2431M: Prashant Sreedharan <prashant@broadcom.com>
2432M: Michael Chan <mchan@broadcom.com>
2433L: netdev@vger.kernel.org
2434S: Supported
2435F: drivers/net/ethernet/broadcom/tg3.*
2436
2437BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2438M: Brett Rudley <brudley@broadcom.com>
2439M: Arend van Spriel <arend@broadcom.com>
2440M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2441M: Hante Meuleman <meuleman@broadcom.com>
2442L: linux-wireless@vger.kernel.org
2443L: brcm80211-dev-list@broadcom.com
2444S: Supported
2445F: drivers/net/wireless/broadcom/brcm80211/
2446
2447BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2448M: QLogic-Storage-Upstream@qlogic.com
2449L: linux-scsi@vger.kernel.org
2450S: Supported
2451F: drivers/scsi/bnx2fc/
2452
2453BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2454M: QLogic-Storage-Upstream@qlogic.com
2455L: linux-scsi@vger.kernel.org
2456S: Supported
2457F: drivers/scsi/bnx2i/
2458
2459BROADCOM IPROC ARM ARCHITECTURE
2460M: Ray Jui <rjui@broadcom.com>
2461M: Scott Branden <sbranden@broadcom.com>
2462M: Jon Mason <jonmason@broadcom.com>
2463L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2464L: bcm-kernel-feedback-list@broadcom.com
2465T: git git://github.com/broadcom/cygnus-linux.git
2466S: Maintained
2467N: iproc
2468N: cygnus
2469N: nsp
2470N: bcm9113*
2471N: bcm9583*
2472N: bcm9585*
2473N: bcm9586*
2474N: bcm988312
2475N: bcm113*
2476N: bcm583*
2477N: bcm585*
2478N: bcm586*
2479N: bcm88312
2480
2481BROADCOM BRCMSTB GPIO DRIVER
2482M: Gregory Fong <gregory.0xf0@gmail.com>
2483L: bcm-kernel-feedback-list@broadcom.com
2484S: Supported
2485F: drivers/gpio/gpio-brcmstb.c
2486F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2487
2488BROADCOM KONA GPIO DRIVER
2489M: Ray Jui <rjui@broadcom.com>
2490L: bcm-kernel-feedback-list@broadcom.com
2491S: Supported
2492F: drivers/gpio/gpio-bcm-kona.c
2493F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2494
2495BROADCOM NVRAM DRIVER
2496M: Rafał Miłecki <zajec5@gmail.com>
2497L: linux-mips@linux-mips.org
2498S: Maintained
2499F: drivers/firmware/broadcom/*
2500
2501BROADCOM STB NAND FLASH DRIVER
2502M: Brian Norris <computersforpeace@gmail.com>
2503M: Kamal Dasu <kdasu.kdev@gmail.com>
2504L: linux-mtd@lists.infradead.org
2505L: bcm-kernel-feedback-list@broadcom.com
2506S: Maintained
2507F: drivers/mtd/nand/brcmnand/
2508
2509BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2510M: Rafał Miłecki <zajec5@gmail.com>
2511L: linux-wireless@vger.kernel.org
2512S: Maintained
2513F: drivers/bcma/
2514F: include/linux/bcma/
2515
2516BROADCOM SYSTEMPORT ETHERNET DRIVER
2517M: Florian Fainelli <f.fainelli@gmail.com>
2518L: netdev@vger.kernel.org
2519S: Supported
2520F: drivers/net/ethernet/broadcom/bcmsysport.*
2521
2522BROCADE BFA FC SCSI DRIVER
2523M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2524M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2525L: linux-scsi@vger.kernel.org
2526S: Supported
2527F: drivers/scsi/bfa/
2528
2529BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2530M: Rasesh Mody <rasesh.mody@qlogic.com>
2531L: netdev@vger.kernel.org
2532S: Supported
2533F: drivers/net/ethernet/brocade/bna/
2534
2535BSG (block layer generic sg v4 driver)
2536M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2537L: linux-scsi@vger.kernel.org
2538S: Supported
2539F: block/bsg.c
2540F: include/linux/bsg.h
2541F: include/uapi/linux/bsg.h
2542
2543BT87X AUDIO DRIVER
2544M: Clemens Ladisch <clemens@ladisch.de>
2545L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2546T: git git://git.alsa-project.org/alsa-kernel.git
2547S: Maintained
2548F: Documentation/sound/alsa/Bt87x.txt
2549F: sound/pci/bt87x.c
2550
2551BT8XXGPIO DRIVER
2552M: Michael Buesch <m@bues.ch>
2553W: http://bu3sch.de/btgpio.php
2554S: Maintained
2555F: drivers/gpio/gpio-bt8xx.c
2556
2557BTRFS FILE SYSTEM
2558M: Chris Mason <clm@fb.com>
2559M: Josef Bacik <jbacik@fb.com>
2560M: David Sterba <dsterba@suse.com>
2561L: linux-btrfs@vger.kernel.org
2562W: http://btrfs.wiki.kernel.org/
2563Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2564T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2565S: Maintained
2566F: Documentation/filesystems/btrfs.txt
2567F: fs/btrfs/
2568
2569BTTV VIDEO4LINUX DRIVER
2570M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2571L: linux-media@vger.kernel.org
2572W: https://linuxtv.org
2573T: git git://linuxtv.org/media_tree.git
2574S: Odd fixes
2575F: Documentation/video4linux/bttv/
2576F: drivers/media/pci/bt8xx/bttv*
2577
2578BUSLOGIC SCSI DRIVER
2579M: Khalid Aziz <khalid@gonehiking.org>
2580L: linux-scsi@vger.kernel.org
2581S: Maintained
2582F: drivers/scsi/BusLogic.*
2583F: drivers/scsi/FlashPoint.*
2584
2585C-MEDIA CMI8788 DRIVER
2586M: Clemens Ladisch <clemens@ladisch.de>
2587L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2588T: git git://git.alsa-project.org/alsa-kernel.git
2589S: Maintained
2590F: sound/pci/oxygen/
2591
2592C6X ARCHITECTURE
2593M: Mark Salter <msalter@redhat.com>
2594M: Aurelien Jacquiot <a-jacquiot@ti.com>
2595L: linux-c6x-dev@linux-c6x.org
2596W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2597S: Maintained
2598F: arch/c6x/
2599
2600CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2601M: David Howells <dhowells@redhat.com>
2602L: linux-cachefs@redhat.com (moderated for non-subscribers)
2603S: Supported
2604F: Documentation/filesystems/caching/cachefiles.txt
2605F: fs/cachefiles/
2606
2607CADET FM/AM RADIO RECEIVER DRIVER
2608M: Hans Verkuil <hverkuil@xs4all.nl>
2609L: linux-media@vger.kernel.org
2610T: git git://linuxtv.org/media_tree.git
2611W: https://linuxtv.org
2612S: Maintained
2613F: drivers/media/radio/radio-cadet*
2614
2615CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2616M: Jonathan Corbet <corbet@lwn.net>
2617L: linux-media@vger.kernel.org
2618T: git git://linuxtv.org/media_tree.git
2619S: Maintained
2620F: Documentation/video4linux/cafe_ccic
2621F: drivers/media/platform/marvell-ccic/
2622
2623CAIF NETWORK LAYER
2624M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2625L: netdev@vger.kernel.org
2626S: Supported
2627F: Documentation/networking/caif/
2628F: drivers/net/caif/
2629F: include/uapi/linux/caif/
2630F: include/net/caif/
2631F: net/caif/
2632
2633CALGARY x86-64 IOMMU
2634M: Muli Ben-Yehuda <muli@il.ibm.com>
2635M: "Jon D. Mason" <jdmason@kudzu.us>
2636L: discuss@x86-64.org
2637S: Maintained
2638F: arch/x86/kernel/pci-calgary_64.c
2639F: arch/x86/kernel/tce_64.c
2640F: arch/x86/include/asm/calgary.h
2641F: arch/x86/include/asm/tce.h
2642
2643CAN NETWORK LAYER
2644M: Oliver Hartkopp <socketcan@hartkopp.net>
2645M: Marc Kleine-Budde <mkl@pengutronix.de>
2646L: linux-can@vger.kernel.org
2647W: https://github.com/linux-can
2648T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2649T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2650S: Maintained
2651F: Documentation/networking/can.txt
2652F: net/can/
2653F: include/linux/can/core.h
2654F: include/uapi/linux/can.h
2655F: include/uapi/linux/can/bcm.h
2656F: include/uapi/linux/can/raw.h
2657F: include/uapi/linux/can/gw.h
2658
2659CAN NETWORK DRIVERS
2660M: Wolfgang Grandegger <wg@grandegger.com>
2661M: Marc Kleine-Budde <mkl@pengutronix.de>
2662L: linux-can@vger.kernel.org
2663W: https://github.com/linux-can
2664T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2665T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2666S: Maintained
2667F: drivers/net/can/
2668F: include/linux/can/dev.h
2669F: include/linux/can/platform/
2670F: include/uapi/linux/can/error.h
2671F: include/uapi/linux/can/netlink.h
2672
2673CAPABILITIES
2674M: Serge Hallyn <serge.hallyn@canonical.com>
2675L: linux-security-module@vger.kernel.org
2676S: Supported
2677F: include/linux/capability.h
2678F: include/uapi/linux/capability.h
2679F: security/commoncap.c
2680F: kernel/capability.c
2681
2682CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2683M: Kevin Tsai <ktsai@capellamicro.com>
2684S: Maintained
2685F: drivers/iio/light/cm*
2686F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2687
2688CAVIUM LIQUIDIO NETWORK DRIVER
2689M: Derek Chickles <derek.chickles@caviumnetworks.com>
2690M: Satanand Burla <satananda.burla@caviumnetworks.com>
2691M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2692M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2693L: netdev@vger.kernel.org
2694W: http://www.cavium.com
2695S: Supported
2696F: drivers/net/ethernet/cavium/liquidio/
2697
2698CC2520 IEEE-802.15.4 RADIO DRIVER
2699M: Varka Bhadram <varkabhadram@gmail.com>
2700L: linux-wpan@vger.kernel.org
2701S: Maintained
2702F: drivers/net/ieee802154/cc2520.c
2703F: include/linux/spi/cc2520.h
2704F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2705
2706CELL BROADBAND ENGINE ARCHITECTURE
2707M: Arnd Bergmann <arnd@arndb.de>
2708L: linuxppc-dev@lists.ozlabs.org
2709W: http://www.ibm.com/developerworks/power/cell/
2710S: Supported
2711F: arch/powerpc/include/asm/cell*.h
2712F: arch/powerpc/include/asm/spu*.h
2713F: arch/powerpc/include/uapi/asm/spu*.h
2714F: arch/powerpc/oprofile/*cell*
2715F: arch/powerpc/platforms/cell/
2716
2717CEPH COMMON CODE (LIBCEPH)
2718M: Ilya Dryomov <idryomov@gmail.com>
2719M: "Yan, Zheng" <zyan@redhat.com>
2720M: Sage Weil <sage@redhat.com>
2721L: ceph-devel@vger.kernel.org
2722W: http://ceph.com/
2723T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2724T: git git://github.com/ceph/ceph-client.git
2725S: Supported
2726F: net/ceph/
2727F: include/linux/ceph/
2728F: include/linux/crush/
2729
2730CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2731M: "Yan, Zheng" <zyan@redhat.com>
2732M: Sage Weil <sage@redhat.com>
2733M: Ilya Dryomov <idryomov@gmail.com>
2734L: ceph-devel@vger.kernel.org
2735W: http://ceph.com/
2736T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2737T: git git://github.com/ceph/ceph-client.git
2738S: Supported
2739F: Documentation/filesystems/ceph.txt
2740F: fs/ceph/
2741
2742CERTIFICATE HANDLING:
2743M: David Howells <dhowells@redhat.com>
2744M: David Woodhouse <dwmw2@infradead.org>
2745L: keyrings@vger.kernel.org
2746S: Maintained
2747F: Documentation/module-signing.txt
2748F: certs/
2749F: scripts/sign-file.c
2750F: scripts/extract-cert.c
2751
2752CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2753L: linux-usb@vger.kernel.org
2754S: Orphan
2755F: Documentation/usb/WUSB-Design-overview.txt
2756F: Documentation/usb/wusb-cbaf
2757F: drivers/usb/host/hwa-hc.c
2758F: drivers/usb/host/whci/
2759F: drivers/usb/wusbcore/
2760F: include/linux/usb/wusb*
2761
2762CFAG12864B LCD DRIVER
2763M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2764W: http://miguelojeda.es/auxdisplay.htm
2765W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2766S: Maintained
2767F: drivers/auxdisplay/cfag12864b.c
2768F: include/linux/cfag12864b.h
2769
2770CFAG12864BFB LCD FRAMEBUFFER DRIVER
2771M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2772W: http://miguelojeda.es/auxdisplay.htm
2773W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2774S: Maintained
2775F: drivers/auxdisplay/cfag12864bfb.c
2776F: include/linux/cfag12864b.h
2777
2778CFG80211 and NL80211
2779M: Johannes Berg <johannes@sipsolutions.net>
2780L: linux-wireless@vger.kernel.org
2781W: http://wireless.kernel.org/
2782T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2783T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2784S: Maintained
2785F: include/uapi/linux/nl80211.h
2786F: include/net/cfg80211.h
2787F: net/wireless/*
2788X: net/wireless/wext*
2789
2790CHAR and MISC DRIVERS
2791M: Arnd Bergmann <arnd@arndb.de>
2792M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2793T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2794S: Supported
2795F: drivers/char/*
2796F: drivers/misc/*
2797F: include/linux/miscdevice.h
2798
2799CHECKPATCH
2800M: Andy Whitcroft <apw@canonical.com>
2801M: Joe Perches <joe@perches.com>
2802S: Maintained
2803F: scripts/checkpatch.pl
2804
2805CHINESE DOCUMENTATION
2806M: Harry Wei <harryxiyou@gmail.com>
2807L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2808L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2809S: Maintained
2810F: Documentation/zh_CN/
2811
2812CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2813M: Peter Chen <Peter.Chen@nxp.com>
2814T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2815L: linux-usb@vger.kernel.org
2816S: Maintained
2817F: drivers/usb/chipidea/
2818
2819CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2820M: Hans de Goede <hdegoede@redhat.com>
2821L: linux-input@vger.kernel.org
2822S: Maintained
2823F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2824F: drivers/input/touchscreen/chipone_icn8318.c
2825
2826CHROME HARDWARE PLATFORM SUPPORT
2827M: Olof Johansson <olof@lixom.net>
2828S: Maintained
2829T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2830F: drivers/platform/chrome/
2831
2832CISCO VIC ETHERNET NIC DRIVER
2833M: Christian Benvenuti <benve@cisco.com>
2834M: Sujith Sankar <ssujith@cisco.com>
2835M: Govindarajulu Varadarajan <_govind@gmx.com>
2836M: Neel Patel <neepatel@cisco.com>
2837S: Supported
2838F: drivers/net/ethernet/cisco/enic/
2839
2840CISCO VIC LOW LATENCY NIC DRIVER
2841M: Christian Benvenuti <benve@cisco.com>
2842M: Dave Goodell <dgoodell@cisco.com>
2843S: Supported
2844F: drivers/infiniband/hw/usnic/
2845
2846CIRRUS LOGIC EP93XX ETHERNET DRIVER
2847M: Hartley Sweeten <hsweeten@visionengravers.com>
2848L: netdev@vger.kernel.org
2849S: Maintained
2850F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2851
2852CIRRUS LOGIC AUDIO CODEC DRIVERS
2853M: Brian Austin <brian.austin@cirrus.com>
2854M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2855L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2856S: Maintained
2857F: sound/soc/codecs/cs*
2858
2859CLEANCACHE API
2860M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2861L: linux-kernel@vger.kernel.org
2862S: Maintained
2863F: mm/cleancache.c
2864F: include/linux/cleancache.h
2865
2866CLK API
2867M: Russell King <linux@arm.linux.org.uk>
2868L: linux-clk@vger.kernel.org
2869S: Maintained
2870F: include/linux/clk.h
2871
2872CLOCKSOURCE, CLOCKEVENT DRIVERS
2873M: Daniel Lezcano <daniel.lezcano@linaro.org>
2874M: Thomas Gleixner <tglx@linutronix.de>
2875L: linux-kernel@vger.kernel.org
2876T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2877S: Supported
2878F: drivers/clocksource
2879
2880CISCO FCOE HBA DRIVER
2881M: Hiral Patel <hiralpat@cisco.com>
2882M: Suma Ramars <sramars@cisco.com>
2883M: Brian Uchino <buchino@cisco.com>
2884L: linux-scsi@vger.kernel.org
2885S: Supported
2886F: drivers/scsi/fnic/
2887
2888CISCO SCSI HBA DRIVER
2889M: Narsimhulu Musini <nmusini@cisco.com>
2890M: Sesidhar Baddela <sebaddel@cisco.com>
2891L: linux-scsi@vger.kernel.org
2892S: Supported
2893F: drivers/scsi/snic/
2894
2895CMPC ACPI DRIVER
2896M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2897M: Daniel Oliveira Nascimento <don@syst.com.br>
2898L: platform-driver-x86@vger.kernel.org
2899S: Supported
2900F: drivers/platform/x86/classmate-laptop.c
2901
2902COBALT MEDIA DRIVER
2903M: Hans Verkuil <hans.verkuil@cisco.com>
2904L: linux-media@vger.kernel.org
2905T: git git://linuxtv.org/media_tree.git
2906W: https://linuxtv.org
2907S: Supported
2908F: drivers/media/pci/cobalt/
2909
2910COCCINELLE/Semantic Patches (SmPL)
2911M: Julia Lawall <Julia.Lawall@lip6.fr>
2912M: Gilles Muller <Gilles.Muller@lip6.fr>
2913M: Nicolas Palix <nicolas.palix@imag.fr>
2914M: Michal Marek <mmarek@suse.com>
2915L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2916T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2917W: http://coccinelle.lip6.fr/
2918S: Supported
2919F: Documentation/coccinelle.txt
2920F: scripts/coccinelle/
2921F: scripts/coccicheck
2922
2923CODA FILE SYSTEM
2924M: Jan Harkes <jaharkes@cs.cmu.edu>
2925M: coda@cs.cmu.edu
2926L: codalist@coda.cs.cmu.edu
2927W: http://www.coda.cs.cmu.edu/
2928S: Maintained
2929F: Documentation/filesystems/coda.txt
2930F: fs/coda/
2931F: include/linux/coda*.h
2932F: include/uapi/linux/coda*.h
2933
2934CODA V4L2 MEM2MEM DRIVER
2935M: Philipp Zabel <p.zabel@pengutronix.de>
2936L: linux-media@vger.kernel.org
2937S: Maintained
2938F: Documentation/devicetree/bindings/media/coda.txt
2939F: drivers/media/platform/coda/
2940
2941COMMON CLK FRAMEWORK
2942M: Michael Turquette <mturquette@baylibre.com>
2943M: Stephen Boyd <sboyd@codeaurora.org>
2944L: linux-clk@vger.kernel.org
2945T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2946S: Maintained
2947F: drivers/clk/
2948X: drivers/clk/clkdev.c
2949F: include/linux/clk-pr*
2950F: include/linux/clk/
2951
2952COMMON INTERNET FILE SYSTEM (CIFS)
2953M: Steve French <sfrench@samba.org>
2954L: linux-cifs@vger.kernel.org
2955L: samba-technical@lists.samba.org (moderated for non-subscribers)
2956W: http://linux-cifs.samba.org/
2957T: git git://git.samba.org/sfrench/cifs-2.6.git
2958S: Supported
2959F: Documentation/filesystems/cifs/
2960F: fs/cifs/
2961
2962COMPACTPCI HOTPLUG CORE
2963M: Scott Murray <scott@spiteful.org>
2964L: linux-pci@vger.kernel.org
2965S: Maintained
2966F: drivers/pci/hotplug/cpci_hotplug*
2967
2968COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2969M: Scott Murray <scott@spiteful.org>
2970L: linux-pci@vger.kernel.org
2971S: Maintained
2972F: drivers/pci/hotplug/cpcihp_zt5550.*
2973
2974COMPACTPCI HOTPLUG GENERIC DRIVER
2975M: Scott Murray <scott@spiteful.org>
2976L: linux-pci@vger.kernel.org
2977S: Maintained
2978F: drivers/pci/hotplug/cpcihp_generic.c
2979
2980COMPAL LAPTOP SUPPORT
2981M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2982L: platform-driver-x86@vger.kernel.org
2983S: Maintained
2984F: drivers/platform/x86/compal-laptop.c
2985
2986CONEXANT ACCESSRUNNER USB DRIVER
2987L: accessrunner-general@lists.sourceforge.net
2988W: http://accessrunner.sourceforge.net/
2989S: Orphan
2990F: drivers/usb/atm/cxacru.c
2991
2992CONFIGFS
2993M: Joel Becker <jlbec@evilplan.org>
2994M: Christoph Hellwig <hch@lst.de>
2995T: git git://git.infradead.org/users/hch/configfs.git
2996S: Supported
2997F: fs/configfs/
2998F: include/linux/configfs.h
2999
3000CONNECTOR
3001M: Evgeniy Polyakov <zbr@ioremap.net>
3002L: netdev@vger.kernel.org
3003S: Maintained
3004F: drivers/connector/
3005
3006CONTROL GROUP (CGROUP)
3007M: Tejun Heo <tj@kernel.org>
3008M: Li Zefan <lizefan@huawei.com>
3009M: Johannes Weiner <hannes@cmpxchg.org>
3010L: cgroups@vger.kernel.org
3011T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3012S: Maintained
3013F: Documentation/cgroups/
3014F: include/linux/cgroup*
3015F: kernel/cgroup*
3016
3017CONTROL GROUP - CPUSET
3018M: Li Zefan <lizefan@huawei.com>
3019L: cgroups@vger.kernel.org
3020W: http://www.bullopensource.org/cpuset/
3021W: http://oss.sgi.com/projects/cpusets/
3022T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3023S: Maintained
3024F: Documentation/cgroups/cpusets.txt
3025F: include/linux/cpuset.h
3026F: kernel/cpuset.c
3027
3028CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3029M: Johannes Weiner <hannes@cmpxchg.org>
3030M: Michal Hocko <mhocko@kernel.org>
3031M: Vladimir Davydov <vdavydov@virtuozzo.com>
3032L: cgroups@vger.kernel.org
3033L: linux-mm@kvack.org
3034S: Maintained
3035F: mm/memcontrol.c
3036F: mm/swap_cgroup.c
3037
3038CORETEMP HARDWARE MONITORING DRIVER
3039M: Fenghua Yu <fenghua.yu@intel.com>
3040L: lm-sensors@lm-sensors.org
3041S: Maintained
3042F: Documentation/hwmon/coretemp
3043F: drivers/hwmon/coretemp.c
3044
3045COSA/SRP SYNC SERIAL DRIVER
3046M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3047W: http://www.fi.muni.cz/~kas/cosa/
3048S: Maintained
3049F: drivers/net/wan/cosa*
3050
3051CPMAC ETHERNET DRIVER
3052M: Florian Fainelli <florian@openwrt.org>
3053L: netdev@vger.kernel.org
3054S: Maintained
3055F: drivers/net/ethernet/ti/cpmac.c
3056
3057CPU FREQUENCY DRIVERS
3058M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3059M: Viresh Kumar <viresh.kumar@linaro.org>
3060L: linux-pm@vger.kernel.org
3061S: Maintained
3062T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3063T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3064F: drivers/cpufreq/
3065F: include/linux/cpufreq.h
3066
3067CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3068M: Viresh Kumar <viresh.kumar@linaro.org>
3069M: Sudeep Holla <sudeep.holla@arm.com>
3070L: linux-pm@vger.kernel.org
3071W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3072S: Maintained
3073F: drivers/cpufreq/arm_big_little.h
3074F: drivers/cpufreq/arm_big_little.c
3075F: drivers/cpufreq/arm_big_little_dt.c
3076
3077CPUIDLE DRIVER - ARM BIG LITTLE
3078M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3079M: Daniel Lezcano <daniel.lezcano@linaro.org>
3080L: linux-pm@vger.kernel.org
3081L: linux-arm-kernel@lists.infradead.org
3082T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3083S: Maintained
3084F: drivers/cpuidle/cpuidle-big_little.c
3085
3086CPUIDLE DRIVER - ARM EXYNOS
3087M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3088M: Daniel Lezcano <daniel.lezcano@linaro.org>
3089M: Kukjin Kim <kgene@kernel.org>
3090L: linux-pm@vger.kernel.org
3091L: linux-samsung-soc@vger.kernel.org
3092S: Supported
3093F: drivers/cpuidle/cpuidle-exynos.c
3094F: arch/arm/mach-exynos/pm.c
3095
3096CPUIDLE DRIVERS
3097M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3098M: Daniel Lezcano <daniel.lezcano@linaro.org>
3099L: linux-pm@vger.kernel.org
3100S: Maintained
3101T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3102F: drivers/cpuidle/*
3103F: include/linux/cpuidle.h
3104
3105CPUID/MSR DRIVER
3106M: "H. Peter Anvin" <hpa@zytor.com>
3107S: Maintained
3108F: arch/x86/kernel/cpuid.c
3109F: arch/x86/kernel/msr.c
3110
3111CPU POWER MONITORING SUBSYSTEM
3112M: Thomas Renninger <trenn@suse.com>
3113L: linux-pm@vger.kernel.org
3114S: Maintained
3115F: tools/power/cpupower/
3116
3117CRAMFS FILESYSTEM
3118W: http://sourceforge.net/projects/cramfs/
3119S: Orphan / Obsolete
3120F: Documentation/filesystems/cramfs.txt
3121F: fs/cramfs/
3122
3123CRIS PORT
3124M: Mikael Starvik <starvik@axis.com>
3125M: Jesper Nilsson <jesper.nilsson@axis.com>
3126L: linux-cris-kernel@axis.com
3127W: http://developer.axis.com
3128T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3129S: Maintained
3130F: arch/cris/
3131F: drivers/tty/serial/crisv10.*
3132
3133CRYPTO API
3134M: Herbert Xu <herbert@gondor.apana.org.au>
3135M: "David S. Miller" <davem@davemloft.net>
3136L: linux-crypto@vger.kernel.org
3137T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3138T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3139S: Maintained
3140F: Documentation/crypto/
3141F: Documentation/DocBook/crypto-API.tmpl
3142F: arch/*/crypto/
3143F: crypto/
3144F: drivers/crypto/
3145F: include/crypto/
3146
3147CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3148M: Neil Horman <nhorman@tuxdriver.com>
3149L: linux-crypto@vger.kernel.org
3150S: Maintained
3151F: crypto/ansi_cprng.c
3152F: crypto/rng.c
3153
3154CS3308 MEDIA DRIVER
3155M: Hans Verkuil <hverkuil@xs4all.nl>
3156L: linux-media@vger.kernel.org
3157T: git git://linuxtv.org/media_tree.git
3158W: http://linuxtv.org
3159S: Odd Fixes
3160F: drivers/media/i2c/cs3308.c
3161F: drivers/media/i2c/cs3308.h
3162
3163CS5535 Audio ALSA driver
3164M: Jaya Kumar <jayakumar.alsa@gmail.com>
3165S: Maintained
3166F: sound/pci/cs5535audio/
3167
3168CW1200 WLAN driver
3169M: Solomon Peachy <pizza@shaftnet.org>
3170S: Maintained
3171F: drivers/net/wireless/st/cw1200/
3172
3173CX18 VIDEO4LINUX DRIVER
3174M: Andy Walls <awalls@md.metrocast.net>
3175L: ivtv-devel@ivtvdriver.org (subscribers-only)
3176L: linux-media@vger.kernel.org
3177T: git git://linuxtv.org/media_tree.git
3178W: https://linuxtv.org
3179W: http://www.ivtvdriver.org/index.php/Cx18
3180S: Maintained
3181F: Documentation/video4linux/cx18.txt
3182F: drivers/media/pci/cx18/
3183F: include/uapi/linux/ivtv*
3184
3185CX2341X MPEG ENCODER HELPER MODULE
3186M: Hans Verkuil <hverkuil@xs4all.nl>
3187L: linux-media@vger.kernel.org
3188T: git git://linuxtv.org/media_tree.git
3189W: https://linuxtv.org
3190S: Maintained
3191F: drivers/media/common/cx2341x*
3192F: include/media/cx2341x*
3193
3194CX24120 MEDIA DRIVER
3195M: Jemma Denson <jdenson@gmail.com>
3196M: Patrick Boettcher <patrick.boettcher@posteo.de>
3197L: linux-media@vger.kernel.org
3198W: https://linuxtv.org
3199Q: http://patchwork.linuxtv.org/project/linux-media/list/
3200S: Maintained
3201F: drivers/media/dvb-frontends/cx24120*
3202
3203CX88 VIDEO4LINUX DRIVER
3204M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3205L: linux-media@vger.kernel.org
3206W: https://linuxtv.org
3207T: git git://linuxtv.org/media_tree.git
3208S: Odd fixes
3209F: Documentation/video4linux/cx88/
3210F: drivers/media/pci/cx88/
3211
3212CXD2820R MEDIA DRIVER
3213M: Antti Palosaari <crope@iki.fi>
3214L: linux-media@vger.kernel.org
3215W: https://linuxtv.org
3216W: http://palosaari.fi/linux/
3217Q: http://patchwork.linuxtv.org/project/linux-media/list/
3218T: git git://linuxtv.org/anttip/media_tree.git
3219S: Maintained
3220F: drivers/media/dvb-frontends/cxd2820r*
3221
3222CXGB3 ETHERNET DRIVER (CXGB3)
3223M: Santosh Raspatur <santosh@chelsio.com>
3224L: netdev@vger.kernel.org
3225W: http://www.chelsio.com
3226S: Supported
3227F: drivers/net/ethernet/chelsio/cxgb3/
3228
3229CXGB3 ISCSI DRIVER (CXGB3I)
3230M: Karen Xie <kxie@chelsio.com>
3231L: linux-scsi@vger.kernel.org
3232W: http://www.chelsio.com
3233S: Supported
3234F: drivers/scsi/cxgbi/cxgb3i
3235
3236CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3237M: Steve Wise <swise@chelsio.com>
3238L: linux-rdma@vger.kernel.org
3239W: http://www.openfabrics.org
3240S: Supported
3241F: drivers/infiniband/hw/cxgb3/
3242
3243CXGB4 ETHERNET DRIVER (CXGB4)
3244M: Hariprasad S <hariprasad@chelsio.com>
3245L: netdev@vger.kernel.org
3246W: http://www.chelsio.com
3247S: Supported
3248F: drivers/net/ethernet/chelsio/cxgb4/
3249
3250CXGB4 ISCSI DRIVER (CXGB4I)
3251M: Karen Xie <kxie@chelsio.com>
3252L: linux-scsi@vger.kernel.org
3253W: http://www.chelsio.com
3254S: Supported
3255F: drivers/scsi/cxgbi/cxgb4i
3256
3257CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3258M: Steve Wise <swise@chelsio.com>
3259L: linux-rdma@vger.kernel.org
3260W: http://www.openfabrics.org
3261S: Supported
3262F: drivers/infiniband/hw/cxgb4/
3263
3264CXGB4VF ETHERNET DRIVER (CXGB4VF)
3265M: Casey Leedom <leedom@chelsio.com>
3266L: netdev@vger.kernel.org
3267W: http://www.chelsio.com
3268S: Supported
3269F: drivers/net/ethernet/chelsio/cxgb4vf/
3270
3271CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3272M: Ian Munsie <imunsie@au1.ibm.com>
3273M: Michael Neuling <mikey@neuling.org>
3274L: linuxppc-dev@lists.ozlabs.org
3275S: Supported
3276F: drivers/misc/cxl/
3277F: include/misc/cxl*
3278F: include/uapi/misc/cxl.h
3279F: Documentation/powerpc/cxl.txt
3280F: Documentation/powerpc/cxl.txt
3281F: Documentation/ABI/testing/sysfs-class-cxl
3282
3283CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3284M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3285M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3286L: linux-scsi@vger.kernel.org
3287S: Supported
3288F: drivers/scsi/cxlflash/
3289F: include/uapi/scsi/cxlflash_ioctls.h
3290F: Documentation/powerpc/cxlflash.txt
3291
3292STMMAC ETHERNET DRIVER
3293M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3294L: netdev@vger.kernel.org
3295W: http://www.stlinux.com
3296S: Supported
3297F: drivers/net/ethernet/stmicro/stmmac/
3298
3299CYBERPRO FB DRIVER
3300M: Russell King <linux@arm.linux.org.uk>
3301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3302W: http://www.arm.linux.org.uk/
3303S: Maintained
3304F: drivers/video/fbdev/cyber2000fb.*
3305
3306CYCLADES ASYNC MUX DRIVER
3307W: http://www.cyclades.com/
3308S: Orphan
3309F: drivers/tty/cyclades.c
3310F: include/linux/cyclades.h
3311F: include/uapi/linux/cyclades.h
3312
3313CYCLADES PC300 DRIVER
3314W: http://www.cyclades.com/
3315S: Orphan
3316F: drivers/net/wan/pc300*
3317
3318CYPRESS_FIRMWARE MEDIA DRIVER
3319M: Antti Palosaari <crope@iki.fi>
3320L: linux-media@vger.kernel.org
3321W: https://linuxtv.org
3322W: http://palosaari.fi/linux/
3323Q: http://patchwork.linuxtv.org/project/linux-media/list/
3324T: git git://linuxtv.org/anttip/media_tree.git
3325S: Maintained
3326F: drivers/media/common/cypress_firmware*
3327
3328CYTTSP TOUCHSCREEN DRIVER
3329M: Ferruh Yigit <fery@cypress.com>
3330L: linux-input@vger.kernel.org
3331S: Supported
3332F: drivers/input/touchscreen/cyttsp*
3333F: include/linux/input/cyttsp.h
3334
3335DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3336M: Joshua Kinard <kumba@gentoo.org>
3337S: Maintained
3338F: drivers/rtc/rtc-ds1685.c
3339F: include/linux/rtc/ds1685.h
3340
3341DAMA SLAVE for AX.25
3342M: Joerg Reuter <jreuter@yaina.de>
3343W: http://yaina.de/jreuter/
3344W: http://www.qsl.net/dl1bke/
3345L: linux-hams@vger.kernel.org
3346S: Maintained
3347F: net/ax25/af_ax25.c
3348F: net/ax25/ax25_dev.c
3349F: net/ax25/ax25_ds_*
3350F: net/ax25/ax25_in.c
3351F: net/ax25/ax25_out.c
3352F: net/ax25/ax25_timer.c
3353F: net/ax25/sysctl_net_ax25.c
3354
3355DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3356L: netdev@vger.kernel.org
3357S: Orphan
3358F: Documentation/networking/dmfe.txt
3359F: drivers/net/ethernet/dec/tulip/dmfe.c
3360
3361DC390/AM53C974 SCSI driver
3362M: Hannes Reinecke <hare@suse.com>
3363L: linux-scsi@vger.kernel.org
3364S: Maintained
3365F: drivers/scsi/am53c974.c
3366
3367DC395x SCSI driver
3368M: Oliver Neukum <oliver@neukum.org>
3369M: Ali Akcaagac <aliakc@web.de>
3370M: Jamie Lenehan <lenehan@twibble.org>
3371L: dc395x@twibble.org
3372W: http://twibble.org/dist/dc395x/
3373W: http://lists.twibble.org/mailman/listinfo/dc395x/
3374S: Maintained
3375F: Documentation/scsi/dc395x.txt
3376F: drivers/scsi/dc395x.*
3377
3378DCCP PROTOCOL
3379M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3380L: dccp@vger.kernel.org
3381W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3382S: Maintained
3383F: include/linux/dccp.h
3384F: include/uapi/linux/dccp.h
3385F: include/linux/tfrc.h
3386F: net/dccp/
3387
3388DECnet NETWORK LAYER
3389W: http://linux-decnet.sourceforge.net
3390L: linux-decnet-user@lists.sourceforge.net
3391S: Orphan
3392F: Documentation/networking/decnet.txt
3393F: net/decnet/
3394
3395DECSTATION PLATFORM SUPPORT
3396M: "Maciej W. Rozycki" <macro@linux-mips.org>
3397L: linux-mips@linux-mips.org
3398W: http://www.linux-mips.org/wiki/DECstation
3399S: Maintained
3400F: arch/mips/dec/
3401F: arch/mips/include/asm/dec/
3402F: arch/mips/include/asm/mach-dec/
3403
3404DEFXX FDDI NETWORK DRIVER
3405M: "Maciej W. Rozycki" <macro@linux-mips.org>
3406S: Maintained
3407F: drivers/net/fddi/defxx.*
3408
3409DELL LAPTOP DRIVER
3410M: Matthew Garrett <mjg59@srcf.ucam.org>
3411M: Pali Rohár <pali.rohar@gmail.com>
3412L: platform-driver-x86@vger.kernel.org
3413S: Maintained
3414F: drivers/platform/x86/dell-laptop.c
3415
3416DELL LAPTOP RBTN DRIVER
3417M: Pali Rohár <pali.rohar@gmail.com>
3418S: Maintained
3419F: drivers/platform/x86/dell-rbtn.*
3420
3421DELL LAPTOP FREEFALL DRIVER
3422M: Pali Rohár <pali.rohar@gmail.com>
3423S: Maintained
3424F: drivers/platform/x86/dell-smo8800.c
3425
3426DELL LAPTOP SMM DRIVER
3427M: Pali Rohár <pali.rohar@gmail.com>
3428S: Maintained
3429F: drivers/hwmon/dell-smm-hwmon.c
3430F: include/uapi/linux/i8k.h
3431
3432DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3433M: Doug Warzecha <Douglas_Warzecha@dell.com>
3434S: Maintained
3435F: Documentation/dcdbas.txt
3436F: drivers/firmware/dcdbas.*
3437
3438DELL WMI EXTRAS DRIVER
3439M: Matthew Garrett <mjg59@srcf.ucam.org>
3440M: Pali Rohár <pali.rohar@gmail.com>
3441S: Maintained
3442F: drivers/platform/x86/dell-wmi.c
3443
3444DESIGNWARE USB2 DRD IP DRIVER
3445M: John Youn <johnyoun@synopsys.com>
3446L: linux-usb@vger.kernel.org
3447T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3448S: Maintained
3449F: drivers/usb/dwc2/
3450
3451DESIGNWARE USB3 DRD IP DRIVER
3452M: Felipe Balbi <balbi@kernel.org>
3453L: linux-usb@vger.kernel.org
3454T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3455S: Maintained
3456F: drivers/usb/dwc3/
3457
3458DEVICE COREDUMP (DEV_COREDUMP)
3459M: Johannes Berg <johannes@sipsolutions.net>
3460L: linux-kernel@vger.kernel.org
3461S: Maintained
3462F: drivers/base/devcoredump.c
3463F: include/linux/devcoredump.h
3464
3465DEVICE FREQUENCY (DEVFREQ)
3466M: MyungJoo Ham <myungjoo.ham@samsung.com>
3467M: Kyungmin Park <kyungmin.park@samsung.com>
3468L: linux-pm@vger.kernel.org
3469T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3470S: Maintained
3471F: drivers/devfreq/
3472F: include/linux/devfreq.h
3473F: Documentation/devicetree/bindings/devfreq/
3474
3475DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3476M: Chanwoo Choi <cw00.choi@samsung.com>
3477L: linux-pm@vger.kernel.org
3478T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3479S: Supported
3480F: drivers/devfreq/event/
3481F: drivers/devfreq/devfreq-event.c
3482F: include/linux/devfreq-event.h
3483F: Documentation/devicetree/bindings/devfreq/event/
3484
3485DEVICE NUMBER REGISTRY
3486M: Torben Mathiasen <device@lanana.org>
3487W: http://lanana.org/docs/device-list/index.html
3488S: Maintained
3489
3490DEVICE-MAPPER (LVM)
3491M: Alasdair Kergon <agk@redhat.com>
3492M: Mike Snitzer <snitzer@redhat.com>
3493M: dm-devel@redhat.com
3494L: dm-devel@redhat.com
3495W: http://sources.redhat.com/dm
3496Q: http://patchwork.kernel.org/project/dm-devel/list/
3497T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3498T: quilt http://people.redhat.com/agk/patches/linux/editing/
3499S: Maintained
3500F: Documentation/device-mapper/
3501F: drivers/md/dm*
3502F: drivers/md/persistent-data/
3503F: include/linux/device-mapper.h
3504F: include/linux/dm-*.h
3505F: include/uapi/linux/dm-*.h
3506
3507DIALOG SEMICONDUCTOR DRIVERS
3508M: Support Opensource <support.opensource@diasemi.com>
3509W: http://www.dialog-semiconductor.com/products
3510S: Supported
3511F: Documentation/hwmon/da90??
3512F: Documentation/devicetree/bindings/sound/da[79]*.txt
3513F: drivers/gpio/gpio-da90??.c
3514F: drivers/hwmon/da90??-hwmon.c
3515F: drivers/iio/adc/da91??-*.c
3516F: drivers/input/misc/da90??_onkey.c
3517F: drivers/input/touchscreen/da9052_tsi.c
3518F: drivers/leds/leds-da90??.c
3519F: drivers/mfd/da903x.c
3520F: drivers/mfd/da90??-*.c
3521F: drivers/mfd/da91??-*.c
3522F: drivers/power/da9052-battery.c
3523F: drivers/power/da91??-*.c
3524F: drivers/regulator/da903x.c
3525F: drivers/regulator/da9???-regulator.[ch]
3526F: drivers/rtc/rtc-da90??.c
3527F: drivers/video/backlight/da90??_bl.c
3528F: drivers/watchdog/da90??_wdt.c
3529F: include/linux/mfd/da903x.h
3530F: include/linux/mfd/da9052/
3531F: include/linux/mfd/da9055/
3532F: include/linux/mfd/da9063/
3533F: include/linux/mfd/da9150/
3534F: include/sound/da[79]*.h
3535F: sound/soc/codecs/da[79]*.[ch]
3536
3537DIGI NEO AND CLASSIC PCI PRODUCTS
3538M: Lidza Louina <lidza.louina@gmail.com>
3539M: Mark Hounschell <markh@compro.net>
3540L: driverdev-devel@linuxdriverproject.org
3541S: Maintained
3542F: drivers/staging/dgnc/
3543
3544DIGI EPCA PCI PRODUCTS
3545M: Lidza Louina <lidza.louina@gmail.com>
3546M: Daeseok Youn <daeseok.youn@gmail.com>
3547L: driverdev-devel@linuxdriverproject.org
3548S: Maintained
3549F: drivers/staging/dgap/
3550
3551DIOLAN U2C-12 I2C DRIVER
3552M: Guenter Roeck <linux@roeck-us.net>
3553L: linux-i2c@vger.kernel.org
3554S: Maintained
3555F: drivers/i2c/busses/i2c-diolan-u2c.c
3556
3557DIRECT ACCESS (DAX)
3558M: Matthew Wilcox <willy@linux.intel.com>
3559L: linux-fsdevel@vger.kernel.org
3560S: Supported
3561F: fs/dax.c
3562
3563DIRECTORY NOTIFICATION (DNOTIFY)
3564M: Eric Paris <eparis@parisplace.org>
3565S: Maintained
3566F: Documentation/filesystems/dnotify.txt
3567F: fs/notify/dnotify/
3568F: include/linux/dnotify.h
3569
3570DISK GEOMETRY AND PARTITION HANDLING
3571M: Andries Brouwer <aeb@cwi.nl>
3572W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3573W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3574W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3575S: Maintained
3576
3577DISKQUOTA
3578M: Jan Kara <jack@suse.com>
3579S: Maintained
3580F: Documentation/filesystems/quota.txt
3581F: fs/quota/
3582F: include/linux/quota*.h
3583F: include/uapi/linux/quota*.h
3584
3585DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3586M: Bernie Thompson <bernie@plugable.com>
3587L: linux-fbdev@vger.kernel.org
3588S: Maintained
3589W: http://plugable.com/category/projects/udlfb/
3590F: drivers/video/fbdev/udlfb.c
3591F: include/video/udlfb.h
3592F: Documentation/fb/udlfb.txt
3593
3594DISTRIBUTED LOCK MANAGER (DLM)
3595M: Christine Caulfield <ccaulfie@redhat.com>
3596M: David Teigland <teigland@redhat.com>
3597L: cluster-devel@redhat.com
3598W: http://sources.redhat.com/cluster/
3599T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3600S: Supported
3601F: fs/dlm/
3602
3603DMA BUFFER SHARING FRAMEWORK
3604M: Sumit Semwal <sumit.semwal@linaro.org>
3605S: Maintained
3606L: linux-media@vger.kernel.org
3607L: dri-devel@lists.freedesktop.org
3608L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3609F: drivers/dma-buf/
3610F: include/linux/dma-buf*
3611F: include/linux/reservation.h
3612F: include/linux/*fence.h
3613F: Documentation/dma-buf-sharing.txt
3614T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3615
3616DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3617M: Vinod Koul <vinod.koul@intel.com>
3618L: dmaengine@vger.kernel.org
3619Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3620S: Maintained
3621F: drivers/dma/
3622F: include/linux/dmaengine.h
3623F: Documentation/dmaengine/
3624T: git git://git.infradead.org/users/vkoul/slave-dma.git
3625
3626DME1737 HARDWARE MONITOR DRIVER
3627M: Juerg Haefliger <juergh@gmail.com>
3628L: lm-sensors@lm-sensors.org
3629S: Maintained
3630F: Documentation/hwmon/dme1737
3631F: drivers/hwmon/dme1737.c
3632
3633DMI/SMBIOS SUPPORT
3634M: Jean Delvare <jdelvare@suse.com>
3635S: Maintained
3636T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3637F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3638F: drivers/firmware/dmi-id.c
3639F: drivers/firmware/dmi_scan.c
3640F: include/linux/dmi.h
3641
3642DOCUMENTATION
3643M: Jonathan Corbet <corbet@lwn.net>
3644L: linux-doc@vger.kernel.org
3645S: Maintained
3646F: Documentation/
3647F: scripts/docproc.c
3648F: scripts/kernel-doc*
3649X: Documentation/ABI/
3650X: Documentation/devicetree/
3651X: Documentation/acpi
3652X: Documentation/power
3653X: Documentation/spi
3654X: Documentation/DocBook/media
3655T: git git://git.lwn.net/linux.git docs-next
3656
3657DOUBLETALK DRIVER
3658M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3659L: blinux-list@redhat.com
3660S: Maintained
3661F: drivers/char/dtlk.c
3662F: include/linux/dtlk.h
3663
3664DPT_I2O SCSI RAID DRIVER
3665M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3666L: linux-scsi@vger.kernel.org
3667W: http://www.adaptec.com/
3668S: Maintained
3669F: drivers/scsi/dpt*
3670F: drivers/scsi/dpt/
3671
3672DRBD DRIVER
3673M: Philipp Reisner <philipp.reisner@linbit.com>
3674M: Lars Ellenberg <lars.ellenberg@linbit.com>
3675L: drbd-dev@lists.linbit.com
3676W: http://www.drbd.org
3677T: git git://git.linbit.com/linux-drbd.git
3678T: git git://git.linbit.com/drbd-8.4.git
3679S: Supported
3680F: drivers/block/drbd/
3681F: lib/lru_cache.c
3682F: Documentation/blockdev/drbd/
3683
3684DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3685M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3686T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3687S: Supported
3688F: Documentation/kobject.txt
3689F: drivers/base/
3690F: fs/debugfs/
3691F: fs/kernfs/
3692F: fs/sysfs/
3693F: include/linux/debugfs.h
3694F: include/linux/kobj*
3695F: lib/kobj*
3696
3697DRM DRIVERS
3698M: David Airlie <airlied@linux.ie>
3699L: dri-devel@lists.freedesktop.org
3700T: git git://people.freedesktop.org/~airlied/linux
3701S: Maintained
3702F: drivers/gpu/drm/
3703F: drivers/gpu/vga/
3704F: include/drm/
3705F: include/uapi/drm/
3706
3707RADEON DRM DRIVERS
3708M: Alex Deucher <alexander.deucher@amd.com>
3709M: Christian König <christian.koenig@amd.com>
3710L: dri-devel@lists.freedesktop.org
3711T: git git://people.freedesktop.org/~agd5f/linux
3712S: Supported
3713F: drivers/gpu/drm/radeon/
3714F: include/uapi/drm/radeon*
3715
3716DRM PANEL DRIVERS
3717M: Thierry Reding <thierry.reding@gmail.com>
3718L: dri-devel@lists.freedesktop.org
3719T: git git://anongit.freedesktop.org/tegra/linux.git
3720S: Maintained
3721F: drivers/gpu/drm/drm_panel.c
3722F: drivers/gpu/drm/panel/
3723F: include/drm/drm_panel.h
3724F: Documentation/devicetree/bindings/display/panel/
3725
3726INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3727M: Daniel Vetter <daniel.vetter@intel.com>
3728M: Jani Nikula <jani.nikula@linux.intel.com>
3729L: intel-gfx@lists.freedesktop.org
3730L: dri-devel@lists.freedesktop.org
3731W: https://01.org/linuxgraphics/
3732Q: http://patchwork.freedesktop.org/project/intel-gfx/
3733T: git git://anongit.freedesktop.org/drm-intel
3734S: Supported
3735F: drivers/gpu/drm/i915/
3736F: include/drm/i915*
3737F: include/uapi/drm/i915*
3738
3739DRM DRIVERS FOR ATMEL HLCDC
3740M: Boris Brezillon <boris.brezillon@free-electrons.com>
3741L: dri-devel@lists.freedesktop.org
3742S: Supported
3743F: drivers/gpu/drm/atmel-hlcdc/
3744F: Documentation/devicetree/bindings/drm/atmel/
3745
3746DRM DRIVERS FOR EXYNOS
3747M: Inki Dae <inki.dae@samsung.com>
3748M: Joonyoung Shim <jy0922.shim@samsung.com>
3749M: Seung-Woo Kim <sw0312.kim@samsung.com>
3750M: Kyungmin Park <kyungmin.park@samsung.com>
3751L: dri-devel@lists.freedesktop.org
3752T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3753S: Supported
3754F: drivers/gpu/drm/exynos/
3755F: include/drm/exynos*
3756F: include/uapi/drm/exynos*
3757
3758DRM DRIVERS FOR FREESCALE DCU
3759M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3760M: Alison Wang <alison.wang@freescale.com>
3761L: dri-devel@lists.freedesktop.org
3762S: Supported
3763F: drivers/gpu/drm/fsl-dcu/
3764F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3765F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3766
3767DRM DRIVERS FOR FREESCALE IMX
3768M: Philipp Zabel <p.zabel@pengutronix.de>
3769L: dri-devel@lists.freedesktop.org
3770S: Maintained
3771F: drivers/gpu/drm/imx/
3772F: drivers/gpu/ipu-v3/
3773F: Documentation/devicetree/bindings/display/imx/
3774
3775DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3776M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3777L: dri-devel@lists.freedesktop.org
3778T: git git://github.com/patjak/drm-gma500
3779S: Maintained
3780F: drivers/gpu/drm/gma500
3781F: include/drm/gma500*
3782
3783DRM DRIVERS FOR NVIDIA TEGRA
3784M: Thierry Reding <thierry.reding@gmail.com>
3785M: Terje Bergström <tbergstrom@nvidia.com>
3786L: dri-devel@lists.freedesktop.org
3787L: linux-tegra@vger.kernel.org
3788T: git git://anongit.freedesktop.org/tegra/linux.git
3789S: Supported
3790F: drivers/gpu/drm/tegra/
3791F: drivers/gpu/host1x/
3792F: include/linux/host1x.h
3793F: include/uapi/drm/tegra_drm.h
3794F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3795
3796DRM DRIVERS FOR RENESAS
3797M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3798L: dri-devel@lists.freedesktop.org
3799L: linux-renesas-soc@vger.kernel.org
3800T: git git://people.freedesktop.org/~airlied/linux
3801S: Supported
3802F: drivers/gpu/drm/rcar-du/
3803F: drivers/gpu/drm/shmobile/
3804F: include/linux/platform_data/shmob_drm.h
3805
3806DRM DRIVERS FOR ROCKCHIP
3807M: Mark Yao <mark.yao@rock-chips.com>
3808L: dri-devel@lists.freedesktop.org
3809S: Maintained
3810F: drivers/gpu/drm/rockchip/
3811F: Documentation/devicetree/bindings/display/rockchip*
3812
3813DRM DRIVERS FOR STI
3814M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3815M: Vincent Abriou <vincent.abriou@st.com>
3816L: dri-devel@lists.freedesktop.org
3817T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3818S: Maintained
3819F: drivers/gpu/drm/sti
3820F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3821
3822DRM DRIVERS FOR VIVANTE GPU IP
3823M: Lucas Stach <l.stach@pengutronix.de>
3824R: Russell King <linux+etnaviv@arm.linux.org.uk>
3825R: Christian Gmeiner <christian.gmeiner@gmail.com>
3826L: dri-devel@lists.freedesktop.org
3827S: Maintained
3828F: drivers/gpu/drm/etnaviv
3829F: Documentation/devicetree/bindings/display/etnaviv
3830
3831DSBR100 USB FM RADIO DRIVER
3832M: Alexey Klimov <klimov.linux@gmail.com>
3833L: linux-media@vger.kernel.org
3834T: git git://linuxtv.org/media_tree.git
3835S: Maintained
3836F: drivers/media/radio/dsbr100.c
3837
3838DSCC4 DRIVER
3839M: Francois Romieu <romieu@fr.zoreil.com>
3840L: netdev@vger.kernel.org
3841S: Maintained
3842F: drivers/net/wan/dscc4.c
3843
3844DT3155 MEDIA DRIVER
3845M: Hans Verkuil <hverkuil@xs4all.nl>
3846L: linux-media@vger.kernel.org
3847T: git git://linuxtv.org/media_tree.git
3848W: https://linuxtv.org
3849S: Odd Fixes
3850F: drivers/media/pci/dt3155/
3851
3852DVB_USB_AF9015 MEDIA DRIVER
3853M: Antti Palosaari <crope@iki.fi>
3854L: linux-media@vger.kernel.org
3855W: https://linuxtv.org
3856W: http://palosaari.fi/linux/
3857Q: http://patchwork.linuxtv.org/project/linux-media/list/
3858T: git git://linuxtv.org/anttip/media_tree.git
3859S: Maintained
3860F: drivers/media/usb/dvb-usb-v2/af9015*
3861
3862DVB_USB_AF9035 MEDIA DRIVER
3863M: Antti Palosaari <crope@iki.fi>
3864L: linux-media@vger.kernel.org
3865W: https://linuxtv.org
3866W: http://palosaari.fi/linux/
3867Q: http://patchwork.linuxtv.org/project/linux-media/list/
3868T: git git://linuxtv.org/anttip/media_tree.git
3869S: Maintained
3870F: drivers/media/usb/dvb-usb-v2/af9035*
3871
3872DVB_USB_ANYSEE MEDIA DRIVER
3873M: Antti Palosaari <crope@iki.fi>
3874L: linux-media@vger.kernel.org
3875W: https://linuxtv.org
3876W: http://palosaari.fi/linux/
3877Q: http://patchwork.linuxtv.org/project/linux-media/list/
3878T: git git://linuxtv.org/anttip/media_tree.git
3879S: Maintained
3880F: drivers/media/usb/dvb-usb-v2/anysee*
3881
3882DVB_USB_AU6610 MEDIA DRIVER
3883M: Antti Palosaari <crope@iki.fi>
3884L: linux-media@vger.kernel.org
3885W: https://linuxtv.org
3886W: http://palosaari.fi/linux/
3887Q: http://patchwork.linuxtv.org/project/linux-media/list/
3888T: git git://linuxtv.org/anttip/media_tree.git
3889S: Maintained
3890F: drivers/media/usb/dvb-usb-v2/au6610*
3891
3892DVB_USB_CE6230 MEDIA DRIVER
3893M: Antti Palosaari <crope@iki.fi>
3894L: linux-media@vger.kernel.org
3895W: https://linuxtv.org
3896W: http://palosaari.fi/linux/
3897Q: http://patchwork.linuxtv.org/project/linux-media/list/
3898T: git git://linuxtv.org/anttip/media_tree.git
3899S: Maintained
3900F: drivers/media/usb/dvb-usb-v2/ce6230*
3901
3902DVB_USB_CXUSB MEDIA DRIVER
3903M: Michael Krufky <mkrufky@linuxtv.org>
3904L: linux-media@vger.kernel.org
3905W: https://linuxtv.org
3906W: http://github.com/mkrufky
3907Q: http://patchwork.linuxtv.org/project/linux-media/list/
3908T: git git://linuxtv.org/media_tree.git
3909S: Maintained
3910F: drivers/media/usb/dvb-usb/cxusb*
3911
3912DVB_USB_EC168 MEDIA DRIVER
3913M: Antti Palosaari <crope@iki.fi>
3914L: linux-media@vger.kernel.org
3915W: https://linuxtv.org
3916W: http://palosaari.fi/linux/
3917Q: http://patchwork.linuxtv.org/project/linux-media/list/
3918T: git git://linuxtv.org/anttip/media_tree.git
3919S: Maintained
3920F: drivers/media/usb/dvb-usb-v2/ec168*
3921
3922DVB_USB_GL861 MEDIA DRIVER
3923M: Antti Palosaari <crope@iki.fi>
3924L: linux-media@vger.kernel.org
3925W: https://linuxtv.org
3926Q: http://patchwork.linuxtv.org/project/linux-media/list/
3927T: git git://linuxtv.org/anttip/media_tree.git
3928S: Maintained
3929F: drivers/media/usb/dvb-usb-v2/gl861*
3930
3931DVB_USB_MXL111SF MEDIA DRIVER
3932M: Michael Krufky <mkrufky@linuxtv.org>
3933L: linux-media@vger.kernel.org
3934W: https://linuxtv.org
3935W: http://github.com/mkrufky
3936Q: http://patchwork.linuxtv.org/project/linux-media/list/
3937T: git git://linuxtv.org/mkrufky/mxl111sf.git
3938S: Maintained
3939F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3940
3941DVB_USB_RTL28XXU MEDIA DRIVER
3942M: Antti Palosaari <crope@iki.fi>
3943L: linux-media@vger.kernel.org
3944W: https://linuxtv.org
3945W: http://palosaari.fi/linux/
3946Q: http://patchwork.linuxtv.org/project/linux-media/list/
3947T: git git://linuxtv.org/anttip/media_tree.git
3948S: Maintained
3949F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3950
3951DVB_USB_V2 MEDIA DRIVER
3952M: Antti Palosaari <crope@iki.fi>
3953L: linux-media@vger.kernel.org
3954W: https://linuxtv.org
3955W: http://palosaari.fi/linux/
3956Q: http://patchwork.linuxtv.org/project/linux-media/list/
3957T: git git://linuxtv.org/anttip/media_tree.git
3958S: Maintained
3959F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3960F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3961
3962DYNAMIC DEBUG
3963M: Jason Baron <jbaron@akamai.com>
3964S: Maintained
3965F: lib/dynamic_debug.c
3966F: include/linux/dynamic_debug.h
3967
3968DZ DECSTATION DZ11 SERIAL DRIVER
3969M: "Maciej W. Rozycki" <macro@linux-mips.org>
3970S: Maintained
3971F: drivers/tty/serial/dz.*
3972
3973E3X0 POWER BUTTON DRIVER
3974M: Moritz Fischer <moritz.fischer@ettus.com>
3975L: usrp-users@lists.ettus.com
3976W: http://www.ettus.com
3977S: Supported
3978F: drivers/input/misc/e3x0-button.c
3979F: Documentation/devicetree/bindings/input/e3x0-button.txt
3980
3981E4000 MEDIA DRIVER
3982M: Antti Palosaari <crope@iki.fi>
3983L: linux-media@vger.kernel.org
3984W: https://linuxtv.org
3985W: http://palosaari.fi/linux/
3986Q: http://patchwork.linuxtv.org/project/linux-media/list/
3987T: git git://linuxtv.org/anttip/media_tree.git
3988S: Maintained
3989F: drivers/media/tuners/e4000*
3990
3991EATA ISA/EISA/PCI SCSI DRIVER
3992M: Dario Ballabio <ballabio_dario@emc.com>
3993L: linux-scsi@vger.kernel.org
3994S: Maintained
3995F: drivers/scsi/eata.c
3996
3997EC100 MEDIA DRIVER
3998M: Antti Palosaari <crope@iki.fi>
3999L: linux-media@vger.kernel.org
4000W: https://linuxtv.org
4001W: http://palosaari.fi/linux/
4002Q: http://patchwork.linuxtv.org/project/linux-media/list/
4003T: git git://linuxtv.org/anttip/media_tree.git
4004S: Maintained
4005F: drivers/media/dvb-frontends/ec100*
4006
4007ECRYPT FILE SYSTEM
4008M: Tyler Hicks <tyhicks@canonical.com>
4009L: ecryptfs@vger.kernel.org
4010W: http://ecryptfs.org
4011W: https://launchpad.net/ecryptfs
4012T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4013S: Supported
4014F: Documentation/filesystems/ecryptfs.txt
4015F: fs/ecryptfs/
4016
4017EDAC-CORE
4018M: Doug Thompson <dougthompson@xmission.com>
4019M: Borislav Petkov <bp@alien8.de>
4020M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4021L: linux-edac@vger.kernel.org
4022T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4023T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4024S: Supported
4025F: Documentation/edac.txt
4026F: drivers/edac/
4027F: include/linux/edac.h
4028
4029EDAC-AMD64
4030M: Doug Thompson <dougthompson@xmission.com>
4031M: Borislav Petkov <bp@alien8.de>
4032L: linux-edac@vger.kernel.org
4033S: Maintained
4034F: drivers/edac/amd64_edac*
4035
4036EDAC-CALXEDA
4037M: Doug Thompson <dougthompson@xmission.com>
4038M: Robert Richter <rric@kernel.org>
4039L: linux-edac@vger.kernel.org
4040S: Maintained
4041F: drivers/edac/highbank*
4042
4043EDAC-CAVIUM
4044M: Ralf Baechle <ralf@linux-mips.org>
4045M: David Daney <david.daney@cavium.com>
4046L: linux-edac@vger.kernel.org
4047L: linux-mips@linux-mips.org
4048S: Supported
4049F: drivers/edac/octeon_edac*
4050
4051EDAC-E752X
4052M: Mark Gross <mark.gross@intel.com>
4053M: Doug Thompson <dougthompson@xmission.com>
4054L: linux-edac@vger.kernel.org
4055S: Maintained
4056F: drivers/edac/e752x_edac.c
4057
4058EDAC-E7XXX
4059M: Doug Thompson <dougthompson@xmission.com>
4060L: linux-edac@vger.kernel.org
4061S: Maintained
4062F: drivers/edac/e7xxx_edac.c
4063
4064EDAC-GHES
4065M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4066L: linux-edac@vger.kernel.org
4067S: Maintained
4068F: drivers/edac/ghes_edac.c
4069
4070EDAC-I82443BXGX
4071M: Tim Small <tim@buttersideup.com>
4072L: linux-edac@vger.kernel.org
4073S: Maintained
4074F: drivers/edac/i82443bxgx_edac.c
4075
4076EDAC-I3000
4077M: Jason Uhlenkott <juhlenko@akamai.com>
4078L: linux-edac@vger.kernel.org
4079S: Maintained
4080F: drivers/edac/i3000_edac.c
4081
4082EDAC-I5000
4083M: Doug Thompson <dougthompson@xmission.com>
4084L: linux-edac@vger.kernel.org
4085S: Maintained
4086F: drivers/edac/i5000_edac.c
4087
4088EDAC-I5400
4089M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4090L: linux-edac@vger.kernel.org
4091S: Maintained
4092F: drivers/edac/i5400_edac.c
4093
4094EDAC-I7300
4095M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4096L: linux-edac@vger.kernel.org
4097S: Maintained
4098F: drivers/edac/i7300_edac.c
4099
4100EDAC-I7CORE
4101M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4102L: linux-edac@vger.kernel.org
4103S: Maintained
4104F: drivers/edac/i7core_edac.c
4105
4106EDAC-I82975X
4107M: Ranganathan Desikan <ravi@jetztechnologies.com>
4108M: "Arvind R." <arvino55@gmail.com>
4109L: linux-edac@vger.kernel.org
4110S: Maintained
4111F: drivers/edac/i82975x_edac.c
4112
4113EDAC-IE31200
4114M: Jason Baron <jbaron@akamai.com>
4115L: linux-edac@vger.kernel.org
4116S: Maintained
4117F: drivers/edac/ie31200_edac.c
4118
4119EDAC-MPC85XX
4120M: Johannes Thumshirn <morbidrsa@gmail.com>
4121L: linux-edac@vger.kernel.org
4122S: Maintained
4123F: drivers/edac/mpc85xx_edac.[ch]
4124
4125EDAC-PASEMI
4126M: Egor Martovetsky <egor@pasemi.com>
4127L: linux-edac@vger.kernel.org
4128S: Maintained
4129F: drivers/edac/pasemi_edac.c
4130
4131EDAC-R82600
4132M: Tim Small <tim@buttersideup.com>
4133L: linux-edac@vger.kernel.org
4134S: Maintained
4135F: drivers/edac/r82600_edac.c
4136
4137EDAC-SBRIDGE
4138M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4139L: linux-edac@vger.kernel.org
4140S: Maintained
4141F: drivers/edac/sb_edac.c
4142
4143EDAC-XGENE
4144APPLIED MICRO (APM) X-GENE SOC EDAC
4145M: Loc Ho <lho@apm.com>
4146S: Supported
4147F: drivers/edac/xgene_edac.c
4148F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4149
4150EDIROL UA-101/UA-1000 DRIVER
4151M: Clemens Ladisch <clemens@ladisch.de>
4152L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4153T: git git://git.alsa-project.org/alsa-kernel.git
4154S: Maintained
4155F: sound/usb/misc/ua101.c
4156
4157EXTENSIBLE FIRMWARE INTERFACE (EFI)
4158M: Matt Fleming <matt@codeblueprint.co.uk>
4159L: linux-efi@vger.kernel.org
4160T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4161S: Maintained
4162F: Documentation/efi-stub.txt
4163F: arch/ia64/kernel/efi.c
4164F: arch/x86/boot/compressed/eboot.[ch]
4165F: arch/x86/include/asm/efi.h
4166F: arch/x86/platform/efi/*
4167F: drivers/firmware/efi/*
4168F: include/linux/efi*.h
4169
4170EFI VARIABLE FILESYSTEM
4171M: Matthew Garrett <matthew.garrett@nebula.com>
4172M: Jeremy Kerr <jk@ozlabs.org>
4173M: Matt Fleming <matt@codeblueprint.co.uk>
4174T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4175L: linux-efi@vger.kernel.org
4176S: Maintained
4177F: fs/efivarfs/
4178
4179EFIFB FRAMEBUFFER DRIVER
4180L: linux-fbdev@vger.kernel.org
4181M: Peter Jones <pjones@redhat.com>
4182S: Maintained
4183F: drivers/video/fbdev/efifb.c
4184
4185EFS FILESYSTEM
4186W: http://aeschi.ch.eu.org/efs/
4187S: Orphan
4188F: fs/efs/
4189
4190EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4191M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4192L: netdev@vger.kernel.org
4193S: Maintained
4194F: drivers/net/ethernet/ibm/ehea/
4195
4196EM28XX VIDEO4LINUX DRIVER
4197M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4198L: linux-media@vger.kernel.org
4199W: https://linuxtv.org
4200T: git git://linuxtv.org/media_tree.git
4201S: Maintained
4202F: drivers/media/usb/em28xx/
4203
4204EMBEDDED LINUX
4205M: Paul Gortmaker <paul.gortmaker@windriver.com>
4206M: Matt Mackall <mpm@selenic.com>
4207M: David Woodhouse <dwmw2@infradead.org>
4208L: linux-embedded@vger.kernel.org
4209S: Maintained
4210
4211EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4212M: James Smart <james.smart@avagotech.com>
4213M: Dick Kennedy <dick.kennedy@avagotech.com>
4214L: linux-scsi@vger.kernel.org
4215W: http://www.avagotech.com
4216S: Supported
4217F: drivers/scsi/lpfc/
4218
4219ENE CB710 FLASH CARD READER DRIVER
4220M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4221S: Maintained
4222F: drivers/misc/cb710/
4223F: drivers/mmc/host/cb710-mmc.*
4224F: include/linux/cb710.h
4225
4226ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4227M: Maxim Levitsky <maximlevitsky@gmail.com>
4228S: Maintained
4229F: drivers/media/rc/ene_ir.*
4230
4231ENHANCED ERROR HANDLING (EEH)
4232M: Gavin Shan <shangw@linux.vnet.ibm.com>
4233L: linuxppc-dev@lists.ozlabs.org
4234S: Supported
4235F: Documentation/powerpc/eeh-pci-error-recovery.txt
4236F: arch/powerpc/kernel/eeh*.c
4237
4238EPSON S1D13XXX FRAMEBUFFER DRIVER
4239M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4240S: Maintained
4241T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4242F: drivers/video/fbdev/s1d13xxxfb.c
4243F: include/video/s1d13xxxfb.h
4244
4245ET131X NETWORK DRIVER
4246M: Mark Einon <mark.einon@gmail.com>
4247S: Odd Fixes
4248F: drivers/net/ethernet/agere/
4249
4250ETHERNET BRIDGE
4251M: Stephen Hemminger <stephen@networkplumber.org>
4252L: bridge@lists.linux-foundation.org
4253L: netdev@vger.kernel.org
4254W: http://www.linuxfoundation.org/en/Net:Bridge
4255S: Maintained
4256F: include/linux/netfilter_bridge/
4257F: net/bridge/
4258
4259ETHERNET PHY LIBRARY
4260M: Florian Fainelli <f.fainelli@gmail.com>
4261L: netdev@vger.kernel.org
4262S: Maintained
4263F: include/linux/phy.h
4264F: include/linux/phy_fixed.h
4265F: drivers/net/phy/
4266F: Documentation/networking/phy.txt
4267F: drivers/of/of_mdio.c
4268F: drivers/of/of_net.c
4269
4270EXT2 FILE SYSTEM
4271M: Jan Kara <jack@suse.com>
4272L: linux-ext4@vger.kernel.org
4273S: Maintained
4274F: Documentation/filesystems/ext2.txt
4275F: fs/ext2/
4276F: include/linux/ext2*
4277
4278EXT4 FILE SYSTEM
4279M: "Theodore Ts'o" <tytso@mit.edu>
4280M: Andreas Dilger <adilger.kernel@dilger.ca>
4281L: linux-ext4@vger.kernel.org
4282W: http://ext4.wiki.kernel.org
4283Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4284T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4285S: Maintained
4286F: Documentation/filesystems/ext4.txt
4287F: fs/ext4/
4288
4289Extended Verification Module (EVM)
4290M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4291L: linux-ima-devel@lists.sourceforge.net
4292L: linux-security-module@vger.kernel.org
4293S: Supported
4294F: security/integrity/evm/
4295
4296EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4297M: MyungJoo Ham <myungjoo.ham@samsung.com>
4298M: Chanwoo Choi <cw00.choi@samsung.com>
4299L: linux-kernel@vger.kernel.org
4300T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4301S: Maintained
4302F: drivers/extcon/
4303F: include/linux/extcon/
4304F: include/linux/extcon.h
4305F: Documentation/extcon/
4306F: Documentation/devicetree/bindings/extcon/
4307
4308EXYNOS DP DRIVER
4309M: Jingoo Han <jingoohan1@gmail.com>
4310L: dri-devel@lists.freedesktop.org
4311S: Maintained
4312F: drivers/gpu/drm/exynos/exynos_dp*
4313
4314EXYNOS MIPI DISPLAY DRIVERS
4315M: Inki Dae <inki.dae@samsung.com>
4316M: Donghwa Lee <dh09.lee@samsung.com>
4317M: Kyungmin Park <kyungmin.park@samsung.com>
4318L: linux-fbdev@vger.kernel.org
4319S: Maintained
4320F: drivers/video/fbdev/exynos/exynos_mipi*
4321F: include/video/exynos_mipi*
4322
4323F71805F HARDWARE MONITORING DRIVER
4324M: Jean Delvare <jdelvare@suse.com>
4325L: lm-sensors@lm-sensors.org
4326S: Maintained
4327F: Documentation/hwmon/f71805f
4328F: drivers/hwmon/f71805f.c
4329
4330FC0011 TUNER DRIVER
4331M: Michael Buesch <m@bues.ch>
4332L: linux-media@vger.kernel.org
4333S: Maintained
4334F: drivers/media/tuners/fc0011.h
4335F: drivers/media/tuners/fc0011.c
4336
4337FC2580 MEDIA DRIVER
4338M: Antti Palosaari <crope@iki.fi>
4339L: linux-media@vger.kernel.org
4340W: https://linuxtv.org
4341W: http://palosaari.fi/linux/
4342Q: http://patchwork.linuxtv.org/project/linux-media/list/
4343T: git git://linuxtv.org/anttip/media_tree.git
4344S: Maintained
4345F: drivers/media/tuners/fc2580*
4346
4347FANOTIFY
4348M: Eric Paris <eparis@redhat.com>
4349S: Maintained
4350F: fs/notify/fanotify/
4351F: include/linux/fanotify.h
4352F: include/uapi/linux/fanotify.h
4353
4354FARSYNC SYNCHRONOUS DRIVER
4355M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4356W: http://www.farsite.co.uk/
4357S: Supported
4358F: drivers/net/wan/farsync.*
4359
4360FAULT INJECTION SUPPORT
4361M: Akinobu Mita <akinobu.mita@gmail.com>
4362S: Supported
4363F: Documentation/fault-injection/
4364F: lib/fault-inject.c
4365
4366FBTFT Framebuffer drivers
4367M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4368M: Noralf Trønnes <noralf@tronnes.org>
4369S: Maintained
4370F: drivers/staging/fbtft/
4371
4372FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4373M: Vasu Dev <vasu.dev@intel.com>
4374L: fcoe-devel@open-fcoe.org
4375W: www.Open-FCoE.org
4376S: Supported
4377F: drivers/scsi/libfc/
4378F: drivers/scsi/fcoe/
4379F: include/scsi/fc/
4380F: include/scsi/libfc.h
4381F: include/scsi/libfcoe.h
4382F: include/uapi/scsi/fc/
4383
4384FILE LOCKING (flock() and fcntl()/lockf())
4385M: Jeff Layton <jlayton@poochiereds.net>
4386M: "J. Bruce Fields" <bfields@fieldses.org>
4387L: linux-fsdevel@vger.kernel.org
4388S: Maintained
4389F: include/linux/fcntl.h
4390F: include/linux/fs.h
4391F: include/uapi/linux/fcntl.h
4392F: include/uapi/linux/fs.h
4393F: fs/fcntl.c
4394F: fs/locks.c
4395
4396FILESYSTEMS (VFS and infrastructure)
4397M: Alexander Viro <viro@zeniv.linux.org.uk>
4398L: linux-fsdevel@vger.kernel.org
4399S: Maintained
4400F: fs/*
4401
4402FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4403M: Riku Voipio <riku.voipio@iki.fi>
4404L: lm-sensors@lm-sensors.org
4405S: Maintained
4406F: drivers/hwmon/f75375s.c
4407F: include/linux/f75375s.h
4408
4409FIREWIRE AUDIO DRIVERS
4410M: Clemens Ladisch <clemens@ladisch.de>
4411L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4412T: git git://git.alsa-project.org/alsa-kernel.git
4413S: Maintained
4414F: sound/firewire/
4415
4416FIREWIRE MEDIA DRIVERS (firedtv)
4417M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4418L: linux-media@vger.kernel.org
4419L: linux1394-devel@lists.sourceforge.net
4420T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4421S: Maintained
4422F: drivers/media/firewire/
4423
4424FIREWIRE SBP-2 TARGET
4425M: Chris Boot <bootc@bootc.net>
4426L: linux-scsi@vger.kernel.org
4427L: target-devel@vger.kernel.org
4428L: linux1394-devel@lists.sourceforge.net
4429T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4430S: Maintained
4431F: drivers/target/sbp/
4432
4433FIREWIRE SUBSYSTEM
4434M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4435L: linux1394-devel@lists.sourceforge.net
4436W: http://ieee1394.wiki.kernel.org/
4437T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4438S: Maintained
4439F: drivers/firewire/
4440F: include/linux/firewire.h
4441F: include/uapi/linux/firewire*.h
4442F: tools/firewire/
4443
4444FIRMWARE LOADER (request_firmware)
4445M: Ming Lei <ming.lei@canonical.com>
4446L: linux-kernel@vger.kernel.org
4447S: Maintained
4448F: Documentation/firmware_class/
4449F: drivers/base/firmware*.c
4450F: include/linux/firmware.h
4451
4452FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4453M: Joshua Morris <josh.h.morris@us.ibm.com>
4454M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4455S: Maintained
4456F: drivers/block/rsxx/
4457
4458FLOPPY DRIVER
4459M: Jiri Kosina <jikos@kernel.org>
4460T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4461S: Odd fixes
4462F: drivers/block/floppy.c
4463
4464FMC SUBSYSTEM
4465M: Alessandro Rubini <rubini@gnudd.com>
4466W: http://www.ohwr.org/projects/fmc-bus
4467S: Supported
4468F: drivers/fmc/
4469F: include/linux/fmc*.h
4470F: include/linux/ipmi-fru.h
4471K: fmc_d.*register
4472
4473FPGA MANAGER FRAMEWORK
4474M: Alan Tull <atull@opensource.altera.com>
4475R: Moritz Fischer <moritz.fischer@ettus.com>
4476S: Maintained
4477F: drivers/fpga/
4478F: include/linux/fpga/fpga-mgr.h
4479W: http://www.rocketboards.org
4480
4481FPU EMULATOR
4482M: Bill Metzenthen <billm@melbpc.org.au>
4483W: http://floatingpoint.sourceforge.net/emulator/index.html
4484S: Maintained
4485F: arch/x86/math-emu/
4486
4487FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4488L: netdev@vger.kernel.org
4489S: Orphan
4490F: drivers/net/wan/dlci.c
4491F: drivers/net/wan/sdla.c
4492
4493FRAMEBUFFER LAYER
4494M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4495M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4496L: linux-fbdev@vger.kernel.org
4497W: http://linux-fbdev.sourceforge.net/
4498Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4499T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4500S: Maintained
4501F: Documentation/fb/
4502F: drivers/video/
4503F: include/video/
4504F: include/linux/fb.h
4505F: include/uapi/video/
4506F: include/uapi/linux/fb.h
4507
4508FREESCALE DIU FRAMEBUFFER DRIVER
4509M: Timur Tabi <timur@tabi.org>
4510L: linux-fbdev@vger.kernel.org
4511S: Maintained
4512F: drivers/video/fbdev/fsl-diu-fb.*
4513
4514FREESCALE DMA DRIVER
4515M: Li Yang <leoli@freescale.com>
4516M: Zhang Wei <zw@zh-kernel.org>
4517L: linuxppc-dev@lists.ozlabs.org
4518S: Maintained
4519F: drivers/dma/fsldma.*
4520
4521FREESCALE I2C CPM DRIVER
4522M: Jochen Friedrich <jochen@scram.de>
4523L: linuxppc-dev@lists.ozlabs.org
4524L: linux-i2c@vger.kernel.org
4525S: Maintained
4526F: drivers/i2c/busses/i2c-cpm.c
4527
4528FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4529M: Sascha Hauer <kernel@pengutronix.de>
4530L: linux-fbdev@vger.kernel.org
4531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4532S: Maintained
4533F: include/linux/platform_data/video-imxfb.h
4534F: drivers/video/fbdev/imxfb.c
4535
4536FREESCALE QUAD SPI DRIVER
4537M: Han Xu <han.xu@freescale.com>
4538L: linux-mtd@lists.infradead.org
4539S: Maintained
4540F: drivers/mtd/spi-nor/fsl-quadspi.c
4541
4542FREESCALE SOC FS_ENET DRIVER
4543M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4544M: Vitaly Bordug <vbordug@ru.mvista.com>
4545L: linuxppc-dev@lists.ozlabs.org
4546L: netdev@vger.kernel.org
4547S: Maintained
4548F: drivers/net/ethernet/freescale/fs_enet/
4549F: include/linux/fs_enet_pd.h
4550
4551FREESCALE QUICC ENGINE LIBRARY
4552L: linuxppc-dev@lists.ozlabs.org
4553S: Orphan
4554F: drivers/soc/fsl/qe/
4555F: include/soc/fsl/*qe*.h
4556F: include/soc/fsl/*ucc*.h
4557
4558FREESCALE USB PERIPHERAL DRIVERS
4559M: Li Yang <leoli@freescale.com>
4560L: linux-usb@vger.kernel.org
4561L: linuxppc-dev@lists.ozlabs.org
4562S: Maintained
4563F: drivers/usb/gadget/udc/fsl*
4564
4565FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4566M: Li Yang <leoli@freescale.com>
4567L: netdev@vger.kernel.org
4568L: linuxppc-dev@lists.ozlabs.org
4569S: Maintained
4570F: drivers/net/ethernet/freescale/ucc_geth*
4571
4572FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4573M: Claudiu Manoil <claudiu.manoil@freescale.com>
4574L: netdev@vger.kernel.org
4575S: Maintained
4576F: drivers/net/ethernet/freescale/gianfar*
4577X: drivers/net/ethernet/freescale/gianfar_ptp.c
4578F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4579
4580FREESCALE QUICC ENGINE UCC UART DRIVER
4581M: Timur Tabi <timur@tabi.org>
4582L: linuxppc-dev@lists.ozlabs.org
4583S: Maintained
4584F: drivers/tty/serial/ucc_uart.c
4585
4586FREESCALE SOC SOUND DRIVERS
4587M: Timur Tabi <timur@tabi.org>
4588M: Nicolin Chen <nicoleotsuka@gmail.com>
4589M: Xiubo Li <Xiubo.Lee@gmail.com>
4590L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4591L: linuxppc-dev@lists.ozlabs.org
4592S: Maintained
4593F: sound/soc/fsl/fsl*
4594F: sound/soc/fsl/imx*
4595F: sound/soc/fsl/mpc8610_hpcd.c
4596
4597FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4598M: "J. German Rivera" <German.Rivera@freescale.com>
4599L: linux-kernel@vger.kernel.org
4600S: Maintained
4601F: drivers/staging/fsl-mc/
4602
4603FREEVXFS FILESYSTEM
4604M: Christoph Hellwig <hch@infradead.org>
4605W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4606S: Maintained
4607F: fs/freevxfs/
4608
4609FREEZER
4610M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4611M: Pavel Machek <pavel@ucw.cz>
4612L: linux-pm@vger.kernel.org
4613S: Supported
4614F: Documentation/power/freezing-of-tasks.txt
4615F: include/linux/freezer.h
4616F: kernel/freezer.c
4617
4618FRONTSWAP API
4619M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4620L: linux-kernel@vger.kernel.org
4621S: Maintained
4622F: mm/frontswap.c
4623F: include/linux/frontswap.h
4624
4625FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4626M: David Howells <dhowells@redhat.com>
4627L: linux-cachefs@redhat.com (moderated for non-subscribers)
4628S: Supported
4629F: Documentation/filesystems/caching/
4630F: fs/fscache/
4631F: include/linux/fscache*.h
4632
4633F2FS FILE SYSTEM
4634M: Jaegeuk Kim <jaegeuk@kernel.org>
4635M: Changman Lee <cm224.lee@samsung.com>
4636R: Chao Yu <chao2.yu@samsung.com>
4637L: linux-f2fs-devel@lists.sourceforge.net
4638W: http://en.wikipedia.org/wiki/F2FS
4639T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4640S: Maintained
4641F: Documentation/filesystems/f2fs.txt
4642F: Documentation/ABI/testing/sysfs-fs-f2fs
4643F: fs/f2fs/
4644F: include/linux/f2fs_fs.h
4645F: include/trace/events/f2fs.h
4646
4647FUJITSU FR-V (FRV) PORT
4648S: Orphan
4649F: arch/frv/
4650
4651FUJITSU LAPTOP EXTRAS
4652M: Jonathan Woithe <jwoithe@just42.net>
4653L: platform-driver-x86@vger.kernel.org
4654S: Maintained
4655F: drivers/platform/x86/fujitsu-laptop.c
4656
4657FUJITSU M-5MO LS CAMERA ISP DRIVER
4658M: Kyungmin Park <kyungmin.park@samsung.com>
4659M: Heungjun Kim <riverful.kim@samsung.com>
4660L: linux-media@vger.kernel.org
4661S: Maintained
4662F: drivers/media/i2c/m5mols/
4663F: include/media/i2c/m5mols.h
4664
4665FUJITSU TABLET EXTRAS
4666M: Robert Gerlach <khnz@gmx.de>
4667L: platform-driver-x86@vger.kernel.org
4668S: Maintained
4669F: drivers/platform/x86/fujitsu-tablet.c
4670
4671FUSE: FILESYSTEM IN USERSPACE
4672M: Miklos Szeredi <miklos@szeredi.hu>
4673L: fuse-devel@lists.sourceforge.net
4674W: http://fuse.sourceforge.net/
4675T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4676S: Maintained
4677F: fs/fuse/
4678F: include/uapi/linux/fuse.h
4679F: Documentation/filesystems/fuse.txt
4680
4681FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4682M: Rik Faith <faith@cs.unc.edu>
4683L: linux-scsi@vger.kernel.org
4684S: Odd Fixes (e.g., new signatures)
4685F: drivers/scsi/fdomain.*
4686
4687GCOV BASED KERNEL PROFILING
4688M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4689S: Maintained
4690F: kernel/gcov/
4691F: Documentation/gcov.txt
4692
4693GDT SCSI DISK ARRAY CONTROLLER DRIVER
4694M: Achim Leubner <achim_leubner@adaptec.com>
4695L: linux-scsi@vger.kernel.org
4696W: http://www.icp-vortex.com/
4697S: Supported
4698F: drivers/scsi/gdt*
4699
4700GDB KERNEL DEBUGGING HELPER SCRIPTS
4701M: Jan Kiszka <jan.kiszka@siemens.com>
4702S: Supported
4703F: scripts/gdb/
4704
4705GEMTEK FM RADIO RECEIVER DRIVER
4706M: Hans Verkuil <hverkuil@xs4all.nl>
4707L: linux-media@vger.kernel.org
4708T: git git://linuxtv.org/media_tree.git
4709W: https://linuxtv.org
4710S: Maintained
4711F: drivers/media/radio/radio-gemtek*
4712
4713GENERIC GPIO I2C DRIVER
4714M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4715S: Supported
4716F: drivers/i2c/busses/i2c-gpio.c
4717F: include/linux/i2c-gpio.h
4718
4719GENERIC GPIO I2C MULTIPLEXER DRIVER
4720M: Peter Korsgaard <peter.korsgaard@barco.com>
4721L: linux-i2c@vger.kernel.org
4722S: Supported
4723F: drivers/i2c/muxes/i2c-mux-gpio.c
4724F: include/linux/i2c-mux-gpio.h
4725F: Documentation/i2c/muxes/i2c-mux-gpio
4726
4727GENERIC HDLC (WAN) DRIVERS
4728M: Krzysztof Halasa <khc@pm.waw.pl>
4729W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4730S: Maintained
4731F: drivers/net/wan/c101.c
4732F: drivers/net/wan/hd6457*
4733F: drivers/net/wan/hdlc*
4734F: drivers/net/wan/n2.c
4735F: drivers/net/wan/pc300too.c
4736F: drivers/net/wan/pci200syn.c
4737F: drivers/net/wan/wanxl*
4738
4739GENERIC INCLUDE/ASM HEADER FILES
4740M: Arnd Bergmann <arnd@arndb.de>
4741L: linux-arch@vger.kernel.org
4742T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4743S: Maintained
4744F: include/asm-generic/
4745F: include/uapi/asm-generic/
4746
4747GENERIC PHY FRAMEWORK
4748M: Kishon Vijay Abraham I <kishon@ti.com>
4749L: linux-kernel@vger.kernel.org
4750T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4751S: Supported
4752F: drivers/phy/
4753F: include/linux/phy/
4754
4755GENERIC PM DOMAINS
4756M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4757M: Kevin Hilman <khilman@kernel.org>
4758M: Ulf Hansson <ulf.hansson@linaro.org>
4759L: linux-pm@vger.kernel.org
4760S: Supported
4761F: drivers/base/power/domain*.c
4762F: include/linux/pm_domain.h
4763
4764GENERIC UIO DRIVER FOR PCI DEVICES
4765M: "Michael S. Tsirkin" <mst@redhat.com>
4766L: kvm@vger.kernel.org
4767S: Supported
4768F: drivers/uio/uio_pci_generic.c
4769
4770GET_MAINTAINER SCRIPT
4771M: Joe Perches <joe@perches.com>
4772S: Maintained
4773F: scripts/get_maintainer.pl
4774
4775GFS2 FILE SYSTEM
4776M: Steven Whitehouse <swhiteho@redhat.com>
4777M: Bob Peterson <rpeterso@redhat.com>
4778L: cluster-devel@redhat.com
4779W: http://sources.redhat.com/cluster/
4780T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4781S: Supported
4782F: Documentation/filesystems/gfs2*.txt
4783F: fs/gfs2/
4784F: include/uapi/linux/gfs2_ondisk.h
4785
4786GIGASET ISDN DRIVERS
4787M: Paul Bolle <pebolle@tiscali.nl>
4788L: gigaset307x-common@lists.sourceforge.net
4789W: http://gigaset307x.sourceforge.net/
4790S: Odd Fixes
4791F: Documentation/isdn/README.gigaset
4792F: drivers/isdn/gigaset/
4793F: include/uapi/linux/gigaset_dev.h
4794
4795GO7007 MPEG CODEC
4796M: Hans Verkuil <hans.verkuil@cisco.com>
4797L: linux-media@vger.kernel.org
4798S: Maintained
4799F: drivers/media/usb/go7007/
4800
4801GOODIX TOUCHSCREEN
4802M: Bastien Nocera <hadess@hadess.net>
4803L: linux-input@vger.kernel.org
4804S: Maintained
4805F: drivers/input/touchscreen/goodix.c
4806
4807GPIO SUBSYSTEM
4808M: Linus Walleij <linus.walleij@linaro.org>
4809M: Alexandre Courbot <gnurou@gmail.com>
4810L: linux-gpio@vger.kernel.org
4811T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4812S: Maintained
4813F: Documentation/gpio/
4814F: drivers/gpio/
4815F: include/linux/gpio/
4816F: include/linux/gpio.h
4817F: include/asm-generic/gpio.h
4818
4819GRE DEMULTIPLEXER DRIVER
4820M: Dmitry Kozlov <xeb@mail.ru>
4821L: netdev@vger.kernel.org
4822S: Maintained
4823F: net/ipv4/gre_demux.c
4824F: net/ipv4/gre_offload.c
4825F: include/net/gre.h
4826
4827GRETH 10/100/1G Ethernet MAC device driver
4828M: Kristoffer Glembo <kristoffer@gaisler.com>
4829L: netdev@vger.kernel.org
4830S: Maintained
4831F: drivers/net/ethernet/aeroflex/
4832
4833GSPCA FINEPIX SUBDRIVER
4834M: Frank Zago <frank@zago.net>
4835L: linux-media@vger.kernel.org
4836T: git git://linuxtv.org/media_tree.git
4837S: Maintained
4838F: drivers/media/usb/gspca/finepix.c
4839
4840GSPCA GL860 SUBDRIVER
4841M: Olivier Lorin <o.lorin@laposte.net>
4842L: linux-media@vger.kernel.org
4843T: git git://linuxtv.org/media_tree.git
4844S: Maintained
4845F: drivers/media/usb/gspca/gl860/
4846
4847GSPCA M5602 SUBDRIVER
4848M: Erik Andren <erik.andren@gmail.com>
4849L: linux-media@vger.kernel.org
4850T: git git://linuxtv.org/media_tree.git
4851S: Maintained
4852F: drivers/media/usb/gspca/m5602/
4853
4854GSPCA PAC207 SONIXB SUBDRIVER
4855M: Hans de Goede <hdegoede@redhat.com>
4856L: linux-media@vger.kernel.org
4857T: git git://linuxtv.org/media_tree.git
4858S: Maintained
4859F: drivers/media/usb/gspca/pac207.c
4860
4861GSPCA SN9C20X SUBDRIVER
4862M: Brian Johnson <brijohn@gmail.com>
4863L: linux-media@vger.kernel.org
4864T: git git://linuxtv.org/media_tree.git
4865S: Maintained
4866F: drivers/media/usb/gspca/sn9c20x.c
4867
4868GSPCA T613 SUBDRIVER
4869M: Leandro Costantino <lcostantino@gmail.com>
4870L: linux-media@vger.kernel.org
4871T: git git://linuxtv.org/media_tree.git
4872S: Maintained
4873F: drivers/media/usb/gspca/t613.c
4874
4875GSPCA USB WEBCAM DRIVER
4876M: Hans de Goede <hdegoede@redhat.com>
4877L: linux-media@vger.kernel.org
4878T: git git://linuxtv.org/media_tree.git
4879S: Maintained
4880F: drivers/media/usb/gspca/
4881
4882GUID PARTITION TABLE (GPT)
4883M: Davidlohr Bueso <dave@stgolabs.net>
4884L: linux-efi@vger.kernel.org
4885S: Maintained
4886F: block/partitions/efi.*
4887
4888STK1160 USB VIDEO CAPTURE DRIVER
4889M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4890L: linux-media@vger.kernel.org
4891T: git git://linuxtv.org/media_tree.git
4892S: Maintained
4893F: drivers/media/usb/stk1160/
4894
4895H8/300 ARCHITECTURE
4896M: Yoshinori Sato <ysato@users.sourceforge.jp>
4897L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4898W: http://uclinux-h8.sourceforge.jp
4899T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4900S: Maintained
4901F: arch/h8300/
4902F: drivers/clocksource/h8300_*.c
4903F: drivers/clk/h8300/
4904F: drivers/irqchip/irq-renesas-h8*.c
4905
4906HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4907M: Frank Seidel <frank@f-seidel.de>
4908L: platform-driver-x86@vger.kernel.org
4909W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4910S: Maintained
4911F: drivers/platform/x86/hdaps.c
4912
4913HDPVR USB VIDEO ENCODER DRIVER
4914M: Hans Verkuil <hverkuil@xs4all.nl>
4915L: linux-media@vger.kernel.org
4916T: git git://linuxtv.org/media_tree.git
4917W: https://linuxtv.org
4918S: Odd Fixes
4919F: drivers/media/usb/hdpvr/
4920
4921HWPOISON MEMORY FAILURE HANDLING
4922M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4923L: linux-mm@kvack.org
4924S: Maintained
4925F: mm/memory-failure.c
4926F: mm/hwpoison-inject.c
4927
4928HYPERVISOR VIRTUAL CONSOLE DRIVER
4929L: linuxppc-dev@lists.ozlabs.org
4930S: Odd Fixes
4931F: drivers/tty/hvc/
4932
4933HACKRF MEDIA DRIVER
4934M: Antti Palosaari <crope@iki.fi>
4935L: linux-media@vger.kernel.org
4936W: https://linuxtv.org
4937W: http://palosaari.fi/linux/
4938Q: http://patchwork.linuxtv.org/project/linux-media/list/
4939T: git git://linuxtv.org/anttip/media_tree.git
4940S: Maintained
4941F: drivers/media/usb/hackrf/
4942
4943HARDWARE MONITORING
4944M: Jean Delvare <jdelvare@suse.com>
4945M: Guenter Roeck <linux@roeck-us.net>
4946L: lm-sensors@lm-sensors.org
4947W: http://www.lm-sensors.org/
4948T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4949T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4950S: Maintained
4951F: Documentation/hwmon/
4952F: drivers/hwmon/
4953F: include/linux/hwmon*.h
4954
4955HARDWARE RANDOM NUMBER GENERATOR CORE
4956M: Matt Mackall <mpm@selenic.com>
4957M: Herbert Xu <herbert@gondor.apana.org.au>
4958L: linux-crypto@vger.kernel.org
4959S: Odd fixes
4960F: Documentation/hw_random.txt
4961F: drivers/char/hw_random/
4962F: include/linux/hw_random.h
4963
4964HARDWARE SPINLOCK CORE
4965M: Ohad Ben-Cohen <ohad@wizery.com>
4966S: Maintained
4967T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4968F: Documentation/hwspinlock.txt
4969F: drivers/hwspinlock/hwspinlock_*
4970F: include/linux/hwspinlock.h
4971
4972HARMONY SOUND DRIVER
4973L: linux-parisc@vger.kernel.org
4974S: Maintained
4975F: sound/parisc/harmony.*
4976
4977HD29L2 MEDIA DRIVER
4978M: Antti Palosaari <crope@iki.fi>
4979L: linux-media@vger.kernel.org
4980W: https://linuxtv.org
4981W: http://palosaari.fi/linux/
4982Q: http://patchwork.linuxtv.org/project/linux-media/list/
4983T: git git://linuxtv.org/anttip/media_tree.git
4984S: Maintained
4985F: drivers/media/dvb-frontends/hd29l2*
4986
4987HEWLETT-PACKARD SMART2 RAID DRIVER
4988L: iss_storagedev@hp.com
4989S: Orphan
4990F: Documentation/blockdev/cpqarray.txt
4991F: drivers/block/cpqarray.*
4992
4993HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4994M: Don Brace <don.brace@pmcs.com>
4995L: iss_storagedev@hp.com
4996L: storagedev@pmcs.com
4997L: linux-scsi@vger.kernel.org
4998S: Supported
4999F: Documentation/scsi/hpsa.txt
5000F: drivers/scsi/hpsa*.[ch]
5001F: include/linux/cciss*.h
5002F: include/uapi/linux/cciss*.h
5003
5004HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5005M: Don Brace <don.brace@pmcs.com>
5006L: iss_storagedev@hp.com
5007L: storagedev@pmcs.com
5008L: linux-scsi@vger.kernel.org
5009S: Supported
5010F: Documentation/blockdev/cciss.txt
5011F: drivers/block/cciss*
5012F: include/linux/cciss_ioctl.h
5013F: include/uapi/linux/cciss_ioctl.h
5014
5015HFS FILESYSTEM
5016L: linux-fsdevel@vger.kernel.org
5017S: Orphan
5018F: Documentation/filesystems/hfs.txt
5019F: fs/hfs/
5020
5021HFSPLUS FILESYSTEM
5022L: linux-fsdevel@vger.kernel.org
5023S: Orphan
5024F: Documentation/filesystems/hfsplus.txt
5025F: fs/hfsplus/
5026
5027HGA FRAMEBUFFER DRIVER
5028M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5029L: linux-nvidia@lists.surfsouth.com
5030W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5031S: Maintained
5032F: drivers/video/fbdev/hgafb.c
5033
5034HIBERNATION (aka Software Suspend, aka swsusp)
5035M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5036M: Pavel Machek <pavel@ucw.cz>
5037L: linux-pm@vger.kernel.org
5038S: Supported
5039F: arch/x86/power/
5040F: drivers/base/power/
5041F: kernel/power/
5042F: include/linux/suspend.h
5043F: include/linux/freezer.h
5044F: include/linux/pm.h
5045F: arch/*/include/asm/suspend*.h
5046
5047HID CORE LAYER
5048M: Jiri Kosina <jikos@kernel.org>
5049R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5050L: linux-input@vger.kernel.org
5051T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5052S: Maintained
5053F: drivers/hid/
5054F: include/linux/hid*
5055F: include/uapi/linux/hid*
5056
5057HID SENSOR HUB DRIVERS
5058M: Jiri Kosina <jikos@kernel.org>
5059M: Jonathan Cameron <jic23@kernel.org>
5060M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5061L: linux-input@vger.kernel.org
5062L: linux-iio@vger.kernel.org
5063S: Maintained
5064F: Documentation/hid/hid-sensor*
5065F: drivers/hid/hid-sensor-*
5066F: drivers/iio/*/hid-*
5067F: include/linux/hid-sensor-*
5068
5069HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5070M: Thomas Gleixner <tglx@linutronix.de>
5071L: linux-kernel@vger.kernel.org
5072T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5073S: Maintained
5074F: Documentation/timers/
5075F: kernel/time/hrtimer.c
5076F: kernel/time/clockevents.c
5077F: kernel/time/tick*.*
5078F: kernel/time/timer_*.c
5079F: include/linux/clockchips.h
5080F: include/linux/hrtimer.h
5081
5082HIGH-SPEED SCC DRIVER FOR AX.25
5083L: linux-hams@vger.kernel.org
5084S: Orphan
5085F: drivers/net/hamradio/dmascc.c
5086F: drivers/net/hamradio/scc.c
5087
5088HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5089M: HighPoint Linux Team <linux@highpoint-tech.com>
5090W: http://www.highpoint-tech.com
5091S: Supported
5092F: Documentation/scsi/hptiop.txt
5093F: drivers/scsi/hptiop.c
5094
5095HIPPI
5096M: Jes Sorensen <jes@trained-monkey.org>
5097L: linux-hippi@sunsite.dk
5098S: Maintained
5099F: include/linux/hippidevice.h
5100F: include/uapi/linux/if_hippi.h
5101F: net/802/hippi.c
5102F: drivers/net/hippi/
5103
5104HISILICON SAS Controller
5105M: John Garry <john.garry@huawei.com>
5106W: http://www.hisilicon.com
5107S: Supported
5108F: drivers/scsi/hisi_sas/
5109F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5110
5111HOST AP DRIVER
5112M: Jouni Malinen <j@w1.fi>
5113L: hostap@shmoo.com (subscribers-only)
5114L: linux-wireless@vger.kernel.org
5115W: http://hostap.epitest.fi/
5116S: Maintained
5117F: drivers/net/wireless/intersil/hostap/
5118
5119HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5120L: platform-driver-x86@vger.kernel.org
5121S: Orphan
5122F: drivers/platform/x86/tc1100-wmi.c
5123
5124HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5125M: Jaroslav Kysela <perex@perex.cz>
5126S: Maintained
5127F: drivers/net/ethernet/hp/hp100.*
5128
5129HPET: High Precision Event Timers driver
5130M: Clemens Ladisch <clemens@ladisch.de>
5131S: Maintained
5132F: Documentation/timers/hpet.txt
5133F: drivers/char/hpet.c
5134F: include/linux/hpet.h
5135F: include/uapi/linux/hpet.h
5136
5137HPET: x86
5138S: Orphan
5139F: arch/x86/kernel/hpet.c
5140F: arch/x86/include/asm/hpet.h
5141
5142HPFS FILESYSTEM
5143M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5144W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5145S: Maintained
5146F: fs/hpfs/
5147
5148HSI SUBSYSTEM
5149M: Sebastian Reichel <sre@kernel.org>
5150T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5151S: Maintained
5152F: Documentation/ABI/testing/sysfs-bus-hsi
5153F: Documentation/hsi.txt
5154F: drivers/hsi/
5155F: include/linux/hsi/
5156F: include/uapi/linux/hsi/
5157
5158HSO 3G MODEM DRIVER
5159M: Jan Dumon <j.dumon@option.com>
5160W: http://www.pharscape.org
5161S: Maintained
5162F: drivers/net/usb/hso.c
5163
5164HSR NETWORK PROTOCOL
5165M: Arvid Brodin <arvid.brodin@alten.se>
5166L: netdev@vger.kernel.org
5167S: Maintained
5168F: net/hsr/
5169
5170HTCPEN TOUCHSCREEN DRIVER
5171M: Pau Oliva Fora <pof@eslack.org>
5172L: linux-input@vger.kernel.org
5173S: Maintained
5174F: drivers/input/touchscreen/htcpen.c
5175
5176HUGETLB FILESYSTEM
5177M: Nadia Yvette Chambers <nyc@holomorphy.com>
5178S: Maintained
5179F: fs/hugetlbfs/
5180
5181Hyper-V CORE AND DRIVERS
5182M: "K. Y. Srinivasan" <kys@microsoft.com>
5183M: Haiyang Zhang <haiyangz@microsoft.com>
5184L: devel@linuxdriverproject.org
5185S: Maintained
5186F: arch/x86/include/asm/mshyperv.h
5187F: arch/x86/include/uapi/asm/hyperv.h
5188F: arch/x86/kernel/cpu/mshyperv.c
5189F: drivers/hid/hid-hyperv.c
5190F: drivers/hv/
5191F: drivers/input/serio/hyperv-keyboard.c
5192F: drivers/net/hyperv/
5193F: drivers/scsi/storvsc_drv.c
5194F: drivers/video/fbdev/hyperv_fb.c
5195F: include/linux/hyperv.h
5196F: tools/hv/
5197F: Documentation/ABI/stable/sysfs-bus-vmbus
5198
5199I2C OVER PARALLEL PORT
5200M: Jean Delvare <jdelvare@suse.com>
5201L: linux-i2c@vger.kernel.org
5202S: Maintained
5203F: Documentation/i2c/busses/i2c-parport
5204F: Documentation/i2c/busses/i2c-parport-light
5205F: drivers/i2c/busses/i2c-parport.c
5206F: drivers/i2c/busses/i2c-parport-light.c
5207
5208I2C/SMBUS CONTROLLER DRIVERS FOR PC
5209M: Jean Delvare <jdelvare@suse.com>
5210L: linux-i2c@vger.kernel.org
5211S: Maintained
5212F: Documentation/i2c/busses/i2c-ali1535
5213F: Documentation/i2c/busses/i2c-ali1563
5214F: Documentation/i2c/busses/i2c-ali15x3
5215F: Documentation/i2c/busses/i2c-amd756
5216F: Documentation/i2c/busses/i2c-amd8111
5217F: Documentation/i2c/busses/i2c-i801
5218F: Documentation/i2c/busses/i2c-nforce2
5219F: Documentation/i2c/busses/i2c-piix4
5220F: Documentation/i2c/busses/i2c-sis5595
5221F: Documentation/i2c/busses/i2c-sis630
5222F: Documentation/i2c/busses/i2c-sis96x
5223F: Documentation/i2c/busses/i2c-via
5224F: Documentation/i2c/busses/i2c-viapro
5225F: drivers/i2c/busses/i2c-ali1535.c
5226F: drivers/i2c/busses/i2c-ali1563.c
5227F: drivers/i2c/busses/i2c-ali15x3.c
5228F: drivers/i2c/busses/i2c-amd756.c
5229F: drivers/i2c/busses/i2c-amd756-s4882.c
5230F: drivers/i2c/busses/i2c-amd8111.c
5231F: drivers/i2c/busses/i2c-i801.c
5232F: drivers/i2c/busses/i2c-isch.c
5233F: drivers/i2c/busses/i2c-nforce2.c
5234F: drivers/i2c/busses/i2c-nforce2-s4985.c
5235F: drivers/i2c/busses/i2c-piix4.c
5236F: drivers/i2c/busses/i2c-sis5595.c
5237F: drivers/i2c/busses/i2c-sis630.c
5238F: drivers/i2c/busses/i2c-sis96x.c
5239F: drivers/i2c/busses/i2c-via.c
5240F: drivers/i2c/busses/i2c-viapro.c
5241
5242I2C/SMBUS ISMT DRIVER
5243M: Seth Heasley <seth.heasley@intel.com>
5244M: Neil Horman <nhorman@tuxdriver.com>
5245L: linux-i2c@vger.kernel.org
5246F: drivers/i2c/busses/i2c-ismt.c
5247F: Documentation/i2c/busses/i2c-ismt
5248
5249I2C/SMBUS STUB DRIVER
5250M: Jean Delvare <jdelvare@suse.com>
5251L: linux-i2c@vger.kernel.org
5252S: Maintained
5253F: drivers/i2c/i2c-stub.c
5254
5255I2C SUBSYSTEM
5256M: Wolfram Sang <wsa@the-dreams.de>
5257L: linux-i2c@vger.kernel.org
5258W: https://i2c.wiki.kernel.org/
5259Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5260T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5261S: Maintained
5262F: Documentation/devicetree/bindings/i2c/
5263F: Documentation/i2c/
5264F: drivers/i2c/
5265F: drivers/i2c/*/
5266F: include/linux/i2c.h
5267F: include/linux/i2c-*.h
5268F: include/uapi/linux/i2c.h
5269F: include/uapi/linux/i2c-*.h
5270
5271I2C ACPI SUPPORT
5272M: Mika Westerberg <mika.westerberg@linux.intel.com>
5273L: linux-i2c@vger.kernel.org
5274L: linux-acpi@vger.kernel.org
5275S: Maintained
5276
5277I2C-TAOS-EVM DRIVER
5278M: Jean Delvare <jdelvare@suse.com>
5279L: linux-i2c@vger.kernel.org
5280S: Maintained
5281F: Documentation/i2c/busses/i2c-taos-evm
5282F: drivers/i2c/busses/i2c-taos-evm.c
5283
5284I2C-TINY-USB DRIVER
5285M: Till Harbaum <till@harbaum.org>
5286L: linux-i2c@vger.kernel.org
5287W: http://www.harbaum.org/till/i2c_tiny_usb
5288S: Maintained
5289F: drivers/i2c/busses/i2c-tiny-usb.c
5290
5291i386 BOOT CODE
5292M: "H. Peter Anvin" <hpa@zytor.com>
5293S: Maintained
5294F: arch/x86/boot/
5295
5296i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5297M: "H. Peter Anvin" <hpa@zytor.com>
5298T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5299S: Maintained
5300
5301IA64 (Itanium) PLATFORM
5302M: Tony Luck <tony.luck@intel.com>
5303M: Fenghua Yu <fenghua.yu@intel.com>
5304L: linux-ia64@vger.kernel.org
5305T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5306S: Maintained
5307F: arch/ia64/
5308
5309IBM Power VMX Cryptographic instructions
5310M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5311M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5312L: linux-crypto@vger.kernel.org
5313S: Supported
5314F: drivers/crypto/vmx/Makefile
5315F: drivers/crypto/vmx/Kconfig
5316F: drivers/crypto/vmx/vmx.c
5317F: drivers/crypto/vmx/aes*
5318F: drivers/crypto/vmx/ghash*
5319F: drivers/crypto/vmx/ppc-xlate.pl
5320
5321IBM Power in-Nest Crypto Acceleration
5322M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5323M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5324L: linux-crypto@vger.kernel.org
5325S: Supported
5326F: drivers/crypto/nx/Makefile
5327F: drivers/crypto/nx/Kconfig
5328F: drivers/crypto/nx/nx-aes*
5329F: drivers/crypto/nx/nx-sha*
5330F: drivers/crypto/nx/nx.*
5331F: drivers/crypto/nx/nx_csbcpb.h
5332F: drivers/crypto/nx/nx_debugfs.h
5333
5334IBM Power 842 compression accelerator
5335M: Dan Streetman <ddstreet@ieee.org>
5336S: Supported
5337F: drivers/crypto/nx/Makefile
5338F: drivers/crypto/nx/Kconfig
5339F: drivers/crypto/nx/nx-842*
5340F: include/linux/sw842.h
5341F: crypto/842.c
5342F: lib/842/
5343
5344IBM Power Linux RAID adapter
5345M: Brian King <brking@us.ibm.com>
5346S: Supported
5347F: drivers/scsi/ipr.*
5348
5349IBM Power Virtual Ethernet Device Driver
5350M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5351L: netdev@vger.kernel.org
5352S: Supported
5353F: drivers/net/ethernet/ibm/ibmveth.*
5354
5355IBM Power SRIOV Virtual NIC Device Driver
5356M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5357M: John Allen <jallen@linux.vnet.ibm.com>
5358L: netdev@vger.kernel.org
5359S: Supported
5360F: drivers/net/ethernet/ibm/ibmvnic.*
5361
5362IBM Power Virtual SCSI Device Drivers
5363M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5364L: linux-scsi@vger.kernel.org
5365S: Supported
5366F: drivers/scsi/ibmvscsi/ibmvscsi*
5367F: drivers/scsi/ibmvscsi/viosrp.h
5368
5369IBM Power Virtual FC Device Drivers
5370M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5371L: linux-scsi@vger.kernel.org
5372S: Supported
5373F: drivers/scsi/ibmvscsi/ibmvfc*
5374
5375IBM ServeRAID RAID DRIVER
5376S: Orphan
5377F: drivers/scsi/ips.*
5378
5379ICH LPC AND GPIO DRIVER
5380M: Peter Tyser <ptyser@xes-inc.com>
5381S: Maintained
5382F: drivers/mfd/lpc_ich.c
5383F: drivers/gpio/gpio-ich.c
5384
5385IDE SUBSYSTEM
5386M: "David S. Miller" <davem@davemloft.net>
5387L: linux-ide@vger.kernel.org
5388Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5389T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5390S: Maintained
5391F: Documentation/ide/
5392F: drivers/ide/
5393F: include/linux/ide.h
5394
5395IDEAPAD LAPTOP EXTRAS DRIVER
5396M: Ike Panhc <ike.pan@canonical.com>
5397L: platform-driver-x86@vger.kernel.org
5398W: http://launchpad.net/ideapad-laptop
5399S: Maintained
5400F: drivers/platform/x86/ideapad-laptop.c
5401
5402IDEAPAD LAPTOP SLIDEBAR DRIVER
5403M: Andrey Moiseev <o2g.org.ru@gmail.com>
5404L: linux-input@vger.kernel.org
5405W: https://github.com/o2genum/ideapad-slidebar
5406S: Maintained
5407F: drivers/input/misc/ideapad_slidebar.c
5408
5409IDE/ATAPI DRIVERS
5410M: Borislav Petkov <bp@alien8.de>
5411L: linux-ide@vger.kernel.org
5412S: Maintained
5413F: Documentation/cdrom/ide-cd
5414F: drivers/ide/ide-cd*
5415
5416IDLE-I7300
5417M: Andy Henroid <andrew.d.henroid@intel.com>
5418L: linux-pm@vger.kernel.org
5419S: Supported
5420F: drivers/idle/i7300_idle.c
5421
5422IEEE 802.15.4 SUBSYSTEM
5423M: Alexander Aring <alex.aring@gmail.com>
5424L: linux-wpan@vger.kernel.org
5425W: https://github.com/linux-wpan
5426T: git git://github.com/linux-wpan/linux-wpan-next.git
5427S: Maintained
5428F: net/ieee802154/
5429F: net/mac802154/
5430F: drivers/net/ieee802154/
5431F: include/linux/nl802154.h
5432F: include/linux/ieee802154.h
5433F: include/net/nl802154.h
5434F: include/net/mac802154.h
5435F: include/net/af_ieee802154.h
5436F: include/net/cfg802154.h
5437F: include/net/ieee802154_netdev.h
5438F: Documentation/networking/ieee802154.txt
5439
5440IGORPLUG-USB IR RECEIVER
5441M: Sean Young <sean@mess.org>
5442L: linux-media@vger.kernel.org
5443S: Maintained
5444F: drivers/media/rc/igorplugusb.c
5445
5446IGUANAWORKS USB IR TRANSCEIVER
5447M: Sean Young <sean@mess.org>
5448L: linux-media@vger.kernel.org
5449S: Maintained
5450F: drivers/media/rc/iguanair.c
5451
5452IIO SUBSYSTEM AND DRIVERS
5453M: Jonathan Cameron <jic23@kernel.org>
5454R: Hartmut Knaack <knaack.h@gmx.de>
5455R: Lars-Peter Clausen <lars@metafoo.de>
5456R: Peter Meerwald <pmeerw@pmeerw.net>
5457L: linux-iio@vger.kernel.org
5458S: Maintained
5459F: drivers/iio/
5460F: drivers/staging/iio/
5461F: include/linux/iio/
5462F: tools/iio/
5463
5464IKANOS/ADI EAGLE ADSL USB DRIVER
5465M: Matthieu Castet <castet.matthieu@free.fr>
5466M: Stanislaw Gruszka <stf_xl@wp.pl>
5467S: Maintained
5468F: drivers/usb/atm/ueagle-atm.c
5469
5470INA209 HARDWARE MONITOR DRIVER
5471M: Guenter Roeck <linux@roeck-us.net>
5472L: lm-sensors@lm-sensors.org
5473S: Maintained
5474F: Documentation/hwmon/ina209
5475F: Documentation/devicetree/bindings/i2c/ina209.txt
5476F: drivers/hwmon/ina209.c
5477
5478INA2XX HARDWARE MONITOR DRIVER
5479M: Guenter Roeck <linux@roeck-us.net>
5480L: lm-sensors@lm-sensors.org
5481S: Maintained
5482F: Documentation/hwmon/ina2xx
5483F: drivers/hwmon/ina2xx.c
5484F: include/linux/platform_data/ina2xx.h
5485
5486INDUSTRY PACK SUBSYSTEM (IPACK)
5487M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5488M: Jens Taprogge <jens.taprogge@taprogge.org>
5489M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5490L: industrypack-devel@lists.sourceforge.net
5491W: http://industrypack.sourceforge.net
5492S: Maintained
5493F: drivers/ipack/
5494
5495INGENIC JZ4780 DMA Driver
5496M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5497S: Maintained
5498F: drivers/dma/dma-jz4780.c
5499
5500INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5501M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5502M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5503L: linux-ima-devel@lists.sourceforge.net
5504L: linux-ima-user@lists.sourceforge.net
5505L: linux-security-module@vger.kernel.org
5506T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5507S: Supported
5508F: security/integrity/ima/
5509
5510IMGTEC IR DECODER DRIVER
5511M: James Hogan <james.hogan@imgtec.com>
5512S: Maintained
5513F: drivers/media/rc/img-ir/
5514
5515IMS TWINTURBO FRAMEBUFFER DRIVER
5516L: linux-fbdev@vger.kernel.org
5517S: Orphan
5518F: drivers/video/fbdev/imsttfb.c
5519
5520INFINIBAND SUBSYSTEM
5521M: Doug Ledford <dledford@redhat.com>
5522M: Sean Hefty <sean.hefty@intel.com>
5523M: Hal Rosenstock <hal.rosenstock@gmail.com>
5524L: linux-rdma@vger.kernel.org
5525W: http://www.openfabrics.org/
5526Q: http://patchwork.kernel.org/project/linux-rdma/list/
5527T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5528S: Supported
5529F: Documentation/infiniband/
5530F: drivers/infiniband/
5531F: drivers/staging/rdma/
5532F: include/uapi/linux/if_infiniband.h
5533F: include/uapi/rdma/
5534F: include/rdma/
5535
5536INOTIFY
5537M: John McCutchan <john@johnmccutchan.com>
5538M: Robert Love <rlove@rlove.org>
5539M: Eric Paris <eparis@parisplace.org>
5540S: Maintained
5541F: Documentation/filesystems/inotify.txt
5542F: fs/notify/inotify/
5543F: include/linux/inotify.h
5544F: include/uapi/linux/inotify.h
5545
5546INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5547M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5548L: linux-input@vger.kernel.org
5549Q: http://patchwork.kernel.org/project/linux-input/list/
5550T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5551S: Maintained
5552F: drivers/input/
5553F: include/linux/input.h
5554F: include/uapi/linux/input.h
5555F: include/linux/input/
5556
5557INPUT MULTITOUCH (MT) PROTOCOL
5558M: Henrik Rydberg <rydberg@bitmath.org>
5559L: linux-input@vger.kernel.org
5560S: Odd fixes
5561F: Documentation/input/multi-touch-protocol.txt
5562F: drivers/input/input-mt.c
5563K: \b(ABS|SYN)_MT_
5564
5565INTEL ASoC BDW/HSW DRIVERS
5566M: Jie Yang <yang.jie@linux.intel.com>
5567L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5568S: Supported
5569F: sound/soc/intel/common/sst-dsp*
5570F: sound/soc/intel/common/sst-firmware.c
5571F: sound/soc/intel/boards/broadwell.c
5572F: sound/soc/intel/haswell/
5573
5574INTEL C600 SERIES SAS CONTROLLER DRIVER
5575M: Intel SCU Linux support <intel-linux-scu@intel.com>
5576M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5577L: linux-scsi@vger.kernel.org
5578T: git git://git.code.sf.net/p/intel-sas/isci
5579S: Supported
5580F: drivers/scsi/isci/
5581
5582INTEL HID EVENT DRIVER
5583M: Alex Hung <alex.hung@canonical.com>
5584L: platform-driver-x86@vger.kernel.org
5585S: Maintained
5586F: drivers/platform/x86/intel-hid.c
5587
5588INTEL IDLE DRIVER
5589M: Len Brown <lenb@kernel.org>
5590L: linux-pm@vger.kernel.org
5591T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5592S: Supported
5593F: drivers/idle/intel_idle.c
5594
5595INTEL PSTATE DRIVER
5596M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5597M: Len Brown <lenb@kernel.org>
5598L: linux-pm@vger.kernel.org
5599S: Supported
5600F: drivers/cpufreq/intel_pstate.c
5601
5602INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5603M: Maik Broemme <mbroemme@plusserver.de>
5604L: linux-fbdev@vger.kernel.org
5605S: Maintained
5606F: Documentation/fb/intelfb.txt
5607F: drivers/video/fbdev/intelfb/
5608
5609INTEL 810/815 FRAMEBUFFER DRIVER
5610M: Antonino Daplas <adaplas@gmail.com>
5611L: linux-fbdev@vger.kernel.org
5612S: Maintained
5613F: drivers/video/fbdev/i810/
5614
5615INTEL MENLOW THERMAL DRIVER
5616M: Sujith Thomas <sujith.thomas@intel.com>
5617L: platform-driver-x86@vger.kernel.org
5618W: https://01.org/linux-acpi
5619S: Supported
5620F: drivers/platform/x86/intel_menlow.c
5621
5622INTEL I/OAT DMA DRIVER
5623M: Dave Jiang <dave.jiang@intel.com>
5624R: Dan Williams <dan.j.williams@intel.com>
5625L: dmaengine@vger.kernel.org
5626Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5627S: Supported
5628F: drivers/dma/ioat*
5629
5630INTEL IOMMU (VT-d)
5631M: David Woodhouse <dwmw2@infradead.org>
5632L: iommu@lists.linux-foundation.org
5633T: git git://git.infradead.org/iommu-2.6.git
5634S: Supported
5635F: drivers/iommu/intel-iommu.c
5636F: include/linux/intel-iommu.h
5637
5638INTEL IOP-ADMA DMA DRIVER
5639R: Dan Williams <dan.j.williams@intel.com>
5640S: Odd fixes
5641F: drivers/dma/iop-adma.c
5642
5643INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5644M: Krzysztof Halasa <khalasa@piap.pl>
5645S: Maintained
5646F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5647F: arch/arm/mach-ixp4xx/include/mach/npe.h
5648F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5649F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5650F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5651F: drivers/net/wan/ixp4xx_hss.c
5652
5653INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5654M: Deepak Saxena <dsaxena@plexity.net>
5655S: Maintained
5656F: drivers/char/hw_random/ixp4xx-rng.c
5657
5658INTEL ETHERNET DRIVERS
5659M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5660R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5661R: Shannon Nelson <shannon.nelson@intel.com>
5662R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5663R: Don Skidmore <donald.c.skidmore@intel.com>
5664R: Bruce Allan <bruce.w.allan@intel.com>
5665R: John Ronciak <john.ronciak@intel.com>
5666R: Mitch Williams <mitch.a.williams@intel.com>
5667L: intel-wired-lan@lists.osuosl.org
5668W: http://www.intel.com/support/feedback.htm
5669W: http://e1000.sourceforge.net/
5670Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5671T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5672T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5673S: Supported
5674F: Documentation/networking/e100.txt
5675F: Documentation/networking/e1000.txt
5676F: Documentation/networking/e1000e.txt
5677F: Documentation/networking/igb.txt
5678F: Documentation/networking/igbvf.txt
5679F: Documentation/networking/ixgb.txt
5680F: Documentation/networking/ixgbe.txt
5681F: Documentation/networking/ixgbevf.txt
5682F: Documentation/networking/i40e.txt
5683F: Documentation/networking/i40evf.txt
5684F: drivers/net/ethernet/intel/
5685F: drivers/net/ethernet/intel/*/
5686
5687INTEL-MID GPIO DRIVER
5688M: David Cohen <david.a.cohen@linux.intel.com>
5689L: linux-gpio@vger.kernel.org
5690S: Maintained
5691F: drivers/gpio/gpio-intel-mid.c
5692
5693INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5694M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5695L: linux-wireless@vger.kernel.org
5696S: Maintained
5697F: Documentation/networking/README.ipw2100
5698F: Documentation/networking/README.ipw2200
5699F: drivers/net/wireless/intel/ipw2x00/
5700
5701INTEL(R) TRACE HUB
5702M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5703S: Supported
5704F: Documentation/trace/intel_th.txt
5705F: drivers/hwtracing/intel_th/
5706
5707INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5708M: Ning Sun <ning.sun@intel.com>
5709L: tboot-devel@lists.sourceforge.net
5710W: http://tboot.sourceforge.net
5711T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5712S: Supported
5713F: Documentation/intel_txt.txt
5714F: include/linux/tboot.h
5715F: arch/x86/kernel/tboot.c
5716
5717INTEL WIRELESS WIMAX CONNECTION 2400
5718M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5719M: linux-wimax@intel.com
5720L: wimax@linuxwimax.org (subscribers-only)
5721S: Supported
5722W: http://linuxwimax.org
5723F: Documentation/wimax/README.i2400m
5724F: drivers/net/wimax/i2400m/
5725F: include/uapi/linux/wimax/i2400m.h
5726
5727INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5728M: Stanislaw Gruszka <sgruszka@redhat.com>
5729L: linux-wireless@vger.kernel.org
5730S: Supported
5731F: drivers/net/wireless/intel/iwlegacy/
5732
5733INTEL WIRELESS WIFI LINK (iwlwifi)
5734M: Johannes Berg <johannes.berg@intel.com>
5735M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5736M: Intel Linux Wireless <linuxwifi@intel.com>
5737L: linux-wireless@vger.kernel.org
5738W: http://intellinuxwireless.org
5739T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5740S: Supported
5741F: drivers/net/wireless/intel/iwlwifi/
5742
5743INTEL MANAGEMENT ENGINE (mei)
5744M: Tomas Winkler <tomas.winkler@intel.com>
5745L: linux-kernel@vger.kernel.org
5746S: Supported
5747F: include/uapi/linux/mei.h
5748F: include/linux/mei_cl_bus.h
5749F: drivers/misc/mei/*
5750F: Documentation/misc-devices/mei/*
5751
5752INTEL MIC DRIVERS (mic)
5753M: Sudeep Dutt <sudeep.dutt@intel.com>
5754M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5755S: Supported
5756W: https://github.com/sudeepdutt/mic
5757W: http://software.intel.com/en-us/mic-developer
5758F: include/linux/mic_bus.h
5759F: include/linux/scif.h
5760F: include/uapi/linux/mic_common.h
5761F: include/uapi/linux/mic_ioctl.h
5762F: include/uapi/linux/scif_ioctl.h
5763F: drivers/misc/mic/
5764F: drivers/dma/mic_x100_dma.c
5765F: drivers/dma/mic_x100_dma.h
5766F: Documentation/mic/
5767
5768INTEL PMC/P-Unit IPC DRIVER
5769M: Zha Qipeng<qipeng.zha@intel.com>
5770L: platform-driver-x86@vger.kernel.org
5771S: Maintained
5772F: drivers/platform/x86/intel_pmc_ipc.c
5773F: drivers/platform/x86/intel_punit_ipc.c
5774F: arch/x86/include/asm/intel_pmc_ipc.h
5775F: arch/x86/include/asm/intel_punit_ipc.h
5776
5777INTEL TELEMETRY DRIVER
5778M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5779L: platform-driver-x86@vger.kernel.org
5780S: Maintained
5781F: arch/x86/include/asm/intel_telemetry.h
5782F: drivers/platform/x86/intel_telemetry*
5783
5784IOC3 ETHERNET DRIVER
5785M: Ralf Baechle <ralf@linux-mips.org>
5786L: linux-mips@linux-mips.org
5787S: Maintained
5788F: drivers/net/ethernet/sgi/ioc3-eth.c
5789
5790IOC3 SERIAL DRIVER
5791M: Pat Gefre <pfg@sgi.com>
5792L: linux-serial@vger.kernel.org
5793S: Maintained
5794F: drivers/tty/serial/ioc3_serial.c
5795
5796IOMMU DRIVERS
5797M: Joerg Roedel <joro@8bytes.org>
5798L: iommu@lists.linux-foundation.org
5799T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5800S: Maintained
5801F: drivers/iommu/
5802
5803IP MASQUERADING
5804M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5805S: Maintained
5806F: net/ipv4/netfilter/ipt_MASQUERADE.c
5807
5808IPMI SUBSYSTEM
5809M: Corey Minyard <minyard@acm.org>
5810L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5811W: http://openipmi.sourceforge.net/
5812S: Supported
5813F: Documentation/IPMI.txt
5814F: drivers/char/ipmi/
5815F: include/linux/ipmi*
5816F: include/uapi/linux/ipmi*
5817
5818QCOM AUDIO (ASoC) DRIVERS
5819M: Patrick Lai <plai@codeaurora.org>
5820M: Banajit Goswami <bgoswami@codeaurora.org>
5821L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5822S: Supported
5823F: sound/soc/qcom/
5824
5825IPS SCSI RAID DRIVER
5826M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5827L: linux-scsi@vger.kernel.org
5828W: http://www.adaptec.com/
5829S: Maintained
5830F: drivers/scsi/ips*
5831
5832IPVS
5833M: Wensong Zhang <wensong@linux-vs.org>
5834M: Simon Horman <horms@verge.net.au>
5835M: Julian Anastasov <ja@ssi.bg>
5836L: netdev@vger.kernel.org
5837L: lvs-devel@vger.kernel.org
5838S: Maintained
5839T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5840T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5841F: Documentation/networking/ipvs-sysctl.txt
5842F: include/net/ip_vs.h
5843F: include/uapi/linux/ip_vs.h
5844F: net/netfilter/ipvs/
5845
5846IPWIRELESS DRIVER
5847M: Jiri Kosina <jikos@kernel.org>
5848M: David Sterba <dsterba@suse.com>
5849S: Odd Fixes
5850F: drivers/tty/ipwireless/
5851
5852IPX NETWORK LAYER
5853M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5854L: netdev@vger.kernel.org
5855S: Maintained
5856F: include/net/ipx.h
5857F: include/uapi/linux/ipx.h
5858F: net/ipx/
5859
5860IRDA SUBSYSTEM
5861M: Samuel Ortiz <samuel@sortiz.org>
5862L: irda-users@lists.sourceforge.net (subscribers-only)
5863L: netdev@vger.kernel.org
5864W: http://irda.sourceforge.net/
5865S: Maintained
5866T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5867F: Documentation/networking/irda.txt
5868F: drivers/net/irda/
5869F: include/net/irda/
5870F: net/irda/
5871
5872IRQ SUBSYSTEM
5873M: Thomas Gleixner <tglx@linutronix.de>
5874L: linux-kernel@vger.kernel.org
5875S: Maintained
5876T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5877F: kernel/irq/
5878
5879IRQCHIP DRIVERS
5880M: Thomas Gleixner <tglx@linutronix.de>
5881M: Jason Cooper <jason@lakedaemon.net>
5882M: Marc Zyngier <marc.zyngier@arm.com>
5883L: linux-kernel@vger.kernel.org
5884S: Maintained
5885T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5886T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5887F: Documentation/devicetree/bindings/interrupt-controller/
5888F: drivers/irqchip/
5889
5890IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5891M: Jiang Liu <jiang.liu@linux.intel.com>
5892M: Marc Zyngier <marc.zyngier@arm.com>
5893S: Maintained
5894T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5895F: Documentation/IRQ-domain.txt
5896F: include/linux/irqdomain.h
5897F: kernel/irq/irqdomain.c
5898F: kernel/irq/msi.c
5899
5900ISAPNP
5901M: Jaroslav Kysela <perex@perex.cz>
5902S: Maintained
5903F: Documentation/isapnp.txt
5904F: drivers/pnp/isapnp/
5905F: include/linux/isapnp.h
5906
5907ISA RADIO MODULE
5908M: Hans Verkuil <hverkuil@xs4all.nl>
5909L: linux-media@vger.kernel.org
5910T: git git://linuxtv.org/media_tree.git
5911W: https://linuxtv.org
5912S: Maintained
5913F: drivers/media/radio/radio-isa*
5914
5915iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5916M: Peter Jones <pjones@redhat.com>
5917M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5918S: Maintained
5919F: drivers/firmware/iscsi_ibft*
5920
5921ISCSI
5922M: Mike Christie <michaelc@cs.wisc.edu>
5923L: open-iscsi@googlegroups.com
5924W: www.open-iscsi.org
5925T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5926S: Maintained
5927F: drivers/scsi/*iscsi*
5928F: include/scsi/*iscsi*
5929
5930ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5931M: Or Gerlitz <ogerlitz@mellanox.com>
5932M: Sagi Grimberg <sagig@mellanox.com>
5933M: Roi Dayan <roid@mellanox.com>
5934L: linux-rdma@vger.kernel.org
5935S: Supported
5936W: http://www.openfabrics.org
5937W: www.open-iscsi.org
5938Q: http://patchwork.kernel.org/project/linux-rdma/list/
5939F: drivers/infiniband/ulp/iser/
5940
5941ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5942M: Sagi Grimberg <sagig@mellanox.com>
5943T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5944L: linux-rdma@vger.kernel.org
5945L: target-devel@vger.kernel.org
5946S: Supported
5947W: http://www.linux-iscsi.org
5948F: drivers/infiniband/ulp/isert
5949
5950ISDN SUBSYSTEM
5951M: Karsten Keil <isdn@linux-pingi.de>
5952L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5953L: netdev@vger.kernel.org
5954W: http://www.isdn4linux.de
5955T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5956S: Maintained
5957F: Documentation/isdn/
5958F: drivers/isdn/
5959F: include/linux/isdn.h
5960F: include/linux/isdn/
5961F: include/uapi/linux/isdn.h
5962F: include/uapi/linux/isdn/
5963
5964ISDN SUBSYSTEM (Eicon active card driver)
5965M: Armin Schindler <mac@melware.de>
5966L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5967W: http://www.melware.de
5968S: Maintained
5969F: drivers/isdn/hardware/eicon/
5970
5971IT87 HARDWARE MONITORING DRIVER
5972M: Jean Delvare <jdelvare@suse.com>
5973L: lm-sensors@lm-sensors.org
5974S: Maintained
5975F: Documentation/hwmon/it87
5976F: drivers/hwmon/it87.c
5977
5978IT913X MEDIA DRIVER
5979M: Antti Palosaari <crope@iki.fi>
5980L: linux-media@vger.kernel.org
5981W: https://linuxtv.org
5982W: http://palosaari.fi/linux/
5983Q: http://patchwork.linuxtv.org/project/linux-media/list/
5984T: git git://linuxtv.org/anttip/media_tree.git
5985S: Maintained
5986F: drivers/media/tuners/it913x*
5987
5988IVTV VIDEO4LINUX DRIVER
5989M: Andy Walls <awalls@md.metrocast.net>
5990L: ivtv-devel@ivtvdriver.org (subscribers-only)
5991L: linux-media@vger.kernel.org
5992T: git git://linuxtv.org/media_tree.git
5993W: http://www.ivtvdriver.org
5994S: Maintained
5995F: Documentation/video4linux/*.ivtv
5996F: drivers/media/pci/ivtv/
5997F: include/uapi/linux/ivtv*
5998
5999IX2505V MEDIA DRIVER
6000M: Malcolm Priestley <tvboxspy@gmail.com>
6001L: linux-media@vger.kernel.org
6002W: https://linuxtv.org
6003Q: http://patchwork.linuxtv.org/project/linux-media/list/
6004S: Maintained
6005F: drivers/media/dvb-frontends/ix2505v*
6006
6007JC42.4 TEMPERATURE SENSOR DRIVER
6008M: Guenter Roeck <linux@roeck-us.net>
6009L: lm-sensors@lm-sensors.org
6010S: Maintained
6011F: drivers/hwmon/jc42.c
6012F: Documentation/hwmon/jc42
6013
6014JFS FILESYSTEM
6015M: Dave Kleikamp <shaggy@kernel.org>
6016L: jfs-discussion@lists.sourceforge.net
6017W: http://jfs.sourceforge.net/
6018T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6019S: Maintained
6020F: Documentation/filesystems/jfs.txt
6021F: fs/jfs/
6022
6023JME NETWORK DRIVER
6024M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6025L: netdev@vger.kernel.org
6026S: Maintained
6027F: drivers/net/ethernet/jme.*
6028
6029JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6030M: David Woodhouse <dwmw2@infradead.org>
6031L: linux-mtd@lists.infradead.org
6032W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6033S: Maintained
6034F: fs/jffs2/
6035F: include/uapi/linux/jffs2.h
6036
6037JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6038M: "Theodore Ts'o" <tytso@mit.edu>
6039M: Jan Kara <jack@suse.com>
6040L: linux-ext4@vger.kernel.org
6041S: Maintained
6042F: fs/jbd2/
6043F: include/linux/jbd2.h
6044
6045JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6046M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6047L: linux-media@vger.kernel.org
6048S: Maintained
6049F: drivers/media/platform/rcar_jpu.c
6050
6051JSM Neo PCI based serial card
6052M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6053L: linux-serial@vger.kernel.org
6054S: Maintained
6055F: drivers/tty/serial/jsm/
6056
6057K10TEMP HARDWARE MONITORING DRIVER
6058M: Clemens Ladisch <clemens@ladisch.de>
6059L: lm-sensors@lm-sensors.org
6060S: Maintained
6061F: Documentation/hwmon/k10temp
6062F: drivers/hwmon/k10temp.c
6063
6064K8TEMP HARDWARE MONITORING DRIVER
6065M: Rudolf Marek <r.marek@assembler.cz>
6066L: lm-sensors@lm-sensors.org
6067S: Maintained
6068F: Documentation/hwmon/k8temp
6069F: drivers/hwmon/k8temp.c
6070
6071KCONFIG
6072M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6073L: linux-kbuild@vger.kernel.org
6074T: git git://gitorious.org/linux-kconfig/linux-kconfig
6075S: Maintained
6076F: Documentation/kbuild/kconfig-language.txt
6077F: scripts/kconfig/
6078
6079KDUMP
6080M: Vivek Goyal <vgoyal@redhat.com>
6081M: Haren Myneni <hbabu@us.ibm.com>
6082L: kexec@lists.infradead.org
6083W: http://lse.sourceforge.net/kdump/
6084S: Maintained
6085F: Documentation/kdump/
6086
6087KEENE FM RADIO TRANSMITTER DRIVER
6088M: Hans Verkuil <hverkuil@xs4all.nl>
6089L: linux-media@vger.kernel.org
6090T: git git://linuxtv.org/media_tree.git
6091W: https://linuxtv.org
6092S: Maintained
6093F: drivers/media/radio/radio-keene*
6094
6095KERNEL AUTOMOUNTER v4 (AUTOFS4)
6096M: Ian Kent <raven@themaw.net>
6097L: autofs@vger.kernel.org
6098S: Maintained
6099F: fs/autofs4/
6100
6101KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6102M: Michal Marek <mmarek@suse.com>
6103T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6104T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6105L: linux-kbuild@vger.kernel.org
6106S: Maintained
6107F: Documentation/kbuild/
6108F: Makefile
6109F: scripts/Makefile.*
6110F: scripts/basic/
6111F: scripts/mk*
6112F: scripts/package/
6113
6114KERNEL JANITORS
6115L: kernel-janitors@vger.kernel.org
6116W: http://kernelnewbies.org/KernelJanitors
6117S: Odd Fixes
6118
6119KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6120M: "J. Bruce Fields" <bfields@fieldses.org>
6121M: Jeff Layton <jlayton@poochiereds.net>
6122L: linux-nfs@vger.kernel.org
6123W: http://nfs.sourceforge.net/
6124T: git git://linux-nfs.org/~bfields/linux.git
6125S: Supported
6126F: fs/nfsd/
6127F: include/uapi/linux/nfsd/
6128F: fs/lockd/
6129F: fs/nfs_common/
6130F: net/sunrpc/
6131F: include/linux/lockd/
6132F: include/linux/sunrpc/
6133F: include/uapi/linux/sunrpc/
6134
6135KERNEL SELFTEST FRAMEWORK
6136M: Shuah Khan <shuahkh@osg.samsung.com>
6137L: linux-kselftest@vger.kernel.org
6138T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6139S: Maintained
6140F: tools/testing/selftests
6141
6142KERNEL VIRTUAL MACHINE (KVM)
6143M: Gleb Natapov <gleb@kernel.org>
6144M: Paolo Bonzini <pbonzini@redhat.com>
6145L: kvm@vger.kernel.org
6146W: http://www.linux-kvm.org
6147T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6148S: Supported
6149F: Documentation/*/kvm*.txt
6150F: Documentation/virtual/kvm/
6151F: arch/*/kvm/
6152F: arch/x86/kernel/kvm.c
6153F: arch/x86/kernel/kvmclock.c
6154F: arch/*/include/asm/kvm*
6155F: include/linux/kvm*
6156F: include/uapi/linux/kvm*
6157F: virt/kvm/
6158
6159KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6160M: Joerg Roedel <joro@8bytes.org>
6161L: kvm@vger.kernel.org
6162W: http://www.linux-kvm.org/
6163S: Maintained
6164F: arch/x86/include/asm/svm.h
6165F: arch/x86/kvm/svm.c
6166
6167KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6168M: Alexander Graf <agraf@suse.com>
6169L: kvm-ppc@vger.kernel.org
6170W: http://www.linux-kvm.org/
6171T: git git://github.com/agraf/linux-2.6.git
6172S: Supported
6173F: arch/powerpc/include/asm/kvm*
6174F: arch/powerpc/kvm/
6175
6176KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6177M: Christian Borntraeger <borntraeger@de.ibm.com>
6178M: Cornelia Huck <cornelia.huck@de.ibm.com>
6179L: linux-s390@vger.kernel.org
6180W: http://www.ibm.com/developerworks/linux/linux390/
6181T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6182S: Supported
6183F: Documentation/s390/kvm.txt
6184F: arch/s390/include/asm/kvm*
6185F: arch/s390/kvm/
6186
6187KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6188M: Christoffer Dall <christoffer.dall@linaro.org>
6189M: Marc Zyngier <marc.zyngier@arm.com>
6190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6191L: kvmarm@lists.cs.columbia.edu
6192W: http://systems.cs.columbia.edu/projects/kvm-arm
6193T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6194S: Supported
6195F: arch/arm/include/uapi/asm/kvm*
6196F: arch/arm/include/asm/kvm*
6197F: arch/arm/kvm/
6198F: virt/kvm/arm/
6199F: include/kvm/arm_*
6200
6201KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6202M: Christoffer Dall <christoffer.dall@linaro.org>
6203M: Marc Zyngier <marc.zyngier@arm.com>
6204L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6205L: kvmarm@lists.cs.columbia.edu
6206S: Maintained
6207F: arch/arm64/include/uapi/asm/kvm*
6208F: arch/arm64/include/asm/kvm*
6209F: arch/arm64/kvm/
6210
6211KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6212M: James Hogan <james.hogan@imgtec.com>
6213L: linux-mips@linux-mips.org
6214S: Supported
6215F: arch/mips/include/uapi/asm/kvm*
6216F: arch/mips/include/asm/kvm*
6217F: arch/mips/kvm/
6218
6219KEXEC
6220M: Eric Biederman <ebiederm@xmission.com>
6221W: http://kernel.org/pub/linux/utils/kernel/kexec/
6222L: kexec@lists.infradead.org
6223S: Maintained
6224F: include/linux/kexec.h
6225F: include/uapi/linux/kexec.h
6226F: kernel/kexec.c
6227
6228KEYS/KEYRINGS:
6229M: David Howells <dhowells@redhat.com>
6230L: keyrings@vger.kernel.org
6231S: Maintained
6232F: Documentation/security/keys.txt
6233F: include/linux/key.h
6234F: include/linux/key-type.h
6235F: include/keys/
6236F: security/keys/
6237
6238KEYS-TRUSTED
6239M: David Safford <safford@us.ibm.com>
6240M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6241L: linux-security-module@vger.kernel.org
6242L: keyrings@vger.kernel.org
6243S: Supported
6244F: Documentation/security/keys-trusted-encrypted.txt
6245F: include/keys/trusted-type.h
6246F: security/keys/trusted.c
6247F: security/keys/trusted.h
6248
6249KEYS-ENCRYPTED
6250M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6251M: David Safford <safford@us.ibm.com>
6252L: linux-security-module@vger.kernel.org
6253L: keyrings@vger.kernel.org
6254S: Supported
6255F: Documentation/security/keys-trusted-encrypted.txt
6256F: include/keys/encrypted-type.h
6257F: security/keys/encrypted-keys/
6258
6259KGDB / KDB /debug_core
6260M: Jason Wessel <jason.wessel@windriver.com>
6261W: http://kgdb.wiki.kernel.org/
6262L: kgdb-bugreport@lists.sourceforge.net
6263T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6264S: Maintained
6265F: Documentation/DocBook/kgdb.tmpl
6266F: drivers/misc/kgdbts.c
6267F: drivers/tty/serial/kgdboc.c
6268F: include/linux/kdb.h
6269F: include/linux/kgdb.h
6270F: kernel/debug/
6271
6272KMEMCHECK
6273M: Vegard Nossum <vegardno@ifi.uio.no>
6274M: Pekka Enberg <penberg@kernel.org>
6275S: Maintained
6276F: Documentation/kmemcheck.txt
6277F: arch/x86/include/asm/kmemcheck.h
6278F: arch/x86/mm/kmemcheck/
6279F: include/linux/kmemcheck.h
6280F: mm/kmemcheck.c
6281
6282KMEMLEAK
6283M: Catalin Marinas <catalin.marinas@arm.com>
6284S: Maintained
6285F: Documentation/kmemleak.txt
6286F: include/linux/kmemleak.h
6287F: mm/kmemleak.c
6288F: mm/kmemleak-test.c
6289
6290KPROBES
6291M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6292M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6293M: "David S. Miller" <davem@davemloft.net>
6294M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6295S: Maintained
6296F: Documentation/kprobes.txt
6297F: include/linux/kprobes.h
6298F: kernel/kprobes.c
6299
6300KS0108 LCD CONTROLLER DRIVER
6301M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6302W: http://miguelojeda.es/auxdisplay.htm
6303W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6304S: Maintained
6305F: Documentation/auxdisplay/ks0108
6306F: drivers/auxdisplay/ks0108.c
6307F: include/linux/ks0108.h
6308
6309L3MDEV
6310M: David Ahern <dsa@cumulusnetworks.com>
6311L: netdev@vger.kernel.org
6312S: Maintained
6313F: net/l3mdev
6314F: include/net/l3mdev.h
6315
6316LANTIQ MIPS ARCHITECTURE
6317M: John Crispin <blogic@openwrt.org>
6318L: linux-mips@linux-mips.org
6319S: Maintained
6320F: arch/mips/lantiq
6321
6322LAPB module
6323L: linux-x25@vger.kernel.org
6324S: Orphan
6325F: Documentation/networking/lapb-module.txt
6326F: include/*/lapb.h
6327F: net/lapb/
6328
6329LASI 53c700 driver for PARISC
6330M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6331L: linux-scsi@vger.kernel.org
6332S: Maintained
6333F: Documentation/scsi/53c700.txt
6334F: drivers/scsi/53c700*
6335
6336LED SUBSYSTEM
6337M: Richard Purdie <rpurdie@rpsys.net>
6338M: Jacek Anaszewski <j.anaszewski@samsung.com>
6339L: linux-leds@vger.kernel.org
6340T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6341S: Maintained
6342F: drivers/leds/
6343F: include/linux/leds.h
6344
6345LEGACY EEPROM DRIVER
6346M: Jean Delvare <jdelvare@suse.com>
6347S: Maintained
6348F: Documentation/misc-devices/eeprom
6349F: drivers/misc/eeprom/eeprom.c
6350
6351LEGO USB Tower driver
6352M: Juergen Stuber <starblue@users.sourceforge.net>
6353L: legousb-devel@lists.sourceforge.net
6354W: http://legousb.sourceforge.net/
6355S: Maintained
6356F: drivers/usb/misc/legousbtower.c
6357
6358LG2160 MEDIA DRIVER
6359M: Michael Krufky <mkrufky@linuxtv.org>
6360L: linux-media@vger.kernel.org
6361W: https://linuxtv.org
6362W: http://github.com/mkrufky
6363Q: http://patchwork.linuxtv.org/project/linux-media/list/
6364T: git git://linuxtv.org/mkrufky/tuners.git
6365S: Maintained
6366F: drivers/media/dvb-frontends/lg2160.*
6367
6368LGDT3305 MEDIA DRIVER
6369M: Michael Krufky <mkrufky@linuxtv.org>
6370L: linux-media@vger.kernel.org
6371W: https://linuxtv.org
6372W: http://github.com/mkrufky
6373Q: http://patchwork.linuxtv.org/project/linux-media/list/
6374T: git git://linuxtv.org/mkrufky/tuners.git
6375S: Maintained
6376F: drivers/media/dvb-frontends/lgdt3305.*
6377
6378LGUEST
6379M: Rusty Russell <rusty@rustcorp.com.au>
6380L: lguest@lists.ozlabs.org
6381W: http://lguest.ozlabs.org/
6382S: Odd Fixes
6383F: arch/x86/include/asm/lguest*.h
6384F: arch/x86/lguest/
6385F: drivers/lguest/
6386F: include/linux/lguest*.h
6387F: tools/lguest/
6388
6389LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6390M: Tejun Heo <tj@kernel.org>
6391L: linux-ide@vger.kernel.org
6392T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6393S: Maintained
6394F: drivers/ata/
6395F: include/linux/ata.h
6396F: include/linux/libata.h
6397
6398LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6399M: Viresh Kumar <vireshk@kernel.org>
6400L: linux-ide@vger.kernel.org
6401T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6402S: Maintained
6403F: include/linux/pata_arasan_cf_data.h
6404F: drivers/ata/pata_arasan_cf.c
6405
6406LIBATA PATA DRIVERS
6407M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6408M: Tejun Heo <tj@kernel.org>
6409L: linux-ide@vger.kernel.org
6410T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6411S: Maintained
6412F: drivers/ata/pata_*.c
6413F: drivers/ata/ata_generic.c
6414
6415LIBATA SATA AHCI PLATFORM devices support
6416M: Hans de Goede <hdegoede@redhat.com>
6417M: Tejun Heo <tj@kernel.org>
6418L: linux-ide@vger.kernel.org
6419T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6420S: Maintained
6421F: drivers/ata/ahci_platform.c
6422F: drivers/ata/libahci_platform.c
6423F: include/linux/ahci_platform.h
6424
6425LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6426M: Mikael Pettersson <mikpelinux@gmail.com>
6427L: linux-ide@vger.kernel.org
6428T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6429S: Maintained
6430F: drivers/ata/sata_promise.*
6431
6432LIBLOCKDEP
6433M: Sasha Levin <sasha.levin@oracle.com>
6434S: Maintained
6435F: tools/lib/lockdep/
6436
6437LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6438M: Dan Williams <dan.j.williams@intel.com>
6439L: linux-nvdimm@lists.01.org
6440Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6441T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6442S: Supported
6443F: drivers/nvdimm/*
6444F: include/linux/nd.h
6445F: include/linux/libnvdimm.h
6446F: include/uapi/linux/ndctl.h
6447
6448LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6449M: Ross Zwisler <ross.zwisler@linux.intel.com>
6450L: linux-nvdimm@lists.01.org
6451Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6452S: Supported
6453F: drivers/nvdimm/blk.c
6454F: drivers/nvdimm/region_devs.c
6455F: drivers/acpi/nfit*
6456
6457LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6458M: Vishal Verma <vishal.l.verma@intel.com>
6459L: linux-nvdimm@lists.01.org
6460Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6461S: Supported
6462F: drivers/nvdimm/btt*
6463
6464LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6465M: Ross Zwisler <ross.zwisler@linux.intel.com>
6466L: linux-nvdimm@lists.01.org
6467Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6468S: Supported
6469F: drivers/nvdimm/pmem.c
6470F: include/linux/pmem.h
6471F: arch/*/include/asm/pmem.h
6472
6473LIGHTNVM PLATFORM SUPPORT
6474M: Matias Bjorling <mb@lightnvm.io>
6475W: http://github/OpenChannelSSD
6476L: linux-block@vger.kernel.org
6477S: Maintained
6478F: drivers/lightnvm/
6479F: include/linux/lightnvm.h
6480F: include/uapi/linux/lightnvm.h
6481
6482LINUX FOR IBM pSERIES (RS/6000)
6483M: Paul Mackerras <paulus@au.ibm.com>
6484W: http://www.ibm.com/linux/ltc/projects/ppc
6485S: Supported
6486F: arch/powerpc/boot/rs6000.h
6487
6488LINUX FOR POWERPC (32-BIT AND 64-BIT)
6489M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6490M: Paul Mackerras <paulus@samba.org>
6491M: Michael Ellerman <mpe@ellerman.id.au>
6492W: http://www.penguinppc.org/
6493L: linuxppc-dev@lists.ozlabs.org
6494Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6495T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6496S: Supported
6497F: Documentation/powerpc/
6498F: arch/powerpc/
6499
6500LINUX FOR POWER MACINTOSH
6501M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6502W: http://www.penguinppc.org/
6503L: linuxppc-dev@lists.ozlabs.org
6504S: Maintained
6505F: arch/powerpc/platforms/powermac/
6506F: drivers/macintosh/
6507
6508LINUX FOR POWERPC EMBEDDED MPC5XXX
6509M: Anatolij Gustschin <agust@denx.de>
6510L: linuxppc-dev@lists.ozlabs.org
6511T: git git://git.denx.de/linux-denx-agust.git
6512S: Maintained
6513F: arch/powerpc/platforms/512x/
6514F: arch/powerpc/platforms/52xx/
6515
6516LINUX FOR POWERPC EMBEDDED PPC4XX
6517M: Alistair Popple <alistair@popple.id.au>
6518M: Matt Porter <mporter@kernel.crashing.org>
6519W: http://www.penguinppc.org/
6520L: linuxppc-dev@lists.ozlabs.org
6521S: Maintained
6522F: arch/powerpc/platforms/40x/
6523F: arch/powerpc/platforms/44x/
6524
6525LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6526L: linuxppc-dev@lists.ozlabs.org
6527S: Orphan
6528F: arch/powerpc/*/*virtex*
6529F: arch/powerpc/*/*/*virtex*
6530
6531LINUX FOR POWERPC EMBEDDED PPC8XX
6532M: Vitaly Bordug <vitb@kernel.crashing.org>
6533W: http://www.penguinppc.org/
6534L: linuxppc-dev@lists.ozlabs.org
6535S: Maintained
6536F: arch/powerpc/platforms/8xx/
6537
6538LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6539M: Scott Wood <oss@buserror.net>
6540M: Kumar Gala <galak@kernel.crashing.org>
6541W: http://www.penguinppc.org/
6542L: linuxppc-dev@lists.ozlabs.org
6543T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6544S: Maintained
6545F: arch/powerpc/platforms/83xx/
6546F: arch/powerpc/platforms/85xx/
6547
6548LINUX FOR POWERPC PA SEMI PWRFICIENT
6549M: Olof Johansson <olof@lixom.net>
6550L: linuxppc-dev@lists.ozlabs.org
6551S: Maintained
6552F: arch/powerpc/platforms/pasemi/
6553F: drivers/*/*pasemi*
6554F: drivers/*/*/*pasemi*
6555
6556LINUX SECURITY MODULE (LSM) FRAMEWORK
6557M: Chris Wright <chrisw@sous-sol.org>
6558L: linux-security-module@vger.kernel.org
6559S: Supported
6560
6561LIS3LV02D ACCELEROMETER DRIVER
6562M: Eric Piel <eric.piel@tremplin-utc.net>
6563S: Maintained
6564F: Documentation/misc-devices/lis3lv02d
6565F: drivers/misc/lis3lv02d/
6566F: drivers/platform/x86/hp_accel.c
6567
6568LIVE PATCHING
6569M: Josh Poimboeuf <jpoimboe@redhat.com>
6570M: Seth Jennings <sjenning@redhat.com>
6571M: Jiri Kosina <jikos@kernel.org>
6572M: Vojtech Pavlik <vojtech@suse.com>
6573S: Maintained
6574F: kernel/livepatch/
6575F: include/linux/livepatch.h
6576F: arch/x86/include/asm/livepatch.h
6577F: arch/x86/kernel/livepatch.c
6578F: Documentation/ABI/testing/sysfs-kernel-livepatch
6579F: samples/livepatch/
6580L: live-patching@vger.kernel.org
6581T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6582
6583LLC (802.2)
6584M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6585S: Maintained
6586F: include/linux/llc.h
6587F: include/uapi/linux/llc.h
6588F: include/net/llc*
6589F: net/llc/
6590
6591LM73 HARDWARE MONITOR DRIVER
6592M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6593L: lm-sensors@lm-sensors.org
6594S: Maintained
6595F: drivers/hwmon/lm73.c
6596
6597LM78 HARDWARE MONITOR DRIVER
6598M: Jean Delvare <jdelvare@suse.com>
6599L: lm-sensors@lm-sensors.org
6600S: Maintained
6601F: Documentation/hwmon/lm78
6602F: drivers/hwmon/lm78.c
6603
6604LM83 HARDWARE MONITOR DRIVER
6605M: Jean Delvare <jdelvare@suse.com>
6606L: lm-sensors@lm-sensors.org
6607S: Maintained
6608F: Documentation/hwmon/lm83
6609F: drivers/hwmon/lm83.c
6610
6611LM90 HARDWARE MONITOR DRIVER
6612M: Jean Delvare <jdelvare@suse.com>
6613L: lm-sensors@lm-sensors.org
6614S: Maintained
6615F: Documentation/hwmon/lm90
6616F: Documentation/devicetree/bindings/hwmon/lm90.txt
6617F: drivers/hwmon/lm90.c
6618
6619LM95234 HARDWARE MONITOR DRIVER
6620M: Guenter Roeck <linux@roeck-us.net>
6621L: lm-sensors@lm-sensors.org
6622S: Maintained
6623F: Documentation/hwmon/lm95234
6624F: drivers/hwmon/lm95234.c
6625
6626LME2510 MEDIA DRIVER
6627M: Malcolm Priestley <tvboxspy@gmail.com>
6628L: linux-media@vger.kernel.org
6629W: https://linuxtv.org
6630Q: http://patchwork.linuxtv.org/project/linux-media/list/
6631S: Maintained
6632F: drivers/media/usb/dvb-usb-v2/lmedm04*
6633
6634LOCKDEP AND LOCKSTAT
6635M: Peter Zijlstra <peterz@infradead.org>
6636M: Ingo Molnar <mingo@redhat.com>
6637L: linux-kernel@vger.kernel.org
6638T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6639S: Maintained
6640F: Documentation/locking/lockdep*.txt
6641F: Documentation/locking/lockstat.txt
6642F: include/linux/lockdep.h
6643F: kernel/locking/
6644
6645LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6646M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6647L: linux-ntfs-dev@lists.sourceforge.net
6648W: http://www.linux-ntfs.org/content/view/19/37/
6649S: Maintained
6650F: Documentation/ldm.txt
6651F: block/partitions/ldm.*
6652
6653LogFS
6654M: Joern Engel <joern@logfs.org>
6655M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6656L: logfs@logfs.org
6657W: logfs.org
6658S: Maintained
6659F: fs/logfs/
6660
6661LPC32XX MACHINE SUPPORT
6662M: Roland Stigge <stigge@antcom.de>
6663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6664S: Maintained
6665F: arch/arm/mach-lpc32xx/
6666
6667LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6668M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6669M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6670M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6671M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6672L: MPT-FusionLinux.pdl@avagotech.com
6673L: linux-scsi@vger.kernel.org
6674W: http://www.lsilogic.com/support
6675S: Supported
6676F: drivers/message/fusion/
6677F: drivers/scsi/mpt2sas/
6678F: drivers/scsi/mpt3sas/
6679
6680LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6681M: Matthew Wilcox <matthew@wil.cx>
6682L: linux-scsi@vger.kernel.org
6683S: Maintained
6684F: drivers/scsi/sym53c8xx_2/
6685
6686LTC4261 HARDWARE MONITOR DRIVER
6687M: Guenter Roeck <linux@roeck-us.net>
6688L: lm-sensors@lm-sensors.org
6689S: Maintained
6690F: Documentation/hwmon/ltc4261
6691F: drivers/hwmon/ltc4261.c
6692
6693LTP (Linux Test Project)
6694M: Mike Frysinger <vapier@gentoo.org>
6695M: Cyril Hrubis <chrubis@suse.cz>
6696M: Wanlong Gao <wanlong.gao@gmail.com>
6697M: Jan Stancek <jstancek@redhat.com>
6698M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6699M: Alexey Kodanev <alexey.kodanev@oracle.com>
6700L: ltp@lists.linux.it (subscribers-only)
6701W: http://linux-test-project.github.io/
6702T: git git://github.com/linux-test-project/ltp.git
6703S: Maintained
6704
6705M32R ARCHITECTURE
6706W: http://www.linux-m32r.org/
6707S: Orphan
6708F: arch/m32r/
6709
6710M68K ARCHITECTURE
6711M: Geert Uytterhoeven <geert@linux-m68k.org>
6712L: linux-m68k@lists.linux-m68k.org
6713W: http://www.linux-m68k.org/
6714T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6715S: Maintained
6716F: arch/m68k/
6717F: drivers/zorro/
6718
6719M68K ON APPLE MACINTOSH
6720M: Joshua Thompson <funaho@jurai.org>
6721W: http://www.mac.linux-m68k.org/
6722L: linux-m68k@lists.linux-m68k.org
6723S: Maintained
6724F: arch/m68k/mac/
6725
6726M68K ON HP9000/300
6727M: Philip Blundell <philb@gnu.org>
6728W: http://www.tazenda.demon.co.uk/phil/linux-hp
6729S: Maintained
6730F: arch/m68k/hp300/
6731
6732M88DS3103 MEDIA DRIVER
6733M: Antti Palosaari <crope@iki.fi>
6734L: linux-media@vger.kernel.org
6735W: https://linuxtv.org
6736W: http://palosaari.fi/linux/
6737Q: http://patchwork.linuxtv.org/project/linux-media/list/
6738T: git git://linuxtv.org/anttip/media_tree.git
6739S: Maintained
6740F: drivers/media/dvb-frontends/m88ds3103*
6741
6742M88RS2000 MEDIA DRIVER
6743M: Malcolm Priestley <tvboxspy@gmail.com>
6744L: linux-media@vger.kernel.org
6745W: https://linuxtv.org
6746Q: http://patchwork.linuxtv.org/project/linux-media/list/
6747S: Maintained
6748F: drivers/media/dvb-frontends/m88rs2000*
6749
6750MA901 MASTERKIT USB FM RADIO DRIVER
6751M: Alexey Klimov <klimov.linux@gmail.com>
6752L: linux-media@vger.kernel.org
6753T: git git://linuxtv.org/media_tree.git
6754S: Maintained
6755F: drivers/media/radio/radio-ma901.c
6756
6757MAC80211
6758M: Johannes Berg <johannes@sipsolutions.net>
6759L: linux-wireless@vger.kernel.org
6760W: http://wireless.kernel.org/
6761T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6762T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6763S: Maintained
6764F: Documentation/networking/mac80211-injection.txt
6765F: include/net/mac80211.h
6766F: net/mac80211/
6767
6768MACVLAN DRIVER
6769M: Patrick McHardy <kaber@trash.net>
6770L: netdev@vger.kernel.org
6771S: Maintained
6772F: drivers/net/macvlan.c
6773F: include/linux/if_macvlan.h
6774
6775MAILBOX API
6776M: Jassi Brar <jassisinghbrar@gmail.com>
6777L: linux-kernel@vger.kernel.org
6778S: Maintained
6779F: drivers/mailbox/
6780F: include/linux/mailbox_client.h
6781F: include/linux/mailbox_controller.h
6782
6783MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6784M: Michael Kerrisk <mtk.manpages@gmail.com>
6785W: http://www.kernel.org/doc/man-pages
6786L: linux-man@vger.kernel.org
6787S: Maintained
6788
6789MARVELL ARMADA DRM SUPPORT
6790M: Russell King <rmk+kernel@arm.linux.org.uk>
6791S: Maintained
6792F: drivers/gpu/drm/armada/
6793
6794MARVELL 88E6352 DSA support
6795M: Guenter Roeck <linux@roeck-us.net>
6796S: Maintained
6797F: drivers/net/dsa/mv88e6352.c
6798
6799MARVELL CRYPTO DRIVER
6800M: Boris Brezillon <boris.brezillon@free-electrons.com>
6801M: Arnaud Ebalard <arno@natisbad.org>
6802F: drivers/crypto/marvell/
6803S: Maintained
6804L: linux-crypto@vger.kernel.org
6805
6806MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6807M: Mirko Lindner <mlindner@marvell.com>
6808M: Stephen Hemminger <stephen@networkplumber.org>
6809L: netdev@vger.kernel.org
6810S: Maintained
6811F: drivers/net/ethernet/marvell/sk*
6812
6813MARVELL LIBERTAS WIRELESS DRIVER
6814L: libertas-dev@lists.infradead.org
6815S: Orphan
6816F: drivers/net/wireless/marvell/libertas/
6817
6818MARVELL MV643XX ETHERNET DRIVER
6819M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6820L: netdev@vger.kernel.org
6821S: Maintained
6822F: drivers/net/ethernet/marvell/mv643xx_eth.*
6823F: include/linux/mv643xx.h
6824
6825MARVELL MVNETA ETHERNET DRIVER
6826M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6827L: netdev@vger.kernel.org
6828S: Maintained
6829F: drivers/net/ethernet/marvell/mvneta.*
6830
6831MARVELL MWIFIEX WIRELESS DRIVER
6832M: Amitkumar Karwar <akarwar@marvell.com>
6833M: Nishant Sarmukadam <nishants@marvell.com>
6834L: linux-wireless@vger.kernel.org
6835S: Maintained
6836F: drivers/net/wireless/marvell/mwifiex/
6837
6838MARVELL MWL8K WIRELESS DRIVER
6839M: Lennert Buytenhek <buytenh@wantstofly.org>
6840L: linux-wireless@vger.kernel.org
6841S: Odd Fixes
6842F: drivers/net/wireless/marvell/mwl8k.c
6843
6844MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6845M: Nicolas Pitre <nico@fluxnic.net>
6846S: Odd Fixes
6847F: drivers/mmc/host/mvsdio.*
6848
6849MATROX FRAMEBUFFER DRIVER
6850L: linux-fbdev@vger.kernel.org
6851S: Orphan
6852F: drivers/video/fbdev/matrox/matroxfb_*
6853F: include/uapi/linux/matroxfb.h
6854
6855MAX16065 HARDWARE MONITOR DRIVER
6856M: Guenter Roeck <linux@roeck-us.net>
6857L: lm-sensors@lm-sensors.org
6858S: Maintained
6859F: Documentation/hwmon/max16065
6860F: drivers/hwmon/max16065.c
6861
6862MAX20751 HARDWARE MONITOR DRIVER
6863M: Guenter Roeck <linux@roeck-us.net>
6864L: lm-sensors@lm-sensors.org
6865S: Maintained
6866F: Documentation/hwmon/max20751
6867F: drivers/hwmon/max20751.c
6868
6869MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6870M: "Hans J. Koch" <hjk@hansjkoch.de>
6871L: lm-sensors@lm-sensors.org
6872S: Maintained
6873F: Documentation/hwmon/max6650
6874F: drivers/hwmon/max6650.c
6875
6876MAX6697 HARDWARE MONITOR DRIVER
6877M: Guenter Roeck <linux@roeck-us.net>
6878L: lm-sensors@lm-sensors.org
6879S: Maintained
6880F: Documentation/hwmon/max6697
6881F: Documentation/devicetree/bindings/i2c/max6697.txt
6882F: drivers/hwmon/max6697.c
6883F: include/linux/platform_data/max6697.h
6884
6885MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6886M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6887L: linux-pm@vger.kernel.org
6888S: Supported
6889F: drivers/power/max14577_charger.c
6890F: drivers/power/max77693_charger.c
6891
6892MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6893M: Javier Martinez Canillas <javier@osg.samsung.com>
6894L: linux-kernel@vger.kernel.org
6895S: Supported
6896F: drivers/*/*max77802.c
6897F: Documentation/devicetree/bindings/*/*max77802.txt
6898F: include/dt-bindings/*/*max77802.h
6899
6900MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6901M: Chanwoo Choi <cw00.choi@samsung.com>
6902M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6903L: linux-kernel@vger.kernel.org
6904S: Supported
6905F: drivers/*/max14577.c
6906F: drivers/*/max77686.c
6907F: drivers/*/max77693.c
6908F: drivers/extcon/extcon-max14577.c
6909F: drivers/extcon/extcon-max77693.c
6910F: drivers/rtc/rtc-max77686.c
6911F: drivers/clk/clk-max77686.c
6912F: Documentation/devicetree/bindings/mfd/max14577.txt
6913F: Documentation/devicetree/bindings/*/max77686.txt
6914F: Documentation/devicetree/bindings/mfd/max77693.txt
6915F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6916F: include/linux/mfd/max14577*.h
6917F: include/linux/mfd/max77686*.h
6918F: include/linux/mfd/max77693*.h
6919
6920MAXIRADIO FM RADIO RECEIVER DRIVER
6921M: Hans Verkuil <hverkuil@xs4all.nl>
6922L: linux-media@vger.kernel.org
6923T: git git://linuxtv.org/media_tree.git
6924W: https://linuxtv.org
6925S: Maintained
6926F: drivers/media/radio/radio-maxiradio*
6927
6928MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6929M: Peter Rosin <peda@axentia.se>
6930L: linux-iio@vger.kernel.org
6931S: Maintained
6932F: drivers/iio/potentiometer/mcp4531.c
6933
6934MEDIA DRIVERS FOR RENESAS - VSP1
6935M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6936L: linux-media@vger.kernel.org
6937L: linux-renesas-soc@vger.kernel.org
6938T: git git://linuxtv.org/media_tree.git
6939S: Supported
6940F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6941F: drivers/media/platform/vsp1/
6942
6943MEDIA DRIVERS FOR ASCOT2E
6944M: Sergey Kozlov <serjk@netup.ru>
6945L: linux-media@vger.kernel.org
6946W: https://linuxtv.org
6947W: http://netup.tv/
6948T: git git://linuxtv.org/media_tree.git
6949S: Supported
6950F: drivers/media/dvb-frontends/ascot2e*
6951
6952MEDIA DRIVERS FOR CXD2841ER
6953M: Sergey Kozlov <serjk@netup.ru>
6954L: linux-media@vger.kernel.org
6955W: https://linuxtv.org
6956W: http://netup.tv/
6957T: git git://linuxtv.org/media_tree.git
6958S: Supported
6959F: drivers/media/dvb-frontends/cxd2841er*
6960
6961MEDIA DRIVERS FOR HORUS3A
6962M: Sergey Kozlov <serjk@netup.ru>
6963L: linux-media@vger.kernel.org
6964W: https://linuxtv.org
6965W: http://netup.tv/
6966T: git git://linuxtv.org/media_tree.git
6967S: Supported
6968F: drivers/media/dvb-frontends/horus3a*
6969
6970MEDIA DRIVERS FOR LNBH25
6971M: Sergey Kozlov <serjk@netup.ru>
6972L: linux-media@vger.kernel.org
6973W: https://linuxtv.org
6974W: http://netup.tv/
6975T: git git://linuxtv.org/media_tree.git
6976S: Supported
6977F: drivers/media/dvb-frontends/lnbh25*
6978
6979MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6980M: Sergey Kozlov <serjk@netup.ru>
6981L: linux-media@vger.kernel.org
6982W: https://linuxtv.org
6983W: http://netup.tv/
6984T: git git://linuxtv.org/media_tree.git
6985S: Supported
6986F: drivers/media/pci/netup_unidvb/*
6987
6988MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6989M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6990P: LinuxTV.org Project
6991L: linux-media@vger.kernel.org
6992W: https://linuxtv.org
6993Q: http://patchwork.kernel.org/project/linux-media/list/
6994T: git git://linuxtv.org/media_tree.git
6995S: Maintained
6996F: Documentation/dvb/
6997F: Documentation/video4linux/
6998F: Documentation/DocBook/media/
6999F: drivers/media/
7000F: drivers/staging/media/
7001F: include/linux/platform_data/media/
7002F: include/media/
7003F: include/uapi/linux/dvb/
7004F: include/uapi/linux/videodev2.h
7005F: include/uapi/linux/media.h
7006F: include/uapi/linux/v4l2-*
7007F: include/uapi/linux/meye.h
7008F: include/uapi/linux/ivtv*
7009F: include/uapi/linux/uvcvideo.h
7010
7011MEDIATEK MT7601U WIRELESS LAN DRIVER
7012M: Jakub Kicinski <kubakici@wp.pl>
7013L: linux-wireless@vger.kernel.org
7014S: Maintained
7015F: drivers/net/wireless/mediatek/mt7601u/
7016
7017MEGARAID SCSI/SAS DRIVERS
7018M: Kashyap Desai <kashyap.desai@avagotech.com>
7019M: Sumit Saxena <sumit.saxena@avagotech.com>
7020M: Uday Lingala <uday.lingala@avagotech.com>
7021L: megaraidlinux.pdl@avagotech.com
7022L: linux-scsi@vger.kernel.org
7023W: http://www.lsi.com
7024S: Maintained
7025F: Documentation/scsi/megaraid.txt
7026F: drivers/scsi/megaraid.*
7027F: drivers/scsi/megaraid/
7028
7029MELLANOX ETHERNET DRIVER (mlx4_en)
7030M: Eugenia Emantayev <eugenia@mellanox.com>
7031L: netdev@vger.kernel.org
7032S: Supported
7033W: http://www.mellanox.com
7034Q: http://patchwork.ozlabs.org/project/netdev/list/
7035F: drivers/net/ethernet/mellanox/mlx4/en_*
7036
7037MELLANOX ETHERNET DRIVER (mlx5e)
7038M: Saeed Mahameed <saeedm@mellanox.com>
7039L: netdev@vger.kernel.org
7040S: Supported
7041W: http://www.mellanox.com
7042Q: http://patchwork.ozlabs.org/project/netdev/list/
7043F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7044
7045MELLANOX ETHERNET SWITCH DRIVERS
7046M: Jiri Pirko <jiri@mellanox.com>
7047M: Ido Schimmel <idosch@mellanox.com>
7048L: netdev@vger.kernel.org
7049S: Supported
7050W: http://www.mellanox.com
7051Q: http://patchwork.ozlabs.org/project/netdev/list/
7052F: drivers/net/ethernet/mellanox/mlxsw/
7053
7054MEMBARRIER SUPPORT
7055M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7056M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7057L: linux-kernel@vger.kernel.org
7058S: Supported
7059F: kernel/membarrier.c
7060F: include/uapi/linux/membarrier.h
7061
7062MEMORY MANAGEMENT
7063L: linux-mm@kvack.org
7064W: http://www.linux-mm.org
7065S: Maintained
7066F: include/linux/mm.h
7067F: include/linux/gfp.h
7068F: include/linux/mmzone.h
7069F: include/linux/memory_hotplug.h
7070F: include/linux/vmalloc.h
7071F: mm/
7072
7073MEMORY TECHNOLOGY DEVICES (MTD)
7074M: David Woodhouse <dwmw2@infradead.org>
7075M: Brian Norris <computersforpeace@gmail.com>
7076L: linux-mtd@lists.infradead.org
7077W: http://www.linux-mtd.infradead.org/
7078Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7079T: git git://git.infradead.org/linux-mtd.git
7080T: git git://git.infradead.org/l2-mtd.git
7081S: Maintained
7082F: drivers/mtd/
7083F: include/linux/mtd/
7084F: include/uapi/mtd/
7085
7086MEN A21 WATCHDOG DRIVER
7087M: Johannes Thumshirn <morbidrsa@gmail.com>
7088L: linux-watchdog@vger.kernel.org
7089S: Maintained
7090F: drivers/watchdog/mena21_wdt.c
7091
7092MEN CHAMELEON BUS (mcb)
7093M: Johannes Thumshirn <morbidrsa@gmail.com>
7094S: Maintained
7095F: drivers/mcb/
7096F: include/linux/mcb.h
7097F: Documentation/men-chameleon-bus.txt
7098
7099MEN F21BMC (Board Management Controller)
7100M: Andreas Werner <andreas.werner@men.de>
7101S: Supported
7102F: drivers/mfd/menf21bmc.c
7103F: drivers/watchdog/menf21bmc_wdt.c
7104F: drivers/leds/leds-menf21bmc.c
7105F: drivers/hwmon/menf21bmc_hwmon.c
7106F: Documentation/hwmon/menf21bmc
7107
7108METAG ARCHITECTURE
7109M: James Hogan <james.hogan@imgtec.com>
7110L: linux-metag@vger.kernel.org
7111T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7112S: Odd Fixes
7113F: arch/metag/
7114F: Documentation/metag/
7115F: Documentation/devicetree/bindings/metag/
7116F: Documentation/devicetree/bindings/interrupt-controller/img,*
7117F: drivers/clocksource/metag_generic.c
7118F: drivers/irqchip/irq-metag.c
7119F: drivers/irqchip/irq-metag-ext.c
7120F: drivers/tty/metag_da.c
7121
7122MICROBLAZE ARCHITECTURE
7123M: Michal Simek <monstr@monstr.eu>
7124W: http://www.monstr.eu/fdt/
7125T: git git://git.monstr.eu/linux-2.6-microblaze.git
7126S: Supported
7127F: arch/microblaze/
7128
7129MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7130M: Chen Yu <yu.c.chen@intel.com>
7131L: platform-driver-x86@vger.kernel.org
7132S: Supported
7133F: drivers/platform/x86/surfacepro3_button.c
7134
7135MICROTEK X6 SCANNER
7136M: Oliver Neukum <oliver@neukum.org>
7137S: Maintained
7138F: drivers/usb/image/microtek.*
7139
7140MIPS
7141M: Ralf Baechle <ralf@linux-mips.org>
7142L: linux-mips@linux-mips.org
7143W: http://www.linux-mips.org/
7144T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7145Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7146S: Supported
7147F: Documentation/mips/
7148F: arch/mips/
7149
7150MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7151M: Hans Verkuil <hverkuil@xs4all.nl>
7152L: linux-media@vger.kernel.org
7153T: git git://linuxtv.org/media_tree.git
7154W: https://linuxtv.org
7155S: Odd Fixes
7156F: drivers/media/radio/radio-miropcm20*
7157
7158MELLANOX MLX4 core VPI driver
7159M: Yishai Hadas <yishaih@mellanox.com>
7160L: netdev@vger.kernel.org
7161L: linux-rdma@vger.kernel.org
7162W: http://www.mellanox.com
7163Q: http://patchwork.ozlabs.org/project/netdev/list/
7164S: Supported
7165F: drivers/net/ethernet/mellanox/mlx4/
7166F: include/linux/mlx4/
7167
7168MELLANOX MLX4 IB driver
7169M: Yishai Hadas <yishaih@mellanox.com>
7170L: linux-rdma@vger.kernel.org
7171W: http://www.mellanox.com
7172Q: http://patchwork.kernel.org/project/linux-rdma/list/
7173S: Supported
7174F: drivers/infiniband/hw/mlx4/
7175F: include/linux/mlx4/
7176
7177MELLANOX MLX5 core VPI driver
7178M: Matan Barak <matanb@mellanox.com>
7179M: Leon Romanovsky <leonro@mellanox.com>
7180L: netdev@vger.kernel.org
7181L: linux-rdma@vger.kernel.org
7182W: http://www.mellanox.com
7183Q: http://patchwork.ozlabs.org/project/netdev/list/
7184S: Supported
7185F: drivers/net/ethernet/mellanox/mlx5/core/
7186F: include/linux/mlx5/
7187
7188MELLANOX MLX5 IB driver
7189M: Matan Barak <matanb@mellanox.com>
7190M: Leon Romanovsky <leonro@mellanox.com>
7191L: linux-rdma@vger.kernel.org
7192W: http://www.mellanox.com
7193Q: http://patchwork.kernel.org/project/linux-rdma/list/
7194S: Supported
7195F: drivers/infiniband/hw/mlx5/
7196F: include/linux/mlx5/
7197
7198MELEXIS MLX90614 DRIVER
7199M: Crt Mori <cmo@melexis.com>
7200L: linux-iio@vger.kernel.org
7201W: http://www.melexis.com
7202S: Supported
7203F: drivers/iio/temperature/mlx90614.c
7204
7205MN88472 MEDIA DRIVER
7206M: Antti Palosaari <crope@iki.fi>
7207L: linux-media@vger.kernel.org
7208W: https://linuxtv.org
7209W: http://palosaari.fi/linux/
7210Q: http://patchwork.linuxtv.org/project/linux-media/list/
7211T: git git://linuxtv.org/anttip/media_tree.git
7212S: Maintained
7213F: drivers/staging/media/mn88472/
7214F: drivers/media/dvb-frontends/mn88472.h
7215
7216MN88473 MEDIA DRIVER
7217M: Antti Palosaari <crope@iki.fi>
7218L: linux-media@vger.kernel.org
7219W: https://linuxtv.org
7220W: http://palosaari.fi/linux/
7221Q: http://patchwork.linuxtv.org/project/linux-media/list/
7222T: git git://linuxtv.org/anttip/media_tree.git
7223S: Maintained
7224F: drivers/staging/media/mn88473/
7225F: drivers/media/dvb-frontends/mn88473.h
7226
7227MODULE SUPPORT
7228M: Rusty Russell <rusty@rustcorp.com.au>
7229S: Maintained
7230F: include/linux/module.h
7231F: kernel/module.c
7232
7233MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7234W: http://popies.net/meye/
7235S: Orphan
7236F: Documentation/video4linux/meye.txt
7237F: drivers/media/pci/meye/
7238F: include/uapi/linux/meye.h
7239
7240MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7241M: Jiri Slaby <jirislaby@gmail.com>
7242S: Maintained
7243F: Documentation/serial/moxa-smartio
7244F: drivers/tty/mxser.*
7245
7246MR800 AVERMEDIA USB FM RADIO DRIVER
7247M: Alexey Klimov <klimov.linux@gmail.com>
7248L: linux-media@vger.kernel.org
7249T: git git://linuxtv.org/media_tree.git
7250S: Maintained
7251F: drivers/media/radio/radio-mr800.c
7252
7253MRF24J40 IEEE 802.15.4 RADIO DRIVER
7254M: Alan Ott <alan@signal11.us>
7255L: linux-wpan@vger.kernel.org
7256S: Maintained
7257F: drivers/net/ieee802154/mrf24j40.c
7258F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7259
7260MSI LAPTOP SUPPORT
7261M: "Lee, Chun-Yi" <jlee@suse.com>
7262L: platform-driver-x86@vger.kernel.org
7263S: Maintained
7264F: drivers/platform/x86/msi-laptop.c
7265
7266MSI WMI SUPPORT
7267L: platform-driver-x86@vger.kernel.org
7268S: Orphan
7269F: drivers/platform/x86/msi-wmi.c
7270
7271MSI001 MEDIA DRIVER
7272M: Antti Palosaari <crope@iki.fi>
7273L: linux-media@vger.kernel.org
7274W: https://linuxtv.org
7275W: http://palosaari.fi/linux/
7276Q: http://patchwork.linuxtv.org/project/linux-media/list/
7277T: git git://linuxtv.org/anttip/media_tree.git
7278S: Maintained
7279F: drivers/media/tuners/msi001*
7280
7281MSI2500 MEDIA DRIVER
7282M: Antti Palosaari <crope@iki.fi>
7283L: linux-media@vger.kernel.org
7284W: https://linuxtv.org
7285W: http://palosaari.fi/linux/
7286Q: http://patchwork.linuxtv.org/project/linux-media/list/
7287T: git git://linuxtv.org/anttip/media_tree.git
7288S: Maintained
7289F: drivers/media/usb/msi2500/
7290
7291MSYSTEMS DISKONCHIP G3 MTD DRIVER
7292M: Robert Jarzmik <robert.jarzmik@free.fr>
7293L: linux-mtd@lists.infradead.org
7294S: Maintained
7295F: drivers/mtd/devices/docg3*
7296
7297MT9M032 APTINA SENSOR DRIVER
7298M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7299L: linux-media@vger.kernel.org
7300T: git git://linuxtv.org/media_tree.git
7301S: Maintained
7302F: drivers/media/i2c/mt9m032.c
7303F: include/media/i2c/mt9m032.h
7304
7305MT9P031 APTINA CAMERA SENSOR
7306M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7307L: linux-media@vger.kernel.org
7308T: git git://linuxtv.org/media_tree.git
7309S: Maintained
7310F: drivers/media/i2c/mt9p031.c
7311F: include/media/i2c/mt9p031.h
7312
7313MT9T001 APTINA CAMERA SENSOR
7314M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7315L: linux-media@vger.kernel.org
7316T: git git://linuxtv.org/media_tree.git
7317S: Maintained
7318F: drivers/media/i2c/mt9t001.c
7319F: include/media/i2c/mt9t001.h
7320
7321MT9V032 APTINA CAMERA SENSOR
7322M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7323L: linux-media@vger.kernel.org
7324T: git git://linuxtv.org/media_tree.git
7325S: Maintained
7326F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7327F: drivers/media/i2c/mt9v032.c
7328F: include/media/i2c/mt9v032.h
7329
7330MULTIFUNCTION DEVICES (MFD)
7331M: Lee Jones <lee.jones@linaro.org>
7332T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7333S: Supported
7334F: drivers/mfd/
7335F: include/linux/mfd/
7336
7337MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7338M: Ulf Hansson <ulf.hansson@linaro.org>
7339L: linux-mmc@vger.kernel.org
7340T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7341S: Maintained
7342F: drivers/mmc/
7343F: include/linux/mmc/
7344F: include/uapi/linux/mmc/
7345
7346MULTIMEDIA CARD (MMC) ETC. OVER SPI
7347S: Orphan
7348F: drivers/mmc/host/mmc_spi.c
7349F: include/linux/spi/mmc_spi.h
7350
7351MULTISOUND SOUND DRIVER
7352M: Andrew Veliath <andrewtv@usa.net>
7353S: Maintained
7354F: Documentation/sound/oss/MultiSound
7355F: sound/oss/msnd*
7356
7357MULTITECH MULTIPORT CARD (ISICOM)
7358S: Orphan
7359F: drivers/tty/isicom.c
7360F: include/linux/isicom.h
7361
7362MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7363M: Bin Liu <b-liu@ti.com>
7364L: linux-usb@vger.kernel.org
7365T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7366S: Maintained
7367F: drivers/usb/musb/
7368
7369MXL5007T MEDIA DRIVER
7370M: Michael Krufky <mkrufky@linuxtv.org>
7371L: linux-media@vger.kernel.org
7372W: https://linuxtv.org
7373W: http://github.com/mkrufky
7374Q: http://patchwork.linuxtv.org/project/linux-media/list/
7375T: git git://linuxtv.org/mkrufky/tuners.git
7376S: Maintained
7377F: drivers/media/tuners/mxl5007t.*
7378
7379MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7380M: Hyong-Youb Kim <hykim@myri.com>
7381L: netdev@vger.kernel.org
7382W: https://www.myricom.com/support/downloads/myri10ge.html
7383S: Supported
7384F: drivers/net/ethernet/myricom/myri10ge/
7385
7386NATSEMI ETHERNET DRIVER (DP8381x)
7387S: Orphan
7388F: drivers/net/ethernet/natsemi/natsemi.c
7389
7390NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7391M: Daniel Mack <zonque@gmail.com>
7392S: Maintained
7393L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7394W: http://www.native-instruments.com
7395F: sound/usb/caiaq/
7396
7397NCP FILESYSTEM
7398M: Petr Vandrovec <petr@vandrovec.name>
7399S: Odd Fixes
7400F: fs/ncpfs/
7401
7402NCR 5380 SCSI DRIVERS
7403M: Finn Thain <fthain@telegraphics.com.au>
7404M: Michael Schmitz <schmitzmic@gmail.com>
7405L: linux-scsi@vger.kernel.org
7406S: Maintained
7407F: Documentation/scsi/g_NCR5380.txt
7408F: drivers/scsi/NCR5380.*
7409F: drivers/scsi/arm/cumana_1.c
7410F: drivers/scsi/arm/oak.c
7411F: drivers/scsi/atari_NCR5380.c
7412F: drivers/scsi/atari_scsi.*
7413F: drivers/scsi/dmx3191d.c
7414F: drivers/scsi/dtc.*
7415F: drivers/scsi/g_NCR5380.*
7416F: drivers/scsi/g_NCR5380_mmio.c
7417F: drivers/scsi/mac_scsi.*
7418F: drivers/scsi/pas16.*
7419F: drivers/scsi/sun3_scsi.*
7420F: drivers/scsi/sun3_scsi_vme.c
7421F: drivers/scsi/t128.*
7422
7423NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7424M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7425L: linux-scsi@vger.kernel.org
7426S: Maintained
7427F: drivers/scsi/NCR_D700.*
7428
7429NCT6775 HARDWARE MONITOR DRIVER
7430M: Guenter Roeck <linux@roeck-us.net>
7431L: lm-sensors@lm-sensors.org
7432S: Maintained
7433F: Documentation/hwmon/nct6775
7434F: drivers/hwmon/nct6775.c
7435
7436NETEFFECT IWARP RNIC DRIVER (IW_NES)
7437M: Faisal Latif <faisal.latif@intel.com>
7438L: linux-rdma@vger.kernel.org
7439W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7440S: Supported
7441F: drivers/infiniband/hw/nes/
7442
7443NETEM NETWORK EMULATOR
7444M: Stephen Hemminger <stephen@networkplumber.org>
7445L: netem@lists.linux-foundation.org
7446S: Maintained
7447F: net/sched/sch_netem.c
7448
7449NETERION 10GbE DRIVERS (s2io/vxge)
7450M: Jon Mason <jdmason@kudzu.us>
7451L: netdev@vger.kernel.org
7452S: Supported
7453F: Documentation/networking/s2io.txt
7454F: Documentation/networking/vxge.txt
7455F: drivers/net/ethernet/neterion/
7456
7457NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7458M: Pablo Neira Ayuso <pablo@netfilter.org>
7459M: Patrick McHardy <kaber@trash.net>
7460M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7461L: netfilter-devel@vger.kernel.org
7462L: coreteam@netfilter.org
7463W: http://www.netfilter.org/
7464W: http://www.iptables.org/
7465Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7466T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7467T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7468S: Supported
7469F: include/linux/netfilter*
7470F: include/linux/netfilter/
7471F: include/net/netfilter/
7472F: include/uapi/linux/netfilter*
7473F: include/uapi/linux/netfilter/
7474F: net/*/netfilter.c
7475F: net/*/netfilter/
7476F: net/netfilter/
7477F: net/bridge/br_netfilter*.c
7478
7479NETLABEL
7480M: Paul Moore <paul@paul-moore.com>
7481W: http://netlabel.sf.net
7482L: netdev@vger.kernel.org
7483S: Maintained
7484F: Documentation/netlabel/
7485F: include/net/netlabel.h
7486F: net/netlabel/
7487
7488NETROM NETWORK LAYER
7489M: Ralf Baechle <ralf@linux-mips.org>
7490L: linux-hams@vger.kernel.org
7491W: http://www.linux-ax25.org/
7492S: Maintained
7493F: include/net/netrom.h
7494F: include/uapi/linux/netrom.h
7495F: net/netrom/
7496
7497NETRONOME ETHERNET DRIVERS
7498M: Jakub Kicinski <jakub.kicinski@netronome.com>
7499M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7500L: oss-drivers@netronome.com
7501S: Maintained
7502F: drivers/net/ethernet/netronome/
7503
7504NETWORK BLOCK DEVICE (NBD)
7505M: Markus Pargmann <mpa@pengutronix.de>
7506S: Maintained
7507L: nbd-general@lists.sourceforge.net
7508T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7509F: Documentation/blockdev/nbd.txt
7510F: drivers/block/nbd.c
7511F: include/uapi/linux/nbd.h
7512
7513NETWORK DROP MONITOR
7514M: Neil Horman <nhorman@tuxdriver.com>
7515L: netdev@vger.kernel.org
7516S: Maintained
7517W: https://fedorahosted.org/dropwatch/
7518F: net/core/drop_monitor.c
7519
7520NETWORKING [GENERAL]
7521M: "David S. Miller" <davem@davemloft.net>
7522L: netdev@vger.kernel.org
7523W: http://www.linuxfoundation.org/en/Net
7524Q: http://patchwork.ozlabs.org/project/netdev/list/
7525T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7526T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7527S: Maintained
7528F: net/
7529F: include/net/
7530F: include/linux/in.h
7531F: include/linux/net.h
7532F: include/linux/netdevice.h
7533F: include/uapi/linux/in.h
7534F: include/uapi/linux/net.h
7535F: include/uapi/linux/netdevice.h
7536F: include/uapi/linux/net_namespace.h
7537F: tools/net/
7538F: tools/testing/selftests/net/
7539F: lib/random32.c
7540F: lib/test_bpf.c
7541
7542NETWORKING [IPv4/IPv6]
7543M: "David S. Miller" <davem@davemloft.net>
7544M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7545M: James Morris <jmorris@namei.org>
7546M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7547M: Patrick McHardy <kaber@trash.net>
7548L: netdev@vger.kernel.org
7549T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7550S: Maintained
7551F: net/ipv4/
7552F: net/ipv6/
7553F: include/net/ip*
7554F: arch/x86/net/*
7555
7556NETWORKING [IPSEC]
7557M: Steffen Klassert <steffen.klassert@secunet.com>
7558M: Herbert Xu <herbert@gondor.apana.org.au>
7559M: "David S. Miller" <davem@davemloft.net>
7560L: netdev@vger.kernel.org
7561T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7562T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7563S: Maintained
7564F: net/core/flow.c
7565F: net/xfrm/
7566F: net/key/
7567F: net/ipv4/xfrm*
7568F: net/ipv4/esp4.c
7569F: net/ipv4/ah4.c
7570F: net/ipv4/ipcomp.c
7571F: net/ipv4/ip_vti.c
7572F: net/ipv6/xfrm*
7573F: net/ipv6/esp6.c
7574F: net/ipv6/ah6.c
7575F: net/ipv6/ipcomp6.c
7576F: net/ipv6/ip6_vti.c
7577F: include/uapi/linux/xfrm.h
7578F: include/net/xfrm.h
7579
7580NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7581M: Paul Moore <paul@paul-moore.com>
7582L: netdev@vger.kernel.org
7583S: Maintained
7584
7585NETWORKING [WIRELESS]
7586L: linux-wireless@vger.kernel.org
7587Q: http://patchwork.kernel.org/project/linux-wireless/list/
7588
7589NETWORKING DRIVERS
7590L: netdev@vger.kernel.org
7591W: http://www.linuxfoundation.org/en/Net
7592Q: http://patchwork.ozlabs.org/project/netdev/list/
7593T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7594T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7595S: Odd Fixes
7596F: drivers/net/
7597F: include/linux/if_*
7598F: include/linux/netdevice.h
7599F: include/linux/etherdevice.h
7600F: include/linux/fcdevice.h
7601F: include/linux/fddidevice.h
7602F: include/linux/hippidevice.h
7603F: include/linux/inetdevice.h
7604F: include/uapi/linux/if_*
7605F: include/uapi/linux/netdevice.h
7606
7607NETWORKING DRIVERS (WIRELESS)
7608M: Kalle Valo <kvalo@codeaurora.org>
7609L: linux-wireless@vger.kernel.org
7610Q: http://patchwork.kernel.org/project/linux-wireless/list/
7611T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7612T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7613S: Maintained
7614F: drivers/net/wireless/
7615
7616NETXEN (1/10) GbE SUPPORT
7617M: Manish Chopra <manish.chopra@qlogic.com>
7618M: Sony Chacko <sony.chacko@qlogic.com>
7619M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7620L: netdev@vger.kernel.org
7621W: http://www.qlogic.com
7622S: Supported
7623F: drivers/net/ethernet/qlogic/netxen/
7624
7625NFC SUBSYSTEM
7626M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7627M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7628M: Samuel Ortiz <sameo@linux.intel.com>
7629L: linux-wireless@vger.kernel.org
7630L: linux-nfc@lists.01.org (subscribers-only)
7631S: Supported
7632F: net/nfc/
7633F: include/net/nfc/
7634F: include/uapi/linux/nfc.h
7635F: drivers/nfc/
7636F: include/linux/platform_data/microread.h
7637F: include/linux/platform_data/nfcmrvl.h
7638F: include/linux/platform_data/nxp-nci.h
7639F: include/linux/platform_data/pn544.h
7640F: include/linux/platform_data/st21nfca.h
7641F: include/linux/platform_data/st-nci.h
7642F: Documentation/devicetree/bindings/net/nfc/
7643
7644NFS, SUNRPC, AND LOCKD CLIENTS
7645M: Trond Myklebust <trond.myklebust@primarydata.com>
7646M: Anna Schumaker <anna.schumaker@netapp.com>
7647L: linux-nfs@vger.kernel.org
7648W: http://client.linux-nfs.org
7649T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7650S: Maintained
7651F: fs/lockd/
7652F: fs/nfs/
7653F: fs/nfs_common/
7654F: net/sunrpc/
7655F: include/linux/lockd/
7656F: include/linux/nfs*
7657F: include/linux/sunrpc/
7658F: include/uapi/linux/nfs*
7659F: include/uapi/linux/sunrpc/
7660
7661NILFS2 FILESYSTEM
7662M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7663L: linux-nilfs@vger.kernel.org
7664W: http://nilfs.sourceforge.net/
7665T: git git://github.com/konis/nilfs2.git
7666S: Supported
7667F: Documentation/filesystems/nilfs2.txt
7668F: fs/nilfs2/
7669F: include/linux/nilfs2_fs.h
7670F: include/trace/events/nilfs2.h
7671
7672NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7673M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7674W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7675S: Maintained
7676F: Documentation/scsi/NinjaSCSI.txt
7677F: drivers/scsi/pcmcia/nsp_*
7678
7679NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7680M: GOTO Masanori <gotom@debian.or.jp>
7681M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7682W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7683S: Maintained
7684F: Documentation/scsi/NinjaSCSI.txt
7685F: drivers/scsi/nsp32*
7686
7687NIOS2 ARCHITECTURE
7688M: Ley Foon Tan <lftan@altera.com>
7689L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7690T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7691S: Maintained
7692F: arch/nios2/
7693
7694NOKIA N900 POWER SUPPLY DRIVERS
7695R: Pali Rohár <pali.rohar@gmail.com>
7696F: include/linux/power/bq2415x_charger.h
7697F: include/linux/power/bq27xxx_battery.h
7698F: include/linux/power/isp1704_charger.h
7699F: drivers/power/bq2415x_charger.c
7700F: drivers/power/bq27xxx_battery.c
7701F: drivers/power/bq27xxx_battery_i2c.c
7702F: drivers/power/isp1704_charger.c
7703F: drivers/power/rx51_battery.c
7704
7705NTB DRIVER CORE
7706M: Jon Mason <jdmason@kudzu.us>
7707M: Dave Jiang <dave.jiang@intel.com>
7708M: Allen Hubbe <Allen.Hubbe@emc.com>
7709L: linux-ntb@googlegroups.com
7710S: Supported
7711W: https://github.com/jonmason/ntb/wiki
7712T: git git://github.com/jonmason/ntb.git
7713F: drivers/ntb/
7714F: drivers/net/ntb_netdev.c
7715F: include/linux/ntb.h
7716F: include/linux/ntb_transport.h
7717
7718NTB INTEL DRIVER
7719M: Jon Mason <jdmason@kudzu.us>
7720M: Dave Jiang <dave.jiang@intel.com>
7721L: linux-ntb@googlegroups.com
7722S: Supported
7723W: https://github.com/jonmason/ntb/wiki
7724T: git git://github.com/jonmason/ntb.git
7725F: drivers/ntb/hw/intel/
7726
7727NTB AMD DRIVER
7728M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7729L: linux-ntb@googlegroups.com
7730S: Supported
7731F: drivers/ntb/hw/amd/
7732
7733NTFS FILESYSTEM
7734M: Anton Altaparmakov <anton@tuxera.com>
7735L: linux-ntfs-dev@lists.sourceforge.net
7736W: http://www.tuxera.com/
7737T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7738S: Supported
7739F: Documentation/filesystems/ntfs.txt
7740F: fs/ntfs/
7741
7742NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7743M: Antonino Daplas <adaplas@gmail.com>
7744L: linux-fbdev@vger.kernel.org
7745S: Maintained
7746F: drivers/video/fbdev/riva/
7747F: drivers/video/fbdev/nvidia/
7748
7749NVM EXPRESS DRIVER
7750M: Keith Busch <keith.busch@intel.com>
7751M: Jens Axboe <axboe@fb.com>
7752L: linux-nvme@lists.infradead.org
7753T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7754W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7755S: Supported
7756F: drivers/nvme/host/
7757F: include/linux/nvme.h
7758
7759NVMEM FRAMEWORK
7760M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7761M: Maxime Ripard <maxime.ripard@free-electrons.com>
7762S: Maintained
7763F: drivers/nvmem/
7764F: Documentation/devicetree/bindings/nvmem/
7765F: include/linux/nvmem-consumer.h
7766F: include/linux/nvmem-provider.h
7767
7768NXP-NCI NFC DRIVER
7769M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7770R: Charles Gorand <charles.gorand@effinnov.com>
7771L: linux-nfc@lists.01.org (moderated for non-subscribers)
7772S: Supported
7773F: drivers/nfc/nxp-nci
7774
7775NXP TDA998X DRM DRIVER
7776M: Russell King <rmk+kernel@arm.linux.org.uk>
7777S: Supported
7778F: drivers/gpu/drm/i2c/tda998x_drv.c
7779F: include/drm/i2c/tda998x.h
7780
7781NXP TFA9879 DRIVER
7782M: Peter Rosin <peda@axentia.se>
7783L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7784S: Maintained
7785F: sound/soc/codecs/tfa9879*
7786
7787OMAP SUPPORT
7788M: Tony Lindgren <tony@atomide.com>
7789L: linux-omap@vger.kernel.org
7790W: http://www.muru.com/linux/omap/
7791W: http://linux.omap.com/
7792Q: http://patchwork.kernel.org/project/linux-omap/list/
7793T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7794S: Maintained
7795F: arch/arm/*omap*/
7796F: arch/arm/configs/omap1_defconfig
7797F: arch/arm/configs/omap2plus_defconfig
7798F: drivers/i2c/busses/i2c-omap.c
7799F: drivers/irqchip/irq-omap-intc.c
7800F: drivers/mfd/*omap*.c
7801F: drivers/mfd/menelaus.c
7802F: drivers/mfd/palmas.c
7803F: drivers/mfd/tps65217.c
7804F: drivers/mfd/tps65218.c
7805F: drivers/mfd/tps65910.c
7806F: drivers/mfd/twl-core.[ch]
7807F: drivers/mfd/twl4030*.c
7808F: drivers/mfd/twl6030*.c
7809F: drivers/mfd/twl6040*.c
7810F: drivers/regulator/palmas-regulator*.c
7811F: drivers/regulator/pbias-regulator.c
7812F: drivers/regulator/tps65217-regulator.c
7813F: drivers/regulator/tps65218-regulator.c
7814F: drivers/regulator/tps65910-regulator.c
7815F: drivers/regulator/twl-regulator.c
7816F: include/linux/i2c-omap.h
7817
7818OMAP DEVICE TREE SUPPORT
7819M: Benoît Cousson <bcousson@baylibre.com>
7820M: Tony Lindgren <tony@atomide.com>
7821L: linux-omap@vger.kernel.org
7822L: devicetree@vger.kernel.org
7823S: Maintained
7824F: arch/arm/boot/dts/*omap*
7825F: arch/arm/boot/dts/*am3*
7826F: arch/arm/boot/dts/*am4*
7827F: arch/arm/boot/dts/*am5*
7828F: arch/arm/boot/dts/*dra7*
7829
7830OMAP CLOCK FRAMEWORK SUPPORT
7831M: Paul Walmsley <paul@pwsan.com>
7832L: linux-omap@vger.kernel.org
7833S: Maintained
7834F: arch/arm/*omap*/*clock*
7835
7836OMAP POWER MANAGEMENT SUPPORT
7837M: Kevin Hilman <khilman@deeprootsystems.com>
7838L: linux-omap@vger.kernel.org
7839S: Maintained
7840F: arch/arm/*omap*/*pm*
7841F: drivers/cpufreq/omap-cpufreq.c
7842
7843OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7844M: Rajendra Nayak <rnayak@ti.com>
7845M: Paul Walmsley <paul@pwsan.com>
7846L: linux-omap@vger.kernel.org
7847S: Maintained
7848F: arch/arm/mach-omap2/prm*
7849
7850OMAP AUDIO SUPPORT
7851M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7852M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7853L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7854L: linux-omap@vger.kernel.org
7855S: Maintained
7856F: sound/soc/omap/
7857
7858OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7859M: Roger Quadros <rogerq@ti.com>
7860M: Tony Lindgren <tony@atomide.com>
7861L: linux-omap@vger.kernel.org
7862S: Maintained
7863F: drivers/memory/omap-gpmc.c
7864F: arch/arm/mach-omap2/*gpmc*
7865
7866OMAP FRAMEBUFFER SUPPORT
7867M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7868L: linux-fbdev@vger.kernel.org
7869L: linux-omap@vger.kernel.org
7870S: Maintained
7871F: drivers/video/fbdev/omap/
7872
7873OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7874M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7875L: linux-omap@vger.kernel.org
7876L: linux-fbdev@vger.kernel.org
7877S: Maintained
7878F: drivers/video/fbdev/omap2/
7879F: Documentation/arm/OMAP/DSS
7880
7881OMAP HARDWARE SPINLOCK SUPPORT
7882M: Ohad Ben-Cohen <ohad@wizery.com>
7883L: linux-omap@vger.kernel.org
7884S: Maintained
7885F: drivers/hwspinlock/omap_hwspinlock.c
7886
7887OMAP MMC SUPPORT
7888M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7889L: linux-omap@vger.kernel.org
7890S: Maintained
7891F: drivers/mmc/host/omap.c
7892
7893OMAP HS MMC SUPPORT
7894L: linux-mmc@vger.kernel.org
7895L: linux-omap@vger.kernel.org
7896S: Orphan
7897F: drivers/mmc/host/omap_hsmmc.c
7898
7899OMAP RANDOM NUMBER GENERATOR SUPPORT
7900M: Deepak Saxena <dsaxena@plexity.net>
7901S: Maintained
7902F: drivers/char/hw_random/omap-rng.c
7903
7904OMAP HWMOD SUPPORT
7905M: Benoît Cousson <bcousson@baylibre.com>
7906M: Paul Walmsley <paul@pwsan.com>
7907L: linux-omap@vger.kernel.org
7908S: Maintained
7909F: arch/arm/mach-omap2/omap_hwmod.*
7910
7911OMAP HWMOD DATA
7912M: Paul Walmsley <paul@pwsan.com>
7913L: linux-omap@vger.kernel.org
7914S: Maintained
7915F: arch/arm/mach-omap2/omap_hwmod*data*
7916
7917OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7918M: Benoît Cousson <bcousson@baylibre.com>
7919L: linux-omap@vger.kernel.org
7920S: Maintained
7921F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7922
7923OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7924M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7925L: linux-media@vger.kernel.org
7926S: Maintained
7927F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7928F: drivers/media/platform/omap3isp/
7929F: drivers/staging/media/omap4iss/
7930
7931OMAP USB SUPPORT
7932L: linux-usb@vger.kernel.org
7933L: linux-omap@vger.kernel.org
7934S: Orphan
7935F: drivers/usb/*/*omap*
7936F: arch/arm/*omap*/usb*
7937
7938OMAP GPIO DRIVER
7939M: Grygorii Strashko <grygorii.strashko@ti.com>
7940M: Santosh Shilimkar <ssantosh@kernel.org>
7941M: Kevin Hilman <khilman@deeprootsystems.com>
7942L: linux-omap@vger.kernel.org
7943S: Maintained
7944F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7945F: drivers/gpio/gpio-omap.c
7946
7947OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7948M: Mark Jackson <mpfj@newflow.co.uk>
7949L: linux-omap@vger.kernel.org
7950S: Maintained
7951F: arch/arm/boot/dts/am335x-nano.dts
7952
7953OMFS FILESYSTEM
7954M: Bob Copeland <me@bobcopeland.com>
7955L: linux-karma-devel@lists.sourceforge.net
7956S: Maintained
7957F: Documentation/filesystems/omfs.txt
7958F: fs/omfs/
7959
7960OMNIKEY CARDMAN 4000 DRIVER
7961M: Harald Welte <laforge@gnumonks.org>
7962S: Maintained
7963F: drivers/char/pcmcia/cm4000_cs.c
7964F: include/linux/cm4000_cs.h
7965F: include/uapi/linux/cm4000_cs.h
7966
7967OMNIKEY CARDMAN 4040 DRIVER
7968M: Harald Welte <laforge@gnumonks.org>
7969S: Maintained
7970F: drivers/char/pcmcia/cm4040_cs.*
7971
7972OMNIVISION OV7670 SENSOR DRIVER
7973M: Jonathan Corbet <corbet@lwn.net>
7974L: linux-media@vger.kernel.org
7975T: git git://linuxtv.org/media_tree.git
7976S: Maintained
7977F: drivers/media/i2c/ov7670.c
7978
7979ONENAND FLASH DRIVER
7980M: Kyungmin Park <kyungmin.park@samsung.com>
7981L: linux-mtd@lists.infradead.org
7982S: Maintained
7983F: drivers/mtd/onenand/
7984F: include/linux/mtd/onenand*.h
7985
7986ONSTREAM SCSI TAPE DRIVER
7987M: Willem Riede <osst@riede.org>
7988L: osst-users@lists.sourceforge.net
7989L: linux-scsi@vger.kernel.org
7990S: Maintained
7991F: Documentation/scsi/osst.txt
7992F: drivers/scsi/osst.*
7993F: drivers/scsi/osst_*.h
7994F: drivers/scsi/st.h
7995
7996OPENCORES I2C BUS DRIVER
7997M: Peter Korsgaard <jacmet@sunsite.dk>
7998L: linux-i2c@vger.kernel.org
7999S: Maintained
8000F: Documentation/i2c/busses/i2c-ocores
8001F: drivers/i2c/busses/i2c-ocores.c
8002
8003OPEN FIRMWARE AND FLATTENED DEVICE TREE
8004M: Rob Herring <robh+dt@kernel.org>
8005M: Frank Rowand <frowand.list@gmail.com>
8006M: Grant Likely <grant.likely@linaro.org>
8007L: devicetree@vger.kernel.org
8008W: http://www.devicetree.org/
8009T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8010S: Maintained
8011F: drivers/of/
8012F: include/linux/of*.h
8013F: scripts/dtc/
8014
8015OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8016M: Rob Herring <robh+dt@kernel.org>
8017M: Pawel Moll <pawel.moll@arm.com>
8018M: Mark Rutland <mark.rutland@arm.com>
8019M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8020M: Kumar Gala <galak@codeaurora.org>
8021L: devicetree@vger.kernel.org
8022T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8023S: Maintained
8024F: Documentation/devicetree/
8025F: arch/*/boot/dts/
8026F: include/dt-bindings/
8027
8028OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8029M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8030L: devicetree@vger.kernel.org
8031S: Maintained
8032F: Documentation/devicetree/dynamic-resolution-notes.txt
8033F: Documentation/devicetree/overlay-notes.txt
8034F: drivers/of/overlay.c
8035F: drivers/of/resolver.c
8036
8037OPENRISC ARCHITECTURE
8038M: Jonas Bonn <jonas@southpole.se>
8039W: http://openrisc.net
8040L: linux@lists.openrisc.net (moderated for non-subscribers)
8041S: Maintained
8042T: git git://openrisc.net/~jonas/linux
8043F: arch/openrisc/
8044
8045OPENVSWITCH
8046M: Pravin Shelar <pshelar@nicira.com>
8047L: netdev@vger.kernel.org
8048L: dev@openvswitch.org
8049W: http://openvswitch.org
8050S: Maintained
8051F: net/openvswitch/
8052F: include/uapi/linux/openvswitch.h
8053
8054OPERATING PERFORMANCE POINTS (OPP)
8055M: Viresh Kumar <vireshk@kernel.org>
8056M: Nishanth Menon <nm@ti.com>
8057M: Stephen Boyd <sboyd@codeaurora.org>
8058L: linux-pm@vger.kernel.org
8059S: Maintained
8060T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8061F: drivers/base/power/opp/
8062F: include/linux/pm_opp.h
8063F: Documentation/power/opp.txt
8064F: Documentation/devicetree/bindings/opp/
8065
8066OPL4 DRIVER
8067M: Clemens Ladisch <clemens@ladisch.de>
8068L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8069T: git git://git.alsa-project.org/alsa-kernel.git
8070S: Maintained
8071F: sound/drivers/opl4/
8072
8073OPROFILE
8074M: Robert Richter <rric@kernel.org>
8075L: oprofile-list@lists.sf.net
8076S: Maintained
8077F: arch/*/include/asm/oprofile*.h
8078F: arch/*/oprofile/
8079F: drivers/oprofile/
8080F: include/linux/oprofile.h
8081
8082ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8083M: Mark Fasheh <mfasheh@suse.com>
8084M: Joel Becker <jlbec@evilplan.org>
8085L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8086W: http://ocfs2.wiki.kernel.org
8087S: Supported
8088F: Documentation/filesystems/ocfs2.txt
8089F: Documentation/filesystems/dlmfs.txt
8090F: fs/ocfs2/
8091
8092ORINOCO DRIVER
8093L: linux-wireless@vger.kernel.org
8094W: http://wireless.kernel.org/en/users/Drivers/orinoco
8095W: http://www.nongnu.org/orinoco/
8096S: Orphan
8097F: drivers/net/wireless/intersil/orinoco/
8098
8099OSD LIBRARY and FILESYSTEM
8100M: Boaz Harrosh <ooo@electrozaur.com>
8101M: Benny Halevy <bhalevy@primarydata.com>
8102L: osd-dev@open-osd.org
8103W: http://open-osd.org
8104T: git git://git.open-osd.org/open-osd.git
8105S: Maintained
8106F: drivers/scsi/osd/
8107F: include/scsi/osd_*
8108F: fs/exofs/
8109
8110OVERLAY FILESYSTEM
8111M: Miklos Szeredi <miklos@szeredi.hu>
8112L: linux-unionfs@vger.kernel.org
8113T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8114S: Supported
8115F: fs/overlayfs/
8116F: Documentation/filesystems/overlayfs.txt
8117
8118P54 WIRELESS DRIVER
8119M: Christian Lamparter <chunkeey@googlemail.com>
8120L: linux-wireless@vger.kernel.org
8121W: http://wireless.kernel.org/en/users/Drivers/p54
8122S: Maintained
8123F: drivers/net/wireless/intersil/p54/
8124
8125PA SEMI ETHERNET DRIVER
8126M: Olof Johansson <olof@lixom.net>
8127L: netdev@vger.kernel.org
8128S: Maintained
8129F: drivers/net/ethernet/pasemi/*
8130
8131PA SEMI SMBUS DRIVER
8132M: Olof Johansson <olof@lixom.net>
8133L: linux-i2c@vger.kernel.org
8134S: Maintained
8135F: drivers/i2c/busses/i2c-pasemi.c
8136
8137PADATA PARALLEL EXECUTION MECHANISM
8138M: Steffen Klassert <steffen.klassert@secunet.com>
8139L: linux-crypto@vger.kernel.org
8140S: Maintained
8141F: kernel/padata.c
8142F: include/linux/padata.h
8143F: Documentation/padata.txt
8144
8145PANASONIC LAPTOP ACPI EXTRAS DRIVER
8146M: Harald Welte <laforge@gnumonks.org>
8147L: platform-driver-x86@vger.kernel.org
8148S: Maintained
8149F: drivers/platform/x86/panasonic-laptop.c
8150
8151PANASONIC MN10300/AM33/AM34 PORT
8152M: David Howells <dhowells@redhat.com>
8153M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8154L: linux-am33-list@redhat.com (moderated for non-subscribers)
8155W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8156S: Maintained
8157F: Documentation/mn10300/
8158F: arch/mn10300/
8159
8160PARALLEL PORT SUBSYSTEM
8161M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8162M: Sudip Mukherjee <sudip@vectorindia.org>
8163L: linux-parport@lists.infradead.org (subscribers-only)
8164S: Maintained
8165F: drivers/parport/
8166F: include/linux/parport*.h
8167F: drivers/char/ppdev.c
8168F: include/uapi/linux/ppdev.h
8169F: Documentation/parport*.txt
8170
8171PARAVIRT_OPS INTERFACE
8172M: Jeremy Fitzhardinge <jeremy@goop.org>
8173M: Chris Wright <chrisw@sous-sol.org>
8174M: Alok Kataria <akataria@vmware.com>
8175M: Rusty Russell <rusty@rustcorp.com.au>
8176L: virtualization@lists.linux-foundation.org
8177S: Supported
8178F: Documentation/virtual/paravirt_ops.txt
8179F: arch/*/kernel/paravirt*
8180F: arch/*/include/asm/paravirt.h
8181
8182PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8183M: Tim Waugh <tim@cyberelk.net>
8184L: linux-parport@lists.infradead.org (subscribers-only)
8185S: Maintained
8186F: Documentation/blockdev/paride.txt
8187F: drivers/block/paride/
8188
8189PARISC ARCHITECTURE
8190M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8191M: Helge Deller <deller@gmx.de>
8192L: linux-parisc@vger.kernel.org
8193W: http://www.parisc-linux.org/
8194Q: http://patchwork.kernel.org/project/linux-parisc/list/
8195T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8196T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8197S: Maintained
8198F: arch/parisc/
8199F: Documentation/parisc/
8200F: drivers/parisc/
8201F: drivers/char/agp/parisc-agp.c
8202F: drivers/input/serio/gscps2.c
8203F: drivers/parport/parport_gsc.*
8204F: drivers/tty/serial/8250/8250_gsc.c
8205F: drivers/video/fbdev/sti*
8206F: drivers/video/console/sti*
8207F: drivers/video/logo/logo_parisc*
8208
8209PC87360 HARDWARE MONITORING DRIVER
8210M: Jim Cromie <jim.cromie@gmail.com>
8211L: lm-sensors@lm-sensors.org
8212S: Maintained
8213F: Documentation/hwmon/pc87360
8214F: drivers/hwmon/pc87360.c
8215
8216PC8736x GPIO DRIVER
8217M: Jim Cromie <jim.cromie@gmail.com>
8218S: Maintained
8219F: drivers/char/pc8736x_gpio.c
8220
8221PC87427 HARDWARE MONITORING DRIVER
8222M: Jean Delvare <jdelvare@suse.com>
8223L: lm-sensors@lm-sensors.org
8224S: Maintained
8225F: Documentation/hwmon/pc87427
8226F: drivers/hwmon/pc87427.c
8227
8228PCA9532 LED DRIVER
8229M: Riku Voipio <riku.voipio@iki.fi>
8230S: Maintained
8231F: drivers/leds/leds-pca9532.c
8232F: include/linux/leds-pca9532.h
8233
8234PCA9541 I2C BUS MASTER SELECTOR DRIVER
8235M: Guenter Roeck <linux@roeck-us.net>
8236L: linux-i2c@vger.kernel.org
8237S: Maintained
8238F: drivers/i2c/muxes/i2c-mux-pca9541.c
8239
8240PCDP - PRIMARY CONSOLE AND DEBUG PORT
8241M: Khalid Aziz <khalid@gonehiking.org>
8242S: Maintained
8243F: drivers/firmware/pcdp.*
8244
8245PCI ERROR RECOVERY
8246M: Linas Vepstas <linasvepstas@gmail.com>
8247L: linux-pci@vger.kernel.org
8248S: Supported
8249F: Documentation/PCI/pci-error-recovery.txt
8250
8251PCI SUBSYSTEM
8252M: Bjorn Helgaas <bhelgaas@google.com>
8253L: linux-pci@vger.kernel.org
8254Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8255T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8256S: Supported
8257F: Documentation/PCI/
8258F: drivers/pci/
8259F: include/linux/pci*
8260F: arch/x86/pci/
8261F: arch/x86/kernel/quirks.c
8262
8263PCI DRIVER FOR ALTERA PCIE IP
8264M: Ley Foon Tan <lftan@altera.com>
8265L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8266L: linux-pci@vger.kernel.org
8267S: Supported
8268F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8269F: drivers/pci/host/pcie-altera.c
8270
8271PCI DRIVER FOR ARM VERSATILE PLATFORM
8272M: Rob Herring <robh@kernel.org>
8273L: linux-pci@vger.kernel.org
8274L: linux-arm-kernel@lists.infradead.org
8275S: Maintained
8276F: Documentation/devicetree/bindings/pci/versatile.txt
8277F: drivers/pci/host/pci-versatile.c
8278
8279PCI DRIVER FOR APPLIEDMICRO XGENE
8280M: Tanmay Inamdar <tinamdar@apm.com>
8281L: linux-pci@vger.kernel.org
8282L: linux-arm-kernel@lists.infradead.org
8283S: Maintained
8284F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8285F: drivers/pci/host/pci-xgene.c
8286
8287PCI DRIVER FOR FREESCALE LAYERSCAPE
8288M: Minghuan Lian <minghuan.Lian@freescale.com>
8289M: Mingkai Hu <mingkai.hu@freescale.com>
8290M: Roy Zang <tie-fei.zang@freescale.com>
8291L: linuxppc-dev@lists.ozlabs.org
8292L: linux-pci@vger.kernel.org
8293L: linux-arm-kernel@lists.infradead.org
8294S: Maintained
8295F: drivers/pci/host/*layerscape*
8296
8297PCI DRIVER FOR IMX6
8298M: Richard Zhu <Richard.Zhu@freescale.com>
8299M: Lucas Stach <l.stach@pengutronix.de>
8300L: linux-pci@vger.kernel.org
8301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8302S: Maintained
8303F: drivers/pci/host/*imx6*
8304
8305PCI DRIVER FOR TI KEYSTONE
8306M: Murali Karicheri <m-karicheri2@ti.com>
8307L: linux-pci@vger.kernel.org
8308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8309S: Maintained
8310F: drivers/pci/host/*keystone*
8311
8312PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8313M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8314M: Jason Cooper <jason@lakedaemon.net>
8315L: linux-pci@vger.kernel.org
8316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8317S: Maintained
8318F: drivers/pci/host/*mvebu*
8319
8320PCI DRIVER FOR NVIDIA TEGRA
8321M: Thierry Reding <thierry.reding@gmail.com>
8322L: linux-tegra@vger.kernel.org
8323L: linux-pci@vger.kernel.org
8324S: Supported
8325F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8326F: drivers/pci/host/pci-tegra.c
8327
8328PCI DRIVER FOR TI DRA7XX
8329M: Kishon Vijay Abraham I <kishon@ti.com>
8330L: linux-omap@vger.kernel.org
8331L: linux-pci@vger.kernel.org
8332S: Supported
8333F: Documentation/devicetree/bindings/pci/ti-pci.txt
8334F: drivers/pci/host/pci-dra7xx.c
8335
8336PCI DRIVER FOR RENESAS R-CAR
8337M: Simon Horman <horms@verge.net.au>
8338L: linux-pci@vger.kernel.org
8339L: linux-renesas-soc@vger.kernel.org
8340S: Maintained
8341F: drivers/pci/host/*rcar*
8342
8343PCI DRIVER FOR SAMSUNG EXYNOS
8344M: Jingoo Han <jingoohan1@gmail.com>
8345L: linux-pci@vger.kernel.org
8346L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8347L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8348S: Maintained
8349F: drivers/pci/host/pci-exynos.c
8350
8351PCI DRIVER FOR SYNOPSIS DESIGNWARE
8352M: Jingoo Han <jingoohan1@gmail.com>
8353M: Pratyush Anand <pratyush.anand@gmail.com>
8354L: linux-pci@vger.kernel.org
8355S: Maintained
8356F: drivers/pci/host/*designware*
8357
8358PCI DRIVER FOR GENERIC OF HOSTS
8359M: Will Deacon <will.deacon@arm.com>
8360L: linux-pci@vger.kernel.org
8361L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8362S: Maintained
8363F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8364F: drivers/pci/host/pci-host-generic.c
8365
8366PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8367M: Keith Busch <keith.busch@intel.com>
8368L: linux-pci@vger.kernel.org
8369S: Supported
8370F: arch/x86/pci/vmd.c
8371
8372PCIE DRIVER FOR ST SPEAR13XX
8373M: Pratyush Anand <pratyush.anand@gmail.com>
8374L: linux-pci@vger.kernel.org
8375S: Maintained
8376F: drivers/pci/host/*spear*
8377
8378PCI MSI DRIVER FOR ALTERA MSI IP
8379M: Ley Foon Tan <lftan@altera.com>
8380L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8381L: linux-pci@vger.kernel.org
8382S: Supported
8383F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8384F: drivers/pci/host/pcie-altera-msi.c
8385
8386PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8387M: Duc Dang <dhdang@apm.com>
8388L: linux-pci@vger.kernel.org
8389L: linux-arm-kernel@lists.infradead.org
8390S: Maintained
8391F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8392F: drivers/pci/host/pci-xgene-msi.c
8393
8394PCIE DRIVER FOR HISILICON
8395M: Zhou Wang <wangzhou1@hisilicon.com>
8396M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8397L: linux-pci@vger.kernel.org
8398S: Maintained
8399F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8400F: drivers/pci/host/pcie-hisi.c
8401
8402PCIE DRIVER FOR QUALCOMM MSM
8403M: Stanimir Varbanov <svarbanov@mm-sol.com>
8404L: linux-pci@vger.kernel.org
8405L: linux-arm-msm@vger.kernel.org
8406S: Maintained
8407F: drivers/pci/host/*qcom*
8408
8409PCMCIA SUBSYSTEM
8410P: Linux PCMCIA Team
8411L: linux-pcmcia@lists.infradead.org
8412W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8413T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8414S: Maintained
8415F: Documentation/pcmcia/
8416F: drivers/pcmcia/
8417F: include/pcmcia/
8418
8419PCNET32 NETWORK DRIVER
8420M: Don Fry <pcnet32@frontier.com>
8421L: netdev@vger.kernel.org
8422S: Maintained
8423F: drivers/net/ethernet/amd/pcnet32.c
8424
8425PCRYPT PARALLEL CRYPTO ENGINE
8426M: Steffen Klassert <steffen.klassert@secunet.com>
8427L: linux-crypto@vger.kernel.org
8428S: Maintained
8429F: crypto/pcrypt.c
8430F: include/crypto/pcrypt.h
8431
8432PER-CPU MEMORY ALLOCATOR
8433M: Tejun Heo <tj@kernel.org>
8434M: Christoph Lameter <cl@linux-foundation.org>
8435T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8436S: Maintained
8437F: include/linux/percpu*.h
8438F: mm/percpu*.c
8439F: arch/*/include/asm/percpu.h
8440
8441PER-TASK DELAY ACCOUNTING
8442M: Balbir Singh <bsingharora@gmail.com>
8443S: Maintained
8444F: include/linux/delayacct.h
8445F: kernel/delayacct.c
8446
8447PERFORMANCE EVENTS SUBSYSTEM
8448M: Peter Zijlstra <peterz@infradead.org>
8449M: Ingo Molnar <mingo@redhat.com>
8450M: Arnaldo Carvalho de Melo <acme@kernel.org>
8451L: linux-kernel@vger.kernel.org
8452T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8453S: Supported
8454F: kernel/events/*
8455F: include/linux/perf_event.h
8456F: include/uapi/linux/perf_event.h
8457F: arch/*/kernel/perf_event*.c
8458F: arch/*/kernel/*/perf_event*.c
8459F: arch/*/kernel/*/*/perf_event*.c
8460F: arch/*/include/asm/perf_event.h
8461F: arch/*/kernel/perf_callchain.c
8462F: tools/perf/
8463
8464PERSONALITY HANDLING
8465M: Christoph Hellwig <hch@infradead.org>
8466L: linux-abi-devel@lists.sourceforge.net
8467S: Maintained
8468F: include/linux/personality.h
8469F: include/uapi/linux/personality.h
8470
8471PHONET PROTOCOL
8472M: Remi Denis-Courmont <courmisch@gmail.com>
8473S: Supported
8474F: Documentation/networking/phonet.txt
8475F: include/linux/phonet.h
8476F: include/net/phonet/
8477F: include/uapi/linux/phonet.h
8478F: net/phonet/
8479
8480PHRAM MTD DRIVER
8481M: Joern Engel <joern@lazybastard.org>
8482L: linux-mtd@lists.infradead.org
8483S: Maintained
8484F: drivers/mtd/devices/phram.c
8485
8486PICOLCD HID DRIVER
8487M: Bruno Prémont <bonbons@linux-vserver.org>
8488L: linux-input@vger.kernel.org
8489S: Maintained
8490F: drivers/hid/hid-picolcd*
8491
8492PICOXCELL SUPPORT
8493M: Jamie Iles <jamie@jamieiles.com>
8494L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8495T: git git://github.com/jamieiles/linux-2.6-ji.git
8496S: Supported
8497F: arch/arm/boot/dts/picoxcell*
8498F: arch/arm/mach-picoxcell/
8499F: drivers/crypto/picoxcell*
8500
8501PIN CONTROL SUBSYSTEM
8502M: Linus Walleij <linus.walleij@linaro.org>
8503L: linux-gpio@vger.kernel.org
8504T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8505S: Maintained
8506F: drivers/pinctrl/
8507F: include/linux/pinctrl/
8508
8509PIN CONTROLLER - ATMEL AT91
8510M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8511L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8512S: Maintained
8513F: drivers/pinctrl/pinctrl-at91.*
8514
8515PIN CONTROLLER - ATMEL AT91 PIO4
8516M: Ludovic Desroches <ludovic.desroches@atmel.com>
8517L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8518L: linux-gpio@vger.kernel.org
8519S: Supported
8520F: drivers/pinctrl/pinctrl-at91-pio4.*
8521
8522PIN CONTROLLER - INTEL
8523M: Mika Westerberg <mika.westerberg@linux.intel.com>
8524M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8525S: Maintained
8526F: drivers/pinctrl/intel/
8527
8528PIN CONTROLLER - RENESAS
8529M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8530M: Geert Uytterhoeven <geert+renesas@glider.be>
8531L: linux-renesas-soc@vger.kernel.org
8532S: Maintained
8533F: drivers/pinctrl/sh-pfc/
8534
8535PIN CONTROLLER - SAMSUNG
8536M: Tomasz Figa <tomasz.figa@gmail.com>
8537L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8538L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8539S: Maintained
8540F: drivers/pinctrl/samsung/
8541
8542PIN CONTROLLER - SINGLE
8543M: Tony Lindgren <tony@atomide.com>
8544M: Haojian Zhuang <haojian.zhuang@linaro.org>
8545L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8546L: linux-omap@vger.kernel.org
8547S: Maintained
8548F: drivers/pinctrl/pinctrl-single.c
8549
8550PIN CONTROLLER - ST SPEAR
8551M: Viresh Kumar <vireshk@kernel.org>
8552L: spear-devel@list.st.com
8553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8554W: http://www.st.com/spear
8555S: Maintained
8556F: drivers/pinctrl/spear/
8557
8558PKTCDVD DRIVER
8559M: Jiri Kosina <jikos@kernel.org>
8560S: Maintained
8561F: drivers/block/pktcdvd.c
8562F: include/linux/pktcdvd.h
8563F: include/uapi/linux/pktcdvd.h
8564
8565PKUNITY SOC DRIVERS
8566M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8567W: http://mprc.pku.edu.cn/~guanxuetao/linux
8568S: Maintained
8569T: git git://github.com/gxt/linux.git
8570F: drivers/input/serio/i8042-unicore32io.h
8571F: drivers/i2c/busses/i2c-puv3.c
8572F: drivers/video/fbdev/fb-puv3.c
8573F: drivers/rtc/rtc-puv3.c
8574
8575PMBUS HARDWARE MONITORING DRIVERS
8576M: Guenter Roeck <linux@roeck-us.net>
8577L: lm-sensors@lm-sensors.org
8578W: http://www.lm-sensors.org/
8579W: http://www.roeck-us.net/linux/drivers/
8580T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8581S: Maintained
8582F: Documentation/hwmon/pmbus
8583F: drivers/hwmon/pmbus/
8584F: include/linux/i2c/pmbus.h
8585
8586PMC SIERRA MaxRAID DRIVER
8587L: linux-scsi@vger.kernel.org
8588W: http://www.pmc-sierra.com/
8589S: Orphan
8590F: drivers/scsi/pmcraid.*
8591
8592PMC SIERRA PM8001 DRIVER
8593M: Jack Wang <jinpu.wang@profitbricks.com>
8594M: lindar_liu@usish.com
8595L: pmchba@pmcs.com
8596L: linux-scsi@vger.kernel.org
8597S: Supported
8598F: drivers/scsi/pm8001/
8599
8600POSIX CLOCKS and TIMERS
8601M: Thomas Gleixner <tglx@linutronix.de>
8602L: linux-kernel@vger.kernel.org
8603T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8604S: Maintained
8605F: fs/timerfd.c
8606F: include/linux/timer*
8607F: kernel/time/*timer*
8608
8609POWER MANAGEMENT CORE
8610M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8611L: linux-pm@vger.kernel.org
8612T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8613S: Supported
8614F: drivers/base/power/
8615F: include/linux/pm.h
8616F: include/linux/pm_*
8617F: include/linux/powercap.h
8618F: drivers/powercap/
8619
8620POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8621M: Sebastian Reichel <sre@kernel.org>
8622M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8623M: David Woodhouse <dwmw2@infradead.org>
8624L: linux-pm@vger.kernel.org
8625T: git git://git.infradead.org/battery-2.6.git
8626S: Maintained
8627F: include/linux/power_supply.h
8628F: drivers/power/
8629X: drivers/power/avs/
8630
8631POWER STATE COORDINATION INTERFACE (PSCI)
8632M: Mark Rutland <mark.rutland@arm.com>
8633M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8634L: linux-arm-kernel@lists.infradead.org
8635S: Maintained
8636F: drivers/firmware/psci.c
8637F: include/linux/psci.h
8638F: include/uapi/linux/psci.h
8639
8640PNP SUPPORT
8641M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8642S: Maintained
8643F: drivers/pnp/
8644
8645PPP PROTOCOL DRIVERS AND COMPRESSORS
8646M: Paul Mackerras <paulus@samba.org>
8647L: linux-ppp@vger.kernel.org
8648S: Maintained
8649F: drivers/net/ppp/ppp_*
8650
8651PPP OVER ATM (RFC 2364)
8652M: Mitchell Blank Jr <mitch@sfgoth.com>
8653S: Maintained
8654F: net/atm/pppoatm.c
8655F: include/uapi/linux/atmppp.h
8656
8657PPP OVER ETHERNET
8658M: Michal Ostrowski <mostrows@earthlink.net>
8659S: Maintained
8660F: drivers/net/ppp/pppoe.c
8661F: drivers/net/ppp/pppox.c
8662
8663PPP OVER L2TP
8664M: James Chapman <jchapman@katalix.com>
8665S: Maintained
8666F: net/l2tp/l2tp_ppp.c
8667F: include/linux/if_pppol2tp.h
8668F: include/uapi/linux/if_pppol2tp.h
8669
8670PPS SUPPORT
8671M: Rodolfo Giometti <giometti@enneenne.com>
8672W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8673L: linuxpps@ml.enneenne.com (subscribers-only)
8674S: Maintained
8675F: Documentation/pps/
8676F: drivers/pps/
8677F: include/linux/pps*.h
8678
8679PPTP DRIVER
8680M: Dmitry Kozlov <xeb@mail.ru>
8681L: netdev@vger.kernel.org
8682S: Maintained
8683F: drivers/net/ppp/pptp.c
8684W: http://sourceforge.net/projects/accel-pptp
8685
8686PREEMPTIBLE KERNEL
8687M: Robert Love <rml@tech9.net>
8688L: kpreempt-tech@lists.sourceforge.net
8689W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8690S: Supported
8691F: Documentation/preempt-locking.txt
8692F: include/linux/preempt.h
8693
8694PRISM54 WIRELESS DRIVER
8695M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8696L: linux-wireless@vger.kernel.org
8697W: http://wireless.kernel.org/en/users/Drivers/p54
8698S: Obsolete
8699F: drivers/net/wireless/intersil/prism54/
8700
8701PS3 NETWORK SUPPORT
8702M: Geoff Levand <geoff@infradead.org>
8703L: netdev@vger.kernel.org
8704L: linuxppc-dev@lists.ozlabs.org
8705S: Maintained
8706F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8707
8708PS3 PLATFORM SUPPORT
8709M: Geoff Levand <geoff@infradead.org>
8710L: linuxppc-dev@lists.ozlabs.org
8711S: Maintained
8712F: arch/powerpc/boot/ps3*
8713F: arch/powerpc/include/asm/lv1call.h
8714F: arch/powerpc/include/asm/ps3*.h
8715F: arch/powerpc/platforms/ps3/
8716F: drivers/*/ps3*
8717F: drivers/ps3/
8718F: drivers/rtc/rtc-ps3.c
8719F: drivers/usb/host/*ps3.c
8720F: sound/ppc/snd_ps3*
8721
8722PS3VRAM DRIVER
8723M: Jim Paris <jim@jtan.com>
8724M: Geoff Levand <geoff@infradead.org>
8725L: linuxppc-dev@lists.ozlabs.org
8726S: Maintained
8727F: drivers/block/ps3vram.c
8728
8729PSTORE FILESYSTEM
8730M: Anton Vorontsov <anton@enomsg.org>
8731M: Colin Cross <ccross@android.com>
8732M: Kees Cook <keescook@chromium.org>
8733M: Tony Luck <tony.luck@intel.com>
8734S: Maintained
8735T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8736F: fs/pstore/
8737F: include/linux/pstore*
8738F: drivers/firmware/efi/efi-pstore.c
8739F: drivers/acpi/apei/erst.c
8740
8741PTP HARDWARE CLOCK SUPPORT
8742M: Richard Cochran <richardcochran@gmail.com>
8743L: netdev@vger.kernel.org
8744S: Maintained
8745W: http://linuxptp.sourceforge.net/
8746F: Documentation/ABI/testing/sysfs-ptp
8747F: Documentation/ptp/*
8748F: drivers/net/ethernet/freescale/gianfar_ptp.c
8749F: drivers/net/phy/dp83640*
8750F: drivers/ptp/*
8751F: include/linux/ptp_cl*
8752
8753PTRACE SUPPORT
8754M: Roland McGrath <roland@hack.frob.com>
8755M: Oleg Nesterov <oleg@redhat.com>
8756S: Maintained
8757F: include/asm-generic/syscall.h
8758F: include/linux/ptrace.h
8759F: include/linux/regset.h
8760F: include/linux/tracehook.h
8761F: include/uapi/linux/ptrace.h
8762F: kernel/ptrace.c
8763
8764PVRUSB2 VIDEO4LINUX DRIVER
8765M: Mike Isely <isely@pobox.com>
8766L: pvrusb2@isely.net (subscribers-only)
8767L: linux-media@vger.kernel.org
8768W: http://www.isely.net/pvrusb2/
8769T: git git://linuxtv.org/media_tree.git
8770S: Maintained
8771F: Documentation/video4linux/README.pvrusb2
8772F: drivers/media/usb/pvrusb2/
8773
8774PWC WEBCAM DRIVER
8775M: Hans de Goede <hdegoede@redhat.com>
8776L: linux-media@vger.kernel.org
8777T: git git://linuxtv.org/media_tree.git
8778S: Maintained
8779F: drivers/media/usb/pwc/*
8780
8781PWM FAN DRIVER
8782M: Kamil Debski <k.debski@samsung.com>
8783L: lm-sensors@lm-sensors.org
8784S: Supported
8785F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8786F: Documentation/hwmon/pwm-fan
8787F: drivers/hwmon/pwm-fan.c
8788
8789PWM SUBSYSTEM
8790M: Thierry Reding <thierry.reding@gmail.com>
8791L: linux-pwm@vger.kernel.org
8792S: Maintained
8793T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8794F: Documentation/pwm.txt
8795F: Documentation/devicetree/bindings/pwm/
8796F: include/linux/pwm.h
8797F: drivers/pwm/
8798F: drivers/video/backlight/pwm_bl.c
8799F: include/linux/pwm_backlight.h
8800
8801PXA2xx/PXA3xx SUPPORT
8802M: Daniel Mack <daniel@zonque.org>
8803M: Haojian Zhuang <haojian.zhuang@gmail.com>
8804M: Robert Jarzmik <robert.jarzmik@free.fr>
8805L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8806T: git git://github.com/hzhuang1/linux.git
8807T: git git://github.com/rjarzmik/linux.git
8808S: Maintained
8809F: arch/arm/boot/dts/pxa*
8810F: arch/arm/mach-pxa/
8811F: drivers/dma/pxa*
8812F: drivers/pcmcia/pxa2xx*
8813F: drivers/pinctrl/pxa/
8814F: drivers/spi/spi-pxa2xx*
8815F: drivers/usb/gadget/udc/pxa2*
8816F: include/sound/pxa2xx-lib.h
8817F: sound/arm/pxa*
8818F: sound/soc/pxa/
8819
8820PXA GPIO DRIVER
8821M: Robert Jarzmik <robert.jarzmik@free.fr>
8822L: linux-gpio@vger.kernel.org
8823S: Maintained
8824F: drivers/gpio/gpio-pxa.c
8825
8826PXA3xx NAND FLASH DRIVER
8827M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8828L: linux-mtd@lists.infradead.org
8829S: Maintained
8830F: drivers/mtd/nand/pxa3xx_nand.c
8831
8832MMP SUPPORT
8833M: Eric Miao <eric.y.miao@gmail.com>
8834M: Haojian Zhuang <haojian.zhuang@gmail.com>
8835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8836T: git git://github.com/hzhuang1/linux.git
8837T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8838S: Maintained
8839F: arch/arm/boot/dts/mmp*
8840F: arch/arm/mach-mmp/
8841
8842PXA MMCI DRIVER
8843S: Orphan
8844
8845PXA RTC DRIVER
8846M: Robert Jarzmik <robert.jarzmik@free.fr>
8847L: rtc-linux@googlegroups.com
8848S: Maintained
8849
8850QAT DRIVER
8851M: Tadeusz Struk <tadeusz.struk@intel.com>
8852L: qat-linux@intel.com
8853S: Supported
8854F: drivers/crypto/qat/
8855
8856QIB DRIVER
8857M: Mike Marciniszyn <infinipath@intel.com>
8858L: linux-rdma@vger.kernel.org
8859S: Supported
8860F: drivers/infiniband/hw/qib/
8861
8862QLOGIC QLA1280 SCSI DRIVER
8863M: Michael Reed <mdr@sgi.com>
8864L: linux-scsi@vger.kernel.org
8865S: Maintained
8866F: drivers/scsi/qla1280.[ch]
8867
8868QLOGIC QLA2XXX FC-SCSI DRIVER
8869M: qla2xxx-upstream@qlogic.com
8870L: linux-scsi@vger.kernel.org
8871S: Supported
8872F: Documentation/scsi/LICENSE.qla2xxx
8873F: drivers/scsi/qla2xxx/
8874
8875QLOGIC QLA4XXX iSCSI DRIVER
8876M: QLogic-Storage-Upstream@qlogic.com
8877L: linux-scsi@vger.kernel.org
8878S: Supported
8879F: Documentation/scsi/LICENSE.qla4xxx
8880F: drivers/scsi/qla4xxx/
8881
8882QLOGIC QLA3XXX NETWORK DRIVER
8883M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8884M: Ron Mercer <ron.mercer@qlogic.com>
8885M: linux-driver@qlogic.com
8886L: netdev@vger.kernel.org
8887S: Supported
8888F: Documentation/networking/LICENSE.qla3xxx
8889F: drivers/net/ethernet/qlogic/qla3xxx.*
8890
8891QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8892M: Dept-GELinuxNICDev@qlogic.com
8893L: netdev@vger.kernel.org
8894S: Supported
8895F: drivers/net/ethernet/qlogic/qlcnic/
8896
8897QLOGIC QLGE 10Gb ETHERNET DRIVER
8898M: Harish Patil <harish.patil@qlogic.com>
8899M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8900M: Dept-GELinuxNICDev@qlogic.com
8901M: linux-driver@qlogic.com
8902L: netdev@vger.kernel.org
8903S: Supported
8904F: drivers/net/ethernet/qlogic/qlge/
8905
8906QLOGIC QL4xxx ETHERNET DRIVER
8907M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8908M: Ariel Elior <Ariel.Elior@qlogic.com>
8909M: everest-linux-l2@qlogic.com
8910L: netdev@vger.kernel.org
8911S: Supported
8912F: drivers/net/ethernet/qlogic/qed/
8913F: include/linux/qed/
8914F: drivers/net/ethernet/qlogic/qede/
8915
8916QNX4 FILESYSTEM
8917M: Anders Larsen <al@alarsen.net>
8918W: http://www.alarsen.net/linux/qnx4fs/
8919S: Maintained
8920F: fs/qnx4/
8921F: include/uapi/linux/qnx4_fs.h
8922F: include/uapi/linux/qnxtypes.h
8923
8924QT1010 MEDIA DRIVER
8925M: Antti Palosaari <crope@iki.fi>
8926L: linux-media@vger.kernel.org
8927W: https://linuxtv.org
8928W: http://palosaari.fi/linux/
8929Q: http://patchwork.linuxtv.org/project/linux-media/list/
8930T: git git://linuxtv.org/anttip/media_tree.git
8931S: Maintained
8932F: drivers/media/tuners/qt1010*
8933
8934QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8935M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8936L: linux-wireless@vger.kernel.org
8937L: ath9k-devel@lists.ath9k.org
8938W: http://wireless.kernel.org/en/users/Drivers/ath9k
8939S: Supported
8940F: drivers/net/wireless/ath/ath9k/
8941
8942QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8943M: Kalle Valo <kvalo@qca.qualcomm.com>
8944L: ath10k@lists.infradead.org
8945W: http://wireless.kernel.org/en/users/Drivers/ath10k
8946T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8947S: Supported
8948F: drivers/net/wireless/ath/ath10k/
8949
8950QUALCOMM HEXAGON ARCHITECTURE
8951M: Richard Kuo <rkuo@codeaurora.org>
8952L: linux-hexagon@vger.kernel.org
8953T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8954S: Supported
8955F: arch/hexagon/
8956
8957QUALCOMM WCN36XX WIRELESS DRIVER
8958M: Eugene Krasnikov <k.eugene.e@gmail.com>
8959L: wcn36xx@lists.infradead.org
8960W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8961T: git git://github.com/KrasnikovEugene/wcn36xx.git
8962S: Supported
8963F: drivers/net/wireless/ath/wcn36xx/
8964
8965RADOS BLOCK DEVICE (RBD)
8966M: Ilya Dryomov <idryomov@gmail.com>
8967M: Sage Weil <sage@redhat.com>
8968M: Alex Elder <elder@kernel.org>
8969L: ceph-devel@vger.kernel.org
8970W: http://ceph.com/
8971T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8972T: git git://github.com/ceph/ceph-client.git
8973S: Supported
8974F: Documentation/ABI/testing/sysfs-bus-rbd
8975F: drivers/block/rbd.c
8976F: drivers/block/rbd_types.h
8977
8978RADEON FRAMEBUFFER DISPLAY DRIVER
8979M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8980L: linux-fbdev@vger.kernel.org
8981S: Maintained
8982F: drivers/video/fbdev/aty/radeon*
8983F: include/uapi/linux/radeonfb.h
8984
8985RADIOSHARK RADIO DRIVER
8986M: Hans de Goede <hdegoede@redhat.com>
8987L: linux-media@vger.kernel.org
8988T: git git://linuxtv.org/media_tree.git
8989S: Maintained
8990F: drivers/media/radio/radio-shark.c
8991
8992RADIOSHARK2 RADIO DRIVER
8993M: Hans de Goede <hdegoede@redhat.com>
8994L: linux-media@vger.kernel.org
8995T: git git://linuxtv.org/media_tree.git
8996S: Maintained
8997F: drivers/media/radio/radio-shark2.c
8998F: drivers/media/radio/radio-tea5777.c
8999
9000RAGE128 FRAMEBUFFER DISPLAY DRIVER
9001M: Paul Mackerras <paulus@samba.org>
9002L: linux-fbdev@vger.kernel.org
9003S: Maintained
9004F: drivers/video/fbdev/aty/aty128fb.c
9005
9006RALINK MIPS ARCHITECTURE
9007M: John Crispin <blogic@openwrt.org>
9008L: linux-mips@linux-mips.org
9009S: Maintained
9010F: arch/mips/ralink
9011
9012RALINK RT2X00 WIRELESS LAN DRIVER
9013P: rt2x00 project
9014M: Stanislaw Gruszka <sgruszka@redhat.com>
9015M: Helmut Schaa <helmut.schaa@googlemail.com>
9016L: linux-wireless@vger.kernel.org
9017S: Maintained
9018F: drivers/net/wireless/ralink/rt2x00/
9019
9020RAMDISK RAM BLOCK DEVICE DRIVER
9021M: Jens Axboe <axboe@kernel.dk>
9022S: Maintained
9023F: Documentation/blockdev/ramdisk.txt
9024F: drivers/block/brd.c
9025
9026RANDOM NUMBER DRIVER
9027M: "Theodore Ts'o" <tytso@mit.edu>
9028S: Maintained
9029F: drivers/char/random.c
9030
9031RAPIDIO SUBSYSTEM
9032M: Matt Porter <mporter@kernel.crashing.org>
9033M: Alexandre Bounine <alexandre.bounine@idt.com>
9034S: Maintained
9035F: drivers/rapidio/
9036
9037RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9038L: linux-wireless@vger.kernel.org
9039S: Orphan
9040F: drivers/net/wireless/ray*
9041
9042RCUTORTURE MODULE
9043M: Josh Triplett <josh@joshtriplett.org>
9044M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9045L: linux-kernel@vger.kernel.org
9046S: Supported
9047T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9048F: Documentation/RCU/torture.txt
9049F: kernel/rcu/rcutorture.c
9050
9051RCUTORTURE TEST FRAMEWORK
9052M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9053M: Josh Triplett <josh@joshtriplett.org>
9054R: Steven Rostedt <rostedt@goodmis.org>
9055R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9056R: Lai Jiangshan <jiangshanlai@gmail.com>
9057L: linux-kernel@vger.kernel.org
9058S: Supported
9059T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9060F: tools/testing/selftests/rcutorture
9061
9062RDC R-321X SoC
9063M: Florian Fainelli <florian@openwrt.org>
9064S: Maintained
9065
9066RDC R6040 FAST ETHERNET DRIVER
9067M: Florian Fainelli <florian@openwrt.org>
9068L: netdev@vger.kernel.org
9069S: Maintained
9070F: drivers/net/ethernet/rdc/r6040.c
9071
9072RDS - RELIABLE DATAGRAM SOCKETS
9073M: Chien Yen <chien.yen@oracle.com>
9074L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9075S: Supported
9076F: net/rds/
9077
9078READ-COPY UPDATE (RCU)
9079M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9080M: Josh Triplett <josh@joshtriplett.org>
9081R: Steven Rostedt <rostedt@goodmis.org>
9082R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9083R: Lai Jiangshan <jiangshanlai@gmail.com>
9084L: linux-kernel@vger.kernel.org
9085W: http://www.rdrop.com/users/paulmck/RCU/
9086S: Supported
9087T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9088F: Documentation/RCU/
9089X: Documentation/RCU/torture.txt
9090F: include/linux/rcu*
9091X: include/linux/srcu.h
9092F: kernel/rcu/
9093X: kernel/torture.c
9094
9095REAL TIME CLOCK (RTC) SUBSYSTEM
9096M: Alessandro Zummo <a.zummo@towertech.it>
9097M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9098L: rtc-linux@googlegroups.com
9099Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9100T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9101S: Maintained
9102F: Documentation/rtc.txt
9103F: drivers/rtc/
9104F: include/linux/rtc.h
9105F: include/uapi/linux/rtc.h
9106
9107REALTEK AUDIO CODECS
9108M: Bard Liao <bardliao@realtek.com>
9109M: Oder Chiou <oder_chiou@realtek.com>
9110S: Maintained
9111F: sound/soc/codecs/rt*
9112F: include/sound/rt*.h
9113
9114REISERFS FILE SYSTEM
9115L: reiserfs-devel@vger.kernel.org
9116S: Supported
9117F: fs/reiserfs/
9118
9119REGISTER MAP ABSTRACTION
9120M: Mark Brown <broonie@kernel.org>
9121L: linux-kernel@vger.kernel.org
9122T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9123S: Supported
9124F: drivers/base/regmap/
9125F: include/linux/regmap.h
9126
9127REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9128M: Ohad Ben-Cohen <ohad@wizery.com>
9129T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9130S: Maintained
9131F: drivers/remoteproc/
9132F: Documentation/remoteproc.txt
9133F: include/linux/remoteproc.h
9134
9135REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9136M: Ohad Ben-Cohen <ohad@wizery.com>
9137T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9138S: Maintained
9139F: drivers/rpmsg/
9140F: Documentation/rpmsg.txt
9141F: include/linux/rpmsg.h
9142
9143RENESAS ETHERNET DRIVERS
9144R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9145L: netdev@vger.kernel.org
9146L: linux-renesas-soc@vger.kernel.org
9147F: drivers/net/ethernet/renesas/
9148F: include/linux/sh_eth.h
9149
9150RENESAS USB2 PHY DRIVER
9151M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9152L: linux-renesas-soc@vger.kernel.org
9153S: Maintained
9154F: drivers/phy/phy-rcar-gen3-usb2.c
9155
9156RESET CONTROLLER FRAMEWORK
9157M: Philipp Zabel <p.zabel@pengutronix.de>
9158T: git git://git.pengutronix.de/git/pza/linux
9159S: Maintained
9160F: drivers/reset/
9161F: Documentation/devicetree/bindings/reset/
9162F: include/dt-bindings/reset/
9163F: include/linux/reset.h
9164F: include/linux/reset-controller.h
9165
9166RFKILL
9167M: Johannes Berg <johannes@sipsolutions.net>
9168L: linux-wireless@vger.kernel.org
9169W: http://wireless.kernel.org/
9170T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9171T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9172S: Maintained
9173F: Documentation/rfkill.txt
9174F: net/rfkill/
9175
9176RHASHTABLE
9177M: Thomas Graf <tgraf@suug.ch>
9178L: netdev@vger.kernel.org
9179S: Maintained
9180F: lib/rhashtable.c
9181F: include/linux/rhashtable.h
9182
9183RICOH SMARTMEDIA/XD DRIVER
9184M: Maxim Levitsky <maximlevitsky@gmail.com>
9185S: Maintained
9186F: drivers/mtd/nand/r852.c
9187F: drivers/mtd/nand/r852.h
9188
9189RICOH R5C592 MEMORYSTICK DRIVER
9190M: Maxim Levitsky <maximlevitsky@gmail.com>
9191S: Maintained
9192F: drivers/memstick/host/r592.*
9193
9194ROCCAT DRIVERS
9195M: Stefan Achatz <erazor_de@users.sourceforge.net>
9196W: http://sourceforge.net/projects/roccat/
9197S: Maintained
9198F: drivers/hid/hid-roccat*
9199F: include/linux/hid-roccat*
9200F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9201
9202ROCKER DRIVER
9203M: Jiri Pirko <jiri@resnulli.us>
9204M: Scott Feldman <sfeldma@gmail.com>
9205L: netdev@vger.kernel.org
9206S: Supported
9207F: drivers/net/ethernet/rocker/
9208
9209ROCKETPORT DRIVER
9210P: Comtrol Corp.
9211W: http://www.comtrol.com
9212S: Maintained
9213F: Documentation/serial/rocket.txt
9214F: drivers/tty/rocket*
9215
9216ROCKETPORT EXPRESS/INFINITY DRIVER
9217M: Kevin Cernekee <cernekee@gmail.com>
9218L: linux-serial@vger.kernel.org
9219S: Odd Fixes
9220F: drivers/tty/serial/rp2.*
9221
9222ROSE NETWORK LAYER
9223M: Ralf Baechle <ralf@linux-mips.org>
9224L: linux-hams@vger.kernel.org
9225W: http://www.linux-ax25.org/
9226S: Maintained
9227F: include/net/rose.h
9228F: include/uapi/linux/rose.h
9229F: net/rose/
9230
9231RTL2830 MEDIA DRIVER
9232M: Antti Palosaari <crope@iki.fi>
9233L: linux-media@vger.kernel.org
9234W: https://linuxtv.org
9235W: http://palosaari.fi/linux/
9236Q: http://patchwork.linuxtv.org/project/linux-media/list/
9237T: git git://linuxtv.org/anttip/media_tree.git
9238S: Maintained
9239F: drivers/media/dvb-frontends/rtl2830*
9240
9241RTL2832 MEDIA DRIVER
9242M: Antti Palosaari <crope@iki.fi>
9243L: linux-media@vger.kernel.org
9244W: https://linuxtv.org
9245W: http://palosaari.fi/linux/
9246Q: http://patchwork.linuxtv.org/project/linux-media/list/
9247T: git git://linuxtv.org/anttip/media_tree.git
9248S: Maintained
9249F: drivers/media/dvb-frontends/rtl2832*
9250
9251RTL2832_SDR MEDIA DRIVER
9252M: Antti Palosaari <crope@iki.fi>
9253L: linux-media@vger.kernel.org
9254W: https://linuxtv.org
9255W: http://palosaari.fi/linux/
9256Q: http://patchwork.linuxtv.org/project/linux-media/list/
9257T: git git://linuxtv.org/anttip/media_tree.git
9258S: Maintained
9259F: drivers/media/dvb-frontends/rtl2832_sdr*
9260
9261RTL8180 WIRELESS DRIVER
9262L: linux-wireless@vger.kernel.org
9263W: http://wireless.kernel.org/
9264T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9265S: Orphan
9266F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9267
9268RTL8187 WIRELESS DRIVER
9269M: Herton Ronaldo Krzesinski <herton@canonical.com>
9270M: Hin-Tak Leung <htl10@users.sourceforge.net>
9271M: Larry Finger <Larry.Finger@lwfinger.net>
9272L: linux-wireless@vger.kernel.org
9273W: http://wireless.kernel.org/
9274T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9275S: Maintained
9276F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9277
9278RTL8192CE WIRELESS DRIVER
9279M: Larry Finger <Larry.Finger@lwfinger.net>
9280M: Chaoming Li <chaoming_li@realsil.com.cn>
9281L: linux-wireless@vger.kernel.org
9282W: http://wireless.kernel.org/
9283T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9284S: Maintained
9285F: drivers/net/wireless/realtek/rtlwifi/
9286F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9287
9288RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9289M: Jes Sorensen <Jes.Sorensen@redhat.com>
9290L: linux-wireless@vger.kernel.org
9291T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9292S: Maintained
9293F: drivers/net/wireless/realtek/rtl8xxxu/
9294
9295S3 SAVAGE FRAMEBUFFER DRIVER
9296M: Antonino Daplas <adaplas@gmail.com>
9297L: linux-fbdev@vger.kernel.org
9298S: Maintained
9299F: drivers/video/fbdev/savage/
9300
9301S390
9302M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9303M: Heiko Carstens <heiko.carstens@de.ibm.com>
9304L: linux-s390@vger.kernel.org
9305W: http://www.ibm.com/developerworks/linux/linux390/
9306T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9307S: Supported
9308F: arch/s390/
9309F: drivers/s390/
9310F: Documentation/s390/
9311F: Documentation/DocBook/s390*
9312
9313S390 COMMON I/O LAYER
9314M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9315M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9316L: linux-s390@vger.kernel.org
9317W: http://www.ibm.com/developerworks/linux/linux390/
9318S: Supported
9319F: drivers/s390/cio/
9320
9321S390 DASD DRIVER
9322M: Stefan Weinhuber <wein@de.ibm.com>
9323M: Stefan Haberland <stefan.haberland@de.ibm.com>
9324L: linux-s390@vger.kernel.org
9325W: http://www.ibm.com/developerworks/linux/linux390/
9326S: Supported
9327F: drivers/s390/block/dasd*
9328F: block/partitions/ibm.c
9329
9330S390 NETWORK DRIVERS
9331M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9332L: linux-s390@vger.kernel.org
9333W: http://www.ibm.com/developerworks/linux/linux390/
9334S: Supported
9335F: drivers/s390/net/
9336
9337S390 PCI SUBSYSTEM
9338M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9339M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9340L: linux-s390@vger.kernel.org
9341W: http://www.ibm.com/developerworks/linux/linux390/
9342S: Supported
9343F: arch/s390/pci/
9344F: drivers/pci/hotplug/s390_pci_hpc.c
9345
9346S390 ZCRYPT DRIVER
9347M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9348L: linux-s390@vger.kernel.org
9349W: http://www.ibm.com/developerworks/linux/linux390/
9350S: Supported
9351F: drivers/s390/crypto/
9352
9353S390 ZFCP DRIVER
9354M: Steffen Maier <maier@linux.vnet.ibm.com>
9355L: linux-s390@vger.kernel.org
9356W: http://www.ibm.com/developerworks/linux/linux390/
9357S: Supported
9358F: drivers/s390/scsi/zfcp_*
9359
9360S390 IUCV NETWORK LAYER
9361M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9362L: linux-s390@vger.kernel.org
9363W: http://www.ibm.com/developerworks/linux/linux390/
9364S: Supported
9365F: drivers/s390/net/*iucv*
9366F: include/net/iucv/
9367F: net/iucv/
9368
9369S390 IOMMU (PCI)
9370M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9371L: linux-s390@vger.kernel.org
9372W: http://www.ibm.com/developerworks/linux/linux390/
9373S: Supported
9374F: drivers/iommu/s390-iommu.c
9375
9376S3C24XX SD/MMC Driver
9377M: Ben Dooks <ben-linux@fluff.org>
9378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9379S: Supported
9380F: drivers/mmc/host/s3cmci.*
9381
9382SAA6588 RDS RECEIVER DRIVER
9383M: Hans Verkuil <hverkuil@xs4all.nl>
9384L: linux-media@vger.kernel.org
9385T: git git://linuxtv.org/media_tree.git
9386W: https://linuxtv.org
9387S: Odd Fixes
9388F: drivers/media/i2c/saa6588*
9389
9390SAA7134 VIDEO4LINUX DRIVER
9391M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9392L: linux-media@vger.kernel.org
9393W: https://linuxtv.org
9394T: git git://linuxtv.org/media_tree.git
9395S: Odd fixes
9396F: Documentation/video4linux/*.saa7134
9397F: drivers/media/pci/saa7134/
9398
9399SAA7146 VIDEO4LINUX-2 DRIVER
9400M: Hans Verkuil <hverkuil@xs4all.nl>
9401L: linux-media@vger.kernel.org
9402T: git git://linuxtv.org/media_tree.git
9403S: Maintained
9404F: drivers/media/common/saa7146/
9405F: drivers/media/pci/saa7146/
9406F: include/media/saa7146*
9407
9408SAMSUNG LAPTOP DRIVER
9409M: Corentin Chary <corentin.chary@gmail.com>
9410L: platform-driver-x86@vger.kernel.org
9411S: Maintained
9412F: drivers/platform/x86/samsung-laptop.c
9413
9414SAMSUNG AUDIO (ASoC) DRIVERS
9415M: Sangbeom Kim <sbkim73@samsung.com>
9416L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9417S: Supported
9418F: sound/soc/samsung/
9419
9420SAMSUNG FRAMEBUFFER DRIVER
9421M: Jingoo Han <jingoohan1@gmail.com>
9422L: linux-fbdev@vger.kernel.org
9423S: Maintained
9424F: drivers/video/fbdev/s3c-fb.c
9425
9426SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9427M: Sangbeom Kim <sbkim73@samsung.com>
9428M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9429L: linux-kernel@vger.kernel.org
9430L: linux-samsung-soc@vger.kernel.org
9431S: Supported
9432F: drivers/mfd/sec*.c
9433F: drivers/regulator/s2m*.c
9434F: drivers/regulator/s5m*.c
9435F: drivers/clk/clk-s2mps11.c
9436F: drivers/rtc/rtc-s5m.c
9437F: include/linux/mfd/samsung/
9438F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9439F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9440F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9441F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9442
9443SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9444M: Kyungmin Park <kyungmin.park@samsung.com>
9445M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9446L: linux-media@vger.kernel.org
9447Q: https://patchwork.linuxtv.org/project/linux-media/list/
9448S: Supported
9449F: drivers/media/platform/exynos4-is/
9450
9451SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9452M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9453L: linux-media@vger.kernel.org
9454L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9455S: Maintained
9456F: drivers/media/platform/s3c-camif/
9457F: include/media/drv-intf/s3c_camif.h
9458
9459SAMSUNG S5C73M3 CAMERA DRIVER
9460M: Kyungmin Park <kyungmin.park@samsung.com>
9461M: Andrzej Hajda <a.hajda@samsung.com>
9462L: linux-media@vger.kernel.org
9463S: Supported
9464F: drivers/media/i2c/s5c73m3/*
9465
9466SAMSUNG S5K5BAF CAMERA DRIVER
9467M: Kyungmin Park <kyungmin.park@samsung.com>
9468M: Andrzej Hajda <a.hajda@samsung.com>
9469L: linux-media@vger.kernel.org
9470S: Supported
9471F: drivers/media/i2c/s5k5baf.c
9472
9473SAMSUNG S3FWRN5 NFC DRIVER
9474M: Robert Baldyga <r.baldyga@samsung.com>
9475L: linux-nfc@lists.01.org (moderated for non-subscribers)
9476S: Supported
9477F: drivers/nfc/s3fwrn5
9478
9479SAMSUNG SOC CLOCK DRIVERS
9480M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9481M: Tomasz Figa <tomasz.figa@gmail.com>
9482S: Supported
9483L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9484F: drivers/clk/samsung/
9485
9486SAMSUNG SXGBE DRIVERS
9487M: Byungho An <bh74.an@samsung.com>
9488M: Girish K S <ks.giri@samsung.com>
9489M: Vipul Pandya <vipul.pandya@samsung.com>
9490S: Supported
9491L: netdev@vger.kernel.org
9492F: drivers/net/ethernet/samsung/sxgbe/
9493
9494SAMSUNG THERMAL DRIVER
9495M: Lukasz Majewski <l.majewski@samsung.com>
9496L: linux-pm@vger.kernel.org
9497L: linux-samsung-soc@vger.kernel.org
9498S: Supported
9499T: git https://github.com/lmajewski/linux-samsung-thermal.git
9500F: drivers/thermal/samsung/
9501
9502SAMSUNG USB2 PHY DRIVER
9503M: Kamil Debski <k.debski@samsung.com>
9504L: linux-kernel@vger.kernel.org
9505S: Supported
9506F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9507F: Documentation/phy/samsung-usb2.txt
9508F: drivers/phy/phy-exynos4210-usb2.c
9509F: drivers/phy/phy-exynos4x12-usb2.c
9510F: drivers/phy/phy-exynos5250-usb2.c
9511F: drivers/phy/phy-s5pv210-usb2.c
9512F: drivers/phy/phy-samsung-usb2.c
9513F: drivers/phy/phy-samsung-usb2.h
9514
9515SERIAL DRIVERS
9516M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9517L: linux-serial@vger.kernel.org
9518S: Maintained
9519F: drivers/tty/serial/
9520
9521SYNOPSYS DESIGNWARE DMAC DRIVER
9522M: Viresh Kumar <vireshk@kernel.org>
9523M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9524S: Maintained
9525F: include/linux/dma/dw.h
9526F: include/linux/platform_data/dma-dw.h
9527F: drivers/dma/dw/
9528
9529SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9530M: Lars Persson <lars.persson@axis.com>
9531L: netdev@vger.kernel.org
9532S: Supported
9533F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9534F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9535
9536SYNOPSYS DESIGNWARE I2C DRIVER
9537M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9538M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9539M: Mika Westerberg <mika.westerberg@linux.intel.com>
9540L: linux-i2c@vger.kernel.org
9541S: Maintained
9542F: drivers/i2c/busses/i2c-designware-*
9543F: include/linux/platform_data/i2c-designware.h
9544
9545SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9546M: Jaehoon Chung <jh80.chung@samsung.com>
9547L: linux-mmc@vger.kernel.org
9548S: Maintained
9549F: include/linux/mmc/dw_mmc.h
9550F: drivers/mmc/host/dw_mmc*
9551
9552SYSTEM TRACE MODULE CLASS
9553M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9554S: Maintained
9555F: Documentation/trace/stm.txt
9556F: drivers/hwtracing/stm/
9557F: include/linux/stm.h
9558F: include/uapi/linux/stm.h
9559
9560THUNDERBOLT DRIVER
9561M: Andreas Noever <andreas.noever@gmail.com>
9562S: Maintained
9563F: drivers/thunderbolt/
9564
9565TI BQ27XXX POWER SUPPLY DRIVER
9566R: Andrew F. Davis <afd@ti.com>
9567F: include/linux/power/bq27xxx_battery.h
9568F: drivers/power/bq27xxx_battery.c
9569F: drivers/power/bq27xxx_battery_i2c.c
9570
9571TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9572M: John Stultz <john.stultz@linaro.org>
9573M: Thomas Gleixner <tglx@linutronix.de>
9574L: linux-kernel@vger.kernel.org
9575T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9576S: Supported
9577F: include/linux/clocksource.h
9578F: include/linux/time.h
9579F: include/linux/timex.h
9580F: include/uapi/linux/time.h
9581F: include/uapi/linux/timex.h
9582F: kernel/time/clocksource.c
9583F: kernel/time/time*.c
9584F: kernel/time/alarmtimer.c
9585F: kernel/time/ntp.c
9586F: tools/testing/selftests/timers/
9587
9588SC1200 WDT DRIVER
9589M: Zwane Mwaikambo <zwanem@gmail.com>
9590S: Maintained
9591F: drivers/watchdog/sc1200wdt.c
9592
9593SCHEDULER
9594M: Ingo Molnar <mingo@redhat.com>
9595M: Peter Zijlstra <peterz@infradead.org>
9596L: linux-kernel@vger.kernel.org
9597T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9598S: Maintained
9599F: kernel/sched/
9600F: include/linux/sched.h
9601F: include/uapi/linux/sched.h
9602F: include/linux/wait.h
9603
9604SCORE ARCHITECTURE
9605M: Chen Liqin <liqin.linux@gmail.com>
9606M: Lennox Wu <lennox.wu@gmail.com>
9607W: http://www.sunplus.com
9608S: Supported
9609F: arch/score/
9610
9611SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9612M: Sudeep Holla <sudeep.holla@arm.com>
9613L: linux-arm-kernel@lists.infradead.org
9614S: Maintained
9615F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9616F: drivers/clk/clk-scpi.c
9617F: drivers/cpufreq/scpi-cpufreq.c
9618F: drivers/firmware/arm_scpi.c
9619F: include/linux/scpi_protocol.h
9620
9621SCSI CDROM DRIVER
9622M: Jens Axboe <axboe@kernel.dk>
9623L: linux-scsi@vger.kernel.org
9624W: http://www.kernel.dk
9625S: Maintained
9626F: drivers/scsi/sr*
9627
9628SCSI RDMA PROTOCOL (SRP) INITIATOR
9629M: Bart Van Assche <bart.vanassche@sandisk.com>
9630L: linux-rdma@vger.kernel.org
9631S: Supported
9632W: http://www.openfabrics.org
9633Q: http://patchwork.kernel.org/project/linux-rdma/list/
9634T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9635F: drivers/infiniband/ulp/srp/
9636F: include/scsi/srp.h
9637
9638SCSI SG DRIVER
9639M: Doug Gilbert <dgilbert@interlog.com>
9640L: linux-scsi@vger.kernel.org
9641W: http://sg.danny.cz/sg
9642S: Maintained
9643F: Documentation/scsi/scsi-generic.txt
9644F: drivers/scsi/sg.c
9645F: include/scsi/sg.h
9646
9647SCSI SUBSYSTEM
9648M: "James E.J. Bottomley" <JBottomley@odin.com>
9649T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9650M: "Martin K. Petersen" <martin.petersen@oracle.com>
9651T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9652L: linux-scsi@vger.kernel.org
9653S: Maintained
9654F: drivers/scsi/
9655F: include/scsi/
9656
9657SCSI TAPE DRIVER
9658M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9659L: linux-scsi@vger.kernel.org
9660S: Maintained
9661F: Documentation/scsi/st.txt
9662F: drivers/scsi/st.*
9663F: drivers/scsi/st_*.h
9664
9665SCTP PROTOCOL
9666M: Vlad Yasevich <vyasevich@gmail.com>
9667M: Neil Horman <nhorman@tuxdriver.com>
9668L: linux-sctp@vger.kernel.org
9669W: http://lksctp.sourceforge.net
9670S: Maintained
9671F: Documentation/networking/sctp.txt
9672F: include/linux/sctp.h
9673F: include/uapi/linux/sctp.h
9674F: include/net/sctp/
9675F: net/sctp/
9676
9677SCx200 CPU SUPPORT
9678M: Jim Cromie <jim.cromie@gmail.com>
9679S: Odd Fixes
9680F: Documentation/i2c/busses/scx200_acb
9681F: arch/x86/platform/scx200/
9682F: drivers/watchdog/scx200_wdt.c
9683F: drivers/i2c/busses/scx200*
9684F: drivers/mtd/maps/scx200_docflash.c
9685F: include/linux/scx200.h
9686
9687SCx200 GPIO DRIVER
9688M: Jim Cromie <jim.cromie@gmail.com>
9689S: Maintained
9690F: drivers/char/scx200_gpio.c
9691F: include/linux/scx200_gpio.h
9692
9693SCx200 HRT CLOCKSOURCE DRIVER
9694M: Jim Cromie <jim.cromie@gmail.com>
9695S: Maintained
9696F: drivers/clocksource/scx200_hrt.c
9697
9698SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9699M: Sascha Sommer <saschasommer@freenet.de>
9700L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9701S: Maintained
9702F: drivers/mmc/host/sdricoh_cs.c
9703
9704SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9705L: linux-mmc@vger.kernel.org
9706S: Orphan
9707F: drivers/mmc/host/sdhci.*
9708F: drivers/mmc/host/sdhci-pltfm.[ch]
9709
9710SECURE COMPUTING
9711M: Kees Cook <keescook@chromium.org>
9712R: Andy Lutomirski <luto@amacapital.net>
9713R: Will Drewry <wad@chromium.org>
9714T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9715S: Supported
9716F: kernel/seccomp.c
9717F: include/uapi/linux/seccomp.h
9718F: include/linux/seccomp.h
9719F: tools/testing/selftests/seccomp/*
9720K: \bsecure_computing
9721K: \bTIF_SECCOMP\b
9722
9723SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9724M: Ben Dooks <ben-linux@fluff.org>
9725M: Jaehoon Chung <jh80.chung@samsung.com>
9726L: linux-mmc@vger.kernel.org
9727S: Maintained
9728F: drivers/mmc/host/sdhci-s3c*
9729
9730SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9731M: Viresh Kumar <vireshk@kernel.org>
9732L: spear-devel@list.st.com
9733L: linux-mmc@vger.kernel.org
9734S: Maintained
9735F: drivers/mmc/host/sdhci-spear.c
9736
9737SECURITY SUBSYSTEM
9738M: James Morris <james.l.morris@oracle.com>
9739M: "Serge E. Hallyn" <serge@hallyn.com>
9740L: linux-security-module@vger.kernel.org (suggested Cc:)
9741T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9742W: http://kernsec.org/
9743S: Supported
9744F: security/
9745
9746SECURITY CONTACT
9747M: Security Officers <security@kernel.org>
9748S: Supported
9749
9750SELINUX SECURITY MODULE
9751M: Paul Moore <paul@paul-moore.com>
9752M: Stephen Smalley <sds@tycho.nsa.gov>
9753M: Eric Paris <eparis@parisplace.org>
9754L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9755W: http://selinuxproject.org
9756T: git git://git.infradead.org/users/pcmoore/selinux
9757S: Supported
9758F: include/linux/selinux*
9759F: security/selinux/
9760F: scripts/selinux/
9761
9762APPARMOR SECURITY MODULE
9763M: John Johansen <john.johansen@canonical.com>
9764L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9765W: apparmor.wiki.kernel.org
9766T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9767S: Supported
9768F: security/apparmor/
9769
9770YAMA SECURITY MODULE
9771M: Kees Cook <keescook@chromium.org>
9772T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9773S: Supported
9774F: security/yama/
9775
9776SENSABLE PHANTOM
9777M: Jiri Slaby <jirislaby@gmail.com>
9778S: Maintained
9779F: drivers/misc/phantom.c
9780F: include/uapi/linux/phantom.h
9781
9782SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9783M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9784M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9785M: John Soni Jose <sony.john@avagotech.com>
9786L: linux-scsi@vger.kernel.org
9787W: http://www.avagotech.com
9788S: Supported
9789F: drivers/scsi/be2iscsi/
9790
9791Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9792M: Sathya Perla <sathya.perla@broadcom.com>
9793M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9794M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9795M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9796M: Somnath Kotur <somnath.kotur@broadcom.com>
9797L: netdev@vger.kernel.org
9798W: http://www.emulex.com
9799S: Supported
9800F: drivers/net/ethernet/emulex/benet/
9801
9802EMULEX ONECONNECT ROCE DRIVER
9803M: Selvin Xavier <selvin.xavier@avagotech.com>
9804M: Devesh Sharma <devesh.sharma@avagotech.com>
9805M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9806L: linux-rdma@vger.kernel.org
9807W: http://www.emulex.com
9808S: Supported
9809F: drivers/infiniband/hw/ocrdma/
9810
9811SFC NETWORK DRIVER
9812M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9813M: Shradha Shah <sshah@solarflare.com>
9814L: netdev@vger.kernel.org
9815S: Supported
9816F: drivers/net/ethernet/sfc/
9817
9818SGI GRU DRIVER
9819M: Dimitri Sivanich <sivanich@sgi.com>
9820S: Maintained
9821F: drivers/misc/sgi-gru/
9822
9823SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9824M: Pat Gefre <pfg@sgi.com>
9825L: linux-ia64@vger.kernel.org
9826S: Supported
9827F: Documentation/ia64/serial.txt
9828F: drivers/tty/serial/ioc?_serial.c
9829F: include/linux/ioc?.h
9830
9831SGI XP/XPC/XPNET DRIVER
9832M: Cliff Whickman <cpw@sgi.com>
9833M: Robin Holt <robinmholt@gmail.com>
9834S: Maintained
9835F: drivers/misc/sgi-xp/
9836
9837SI2157 MEDIA DRIVER
9838M: Antti Palosaari <crope@iki.fi>
9839L: linux-media@vger.kernel.org
9840W: https://linuxtv.org
9841W: http://palosaari.fi/linux/
9842Q: http://patchwork.linuxtv.org/project/linux-media/list/
9843T: git git://linuxtv.org/anttip/media_tree.git
9844S: Maintained
9845F: drivers/media/tuners/si2157*
9846
9847SI2168 MEDIA DRIVER
9848M: Antti Palosaari <crope@iki.fi>
9849L: linux-media@vger.kernel.org
9850W: https://linuxtv.org
9851W: http://palosaari.fi/linux/
9852Q: http://patchwork.linuxtv.org/project/linux-media/list/
9853T: git git://linuxtv.org/anttip/media_tree.git
9854S: Maintained
9855F: drivers/media/dvb-frontends/si2168*
9856
9857SI470X FM RADIO RECEIVER I2C DRIVER
9858M: Hans Verkuil <hverkuil@xs4all.nl>
9859L: linux-media@vger.kernel.org
9860T: git git://linuxtv.org/media_tree.git
9861W: https://linuxtv.org
9862S: Odd Fixes
9863F: drivers/media/radio/si470x/radio-si470x-i2c.c
9864
9865SI470X FM RADIO RECEIVER USB DRIVER
9866M: Hans Verkuil <hverkuil@xs4all.nl>
9867L: linux-media@vger.kernel.org
9868T: git git://linuxtv.org/media_tree.git
9869W: https://linuxtv.org
9870S: Maintained
9871F: drivers/media/radio/si470x/radio-si470x-common.c
9872F: drivers/media/radio/si470x/radio-si470x.h
9873F: drivers/media/radio/si470x/radio-si470x-usb.c
9874
9875SI4713 FM RADIO TRANSMITTER I2C DRIVER
9876M: Eduardo Valentin <edubezval@gmail.com>
9877L: linux-media@vger.kernel.org
9878T: git git://linuxtv.org/media_tree.git
9879W: https://linuxtv.org
9880S: Odd Fixes
9881F: drivers/media/radio/si4713/si4713.?
9882
9883SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9884M: Eduardo Valentin <edubezval@gmail.com>
9885L: linux-media@vger.kernel.org
9886T: git git://linuxtv.org/media_tree.git
9887W: https://linuxtv.org
9888S: Odd Fixes
9889F: drivers/media/radio/si4713/radio-platform-si4713.c
9890
9891SI4713 FM RADIO TRANSMITTER USB DRIVER
9892M: Hans Verkuil <hverkuil@xs4all.nl>
9893L: linux-media@vger.kernel.org
9894T: git git://linuxtv.org/media_tree.git
9895W: https://linuxtv.org
9896S: Maintained
9897F: drivers/media/radio/si4713/radio-usb-si4713.c
9898
9899SIANO DVB DRIVER
9900M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9901L: linux-media@vger.kernel.org
9902W: https://linuxtv.org
9903T: git git://linuxtv.org/media_tree.git
9904S: Odd fixes
9905F: drivers/media/common/siano/
9906F: drivers/media/usb/siano/
9907F: drivers/media/usb/siano/
9908F: drivers/media/mmc/siano/
9909
9910SIMPLEFB FB DRIVER
9911M: Hans de Goede <hdegoede@redhat.com>
9912L: linux-fbdev@vger.kernel.org
9913S: Maintained
9914F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9915F: drivers/video/fbdev/simplefb.c
9916F: include/linux/platform_data/simplefb.h
9917
9918SH_VEU V4L2 MEM2MEM DRIVER
9919L: linux-media@vger.kernel.org
9920S: Orphan
9921F: drivers/media/platform/sh_veu.c
9922
9923SH_VOU V4L2 OUTPUT DRIVER
9924L: linux-media@vger.kernel.org
9925S: Orphan
9926F: drivers/media/platform/sh_vou.c
9927F: include/media/drv-intf/sh_vou.h
9928
9929SIMPLE FIRMWARE INTERFACE (SFI)
9930M: Len Brown <lenb@kernel.org>
9931L: sfi-devel@simplefirmware.org
9932W: http://simplefirmware.org/
9933T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9934S: Supported
9935F: arch/x86/platform/sfi/
9936F: drivers/sfi/
9937F: include/linux/sfi*.h
9938
9939SIMTEC EB110ATX (Chalice CATS)
9940P: Ben Dooks
9941P: Vincent Sanders <vince@simtec.co.uk>
9942M: Simtec Linux Team <linux@simtec.co.uk>
9943W: http://www.simtec.co.uk/products/EB110ATX/
9944S: Supported
9945
9946SIMTEC EB2410ITX (BAST)
9947P: Ben Dooks
9948P: Vincent Sanders <vince@simtec.co.uk>
9949M: Simtec Linux Team <linux@simtec.co.uk>
9950W: http://www.simtec.co.uk/products/EB2410ITX/
9951S: Supported
9952F: arch/arm/mach-s3c24xx/mach-bast.c
9953F: arch/arm/mach-s3c24xx/bast-ide.c
9954F: arch/arm/mach-s3c24xx/bast-irq.c
9955
9956TI DAVINCI MACHINE SUPPORT
9957M: Sekhar Nori <nsekhar@ti.com>
9958M: Kevin Hilman <khilman@deeprootsystems.com>
9959T: git git://gitorious.org/linux-davinci/linux-davinci.git
9960Q: http://patchwork.kernel.org/project/linux-davinci/list/
9961S: Supported
9962F: arch/arm/mach-davinci/
9963F: drivers/i2c/busses/i2c-davinci.c
9964
9965TI DAVINCI SERIES MEDIA DRIVER
9966M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9967L: linux-media@vger.kernel.org
9968W: https://linuxtv.org
9969Q: http://patchwork.linuxtv.org/project/linux-media/list/
9970T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9971S: Maintained
9972F: drivers/media/platform/davinci/
9973F: include/media/davinci/
9974
9975TI AM437X VPFE DRIVER
9976M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9977L: linux-media@vger.kernel.org
9978W: https://linuxtv.org
9979Q: http://patchwork.linuxtv.org/project/linux-media/list/
9980T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9981S: Maintained
9982F: drivers/media/platform/am437x/
9983
9984OV2659 OMNIVISION SENSOR DRIVER
9985M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9986L: linux-media@vger.kernel.org
9987W: https://linuxtv.org
9988Q: http://patchwork.linuxtv.org/project/linux-media/list/
9989T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9990S: Maintained
9991F: drivers/media/i2c/ov2659.c
9992F: include/media/i2c/ov2659.h
9993
9994SILICON MOTION SM712 FRAME BUFFER DRIVER
9995M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9996M: Teddy Wang <teddy.wang@siliconmotion.com>
9997M: Sudip Mukherjee <sudip@vectorindia.org>
9998L: linux-fbdev@vger.kernel.org
9999S: Maintained
10000F: drivers/video/fbdev/sm712*
10001F: Documentation/fb/sm712fb.txt
10002
10003SIS 190 ETHERNET DRIVER
10004M: Francois Romieu <romieu@fr.zoreil.com>
10005L: netdev@vger.kernel.org
10006S: Maintained
10007F: drivers/net/ethernet/sis/sis190.c
10008
10009SIS 900/7016 FAST ETHERNET DRIVER
10010M: Daniele Venzano <venza@brownhat.org>
10011W: http://www.brownhat.org/sis900.html
10012L: netdev@vger.kernel.org
10013S: Maintained
10014F: drivers/net/ethernet/sis/sis900.*
10015
10016SIS FRAMEBUFFER DRIVER
10017M: Thomas Winischhofer <thomas@winischhofer.net>
10018W: http://www.winischhofer.net/linuxsisvga.shtml
10019S: Maintained
10020F: Documentation/fb/sisfb.txt
10021F: drivers/video/fbdev/sis/
10022F: include/video/sisfb.h
10023
10024SIS USB2VGA DRIVER
10025M: Thomas Winischhofer <thomas@winischhofer.net>
10026W: http://www.winischhofer.at/linuxsisusbvga.shtml
10027S: Maintained
10028F: drivers/usb/misc/sisusbvga/
10029
10030SLAB ALLOCATOR
10031M: Christoph Lameter <cl@linux.com>
10032M: Pekka Enberg <penberg@kernel.org>
10033M: David Rientjes <rientjes@google.com>
10034M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10035M: Andrew Morton <akpm@linux-foundation.org>
10036L: linux-mm@kvack.org
10037S: Maintained
10038F: include/linux/sl?b*.h
10039F: mm/sl?b*
10040
10041SLEEPABLE READ-COPY UPDATE (SRCU)
10042M: Lai Jiangshan <jiangshanlai@gmail.com>
10043M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10044M: Josh Triplett <josh@joshtriplett.org>
10045R: Steven Rostedt <rostedt@goodmis.org>
10046R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10047L: linux-kernel@vger.kernel.org
10048W: http://www.rdrop.com/users/paulmck/RCU/
10049S: Supported
10050T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10051F: include/linux/srcu.h
10052F: kernel/rcu/srcu.c
10053
10054SMACK SECURITY MODULE
10055M: Casey Schaufler <casey@schaufler-ca.com>
10056L: linux-security-module@vger.kernel.org
10057W: http://schaufler-ca.com
10058T: git git://git.gitorious.org/smack-next/kernel.git
10059S: Maintained
10060F: Documentation/security/Smack.txt
10061F: security/smack/
10062
10063DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10064M: Kevin Hilman <khilman@kernel.org>
10065M: Nishanth Menon <nm@ti.com>
10066S: Maintained
10067F: drivers/power/avs/
10068F: include/linux/power/smartreflex.h
10069L: linux-pm@vger.kernel.org
10070
10071SMC91x ETHERNET DRIVER
10072M: Nicolas Pitre <nico@fluxnic.net>
10073S: Odd Fixes
10074F: drivers/net/ethernet/smsc/smc91x.*
10075
10076SMIA AND SMIA++ IMAGE SENSOR DRIVER
10077M: Sakari Ailus <sakari.ailus@iki.fi>
10078L: linux-media@vger.kernel.org
10079S: Maintained
10080F: drivers/media/i2c/smiapp/
10081F: include/media/i2c/smiapp.h
10082F: drivers/media/i2c/smiapp-pll.c
10083F: drivers/media/i2c/smiapp-pll.h
10084F: include/uapi/linux/smiapp.h
10085F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10086
10087SMM665 HARDWARE MONITOR DRIVER
10088M: Guenter Roeck <linux@roeck-us.net>
10089L: lm-sensors@lm-sensors.org
10090S: Maintained
10091F: Documentation/hwmon/smm665
10092F: drivers/hwmon/smm665.c
10093
10094SMSC EMC2103 HARDWARE MONITOR DRIVER
10095M: Steve Glendinning <steve.glendinning@shawell.net>
10096L: lm-sensors@lm-sensors.org
10097S: Maintained
10098F: Documentation/hwmon/emc2103
10099F: drivers/hwmon/emc2103.c
10100
10101SMSC SCH5627 HARDWARE MONITOR DRIVER
10102M: Hans de Goede <hdegoede@redhat.com>
10103L: lm-sensors@lm-sensors.org
10104S: Supported
10105F: Documentation/hwmon/sch5627
10106F: drivers/hwmon/sch5627.c
10107
10108SMSC47B397 HARDWARE MONITOR DRIVER
10109M: Jean Delvare <jdelvare@suse.com>
10110L: lm-sensors@lm-sensors.org
10111S: Maintained
10112F: Documentation/hwmon/smsc47b397
10113F: drivers/hwmon/smsc47b397.c
10114
10115SMSC911x ETHERNET DRIVER
10116M: Steve Glendinning <steve.glendinning@shawell.net>
10117L: netdev@vger.kernel.org
10118S: Maintained
10119F: include/linux/smsc911x.h
10120F: drivers/net/ethernet/smsc/smsc911x.*
10121
10122SMSC9420 PCI ETHERNET DRIVER
10123M: Steve Glendinning <steve.glendinning@shawell.net>
10124L: netdev@vger.kernel.org
10125S: Maintained
10126F: drivers/net/ethernet/smsc/smsc9420.*
10127
10128SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10129M: Steve Glendinning <steve.glendinning@shawell.net>
10130L: linux-fbdev@vger.kernel.org
10131S: Maintained
10132F: drivers/video/fbdev/smscufx.c
10133
10134SOC-CAMERA V4L2 SUBSYSTEM
10135M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10136L: linux-media@vger.kernel.org
10137T: git git://linuxtv.org/media_tree.git
10138S: Maintained
10139F: include/media/soc*
10140F: drivers/media/i2c/soc_camera/
10141F: drivers/media/platform/soc_camera/
10142
10143SOEKRIS NET48XX LED SUPPORT
10144M: Chris Boot <bootc@bootc.net>
10145S: Maintained
10146F: drivers/leds/leds-net48xx.c
10147
10148SOFTLOGIC 6x10 MPEG CODEC
10149M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10150M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10151M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10152M: Ismael Luceno <ismael@iodev.co.uk>
10153L: linux-media@vger.kernel.org
10154S: Supported
10155F: drivers/media/pci/solo6x10/
10156
10157SOFTWARE RAID (Multiple Disks) SUPPORT
10158M: Shaohua Li <shli@kernel.org>
10159L: linux-raid@vger.kernel.org
10160T: git git://neil.brown.name/md
10161S: Supported
10162F: drivers/md/
10163F: include/linux/raid/
10164F: include/uapi/linux/raid/
10165
10166SONIC NETWORK DRIVER
10167M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10168L: netdev@vger.kernel.org
10169S: Maintained
10170F: drivers/net/ethernet/natsemi/sonic.*
10171
10172SONICS SILICON BACKPLANE DRIVER (SSB)
10173M: Michael Buesch <m@bues.ch>
10174L: linux-wireless@vger.kernel.org
10175S: Maintained
10176F: drivers/ssb/
10177F: include/linux/ssb/
10178
10179SONY VAIO CONTROL DEVICE DRIVER
10180M: Mattia Dongili <malattia@linux.it>
10181L: platform-driver-x86@vger.kernel.org
10182W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10183S: Maintained
10184F: Documentation/laptops/sony-laptop.txt
10185F: drivers/char/sonypi.c
10186F: drivers/platform/x86/sony-laptop.c
10187F: include/linux/sony-laptop.h
10188
10189SONY MEMORYSTICK CARD SUPPORT
10190M: Alex Dubov <oakad@yahoo.com>
10191W: http://tifmxx.berlios.de/
10192S: Maintained
10193F: drivers/memstick/host/tifm_ms.c
10194
10195SONY MEMORYSTICK STANDARD SUPPORT
10196M: Maxim Levitsky <maximlevitsky@gmail.com>
10197S: Maintained
10198F: drivers/memstick/core/ms_block.*
10199
10200SOUND
10201M: Jaroslav Kysela <perex@perex.cz>
10202M: Takashi Iwai <tiwai@suse.com>
10203L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10204W: http://www.alsa-project.org/
10205T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10206T: git git://git.alsa-project.org/alsa-kernel.git
10207Q: http://patchwork.kernel.org/project/alsa-devel/list/
10208S: Maintained
10209F: Documentation/sound/
10210F: include/sound/
10211F: include/uapi/sound/
10212F: sound/
10213
10214SOUND - COMPRESSED AUDIO
10215M: Vinod Koul <vinod.koul@intel.com>
10216L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10217T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10218S: Supported
10219F: Documentation/sound/alsa/compress_offload.txt
10220F: include/sound/compress_driver.h
10221F: include/uapi/sound/compress_*
10222F: sound/core/compress_offload.c
10223F: sound/soc/soc-compress.c
10224
10225SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10226M: Liam Girdwood <lgirdwood@gmail.com>
10227M: Mark Brown <broonie@kernel.org>
10228T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10229L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10230W: http://alsa-project.org/main/index.php/ASoC
10231S: Supported
10232F: Documentation/sound/alsa/soc/
10233F: sound/soc/
10234F: include/sound/soc*
10235
10236SOUND - DMAENGINE HELPERS
10237M: Lars-Peter Clausen <lars@metafoo.de>
10238S: Supported
10239F: include/sound/dmaengine_pcm.h
10240F: sound/core/pcm_dmaengine.c
10241F: sound/soc/soc-generic-dmaengine-pcm.c
10242
10243SP2 MEDIA DRIVER
10244M: Olli Salonen <olli.salonen@iki.fi>
10245L: linux-media@vger.kernel.org
10246W: https://linuxtv.org
10247Q: http://patchwork.linuxtv.org/project/linux-media/list/
10248S: Maintained
10249F: drivers/media/dvb-frontends/sp2*
10250
10251SPARC + UltraSPARC (sparc/sparc64)
10252M: "David S. Miller" <davem@davemloft.net>
10253L: sparclinux@vger.kernel.org
10254Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10255T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10256T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10257S: Maintained
10258F: arch/sparc/
10259F: drivers/sbus/
10260
10261SPARC SERIAL DRIVERS
10262M: "David S. Miller" <davem@davemloft.net>
10263L: sparclinux@vger.kernel.org
10264T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10265T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10266S: Maintained
10267F: include/linux/sunserialcore.h
10268F: drivers/tty/serial/suncore.c
10269F: drivers/tty/serial/sunhv.c
10270F: drivers/tty/serial/sunsab.c
10271F: drivers/tty/serial/sunsab.h
10272F: drivers/tty/serial/sunsu.c
10273F: drivers/tty/serial/sunzilog.c
10274F: drivers/tty/serial/sunzilog.h
10275
10276SPARSE CHECKER
10277M: "Christopher Li" <sparse@chrisli.org>
10278L: linux-sparse@vger.kernel.org
10279W: https://sparse.wiki.kernel.org/
10280T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10281T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10282S: Maintained
10283F: include/linux/compiler.h
10284
10285SPEAR PLATFORM SUPPORT
10286M: Viresh Kumar <vireshk@kernel.org>
10287M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10288L: spear-devel@list.st.com
10289L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10290W: http://www.st.com/spear
10291S: Maintained
10292F: arch/arm/boot/dts/spear*
10293F: arch/arm/mach-spear/
10294
10295SPEAR CLOCK FRAMEWORK SUPPORT
10296M: Viresh Kumar <vireshk@kernel.org>
10297L: spear-devel@list.st.com
10298L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10299W: http://www.st.com/spear
10300S: Maintained
10301F: drivers/clk/spear/
10302
10303SPI SUBSYSTEM
10304M: Mark Brown <broonie@kernel.org>
10305L: linux-spi@vger.kernel.org
10306T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10307Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10308S: Maintained
10309F: Documentation/spi/
10310F: drivers/spi/
10311F: include/linux/spi/
10312F: include/uapi/linux/spi/
10313
10314SPIDERNET NETWORK DRIVER for CELL
10315M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10316L: netdev@vger.kernel.org
10317S: Supported
10318F: Documentation/networking/spider_net.txt
10319F: drivers/net/ethernet/toshiba/spider_net*
10320
10321SPU FILE SYSTEM
10322M: Jeremy Kerr <jk@ozlabs.org>
10323L: linuxppc-dev@lists.ozlabs.org
10324W: http://www.ibm.com/developerworks/power/cell/
10325S: Supported
10326F: Documentation/filesystems/spufs.txt
10327F: arch/powerpc/platforms/cell/spufs/
10328
10329SQUASHFS FILE SYSTEM
10330M: Phillip Lougher <phillip@squashfs.org.uk>
10331L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10332W: http://squashfs.org.uk
10333T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10334S: Maintained
10335F: Documentation/filesystems/squashfs.txt
10336F: fs/squashfs/
10337
10338SRM (Alpha) environment access
10339M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10340S: Maintained
10341F: arch/alpha/kernel/srm_env.c
10342
10343STABLE BRANCH
10344M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10345L: stable@vger.kernel.org
10346S: Supported
10347F: Documentation/stable_kernel_rules.txt
10348
10349STAGING SUBSYSTEM
10350M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10351T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10352L: devel@driverdev.osuosl.org
10353S: Supported
10354F: drivers/staging/
10355
10356STAGING - COMEDI
10357M: Ian Abbott <abbotti@mev.co.uk>
10358M: H Hartley Sweeten <hsweeten@visionengravers.com>
10359S: Odd Fixes
10360F: drivers/staging/comedi/
10361
10362STAGING - FLARION FT1000 DRIVERS
10363M: Marek Belisko <marek.belisko@gmail.com>
10364S: Odd Fixes
10365F: drivers/staging/ft1000/
10366
10367STAGING - INDUSTRIAL IO
10368M: Jonathan Cameron <jic23@kernel.org>
10369L: linux-iio@vger.kernel.org
10370S: Odd Fixes
10371F: drivers/staging/iio/
10372
10373STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10374M: Jarod Wilson <jarod@wilsonet.com>
10375W: http://www.lirc.org/
10376S: Odd Fixes
10377F: drivers/staging/media/lirc/
10378
10379STAGING - LUSTRE PARALLEL FILESYSTEM
10380M: Oleg Drokin <oleg.drokin@intel.com>
10381M: Andreas Dilger <andreas.dilger@intel.com>
10382L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10383W: http://wiki.lustre.org/
10384S: Maintained
10385F: drivers/staging/lustre
10386
10387STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10388M: Marc Dietrich <marvin24@gmx.de>
10389L: ac100@lists.launchpad.net (moderated for non-subscribers)
10390L: linux-tegra@vger.kernel.org
10391S: Maintained
10392F: drivers/staging/nvec/
10393
10394STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10395M: Jens Frederich <jfrederich@gmail.com>
10396M: Daniel Drake <dsd@laptop.org>
10397M: Jon Nettleton <jon.nettleton@gmail.com>
10398W: http://wiki.laptop.org/go/DCON
10399S: Maintained
10400F: drivers/staging/olpc_dcon/
10401
10402STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10403M: Willy Tarreau <willy@meta-x.org>
10404S: Odd Fixes
10405F: drivers/staging/panel/
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.068575 seconds and 5 git commands to generate.