Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <aar@pengutronix.de>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161F: Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L: linux-hams@vger.kernel.org
166S: Maintained
167F: drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171L: netdev@vger.kernel.org
172S: Maintained
173F: drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L: linux-serial@vger.kernel.org
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: https://linuxtv.org
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: include/linux/syscalls.h
226F: kernel/sys_ni.c
227
228ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229M: Hans de Goede <hdegoede@redhat.com>
230L: linux-hwmon@vger.kernel.org
231S: Maintained
232F: drivers/hwmon/abituguru.c
233
234ABIT UGURU 3 HARDWARE MONITOR DRIVER
235M: Alistair John Strachan <alistair@devzero.co.uk>
236L: linux-hwmon@vger.kernel.org
237S: Maintained
238F: drivers/hwmon/abituguru3.c
239
240ACCES 104-DIO-48E GPIO DRIVER
241M: William Breathitt Gray <vilhelm.gray@gmail.com>
242L: linux-gpio@vger.kernel.org
243S: Maintained
244F: drivers/gpio/gpio-104-dio-48e.c
245
246ACCES 104-IDI-48 GPIO DRIVER
247M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
248L: linux-gpio@vger.kernel.org
249S: Maintained
250F: drivers/gpio/gpio-104-idi-48.c
251
252ACCES 104-IDIO-16 GPIO DRIVER
253M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
254L: linux-gpio@vger.kernel.org
255S: Maintained
256F: drivers/gpio/gpio-104-idio-16.c
257
258ACENIC DRIVER
259M: Jes Sorensen <jes@trained-monkey.org>
260L: linux-acenic@sunsite.dk
261S: Maintained
262F: drivers/net/ethernet/alteon/acenic*
263
264ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265M: Peter Feuerer <peter@piie.net>
266L: platform-driver-x86@vger.kernel.org
267W: http://piie.net/?section=acerhdf
268S: Maintained
269F: drivers/platform/x86/acerhdf.c
270
271ACER WMI LAPTOP EXTRAS
272M: "Lee, Chun-Yi" <jlee@suse.com>
273L: platform-driver-x86@vger.kernel.org
274S: Maintained
275F: drivers/platform/x86/acer-wmi.c
276
277ACPI
278M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
279M: Len Brown <lenb@kernel.org>
280L: linux-acpi@vger.kernel.org
281W: https://01.org/linux-acpi
282Q: https://patchwork.kernel.org/project/linux-acpi/list/
283T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284S: Supported
285F: drivers/acpi/
286F: drivers/pnp/pnpacpi/
287F: include/linux/acpi.h
288F: include/acpi/
289F: Documentation/acpi/
290F: Documentation/ABI/testing/sysfs-bus-acpi
291F: drivers/pci/*acpi*
292F: drivers/pci/*/*acpi*
293F: drivers/pci/*/*/*acpi*
294F: tools/power/acpi/
295
296ACPI COMPONENT ARCHITECTURE (ACPICA)
297M: Robert Moore <robert.moore@intel.com>
298M: Lv Zheng <lv.zheng@intel.com>
299M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
300L: linux-acpi@vger.kernel.org
301L: devel@acpica.org
302W: https://acpica.org/
303W: https://github.com/acpica/acpica/
304Q: https://patchwork.kernel.org/project/linux-acpi/list/
305T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
306S: Supported
307F: drivers/acpi/acpica/
308F: include/acpi/
309F: tools/power/acpi/
310
311ACPI FAN DRIVER
312M: Zhang Rui <rui.zhang@intel.com>
313L: linux-acpi@vger.kernel.org
314W: https://01.org/linux-acpi
315S: Supported
316F: drivers/acpi/fan.c
317
318ACPI THERMAL DRIVER
319M: Zhang Rui <rui.zhang@intel.com>
320L: linux-acpi@vger.kernel.org
321W: https://01.org/linux-acpi
322S: Supported
323F: drivers/acpi/*thermal*
324
325ACPI VIDEO DRIVER
326M: Zhang Rui <rui.zhang@intel.com>
327L: linux-acpi@vger.kernel.org
328W: https://01.org/linux-acpi
329S: Supported
330F: drivers/acpi/acpi_video.c
331
332ACPI WMI DRIVER
333L: platform-driver-x86@vger.kernel.org
334S: Orphan
335F: drivers/platform/x86/wmi.c
336
337AD1889 ALSA SOUND DRIVER
338M: Thibaut Varene <T-Bone@parisc-linux.org>
339W: http://wiki.parisc-linux.org/AD1889
340L: linux-parisc@vger.kernel.org
341S: Maintained
342F: sound/pci/ad1889.*
343
344AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
345M: Michael Hennerich <michael.hennerich@analog.com>
346W: http://wiki.analog.com/AD5254
347W: http://ez.analog.com/community/linux-device-drivers
348S: Supported
349F: drivers/misc/ad525x_dpot.c
350
351AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
352M: Michael Hennerich <michael.hennerich@analog.com>
353W: http://wiki.analog.com/AD5398
354W: http://ez.analog.com/community/linux-device-drivers
355S: Supported
356F: drivers/regulator/ad5398.c
357
358AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
359M: Michael Hennerich <michael.hennerich@analog.com>
360W: http://wiki.analog.com/AD7142
361W: http://ez.analog.com/community/linux-device-drivers
362S: Supported
363F: drivers/input/misc/ad714x.c
364
365AD7877 TOUCHSCREEN DRIVER
366M: Michael Hennerich <michael.hennerich@analog.com>
367W: http://wiki.analog.com/AD7877
368W: http://ez.analog.com/community/linux-device-drivers
369S: Supported
370F: drivers/input/touchscreen/ad7877.c
371
372AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
373M: Michael Hennerich <michael.hennerich@analog.com>
374W: http://wiki.analog.com/AD7879
375W: http://ez.analog.com/community/linux-device-drivers
376S: Supported
377F: drivers/input/touchscreen/ad7879.c
378
379ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
380M: Jiri Kosina <jikos@kernel.org>
381S: Maintained
382
383ADF7242 IEEE 802.15.4 RADIO DRIVER
384M: Michael Hennerich <michael.hennerich@analog.com>
385W: https://wiki.analog.com/ADF7242
386W: http://ez.analog.com/community/linux-device-drivers
387L: linux-wpan@vger.kernel.org
388S: Supported
389F: drivers/net/ieee802154/adf7242.c
390F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
391
392ADM1025 HARDWARE MONITOR DRIVER
393M: Jean Delvare <jdelvare@suse.com>
394L: linux-hwmon@vger.kernel.org
395S: Maintained
396F: Documentation/hwmon/adm1025
397F: drivers/hwmon/adm1025.c
398
399ADM1029 HARDWARE MONITOR DRIVER
400M: Corentin Labbe <clabbe.montjoie@gmail.com>
401L: linux-hwmon@vger.kernel.org
402S: Maintained
403F: drivers/hwmon/adm1029.c
404
405ADM8211 WIRELESS DRIVER
406L: linux-wireless@vger.kernel.org
407W: http://wireless.kernel.org/
408S: Orphan
409F: drivers/net/wireless/admtek/adm8211.*
410
411ADP1653 FLASH CONTROLLER DRIVER
412M: Sakari Ailus <sakari.ailus@iki.fi>
413L: linux-media@vger.kernel.org
414S: Maintained
415F: drivers/media/i2c/adp1653.c
416F: include/media/i2c/adp1653.h
417
418ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
419M: Michael Hennerich <michael.hennerich@analog.com>
420W: http://wiki.analog.com/ADP5520
421W: http://ez.analog.com/community/linux-device-drivers
422S: Supported
423F: drivers/mfd/adp5520.c
424F: drivers/video/backlight/adp5520_bl.c
425F: drivers/leds/leds-adp5520.c
426F: drivers/gpio/gpio-adp5520.c
427F: drivers/input/keyboard/adp5520-keys.c
428
429ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
430M: Michael Hennerich <michael.hennerich@analog.com>
431W: http://wiki.analog.com/ADP5588
432W: http://ez.analog.com/community/linux-device-drivers
433S: Supported
434F: drivers/input/keyboard/adp5588-keys.c
435F: drivers/gpio/gpio-adp5588.c
436
437ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
438M: Michael Hennerich <michael.hennerich@analog.com>
439W: http://wiki.analog.com/ADP8860
440W: http://ez.analog.com/community/linux-device-drivers
441S: Supported
442F: drivers/video/backlight/adp8860_bl.c
443
444ADS1015 HARDWARE MONITOR DRIVER
445M: Dirk Eibach <eibach@gdsys.de>
446L: linux-hwmon@vger.kernel.org
447S: Maintained
448F: Documentation/hwmon/ads1015
449F: drivers/hwmon/ads1015.c
450F: include/linux/i2c/ads1015.h
451
452ADT746X FAN DRIVER
453M: Colin Leroy <colin@colino.net>
454S: Maintained
455F: drivers/macintosh/therm_adt746x.c
456
457ADT7475 HARDWARE MONITOR DRIVER
458M: Jean Delvare <jdelvare@suse.com>
459L: linux-hwmon@vger.kernel.org
460S: Maintained
461F: Documentation/hwmon/adt7475
462F: drivers/hwmon/adt7475.c
463
464ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
465M: Michael Hennerich <michael.hennerich@analog.com>
466W: http://wiki.analog.com/ADXL345
467W: http://ez.analog.com/community/linux-device-drivers
468S: Supported
469F: drivers/input/misc/adxl34x.c
470
471ADVANSYS SCSI DRIVER
472M: Matthew Wilcox <matthew@wil.cx>
473M: Hannes Reinecke <hare@suse.com>
474L: linux-scsi@vger.kernel.org
475S: Maintained
476F: Documentation/scsi/advansys.txt
477F: drivers/scsi/advansys.c
478
479AEDSP16 DRIVER
480M: Riccardo Facchetti <fizban@tin.it>
481S: Maintained
482F: sound/oss/aedsp16.c
483
484AF9013 MEDIA DRIVER
485M: Antti Palosaari <crope@iki.fi>
486L: linux-media@vger.kernel.org
487W: https://linuxtv.org
488W: http://palosaari.fi/linux/
489Q: http://patchwork.linuxtv.org/project/linux-media/list/
490T: git git://linuxtv.org/anttip/media_tree.git
491S: Maintained
492F: drivers/media/dvb-frontends/af9013*
493
494AF9033 MEDIA DRIVER
495M: Antti Palosaari <crope@iki.fi>
496L: linux-media@vger.kernel.org
497W: https://linuxtv.org
498W: http://palosaari.fi/linux/
499Q: http://patchwork.linuxtv.org/project/linux-media/list/
500T: git git://linuxtv.org/anttip/media_tree.git
501S: Maintained
502F: drivers/media/dvb-frontends/af9033*
503
504AFFS FILE SYSTEM
505L: linux-fsdevel@vger.kernel.org
506S: Orphan
507F: Documentation/filesystems/affs.txt
508F: fs/affs/
509
510AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
511M: David Howells <dhowells@redhat.com>
512L: linux-afs@lists.infradead.org
513S: Supported
514F: fs/afs/
515F: include/net/af_rxrpc.h
516F: net/rxrpc/af_rxrpc.c
517
518AGPGART DRIVER
519M: David Airlie <airlied@linux.ie>
520T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
521S: Maintained
522F: drivers/char/agp/
523F: include/linux/agp*
524F: include/uapi/linux/agp*
525
526AHA152X SCSI DRIVER
527M: "Juergen E. Fischer" <fischer@norbit.de>
528L: linux-scsi@vger.kernel.org
529S: Maintained
530F: drivers/scsi/aha152x*
531F: drivers/scsi/pcmcia/aha152x*
532
533AIC7XXX / AIC79XX SCSI DRIVER
534M: Hannes Reinecke <hare@suse.com>
535L: linux-scsi@vger.kernel.org
536S: Maintained
537F: drivers/scsi/aic7xxx/
538
539AIMSLAB FM RADIO RECEIVER DRIVER
540M: Hans Verkuil <hverkuil@xs4all.nl>
541L: linux-media@vger.kernel.org
542T: git git://linuxtv.org/media_tree.git
543W: https://linuxtv.org
544S: Maintained
545F: drivers/media/radio/radio-aimslab*
546
547AIO
548M: Benjamin LaHaise <bcrl@kvack.org>
549L: linux-aio@kvack.org
550S: Supported
551F: fs/aio.c
552F: include/linux/*aio*.h
553
554AIRSPY MEDIA DRIVER
555M: Antti Palosaari <crope@iki.fi>
556L: linux-media@vger.kernel.org
557W: https://linuxtv.org
558W: http://palosaari.fi/linux/
559Q: http://patchwork.linuxtv.org/project/linux-media/list/
560T: git git://linuxtv.org/anttip/media_tree.git
561S: Maintained
562F: drivers/media/usb/airspy/
563
564ALCATEL SPEEDTOUCH USB DRIVER
565M: Duncan Sands <duncan.sands@free.fr>
566L: linux-usb@vger.kernel.org
567W: http://www.linux-usb.org/SpeedTouch/
568S: Maintained
569F: drivers/usb/atm/speedtch.c
570F: drivers/usb/atm/usbatm.c
571
572ALCHEMY AU1XX0 MMC DRIVER
573M: Manuel Lauss <manuel.lauss@gmail.com>
574S: Maintained
575F: drivers/mmc/host/au1xmmc.c
576
577ALI1563 I2C DRIVER
578M: Rudolf Marek <r.marek@assembler.cz>
579L: linux-i2c@vger.kernel.org
580S: Maintained
581F: Documentation/i2c/busses/i2c-ali1563
582F: drivers/i2c/busses/i2c-ali1563.c
583
584ALLWINNER SECURITY SYSTEM
585M: Corentin Labbe <clabbe.montjoie@gmail.com>
586L: linux-crypto@vger.kernel.org
587S: Maintained
588F: drivers/crypto/sunxi-ss/
589
590ALPHA PORT
591M: Richard Henderson <rth@twiddle.net>
592M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
593M: Matt Turner <mattst88@gmail.com>
594S: Odd Fixes
595L: linux-alpha@vger.kernel.org
596F: arch/alpha/
597
598ALTERA MAILBOX DRIVER
599M: Ley Foon Tan <lftan@altera.com>
600L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
601S: Maintained
602F: drivers/mailbox/mailbox-altera.c
603
604ALTERA PIO DRIVER
605M: Tien Hock Loh <thloh@altera.com>
606L: linux-gpio@vger.kernel.org
607S: Maintained
608F: drivers/gpio/gpio-altera.c
609
610ALTERA TRIPLE SPEED ETHERNET DRIVER
611M: Vince Bridgers <vbridger@opensource.altera.com>
612L: netdev@vger.kernel.org
613L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
614S: Maintained
615F: drivers/net/ethernet/altera/
616
617ALTERA UART/JTAG UART SERIAL DRIVERS
618M: Tobias Klauser <tklauser@distanz.ch>
619L: linux-serial@vger.kernel.org
620L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
621S: Maintained
622F: drivers/tty/serial/altera_uart.c
623F: drivers/tty/serial/altera_jtaguart.c
624F: include/linux/altera_uart.h
625F: include/linux/altera_jtaguart.h
626
627AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
628M: Tom Lendacky <thomas.lendacky@amd.com>
629M: Gary Hook <gary.hook@amd.com>
630L: linux-crypto@vger.kernel.org
631S: Supported
632F: drivers/crypto/ccp/
633F: include/linux/ccp.h
634
635AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636M: Huang Rui <ray.huang@amd.com>
637L: linux-hwmon@vger.kernel.org
638S: Supported
639F: Documentation/hwmon/fam15h_power
640F: drivers/hwmon/fam15h_power.c
641
642AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643L: linux-geode@lists.infradead.org (moderated for non-subscribers)
644S: Orphan
645F: drivers/usb/gadget/udc/amd5536udc.*
646
647AMD GEODE PROCESSOR/CHIPSET SUPPORT
648P: Andres Salomon <dilinger@queued.net>
649L: linux-geode@lists.infradead.org (moderated for non-subscribers)
650W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651S: Supported
652F: drivers/char/hw_random/geode-rng.c
653F: drivers/crypto/geode*
654F: drivers/video/fbdev/geode/
655F: arch/x86/include/asm/geode.h
656
657AMD IOMMU (AMD-VI)
658M: Joerg Roedel <joro@8bytes.org>
659L: iommu@lists.linux-foundation.org
660T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661S: Maintained
662F: drivers/iommu/amd_iommu*.[ch]
663F: include/linux/amd-iommu.h
664
665AMD KFD
666M: Oded Gabbay <oded.gabbay@gmail.com>
667L: dri-devel@lists.freedesktop.org
668T: git git://people.freedesktop.org/~gabbayo/linux.git
669S: Supported
670F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674F: drivers/gpu/drm/amd/amdkfd/
675F: drivers/gpu/drm/amd/include/cik_structs.h
676F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677F: drivers/gpu/drm/amd/include/vi_structs.h
678F: drivers/gpu/drm/radeon/radeon_kfd.c
679F: drivers/gpu/drm/radeon/radeon_kfd.h
680F: include/uapi/linux/kfd_ioctl.h
681
682AMD SEATTLE DEVICE TREE SUPPORT
683M: Brijesh Singh <brijeshkumar.singh@amd.com>
684M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685M: Tom Lendacky <thomas.lendacky@amd.com>
686S: Supported
687F: arch/arm64/boot/dts/amd/
688
689AMD XGBE DRIVER
690M: Tom Lendacky <thomas.lendacky@amd.com>
691L: netdev@vger.kernel.org
692S: Supported
693F: drivers/net/ethernet/amd/xgbe/
694F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696AMS (Apple Motion Sensor) DRIVER
697M: Michael Hanselmann <linux-kernel@hansmi.ch>
698S: Supported
699F: drivers/macintosh/ams/
700
701ANALOG DEVICES INC AD9389B DRIVER
702M: Hans Verkuil <hans.verkuil@cisco.com>
703L: linux-media@vger.kernel.org
704S: Maintained
705F: drivers/media/i2c/ad9389b*
706
707ANALOG DEVICES INC ADV7180 DRIVER
708M: Lars-Peter Clausen <lars@metafoo.de>
709L: linux-media@vger.kernel.org
710W: http://ez.analog.com/community/linux-device-drivers
711S: Supported
712F: drivers/media/i2c/adv7180.c
713
714ANALOG DEVICES INC ADV7511 DRIVER
715M: Hans Verkuil <hans.verkuil@cisco.com>
716L: linux-media@vger.kernel.org
717S: Maintained
718F: drivers/media/i2c/adv7511*
719
720ANALOG DEVICES INC ADV7604 DRIVER
721M: Hans Verkuil <hans.verkuil@cisco.com>
722L: linux-media@vger.kernel.org
723S: Maintained
724F: drivers/media/i2c/adv7604*
725
726ANALOG DEVICES INC ADV7842 DRIVER
727M: Hans Verkuil <hans.verkuil@cisco.com>
728L: linux-media@vger.kernel.org
729S: Maintained
730F: drivers/media/i2c/adv7842*
731
732ANALOG DEVICES INC ASOC CODEC DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734L: alsa-devel@alsa-project.org (moderated for non-subscribers)
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: sound/soc/codecs/adau*
739F: sound/soc/codecs/adav*
740F: sound/soc/codecs/ad1*
741F: sound/soc/codecs/ad7*
742F: sound/soc/codecs/ssm*
743F: sound/soc/codecs/sigmadsp.*
744
745ANALOG DEVICES INC ASOC DRIVERS
746L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747L: alsa-devel@alsa-project.org (moderated for non-subscribers)
748W: http://blackfin.uclinux.org/
749S: Supported
750F: sound/soc/blackfin/*
751
752ANALOG DEVICES INC IIO DRIVERS
753M: Lars-Peter Clausen <lars@metafoo.de>
754M: Michael Hennerich <Michael.Hennerich@analog.com>
755W: http://wiki.analog.com/
756W: http://ez.analog.com/community/linux-device-drivers
757S: Supported
758F: drivers/iio/*/ad*
759X: drivers/iio/*/adjd*
760F: drivers/staging/iio/*/ad*
761F: staging/iio/trigger/iio-trig-bfin-timer.c
762
763ANALOG DEVICES INC DMA DRIVERS
764M: Lars-Peter Clausen <lars@metafoo.de>
765W: http://ez.analog.com/community/linux-device-drivers
766S: Supported
767F: drivers/dma/dma-axi-dmac.c
768
769ANDROID DRIVERS
770M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771M: Arve Hjønnevåg <arve@android.com>
772M: Riley Andrews <riandrews@android.com>
773T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774L: devel@driverdev.osuosl.org
775S: Supported
776F: drivers/android/
777F: drivers/staging/android/
778
779ANDROID ION DRIVER
780M: Laura Abbott <labbott@redhat.com>
781M: Sumit Semwal <sumit.semwal@linaro.org>
782L: devel@driverdev.osuosl.org
783S: Supported
784F: drivers/staging/android/ion
785F: drivers/staging/android/uapi/ion.h
786F: drivers/staging/android/uapi/ion_test.h
787
788AOA (Apple Onboard Audio) ALSA DRIVER
789M: Johannes Berg <johannes@sipsolutions.net>
790L: linuxppc-dev@lists.ozlabs.org
791L: alsa-devel@alsa-project.org (moderated for non-subscribers)
792S: Maintained
793F: sound/aoa/
794
795APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
796M: William Breathitt Gray <vilhelm.gray@gmail.com>
797L: linux-iio@vger.kernel.org
798S: Maintained
799F: drivers/iio/dac/stx104.c
800
801APM DRIVER
802M: Jiri Kosina <jikos@kernel.org>
803S: Odd fixes
804T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
805F: arch/x86/kernel/apm_32.c
806F: include/linux/apm_bios.h
807F: include/uapi/linux/apm_bios.h
808F: drivers/char/apm-emulation.c
809
810APPLE BCM5974 MULTITOUCH DRIVER
811M: Henrik Rydberg <rydberg@bitmath.org>
812L: linux-input@vger.kernel.org
813S: Odd fixes
814F: drivers/input/mouse/bcm5974.c
815
816APPLE SMC DRIVER
817M: Henrik Rydberg <rydberg@bitmath.org>
818L: linux-hwmon@vger.kernel.org
819S: Odd fixes
820F: drivers/hwmon/applesmc.c
821
822APPLETALK NETWORK LAYER
823M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
824S: Maintained
825F: drivers/net/appletalk/
826F: net/appletalk/
827
828APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
829M: Duc Dang <dhdang@apm.com>
830S: Supported
831F: arch/arm64/boot/dts/apm/
832
833APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
834M: Iyappan Subramanian <isubramanian@apm.com>
835M: Keyur Chudgar <kchudgar@apm.com>
836S: Supported
837F: drivers/net/ethernet/apm/xgene/
838F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
839
840APTINA CAMERA SENSOR PLL
841M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
842L: linux-media@vger.kernel.org
843S: Maintained
844F: drivers/media/i2c/aptina-pll.*
845
846ARC FRAMEBUFFER DRIVER
847M: Jaya Kumar <jayalk@intworks.biz>
848S: Maintained
849F: drivers/video/fbdev/arcfb.c
850F: drivers/video/fbdev/core/fb_defio.c
851
852ARCNET NETWORK LAYER
853M: Michael Grzeschik <m.grzeschik@pengutronix.de>
854L: netdev@vger.kernel.org
855S: Maintained
856F: drivers/net/arcnet/
857F: include/uapi/linux/if_arcnet.h
858
859ARC PGU DRM DRIVER
860M: Alexey Brodkin <abrodkin@synopsys.com>
861S: Supported
862F: drivers/gpu/drm/arc/
863F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
864
865ARM HDLCD DRM DRIVER
866M: Liviu Dudau <liviu.dudau@arm.com>
867S: Supported
868F: drivers/gpu/drm/arm/
869F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
870
871ARM MFM AND FLOPPY DRIVERS
872M: Ian Molton <spyro@f2s.com>
873S: Maintained
874F: arch/arm/lib/floppydma.S
875F: arch/arm/include/asm/floppy.h
876
877ARM PMU PROFILING AND DEBUGGING
878M: Will Deacon <will.deacon@arm.com>
879R: Mark Rutland <mark.rutland@arm.com>
880S: Maintained
881F: arch/arm*/kernel/perf_*
882F: arch/arm/oprofile/common.c
883F: arch/arm*/kernel/hw_breakpoint.c
884F: arch/arm*/include/asm/hw_breakpoint.h
885F: arch/arm*/include/asm/perf_event.h
886F: drivers/perf/arm_pmu.c
887F: include/linux/perf/arm_pmu.h
888
889ARM PORT
890M: Russell King <linux@armlinux.org.uk>
891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892W: http://www.armlinux.org.uk/
893S: Maintained
894F: arch/arm/
895
896ARM SUB-ARCHITECTURES
897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898S: Maintained
899F: arch/arm/mach-*/
900F: arch/arm/plat-*/
901T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
902
903ARM PRIMECELL AACI PL041 DRIVER
904M: Russell King <linux@armlinux.org.uk>
905S: Maintained
906F: sound/arm/aaci.*
907
908ARM PRIMECELL CLCD PL110 DRIVER
909M: Russell King <linux@armlinux.org.uk>
910S: Maintained
911F: drivers/video/fbdev/amba-clcd.*
912
913ARM PRIMECELL KMI PL050 DRIVER
914M: Russell King <linux@armlinux.org.uk>
915S: Maintained
916F: drivers/input/serio/ambakmi.*
917F: include/linux/amba/kmi.h
918
919ARM PRIMECELL MMCI PL180/1 DRIVER
920M: Russell King <linux@armlinux.org.uk>
921S: Maintained
922F: drivers/mmc/host/mmci.*
923F: include/linux/amba/mmci.h
924
925ARM PRIMECELL UART PL010 AND PL011 DRIVERS
926M: Russell King <linux@armlinux.org.uk>
927S: Maintained
928F: drivers/tty/serial/amba-pl01*.c
929F: include/linux/amba/serial.h
930
931ARM PRIMECELL BUS SUPPORT
932M: Russell King <linux@armlinux.org.uk>
933S: Maintained
934F: drivers/amba/
935F: include/linux/amba/bus.h
936
937ARM/ADS SPHERE MACHINE SUPPORT
938M: Lennert Buytenhek <kernel@wantstofly.org>
939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940S: Maintained
941
942ARM/AFEB9260 MACHINE SUPPORT
943M: Sergey Lapin <slapin@ossfans.org>
944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945S: Maintained
946
947ARM/AJECO 1ARM MACHINE SUPPORT
948M: Lennert Buytenhek <kernel@wantstofly.org>
949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950S: Maintained
951
952ARM/Allwinner sunXi SoC support
953M: Maxime Ripard <maxime.ripard@free-electrons.com>
954M: Chen-Yu Tsai <wens@csie.org>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S: Maintained
957N: sun[x456789]i
958
959ARM/Allwinner SoC Clock Support
960M: Emilio López <emilio@elopez.com.ar>
961S: Maintained
962F: drivers/clk/sunxi/
963
964ARM/Amlogic Meson SoC support
965M: Carlo Caione <carlo@caione.org>
966M: Kevin Hilman <khilman@baylibre.com>
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968L: linux-amlogic@lists.infradead.org
969W: http://linux-meson.com/
970S: Maintained
971F: arch/arm/mach-meson/
972F: arch/arm/boot/dts/meson*
973F: arch/arm64/boot/dts/amlogic/
974F: drivers/pinctrl/meson/
975N: meson
976
977ARM/Annapurna Labs ALPINE ARCHITECTURE
978M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
979M: Antoine Tenart <antoine.tenart@free-electrons.com>
980S: Maintained
981F: arch/arm/mach-alpine/
982F: arch/arm/boot/dts/alpine*
983F: arch/arm64/boot/dts/al/
984F: drivers/*/*alpine*
985
986ARM/ARTPEC MACHINE SUPPORT
987M: Jesper Nilsson <jesper.nilsson@axis.com>
988M: Lars Persson <lars.persson@axis.com>
989M: Niklas Cassel <niklas.cassel@axis.com>
990S: Maintained
991L: linux-arm-kernel@axis.com
992F: arch/arm/mach-artpec
993F: arch/arm/boot/dts/artpec6*
994F: drivers/clk/axis
995
996ARM/ASPEED MACHINE SUPPORT
997M: Joel Stanley <joel@jms.id.au>
998S: Maintained
999F: arch/arm/mach-aspeed/
1000F: arch/arm/boot/dts/aspeed-*
1001F: drivers/*/*aspeed*
1002
1003ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1004M: Nicolas Ferre <nicolas.ferre@atmel.com>
1005M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1006M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008W: http://www.linux4sam.org
1009T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1010S: Supported
1011F: arch/arm/mach-at91/
1012F: include/soc/at91/
1013F: arch/arm/boot/dts/at91*.dts
1014F: arch/arm/boot/dts/at91*.dtsi
1015F: arch/arm/boot/dts/sama*.dts
1016F: arch/arm/boot/dts/sama*.dtsi
1017F: arch/arm/include/debug/at91.S
1018
1019ARM/ATMEL AT91 Clock Support
1020M: Boris Brezillon <boris.brezillon@free-electrons.com>
1021S: Maintained
1022F: drivers/clk/at91
1023
1024ARM/CALXEDA HIGHBANK ARCHITECTURE
1025M: Rob Herring <robh@kernel.org>
1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027S: Maintained
1028F: arch/arm/mach-highbank/
1029F: arch/arm/boot/dts/highbank.dts
1030F: arch/arm/boot/dts/ecx-*.dts*
1031
1032ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1033M: Krzysztof Halasa <khalasa@piap.pl>
1034S: Maintained
1035F: arch/arm/mach-cns3xxx/
1036
1037ARM/CAVIUM THUNDER NETWORK DRIVER
1038M: Sunil Goutham <sgoutham@cavium.com>
1039M: Robert Richter <rric@kernel.org>
1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S: Supported
1042F: drivers/net/ethernet/cavium/thunder/
1043
1044ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1045M: Alexander Shiyan <shc_work@mail.ru>
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Odd Fixes
1048N: clps711x
1049
1050ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1051M: Hartley Sweeten <hsweeten@visionengravers.com>
1052M: Ryan Mallon <rmallon@gmail.com>
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055F: arch/arm/mach-ep93xx/
1056F: arch/arm/mach-ep93xx/include/mach/
1057
1058ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1059M: Lennert Buytenhek <kernel@wantstofly.org>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062
1063ARM/CLKDEV SUPPORT
1064M: Russell King <linux@armlinux.org.uk>
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S: Maintained
1067F: arch/arm/include/asm/clkdev.h
1068F: drivers/clk/clkdev.c
1069
1070ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1071M: Mike Rapoport <mike@compulab.co.il>
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S: Maintained
1074
1075ARM/CONTEC MICRO9 MACHINE SUPPORT
1076M: Hubert Feurstein <hubert.feurstein@contec.at>
1077S: Maintained
1078F: arch/arm/mach-ep93xx/micro9.c
1079
1080ARM/CORESIGHT FRAMEWORK AND DRIVERS
1081M: Mathieu Poirier <mathieu.poirier@linaro.org>
1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083S: Maintained
1084F: drivers/hwtracing/coresight/*
1085F: Documentation/trace/coresight.txt
1086F: Documentation/devicetree/bindings/arm/coresight.txt
1087F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1088
1089ARM/CORGI MACHINE SUPPORT
1090M: Richard Purdie <rpurdie@rpsys.net>
1091S: Maintained
1092
1093ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1094M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1095L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096T: git git://github.com/ulli-kroll/linux.git
1097S: Maintained
1098F: arch/arm/mach-gemini/
1099F: drivers/rtc/rtc-gemini.c
1100
1101ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1102M: Barry Song <baohua@kernel.org>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1105S: Maintained
1106F: arch/arm/boot/dts/prima2*
1107F: arch/arm/mach-prima2/
1108F: drivers/clk/sirf/
1109F: drivers/clocksource/timer-prima2.c
1110F: drivers/clocksource/timer-atlas7.c
1111N: [^a-z]sirf
1112
1113ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1114M: Baruch Siach <baruch@tkos.co.il>
1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S: Maintained
1117F: arch/arm/boot/dts/cx92755*
1118N: digicolor
1119
1120ARM/EBSA110 MACHINE SUPPORT
1121M: Russell King <linux@armlinux.org.uk>
1122L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123W: http://www.armlinux.org.uk/
1124S: Maintained
1125F: arch/arm/mach-ebsa110/
1126F: drivers/net/ethernet/amd/am79c961a.*
1127
1128ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1129M: Uwe Kleine-König <kernel@pengutronix.de>
1130L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131S: Maintained
1132N: efm32
1133
1134ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1135M: Daniel Ribeiro <drwyrm@gmail.com>
1136M: Stefan Schmidt <stefan@openezx.org>
1137M: Harald Welte <laforge@openezx.org>
1138L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1139W: http://www.openezx.org/
1140S: Maintained
1141T: topgit git://git.openezx.org/openezx.git
1142F: arch/arm/mach-pxa/ezx.c
1143
1144ARM/FARADAY FA526 PORT
1145M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147S: Maintained
1148T: git git://git.berlios.de/gemini-board
1149F: arch/arm/mm/*-fa*
1150
1151ARM/FOOTBRIDGE ARCHITECTURE
1152M: Russell King <linux@armlinux.org.uk>
1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154W: http://www.armlinux.org.uk/
1155S: Maintained
1156F: arch/arm/include/asm/hardware/dec21285.h
1157F: arch/arm/mach-footbridge/
1158
1159ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1160M: Shawn Guo <shawnguo@kernel.org>
1161M: Sascha Hauer <kernel@pengutronix.de>
1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163S: Maintained
1164T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1165F: arch/arm/mach-imx/
1166F: arch/arm/mach-mxs/
1167F: arch/arm/boot/dts/imx*
1168F: arch/arm/configs/imx*_defconfig
1169F: drivers/clk/imx/
1170F: include/soc/imx/
1171
1172ARM/FREESCALE VYBRID ARM ARCHITECTURE
1173M: Shawn Guo <shawnguo@kernel.org>
1174M: Sascha Hauer <kernel@pengutronix.de>
1175R: Stefan Agner <stefan@agner.ch>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S: Maintained
1178T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1179F: arch/arm/mach-imx/*vf610*
1180F: arch/arm/boot/dts/vf*
1181
1182ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1183M: Lennert Buytenhek <kernel@wantstofly.org>
1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S: Maintained
1186
1187ARM/GUMSTIX MACHINE SUPPORT
1188M: Steve Sakoman <sakoman@gmail.com>
1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S: Maintained
1191
1192ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1193M: Philipp Zabel <philipp.zabel@gmail.com>
1194M: Paul Parsons <lost.distance@yahoo.com>
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197F: arch/arm/mach-pxa/hx4700.c
1198F: arch/arm/mach-pxa/include/mach/hx4700.h
1199F: sound/soc/pxa/hx4700.c
1200
1201ARM/HISILICON SOC SUPPORT
1202M: Wei Xu <xuwei5@hisilicon.com>
1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204W: http://www.hisilicon.com
1205S: Supported
1206T: git git://github.com/hisilicon/linux-hisi.git
1207F: arch/arm/mach-hisi/
1208F: arch/arm/boot/dts/hi3*
1209F: arch/arm/boot/dts/hip*
1210F: arch/arm/boot/dts/hisi*
1211F: arch/arm64/boot/dts/hisilicon/
1212
1213ARM/HP JORNADA 7XX MACHINE SUPPORT
1214M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1215W: www.jlime.com
1216S: Maintained
1217T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1218F: arch/arm/mach-sa1100/jornada720.c
1219F: arch/arm/mach-sa1100/include/mach/jornada720.h
1220
1221ARM/IGEP MACHINE SUPPORT
1222M: Enric Balletbo i Serra <eballetbo@gmail.com>
1223M: Javier Martinez Canillas <javier@dowhile0.org>
1224L: linux-omap@vger.kernel.org
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227F: arch/arm/boot/dts/omap3-igep*
1228
1229ARM/INCOME PXA270 SUPPORT
1230M: Marek Vasut <marek.vasut@gmail.com>
1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S: Maintained
1233F: arch/arm/mach-pxa/colibri-pxa270-income.c
1234
1235ARM/INTEL IOP32X ARM ARCHITECTURE
1236M: Lennert Buytenhek <kernel@wantstofly.org>
1237L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238S: Maintained
1239
1240ARM/INTEL IOP33X ARM ARCHITECTURE
1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242S: Orphan
1243
1244ARM/INTEL IOP13XX ARM ARCHITECTURE
1245M: Lennert Buytenhek <kernel@wantstofly.org>
1246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247S: Maintained
1248
1249ARM/INTEL IQ81342EX MACHINE SUPPORT
1250M: Lennert Buytenhek <kernel@wantstofly.org>
1251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252S: Maintained
1253
1254ARM/INTEL IXDP2850 MACHINE SUPPORT
1255M: Lennert Buytenhek <kernel@wantstofly.org>
1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S: Maintained
1258
1259ARM/INTEL IXP4XX ARM ARCHITECTURE
1260M: Imre Kaloz <kaloz@openwrt.org>
1261M: Krzysztof Halasa <khalasa@piap.pl>
1262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263S: Maintained
1264F: arch/arm/mach-ixp4xx/
1265
1266ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1267M: Jonathan Cameron <jic23@cam.ac.uk>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
1270F: arch/arm/mach-pxa/stargate2.c
1271F: drivers/pcmcia/pxa2xx_stargate2.c
1272
1273ARM/INTEL XSC3 (MANZANO) ARM CORE
1274M: Lennert Buytenhek <kernel@wantstofly.org>
1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276S: Maintained
1277
1278ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1279M: Lennert Buytenhek <kernel@wantstofly.org>
1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281S: Maintained
1282
1283ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1284M: Santosh Shilimkar <ssantosh@kernel.org>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286S: Maintained
1287F: arch/arm/mach-keystone/
1288F: arch/arm/boot/dts/keystone-*
1289T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1290
1291ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1292M: Santosh Shilimkar <ssantosh@kernel.org>
1293L: linux-kernel@vger.kernel.org
1294S: Maintained
1295F: drivers/clk/keystone/
1296
1297ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1298M: Santosh Shilimkar <ssantosh@kernel.org>
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L: linux-kernel@vger.kernel.org
1301S: Maintained
1302F: drivers/clocksource/timer-keystone.c
1303
1304ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1305M: Santosh Shilimkar <ssantosh@kernel.org>
1306L: linux-kernel@vger.kernel.org
1307S: Maintained
1308F: drivers/power/reset/keystone-reset.c
1309
1310ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1311M: Santosh Shilimkar <ssantosh@kernel.org>
1312L: linux-kernel@vger.kernel.org
1313S: Maintained
1314F: drivers/memory/*emif*
1315
1316ARM/LG1K ARCHITECTURE
1317M: Chanho Min <chanho.min@lge.com>
1318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319S: Maintained
1320F: arch/arm64/boot/dts/lg/
1321
1322ARM/LOGICPD PXA270 MACHINE SUPPORT
1323M: Lennert Buytenhek <kernel@wantstofly.org>
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325S: Maintained
1326
1327ARM/LPC18XX ARCHITECTURE
1328M: Joachim Eastwood <manabian@gmail.com>
1329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330S: Maintained
1331F: arch/arm/boot/dts/lpc43*
1332F: drivers/clk/nxp/clk-lpc18xx*
1333F: drivers/clocksource/time-lpc32xx.c
1334F: drivers/i2c/busses/i2c-lpc2k.c
1335F: drivers/memory/pl172.c
1336F: drivers/mtd/spi-nor/nxp-spifi.c
1337F: drivers/rtc/rtc-lpc24xx.c
1338N: lpc18xx
1339
1340ARM/LPC32XX SOC SUPPORT
1341M: Vladimir Zapolskiy <vz@mleia.com>
1342M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1343L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1345S: Maintained
1346F: arch/arm/boot/dts/lpc32*
1347F: arch/arm/mach-lpc32xx/
1348F: drivers/i2c/busses/i2c-pnx.c
1349F: drivers/net/ethernet/nxp/lpc_eth.c
1350F: drivers/usb/host/ohci-nxp.c
1351F: drivers/watchdog/pnx4008_wdt.c
1352N: lpc32xx
1353
1354ARM/MAGICIAN MACHINE SUPPORT
1355M: Philipp Zabel <philipp.zabel@gmail.com>
1356S: Maintained
1357
1358ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1359M: Jason Cooper <jason@lakedaemon.net>
1360M: Andrew Lunn <andrew@lunn.ch>
1361M: Gregory Clement <gregory.clement@free-electrons.com>
1362M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1363L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364S: Maintained
1365F: arch/arm/mach-mvebu/
1366F: drivers/rtc/rtc-armada38x.c
1367F: arch/arm/boot/dts/armada*
1368F: arch/arm/boot/dts/kirkwood*
1369F: arch/arm64/boot/dts/marvell/armada*
1370F: drivers/cpufreq/mvebu-cpufreq.c
1371F: arch/arm/configs/mvebu_*_defconfig
1372
1373ARM/Marvell Berlin SoC support
1374M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376S: Maintained
1377F: arch/arm/mach-berlin/
1378F: arch/arm/boot/dts/berlin*
1379F: arch/arm64/boot/dts/marvell/berlin*
1380
1381
1382ARM/Marvell Dove/MV78xx0/Orion SOC support
1383M: Jason Cooper <jason@lakedaemon.net>
1384M: Andrew Lunn <andrew@lunn.ch>
1385M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1386M: Gregory Clement <gregory.clement@free-electrons.com>
1387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1388S: Maintained
1389F: arch/arm/mach-dove/
1390F: arch/arm/mach-mv78xx0/
1391F: arch/arm/mach-orion5x/
1392F: arch/arm/plat-orion/
1393F: arch/arm/boot/dts/dove*
1394F: arch/arm/boot/dts/orion5x*
1395
1396
1397ARM/Orion SoC/Technologic Systems TS-78xx platform support
1398M: Alexander Clouter <alex@digriz.org.uk>
1399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1400W: http://www.digriz.org.uk/ts78xx/kernel
1401S: Maintained
1402F: arch/arm/mach-orion5x/ts78xx-*
1403
1404ARM/OXNAS platform support
1405M: Neil Armstrong <narmstrong@baylibre.com>
1406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407S: Maintained
1408F: arch/arm/mach-oxnas/
1409F: arch/arm/boot/dts/oxnas*
1410F: arch/arm/boot/dts/wd-mbwe.dts
1411N: oxnas
1412
1413ARM/Mediatek RTC DRIVER
1414M: Eddie Huang <eddie.huang@mediatek.com>
1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1417S: Maintained
1418F: drivers/rtc/rtc-mt6397.c
1419
1420ARM/Mediatek SoC support
1421M: Matthias Brugger <matthias.bgg@gmail.com>
1422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1424S: Maintained
1425F: arch/arm/boot/dts/mt6*
1426F: arch/arm/boot/dts/mt8*
1427F: arch/arm/mach-mediatek/
1428N: mtk
1429K: mediatek
1430
1431ARM/Mediatek USB3 PHY DRIVER
1432M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1435S: Maintained
1436F: drivers/phy/phy-mt65xx-usb3.c
1437
1438ARM/MICREL KS8695 ARCHITECTURE
1439M: Greg Ungerer <gerg@uclinux.org>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441F: arch/arm/mach-ks8695/
1442S: Odd Fixes
1443
1444ARM/MIOA701 MACHINE SUPPORT
1445M: Robert Jarzmik <robert.jarzmik@free.fr>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447F: arch/arm/mach-pxa/mioa701.c
1448S: Maintained
1449
1450ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1451M: Michael Petchkovsky <mkpetch@internode.on.net>
1452S: Maintained
1453
1454ARM/NOMADIK ARCHITECTURE
1455M: Alessandro Rubini <rubini@unipv.it>
1456M: Linus Walleij <linus.walleij@linaro.org>
1457L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1458S: Maintained
1459F: arch/arm/mach-nomadik/
1460F: drivers/pinctrl/nomadik/
1461F: drivers/i2c/busses/i2c-nomadik.c
1462T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1463
1464ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1465M: Nelson Castillo <arhuaco@freaks-unidos.net>
1466L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1467W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1468S: Supported
1469
1470ARM/TOSA MACHINE SUPPORT
1471M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1472M: Dirk Opfer <dirk@opfer-online.de>
1473S: Maintained
1474
1475ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1476M: Marek Vasut <marek.vasut@gmail.com>
1477L: linux-arm-kernel@lists.infradead.org
1478W: http://hackndev.com
1479S: Maintained
1480F: arch/arm/mach-pxa/include/mach/palmtx.h
1481F: arch/arm/mach-pxa/palmtx.c
1482F: arch/arm/mach-pxa/include/mach/palmt5.h
1483F: arch/arm/mach-pxa/palmt5.c
1484F: arch/arm/mach-pxa/include/mach/palmld.h
1485F: arch/arm/mach-pxa/palmld.c
1486F: arch/arm/mach-pxa/include/mach/palmte2.h
1487F: arch/arm/mach-pxa/palmte2.c
1488F: arch/arm/mach-pxa/include/mach/palmtc.h
1489F: arch/arm/mach-pxa/palmtc.c
1490
1491ARM/PALM TREO SUPPORT
1492M: Tomas Cech <sleep_walker@suse.com>
1493L: linux-arm-kernel@lists.infradead.org
1494W: http://hackndev.com
1495S: Maintained
1496F: arch/arm/mach-pxa/include/mach/palmtreo.h
1497F: arch/arm/mach-pxa/palmtreo.c
1498
1499ARM/PALMZ72 SUPPORT
1500M: Sergey Lapin <slapin@ossfans.org>
1501L: linux-arm-kernel@lists.infradead.org
1502W: http://hackndev.com
1503S: Maintained
1504F: arch/arm/mach-pxa/include/mach/palmz72.h
1505F: arch/arm/mach-pxa/palmz72.c
1506
1507ARM/PLEB SUPPORT
1508M: Peter Chubb <pleb@gelato.unsw.edu.au>
1509W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1510S: Maintained
1511
1512ARM/PT DIGITAL BOARD PORT
1513M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515W: http://www.armlinux.org.uk/
1516S: Maintained
1517
1518ARM/QUALCOMM SUPPORT
1519M: Andy Gross <andy.gross@linaro.org>
1520M: David Brown <david.brown@linaro.org>
1521L: linux-arm-msm@vger.kernel.org
1522L: linux-soc@vger.kernel.org
1523S: Maintained
1524F: arch/arm/boot/dts/qcom-*.dts
1525F: arch/arm/boot/dts/qcom-*.dtsi
1526F: arch/arm/mach-qcom/
1527F: arch/arm64/boot/dts/qcom/*
1528F: drivers/i2c/busses/i2c-qup.c
1529F: drivers/clk/qcom/
1530F: drivers/soc/qcom/
1531F: drivers/spi/spi-qup.c
1532F: drivers/tty/serial/msm_serial.h
1533F: drivers/tty/serial/msm_serial.c
1534F: drivers/*/pm8???-*
1535F: drivers/mfd/ssbi.c
1536F: drivers/firmware/qcom_scm.c
1537T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1538
1539ARM/RADISYS ENP2611 MACHINE SUPPORT
1540M: Lennert Buytenhek <kernel@wantstofly.org>
1541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1542S: Maintained
1543
1544ARM/RENESAS ARM64 ARCHITECTURE
1545M: Simon Horman <horms@verge.net.au>
1546M: Magnus Damm <magnus.damm@gmail.com>
1547L: linux-renesas-soc@vger.kernel.org
1548Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1549T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1550S: Supported
1551F: arch/arm64/boot/dts/renesas/
1552F: drivers/soc/renesas/
1553F: include/linux/soc/renesas/
1554
1555ARM/RISCPC ARCHITECTURE
1556M: Russell King <linux@armlinux.org.uk>
1557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558W: http://www.armlinux.org.uk/
1559S: Maintained
1560F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1561F: arch/arm/include/asm/hardware/ioc.h
1562F: arch/arm/include/asm/hardware/iomd.h
1563F: arch/arm/include/asm/hardware/memc.h
1564F: arch/arm/mach-rpc/
1565F: drivers/net/ethernet/8390/etherh.c
1566F: drivers/net/ethernet/i825xx/ether1*
1567F: drivers/net/ethernet/seeq/ether3*
1568F: drivers/scsi/arm/
1569
1570ARM/Rockchip SoC support
1571M: Heiko Stuebner <heiko@sntech.de>
1572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573L: linux-rockchip@lists.infradead.org
1574T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1575S: Maintained
1576F: arch/arm/boot/dts/rk3*
1577F: arch/arm/mach-rockchip/
1578F: drivers/clk/rockchip/
1579F: drivers/i2c/busses/i2c-rk3x.c
1580F: drivers/*/*rockchip*
1581F: drivers/*/*/*rockchip*
1582F: sound/soc/rockchip/
1583N: rockchip
1584
1585ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1586M: Kukjin Kim <kgene@kernel.org>
1587M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1588L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1589L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1590S: Maintained
1591F: arch/arm/boot/dts/s3c*
1592F: arch/arm/boot/dts/s5p*
1593F: arch/arm/boot/dts/samsung*
1594F: arch/arm/boot/dts/exynos*
1595F: arch/arm64/boot/dts/exynos/
1596F: arch/arm/plat-samsung/
1597F: arch/arm/mach-s3c24*/
1598F: arch/arm/mach-s3c64xx/
1599F: arch/arm/mach-s5p*/
1600F: arch/arm/mach-exynos*/
1601F: drivers/*/*s3c2410*
1602F: drivers/*/*/*s3c2410*
1603F: drivers/memory/samsung/*
1604F: drivers/soc/samsung/*
1605F: drivers/spi/spi-s3c*
1606F: sound/soc/samsung/*
1607F: Documentation/arm/Samsung/
1608F: Documentation/devicetree/bindings/arm/samsung/
1609F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1610F: Documentation/devicetree/bindings/power/pd-samsung.txt
1611N: exynos
1612
1613ARM/SAMSUNG MOBILE MACHINE SUPPORT
1614M: Kyungmin Park <kyungmin.park@samsung.com>
1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S: Maintained
1617F: arch/arm/mach-s5pv210/
1618
1619ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1620M: Kyungmin Park <kyungmin.park@samsung.com>
1621M: Kamil Debski <k.debski@samsung.com>
1622L: linux-arm-kernel@lists.infradead.org
1623L: linux-media@vger.kernel.org
1624S: Maintained
1625F: drivers/media/platform/s5p-g2d/
1626
1627ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1628M: Kyungmin Park <kyungmin.park@samsung.com>
1629M: Kamil Debski <k.debski@samsung.com>
1630M: Jeongtae Park <jtp.park@samsung.com>
1631L: linux-arm-kernel@lists.infradead.org
1632L: linux-media@vger.kernel.org
1633S: Maintained
1634F: arch/arm/plat-samsung/s5p-dev-mfc.c
1635F: drivers/media/platform/s5p-mfc/
1636
1637ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1638M: Kyungmin Park <kyungmin.park@samsung.com>
1639M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1640L: linux-arm-kernel@lists.infradead.org
1641L: linux-media@vger.kernel.org
1642S: Maintained
1643F: drivers/media/platform/s5p-tv/
1644
1645ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1646M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1647M: Jacek Anaszewski <j.anaszewski@samsung.com>
1648L: linux-arm-kernel@lists.infradead.org
1649L: linux-media@vger.kernel.org
1650S: Maintained
1651F: drivers/media/platform/s5p-jpeg/
1652
1653ARM/SHMOBILE ARM ARCHITECTURE
1654M: Simon Horman <horms@verge.net.au>
1655M: Magnus Damm <magnus.damm@gmail.com>
1656L: linux-renesas-soc@vger.kernel.org
1657Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1658T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1659S: Supported
1660F: arch/arm/boot/dts/emev2*
1661F: arch/arm/boot/dts/r7s*
1662F: arch/arm/boot/dts/r8a*
1663F: arch/arm/boot/dts/sh*
1664F: arch/arm/configs/shmobile_defconfig
1665F: arch/arm/include/debug/renesas-scif.S
1666F: arch/arm/mach-shmobile/
1667F: drivers/sh/
1668F: drivers/soc/renesas/
1669F: include/linux/soc/renesas/
1670
1671ARM/SOCFPGA ARCHITECTURE
1672M: Dinh Nguyen <dinguyen@opensource.altera.com>
1673S: Maintained
1674F: arch/arm/mach-socfpga/
1675F: arch/arm/boot/dts/socfpga*
1676F: arch/arm/configs/socfpga_defconfig
1677F: arch/arm64/boot/dts/altera/
1678W: http://www.rocketboards.org
1679T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1680
1681ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1682M: Dinh Nguyen <dinguyen@opensource.altera.com>
1683S: Maintained
1684F: drivers/clk/socfpga/
1685
1686ARM/SOCFPGA EDAC SUPPORT
1687M: Thor Thayer <tthayer@opensource.altera.com>
1688S: Maintained
1689F: drivers/edac/altera_edac.
1690
1691ARM/STI ARCHITECTURE
1692M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1693M: Maxime Coquelin <maxime.coquelin@st.com>
1694M: Patrice Chotard <patrice.chotard@st.com>
1695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696L: kernel@stlinux.com
1697W: http://www.stlinux.com
1698S: Maintained
1699F: arch/arm/mach-sti/
1700F: arch/arm/boot/dts/sti*
1701F: drivers/char/hw_random/st-rng.c
1702F: drivers/clocksource/arm_global_timer.c
1703F: drivers/clocksource/clksrc_st_lpc.c
1704F: drivers/cpufreq/sti-cpufreq.c
1705F: drivers/i2c/busses/i2c-st.c
1706F: drivers/media/rc/st_rc.c
1707F: drivers/media/platform/sti/c8sectpfe/
1708F: drivers/mmc/host/sdhci-st.c
1709F: drivers/phy/phy-miphy28lp.c
1710F: drivers/phy/phy-miphy365x.c
1711F: drivers/phy/phy-stih407-usb.c
1712F: drivers/phy/phy-stih41x-usb.c
1713F: drivers/pinctrl/pinctrl-st.c
1714F: drivers/remoteproc/st_remoteproc.c
1715F: drivers/reset/sti/
1716F: drivers/rtc/rtc-st-lpc.c
1717F: drivers/tty/serial/st-asc.c
1718F: drivers/usb/dwc3/dwc3-st.c
1719F: drivers/usb/host/ehci-st.c
1720F: drivers/usb/host/ohci-st.c
1721F: drivers/watchdog/st_lpc_wdt.c
1722F: drivers/ata/ahci_st.c
1723
1724ARM/STM32 ARCHITECTURE
1725M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1726L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1727S: Maintained
1728T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1729N: stm32
1730F: drivers/clocksource/armv7m_systick.c
1731
1732ARM/TANGO ARCHITECTURE
1733M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1734L: linux-arm-kernel@lists.infradead.org
1735S: Maintained
1736F: arch/arm/mach-tango/
1737F: arch/arm/boot/dts/tango*
1738
1739ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1740M: Lennert Buytenhek <kernel@wantstofly.org>
1741L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742S: Maintained
1743
1744ARM/TETON BGA MACHINE SUPPORT
1745M: "Mark F. Brown" <mark.brown314@gmail.com>
1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747S: Maintained
1748
1749ARM/THECUS N2100 MACHINE SUPPORT
1750M: Lennert Buytenhek <kernel@wantstofly.org>
1751L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752S: Maintained
1753
1754ARM/NUVOTON W90X900 ARM ARCHITECTURE
1755M: Wan ZongShun <mcuos.com@gmail.com>
1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757W: http://www.mcuos.com
1758S: Maintained
1759F: arch/arm/mach-w90x900/
1760F: drivers/input/keyboard/w90p910_keypad.c
1761F: drivers/input/touchscreen/w90p910_ts.c
1762F: drivers/watchdog/nuc900_wdt.c
1763F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1764F: drivers/mtd/nand/nuc900_nand.c
1765F: drivers/rtc/rtc-nuc900.c
1766F: drivers/spi/spi-nuc900.c
1767F: drivers/usb/host/ehci-w90x900.c
1768F: drivers/video/fbdev/nuc900fb.c
1769
1770ARM/U300 MACHINE SUPPORT
1771M: Linus Walleij <linus.walleij@linaro.org>
1772L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773S: Supported
1774F: arch/arm/mach-u300/
1775F: drivers/clocksource/timer-u300.c
1776F: drivers/i2c/busses/i2c-stu300.c
1777F: drivers/rtc/rtc-coh901331.c
1778F: drivers/watchdog/coh901327_wdt.c
1779F: drivers/dma/coh901318*
1780F: drivers/mfd/ab3100*
1781F: drivers/rtc/rtc-ab3100.c
1782F: drivers/rtc/rtc-coh901331.c
1783T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1784
1785ARM/UNIPHIER ARCHITECTURE
1786M: Masahiro Yamada <yamada.masahiro@socionext.com>
1787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1788S: Maintained
1789F: arch/arm/boot/dts/uniphier*
1790F: arch/arm/include/asm/hardware/cache-uniphier.h
1791F: arch/arm/mach-uniphier/
1792F: arch/arm/mm/cache-uniphier.c
1793F: arch/arm64/boot/dts/socionext/
1794F: drivers/bus/uniphier-system-bus.c
1795F: drivers/i2c/busses/i2c-uniphier*
1796F: drivers/pinctrl/uniphier/
1797F: drivers/tty/serial/8250/8250_uniphier.c
1798N: uniphier
1799
1800ARM/Ux500 ARM ARCHITECTURE
1801M: Linus Walleij <linus.walleij@linaro.org>
1802L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803S: Maintained
1804F: arch/arm/mach-ux500/
1805F: drivers/clocksource/clksrc-dbx500-prcmu.c
1806F: drivers/dma/ste_dma40*
1807F: drivers/hwspinlock/u8500_hsem.c
1808F: drivers/mfd/abx500*
1809F: drivers/mfd/ab8500*
1810F: drivers/mfd/dbx500*
1811F: drivers/mfd/db8500*
1812F: drivers/pinctrl/nomadik/pinctrl-ab*
1813F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1814F: drivers/rtc/rtc-ab8500.c
1815F: drivers/rtc/rtc-pl031.c
1816T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1817
1818ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1819M: Ulf Hansson <ulf.hansson@linaro.org>
1820L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1821T: git git://git.linaro.org/people/ulfh/clk.git
1822S: Maintained
1823F: drivers/clk/ux500/
1824F: include/linux/platform_data/clk-ux500.h
1825
1826ARM/VERSATILE EXPRESS PLATFORM
1827M: Liviu Dudau <liviu.dudau@arm.com>
1828M: Sudeep Holla <sudeep.holla@arm.com>
1829M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831S: Maintained
1832F: arch/arm/boot/dts/vexpress*
1833F: arch/arm64/boot/dts/arm/
1834F: arch/arm/mach-vexpress/
1835F: */*/vexpress*
1836F: */*/*/vexpress*
1837F: drivers/clk/versatile/clk-vexpress-osc.c
1838F: drivers/clocksource/versatile.c
1839N: mps2
1840
1841ARM/VFP SUPPORT
1842M: Russell King <linux@armlinux.org.uk>
1843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844W: http://www.armlinux.org.uk/
1845S: Maintained
1846F: arch/arm/vfp/
1847
1848ARM/VOIPAC PXA270 SUPPORT
1849M: Marek Vasut <marek.vasut@gmail.com>
1850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851S: Maintained
1852F: arch/arm/mach-pxa/vpac270.c
1853F: arch/arm/mach-pxa/include/mach/vpac270.h
1854
1855ARM/VT8500 ARM ARCHITECTURE
1856M: Tony Prisk <linux@prisktech.co.nz>
1857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1858S: Maintained
1859F: arch/arm/mach-vt8500/
1860F: drivers/clocksource/vt8500_timer.c
1861F: drivers/i2c/busses/i2c-wmt.c
1862F: drivers/mmc/host/wmt-sdmmc.c
1863F: drivers/pwm/pwm-vt8500.c
1864F: drivers/rtc/rtc-vt8500.c
1865F: drivers/tty/serial/vt8500_serial.c
1866F: drivers/usb/host/ehci-platform.c
1867F: drivers/usb/host/uhci-platform.c
1868F: drivers/video/fbdev/vt8500lcdfb.*
1869F: drivers/video/fbdev/wm8505fb*
1870F: drivers/video/fbdev/wmt_ge_rops.*
1871
1872ARM/ZIPIT Z2 SUPPORT
1873M: Marek Vasut <marek.vasut@gmail.com>
1874L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1875S: Maintained
1876F: arch/arm/mach-pxa/z2.c
1877F: arch/arm/mach-pxa/include/mach/z2.h
1878
1879ARM/ZTE ARCHITECTURE
1880M: Jun Nie <jun.nie@linaro.org>
1881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1882S: Maintained
1883F: arch/arm/mach-zx/
1884F: drivers/clk/zte/
1885F: Documentation/devicetree/bindings/arm/zte.txt
1886F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1887
1888ARM/ZYNQ ARCHITECTURE
1889M: Michal Simek <michal.simek@xilinx.com>
1890R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1892W: http://wiki.xilinx.com
1893T: git https://github.com/Xilinx/linux-xlnx.git
1894S: Supported
1895F: arch/arm/mach-zynq/
1896F: drivers/cpuidle/cpuidle-zynq.c
1897F: drivers/block/xsysace.c
1898N: zynq
1899N: xilinx
1900F: drivers/clocksource/cadence_ttc_timer.c
1901F: drivers/i2c/busses/i2c-cadence.c
1902F: drivers/mmc/host/sdhci-of-arasan.c
1903F: drivers/edac/synopsys_edac.c
1904
1905ARM SMMU DRIVERS
1906M: Will Deacon <will.deacon@arm.com>
1907R: Robin Murphy <robin.murphy@arm.com>
1908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1909S: Maintained
1910F: drivers/iommu/arm-smmu.c
1911F: drivers/iommu/arm-smmu-v3.c
1912F: drivers/iommu/io-pgtable-arm.c
1913F: drivers/iommu/io-pgtable-arm-v7s.c
1914
1915ARM64 PORT (AARCH64 ARCHITECTURE)
1916M: Catalin Marinas <catalin.marinas@arm.com>
1917M: Will Deacon <will.deacon@arm.com>
1918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1919T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1920S: Maintained
1921F: arch/arm64/
1922F: Documentation/arm64/
1923
1924AS3645A LED FLASH CONTROLLER DRIVER
1925M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1926L: linux-media@vger.kernel.org
1927T: git git://linuxtv.org/media_tree.git
1928S: Maintained
1929F: drivers/media/i2c/as3645a.c
1930F: include/media/i2c/as3645a.h
1931
1932ASC7621 HARDWARE MONITOR DRIVER
1933M: George Joseph <george.joseph@fairview5.com>
1934L: linux-hwmon@vger.kernel.org
1935S: Maintained
1936F: Documentation/hwmon/asc7621
1937F: drivers/hwmon/asc7621.c
1938
1939ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1940M: Corentin Chary <corentin.chary@gmail.com>
1941L: acpi4asus-user@lists.sourceforge.net
1942L: platform-driver-x86@vger.kernel.org
1943W: http://acpi4asus.sf.net
1944S: Maintained
1945F: drivers/platform/x86/asus*.c
1946F: drivers/platform/x86/eeepc*.c
1947
1948ASUS WIRELESS RADIO CONTROL DRIVER
1949M: João Paulo Rechi Vita <jprvita@gmail.com>
1950L: platform-driver-x86@vger.kernel.org
1951S: Maintained
1952F: drivers/platform/x86/asus-wireless.c
1953
1954ASYMMETRIC KEYS
1955M: David Howells <dhowells@redhat.com>
1956L: keyrings@vger.kernel.org
1957S: Maintained
1958F: Documentation/crypto/asymmetric-keys.txt
1959F: include/linux/verification.h
1960F: include/crypto/public_key.h
1961F: include/crypto/pkcs7.h
1962F: crypto/asymmetric_keys/
1963
1964ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1965R: Dan Williams <dan.j.williams@intel.com>
1966W: http://sourceforge.net/projects/xscaleiop
1967S: Odd fixes
1968F: Documentation/crypto/async-tx-api.txt
1969F: crypto/async_tx/
1970F: drivers/dma/
1971F: include/linux/dmaengine.h
1972F: include/linux/async_tx.h
1973
1974AT24 EEPROM DRIVER
1975M: Wolfram Sang <wsa@the-dreams.de>
1976L: linux-i2c@vger.kernel.org
1977S: Maintained
1978F: drivers/misc/eeprom/at24.c
1979F: include/linux/platform_data/at24.h
1980
1981ATA OVER ETHERNET (AOE) DRIVER
1982M: "Ed L. Cashin" <ed.cashin@acm.org>
1983W: http://www.openaoe.org/
1984S: Supported
1985F: Documentation/aoe/
1986F: drivers/block/aoe/
1987
1988ATHEROS 71XX/9XXX GPIO DRIVER
1989M: Alban Bedel <albeu@free.fr>
1990W: https://github.com/AlbanBedel/linux
1991T: git git://github.com/AlbanBedel/linux
1992S: Maintained
1993F: drivers/gpio/gpio-ath79.c
1994F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1995
1996ATHEROS ATH GENERIC UTILITIES
1997M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1998L: linux-wireless@vger.kernel.org
1999S: Supported
2000F: drivers/net/wireless/ath/*
2001
2002ATHEROS ATH5K WIRELESS DRIVER
2003M: Jiri Slaby <jirislaby@gmail.com>
2004M: Nick Kossifidis <mickflemm@gmail.com>
2005M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2006L: linux-wireless@vger.kernel.org
2007W: http://wireless.kernel.org/en/users/Drivers/ath5k
2008S: Maintained
2009F: drivers/net/wireless/ath/ath5k/
2010
2011ATHEROS ATH6KL WIRELESS DRIVER
2012M: Kalle Valo <kvalo@qca.qualcomm.com>
2013L: linux-wireless@vger.kernel.org
2014W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2015T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2016S: Supported
2017F: drivers/net/wireless/ath/ath6kl/
2018
2019WILOCITY WIL6210 WIRELESS DRIVER
2020M: Maya Erez <qca_merez@qca.qualcomm.com>
2021L: linux-wireless@vger.kernel.org
2022L: wil6210@qca.qualcomm.com
2023S: Supported
2024W: http://wireless.kernel.org/en/users/Drivers/wil6210
2025F: drivers/net/wireless/ath/wil6210/
2026F: include/uapi/linux/wil6210_uapi.h
2027
2028CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2029M: Christian Lamparter <chunkeey@googlemail.com>
2030L: linux-wireless@vger.kernel.org
2031W: http://wireless.kernel.org/en/users/Drivers/carl9170
2032S: Maintained
2033F: drivers/net/wireless/ath/carl9170/
2034
2035ATK0110 HWMON DRIVER
2036M: Luca Tettamanti <kronos.it@gmail.com>
2037L: linux-hwmon@vger.kernel.org
2038S: Maintained
2039F: drivers/hwmon/asus_atk0110.c
2040
2041ATI_REMOTE2 DRIVER
2042M: Ville Syrjala <syrjala@sci.fi>
2043S: Maintained
2044F: drivers/input/misc/ati_remote2.c
2045
2046ATLX ETHERNET DRIVERS
2047M: Jay Cliburn <jcliburn@gmail.com>
2048M: Chris Snook <chris.snook@gmail.com>
2049L: netdev@vger.kernel.org
2050W: http://sourceforge.net/projects/atl1
2051W: http://atl1.sourceforge.net
2052S: Maintained
2053F: drivers/net/ethernet/atheros/
2054
2055ATM
2056M: Chas Williams <3chas3@gmail.com>
2057L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2058L: netdev@vger.kernel.org
2059W: http://linux-atm.sourceforge.net
2060S: Maintained
2061F: drivers/atm/
2062F: include/linux/atm*
2063F: include/uapi/linux/atm*
2064
2065ATMEL AT91 / AT32 MCI DRIVER
2066M: Ludovic Desroches <ludovic.desroches@atmel.com>
2067S: Maintained
2068F: drivers/mmc/host/atmel-mci.c
2069
2070ATMEL AT91 / AT32 SERIAL DRIVER
2071M: Nicolas Ferre <nicolas.ferre@atmel.com>
2072S: Supported
2073F: drivers/tty/serial/atmel_serial.c
2074
2075ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2076M: Nicolas Ferre <nicolas.ferre@atmel.com>
2077S: Supported
2078F: drivers/power/reset/at91-sama5d2_shdwc.c
2079
2080ATMEL SAMA5D2 ADC DRIVER
2081M: Ludovic Desroches <ludovic.desroches@atmel.com>
2082L: linux-iio@vger.kernel.org
2083S: Supported
2084F: drivers/iio/adc/at91-sama5d2_adc.c
2085
2086ATMEL Audio ALSA driver
2087M: Nicolas Ferre <nicolas.ferre@atmel.com>
2088L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2089S: Supported
2090F: sound/soc/atmel
2091
2092ATMEL DMA DRIVER
2093M: Nicolas Ferre <nicolas.ferre@atmel.com>
2094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2095S: Supported
2096F: drivers/dma/at_hdmac.c
2097F: drivers/dma/at_hdmac_regs.h
2098F: include/linux/platform_data/dma-atmel.h
2099
2100ATMEL XDMA DRIVER
2101M: Ludovic Desroches <ludovic.desroches@atmel.com>
2102L: linux-arm-kernel@lists.infradead.org
2103L: dmaengine@vger.kernel.org
2104S: Supported
2105F: drivers/dma/at_xdmac.c
2106
2107ATMEL I2C DRIVER
2108M: Ludovic Desroches <ludovic.desroches@atmel.com>
2109L: linux-i2c@vger.kernel.org
2110S: Supported
2111F: drivers/i2c/busses/i2c-at91.c
2112
2113ATMEL ISI DRIVER
2114M: Ludovic Desroches <ludovic.desroches@atmel.com>
2115L: linux-media@vger.kernel.org
2116S: Supported
2117F: drivers/media/platform/soc_camera/atmel-isi.c
2118F: include/media/atmel-isi.h
2119
2120ATMEL LCDFB DRIVER
2121M: Nicolas Ferre <nicolas.ferre@atmel.com>
2122L: linux-fbdev@vger.kernel.org
2123S: Maintained
2124F: drivers/video/fbdev/atmel_lcdfb.c
2125F: include/video/atmel_lcdc.h
2126
2127ATMEL MACB ETHERNET DRIVER
2128M: Nicolas Ferre <nicolas.ferre@atmel.com>
2129S: Supported
2130F: drivers/net/ethernet/cadence/
2131
2132ATMEL NAND DRIVER
2133M: Wenyou Yang <wenyou.yang@atmel.com>
2134M: Josh Wu <rainyfeeling@outlook.com>
2135L: linux-mtd@lists.infradead.org
2136S: Supported
2137F: drivers/mtd/nand/atmel_nand*
2138
2139ATMEL SDMMC DRIVER
2140M: Ludovic Desroches <ludovic.desroches@atmel.com>
2141L: linux-mmc@vger.kernel.org
2142S: Supported
2143F: drivers/mmc/host/sdhci-of-at91.c
2144
2145ATMEL SPI DRIVER
2146M: Nicolas Ferre <nicolas.ferre@atmel.com>
2147S: Supported
2148F: drivers/spi/spi-atmel.*
2149
2150ATMEL SSC DRIVER
2151M: Nicolas Ferre <nicolas.ferre@atmel.com>
2152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2153S: Supported
2154F: drivers/misc/atmel-ssc.c
2155F: include/linux/atmel-ssc.h
2156
2157ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2158M: Nicolas Ferre <nicolas.ferre@atmel.com>
2159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2160S: Supported
2161F: drivers/misc/atmel_tclib.c
2162F: drivers/clocksource/tcb_clksrc.c
2163
2164ATMEL USBA UDC DRIVER
2165M: Nicolas Ferre <nicolas.ferre@atmel.com>
2166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2167S: Supported
2168F: drivers/usb/gadget/udc/atmel_usba_udc.*
2169
2170ATMEL WIRELESS DRIVER
2171M: Simon Kelley <simon@thekelleys.org.uk>
2172L: linux-wireless@vger.kernel.org
2173W: http://www.thekelleys.org.uk/atmel
2174W: http://atmelwlandriver.sourceforge.net/
2175S: Maintained
2176F: drivers/net/wireless/atmel/atmel*
2177
2178ATMEL MAXTOUCH DRIVER
2179M: Nick Dyer <nick.dyer@itdev.co.uk>
2180T: git git://github.com/atmel-maxtouch/linux.git
2181S: Supported
2182F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2183F: drivers/input/touchscreen/atmel_mxt_ts.c
2184F: include/linux/platform_data/atmel_mxt_ts.h
2185
2186ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2187M: Bradley Grove <linuxdrivers@attotech.com>
2188L: linux-scsi@vger.kernel.org
2189W: http://www.attotech.com
2190S: Supported
2191F: drivers/scsi/esas2r
2192
2193ATUSB IEEE 802.15.4 RADIO DRIVER
2194M: Stefan Schmidt <stefan@osg.samsung.com>
2195L: linux-wpan@vger.kernel.org
2196S: Maintained
2197F: drivers/net/ieee802154/atusb.c
2198F: drivers/net/ieee802154/atusb.h
2199F: drivers/net/ieee802154/at86rf230.h
2200
2201AUDIT SUBSYSTEM
2202M: Paul Moore <paul@paul-moore.com>
2203M: Eric Paris <eparis@redhat.com>
2204L: linux-audit@redhat.com (moderated for non-subscribers)
2205W: http://people.redhat.com/sgrubb/audit/
2206T: git git://git.infradead.org/users/pcmoore/audit
2207S: Maintained
2208F: include/linux/audit.h
2209F: include/uapi/linux/audit.h
2210F: kernel/audit*
2211
2212AUXILIARY DISPLAY DRIVERS
2213M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2214W: http://miguelojeda.es/auxdisplay.htm
2215W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2216S: Maintained
2217F: drivers/auxdisplay/
2218F: include/linux/cfag12864b.h
2219
2220AVR32 ARCHITECTURE
2221M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2222M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2223W: http://www.atmel.com/products/AVR32/
2224W: http://mirror.egtvedt.no/avr32linux.org/
2225W: http://avrfreaks.net/
2226S: Maintained
2227F: arch/avr32/
2228
2229AVR32/AT32AP MACHINE SUPPORT
2230M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2231M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2232S: Maintained
2233F: arch/avr32/mach-at32ap/
2234
2235AX.25 NETWORK LAYER
2236M: Ralf Baechle <ralf@linux-mips.org>
2237L: linux-hams@vger.kernel.org
2238W: http://www.linux-ax25.org/
2239S: Maintained
2240F: include/uapi/linux/ax25.h
2241F: include/net/ax25.h
2242F: net/ax25/
2243
2244AZ6007 DVB DRIVER
2245M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2246L: linux-media@vger.kernel.org
2247W: https://linuxtv.org
2248T: git git://linuxtv.org/media_tree.git
2249S: Maintained
2250F: drivers/media/usb/dvb-usb-v2/az6007.c
2251
2252AZTECH FM RADIO RECEIVER DRIVER
2253M: Hans Verkuil <hverkuil@xs4all.nl>
2254L: linux-media@vger.kernel.org
2255T: git git://linuxtv.org/media_tree.git
2256W: https://linuxtv.org
2257S: Maintained
2258F: drivers/media/radio/radio-aztech*
2259
2260B43 WIRELESS DRIVER
2261L: linux-wireless@vger.kernel.org
2262L: b43-dev@lists.infradead.org
2263W: http://wireless.kernel.org/en/users/Drivers/b43
2264S: Odd Fixes
2265F: drivers/net/wireless/broadcom/b43/
2266
2267B43LEGACY WIRELESS DRIVER
2268M: Larry Finger <Larry.Finger@lwfinger.net>
2269L: linux-wireless@vger.kernel.org
2270L: b43-dev@lists.infradead.org
2271W: http://wireless.kernel.org/en/users/Drivers/b43
2272S: Maintained
2273F: drivers/net/wireless/broadcom/b43legacy/
2274
2275BACKLIGHT CLASS/SUBSYSTEM
2276M: Jingoo Han <jingoohan1@gmail.com>
2277M: Lee Jones <lee.jones@linaro.org>
2278T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2279S: Maintained
2280F: drivers/video/backlight/
2281F: include/linux/backlight.h
2282
2283BATMAN ADVANCED
2284M: Marek Lindner <mareklindner@neomailbox.ch>
2285M: Simon Wunderlich <sw@simonwunderlich.de>
2286M: Antonio Quartulli <a@unstable.cc>
2287L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2288W: https://www.open-mesh.org/
2289Q: https://patchwork.open-mesh.org/project/batman/list/
2290S: Maintained
2291F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2292F: Documentation/ABI/testing/sysfs-class-net-mesh
2293F: Documentation/networking/batman-adv.txt
2294F: net/batman-adv/
2295
2296BAYCOM/HDLCDRV DRIVERS FOR AX.25
2297M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2298L: linux-hams@vger.kernel.org
2299W: http://www.baycom.org/~tom/ham/ham.html
2300S: Maintained
2301F: drivers/net/hamradio/baycom*
2302
2303BCACHE (BLOCK LAYER CACHE)
2304M: Kent Overstreet <kent.overstreet@gmail.com>
2305L: linux-bcache@vger.kernel.org
2306W: http://bcache.evilpiepirate.org
2307S: Orphan
2308F: drivers/md/bcache/
2309
2310BDISP ST MEDIA DRIVER
2311M: Fabien Dessenne <fabien.dessenne@st.com>
2312L: linux-media@vger.kernel.org
2313T: git git://linuxtv.org/media_tree.git
2314W: https://linuxtv.org
2315S: Supported
2316F: drivers/media/platform/sti/bdisp
2317
2318BEFS FILE SYSTEM
2319S: Orphan
2320F: Documentation/filesystems/befs.txt
2321F: fs/befs/
2322
2323BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2324M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2325L: netdev@vger.kernel.org
2326S: Maintained
2327F: drivers/net/ethernet/ec_bhf.c
2328
2329BFS FILE SYSTEM
2330M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2331S: Maintained
2332F: Documentation/filesystems/bfs.txt
2333F: fs/bfs/
2334F: include/uapi/linux/bfs_fs.h
2335
2336BLACKFIN ARCHITECTURE
2337M: Steven Miao <realmz6@gmail.com>
2338L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2339T: git git://git.code.sf.net/p/adi-linux/code
2340W: http://blackfin.uclinux.org
2341S: Supported
2342F: arch/blackfin/
2343
2344BLACKFIN EMAC DRIVER
2345L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2346W: http://blackfin.uclinux.org
2347S: Supported
2348F: drivers/net/ethernet/adi/
2349
2350BLACKFIN RTC DRIVER
2351L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2352W: http://blackfin.uclinux.org
2353S: Supported
2354F: drivers/rtc/rtc-bfin.c
2355
2356BLACKFIN SDH DRIVER
2357M: Sonic Zhang <sonic.zhang@analog.com>
2358L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2359W: http://blackfin.uclinux.org
2360S: Supported
2361F: drivers/mmc/host/bfin_sdh.c
2362
2363BLACKFIN SERIAL DRIVER
2364M: Sonic Zhang <sonic.zhang@analog.com>
2365L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2366W: http://blackfin.uclinux.org
2367S: Supported
2368F: drivers/tty/serial/bfin_uart.c
2369
2370BLACKFIN WATCHDOG DRIVER
2371L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2372W: http://blackfin.uclinux.org
2373S: Supported
2374F: drivers/watchdog/bfin_wdt.c
2375
2376BLACKFIN I2C TWI DRIVER
2377M: Sonic Zhang <sonic.zhang@analog.com>
2378L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2379W: http://blackfin.uclinux.org/
2380S: Supported
2381F: drivers/i2c/busses/i2c-bfin-twi.c
2382
2383BLACKFIN MEDIA DRIVER
2384M: Scott Jiang <scott.jiang.linux@gmail.com>
2385L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2386W: http://blackfin.uclinux.org/
2387S: Supported
2388F: drivers/media/platform/blackfin/
2389F: drivers/media/i2c/adv7183*
2390F: drivers/media/i2c/vs6624*
2391
2392BLINKM RGB LED DRIVER
2393M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2394S: Maintained
2395F: drivers/leds/leds-blinkm.c
2396
2397BLOCK LAYER
2398M: Jens Axboe <axboe@kernel.dk>
2399L: linux-block@vger.kernel.org
2400T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2401S: Maintained
2402F: block/
2403F: kernel/trace/blktrace.c
2404
2405BLOCK2MTD DRIVER
2406M: Joern Engel <joern@lazybastard.org>
2407L: linux-mtd@lists.infradead.org
2408S: Maintained
2409F: drivers/mtd/devices/block2mtd.c
2410
2411BLUETOOTH DRIVERS
2412M: Marcel Holtmann <marcel@holtmann.org>
2413M: Gustavo Padovan <gustavo@padovan.org>
2414M: Johan Hedberg <johan.hedberg@gmail.com>
2415L: linux-bluetooth@vger.kernel.org
2416W: http://www.bluez.org/
2417T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2418T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2419S: Maintained
2420F: drivers/bluetooth/
2421
2422BLUETOOTH SUBSYSTEM
2423M: Marcel Holtmann <marcel@holtmann.org>
2424M: Gustavo Padovan <gustavo@padovan.org>
2425M: Johan Hedberg <johan.hedberg@gmail.com>
2426L: linux-bluetooth@vger.kernel.org
2427W: http://www.bluez.org/
2428T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2429T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2430S: Maintained
2431F: net/bluetooth/
2432F: include/net/bluetooth/
2433
2434BONDING DRIVER
2435M: Jay Vosburgh <j.vosburgh@gmail.com>
2436M: Veaceslav Falico <vfalico@gmail.com>
2437M: Andy Gospodarek <gospo@cumulusnetworks.com>
2438L: netdev@vger.kernel.org
2439W: http://sourceforge.net/projects/bonding/
2440S: Supported
2441F: drivers/net/bonding/
2442F: include/uapi/linux/if_bonding.h
2443
2444BPF (Safe dynamic programs and tools)
2445M: Alexei Starovoitov <ast@kernel.org>
2446L: netdev@vger.kernel.org
2447L: linux-kernel@vger.kernel.org
2448S: Supported
2449F: kernel/bpf/
2450
2451BROADCOM B44 10/100 ETHERNET DRIVER
2452M: Gary Zambrano <zambrano@broadcom.com>
2453L: netdev@vger.kernel.org
2454S: Supported
2455F: drivers/net/ethernet/broadcom/b44.*
2456
2457BROADCOM B53 ETHERNET SWITCH DRIVER
2458M: Florian Fainelli <f.fainelli@gmail.com>
2459L: netdev@vger.kernel.org
2460L: openwrt-devel@lists.openwrt.org (subscribers-only)
2461S: Supported
2462F: drivers/net/dsa/b53/*
2463F: include/linux/platform_data/b53.h
2464
2465BROADCOM GENET ETHERNET DRIVER
2466M: Florian Fainelli <f.fainelli@gmail.com>
2467L: netdev@vger.kernel.org
2468S: Supported
2469F: drivers/net/ethernet/broadcom/genet/
2470
2471BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2472M: Sony Chacko <sony.chacko@qlogic.com>
2473M: Dept-HSGLinuxNICDev@qlogic.com
2474L: netdev@vger.kernel.org
2475S: Supported
2476F: drivers/net/ethernet/broadcom/bnx2.*
2477F: drivers/net/ethernet/broadcom/bnx2_*
2478
2479BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2480M: Ariel Elior <ariel.elior@qlogic.com>
2481L: netdev@vger.kernel.org
2482S: Supported
2483F: drivers/net/ethernet/broadcom/bnx2x/
2484
2485BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2486M: Florian Fainelli <f.fainelli@gmail.com>
2487M: Ray Jui <rjui@broadcom.com>
2488M: Scott Branden <sbranden@broadcom.com>
2489L: bcm-kernel-feedback-list@broadcom.com
2490T: git git://github.com/broadcom/mach-bcm
2491S: Maintained
2492F: arch/arm/mach-bcm/
2493F: arch/arm/boot/dts/bcm113*
2494F: arch/arm/boot/dts/bcm216*
2495F: arch/arm/boot/dts/bcm281*
2496F: arch/arm64/boot/dts/broadcom/
2497F: arch/arm/configs/bcm_defconfig
2498F: drivers/mmc/host/sdhci-bcm-kona.c
2499F: drivers/clocksource/bcm_kona_timer.c
2500
2501BROADCOM BCM2835 ARM ARCHITECTURE
2502M: Stephen Warren <swarren@wwwdotorg.org>
2503M: Lee Jones <lee@kernel.org>
2504M: Eric Anholt <eric@anholt.net>
2505L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2507T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2508S: Maintained
2509N: bcm2835
2510
2511BROADCOM BCM47XX MIPS ARCHITECTURE
2512M: Hauke Mehrtens <hauke@hauke-m.de>
2513M: Rafał Miłecki <zajec5@gmail.com>
2514L: linux-mips@linux-mips.org
2515S: Maintained
2516F: Documentation/devicetree/bindings/mips/brcm/
2517F: arch/mips/bcm47xx/*
2518F: arch/mips/include/asm/mach-bcm47xx/*
2519
2520BROADCOM BCM5301X ARM ARCHITECTURE
2521M: Hauke Mehrtens <hauke@hauke-m.de>
2522L: linux-arm-kernel@lists.infradead.org
2523S: Maintained
2524F: arch/arm/mach-bcm/bcm_5301x.c
2525F: arch/arm/boot/dts/bcm5301x.dtsi
2526F: arch/arm/boot/dts/bcm470*
2527
2528BROADCOM BCM63XX ARM ARCHITECTURE
2529M: Florian Fainelli <f.fainelli@gmail.com>
2530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2531L: bcm-kernel-feedback-list@broadcom.com
2532T: git git://github.com/broadcom/stblinux.git
2533S: Maintained
2534F: arch/arm/mach-bcm/bcm63xx.c
2535F: arch/arm/include/debug/bcm63xx.S
2536
2537BROADCOM BCM63XX/BCM33XX UDC DRIVER
2538M: Kevin Cernekee <cernekee@gmail.com>
2539L: linux-usb@vger.kernel.org
2540S: Maintained
2541F: drivers/usb/gadget/udc/bcm63xx_udc.*
2542
2543BROADCOM BCM7XXX ARM ARCHITECTURE
2544M: Brian Norris <computersforpeace@gmail.com>
2545M: Gregory Fong <gregory.0xf0@gmail.com>
2546M: Florian Fainelli <f.fainelli@gmail.com>
2547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2548L: bcm-kernel-feedback-list@broadcom.com
2549T: git git://github.com/broadcom/stblinux.git
2550S: Maintained
2551F: arch/arm/mach-bcm/*brcmstb*
2552F: arch/arm/boot/dts/bcm7*.dts*
2553F: drivers/bus/brcmstb_gisb.c
2554N: brcmstb
2555
2556BROADCOM BMIPS MIPS ARCHITECTURE
2557M: Kevin Cernekee <cernekee@gmail.com>
2558M: Florian Fainelli <f.fainelli@gmail.com>
2559L: linux-mips@linux-mips.org
2560T: git git://github.com/broadcom/stblinux.git
2561S: Maintained
2562F: arch/mips/bmips/*
2563F: arch/mips/include/asm/mach-bmips/*
2564F: arch/mips/kernel/*bmips*
2565F: arch/mips/boot/dts/brcm/bcm*.dts*
2566F: drivers/irqchip/irq-bcm63*
2567F: drivers/irqchip/irq-bcm7*
2568F: drivers/irqchip/irq-brcmstb*
2569F: include/linux/bcm963xx_nvram.h
2570F: include/linux/bcm963xx_tag.h
2571
2572BROADCOM TG3 GIGABIT ETHERNET DRIVER
2573M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2574M: Prashant Sreedharan <prashant@broadcom.com>
2575M: Michael Chan <mchan@broadcom.com>
2576L: netdev@vger.kernel.org
2577S: Supported
2578F: drivers/net/ethernet/broadcom/tg3.*
2579
2580BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2581M: Brett Rudley <brudley@broadcom.com>
2582M: Arend van Spriel <arend@broadcom.com>
2583M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2584M: Hante Meuleman <meuleman@broadcom.com>
2585L: linux-wireless@vger.kernel.org
2586L: brcm80211-dev-list@broadcom.com
2587S: Supported
2588F: drivers/net/wireless/broadcom/brcm80211/
2589
2590BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2591M: QLogic-Storage-Upstream@qlogic.com
2592L: linux-scsi@vger.kernel.org
2593S: Supported
2594F: drivers/scsi/bnx2fc/
2595
2596BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2597M: QLogic-Storage-Upstream@qlogic.com
2598L: linux-scsi@vger.kernel.org
2599S: Supported
2600F: drivers/scsi/bnx2i/
2601
2602BROADCOM IPROC ARM ARCHITECTURE
2603M: Ray Jui <rjui@broadcom.com>
2604M: Scott Branden <sbranden@broadcom.com>
2605M: Jon Mason <jonmason@broadcom.com>
2606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2607L: bcm-kernel-feedback-list@broadcom.com
2608T: git git://github.com/broadcom/cygnus-linux.git
2609S: Maintained
2610N: iproc
2611N: cygnus
2612N: nsp
2613N: bcm9113*
2614N: bcm9583*
2615N: bcm9585*
2616N: bcm9586*
2617N: bcm988312
2618N: bcm113*
2619N: bcm583*
2620N: bcm585*
2621N: bcm586*
2622N: bcm88312
2623
2624BROADCOM BRCMSTB GPIO DRIVER
2625M: Gregory Fong <gregory.0xf0@gmail.com>
2626L: bcm-kernel-feedback-list@broadcom.com
2627S: Supported
2628F: drivers/gpio/gpio-brcmstb.c
2629F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2630
2631BROADCOM KONA GPIO DRIVER
2632M: Ray Jui <rjui@broadcom.com>
2633L: bcm-kernel-feedback-list@broadcom.com
2634S: Supported
2635F: drivers/gpio/gpio-bcm-kona.c
2636F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2637
2638BROADCOM NVRAM DRIVER
2639M: Rafał Miłecki <zajec5@gmail.com>
2640L: linux-mips@linux-mips.org
2641S: Maintained
2642F: drivers/firmware/broadcom/*
2643
2644BROADCOM STB NAND FLASH DRIVER
2645M: Brian Norris <computersforpeace@gmail.com>
2646M: Kamal Dasu <kdasu.kdev@gmail.com>
2647L: linux-mtd@lists.infradead.org
2648L: bcm-kernel-feedback-list@broadcom.com
2649S: Maintained
2650F: drivers/mtd/nand/brcmnand/
2651
2652BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2653M: Rafał Miłecki <zajec5@gmail.com>
2654L: linux-wireless@vger.kernel.org
2655S: Maintained
2656F: drivers/bcma/
2657F: include/linux/bcma/
2658
2659BROADCOM SYSTEMPORT ETHERNET DRIVER
2660M: Florian Fainelli <f.fainelli@gmail.com>
2661L: netdev@vger.kernel.org
2662S: Supported
2663F: drivers/net/ethernet/broadcom/bcmsysport.*
2664
2665BROADCOM VULCAN ARM64 SOC
2666M: Jayachandran C. <jchandra@broadcom.com>
2667L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2668L: bcm-kernel-feedback-list@broadcom.com
2669S: Maintained
2670F: arch/arm64/boot/dts/broadcom/vulcan*
2671
2672BROCADE BFA FC SCSI DRIVER
2673M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2674M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2675L: linux-scsi@vger.kernel.org
2676S: Supported
2677F: drivers/scsi/bfa/
2678
2679BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2680M: Rasesh Mody <rasesh.mody@qlogic.com>
2681L: netdev@vger.kernel.org
2682S: Supported
2683F: drivers/net/ethernet/brocade/bna/
2684
2685BSG (block layer generic sg v4 driver)
2686M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2687L: linux-scsi@vger.kernel.org
2688S: Supported
2689F: block/bsg.c
2690F: include/linux/bsg.h
2691F: include/uapi/linux/bsg.h
2692
2693BT87X AUDIO DRIVER
2694M: Clemens Ladisch <clemens@ladisch.de>
2695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2696T: git git://git.alsa-project.org/alsa-kernel.git
2697S: Maintained
2698F: Documentation/sound/alsa/Bt87x.txt
2699F: sound/pci/bt87x.c
2700
2701BT8XXGPIO DRIVER
2702M: Michael Buesch <m@bues.ch>
2703W: http://bu3sch.de/btgpio.php
2704S: Maintained
2705F: drivers/gpio/gpio-bt8xx.c
2706
2707BTRFS FILE SYSTEM
2708M: Chris Mason <clm@fb.com>
2709M: Josef Bacik <jbacik@fb.com>
2710M: David Sterba <dsterba@suse.com>
2711L: linux-btrfs@vger.kernel.org
2712W: http://btrfs.wiki.kernel.org/
2713Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2714T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2715S: Maintained
2716F: Documentation/filesystems/btrfs.txt
2717F: fs/btrfs/
2718
2719BTTV VIDEO4LINUX DRIVER
2720M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2721L: linux-media@vger.kernel.org
2722W: https://linuxtv.org
2723T: git git://linuxtv.org/media_tree.git
2724S: Odd fixes
2725F: Documentation/video4linux/bttv/
2726F: drivers/media/pci/bt8xx/bttv*
2727
2728BUSLOGIC SCSI DRIVER
2729M: Khalid Aziz <khalid@gonehiking.org>
2730L: linux-scsi@vger.kernel.org
2731S: Maintained
2732F: drivers/scsi/BusLogic.*
2733F: drivers/scsi/FlashPoint.*
2734
2735C-MEDIA CMI8788 DRIVER
2736M: Clemens Ladisch <clemens@ladisch.de>
2737L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2738T: git git://git.alsa-project.org/alsa-kernel.git
2739S: Maintained
2740F: sound/pci/oxygen/
2741
2742C6X ARCHITECTURE
2743M: Mark Salter <msalter@redhat.com>
2744M: Aurelien Jacquiot <a-jacquiot@ti.com>
2745L: linux-c6x-dev@linux-c6x.org
2746W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2747S: Maintained
2748F: arch/c6x/
2749
2750CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2751M: David Howells <dhowells@redhat.com>
2752L: linux-cachefs@redhat.com (moderated for non-subscribers)
2753S: Supported
2754F: Documentation/filesystems/caching/cachefiles.txt
2755F: fs/cachefiles/
2756
2757CADET FM/AM RADIO RECEIVER DRIVER
2758M: Hans Verkuil <hverkuil@xs4all.nl>
2759L: linux-media@vger.kernel.org
2760T: git git://linuxtv.org/media_tree.git
2761W: https://linuxtv.org
2762S: Maintained
2763F: drivers/media/radio/radio-cadet*
2764
2765CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2766M: Jonathan Corbet <corbet@lwn.net>
2767L: linux-media@vger.kernel.org
2768T: git git://linuxtv.org/media_tree.git
2769S: Maintained
2770F: Documentation/video4linux/cafe_ccic
2771F: drivers/media/platform/marvell-ccic/
2772
2773CAIF NETWORK LAYER
2774M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2775L: netdev@vger.kernel.org
2776S: Supported
2777F: Documentation/networking/caif/
2778F: drivers/net/caif/
2779F: include/uapi/linux/caif/
2780F: include/net/caif/
2781F: net/caif/
2782
2783CALGARY x86-64 IOMMU
2784M: Muli Ben-Yehuda <muli@il.ibm.com>
2785M: "Jon D. Mason" <jdmason@kudzu.us>
2786L: discuss@x86-64.org
2787S: Maintained
2788F: arch/x86/kernel/pci-calgary_64.c
2789F: arch/x86/kernel/tce_64.c
2790F: arch/x86/include/asm/calgary.h
2791F: arch/x86/include/asm/tce.h
2792
2793CAN NETWORK LAYER
2794M: Oliver Hartkopp <socketcan@hartkopp.net>
2795M: Marc Kleine-Budde <mkl@pengutronix.de>
2796L: linux-can@vger.kernel.org
2797W: https://github.com/linux-can
2798T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2799T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2800S: Maintained
2801F: Documentation/networking/can.txt
2802F: net/can/
2803F: include/linux/can/core.h
2804F: include/uapi/linux/can.h
2805F: include/uapi/linux/can/bcm.h
2806F: include/uapi/linux/can/raw.h
2807F: include/uapi/linux/can/gw.h
2808
2809CAN NETWORK DRIVERS
2810M: Wolfgang Grandegger <wg@grandegger.com>
2811M: Marc Kleine-Budde <mkl@pengutronix.de>
2812L: linux-can@vger.kernel.org
2813W: https://github.com/linux-can
2814T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2815T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2816S: Maintained
2817F: drivers/net/can/
2818F: include/linux/can/dev.h
2819F: include/linux/can/platform/
2820F: include/uapi/linux/can/error.h
2821F: include/uapi/linux/can/netlink.h
2822
2823CAPABILITIES
2824M: Serge Hallyn <serge.hallyn@canonical.com>
2825L: linux-security-module@vger.kernel.org
2826S: Supported
2827F: include/linux/capability.h
2828F: include/uapi/linux/capability.h
2829F: security/commoncap.c
2830F: kernel/capability.c
2831
2832CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2833M: Kevin Tsai <ktsai@capellamicro.com>
2834S: Maintained
2835F: drivers/iio/light/cm*
2836F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2837
2838CAVIUM LIQUIDIO NETWORK DRIVER
2839M: Derek Chickles <derek.chickles@caviumnetworks.com>
2840M: Satanand Burla <satananda.burla@caviumnetworks.com>
2841M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2842M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2843L: netdev@vger.kernel.org
2844W: http://www.cavium.com
2845S: Supported
2846F: drivers/net/ethernet/cavium/liquidio/
2847
2848CC2520 IEEE-802.15.4 RADIO DRIVER
2849M: Varka Bhadram <varkabhadram@gmail.com>
2850L: linux-wpan@vger.kernel.org
2851S: Maintained
2852F: drivers/net/ieee802154/cc2520.c
2853F: include/linux/spi/cc2520.h
2854F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2855
2856CELL BROADBAND ENGINE ARCHITECTURE
2857M: Arnd Bergmann <arnd@arndb.de>
2858L: linuxppc-dev@lists.ozlabs.org
2859W: http://www.ibm.com/developerworks/power/cell/
2860S: Supported
2861F: arch/powerpc/include/asm/cell*.h
2862F: arch/powerpc/include/asm/spu*.h
2863F: arch/powerpc/include/uapi/asm/spu*.h
2864F: arch/powerpc/oprofile/*cell*
2865F: arch/powerpc/platforms/cell/
2866
2867CEPH COMMON CODE (LIBCEPH)
2868M: Ilya Dryomov <idryomov@gmail.com>
2869M: "Yan, Zheng" <zyan@redhat.com>
2870M: Sage Weil <sage@redhat.com>
2871L: ceph-devel@vger.kernel.org
2872W: http://ceph.com/
2873T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2874T: git git://github.com/ceph/ceph-client.git
2875S: Supported
2876F: net/ceph/
2877F: include/linux/ceph/
2878F: include/linux/crush/
2879
2880CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2881M: "Yan, Zheng" <zyan@redhat.com>
2882M: Sage Weil <sage@redhat.com>
2883M: Ilya Dryomov <idryomov@gmail.com>
2884L: ceph-devel@vger.kernel.org
2885W: http://ceph.com/
2886T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2887T: git git://github.com/ceph/ceph-client.git
2888S: Supported
2889F: Documentation/filesystems/ceph.txt
2890F: fs/ceph/
2891
2892CERTIFICATE HANDLING:
2893M: David Howells <dhowells@redhat.com>
2894M: David Woodhouse <dwmw2@infradead.org>
2895L: keyrings@vger.kernel.org
2896S: Maintained
2897F: Documentation/module-signing.txt
2898F: certs/
2899F: scripts/sign-file.c
2900F: scripts/extract-cert.c
2901
2902CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2903L: linux-usb@vger.kernel.org
2904S: Orphan
2905F: Documentation/usb/WUSB-Design-overview.txt
2906F: Documentation/usb/wusb-cbaf
2907F: drivers/usb/host/hwa-hc.c
2908F: drivers/usb/host/whci/
2909F: drivers/usb/wusbcore/
2910F: include/linux/usb/wusb*
2911
2912CFAG12864B LCD DRIVER
2913M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2914W: http://miguelojeda.es/auxdisplay.htm
2915W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2916S: Maintained
2917F: drivers/auxdisplay/cfag12864b.c
2918F: include/linux/cfag12864b.h
2919
2920CFAG12864BFB LCD FRAMEBUFFER DRIVER
2921M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2922W: http://miguelojeda.es/auxdisplay.htm
2923W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2924S: Maintained
2925F: drivers/auxdisplay/cfag12864bfb.c
2926F: include/linux/cfag12864b.h
2927
2928CFG80211 and NL80211
2929M: Johannes Berg <johannes@sipsolutions.net>
2930L: linux-wireless@vger.kernel.org
2931W: http://wireless.kernel.org/
2932T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2933T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2934S: Maintained
2935F: include/uapi/linux/nl80211.h
2936F: include/net/cfg80211.h
2937F: net/wireless/*
2938X: net/wireless/wext*
2939
2940CHAR and MISC DRIVERS
2941M: Arnd Bergmann <arnd@arndb.de>
2942M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2943T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2944S: Supported
2945F: drivers/char/*
2946F: drivers/misc/*
2947F: include/linux/miscdevice.h
2948
2949CHECKPATCH
2950M: Andy Whitcroft <apw@canonical.com>
2951M: Joe Perches <joe@perches.com>
2952S: Maintained
2953F: scripts/checkpatch.pl
2954
2955CHINESE DOCUMENTATION
2956M: Harry Wei <harryxiyou@gmail.com>
2957L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2958L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2959S: Maintained
2960F: Documentation/zh_CN/
2961
2962CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2963M: Peter Chen <Peter.Chen@nxp.com>
2964T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2965L: linux-usb@vger.kernel.org
2966S: Maintained
2967F: drivers/usb/chipidea/
2968
2969CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2970M: Hans de Goede <hdegoede@redhat.com>
2971L: linux-input@vger.kernel.org
2972S: Maintained
2973F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2974F: drivers/input/touchscreen/chipone_icn8318.c
2975
2976CHROME HARDWARE PLATFORM SUPPORT
2977M: Olof Johansson <olof@lixom.net>
2978S: Maintained
2979T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2980F: drivers/platform/chrome/
2981
2982CISCO VIC ETHERNET NIC DRIVER
2983M: Christian Benvenuti <benve@cisco.com>
2984M: Sujith Sankar <ssujith@cisco.com>
2985M: Govindarajulu Varadarajan <_govind@gmx.com>
2986M: Neel Patel <neepatel@cisco.com>
2987S: Supported
2988F: drivers/net/ethernet/cisco/enic/
2989
2990CISCO VIC LOW LATENCY NIC DRIVER
2991M: Christian Benvenuti <benve@cisco.com>
2992M: Dave Goodell <dgoodell@cisco.com>
2993S: Supported
2994F: drivers/infiniband/hw/usnic/
2995
2996CIRRUS LOGIC EP93XX ETHERNET DRIVER
2997M: Hartley Sweeten <hsweeten@visionengravers.com>
2998L: netdev@vger.kernel.org
2999S: Maintained
3000F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3001
3002CIRRUS LOGIC AUDIO CODEC DRIVERS
3003M: Brian Austin <brian.austin@cirrus.com>
3004M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3005L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3006S: Maintained
3007F: sound/soc/codecs/cs*
3008
3009CLEANCACHE API
3010M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3011L: linux-kernel@vger.kernel.org
3012S: Maintained
3013F: mm/cleancache.c
3014F: include/linux/cleancache.h
3015
3016CLK API
3017M: Russell King <linux@armlinux.org.uk>
3018L: linux-clk@vger.kernel.org
3019S: Maintained
3020F: include/linux/clk.h
3021
3022CLOCKSOURCE, CLOCKEVENT DRIVERS
3023M: Daniel Lezcano <daniel.lezcano@linaro.org>
3024M: Thomas Gleixner <tglx@linutronix.de>
3025L: linux-kernel@vger.kernel.org
3026T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3027S: Supported
3028F: drivers/clocksource
3029
3030CISCO FCOE HBA DRIVER
3031M: Hiral Patel <hiralpat@cisco.com>
3032M: Suma Ramars <sramars@cisco.com>
3033M: Brian Uchino <buchino@cisco.com>
3034L: linux-scsi@vger.kernel.org
3035S: Supported
3036F: drivers/scsi/fnic/
3037
3038CISCO SCSI HBA DRIVER
3039M: Narsimhulu Musini <nmusini@cisco.com>
3040M: Sesidhar Baddela <sebaddel@cisco.com>
3041L: linux-scsi@vger.kernel.org
3042S: Supported
3043F: drivers/scsi/snic/
3044
3045CMPC ACPI DRIVER
3046M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3047M: Daniel Oliveira Nascimento <don@syst.com.br>
3048L: platform-driver-x86@vger.kernel.org
3049S: Supported
3050F: drivers/platform/x86/classmate-laptop.c
3051
3052COBALT MEDIA DRIVER
3053M: Hans Verkuil <hans.verkuil@cisco.com>
3054L: linux-media@vger.kernel.org
3055T: git git://linuxtv.org/media_tree.git
3056W: https://linuxtv.org
3057S: Supported
3058F: drivers/media/pci/cobalt/
3059
3060COCCINELLE/Semantic Patches (SmPL)
3061M: Julia Lawall <Julia.Lawall@lip6.fr>
3062M: Gilles Muller <Gilles.Muller@lip6.fr>
3063M: Nicolas Palix <nicolas.palix@imag.fr>
3064M: Michal Marek <mmarek@suse.com>
3065L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3066T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3067W: http://coccinelle.lip6.fr/
3068S: Supported
3069F: Documentation/coccinelle.txt
3070F: scripts/coccinelle/
3071F: scripts/coccicheck
3072
3073CODA FILE SYSTEM
3074M: Jan Harkes <jaharkes@cs.cmu.edu>
3075M: coda@cs.cmu.edu
3076L: codalist@coda.cs.cmu.edu
3077W: http://www.coda.cs.cmu.edu/
3078S: Maintained
3079F: Documentation/filesystems/coda.txt
3080F: fs/coda/
3081F: include/linux/coda*.h
3082F: include/uapi/linux/coda*.h
3083
3084CODA V4L2 MEM2MEM DRIVER
3085M: Philipp Zabel <p.zabel@pengutronix.de>
3086L: linux-media@vger.kernel.org
3087S: Maintained
3088F: Documentation/devicetree/bindings/media/coda.txt
3089F: drivers/media/platform/coda/
3090
3091COMMON CLK FRAMEWORK
3092M: Michael Turquette <mturquette@baylibre.com>
3093M: Stephen Boyd <sboyd@codeaurora.org>
3094L: linux-clk@vger.kernel.org
3095T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3096S: Maintained
3097F: Documentation/devicetree/bindings/clock/
3098F: drivers/clk/
3099X: drivers/clk/clkdev.c
3100F: include/linux/clk-pr*
3101F: include/linux/clk/
3102
3103COMMON INTERNET FILE SYSTEM (CIFS)
3104M: Steve French <sfrench@samba.org>
3105L: linux-cifs@vger.kernel.org
3106L: samba-technical@lists.samba.org (moderated for non-subscribers)
3107W: http://linux-cifs.samba.org/
3108T: git git://git.samba.org/sfrench/cifs-2.6.git
3109S: Supported
3110F: Documentation/filesystems/cifs/
3111F: fs/cifs/
3112
3113COMPACTPCI HOTPLUG CORE
3114M: Scott Murray <scott@spiteful.org>
3115L: linux-pci@vger.kernel.org
3116S: Maintained
3117F: drivers/pci/hotplug/cpci_hotplug*
3118
3119COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3120M: Scott Murray <scott@spiteful.org>
3121L: linux-pci@vger.kernel.org
3122S: Maintained
3123F: drivers/pci/hotplug/cpcihp_zt5550.*
3124
3125COMPACTPCI HOTPLUG GENERIC DRIVER
3126M: Scott Murray <scott@spiteful.org>
3127L: linux-pci@vger.kernel.org
3128S: Maintained
3129F: drivers/pci/hotplug/cpcihp_generic.c
3130
3131COMPAL LAPTOP SUPPORT
3132M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3133L: platform-driver-x86@vger.kernel.org
3134S: Maintained
3135F: drivers/platform/x86/compal-laptop.c
3136
3137CONEXANT ACCESSRUNNER USB DRIVER
3138L: accessrunner-general@lists.sourceforge.net
3139W: http://accessrunner.sourceforge.net/
3140S: Orphan
3141F: drivers/usb/atm/cxacru.c
3142
3143CONFIGFS
3144M: Joel Becker <jlbec@evilplan.org>
3145M: Christoph Hellwig <hch@lst.de>
3146T: git git://git.infradead.org/users/hch/configfs.git
3147S: Supported
3148F: fs/configfs/
3149F: include/linux/configfs.h
3150
3151CONNECTOR
3152M: Evgeniy Polyakov <zbr@ioremap.net>
3153L: netdev@vger.kernel.org
3154S: Maintained
3155F: drivers/connector/
3156
3157CONTROL GROUP (CGROUP)
3158M: Tejun Heo <tj@kernel.org>
3159M: Li Zefan <lizefan@huawei.com>
3160M: Johannes Weiner <hannes@cmpxchg.org>
3161L: cgroups@vger.kernel.org
3162T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3163S: Maintained
3164F: Documentation/cgroups/
3165F: include/linux/cgroup*
3166F: kernel/cgroup*
3167
3168CONTROL GROUP - CPUSET
3169M: Li Zefan <lizefan@huawei.com>
3170L: cgroups@vger.kernel.org
3171W: http://www.bullopensource.org/cpuset/
3172W: http://oss.sgi.com/projects/cpusets/
3173T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3174S: Maintained
3175F: Documentation/cgroups/cpusets.txt
3176F: include/linux/cpuset.h
3177F: kernel/cpuset.c
3178
3179CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3180M: Johannes Weiner <hannes@cmpxchg.org>
3181M: Michal Hocko <mhocko@kernel.org>
3182M: Vladimir Davydov <vdavydov@virtuozzo.com>
3183L: cgroups@vger.kernel.org
3184L: linux-mm@kvack.org
3185S: Maintained
3186F: mm/memcontrol.c
3187F: mm/swap_cgroup.c
3188
3189CORETEMP HARDWARE MONITORING DRIVER
3190M: Fenghua Yu <fenghua.yu@intel.com>
3191L: linux-hwmon@vger.kernel.org
3192S: Maintained
3193F: Documentation/hwmon/coretemp
3194F: drivers/hwmon/coretemp.c
3195
3196COSA/SRP SYNC SERIAL DRIVER
3197M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3198W: http://www.fi.muni.cz/~kas/cosa/
3199S: Maintained
3200F: drivers/net/wan/cosa*
3201
3202CPMAC ETHERNET DRIVER
3203M: Florian Fainelli <florian@openwrt.org>
3204L: netdev@vger.kernel.org
3205S: Maintained
3206F: drivers/net/ethernet/ti/cpmac.c
3207
3208CPU FREQUENCY DRIVERS
3209M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3210M: Viresh Kumar <viresh.kumar@linaro.org>
3211L: linux-pm@vger.kernel.org
3212S: Maintained
3213T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3214T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3215F: drivers/cpufreq/
3216F: include/linux/cpufreq.h
3217
3218CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3219M: Viresh Kumar <viresh.kumar@linaro.org>
3220M: Sudeep Holla <sudeep.holla@arm.com>
3221L: linux-pm@vger.kernel.org
3222W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3223S: Maintained
3224F: drivers/cpufreq/arm_big_little.h
3225F: drivers/cpufreq/arm_big_little.c
3226F: drivers/cpufreq/arm_big_little_dt.c
3227
3228CPUIDLE DRIVER - ARM BIG LITTLE
3229M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3230M: Daniel Lezcano <daniel.lezcano@linaro.org>
3231L: linux-pm@vger.kernel.org
3232L: linux-arm-kernel@lists.infradead.org
3233T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3234S: Maintained
3235F: drivers/cpuidle/cpuidle-big_little.c
3236
3237CPUIDLE DRIVER - ARM EXYNOS
3238M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3239M: Daniel Lezcano <daniel.lezcano@linaro.org>
3240M: Kukjin Kim <kgene@kernel.org>
3241L: linux-pm@vger.kernel.org
3242L: linux-samsung-soc@vger.kernel.org
3243S: Supported
3244F: drivers/cpuidle/cpuidle-exynos.c
3245F: arch/arm/mach-exynos/pm.c
3246
3247CPUIDLE DRIVERS
3248M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3249M: Daniel Lezcano <daniel.lezcano@linaro.org>
3250L: linux-pm@vger.kernel.org
3251S: Maintained
3252T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3253F: drivers/cpuidle/*
3254F: include/linux/cpuidle.h
3255
3256CPUID/MSR DRIVER
3257M: "H. Peter Anvin" <hpa@zytor.com>
3258S: Maintained
3259F: arch/x86/kernel/cpuid.c
3260F: arch/x86/kernel/msr.c
3261
3262CPU POWER MONITORING SUBSYSTEM
3263M: Thomas Renninger <trenn@suse.com>
3264L: linux-pm@vger.kernel.org
3265S: Maintained
3266F: tools/power/cpupower/
3267
3268CRAMFS FILESYSTEM
3269W: http://sourceforge.net/projects/cramfs/
3270S: Orphan / Obsolete
3271F: Documentation/filesystems/cramfs.txt
3272F: fs/cramfs/
3273
3274CRIS PORT
3275M: Mikael Starvik <starvik@axis.com>
3276M: Jesper Nilsson <jesper.nilsson@axis.com>
3277L: linux-cris-kernel@axis.com
3278W: http://developer.axis.com
3279T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3280S: Maintained
3281F: arch/cris/
3282F: drivers/tty/serial/crisv10.*
3283
3284CRYPTO API
3285M: Herbert Xu <herbert@gondor.apana.org.au>
3286M: "David S. Miller" <davem@davemloft.net>
3287L: linux-crypto@vger.kernel.org
3288T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3289T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3290S: Maintained
3291F: Documentation/crypto/
3292F: Documentation/DocBook/crypto-API.tmpl
3293F: arch/*/crypto/
3294F: crypto/
3295F: drivers/crypto/
3296F: include/crypto/
3297
3298CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3299M: Neil Horman <nhorman@tuxdriver.com>
3300L: linux-crypto@vger.kernel.org
3301S: Maintained
3302F: crypto/ansi_cprng.c
3303F: crypto/rng.c
3304
3305CS3308 MEDIA DRIVER
3306M: Hans Verkuil <hverkuil@xs4all.nl>
3307L: linux-media@vger.kernel.org
3308T: git git://linuxtv.org/media_tree.git
3309W: http://linuxtv.org
3310S: Odd Fixes
3311F: drivers/media/i2c/cs3308.c
3312F: drivers/media/i2c/cs3308.h
3313
3314CS5535 Audio ALSA driver
3315M: Jaya Kumar <jayakumar.alsa@gmail.com>
3316S: Maintained
3317F: sound/pci/cs5535audio/
3318
3319CW1200 WLAN driver
3320M: Solomon Peachy <pizza@shaftnet.org>
3321S: Maintained
3322F: drivers/net/wireless/st/cw1200/
3323
3324CX18 VIDEO4LINUX DRIVER
3325M: Andy Walls <awalls@md.metrocast.net>
3326L: ivtv-devel@ivtvdriver.org (subscribers-only)
3327L: linux-media@vger.kernel.org
3328T: git git://linuxtv.org/media_tree.git
3329W: https://linuxtv.org
3330W: http://www.ivtvdriver.org/index.php/Cx18
3331S: Maintained
3332F: Documentation/video4linux/cx18.txt
3333F: drivers/media/pci/cx18/
3334F: include/uapi/linux/ivtv*
3335
3336CX2341X MPEG ENCODER HELPER MODULE
3337M: Hans Verkuil <hverkuil@xs4all.nl>
3338L: linux-media@vger.kernel.org
3339T: git git://linuxtv.org/media_tree.git
3340W: https://linuxtv.org
3341S: Maintained
3342F: drivers/media/common/cx2341x*
3343F: include/media/cx2341x*
3344
3345CX24120 MEDIA DRIVER
3346M: Jemma Denson <jdenson@gmail.com>
3347M: Patrick Boettcher <patrick.boettcher@posteo.de>
3348L: linux-media@vger.kernel.org
3349W: https://linuxtv.org
3350Q: http://patchwork.linuxtv.org/project/linux-media/list/
3351S: Maintained
3352F: drivers/media/dvb-frontends/cx24120*
3353
3354CX88 VIDEO4LINUX DRIVER
3355M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3356L: linux-media@vger.kernel.org
3357W: https://linuxtv.org
3358T: git git://linuxtv.org/media_tree.git
3359S: Odd fixes
3360F: Documentation/video4linux/cx88/
3361F: drivers/media/pci/cx88/
3362
3363CXD2820R MEDIA DRIVER
3364M: Antti Palosaari <crope@iki.fi>
3365L: linux-media@vger.kernel.org
3366W: https://linuxtv.org
3367W: http://palosaari.fi/linux/
3368Q: http://patchwork.linuxtv.org/project/linux-media/list/
3369T: git git://linuxtv.org/anttip/media_tree.git
3370S: Maintained
3371F: drivers/media/dvb-frontends/cxd2820r*
3372
3373CXGB3 ETHERNET DRIVER (CXGB3)
3374M: Santosh Raspatur <santosh@chelsio.com>
3375L: netdev@vger.kernel.org
3376W: http://www.chelsio.com
3377S: Supported
3378F: drivers/net/ethernet/chelsio/cxgb3/
3379
3380CXGB3 ISCSI DRIVER (CXGB3I)
3381M: Karen Xie <kxie@chelsio.com>
3382L: linux-scsi@vger.kernel.org
3383W: http://www.chelsio.com
3384S: Supported
3385F: drivers/scsi/cxgbi/cxgb3i
3386
3387CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3388M: Steve Wise <swise@chelsio.com>
3389L: linux-rdma@vger.kernel.org
3390W: http://www.openfabrics.org
3391S: Supported
3392F: drivers/infiniband/hw/cxgb3/
3393
3394CXGB4 ETHERNET DRIVER (CXGB4)
3395M: Hariprasad S <hariprasad@chelsio.com>
3396L: netdev@vger.kernel.org
3397W: http://www.chelsio.com
3398S: Supported
3399F: drivers/net/ethernet/chelsio/cxgb4/
3400
3401CXGB4 ISCSI DRIVER (CXGB4I)
3402M: Karen Xie <kxie@chelsio.com>
3403L: linux-scsi@vger.kernel.org
3404W: http://www.chelsio.com
3405S: Supported
3406F: drivers/scsi/cxgbi/cxgb4i
3407
3408CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3409M: Steve Wise <swise@chelsio.com>
3410L: linux-rdma@vger.kernel.org
3411W: http://www.openfabrics.org
3412S: Supported
3413F: drivers/infiniband/hw/cxgb4/
3414
3415CXGB4VF ETHERNET DRIVER (CXGB4VF)
3416M: Casey Leedom <leedom@chelsio.com>
3417L: netdev@vger.kernel.org
3418W: http://www.chelsio.com
3419S: Supported
3420F: drivers/net/ethernet/chelsio/cxgb4vf/
3421
3422CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3423M: Ian Munsie <imunsie@au1.ibm.com>
3424M: Michael Neuling <mikey@neuling.org>
3425L: linuxppc-dev@lists.ozlabs.org
3426S: Supported
3427F: drivers/misc/cxl/
3428F: include/misc/cxl*
3429F: include/uapi/misc/cxl.h
3430F: Documentation/powerpc/cxl.txt
3431F: Documentation/powerpc/cxl.txt
3432F: Documentation/ABI/testing/sysfs-class-cxl
3433
3434CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3435M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3436M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3437L: linux-scsi@vger.kernel.org
3438S: Supported
3439F: drivers/scsi/cxlflash/
3440F: include/uapi/scsi/cxlflash_ioctls.h
3441F: Documentation/powerpc/cxlflash.txt
3442
3443STMMAC ETHERNET DRIVER
3444M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3445M: Alexandre Torgue <alexandre.torgue@st.com>
3446L: netdev@vger.kernel.org
3447W: http://www.stlinux.com
3448S: Supported
3449F: drivers/net/ethernet/stmicro/stmmac/
3450
3451CYBERPRO FB DRIVER
3452M: Russell King <linux@armlinux.org.uk>
3453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3454W: http://www.armlinux.org.uk/
3455S: Maintained
3456F: drivers/video/fbdev/cyber2000fb.*
3457
3458CYCLADES ASYNC MUX DRIVER
3459W: http://www.cyclades.com/
3460S: Orphan
3461F: drivers/tty/cyclades.c
3462F: include/linux/cyclades.h
3463F: include/uapi/linux/cyclades.h
3464
3465CYCLADES PC300 DRIVER
3466W: http://www.cyclades.com/
3467S: Orphan
3468F: drivers/net/wan/pc300*
3469
3470CYPRESS_FIRMWARE MEDIA DRIVER
3471M: Antti Palosaari <crope@iki.fi>
3472L: linux-media@vger.kernel.org
3473W: https://linuxtv.org
3474W: http://palosaari.fi/linux/
3475Q: http://patchwork.linuxtv.org/project/linux-media/list/
3476T: git git://linuxtv.org/anttip/media_tree.git
3477S: Maintained
3478F: drivers/media/common/cypress_firmware*
3479
3480CYTTSP TOUCHSCREEN DRIVER
3481M: Ferruh Yigit <fery@cypress.com>
3482L: linux-input@vger.kernel.org
3483S: Supported
3484F: drivers/input/touchscreen/cyttsp*
3485F: include/linux/input/cyttsp.h
3486
3487DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3488M: Joshua Kinard <kumba@gentoo.org>
3489S: Maintained
3490F: drivers/rtc/rtc-ds1685.c
3491F: include/linux/rtc/ds1685.h
3492
3493DAMA SLAVE for AX.25
3494M: Joerg Reuter <jreuter@yaina.de>
3495W: http://yaina.de/jreuter/
3496W: http://www.qsl.net/dl1bke/
3497L: linux-hams@vger.kernel.org
3498S: Maintained
3499F: net/ax25/af_ax25.c
3500F: net/ax25/ax25_dev.c
3501F: net/ax25/ax25_ds_*
3502F: net/ax25/ax25_in.c
3503F: net/ax25/ax25_out.c
3504F: net/ax25/ax25_timer.c
3505F: net/ax25/sysctl_net_ax25.c
3506
3507DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3508L: netdev@vger.kernel.org
3509S: Orphan
3510F: Documentation/networking/dmfe.txt
3511F: drivers/net/ethernet/dec/tulip/dmfe.c
3512
3513DC390/AM53C974 SCSI driver
3514M: Hannes Reinecke <hare@suse.com>
3515L: linux-scsi@vger.kernel.org
3516S: Maintained
3517F: drivers/scsi/am53c974.c
3518
3519DC395x SCSI driver
3520M: Oliver Neukum <oliver@neukum.org>
3521M: Ali Akcaagac <aliakc@web.de>
3522M: Jamie Lenehan <lenehan@twibble.org>
3523L: dc395x@twibble.org
3524W: http://twibble.org/dist/dc395x/
3525W: http://lists.twibble.org/mailman/listinfo/dc395x/
3526S: Maintained
3527F: Documentation/scsi/dc395x.txt
3528F: drivers/scsi/dc395x.*
3529
3530DCCP PROTOCOL
3531M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3532L: dccp@vger.kernel.org
3533W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3534S: Maintained
3535F: include/linux/dccp.h
3536F: include/uapi/linux/dccp.h
3537F: include/linux/tfrc.h
3538F: net/dccp/
3539
3540DECnet NETWORK LAYER
3541W: http://linux-decnet.sourceforge.net
3542L: linux-decnet-user@lists.sourceforge.net
3543S: Orphan
3544F: Documentation/networking/decnet.txt
3545F: net/decnet/
3546
3547DECSTATION PLATFORM SUPPORT
3548M: "Maciej W. Rozycki" <macro@linux-mips.org>
3549L: linux-mips@linux-mips.org
3550W: http://www.linux-mips.org/wiki/DECstation
3551S: Maintained
3552F: arch/mips/dec/
3553F: arch/mips/include/asm/dec/
3554F: arch/mips/include/asm/mach-dec/
3555
3556DEFXX FDDI NETWORK DRIVER
3557M: "Maciej W. Rozycki" <macro@linux-mips.org>
3558S: Maintained
3559F: drivers/net/fddi/defxx.*
3560
3561DELL LAPTOP DRIVER
3562M: Matthew Garrett <mjg59@srcf.ucam.org>
3563M: Pali Rohár <pali.rohar@gmail.com>
3564L: platform-driver-x86@vger.kernel.org
3565S: Maintained
3566F: drivers/platform/x86/dell-laptop.c
3567
3568DELL LAPTOP RBTN DRIVER
3569M: Pali Rohár <pali.rohar@gmail.com>
3570S: Maintained
3571F: drivers/platform/x86/dell-rbtn.*
3572
3573DELL LAPTOP FREEFALL DRIVER
3574M: Pali Rohár <pali.rohar@gmail.com>
3575S: Maintained
3576F: drivers/platform/x86/dell-smo8800.c
3577
3578DELL LAPTOP SMM DRIVER
3579M: Pali Rohár <pali.rohar@gmail.com>
3580S: Maintained
3581F: drivers/hwmon/dell-smm-hwmon.c
3582F: include/uapi/linux/i8k.h
3583
3584DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3585M: Doug Warzecha <Douglas_Warzecha@dell.com>
3586S: Maintained
3587F: Documentation/dcdbas.txt
3588F: drivers/firmware/dcdbas.*
3589
3590DELL WMI EXTRAS DRIVER
3591M: Matthew Garrett <mjg59@srcf.ucam.org>
3592M: Pali Rohár <pali.rohar@gmail.com>
3593S: Maintained
3594F: drivers/platform/x86/dell-wmi.c
3595
3596DESIGNWARE USB2 DRD IP DRIVER
3597M: John Youn <johnyoun@synopsys.com>
3598L: linux-usb@vger.kernel.org
3599T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3600S: Maintained
3601F: drivers/usb/dwc2/
3602
3603DESIGNWARE USB3 DRD IP DRIVER
3604M: Felipe Balbi <balbi@kernel.org>
3605L: linux-usb@vger.kernel.org
3606T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3607S: Maintained
3608F: drivers/usb/dwc3/
3609
3610DEVICE COREDUMP (DEV_COREDUMP)
3611M: Johannes Berg <johannes@sipsolutions.net>
3612L: linux-kernel@vger.kernel.org
3613S: Maintained
3614F: drivers/base/devcoredump.c
3615F: include/linux/devcoredump.h
3616
3617DEVICE FREQUENCY (DEVFREQ)
3618M: MyungJoo Ham <myungjoo.ham@samsung.com>
3619M: Kyungmin Park <kyungmin.park@samsung.com>
3620L: linux-pm@vger.kernel.org
3621T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3622S: Maintained
3623F: drivers/devfreq/
3624F: include/linux/devfreq.h
3625F: Documentation/devicetree/bindings/devfreq/
3626
3627DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3628M: Chanwoo Choi <cw00.choi@samsung.com>
3629L: linux-pm@vger.kernel.org
3630T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3631S: Supported
3632F: drivers/devfreq/event/
3633F: drivers/devfreq/devfreq-event.c
3634F: include/linux/devfreq-event.h
3635F: Documentation/devicetree/bindings/devfreq/event/
3636
3637BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3638M: Chanwoo Choi <cw00.choi@samsung.com>
3639L: linux-pm@vger.kernel.org
3640L: linux-samsung-soc@vger.kernel.org
3641T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3642S: Maintained
3643F: drivers/devfreq/exynos-bus.c
3644F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3645
3646DEVICE NUMBER REGISTRY
3647M: Torben Mathiasen <device@lanana.org>
3648W: http://lanana.org/docs/device-list/index.html
3649S: Maintained
3650
3651DEVICE-MAPPER (LVM)
3652M: Alasdair Kergon <agk@redhat.com>
3653M: Mike Snitzer <snitzer@redhat.com>
3654M: dm-devel@redhat.com
3655L: dm-devel@redhat.com
3656W: http://sources.redhat.com/dm
3657Q: http://patchwork.kernel.org/project/dm-devel/list/
3658T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3659T: quilt http://people.redhat.com/agk/patches/linux/editing/
3660S: Maintained
3661F: Documentation/device-mapper/
3662F: drivers/md/dm*
3663F: drivers/md/persistent-data/
3664F: include/linux/device-mapper.h
3665F: include/linux/dm-*.h
3666F: include/uapi/linux/dm-*.h
3667
3668DEVLINK
3669M: Jiri Pirko <jiri@mellanox.com>
3670L: netdev@vger.kernel.org
3671S: Supported
3672F: net/core/devlink.c
3673F: include/net/devlink.h
3674F: include/uapi/linux/devlink.h
3675
3676DIALOG SEMICONDUCTOR DRIVERS
3677M: Support Opensource <support.opensource@diasemi.com>
3678W: http://www.dialog-semiconductor.com/products
3679S: Supported
3680F: Documentation/hwmon/da90??
3681F: Documentation/devicetree/bindings/sound/da[79]*.txt
3682F: drivers/gpio/gpio-da90??.c
3683F: drivers/hwmon/da90??-hwmon.c
3684F: drivers/iio/adc/da91??-*.c
3685F: drivers/input/misc/da90??_onkey.c
3686F: drivers/input/touchscreen/da9052_tsi.c
3687F: drivers/leds/leds-da90??.c
3688F: drivers/mfd/da903x.c
3689F: drivers/mfd/da90??-*.c
3690F: drivers/mfd/da91??-*.c
3691F: drivers/power/da9052-battery.c
3692F: drivers/power/da91??-*.c
3693F: drivers/regulator/da903x.c
3694F: drivers/regulator/da9???-regulator.[ch]
3695F: drivers/rtc/rtc-da90??.c
3696F: drivers/video/backlight/da90??_bl.c
3697F: drivers/watchdog/da90??_wdt.c
3698F: include/linux/mfd/da903x.h
3699F: include/linux/mfd/da9052/
3700F: include/linux/mfd/da9055/
3701F: include/linux/mfd/da9063/
3702F: include/linux/mfd/da9150/
3703F: include/sound/da[79]*.h
3704F: sound/soc/codecs/da[79]*.[ch]
3705
3706DIGI NEO AND CLASSIC PCI PRODUCTS
3707M: Lidza Louina <lidza.louina@gmail.com>
3708M: Mark Hounschell <markh@compro.net>
3709L: driverdev-devel@linuxdriverproject.org
3710S: Maintained
3711F: drivers/staging/dgnc/
3712
3713DIOLAN U2C-12 I2C DRIVER
3714M: Guenter Roeck <linux@roeck-us.net>
3715L: linux-i2c@vger.kernel.org
3716S: Maintained
3717F: drivers/i2c/busses/i2c-diolan-u2c.c
3718
3719DIRECT ACCESS (DAX)
3720M: Matthew Wilcox <willy@linux.intel.com>
3721L: linux-fsdevel@vger.kernel.org
3722S: Supported
3723F: fs/dax.c
3724
3725DIRECTORY NOTIFICATION (DNOTIFY)
3726M: Eric Paris <eparis@parisplace.org>
3727S: Maintained
3728F: Documentation/filesystems/dnotify.txt
3729F: fs/notify/dnotify/
3730F: include/linux/dnotify.h
3731
3732DISK GEOMETRY AND PARTITION HANDLING
3733M: Andries Brouwer <aeb@cwi.nl>
3734W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3735W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3736W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3737S: Maintained
3738
3739DISKQUOTA
3740M: Jan Kara <jack@suse.com>
3741S: Maintained
3742F: Documentation/filesystems/quota.txt
3743F: fs/quota/
3744F: include/linux/quota*.h
3745F: include/uapi/linux/quota*.h
3746
3747DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3748M: Bernie Thompson <bernie@plugable.com>
3749L: linux-fbdev@vger.kernel.org
3750S: Maintained
3751W: http://plugable.com/category/projects/udlfb/
3752F: drivers/video/fbdev/udlfb.c
3753F: include/video/udlfb.h
3754F: Documentation/fb/udlfb.txt
3755
3756DISTRIBUTED LOCK MANAGER (DLM)
3757M: Christine Caulfield <ccaulfie@redhat.com>
3758M: David Teigland <teigland@redhat.com>
3759L: cluster-devel@redhat.com
3760W: http://sources.redhat.com/cluster/
3761T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3762S: Supported
3763F: fs/dlm/
3764
3765DMA BUFFER SHARING FRAMEWORK
3766M: Sumit Semwal <sumit.semwal@linaro.org>
3767S: Maintained
3768L: linux-media@vger.kernel.org
3769L: dri-devel@lists.freedesktop.org
3770L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3771F: drivers/dma-buf/
3772F: include/linux/dma-buf*
3773F: include/linux/reservation.h
3774F: include/linux/*fence.h
3775F: Documentation/dma-buf-sharing.txt
3776T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3777
3778DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3779M: Vinod Koul <vinod.koul@intel.com>
3780L: dmaengine@vger.kernel.org
3781Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3782S: Maintained
3783F: drivers/dma/
3784F: include/linux/dmaengine.h
3785F: Documentation/dmaengine/
3786T: git git://git.infradead.org/users/vkoul/slave-dma.git
3787
3788DME1737 HARDWARE MONITOR DRIVER
3789M: Juerg Haefliger <juergh@gmail.com>
3790L: linux-hwmon@vger.kernel.org
3791S: Maintained
3792F: Documentation/hwmon/dme1737
3793F: drivers/hwmon/dme1737.c
3794
3795DMI/SMBIOS SUPPORT
3796M: Jean Delvare <jdelvare@suse.com>
3797S: Maintained
3798T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3799F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3800F: drivers/firmware/dmi-id.c
3801F: drivers/firmware/dmi_scan.c
3802F: include/linux/dmi.h
3803
3804DOCUMENTATION
3805M: Jonathan Corbet <corbet@lwn.net>
3806L: linux-doc@vger.kernel.org
3807S: Maintained
3808F: Documentation/
3809F: scripts/docproc.c
3810F: scripts/kernel-doc*
3811X: Documentation/ABI/
3812X: Documentation/devicetree/
3813X: Documentation/acpi
3814X: Documentation/power
3815X: Documentation/spi
3816X: Documentation/DocBook/media
3817T: git git://git.lwn.net/linux.git docs-next
3818
3819DOUBLETALK DRIVER
3820M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3821L: blinux-list@redhat.com
3822S: Maintained
3823F: drivers/char/dtlk.c
3824F: include/linux/dtlk.h
3825
3826DPT_I2O SCSI RAID DRIVER
3827M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3828L: linux-scsi@vger.kernel.org
3829W: http://www.adaptec.com/
3830S: Maintained
3831F: drivers/scsi/dpt*
3832F: drivers/scsi/dpt/
3833
3834DRBD DRIVER
3835M: Philipp Reisner <philipp.reisner@linbit.com>
3836M: Lars Ellenberg <lars.ellenberg@linbit.com>
3837L: drbd-dev@lists.linbit.com
3838W: http://www.drbd.org
3839T: git git://git.linbit.com/linux-drbd.git
3840T: git git://git.linbit.com/drbd-8.4.git
3841S: Supported
3842F: drivers/block/drbd/
3843F: lib/lru_cache.c
3844F: Documentation/blockdev/drbd/
3845
3846DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3847M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3848T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3849S: Supported
3850F: Documentation/kobject.txt
3851F: drivers/base/
3852F: fs/debugfs/
3853F: fs/kernfs/
3854F: fs/sysfs/
3855F: include/linux/debugfs.h
3856F: include/linux/kobj*
3857F: lib/kobj*
3858
3859DRM DRIVERS
3860M: David Airlie <airlied@linux.ie>
3861L: dri-devel@lists.freedesktop.org
3862T: git git://people.freedesktop.org/~airlied/linux
3863S: Maintained
3864F: drivers/gpu/drm/
3865F: drivers/gpu/vga/
3866F: Documentation/DocBook/gpu.*
3867F: include/drm/
3868F: include/uapi/drm/
3869
3870DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3871M: Dave Airlie <airlied@redhat.com>
3872S: Odd Fixes
3873F: drivers/gpu/drm/ast/
3874
3875DRM DRIVER FOR BOCHS VIRTUAL GPU
3876M: Gerd Hoffmann <kraxel@redhat.com>
3877S: Odd Fixes
3878F: drivers/gpu/drm/bochs/
3879
3880DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3881M: Dave Airlie <airlied@redhat.com>
3882S: Odd Fixes
3883F: drivers/gpu/drm/cirrus/
3884
3885RADEON and AMDGPU DRM DRIVERS
3886M: Alex Deucher <alexander.deucher@amd.com>
3887M: Christian König <christian.koenig@amd.com>
3888L: dri-devel@lists.freedesktop.org
3889T: git git://people.freedesktop.org/~agd5f/linux
3890S: Supported
3891F: drivers/gpu/drm/radeon/
3892F: include/uapi/drm/radeon_drm.h
3893F: drivers/gpu/drm/amd/
3894F: include/uapi/drm/amdgpu_drm.h
3895
3896DRM PANEL DRIVERS
3897M: Thierry Reding <thierry.reding@gmail.com>
3898L: dri-devel@lists.freedesktop.org
3899T: git git://anongit.freedesktop.org/tegra/linux.git
3900S: Maintained
3901F: drivers/gpu/drm/drm_panel.c
3902F: drivers/gpu/drm/panel/
3903F: include/drm/drm_panel.h
3904F: Documentation/devicetree/bindings/display/panel/
3905
3906INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3907M: Daniel Vetter <daniel.vetter@intel.com>
3908M: Jani Nikula <jani.nikula@linux.intel.com>
3909L: intel-gfx@lists.freedesktop.org
3910L: dri-devel@lists.freedesktop.org
3911W: https://01.org/linuxgraphics/
3912Q: http://patchwork.freedesktop.org/project/intel-gfx/
3913T: git git://anongit.freedesktop.org/drm-intel
3914S: Supported
3915F: drivers/gpu/drm/i915/
3916F: include/drm/i915*
3917F: include/uapi/drm/i915_drm.h
3918
3919DRM DRIVERS FOR ATMEL HLCDC
3920M: Boris Brezillon <boris.brezillon@free-electrons.com>
3921L: dri-devel@lists.freedesktop.org
3922S: Supported
3923F: drivers/gpu/drm/atmel-hlcdc/
3924F: Documentation/devicetree/bindings/drm/atmel/
3925
3926DRM DRIVERS FOR ALLWINNER A10
3927M: Maxime Ripard <maxime.ripard@free-electrons.com>
3928L: dri-devel@lists.freedesktop.org
3929S: Supported
3930F: drivers/gpu/drm/sun4i/
3931F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3932
3933DRM DRIVERS FOR EXYNOS
3934M: Inki Dae <inki.dae@samsung.com>
3935M: Joonyoung Shim <jy0922.shim@samsung.com>
3936M: Seung-Woo Kim <sw0312.kim@samsung.com>
3937M: Kyungmin Park <kyungmin.park@samsung.com>
3938L: dri-devel@lists.freedesktop.org
3939T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3940S: Supported
3941F: drivers/gpu/drm/exynos/
3942F: include/uapi/drm/exynos_drm.h
3943F: Documentation/devicetree/bindings/display/exynos/
3944
3945DRM DRIVERS FOR FREESCALE DCU
3946M: Stefan Agner <stefan@agner.ch>
3947M: Alison Wang <alison.wang@freescale.com>
3948L: dri-devel@lists.freedesktop.org
3949S: Supported
3950F: drivers/gpu/drm/fsl-dcu/
3951F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3952F: Documentation/devicetree/bindings/display/fsl,tcon.txt
3953F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3954
3955DRM DRIVERS FOR FREESCALE IMX
3956M: Philipp Zabel <p.zabel@pengutronix.de>
3957L: dri-devel@lists.freedesktop.org
3958S: Maintained
3959F: drivers/gpu/drm/imx/
3960F: drivers/gpu/ipu-v3/
3961F: Documentation/devicetree/bindings/display/imx/
3962
3963DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3964M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3965L: dri-devel@lists.freedesktop.org
3966T: git git://github.com/patjak/drm-gma500
3967S: Maintained
3968F: drivers/gpu/drm/gma500/
3969
3970DRM DRIVERS FOR HISILICON
3971M: Xinliang Liu <z.liuxinliang@hisilicon.com>
3972R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
3973R: Chen Feng <puck.chen@hisilicon.com>
3974L: dri-devel@lists.freedesktop.org
3975T: git git://github.com/xin3liang/linux.git
3976S: Maintained
3977F: drivers/gpu/drm/hisilicon/
3978F: Documentation/devicetree/bindings/display/hisilicon/
3979
3980DRM DRIVER FOR INTEL I810 VIDEO CARDS
3981S: Orphan / Obsolete
3982F: drivers/gpu/drm/i810/
3983F: include/uapi/drm/i810_drm.h
3984
3985DRM DRIVER FOR MSM ADRENO GPU
3986M: Rob Clark <robdclark@gmail.com>
3987L: linux-arm-msm@vger.kernel.org
3988L: dri-devel@lists.freedesktop.org
3989L: freedreno@lists.freedesktop.org
3990T: git git://people.freedesktop.org/~robclark/linux
3991S: Maintained
3992F: drivers/gpu/drm/msm/
3993F: include/uapi/drm/msm_drm.h
3994F: Documentation/devicetree/bindings/display/msm/
3995
3996DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3997M: Ben Skeggs <bskeggs@redhat.com>
3998L: dri-devel@lists.freedesktop.org
3999L: nouveau@lists.freedesktop.org
4000T: git git://github.com/skeggsb/linux
4001S: Supported
4002F: drivers/gpu/drm/nouveau/
4003F: include/uapi/drm/nouveau_drm.h
4004
4005DRM DRIVERS FOR NVIDIA TEGRA
4006M: Thierry Reding <thierry.reding@gmail.com>
4007L: dri-devel@lists.freedesktop.org
4008L: linux-tegra@vger.kernel.org
4009T: git git://anongit.freedesktop.org/tegra/linux.git
4010S: Supported
4011F: drivers/gpu/drm/tegra/
4012F: drivers/gpu/host1x/
4013F: include/linux/host1x.h
4014F: include/uapi/drm/tegra_drm.h
4015F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4016
4017DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4018S: Orphan / Obsolete
4019F: drivers/gpu/drm/mga/
4020F: include/uapi/drm/mga_drm.h
4021
4022DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4023M: Dave Airlie <airlied@redhat.com>
4024S: Odd Fixes
4025F: drivers/gpu/drm/mgag200/
4026
4027DRM DRIVER FOR RAGE 128 VIDEO CARDS
4028S: Orphan / Obsolete
4029F: drivers/gpu/drm/r128/
4030F: include/uapi/drm/r128_drm.h
4031
4032DRM DRIVERS FOR RENESAS
4033M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4034L: dri-devel@lists.freedesktop.org
4035L: linux-renesas-soc@vger.kernel.org
4036T: git git://linuxtv.org/pinchartl/fbdev
4037S: Supported
4038F: drivers/gpu/drm/rcar-du/
4039F: drivers/gpu/drm/shmobile/
4040F: include/linux/platform_data/shmob_drm.h
4041F: Documentation/devicetree/bindings/display/renesas,du.txt
4042
4043DRM DRIVER FOR QXL VIRTUAL GPU
4044M: Dave Airlie <airlied@redhat.com>
4045S: Odd Fixes
4046F: drivers/gpu/drm/qxl/
4047F: include/uapi/drm/qxl_drm.h
4048
4049DRM DRIVERS FOR ROCKCHIP
4050M: Mark Yao <mark.yao@rock-chips.com>
4051L: dri-devel@lists.freedesktop.org
4052S: Maintained
4053F: drivers/gpu/drm/rockchip/
4054F: Documentation/devicetree/bindings/display/rockchip/
4055
4056DRM DRIVER FOR SAVAGE VIDEO CARDS
4057S: Orphan / Obsolete
4058F: drivers/gpu/drm/savage/
4059F: include/uapi/drm/savage_drm.h
4060
4061DRM DRIVER FOR SIS VIDEO CARDS
4062S: Orphan / Obsolete
4063F: drivers/gpu/drm/sis/
4064F: include/uapi/drm/sis_drm.h
4065
4066DRM DRIVERS FOR STI
4067M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4068M: Vincent Abriou <vincent.abriou@st.com>
4069L: dri-devel@lists.freedesktop.org
4070T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4071S: Maintained
4072F: drivers/gpu/drm/sti
4073F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4074
4075DRM DRIVER FOR TDFX VIDEO CARDS
4076S: Orphan / Obsolete
4077F: drivers/gpu/drm/tdfx/
4078
4079DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4080M: Dave Airlie <airlied@redhat.com>
4081S: Odd Fixes
4082F: drivers/gpu/drm/udl/
4083
4084DRM DRIVERS FOR VIVANTE GPU IP
4085M: Lucas Stach <l.stach@pengutronix.de>
4086R: Russell King <linux+etnaviv@armlinux.org.uk>
4087R: Christian Gmeiner <christian.gmeiner@gmail.com>
4088L: dri-devel@lists.freedesktop.org
4089S: Maintained
4090F: drivers/gpu/drm/etnaviv/
4091F: include/uapi/drm/etnaviv_drm.h
4092F: Documentation/devicetree/bindings/display/etnaviv/
4093
4094DRM DRIVER FOR VMWARE VIRTUAL GPU
4095M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4096M: Sinclair Yeh <syeh@vmware.com>
4097M: Thomas Hellstrom <thellstrom@vmware.com>
4098L: dri-devel@lists.freedesktop.org
4099T: git git://people.freedesktop.org/~syeh/repos_linux
4100T: git git://people.freedesktop.org/~thomash/linux
4101S: Supported
4102F: drivers/gpu/drm/vmwgfx/
4103F: include/uapi/drm/vmwgfx_drm.h
4104
4105DRM DRIVERS FOR VC4
4106M: Eric Anholt <eric@anholt.net>
4107T: git git://github.com/anholt/linux
4108S: Supported
4109F: drivers/gpu/drm/vc4/
4110F: include/uapi/drm/vc4_drm.h
4111F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4112
4113DSBR100 USB FM RADIO DRIVER
4114M: Alexey Klimov <klimov.linux@gmail.com>
4115L: linux-media@vger.kernel.org
4116T: git git://linuxtv.org/media_tree.git
4117S: Maintained
4118F: drivers/media/radio/dsbr100.c
4119
4120DSCC4 DRIVER
4121M: Francois Romieu <romieu@fr.zoreil.com>
4122L: netdev@vger.kernel.org
4123S: Maintained
4124F: drivers/net/wan/dscc4.c
4125
4126DT3155 MEDIA DRIVER
4127M: Hans Verkuil <hverkuil@xs4all.nl>
4128L: linux-media@vger.kernel.org
4129T: git git://linuxtv.org/media_tree.git
4130W: https://linuxtv.org
4131S: Odd Fixes
4132F: drivers/media/pci/dt3155/
4133
4134DVB_USB_AF9015 MEDIA DRIVER
4135M: Antti Palosaari <crope@iki.fi>
4136L: linux-media@vger.kernel.org
4137W: https://linuxtv.org
4138W: http://palosaari.fi/linux/
4139Q: http://patchwork.linuxtv.org/project/linux-media/list/
4140T: git git://linuxtv.org/anttip/media_tree.git
4141S: Maintained
4142F: drivers/media/usb/dvb-usb-v2/af9015*
4143
4144DVB_USB_AF9035 MEDIA DRIVER
4145M: Antti Palosaari <crope@iki.fi>
4146L: linux-media@vger.kernel.org
4147W: https://linuxtv.org
4148W: http://palosaari.fi/linux/
4149Q: http://patchwork.linuxtv.org/project/linux-media/list/
4150T: git git://linuxtv.org/anttip/media_tree.git
4151S: Maintained
4152F: drivers/media/usb/dvb-usb-v2/af9035*
4153
4154DVB_USB_ANYSEE MEDIA DRIVER
4155M: Antti Palosaari <crope@iki.fi>
4156L: linux-media@vger.kernel.org
4157W: https://linuxtv.org
4158W: http://palosaari.fi/linux/
4159Q: http://patchwork.linuxtv.org/project/linux-media/list/
4160T: git git://linuxtv.org/anttip/media_tree.git
4161S: Maintained
4162F: drivers/media/usb/dvb-usb-v2/anysee*
4163
4164DVB_USB_AU6610 MEDIA DRIVER
4165M: Antti Palosaari <crope@iki.fi>
4166L: linux-media@vger.kernel.org
4167W: https://linuxtv.org
4168W: http://palosaari.fi/linux/
4169Q: http://patchwork.linuxtv.org/project/linux-media/list/
4170T: git git://linuxtv.org/anttip/media_tree.git
4171S: Maintained
4172F: drivers/media/usb/dvb-usb-v2/au6610*
4173
4174DVB_USB_CE6230 MEDIA DRIVER
4175M: Antti Palosaari <crope@iki.fi>
4176L: linux-media@vger.kernel.org
4177W: https://linuxtv.org
4178W: http://palosaari.fi/linux/
4179Q: http://patchwork.linuxtv.org/project/linux-media/list/
4180T: git git://linuxtv.org/anttip/media_tree.git
4181S: Maintained
4182F: drivers/media/usb/dvb-usb-v2/ce6230*
4183
4184DVB_USB_CXUSB MEDIA DRIVER
4185M: Michael Krufky <mkrufky@linuxtv.org>
4186L: linux-media@vger.kernel.org
4187W: https://linuxtv.org
4188W: http://github.com/mkrufky
4189Q: http://patchwork.linuxtv.org/project/linux-media/list/
4190T: git git://linuxtv.org/media_tree.git
4191S: Maintained
4192F: drivers/media/usb/dvb-usb/cxusb*
4193
4194DVB_USB_EC168 MEDIA DRIVER
4195M: Antti Palosaari <crope@iki.fi>
4196L: linux-media@vger.kernel.org
4197W: https://linuxtv.org
4198W: http://palosaari.fi/linux/
4199Q: http://patchwork.linuxtv.org/project/linux-media/list/
4200T: git git://linuxtv.org/anttip/media_tree.git
4201S: Maintained
4202F: drivers/media/usb/dvb-usb-v2/ec168*
4203
4204DVB_USB_GL861 MEDIA DRIVER
4205M: Antti Palosaari <crope@iki.fi>
4206L: linux-media@vger.kernel.org
4207W: https://linuxtv.org
4208Q: http://patchwork.linuxtv.org/project/linux-media/list/
4209T: git git://linuxtv.org/anttip/media_tree.git
4210S: Maintained
4211F: drivers/media/usb/dvb-usb-v2/gl861*
4212
4213DVB_USB_MXL111SF MEDIA DRIVER
4214M: Michael Krufky <mkrufky@linuxtv.org>
4215L: linux-media@vger.kernel.org
4216W: https://linuxtv.org
4217W: http://github.com/mkrufky
4218Q: http://patchwork.linuxtv.org/project/linux-media/list/
4219T: git git://linuxtv.org/mkrufky/mxl111sf.git
4220S: Maintained
4221F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4222
4223DVB_USB_RTL28XXU MEDIA DRIVER
4224M: Antti Palosaari <crope@iki.fi>
4225L: linux-media@vger.kernel.org
4226W: https://linuxtv.org
4227W: http://palosaari.fi/linux/
4228Q: http://patchwork.linuxtv.org/project/linux-media/list/
4229T: git git://linuxtv.org/anttip/media_tree.git
4230S: Maintained
4231F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4232
4233DVB_USB_V2 MEDIA DRIVER
4234M: Antti Palosaari <crope@iki.fi>
4235L: linux-media@vger.kernel.org
4236W: https://linuxtv.org
4237W: http://palosaari.fi/linux/
4238Q: http://patchwork.linuxtv.org/project/linux-media/list/
4239T: git git://linuxtv.org/anttip/media_tree.git
4240S: Maintained
4241F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4242F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4243
4244DYNAMIC DEBUG
4245M: Jason Baron <jbaron@akamai.com>
4246S: Maintained
4247F: lib/dynamic_debug.c
4248F: include/linux/dynamic_debug.h
4249
4250DZ DECSTATION DZ11 SERIAL DRIVER
4251M: "Maciej W. Rozycki" <macro@linux-mips.org>
4252S: Maintained
4253F: drivers/tty/serial/dz.*
4254
4255E3X0 POWER BUTTON DRIVER
4256M: Moritz Fischer <moritz.fischer@ettus.com>
4257L: usrp-users@lists.ettus.com
4258W: http://www.ettus.com
4259S: Supported
4260F: drivers/input/misc/e3x0-button.c
4261F: Documentation/devicetree/bindings/input/e3x0-button.txt
4262
4263E4000 MEDIA DRIVER
4264M: Antti Palosaari <crope@iki.fi>
4265L: linux-media@vger.kernel.org
4266W: https://linuxtv.org
4267W: http://palosaari.fi/linux/
4268Q: http://patchwork.linuxtv.org/project/linux-media/list/
4269T: git git://linuxtv.org/anttip/media_tree.git
4270S: Maintained
4271F: drivers/media/tuners/e4000*
4272
4273EATA ISA/EISA/PCI SCSI DRIVER
4274M: Dario Ballabio <ballabio_dario@emc.com>
4275L: linux-scsi@vger.kernel.org
4276S: Maintained
4277F: drivers/scsi/eata.c
4278
4279EC100 MEDIA DRIVER
4280M: Antti Palosaari <crope@iki.fi>
4281L: linux-media@vger.kernel.org
4282W: https://linuxtv.org
4283W: http://palosaari.fi/linux/
4284Q: http://patchwork.linuxtv.org/project/linux-media/list/
4285T: git git://linuxtv.org/anttip/media_tree.git
4286S: Maintained
4287F: drivers/media/dvb-frontends/ec100*
4288
4289ECRYPT FILE SYSTEM
4290M: Tyler Hicks <tyhicks@canonical.com>
4291L: ecryptfs@vger.kernel.org
4292W: http://ecryptfs.org
4293W: https://launchpad.net/ecryptfs
4294T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4295S: Supported
4296F: Documentation/filesystems/ecryptfs.txt
4297F: fs/ecryptfs/
4298
4299EDAC-CORE
4300M: Doug Thompson <dougthompson@xmission.com>
4301M: Borislav Petkov <bp@alien8.de>
4302M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4303L: linux-edac@vger.kernel.org
4304T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4305T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4306S: Supported
4307F: Documentation/edac.txt
4308F: drivers/edac/
4309F: include/linux/edac.h
4310
4311EDAC-AMD64
4312M: Doug Thompson <dougthompson@xmission.com>
4313M: Borislav Petkov <bp@alien8.de>
4314L: linux-edac@vger.kernel.org
4315S: Maintained
4316F: drivers/edac/amd64_edac*
4317
4318EDAC-CALXEDA
4319M: Doug Thompson <dougthompson@xmission.com>
4320M: Robert Richter <rric@kernel.org>
4321L: linux-edac@vger.kernel.org
4322S: Maintained
4323F: drivers/edac/highbank*
4324
4325EDAC-CAVIUM
4326M: Ralf Baechle <ralf@linux-mips.org>
4327M: David Daney <david.daney@cavium.com>
4328L: linux-edac@vger.kernel.org
4329L: linux-mips@linux-mips.org
4330S: Supported
4331F: drivers/edac/octeon_edac*
4332
4333EDAC-E752X
4334M: Mark Gross <mark.gross@intel.com>
4335M: Doug Thompson <dougthompson@xmission.com>
4336L: linux-edac@vger.kernel.org
4337S: Maintained
4338F: drivers/edac/e752x_edac.c
4339
4340EDAC-E7XXX
4341M: Doug Thompson <dougthompson@xmission.com>
4342L: linux-edac@vger.kernel.org
4343S: Maintained
4344F: drivers/edac/e7xxx_edac.c
4345
4346EDAC-GHES
4347M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4348L: linux-edac@vger.kernel.org
4349S: Maintained
4350F: drivers/edac/ghes_edac.c
4351
4352EDAC-I82443BXGX
4353M: Tim Small <tim@buttersideup.com>
4354L: linux-edac@vger.kernel.org
4355S: Maintained
4356F: drivers/edac/i82443bxgx_edac.c
4357
4358EDAC-I3000
4359M: Jason Uhlenkott <juhlenko@akamai.com>
4360L: linux-edac@vger.kernel.org
4361S: Maintained
4362F: drivers/edac/i3000_edac.c
4363
4364EDAC-I5000
4365M: Doug Thompson <dougthompson@xmission.com>
4366L: linux-edac@vger.kernel.org
4367S: Maintained
4368F: drivers/edac/i5000_edac.c
4369
4370EDAC-I5400
4371M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4372L: linux-edac@vger.kernel.org
4373S: Maintained
4374F: drivers/edac/i5400_edac.c
4375
4376EDAC-I7300
4377M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4378L: linux-edac@vger.kernel.org
4379S: Maintained
4380F: drivers/edac/i7300_edac.c
4381
4382EDAC-I7CORE
4383M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4384L: linux-edac@vger.kernel.org
4385S: Maintained
4386F: drivers/edac/i7core_edac.c
4387
4388EDAC-I82975X
4389M: Ranganathan Desikan <ravi@jetztechnologies.com>
4390M: "Arvind R." <arvino55@gmail.com>
4391L: linux-edac@vger.kernel.org
4392S: Maintained
4393F: drivers/edac/i82975x_edac.c
4394
4395EDAC-IE31200
4396M: Jason Baron <jbaron@akamai.com>
4397L: linux-edac@vger.kernel.org
4398S: Maintained
4399F: drivers/edac/ie31200_edac.c
4400
4401EDAC-MPC85XX
4402M: Johannes Thumshirn <morbidrsa@gmail.com>
4403L: linux-edac@vger.kernel.org
4404S: Maintained
4405F: drivers/edac/mpc85xx_edac.[ch]
4406
4407EDAC-PASEMI
4408M: Egor Martovetsky <egor@pasemi.com>
4409L: linux-edac@vger.kernel.org
4410S: Maintained
4411F: drivers/edac/pasemi_edac.c
4412
4413EDAC-R82600
4414M: Tim Small <tim@buttersideup.com>
4415L: linux-edac@vger.kernel.org
4416S: Maintained
4417F: drivers/edac/r82600_edac.c
4418
4419EDAC-SBRIDGE
4420M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4421L: linux-edac@vger.kernel.org
4422S: Maintained
4423F: drivers/edac/sb_edac.c
4424
4425EDAC-XGENE
4426APPLIED MICRO (APM) X-GENE SOC EDAC
4427M: Loc Ho <lho@apm.com>
4428S: Supported
4429F: drivers/edac/xgene_edac.c
4430F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4431
4432EDIROL UA-101/UA-1000 DRIVER
4433M: Clemens Ladisch <clemens@ladisch.de>
4434L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4435T: git git://git.alsa-project.org/alsa-kernel.git
4436S: Maintained
4437F: sound/usb/misc/ua101.c
4438
4439EXTENSIBLE FIRMWARE INTERFACE (EFI)
4440M: Matt Fleming <matt@codeblueprint.co.uk>
4441L: linux-efi@vger.kernel.org
4442T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4443S: Maintained
4444F: Documentation/efi-stub.txt
4445F: arch/ia64/kernel/efi.c
4446F: arch/x86/boot/compressed/eboot.[ch]
4447F: arch/x86/include/asm/efi.h
4448F: arch/x86/platform/efi/
4449F: drivers/firmware/efi/
4450F: include/linux/efi*.h
4451
4452EFI VARIABLE FILESYSTEM
4453M: Matthew Garrett <matthew.garrett@nebula.com>
4454M: Jeremy Kerr <jk@ozlabs.org>
4455M: Matt Fleming <matt@codeblueprint.co.uk>
4456T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4457L: linux-efi@vger.kernel.org
4458S: Maintained
4459F: fs/efivarfs/
4460
4461EFIFB FRAMEBUFFER DRIVER
4462L: linux-fbdev@vger.kernel.org
4463M: Peter Jones <pjones@redhat.com>
4464S: Maintained
4465F: drivers/video/fbdev/efifb.c
4466
4467EFS FILESYSTEM
4468W: http://aeschi.ch.eu.org/efs/
4469S: Orphan
4470F: fs/efs/
4471
4472EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4473M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4474L: netdev@vger.kernel.org
4475S: Maintained
4476F: drivers/net/ethernet/ibm/ehea/
4477
4478EM28XX VIDEO4LINUX DRIVER
4479M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4480L: linux-media@vger.kernel.org
4481W: https://linuxtv.org
4482T: git git://linuxtv.org/media_tree.git
4483S: Maintained
4484F: drivers/media/usb/em28xx/
4485
4486EMBEDDED LINUX
4487M: Paul Gortmaker <paul.gortmaker@windriver.com>
4488M: Matt Mackall <mpm@selenic.com>
4489M: David Woodhouse <dwmw2@infradead.org>
4490L: linux-embedded@vger.kernel.org
4491S: Maintained
4492
4493EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4494M: James Smart <james.smart@avagotech.com>
4495M: Dick Kennedy <dick.kennedy@avagotech.com>
4496L: linux-scsi@vger.kernel.org
4497W: http://www.avagotech.com
4498S: Supported
4499F: drivers/scsi/lpfc/
4500
4501ENE CB710 FLASH CARD READER DRIVER
4502M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4503S: Maintained
4504F: drivers/misc/cb710/
4505F: drivers/mmc/host/cb710-mmc.*
4506F: include/linux/cb710.h
4507
4508ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4509M: Maxim Levitsky <maximlevitsky@gmail.com>
4510S: Maintained
4511F: drivers/media/rc/ene_ir.*
4512
4513EPSON S1D13XXX FRAMEBUFFER DRIVER
4514M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4515S: Maintained
4516T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4517F: drivers/video/fbdev/s1d13xxxfb.c
4518F: include/video/s1d13xxxfb.h
4519
4520ET131X NETWORK DRIVER
4521M: Mark Einon <mark.einon@gmail.com>
4522S: Odd Fixes
4523F: drivers/net/ethernet/agere/
4524
4525ETHERNET BRIDGE
4526M: Stephen Hemminger <stephen@networkplumber.org>
4527L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4528L: netdev@vger.kernel.org
4529W: http://www.linuxfoundation.org/en/Net:Bridge
4530S: Maintained
4531F: include/linux/netfilter_bridge/
4532F: net/bridge/
4533
4534ETHERNET PHY LIBRARY
4535M: Florian Fainelli <f.fainelli@gmail.com>
4536L: netdev@vger.kernel.org
4537S: Maintained
4538F: include/linux/phy.h
4539F: include/linux/phy_fixed.h
4540F: drivers/net/phy/
4541F: Documentation/networking/phy.txt
4542F: drivers/of/of_mdio.c
4543F: drivers/of/of_net.c
4544
4545EXT2 FILE SYSTEM
4546M: Jan Kara <jack@suse.com>
4547L: linux-ext4@vger.kernel.org
4548S: Maintained
4549F: Documentation/filesystems/ext2.txt
4550F: fs/ext2/
4551F: include/linux/ext2*
4552
4553EXT4 FILE SYSTEM
4554M: "Theodore Ts'o" <tytso@mit.edu>
4555M: Andreas Dilger <adilger.kernel@dilger.ca>
4556L: linux-ext4@vger.kernel.org
4557W: http://ext4.wiki.kernel.org
4558Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4559T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4560S: Maintained
4561F: Documentation/filesystems/ext4.txt
4562F: fs/ext4/
4563
4564Extended Verification Module (EVM)
4565M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4566L: linux-ima-devel@lists.sourceforge.net
4567L: linux-security-module@vger.kernel.org
4568S: Supported
4569F: security/integrity/evm/
4570
4571EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4572M: MyungJoo Ham <myungjoo.ham@samsung.com>
4573M: Chanwoo Choi <cw00.choi@samsung.com>
4574L: linux-kernel@vger.kernel.org
4575T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4576S: Maintained
4577F: drivers/extcon/
4578F: include/linux/extcon/
4579F: include/linux/extcon.h
4580F: Documentation/extcon/
4581F: Documentation/devicetree/bindings/extcon/
4582
4583EXYNOS DP DRIVER
4584M: Jingoo Han <jingoohan1@gmail.com>
4585L: dri-devel@lists.freedesktop.org
4586S: Maintained
4587F: drivers/gpu/drm/exynos/exynos_dp*
4588
4589EXYNOS SYSMMU (IOMMU) driver
4590M: Marek Szyprowski <m.szyprowski@samsung.com>
4591L: iommu@lists.linux-foundation.org
4592S: Maintained
4593F: drivers/iommu/exynos-iommu.c
4594
4595EXYNOS MIPI DISPLAY DRIVERS
4596M: Inki Dae <inki.dae@samsung.com>
4597M: Donghwa Lee <dh09.lee@samsung.com>
4598M: Kyungmin Park <kyungmin.park@samsung.com>
4599L: linux-fbdev@vger.kernel.org
4600S: Maintained
4601F: drivers/video/fbdev/exynos/exynos_mipi*
4602F: include/video/exynos_mipi*
4603
4604EZchip NPS platform support
4605M: Noam Camus <noamc@ezchip.com>
4606S: Supported
4607F: arch/arc/plat-eznps
4608F: arch/arc/boot/dts/eznps.dts
4609
4610F71805F HARDWARE MONITORING DRIVER
4611M: Jean Delvare <jdelvare@suse.com>
4612L: linux-hwmon@vger.kernel.org
4613S: Maintained
4614F: Documentation/hwmon/f71805f
4615F: drivers/hwmon/f71805f.c
4616
4617FC0011 TUNER DRIVER
4618M: Michael Buesch <m@bues.ch>
4619L: linux-media@vger.kernel.org
4620S: Maintained
4621F: drivers/media/tuners/fc0011.h
4622F: drivers/media/tuners/fc0011.c
4623
4624FC2580 MEDIA DRIVER
4625M: Antti Palosaari <crope@iki.fi>
4626L: linux-media@vger.kernel.org
4627W: https://linuxtv.org
4628W: http://palosaari.fi/linux/
4629Q: http://patchwork.linuxtv.org/project/linux-media/list/
4630T: git git://linuxtv.org/anttip/media_tree.git
4631S: Maintained
4632F: drivers/media/tuners/fc2580*
4633
4634FANOTIFY
4635M: Eric Paris <eparis@redhat.com>
4636S: Maintained
4637F: fs/notify/fanotify/
4638F: include/linux/fanotify.h
4639F: include/uapi/linux/fanotify.h
4640
4641FARSYNC SYNCHRONOUS DRIVER
4642M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4643W: http://www.farsite.co.uk/
4644S: Supported
4645F: drivers/net/wan/farsync.*
4646
4647FAULT INJECTION SUPPORT
4648M: Akinobu Mita <akinobu.mita@gmail.com>
4649S: Supported
4650F: Documentation/fault-injection/
4651F: lib/fault-inject.c
4652
4653FBTFT Framebuffer drivers
4654M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4655M: Noralf Trønnes <noralf@tronnes.org>
4656S: Maintained
4657F: drivers/staging/fbtft/
4658
4659FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4660M: Vasu Dev <vasu.dev@intel.com>
4661L: fcoe-devel@open-fcoe.org
4662W: www.Open-FCoE.org
4663S: Supported
4664F: drivers/scsi/libfc/
4665F: drivers/scsi/fcoe/
4666F: include/scsi/fc/
4667F: include/scsi/libfc.h
4668F: include/scsi/libfcoe.h
4669F: include/uapi/scsi/fc/
4670
4671FILE LOCKING (flock() and fcntl()/lockf())
4672M: Jeff Layton <jlayton@poochiereds.net>
4673M: "J. Bruce Fields" <bfields@fieldses.org>
4674L: linux-fsdevel@vger.kernel.org
4675S: Maintained
4676F: include/linux/fcntl.h
4677F: include/linux/fs.h
4678F: include/uapi/linux/fcntl.h
4679F: include/uapi/linux/fs.h
4680F: fs/fcntl.c
4681F: fs/locks.c
4682
4683FILESYSTEMS (VFS and infrastructure)
4684M: Alexander Viro <viro@zeniv.linux.org.uk>
4685L: linux-fsdevel@vger.kernel.org
4686S: Maintained
4687F: fs/*
4688
4689FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4690M: Riku Voipio <riku.voipio@iki.fi>
4691L: linux-hwmon@vger.kernel.org
4692S: Maintained
4693F: drivers/hwmon/f75375s.c
4694F: include/linux/f75375s.h
4695
4696FIREWIRE AUDIO DRIVERS
4697M: Clemens Ladisch <clemens@ladisch.de>
4698L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4699T: git git://git.alsa-project.org/alsa-kernel.git
4700S: Maintained
4701F: sound/firewire/
4702
4703FIREWIRE MEDIA DRIVERS (firedtv)
4704M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4705L: linux-media@vger.kernel.org
4706L: linux1394-devel@lists.sourceforge.net
4707T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4708S: Maintained
4709F: drivers/media/firewire/
4710
4711FIREWIRE SBP-2 TARGET
4712M: Chris Boot <bootc@bootc.net>
4713L: linux-scsi@vger.kernel.org
4714L: target-devel@vger.kernel.org
4715L: linux1394-devel@lists.sourceforge.net
4716T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4717S: Maintained
4718F: drivers/target/sbp/
4719
4720FIREWIRE SUBSYSTEM
4721M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4722L: linux1394-devel@lists.sourceforge.net
4723W: http://ieee1394.wiki.kernel.org/
4724T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4725S: Maintained
4726F: drivers/firewire/
4727F: include/linux/firewire.h
4728F: include/uapi/linux/firewire*.h
4729F: tools/firewire/
4730
4731FIRMWARE LOADER (request_firmware)
4732M: Ming Lei <ming.lei@canonical.com>
4733L: linux-kernel@vger.kernel.org
4734S: Maintained
4735F: Documentation/firmware_class/
4736F: drivers/base/firmware*.c
4737F: include/linux/firmware.h
4738
4739FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4740M: Joshua Morris <josh.h.morris@us.ibm.com>
4741M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4742S: Maintained
4743F: drivers/block/rsxx/
4744
4745FLOPPY DRIVER
4746M: Jiri Kosina <jikos@kernel.org>
4747T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4748S: Odd fixes
4749F: drivers/block/floppy.c
4750
4751FMC SUBSYSTEM
4752M: Alessandro Rubini <rubini@gnudd.com>
4753W: http://www.ohwr.org/projects/fmc-bus
4754S: Supported
4755F: drivers/fmc/
4756F: include/linux/fmc*.h
4757F: include/linux/ipmi-fru.h
4758K: fmc_d.*register
4759
4760FPGA MANAGER FRAMEWORK
4761M: Alan Tull <atull@opensource.altera.com>
4762R: Moritz Fischer <moritz.fischer@ettus.com>
4763S: Maintained
4764F: drivers/fpga/
4765F: include/linux/fpga/fpga-mgr.h
4766W: http://www.rocketboards.org
4767
4768FPU EMULATOR
4769M: Bill Metzenthen <billm@melbpc.org.au>
4770W: http://floatingpoint.sourceforge.net/emulator/index.html
4771S: Maintained
4772F: arch/x86/math-emu/
4773
4774FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4775L: netdev@vger.kernel.org
4776S: Orphan
4777F: drivers/net/wan/dlci.c
4778F: drivers/net/wan/sdla.c
4779
4780FRAMEBUFFER LAYER
4781M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4782M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4783L: linux-fbdev@vger.kernel.org
4784W: http://linux-fbdev.sourceforge.net/
4785Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4786T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4787S: Maintained
4788F: Documentation/fb/
4789F: drivers/video/
4790F: include/video/
4791F: include/linux/fb.h
4792F: include/uapi/video/
4793F: include/uapi/linux/fb.h
4794
4795FREESCALE DIU FRAMEBUFFER DRIVER
4796M: Timur Tabi <timur@tabi.org>
4797L: linux-fbdev@vger.kernel.org
4798S: Maintained
4799F: drivers/video/fbdev/fsl-diu-fb.*
4800
4801FREESCALE DMA DRIVER
4802M: Li Yang <leoli@freescale.com>
4803M: Zhang Wei <zw@zh-kernel.org>
4804L: linuxppc-dev@lists.ozlabs.org
4805S: Maintained
4806F: drivers/dma/fsldma.*
4807
4808FREESCALE GPMI NAND DRIVER
4809M: Han Xu <han.xu@nxp.com>
4810L: linux-mtd@lists.infradead.org
4811S: Maintained
4812F: drivers/mtd/nand/gpmi-nand/*
4813
4814FREESCALE I2C CPM DRIVER
4815M: Jochen Friedrich <jochen@scram.de>
4816L: linuxppc-dev@lists.ozlabs.org
4817L: linux-i2c@vger.kernel.org
4818S: Maintained
4819F: drivers/i2c/busses/i2c-cpm.c
4820
4821FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4822M: Sascha Hauer <kernel@pengutronix.de>
4823L: linux-fbdev@vger.kernel.org
4824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4825S: Maintained
4826F: include/linux/platform_data/video-imxfb.h
4827F: drivers/video/fbdev/imxfb.c
4828
4829FREESCALE QUAD SPI DRIVER
4830M: Han Xu <han.xu@nxp.com>
4831L: linux-mtd@lists.infradead.org
4832S: Maintained
4833F: drivers/mtd/spi-nor/fsl-quadspi.c
4834
4835FREESCALE SOC FS_ENET DRIVER
4836M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4837M: Vitaly Bordug <vbordug@ru.mvista.com>
4838L: linuxppc-dev@lists.ozlabs.org
4839L: netdev@vger.kernel.org
4840S: Maintained
4841F: drivers/net/ethernet/freescale/fs_enet/
4842F: include/linux/fs_enet_pd.h
4843
4844FREESCALE IMX / MXC FEC DRIVER
4845M: Fugang Duan <fugang.duan@nxp.com>
4846L: netdev@vger.kernel.org
4847S: Maintained
4848F: drivers/net/ethernet/freescale/fec_main.c
4849F: drivers/net/ethernet/freescale/fec_ptp.c
4850F: drivers/net/ethernet/freescale/fec.h
4851F: Documentation/devicetree/bindings/net/fsl-fec.txt
4852
4853FREESCALE QUICC ENGINE LIBRARY
4854L: linuxppc-dev@lists.ozlabs.org
4855S: Orphan
4856F: drivers/soc/fsl/qe/
4857F: include/soc/fsl/*qe*.h
4858F: include/soc/fsl/*ucc*.h
4859
4860FREESCALE USB PERIPHERAL DRIVERS
4861M: Li Yang <leoli@freescale.com>
4862L: linux-usb@vger.kernel.org
4863L: linuxppc-dev@lists.ozlabs.org
4864S: Maintained
4865F: drivers/usb/gadget/udc/fsl*
4866
4867FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4868M: Li Yang <leoli@freescale.com>
4869L: netdev@vger.kernel.org
4870L: linuxppc-dev@lists.ozlabs.org
4871S: Maintained
4872F: drivers/net/ethernet/freescale/ucc_geth*
4873
4874FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4875M: Claudiu Manoil <claudiu.manoil@freescale.com>
4876L: netdev@vger.kernel.org
4877S: Maintained
4878F: drivers/net/ethernet/freescale/gianfar*
4879X: drivers/net/ethernet/freescale/gianfar_ptp.c
4880F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4881
4882FREESCALE QUICC ENGINE UCC HDLC DRIVER
4883M: Zhao Qiang <qiang.zhao@nxp.com>
4884L: netdev@vger.kernel.org
4885L: linuxppc-dev@lists.ozlabs.org
4886S: Maintained
4887F: drivers/net/wan/fsl_ucc_hdlc*
4888
4889FREESCALE QUICC ENGINE UCC UART DRIVER
4890M: Timur Tabi <timur@tabi.org>
4891L: linuxppc-dev@lists.ozlabs.org
4892S: Maintained
4893F: drivers/tty/serial/ucc_uart.c
4894
4895FREESCALE SOC SOUND DRIVERS
4896M: Timur Tabi <timur@tabi.org>
4897M: Nicolin Chen <nicoleotsuka@gmail.com>
4898M: Xiubo Li <Xiubo.Lee@gmail.com>
4899R: Fabio Estevam <fabio.estevam@nxp.com>
4900L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4901L: linuxppc-dev@lists.ozlabs.org
4902S: Maintained
4903F: sound/soc/fsl/fsl*
4904F: sound/soc/fsl/imx*
4905F: sound/soc/fsl/mpc8610_hpcd.c
4906
4907FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4908M: "J. German Rivera" <German.Rivera@freescale.com>
4909M: Stuart Yoder <stuart.yoder@nxp.com>
4910L: linux-kernel@vger.kernel.org
4911S: Maintained
4912F: drivers/staging/fsl-mc/
4913
4914FREEVXFS FILESYSTEM
4915M: Christoph Hellwig <hch@infradead.org>
4916W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4917S: Maintained
4918F: fs/freevxfs/
4919
4920FREEZER
4921M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4922M: Pavel Machek <pavel@ucw.cz>
4923L: linux-pm@vger.kernel.org
4924S: Supported
4925F: Documentation/power/freezing-of-tasks.txt
4926F: include/linux/freezer.h
4927F: kernel/freezer.c
4928
4929FRONTSWAP API
4930M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4931L: linux-kernel@vger.kernel.org
4932S: Maintained
4933F: mm/frontswap.c
4934F: include/linux/frontswap.h
4935
4936FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4937M: David Howells <dhowells@redhat.com>
4938L: linux-cachefs@redhat.com (moderated for non-subscribers)
4939S: Supported
4940F: Documentation/filesystems/caching/
4941F: fs/fscache/
4942F: include/linux/fscache*.h
4943
4944F2FS FILE SYSTEM
4945M: Jaegeuk Kim <jaegeuk@kernel.org>
4946M: Changman Lee <cm224.lee@samsung.com>
4947R: Chao Yu <yuchao0@huawei.com>
4948L: linux-f2fs-devel@lists.sourceforge.net
4949W: http://en.wikipedia.org/wiki/F2FS
4950T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4951S: Maintained
4952F: Documentation/filesystems/f2fs.txt
4953F: Documentation/ABI/testing/sysfs-fs-f2fs
4954F: fs/f2fs/
4955F: include/linux/f2fs_fs.h
4956F: include/trace/events/f2fs.h
4957
4958FUJITSU FR-V (FRV) PORT
4959S: Orphan
4960F: arch/frv/
4961
4962FUJITSU LAPTOP EXTRAS
4963M: Jonathan Woithe <jwoithe@just42.net>
4964L: platform-driver-x86@vger.kernel.org
4965S: Maintained
4966F: drivers/platform/x86/fujitsu-laptop.c
4967
4968FUJITSU M-5MO LS CAMERA ISP DRIVER
4969M: Kyungmin Park <kyungmin.park@samsung.com>
4970M: Heungjun Kim <riverful.kim@samsung.com>
4971L: linux-media@vger.kernel.org
4972S: Maintained
4973F: drivers/media/i2c/m5mols/
4974F: include/media/i2c/m5mols.h
4975
4976FUJITSU TABLET EXTRAS
4977M: Robert Gerlach <khnz@gmx.de>
4978L: platform-driver-x86@vger.kernel.org
4979S: Maintained
4980F: drivers/platform/x86/fujitsu-tablet.c
4981
4982FUSE: FILESYSTEM IN USERSPACE
4983M: Miklos Szeredi <miklos@szeredi.hu>
4984L: linux-fsdevel@vger.kernel.org
4985W: http://fuse.sourceforge.net/
4986T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4987S: Maintained
4988F: fs/fuse/
4989F: include/uapi/linux/fuse.h
4990F: Documentation/filesystems/fuse.txt
4991
4992FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4993M: Rik Faith <faith@cs.unc.edu>
4994L: linux-scsi@vger.kernel.org
4995S: Odd Fixes (e.g., new signatures)
4996F: drivers/scsi/fdomain.*
4997
4998GCOV BASED KERNEL PROFILING
4999M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5000S: Maintained
5001F: kernel/gcov/
5002F: Documentation/gcov.txt
5003
5004GDT SCSI DISK ARRAY CONTROLLER DRIVER
5005M: Achim Leubner <achim_leubner@adaptec.com>
5006L: linux-scsi@vger.kernel.org
5007W: http://www.icp-vortex.com/
5008S: Supported
5009F: drivers/scsi/gdt*
5010
5011GDB KERNEL DEBUGGING HELPER SCRIPTS
5012M: Jan Kiszka <jan.kiszka@siemens.com>
5013M: Kieran Bingham <kieran@bingham.xyz>
5014S: Supported
5015F: scripts/gdb/
5016
5017GEMTEK FM RADIO RECEIVER DRIVER
5018M: Hans Verkuil <hverkuil@xs4all.nl>
5019L: linux-media@vger.kernel.org
5020T: git git://linuxtv.org/media_tree.git
5021W: https://linuxtv.org
5022S: Maintained
5023F: drivers/media/radio/radio-gemtek*
5024
5025GENERIC GPIO I2C DRIVER
5026M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5027S: Supported
5028F: drivers/i2c/busses/i2c-gpio.c
5029F: include/linux/i2c-gpio.h
5030
5031GENERIC GPIO I2C MULTIPLEXER DRIVER
5032M: Peter Korsgaard <peter.korsgaard@barco.com>
5033L: linux-i2c@vger.kernel.org
5034S: Supported
5035F: drivers/i2c/muxes/i2c-mux-gpio.c
5036F: include/linux/i2c-mux-gpio.h
5037F: Documentation/i2c/muxes/i2c-mux-gpio
5038
5039GENERIC HDLC (WAN) DRIVERS
5040M: Krzysztof Halasa <khc@pm.waw.pl>
5041W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5042S: Maintained
5043F: drivers/net/wan/c101.c
5044F: drivers/net/wan/hd6457*
5045F: drivers/net/wan/hdlc*
5046F: drivers/net/wan/n2.c
5047F: drivers/net/wan/pc300too.c
5048F: drivers/net/wan/pci200syn.c
5049F: drivers/net/wan/wanxl*
5050
5051GENERIC INCLUDE/ASM HEADER FILES
5052M: Arnd Bergmann <arnd@arndb.de>
5053L: linux-arch@vger.kernel.org
5054T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5055S: Maintained
5056F: include/asm-generic/
5057F: include/uapi/asm-generic/
5058
5059GENERIC PHY FRAMEWORK
5060M: Kishon Vijay Abraham I <kishon@ti.com>
5061L: linux-kernel@vger.kernel.org
5062T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5063S: Supported
5064F: drivers/phy/
5065F: include/linux/phy/
5066
5067GENERIC PM DOMAINS
5068M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5069M: Kevin Hilman <khilman@kernel.org>
5070M: Ulf Hansson <ulf.hansson@linaro.org>
5071L: linux-pm@vger.kernel.org
5072S: Supported
5073F: drivers/base/power/domain*.c
5074F: include/linux/pm_domain.h
5075
5076GENERIC UIO DRIVER FOR PCI DEVICES
5077M: "Michael S. Tsirkin" <mst@redhat.com>
5078L: kvm@vger.kernel.org
5079S: Supported
5080F: drivers/uio/uio_pci_generic.c
5081
5082GET_MAINTAINER SCRIPT
5083M: Joe Perches <joe@perches.com>
5084S: Maintained
5085F: scripts/get_maintainer.pl
5086
5087GFS2 FILE SYSTEM
5088M: Steven Whitehouse <swhiteho@redhat.com>
5089M: Bob Peterson <rpeterso@redhat.com>
5090L: cluster-devel@redhat.com
5091W: http://sources.redhat.com/cluster/
5092T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5093S: Supported
5094F: Documentation/filesystems/gfs2*.txt
5095F: fs/gfs2/
5096F: include/uapi/linux/gfs2_ondisk.h
5097
5098GIGASET ISDN DRIVERS
5099M: Paul Bolle <pebolle@tiscali.nl>
5100L: gigaset307x-common@lists.sourceforge.net
5101W: http://gigaset307x.sourceforge.net/
5102S: Odd Fixes
5103F: Documentation/isdn/README.gigaset
5104F: drivers/isdn/gigaset/
5105F: include/uapi/linux/gigaset_dev.h
5106
5107GO7007 MPEG CODEC
5108M: Hans Verkuil <hans.verkuil@cisco.com>
5109L: linux-media@vger.kernel.org
5110S: Maintained
5111F: drivers/media/usb/go7007/
5112
5113GOODIX TOUCHSCREEN
5114M: Bastien Nocera <hadess@hadess.net>
5115L: linux-input@vger.kernel.org
5116S: Maintained
5117F: drivers/input/touchscreen/goodix.c
5118
5119GPIO SUBSYSTEM
5120M: Linus Walleij <linus.walleij@linaro.org>
5121M: Alexandre Courbot <gnurou@gmail.com>
5122L: linux-gpio@vger.kernel.org
5123T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5124S: Maintained
5125F: Documentation/devicetree/bindings/gpio/
5126F: Documentation/gpio/
5127F: Documentation/ABI/testing/gpio-cdev
5128F: Documentation/ABI/obsolete/sysfs-gpio
5129F: drivers/gpio/
5130F: include/linux/gpio/
5131F: include/linux/gpio.h
5132F: include/asm-generic/gpio.h
5133F: include/uapi/linux/gpio.h
5134F: tools/gpio/
5135
5136GRE DEMULTIPLEXER DRIVER
5137M: Dmitry Kozlov <xeb@mail.ru>
5138L: netdev@vger.kernel.org
5139S: Maintained
5140F: net/ipv4/gre_demux.c
5141F: net/ipv4/gre_offload.c
5142F: include/net/gre.h
5143
5144GRETH 10/100/1G Ethernet MAC device driver
5145M: Andreas Larsson <andreas@gaisler.com>
5146L: netdev@vger.kernel.org
5147S: Maintained
5148F: drivers/net/ethernet/aeroflex/
5149
5150GSPCA FINEPIX SUBDRIVER
5151M: Frank Zago <frank@zago.net>
5152L: linux-media@vger.kernel.org
5153T: git git://linuxtv.org/media_tree.git
5154S: Maintained
5155F: drivers/media/usb/gspca/finepix.c
5156
5157GSPCA GL860 SUBDRIVER
5158M: Olivier Lorin <o.lorin@laposte.net>
5159L: linux-media@vger.kernel.org
5160T: git git://linuxtv.org/media_tree.git
5161S: Maintained
5162F: drivers/media/usb/gspca/gl860/
5163
5164GSPCA M5602 SUBDRIVER
5165M: Erik Andren <erik.andren@gmail.com>
5166L: linux-media@vger.kernel.org
5167T: git git://linuxtv.org/media_tree.git
5168S: Maintained
5169F: drivers/media/usb/gspca/m5602/
5170
5171GSPCA PAC207 SONIXB SUBDRIVER
5172M: Hans de Goede <hdegoede@redhat.com>
5173L: linux-media@vger.kernel.org
5174T: git git://linuxtv.org/media_tree.git
5175S: Maintained
5176F: drivers/media/usb/gspca/pac207.c
5177
5178GSPCA SN9C20X SUBDRIVER
5179M: Brian Johnson <brijohn@gmail.com>
5180L: linux-media@vger.kernel.org
5181T: git git://linuxtv.org/media_tree.git
5182S: Maintained
5183F: drivers/media/usb/gspca/sn9c20x.c
5184
5185GSPCA T613 SUBDRIVER
5186M: Leandro Costantino <lcostantino@gmail.com>
5187L: linux-media@vger.kernel.org
5188T: git git://linuxtv.org/media_tree.git
5189S: Maintained
5190F: drivers/media/usb/gspca/t613.c
5191
5192GSPCA USB WEBCAM DRIVER
5193M: Hans de Goede <hdegoede@redhat.com>
5194L: linux-media@vger.kernel.org
5195T: git git://linuxtv.org/media_tree.git
5196S: Maintained
5197F: drivers/media/usb/gspca/
5198
5199GUID PARTITION TABLE (GPT)
5200M: Davidlohr Bueso <dave@stgolabs.net>
5201L: linux-efi@vger.kernel.org
5202S: Maintained
5203F: block/partitions/efi.*
5204
5205STK1160 USB VIDEO CAPTURE DRIVER
5206M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5207L: linux-media@vger.kernel.org
5208T: git git://linuxtv.org/media_tree.git
5209S: Maintained
5210F: drivers/media/usb/stk1160/
5211
5212H8/300 ARCHITECTURE
5213M: Yoshinori Sato <ysato@users.sourceforge.jp>
5214L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5215W: http://uclinux-h8.sourceforge.jp
5216T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5217S: Maintained
5218F: arch/h8300/
5219F: drivers/clocksource/h8300_*.c
5220F: drivers/clk/h8300/
5221F: drivers/irqchip/irq-renesas-h8*.c
5222
5223HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5224M: Frank Seidel <frank@f-seidel.de>
5225L: platform-driver-x86@vger.kernel.org
5226W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5227S: Maintained
5228F: drivers/platform/x86/hdaps.c
5229
5230HDPVR USB VIDEO ENCODER DRIVER
5231M: Hans Verkuil <hverkuil@xs4all.nl>
5232L: linux-media@vger.kernel.org
5233T: git git://linuxtv.org/media_tree.git
5234W: https://linuxtv.org
5235S: Odd Fixes
5236F: drivers/media/usb/hdpvr/
5237
5238HWPOISON MEMORY FAILURE HANDLING
5239M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5240L: linux-mm@kvack.org
5241S: Maintained
5242F: mm/memory-failure.c
5243F: mm/hwpoison-inject.c
5244
5245HYPERVISOR VIRTUAL CONSOLE DRIVER
5246L: linuxppc-dev@lists.ozlabs.org
5247S: Odd Fixes
5248F: drivers/tty/hvc/
5249
5250HACKRF MEDIA DRIVER
5251M: Antti Palosaari <crope@iki.fi>
5252L: linux-media@vger.kernel.org
5253W: https://linuxtv.org
5254W: http://palosaari.fi/linux/
5255Q: http://patchwork.linuxtv.org/project/linux-media/list/
5256T: git git://linuxtv.org/anttip/media_tree.git
5257S: Maintained
5258F: drivers/media/usb/hackrf/
5259
5260HARDWARE MONITORING
5261M: Jean Delvare <jdelvare@suse.com>
5262M: Guenter Roeck <linux@roeck-us.net>
5263L: linux-hwmon@vger.kernel.org
5264W: http://hwmon.wiki.kernel.org/
5265T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5266T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5267S: Maintained
5268F: Documentation/hwmon/
5269F: drivers/hwmon/
5270F: include/linux/hwmon*.h
5271
5272HARDWARE RANDOM NUMBER GENERATOR CORE
5273M: Matt Mackall <mpm@selenic.com>
5274M: Herbert Xu <herbert@gondor.apana.org.au>
5275L: linux-crypto@vger.kernel.org
5276S: Odd fixes
5277F: Documentation/hw_random.txt
5278F: drivers/char/hw_random/
5279F: include/linux/hw_random.h
5280
5281HARDWARE SPINLOCK CORE
5282M: Ohad Ben-Cohen <ohad@wizery.com>
5283M: Bjorn Andersson <bjorn.andersson@linaro.org>
5284L: linux-remoteproc@vger.kernel.org
5285S: Maintained
5286T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5287F: Documentation/hwspinlock.txt
5288F: drivers/hwspinlock/hwspinlock_*
5289F: include/linux/hwspinlock.h
5290
5291HARMONY SOUND DRIVER
5292L: linux-parisc@vger.kernel.org
5293S: Maintained
5294F: sound/parisc/harmony.*
5295
5296HD29L2 MEDIA DRIVER
5297M: Antti Palosaari <crope@iki.fi>
5298L: linux-media@vger.kernel.org
5299W: https://linuxtv.org
5300W: http://palosaari.fi/linux/
5301Q: http://patchwork.linuxtv.org/project/linux-media/list/
5302T: git git://linuxtv.org/anttip/media_tree.git
5303S: Maintained
5304F: drivers/media/dvb-frontends/hd29l2*
5305
5306HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5307M: Don Brace <don.brace@microsemi.com>
5308L: iss_storagedev@hp.com
5309L: esc.storagedev@microsemi.com
5310L: linux-scsi@vger.kernel.org
5311S: Supported
5312F: Documentation/scsi/hpsa.txt
5313F: drivers/scsi/hpsa*.[ch]
5314F: include/linux/cciss*.h
5315F: include/uapi/linux/cciss*.h
5316
5317HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5318M: Don Brace <don.brace@microsemi.com>
5319L: iss_storagedev@hp.com
5320L: esc.storagedev@microsemi.com
5321L: linux-scsi@vger.kernel.org
5322S: Supported
5323F: Documentation/blockdev/cciss.txt
5324F: drivers/block/cciss*
5325F: include/linux/cciss_ioctl.h
5326F: include/uapi/linux/cciss_ioctl.h
5327
5328HFI1 DRIVER
5329M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5330M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5331L: linux-rdma@vger.kernel.org
5332S: Supported
5333F: drivers/infiniband/hw/hfi1
5334
5335HFS FILESYSTEM
5336L: linux-fsdevel@vger.kernel.org
5337S: Orphan
5338F: Documentation/filesystems/hfs.txt
5339F: fs/hfs/
5340
5341HFSPLUS FILESYSTEM
5342L: linux-fsdevel@vger.kernel.org
5343S: Orphan
5344F: Documentation/filesystems/hfsplus.txt
5345F: fs/hfsplus/
5346
5347HGA FRAMEBUFFER DRIVER
5348M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5349L: linux-nvidia@lists.surfsouth.com
5350W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5351S: Maintained
5352F: drivers/video/fbdev/hgafb.c
5353
5354HIBERNATION (aka Software Suspend, aka swsusp)
5355M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5356M: Pavel Machek <pavel@ucw.cz>
5357L: linux-pm@vger.kernel.org
5358S: Supported
5359F: arch/x86/power/
5360F: drivers/base/power/
5361F: kernel/power/
5362F: include/linux/suspend.h
5363F: include/linux/freezer.h
5364F: include/linux/pm.h
5365F: arch/*/include/asm/suspend*.h
5366
5367HID CORE LAYER
5368M: Jiri Kosina <jikos@kernel.org>
5369R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5370L: linux-input@vger.kernel.org
5371T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5372S: Maintained
5373F: drivers/hid/
5374F: include/linux/hid*
5375F: include/uapi/linux/hid*
5376
5377HID SENSOR HUB DRIVERS
5378M: Jiri Kosina <jikos@kernel.org>
5379M: Jonathan Cameron <jic23@kernel.org>
5380M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5381L: linux-input@vger.kernel.org
5382L: linux-iio@vger.kernel.org
5383S: Maintained
5384F: Documentation/hid/hid-sensor*
5385F: drivers/hid/hid-sensor-*
5386F: drivers/iio/*/hid-*
5387F: include/linux/hid-sensor-*
5388
5389HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5390M: Thomas Gleixner <tglx@linutronix.de>
5391L: linux-kernel@vger.kernel.org
5392T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5393S: Maintained
5394F: Documentation/timers/
5395F: kernel/time/hrtimer.c
5396F: kernel/time/clockevents.c
5397F: kernel/time/tick*.*
5398F: kernel/time/timer_*.c
5399F: include/linux/clockchips.h
5400F: include/linux/hrtimer.h
5401
5402HIGH-SPEED SCC DRIVER FOR AX.25
5403L: linux-hams@vger.kernel.org
5404S: Orphan
5405F: drivers/net/hamradio/dmascc.c
5406F: drivers/net/hamradio/scc.c
5407
5408HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5409M: HighPoint Linux Team <linux@highpoint-tech.com>
5410W: http://www.highpoint-tech.com
5411S: Supported
5412F: Documentation/scsi/hptiop.txt
5413F: drivers/scsi/hptiop.c
5414
5415HIPPI
5416M: Jes Sorensen <jes@trained-monkey.org>
5417L: linux-hippi@sunsite.dk
5418S: Maintained
5419F: include/linux/hippidevice.h
5420F: include/uapi/linux/if_hippi.h
5421F: net/802/hippi.c
5422F: drivers/net/hippi/
5423
5424HISILICON SAS Controller
5425M: John Garry <john.garry@huawei.com>
5426W: http://www.hisilicon.com
5427S: Supported
5428F: drivers/scsi/hisi_sas/
5429F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5430
5431HOST AP DRIVER
5432M: Jouni Malinen <j@w1.fi>
5433L: hostap@shmoo.com (subscribers-only)
5434L: linux-wireless@vger.kernel.org
5435W: http://hostap.epitest.fi/
5436S: Maintained
5437F: drivers/net/wireless/intersil/hostap/
5438
5439HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5440L: platform-driver-x86@vger.kernel.org
5441S: Orphan
5442F: drivers/platform/x86/tc1100-wmi.c
5443
5444HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5445M: Jaroslav Kysela <perex@perex.cz>
5446S: Maintained
5447F: drivers/net/ethernet/hp/hp100.*
5448
5449HPET: High Precision Event Timers driver
5450M: Clemens Ladisch <clemens@ladisch.de>
5451S: Maintained
5452F: Documentation/timers/hpet.txt
5453F: drivers/char/hpet.c
5454F: include/linux/hpet.h
5455F: include/uapi/linux/hpet.h
5456
5457HPET: x86
5458S: Orphan
5459F: arch/x86/kernel/hpet.c
5460F: arch/x86/include/asm/hpet.h
5461
5462HPFS FILESYSTEM
5463M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5464W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5465S: Maintained
5466F: fs/hpfs/
5467
5468HSI SUBSYSTEM
5469M: Sebastian Reichel <sre@kernel.org>
5470T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5471S: Maintained
5472F: Documentation/ABI/testing/sysfs-bus-hsi
5473F: Documentation/hsi.txt
5474F: drivers/hsi/
5475F: include/linux/hsi/
5476F: include/uapi/linux/hsi/
5477
5478HSO 3G MODEM DRIVER
5479M: Jan Dumon <j.dumon@option.com>
5480W: http://www.pharscape.org
5481S: Maintained
5482F: drivers/net/usb/hso.c
5483
5484HSR NETWORK PROTOCOL
5485M: Arvid Brodin <arvid.brodin@alten.se>
5486L: netdev@vger.kernel.org
5487S: Maintained
5488F: net/hsr/
5489
5490HTCPEN TOUCHSCREEN DRIVER
5491M: Pau Oliva Fora <pof@eslack.org>
5492L: linux-input@vger.kernel.org
5493S: Maintained
5494F: drivers/input/touchscreen/htcpen.c
5495
5496HUGETLB FILESYSTEM
5497M: Nadia Yvette Chambers <nyc@holomorphy.com>
5498S: Maintained
5499F: fs/hugetlbfs/
5500
5501Hyper-V CORE AND DRIVERS
5502M: "K. Y. Srinivasan" <kys@microsoft.com>
5503M: Haiyang Zhang <haiyangz@microsoft.com>
5504L: devel@linuxdriverproject.org
5505S: Maintained
5506F: arch/x86/include/asm/mshyperv.h
5507F: arch/x86/include/uapi/asm/hyperv.h
5508F: arch/x86/kernel/cpu/mshyperv.c
5509F: drivers/hid/hid-hyperv.c
5510F: drivers/hv/
5511F: drivers/input/serio/hyperv-keyboard.c
5512F: drivers/pci/host/pci-hyperv.c
5513F: drivers/net/hyperv/
5514F: drivers/scsi/storvsc_drv.c
5515F: drivers/video/fbdev/hyperv_fb.c
5516F: include/linux/hyperv.h
5517F: tools/hv/
5518F: Documentation/ABI/stable/sysfs-bus-vmbus
5519
5520I2C MUXES
5521M: Peter Rosin <peda@axentia.se>
5522L: linux-i2c@vger.kernel.org
5523S: Maintained
5524F: Documentation/i2c/i2c-topology
5525F: Documentation/i2c/muxes/
5526F: Documentation/devicetree/bindings/i2c/i2c-mux*
5527F: drivers/i2c/i2c-mux.c
5528F: drivers/i2c/muxes/
5529F: include/linux/i2c-mux.h
5530
5531I2C OVER PARALLEL PORT
5532M: Jean Delvare <jdelvare@suse.com>
5533L: linux-i2c@vger.kernel.org
5534S: Maintained
5535F: Documentation/i2c/busses/i2c-parport
5536F: Documentation/i2c/busses/i2c-parport-light
5537F: drivers/i2c/busses/i2c-parport.c
5538F: drivers/i2c/busses/i2c-parport-light.c
5539
5540I2C/SMBUS CONTROLLER DRIVERS FOR PC
5541M: Jean Delvare <jdelvare@suse.com>
5542L: linux-i2c@vger.kernel.org
5543S: Maintained
5544F: Documentation/i2c/busses/i2c-ali1535
5545F: Documentation/i2c/busses/i2c-ali1563
5546F: Documentation/i2c/busses/i2c-ali15x3
5547F: Documentation/i2c/busses/i2c-amd756
5548F: Documentation/i2c/busses/i2c-amd8111
5549F: Documentation/i2c/busses/i2c-i801
5550F: Documentation/i2c/busses/i2c-nforce2
5551F: Documentation/i2c/busses/i2c-piix4
5552F: Documentation/i2c/busses/i2c-sis5595
5553F: Documentation/i2c/busses/i2c-sis630
5554F: Documentation/i2c/busses/i2c-sis96x
5555F: Documentation/i2c/busses/i2c-via
5556F: Documentation/i2c/busses/i2c-viapro
5557F: drivers/i2c/busses/i2c-ali1535.c
5558F: drivers/i2c/busses/i2c-ali1563.c
5559F: drivers/i2c/busses/i2c-ali15x3.c
5560F: drivers/i2c/busses/i2c-amd756.c
5561F: drivers/i2c/busses/i2c-amd756-s4882.c
5562F: drivers/i2c/busses/i2c-amd8111.c
5563F: drivers/i2c/busses/i2c-i801.c
5564F: drivers/i2c/busses/i2c-isch.c
5565F: drivers/i2c/busses/i2c-nforce2.c
5566F: drivers/i2c/busses/i2c-nforce2-s4985.c
5567F: drivers/i2c/busses/i2c-piix4.c
5568F: drivers/i2c/busses/i2c-sis5595.c
5569F: drivers/i2c/busses/i2c-sis630.c
5570F: drivers/i2c/busses/i2c-sis96x.c
5571F: drivers/i2c/busses/i2c-via.c
5572F: drivers/i2c/busses/i2c-viapro.c
5573
5574I2C/SMBUS ISMT DRIVER
5575M: Seth Heasley <seth.heasley@intel.com>
5576M: Neil Horman <nhorman@tuxdriver.com>
5577L: linux-i2c@vger.kernel.org
5578F: drivers/i2c/busses/i2c-ismt.c
5579F: Documentation/i2c/busses/i2c-ismt
5580
5581I2C/SMBUS STUB DRIVER
5582M: Jean Delvare <jdelvare@suse.com>
5583L: linux-i2c@vger.kernel.org
5584S: Maintained
5585F: drivers/i2c/i2c-stub.c
5586
5587I2C SUBSYSTEM
5588M: Wolfram Sang <wsa@the-dreams.de>
5589L: linux-i2c@vger.kernel.org
5590W: https://i2c.wiki.kernel.org/
5591Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5592T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5593S: Maintained
5594F: Documentation/devicetree/bindings/i2c/
5595F: Documentation/i2c/
5596F: drivers/i2c/
5597F: drivers/i2c/*/
5598F: include/linux/i2c.h
5599F: include/linux/i2c-*.h
5600F: include/uapi/linux/i2c.h
5601F: include/uapi/linux/i2c-*.h
5602
5603I2C ACPI SUPPORT
5604M: Mika Westerberg <mika.westerberg@linux.intel.com>
5605L: linux-i2c@vger.kernel.org
5606L: linux-acpi@vger.kernel.org
5607S: Maintained
5608
5609I2C-TAOS-EVM DRIVER
5610M: Jean Delvare <jdelvare@suse.com>
5611L: linux-i2c@vger.kernel.org
5612S: Maintained
5613F: Documentation/i2c/busses/i2c-taos-evm
5614F: drivers/i2c/busses/i2c-taos-evm.c
5615
5616I2C-TINY-USB DRIVER
5617M: Till Harbaum <till@harbaum.org>
5618L: linux-i2c@vger.kernel.org
5619W: http://www.harbaum.org/till/i2c_tiny_usb
5620S: Maintained
5621F: drivers/i2c/busses/i2c-tiny-usb.c
5622
5623i386 BOOT CODE
5624M: "H. Peter Anvin" <hpa@zytor.com>
5625S: Maintained
5626F: arch/x86/boot/
5627
5628i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5629M: "H. Peter Anvin" <hpa@zytor.com>
5630T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5631S: Maintained
5632
5633IA64 (Itanium) PLATFORM
5634M: Tony Luck <tony.luck@intel.com>
5635M: Fenghua Yu <fenghua.yu@intel.com>
5636L: linux-ia64@vger.kernel.org
5637T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5638S: Maintained
5639F: arch/ia64/
5640
5641IBM Power VMX Cryptographic instructions
5642M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5643M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5644L: linux-crypto@vger.kernel.org
5645S: Supported
5646F: drivers/crypto/vmx/Makefile
5647F: drivers/crypto/vmx/Kconfig
5648F: drivers/crypto/vmx/vmx.c
5649F: drivers/crypto/vmx/aes*
5650F: drivers/crypto/vmx/ghash*
5651F: drivers/crypto/vmx/ppc-xlate.pl
5652
5653IBM Power in-Nest Crypto Acceleration
5654M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5655M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5656L: linux-crypto@vger.kernel.org
5657S: Supported
5658F: drivers/crypto/nx/Makefile
5659F: drivers/crypto/nx/Kconfig
5660F: drivers/crypto/nx/nx-aes*
5661F: drivers/crypto/nx/nx-sha*
5662F: drivers/crypto/nx/nx.*
5663F: drivers/crypto/nx/nx_csbcpb.h
5664F: drivers/crypto/nx/nx_debugfs.h
5665
5666IBM Power 842 compression accelerator
5667M: Dan Streetman <ddstreet@ieee.org>
5668S: Supported
5669F: drivers/crypto/nx/Makefile
5670F: drivers/crypto/nx/Kconfig
5671F: drivers/crypto/nx/nx-842*
5672F: include/linux/sw842.h
5673F: crypto/842.c
5674F: lib/842/
5675
5676IBM Power Linux RAID adapter
5677M: Brian King <brking@us.ibm.com>
5678S: Supported
5679F: drivers/scsi/ipr.*
5680
5681IBM Power Virtual Ethernet Device Driver
5682M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5683L: netdev@vger.kernel.org
5684S: Supported
5685F: drivers/net/ethernet/ibm/ibmveth.*
5686
5687IBM Power SRIOV Virtual NIC Device Driver
5688M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5689M: John Allen <jallen@linux.vnet.ibm.com>
5690L: netdev@vger.kernel.org
5691S: Supported
5692F: drivers/net/ethernet/ibm/ibmvnic.*
5693
5694IBM Power Virtual SCSI Device Drivers
5695M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5696L: linux-scsi@vger.kernel.org
5697S: Supported
5698F: drivers/scsi/ibmvscsi/ibmvscsi*
5699F: drivers/scsi/ibmvscsi/viosrp.h
5700
5701IBM Power Virtual FC Device Drivers
5702M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5703L: linux-scsi@vger.kernel.org
5704S: Supported
5705F: drivers/scsi/ibmvscsi/ibmvfc*
5706
5707IBM ServeRAID RAID DRIVER
5708S: Orphan
5709F: drivers/scsi/ips.*
5710
5711ICH LPC AND GPIO DRIVER
5712M: Peter Tyser <ptyser@xes-inc.com>
5713S: Maintained
5714F: drivers/mfd/lpc_ich.c
5715F: drivers/gpio/gpio-ich.c
5716
5717IDE SUBSYSTEM
5718M: "David S. Miller" <davem@davemloft.net>
5719L: linux-ide@vger.kernel.org
5720Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5721T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5722S: Maintained
5723F: Documentation/ide/
5724F: drivers/ide/
5725F: include/linux/ide.h
5726
5727IDEAPAD LAPTOP EXTRAS DRIVER
5728M: Ike Panhc <ike.pan@canonical.com>
5729L: platform-driver-x86@vger.kernel.org
5730W: http://launchpad.net/ideapad-laptop
5731S: Maintained
5732F: drivers/platform/x86/ideapad-laptop.c
5733
5734IDEAPAD LAPTOP SLIDEBAR DRIVER
5735M: Andrey Moiseev <o2g.org.ru@gmail.com>
5736L: linux-input@vger.kernel.org
5737W: https://github.com/o2genum/ideapad-slidebar
5738S: Maintained
5739F: drivers/input/misc/ideapad_slidebar.c
5740
5741IDE/ATAPI DRIVERS
5742M: Borislav Petkov <bp@alien8.de>
5743L: linux-ide@vger.kernel.org
5744S: Maintained
5745F: Documentation/cdrom/ide-cd
5746F: drivers/ide/ide-cd*
5747
5748IDLE-I7300
5749M: Andy Henroid <andrew.d.henroid@intel.com>
5750L: linux-pm@vger.kernel.org
5751S: Supported
5752F: drivers/idle/i7300_idle.c
5753
5754IEEE 802.15.4 SUBSYSTEM
5755M: Alexander Aring <aar@pengutronix.de>
5756L: linux-wpan@vger.kernel.org
5757W: http://wpan.cakelab.org/
5758T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5759T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5760S: Maintained
5761F: net/ieee802154/
5762F: net/mac802154/
5763F: drivers/net/ieee802154/
5764F: include/linux/nl802154.h
5765F: include/linux/ieee802154.h
5766F: include/net/nl802154.h
5767F: include/net/mac802154.h
5768F: include/net/af_ieee802154.h
5769F: include/net/cfg802154.h
5770F: include/net/ieee802154_netdev.h
5771F: Documentation/networking/ieee802154.txt
5772
5773IGORPLUG-USB IR RECEIVER
5774M: Sean Young <sean@mess.org>
5775L: linux-media@vger.kernel.org
5776S: Maintained
5777F: drivers/media/rc/igorplugusb.c
5778
5779IGUANAWORKS USB IR TRANSCEIVER
5780M: Sean Young <sean@mess.org>
5781L: linux-media@vger.kernel.org
5782S: Maintained
5783F: drivers/media/rc/iguanair.c
5784
5785IIO SUBSYSTEM AND DRIVERS
5786M: Jonathan Cameron <jic23@kernel.org>
5787R: Hartmut Knaack <knaack.h@gmx.de>
5788R: Lars-Peter Clausen <lars@metafoo.de>
5789R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5790L: linux-iio@vger.kernel.org
5791S: Maintained
5792F: drivers/iio/
5793F: drivers/staging/iio/
5794F: include/linux/iio/
5795F: tools/iio/
5796
5797IKANOS/ADI EAGLE ADSL USB DRIVER
5798M: Matthieu Castet <castet.matthieu@free.fr>
5799M: Stanislaw Gruszka <stf_xl@wp.pl>
5800S: Maintained
5801F: drivers/usb/atm/ueagle-atm.c
5802
5803INA209 HARDWARE MONITOR DRIVER
5804M: Guenter Roeck <linux@roeck-us.net>
5805L: linux-hwmon@vger.kernel.org
5806S: Maintained
5807F: Documentation/hwmon/ina209
5808F: Documentation/devicetree/bindings/i2c/ina209.txt
5809F: drivers/hwmon/ina209.c
5810
5811INA2XX HARDWARE MONITOR DRIVER
5812M: Guenter Roeck <linux@roeck-us.net>
5813L: linux-hwmon@vger.kernel.org
5814S: Maintained
5815F: Documentation/hwmon/ina2xx
5816F: drivers/hwmon/ina2xx.c
5817F: include/linux/platform_data/ina2xx.h
5818
5819INDUSTRY PACK SUBSYSTEM (IPACK)
5820M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5821M: Jens Taprogge <jens.taprogge@taprogge.org>
5822M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5823L: industrypack-devel@lists.sourceforge.net
5824W: http://industrypack.sourceforge.net
5825S: Maintained
5826F: drivers/ipack/
5827
5828INGENIC JZ4780 DMA Driver
5829M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5830S: Maintained
5831F: drivers/dma/dma-jz4780.c
5832
5833INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5834M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5835M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5836L: linux-ima-devel@lists.sourceforge.net
5837L: linux-ima-user@lists.sourceforge.net
5838L: linux-security-module@vger.kernel.org
5839T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5840S: Supported
5841F: security/integrity/ima/
5842
5843IMGTEC IR DECODER DRIVER
5844M: James Hogan <james.hogan@imgtec.com>
5845S: Maintained
5846F: drivers/media/rc/img-ir/
5847
5848IMS TWINTURBO FRAMEBUFFER DRIVER
5849L: linux-fbdev@vger.kernel.org
5850S: Orphan
5851F: drivers/video/fbdev/imsttfb.c
5852
5853INFINIBAND SUBSYSTEM
5854M: Doug Ledford <dledford@redhat.com>
5855M: Sean Hefty <sean.hefty@intel.com>
5856M: Hal Rosenstock <hal.rosenstock@gmail.com>
5857L: linux-rdma@vger.kernel.org
5858W: http://www.openfabrics.org/
5859Q: http://patchwork.kernel.org/project/linux-rdma/list/
5860T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5861S: Supported
5862F: Documentation/infiniband/
5863F: drivers/infiniband/
5864F: include/uapi/linux/if_infiniband.h
5865F: include/uapi/rdma/
5866F: include/rdma/
5867
5868INOTIFY
5869M: John McCutchan <john@johnmccutchan.com>
5870M: Robert Love <rlove@rlove.org>
5871M: Eric Paris <eparis@parisplace.org>
5872S: Maintained
5873F: Documentation/filesystems/inotify.txt
5874F: fs/notify/inotify/
5875F: include/linux/inotify.h
5876F: include/uapi/linux/inotify.h
5877
5878INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5879M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5880L: linux-input@vger.kernel.org
5881Q: http://patchwork.kernel.org/project/linux-input/list/
5882T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5883S: Maintained
5884F: drivers/input/
5885F: include/linux/input.h
5886F: include/uapi/linux/input.h
5887F: include/linux/input/
5888F: Documentation/devicetree/bindings/input/
5889
5890INPUT MULTITOUCH (MT) PROTOCOL
5891M: Henrik Rydberg <rydberg@bitmath.org>
5892L: linux-input@vger.kernel.org
5893S: Odd fixes
5894F: Documentation/input/multi-touch-protocol.txt
5895F: drivers/input/input-mt.c
5896K: \b(ABS|SYN)_MT_
5897
5898INTEL ASoC BDW/HSW DRIVERS
5899M: Jie Yang <yang.jie@linux.intel.com>
5900L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5901S: Supported
5902F: sound/soc/intel/common/sst-dsp*
5903F: sound/soc/intel/common/sst-firmware.c
5904F: sound/soc/intel/boards/broadwell.c
5905F: sound/soc/intel/haswell/
5906
5907INTEL C600 SERIES SAS CONTROLLER DRIVER
5908M: Intel SCU Linux support <intel-linux-scu@intel.com>
5909M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5910L: linux-scsi@vger.kernel.org
5911T: git git://git.code.sf.net/p/intel-sas/isci
5912S: Supported
5913F: drivers/scsi/isci/
5914
5915INTEL HID EVENT DRIVER
5916M: Alex Hung <alex.hung@canonical.com>
5917L: platform-driver-x86@vger.kernel.org
5918S: Maintained
5919F: drivers/platform/x86/intel-hid.c
5920
5921INTEL IDLE DRIVER
5922M: Len Brown <lenb@kernel.org>
5923L: linux-pm@vger.kernel.org
5924T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5925S: Supported
5926F: drivers/idle/intel_idle.c
5927
5928INTEL PSTATE DRIVER
5929M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5930M: Len Brown <lenb@kernel.org>
5931L: linux-pm@vger.kernel.org
5932S: Supported
5933F: drivers/cpufreq/intel_pstate.c
5934
5935INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5936M: Maik Broemme <mbroemme@plusserver.de>
5937L: linux-fbdev@vger.kernel.org
5938S: Maintained
5939F: Documentation/fb/intelfb.txt
5940F: drivers/video/fbdev/intelfb/
5941
5942INTEL 810/815 FRAMEBUFFER DRIVER
5943M: Antonino Daplas <adaplas@gmail.com>
5944L: linux-fbdev@vger.kernel.org
5945S: Maintained
5946F: drivers/video/fbdev/i810/
5947
5948INTEL MENLOW THERMAL DRIVER
5949M: Sujith Thomas <sujith.thomas@intel.com>
5950L: platform-driver-x86@vger.kernel.org
5951W: https://01.org/linux-acpi
5952S: Supported
5953F: drivers/platform/x86/intel_menlow.c
5954
5955INTEL I/OAT DMA DRIVER
5956M: Dave Jiang <dave.jiang@intel.com>
5957R: Dan Williams <dan.j.williams@intel.com>
5958L: dmaengine@vger.kernel.org
5959Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5960S: Supported
5961F: drivers/dma/ioat*
5962
5963INTEL IOMMU (VT-d)
5964M: David Woodhouse <dwmw2@infradead.org>
5965L: iommu@lists.linux-foundation.org
5966T: git git://git.infradead.org/iommu-2.6.git
5967S: Supported
5968F: drivers/iommu/intel-iommu.c
5969F: include/linux/intel-iommu.h
5970
5971INTEL IOP-ADMA DMA DRIVER
5972R: Dan Williams <dan.j.williams@intel.com>
5973S: Odd fixes
5974F: drivers/dma/iop-adma.c
5975
5976INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5977M: Krzysztof Halasa <khalasa@piap.pl>
5978S: Maintained
5979F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5980F: arch/arm/mach-ixp4xx/include/mach/npe.h
5981F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5982F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5983F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5984F: drivers/net/wan/ixp4xx_hss.c
5985
5986INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5987M: Deepak Saxena <dsaxena@plexity.net>
5988S: Maintained
5989F: drivers/char/hw_random/ixp4xx-rng.c
5990
5991INTEL ETHERNET DRIVERS
5992M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5993L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5994W: http://www.intel.com/support/feedback.htm
5995W: http://e1000.sourceforge.net/
5996Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5997T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5998T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5999S: Supported
6000F: Documentation/networking/e100.txt
6001F: Documentation/networking/e1000.txt
6002F: Documentation/networking/e1000e.txt
6003F: Documentation/networking/igb.txt
6004F: Documentation/networking/igbvf.txt
6005F: Documentation/networking/ixgb.txt
6006F: Documentation/networking/ixgbe.txt
6007F: Documentation/networking/ixgbevf.txt
6008F: Documentation/networking/i40e.txt
6009F: Documentation/networking/i40evf.txt
6010F: drivers/net/ethernet/intel/
6011F: drivers/net/ethernet/intel/*/
6012
6013INTEL RDMA RNIC DRIVER
6014M: Faisal Latif <faisal.latif@intel.com>
6015R: Chien Tin Tung <chien.tin.tung@intel.com>
6016R: Mustafa Ismail <mustafa.ismail@intel.com>
6017R: Shiraz Saleem <shiraz.saleem@intel.com>
6018R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6019L: linux-rdma@vger.kernel.org
6020S: Supported
6021F: drivers/infiniband/hw/i40iw/
6022
6023INTEL-MID GPIO DRIVER
6024M: David Cohen <david.a.cohen@linux.intel.com>
6025L: linux-gpio@vger.kernel.org
6026S: Maintained
6027F: drivers/gpio/gpio-intel-mid.c
6028
6029INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6030M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6031L: linux-wireless@vger.kernel.org
6032S: Maintained
6033F: Documentation/networking/README.ipw2100
6034F: Documentation/networking/README.ipw2200
6035F: drivers/net/wireless/intel/ipw2x00/
6036
6037INTEL(R) TRACE HUB
6038M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6039S: Supported
6040F: Documentation/trace/intel_th.txt
6041F: drivers/hwtracing/intel_th/
6042
6043INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6044M: Ning Sun <ning.sun@intel.com>
6045L: tboot-devel@lists.sourceforge.net
6046W: http://tboot.sourceforge.net
6047T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6048S: Supported
6049F: Documentation/intel_txt.txt
6050F: include/linux/tboot.h
6051F: arch/x86/kernel/tboot.c
6052
6053INTEL WIRELESS WIMAX CONNECTION 2400
6054M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6055M: linux-wimax@intel.com
6056L: wimax@linuxwimax.org (subscribers-only)
6057S: Supported
6058W: http://linuxwimax.org
6059F: Documentation/wimax/README.i2400m
6060F: drivers/net/wimax/i2400m/
6061F: include/uapi/linux/wimax/i2400m.h
6062
6063INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6064M: Stanislaw Gruszka <sgruszka@redhat.com>
6065L: linux-wireless@vger.kernel.org
6066S: Supported
6067F: drivers/net/wireless/intel/iwlegacy/
6068
6069INTEL WIRELESS WIFI LINK (iwlwifi)
6070M: Johannes Berg <johannes.berg@intel.com>
6071M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6072M: Luca Coelho <luciano.coelho@intel.com>
6073M: Intel Linux Wireless <linuxwifi@intel.com>
6074L: linux-wireless@vger.kernel.org
6075W: http://intellinuxwireless.org
6076T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6077S: Supported
6078F: drivers/net/wireless/intel/iwlwifi/
6079
6080INTEL MANAGEMENT ENGINE (mei)
6081M: Tomas Winkler <tomas.winkler@intel.com>
6082L: linux-kernel@vger.kernel.org
6083S: Supported
6084F: include/uapi/linux/mei.h
6085F: include/linux/mei_cl_bus.h
6086F: drivers/misc/mei/*
6087F: drivers/watchdog/mei_wdt.c
6088F: Documentation/misc-devices/mei/*
6089
6090INTEL MIC DRIVERS (mic)
6091M: Sudeep Dutt <sudeep.dutt@intel.com>
6092M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6093S: Supported
6094W: https://github.com/sudeepdutt/mic
6095W: http://software.intel.com/en-us/mic-developer
6096F: include/linux/mic_bus.h
6097F: include/linux/scif.h
6098F: include/uapi/linux/mic_common.h
6099F: include/uapi/linux/mic_ioctl.h
6100F: include/uapi/linux/scif_ioctl.h
6101F: drivers/misc/mic/
6102F: drivers/dma/mic_x100_dma.c
6103F: drivers/dma/mic_x100_dma.h
6104F: Documentation/mic/
6105
6106INTEL PMC/P-Unit IPC DRIVER
6107M: Zha Qipeng<qipeng.zha@intel.com>
6108L: platform-driver-x86@vger.kernel.org
6109S: Maintained
6110F: drivers/platform/x86/intel_pmc_ipc.c
6111F: drivers/platform/x86/intel_punit_ipc.c
6112F: arch/x86/include/asm/intel_pmc_ipc.h
6113F: arch/x86/include/asm/intel_punit_ipc.h
6114
6115INTEL TELEMETRY DRIVER
6116M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6117L: platform-driver-x86@vger.kernel.org
6118S: Maintained
6119F: arch/x86/include/asm/intel_telemetry.h
6120F: drivers/platform/x86/intel_telemetry*
6121
6122INTEL PMC CORE DRIVER
6123M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6124M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6125L: platform-driver-x86@vger.kernel.org
6126S: Maintained
6127F: arch/x86/include/asm/pmc_core.h
6128F: drivers/platform/x86/intel_pmc_core*
6129
6130IOC3 ETHERNET DRIVER
6131M: Ralf Baechle <ralf@linux-mips.org>
6132L: linux-mips@linux-mips.org
6133S: Maintained
6134F: drivers/net/ethernet/sgi/ioc3-eth.c
6135
6136IOC3 SERIAL DRIVER
6137M: Pat Gefre <pfg@sgi.com>
6138L: linux-serial@vger.kernel.org
6139S: Maintained
6140F: drivers/tty/serial/ioc3_serial.c
6141
6142IOMMU DRIVERS
6143M: Joerg Roedel <joro@8bytes.org>
6144L: iommu@lists.linux-foundation.org
6145T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6146S: Maintained
6147F: drivers/iommu/
6148
6149IP MASQUERADING
6150M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6151S: Maintained
6152F: net/ipv4/netfilter/ipt_MASQUERADE.c
6153
6154IPMI SUBSYSTEM
6155M: Corey Minyard <minyard@acm.org>
6156L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6157W: http://openipmi.sourceforge.net/
6158S: Supported
6159F: Documentation/IPMI.txt
6160F: drivers/char/ipmi/
6161F: include/linux/ipmi*
6162F: include/uapi/linux/ipmi*
6163
6164QCOM AUDIO (ASoC) DRIVERS
6165M: Patrick Lai <plai@codeaurora.org>
6166M: Banajit Goswami <bgoswami@codeaurora.org>
6167L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6168S: Supported
6169F: sound/soc/qcom/
6170
6171IPS SCSI RAID DRIVER
6172M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6173L: linux-scsi@vger.kernel.org
6174W: http://www.adaptec.com/
6175S: Maintained
6176F: drivers/scsi/ips*
6177
6178IPVS
6179M: Wensong Zhang <wensong@linux-vs.org>
6180M: Simon Horman <horms@verge.net.au>
6181M: Julian Anastasov <ja@ssi.bg>
6182L: netdev@vger.kernel.org
6183L: lvs-devel@vger.kernel.org
6184S: Maintained
6185T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6186T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6187F: Documentation/networking/ipvs-sysctl.txt
6188F: include/net/ip_vs.h
6189F: include/uapi/linux/ip_vs.h
6190F: net/netfilter/ipvs/
6191
6192IPWIRELESS DRIVER
6193M: Jiri Kosina <jikos@kernel.org>
6194M: David Sterba <dsterba@suse.com>
6195S: Odd Fixes
6196F: drivers/tty/ipwireless/
6197
6198IPX NETWORK LAYER
6199M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6200L: netdev@vger.kernel.org
6201S: Maintained
6202F: include/net/ipx.h
6203F: include/uapi/linux/ipx.h
6204F: net/ipx/
6205
6206IRDA SUBSYSTEM
6207M: Samuel Ortiz <samuel@sortiz.org>
6208L: irda-users@lists.sourceforge.net (subscribers-only)
6209L: netdev@vger.kernel.org
6210W: http://irda.sourceforge.net/
6211S: Maintained
6212T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6213F: Documentation/networking/irda.txt
6214F: drivers/net/irda/
6215F: include/net/irda/
6216F: net/irda/
6217
6218IRQ SUBSYSTEM
6219M: Thomas Gleixner <tglx@linutronix.de>
6220L: linux-kernel@vger.kernel.org
6221S: Maintained
6222T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6223F: kernel/irq/
6224
6225IRQCHIP DRIVERS
6226M: Thomas Gleixner <tglx@linutronix.de>
6227M: Jason Cooper <jason@lakedaemon.net>
6228M: Marc Zyngier <marc.zyngier@arm.com>
6229L: linux-kernel@vger.kernel.org
6230S: Maintained
6231T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6232T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6233F: Documentation/devicetree/bindings/interrupt-controller/
6234F: drivers/irqchip/
6235
6236IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6237M: Jiang Liu <jiang.liu@linux.intel.com>
6238M: Marc Zyngier <marc.zyngier@arm.com>
6239S: Maintained
6240T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6241F: Documentation/IRQ-domain.txt
6242F: include/linux/irqdomain.h
6243F: kernel/irq/irqdomain.c
6244F: kernel/irq/msi.c
6245
6246ISA
6247M: William Breathitt Gray <vilhelm.gray@gmail.com>
6248S: Maintained
6249F: Documentation/isa.txt
6250F: drivers/base/isa.c
6251F: include/linux/isa.h
6252
6253ISAPNP
6254M: Jaroslav Kysela <perex@perex.cz>
6255S: Maintained
6256F: Documentation/isapnp.txt
6257F: drivers/pnp/isapnp/
6258F: include/linux/isapnp.h
6259
6260ISA RADIO MODULE
6261M: Hans Verkuil <hverkuil@xs4all.nl>
6262L: linux-media@vger.kernel.org
6263T: git git://linuxtv.org/media_tree.git
6264W: https://linuxtv.org
6265S: Maintained
6266F: drivers/media/radio/radio-isa*
6267
6268iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6269M: Peter Jones <pjones@redhat.com>
6270M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6271S: Maintained
6272F: drivers/firmware/iscsi_ibft*
6273
6274ISCSI
6275M: Mike Christie <michaelc@cs.wisc.edu>
6276L: open-iscsi@googlegroups.com
6277W: www.open-iscsi.org
6278T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6279S: Maintained
6280F: drivers/scsi/*iscsi*
6281F: include/scsi/*iscsi*
6282
6283ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6284M: Or Gerlitz <ogerlitz@mellanox.com>
6285M: Sagi Grimberg <sagi@grimberg.me>
6286M: Roi Dayan <roid@mellanox.com>
6287L: linux-rdma@vger.kernel.org
6288S: Supported
6289W: http://www.openfabrics.org
6290W: www.open-iscsi.org
6291Q: http://patchwork.kernel.org/project/linux-rdma/list/
6292F: drivers/infiniband/ulp/iser/
6293
6294ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6295M: Sagi Grimberg <sagi@grimberg.me>
6296T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6297L: linux-rdma@vger.kernel.org
6298L: target-devel@vger.kernel.org
6299S: Supported
6300W: http://www.linux-iscsi.org
6301F: drivers/infiniband/ulp/isert
6302
6303ISDN SUBSYSTEM
6304M: Karsten Keil <isdn@linux-pingi.de>
6305L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6306L: netdev@vger.kernel.org
6307W: http://www.isdn4linux.de
6308T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6309S: Maintained
6310F: Documentation/isdn/
6311F: drivers/isdn/
6312F: include/linux/isdn.h
6313F: include/linux/isdn/
6314F: include/uapi/linux/isdn.h
6315F: include/uapi/linux/isdn/
6316
6317ISDN SUBSYSTEM (Eicon active card driver)
6318M: Armin Schindler <mac@melware.de>
6319L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6320W: http://www.melware.de
6321S: Maintained
6322F: drivers/isdn/hardware/eicon/
6323
6324IT87 HARDWARE MONITORING DRIVER
6325M: Jean Delvare <jdelvare@suse.com>
6326L: linux-hwmon@vger.kernel.org
6327S: Maintained
6328F: Documentation/hwmon/it87
6329F: drivers/hwmon/it87.c
6330
6331IT913X MEDIA DRIVER
6332M: Antti Palosaari <crope@iki.fi>
6333L: linux-media@vger.kernel.org
6334W: https://linuxtv.org
6335W: http://palosaari.fi/linux/
6336Q: http://patchwork.linuxtv.org/project/linux-media/list/
6337T: git git://linuxtv.org/anttip/media_tree.git
6338S: Maintained
6339F: drivers/media/tuners/it913x*
6340
6341IVTV VIDEO4LINUX DRIVER
6342M: Andy Walls <awalls@md.metrocast.net>
6343L: ivtv-devel@ivtvdriver.org (subscribers-only)
6344L: linux-media@vger.kernel.org
6345T: git git://linuxtv.org/media_tree.git
6346W: http://www.ivtvdriver.org
6347S: Maintained
6348F: Documentation/video4linux/*.ivtv
6349F: drivers/media/pci/ivtv/
6350F: include/uapi/linux/ivtv*
6351
6352IX2505V MEDIA DRIVER
6353M: Malcolm Priestley <tvboxspy@gmail.com>
6354L: linux-media@vger.kernel.org
6355W: https://linuxtv.org
6356Q: http://patchwork.linuxtv.org/project/linux-media/list/
6357S: Maintained
6358F: drivers/media/dvb-frontends/ix2505v*
6359
6360JC42.4 TEMPERATURE SENSOR DRIVER
6361M: Guenter Roeck <linux@roeck-us.net>
6362L: linux-hwmon@vger.kernel.org
6363S: Maintained
6364F: drivers/hwmon/jc42.c
6365F: Documentation/hwmon/jc42
6366
6367JFS FILESYSTEM
6368M: Dave Kleikamp <shaggy@kernel.org>
6369L: jfs-discussion@lists.sourceforge.net
6370W: http://jfs.sourceforge.net/
6371T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6372S: Maintained
6373F: Documentation/filesystems/jfs.txt
6374F: fs/jfs/
6375
6376JME NETWORK DRIVER
6377M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6378L: netdev@vger.kernel.org
6379S: Maintained
6380F: drivers/net/ethernet/jme.*
6381
6382JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6383M: David Woodhouse <dwmw2@infradead.org>
6384L: linux-mtd@lists.infradead.org
6385W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6386S: Maintained
6387F: fs/jffs2/
6388F: include/uapi/linux/jffs2.h
6389
6390JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6391M: "Theodore Ts'o" <tytso@mit.edu>
6392M: Jan Kara <jack@suse.com>
6393L: linux-ext4@vger.kernel.org
6394S: Maintained
6395F: fs/jbd2/
6396F: include/linux/jbd2.h
6397
6398JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6399M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6400L: linux-media@vger.kernel.org
6401S: Maintained
6402F: drivers/media/platform/rcar_jpu.c
6403
6404JSM Neo PCI based serial card
6405M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6406L: linux-serial@vger.kernel.org
6407S: Maintained
6408F: drivers/tty/serial/jsm/
6409
6410K10TEMP HARDWARE MONITORING DRIVER
6411M: Clemens Ladisch <clemens@ladisch.de>
6412L: linux-hwmon@vger.kernel.org
6413S: Maintained
6414F: Documentation/hwmon/k10temp
6415F: drivers/hwmon/k10temp.c
6416
6417K8TEMP HARDWARE MONITORING DRIVER
6418M: Rudolf Marek <r.marek@assembler.cz>
6419L: linux-hwmon@vger.kernel.org
6420S: Maintained
6421F: Documentation/hwmon/k8temp
6422F: drivers/hwmon/k8temp.c
6423
6424KASAN
6425M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6426R: Alexander Potapenko <glider@google.com>
6427R: Dmitry Vyukov <dvyukov@google.com>
6428L: kasan-dev@googlegroups.com
6429S: Maintained
6430F: arch/*/include/asm/kasan.h
6431F: arch/*/mm/kasan_init*
6432F: Documentation/kasan.txt
6433F: include/linux/kasan*.h
6434F: lib/test_kasan.c
6435F: mm/kasan/
6436F: scripts/Makefile.kasan
6437
6438KCONFIG
6439M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6440L: linux-kbuild@vger.kernel.org
6441T: git git://gitorious.org/linux-kconfig/linux-kconfig
6442S: Maintained
6443F: Documentation/kbuild/kconfig-language.txt
6444F: scripts/kconfig/
6445
6446KDUMP
6447M: Dave Young <dyoung@redhat.com>
6448M: Baoquan He <bhe@redhat.com>
6449R: Vivek Goyal <vgoyal@redhat.com>
6450L: kexec@lists.infradead.org
6451W: http://lse.sourceforge.net/kdump/
6452S: Maintained
6453F: Documentation/kdump/
6454
6455KEENE FM RADIO TRANSMITTER DRIVER
6456M: Hans Verkuil <hverkuil@xs4all.nl>
6457L: linux-media@vger.kernel.org
6458T: git git://linuxtv.org/media_tree.git
6459W: https://linuxtv.org
6460S: Maintained
6461F: drivers/media/radio/radio-keene*
6462
6463KERNEL AUTOMOUNTER v4 (AUTOFS4)
6464M: Ian Kent <raven@themaw.net>
6465L: autofs@vger.kernel.org
6466S: Maintained
6467F: fs/autofs4/
6468
6469KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6470M: Michal Marek <mmarek@suse.com>
6471T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6472T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6473L: linux-kbuild@vger.kernel.org
6474S: Maintained
6475F: Documentation/kbuild/
6476F: Makefile
6477F: scripts/Makefile.*
6478F: scripts/basic/
6479F: scripts/mk*
6480F: scripts/package/
6481
6482KERNEL JANITORS
6483L: kernel-janitors@vger.kernel.org
6484W: http://kernelnewbies.org/KernelJanitors
6485S: Odd Fixes
6486
6487KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6488M: "J. Bruce Fields" <bfields@fieldses.org>
6489M: Jeff Layton <jlayton@poochiereds.net>
6490L: linux-nfs@vger.kernel.org
6491W: http://nfs.sourceforge.net/
6492T: git git://linux-nfs.org/~bfields/linux.git
6493S: Supported
6494F: fs/nfsd/
6495F: include/uapi/linux/nfsd/
6496F: fs/lockd/
6497F: fs/nfs_common/
6498F: net/sunrpc/
6499F: include/linux/lockd/
6500F: include/linux/sunrpc/
6501F: include/uapi/linux/sunrpc/
6502
6503KERNEL SELFTEST FRAMEWORK
6504M: Shuah Khan <shuahkh@osg.samsung.com>
6505L: linux-kselftest@vger.kernel.org
6506T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6507S: Maintained
6508F: tools/testing/selftests
6509
6510KERNEL VIRTUAL MACHINE (KVM)
6511M: Paolo Bonzini <pbonzini@redhat.com>
6512M: Radim Krčmář <rkrcmar@redhat.com>
6513L: kvm@vger.kernel.org
6514W: http://www.linux-kvm.org
6515T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6516S: Supported
6517F: Documentation/*/kvm*.txt
6518F: Documentation/virtual/kvm/
6519F: arch/*/kvm/
6520F: arch/x86/kernel/kvm.c
6521F: arch/x86/kernel/kvmclock.c
6522F: arch/*/include/asm/kvm*
6523F: include/linux/kvm*
6524F: include/uapi/linux/kvm*
6525F: virt/kvm/
6526F: tools/kvm/
6527
6528KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6529M: Joerg Roedel <joro@8bytes.org>
6530L: kvm@vger.kernel.org
6531W: http://www.linux-kvm.org/
6532S: Maintained
6533F: arch/x86/include/asm/svm.h
6534F: arch/x86/kvm/svm.c
6535
6536KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6537M: Alexander Graf <agraf@suse.com>
6538L: kvm-ppc@vger.kernel.org
6539W: http://www.linux-kvm.org/
6540T: git git://github.com/agraf/linux-2.6.git
6541S: Supported
6542F: arch/powerpc/include/asm/kvm*
6543F: arch/powerpc/kvm/
6544
6545KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6546M: Christian Borntraeger <borntraeger@de.ibm.com>
6547M: Cornelia Huck <cornelia.huck@de.ibm.com>
6548L: linux-s390@vger.kernel.org
6549W: http://www.ibm.com/developerworks/linux/linux390/
6550T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6551S: Supported
6552F: Documentation/s390/kvm.txt
6553F: arch/s390/include/asm/kvm*
6554F: arch/s390/kvm/
6555
6556KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6557M: Christoffer Dall <christoffer.dall@linaro.org>
6558M: Marc Zyngier <marc.zyngier@arm.com>
6559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6560L: kvmarm@lists.cs.columbia.edu
6561W: http://systems.cs.columbia.edu/projects/kvm-arm
6562T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6563S: Supported
6564F: arch/arm/include/uapi/asm/kvm*
6565F: arch/arm/include/asm/kvm*
6566F: arch/arm/kvm/
6567F: virt/kvm/arm/
6568F: include/kvm/arm_*
6569
6570KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6571M: Christoffer Dall <christoffer.dall@linaro.org>
6572M: Marc Zyngier <marc.zyngier@arm.com>
6573L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6574L: kvmarm@lists.cs.columbia.edu
6575S: Maintained
6576F: arch/arm64/include/uapi/asm/kvm*
6577F: arch/arm64/include/asm/kvm*
6578F: arch/arm64/kvm/
6579
6580KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6581M: James Hogan <james.hogan@imgtec.com>
6582L: linux-mips@linux-mips.org
6583S: Supported
6584F: arch/mips/include/uapi/asm/kvm*
6585F: arch/mips/include/asm/kvm*
6586F: arch/mips/kvm/
6587
6588KEXEC
6589M: Eric Biederman <ebiederm@xmission.com>
6590W: http://kernel.org/pub/linux/utils/kernel/kexec/
6591L: kexec@lists.infradead.org
6592S: Maintained
6593F: include/linux/kexec.h
6594F: include/uapi/linux/kexec.h
6595F: kernel/kexec*
6596
6597KEYS/KEYRINGS:
6598M: David Howells <dhowells@redhat.com>
6599L: keyrings@vger.kernel.org
6600S: Maintained
6601F: Documentation/security/keys.txt
6602F: include/linux/key.h
6603F: include/linux/key-type.h
6604F: include/linux/keyctl.h
6605F: include/uapi/linux/keyctl.h
6606F: include/keys/
6607F: security/keys/
6608
6609KEYS-TRUSTED
6610M: David Safford <safford@us.ibm.com>
6611M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6612L: linux-security-module@vger.kernel.org
6613L: keyrings@vger.kernel.org
6614S: Supported
6615F: Documentation/security/keys-trusted-encrypted.txt
6616F: include/keys/trusted-type.h
6617F: security/keys/trusted.c
6618F: security/keys/trusted.h
6619
6620KEYS-ENCRYPTED
6621M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6622M: David Safford <safford@us.ibm.com>
6623L: linux-security-module@vger.kernel.org
6624L: keyrings@vger.kernel.org
6625S: Supported
6626F: Documentation/security/keys-trusted-encrypted.txt
6627F: include/keys/encrypted-type.h
6628F: security/keys/encrypted-keys/
6629
6630KGDB / KDB /debug_core
6631M: Jason Wessel <jason.wessel@windriver.com>
6632W: http://kgdb.wiki.kernel.org/
6633L: kgdb-bugreport@lists.sourceforge.net
6634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6635S: Maintained
6636F: Documentation/DocBook/kgdb.tmpl
6637F: drivers/misc/kgdbts.c
6638F: drivers/tty/serial/kgdboc.c
6639F: include/linux/kdb.h
6640F: include/linux/kgdb.h
6641F: kernel/debug/
6642
6643KMEMCHECK
6644M: Vegard Nossum <vegardno@ifi.uio.no>
6645M: Pekka Enberg <penberg@kernel.org>
6646S: Maintained
6647F: Documentation/kmemcheck.txt
6648F: arch/x86/include/asm/kmemcheck.h
6649F: arch/x86/mm/kmemcheck/
6650F: include/linux/kmemcheck.h
6651F: mm/kmemcheck.c
6652
6653KMEMLEAK
6654M: Catalin Marinas <catalin.marinas@arm.com>
6655S: Maintained
6656F: Documentation/kmemleak.txt
6657F: include/linux/kmemleak.h
6658F: mm/kmemleak.c
6659F: mm/kmemleak-test.c
6660
6661KPROBES
6662M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6663M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6664M: "David S. Miller" <davem@davemloft.net>
6665M: Masami Hiramatsu <mhiramat@kernel.org>
6666S: Maintained
6667F: Documentation/kprobes.txt
6668F: include/linux/kprobes.h
6669F: kernel/kprobes.c
6670
6671KS0108 LCD CONTROLLER DRIVER
6672M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6673W: http://miguelojeda.es/auxdisplay.htm
6674W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6675S: Maintained
6676F: Documentation/auxdisplay/ks0108
6677F: drivers/auxdisplay/ks0108.c
6678F: include/linux/ks0108.h
6679
6680L3MDEV
6681M: David Ahern <dsa@cumulusnetworks.com>
6682L: netdev@vger.kernel.org
6683S: Maintained
6684F: net/l3mdev
6685F: include/net/l3mdev.h
6686
6687LANTIQ MIPS ARCHITECTURE
6688M: John Crispin <john@phrozen.org>
6689L: linux-mips@linux-mips.org
6690S: Maintained
6691F: arch/mips/lantiq
6692
6693LAPB module
6694L: linux-x25@vger.kernel.org
6695S: Orphan
6696F: Documentation/networking/lapb-module.txt
6697F: include/*/lapb.h
6698F: net/lapb/
6699
6700LASI 53c700 driver for PARISC
6701M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6702L: linux-scsi@vger.kernel.org
6703S: Maintained
6704F: Documentation/scsi/53c700.txt
6705F: drivers/scsi/53c700*
6706
6707LED SUBSYSTEM
6708M: Richard Purdie <rpurdie@rpsys.net>
6709M: Jacek Anaszewski <j.anaszewski@samsung.com>
6710L: linux-leds@vger.kernel.org
6711T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6712S: Maintained
6713F: drivers/leds/
6714F: include/linux/leds.h
6715
6716LEGACY EEPROM DRIVER
6717M: Jean Delvare <jdelvare@suse.com>
6718S: Maintained
6719F: Documentation/misc-devices/eeprom
6720F: drivers/misc/eeprom/eeprom.c
6721
6722LEGO USB Tower driver
6723M: Juergen Stuber <starblue@users.sourceforge.net>
6724L: legousb-devel@lists.sourceforge.net
6725W: http://legousb.sourceforge.net/
6726S: Maintained
6727F: drivers/usb/misc/legousbtower.c
6728
6729LG2160 MEDIA DRIVER
6730M: Michael Krufky <mkrufky@linuxtv.org>
6731L: linux-media@vger.kernel.org
6732W: https://linuxtv.org
6733W: http://github.com/mkrufky
6734Q: http://patchwork.linuxtv.org/project/linux-media/list/
6735T: git git://linuxtv.org/mkrufky/tuners.git
6736S: Maintained
6737F: drivers/media/dvb-frontends/lg2160.*
6738
6739LGDT3305 MEDIA DRIVER
6740M: Michael Krufky <mkrufky@linuxtv.org>
6741L: linux-media@vger.kernel.org
6742W: https://linuxtv.org
6743W: http://github.com/mkrufky
6744Q: http://patchwork.linuxtv.org/project/linux-media/list/
6745T: git git://linuxtv.org/mkrufky/tuners.git
6746S: Maintained
6747F: drivers/media/dvb-frontends/lgdt3305.*
6748
6749LGUEST
6750M: Rusty Russell <rusty@rustcorp.com.au>
6751L: lguest@lists.ozlabs.org
6752W: http://lguest.ozlabs.org/
6753S: Odd Fixes
6754F: arch/x86/include/asm/lguest*.h
6755F: arch/x86/lguest/
6756F: drivers/lguest/
6757F: include/linux/lguest*.h
6758F: tools/lguest/
6759
6760LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6761M: Tejun Heo <tj@kernel.org>
6762L: linux-ide@vger.kernel.org
6763T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6764S: Maintained
6765F: drivers/ata/
6766F: include/linux/ata.h
6767F: include/linux/libata.h
6768
6769LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6770M: Viresh Kumar <vireshk@kernel.org>
6771L: linux-ide@vger.kernel.org
6772T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6773S: Maintained
6774F: include/linux/pata_arasan_cf_data.h
6775F: drivers/ata/pata_arasan_cf.c
6776
6777LIBATA PATA DRIVERS
6778M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6779M: Tejun Heo <tj@kernel.org>
6780L: linux-ide@vger.kernel.org
6781T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6782S: Maintained
6783F: drivers/ata/pata_*.c
6784F: drivers/ata/ata_generic.c
6785
6786LIBATA SATA AHCI PLATFORM devices support
6787M: Hans de Goede <hdegoede@redhat.com>
6788M: Tejun Heo <tj@kernel.org>
6789L: linux-ide@vger.kernel.org
6790T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6791S: Maintained
6792F: drivers/ata/ahci_platform.c
6793F: drivers/ata/libahci_platform.c
6794F: include/linux/ahci_platform.h
6795
6796LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6797M: Mikael Pettersson <mikpelinux@gmail.com>
6798L: linux-ide@vger.kernel.org
6799T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6800S: Maintained
6801F: drivers/ata/sata_promise.*
6802
6803LIBLOCKDEP
6804M: Sasha Levin <sasha.levin@oracle.com>
6805S: Maintained
6806F: tools/lib/lockdep/
6807
6808LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6809M: Dan Williams <dan.j.williams@intel.com>
6810L: linux-nvdimm@lists.01.org
6811Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6812T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6813S: Supported
6814F: drivers/nvdimm/*
6815F: include/linux/nd.h
6816F: include/linux/libnvdimm.h
6817F: include/uapi/linux/ndctl.h
6818
6819LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6820M: Ross Zwisler <ross.zwisler@linux.intel.com>
6821L: linux-nvdimm@lists.01.org
6822Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6823S: Supported
6824F: drivers/nvdimm/blk.c
6825F: drivers/nvdimm/region_devs.c
6826F: drivers/acpi/nfit*
6827
6828LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6829M: Vishal Verma <vishal.l.verma@intel.com>
6830L: linux-nvdimm@lists.01.org
6831Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6832S: Supported
6833F: drivers/nvdimm/btt*
6834
6835LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6836M: Ross Zwisler <ross.zwisler@linux.intel.com>
6837L: linux-nvdimm@lists.01.org
6838Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6839S: Supported
6840F: drivers/nvdimm/pmem.c
6841F: include/linux/pmem.h
6842F: arch/*/include/asm/pmem.h
6843
6844LIGHTNVM PLATFORM SUPPORT
6845M: Matias Bjorling <mb@lightnvm.io>
6846W: http://github/OpenChannelSSD
6847L: linux-block@vger.kernel.org
6848S: Maintained
6849F: drivers/lightnvm/
6850F: include/linux/lightnvm.h
6851F: include/uapi/linux/lightnvm.h
6852
6853LINUX FOR IBM pSERIES (RS/6000)
6854M: Paul Mackerras <paulus@au.ibm.com>
6855W: http://www.ibm.com/linux/ltc/projects/ppc
6856S: Supported
6857F: arch/powerpc/boot/rs6000.h
6858
6859LINUX FOR POWERPC (32-BIT AND 64-BIT)
6860M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6861M: Paul Mackerras <paulus@samba.org>
6862M: Michael Ellerman <mpe@ellerman.id.au>
6863W: http://www.penguinppc.org/
6864L: linuxppc-dev@lists.ozlabs.org
6865Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6866T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6867S: Supported
6868F: Documentation/powerpc/
6869F: arch/powerpc/
6870F: drivers/char/tpm/tpm_ibmvtpm*
6871F: drivers/crypto/nx/
6872F: drivers/crypto/vmx/
6873F: drivers/net/ethernet/ibm/ibmveth.*
6874F: drivers/net/ethernet/ibm/ibmvnic.*
6875F: drivers/pci/hotplug/rpa*
6876F: drivers/scsi/ibmvscsi/
6877N: opal
6878N: /pmac
6879N: powermac
6880N: powernv
6881N: [^a-z0-9]ps3
6882N: pseries
6883
6884LINUX FOR POWER MACINTOSH
6885M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6886W: http://www.penguinppc.org/
6887L: linuxppc-dev@lists.ozlabs.org
6888S: Maintained
6889F: arch/powerpc/platforms/powermac/
6890F: drivers/macintosh/
6891
6892LINUX FOR POWERPC EMBEDDED MPC5XXX
6893M: Anatolij Gustschin <agust@denx.de>
6894L: linuxppc-dev@lists.ozlabs.org
6895T: git git://git.denx.de/linux-denx-agust.git
6896S: Maintained
6897F: arch/powerpc/platforms/512x/
6898F: arch/powerpc/platforms/52xx/
6899
6900LINUX FOR POWERPC EMBEDDED PPC4XX
6901M: Alistair Popple <alistair@popple.id.au>
6902M: Matt Porter <mporter@kernel.crashing.org>
6903W: http://www.penguinppc.org/
6904L: linuxppc-dev@lists.ozlabs.org
6905S: Maintained
6906F: arch/powerpc/platforms/40x/
6907F: arch/powerpc/platforms/44x/
6908
6909LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6910L: linuxppc-dev@lists.ozlabs.org
6911S: Orphan
6912F: arch/powerpc/*/*virtex*
6913F: arch/powerpc/*/*/*virtex*
6914
6915LINUX FOR POWERPC EMBEDDED PPC8XX
6916M: Vitaly Bordug <vitb@kernel.crashing.org>
6917W: http://www.penguinppc.org/
6918L: linuxppc-dev@lists.ozlabs.org
6919S: Maintained
6920F: arch/powerpc/platforms/8xx/
6921
6922LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6923M: Scott Wood <oss@buserror.net>
6924M: Kumar Gala <galak@kernel.crashing.org>
6925W: http://www.penguinppc.org/
6926L: linuxppc-dev@lists.ozlabs.org
6927T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6928S: Maintained
6929F: arch/powerpc/platforms/83xx/
6930F: arch/powerpc/platforms/85xx/
6931
6932LINUX FOR POWERPC PA SEMI PWRFICIENT
6933M: Olof Johansson <olof@lixom.net>
6934L: linuxppc-dev@lists.ozlabs.org
6935S: Maintained
6936F: arch/powerpc/platforms/pasemi/
6937F: drivers/*/*pasemi*
6938F: drivers/*/*/*pasemi*
6939
6940LINUX SECURITY MODULE (LSM) FRAMEWORK
6941M: Chris Wright <chrisw@sous-sol.org>
6942L: linux-security-module@vger.kernel.org
6943S: Supported
6944
6945LIS3LV02D ACCELEROMETER DRIVER
6946M: Eric Piel <eric.piel@tremplin-utc.net>
6947S: Maintained
6948F: Documentation/misc-devices/lis3lv02d
6949F: drivers/misc/lis3lv02d/
6950F: drivers/platform/x86/hp_accel.c
6951
6952LIVE PATCHING
6953M: Josh Poimboeuf <jpoimboe@redhat.com>
6954M: Jessica Yu <jeyu@redhat.com>
6955M: Jiri Kosina <jikos@kernel.org>
6956M: Miroslav Benes <mbenes@suse.cz>
6957R: Petr Mladek <pmladek@suse.com>
6958S: Maintained
6959F: kernel/livepatch/
6960F: include/linux/livepatch.h
6961F: arch/x86/include/asm/livepatch.h
6962F: arch/x86/kernel/livepatch.c
6963F: Documentation/livepatch/
6964F: Documentation/ABI/testing/sysfs-kernel-livepatch
6965F: samples/livepatch/
6966L: live-patching@vger.kernel.org
6967T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6968
6969LINUX KERNEL DUMP TEST MODULE (LKDTM)
6970M: Kees Cook <keescook@chromium.org>
6971S: Maintained
6972F: drivers/misc/lkdtm.c
6973
6974LLC (802.2)
6975M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6976S: Maintained
6977F: include/linux/llc.h
6978F: include/uapi/linux/llc.h
6979F: include/net/llc*
6980F: net/llc/
6981
6982LM73 HARDWARE MONITOR DRIVER
6983M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6984L: linux-hwmon@vger.kernel.org
6985S: Maintained
6986F: drivers/hwmon/lm73.c
6987
6988LM78 HARDWARE MONITOR DRIVER
6989M: Jean Delvare <jdelvare@suse.com>
6990L: linux-hwmon@vger.kernel.org
6991S: Maintained
6992F: Documentation/hwmon/lm78
6993F: drivers/hwmon/lm78.c
6994
6995LM83 HARDWARE MONITOR DRIVER
6996M: Jean Delvare <jdelvare@suse.com>
6997L: linux-hwmon@vger.kernel.org
6998S: Maintained
6999F: Documentation/hwmon/lm83
7000F: drivers/hwmon/lm83.c
7001
7002LM90 HARDWARE MONITOR DRIVER
7003M: Jean Delvare <jdelvare@suse.com>
7004L: linux-hwmon@vger.kernel.org
7005S: Maintained
7006F: Documentation/hwmon/lm90
7007F: Documentation/devicetree/bindings/hwmon/lm90.txt
7008F: drivers/hwmon/lm90.c
7009
7010LM95234 HARDWARE MONITOR DRIVER
7011M: Guenter Roeck <linux@roeck-us.net>
7012L: linux-hwmon@vger.kernel.org
7013S: Maintained
7014F: Documentation/hwmon/lm95234
7015F: drivers/hwmon/lm95234.c
7016
7017LME2510 MEDIA DRIVER
7018M: Malcolm Priestley <tvboxspy@gmail.com>
7019L: linux-media@vger.kernel.org
7020W: https://linuxtv.org
7021Q: http://patchwork.linuxtv.org/project/linux-media/list/
7022S: Maintained
7023F: drivers/media/usb/dvb-usb-v2/lmedm04*
7024
7025LOCKDEP AND LOCKSTAT
7026M: Peter Zijlstra <peterz@infradead.org>
7027M: Ingo Molnar <mingo@redhat.com>
7028L: linux-kernel@vger.kernel.org
7029T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7030S: Maintained
7031F: Documentation/locking/lockdep*.txt
7032F: Documentation/locking/lockstat.txt
7033F: include/linux/lockdep.h
7034F: kernel/locking/
7035
7036LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7037M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7038L: linux-ntfs-dev@lists.sourceforge.net
7039W: http://www.linux-ntfs.org/content/view/19/37/
7040S: Maintained
7041F: Documentation/ldm.txt
7042F: block/partitions/ldm.*
7043
7044LogFS
7045M: Joern Engel <joern@logfs.org>
7046M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7047L: logfs@logfs.org
7048W: logfs.org
7049S: Maintained
7050F: fs/logfs/
7051
7052LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7053M: Sathya Prakash <sathya.prakash@broadcom.com>
7054M: Chaitra P B <chaitra.basappa@broadcom.com>
7055M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7056L: MPT-FusionLinux.pdl@broadcom.com
7057L: linux-scsi@vger.kernel.org
7058W: http://www.avagotech.com/support/
7059S: Supported
7060F: drivers/message/fusion/
7061F: drivers/scsi/mpt2sas/
7062F: drivers/scsi/mpt3sas/
7063
7064LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7065M: Matthew Wilcox <matthew@wil.cx>
7066L: linux-scsi@vger.kernel.org
7067S: Maintained
7068F: drivers/scsi/sym53c8xx_2/
7069
7070LTC4261 HARDWARE MONITOR DRIVER
7071M: Guenter Roeck <linux@roeck-us.net>
7072L: linux-hwmon@vger.kernel.org
7073S: Maintained
7074F: Documentation/hwmon/ltc4261
7075F: drivers/hwmon/ltc4261.c
7076
7077LTP (Linux Test Project)
7078M: Mike Frysinger <vapier@gentoo.org>
7079M: Cyril Hrubis <chrubis@suse.cz>
7080M: Wanlong Gao <wanlong.gao@gmail.com>
7081M: Jan Stancek <jstancek@redhat.com>
7082M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7083M: Alexey Kodanev <alexey.kodanev@oracle.com>
7084L: ltp@lists.linux.it (subscribers-only)
7085W: http://linux-test-project.github.io/
7086T: git git://github.com/linux-test-project/ltp.git
7087S: Maintained
7088
7089M32R ARCHITECTURE
7090W: http://www.linux-m32r.org/
7091S: Orphan
7092F: arch/m32r/
7093
7094M68K ARCHITECTURE
7095M: Geert Uytterhoeven <geert@linux-m68k.org>
7096L: linux-m68k@lists.linux-m68k.org
7097W: http://www.linux-m68k.org/
7098T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7099S: Maintained
7100F: arch/m68k/
7101F: drivers/zorro/
7102
7103M68K ON APPLE MACINTOSH
7104M: Joshua Thompson <funaho@jurai.org>
7105W: http://www.mac.linux-m68k.org/
7106L: linux-m68k@lists.linux-m68k.org
7107S: Maintained
7108F: arch/m68k/mac/
7109
7110M68K ON HP9000/300
7111M: Philip Blundell <philb@gnu.org>
7112W: http://www.tazenda.demon.co.uk/phil/linux-hp
7113S: Maintained
7114F: arch/m68k/hp300/
7115
7116M88DS3103 MEDIA DRIVER
7117M: Antti Palosaari <crope@iki.fi>
7118L: linux-media@vger.kernel.org
7119W: https://linuxtv.org
7120W: http://palosaari.fi/linux/
7121Q: http://patchwork.linuxtv.org/project/linux-media/list/
7122T: git git://linuxtv.org/anttip/media_tree.git
7123S: Maintained
7124F: drivers/media/dvb-frontends/m88ds3103*
7125
7126M88RS2000 MEDIA DRIVER
7127M: Malcolm Priestley <tvboxspy@gmail.com>
7128L: linux-media@vger.kernel.org
7129W: https://linuxtv.org
7130Q: http://patchwork.linuxtv.org/project/linux-media/list/
7131S: Maintained
7132F: drivers/media/dvb-frontends/m88rs2000*
7133
7134MA901 MASTERKIT USB FM RADIO DRIVER
7135M: Alexey Klimov <klimov.linux@gmail.com>
7136L: linux-media@vger.kernel.org
7137T: git git://linuxtv.org/media_tree.git
7138S: Maintained
7139F: drivers/media/radio/radio-ma901.c
7140
7141MAC80211
7142M: Johannes Berg <johannes@sipsolutions.net>
7143L: linux-wireless@vger.kernel.org
7144W: http://wireless.kernel.org/
7145T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7146T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7147S: Maintained
7148F: Documentation/networking/mac80211-injection.txt
7149F: include/net/mac80211.h
7150F: net/mac80211/
7151F: drivers/net/wireless/mac80211_hwsim.[ch]
7152
7153MACVLAN DRIVER
7154M: Patrick McHardy <kaber@trash.net>
7155L: netdev@vger.kernel.org
7156S: Maintained
7157F: drivers/net/macvlan.c
7158F: include/linux/if_macvlan.h
7159
7160MAILBOX API
7161M: Jassi Brar <jassisinghbrar@gmail.com>
7162L: linux-kernel@vger.kernel.org
7163S: Maintained
7164F: drivers/mailbox/
7165F: include/linux/mailbox_client.h
7166F: include/linux/mailbox_controller.h
7167
7168MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7169M: Michael Kerrisk <mtk.manpages@gmail.com>
7170W: http://www.kernel.org/doc/man-pages
7171L: linux-man@vger.kernel.org
7172S: Maintained
7173
7174MARVELL ARMADA DRM SUPPORT
7175M: Russell King <rmk+kernel@armlinux.org.uk>
7176S: Maintained
7177F: drivers/gpu/drm/armada/
7178F: include/uapi/drm/armada_drm.h
7179F: Documentation/devicetree/bindings/display/armada/
7180
7181MARVELL 88E6352 DSA support
7182M: Guenter Roeck <linux@roeck-us.net>
7183S: Maintained
7184F: drivers/net/dsa/mv88e6352.c
7185
7186MARVELL CRYPTO DRIVER
7187M: Boris Brezillon <boris.brezillon@free-electrons.com>
7188M: Arnaud Ebalard <arno@natisbad.org>
7189F: drivers/crypto/marvell/
7190S: Maintained
7191L: linux-crypto@vger.kernel.org
7192
7193MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7194M: Mirko Lindner <mlindner@marvell.com>
7195M: Stephen Hemminger <stephen@networkplumber.org>
7196L: netdev@vger.kernel.org
7197S: Maintained
7198F: drivers/net/ethernet/marvell/sk*
7199
7200MARVELL LIBERTAS WIRELESS DRIVER
7201L: libertas-dev@lists.infradead.org
7202S: Orphan
7203F: drivers/net/wireless/marvell/libertas/
7204
7205MARVELL MV643XX ETHERNET DRIVER
7206M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7207L: netdev@vger.kernel.org
7208S: Maintained
7209F: drivers/net/ethernet/marvell/mv643xx_eth.*
7210F: include/linux/mv643xx.h
7211
7212MARVELL MVNETA ETHERNET DRIVER
7213M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7214L: netdev@vger.kernel.org
7215S: Maintained
7216F: drivers/net/ethernet/marvell/mvneta.*
7217
7218MARVELL MWIFIEX WIRELESS DRIVER
7219M: Amitkumar Karwar <akarwar@marvell.com>
7220M: Nishant Sarmukadam <nishants@marvell.com>
7221L: linux-wireless@vger.kernel.org
7222S: Maintained
7223F: drivers/net/wireless/marvell/mwifiex/
7224
7225MARVELL MWL8K WIRELESS DRIVER
7226M: Lennert Buytenhek <buytenh@wantstofly.org>
7227L: linux-wireless@vger.kernel.org
7228S: Odd Fixes
7229F: drivers/net/wireless/marvell/mwl8k.c
7230
7231MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7232M: Nicolas Pitre <nico@fluxnic.net>
7233S: Odd Fixes
7234F: drivers/mmc/host/mvsdio.*
7235
7236MATROX FRAMEBUFFER DRIVER
7237L: linux-fbdev@vger.kernel.org
7238S: Orphan
7239F: drivers/video/fbdev/matrox/matroxfb_*
7240F: include/uapi/linux/matroxfb.h
7241
7242MAX16065 HARDWARE MONITOR DRIVER
7243M: Guenter Roeck <linux@roeck-us.net>
7244L: linux-hwmon@vger.kernel.org
7245S: Maintained
7246F: Documentation/hwmon/max16065
7247F: drivers/hwmon/max16065.c
7248
7249MAX20751 HARDWARE MONITOR DRIVER
7250M: Guenter Roeck <linux@roeck-us.net>
7251L: linux-hwmon@vger.kernel.org
7252S: Maintained
7253F: Documentation/hwmon/max20751
7254F: drivers/hwmon/max20751.c
7255
7256MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7257M: "Hans J. Koch" <hjk@hansjkoch.de>
7258L: linux-hwmon@vger.kernel.org
7259S: Maintained
7260F: Documentation/hwmon/max6650
7261F: drivers/hwmon/max6650.c
7262
7263MAX6697 HARDWARE MONITOR DRIVER
7264M: Guenter Roeck <linux@roeck-us.net>
7265L: linux-hwmon@vger.kernel.org
7266S: Maintained
7267F: Documentation/hwmon/max6697
7268F: Documentation/devicetree/bindings/i2c/max6697.txt
7269F: drivers/hwmon/max6697.c
7270F: include/linux/platform_data/max6697.h
7271
7272MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7273M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7274L: linux-pm@vger.kernel.org
7275S: Supported
7276F: drivers/power/max14577_charger.c
7277F: drivers/power/max77693_charger.c
7278
7279MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7280M: Javier Martinez Canillas <javier@osg.samsung.com>
7281L: linux-kernel@vger.kernel.org
7282S: Supported
7283F: drivers/*/*max77802*.c
7284F: Documentation/devicetree/bindings/*/*max77802.txt
7285F: include/dt-bindings/*/*max77802.h
7286
7287MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7288M: Chanwoo Choi <cw00.choi@samsung.com>
7289M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7290L: linux-kernel@vger.kernel.org
7291S: Supported
7292F: drivers/*/max14577*.c
7293F: drivers/*/max77686*.c
7294F: drivers/*/max77693*.c
7295F: drivers/extcon/extcon-max14577.c
7296F: drivers/extcon/extcon-max77693.c
7297F: drivers/rtc/rtc-max77686.c
7298F: drivers/clk/clk-max77686.c
7299F: Documentation/devicetree/bindings/mfd/max14577.txt
7300F: Documentation/devicetree/bindings/*/max77686.txt
7301F: Documentation/devicetree/bindings/mfd/max77693.txt
7302F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7303F: include/linux/mfd/max14577*.h
7304F: include/linux/mfd/max77686*.h
7305F: include/linux/mfd/max77693*.h
7306
7307MAXIRADIO FM RADIO RECEIVER DRIVER
7308M: Hans Verkuil <hverkuil@xs4all.nl>
7309L: linux-media@vger.kernel.org
7310T: git git://linuxtv.org/media_tree.git
7311W: https://linuxtv.org
7312S: Maintained
7313F: drivers/media/radio/radio-maxiradio*
7314
7315MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7316M: Peter Rosin <peda@axentia.se>
7317L: linux-iio@vger.kernel.org
7318S: Maintained
7319F: drivers/iio/potentiometer/mcp4531.c
7320
7321MEDIA DRIVERS FOR RENESAS - VSP1
7322M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7323L: linux-media@vger.kernel.org
7324L: linux-renesas-soc@vger.kernel.org
7325T: git git://linuxtv.org/media_tree.git
7326S: Supported
7327F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7328F: drivers/media/platform/vsp1/
7329
7330MEDIA DRIVERS FOR ASCOT2E
7331M: Sergey Kozlov <serjk@netup.ru>
7332L: linux-media@vger.kernel.org
7333W: https://linuxtv.org
7334W: http://netup.tv/
7335T: git git://linuxtv.org/media_tree.git
7336S: Supported
7337F: drivers/media/dvb-frontends/ascot2e*
7338
7339MEDIA DRIVERS FOR CXD2841ER
7340M: Sergey Kozlov <serjk@netup.ru>
7341L: linux-media@vger.kernel.org
7342W: https://linuxtv.org
7343W: http://netup.tv/
7344T: git git://linuxtv.org/media_tree.git
7345S: Supported
7346F: drivers/media/dvb-frontends/cxd2841er*
7347
7348MEDIA DRIVERS FOR HORUS3A
7349M: Sergey Kozlov <serjk@netup.ru>
7350L: linux-media@vger.kernel.org
7351W: https://linuxtv.org
7352W: http://netup.tv/
7353T: git git://linuxtv.org/media_tree.git
7354S: Supported
7355F: drivers/media/dvb-frontends/horus3a*
7356
7357MEDIA DRIVERS FOR LNBH25
7358M: Sergey Kozlov <serjk@netup.ru>
7359L: linux-media@vger.kernel.org
7360W: https://linuxtv.org
7361W: http://netup.tv/
7362T: git git://linuxtv.org/media_tree.git
7363S: Supported
7364F: drivers/media/dvb-frontends/lnbh25*
7365
7366MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7367M: Sergey Kozlov <serjk@netup.ru>
7368L: linux-media@vger.kernel.org
7369W: https://linuxtv.org
7370W: http://netup.tv/
7371T: git git://linuxtv.org/media_tree.git
7372S: Supported
7373F: drivers/media/pci/netup_unidvb/*
7374
7375MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7376M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7377P: LinuxTV.org Project
7378L: linux-media@vger.kernel.org
7379W: https://linuxtv.org
7380Q: http://patchwork.kernel.org/project/linux-media/list/
7381T: git git://linuxtv.org/media_tree.git
7382S: Maintained
7383F: Documentation/dvb/
7384F: Documentation/video4linux/
7385F: Documentation/DocBook/media/
7386F: drivers/media/
7387F: drivers/staging/media/
7388F: include/linux/platform_data/media/
7389F: include/media/
7390F: include/uapi/linux/dvb/
7391F: include/uapi/linux/videodev2.h
7392F: include/uapi/linux/media.h
7393F: include/uapi/linux/v4l2-*
7394F: include/uapi/linux/meye.h
7395F: include/uapi/linux/ivtv*
7396F: include/uapi/linux/uvcvideo.h
7397
7398MEDIATEK ETHERNET DRIVER
7399M: Felix Fietkau <nbd@openwrt.org>
7400M: John Crispin <blogic@openwrt.org>
7401L: netdev@vger.kernel.org
7402S: Maintained
7403F: drivers/net/ethernet/mediatek/
7404
7405MEDIATEK MT7601U WIRELESS LAN DRIVER
7406M: Jakub Kicinski <kubakici@wp.pl>
7407L: linux-wireless@vger.kernel.org
7408S: Maintained
7409F: drivers/net/wireless/mediatek/mt7601u/
7410
7411MEGARAID SCSI/SAS DRIVERS
7412M: Kashyap Desai <kashyap.desai@avagotech.com>
7413M: Sumit Saxena <sumit.saxena@avagotech.com>
7414M: Uday Lingala <uday.lingala@avagotech.com>
7415L: megaraidlinux.pdl@avagotech.com
7416L: linux-scsi@vger.kernel.org
7417W: http://www.lsi.com
7418S: Maintained
7419F: Documentation/scsi/megaraid.txt
7420F: drivers/scsi/megaraid.*
7421F: drivers/scsi/megaraid/
7422
7423MELLANOX ETHERNET DRIVER (mlx4_en)
7424M: Eugenia Emantayev <eugenia@mellanox.com>
7425L: netdev@vger.kernel.org
7426S: Supported
7427W: http://www.mellanox.com
7428Q: http://patchwork.ozlabs.org/project/netdev/list/
7429F: drivers/net/ethernet/mellanox/mlx4/en_*
7430
7431MELLANOX ETHERNET DRIVER (mlx5e)
7432M: Saeed Mahameed <saeedm@mellanox.com>
7433L: netdev@vger.kernel.org
7434S: Supported
7435W: http://www.mellanox.com
7436Q: http://patchwork.ozlabs.org/project/netdev/list/
7437F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7438
7439MELLANOX ETHERNET SWITCH DRIVERS
7440M: Jiri Pirko <jiri@mellanox.com>
7441M: Ido Schimmel <idosch@mellanox.com>
7442L: netdev@vger.kernel.org
7443S: Supported
7444W: http://www.mellanox.com
7445Q: http://patchwork.ozlabs.org/project/netdev/list/
7446F: drivers/net/ethernet/mellanox/mlxsw/
7447
7448MEMBARRIER SUPPORT
7449M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7450M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7451L: linux-kernel@vger.kernel.org
7452S: Supported
7453F: kernel/membarrier.c
7454F: include/uapi/linux/membarrier.h
7455
7456MEMORY MANAGEMENT
7457L: linux-mm@kvack.org
7458W: http://www.linux-mm.org
7459S: Maintained
7460F: include/linux/mm.h
7461F: include/linux/gfp.h
7462F: include/linux/mmzone.h
7463F: include/linux/memory_hotplug.h
7464F: include/linux/vmalloc.h
7465F: mm/
7466
7467MEMORY TECHNOLOGY DEVICES (MTD)
7468M: David Woodhouse <dwmw2@infradead.org>
7469M: Brian Norris <computersforpeace@gmail.com>
7470L: linux-mtd@lists.infradead.org
7471W: http://www.linux-mtd.infradead.org/
7472Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7473T: git git://git.infradead.org/linux-mtd.git
7474T: git git://git.infradead.org/l2-mtd.git
7475S: Maintained
7476F: drivers/mtd/
7477F: include/linux/mtd/
7478F: include/uapi/mtd/
7479
7480MEN A21 WATCHDOG DRIVER
7481M: Johannes Thumshirn <morbidrsa@gmail.com>
7482L: linux-watchdog@vger.kernel.org
7483S: Maintained
7484F: drivers/watchdog/mena21_wdt.c
7485
7486MEN CHAMELEON BUS (mcb)
7487M: Johannes Thumshirn <morbidrsa@gmail.com>
7488S: Maintained
7489F: drivers/mcb/
7490F: include/linux/mcb.h
7491F: Documentation/men-chameleon-bus.txt
7492
7493MEN F21BMC (Board Management Controller)
7494M: Andreas Werner <andreas.werner@men.de>
7495S: Supported
7496F: drivers/mfd/menf21bmc.c
7497F: drivers/watchdog/menf21bmc_wdt.c
7498F: drivers/leds/leds-menf21bmc.c
7499F: drivers/hwmon/menf21bmc_hwmon.c
7500F: Documentation/hwmon/menf21bmc
7501
7502METAG ARCHITECTURE
7503M: James Hogan <james.hogan@imgtec.com>
7504L: linux-metag@vger.kernel.org
7505T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7506S: Odd Fixes
7507F: arch/metag/
7508F: Documentation/metag/
7509F: Documentation/devicetree/bindings/metag/
7510F: Documentation/devicetree/bindings/interrupt-controller/img,*
7511F: drivers/clocksource/metag_generic.c
7512F: drivers/irqchip/irq-metag.c
7513F: drivers/irqchip/irq-metag-ext.c
7514F: drivers/tty/metag_da.c
7515
7516MICROBLAZE ARCHITECTURE
7517M: Michal Simek <monstr@monstr.eu>
7518W: http://www.monstr.eu/fdt/
7519T: git git://git.monstr.eu/linux-2.6-microblaze.git
7520S: Supported
7521F: arch/microblaze/
7522
7523MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7524M: Chen Yu <yu.c.chen@intel.com>
7525L: platform-driver-x86@vger.kernel.org
7526S: Supported
7527F: drivers/platform/x86/surfacepro3_button.c
7528
7529MICROTEK X6 SCANNER
7530M: Oliver Neukum <oliver@neukum.org>
7531S: Maintained
7532F: drivers/usb/image/microtek.*
7533
7534MIPS
7535M: Ralf Baechle <ralf@linux-mips.org>
7536L: linux-mips@linux-mips.org
7537W: http://www.linux-mips.org/
7538T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7539Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7540S: Supported
7541F: Documentation/devicetree/bindings/mips/
7542F: Documentation/mips/
7543F: arch/mips/
7544
7545MIPS/LOONGSON1 ARCHITECTURE
7546M: Keguang Zhang <keguang.zhang@gmail.com>
7547L: linux-mips@linux-mips.org
7548S: Maintained
7549F: arch/mips/loongson32/
7550F: arch/mips/include/asm/mach-loongson32/
7551F: drivers/*/*loongson1*
7552F: drivers/*/*/*loongson1*
7553
7554MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7555M: Hans Verkuil <hverkuil@xs4all.nl>
7556L: linux-media@vger.kernel.org
7557T: git git://linuxtv.org/media_tree.git
7558W: https://linuxtv.org
7559S: Odd Fixes
7560F: drivers/media/radio/radio-miropcm20*
7561
7562MELLANOX MLX4 core VPI driver
7563M: Yishai Hadas <yishaih@mellanox.com>
7564L: netdev@vger.kernel.org
7565L: linux-rdma@vger.kernel.org
7566W: http://www.mellanox.com
7567Q: http://patchwork.ozlabs.org/project/netdev/list/
7568S: Supported
7569F: drivers/net/ethernet/mellanox/mlx4/
7570F: include/linux/mlx4/
7571
7572MELLANOX MLX4 IB driver
7573M: Yishai Hadas <yishaih@mellanox.com>
7574L: linux-rdma@vger.kernel.org
7575W: http://www.mellanox.com
7576Q: http://patchwork.kernel.org/project/linux-rdma/list/
7577S: Supported
7578F: drivers/infiniband/hw/mlx4/
7579F: include/linux/mlx4/
7580
7581MELLANOX MLX5 core VPI driver
7582M: Matan Barak <matanb@mellanox.com>
7583M: Leon Romanovsky <leonro@mellanox.com>
7584L: netdev@vger.kernel.org
7585L: linux-rdma@vger.kernel.org
7586W: http://www.mellanox.com
7587Q: http://patchwork.ozlabs.org/project/netdev/list/
7588S: Supported
7589F: drivers/net/ethernet/mellanox/mlx5/core/
7590F: include/linux/mlx5/
7591
7592MELLANOX MLX5 IB driver
7593M: Matan Barak <matanb@mellanox.com>
7594M: Leon Romanovsky <leonro@mellanox.com>
7595L: linux-rdma@vger.kernel.org
7596W: http://www.mellanox.com
7597Q: http://patchwork.kernel.org/project/linux-rdma/list/
7598S: Supported
7599F: drivers/infiniband/hw/mlx5/
7600F: include/linux/mlx5/
7601
7602MELEXIS MLX90614 DRIVER
7603M: Crt Mori <cmo@melexis.com>
7604L: linux-iio@vger.kernel.org
7605W: http://www.melexis.com
7606S: Supported
7607F: drivers/iio/temperature/mlx90614.c
7608
7609MN88472 MEDIA DRIVER
7610M: Antti Palosaari <crope@iki.fi>
7611L: linux-media@vger.kernel.org
7612W: https://linuxtv.org
7613W: http://palosaari.fi/linux/
7614Q: http://patchwork.linuxtv.org/project/linux-media/list/
7615T: git git://linuxtv.org/anttip/media_tree.git
7616S: Maintained
7617F: drivers/staging/media/mn88472/
7618F: drivers/media/dvb-frontends/mn88472.h
7619
7620MN88473 MEDIA DRIVER
7621M: Antti Palosaari <crope@iki.fi>
7622L: linux-media@vger.kernel.org
7623W: https://linuxtv.org
7624W: http://palosaari.fi/linux/
7625Q: http://patchwork.linuxtv.org/project/linux-media/list/
7626S: Maintained
7627F: drivers/media/dvb-frontends/mn88473*
7628
7629MODULE SUPPORT
7630M: Rusty Russell <rusty@rustcorp.com.au>
7631S: Maintained
7632F: include/linux/module.h
7633F: kernel/module.c
7634
7635MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7636W: http://popies.net/meye/
7637S: Orphan
7638F: Documentation/video4linux/meye.txt
7639F: drivers/media/pci/meye/
7640F: include/uapi/linux/meye.h
7641
7642MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7643M: Jiri Slaby <jirislaby@gmail.com>
7644S: Maintained
7645F: Documentation/serial/moxa-smartio
7646F: drivers/tty/mxser.*
7647
7648MR800 AVERMEDIA USB FM RADIO DRIVER
7649M: Alexey Klimov <klimov.linux@gmail.com>
7650L: linux-media@vger.kernel.org
7651T: git git://linuxtv.org/media_tree.git
7652S: Maintained
7653F: drivers/media/radio/radio-mr800.c
7654
7655MRF24J40 IEEE 802.15.4 RADIO DRIVER
7656M: Alan Ott <alan@signal11.us>
7657L: linux-wpan@vger.kernel.org
7658S: Maintained
7659F: drivers/net/ieee802154/mrf24j40.c
7660F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7661
7662MSI LAPTOP SUPPORT
7663M: "Lee, Chun-Yi" <jlee@suse.com>
7664L: platform-driver-x86@vger.kernel.org
7665S: Maintained
7666F: drivers/platform/x86/msi-laptop.c
7667
7668MSI WMI SUPPORT
7669L: platform-driver-x86@vger.kernel.org
7670S: Orphan
7671F: drivers/platform/x86/msi-wmi.c
7672
7673MSI001 MEDIA DRIVER
7674M: Antti Palosaari <crope@iki.fi>
7675L: linux-media@vger.kernel.org
7676W: https://linuxtv.org
7677W: http://palosaari.fi/linux/
7678Q: http://patchwork.linuxtv.org/project/linux-media/list/
7679T: git git://linuxtv.org/anttip/media_tree.git
7680S: Maintained
7681F: drivers/media/tuners/msi001*
7682
7683MSI2500 MEDIA DRIVER
7684M: Antti Palosaari <crope@iki.fi>
7685L: linux-media@vger.kernel.org
7686W: https://linuxtv.org
7687W: http://palosaari.fi/linux/
7688Q: http://patchwork.linuxtv.org/project/linux-media/list/
7689T: git git://linuxtv.org/anttip/media_tree.git
7690S: Maintained
7691F: drivers/media/usb/msi2500/
7692
7693MSYSTEMS DISKONCHIP G3 MTD DRIVER
7694M: Robert Jarzmik <robert.jarzmik@free.fr>
7695L: linux-mtd@lists.infradead.org
7696S: Maintained
7697F: drivers/mtd/devices/docg3*
7698
7699MT9M032 APTINA SENSOR DRIVER
7700M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7701L: linux-media@vger.kernel.org
7702T: git git://linuxtv.org/media_tree.git
7703S: Maintained
7704F: drivers/media/i2c/mt9m032.c
7705F: include/media/i2c/mt9m032.h
7706
7707MT9P031 APTINA CAMERA SENSOR
7708M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7709L: linux-media@vger.kernel.org
7710T: git git://linuxtv.org/media_tree.git
7711S: Maintained
7712F: drivers/media/i2c/mt9p031.c
7713F: include/media/i2c/mt9p031.h
7714
7715MT9T001 APTINA CAMERA SENSOR
7716M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7717L: linux-media@vger.kernel.org
7718T: git git://linuxtv.org/media_tree.git
7719S: Maintained
7720F: drivers/media/i2c/mt9t001.c
7721F: include/media/i2c/mt9t001.h
7722
7723MT9V032 APTINA CAMERA SENSOR
7724M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7725L: linux-media@vger.kernel.org
7726T: git git://linuxtv.org/media_tree.git
7727S: Maintained
7728F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7729F: drivers/media/i2c/mt9v032.c
7730F: include/media/i2c/mt9v032.h
7731
7732MULTIFUNCTION DEVICES (MFD)
7733M: Lee Jones <lee.jones@linaro.org>
7734T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7735S: Supported
7736F: drivers/mfd/
7737F: include/linux/mfd/
7738
7739MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7740M: Ulf Hansson <ulf.hansson@linaro.org>
7741L: linux-mmc@vger.kernel.org
7742T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7743S: Maintained
7744F: drivers/mmc/
7745F: include/linux/mmc/
7746F: include/uapi/linux/mmc/
7747
7748MULTIMEDIA CARD (MMC) ETC. OVER SPI
7749S: Orphan
7750F: drivers/mmc/host/mmc_spi.c
7751F: include/linux/spi/mmc_spi.h
7752
7753MULTISOUND SOUND DRIVER
7754M: Andrew Veliath <andrewtv@usa.net>
7755S: Maintained
7756F: Documentation/sound/oss/MultiSound
7757F: sound/oss/msnd*
7758
7759MULTITECH MULTIPORT CARD (ISICOM)
7760S: Orphan
7761F: drivers/tty/isicom.c
7762F: include/linux/isicom.h
7763
7764MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7765M: Bin Liu <b-liu@ti.com>
7766L: linux-usb@vger.kernel.org
7767T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7768S: Maintained
7769F: drivers/usb/musb/
7770
7771MXL5007T MEDIA DRIVER
7772M: Michael Krufky <mkrufky@linuxtv.org>
7773L: linux-media@vger.kernel.org
7774W: https://linuxtv.org
7775W: http://github.com/mkrufky
7776Q: http://patchwork.linuxtv.org/project/linux-media/list/
7777T: git git://linuxtv.org/mkrufky/tuners.git
7778S: Maintained
7779F: drivers/media/tuners/mxl5007t.*
7780
7781MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7782M: Hyong-Youb Kim <hykim@myri.com>
7783L: netdev@vger.kernel.org
7784W: https://www.myricom.com/support/downloads/myri10ge.html
7785S: Supported
7786F: drivers/net/ethernet/myricom/myri10ge/
7787
7788NAND FLASH SUBSYSTEM
7789M: Boris Brezillon <boris.brezillon@free-electrons.com>
7790R: Richard Weinberger <richard@nod.at>
7791L: linux-mtd@lists.infradead.org
7792W: http://www.linux-mtd.infradead.org/
7793Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7794T: git git://github.com/linux-nand/linux.git
7795S: Maintained
7796F: drivers/mtd/nand/
7797F: include/linux/mtd/nand*.h
7798
7799NATSEMI ETHERNET DRIVER (DP8381x)
7800S: Orphan
7801F: drivers/net/ethernet/natsemi/natsemi.c
7802
7803NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7804M: Daniel Mack <zonque@gmail.com>
7805S: Maintained
7806L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7807W: http://www.native-instruments.com
7808F: sound/usb/caiaq/
7809
7810NCP FILESYSTEM
7811M: Petr Vandrovec <petr@vandrovec.name>
7812S: Odd Fixes
7813F: fs/ncpfs/
7814
7815NCR 5380 SCSI DRIVERS
7816M: Finn Thain <fthain@telegraphics.com.au>
7817M: Michael Schmitz <schmitzmic@gmail.com>
7818L: linux-scsi@vger.kernel.org
7819S: Maintained
7820F: Documentation/scsi/g_NCR5380.txt
7821F: Documentation/scsi/dtc3x80.txt
7822F: drivers/scsi/NCR5380.*
7823F: drivers/scsi/arm/cumana_1.c
7824F: drivers/scsi/arm/oak.c
7825F: drivers/scsi/atari_scsi.*
7826F: drivers/scsi/dmx3191d.c
7827F: drivers/scsi/dtc.*
7828F: drivers/scsi/g_NCR5380.*
7829F: drivers/scsi/g_NCR5380_mmio.c
7830F: drivers/scsi/mac_scsi.*
7831F: drivers/scsi/pas16.*
7832F: drivers/scsi/sun3_scsi.*
7833F: drivers/scsi/sun3_scsi_vme.c
7834F: drivers/scsi/t128.*
7835
7836NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7837M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7838L: linux-scsi@vger.kernel.org
7839S: Maintained
7840F: drivers/scsi/NCR_D700.*
7841
7842NCT6775 HARDWARE MONITOR DRIVER
7843M: Guenter Roeck <linux@roeck-us.net>
7844L: linux-hwmon@vger.kernel.org
7845S: Maintained
7846F: Documentation/hwmon/nct6775
7847F: drivers/hwmon/nct6775.c
7848
7849NETEFFECT IWARP RNIC DRIVER (IW_NES)
7850M: Faisal Latif <faisal.latif@intel.com>
7851L: linux-rdma@vger.kernel.org
7852W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7853S: Supported
7854F: drivers/infiniband/hw/nes/
7855
7856NETEM NETWORK EMULATOR
7857M: Stephen Hemminger <stephen@networkplumber.org>
7858L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7859S: Maintained
7860F: net/sched/sch_netem.c
7861
7862NETERION 10GbE DRIVERS (s2io/vxge)
7863M: Jon Mason <jdmason@kudzu.us>
7864L: netdev@vger.kernel.org
7865S: Supported
7866F: Documentation/networking/s2io.txt
7867F: Documentation/networking/vxge.txt
7868F: drivers/net/ethernet/neterion/
7869
7870NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7871M: Pablo Neira Ayuso <pablo@netfilter.org>
7872M: Patrick McHardy <kaber@trash.net>
7873M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7874L: netfilter-devel@vger.kernel.org
7875L: coreteam@netfilter.org
7876W: http://www.netfilter.org/
7877W: http://www.iptables.org/
7878Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7879T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7880T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7881S: Supported
7882F: include/linux/netfilter*
7883F: include/linux/netfilter/
7884F: include/net/netfilter/
7885F: include/uapi/linux/netfilter*
7886F: include/uapi/linux/netfilter/
7887F: net/*/netfilter.c
7888F: net/*/netfilter/
7889F: net/netfilter/
7890F: net/bridge/br_netfilter*.c
7891
7892NETLABEL
7893M: Paul Moore <paul@paul-moore.com>
7894W: http://netlabel.sf.net
7895L: netdev@vger.kernel.org
7896S: Maintained
7897F: Documentation/netlabel/
7898F: include/net/netlabel.h
7899F: net/netlabel/
7900
7901NETROM NETWORK LAYER
7902M: Ralf Baechle <ralf@linux-mips.org>
7903L: linux-hams@vger.kernel.org
7904W: http://www.linux-ax25.org/
7905S: Maintained
7906F: include/net/netrom.h
7907F: include/uapi/linux/netrom.h
7908F: net/netrom/
7909
7910NETRONOME ETHERNET DRIVERS
7911M: Jakub Kicinski <jakub.kicinski@netronome.com>
7912L: oss-drivers@netronome.com
7913S: Maintained
7914F: drivers/net/ethernet/netronome/
7915
7916NETWORK BLOCK DEVICE (NBD)
7917M: Markus Pargmann <mpa@pengutronix.de>
7918S: Maintained
7919L: nbd-general@lists.sourceforge.net
7920T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7921F: Documentation/blockdev/nbd.txt
7922F: drivers/block/nbd.c
7923F: include/uapi/linux/nbd.h
7924
7925NETWORK DROP MONITOR
7926M: Neil Horman <nhorman@tuxdriver.com>
7927L: netdev@vger.kernel.org
7928S: Maintained
7929W: https://fedorahosted.org/dropwatch/
7930F: net/core/drop_monitor.c
7931
7932NETWORKING [GENERAL]
7933M: "David S. Miller" <davem@davemloft.net>
7934L: netdev@vger.kernel.org
7935W: http://www.linuxfoundation.org/en/Net
7936Q: http://patchwork.ozlabs.org/project/netdev/list/
7937T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7938T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7939S: Maintained
7940F: net/
7941F: include/net/
7942F: include/linux/in.h
7943F: include/linux/net.h
7944F: include/linux/netdevice.h
7945F: include/uapi/linux/in.h
7946F: include/uapi/linux/net.h
7947F: include/uapi/linux/netdevice.h
7948F: include/uapi/linux/net_namespace.h
7949F: tools/net/
7950F: tools/testing/selftests/net/
7951F: lib/random32.c
7952F: lib/test_bpf.c
7953
7954NETWORKING [IPv4/IPv6]
7955M: "David S. Miller" <davem@davemloft.net>
7956M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7957M: James Morris <jmorris@namei.org>
7958M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7959M: Patrick McHardy <kaber@trash.net>
7960L: netdev@vger.kernel.org
7961T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7962S: Maintained
7963F: net/ipv4/
7964F: net/ipv6/
7965F: include/net/ip*
7966F: arch/x86/net/*
7967
7968NETWORKING [IPSEC]
7969M: Steffen Klassert <steffen.klassert@secunet.com>
7970M: Herbert Xu <herbert@gondor.apana.org.au>
7971M: "David S. Miller" <davem@davemloft.net>
7972L: netdev@vger.kernel.org
7973T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7974T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7975S: Maintained
7976F: net/core/flow.c
7977F: net/xfrm/
7978F: net/key/
7979F: net/ipv4/xfrm*
7980F: net/ipv4/esp4.c
7981F: net/ipv4/ah4.c
7982F: net/ipv4/ipcomp.c
7983F: net/ipv4/ip_vti.c
7984F: net/ipv6/xfrm*
7985F: net/ipv6/esp6.c
7986F: net/ipv6/ah6.c
7987F: net/ipv6/ipcomp6.c
7988F: net/ipv6/ip6_vti.c
7989F: include/uapi/linux/xfrm.h
7990F: include/net/xfrm.h
7991
7992NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7993M: Paul Moore <paul@paul-moore.com>
7994L: netdev@vger.kernel.org
7995S: Maintained
7996
7997NETWORKING [WIRELESS]
7998L: linux-wireless@vger.kernel.org
7999Q: http://patchwork.kernel.org/project/linux-wireless/list/
8000
8001NETWORKING DRIVERS
8002L: netdev@vger.kernel.org
8003W: http://www.linuxfoundation.org/en/Net
8004Q: http://patchwork.ozlabs.org/project/netdev/list/
8005T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8006T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8007S: Odd Fixes
8008F: Documentation/devicetree/bindings/net/
8009F: drivers/net/
8010F: include/linux/if_*
8011F: include/linux/netdevice.h
8012F: include/linux/etherdevice.h
8013F: include/linux/fcdevice.h
8014F: include/linux/fddidevice.h
8015F: include/linux/hippidevice.h
8016F: include/linux/inetdevice.h
8017F: include/uapi/linux/if_*
8018F: include/uapi/linux/netdevice.h
8019
8020NETWORKING DRIVERS (WIRELESS)
8021M: Kalle Valo <kvalo@codeaurora.org>
8022L: linux-wireless@vger.kernel.org
8023Q: http://patchwork.kernel.org/project/linux-wireless/list/
8024T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8025T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8026S: Maintained
8027F: Documentation/devicetree/bindings/net/wireless/
8028F: drivers/net/wireless/
8029
8030NETXEN (1/10) GbE SUPPORT
8031M: Manish Chopra <manish.chopra@qlogic.com>
8032M: Sony Chacko <sony.chacko@qlogic.com>
8033M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8034L: netdev@vger.kernel.org
8035W: http://www.qlogic.com
8036S: Supported
8037F: drivers/net/ethernet/qlogic/netxen/
8038
8039NFC SUBSYSTEM
8040M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8041M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8042M: Samuel Ortiz <sameo@linux.intel.com>
8043L: linux-wireless@vger.kernel.org
8044L: linux-nfc@lists.01.org (subscribers-only)
8045S: Supported
8046F: net/nfc/
8047F: include/net/nfc/
8048F: include/uapi/linux/nfc.h
8049F: drivers/nfc/
8050F: include/linux/platform_data/nfcmrvl.h
8051F: include/linux/platform_data/nxp-nci.h
8052F: include/linux/platform_data/pn544.h
8053F: include/linux/platform_data/st21nfca.h
8054F: include/linux/platform_data/st-nci.h
8055F: Documentation/devicetree/bindings/net/nfc/
8056
8057NFS, SUNRPC, AND LOCKD CLIENTS
8058M: Trond Myklebust <trond.myklebust@primarydata.com>
8059M: Anna Schumaker <anna.schumaker@netapp.com>
8060L: linux-nfs@vger.kernel.org
8061W: http://client.linux-nfs.org
8062T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8063S: Maintained
8064F: fs/lockd/
8065F: fs/nfs/
8066F: fs/nfs_common/
8067F: net/sunrpc/
8068F: include/linux/lockd/
8069F: include/linux/nfs*
8070F: include/linux/sunrpc/
8071F: include/uapi/linux/nfs*
8072F: include/uapi/linux/sunrpc/
8073
8074NILFS2 FILESYSTEM
8075M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8076L: linux-nilfs@vger.kernel.org
8077W: http://nilfs.sourceforge.net/
8078W: http://nilfs.osdn.jp/
8079T: git git://github.com/konis/nilfs2.git
8080S: Supported
8081F: Documentation/filesystems/nilfs2.txt
8082F: fs/nilfs2/
8083F: include/linux/nilfs2_fs.h
8084F: include/trace/events/nilfs2.h
8085
8086NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8087M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8088W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8089S: Maintained
8090F: Documentation/scsi/NinjaSCSI.txt
8091F: drivers/scsi/pcmcia/nsp_*
8092
8093NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8094M: GOTO Masanori <gotom@debian.or.jp>
8095M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8096W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8097S: Maintained
8098F: Documentation/scsi/NinjaSCSI.txt
8099F: drivers/scsi/nsp32*
8100
8101NIOS2 ARCHITECTURE
8102M: Ley Foon Tan <lftan@altera.com>
8103L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8104T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8105S: Maintained
8106F: arch/nios2/
8107
8108NOKIA N900 POWER SUPPLY DRIVERS
8109R: Pali Rohár <pali.rohar@gmail.com>
8110F: include/linux/power/bq2415x_charger.h
8111F: include/linux/power/bq27xxx_battery.h
8112F: include/linux/power/isp1704_charger.h
8113F: drivers/power/bq2415x_charger.c
8114F: drivers/power/bq27xxx_battery.c
8115F: drivers/power/bq27xxx_battery_i2c.c
8116F: drivers/power/isp1704_charger.c
8117F: drivers/power/rx51_battery.c
8118
8119NTB DRIVER CORE
8120M: Jon Mason <jdmason@kudzu.us>
8121M: Dave Jiang <dave.jiang@intel.com>
8122M: Allen Hubbe <Allen.Hubbe@emc.com>
8123L: linux-ntb@googlegroups.com
8124S: Supported
8125W: https://github.com/jonmason/ntb/wiki
8126T: git git://github.com/jonmason/ntb.git
8127F: drivers/ntb/
8128F: drivers/net/ntb_netdev.c
8129F: include/linux/ntb.h
8130F: include/linux/ntb_transport.h
8131
8132NTB INTEL DRIVER
8133M: Jon Mason <jdmason@kudzu.us>
8134M: Dave Jiang <dave.jiang@intel.com>
8135L: linux-ntb@googlegroups.com
8136S: Supported
8137W: https://github.com/jonmason/ntb/wiki
8138T: git git://github.com/jonmason/ntb.git
8139F: drivers/ntb/hw/intel/
8140
8141NTB AMD DRIVER
8142M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8143L: linux-ntb@googlegroups.com
8144S: Supported
8145F: drivers/ntb/hw/amd/
8146
8147NTFS FILESYSTEM
8148M: Anton Altaparmakov <anton@tuxera.com>
8149L: linux-ntfs-dev@lists.sourceforge.net
8150W: http://www.tuxera.com/
8151T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8152S: Supported
8153F: Documentation/filesystems/ntfs.txt
8154F: fs/ntfs/
8155
8156NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8157M: Antonino Daplas <adaplas@gmail.com>
8158L: linux-fbdev@vger.kernel.org
8159S: Maintained
8160F: drivers/video/fbdev/riva/
8161F: drivers/video/fbdev/nvidia/
8162
8163NVM EXPRESS DRIVER
8164M: Keith Busch <keith.busch@intel.com>
8165M: Jens Axboe <axboe@fb.com>
8166L: linux-nvme@lists.infradead.org
8167T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8168W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8169S: Supported
8170F: drivers/nvme/host/
8171F: include/linux/nvme.h
8172
8173NVMEM FRAMEWORK
8174M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8175M: Maxime Ripard <maxime.ripard@free-electrons.com>
8176S: Maintained
8177F: drivers/nvmem/
8178F: Documentation/devicetree/bindings/nvmem/
8179F: include/linux/nvmem-consumer.h
8180F: include/linux/nvmem-provider.h
8181
8182NXP-NCI NFC DRIVER
8183M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8184R: Charles Gorand <charles.gorand@effinnov.com>
8185L: linux-nfc@lists.01.org (moderated for non-subscribers)
8186S: Supported
8187F: drivers/nfc/nxp-nci
8188
8189NXP TDA998X DRM DRIVER
8190M: Russell King <rmk+kernel@armlinux.org.uk>
8191S: Supported
8192F: drivers/gpu/drm/i2c/tda998x_drv.c
8193F: include/drm/i2c/tda998x.h
8194
8195NXP TFA9879 DRIVER
8196M: Peter Rosin <peda@axentia.se>
8197L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8198S: Maintained
8199F: sound/soc/codecs/tfa9879*
8200
8201OBJTOOL
8202M: Josh Poimboeuf <jpoimboe@redhat.com>
8203S: Supported
8204F: tools/objtool/
8205
8206OMAP SUPPORT
8207M: Tony Lindgren <tony@atomide.com>
8208L: linux-omap@vger.kernel.org
8209W: http://www.muru.com/linux/omap/
8210W: http://linux.omap.com/
8211Q: http://patchwork.kernel.org/project/linux-omap/list/
8212T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8213S: Maintained
8214F: arch/arm/*omap*/
8215F: arch/arm/configs/omap1_defconfig
8216F: arch/arm/configs/omap2plus_defconfig
8217F: drivers/i2c/busses/i2c-omap.c
8218F: drivers/irqchip/irq-omap-intc.c
8219F: drivers/mfd/*omap*.c
8220F: drivers/mfd/menelaus.c
8221F: drivers/mfd/palmas.c
8222F: drivers/mfd/tps65217.c
8223F: drivers/mfd/tps65218.c
8224F: drivers/mfd/tps65910.c
8225F: drivers/mfd/twl-core.[ch]
8226F: drivers/mfd/twl4030*.c
8227F: drivers/mfd/twl6030*.c
8228F: drivers/mfd/twl6040*.c
8229F: drivers/regulator/palmas-regulator*.c
8230F: drivers/regulator/pbias-regulator.c
8231F: drivers/regulator/tps65217-regulator.c
8232F: drivers/regulator/tps65218-regulator.c
8233F: drivers/regulator/tps65910-regulator.c
8234F: drivers/regulator/twl-regulator.c
8235F: include/linux/i2c-omap.h
8236
8237OMAP DEVICE TREE SUPPORT
8238M: Benoît Cousson <bcousson@baylibre.com>
8239M: Tony Lindgren <tony@atomide.com>
8240L: linux-omap@vger.kernel.org
8241L: devicetree@vger.kernel.org
8242S: Maintained
8243F: arch/arm/boot/dts/*omap*
8244F: arch/arm/boot/dts/*am3*
8245F: arch/arm/boot/dts/*am4*
8246F: arch/arm/boot/dts/*am5*
8247F: arch/arm/boot/dts/*dra7*
8248
8249OMAP CLOCK FRAMEWORK SUPPORT
8250M: Paul Walmsley <paul@pwsan.com>
8251L: linux-omap@vger.kernel.org
8252S: Maintained
8253F: arch/arm/*omap*/*clock*
8254
8255OMAP POWER MANAGEMENT SUPPORT
8256M: Kevin Hilman <khilman@kernel.org>
8257L: linux-omap@vger.kernel.org
8258S: Maintained
8259F: arch/arm/*omap*/*pm*
8260F: drivers/cpufreq/omap-cpufreq.c
8261
8262OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8263M: Rajendra Nayak <rnayak@codeaurora.org>
8264M: Paul Walmsley <paul@pwsan.com>
8265L: linux-omap@vger.kernel.org
8266S: Maintained
8267F: arch/arm/mach-omap2/prm*
8268
8269OMAP AUDIO SUPPORT
8270M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8271M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8272L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8273L: linux-omap@vger.kernel.org
8274S: Maintained
8275F: sound/soc/omap/
8276
8277OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8278M: Roger Quadros <rogerq@ti.com>
8279M: Tony Lindgren <tony@atomide.com>
8280L: linux-omap@vger.kernel.org
8281S: Maintained
8282F: drivers/memory/omap-gpmc.c
8283F: arch/arm/mach-omap2/*gpmc*
8284
8285OMAP FRAMEBUFFER SUPPORT
8286M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8287L: linux-fbdev@vger.kernel.org
8288L: linux-omap@vger.kernel.org
8289S: Maintained
8290F: drivers/video/fbdev/omap/
8291
8292OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8293M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8294L: linux-omap@vger.kernel.org
8295L: linux-fbdev@vger.kernel.org
8296S: Maintained
8297F: drivers/video/fbdev/omap2/
8298F: Documentation/arm/OMAP/DSS
8299
8300OMAP HARDWARE SPINLOCK SUPPORT
8301M: Ohad Ben-Cohen <ohad@wizery.com>
8302L: linux-omap@vger.kernel.org
8303S: Maintained
8304F: drivers/hwspinlock/omap_hwspinlock.c
8305
8306OMAP MMC SUPPORT
8307M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8308L: linux-omap@vger.kernel.org
8309S: Maintained
8310F: drivers/mmc/host/omap.c
8311
8312OMAP HS MMC SUPPORT
8313L: linux-mmc@vger.kernel.org
8314L: linux-omap@vger.kernel.org
8315S: Orphan
8316F: drivers/mmc/host/omap_hsmmc.c
8317
8318OMAP RANDOM NUMBER GENERATOR SUPPORT
8319M: Deepak Saxena <dsaxena@plexity.net>
8320S: Maintained
8321F: drivers/char/hw_random/omap-rng.c
8322
8323OMAP HWMOD SUPPORT
8324M: Benoît Cousson <bcousson@baylibre.com>
8325M: Paul Walmsley <paul@pwsan.com>
8326L: linux-omap@vger.kernel.org
8327S: Maintained
8328F: arch/arm/mach-omap2/omap_hwmod.*
8329
8330OMAP HWMOD DATA
8331M: Paul Walmsley <paul@pwsan.com>
8332L: linux-omap@vger.kernel.org
8333S: Maintained
8334F: arch/arm/mach-omap2/omap_hwmod*data*
8335
8336OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8337M: Benoît Cousson <bcousson@baylibre.com>
8338L: linux-omap@vger.kernel.org
8339S: Maintained
8340F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8341
8342OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8343M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8344L: linux-media@vger.kernel.org
8345S: Maintained
8346F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8347F: drivers/media/platform/omap3isp/
8348F: drivers/staging/media/omap4iss/
8349
8350OMAP USB SUPPORT
8351L: linux-usb@vger.kernel.org
8352L: linux-omap@vger.kernel.org
8353S: Orphan
8354F: drivers/usb/*/*omap*
8355F: arch/arm/*omap*/usb*
8356
8357OMAP GPIO DRIVER
8358M: Grygorii Strashko <grygorii.strashko@ti.com>
8359M: Santosh Shilimkar <ssantosh@kernel.org>
8360M: Kevin Hilman <khilman@kernel.org>
8361L: linux-omap@vger.kernel.org
8362S: Maintained
8363F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8364F: drivers/gpio/gpio-omap.c
8365
8366OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8367M: Mark Jackson <mpfj@newflow.co.uk>
8368L: linux-omap@vger.kernel.org
8369S: Maintained
8370F: arch/arm/boot/dts/am335x-nano.dts
8371
8372OMFS FILESYSTEM
8373M: Bob Copeland <me@bobcopeland.com>
8374L: linux-karma-devel@lists.sourceforge.net
8375S: Maintained
8376F: Documentation/filesystems/omfs.txt
8377F: fs/omfs/
8378
8379OMNIKEY CARDMAN 4000 DRIVER
8380M: Harald Welte <laforge@gnumonks.org>
8381S: Maintained
8382F: drivers/char/pcmcia/cm4000_cs.c
8383F: include/linux/cm4000_cs.h
8384F: include/uapi/linux/cm4000_cs.h
8385
8386OMNIKEY CARDMAN 4040 DRIVER
8387M: Harald Welte <laforge@gnumonks.org>
8388S: Maintained
8389F: drivers/char/pcmcia/cm4040_cs.*
8390
8391OMNIVISION OV7670 SENSOR DRIVER
8392M: Jonathan Corbet <corbet@lwn.net>
8393L: linux-media@vger.kernel.org
8394T: git git://linuxtv.org/media_tree.git
8395S: Maintained
8396F: drivers/media/i2c/ov7670.c
8397
8398ONENAND FLASH DRIVER
8399M: Kyungmin Park <kyungmin.park@samsung.com>
8400L: linux-mtd@lists.infradead.org
8401S: Maintained
8402F: drivers/mtd/onenand/
8403F: include/linux/mtd/onenand*.h
8404
8405ONSTREAM SCSI TAPE DRIVER
8406M: Willem Riede <osst@riede.org>
8407L: osst-users@lists.sourceforge.net
8408L: linux-scsi@vger.kernel.org
8409S: Maintained
8410F: Documentation/scsi/osst.txt
8411F: drivers/scsi/osst.*
8412F: drivers/scsi/osst_*.h
8413F: drivers/scsi/st.h
8414
8415OPENCORES I2C BUS DRIVER
8416M: Peter Korsgaard <jacmet@sunsite.dk>
8417L: linux-i2c@vger.kernel.org
8418S: Maintained
8419F: Documentation/i2c/busses/i2c-ocores
8420F: drivers/i2c/busses/i2c-ocores.c
8421
8422OPEN FIRMWARE AND FLATTENED DEVICE TREE
8423M: Rob Herring <robh+dt@kernel.org>
8424M: Frank Rowand <frowand.list@gmail.com>
8425M: Grant Likely <grant.likely@linaro.org>
8426L: devicetree@vger.kernel.org
8427W: http://www.devicetree.org/
8428T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8429S: Maintained
8430F: drivers/of/
8431F: include/linux/of*.h
8432F: scripts/dtc/
8433
8434OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8435M: Rob Herring <robh+dt@kernel.org>
8436M: Pawel Moll <pawel.moll@arm.com>
8437M: Mark Rutland <mark.rutland@arm.com>
8438M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8439M: Kumar Gala <galak@codeaurora.org>
8440L: devicetree@vger.kernel.org
8441T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8442S: Maintained
8443F: Documentation/devicetree/
8444F: arch/*/boot/dts/
8445F: include/dt-bindings/
8446
8447OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8448M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8449L: devicetree@vger.kernel.org
8450S: Maintained
8451F: Documentation/devicetree/dynamic-resolution-notes.txt
8452F: Documentation/devicetree/overlay-notes.txt
8453F: drivers/of/overlay.c
8454F: drivers/of/resolver.c
8455
8456OPENRISC ARCHITECTURE
8457M: Jonas Bonn <jonas@southpole.se>
8458W: http://openrisc.net
8459S: Maintained
8460T: git git://openrisc.net/~jonas/linux
8461F: arch/openrisc/
8462
8463OPENVSWITCH
8464M: Pravin Shelar <pshelar@nicira.com>
8465L: netdev@vger.kernel.org
8466L: dev@openvswitch.org
8467W: http://openvswitch.org
8468S: Maintained
8469F: net/openvswitch/
8470F: include/uapi/linux/openvswitch.h
8471
8472OPERATING PERFORMANCE POINTS (OPP)
8473M: Viresh Kumar <vireshk@kernel.org>
8474M: Nishanth Menon <nm@ti.com>
8475M: Stephen Boyd <sboyd@codeaurora.org>
8476L: linux-pm@vger.kernel.org
8477S: Maintained
8478T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8479F: drivers/base/power/opp/
8480F: include/linux/pm_opp.h
8481F: Documentation/power/opp.txt
8482F: Documentation/devicetree/bindings/opp/
8483
8484OPL4 DRIVER
8485M: Clemens Ladisch <clemens@ladisch.de>
8486L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8487T: git git://git.alsa-project.org/alsa-kernel.git
8488S: Maintained
8489F: sound/drivers/opl4/
8490
8491OPROFILE
8492M: Robert Richter <rric@kernel.org>
8493L: oprofile-list@lists.sf.net
8494S: Maintained
8495F: arch/*/include/asm/oprofile*.h
8496F: arch/*/oprofile/
8497F: drivers/oprofile/
8498F: include/linux/oprofile.h
8499
8500ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8501M: Mark Fasheh <mfasheh@suse.com>
8502M: Joel Becker <jlbec@evilplan.org>
8503L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8504W: http://ocfs2.wiki.kernel.org
8505S: Supported
8506F: Documentation/filesystems/ocfs2.txt
8507F: Documentation/filesystems/dlmfs.txt
8508F: fs/ocfs2/
8509
8510ORINOCO DRIVER
8511L: linux-wireless@vger.kernel.org
8512W: http://wireless.kernel.org/en/users/Drivers/orinoco
8513W: http://www.nongnu.org/orinoco/
8514S: Orphan
8515F: drivers/net/wireless/intersil/orinoco/
8516
8517OSD LIBRARY and FILESYSTEM
8518M: Boaz Harrosh <ooo@electrozaur.com>
8519M: Benny Halevy <bhalevy@primarydata.com>
8520L: osd-dev@open-osd.org
8521W: http://open-osd.org
8522T: git git://git.open-osd.org/open-osd.git
8523S: Maintained
8524F: drivers/scsi/osd/
8525F: include/scsi/osd_*
8526F: fs/exofs/
8527
8528OVERLAY FILESYSTEM
8529M: Miklos Szeredi <miklos@szeredi.hu>
8530L: linux-unionfs@vger.kernel.org
8531T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8532S: Supported
8533F: fs/overlayfs/
8534F: Documentation/filesystems/overlayfs.txt
8535
8536ORANGEFS FILESYSTEM
8537M: Mike Marshall <hubcap@omnibond.com>
8538L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8539T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8540S: Supported
8541F: fs/orangefs/
8542F: Documentation/filesystems/orangefs.txt
8543
8544P54 WIRELESS DRIVER
8545M: Christian Lamparter <chunkeey@googlemail.com>
8546L: linux-wireless@vger.kernel.org
8547W: http://wireless.kernel.org/en/users/Drivers/p54
8548S: Maintained
8549F: drivers/net/wireless/intersil/p54/
8550
8551PA SEMI ETHERNET DRIVER
8552M: Olof Johansson <olof@lixom.net>
8553L: netdev@vger.kernel.org
8554S: Maintained
8555F: drivers/net/ethernet/pasemi/*
8556
8557PA SEMI SMBUS DRIVER
8558M: Olof Johansson <olof@lixom.net>
8559L: linux-i2c@vger.kernel.org
8560S: Maintained
8561F: drivers/i2c/busses/i2c-pasemi.c
8562
8563PADATA PARALLEL EXECUTION MECHANISM
8564M: Steffen Klassert <steffen.klassert@secunet.com>
8565L: linux-crypto@vger.kernel.org
8566S: Maintained
8567F: kernel/padata.c
8568F: include/linux/padata.h
8569F: Documentation/padata.txt
8570
8571PANASONIC LAPTOP ACPI EXTRAS DRIVER
8572M: Harald Welte <laforge@gnumonks.org>
8573L: platform-driver-x86@vger.kernel.org
8574S: Maintained
8575F: drivers/platform/x86/panasonic-laptop.c
8576
8577PANASONIC MN10300/AM33/AM34 PORT
8578M: David Howells <dhowells@redhat.com>
8579L: linux-am33-list@redhat.com (moderated for non-subscribers)
8580W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8581S: Maintained
8582F: Documentation/mn10300/
8583F: arch/mn10300/
8584
8585PARALLEL LCD/KEYPAD PANEL DRIVER
8586M: Willy Tarreau <willy@haproxy.com>
8587M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8588S: Odd Fixes
8589F: Documentation/misc-devices/lcd-panel-cgram.txt
8590F: drivers/misc/panel.c
8591
8592PARALLEL PORT SUBSYSTEM
8593M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8594M: Sudip Mukherjee <sudip@vectorindia.org>
8595L: linux-parport@lists.infradead.org (subscribers-only)
8596S: Maintained
8597F: drivers/parport/
8598F: include/linux/parport*.h
8599F: drivers/char/ppdev.c
8600F: include/uapi/linux/ppdev.h
8601F: Documentation/parport*.txt
8602
8603PARAVIRT_OPS INTERFACE
8604M: Jeremy Fitzhardinge <jeremy@goop.org>
8605M: Chris Wright <chrisw@sous-sol.org>
8606M: Alok Kataria <akataria@vmware.com>
8607M: Rusty Russell <rusty@rustcorp.com.au>
8608L: virtualization@lists.linux-foundation.org
8609S: Supported
8610F: Documentation/virtual/paravirt_ops.txt
8611F: arch/*/kernel/paravirt*
8612F: arch/*/include/asm/paravirt.h
8613
8614PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8615M: Tim Waugh <tim@cyberelk.net>
8616L: linux-parport@lists.infradead.org (subscribers-only)
8617S: Maintained
8618F: Documentation/blockdev/paride.txt
8619F: drivers/block/paride/
8620
8621PARISC ARCHITECTURE
8622M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8623M: Helge Deller <deller@gmx.de>
8624L: linux-parisc@vger.kernel.org
8625W: http://www.parisc-linux.org/
8626Q: http://patchwork.kernel.org/project/linux-parisc/list/
8627T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8628T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8629S: Maintained
8630F: arch/parisc/
8631F: Documentation/parisc/
8632F: drivers/parisc/
8633F: drivers/char/agp/parisc-agp.c
8634F: drivers/input/serio/gscps2.c
8635F: drivers/parport/parport_gsc.*
8636F: drivers/tty/serial/8250/8250_gsc.c
8637F: drivers/video/fbdev/sti*
8638F: drivers/video/console/sti*
8639F: drivers/video/logo/logo_parisc*
8640
8641PC87360 HARDWARE MONITORING DRIVER
8642M: Jim Cromie <jim.cromie@gmail.com>
8643L: linux-hwmon@vger.kernel.org
8644S: Maintained
8645F: Documentation/hwmon/pc87360
8646F: drivers/hwmon/pc87360.c
8647
8648PC8736x GPIO DRIVER
8649M: Jim Cromie <jim.cromie@gmail.com>
8650S: Maintained
8651F: drivers/char/pc8736x_gpio.c
8652
8653PC87427 HARDWARE MONITORING DRIVER
8654M: Jean Delvare <jdelvare@suse.com>
8655L: linux-hwmon@vger.kernel.org
8656S: Maintained
8657F: Documentation/hwmon/pc87427
8658F: drivers/hwmon/pc87427.c
8659
8660PCA9532 LED DRIVER
8661M: Riku Voipio <riku.voipio@iki.fi>
8662S: Maintained
8663F: drivers/leds/leds-pca9532.c
8664F: include/linux/leds-pca9532.h
8665
8666PCA9541 I2C BUS MASTER SELECTOR DRIVER
8667M: Guenter Roeck <linux@roeck-us.net>
8668L: linux-i2c@vger.kernel.org
8669S: Maintained
8670F: drivers/i2c/muxes/i2c-mux-pca9541.c
8671
8672PCDP - PRIMARY CONSOLE AND DEBUG PORT
8673M: Khalid Aziz <khalid@gonehiking.org>
8674S: Maintained
8675F: drivers/firmware/pcdp.*
8676
8677PCI ERROR RECOVERY
8678M: Linas Vepstas <linasvepstas@gmail.com>
8679L: linux-pci@vger.kernel.org
8680S: Supported
8681F: Documentation/PCI/pci-error-recovery.txt
8682
8683PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8684M: Russell Currey <ruscur@russell.cc>
8685L: linuxppc-dev@lists.ozlabs.org
8686S: Supported
8687F: Documentation/powerpc/eeh-pci-error-recovery.txt
8688F: arch/powerpc/kernel/eeh*.c
8689F: arch/powerpc/platforms/*/eeh*.c
8690F: arch/powerpc/include/*/eeh*.h
8691
8692PCI SUBSYSTEM
8693M: Bjorn Helgaas <bhelgaas@google.com>
8694L: linux-pci@vger.kernel.org
8695Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8696T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8697S: Supported
8698F: Documentation/PCI/
8699F: drivers/pci/
8700F: include/linux/pci*
8701F: arch/x86/pci/
8702F: arch/x86/kernel/quirks.c
8703
8704PCI DRIVER FOR ALTERA PCIE IP
8705M: Ley Foon Tan <lftan@altera.com>
8706L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8707L: linux-pci@vger.kernel.org
8708S: Supported
8709F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8710F: drivers/pci/host/pcie-altera.c
8711
8712PCI DRIVER FOR ARM VERSATILE PLATFORM
8713M: Rob Herring <robh@kernel.org>
8714L: linux-pci@vger.kernel.org
8715L: linux-arm-kernel@lists.infradead.org
8716S: Maintained
8717F: Documentation/devicetree/bindings/pci/versatile.txt
8718F: drivers/pci/host/pci-versatile.c
8719
8720PCI DRIVER FOR APPLIEDMICRO XGENE
8721M: Tanmay Inamdar <tinamdar@apm.com>
8722L: linux-pci@vger.kernel.org
8723L: linux-arm-kernel@lists.infradead.org
8724S: Maintained
8725F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8726F: drivers/pci/host/pci-xgene.c
8727
8728PCI DRIVER FOR FREESCALE LAYERSCAPE
8729M: Minghuan Lian <minghuan.Lian@freescale.com>
8730M: Mingkai Hu <mingkai.hu@freescale.com>
8731M: Roy Zang <tie-fei.zang@freescale.com>
8732L: linuxppc-dev@lists.ozlabs.org
8733L: linux-pci@vger.kernel.org
8734L: linux-arm-kernel@lists.infradead.org
8735S: Maintained
8736F: drivers/pci/host/*layerscape*
8737
8738PCI DRIVER FOR IMX6
8739M: Richard Zhu <Richard.Zhu@freescale.com>
8740M: Lucas Stach <l.stach@pengutronix.de>
8741L: linux-pci@vger.kernel.org
8742L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8743S: Maintained
8744F: drivers/pci/host/*imx6*
8745
8746PCI DRIVER FOR TI KEYSTONE
8747M: Murali Karicheri <m-karicheri2@ti.com>
8748L: linux-pci@vger.kernel.org
8749L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8750S: Maintained
8751F: drivers/pci/host/*keystone*
8752
8753PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8754M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8755M: Jason Cooper <jason@lakedaemon.net>
8756L: linux-pci@vger.kernel.org
8757L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8758S: Maintained
8759F: drivers/pci/host/*mvebu*
8760
8761PCI DRIVER FOR NVIDIA TEGRA
8762M: Thierry Reding <thierry.reding@gmail.com>
8763L: linux-tegra@vger.kernel.org
8764L: linux-pci@vger.kernel.org
8765S: Supported
8766F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8767F: drivers/pci/host/pci-tegra.c
8768
8769PCI DRIVER FOR TI DRA7XX
8770M: Kishon Vijay Abraham I <kishon@ti.com>
8771L: linux-omap@vger.kernel.org
8772L: linux-pci@vger.kernel.org
8773S: Supported
8774F: Documentation/devicetree/bindings/pci/ti-pci.txt
8775F: drivers/pci/host/pci-dra7xx.c
8776
8777PCI DRIVER FOR RENESAS R-CAR
8778M: Simon Horman <horms@verge.net.au>
8779L: linux-pci@vger.kernel.org
8780L: linux-renesas-soc@vger.kernel.org
8781S: Maintained
8782F: drivers/pci/host/*rcar*
8783
8784PCI DRIVER FOR SAMSUNG EXYNOS
8785M: Jingoo Han <jingoohan1@gmail.com>
8786L: linux-pci@vger.kernel.org
8787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8788L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8789S: Maintained
8790F: drivers/pci/host/pci-exynos.c
8791
8792PCI DRIVER FOR SYNOPSIS DESIGNWARE
8793M: Jingoo Han <jingoohan1@gmail.com>
8794M: Pratyush Anand <pratyush.anand@gmail.com>
8795L: linux-pci@vger.kernel.org
8796S: Maintained
8797F: drivers/pci/host/*designware*
8798
8799PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8800M: Joao Pinto <jpinto@synopsys.com>
8801L: linux-pci@vger.kernel.org
8802S: Maintained
8803F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8804F: drivers/pci/host/pcie-designware-plat.c
8805
8806PCI DRIVER FOR GENERIC OF HOSTS
8807M: Will Deacon <will.deacon@arm.com>
8808L: linux-pci@vger.kernel.org
8809L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8810S: Maintained
8811F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8812F: drivers/pci/host/pci-host-common.c
8813F: drivers/pci/host/pci-host-generic.c
8814
8815PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8816M: Keith Busch <keith.busch@intel.com>
8817L: linux-pci@vger.kernel.org
8818S: Supported
8819F: arch/x86/pci/vmd.c
8820
8821PCIE DRIVER FOR ST SPEAR13XX
8822M: Pratyush Anand <pratyush.anand@gmail.com>
8823L: linux-pci@vger.kernel.org
8824S: Maintained
8825F: drivers/pci/host/*spear*
8826
8827PCI MSI DRIVER FOR ALTERA MSI IP
8828M: Ley Foon Tan <lftan@altera.com>
8829L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8830L: linux-pci@vger.kernel.org
8831S: Supported
8832F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8833F: drivers/pci/host/pcie-altera-msi.c
8834
8835PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8836M: Duc Dang <dhdang@apm.com>
8837L: linux-pci@vger.kernel.org
8838L: linux-arm-kernel@lists.infradead.org
8839S: Maintained
8840F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8841F: drivers/pci/host/pci-xgene-msi.c
8842
8843PCIE DRIVER FOR HISILICON
8844M: Zhou Wang <wangzhou1@hisilicon.com>
8845M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8846L: linux-pci@vger.kernel.org
8847S: Maintained
8848F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8849F: drivers/pci/host/pcie-hisi.c
8850
8851PCIE DRIVER FOR QUALCOMM MSM
8852M: Stanimir Varbanov <svarbanov@mm-sol.com>
8853L: linux-pci@vger.kernel.org
8854L: linux-arm-msm@vger.kernel.org
8855S: Maintained
8856F: drivers/pci/host/*qcom*
8857
8858PCIE DRIVER FOR CAVIUM THUNDERX
8859M: David Daney <david.daney@cavium.com>
8860L: linux-pci@vger.kernel.org
8861L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8862S: Supported
8863F: Documentation/devicetree/bindings/pci/pci-thunder-*
8864F: drivers/pci/host/pci-thunder-*
8865
8866PCMCIA SUBSYSTEM
8867P: Linux PCMCIA Team
8868L: linux-pcmcia@lists.infradead.org
8869W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8870T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8871S: Maintained
8872F: Documentation/pcmcia/
8873F: drivers/pcmcia/
8874F: include/pcmcia/
8875
8876PCNET32 NETWORK DRIVER
8877M: Don Fry <pcnet32@frontier.com>
8878L: netdev@vger.kernel.org
8879S: Maintained
8880F: drivers/net/ethernet/amd/pcnet32.c
8881
8882PCRYPT PARALLEL CRYPTO ENGINE
8883M: Steffen Klassert <steffen.klassert@secunet.com>
8884L: linux-crypto@vger.kernel.org
8885S: Maintained
8886F: crypto/pcrypt.c
8887F: include/crypto/pcrypt.h
8888
8889PER-CPU MEMORY ALLOCATOR
8890M: Tejun Heo <tj@kernel.org>
8891M: Christoph Lameter <cl@linux.com>
8892T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8893S: Maintained
8894F: include/linux/percpu*.h
8895F: mm/percpu*.c
8896F: arch/*/include/asm/percpu.h
8897
8898PER-TASK DELAY ACCOUNTING
8899M: Balbir Singh <bsingharora@gmail.com>
8900S: Maintained
8901F: include/linux/delayacct.h
8902F: kernel/delayacct.c
8903
8904PERFORMANCE EVENTS SUBSYSTEM
8905M: Peter Zijlstra <peterz@infradead.org>
8906M: Ingo Molnar <mingo@redhat.com>
8907M: Arnaldo Carvalho de Melo <acme@kernel.org>
8908R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8909L: linux-kernel@vger.kernel.org
8910T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8911S: Supported
8912F: kernel/events/*
8913F: include/linux/perf_event.h
8914F: include/uapi/linux/perf_event.h
8915F: arch/*/kernel/perf_event*.c
8916F: arch/*/kernel/*/perf_event*.c
8917F: arch/*/kernel/*/*/perf_event*.c
8918F: arch/*/include/asm/perf_event.h
8919F: arch/*/kernel/perf_callchain.c
8920F: arch/*/events/*
8921F: tools/perf/
8922
8923PERSONALITY HANDLING
8924M: Christoph Hellwig <hch@infradead.org>
8925L: linux-abi-devel@lists.sourceforge.net
8926S: Maintained
8927F: include/linux/personality.h
8928F: include/uapi/linux/personality.h
8929
8930PHONET PROTOCOL
8931M: Remi Denis-Courmont <courmisch@gmail.com>
8932S: Supported
8933F: Documentation/networking/phonet.txt
8934F: include/linux/phonet.h
8935F: include/net/phonet/
8936F: include/uapi/linux/phonet.h
8937F: net/phonet/
8938
8939PHRAM MTD DRIVER
8940M: Joern Engel <joern@lazybastard.org>
8941L: linux-mtd@lists.infradead.org
8942S: Maintained
8943F: drivers/mtd/devices/phram.c
8944
8945PICOLCD HID DRIVER
8946M: Bruno Prémont <bonbons@linux-vserver.org>
8947L: linux-input@vger.kernel.org
8948S: Maintained
8949F: drivers/hid/hid-picolcd*
8950
8951PICOXCELL SUPPORT
8952M: Jamie Iles <jamie@jamieiles.com>
8953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8954T: git git://github.com/jamieiles/linux-2.6-ji.git
8955S: Supported
8956F: arch/arm/boot/dts/picoxcell*
8957F: arch/arm/mach-picoxcell/
8958F: drivers/crypto/picoxcell*
8959
8960PIN CONTROL SUBSYSTEM
8961M: Linus Walleij <linus.walleij@linaro.org>
8962L: linux-gpio@vger.kernel.org
8963T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8964S: Maintained
8965F: Documentation/devicetree/bindings/pinctrl/
8966F: drivers/pinctrl/
8967F: include/linux/pinctrl/
8968
8969PIN CONTROLLER - ATMEL AT91
8970M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8972S: Maintained
8973F: drivers/pinctrl/pinctrl-at91.*
8974
8975PIN CONTROLLER - ATMEL AT91 PIO4
8976M: Ludovic Desroches <ludovic.desroches@atmel.com>
8977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8978L: linux-gpio@vger.kernel.org
8979S: Supported
8980F: drivers/pinctrl/pinctrl-at91-pio4.*
8981
8982PIN CONTROLLER - INTEL
8983M: Mika Westerberg <mika.westerberg@linux.intel.com>
8984M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8985S: Maintained
8986F: drivers/pinctrl/intel/
8987
8988PIN CONTROLLER - RENESAS
8989M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8990M: Geert Uytterhoeven <geert+renesas@glider.be>
8991L: linux-renesas-soc@vger.kernel.org
8992S: Maintained
8993F: drivers/pinctrl/sh-pfc/
8994
8995PIN CONTROLLER - SAMSUNG
8996M: Tomasz Figa <tomasz.figa@gmail.com>
8997M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8998M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9000L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9001S: Maintained
9002F: drivers/pinctrl/samsung/
9003
9004PIN CONTROLLER - SINGLE
9005M: Tony Lindgren <tony@atomide.com>
9006M: Haojian Zhuang <haojian.zhuang@linaro.org>
9007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9008L: linux-omap@vger.kernel.org
9009S: Maintained
9010F: drivers/pinctrl/pinctrl-single.c
9011
9012PIN CONTROLLER - ST SPEAR
9013M: Viresh Kumar <vireshk@kernel.org>
9014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9015W: http://www.st.com/spear
9016S: Maintained
9017F: drivers/pinctrl/spear/
9018
9019PKTCDVD DRIVER
9020M: Jiri Kosina <jikos@kernel.org>
9021S: Maintained
9022F: drivers/block/pktcdvd.c
9023F: include/linux/pktcdvd.h
9024F: include/uapi/linux/pktcdvd.h
9025
9026PKUNITY SOC DRIVERS
9027M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9028W: http://mprc.pku.edu.cn/~guanxuetao/linux
9029S: Maintained
9030T: git git://github.com/gxt/linux.git
9031F: drivers/input/serio/i8042-unicore32io.h
9032F: drivers/i2c/busses/i2c-puv3.c
9033F: drivers/video/fbdev/fb-puv3.c
9034F: drivers/rtc/rtc-puv3.c
9035
9036PMBUS HARDWARE MONITORING DRIVERS
9037M: Guenter Roeck <linux@roeck-us.net>
9038L: linux-hwmon@vger.kernel.org
9039W: http://hwmon.wiki.kernel.org/
9040W: http://www.roeck-us.net/linux/drivers/
9041T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9042S: Maintained
9043F: Documentation/hwmon/pmbus
9044F: drivers/hwmon/pmbus/
9045F: include/linux/i2c/pmbus.h
9046
9047PMC SIERRA MaxRAID DRIVER
9048L: linux-scsi@vger.kernel.org
9049W: http://www.pmc-sierra.com/
9050S: Orphan
9051F: drivers/scsi/pmcraid.*
9052
9053PMC SIERRA PM8001 DRIVER
9054M: Jack Wang <jinpu.wang@profitbricks.com>
9055M: lindar_liu@usish.com
9056L: pmchba@pmcs.com
9057L: linux-scsi@vger.kernel.org
9058S: Supported
9059F: drivers/scsi/pm8001/
9060
9061POSIX CLOCKS and TIMERS
9062M: Thomas Gleixner <tglx@linutronix.de>
9063L: linux-kernel@vger.kernel.org
9064T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9065S: Maintained
9066F: fs/timerfd.c
9067F: include/linux/timer*
9068F: kernel/time/*timer*
9069
9070POWER MANAGEMENT CORE
9071M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9072L: linux-pm@vger.kernel.org
9073T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9074S: Supported
9075F: drivers/base/power/
9076F: include/linux/pm.h
9077F: include/linux/pm_*
9078F: include/linux/powercap.h
9079F: drivers/powercap/
9080
9081POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9082M: Sebastian Reichel <sre@kernel.org>
9083M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9084M: David Woodhouse <dwmw2@infradead.org>
9085L: linux-pm@vger.kernel.org
9086T: git git://git.infradead.org/battery-2.6.git
9087S: Maintained
9088F: include/linux/power_supply.h
9089F: drivers/power/
9090X: drivers/power/avs/
9091
9092POWER STATE COORDINATION INTERFACE (PSCI)
9093M: Mark Rutland <mark.rutland@arm.com>
9094M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9095L: linux-arm-kernel@lists.infradead.org
9096S: Maintained
9097F: drivers/firmware/psci.c
9098F: include/linux/psci.h
9099F: include/uapi/linux/psci.h
9100
9101PNP SUPPORT
9102M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9103S: Maintained
9104F: drivers/pnp/
9105
9106PPP PROTOCOL DRIVERS AND COMPRESSORS
9107M: Paul Mackerras <paulus@samba.org>
9108L: linux-ppp@vger.kernel.org
9109S: Maintained
9110F: drivers/net/ppp/ppp_*
9111
9112PPP OVER ATM (RFC 2364)
9113M: Mitchell Blank Jr <mitch@sfgoth.com>
9114S: Maintained
9115F: net/atm/pppoatm.c
9116F: include/uapi/linux/atmppp.h
9117
9118PPP OVER ETHERNET
9119M: Michal Ostrowski <mostrows@earthlink.net>
9120S: Maintained
9121F: drivers/net/ppp/pppoe.c
9122F: drivers/net/ppp/pppox.c
9123
9124PPP OVER L2TP
9125M: James Chapman <jchapman@katalix.com>
9126S: Maintained
9127F: net/l2tp/l2tp_ppp.c
9128F: include/linux/if_pppol2tp.h
9129F: include/uapi/linux/if_pppol2tp.h
9130
9131PPS SUPPORT
9132M: Rodolfo Giometti <giometti@enneenne.com>
9133W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9134L: linuxpps@ml.enneenne.com (subscribers-only)
9135S: Maintained
9136F: Documentation/pps/
9137F: drivers/pps/
9138F: include/linux/pps*.h
9139
9140PPTP DRIVER
9141M: Dmitry Kozlov <xeb@mail.ru>
9142L: netdev@vger.kernel.org
9143S: Maintained
9144F: drivers/net/ppp/pptp.c
9145W: http://sourceforge.net/projects/accel-pptp
9146
9147PREEMPTIBLE KERNEL
9148M: Robert Love <rml@tech9.net>
9149L: kpreempt-tech@lists.sourceforge.net
9150W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9151S: Supported
9152F: Documentation/preempt-locking.txt
9153F: include/linux/preempt.h
9154
9155PRISM54 WIRELESS DRIVER
9156M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9157L: linux-wireless@vger.kernel.org
9158W: http://wireless.kernel.org/en/users/Drivers/p54
9159S: Obsolete
9160F: drivers/net/wireless/intersil/prism54/
9161
9162PS3 NETWORK SUPPORT
9163M: Geoff Levand <geoff@infradead.org>
9164L: netdev@vger.kernel.org
9165L: linuxppc-dev@lists.ozlabs.org
9166S: Maintained
9167F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9168
9169PS3 PLATFORM SUPPORT
9170M: Geoff Levand <geoff@infradead.org>
9171L: linuxppc-dev@lists.ozlabs.org
9172S: Maintained
9173F: arch/powerpc/boot/ps3*
9174F: arch/powerpc/include/asm/lv1call.h
9175F: arch/powerpc/include/asm/ps3*.h
9176F: arch/powerpc/platforms/ps3/
9177F: drivers/*/ps3*
9178F: drivers/ps3/
9179F: drivers/rtc/rtc-ps3.c
9180F: drivers/usb/host/*ps3.c
9181F: sound/ppc/snd_ps3*
9182
9183PS3VRAM DRIVER
9184M: Jim Paris <jim@jtan.com>
9185M: Geoff Levand <geoff@infradead.org>
9186L: linuxppc-dev@lists.ozlabs.org
9187S: Maintained
9188F: drivers/block/ps3vram.c
9189
9190PSTORE FILESYSTEM
9191M: Anton Vorontsov <anton@enomsg.org>
9192M: Colin Cross <ccross@android.com>
9193M: Kees Cook <keescook@chromium.org>
9194M: Tony Luck <tony.luck@intel.com>
9195S: Maintained
9196T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9197F: fs/pstore/
9198F: include/linux/pstore*
9199F: drivers/firmware/efi/efi-pstore.c
9200F: drivers/acpi/apei/erst.c
9201
9202PTP HARDWARE CLOCK SUPPORT
9203M: Richard Cochran <richardcochran@gmail.com>
9204L: netdev@vger.kernel.org
9205S: Maintained
9206W: http://linuxptp.sourceforge.net/
9207F: Documentation/ABI/testing/sysfs-ptp
9208F: Documentation/ptp/*
9209F: drivers/net/ethernet/freescale/gianfar_ptp.c
9210F: drivers/net/phy/dp83640*
9211F: drivers/ptp/*
9212F: include/linux/ptp_cl*
9213
9214PTRACE SUPPORT
9215M: Roland McGrath <roland@hack.frob.com>
9216M: Oleg Nesterov <oleg@redhat.com>
9217S: Maintained
9218F: include/asm-generic/syscall.h
9219F: include/linux/ptrace.h
9220F: include/linux/regset.h
9221F: include/linux/tracehook.h
9222F: include/uapi/linux/ptrace.h
9223F: kernel/ptrace.c
9224
9225PVRUSB2 VIDEO4LINUX DRIVER
9226M: Mike Isely <isely@pobox.com>
9227L: pvrusb2@isely.net (subscribers-only)
9228L: linux-media@vger.kernel.org
9229W: http://www.isely.net/pvrusb2/
9230T: git git://linuxtv.org/media_tree.git
9231S: Maintained
9232F: Documentation/video4linux/README.pvrusb2
9233F: drivers/media/usb/pvrusb2/
9234
9235PWC WEBCAM DRIVER
9236M: Hans de Goede <hdegoede@redhat.com>
9237L: linux-media@vger.kernel.org
9238T: git git://linuxtv.org/media_tree.git
9239S: Maintained
9240F: drivers/media/usb/pwc/*
9241
9242PWM FAN DRIVER
9243M: Kamil Debski <k.debski@samsung.com>
9244L: linux-hwmon@vger.kernel.org
9245S: Supported
9246F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9247F: Documentation/hwmon/pwm-fan
9248F: drivers/hwmon/pwm-fan.c
9249
9250PWM SUBSYSTEM
9251M: Thierry Reding <thierry.reding@gmail.com>
9252L: linux-pwm@vger.kernel.org
9253S: Maintained
9254T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9255F: Documentation/pwm.txt
9256F: Documentation/devicetree/bindings/pwm/
9257F: include/linux/pwm.h
9258F: drivers/pwm/
9259F: drivers/video/backlight/pwm_bl.c
9260F: include/linux/pwm_backlight.h
9261
9262PXA2xx/PXA3xx SUPPORT
9263M: Daniel Mack <daniel@zonque.org>
9264M: Haojian Zhuang <haojian.zhuang@gmail.com>
9265M: Robert Jarzmik <robert.jarzmik@free.fr>
9266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9267T: git git://github.com/hzhuang1/linux.git
9268T: git git://github.com/rjarzmik/linux.git
9269S: Maintained
9270F: arch/arm/boot/dts/pxa*
9271F: arch/arm/mach-pxa/
9272F: drivers/dma/pxa*
9273F: drivers/pcmcia/pxa2xx*
9274F: drivers/pinctrl/pxa/
9275F: drivers/spi/spi-pxa2xx*
9276F: drivers/usb/gadget/udc/pxa2*
9277F: include/sound/pxa2xx-lib.h
9278F: sound/arm/pxa*
9279F: sound/soc/pxa/
9280
9281PXA GPIO DRIVER
9282M: Robert Jarzmik <robert.jarzmik@free.fr>
9283L: linux-gpio@vger.kernel.org
9284S: Maintained
9285F: drivers/gpio/gpio-pxa.c
9286
9287PXA3xx NAND FLASH DRIVER
9288M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9289L: linux-mtd@lists.infradead.org
9290S: Maintained
9291F: drivers/mtd/nand/pxa3xx_nand.c
9292
9293MMP SUPPORT
9294M: Eric Miao <eric.y.miao@gmail.com>
9295M: Haojian Zhuang <haojian.zhuang@gmail.com>
9296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9297T: git git://github.com/hzhuang1/linux.git
9298T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9299S: Maintained
9300F: arch/arm/boot/dts/mmp*
9301F: arch/arm/mach-mmp/
9302
9303PXA MMCI DRIVER
9304S: Orphan
9305
9306PXA RTC DRIVER
9307M: Robert Jarzmik <robert.jarzmik@free.fr>
9308L: rtc-linux@googlegroups.com
9309S: Maintained
9310
9311QAT DRIVER
9312M: Tadeusz Struk <tadeusz.struk@intel.com>
9313L: qat-linux@intel.com
9314S: Supported
9315F: drivers/crypto/qat/
9316
9317QIB DRIVER
9318M: Mike Marciniszyn <infinipath@intel.com>
9319L: linux-rdma@vger.kernel.org
9320S: Supported
9321F: drivers/infiniband/hw/qib/
9322
9323QLOGIC QLA1280 SCSI DRIVER
9324M: Michael Reed <mdr@sgi.com>
9325L: linux-scsi@vger.kernel.org
9326S: Maintained
9327F: drivers/scsi/qla1280.[ch]
9328
9329QLOGIC QLA2XXX FC-SCSI DRIVER
9330M: qla2xxx-upstream@qlogic.com
9331L: linux-scsi@vger.kernel.org
9332S: Supported
9333F: Documentation/scsi/LICENSE.qla2xxx
9334F: drivers/scsi/qla2xxx/
9335
9336QLOGIC QLA4XXX iSCSI DRIVER
9337M: QLogic-Storage-Upstream@qlogic.com
9338L: linux-scsi@vger.kernel.org
9339S: Supported
9340F: Documentation/scsi/LICENSE.qla4xxx
9341F: drivers/scsi/qla4xxx/
9342
9343QLOGIC QLA3XXX NETWORK DRIVER
9344M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9345M: Ron Mercer <ron.mercer@qlogic.com>
9346M: linux-driver@qlogic.com
9347L: netdev@vger.kernel.org
9348S: Supported
9349F: Documentation/networking/LICENSE.qla3xxx
9350F: drivers/net/ethernet/qlogic/qla3xxx.*
9351
9352QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9353M: Dept-GELinuxNICDev@qlogic.com
9354L: netdev@vger.kernel.org
9355S: Supported
9356F: drivers/net/ethernet/qlogic/qlcnic/
9357
9358QLOGIC QLGE 10Gb ETHERNET DRIVER
9359M: Harish Patil <harish.patil@qlogic.com>
9360M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9361M: Dept-GELinuxNICDev@qlogic.com
9362M: linux-driver@qlogic.com
9363L: netdev@vger.kernel.org
9364S: Supported
9365F: drivers/net/ethernet/qlogic/qlge/
9366
9367QLOGIC QL4xxx ETHERNET DRIVER
9368M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9369M: Ariel Elior <Ariel.Elior@qlogic.com>
9370M: everest-linux-l2@qlogic.com
9371L: netdev@vger.kernel.org
9372S: Supported
9373F: drivers/net/ethernet/qlogic/qed/
9374F: include/linux/qed/
9375F: drivers/net/ethernet/qlogic/qede/
9376
9377QNX4 FILESYSTEM
9378M: Anders Larsen <al@alarsen.net>
9379W: http://www.alarsen.net/linux/qnx4fs/
9380S: Maintained
9381F: fs/qnx4/
9382F: include/uapi/linux/qnx4_fs.h
9383F: include/uapi/linux/qnxtypes.h
9384
9385QT1010 MEDIA DRIVER
9386M: Antti Palosaari <crope@iki.fi>
9387L: linux-media@vger.kernel.org
9388W: https://linuxtv.org
9389W: http://palosaari.fi/linux/
9390Q: http://patchwork.linuxtv.org/project/linux-media/list/
9391T: git git://linuxtv.org/anttip/media_tree.git
9392S: Maintained
9393F: drivers/media/tuners/qt1010*
9394
9395QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9396M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9397L: linux-wireless@vger.kernel.org
9398L: ath9k-devel@lists.ath9k.org
9399W: http://wireless.kernel.org/en/users/Drivers/ath9k
9400S: Supported
9401F: drivers/net/wireless/ath/ath9k/
9402
9403QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9404M: Kalle Valo <kvalo@qca.qualcomm.com>
9405L: ath10k@lists.infradead.org
9406W: http://wireless.kernel.org/en/users/Drivers/ath10k
9407T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9408S: Supported
9409F: drivers/net/wireless/ath/ath10k/
9410
9411QUALCOMM HEXAGON ARCHITECTURE
9412M: Richard Kuo <rkuo@codeaurora.org>
9413L: linux-hexagon@vger.kernel.org
9414T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9415S: Supported
9416F: arch/hexagon/
9417
9418QUALCOMM WCN36XX WIRELESS DRIVER
9419M: Eugene Krasnikov <k.eugene.e@gmail.com>
9420L: wcn36xx@lists.infradead.org
9421W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9422T: git git://github.com/KrasnikovEugene/wcn36xx.git
9423S: Supported
9424F: drivers/net/wireless/ath/wcn36xx/
9425
9426QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9427M: Gabriel Somlo <somlo@cmu.edu>
9428M: "Michael S. Tsirkin" <mst@redhat.com>
9429L: qemu-devel@nongnu.org
9430S: Maintained
9431F: drivers/firmware/qemu_fw_cfg.c
9432
9433RADOS BLOCK DEVICE (RBD)
9434M: Ilya Dryomov <idryomov@gmail.com>
9435M: Sage Weil <sage@redhat.com>
9436M: Alex Elder <elder@kernel.org>
9437L: ceph-devel@vger.kernel.org
9438W: http://ceph.com/
9439T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9440T: git git://github.com/ceph/ceph-client.git
9441S: Supported
9442F: Documentation/ABI/testing/sysfs-bus-rbd
9443F: drivers/block/rbd.c
9444F: drivers/block/rbd_types.h
9445
9446RADEON FRAMEBUFFER DISPLAY DRIVER
9447M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9448L: linux-fbdev@vger.kernel.org
9449S: Maintained
9450F: drivers/video/fbdev/aty/radeon*
9451F: include/uapi/linux/radeonfb.h
9452
9453RADIOSHARK RADIO DRIVER
9454M: Hans de Goede <hdegoede@redhat.com>
9455L: linux-media@vger.kernel.org
9456T: git git://linuxtv.org/media_tree.git
9457S: Maintained
9458F: drivers/media/radio/radio-shark.c
9459
9460RADIOSHARK2 RADIO DRIVER
9461M: Hans de Goede <hdegoede@redhat.com>
9462L: linux-media@vger.kernel.org
9463T: git git://linuxtv.org/media_tree.git
9464S: Maintained
9465F: drivers/media/radio/radio-shark2.c
9466F: drivers/media/radio/radio-tea5777.c
9467
9468RAGE128 FRAMEBUFFER DISPLAY DRIVER
9469M: Paul Mackerras <paulus@samba.org>
9470L: linux-fbdev@vger.kernel.org
9471S: Maintained
9472F: drivers/video/fbdev/aty/aty128fb.c
9473
9474RALINK MIPS ARCHITECTURE
9475M: John Crispin <john@phrozen.org>
9476L: linux-mips@linux-mips.org
9477S: Maintained
9478F: arch/mips/ralink
9479
9480RALINK RT2X00 WIRELESS LAN DRIVER
9481P: rt2x00 project
9482M: Stanislaw Gruszka <sgruszka@redhat.com>
9483M: Helmut Schaa <helmut.schaa@googlemail.com>
9484L: linux-wireless@vger.kernel.org
9485S: Maintained
9486F: drivers/net/wireless/ralink/rt2x00/
9487
9488RAMDISK RAM BLOCK DEVICE DRIVER
9489M: Jens Axboe <axboe@kernel.dk>
9490S: Maintained
9491F: Documentation/blockdev/ramdisk.txt
9492F: drivers/block/brd.c
9493
9494RANDOM NUMBER DRIVER
9495M: "Theodore Ts'o" <tytso@mit.edu>
9496S: Maintained
9497F: drivers/char/random.c
9498
9499RAPIDIO SUBSYSTEM
9500M: Matt Porter <mporter@kernel.crashing.org>
9501M: Alexandre Bounine <alexandre.bounine@idt.com>
9502S: Maintained
9503F: drivers/rapidio/
9504
9505RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9506L: linux-wireless@vger.kernel.org
9507S: Orphan
9508F: drivers/net/wireless/ray*
9509
9510RCUTORTURE MODULE
9511M: Josh Triplett <josh@joshtriplett.org>
9512M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9513L: linux-kernel@vger.kernel.org
9514S: Supported
9515T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9516F: Documentation/RCU/torture.txt
9517F: kernel/rcu/rcutorture.c
9518
9519RCUTORTURE TEST FRAMEWORK
9520M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9521M: Josh Triplett <josh@joshtriplett.org>
9522R: Steven Rostedt <rostedt@goodmis.org>
9523R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9524R: Lai Jiangshan <jiangshanlai@gmail.com>
9525L: linux-kernel@vger.kernel.org
9526S: Supported
9527T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9528F: tools/testing/selftests/rcutorture
9529
9530RDC R-321X SoC
9531M: Florian Fainelli <florian@openwrt.org>
9532S: Maintained
9533
9534RDC R6040 FAST ETHERNET DRIVER
9535M: Florian Fainelli <florian@openwrt.org>
9536L: netdev@vger.kernel.org
9537S: Maintained
9538F: drivers/net/ethernet/rdc/r6040.c
9539
9540RDS - RELIABLE DATAGRAM SOCKETS
9541M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9542L: netdev@vger.kernel.org
9543L: linux-rdma@vger.kernel.org
9544L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9545W: https://oss.oracle.com/projects/rds/
9546S: Supported
9547F: net/rds/
9548F: Documentation/networking/rds.txt
9549
9550RDMAVT - RDMA verbs software
9551M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9552L: linux-rdma@vger.kernel.org
9553S: Supported
9554F: drivers/infiniband/sw/rdmavt
9555
9556READ-COPY UPDATE (RCU)
9557M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9558M: Josh Triplett <josh@joshtriplett.org>
9559R: Steven Rostedt <rostedt@goodmis.org>
9560R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9561R: Lai Jiangshan <jiangshanlai@gmail.com>
9562L: linux-kernel@vger.kernel.org
9563W: http://www.rdrop.com/users/paulmck/RCU/
9564S: Supported
9565T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9566F: Documentation/RCU/
9567X: Documentation/RCU/torture.txt
9568F: include/linux/rcu*
9569X: include/linux/srcu.h
9570F: kernel/rcu/
9571X: kernel/torture.c
9572
9573REAL TIME CLOCK (RTC) SUBSYSTEM
9574M: Alessandro Zummo <a.zummo@towertech.it>
9575M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9576L: rtc-linux@googlegroups.com
9577Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9578T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9579S: Maintained
9580F: Documentation/rtc.txt
9581F: drivers/rtc/
9582F: include/linux/rtc.h
9583F: include/uapi/linux/rtc.h
9584
9585REALTEK AUDIO CODECS
9586M: Bard Liao <bardliao@realtek.com>
9587M: Oder Chiou <oder_chiou@realtek.com>
9588S: Maintained
9589F: sound/soc/codecs/rt*
9590F: include/sound/rt*.h
9591
9592REISERFS FILE SYSTEM
9593L: reiserfs-devel@vger.kernel.org
9594S: Supported
9595F: fs/reiserfs/
9596
9597REGISTER MAP ABSTRACTION
9598M: Mark Brown <broonie@kernel.org>
9599L: linux-kernel@vger.kernel.org
9600T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9601S: Supported
9602F: drivers/base/regmap/
9603F: include/linux/regmap.h
9604
9605REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9606M: Ohad Ben-Cohen <ohad@wizery.com>
9607M: Bjorn Andersson <bjorn.andersson@linaro.org>
9608L: linux-remoteproc@vger.kernel.org
9609T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9610S: Maintained
9611F: drivers/remoteproc/
9612F: Documentation/remoteproc.txt
9613F: include/linux/remoteproc.h
9614
9615REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9616M: Ohad Ben-Cohen <ohad@wizery.com>
9617M: Bjorn Andersson <bjorn.andersson@linaro.org>
9618L: linux-remoteproc@vger.kernel.org
9619T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9620S: Maintained
9621F: drivers/rpmsg/
9622F: Documentation/rpmsg.txt
9623F: include/linux/rpmsg.h
9624
9625RENESAS ETHERNET DRIVERS
9626R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9627L: netdev@vger.kernel.org
9628L: linux-renesas-soc@vger.kernel.org
9629F: drivers/net/ethernet/renesas/
9630F: include/linux/sh_eth.h
9631
9632RENESAS USB2 PHY DRIVER
9633M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9634L: linux-renesas-soc@vger.kernel.org
9635S: Maintained
9636F: drivers/phy/phy-rcar-gen3-usb2.c
9637
9638RESET CONTROLLER FRAMEWORK
9639M: Philipp Zabel <p.zabel@pengutronix.de>
9640T: git git://git.pengutronix.de/git/pza/linux
9641S: Maintained
9642F: drivers/reset/
9643F: Documentation/devicetree/bindings/reset/
9644F: include/dt-bindings/reset/
9645F: include/linux/reset.h
9646F: include/linux/reset-controller.h
9647
9648RFKILL
9649M: Johannes Berg <johannes@sipsolutions.net>
9650L: linux-wireless@vger.kernel.org
9651W: http://wireless.kernel.org/
9652T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9653T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9654S: Maintained
9655F: Documentation/rfkill.txt
9656F: net/rfkill/
9657
9658RHASHTABLE
9659M: Thomas Graf <tgraf@suug.ch>
9660L: netdev@vger.kernel.org
9661S: Maintained
9662F: lib/rhashtable.c
9663F: include/linux/rhashtable.h
9664
9665RICOH SMARTMEDIA/XD DRIVER
9666M: Maxim Levitsky <maximlevitsky@gmail.com>
9667S: Maintained
9668F: drivers/mtd/nand/r852.c
9669F: drivers/mtd/nand/r852.h
9670
9671RICOH R5C592 MEMORYSTICK DRIVER
9672M: Maxim Levitsky <maximlevitsky@gmail.com>
9673S: Maintained
9674F: drivers/memstick/host/r592.*
9675
9676ROCCAT DRIVERS
9677M: Stefan Achatz <erazor_de@users.sourceforge.net>
9678W: http://sourceforge.net/projects/roccat/
9679S: Maintained
9680F: drivers/hid/hid-roccat*
9681F: include/linux/hid-roccat*
9682F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9683
9684ROCKER DRIVER
9685M: Jiri Pirko <jiri@resnulli.us>
9686M: Scott Feldman <sfeldma@gmail.com>
9687L: netdev@vger.kernel.org
9688S: Supported
9689F: drivers/net/ethernet/rocker/
9690
9691ROCKETPORT DRIVER
9692P: Comtrol Corp.
9693W: http://www.comtrol.com
9694S: Maintained
9695F: Documentation/serial/rocket.txt
9696F: drivers/tty/rocket*
9697
9698ROCKETPORT EXPRESS/INFINITY DRIVER
9699M: Kevin Cernekee <cernekee@gmail.com>
9700L: linux-serial@vger.kernel.org
9701S: Odd Fixes
9702F: drivers/tty/serial/rp2.*
9703
9704ROSE NETWORK LAYER
9705M: Ralf Baechle <ralf@linux-mips.org>
9706L: linux-hams@vger.kernel.org
9707W: http://www.linux-ax25.org/
9708S: Maintained
9709F: include/net/rose.h
9710F: include/uapi/linux/rose.h
9711F: net/rose/
9712
9713RTL2830 MEDIA DRIVER
9714M: Antti Palosaari <crope@iki.fi>
9715L: linux-media@vger.kernel.org
9716W: https://linuxtv.org
9717W: http://palosaari.fi/linux/
9718Q: http://patchwork.linuxtv.org/project/linux-media/list/
9719T: git git://linuxtv.org/anttip/media_tree.git
9720S: Maintained
9721F: drivers/media/dvb-frontends/rtl2830*
9722
9723RTL2832 MEDIA DRIVER
9724M: Antti Palosaari <crope@iki.fi>
9725L: linux-media@vger.kernel.org
9726W: https://linuxtv.org
9727W: http://palosaari.fi/linux/
9728Q: http://patchwork.linuxtv.org/project/linux-media/list/
9729T: git git://linuxtv.org/anttip/media_tree.git
9730S: Maintained
9731F: drivers/media/dvb-frontends/rtl2832*
9732
9733RTL2832_SDR MEDIA DRIVER
9734M: Antti Palosaari <crope@iki.fi>
9735L: linux-media@vger.kernel.org
9736W: https://linuxtv.org
9737W: http://palosaari.fi/linux/
9738Q: http://patchwork.linuxtv.org/project/linux-media/list/
9739T: git git://linuxtv.org/anttip/media_tree.git
9740S: Maintained
9741F: drivers/media/dvb-frontends/rtl2832_sdr*
9742
9743RTL8180 WIRELESS DRIVER
9744L: linux-wireless@vger.kernel.org
9745W: http://wireless.kernel.org/
9746T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9747S: Orphan
9748F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9749
9750RTL8187 WIRELESS DRIVER
9751M: Herton Ronaldo Krzesinski <herton@canonical.com>
9752M: Hin-Tak Leung <htl10@users.sourceforge.net>
9753M: Larry Finger <Larry.Finger@lwfinger.net>
9754L: linux-wireless@vger.kernel.org
9755W: http://wireless.kernel.org/
9756T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9757S: Maintained
9758F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9759
9760RTL8192CE WIRELESS DRIVER
9761M: Larry Finger <Larry.Finger@lwfinger.net>
9762M: Chaoming Li <chaoming_li@realsil.com.cn>
9763L: linux-wireless@vger.kernel.org
9764W: http://wireless.kernel.org/
9765T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9766S: Maintained
9767F: drivers/net/wireless/realtek/rtlwifi/
9768F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9769
9770RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9771M: Jes Sorensen <Jes.Sorensen@redhat.com>
9772L: linux-wireless@vger.kernel.org
9773T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9774S: Maintained
9775F: drivers/net/wireless/realtek/rtl8xxxu/
9776
9777S3 SAVAGE FRAMEBUFFER DRIVER
9778M: Antonino Daplas <adaplas@gmail.com>
9779L: linux-fbdev@vger.kernel.org
9780S: Maintained
9781F: drivers/video/fbdev/savage/
9782
9783S390
9784M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9785M: Heiko Carstens <heiko.carstens@de.ibm.com>
9786L: linux-s390@vger.kernel.org
9787W: http://www.ibm.com/developerworks/linux/linux390/
9788T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9789S: Supported
9790F: arch/s390/
9791F: drivers/s390/
9792F: Documentation/s390/
9793F: Documentation/DocBook/s390*
9794
9795S390 COMMON I/O LAYER
9796M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9797M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9798L: linux-s390@vger.kernel.org
9799W: http://www.ibm.com/developerworks/linux/linux390/
9800S: Supported
9801F: drivers/s390/cio/
9802
9803S390 DASD DRIVER
9804M: Stefan Weinhuber <wein@de.ibm.com>
9805M: Stefan Haberland <stefan.haberland@de.ibm.com>
9806L: linux-s390@vger.kernel.org
9807W: http://www.ibm.com/developerworks/linux/linux390/
9808S: Supported
9809F: drivers/s390/block/dasd*
9810F: block/partitions/ibm.c
9811
9812S390 NETWORK DRIVERS
9813M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9814L: linux-s390@vger.kernel.org
9815W: http://www.ibm.com/developerworks/linux/linux390/
9816S: Supported
9817F: drivers/s390/net/
9818
9819S390 PCI SUBSYSTEM
9820M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9821M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9822L: linux-s390@vger.kernel.org
9823W: http://www.ibm.com/developerworks/linux/linux390/
9824S: Supported
9825F: arch/s390/pci/
9826F: drivers/pci/hotplug/s390_pci_hpc.c
9827
9828S390 ZCRYPT DRIVER
9829M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9830L: linux-s390@vger.kernel.org
9831W: http://www.ibm.com/developerworks/linux/linux390/
9832S: Supported
9833F: drivers/s390/crypto/
9834
9835S390 ZFCP DRIVER
9836M: Steffen Maier <maier@linux.vnet.ibm.com>
9837L: linux-s390@vger.kernel.org
9838W: http://www.ibm.com/developerworks/linux/linux390/
9839S: Supported
9840F: drivers/s390/scsi/zfcp_*
9841
9842S390 IUCV NETWORK LAYER
9843M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9844L: linux-s390@vger.kernel.org
9845W: http://www.ibm.com/developerworks/linux/linux390/
9846S: Supported
9847F: drivers/s390/net/*iucv*
9848F: include/net/iucv/
9849F: net/iucv/
9850
9851S390 IOMMU (PCI)
9852M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9853L: linux-s390@vger.kernel.org
9854W: http://www.ibm.com/developerworks/linux/linux390/
9855S: Supported
9856F: drivers/iommu/s390-iommu.c
9857
9858S3C24XX SD/MMC Driver
9859M: Ben Dooks <ben-linux@fluff.org>
9860L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9861S: Supported
9862F: drivers/mmc/host/s3cmci.*
9863
9864SAA6588 RDS RECEIVER DRIVER
9865M: Hans Verkuil <hverkuil@xs4all.nl>
9866L: linux-media@vger.kernel.org
9867T: git git://linuxtv.org/media_tree.git
9868W: https://linuxtv.org
9869S: Odd Fixes
9870F: drivers/media/i2c/saa6588*
9871
9872SAA7134 VIDEO4LINUX DRIVER
9873M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9874L: linux-media@vger.kernel.org
9875W: https://linuxtv.org
9876T: git git://linuxtv.org/media_tree.git
9877S: Odd fixes
9878F: Documentation/video4linux/*.saa7134
9879F: drivers/media/pci/saa7134/
9880
9881SAA7146 VIDEO4LINUX-2 DRIVER
9882M: Hans Verkuil <hverkuil@xs4all.nl>
9883L: linux-media@vger.kernel.org
9884T: git git://linuxtv.org/media_tree.git
9885S: Maintained
9886F: drivers/media/common/saa7146/
9887F: drivers/media/pci/saa7146/
9888F: include/media/saa7146*
9889
9890SAMSUNG LAPTOP DRIVER
9891M: Corentin Chary <corentin.chary@gmail.com>
9892L: platform-driver-x86@vger.kernel.org
9893S: Maintained
9894F: drivers/platform/x86/samsung-laptop.c
9895
9896SAMSUNG AUDIO (ASoC) DRIVERS
9897M: Sangbeom Kim <sbkim73@samsung.com>
9898L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9899S: Supported
9900F: sound/soc/samsung/
9901
9902SAMSUNG FRAMEBUFFER DRIVER
9903M: Jingoo Han <jingoohan1@gmail.com>
9904L: linux-fbdev@vger.kernel.org
9905S: Maintained
9906F: drivers/video/fbdev/s3c-fb.c
9907
9908SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9909M: Sangbeom Kim <sbkim73@samsung.com>
9910M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9911L: linux-kernel@vger.kernel.org
9912L: linux-samsung-soc@vger.kernel.org
9913S: Supported
9914F: drivers/mfd/sec*.c
9915F: drivers/regulator/s2m*.c
9916F: drivers/regulator/s5m*.c
9917F: drivers/clk/clk-s2mps11.c
9918F: drivers/rtc/rtc-s5m.c
9919F: include/linux/mfd/samsung/
9920F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9921F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9922F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9923F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9924
9925SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9926M: Kyungmin Park <kyungmin.park@samsung.com>
9927M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9928L: linux-media@vger.kernel.org
9929Q: https://patchwork.linuxtv.org/project/linux-media/list/
9930S: Supported
9931F: drivers/media/platform/exynos4-is/
9932
9933SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9934M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9935L: linux-media@vger.kernel.org
9936L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9937S: Maintained
9938F: drivers/media/platform/s3c-camif/
9939F: include/media/drv-intf/s3c_camif.h
9940
9941SAMSUNG S5C73M3 CAMERA DRIVER
9942M: Kyungmin Park <kyungmin.park@samsung.com>
9943M: Andrzej Hajda <a.hajda@samsung.com>
9944L: linux-media@vger.kernel.org
9945S: Supported
9946F: drivers/media/i2c/s5c73m3/*
9947
9948SAMSUNG S5K5BAF CAMERA DRIVER
9949M: Kyungmin Park <kyungmin.park@samsung.com>
9950M: Andrzej Hajda <a.hajda@samsung.com>
9951L: linux-media@vger.kernel.org
9952S: Supported
9953F: drivers/media/i2c/s5k5baf.c
9954
9955SAMSUNG S3FWRN5 NFC DRIVER
9956M: Robert Baldyga <r.baldyga@samsung.com>
9957M: Krzysztof Opasiak <k.opasiak@samsung.com>
9958L: linux-nfc@lists.01.org (moderated for non-subscribers)
9959S: Supported
9960F: drivers/nfc/s3fwrn5
9961
9962SAMSUNG SOC CLOCK DRIVERS
9963M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9964M: Tomasz Figa <tomasz.figa@gmail.com>
9965S: Supported
9966L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9967F: drivers/clk/samsung/
9968
9969SAMSUNG SXGBE DRIVERS
9970M: Byungho An <bh74.an@samsung.com>
9971M: Girish K S <ks.giri@samsung.com>
9972M: Vipul Pandya <vipul.pandya@samsung.com>
9973S: Supported
9974L: netdev@vger.kernel.org
9975F: drivers/net/ethernet/samsung/sxgbe/
9976
9977SAMSUNG THERMAL DRIVER
9978M: Lukasz Majewski <l.majewski@samsung.com>
9979L: linux-pm@vger.kernel.org
9980L: linux-samsung-soc@vger.kernel.org
9981S: Supported
9982T: git https://github.com/lmajewski/linux-samsung-thermal.git
9983F: drivers/thermal/samsung/
9984
9985SAMSUNG USB2 PHY DRIVER
9986M: Kamil Debski <k.debski@samsung.com>
9987L: linux-kernel@vger.kernel.org
9988S: Supported
9989F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9990F: Documentation/phy/samsung-usb2.txt
9991F: drivers/phy/phy-exynos4210-usb2.c
9992F: drivers/phy/phy-exynos4x12-usb2.c
9993F: drivers/phy/phy-exynos5250-usb2.c
9994F: drivers/phy/phy-s5pv210-usb2.c
9995F: drivers/phy/phy-samsung-usb2.c
9996F: drivers/phy/phy-samsung-usb2.h
9997
9998SERIAL DRIVERS
9999M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10000L: linux-serial@vger.kernel.org
10001S: Maintained
10002F: drivers/tty/serial/
10003
10004SYNOPSYS DESIGNWARE DMAC DRIVER
10005M: Viresh Kumar <vireshk@kernel.org>
10006M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10007S: Maintained
10008F: include/linux/dma/dw.h
10009F: include/linux/platform_data/dma-dw.h
10010F: drivers/dma/dw/
10011
10012SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10013M: Lars Persson <lars.persson@axis.com>
10014L: netdev@vger.kernel.org
10015S: Supported
10016F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10017F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10018
10019SYNOPSYS DESIGNWARE I2C DRIVER
10020M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10021R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10022R: Mika Westerberg <mika.westerberg@linux.intel.com>
10023L: linux-i2c@vger.kernel.org
10024S: Maintained
10025F: drivers/i2c/busses/i2c-designware-*
10026F: include/linux/platform_data/i2c-designware.h
10027
10028SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10029M: Jaehoon Chung <jh80.chung@samsung.com>
10030L: linux-mmc@vger.kernel.org
10031S: Maintained
10032F: include/linux/mmc/dw_mmc.h
10033F: drivers/mmc/host/dw_mmc*
10034
10035SYSTEM TRACE MODULE CLASS
10036M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10037S: Maintained
10038T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10039F: Documentation/trace/stm.txt
10040F: drivers/hwtracing/stm/
10041F: include/linux/stm.h
10042F: include/uapi/linux/stm.h
10043
10044THUNDERBOLT DRIVER
10045M: Andreas Noever <andreas.noever@gmail.com>
10046S: Maintained
10047F: drivers/thunderbolt/
10048
10049TI BQ27XXX POWER SUPPLY DRIVER
10050R: Andrew F. Davis <afd@ti.com>
10051F: include/linux/power/bq27xxx_battery.h
10052F: drivers/power/bq27xxx_battery.c
10053F: drivers/power/bq27xxx_battery_i2c.c
10054
10055TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10056M: John Stultz <john.stultz@linaro.org>
10057M: Thomas Gleixner <tglx@linutronix.de>
10058L: linux-kernel@vger.kernel.org
10059T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10060S: Supported
10061F: include/linux/clocksource.h
10062F: include/linux/time.h
10063F: include/linux/timex.h
10064F: include/uapi/linux/time.h
10065F: include/uapi/linux/timex.h
10066F: kernel/time/clocksource.c
10067F: kernel/time/time*.c
10068F: kernel/time/alarmtimer.c
10069F: kernel/time/ntp.c
10070F: tools/testing/selftests/timers/
10071
10072SC1200 WDT DRIVER
10073M: Zwane Mwaikambo <zwanem@gmail.com>
10074S: Maintained
10075F: drivers/watchdog/sc1200wdt.c
10076
10077SCHEDULER
10078M: Ingo Molnar <mingo@redhat.com>
10079M: Peter Zijlstra <peterz@infradead.org>
10080L: linux-kernel@vger.kernel.org
10081T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10082S: Maintained
10083F: kernel/sched/
10084F: include/linux/sched.h
10085F: include/uapi/linux/sched.h
10086F: include/linux/wait.h
10087
10088SCORE ARCHITECTURE
10089M: Chen Liqin <liqin.linux@gmail.com>
10090M: Lennox Wu <lennox.wu@gmail.com>
10091W: http://www.sunplus.com
10092S: Supported
10093F: arch/score/
10094
10095SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10096M: Sudeep Holla <sudeep.holla@arm.com>
10097L: linux-arm-kernel@lists.infradead.org
10098S: Maintained
10099F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10100F: drivers/clk/clk-scpi.c
10101F: drivers/cpufreq/scpi-cpufreq.c
10102F: drivers/firmware/arm_scpi.c
10103F: include/linux/scpi_protocol.h
10104
10105SCSI CDROM DRIVER
10106M: Jens Axboe <axboe@kernel.dk>
10107L: linux-scsi@vger.kernel.org
10108W: http://www.kernel.dk
10109S: Maintained
10110F: drivers/scsi/sr*
10111
10112SCSI RDMA PROTOCOL (SRP) INITIATOR
10113M: Bart Van Assche <bart.vanassche@sandisk.com>
10114L: linux-rdma@vger.kernel.org
10115S: Supported
10116W: http://www.openfabrics.org
10117Q: http://patchwork.kernel.org/project/linux-rdma/list/
10118T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10119F: drivers/infiniband/ulp/srp/
10120F: include/scsi/srp.h
10121
10122SCSI SG DRIVER
10123M: Doug Gilbert <dgilbert@interlog.com>
10124L: linux-scsi@vger.kernel.org
10125W: http://sg.danny.cz/sg
10126S: Maintained
10127F: Documentation/scsi/scsi-generic.txt
10128F: drivers/scsi/sg.c
10129F: include/scsi/sg.h
10130
10131SCSI SUBSYSTEM
10132M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10133T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10134M: "Martin K. Petersen" <martin.petersen@oracle.com>
10135T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10136L: linux-scsi@vger.kernel.org
10137S: Maintained
10138F: drivers/scsi/
10139F: include/scsi/
10140
10141SCSI TAPE DRIVER
10142M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10143L: linux-scsi@vger.kernel.org
10144S: Maintained
10145F: Documentation/scsi/st.txt
10146F: drivers/scsi/st.*
10147F: drivers/scsi/st_*.h
10148
10149SCTP PROTOCOL
10150M: Vlad Yasevich <vyasevich@gmail.com>
10151M: Neil Horman <nhorman@tuxdriver.com>
10152L: linux-sctp@vger.kernel.org
10153W: http://lksctp.sourceforge.net
10154S: Maintained
10155F: Documentation/networking/sctp.txt
10156F: include/linux/sctp.h
10157F: include/uapi/linux/sctp.h
10158F: include/net/sctp/
10159F: net/sctp/
10160
10161SCx200 CPU SUPPORT
10162M: Jim Cromie <jim.cromie@gmail.com>
10163S: Odd Fixes
10164F: Documentation/i2c/busses/scx200_acb
10165F: arch/x86/platform/scx200/
10166F: drivers/watchdog/scx200_wdt.c
10167F: drivers/i2c/busses/scx200*
10168F: drivers/mtd/maps/scx200_docflash.c
10169F: include/linux/scx200.h
10170
10171SCx200 GPIO DRIVER
10172M: Jim Cromie <jim.cromie@gmail.com>
10173S: Maintained
10174F: drivers/char/scx200_gpio.c
10175F: include/linux/scx200_gpio.h
10176
10177SCx200 HRT CLOCKSOURCE DRIVER
10178M: Jim Cromie <jim.cromie@gmail.com>
10179S: Maintained
10180F: drivers/clocksource/scx200_hrt.c
10181
10182SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10183M: Sascha Sommer <saschasommer@freenet.de>
10184L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10185S: Maintained
10186F: drivers/mmc/host/sdricoh_cs.c
10187
10188SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10189M: Adrian Hunter <adrian.hunter@intel.com>
10190L: linux-mmc@vger.kernel.org
10191T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10192S: Maintained
10193F: drivers/mmc/host/sdhci*
10194F: include/linux/mmc/sdhci*
10195
10196SECURE COMPUTING
10197M: Kees Cook <keescook@chromium.org>
10198R: Andy Lutomirski <luto@amacapital.net>
10199R: Will Drewry <wad@chromium.org>
10200T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10201S: Supported
10202F: kernel/seccomp.c
10203F: include/uapi/linux/seccomp.h
10204F: include/linux/seccomp.h
10205F: tools/testing/selftests/seccomp/*
10206K: \bsecure_computing
10207K: \bTIF_SECCOMP\b
10208
10209SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10210M: Ben Dooks <ben-linux@fluff.org>
10211M: Jaehoon Chung <jh80.chung@samsung.com>
10212L: linux-mmc@vger.kernel.org
10213S: Maintained
10214F: drivers/mmc/host/sdhci-s3c*
10215
10216SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10217M: Viresh Kumar <vireshk@kernel.org>
10218L: linux-mmc@vger.kernel.org
10219S: Maintained
10220F: drivers/mmc/host/sdhci-spear.c
10221
10222SECURITY SUBSYSTEM
10223M: James Morris <james.l.morris@oracle.com>
10224M: "Serge E. Hallyn" <serge@hallyn.com>
10225L: linux-security-module@vger.kernel.org (suggested Cc:)
10226T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10227W: http://kernsec.org/
10228S: Supported
10229F: security/
10230
10231SECURITY CONTACT
10232M: Security Officers <security@kernel.org>
10233S: Supported
10234
10235SELINUX SECURITY MODULE
10236M: Paul Moore <paul@paul-moore.com>
10237M: Stephen Smalley <sds@tycho.nsa.gov>
10238M: Eric Paris <eparis@parisplace.org>
10239L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10240W: http://selinuxproject.org
10241T: git git://git.infradead.org/users/pcmoore/selinux
10242S: Supported
10243F: include/linux/selinux*
10244F: security/selinux/
10245F: scripts/selinux/
10246
10247APPARMOR SECURITY MODULE
10248M: John Johansen <john.johansen@canonical.com>
10249L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10250W: apparmor.wiki.kernel.org
10251T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10252S: Supported
10253F: security/apparmor/
10254
10255LOADPIN SECURITY MODULE
10256M: Kees Cook <keescook@chromium.org>
10257T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10258S: Supported
10259F: security/loadpin/
10260
10261YAMA SECURITY MODULE
10262M: Kees Cook <keescook@chromium.org>
10263T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10264S: Supported
10265F: security/yama/
10266
10267SENSABLE PHANTOM
10268M: Jiri Slaby <jirislaby@gmail.com>
10269S: Maintained
10270F: drivers/misc/phantom.c
10271F: include/uapi/linux/phantom.h
10272
10273SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10274M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10275M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10276M: John Soni Jose <sony.john@avagotech.com>
10277L: linux-scsi@vger.kernel.org
10278W: http://www.avagotech.com
10279S: Supported
10280F: drivers/scsi/be2iscsi/
10281
10282Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10283M: Sathya Perla <sathya.perla@broadcom.com>
10284M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10285M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10286M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10287M: Somnath Kotur <somnath.kotur@broadcom.com>
10288L: netdev@vger.kernel.org
10289W: http://www.emulex.com
10290S: Supported
10291F: drivers/net/ethernet/emulex/benet/
10292
10293EMULEX ONECONNECT ROCE DRIVER
10294M: Selvin Xavier <selvin.xavier@avagotech.com>
10295M: Devesh Sharma <devesh.sharma@avagotech.com>
10296M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10297L: linux-rdma@vger.kernel.org
10298W: http://www.emulex.com
10299S: Supported
10300F: drivers/infiniband/hw/ocrdma/
10301
10302SFC NETWORK DRIVER
10303M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10304M: Edward Cree <ecree@solarflare.com>
10305M: Bert Kenward <bkenward@solarflare.com>
10306L: netdev@vger.kernel.org
10307S: Supported
10308F: drivers/net/ethernet/sfc/
10309
10310SGI GRU DRIVER
10311M: Dimitri Sivanich <sivanich@sgi.com>
10312S: Maintained
10313F: drivers/misc/sgi-gru/
10314
10315SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10316M: Pat Gefre <pfg@sgi.com>
10317L: linux-ia64@vger.kernel.org
10318S: Supported
10319F: Documentation/ia64/serial.txt
10320F: drivers/tty/serial/ioc?_serial.c
10321F: include/linux/ioc?.h
10322
10323SGI XP/XPC/XPNET DRIVER
10324M: Cliff Whickman <cpw@sgi.com>
10325M: Robin Holt <robinmholt@gmail.com>
10326S: Maintained
10327F: drivers/misc/sgi-xp/
10328
10329SI2157 MEDIA DRIVER
10330M: Antti Palosaari <crope@iki.fi>
10331L: linux-media@vger.kernel.org
10332W: https://linuxtv.org
10333W: http://palosaari.fi/linux/
10334Q: http://patchwork.linuxtv.org/project/linux-media/list/
10335T: git git://linuxtv.org/anttip/media_tree.git
10336S: Maintained
10337F: drivers/media/tuners/si2157*
10338
10339SI2168 MEDIA DRIVER
10340M: Antti Palosaari <crope@iki.fi>
10341L: linux-media@vger.kernel.org
10342W: https://linuxtv.org
10343W: http://palosaari.fi/linux/
10344Q: http://patchwork.linuxtv.org/project/linux-media/list/
10345T: git git://linuxtv.org/anttip/media_tree.git
10346S: Maintained
10347F: drivers/media/dvb-frontends/si2168*
10348
10349SI470X FM RADIO RECEIVER I2C DRIVER
10350M: Hans Verkuil <hverkuil@xs4all.nl>
10351L: linux-media@vger.kernel.org
10352T: git git://linuxtv.org/media_tree.git
10353W: https://linuxtv.org
10354S: Odd Fixes
10355F: drivers/media/radio/si470x/radio-si470x-i2c.c
10356
10357SI470X FM RADIO RECEIVER USB DRIVER
10358M: Hans Verkuil <hverkuil@xs4all.nl>
10359L: linux-media@vger.kernel.org
10360T: git git://linuxtv.org/media_tree.git
10361W: https://linuxtv.org
10362S: Maintained
10363F: drivers/media/radio/si470x/radio-si470x-common.c
10364F: drivers/media/radio/si470x/radio-si470x.h
10365F: drivers/media/radio/si470x/radio-si470x-usb.c
10366
10367SI4713 FM RADIO TRANSMITTER I2C DRIVER
10368M: Eduardo Valentin <edubezval@gmail.com>
10369L: linux-media@vger.kernel.org
10370T: git git://linuxtv.org/media_tree.git
10371W: https://linuxtv.org
10372S: Odd Fixes
10373F: drivers/media/radio/si4713/si4713.?
10374
10375SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10376M: Eduardo Valentin <edubezval@gmail.com>
10377L: linux-media@vger.kernel.org
10378T: git git://linuxtv.org/media_tree.git
10379W: https://linuxtv.org
10380S: Odd Fixes
10381F: drivers/media/radio/si4713/radio-platform-si4713.c
10382
10383SI4713 FM RADIO TRANSMITTER USB DRIVER
10384M: Hans Verkuil <hverkuil@xs4all.nl>
10385L: linux-media@vger.kernel.org
10386T: git git://linuxtv.org/media_tree.git
10387W: https://linuxtv.org
10388S: Maintained
10389F: drivers/media/radio/si4713/radio-usb-si4713.c
10390
10391SIANO DVB DRIVER
10392M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10393L: linux-media@vger.kernel.org
10394W: https://linuxtv.org
10395T: git git://linuxtv.org/media_tree.git
10396S: Odd fixes
10397F: drivers/media/common/siano/
10398F: drivers/media/usb/siano/
10399F: drivers/media/usb/siano/
10400F: drivers/media/mmc/siano/
10401
10402SIMPLEFB FB DRIVER
10403M: Hans de Goede <hdegoede@redhat.com>
10404L: linux-fbdev@vger.kernel.org
10405S: Maintained
10406F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10407F: drivers/video/fbdev/simplefb.c
10408F: include/linux/platform_data/simplefb.h
10409
10410SH_VEU V4L2 MEM2MEM DRIVER
10411L: linux-media@vger.kernel.org
10412S: Orphan
10413F: drivers/media/platform/sh_veu.c
10414
10415SH_VOU V4L2 OUTPUT DRIVER
10416L: linux-media@vger.kernel.org
10417S: Orphan
10418F: drivers/media/platform/sh_vou.c
10419F: include/media/drv-intf/sh_vou.h
10420
10421SIMPLE FIRMWARE INTERFACE (SFI)
10422M: Len Brown <lenb@kernel.org>
10423L: sfi-devel@simplefirmware.org
10424W: http://simplefirmware.org/
10425T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10426S: Supported
10427F: arch/x86/platform/sfi/
10428F: drivers/sfi/
10429F: include/linux/sfi*.h
10430
10431SIMTEC EB110ATX (Chalice CATS)
10432P: Ben Dooks
10433P: Vincent Sanders <vince@simtec.co.uk>
10434M: Simtec Linux Team <linux@simtec.co.uk>
10435W: http://www.simtec.co.uk/products/EB110ATX/
10436S: Supported
10437
10438SIMTEC EB2410ITX (BAST)
10439P: Ben Dooks
10440P: Vincent Sanders <vince@simtec.co.uk>
10441M: Simtec Linux Team <linux@simtec.co.uk>
10442W: http://www.simtec.co.uk/products/EB2410ITX/
10443S: Supported
10444F: arch/arm/mach-s3c24xx/mach-bast.c
10445F: arch/arm/mach-s3c24xx/bast-ide.c
10446F: arch/arm/mach-s3c24xx/bast-irq.c
10447
10448TI DAVINCI MACHINE SUPPORT
10449M: Sekhar Nori <nsekhar@ti.com>
10450M: Kevin Hilman <khilman@kernel.org>
10451L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10452T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10453S: Supported
10454F: arch/arm/mach-davinci/
10455F: drivers/i2c/busses/i2c-davinci.c
10456
10457TI DAVINCI SERIES MEDIA DRIVER
10458M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10459L: linux-media@vger.kernel.org
10460W: https://linuxtv.org
10461Q: http://patchwork.linuxtv.org/project/linux-media/list/
10462T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10463S: Maintained
10464F: drivers/media/platform/davinci/
10465F: include/media/davinci/
10466
10467TI AM437X VPFE DRIVER
10468M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10469L: linux-media@vger.kernel.org
10470W: https://linuxtv.org
10471Q: http://patchwork.linuxtv.org/project/linux-media/list/
10472T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10473S: Maintained
10474F: drivers/media/platform/am437x/
10475
10476OV2659 OMNIVISION SENSOR DRIVER
10477M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10478L: linux-media@vger.kernel.org
10479W: https://linuxtv.org
10480Q: http://patchwork.linuxtv.org/project/linux-media/list/
10481T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10482S: Maintained
10483F: drivers/media/i2c/ov2659.c
10484F: include/media/i2c/ov2659.h
10485
10486SILICON MOTION SM712 FRAME BUFFER DRIVER
10487M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10488M: Teddy Wang <teddy.wang@siliconmotion.com>
10489M: Sudip Mukherjee <sudip@vectorindia.org>
10490L: linux-fbdev@vger.kernel.org
10491S: Maintained
10492F: drivers/video/fbdev/sm712*
10493F: Documentation/fb/sm712fb.txt
10494
10495SIS 190 ETHERNET DRIVER
10496M: Francois Romieu <romieu@fr.zoreil.com>
10497L: netdev@vger.kernel.org
10498S: Maintained
10499F: drivers/net/ethernet/sis/sis190.c
10500
10501SIS 900/7016 FAST ETHERNET DRIVER
10502M: Daniele Venzano <venza@brownhat.org>
10503W: http://www.brownhat.org/sis900.html
10504L: netdev@vger.kernel.org
10505S: Maintained
10506F: drivers/net/ethernet/sis/sis900.*
10507
10508SIS FRAMEBUFFER DRIVER
10509M: Thomas Winischhofer <thomas@winischhofer.net>
10510W: http://www.winischhofer.net/linuxsisvga.shtml
10511S: Maintained
10512F: Documentation/fb/sisfb.txt
10513F: drivers/video/fbdev/sis/
10514F: include/video/sisfb.h
10515
10516SIS USB2VGA DRIVER
10517M: Thomas Winischhofer <thomas@winischhofer.net>
10518W: http://www.winischhofer.at/linuxsisusbvga.shtml
10519S: Maintained
10520F: drivers/usb/misc/sisusbvga/
10521
10522SLAB ALLOCATOR
10523M: Christoph Lameter <cl@linux.com>
10524M: Pekka Enberg <penberg@kernel.org>
10525M: David Rientjes <rientjes@google.com>
10526M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10527M: Andrew Morton <akpm@linux-foundation.org>
10528L: linux-mm@kvack.org
10529S: Maintained
10530F: include/linux/sl?b*.h
10531F: mm/sl?b*
10532
10533SLEEPABLE READ-COPY UPDATE (SRCU)
10534M: Lai Jiangshan <jiangshanlai@gmail.com>
10535M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10536M: Josh Triplett <josh@joshtriplett.org>
10537R: Steven Rostedt <rostedt@goodmis.org>
10538R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10539L: linux-kernel@vger.kernel.org
10540W: http://www.rdrop.com/users/paulmck/RCU/
10541S: Supported
10542T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10543F: include/linux/srcu.h
10544F: kernel/rcu/srcu.c
10545
10546SMACK SECURITY MODULE
10547M: Casey Schaufler <casey@schaufler-ca.com>
10548L: linux-security-module@vger.kernel.org
10549W: http://schaufler-ca.com
10550T: git git://git.gitorious.org/smack-next/kernel.git
10551S: Maintained
10552F: Documentation/security/Smack.txt
10553F: security/smack/
10554
10555DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10556M: Kevin Hilman <khilman@kernel.org>
10557M: Nishanth Menon <nm@ti.com>
10558S: Maintained
10559F: drivers/power/avs/
10560F: include/linux/power/smartreflex.h
10561L: linux-pm@vger.kernel.org
10562
10563SMC91x ETHERNET DRIVER
10564M: Nicolas Pitre <nico@fluxnic.net>
10565S: Odd Fixes
10566F: drivers/net/ethernet/smsc/smc91x.*
10567
10568SMIA AND SMIA++ IMAGE SENSOR DRIVER
10569M: Sakari Ailus <sakari.ailus@iki.fi>
10570L: linux-media@vger.kernel.org
10571S: Maintained
10572F: drivers/media/i2c/smiapp/
10573F: include/media/i2c/smiapp.h
10574F: drivers/media/i2c/smiapp-pll.c
10575F: drivers/media/i2c/smiapp-pll.h
10576F: include/uapi/linux/smiapp.h
10577F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10578
10579SMM665 HARDWARE MONITOR DRIVER
10580M: Guenter Roeck <linux@roeck-us.net>
10581L: linux-hwmon@vger.kernel.org
10582S: Maintained
10583F: Documentation/hwmon/smm665
10584F: drivers/hwmon/smm665.c
10585
10586SMSC EMC2103 HARDWARE MONITOR DRIVER
10587M: Steve Glendinning <steve.glendinning@shawell.net>
10588L: linux-hwmon@vger.kernel.org
10589S: Maintained
10590F: Documentation/hwmon/emc2103
10591F: drivers/hwmon/emc2103.c
10592
10593SMSC SCH5627 HARDWARE MONITOR DRIVER
10594M: Hans de Goede <hdegoede@redhat.com>
10595L: linux-hwmon@vger.kernel.org
10596S: Supported
10597F: Documentation/hwmon/sch5627
10598F: drivers/hwmon/sch5627.c
10599
10600SMSC47B397 HARDWARE MONITOR DRIVER
10601M: Jean Delvare <jdelvare@suse.com>
10602L: linux-hwmon@vger.kernel.org
10603S: Maintained
10604F: Documentation/hwmon/smsc47b397
10605F: drivers/hwmon/smsc47b397.c
10606
10607SMSC911x ETHERNET DRIVER
10608M: Steve Glendinning <steve.glendinning@shawell.net>
10609L: netdev@vger.kernel.org
10610S: Maintained
10611F: include/linux/smsc911x.h
10612F: drivers/net/ethernet/smsc/smsc911x.*
10613
10614SMSC9420 PCI ETHERNET DRIVER
10615M: Steve Glendinning <steve.glendinning@shawell.net>
10616L: netdev@vger.kernel.org
10617S: Maintained
10618F: drivers/net/ethernet/smsc/smsc9420.*
10619
10620SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10621M: Steve Glendinning <steve.glendinning@shawell.net>
10622L: linux-fbdev@vger.kernel.org
10623S: Maintained
10624F: drivers/video/fbdev/smscufx.c
10625
10626SOC-CAMERA V4L2 SUBSYSTEM
10627M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10628L: linux-media@vger.kernel.org
10629T: git git://linuxtv.org/media_tree.git
10630S: Maintained
10631F: include/media/soc*
10632F: drivers/media/i2c/soc_camera/
10633F: drivers/media/platform/soc_camera/
10634
10635SOEKRIS NET48XX LED SUPPORT
10636M: Chris Boot <bootc@bootc.net>
10637S: Maintained
10638F: drivers/leds/leds-net48xx.c
10639
10640SOFTLOGIC 6x10 MPEG CODEC
10641M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10642M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10643M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10644M: Ismael Luceno <ismael@iodev.co.uk>
10645L: linux-media@vger.kernel.org
10646S: Supported
10647F: drivers/media/pci/solo6x10/
10648
10649SOFTWARE RAID (Multiple Disks) SUPPORT
10650M: Shaohua Li <shli@kernel.org>
10651L: linux-raid@vger.kernel.org
10652T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10653S: Supported
10654F: drivers/md/
10655F: include/linux/raid/
10656F: include/uapi/linux/raid/
10657
10658SONIC NETWORK DRIVER
10659M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10660L: netdev@vger.kernel.org
10661S: Maintained
10662F: drivers/net/ethernet/natsemi/sonic.*
10663
10664SONICS SILICON BACKPLANE DRIVER (SSB)
10665M: Michael Buesch <m@bues.ch>
10666L: linux-wireless@vger.kernel.org
10667S: Maintained
10668F: drivers/ssb/
10669F: include/linux/ssb/
10670
10671SONY VAIO CONTROL DEVICE DRIVER
10672M: Mattia Dongili <malattia@linux.it>
10673L: platform-driver-x86@vger.kernel.org
10674W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10675S: Maintained
10676F: Documentation/laptops/sony-laptop.txt
10677F: drivers/char/sonypi.c
10678F: drivers/platform/x86/sony-laptop.c
10679F: include/linux/sony-laptop.h
10680
10681SONY MEMORYSTICK CARD SUPPORT
10682M: Alex Dubov <oakad@yahoo.com>
10683W: http://tifmxx.berlios.de/
10684S: Maintained
10685F: drivers/memstick/host/tifm_ms.c
10686
10687SONY MEMORYSTICK STANDARD SUPPORT
10688M: Maxim Levitsky <maximlevitsky@gmail.com>
10689S: Maintained
10690F: drivers/memstick/core/ms_block.*
10691
10692SOUND
10693M: Jaroslav Kysela <perex@perex.cz>
10694M: Takashi Iwai <tiwai@suse.com>
10695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10696W: http://www.alsa-project.org/
10697T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10698T: git git://git.alsa-project.org/alsa-kernel.git
10699Q: http://patchwork.kernel.org/project/alsa-devel/list/
10700S: Maintained
10701F: Documentation/sound/
10702F: include/sound/
10703F: include/uapi/sound/
10704F: sound/
10705
10706SOUND - COMPRESSED AUDIO
10707M: Vinod Koul <vinod.koul@intel.com>
10708L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10709T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10710S: Supported
10711F: Documentation/sound/alsa/compress_offload.txt
10712F: include/sound/compress_driver.h
10713F: include/uapi/sound/compress_*
10714F: sound/core/compress_offload.c
10715F: sound/soc/soc-compress.c
10716
10717SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10718M: Liam Girdwood <lgirdwood@gmail.com>
10719M: Mark Brown <broonie@kernel.org>
10720T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10721L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10722W: http://alsa-project.org/main/index.php/ASoC
10723S: Supported
10724F: Documentation/sound/alsa/soc/
10725F: sound/soc/
10726F: include/sound/soc*
10727
10728SOUND - DMAENGINE HELPERS
10729M: Lars-Peter Clausen <lars@metafoo.de>
10730S: Supported
10731F: include/sound/dmaengine_pcm.h
10732F: sound/core/pcm_dmaengine.c
10733F: sound/soc/soc-generic-dmaengine-pcm.c
10734
10735SP2 MEDIA DRIVER
10736M: Olli Salonen <olli.salonen@iki.fi>
10737L: linux-media@vger.kernel.org
10738W: https://linuxtv.org
10739Q: http://patchwork.linuxtv.org/project/linux-media/list/
10740S: Maintained
10741F: drivers/media/dvb-frontends/sp2*
10742
10743SPARC + UltraSPARC (sparc/sparc64)
10744M: "David S. Miller" <davem@davemloft.net>
10745L: sparclinux@vger.kernel.org
10746Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10747T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10748T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10749S: Maintained
10750F: arch/sparc/
10751F: drivers/sbus/
10752
10753SPARC SERIAL DRIVERS
10754M: "David S. Miller" <davem@davemloft.net>
10755L: sparclinux@vger.kernel.org
10756T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10757T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10758S: Maintained
10759F: include/linux/sunserialcore.h
10760F: drivers/tty/serial/suncore.c
10761F: drivers/tty/serial/sunhv.c
10762F: drivers/tty/serial/sunsab.c
10763F: drivers/tty/serial/sunsab.h
10764F: drivers/tty/serial/sunsu.c
10765F: drivers/tty/serial/sunzilog.c
10766F: drivers/tty/serial/sunzilog.h
10767
10768SPARSE CHECKER
10769M: "Christopher Li" <sparse@chrisli.org>
10770L: linux-sparse@vger.kernel.org
10771W: https://sparse.wiki.kernel.org/
10772T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10773T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10774S: Maintained
10775F: include/linux/compiler.h
10776
10777SPEAR PLATFORM SUPPORT
10778M: Viresh Kumar <vireshk@kernel.org>
10779M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10781W: http://www.st.com/spear
10782S: Maintained
10783F: arch/arm/boot/dts/spear*
10784F: arch/arm/mach-spear/
10785
10786SPEAR CLOCK FRAMEWORK SUPPORT
10787M: Viresh Kumar <vireshk@kernel.org>
10788L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10789W: http://www.st.com/spear
10790S: Maintained
10791F: drivers/clk/spear/
10792
10793SPI SUBSYSTEM
10794M: Mark Brown <broonie@kernel.org>
10795L: linux-spi@vger.kernel.org
10796T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10797Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10798S: Maintained
10799F: Documentation/spi/
10800F: drivers/spi/
10801F: include/linux/spi/
10802F: include/uapi/linux/spi/
10803
10804SPIDERNET NETWORK DRIVER for CELL
10805M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10806L: netdev@vger.kernel.org
10807S: Supported
10808F: Documentation/networking/spider_net.txt
10809F: drivers/net/ethernet/toshiba/spider_net*
10810
10811SPU FILE SYSTEM
10812M: Jeremy Kerr <jk@ozlabs.org>
10813L: linuxppc-dev@lists.ozlabs.org
10814W: http://www.ibm.com/developerworks/power/cell/
10815S: Supported
10816F: Documentation/filesystems/spufs.txt
10817F: arch/powerpc/platforms/cell/spufs/
10818
10819SQUASHFS FILE SYSTEM
10820M: Phillip Lougher <phillip@squashfs.org.uk>
10821L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10822W: http://squashfs.org.uk
10823T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10824S: Maintained
10825F: Documentation/filesystems/squashfs.txt
10826F: fs/squashfs/
10827
10828SRM (Alpha) environment access
10829M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10830S: Maintained
10831F: arch/alpha/kernel/srm_env.c
10832
10833STABLE BRANCH
10834M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10835L: stable@vger.kernel.org
10836S: Supported
10837F: Documentation/stable_kernel_rules.txt
10838
10839STAGING SUBSYSTEM
10840M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10841T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10842L: devel@driverdev.osuosl.org
10843S: Supported
10844F: drivers/staging/
10845
10846STAGING - COMEDI
10847M: Ian Abbott <abbotti@mev.co.uk>
10848M: H Hartley Sweeten <hsweeten@visionengravers.com>
10849S: Odd Fixes
10850F: drivers/staging/comedi/
10851
10852STAGING - FLARION FT1000 DRIVERS
10853M: Marek Belisko <marek.belisko@gmail.com>
10854S: Odd Fixes
10855F: drivers/staging/ft1000/
10856
10857STAGING - INDUSTRIAL IO
10858M: Jonathan Cameron <jic23@kernel.org>
10859L: linux-iio@vger.kernel.org
10860S: Odd Fixes
10861F: drivers/staging/iio/
10862
10863STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10864M: Jarod Wilson <jarod@wilsonet.com>
10865W: http://www.lirc.org/
10866S: Odd Fixes
10867F: drivers/staging/media/lirc/
10868
10869STAGING - LUSTRE PARALLEL FILESYSTEM
10870M: Oleg Drokin <oleg.drokin@intel.com>
10871M: Andreas Dilger <andreas.dilger@intel.com>
10872L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10873W: http://wiki.lustre.org/
10874S: Maintained
10875F: drivers/staging/lustre
10876
10877STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10878M: Marc Dietrich <marvin24@gmx.de>
10879L: ac100@lists.launchpad.net (moderated for non-subscribers)
10880L: linux-tegra@vger.kernel.org
10881S: Maintained
10882F: drivers/staging/nvec/
10883
10884STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10885M: Jens Frederich <jfrederich@gmail.com>
10886M: Daniel Drake <dsd@laptop.org>
10887M: Jon Nettleton <jon.nettleton@gmail.com>
10888W: http://wiki.laptop.org/go/DCON
10889S: Maintained
10890F: drivers/staging/olpc_dcon/
10891
10892STAGING - REALTEK RTL8712U DRIVERS
10893M: Larry Finger <Larry.Finger@lwfinger.net>
10894M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10895S: Odd Fixes
10896F: drivers/staging/rtl8712/
10897
10898STAGING - REALTEK RTL8723U WIRELESS DRIVER
10899M: Larry Finger <Larry.Finger@lwfinger.net>
10900M: Jes Sorensen <Jes.Sorensen@redhat.com>
10901L: linux-wireless@vger.kernel.org
10902S: Maintained
10903F: drivers/staging/rtl8723au/
10904
10905STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10906M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10907M: Teddy Wang <teddy.wang@siliconmotion.com>
10908M: Sudip Mukherjee <sudip@vectorindia.org>
10909L: linux-fbdev@vger.kernel.org
10910S: Maintained
10911F: drivers/staging/sm750fb/
10912
10913STAGING - SLICOSS
10914M: Lior Dotan <liodot@gmail.com>
10915M: Christopher Harrer <charrer@alacritech.com>
10916S: Odd Fixes
10917F: drivers/staging/slicoss/
10918
10919STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10920M: William Hubbs <w.d.hubbs@gmail.com>
10921M: Chris Brannon <chris@the-brannons.com>
10922M: Kirk Reiser <kirk@reisers.ca>
10923M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10924L: speakup@linux-speakup.org
10925W: http://www.linux-speakup.org/
10926S: Odd Fixes
10927F: drivers/staging/speakup/
10928
10929STAGING - VIA VT665X DRIVERS
10930M: Forest Bond <forest@alittletooquiet.net>
10931S: Odd Fixes
10932F: drivers/staging/vt665?/
10933
10934STAGING - WILC1000 WIFI DRIVER
10935M: Johnny Kim <johnny.kim@atmel.com>
10936M: Austin Shin <austin.shin@atmel.com>
10937M: Chris Park <chris.park@atmel.com>
10938M: Tony Cho <tony.cho@atmel.com>
10939M: Glen Lee <glen.lee@atmel.com>
10940M: Leo Kim <leo.kim@atmel.com>
10941L: linux-wireless@vger.kernel.org
10942S: Supported
10943F: drivers/staging/wilc1000/
10944
10945STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10946M: Arnaud Patard <arnaud.patard@rtp-net.org>
10947S: Odd Fixes
10948F: drivers/staging/xgifb/
10949
10950STARFIRE/DURALAN NETWORK DRIVER
10951M: Ion Badulescu <ionut@badula.org>
10952S: Odd Fixes
10953F: drivers/net/ethernet/adaptec/starfire*
10954
10955SUN3/3X
10956M: Sam Creasey <sammy@sammy.net>
10957W: http://sammy.net/sun3/
10958S: Maintained
10959F: arch/m68k/kernel/*sun3*
10960F: arch/m68k/sun3*/
10961F: arch/m68k/include/asm/sun3*
10962F: drivers/net/ethernet/i825xx/sun3*
10963
10964SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10965M: Hans de Goede <hdegoede@redhat.com>
10966L: linux-input@vger.kernel.org
10967S: Maintained
10968F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10969F: drivers/input/keyboard/sun4i-lradc-keys.c
10970
10971SUNDANCE NETWORK DRIVER
10972M: Denis Kirjanov <kda@linux-powerpc.org>
10973L: netdev@vger.kernel.org
10974S: Maintained
10975F: drivers/net/ethernet/dlink/sundance.c
10976
10977SUPERH
10978M: Yoshinori Sato <ysato@users.sourceforge.jp>
10979M: Rich Felker <dalias@libc.org>
10980L: linux-sh@vger.kernel.org
10981Q: http://patchwork.kernel.org/project/linux-sh/list/
10982S: Maintained
10983F: Documentation/sh/
10984F: arch/sh/
10985F: drivers/sh/
10986
10987SUSPEND TO RAM
10988M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10989M: Len Brown <len.brown@intel.com>
10990M: Pavel Machek <pavel@ucw.cz>
10991L: linux-pm@vger.kernel.org
10992S: Supported
10993F: Documentation/power/
10994F: arch/x86/kernel/acpi/
10995F: drivers/base/power/
10996F: kernel/power/
10997F: include/linux/suspend.h
10998F: include/linux/freezer.h
10999F: include/linux/pm.h
11000
11001SVGA HANDLING
11002M: Martin Mares <mj@ucw.cz>
11003L: linux-video@atrey.karlin.mff.cuni.cz
11004S: Maintained
11005F: Documentation/svga.txt
11006F: arch/x86/boot/video*
11007
11008SWIOTLB SUBSYSTEM
11009M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11010L: linux-kernel@vger.kernel.org
11011T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11012S: Supported
11013F: lib/swiotlb.c
11014F: arch/*/kernel/pci-swiotlb.c
11015F: include/linux/swiotlb.h
11016
11017SWITCHDEV
11018M: Jiri Pirko <jiri@resnulli.us>
11019L: netdev@vger.kernel.org
11020S: Supported
11021F: net/switchdev/
11022F: include/net/switchdev.h
11023
11024SYNOPSYS ARC ARCHITECTURE
11025M: Vineet Gupta <vgupta@synopsys.com>
11026L: linux-snps-arc@lists.infradead.org
11027S: Supported
11028F: arch/arc/
11029F: Documentation/devicetree/bindings/arc/*
11030F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11031F: drivers/tty/serial/arc_uart.c
11032T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11033
11034SYNOPSYS ARC SDP platform support
11035M: Alexey Brodkin <abrodkin@synopsys.com>
11036S: Supported
11037F: arch/arc/plat-axs10x
11038F: arch/arc/boot/dts/ax*
11039F: Documentation/devicetree/bindings/arc/axs10*
11040
11041SYSTEM CONFIGURATION (SYSCON)
11042M: Lee Jones <lee.jones@linaro.org>
11043M: Arnd Bergmann <arnd@arndb.de>
11044T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11045S: Supported
11046F: drivers/mfd/syscon.c
11047
11048SYSV FILESYSTEM
11049M: Christoph Hellwig <hch@infradead.org>
11050S: Maintained
11051F: Documentation/filesystems/sysv-fs.txt
11052F: fs/sysv/
11053F: include/linux/sysv_fs.h
11054
11055TARGET SUBSYSTEM
11056M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11057L: linux-scsi@vger.kernel.org
11058L: target-devel@vger.kernel.org
11059W: http://www.linux-iscsi.org
11060W: http://groups.google.com/group/linux-iscsi-target-dev
11061T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11062S: Supported
11063F: drivers/target/
11064F: include/target/
11065F: Documentation/target/
11066
11067TASKSTATS STATISTICS INTERFACE
11068M: Balbir Singh <bsingharora@gmail.com>
11069S: Maintained
11070F: Documentation/accounting/taskstats*
11071F: include/linux/taskstats*
11072F: kernel/taskstats.c
11073
11074TC CLASSIFIER
11075M: Jamal Hadi Salim <jhs@mojatatu.com>
11076L: netdev@vger.kernel.org
11077S: Maintained
11078F: include/net/pkt_cls.h
11079F: include/uapi/linux/pkt_cls.h
11080F: net/sched/
11081
11082TCP LOW PRIORITY MODULE
11083M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11084M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11085W: http://tcp-lp-mod.sourceforge.net/
11086S: Maintained
11087F: net/ipv4/tcp_lp.c
11088
11089TDA10071 MEDIA DRIVER
11090M: Antti Palosaari <crope@iki.fi>
11091L: linux-media@vger.kernel.org
11092W: https://linuxtv.org
11093W: http://palosaari.fi/linux/
11094Q: http://patchwork.linuxtv.org/project/linux-media/list/
11095T: git git://linuxtv.org/anttip/media_tree.git
11096S: Maintained
11097F: drivers/media/dvb-frontends/tda10071*
11098
11099TDA18212 MEDIA DRIVER
11100M: Antti Palosaari <crope@iki.fi>
11101L: linux-media@vger.kernel.org
11102W: https://linuxtv.org
11103W: http://palosaari.fi/linux/
11104Q: http://patchwork.linuxtv.org/project/linux-media/list/
11105T: git git://linuxtv.org/anttip/media_tree.git
11106S: Maintained
11107F: drivers/media/tuners/tda18212*
11108
11109TDA18218 MEDIA DRIVER
11110M: Antti Palosaari <crope@iki.fi>
11111L: linux-media@vger.kernel.org
11112W: https://linuxtv.org
11113W: http://palosaari.fi/linux/
11114Q: http://patchwork.linuxtv.org/project/linux-media/list/
11115T: git git://linuxtv.org/anttip/media_tree.git
11116S: Maintained
11117F: drivers/media/tuners/tda18218*
11118
11119TDA18271 MEDIA DRIVER
11120M: Michael Krufky <mkrufky@linuxtv.org>
11121L: linux-media@vger.kernel.org
11122W: https://linuxtv.org
11123W: http://github.com/mkrufky
11124Q: http://patchwork.linuxtv.org/project/linux-media/list/
11125T: git git://linuxtv.org/mkrufky/tuners.git
11126S: Maintained
11127F: drivers/media/tuners/tda18271*
11128
11129TDA827x MEDIA DRIVER
11130M: Michael Krufky <mkrufky@linuxtv.org>
11131L: linux-media@vger.kernel.org
11132W: https://linuxtv.org
11133W: http://github.com/mkrufky
11134Q: http://patchwork.linuxtv.org/project/linux-media/list/
11135T: git git://linuxtv.org/mkrufky/tuners.git
11136S: Maintained
11137F: drivers/media/tuners/tda8290.*
11138
11139TDA8290 MEDIA DRIVER
11140M: Michael Krufky <mkrufky@linuxtv.org>
11141L: linux-media@vger.kernel.org
11142W: https://linuxtv.org
11143W: http://github.com/mkrufky
11144Q: http://patchwork.linuxtv.org/project/linux-media/list/
11145T: git git://linuxtv.org/mkrufky/tuners.git
11146S: Maintained
11147F: drivers/media/tuners/tda8290.*
11148
11149TDA9840 MEDIA DRIVER
11150M: Hans Verkuil <hverkuil@xs4all.nl>
11151L: linux-media@vger.kernel.org
11152T: git git://linuxtv.org/media_tree.git
11153W: https://linuxtv.org
11154S: Maintained
11155F: drivers/media/i2c/tda9840*
11156
11157TEA5761 TUNER DRIVER
11158M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11159L: linux-media@vger.kernel.org
11160W: https://linuxtv.org
11161T: git git://linuxtv.org/media_tree.git
11162S: Odd fixes
11163F: drivers/media/tuners/tea5761.*
11164
11165TEA5767 TUNER DRIVER
11166M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11167L: linux-media@vger.kernel.org
11168W: https://linuxtv.org
11169T: git git://linuxtv.org/media_tree.git
11170S: Maintained
11171F: drivers/media/tuners/tea5767.*
11172
11173TEA6415C MEDIA DRIVER
11174M: Hans Verkuil <hverkuil@xs4all.nl>
11175L: linux-media@vger.kernel.org
11176T: git git://linuxtv.org/media_tree.git
11177W: https://linuxtv.org
11178S: Maintained
11179F: drivers/media/i2c/tea6415c*
11180
11181TEA6420 MEDIA DRIVER
11182M: Hans Verkuil <hverkuil@xs4all.nl>
11183L: linux-media@vger.kernel.org
11184T: git git://linuxtv.org/media_tree.git
11185W: https://linuxtv.org
11186S: Maintained
11187F: drivers/media/i2c/tea6420*
11188
11189TEAM DRIVER
11190M: Jiri Pirko <jiri@resnulli.us>
11191L: netdev@vger.kernel.org
11192S: Supported
11193F: drivers/net/team/
11194F: include/linux/if_team.h
11195F: include/uapi/linux/if_team.h
11196
11197TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11198M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11199S: Maintained
11200F: arch/x86/platform/ts5500/
11201
11202TECHNOTREND USB IR RECEIVER
11203M: Sean Young <sean@mess.org>
11204L: linux-media@vger.kernel.org
11205S: Maintained
11206F: drivers/media/rc/ttusbir.c
11207
11208TEGRA ARCHITECTURE SUPPORT
11209M: Stephen Warren <swarren@wwwdotorg.org>
11210M: Thierry Reding <thierry.reding@gmail.com>
11211M: Alexandre Courbot <gnurou@gmail.com>
11212L: linux-tegra@vger.kernel.org
11213Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11214T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11215S: Supported
11216N: [^a-z]tegra
11217
11218TEGRA CLOCK DRIVER
11219M: Peter De Schrijver <pdeschrijver@nvidia.com>
11220M: Prashant Gaikwad <pgaikwad@nvidia.com>
11221S: Supported
11222F: drivers/clk/tegra/
11223
11224TEGRA DMA DRIVERS
11225M: Laxman Dewangan <ldewangan@nvidia.com>
11226M: Jon Hunter <jonathanh@nvidia.com>
11227S: Supported
11228F: drivers/dma/tegra*
11229
11230TEGRA I2C DRIVER
11231M: Laxman Dewangan <ldewangan@nvidia.com>
11232S: Supported
11233F: drivers/i2c/busses/i2c-tegra.c
11234
11235TEGRA IOMMU DRIVERS
11236M: Hiroshi Doyu <hdoyu@nvidia.com>
11237S: Supported
11238F: drivers/iommu/tegra*
11239
11240TEGRA KBC DRIVER
11241M: Rakesh Iyer <riyer@nvidia.com>
11242M: Laxman Dewangan <ldewangan@nvidia.com>
11243S: Supported
11244F: drivers/input/keyboard/tegra-kbc.c
11245
11246TEGRA PWM DRIVER
11247M: Thierry Reding <thierry.reding@gmail.com>
11248S: Supported
11249F: drivers/pwm/pwm-tegra.c
11250
11251TEGRA SERIAL DRIVER
11252M: Laxman Dewangan <ldewangan@nvidia.com>
11253S: Supported
11254F: drivers/tty/serial/serial-tegra.c
11255
11256TEGRA SPI DRIVER
11257M: Laxman Dewangan <ldewangan@nvidia.com>
11258S: Supported
11259F: drivers/spi/spi-tegra*
11260
11261TEHUTI ETHERNET DRIVER
11262M: Andy Gospodarek <andy@greyhouse.net>
11263L: netdev@vger.kernel.org
11264S: Supported
11265F: drivers/net/ethernet/tehuti/*
11266
11267Telecom Clock Driver for MCPL0010
11268M: Mark Gross <mark.gross@intel.com>
11269S: Supported
11270F: drivers/char/tlclk.c
11271
11272TENSILICA XTENSA PORT (xtensa)
11273M: Chris Zankel <chris@zankel.net>
11274M: Max Filippov <jcmvbkbc@gmail.com>
11275L: linux-xtensa@linux-xtensa.org
11276T: git git://github.com/czankel/xtensa-linux.git
11277S: Maintained
11278F: arch/xtensa/
11279F: drivers/irqchip/irq-xtensa-*
11280
11281THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11282M: Hans Verkuil <hverkuil@xs4all.nl>
11283L: linux-media@vger.kernel.org
11284T: git git://linuxtv.org/media_tree.git
11285W: https://linuxtv.org
11286S: Maintained
11287F: drivers/media/radio/radio-raremono.c
11288
11289THERMAL
11290M: Zhang Rui <rui.zhang@intel.com>
11291M: Eduardo Valentin <edubezval@gmail.com>
11292L: linux-pm@vger.kernel.org
11293T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11294T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11295Q: https://patchwork.kernel.org/project/linux-pm/list/
11296S: Supported
11297F: drivers/thermal/
11298F: include/linux/thermal.h
11299F: include/uapi/linux/thermal.h
11300F: include/linux/cpu_cooling.h
11301F: Documentation/devicetree/bindings/thermal/
11302
11303THERMAL/CPU_COOLING
11304M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11305M: Viresh Kumar <viresh.kumar@linaro.org>
11306M: Javi Merino <javi.merino@arm.com>
11307L: linux-pm@vger.kernel.org
11308S: Supported
11309F: Documentation/thermal/cpu-cooling-api.txt
11310F: drivers/thermal/cpu_cooling.c
11311F: include/linux/cpu_cooling.h
11312
11313THINGM BLINK(1) USB RGB LED DRIVER
11314M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11315S: Maintained
11316F: drivers/hid/hid-thingm.c
11317
11318THINKPAD ACPI EXTRAS DRIVER
11319M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11320L: ibm-acpi-devel@lists.sourceforge.net
11321L: platform-driver-x86@vger.kernel.org
11322W: http://ibm-acpi.sourceforge.net
11323W: http://thinkwiki.org/wiki/Ibm-acpi
11324T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11325S: Maintained
11326F: drivers/platform/x86/thinkpad_acpi.c
11327
11328TI BANDGAP AND THERMAL DRIVER
11329M: Eduardo Valentin <edubezval@gmail.com>
11330M: Keerthy <j-keerthy@ti.com>
11331L: linux-pm@vger.kernel.org
11332L: linux-omap@vger.kernel.org
11333S: Maintained
11334F: drivers/thermal/ti-soc-thermal/
11335
11336TI VPE/CAL DRIVERS
11337M: Benoit Parrot <bparrot@ti.com>
11338L: linux-media@vger.kernel.org
11339W: http://linuxtv.org/
11340Q: http://patchwork.linuxtv.org/project/linux-media/list/
11341S: Maintained
11342F: drivers/media/platform/ti-vpe/
11343
11344TI CDCE706 CLOCK DRIVER
11345M: Max Filippov <jcmvbkbc@gmail.com>
11346S: Maintained
11347F: drivers/clk/clk-cdce706.c
11348
11349TI CLOCK DRIVER
11350M: Tero Kristo <t-kristo@ti.com>
11351L: linux-omap@vger.kernel.org
11352S: Maintained
11353F: drivers/clk/ti/
11354F: include/linux/clk/ti.h
11355
11356TI ETHERNET SWITCH DRIVER (CPSW)
11357M: Mugunthan V N <mugunthanvnm@ti.com>
11358R: Grygorii Strashko <grygorii.strashko@ti.com>
11359L: linux-omap@vger.kernel.org
11360L: netdev@vger.kernel.org
11361S: Maintained
11362F: drivers/net/ethernet/ti/cpsw*
11363F: drivers/net/ethernet/ti/davinci*
11364
11365TI FLASH MEDIA INTERFACE DRIVER
11366M: Alex Dubov <oakad@yahoo.com>
11367S: Maintained
11368F: drivers/misc/tifm*
11369F: drivers/mmc/host/tifm_sd.c
11370F: include/linux/tifm.h
11371
11372TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11373M: Santosh Shilimkar <ssantosh@kernel.org>
11374L: linux-kernel@vger.kernel.org
11375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11376S: Maintained
11377F: drivers/soc/ti/*
11378T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11379
11380
11381TI LM49xxx FAMILY ASoC CODEC DRIVERS
11382M: M R Swami Reddy <mr.swami.reddy@ti.com>
11383M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11384L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11385S: Maintained
11386F: sound/soc/codecs/lm49453*
11387F: sound/soc/codecs/isabelle*
11388
11389TI LP855x BACKLIGHT DRIVER
11390M: Milo Kim <milo.kim@ti.com>
11391S: Maintained
11392F: Documentation/backlight/lp855x-driver.txt
11393F: drivers/video/backlight/lp855x_bl.c
11394F: include/linux/platform_data/lp855x.h
11395
11396TI LP8727 CHARGER DRIVER
11397M: Milo Kim <milo.kim@ti.com>
11398S: Maintained
11399F: drivers/power/lp8727_charger.c
11400F: include/linux/platform_data/lp8727.h
11401
11402TI LP8788 MFD DRIVER
11403M: Milo Kim <milo.kim@ti.com>
11404S: Maintained
11405F: drivers/iio/adc/lp8788_adc.c
11406F: drivers/leds/leds-lp8788.c
11407F: drivers/mfd/lp8788*.c
11408F: drivers/power/lp8788-charger.c
11409F: drivers/regulator/lp8788-*.c
11410F: include/linux/mfd/lp8788*.h
11411
11412TI NETCP ETHERNET DRIVER
11413M: Wingman Kwok <w-kwok2@ti.com>
11414M: Murali Karicheri <m-karicheri2@ti.com>
11415L: netdev@vger.kernel.org
11416S: Maintained
11417F: drivers/net/ethernet/ti/netcp*
11418
11419TI TAS571X FAMILY ASoC CODEC DRIVER
11420M: Kevin Cernekee <cernekee@chromium.org>
11421L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11422S: Odd Fixes
11423F: sound/soc/codecs/tas571x*
11424
11425TI TWL4030 SERIES SOC CODEC DRIVER
11426M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11427L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11428S: Maintained
11429F: sound/soc/codecs/twl4030*
11430
11431TI WILINK WIRELESS DRIVERS
11432L: linux-wireless@vger.kernel.org
11433W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11434W: http://wireless.kernel.org/en/users/Drivers/wl1251
11435T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11436S: Orphan
11437F: drivers/net/wireless/ti/
11438F: include/linux/wl12xx.h
11439
11440TIPC NETWORK LAYER
11441M: Jon Maloy <jon.maloy@ericsson.com>
11442M: Ying Xue <ying.xue@windriver.com>
11443L: netdev@vger.kernel.org (core kernel code)
11444L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11445W: http://tipc.sourceforge.net/
11446S: Maintained
11447F: include/uapi/linux/tipc*.h
11448F: net/tipc/
11449
11450TILE ARCHITECTURE
11451M: Chris Metcalf <cmetcalf@mellanox.com>
11452W: http://www.mellanox.com/repository/solutions/tile-scm/
11453T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11454S: Supported
11455F: arch/tile/
11456F: drivers/char/tile-srom.c
11457F: drivers/edac/tile_edac.c
11458F: drivers/net/ethernet/tile/
11459F: drivers/rtc/rtc-tile.c
11460F: drivers/tty/hvc/hvc_tile.c
11461F: drivers/tty/serial/tilegx.c
11462F: drivers/usb/host/*-tilegx.c
11463F: include/linux/usb/tilegx.h
11464
11465TLAN NETWORK DRIVER
11466M: Samuel Chessman <chessman@tux.org>
11467L: tlan-devel@lists.sourceforge.net (subscribers-only)
11468W: http://sourceforge.net/projects/tlan/
11469S: Maintained
11470F: Documentation/networking/tlan.txt
11471F: drivers/net/ethernet/ti/tlan.*
11472
11473TOMOYO SECURITY MODULE
11474M: Kentaro Takeda <takedakn@nttdata.co.jp>
11475M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11476L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11477L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11478L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11479L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11480W: http://tomoyo.sourceforge.jp/
11481T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11482S: Maintained
11483F: security/tomoyo/
11484
11485TOPSTAR LAPTOP EXTRAS DRIVER
11486M: Herton Ronaldo Krzesinski <herton@canonical.com>
11487L: platform-driver-x86@vger.kernel.org
11488S: Maintained
11489F: drivers/platform/x86/topstar-laptop.c
11490
11491TOSHIBA ACPI EXTRAS DRIVER
11492M: Azael Avalos <coproscefalo@gmail.com>
11493L: platform-driver-x86@vger.kernel.org
11494S: Maintained
11495F: drivers/platform/x86/toshiba_acpi.c
11496
11497TOSHIBA BLUETOOTH DRIVER
11498M: Azael Avalos <coproscefalo@gmail.com>
11499L: platform-driver-x86@vger.kernel.org
11500S: Maintained
11501F: drivers/platform/x86/toshiba_bluetooth.c
11502
11503TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11504M: Azael Avalos <coproscefalo@gmail.com>
11505L: platform-driver-x86@vger.kernel.org
11506S: Maintained
11507F: drivers/platform/x86/toshiba_haps.c
11508
11509TOSHIBA WMI HOTKEYS DRIVER
11510M: Azael Avalos <coproscefalo@gmail.com>
11511L: platform-driver-x86@vger.kernel.org
11512S: Maintained
11513F: drivers/platform/x86/toshiba-wmi.c
11514
11515TOSHIBA SMM DRIVER
11516M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11517W: http://www.buzzard.org.uk/toshiba/
11518S: Maintained
11519F: drivers/char/toshiba.c
11520F: include/linux/toshiba.h
11521F: include/uapi/linux/toshiba.h
11522
11523TOSHIBA TC358743 DRIVER
11524M: Mats Randgaard <matrandg@cisco.com>
11525L: linux-media@vger.kernel.org
11526S: Maintained
11527F: drivers/media/i2c/tc358743*
11528F: include/media/i2c/tc358743.h
11529
11530TMIO/SDHI MMC DRIVER
11531M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11532L: linux-mmc@vger.kernel.org
11533S: Supported
11534F: drivers/mmc/host/tmio_mmc*
11535F: drivers/mmc/host/sh_mobile_sdhi.c
11536F: include/linux/mfd/tmio.h
11537
11538TMP401 HARDWARE MONITOR DRIVER
11539M: Guenter Roeck <linux@roeck-us.net>
11540L: linux-hwmon@vger.kernel.org
11541S: Maintained
11542F: Documentation/hwmon/tmp401
11543F: drivers/hwmon/tmp401.c
11544
11545TMPFS (SHMEM FILESYSTEM)
11546M: Hugh Dickins <hughd@google.com>
11547L: linux-mm@kvack.org
11548S: Maintained
11549F: include/linux/shmem_fs.h
11550F: mm/shmem.c
11551
11552TM6000 VIDEO4LINUX DRIVER
11553M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11554L: linux-media@vger.kernel.org
11555W: https://linuxtv.org
11556T: git git://linuxtv.org/media_tree.git
11557S: Odd fixes
11558F: drivers/media/usb/tm6000/
11559
11560TW68 VIDEO4LINUX DRIVER
11561M: Hans Verkuil <hverkuil@xs4all.nl>
11562L: linux-media@vger.kernel.org
11563T: git git://linuxtv.org/media_tree.git
11564W: https://linuxtv.org
11565S: Odd Fixes
11566F: drivers/media/pci/tw68/
11567
11568TW686X VIDEO4LINUX DRIVER
11569M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11570L: linux-media@vger.kernel.org
11571T: git git://linuxtv.org/media_tree.git
11572W: http://linuxtv.org
11573S: Maintained
11574F: drivers/media/pci/tw686x/
11575
11576TPM DEVICE DRIVER
11577M: Peter Huewe <peterhuewe@gmx.de>
11578M: Marcel Selhorst <tpmdd@selhorst.net>
11579M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11580R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11581W: http://tpmdd.sourceforge.net
11582L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11583Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11584T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11585S: Maintained
11586F: drivers/char/tpm/
11587
11588TPM IBM_VTPM DEVICE DRIVER
11589M: Ashley Lai <ashleydlai@gmail.com>
11590W: http://tpmdd.sourceforge.net
11591L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11592S: Maintained
11593F: drivers/char/tpm/tpm_ibmvtpm*
11594
11595TRACING
11596M: Steven Rostedt <rostedt@goodmis.org>
11597M: Ingo Molnar <mingo@redhat.com>
11598T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11599S: Maintained
11600F: Documentation/trace/ftrace.txt
11601F: arch/*/*/*/ftrace.h
11602F: arch/*/kernel/ftrace.c
11603F: include/*/ftrace.h
11604F: include/linux/trace*.h
11605F: include/trace/
11606F: kernel/trace/
11607F: tools/testing/selftests/ftrace/
11608
11609TRACING MMIO ACCESSES (MMIOTRACE)
11610M: Steven Rostedt <rostedt@goodmis.org>
11611M: Ingo Molnar <mingo@kernel.org>
11612R: Karol Herbst <karolherbst@gmail.com>
11613R: Pekka Paalanen <ppaalanen@gmail.com>
11614S: Maintained
11615L: linux-kernel@vger.kernel.org
11616L: nouveau@lists.freedesktop.org
11617F: kernel/trace/trace_mmiotrace.c
11618F: include/linux/mmiotrace.h
11619F: arch/x86/mm/kmmio.c
11620F: arch/x86/mm/mmio-mod.c
11621F: arch/x86/mm/testmmiotrace.c
11622
11623TRIVIAL PATCHES
11624M: Jiri Kosina <trivial@kernel.org>
11625T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11626S: Maintained
11627K: ^Subject:.*(?i)trivial
11628
11629TTY LAYER
11630M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11631M: Jiri Slaby <jslaby@suse.com>
11632S: Supported
11633T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11634F: Documentation/serial/
11635F: drivers/tty/
11636F: drivers/tty/serial/serial_core.c
11637F: include/linux/serial_core.h
11638F: include/linux/serial.h
11639F: include/linux/tty.h
11640F: include/uapi/linux/serial_core.h
11641F: include/uapi/linux/serial.h
11642F: include/uapi/linux/tty.h
11643
11644TUA9001 MEDIA DRIVER
11645M: Antti Palosaari <crope@iki.fi>
11646L: linux-media@vger.kernel.org
11647W: https://linuxtv.org
11648W: http://palosaari.fi/linux/
11649Q: http://patchwork.linuxtv.org/project/linux-media/list/
11650T: git git://linuxtv.org/anttip/media_tree.git
11651S: Maintained
11652F: drivers/media/tuners/tua9001*
11653
11654TULIP NETWORK DRIVERS
11655L: netdev@vger.kernel.org
11656L: linux-parisc@vger.kernel.org
11657S: Orphan
11658F: drivers/net/ethernet/dec/tulip/
11659
11660TUN/TAP driver
11661M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11662W: http://vtun.sourceforge.net/tun
11663S: Maintained
11664F: Documentation/networking/tuntap.txt
11665F: arch/um/os-Linux/drivers/
11666
11667TURBOCHANNEL SUBSYSTEM
11668M: "Maciej W. Rozycki" <macro@linux-mips.org>
11669M: Ralf Baechle <ralf@linux-mips.org>
11670L: linux-mips@linux-mips.org
11671Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11672S: Maintained
11673F: drivers/tc/
11674F: include/linux/tc.h
11675
11676U14-34F SCSI DRIVER
11677M: Dario Ballabio <ballabio_dario@emc.com>
11678L: linux-scsi@vger.kernel.org
11679S: Maintained
11680F: drivers/scsi/u14-34f.c
11681
11682UBI FILE SYSTEM (UBIFS)
11683M: Richard Weinberger <richard@nod.at>
11684M: Artem Bityutskiy <dedekind1@gmail.com>
11685M: Adrian Hunter <adrian.hunter@intel.com>
11686L: linux-mtd@lists.infradead.org
11687T: git git://git.infradead.org/ubifs-2.6.git
11688W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11689S: Supported
11690F: Documentation/filesystems/ubifs.txt
11691F: fs/ubifs/
11692
11693UCLINUX (M68KNOMMU AND COLDFIRE)
11694M: Greg Ungerer <gerg@linux-m68k.org>
11695W: http://www.linux-m68k.org/
11696W: http://www.uclinux.org/
11697L: linux-m68k@lists.linux-m68k.org
11698L: uclinux-dev@uclinux.org (subscribers-only)
11699T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11700S: Maintained
11701F: arch/m68k/coldfire/
11702F: arch/m68k/68*/
11703F: arch/m68k/*/*_no.*
11704F: arch/m68k/include/asm/*_no.*
11705
11706UDF FILESYSTEM
11707M: Jan Kara <jack@suse.com>
11708S: Maintained
11709F: Documentation/filesystems/udf.txt
11710F: fs/udf/
11711
11712UFS FILESYSTEM
11713M: Evgeniy Dushistov <dushistov@mail.ru>
11714S: Maintained
11715F: Documentation/filesystems/ufs.txt
11716F: fs/ufs/
11717
11718UHID USERSPACE HID IO DRIVER:
11719M: David Herrmann <dh.herrmann@googlemail.com>
11720L: linux-input@vger.kernel.org
11721S: Maintained
11722F: drivers/hid/uhid.c
11723F: include/uapi/linux/uhid.h
11724
11725ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11726L: linux-usb@vger.kernel.org
11727S: Orphan
11728F: drivers/uwb/
11729F: include/linux/uwb.h
11730F: include/linux/uwb/
11731
11732UNICORE32 ARCHITECTURE:
11733M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11734W: http://mprc.pku.edu.cn/~guanxuetao/linux
11735S: Maintained
11736T: git git://github.com/gxt/linux.git
11737F: arch/unicore32/
11738
11739UNIFDEF
11740M: Tony Finch <dot@dotat.at>
11741W: http://dotat.at/prog/unifdef
11742S: Maintained
11743F: scripts/unifdef.c
11744
11745UNIFORM CDROM DRIVER
11746M: Jens Axboe <axboe@kernel.dk>
11747W: http://www.kernel.dk
11748S: Maintained
11749F: Documentation/cdrom/
11750F: drivers/cdrom/cdrom.c
11751F: include/linux/cdrom.h
11752F: include/uapi/linux/cdrom.h
11753
11754UNISYS S-PAR DRIVERS
11755M: David Kershner <david.kershner@unisys.com>
11756L: sparmaintainer@unisys.com (Unisys internal)
11757S: Supported
11758F: drivers/staging/unisys/
11759
11760UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11761M: Vinayak Holikatti <vinholikatti@gmail.com>
11762L: linux-scsi@vger.kernel.org
11763S: Supported
11764F: Documentation/scsi/ufs.txt
11765F: drivers/scsi/ufs/
11766
11767UNSORTED BLOCK IMAGES (UBI)
11768M: Artem Bityutskiy <dedekind1@gmail.com>
11769M: Richard Weinberger <richard@nod.at>
11770W: http://www.linux-mtd.infradead.org/
11771L: linux-mtd@lists.infradead.org
11772T: git git://git.infradead.org/ubifs-2.6.git
11773S: Supported
11774F: drivers/mtd/ubi/
11775F: include/linux/mtd/ubi.h
11776F: include/uapi/mtd/ubi-user.h
11777
11778USB ACM DRIVER
11779M: Oliver Neukum <oneukum@suse.com>
11780L: linux-usb@vger.kernel.org
11781S: Maintained
11782F: Documentation/usb/acm.txt
11783F: drivers/usb/class/cdc-acm.*
11784
11785USB AR5523 WIRELESS DRIVER
11786M: Pontus Fuchs <pontus.fuchs@gmail.com>
11787L: linux-wireless@vger.kernel.org
11788S: Maintained
11789F: drivers/net/wireless/ath/ar5523/
11790
11791USB ATTACHED SCSI
11792M: Hans de Goede <hdegoede@redhat.com>
11793M: Gerd Hoffmann <kraxel@redhat.com>
11794L: linux-usb@vger.kernel.org
11795L: linux-scsi@vger.kernel.org
11796S: Maintained
11797F: drivers/usb/storage/uas.c
11798
11799USB CDC ETHERNET DRIVER
11800M: Oliver Neukum <oliver@neukum.org>
11801L: linux-usb@vger.kernel.org
11802S: Maintained
11803F: drivers/net/usb/cdc_*.c
11804F: include/uapi/linux/usb/cdc.h
11805
11806USB CHAOSKEY DRIVER
11807M: Keith Packard <keithp@keithp.com>
11808L: linux-usb@vger.kernel.org
11809S: Maintained
11810F: drivers/usb/misc/chaoskey.c
11811
11812USB CYPRESS C67X00 DRIVER
11813M: Peter Korsgaard <jacmet@sunsite.dk>
11814L: linux-usb@vger.kernel.org
11815S: Maintained
11816F: drivers/usb/c67x00/
11817
11818USB DAVICOM DM9601 DRIVER
11819M: Peter Korsgaard <jacmet@sunsite.dk>
11820L: netdev@vger.kernel.org
11821W: http://www.linux-usb.org/usbnet
11822S: Maintained
11823F: drivers/net/usb/dm9601.c
11824
11825USB DIAMOND RIO500 DRIVER
11826M: Cesar Miquel <miquel@df.uba.ar>
11827L: rio500-users@lists.sourceforge.net
11828W: http://rio500.sourceforge.net
11829S: Maintained
11830F: drivers/usb/misc/rio500*
11831
11832USB EHCI DRIVER
11833M: Alan Stern <stern@rowland.harvard.edu>
11834L: linux-usb@vger.kernel.org
11835S: Maintained
11836F: Documentation/usb/ehci.txt
11837F: drivers/usb/host/ehci*
11838
11839USB GADGET/PERIPHERAL SUBSYSTEM
11840M: Felipe Balbi <balbi@kernel.org>
11841L: linux-usb@vger.kernel.org
11842W: http://www.linux-usb.org/gadget
11843T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11844S: Maintained
11845F: drivers/usb/gadget/
11846F: include/linux/usb/gadget*
11847
11848USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11849M: Jiri Kosina <jikos@kernel.org>
11850R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11851L: linux-usb@vger.kernel.org
11852T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11853S: Maintained
11854F: Documentation/hid/hiddev.txt
11855F: drivers/hid/usbhid/
11856
11857USB ISP116X DRIVER
11858M: Olav Kongas <ok@artecdesign.ee>
11859L: linux-usb@vger.kernel.org
11860S: Maintained
11861F: drivers/usb/host/isp116x*
11862F: include/linux/usb/isp116x.h
11863
11864USB LAN78XX ETHERNET DRIVER
11865M: Woojung Huh <woojung.huh@microchip.com>
11866M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11867L: netdev@vger.kernel.org
11868S: Maintained
11869F: drivers/net/usb/lan78xx.*
11870
11871USB MASS STORAGE DRIVER
11872M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11873L: linux-usb@vger.kernel.org
11874L: usb-storage@lists.one-eyed-alien.net
11875S: Maintained
11876W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11877F: drivers/usb/storage/
11878
11879USB MIDI DRIVER
11880M: Clemens Ladisch <clemens@ladisch.de>
11881L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11882T: git git://git.alsa-project.org/alsa-kernel.git
11883S: Maintained
11884F: sound/usb/midi.*
11885
11886USB NETWORKING DRIVERS
11887L: linux-usb@vger.kernel.org
11888S: Odd Fixes
11889F: drivers/net/usb/
11890
11891USB OHCI DRIVER
11892M: Alan Stern <stern@rowland.harvard.edu>
11893L: linux-usb@vger.kernel.org
11894S: Maintained
11895F: Documentation/usb/ohci.txt
11896F: drivers/usb/host/ohci*
11897
11898USB OTG FSM (Finite State Machine)
11899M: Peter Chen <Peter.Chen@nxp.com>
11900T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11901L: linux-usb@vger.kernel.org
11902S: Maintained
11903F: drivers/usb/common/usb-otg-fsm.c
11904
11905USB OVER IP DRIVER
11906M: Valentina Manea <valentina.manea.m@gmail.com>
11907M: Shuah Khan <shuah.kh@samsung.com>
11908L: linux-usb@vger.kernel.org
11909S: Maintained
11910F: Documentation/usb/usbip_protocol.txt
11911F: drivers/usb/usbip/
11912F: tools/usb/usbip/
11913
11914USB PEGASUS DRIVER
11915M: Petko Manolov <petkan@nucleusys.com>
11916L: linux-usb@vger.kernel.org
11917L: netdev@vger.kernel.org
11918T: git git://github.com/petkan/pegasus.git
11919W: https://github.com/petkan/pegasus
11920S: Maintained
11921F: drivers/net/usb/pegasus.*
11922
11923USB PHY LAYER
11924M: Felipe Balbi <balbi@kernel.org>
11925L: linux-usb@vger.kernel.org
11926T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11927S: Maintained
11928F: drivers/usb/phy/
11929
11930USB PRINTER DRIVER (usblp)
11931M: Pete Zaitcev <zaitcev@redhat.com>
11932L: linux-usb@vger.kernel.org
11933S: Supported
11934F: drivers/usb/class/usblp.c
11935
11936USB QMI WWAN NETWORK DRIVER
11937M: Bjørn Mork <bjorn@mork.no>
11938L: netdev@vger.kernel.org
11939S: Maintained
11940F: Documentation/ABI/testing/sysfs-class-net-qmi
11941F: drivers/net/usb/qmi_wwan.c
11942
11943USB RTL8150 DRIVER
11944M: Petko Manolov <petkan@nucleusys.com>
11945L: linux-usb@vger.kernel.org
11946L: netdev@vger.kernel.org
11947T: git git://github.com/petkan/rtl8150.git
11948W: https://github.com/petkan/rtl8150
11949S: Maintained
11950F: drivers/net/usb/rtl8150.c
11951
11952USB SERIAL SUBSYSTEM
11953M: Johan Hovold <johan@kernel.org>
11954L: linux-usb@vger.kernel.org
11955S: Maintained
11956F: Documentation/usb/usb-serial.txt
11957F: drivers/usb/serial/
11958F: include/linux/usb/serial.h
11959
11960USB SMSC75XX ETHERNET DRIVER
11961M: Steve Glendinning <steve.glendinning@shawell.net>
11962L: netdev@vger.kernel.org
11963S: Maintained
11964F: drivers/net/usb/smsc75xx.*
11965
11966USB SMSC95XX ETHERNET DRIVER
11967M: Steve Glendinning <steve.glendinning@shawell.net>
11968L: netdev@vger.kernel.org
11969S: Maintained
11970F: drivers/net/usb/smsc95xx.*
11971
11972USB SUBSYSTEM
11973M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11974L: linux-usb@vger.kernel.org
11975W: http://www.linux-usb.org
11976T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11977S: Supported
11978F: Documentation/usb/
11979F: drivers/usb/
11980F: include/linux/usb.h
11981F: include/linux/usb/
11982
11983USB UHCI DRIVER
11984M: Alan Stern <stern@rowland.harvard.edu>
11985L: linux-usb@vger.kernel.org
11986S: Maintained
11987F: drivers/usb/host/uhci*
11988
11989USB "USBNET" DRIVER FRAMEWORK
11990M: Oliver Neukum <oneukum@suse.com>
11991L: netdev@vger.kernel.org
11992W: http://www.linux-usb.org/usbnet
11993S: Maintained
11994F: drivers/net/usb/usbnet.c
11995F: include/linux/usb/usbnet.h
11996
11997USB VIDEO CLASS
11998M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11999L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12000L: linux-media@vger.kernel.org
12001T: git git://linuxtv.org/media_tree.git
12002W: http://www.ideasonboard.org/uvc/
12003S: Maintained
12004F: drivers/media/usb/uvc/
12005F: include/uapi/linux/uvcvideo.h
12006
12007USB VISION DRIVER
12008M: Hans Verkuil <hverkuil@xs4all.nl>
12009L: linux-media@vger.kernel.org
12010T: git git://linuxtv.org/media_tree.git
12011W: https://linuxtv.org
12012S: Odd Fixes
12013F: drivers/media/usb/usbvision/
12014
12015USB WEBCAM GADGET
12016M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12017L: linux-usb@vger.kernel.org
12018S: Maintained
12019F: drivers/usb/gadget/function/*uvc*
12020F: drivers/usb/gadget/legacy/webcam.c
12021
12022USB WIRELESS RNDIS DRIVER (rndis_wlan)
12023M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12024L: linux-wireless@vger.kernel.org
12025S: Maintained
12026F: drivers/net/wireless/rndis_wlan.c
12027
12028USB XHCI DRIVER
12029M: Mathias Nyman <mathias.nyman@intel.com>
12030L: linux-usb@vger.kernel.org
12031S: Supported
12032F: drivers/usb/host/xhci*
12033F: drivers/usb/host/pci-quirks*
12034
12035USB ZD1201 DRIVER
12036L: linux-wireless@vger.kernel.org
12037W: http://linux-lc100020.sourceforge.net
12038S: Orphan
12039F: drivers/net/wireless/zydas/zd1201.*
12040
12041USB ZR364XX DRIVER
12042M: Antoine Jacquet <royale@zerezo.com>
12043L: linux-usb@vger.kernel.org
12044L: linux-media@vger.kernel.org
12045T: git git://linuxtv.org/media_tree.git
12046W: http://royale.zerezo.com/zr364xx/
12047S: Maintained
12048F: Documentation/video4linux/zr364xx.txt
12049F: drivers/media/usb/zr364xx/
12050
12051ULPI BUS
12052M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12053L: linux-usb@vger.kernel.org
12054S: Maintained
12055F: drivers/usb/common/ulpi.c
12056F: include/linux/ulpi/
12057
12058USER-MODE LINUX (UML)
12059M: Jeff Dike <jdike@addtoit.com>
12060M: Richard Weinberger <richard@nod.at>
12061L: user-mode-linux-devel@lists.sourceforge.net
12062L: user-mode-linux-user@lists.sourceforge.net
12063W: http://user-mode-linux.sourceforge.net
12064T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12065S: Maintained
12066F: Documentation/virtual/uml/
12067F: arch/um/
12068F: arch/x86/um/
12069F: fs/hostfs/
12070F: fs/hppfs/
12071
12072USERSPACE I/O (UIO)
12073M: "Hans J. Koch" <hjk@hansjkoch.de>
12074M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12075S: Maintained
12076T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12077F: Documentation/DocBook/uio-howto.tmpl
12078F: drivers/uio/
12079F: include/linux/uio*.h
12080
12081UTIL-LINUX PACKAGE
12082M: Karel Zak <kzak@redhat.com>
12083L: util-linux@vger.kernel.org
12084W: http://en.wikipedia.org/wiki/Util-linux
12085T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12086S: Maintained
12087
12088UVESAFB DRIVER
12089M: Michal Januszewski <spock@gentoo.org>
12090L: linux-fbdev@vger.kernel.org
12091W: http://dev.gentoo.org/~spock/projects/uvesafb/
12092S: Maintained
12093F: Documentation/fb/uvesafb.txt
12094F: drivers/video/fbdev/uvesafb.*
12095
12096VF610 NAND DRIVER
12097M: Stefan Agner <stefan@agner.ch>
12098L: linux-mtd@lists.infradead.org
12099S: Supported
12100F: drivers/mtd/nand/vf610_nfc.c
12101
12102VFAT/FAT/MSDOS FILESYSTEM
12103M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12104S: Maintained
12105F: Documentation/filesystems/vfat.txt
12106F: fs/fat/
12107
12108VFIO DRIVER
12109M: Alex Williamson <alex.williamson@redhat.com>
12110L: kvm@vger.kernel.org
12111T: git git://github.com/awilliam/linux-vfio.git
12112S: Maintained
12113F: Documentation/vfio.txt
12114F: drivers/vfio/
12115F: include/linux/vfio.h
12116F: include/uapi/linux/vfio.h
12117
12118VFIO PLATFORM DRIVER
12119M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12120L: kvm@vger.kernel.org
12121S: Maintained
12122F: drivers/vfio/platform/
12123
12124VIDEOBUF2 FRAMEWORK
12125M: Pawel Osciak <pawel@osciak.com>
12126M: Marek Szyprowski <m.szyprowski@samsung.com>
12127M: Kyungmin Park <kyungmin.park@samsung.com>
12128L: linux-media@vger.kernel.org
12129S: Maintained
12130F: drivers/media/v4l2-core/videobuf2-*
12131F: include/media/videobuf2-*
12132
12133VIRTUAL SERIO DEVICE DRIVER
12134M: Stephen Chandler Paul <thatslyude@gmail.com>
12135S: Maintained
12136F: drivers/input/serio/userio.c
12137F: include/uapi/linux/userio.h
12138
12139VIRTIO CONSOLE DRIVER
12140M: Amit Shah <amit.shah@redhat.com>
12141L: virtualization@lists.linux-foundation.org
12142S: Maintained
12143F: drivers/char/virtio_console.c
12144F: include/linux/virtio_console.h
12145F: include/uapi/linux/virtio_console.h
12146
12147VIRTIO CORE, NET AND BLOCK DRIVERS
12148M: "Michael S. Tsirkin" <mst@redhat.com>
12149L: virtualization@lists.linux-foundation.org
12150S: Maintained
12151F: drivers/virtio/
12152F: tools/virtio/
12153F: drivers/net/virtio_net.c
12154F: drivers/block/virtio_blk.c
12155F: include/linux/virtio_*.h
12156F: include/uapi/linux/virtio_*.h
12157
12158VIRTIO DRIVERS FOR S390
12159M: Christian Borntraeger <borntraeger@de.ibm.com>
12160M: Cornelia Huck <cornelia.huck@de.ibm.com>
12161L: linux-s390@vger.kernel.org
12162L: virtualization@lists.linux-foundation.org
12163L: kvm@vger.kernel.org
12164S: Supported
12165F: drivers/s390/virtio/
12166
12167VIRTIO GPU DRIVER
12168M: David Airlie <airlied@linux.ie>
12169M: Gerd Hoffmann <kraxel@redhat.com>
12170L: dri-devel@lists.freedesktop.org
12171L: virtualization@lists.linux-foundation.org
12172S: Maintained
12173F: drivers/gpu/drm/virtio/
12174F: include/uapi/linux/virtio_gpu.h
12175
12176VIRTIO HOST (VHOST)
12177M: "Michael S. Tsirkin" <mst@redhat.com>
12178L: kvm@vger.kernel.org
12179L: virtualization@lists.linux-foundation.org
12180L: netdev@vger.kernel.org
12181T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12182S: Maintained
12183F: drivers/vhost/
12184F: include/uapi/linux/vhost.h
12185
12186VIRTIO INPUT DRIVER
12187M: Gerd Hoffmann <kraxel@redhat.com>
12188S: Maintained
12189F: drivers/virtio/virtio_input.c
12190F: include/uapi/linux/virtio_input.h
12191
12192VIA RHINE NETWORK DRIVER
12193S: Orphan
12194F: drivers/net/ethernet/via/via-rhine.c
12195
12196VIA SD/MMC CARD CONTROLLER DRIVER
12197M: Bruce Chang <brucechang@via.com.tw>
12198M: Harald Welte <HaraldWelte@viatech.com>
12199S: Maintained
12200F: drivers/mmc/host/via-sdmmc.c
12201
12202VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12203M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12204L: linux-fbdev@vger.kernel.org
12205S: Maintained
12206F: include/linux/via-core.h
12207F: include/linux/via-gpio.h
12208F: include/linux/via_i2c.h
12209F: drivers/video/fbdev/via/
12210
12211VIA VELOCITY NETWORK DRIVER
12212M: Francois Romieu <romieu@fr.zoreil.com>
12213L: netdev@vger.kernel.org
12214S: Maintained
12215F: drivers/net/ethernet/via/via-velocity.*
12216
12217VIRT LIB
12218M: Alex Williamson <alex.williamson@redhat.com>
12219M: Paolo Bonzini <pbonzini@redhat.com>
12220L: kvm@vger.kernel.org
12221S: Supported
12222F: virt/lib/
12223
12224VIVID VIRTUAL VIDEO DRIVER
12225M: Hans Verkuil <hverkuil@xs4all.nl>
12226L: linux-media@vger.kernel.org
12227T: git git://linuxtv.org/media_tree.git
12228W: https://linuxtv.org
12229S: Maintained
12230F: drivers/media/platform/vivid/*
12231
12232VLAN (802.1Q)
12233M: Patrick McHardy <kaber@trash.net>
12234L: netdev@vger.kernel.org
12235S: Maintained
12236F: drivers/net/macvlan.c
12237F: include/linux/if_*vlan.h
12238F: net/8021q/
12239
12240VLYNQ BUS
12241M: Florian Fainelli <florian@openwrt.org>
12242L: openwrt-devel@lists.openwrt.org (subscribers-only)
12243S: Maintained
12244F: drivers/vlynq/vlynq.c
12245F: include/linux/vlynq.h
12246
12247VME SUBSYSTEM
12248M: Martyn Welch <martyn@welchs.me.uk>
12249M: Manohar Vanga <manohar.vanga@gmail.com>
12250M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12251L: devel@driverdev.osuosl.org
12252S: Maintained
12253T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12254F: Documentation/vme_api.txt
12255F: drivers/staging/vme/
12256F: drivers/vme/
12257F: include/linux/vme*
12258
12259VMWARE HYPERVISOR INTERFACE
12260M: Alok Kataria <akataria@vmware.com>
12261L: virtualization@lists.linux-foundation.org
12262S: Supported
12263F: arch/x86/kernel/cpu/vmware.c
12264
12265VMWARE BALLOON DRIVER
12266M: Xavier Deguillard <xdeguillard@vmware.com>
12267M: Philip Moltmann <moltmann@vmware.com>
12268M: "VMware, Inc." <pv-drivers@vmware.com>
12269L: linux-kernel@vger.kernel.org
12270S: Maintained
12271F: drivers/misc/vmw_balloon.c
12272
12273VMWARE VMMOUSE SUBDRIVER
12274M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12275M: "VMware, Inc." <pv-drivers@vmware.com>
12276L: linux-input@vger.kernel.org
12277S: Maintained
12278F: drivers/input/mouse/vmmouse.c
12279F: drivers/input/mouse/vmmouse.h
12280
12281VMWARE VMXNET3 ETHERNET DRIVER
12282M: Shrikrishna Khare <skhare@vmware.com>
12283M: "VMware, Inc." <pv-drivers@vmware.com>
12284L: netdev@vger.kernel.org
12285S: Maintained
12286F: drivers/net/vmxnet3/
12287
12288VMware PVSCSI driver
12289M: Arvind Kumar <arvindkumar@vmware.com>
12290M: VMware PV-Drivers <pv-drivers@vmware.com>
12291L: linux-scsi@vger.kernel.org
12292S: Maintained
12293F: drivers/scsi/vmw_pvscsi.c
12294F: drivers/scsi/vmw_pvscsi.h
12295
12296VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12297M: Liam Girdwood <lgirdwood@gmail.com>
12298M: Mark Brown <broonie@kernel.org>
12299L: linux-kernel@vger.kernel.org
12300W: http://www.slimlogic.co.uk/?p=48
12301T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12302S: Supported
12303F: Documentation/devicetree/bindings/regulator/
12304F: drivers/regulator/
12305F: include/dt-bindings/regulator/
12306F: include/linux/regulator/
12307
12308VRF
12309M: David Ahern <dsa@cumulusnetworks.com>
12310M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12311L: netdev@vger.kernel.org
12312S: Maintained
12313F: drivers/net/vrf.c
12314F: Documentation/networking/vrf.txt
12315
12316VT1211 HARDWARE MONITOR DRIVER
12317M: Juerg Haefliger <juergh@gmail.com>
12318L: linux-hwmon@vger.kernel.org
12319S: Maintained
12320F: Documentation/hwmon/vt1211
12321F: drivers/hwmon/vt1211.c
12322
12323VT8231 HARDWARE MONITOR DRIVER
12324M: Roger Lucas <vt8231@hiddenengine.co.uk>
12325L: linux-hwmon@vger.kernel.org
12326S: Maintained
12327F: drivers/hwmon/vt8231.c
12328
12329VUB300 USB to SDIO/SD/MMC bridge chip
12330M: Tony Olech <tony.olech@elandigitalsystems.com>
12331L: linux-mmc@vger.kernel.org
12332L: linux-usb@vger.kernel.org
12333S: Supported
12334F: drivers/mmc/host/vub300.c
12335
12336W1 DALLAS'S 1-WIRE BUS
12337M: Evgeniy Polyakov <zbr@ioremap.net>
12338S: Maintained
12339F: Documentation/w1/
12340F: drivers/w1/
12341
12342W83791D HARDWARE MONITORING DRIVER
12343M: Marc Hulsman <m.hulsman@tudelft.nl>
12344L: linux-hwmon@vger.kernel.org
12345S: Maintained
12346F: Documentation/hwmon/w83791d
12347F: drivers/hwmon/w83791d.c
12348
12349W83793 HARDWARE MONITORING DRIVER
12350M: Rudolf Marek <r.marek@assembler.cz>
12351L: linux-hwmon@vger.kernel.org
12352S: Maintained
12353F: Documentation/hwmon/w83793
12354F: drivers/hwmon/w83793.c
12355
12356W83795 HARDWARE MONITORING DRIVER
12357M: Jean Delvare <jdelvare@suse.com>
12358L: linux-hwmon@vger.kernel.org
12359S: Maintained
12360F: drivers/hwmon/w83795.c
12361
12362W83L51xD SD/MMC CARD INTERFACE DRIVER
12363M: Pierre Ossman <pierre@ossman.eu>
12364S: Maintained
12365F: drivers/mmc/host/wbsd.*
12366
12367WACOM PROTOCOL 4 SERIAL TABLETS
12368M: Julian Squires <julian@cipht.net>
12369M: Hans de Goede <hdegoede@redhat.com>
12370L: linux-input@vger.kernel.org
12371S: Maintained
12372F: drivers/input/tablet/wacom_serial4.c
12373
12374WATCHDOG DEVICE DRIVERS
12375M: Wim Van Sebroeck <wim@iguana.be>
12376R: Guenter Roeck <linux@roeck-us.net>
12377L: linux-watchdog@vger.kernel.org
12378W: http://www.linux-watchdog.org/
12379T: git git://www.linux-watchdog.org/linux-watchdog.git
12380S: Maintained
12381F: Documentation/devicetree/bindings/watchdog/
12382F: Documentation/watchdog/
12383F: drivers/watchdog/
12384F: include/linux/watchdog.h
12385F: include/uapi/linux/watchdog.h
12386
12387WD7000 SCSI DRIVER
12388M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12389L: linux-scsi@vger.kernel.org
12390S: Maintained
12391F: drivers/scsi/wd7000.c
12392
12393WIIMOTE HID DRIVER
12394M: David Herrmann <dh.herrmann@googlemail.com>
12395L: linux-input@vger.kernel.org
12396S: Maintained
12397F: drivers/hid/hid-wiimote*
12398
12399WINBOND CIR DRIVER
12400M: David Härdeman <david@hardeman.nu>
12401S: Maintained
12402F: drivers/media/rc/winbond-cir.c
12403
12404WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12405M: William Breathitt Gray <vilhelm.gray@gmail.com>
12406L: linux-watchdog@vger.kernel.org
12407S: Maintained
12408F: drivers/watchdog/ebc-c384_wdt.c
12409
12410WINSYSTEMS WS16C48 GPIO DRIVER
12411M: William Breathitt Gray <vilhelm.gray@gmail.com>
12412L: linux-gpio@vger.kernel.org
12413S: Maintained
12414F: drivers/gpio/gpio-ws16c48.c
12415
12416WIMAX STACK
12417M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12418M: linux-wimax@intel.com
12419L: wimax@linuxwimax.org (subscribers-only)
12420S: Supported
12421W: http://linuxwimax.org
12422F: Documentation/wimax/README.wimax
12423F: include/linux/wimax/debug.h
12424F: include/net/wimax.h
12425F: include/uapi/linux/wimax.h
12426F: net/wimax/
12427
12428WISTRON LAPTOP BUTTON DRIVER
12429M: Miloslav Trmac <mitr@volny.cz>
12430S: Maintained
12431F: drivers/input/misc/wistron_btns.c
12432
12433WL3501 WIRELESS PCMCIA CARD DRIVER
12434M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12435L: linux-wireless@vger.kernel.org
12436W: http://oops.ghostprotocols.net:81/blog
12437S: Maintained
12438F: drivers/net/wireless/wl3501*
12439
12440WOLFSON MICROELECTRONICS DRIVERS
12441L: patches@opensource.wolfsonmicro.com
12442T: git https://github.com/CirrusLogic/linux-drivers.git
12443W: https://github.com/CirrusLogic/linux-drivers/wiki
12444S: Supported
12445F: Documentation/hwmon/wm83??
12446F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12447F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12448F: Documentation/devicetree/bindings/mfd/arizona.txt
12449F: arch/arm/mach-s3c64xx/mach-crag6410*
12450F: drivers/clk/clk-wm83*.c
12451F: drivers/extcon/extcon-arizona.c
12452F: drivers/leds/leds-wm83*.c
12453F: drivers/gpio/gpio-*wm*.c
12454F: drivers/gpio/gpio-arizona.c
12455F: drivers/hwmon/wm83??-hwmon.c
12456F: drivers/input/misc/wm831x-on.c
12457F: drivers/input/touchscreen/wm831x-ts.c
12458F: drivers/input/touchscreen/wm97*.c
12459F: drivers/mfd/arizona*
12460F: drivers/mfd/wm*.c
12461F: drivers/mfd/cs47l24*
12462F: drivers/power/wm83*.c
12463F: drivers/rtc/rtc-wm83*.c
12464F: drivers/regulator/wm8*.c
12465F: drivers/video/backlight/wm83*_bl.c
12466F: drivers/watchdog/wm83*_wdt.c
12467F: include/linux/mfd/arizona/
12468F: include/linux/mfd/wm831x/
12469F: include/linux/mfd/wm8350/
12470F: include/linux/mfd/wm8400*
12471F: include/linux/wm97xx.h
12472F: include/sound/wm????.h
12473F: sound/soc/codecs/arizona.?
12474F: sound/soc/codecs/wm*
12475F: sound/soc/codecs/cs47l24*
12476
12477WORKQUEUE
12478M: Tejun Heo <tj@kernel.org>
12479R: Lai Jiangshan <jiangshanlai@gmail.com>
12480T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12481S: Maintained
12482F: include/linux/workqueue.h
12483F: kernel/workqueue.c
12484F: Documentation/workqueue.txt
12485
12486X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12487M: Chen-Yu Tsai <wens@csie.org>
12488L: linux-kernel@vger.kernel.org
12489S: Maintained
12490N: axp[128]
12491
12492X.25 NETWORK LAYER
12493M: Andrew Hendry <andrew.hendry@gmail.com>
12494L: linux-x25@vger.kernel.org
12495S: Odd Fixes
12496F: Documentation/networking/x25*
12497F: include/net/x25*
12498F: net/x25/
12499
12500X86 ARCHITECTURE (32-BIT AND 64-BIT)
12501M: Thomas Gleixner <tglx@linutronix.de>
12502M: Ingo Molnar <mingo@redhat.com>
12503M: "H. Peter Anvin" <hpa@zytor.com>
12504M: x86@kernel.org
12505L: linux-kernel@vger.kernel.org
12506T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12507S: Maintained
12508F: Documentation/x86/
12509F: arch/x86/
12510
12511X86 PLATFORM DRIVERS
12512M: Darren Hart <dvhart@infradead.org>
12513L: platform-driver-x86@vger.kernel.org
12514T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12515S: Maintained
12516F: drivers/platform/x86/
12517F: drivers/platform/olpc/
12518
12519X86 MCE INFRASTRUCTURE
12520M: Tony Luck <tony.luck@intel.com>
12521M: Borislav Petkov <bp@alien8.de>
12522L: linux-edac@vger.kernel.org
12523S: Maintained
12524F: arch/x86/kernel/cpu/mcheck/*
12525
12526X86 MICROCODE UPDATE SUPPORT
12527M: Borislav Petkov <bp@alien8.de>
12528S: Maintained
12529F: arch/x86/kernel/cpu/microcode/*
12530
12531X86 VDSO
12532M: Andy Lutomirski <luto@amacapital.net>
12533L: linux-kernel@vger.kernel.org
12534T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12535S: Maintained
12536F: arch/x86/entry/vdso/
12537
12538XC2028/3028 TUNER DRIVER
12539M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12540L: linux-media@vger.kernel.org
12541W: https://linuxtv.org
12542T: git git://linuxtv.org/media_tree.git
12543S: Maintained
12544F: drivers/media/tuners/tuner-xc2028.*
12545
12546XEN HYPERVISOR INTERFACE
12547M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12548M: David Vrabel <david.vrabel@citrix.com>
12549M: Juergen Gross <jgross@suse.com>
12550L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12551T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12552S: Supported
12553F: arch/x86/xen/
12554F: drivers/*/xen-*front.c
12555F: drivers/xen/
12556F: arch/x86/include/asm/xen/
12557F: include/xen/
12558F: include/uapi/xen/
12559
12560XEN HYPERVISOR ARM
12561M: Stefano Stabellini <sstabellini@kernel.org>
12562L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12563S: Maintained
12564F: arch/arm/xen/
12565F: arch/arm/include/asm/xen/
12566
12567XEN HYPERVISOR ARM64
12568M: Stefano Stabellini <sstabellini@kernel.org>
12569L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12570S: Maintained
12571F: arch/arm64/xen/
12572F: arch/arm64/include/asm/xen/
12573
12574XEN NETWORK BACKEND DRIVER
12575M: Wei Liu <wei.liu2@citrix.com>
12576L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12577L: netdev@vger.kernel.org
12578S: Supported
12579F: drivers/net/xen-netback/*
12580
12581XEN PCI SUBSYSTEM
12582M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12583L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12584S: Supported
12585F: arch/x86/pci/*xen*
12586F: drivers/pci/*xen*
12587
12588XEN BLOCK SUBSYSTEM
12589M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12590M: Roger Pau Monné <roger.pau@citrix.com>
12591L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12592S: Supported
12593F: drivers/block/xen-blkback/*
12594F: drivers/block/xen*
12595
12596XEN PVSCSI DRIVERS
12597M: Juergen Gross <jgross@suse.com>
12598L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12599L: linux-scsi@vger.kernel.org
12600S: Supported
12601F: drivers/scsi/xen-scsifront.c
12602F: drivers/xen/xen-scsiback.c
12603F: include/xen/interface/io/vscsiif.h
12604
12605XEN SWIOTLB SUBSYSTEM
12606M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12607L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12608S: Supported
12609F: arch/x86/xen/*swiotlb*
12610F: drivers/xen/*swiotlb*
12611
12612XFS FILESYSTEM
12613P: Silicon Graphics Inc
12614M: Dave Chinner <david@fromorbit.com>
12615M: xfs@oss.sgi.com
12616L: xfs@oss.sgi.com
12617W: http://oss.sgi.com/projects/xfs
12618T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12619S: Supported
12620F: Documentation/filesystems/xfs.txt
12621F: fs/xfs/
12622
12623XILINX AXI ETHERNET DRIVER
12624M: Anirudha Sarangi <anirudh@xilinx.com>
12625M: John Linn <John.Linn@xilinx.com>
12626S: Maintained
12627F: drivers/net/ethernet/xilinx/xilinx_axienet*
12628
12629XILINX UARTLITE SERIAL DRIVER
12630M: Peter Korsgaard <jacmet@sunsite.dk>
12631L: linux-serial@vger.kernel.org
12632S: Maintained
12633F: drivers/tty/serial/uartlite.c
12634
12635XILINX VIDEO IP CORES
12636M: Hyun Kwon <hyun.kwon@xilinx.com>
12637M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12638L: linux-media@vger.kernel.org
12639T: git git://linuxtv.org/media_tree.git
12640S: Supported
12641F: Documentation/devicetree/bindings/media/xilinx/
12642F: drivers/media/platform/xilinx/
12643F: include/uapi/linux/xilinx-v4l2-controls.h
12644
12645XILLYBUS DRIVER
12646M: Eli Billauer <eli.billauer@gmail.com>
12647L: linux-kernel@vger.kernel.org
12648S: Supported
12649F: drivers/char/xillybus/
12650
12651XTENSA XTFPGA PLATFORM SUPPORT
12652M: Max Filippov <jcmvbkbc@gmail.com>
12653L: linux-xtensa@linux-xtensa.org
12654S: Maintained
12655F: drivers/spi/spi-xtensa-xtfpga.c
12656F: sound/soc/xtensa/xtfpga-i2s.c
12657
12658YAM DRIVER FOR AX.25
12659M: Jean-Paul Roubelat <jpr@f6fbb.org>
12660L: linux-hams@vger.kernel.org
12661S: Maintained
12662F: drivers/net/hamradio/yam*
12663F: include/linux/yam.h
12664
12665YEALINK PHONE DRIVER
12666M: Henk Vergonet <Henk.Vergonet@gmail.com>
12667L: usbb2k-api-dev@nongnu.org
12668S: Maintained
12669F: Documentation/input/yealink.txt
12670F: drivers/input/misc/yealink.*
12671
12672Z8530 DRIVER FOR AX.25
12673M: Joerg Reuter <jreuter@yaina.de>
12674W: http://yaina.de/jreuter/
12675W: http://www.qsl.net/dl1bke/
12676L: linux-hams@vger.kernel.org
12677S: Maintained
12678F: Documentation/networking/z8530drv.txt
12679F: drivers/net/hamradio/*scc.c
12680F: drivers/net/hamradio/z8530.h
12681
12682ZBUD COMPRESSED PAGE ALLOCATOR
12683M: Seth Jennings <sjenning@redhat.com>
12684L: linux-mm@kvack.org
12685S: Maintained
12686F: mm/zbud.c
12687F: include/linux/zbud.h
12688
12689ZD1211RW WIRELESS DRIVER
12690M: Daniel Drake <dsd@gentoo.org>
12691M: Ulrich Kunitz <kune@deine-taler.de>
12692W: http://zd1211.ath.cx/wiki/DriverRewrite
12693L: linux-wireless@vger.kernel.org
12694L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12695S: Maintained
12696F: drivers/net/wireless/zydas/zd1211rw/
12697
12698ZPOOL COMPRESSED PAGE STORAGE API
12699M: Dan Streetman <ddstreet@ieee.org>
12700L: linux-mm@kvack.org
12701S: Maintained
12702F: mm/zpool.c
12703F: include/linux/zpool.h
12704
12705ZR36067 VIDEO FOR LINUX DRIVER
12706L: mjpeg-users@lists.sourceforge.net
12707L: linux-media@vger.kernel.org
12708W: http://mjpeg.sourceforge.net/driver-zoran/
12709T: hg https://linuxtv.org/hg/v4l-dvb
12710S: Odd Fixes
12711F: drivers/media/pci/zoran/
12712
12713ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12714M: Minchan Kim <minchan@kernel.org>
12715M: Nitin Gupta <ngupta@vflare.org>
12716R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12717L: linux-kernel@vger.kernel.org
12718S: Maintained
12719F: drivers/block/zram/
12720F: Documentation/blockdev/zram.txt
12721
12722ZS DECSTATION Z85C30 SERIAL DRIVER
12723M: "Maciej W. Rozycki" <macro@linux-mips.org>
12724S: Maintained
12725F: drivers/tty/serial/zs.*
12726
12727ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12728M: Minchan Kim <minchan@kernel.org>
12729M: Nitin Gupta <ngupta@vflare.org>
12730R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12731L: linux-mm@kvack.org
12732S: Maintained
12733F: mm/zsmalloc.c
12734F: include/linux/zsmalloc.h
12735F: Documentation/vm/zsmalloc.txt
12736
12737ZSWAP COMPRESSED SWAP CACHING
12738M: Seth Jennings <sjenning@redhat.com>
12739L: linux-mm@kvack.org
12740S: Maintained
12741F: mm/zswap.c
12742
12743THE REST
12744M: Linus Torvalds <torvalds@linux-foundation.org>
12745L: linux-kernel@vger.kernel.org
12746Q: http://patchwork.kernel.org/project/LKML/list/
12747T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12748S: Buried alive in reporters
12749F: *
12750F: */
This page took 0.12253 seconds and 5 git commands to generate.