crypto: nx - add LE support to pSeries platform driver
[linux-2.6-block.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 OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L: linux-hams@vger.kernel.org
165S: Maintained
166F: drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170L: netdev@vger.kernel.org
171S: Maintained
172F: drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
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: http://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: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M: Hans de Goede <hdegoede@redhat.com>
232L: lm-sensors@lm-sensors.org
233S: Maintained
234F: drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M: Alistair John Strachan <alistair@devzero.co.uk>
238L: lm-sensors@lm-sensors.org
239S: Maintained
240F: drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M: Jes Sorensen <jes@trained-monkey.org>
244L: linux-acenic@sunsite.dk
245S: Maintained
246F: drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M: Peter Feuerer <peter@piie.net>
250L: platform-driver-x86@vger.kernel.org
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M: "Lee, Chun-Yi" <jlee@suse.com>
257L: platform-driver-x86@vger.kernel.org
258S: Maintained
259F: drivers/platform/x86/acer-wmi.c
260
261ACPI
262M: Rafael J. Wysocki <rjw@rjwysocki.net>
263M: Len Brown <lenb@kernel.org>
264L: linux-acpi@vger.kernel.org
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S: Supported
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
272F: include/acpi/
273F: Documentation/acpi/
274F: Documentation/ABI/testing/sysfs-bus-acpi
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
278F: tools/power/acpi/
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
293F: tools/power/acpi/
294
295ACPI FAN DRIVER
296M: Zhang Rui <rui.zhang@intel.com>
297L: linux-acpi@vger.kernel.org
298W: https://01.org/linux-acpi
299S: Supported
300F: drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L: platform-driver-x86@vger.kernel.org
318S: Orphan
319F: drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M: Thibaut Varene <T-Bone@parisc-linux.org>
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
326F: sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
330W: http://wiki.analog.com/AD5254
331W: http://ez.analog.com/community/linux-device-drivers
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5398
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD7142
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7877
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7879
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.de>
369L: lm-sensors@lm-sensors.org
370S: Maintained
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M: Corentin Labbe <clabbe.montjoie@gmail.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L: linux-wireless@vger.kernel.org
382W: http://wireless.kernel.org/
383S: Orphan
384F: drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5520
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
400F: drivers/leds/leds-adp5520.c
401F: drivers/gpio/gpio-adp5520.c
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
406W: http://wiki.analog.com/ADP5588
407W: http://ez.analog.com/community/linux-device-drivers
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
410F: drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
414W: http://wiki.analog.com/ADP8860
415W: http://ez.analog.com/community/linux-device-drivers
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M: Colin Leroy <colin@colino.net>
429S: Maintained
430F: drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M: Jean Delvare <jdelvare@suse.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
441W: http://wiki.analog.com/ADXL345
442W: http://ez.analog.com/community/linux-device-drivers
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M: Matthew Wilcox <matthew@wil.cx>
448L: linux-scsi@vger.kernel.org
449S: Maintained
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M: Riccardo Facchetti <fizban@tin.it>
455S: Maintained
456F: sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M: David Howells <dhowells@redhat.com>
486L: linux-afs@lists.infradead.org
487S: Supported
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M: David Airlie <airlied@linux.ie>
494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S: Maintained
496F: drivers/char/agp/
497F: include/linux/agp*
498F: include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M: "Juergen E. Fischer" <fischer@norbit.de>
502L: linux-scsi@vger.kernel.org
503S: Maintained
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M: Hannes Reinecke <hare@suse.de>
509L: linux-scsi@vger.kernel.org
510S: Maintained
511F: drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
521AIO
522M: Benjamin LaHaise <bcrl@kvack.org>
523L: linux-aio@kvack.org
524S: Supported
525F: fs/aio.c
526F: include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M: Duncan Sands <duncan.sands@free.fr>
540L: linux-usb@vger.kernel.org
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M: Manuel Lauss <manuel.lauss@gmail.com>
548S: Maintained
549F: drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M: Rudolf Marek <r.marek@assembler.cz>
553L: linux-i2c@vger.kernel.org
554S: Maintained
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M: Richard Henderson <rth@twiddle.net>
560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M: Matt Turner <mattst88@gmail.com>
562S: Odd Fixes
563L: linux-alpha@vger.kernel.org
564F: arch/alpha/
565
566ALTERA MAILBOX DRIVER
567M: Ley Foon Tan <lftan@altera.com>
568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S: Maintained
570F: drivers/mailbox/mailbox-altera.c
571
572ALTERA TRIPLE SPEED ETHERNET DRIVER
573M: Vince Bridgers <vbridger@opensource.altera.com>
574L: netdev@vger.kernel.org
575L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576S: Maintained
577F: drivers/net/ethernet/altera/
578
579ALTERA UART/JTAG UART SERIAL DRIVERS
580M: Tobias Klauser <tklauser@distanz.ch>
581L: linux-serial@vger.kernel.org
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/tty/serial/altera_uart.c
585F: drivers/tty/serial/altera_jtaguart.c
586F: include/linux/altera_uart.h
587F: include/linux/altera_jtaguart.h
588
589AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
590M: Tom Lendacky <thomas.lendacky@amd.com>
591L: linux-crypto@vger.kernel.org
592S: Supported
593F: drivers/crypto/ccp/
594F: include/linux/ccp.h
595
596AMD FAM15H PROCESSOR POWER MONITORING DRIVER
597M: Andreas Herrmann <herrmann.der.user@googlemail.com>
598L: lm-sensors@lm-sensors.org
599S: Maintained
600F: Documentation/hwmon/fam15h_power
601F: drivers/hwmon/fam15h_power.c
602
603AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
604M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
606S: Supported
607F: drivers/usb/gadget/udc/amd5536udc.*
608
609AMD GEODE PROCESSOR/CHIPSET SUPPORT
610P: Andres Salomon <dilinger@queued.net>
611L: linux-geode@lists.infradead.org (moderated for non-subscribers)
612W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
613S: Supported
614F: drivers/char/hw_random/geode-rng.c
615F: drivers/crypto/geode*
616F: drivers/video/fbdev/geode/
617F: arch/x86/include/asm/geode.h
618
619AMD IOMMU (AMD-VI)
620M: Joerg Roedel <joro@8bytes.org>
621L: iommu@lists.linux-foundation.org
622T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
623S: Maintained
624F: drivers/iommu/amd_iommu*.[ch]
625F: include/linux/amd-iommu.h
626
627AMD KFD
628M: Oded Gabbay <oded.gabbay@amd.com>
629L: dri-devel@lists.freedesktop.org
630T: git git://people.freedesktop.org/~gabbayo/linux.git
631S: Supported
632F: drivers/gpu/drm/amd/amdkfd/
633F: drivers/gpu/drm/amd/include/cik_structs.h
634F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
635F: drivers/gpu/drm/radeon/radeon_kfd.c
636F: drivers/gpu/drm/radeon/radeon_kfd.h
637F: include/uapi/linux/kfd_ioctl.h
638
639AMD MICROCODE UPDATE SUPPORT
640M: Borislav Petkov <bp@alien8.de>
641S: Maintained
642F: arch/x86/kernel/cpu/microcode/amd*
643
644AMD XGBE DRIVER
645M: Tom Lendacky <thomas.lendacky@amd.com>
646L: netdev@vger.kernel.org
647S: Supported
648F: drivers/net/ethernet/amd/xgbe/
649F: drivers/net/phy/amd-xgbe-phy.c
650
651AMS (Apple Motion Sensor) DRIVER
652M: Michael Hanselmann <linux-kernel@hansmi.ch>
653S: Supported
654F: drivers/macintosh/ams/
655
656AMSO1100 RNIC DRIVER
657M: Tom Tucker <tom@opengridcomputing.com>
658M: Steve Wise <swise@opengridcomputing.com>
659L: linux-rdma@vger.kernel.org
660S: Maintained
661F: drivers/infiniband/hw/amso1100/
662
663ANALOG DEVICES INC AD9389B DRIVER
664M: Hans Verkuil <hans.verkuil@cisco.com>
665L: linux-media@vger.kernel.org
666S: Maintained
667F: drivers/media/i2c/ad9389b*
668
669ANALOG DEVICES INC ADV7180 DRIVER
670M: Lars-Peter Clausen <lars@metafoo.de>
671L: linux-media@vger.kernel.org
672W: http://ez.analog.com/community/linux-device-drivers
673S: Supported
674F: drivers/media/i2c/adv7180.c
675
676ANALOG DEVICES INC ADV7511 DRIVER
677M: Hans Verkuil <hans.verkuil@cisco.com>
678L: linux-media@vger.kernel.org
679S: Maintained
680F: drivers/media/i2c/adv7511*
681
682ANALOG DEVICES INC ADV7604 DRIVER
683M: Hans Verkuil <hans.verkuil@cisco.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/adv7604*
687
688ANALOG DEVICES INC ADV7842 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7842*
693
694ANALOG DEVICES INC ASOC CODEC DRIVERS
695M: Lars-Peter Clausen <lars@metafoo.de>
696L: alsa-devel@alsa-project.org (moderated for non-subscribers)
697W: http://wiki.analog.com/
698W: http://ez.analog.com/community/linux-device-drivers
699S: Supported
700F: sound/soc/codecs/adau*
701F: sound/soc/codecs/adav*
702F: sound/soc/codecs/ad1*
703F: sound/soc/codecs/ad7*
704F: sound/soc/codecs/ssm*
705F: sound/soc/codecs/sigmadsp.*
706
707ANALOG DEVICES INC ASOC DRIVERS
708L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
709L: alsa-devel@alsa-project.org (moderated for non-subscribers)
710W: http://blackfin.uclinux.org/
711S: Supported
712F: sound/soc/blackfin/*
713
714ANALOG DEVICES INC IIO DRIVERS
715M: Lars-Peter Clausen <lars@metafoo.de>
716M: Michael Hennerich <Michael.Hennerich@analog.com>
717W: http://wiki.analog.com/
718W: http://ez.analog.com/community/linux-device-drivers
719S: Supported
720F: drivers/iio/*/ad*
721X: drivers/iio/*/adjd*
722F: drivers/staging/iio/*/ad*
723F: staging/iio/trigger/iio-trig-bfin-timer.c
724
725ANDROID DRIVERS
726M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
727M: Arve Hjønnevåg <arve@android.com>
728M: Riley Andrews <riandrews@android.com>
729T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
730L: devel@driverdev.osuosl.org
731S: Supported
732F: drivers/android/
733F: drivers/staging/android/
734
735AOA (Apple Onboard Audio) ALSA DRIVER
736M: Johannes Berg <johannes@sipsolutions.net>
737L: linuxppc-dev@lists.ozlabs.org
738L: alsa-devel@alsa-project.org (moderated for non-subscribers)
739S: Maintained
740F: sound/aoa/
741
742APM DRIVER
743M: Jiri Kosina <jkosina@suse.cz>
744S: Odd fixes
745F: arch/x86/kernel/apm_32.c
746F: include/linux/apm_bios.h
747F: include/uapi/linux/apm_bios.h
748F: drivers/char/apm-emulation.c
749
750APPLE BCM5974 MULTITOUCH DRIVER
751M: Henrik Rydberg <rydberg@bitmath.org>
752L: linux-input@vger.kernel.org
753S: Odd fixes
754F: drivers/input/mouse/bcm5974.c
755
756APPLE SMC DRIVER
757M: Henrik Rydberg <rydberg@bitmath.org>
758L: lm-sensors@lm-sensors.org
759S: Odd fixes
760F: drivers/hwmon/applesmc.c
761
762APPLETALK NETWORK LAYER
763M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
764S: Maintained
765F: drivers/net/appletalk/
766F: net/appletalk/
767
768APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
769M: Iyappan Subramanian <isubramanian@apm.com>
770M: Keyur Chudgar <kchudgar@apm.com>
771S: Supported
772F: drivers/net/ethernet/apm/xgene/
773F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
774
775APTINA CAMERA SENSOR PLL
776M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
777L: linux-media@vger.kernel.org
778S: Maintained
779F: drivers/media/i2c/aptina-pll.*
780
781ARC FRAMEBUFFER DRIVER
782M: Jaya Kumar <jayalk@intworks.biz>
783S: Maintained
784F: drivers/video/fbdev/arcfb.c
785F: drivers/video/fbdev/core/fb_defio.c
786
787ARM MFM AND FLOPPY DRIVERS
788M: Ian Molton <spyro@f2s.com>
789S: Maintained
790F: arch/arm/lib/floppydma.S
791F: arch/arm/include/asm/floppy.h
792
793ARM PMU PROFILING AND DEBUGGING
794M: Will Deacon <will.deacon@arm.com>
795S: Maintained
796F: arch/arm/kernel/perf_event*
797F: arch/arm/oprofile/common.c
798F: arch/arm/include/asm/pmu.h
799F: arch/arm/kernel/hw_breakpoint.c
800F: arch/arm/include/asm/hw_breakpoint.h
801
802ARM PORT
803M: Russell King <linux@arm.linux.org.uk>
804L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
805W: http://www.arm.linux.org.uk/
806S: Maintained
807F: arch/arm/
808
809ARM SUB-ARCHITECTURES
810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811S: Maintained
812F: arch/arm/mach-*/
813F: arch/arm/plat-*/
814T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
815
816ARM PRIMECELL AACI PL041 DRIVER
817M: Russell King <linux@arm.linux.org.uk>
818S: Maintained
819F: sound/arm/aaci.*
820
821ARM PRIMECELL CLCD PL110 DRIVER
822M: Russell King <linux@arm.linux.org.uk>
823S: Maintained
824F: drivers/video/fbdev/amba-clcd.*
825
826ARM PRIMECELL KMI PL050 DRIVER
827M: Russell King <linux@arm.linux.org.uk>
828S: Maintained
829F: drivers/input/serio/ambakmi.*
830F: include/linux/amba/kmi.h
831
832ARM PRIMECELL MMCI PL180/1 DRIVER
833M: Russell King <linux@arm.linux.org.uk>
834S: Maintained
835F: drivers/mmc/host/mmci.*
836F: include/linux/amba/mmci.h
837
838ARM PRIMECELL UART PL010 AND PL011 DRIVERS
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
841F: drivers/tty/serial/amba-pl01*.c
842F: include/linux/amba/serial.h
843
844ARM PRIMECELL BUS SUPPORT
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
847F: drivers/amba/
848F: include/linux/amba/bus.h
849
850ARM/ADS SPHERE MACHINE SUPPORT
851M: Lennert Buytenhek <kernel@wantstofly.org>
852L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
853S: Maintained
854
855ARM/AFEB9260 MACHINE SUPPORT
856M: Sergey Lapin <slapin@ossfans.org>
857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
858S: Maintained
859
860ARM/AJECO 1ARM MACHINE SUPPORT
861M: Lennert Buytenhek <kernel@wantstofly.org>
862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863S: Maintained
864
865ARM/Allwinner A1X SoC support
866M: Maxime Ripard <maxime.ripard@free-electrons.com>
867L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
868S: Maintained
869N: sun[x4567]i
870
871ARM/Allwinner SoC Clock Support
872M: Emilio López <emilio@elopez.com.ar>
873S: Maintained
874F: drivers/clk/sunxi/
875
876ARM/Amlogic MesonX SoC support
877M: Carlo Caione <carlo@caione.org>
878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879S: Maintained
880F: drivers/media/rc/meson-ir.c
881N: meson[x68]
882
883ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
884M: Andrew Victor <linux@maxim.org.za>
885M: Nicolas Ferre <nicolas.ferre@atmel.com>
886M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
887L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
888W: http://maxim.org.za/at91_26.html
889W: http://www.linux4sam.org
890S: Supported
891F: arch/arm/mach-at91/
892F: include/soc/at91/
893F: arch/arm/boot/dts/at91*.dts
894F: arch/arm/boot/dts/at91*.dtsi
895F: arch/arm/boot/dts/sama*.dts
896F: arch/arm/boot/dts/sama*.dtsi
897F: arch/arm/include/debug/at91.S
898
899ARM/ATMEL AT91 Clock Support
900M: Boris Brezillon <boris.brezillon@free-electrons.com>
901S: Maintained
902F: drivers/clk/at91
903
904ARM/CALXEDA HIGHBANK ARCHITECTURE
905M: Rob Herring <robh@kernel.org>
906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907S: Maintained
908F: arch/arm/mach-highbank/
909
910ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
911M: Krzysztof Halasa <khalasa@piap.pl>
912S: Maintained
913F: arch/arm/mach-cns3xxx/
914
915ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
916M: Alexander Shiyan <shc_work@mail.ru>
917L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918S: Odd Fixes
919N: clps711x
920
921ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
922M: Hartley Sweeten <hsweeten@visionengravers.com>
923M: Ryan Mallon <rmallon@gmail.com>
924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925S: Maintained
926F: arch/arm/mach-ep93xx/
927F: arch/arm/mach-ep93xx/include/mach/
928
929ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
930M: Lennert Buytenhek <kernel@wantstofly.org>
931L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932S: Maintained
933
934ARM/CLKDEV SUPPORT
935M: Russell King <linux@arm.linux.org.uk>
936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937S: Maintained
938F: arch/arm/include/asm/clkdev.h
939F: drivers/clk/clkdev.c
940
941ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
942M: Mike Rapoport <mike@compulab.co.il>
943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S: Maintained
945
946ARM/CONTEC MICRO9 MACHINE SUPPORT
947M: Hubert Feurstein <hubert.feurstein@contec.at>
948S: Maintained
949F: arch/arm/mach-ep93xx/micro9.c
950
951ARM/CORESIGHT FRAMEWORK AND DRIVERS
952M: Mathieu Poirier <mathieu.poirier@linaro.org>
953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S: Maintained
955F: drivers/coresight/*
956F: Documentation/trace/coresight.txt
957F: Documentation/devicetree/bindings/arm/coresight.txt
958F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
959
960ARM/CORGI MACHINE SUPPORT
961M: Richard Purdie <rpurdie@rpsys.net>
962S: Maintained
963
964ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
965M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967T: git git://git.berlios.de/gemini-board
968S: Maintained
969F: arch/arm/mach-gemini/
970
971ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
972M: Barry Song <baohua@kernel.org>
973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
975S: Maintained
976F: arch/arm/mach-prima2/
977F: drivers/clk/sirf/
978F: drivers/clocksource/timer-prima2.c
979F: drivers/clocksource/timer-atlas7.c
980N: [^a-z]sirf
981
982ARM/EBSA110 MACHINE SUPPORT
983M: Russell King <linux@arm.linux.org.uk>
984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985W: http://www.arm.linux.org.uk/
986S: Maintained
987F: arch/arm/mach-ebsa110/
988F: drivers/net/ethernet/amd/am79c961a.*
989
990ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
991M: Uwe Kleine-König <kernel@pengutronix.de>
992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993S: Maintained
994N: efm32
995
996ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
997M: Daniel Ribeiro <drwyrm@gmail.com>
998M: Stefan Schmidt <stefan@openezx.org>
999M: Harald Welte <laforge@openezx.org>
1000L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1001W: http://www.openezx.org/
1002S: Maintained
1003T: topgit git://git.openezx.org/openezx.git
1004F: arch/arm/mach-pxa/ezx.c
1005
1006ARM/FARADAY FA526 PORT
1007M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
1010T: git git://git.berlios.de/gemini-board
1011F: arch/arm/mm/*-fa*
1012
1013ARM/FOOTBRIDGE ARCHITECTURE
1014M: Russell King <linux@arm.linux.org.uk>
1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016W: http://www.arm.linux.org.uk/
1017S: Maintained
1018F: arch/arm/include/asm/hardware/dec21285.h
1019F: arch/arm/mach-footbridge/
1020
1021ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1022M: Shawn Guo <shawn.guo@linaro.org>
1023M: Sascha Hauer <kernel@pengutronix.de>
1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025S: Maintained
1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1027F: arch/arm/mach-imx/
1028F: arch/arm/mach-mxs/
1029F: arch/arm/boot/dts/imx*
1030F: arch/arm/configs/imx*_defconfig
1031
1032ARM/FREESCALE VYBRID ARM ARCHITECTURE
1033M: Shawn Guo <shawn.guo@linaro.org>
1034M: Sascha Hauer <kernel@pengutronix.de>
1035R: Stefan Agner <stefan@agner.ch>
1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037S: Maintained
1038T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1039F: arch/arm/mach-imx/*vf610*
1040F: arch/arm/boot/dts/vf*
1041
1042ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1043M: Lennert Buytenhek <kernel@wantstofly.org>
1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045S: Maintained
1046
1047ARM/GUMSTIX MACHINE SUPPORT
1048M: Steve Sakoman <sakoman@gmail.com>
1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050S: Maintained
1051
1052ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1053M: Philipp Zabel <philipp.zabel@gmail.com>
1054M: Paul Parsons <lost.distance@yahoo.com>
1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056S: Maintained
1057F: arch/arm/mach-pxa/hx4700.c
1058F: arch/arm/mach-pxa/include/mach/hx4700.h
1059F: sound/soc/pxa/hx4700.c
1060
1061ARM/HISILICON SOC SUPPORT
1062M: Wei Xu <xuwei5@hisilicon.com>
1063L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064W: http://www.hisilicon.com
1065S: Supported
1066T: git git://github.com/hisilicon/linux-hisi.git
1067F: arch/arm/mach-hisi/
1068
1069ARM/HP JORNADA 7XX MACHINE SUPPORT
1070M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1071W: www.jlime.com
1072S: Maintained
1073T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1074F: arch/arm/mach-sa1100/jornada720.c
1075F: arch/arm/mach-sa1100/include/mach/jornada720.h
1076
1077ARM/IGEP MACHINE SUPPORT
1078M: Enric Balletbo i Serra <eballetbo@gmail.com>
1079M: Javier Martinez Canillas <javier@dowhile0.org>
1080L: linux-omap@vger.kernel.org
1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082S: Maintained
1083F: arch/arm/boot/dts/omap3-igep*
1084
1085ARM/INCOME PXA270 SUPPORT
1086M: Marek Vasut <marek.vasut@gmail.com>
1087L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088S: Maintained
1089F: arch/arm/mach-pxa/colibri-pxa270-income.c
1090
1091ARM/INTEL IOP32X ARM ARCHITECTURE
1092M: Lennert Buytenhek <kernel@wantstofly.org>
1093L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094S: Maintained
1095
1096ARM/INTEL IOP33X ARM ARCHITECTURE
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Orphan
1099
1100ARM/INTEL IOP13XX ARM ARCHITECTURE
1101M: Lennert Buytenhek <kernel@wantstofly.org>
1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103S: Maintained
1104
1105ARM/INTEL IQ81342EX MACHINE SUPPORT
1106M: Lennert Buytenhek <kernel@wantstofly.org>
1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108S: Maintained
1109
1110ARM/INTEL IXDP2850 MACHINE SUPPORT
1111M: Lennert Buytenhek <kernel@wantstofly.org>
1112L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1113S: Maintained
1114
1115ARM/INTEL IXP4XX ARM ARCHITECTURE
1116M: Imre Kaloz <kaloz@openwrt.org>
1117M: Krzysztof Halasa <khalasa@piap.pl>
1118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119S: Maintained
1120F: arch/arm/mach-ixp4xx/
1121
1122ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1123M: Jonathan Cameron <jic23@cam.ac.uk>
1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125S: Maintained
1126F: arch/arm/mach-pxa/stargate2.c
1127F: drivers/pcmcia/pxa2xx_stargate2.c
1128
1129ARM/INTEL XSC3 (MANZANO) ARM CORE
1130M: Lennert Buytenhek <kernel@wantstofly.org>
1131L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132S: Maintained
1133
1134ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1135M: Lennert Buytenhek <kernel@wantstofly.org>
1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137S: Maintained
1138
1139ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1140M: Santosh Shilimkar <ssantosh@kernel.org>
1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142S: Maintained
1143F: arch/arm/mach-keystone/
1144T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1145
1146ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1147M: Santosh Shilimkar <ssantosh@kernel.org>
1148L: linux-kernel@vger.kernel.org
1149S: Maintained
1150F: drivers/clk/keystone/
1151
1152ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1153M: Santosh Shilimkar <ssantosh@kernel.org>
1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155L: linux-kernel@vger.kernel.org
1156S: Maintained
1157F: drivers/clocksource/timer-keystone.c
1158
1159ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1160M: Santosh Shilimkar <ssantosh@kernel.org>
1161L: linux-kernel@vger.kernel.org
1162S: Maintained
1163F: drivers/power/reset/keystone-reset.c
1164
1165ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1166M: Santosh Shilimkar <ssantosh@kernel.org>
1167L: linux-kernel@vger.kernel.org
1168S: Maintained
1169F: drivers/memory/*emif*
1170
1171ARM/LOGICPD PXA270 MACHINE SUPPORT
1172M: Lennert Buytenhek <kernel@wantstofly.org>
1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174S: Maintained
1175
1176ARM/MAGICIAN MACHINE SUPPORT
1177M: Philipp Zabel <philipp.zabel@gmail.com>
1178S: Maintained
1179
1180ARM/Marvell Armada 370 and Armada XP SOC support
1181M: Jason Cooper <jason@lakedaemon.net>
1182M: Andrew Lunn <andrew@lunn.ch>
1183M: Gregory Clement <gregory.clement@free-electrons.com>
1184M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187F: arch/arm/mach-mvebu/
1188F: drivers/rtc/rtc-armada38x.c
1189
1190ARM/Marvell Berlin SoC support
1191M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193S: Maintained
1194F: arch/arm/mach-berlin/
1195
1196ARM/Marvell Dove/MV78xx0/Orion SOC support
1197M: Jason Cooper <jason@lakedaemon.net>
1198M: Andrew Lunn <andrew@lunn.ch>
1199M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1200M: Gregory Clement <gregory.clement@free-electrons.com>
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S: Maintained
1203F: arch/arm/mach-dove/
1204F: arch/arm/mach-mv78xx0/
1205F: arch/arm/mach-orion5x/
1206F: arch/arm/plat-orion/
1207
1208ARM/Orion SoC/Technologic Systems TS-78xx platform support
1209M: Alexander Clouter <alex@digriz.org.uk>
1210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211W: http://www.digriz.org.uk/ts78xx/kernel
1212S: Maintained
1213F: arch/arm/mach-orion5x/ts78xx-*
1214
1215ARM/Mediatek SoC support
1216M: Matthias Brugger <matthias.bgg@gmail.com>
1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218S: Maintained
1219F: arch/arm/boot/dts/mt6*
1220F: arch/arm/boot/dts/mt8*
1221F: arch/arm/mach-mediatek/
1222N: mtk
1223K: mediatek
1224
1225ARM/MICREL KS8695 ARCHITECTURE
1226M: Greg Ungerer <gerg@uclinux.org>
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228F: arch/arm/mach-ks8695/
1229S: Odd Fixes
1230
1231ARM/MIOA701 MACHINE SUPPORT
1232M: Robert Jarzmik <robert.jarzmik@free.fr>
1233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234F: arch/arm/mach-pxa/mioa701.c
1235S: Maintained
1236
1237ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1238M: Michael Petchkovsky <mkpetch@internode.on.net>
1239S: Maintained
1240
1241ARM/NOMADIK ARCHITECTURE
1242M: Alessandro Rubini <rubini@unipv.it>
1243M: Linus Walleij <linus.walleij@linaro.org>
1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245S: Maintained
1246F: arch/arm/mach-nomadik/
1247F: drivers/pinctrl/nomadik/
1248F: drivers/i2c/busses/i2c-nomadik.c
1249T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1250
1251ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1252M: Nelson Castillo <arhuaco@freaks-unidos.net>
1253L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1254W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1255S: Supported
1256
1257ARM/QUALCOMM MSM MACHINE SUPPORT
1258M: David Brown <davidb@codeaurora.org>
1259M: Daniel Walker <dwalker@fifo99.com>
1260M: Bryan Huntsman <bryanh@codeaurora.org>
1261L: linux-arm-msm@vger.kernel.org
1262F: arch/arm/mach-msm/
1263F: drivers/video/fbdev/msm/
1264F: drivers/mmc/host/msm_sdcc.c
1265F: drivers/mmc/host/msm_sdcc.h
1266F: drivers/tty/serial/msm_serial.h
1267F: drivers/tty/serial/msm_serial.c
1268F: drivers/*/pm8???-*
1269F: drivers/mfd/ssbi.c
1270T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1271S: Maintained
1272
1273ARM/TOSA MACHINE SUPPORT
1274M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1275M: Dirk Opfer <dirk@opfer-online.de>
1276S: Maintained
1277
1278ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1279M: Marek Vasut <marek.vasut@gmail.com>
1280L: linux-arm-kernel@lists.infradead.org
1281W: http://hackndev.com
1282S: Maintained
1283F: arch/arm/mach-pxa/include/mach/palmtx.h
1284F: arch/arm/mach-pxa/palmtx.c
1285F: arch/arm/mach-pxa/include/mach/palmt5.h
1286F: arch/arm/mach-pxa/palmt5.c
1287F: arch/arm/mach-pxa/include/mach/palmld.h
1288F: arch/arm/mach-pxa/palmld.c
1289F: arch/arm/mach-pxa/include/mach/palmte2.h
1290F: arch/arm/mach-pxa/palmte2.c
1291F: arch/arm/mach-pxa/include/mach/palmtc.h
1292F: arch/arm/mach-pxa/palmtc.c
1293
1294ARM/PALM TREO SUPPORT
1295M: Tomas Cech <sleep_walker@suse.cz>
1296L: linux-arm-kernel@lists.infradead.org
1297W: http://hackndev.com
1298S: Maintained
1299F: arch/arm/mach-pxa/include/mach/palmtreo.h
1300F: arch/arm/mach-pxa/palmtreo.c
1301
1302ARM/PALMZ72 SUPPORT
1303M: Sergey Lapin <slapin@ossfans.org>
1304L: linux-arm-kernel@lists.infradead.org
1305W: http://hackndev.com
1306S: Maintained
1307F: arch/arm/mach-pxa/include/mach/palmz72.h
1308F: arch/arm/mach-pxa/palmz72.c
1309
1310ARM/PLEB SUPPORT
1311M: Peter Chubb <pleb@gelato.unsw.edu.au>
1312W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1313S: Maintained
1314
1315ARM/PT DIGITAL BOARD PORT
1316M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318W: http://www.arm.linux.org.uk/
1319S: Maintained
1320
1321ARM/QUALCOMM SUPPORT
1322M: Kumar Gala <galak@codeaurora.org>
1323M: Andy Gross <agross@codeaurora.org>
1324M: David Brown <davidb@codeaurora.org>
1325L: linux-arm-msm@vger.kernel.org
1326L: linux-soc@vger.kernel.org
1327S: Maintained
1328F: arch/arm/mach-qcom/
1329F: drivers/soc/qcom/
1330T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1331
1332ARM/RADISYS ENP2611 MACHINE SUPPORT
1333M: Lennert Buytenhek <kernel@wantstofly.org>
1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335S: Maintained
1336
1337ARM/RISCPC ARCHITECTURE
1338M: Russell King <linux@arm.linux.org.uk>
1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340W: http://www.arm.linux.org.uk/
1341S: Maintained
1342F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1343F: arch/arm/include/asm/hardware/ioc.h
1344F: arch/arm/include/asm/hardware/iomd.h
1345F: arch/arm/include/asm/hardware/memc.h
1346F: arch/arm/mach-rpc/
1347F: drivers/net/ethernet/8390/etherh.c
1348F: drivers/net/ethernet/i825xx/ether1*
1349F: drivers/net/ethernet/seeq/ether3*
1350F: drivers/scsi/arm/
1351
1352ARM/Rockchip SoC support
1353M: Heiko Stuebner <heiko@sntech.de>
1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355L: linux-rockchip@lists.infradead.org
1356S: Maintained
1357F: arch/arm/boot/dts/rk3*
1358F: arch/arm/mach-rockchip/
1359F: drivers/clk/rockchip/
1360F: drivers/i2c/busses/i2c-rk3x.c
1361F: drivers/*/*rockchip*
1362F: drivers/*/*/*rockchip*
1363F: sound/soc/rockchip/
1364N: rockchip
1365
1366ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1367M: Kukjin Kim <kgene@kernel.org>
1368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1370S: Maintained
1371F: arch/arm/boot/dts/s3c*
1372F: arch/arm/boot/dts/exynos*
1373F: arch/arm/plat-samsung/
1374F: arch/arm/mach-s3c24*/
1375F: arch/arm/mach-s3c64xx/
1376F: arch/arm/mach-s5p*/
1377F: arch/arm/mach-exynos*/
1378F: drivers/*/*s3c2410*
1379F: drivers/*/*/*s3c2410*
1380F: drivers/spi/spi-s3c*
1381F: sound/soc/samsung/*
1382N: exynos
1383
1384ARM/SAMSUNG MOBILE MACHINE SUPPORT
1385M: Kyungmin Park <kyungmin.park@samsung.com>
1386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1387S: Maintained
1388F: arch/arm/mach-s5pv210/
1389
1390ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1391M: Kyungmin Park <kyungmin.park@samsung.com>
1392M: Kamil Debski <k.debski@samsung.com>
1393L: linux-arm-kernel@lists.infradead.org
1394L: linux-media@vger.kernel.org
1395S: Maintained
1396F: drivers/media/platform/s5p-g2d/
1397
1398ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1399M: Kyungmin Park <kyungmin.park@samsung.com>
1400M: Kamil Debski <k.debski@samsung.com>
1401M: Jeongtae Park <jtp.park@samsung.com>
1402L: linux-arm-kernel@lists.infradead.org
1403L: linux-media@vger.kernel.org
1404S: Maintained
1405F: arch/arm/plat-samsung/s5p-dev-mfc.c
1406F: drivers/media/platform/s5p-mfc/
1407
1408ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1409M: Kyungmin Park <kyungmin.park@samsung.com>
1410M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1411L: linux-arm-kernel@lists.infradead.org
1412L: linux-media@vger.kernel.org
1413S: Maintained
1414F: drivers/media/platform/s5p-tv/
1415
1416ARM/SHMOBILE ARM ARCHITECTURE
1417M: Simon Horman <horms@verge.net.au>
1418M: Magnus Damm <magnus.damm@gmail.com>
1419L: linux-sh@vger.kernel.org
1420W: http://oss.renesas.com
1421Q: http://patchwork.kernel.org/project/linux-sh/list/
1422T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1423S: Supported
1424F: arch/arm/boot/dts/emev2*
1425F: arch/arm/boot/dts/r7s*
1426F: arch/arm/boot/dts/r8a*
1427F: arch/arm/boot/dts/sh*
1428F: arch/arm/configs/ape6evm_defconfig
1429F: arch/arm/configs/armadillo800eva_defconfig
1430F: arch/arm/configs/bockw_defconfig
1431F: arch/arm/configs/kzm9g_defconfig
1432F: arch/arm/configs/mackerel_defconfig
1433F: arch/arm/configs/marzen_defconfig
1434F: arch/arm/configs/shmobile_defconfig
1435F: arch/arm/include/debug/renesas-scif.S
1436F: arch/arm/mach-shmobile/
1437F: drivers/sh/
1438
1439ARM/SOCFPGA ARCHITECTURE
1440M: Dinh Nguyen <dinguyen@opensource.altera.com>
1441S: Maintained
1442F: arch/arm/mach-socfpga/
1443W: http://www.rocketboards.org
1444T: git://git.rocketboards.org/linux-socfpga.git
1445T: git://git.rocketboards.org/linux-socfpga-next.git
1446
1447ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1448M: Dinh Nguyen <dinguyen@opensource.altera.com>
1449S: Maintained
1450F: drivers/clk/socfpga/
1451
1452ARM/SOCFPGA EDAC SUPPORT
1453M: Thor Thayer <tthayer@opensource.altera.com>
1454S: Maintained
1455F: drivers/edac/altera_edac.
1456
1457ARM/STI ARCHITECTURE
1458M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1459M: Maxime Coquelin <maxime.coquelin@st.com>
1460M: Patrice Chotard <patrice.chotard@st.com>
1461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462L: kernel@stlinux.com
1463W: http://www.stlinux.com
1464S: Maintained
1465F: arch/arm/mach-sti/
1466F: arch/arm/boot/dts/sti*
1467F: drivers/clocksource/arm_global_timer.c
1468F: drivers/i2c/busses/i2c-st.c
1469F: drivers/media/rc/st_rc.c
1470F: drivers/mmc/host/sdhci-st.c
1471F: drivers/phy/phy-miphy28lp.c
1472F: drivers/phy/phy-miphy365x.c
1473F: drivers/phy/phy-stih407-usb.c
1474F: drivers/phy/phy-stih41x-usb.c
1475F: drivers/pinctrl/pinctrl-st.c
1476F: drivers/reset/sti/
1477F: drivers/tty/serial/st-asc.c
1478F: drivers/usb/dwc3/dwc3-st.c
1479F: drivers/usb/host/ehci-st.c
1480F: drivers/usb/host/ohci-st.c
1481F: drivers/ata/ahci_st.c
1482
1483ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1484M: Lennert Buytenhek <kernel@wantstofly.org>
1485L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486S: Maintained
1487
1488ARM/TETON BGA MACHINE SUPPORT
1489M: "Mark F. Brown" <mark.brown314@gmail.com>
1490L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1491S: Maintained
1492
1493ARM/THECUS N2100 MACHINE SUPPORT
1494M: Lennert Buytenhek <kernel@wantstofly.org>
1495L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496S: Maintained
1497
1498ARM/NUVOTON W90X900 ARM ARCHITECTURE
1499M: Wan ZongShun <mcuos.com@gmail.com>
1500L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501W: http://www.mcuos.com
1502S: Maintained
1503F: arch/arm/mach-w90x900/
1504F: drivers/input/keyboard/w90p910_keypad.c
1505F: drivers/input/touchscreen/w90p910_ts.c
1506F: drivers/watchdog/nuc900_wdt.c
1507F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1508F: drivers/mtd/nand/nuc900_nand.c
1509F: drivers/rtc/rtc-nuc900.c
1510F: drivers/spi/spi-nuc900.c
1511F: drivers/usb/host/ehci-w90x900.c
1512F: drivers/video/fbdev/nuc900fb.c
1513
1514ARM/U300 MACHINE SUPPORT
1515M: Linus Walleij <linus.walleij@linaro.org>
1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517S: Supported
1518F: arch/arm/mach-u300/
1519F: drivers/clocksource/timer-u300.c
1520F: drivers/i2c/busses/i2c-stu300.c
1521F: drivers/rtc/rtc-coh901331.c
1522F: drivers/watchdog/coh901327_wdt.c
1523F: drivers/dma/coh901318*
1524F: drivers/mfd/ab3100*
1525F: drivers/rtc/rtc-ab3100.c
1526F: drivers/rtc/rtc-coh901331.c
1527T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1528
1529ARM/Ux500 ARM ARCHITECTURE
1530M: Linus Walleij <linus.walleij@linaro.org>
1531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532S: Maintained
1533F: arch/arm/mach-ux500/
1534F: drivers/clocksource/clksrc-dbx500-prcmu.c
1535F: drivers/dma/ste_dma40*
1536F: drivers/hwspinlock/u8500_hsem.c
1537F: drivers/mfd/abx500*
1538F: drivers/mfd/ab8500*
1539F: drivers/mfd/dbx500*
1540F: drivers/mfd/db8500*
1541F: drivers/pinctrl/nomadik/pinctrl-ab*
1542F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1543F: drivers/rtc/rtc-ab8500.c
1544F: drivers/rtc/rtc-pl031.c
1545T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1546
1547ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1548M: Ulf Hansson <ulf.hansson@linaro.org>
1549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550T: git git://git.linaro.org/people/ulfh/clk.git
1551S: Maintained
1552F: drivers/clk/ux500/
1553F: include/linux/platform_data/clk-ux500.h
1554
1555ARM/VERSATILE EXPRESS PLATFORM
1556M: Liviu Dudau <liviu.dudau@arm.com>
1557M: Sudeep Holla <sudeep.holla@arm.com>
1558M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560S: Maintained
1561F: arch/arm/boot/dts/vexpress*
1562F: arch/arm/mach-vexpress/
1563F: */*/vexpress*
1564F: */*/*/vexpress*
1565F: drivers/clk/versatile/clk-vexpress-osc.c
1566F: drivers/clocksource/versatile.c
1567
1568ARM/VFP SUPPORT
1569M: Russell King <linux@arm.linux.org.uk>
1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571W: http://www.arm.linux.org.uk/
1572S: Maintained
1573F: arch/arm/vfp/
1574
1575ARM/VOIPAC PXA270 SUPPORT
1576M: Marek Vasut <marek.vasut@gmail.com>
1577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578S: Maintained
1579F: arch/arm/mach-pxa/vpac270.c
1580F: arch/arm/mach-pxa/include/mach/vpac270.h
1581
1582ARM/VT8500 ARM ARCHITECTURE
1583M: Tony Prisk <linux@prisktech.co.nz>
1584L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585S: Maintained
1586F: arch/arm/mach-vt8500/
1587F: drivers/clocksource/vt8500_timer.c
1588F: drivers/i2c/busses/i2c-wmt.c
1589F: drivers/mmc/host/wmt-sdmmc.c
1590F: drivers/pwm/pwm-vt8500.c
1591F: drivers/rtc/rtc-vt8500.c
1592F: drivers/tty/serial/vt8500_serial.c
1593F: drivers/usb/host/ehci-platform.c
1594F: drivers/usb/host/uhci-platform.c
1595F: drivers/video/fbdev/vt8500lcdfb.*
1596F: drivers/video/fbdev/wm8505fb*
1597F: drivers/video/fbdev/wmt_ge_rops.*
1598
1599ARM/ZIPIT Z2 SUPPORT
1600M: Marek Vasut <marek.vasut@gmail.com>
1601L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1602S: Maintained
1603F: arch/arm/mach-pxa/z2.c
1604F: arch/arm/mach-pxa/include/mach/z2.h
1605
1606ARM/ZYNQ ARCHITECTURE
1607M: Michal Simek <michal.simek@xilinx.com>
1608R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1609L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1610W: http://wiki.xilinx.com
1611T: git git://git.xilinx.com/linux-xlnx.git
1612S: Supported
1613F: arch/arm/mach-zynq/
1614F: drivers/cpuidle/cpuidle-zynq.c
1615F: drivers/block/xsysace.c
1616N: zynq
1617N: xilinx
1618F: drivers/clocksource/cadence_ttc_timer.c
1619F: drivers/i2c/busses/i2c-cadence.c
1620F: drivers/mmc/host/sdhci-of-arasan.c
1621F: drivers/edac/synopsys_edac.c
1622
1623ARM SMMU DRIVER
1624M: Will Deacon <will.deacon@arm.com>
1625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626S: Maintained
1627F: drivers/iommu/arm-smmu.c
1628F: drivers/iommu/io-pgtable-arm.c
1629
1630ARM64 PORT (AARCH64 ARCHITECTURE)
1631M: Catalin Marinas <catalin.marinas@arm.com>
1632M: Will Deacon <will.deacon@arm.com>
1633L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1634S: Maintained
1635F: arch/arm64/
1636F: Documentation/arm64/
1637
1638AS3645A LED FLASH CONTROLLER DRIVER
1639M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1640L: linux-media@vger.kernel.org
1641T: git git://linuxtv.org/media_tree.git
1642S: Maintained
1643F: drivers/media/i2c/as3645a.c
1644F: include/media/as3645a.h
1645
1646ASC7621 HARDWARE MONITOR DRIVER
1647M: George Joseph <george.joseph@fairview5.com>
1648L: lm-sensors@lm-sensors.org
1649S: Maintained
1650F: Documentation/hwmon/asc7621
1651F: drivers/hwmon/asc7621.c
1652
1653ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1654M: Corentin Chary <corentin.chary@gmail.com>
1655L: acpi4asus-user@lists.sourceforge.net
1656L: platform-driver-x86@vger.kernel.org
1657W: http://acpi4asus.sf.net
1658S: Maintained
1659F: drivers/platform/x86/asus*.c
1660F: drivers/platform/x86/eeepc*.c
1661
1662ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1663R: Dan Williams <dan.j.williams@intel.com>
1664W: http://sourceforge.net/projects/xscaleiop
1665S: Odd fixes
1666F: Documentation/crypto/async-tx-api.txt
1667F: crypto/async_tx/
1668F: drivers/dma/
1669F: include/linux/dmaengine.h
1670F: include/linux/async_tx.h
1671
1672AT24 EEPROM DRIVER
1673M: Wolfram Sang <wsa@the-dreams.de>
1674L: linux-i2c@vger.kernel.org
1675S: Maintained
1676F: drivers/misc/eeprom/at24.c
1677F: include/linux/platform_data/at24.h
1678
1679ATA OVER ETHERNET (AOE) DRIVER
1680M: "Ed L. Cashin" <ed.cashin@acm.org>
1681W: http://www.openaoe.org/
1682S: Supported
1683F: Documentation/aoe/
1684F: drivers/block/aoe/
1685
1686ATHEROS ATH GENERIC UTILITIES
1687M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1688L: linux-wireless@vger.kernel.org
1689S: Supported
1690F: drivers/net/wireless/ath/*
1691
1692ATHEROS ATH5K WIRELESS DRIVER
1693M: Jiri Slaby <jirislaby@gmail.com>
1694M: Nick Kossifidis <mickflemm@gmail.com>
1695M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1696L: linux-wireless@vger.kernel.org
1697W: http://wireless.kernel.org/en/users/Drivers/ath5k
1698S: Maintained
1699F: drivers/net/wireless/ath/ath5k/
1700
1701ATHEROS ATH6KL WIRELESS DRIVER
1702M: Kalle Valo <kvalo@qca.qualcomm.com>
1703L: linux-wireless@vger.kernel.org
1704W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1705T: git git://github.com/kvalo/ath.git
1706S: Supported
1707F: drivers/net/wireless/ath/ath6kl/
1708
1709WILOCITY WIL6210 WIRELESS DRIVER
1710M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1711L: linux-wireless@vger.kernel.org
1712L: wil6210@qca.qualcomm.com
1713S: Supported
1714W: http://wireless.kernel.org/en/users/Drivers/wil6210
1715F: drivers/net/wireless/ath/wil6210/
1716F: include/uapi/linux/wil6210_uapi.h
1717
1718CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1719M: Christian Lamparter <chunkeey@googlemail.com>
1720L: linux-wireless@vger.kernel.org
1721W: http://wireless.kernel.org/en/users/Drivers/carl9170
1722S: Maintained
1723F: drivers/net/wireless/ath/carl9170/
1724
1725ATK0110 HWMON DRIVER
1726M: Luca Tettamanti <kronos.it@gmail.com>
1727L: lm-sensors@lm-sensors.org
1728S: Maintained
1729F: drivers/hwmon/asus_atk0110.c
1730
1731ATI_REMOTE2 DRIVER
1732M: Ville Syrjala <syrjala@sci.fi>
1733S: Maintained
1734F: drivers/input/misc/ati_remote2.c
1735
1736ATLX ETHERNET DRIVERS
1737M: Jay Cliburn <jcliburn@gmail.com>
1738M: Chris Snook <chris.snook@gmail.com>
1739L: netdev@vger.kernel.org
1740W: http://sourceforge.net/projects/atl1
1741W: http://atl1.sourceforge.net
1742S: Maintained
1743F: drivers/net/ethernet/atheros/
1744
1745ATM
1746M: Chas Williams <3chas3@gmail.com>
1747L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1748L: netdev@vger.kernel.org
1749W: http://linux-atm.sourceforge.net
1750S: Maintained
1751F: drivers/atm/
1752F: include/linux/atm*
1753F: include/uapi/linux/atm*
1754
1755ATMEL AT91 / AT32 MCI DRIVER
1756M: Ludovic Desroches <ludovic.desroches@atmel.com>
1757S: Maintained
1758F: drivers/mmc/host/atmel-mci.c
1759F: drivers/mmc/host/atmel-mci-regs.h
1760
1761ATMEL AT91 / AT32 SERIAL DRIVER
1762M: Nicolas Ferre <nicolas.ferre@atmel.com>
1763S: Supported
1764F: drivers/tty/serial/atmel_serial.c
1765
1766ATMEL Audio ALSA driver
1767M: Nicolas Ferre <nicolas.ferre@atmel.com>
1768L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1769S: Supported
1770F: sound/soc/atmel
1771
1772ATMEL DMA DRIVER
1773M: Nicolas Ferre <nicolas.ferre@atmel.com>
1774L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1775S: Supported
1776F: drivers/dma/at_hdmac.c
1777F: drivers/dma/at_hdmac_regs.h
1778F: include/linux/platform_data/dma-atmel.h
1779
1780ATMEL XDMA DRIVER
1781M: Ludovic Desroches <ludovic.desroches@atmel.com>
1782L: linux-arm-kernel@lists.infradead.org
1783L: dmaengine@vger.kernel.org
1784S: Supported
1785F: drivers/dma/at_xdmac.c
1786
1787ATMEL I2C DRIVER
1788M: Ludovic Desroches <ludovic.desroches@atmel.com>
1789L: linux-i2c@vger.kernel.org
1790S: Supported
1791F: drivers/i2c/busses/i2c-at91.c
1792
1793ATMEL ISI DRIVER
1794M: Josh Wu <josh.wu@atmel.com>
1795L: linux-media@vger.kernel.org
1796S: Supported
1797F: drivers/media/platform/soc_camera/atmel-isi.c
1798F: include/media/atmel-isi.h
1799
1800ATMEL LCDFB DRIVER
1801M: Nicolas Ferre <nicolas.ferre@atmel.com>
1802L: linux-fbdev@vger.kernel.org
1803S: Maintained
1804F: drivers/video/fbdev/atmel_lcdfb.c
1805F: include/video/atmel_lcdc.h
1806
1807ATMEL MACB ETHERNET DRIVER
1808M: Nicolas Ferre <nicolas.ferre@atmel.com>
1809S: Supported
1810F: drivers/net/ethernet/cadence/
1811
1812ATMEL NAND DRIVER
1813M: Josh Wu <josh.wu@atmel.com>
1814L: linux-mtd@lists.infradead.org
1815S: Supported
1816F: drivers/mtd/nand/atmel_nand*
1817
1818ATMEL SPI DRIVER
1819M: Nicolas Ferre <nicolas.ferre@atmel.com>
1820S: Supported
1821F: drivers/spi/spi-atmel.*
1822
1823ATMEL SSC DRIVER
1824M: Bo Shen <voice.shen@atmel.com>
1825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1826S: Supported
1827F: drivers/misc/atmel-ssc.c
1828F: include/linux/atmel-ssc.h
1829
1830ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1831M: Nicolas Ferre <nicolas.ferre@atmel.com>
1832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1833S: Supported
1834F: drivers/misc/atmel_tclib.c
1835F: drivers/clocksource/tcb_clksrc.c
1836
1837ATMEL USBA UDC DRIVER
1838M: Nicolas Ferre <nicolas.ferre@atmel.com>
1839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840S: Supported
1841F: drivers/usb/gadget/udc/atmel_usba_udc.*
1842
1843ATMEL WIRELESS DRIVER
1844M: Simon Kelley <simon@thekelleys.org.uk>
1845L: linux-wireless@vger.kernel.org
1846W: http://www.thekelleys.org.uk/atmel
1847W: http://atmelwlandriver.sourceforge.net/
1848S: Maintained
1849F: drivers/net/wireless/atmel*
1850
1851ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1852M: Bradley Grove <linuxdrivers@attotech.com>
1853L: linux-scsi@vger.kernel.org
1854W: http://www.attotech.com
1855S: Supported
1856F: drivers/scsi/esas2r
1857
1858AUDIT SUBSYSTEM
1859M: Paul Moore <paul@paul-moore.com>
1860M: Eric Paris <eparis@redhat.com>
1861L: linux-audit@redhat.com (moderated for non-subscribers)
1862W: http://people.redhat.com/sgrubb/audit/
1863T: git git://git.infradead.org/users/pcmoore/audit
1864S: Maintained
1865F: include/linux/audit.h
1866F: include/uapi/linux/audit.h
1867F: kernel/audit*
1868
1869AUXILIARY DISPLAY DRIVERS
1870M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1871W: http://miguelojeda.es/auxdisplay.htm
1872W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1873S: Maintained
1874F: drivers/auxdisplay/
1875F: include/linux/cfag12864b.h
1876
1877AVR32 ARCHITECTURE
1878M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1879M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1880W: http://www.atmel.com/products/AVR32/
1881W: http://mirror.egtvedt.no/avr32linux.org/
1882W: http://avrfreaks.net/
1883S: Maintained
1884F: arch/avr32/
1885
1886AVR32/AT32AP MACHINE SUPPORT
1887M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1888M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1889S: Maintained
1890F: arch/avr32/mach-at32ap/
1891
1892AX.25 NETWORK LAYER
1893M: Ralf Baechle <ralf@linux-mips.org>
1894L: linux-hams@vger.kernel.org
1895W: http://www.linux-ax25.org/
1896S: Maintained
1897F: include/uapi/linux/ax25.h
1898F: include/net/ax25.h
1899F: net/ax25/
1900
1901AZ6007 DVB DRIVER
1902M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1903L: linux-media@vger.kernel.org
1904W: http://linuxtv.org
1905T: git git://linuxtv.org/media_tree.git
1906S: Maintained
1907F: drivers/media/usb/dvb-usb-v2/az6007.c
1908
1909AZTECH FM RADIO RECEIVER DRIVER
1910M: Hans Verkuil <hverkuil@xs4all.nl>
1911L: linux-media@vger.kernel.org
1912T: git git://linuxtv.org/media_tree.git
1913W: http://linuxtv.org
1914S: Maintained
1915F: drivers/media/radio/radio-aztech*
1916
1917B43 WIRELESS DRIVER
1918L: linux-wireless@vger.kernel.org
1919L: b43-dev@lists.infradead.org
1920W: http://wireless.kernel.org/en/users/Drivers/b43
1921S: Odd Fixes
1922F: drivers/net/wireless/b43/
1923
1924B43LEGACY WIRELESS DRIVER
1925M: Larry Finger <Larry.Finger@lwfinger.net>
1926L: linux-wireless@vger.kernel.org
1927L: b43-dev@lists.infradead.org
1928W: http://wireless.kernel.org/en/users/Drivers/b43
1929S: Maintained
1930F: drivers/net/wireless/b43legacy/
1931
1932BACKLIGHT CLASS/SUBSYSTEM
1933M: Jingoo Han <jg1.han@samsung.com>
1934M: Lee Jones <lee.jones@linaro.org>
1935S: Maintained
1936F: drivers/video/backlight/
1937F: include/linux/backlight.h
1938
1939BATMAN ADVANCED
1940M: Marek Lindner <mareklindner@neomailbox.ch>
1941M: Simon Wunderlich <sw@simonwunderlich.de>
1942M: Antonio Quartulli <antonio@meshcoding.com>
1943L: b.a.t.m.a.n@lists.open-mesh.org
1944W: http://www.open-mesh.org/
1945S: Maintained
1946F: net/batman-adv/
1947
1948BAYCOM/HDLCDRV DRIVERS FOR AX.25
1949M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1950L: linux-hams@vger.kernel.org
1951W: http://www.baycom.org/~tom/ham/ham.html
1952S: Maintained
1953F: drivers/net/hamradio/baycom*
1954
1955BCACHE (BLOCK LAYER CACHE)
1956M: Kent Overstreet <kmo@daterainc.com>
1957L: linux-bcache@vger.kernel.org
1958W: http://bcache.evilpiepirate.org
1959S: Maintained:
1960F: drivers/md/bcache/
1961
1962BEFS FILE SYSTEM
1963S: Orphan
1964F: Documentation/filesystems/befs.txt
1965F: fs/befs/
1966
1967BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1968M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1969L: netdev@vger.kernel.org
1970S: Maintained
1971F: drivers/net/ethernet/ec_bhf.c
1972
1973BFS FILE SYSTEM
1974M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1975S: Maintained
1976F: Documentation/filesystems/bfs.txt
1977F: fs/bfs/
1978F: include/uapi/linux/bfs_fs.h
1979
1980BLACKFIN ARCHITECTURE
1981M: Steven Miao <realmz6@gmail.com>
1982L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1983T: git git://git.code.sf.net/p/adi-linux/code
1984W: http://blackfin.uclinux.org
1985S: Supported
1986F: arch/blackfin/
1987
1988BLACKFIN EMAC DRIVER
1989L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1990W: http://blackfin.uclinux.org
1991S: Supported
1992F: drivers/net/ethernet/adi/
1993
1994BLACKFIN RTC DRIVER
1995L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1996W: http://blackfin.uclinux.org
1997S: Supported
1998F: drivers/rtc/rtc-bfin.c
1999
2000BLACKFIN SDH DRIVER
2001M: Sonic Zhang <sonic.zhang@analog.com>
2002L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2003W: http://blackfin.uclinux.org
2004S: Supported
2005F: drivers/mmc/host/bfin_sdh.c
2006
2007BLACKFIN SERIAL DRIVER
2008M: Sonic Zhang <sonic.zhang@analog.com>
2009L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2010W: http://blackfin.uclinux.org
2011S: Supported
2012F: drivers/tty/serial/bfin_uart.c
2013
2014BLACKFIN WATCHDOG DRIVER
2015L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2016W: http://blackfin.uclinux.org
2017S: Supported
2018F: drivers/watchdog/bfin_wdt.c
2019
2020BLACKFIN I2C TWI DRIVER
2021M: Sonic Zhang <sonic.zhang@analog.com>
2022L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2023W: http://blackfin.uclinux.org/
2024S: Supported
2025F: drivers/i2c/busses/i2c-bfin-twi.c
2026
2027BLACKFIN MEDIA DRIVER
2028M: Scott Jiang <scott.jiang.linux@gmail.com>
2029L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2030W: http://blackfin.uclinux.org/
2031S: Supported
2032F: drivers/media/platform/blackfin/
2033F: drivers/media/i2c/adv7183*
2034F: drivers/media/i2c/vs6624*
2035
2036BLINKM RGB LED DRIVER
2037M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2038S: Maintained
2039F: drivers/leds/leds-blinkm.c
2040
2041BLOCK LAYER
2042M: Jens Axboe <axboe@kernel.dk>
2043T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2044S: Maintained
2045F: block/
2046
2047BLOCK2MTD DRIVER
2048M: Joern Engel <joern@lazybastard.org>
2049L: linux-mtd@lists.infradead.org
2050S: Maintained
2051F: drivers/mtd/devices/block2mtd.c
2052
2053BLUETOOTH DRIVERS
2054M: Marcel Holtmann <marcel@holtmann.org>
2055M: Gustavo Padovan <gustavo@padovan.org>
2056M: Johan Hedberg <johan.hedberg@gmail.com>
2057L: linux-bluetooth@vger.kernel.org
2058W: http://www.bluez.org/
2059T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2060T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2061S: Maintained
2062F: drivers/bluetooth/
2063
2064BLUETOOTH SUBSYSTEM
2065M: Marcel Holtmann <marcel@holtmann.org>
2066M: Gustavo Padovan <gustavo@padovan.org>
2067M: Johan Hedberg <johan.hedberg@gmail.com>
2068L: linux-bluetooth@vger.kernel.org
2069W: http://www.bluez.org/
2070T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2071T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2072S: Maintained
2073F: net/bluetooth/
2074F: include/net/bluetooth/
2075
2076BONDING DRIVER
2077M: Jay Vosburgh <j.vosburgh@gmail.com>
2078M: Veaceslav Falico <vfalico@gmail.com>
2079M: Andy Gospodarek <gospo@cumulusnetworks.com>
2080L: netdev@vger.kernel.org
2081W: http://sourceforge.net/projects/bonding/
2082S: Supported
2083F: drivers/net/bonding/
2084F: include/uapi/linux/if_bonding.h
2085
2086BPF (Safe dynamic programs and tools)
2087M: Alexei Starovoitov <ast@kernel.org>
2088L: netdev@vger.kernel.org
2089L: linux-kernel@vger.kernel.org
2090S: Supported
2091F: kernel/bpf/
2092
2093BROADCOM B44 10/100 ETHERNET DRIVER
2094M: Gary Zambrano <zambrano@broadcom.com>
2095L: netdev@vger.kernel.org
2096S: Supported
2097F: drivers/net/ethernet/broadcom/b44.*
2098
2099BROADCOM GENET ETHERNET DRIVER
2100M: Florian Fainelli <f.fainelli@gmail.com>
2101L: netdev@vger.kernel.org
2102S: Supported
2103F: drivers/net/ethernet/broadcom/genet/
2104
2105BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2106M: Sony Chacko <sony.chacko@qlogic.com>
2107M: Dept-HSGLinuxNICDev@qlogic.com
2108L: netdev@vger.kernel.org
2109S: Supported
2110F: drivers/net/ethernet/broadcom/bnx2.*
2111F: drivers/net/ethernet/broadcom/bnx2_*
2112
2113BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2114M: Ariel Elior <ariel.elior@qlogic.com>
2115L: netdev@vger.kernel.org
2116S: Supported
2117F: drivers/net/ethernet/broadcom/bnx2x/
2118
2119BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2120M: Christian Daudt <bcm@fixthebug.org>
2121M: Florian Fainelli <f.fainelli@gmail.com>
2122L: bcm-kernel-feedback-list@broadcom.com
2123T: git git://github.com/broadcom/mach-bcm
2124S: Maintained
2125F: arch/arm/mach-bcm/
2126F: arch/arm/boot/dts/bcm113*
2127F: arch/arm/boot/dts/bcm216*
2128F: arch/arm/boot/dts/bcm281*
2129F: arch/arm/configs/bcm_defconfig
2130F: drivers/mmc/host/sdhci-bcm-kona.c
2131F: drivers/clocksource/bcm_kona_timer.c
2132
2133BROADCOM BCM2835 ARM ARCHITECTURE
2134M: Stephen Warren <swarren@wwwdotorg.org>
2135M: Lee Jones <lee@kernel.org>
2136L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2137T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2138S: Maintained
2139N: bcm2835
2140
2141BROADCOM BCM33XX MIPS ARCHITECTURE
2142M: Kevin Cernekee <cernekee@gmail.com>
2143L: linux-mips@linux-mips.org
2144S: Maintained
2145F: arch/mips/bcm3384/*
2146F: arch/mips/include/asm/mach-bcm3384/*
2147F: arch/mips/kernel/*bmips*
2148
2149BROADCOM BCM5301X ARM ARCHITECTURE
2150M: Hauke Mehrtens <hauke@hauke-m.de>
2151L: linux-arm-kernel@lists.infradead.org
2152S: Maintained
2153F: arch/arm/mach-bcm/bcm_5301x.c
2154F: arch/arm/boot/dts/bcm5301x.dtsi
2155F: arch/arm/boot/dts/bcm470*
2156
2157BROADCOM BCM63XX ARM ARCHITECTURE
2158M: Florian Fainelli <f.fainelli@gmail.com>
2159L: linux-arm-kernel@lists.infradead.org
2160T: git git://github.com/broadcom/arm-bcm63xx.git
2161S: Maintained
2162F: arch/arm/mach-bcm/bcm63xx.c
2163F: arch/arm/include/debug/bcm63xx.S
2164
2165BROADCOM BCM63XX/BCM33XX UDC DRIVER
2166M: Kevin Cernekee <cernekee@gmail.com>
2167L: linux-usb@vger.kernel.org
2168S: Maintained
2169F: drivers/usb/gadget/udc/bcm63xx_udc.*
2170
2171BROADCOM BCM7XXX ARM ARCHITECTURE
2172M: Marc Carino <marc.ceeeee@gmail.com>
2173M: Brian Norris <computersforpeace@gmail.com>
2174M: Gregory Fong <gregory.0xf0@gmail.com>
2175M: Florian Fainelli <f.fainelli@gmail.com>
2176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2177T: git git://github.com/broadcom/stblinux.git
2178S: Maintained
2179F: arch/arm/mach-bcm/*brcmstb*
2180F: arch/arm/boot/dts/bcm7*.dts*
2181F: drivers/bus/brcmstb_gisb.c
2182
2183BROADCOM BMIPS MIPS ARCHITECTURE
2184M: Kevin Cernekee <cernekee@gmail.com>
2185M: Florian Fainelli <f.fainelli@gmail.com>
2186L: linux-mips@linux-mips.org
2187T: git git://github.com/broadcom/stblinux.git
2188S: Maintained
2189F: arch/mips/bmips/*
2190F: arch/mips/include/asm/mach-bmips/*
2191F: arch/mips/kernel/*bmips*
2192F: arch/mips/boot/dts/bcm*.dts*
2193F: drivers/irqchip/irq-bcm7*
2194F: drivers/irqchip/irq-brcmstb*
2195
2196BROADCOM TG3 GIGABIT ETHERNET DRIVER
2197M: Prashant Sreedharan <prashant@broadcom.com>
2198M: Michael Chan <mchan@broadcom.com>
2199L: netdev@vger.kernel.org
2200S: Supported
2201F: drivers/net/ethernet/broadcom/tg3.*
2202
2203BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2204M: Brett Rudley <brudley@broadcom.com>
2205M: Arend van Spriel <arend@broadcom.com>
2206M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2207M: Hante Meuleman <meuleman@broadcom.com>
2208L: linux-wireless@vger.kernel.org
2209L: brcm80211-dev-list@broadcom.com
2210S: Supported
2211F: drivers/net/wireless/brcm80211/
2212
2213BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2214M: QLogic-Storage-Upstream@qlogic.com
2215L: linux-scsi@vger.kernel.org
2216S: Supported
2217F: drivers/scsi/bnx2fc/
2218
2219BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2220M: QLogic-Storage-Upstream@qlogic.com
2221L: linux-scsi@vger.kernel.org
2222S: Supported
2223F: drivers/scsi/bnx2i/
2224
2225BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2226M: Ray Jui <rjui@broadcom.com>
2227M: Scott Branden <sbranden@broadcom.com>
2228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2229L: bcm-kernel-feedback-list@broadcom.com
2230T: git git://github.com/broadcom/cygnus-linux.git
2231S: Maintained
2232N: iproc
2233N: cygnus
2234N: bcm9113*
2235N: bcm9583*
2236N: bcm583*
2237N: bcm113*
2238
2239BROADCOM KONA GPIO DRIVER
2240M: Ray Jui <rjui@broadcom.com>
2241L: bcm-kernel-feedback-list@broadcom.com
2242S: Supported
2243F: drivers/gpio/gpio-bcm-kona.c
2244F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2245
2246BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2247M: Rafał Miłecki <zajec5@gmail.com>
2248L: linux-wireless@vger.kernel.org
2249S: Maintained
2250F: drivers/bcma/
2251F: include/linux/bcma/
2252
2253BROADCOM SYSTEMPORT ETHERNET DRIVER
2254M: Florian Fainelli <f.fainelli@gmail.com>
2255L: netdev@vger.kernel.org
2256S: Supported
2257F: drivers/net/ethernet/broadcom/bcmsysport.*
2258
2259BROCADE BFA FC SCSI DRIVER
2260M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2261M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2262L: linux-scsi@vger.kernel.org
2263S: Supported
2264F: drivers/scsi/bfa/
2265
2266BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2267M: Rasesh Mody <rasesh.mody@qlogic.com>
2268L: netdev@vger.kernel.org
2269S: Supported
2270F: drivers/net/ethernet/brocade/bna/
2271
2272BSG (block layer generic sg v4 driver)
2273M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2274L: linux-scsi@vger.kernel.org
2275S: Supported
2276F: block/bsg.c
2277F: include/linux/bsg.h
2278F: include/uapi/linux/bsg.h
2279
2280BT87X AUDIO DRIVER
2281M: Clemens Ladisch <clemens@ladisch.de>
2282L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2283T: git git://git.alsa-project.org/alsa-kernel.git
2284S: Maintained
2285F: Documentation/sound/alsa/Bt87x.txt
2286F: sound/pci/bt87x.c
2287
2288BT8XXGPIO DRIVER
2289M: Michael Buesch <m@bues.ch>
2290W: http://bu3sch.de/btgpio.php
2291S: Maintained
2292F: drivers/gpio/gpio-bt8xx.c
2293
2294BTRFS FILE SYSTEM
2295M: Chris Mason <clm@fb.com>
2296M: Josef Bacik <jbacik@fb.com>
2297M: David Sterba <dsterba@suse.cz>
2298L: linux-btrfs@vger.kernel.org
2299W: http://btrfs.wiki.kernel.org/
2300Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2301T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2302S: Maintained
2303F: Documentation/filesystems/btrfs.txt
2304F: fs/btrfs/
2305
2306BTTV VIDEO4LINUX DRIVER
2307M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2308L: linux-media@vger.kernel.org
2309W: http://linuxtv.org
2310T: git git://linuxtv.org/media_tree.git
2311S: Odd fixes
2312F: Documentation/video4linux/bttv/
2313F: drivers/media/pci/bt8xx/bttv*
2314
2315BUSLOGIC SCSI DRIVER
2316M: Khalid Aziz <khalid@gonehiking.org>
2317L: linux-scsi@vger.kernel.org
2318S: Maintained
2319F: drivers/scsi/BusLogic.*
2320F: drivers/scsi/FlashPoint.*
2321
2322C-MEDIA CMI8788 DRIVER
2323M: Clemens Ladisch <clemens@ladisch.de>
2324L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2325T: git git://git.alsa-project.org/alsa-kernel.git
2326S: Maintained
2327F: sound/pci/oxygen/
2328
2329C6X ARCHITECTURE
2330M: Mark Salter <msalter@redhat.com>
2331M: Aurelien Jacquiot <a-jacquiot@ti.com>
2332L: linux-c6x-dev@linux-c6x.org
2333W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2334S: Maintained
2335F: arch/c6x/
2336
2337CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2338M: David Howells <dhowells@redhat.com>
2339L: linux-cachefs@redhat.com
2340S: Supported
2341F: Documentation/filesystems/caching/cachefiles.txt
2342F: fs/cachefiles/
2343
2344CADET FM/AM RADIO RECEIVER DRIVER
2345M: Hans Verkuil <hverkuil@xs4all.nl>
2346L: linux-media@vger.kernel.org
2347T: git git://linuxtv.org/media_tree.git
2348W: http://linuxtv.org
2349S: Maintained
2350F: drivers/media/radio/radio-cadet*
2351
2352CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2353M: Jonathan Corbet <corbet@lwn.net>
2354L: linux-media@vger.kernel.org
2355T: git git://linuxtv.org/media_tree.git
2356S: Maintained
2357F: Documentation/video4linux/cafe_ccic
2358F: drivers/media/platform/marvell-ccic/
2359
2360CAIF NETWORK LAYER
2361M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2362L: netdev@vger.kernel.org
2363S: Supported
2364F: Documentation/networking/caif/
2365F: drivers/net/caif/
2366F: include/uapi/linux/caif/
2367F: include/net/caif/
2368F: net/caif/
2369
2370CALGARY x86-64 IOMMU
2371M: Muli Ben-Yehuda <muli@il.ibm.com>
2372M: "Jon D. Mason" <jdmason@kudzu.us>
2373L: discuss@x86-64.org
2374S: Maintained
2375F: arch/x86/kernel/pci-calgary_64.c
2376F: arch/x86/kernel/tce_64.c
2377F: arch/x86/include/asm/calgary.h
2378F: arch/x86/include/asm/tce.h
2379
2380CAN NETWORK LAYER
2381M: Oliver Hartkopp <socketcan@hartkopp.net>
2382M: Marc Kleine-Budde <mkl@pengutronix.de>
2383L: linux-can@vger.kernel.org
2384W: https://github.com/linux-can
2385T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2386T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2387S: Maintained
2388F: Documentation/networking/can.txt
2389F: net/can/
2390F: include/linux/can/core.h
2391F: include/uapi/linux/can.h
2392F: include/uapi/linux/can/bcm.h
2393F: include/uapi/linux/can/raw.h
2394F: include/uapi/linux/can/gw.h
2395
2396CAN NETWORK DRIVERS
2397M: Wolfgang Grandegger <wg@grandegger.com>
2398M: Marc Kleine-Budde <mkl@pengutronix.de>
2399L: linux-can@vger.kernel.org
2400W: https://github.com/linux-can
2401T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2402T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2403S: Maintained
2404F: drivers/net/can/
2405F: include/linux/can/dev.h
2406F: include/linux/can/platform/
2407F: include/uapi/linux/can/error.h
2408F: include/uapi/linux/can/netlink.h
2409
2410CAPABILITIES
2411M: Serge Hallyn <serge.hallyn@canonical.com>
2412L: linux-security-module@vger.kernel.org
2413S: Supported
2414F: include/linux/capability.h
2415F: include/uapi/linux/capability.h
2416F: security/capability.c
2417F: security/commoncap.c
2418F: kernel/capability.c
2419
2420CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2421M: Kevin Tsai <ktsai@capellamicro.com>
2422S: Maintained
2423F: drivers/iio/light/cm*
2424F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2425
2426CC2520 IEEE-802.15.4 RADIO DRIVER
2427M: Varka Bhadram <varkabhadram@gmail.com>
2428L: linux-wpan@vger.kernel.org
2429S: Maintained
2430F: drivers/net/ieee802154/cc2520.c
2431F: include/linux/spi/cc2520.h
2432F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2433
2434CELL BROADBAND ENGINE ARCHITECTURE
2435M: Arnd Bergmann <arnd@arndb.de>
2436L: linuxppc-dev@lists.ozlabs.org
2437L: cbe-oss-dev@lists.ozlabs.org
2438W: http://www.ibm.com/developerworks/power/cell/
2439S: Supported
2440F: arch/powerpc/include/asm/cell*.h
2441F: arch/powerpc/include/asm/spu*.h
2442F: arch/powerpc/include/uapi/asm/spu*.h
2443F: arch/powerpc/oprofile/*cell*
2444F: arch/powerpc/platforms/cell/
2445
2446CEPH DISTRIBUTED FILE SYSTEM CLIENT
2447M: Yan, Zheng <zyan@redhat.com>
2448M: Sage Weil <sage@redhat.com>
2449L: ceph-devel@vger.kernel.org
2450W: http://ceph.com/
2451T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2452S: Supported
2453F: Documentation/filesystems/ceph.txt
2454F: fs/ceph/
2455F: net/ceph/
2456F: include/linux/ceph/
2457F: include/linux/crush/
2458
2459CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2460L: linux-usb@vger.kernel.org
2461S: Orphan
2462F: Documentation/usb/WUSB-Design-overview.txt
2463F: Documentation/usb/wusb-cbaf
2464F: drivers/usb/host/hwa-hc.c
2465F: drivers/usb/host/whci/
2466F: drivers/usb/wusbcore/
2467F: include/linux/usb/wusb*
2468
2469CFAG12864B LCD DRIVER
2470M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2471W: http://miguelojeda.es/auxdisplay.htm
2472W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2473S: Maintained
2474F: drivers/auxdisplay/cfag12864b.c
2475F: include/linux/cfag12864b.h
2476
2477CFAG12864BFB LCD FRAMEBUFFER DRIVER
2478M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2479W: http://miguelojeda.es/auxdisplay.htm
2480W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2481S: Maintained
2482F: drivers/auxdisplay/cfag12864bfb.c
2483F: include/linux/cfag12864b.h
2484
2485CFG80211 and NL80211
2486M: Johannes Berg <johannes@sipsolutions.net>
2487L: linux-wireless@vger.kernel.org
2488W: http://wireless.kernel.org/
2489T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2490T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2491S: Maintained
2492F: include/uapi/linux/nl80211.h
2493F: include/net/cfg80211.h
2494F: net/wireless/*
2495X: net/wireless/wext*
2496
2497CHAR and MISC DRIVERS
2498M: Arnd Bergmann <arnd@arndb.de>
2499M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2500T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2501S: Supported
2502F: drivers/char/*
2503F: drivers/misc/*
2504F: include/linux/miscdevice.h
2505
2506CHECKPATCH
2507M: Andy Whitcroft <apw@canonical.com>
2508M: Joe Perches <joe@perches.com>
2509S: Maintained
2510F: scripts/checkpatch.pl
2511
2512CHINESE DOCUMENTATION
2513M: Harry Wei <harryxiyou@gmail.com>
2514L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2515L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2516S: Maintained
2517F: Documentation/zh_CN/
2518
2519CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2520M: Peter Chen <Peter.Chen@freescale.com>
2521T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2522L: linux-usb@vger.kernel.org
2523S: Maintained
2524F: drivers/usb/chipidea/
2525
2526CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2527M: Hans de Goede <hdegoede@redhat.com>
2528L: linux-input@vger.kernel.org
2529S: Maintained
2530F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2531F: drivers/input/touchscreen/chipone_icn8318.c
2532
2533CHROME HARDWARE PLATFORM SUPPORT
2534M: Olof Johansson <olof@lixom.net>
2535S: Maintained
2536F: drivers/platform/chrome/
2537
2538CISCO VIC ETHERNET NIC DRIVER
2539M: Christian Benvenuti <benve@cisco.com>
2540M: Sujith Sankar <ssujith@cisco.com>
2541M: Govindarajulu Varadarajan <_govind@gmx.com>
2542M: Neel Patel <neepatel@cisco.com>
2543S: Supported
2544F: drivers/net/ethernet/cisco/enic/
2545
2546CISCO VIC LOW LATENCY NIC DRIVER
2547M: Upinder Malhi <umalhi@cisco.com>
2548S: Supported
2549F: drivers/infiniband/hw/usnic
2550
2551CIRRUS LOGIC EP93XX ETHERNET DRIVER
2552M: Hartley Sweeten <hsweeten@visionengravers.com>
2553L: netdev@vger.kernel.org
2554S: Maintained
2555F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2556
2557CIRRUS LOGIC AUDIO CODEC DRIVERS
2558M: Brian Austin <brian.austin@cirrus.com>
2559M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2560L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2561S: Maintained
2562F: sound/soc/codecs/cs*
2563
2564CLEANCACHE API
2565M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2566L: linux-kernel@vger.kernel.org
2567S: Maintained
2568F: mm/cleancache.c
2569F: include/linux/cleancache.h
2570
2571CLK API
2572M: Russell King <linux@arm.linux.org.uk>
2573S: Maintained
2574F: include/linux/clk.h
2575
2576CLOCKSOURCE, CLOCKEVENT DRIVERS
2577M: Daniel Lezcano <daniel.lezcano@linaro.org>
2578M: Thomas Gleixner <tglx@linutronix.de>
2579L: linux-kernel@vger.kernel.org
2580T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2581S: Supported
2582F: drivers/clocksource
2583
2584CISCO FCOE HBA DRIVER
2585M: Hiral Patel <hiralpat@cisco.com>
2586M: Suma Ramars <sramars@cisco.com>
2587M: Brian Uchino <buchino@cisco.com>
2588L: linux-scsi@vger.kernel.org
2589S: Supported
2590F: drivers/scsi/fnic/
2591
2592CMPC ACPI DRIVER
2593M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2594M: Daniel Oliveira Nascimento <don@syst.com.br>
2595L: platform-driver-x86@vger.kernel.org
2596S: Supported
2597F: drivers/platform/x86/classmate-laptop.c
2598
2599COCCINELLE/Semantic Patches (SmPL)
2600M: Julia Lawall <Julia.Lawall@lip6.fr>
2601M: Gilles Muller <Gilles.Muller@lip6.fr>
2602M: Nicolas Palix <nicolas.palix@imag.fr>
2603M: Michal Marek <mmarek@suse.cz>
2604L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2605T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2606W: http://coccinelle.lip6.fr/
2607S: Supported
2608F: Documentation/coccinelle.txt
2609F: scripts/coccinelle/
2610F: scripts/coccicheck
2611
2612CODA FILE SYSTEM
2613M: Jan Harkes <jaharkes@cs.cmu.edu>
2614M: coda@cs.cmu.edu
2615L: codalist@coda.cs.cmu.edu
2616W: http://www.coda.cs.cmu.edu/
2617S: Maintained
2618F: Documentation/filesystems/coda.txt
2619F: fs/coda/
2620F: include/linux/coda*.h
2621F: include/uapi/linux/coda*.h
2622
2623CODA V4L2 MEM2MEM DRIVER
2624M: Philipp Zabel <p.zabel@pengutronix.de>
2625L: linux-media@vger.kernel.org
2626S: Maintained
2627F: Documentation/devicetree/bindings/media/coda.txt
2628F: drivers/media/platform/coda/
2629
2630COMMON CLK FRAMEWORK
2631M: Mike Turquette <mturquette@linaro.org>
2632M: Stephen Boyd <sboyd@codeaurora.org>
2633L: linux-kernel@vger.kernel.org
2634T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2635S: Maintained
2636F: drivers/clk/
2637X: drivers/clk/clkdev.c
2638F: include/linux/clk-pr*
2639F: include/linux/clk/
2640
2641COMMON INTERNET FILE SYSTEM (CIFS)
2642M: Steve French <sfrench@samba.org>
2643L: linux-cifs@vger.kernel.org
2644L: samba-technical@lists.samba.org (moderated for non-subscribers)
2645W: http://linux-cifs.samba.org/
2646T: git git://git.samba.org/sfrench/cifs-2.6.git
2647S: Supported
2648F: Documentation/filesystems/cifs/
2649F: fs/cifs/
2650
2651COMPACTPCI HOTPLUG CORE
2652M: Scott Murray <scott@spiteful.org>
2653L: linux-pci@vger.kernel.org
2654S: Maintained
2655F: drivers/pci/hotplug/cpci_hotplug*
2656
2657COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2658M: Scott Murray <scott@spiteful.org>
2659L: linux-pci@vger.kernel.org
2660S: Maintained
2661F: drivers/pci/hotplug/cpcihp_zt5550.*
2662
2663COMPACTPCI HOTPLUG GENERIC DRIVER
2664M: Scott Murray <scott@spiteful.org>
2665L: linux-pci@vger.kernel.org
2666S: Maintained
2667F: drivers/pci/hotplug/cpcihp_generic.c
2668
2669COMPAL LAPTOP SUPPORT
2670M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2671L: platform-driver-x86@vger.kernel.org
2672S: Maintained
2673F: drivers/platform/x86/compal-laptop.c
2674
2675CONEXANT ACCESSRUNNER USB DRIVER
2676M: Simon Arlott <cxacru@fire.lp0.eu>
2677L: accessrunner-general@lists.sourceforge.net
2678W: http://accessrunner.sourceforge.net/
2679S: Maintained
2680F: drivers/usb/atm/cxacru.c
2681
2682CONFIGFS
2683M: Joel Becker <jlbec@evilplan.org>
2684T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2685S: Supported
2686F: fs/configfs/
2687F: include/linux/configfs.h
2688
2689CONNECTOR
2690M: Evgeniy Polyakov <zbr@ioremap.net>
2691L: netdev@vger.kernel.org
2692S: Maintained
2693F: drivers/connector/
2694
2695CONTROL GROUP (CGROUP)
2696M: Tejun Heo <tj@kernel.org>
2697M: Li Zefan <lizefan@huawei.com>
2698L: cgroups@vger.kernel.org
2699T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2700S: Maintained
2701F: Documentation/cgroups/
2702F: include/linux/cgroup*
2703F: kernel/cgroup*
2704
2705CONTROL GROUP - CPUSET
2706M: Li Zefan <lizefan@huawei.com>
2707L: cgroups@vger.kernel.org
2708W: http://www.bullopensource.org/cpuset/
2709W: http://oss.sgi.com/projects/cpusets/
2710T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2711S: Maintained
2712F: Documentation/cgroups/cpusets.txt
2713F: include/linux/cpuset.h
2714F: kernel/cpuset.c
2715
2716CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2717M: Johannes Weiner <hannes@cmpxchg.org>
2718M: Michal Hocko <mhocko@suse.cz>
2719L: cgroups@vger.kernel.org
2720L: linux-mm@kvack.org
2721S: Maintained
2722F: mm/memcontrol.c
2723F: mm/swap_cgroup.c
2724
2725CORETEMP HARDWARE MONITORING DRIVER
2726M: Fenghua Yu <fenghua.yu@intel.com>
2727L: lm-sensors@lm-sensors.org
2728S: Maintained
2729F: Documentation/hwmon/coretemp
2730F: drivers/hwmon/coretemp.c
2731
2732COSA/SRP SYNC SERIAL DRIVER
2733M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2734W: http://www.fi.muni.cz/~kas/cosa/
2735S: Maintained
2736F: drivers/net/wan/cosa*
2737
2738CPMAC ETHERNET DRIVER
2739M: Florian Fainelli <florian@openwrt.org>
2740L: netdev@vger.kernel.org
2741S: Maintained
2742F: drivers/net/ethernet/ti/cpmac.c
2743
2744CPU FREQUENCY DRIVERS
2745M: Rafael J. Wysocki <rjw@rjwysocki.net>
2746M: Viresh Kumar <viresh.kumar@linaro.org>
2747L: linux-pm@vger.kernel.org
2748S: Maintained
2749T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2750T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2751F: drivers/cpufreq/
2752F: include/linux/cpufreq.h
2753
2754CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2755M: Viresh Kumar <viresh.kumar@linaro.org>
2756M: Sudeep Holla <sudeep.holla@arm.com>
2757L: linux-pm@vger.kernel.org
2758W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2759S: Maintained
2760F: drivers/cpufreq/arm_big_little.h
2761F: drivers/cpufreq/arm_big_little.c
2762F: drivers/cpufreq/arm_big_little_dt.c
2763
2764CPUIDLE DRIVER - ARM BIG LITTLE
2765M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2766M: Daniel Lezcano <daniel.lezcano@linaro.org>
2767L: linux-pm@vger.kernel.org
2768L: linux-arm-kernel@lists.infradead.org
2769T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2770S: Maintained
2771F: drivers/cpuidle/cpuidle-big_little.c
2772
2773CPUIDLE DRIVER - ARM EXYNOS
2774M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2775M: Daniel Lezcano <daniel.lezcano@linaro.org>
2776M: Kukjin Kim <kgene@kernel.org>
2777L: linux-pm@vger.kernel.org
2778L: linux-samsung-soc@vger.kernel.org
2779S: Supported
2780F: drivers/cpuidle/cpuidle-exynos.c
2781F: arch/arm/mach-exynos/pm.c
2782
2783CPUIDLE DRIVERS
2784M: Rafael J. Wysocki <rjw@rjwysocki.net>
2785M: Daniel Lezcano <daniel.lezcano@linaro.org>
2786L: linux-pm@vger.kernel.org
2787S: Maintained
2788T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2789F: drivers/cpuidle/*
2790F: include/linux/cpuidle.h
2791
2792CPUID/MSR DRIVER
2793M: "H. Peter Anvin" <hpa@zytor.com>
2794S: Maintained
2795F: arch/x86/kernel/cpuid.c
2796F: arch/x86/kernel/msr.c
2797
2798CPU POWER MONITORING SUBSYSTEM
2799M: Thomas Renninger <trenn@suse.de>
2800L: linux-pm@vger.kernel.org
2801S: Maintained
2802F: tools/power/cpupower/
2803
2804CRAMFS FILESYSTEM
2805W: http://sourceforge.net/projects/cramfs/
2806S: Orphan / Obsolete
2807F: Documentation/filesystems/cramfs.txt
2808F: fs/cramfs/
2809
2810CRIS PORT
2811M: Mikael Starvik <starvik@axis.com>
2812M: Jesper Nilsson <jesper.nilsson@axis.com>
2813L: linux-cris-kernel@axis.com
2814W: http://developer.axis.com
2815S: Maintained
2816F: arch/cris/
2817F: drivers/tty/serial/crisv10.*
2818
2819CRYPTO API
2820M: Herbert Xu <herbert@gondor.apana.org.au>
2821M: "David S. Miller" <davem@davemloft.net>
2822L: linux-crypto@vger.kernel.org
2823T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2824S: Maintained
2825F: Documentation/crypto/
2826F: Documentation/DocBook/crypto-API.tmpl
2827F: arch/*/crypto/
2828F: crypto/
2829F: drivers/crypto/
2830F: include/crypto/
2831
2832CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2833M: Neil Horman <nhorman@tuxdriver.com>
2834L: linux-crypto@vger.kernel.org
2835S: Maintained
2836F: crypto/ansi_cprng.c
2837F: crypto/rng.c
2838
2839CS5535 Audio ALSA driver
2840M: Jaya Kumar <jayakumar.alsa@gmail.com>
2841S: Maintained
2842F: sound/pci/cs5535audio/
2843
2844CW1200 WLAN driver
2845M: Solomon Peachy <pizza@shaftnet.org>
2846S: Maintained
2847F: drivers/net/wireless/cw1200/
2848
2849CX18 VIDEO4LINUX DRIVER
2850M: Andy Walls <awalls@md.metrocast.net>
2851L: ivtv-devel@ivtvdriver.org (subscribers-only)
2852L: linux-media@vger.kernel.org
2853T: git git://linuxtv.org/media_tree.git
2854W: http://linuxtv.org
2855W: http://www.ivtvdriver.org/index.php/Cx18
2856S: Maintained
2857F: Documentation/video4linux/cx18.txt
2858F: drivers/media/pci/cx18/
2859F: include/uapi/linux/ivtv*
2860
2861CX2341X MPEG ENCODER HELPER MODULE
2862M: Hans Verkuil <hverkuil@xs4all.nl>
2863L: linux-media@vger.kernel.org
2864T: git git://linuxtv.org/media_tree.git
2865W: http://linuxtv.org
2866S: Maintained
2867F: drivers/media/common/cx2341x*
2868F: include/media/cx2341x*
2869
2870CX88 VIDEO4LINUX DRIVER
2871M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2872L: linux-media@vger.kernel.org
2873W: http://linuxtv.org
2874T: git git://linuxtv.org/media_tree.git
2875S: Odd fixes
2876F: Documentation/video4linux/cx88/
2877F: drivers/media/pci/cx88/
2878
2879CXD2820R MEDIA DRIVER
2880M: Antti Palosaari <crope@iki.fi>
2881L: linux-media@vger.kernel.org
2882W: http://linuxtv.org/
2883W: http://palosaari.fi/linux/
2884Q: http://patchwork.linuxtv.org/project/linux-media/list/
2885T: git git://linuxtv.org/anttip/media_tree.git
2886S: Maintained
2887F: drivers/media/dvb-frontends/cxd2820r*
2888
2889CXGB3 ETHERNET DRIVER (CXGB3)
2890M: Santosh Raspatur <santosh@chelsio.com>
2891L: netdev@vger.kernel.org
2892W: http://www.chelsio.com
2893S: Supported
2894F: drivers/net/ethernet/chelsio/cxgb3/
2895
2896CXGB3 ISCSI DRIVER (CXGB3I)
2897M: Karen Xie <kxie@chelsio.com>
2898L: linux-scsi@vger.kernel.org
2899W: http://www.chelsio.com
2900S: Supported
2901F: drivers/scsi/cxgbi/cxgb3i
2902
2903CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2904M: Steve Wise <swise@chelsio.com>
2905L: linux-rdma@vger.kernel.org
2906W: http://www.openfabrics.org
2907S: Supported
2908F: drivers/infiniband/hw/cxgb3/
2909
2910CXGB4 ETHERNET DRIVER (CXGB4)
2911M: Hariprasad S <hariprasad@chelsio.com>
2912L: netdev@vger.kernel.org
2913W: http://www.chelsio.com
2914S: Supported
2915F: drivers/net/ethernet/chelsio/cxgb4/
2916
2917CXGB4 ISCSI DRIVER (CXGB4I)
2918M: Karen Xie <kxie@chelsio.com>
2919L: linux-scsi@vger.kernel.org
2920W: http://www.chelsio.com
2921S: Supported
2922F: drivers/scsi/cxgbi/cxgb4i
2923
2924CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2925M: Steve Wise <swise@chelsio.com>
2926L: linux-rdma@vger.kernel.org
2927W: http://www.openfabrics.org
2928S: Supported
2929F: drivers/infiniband/hw/cxgb4/
2930
2931CXGB4VF ETHERNET DRIVER (CXGB4VF)
2932M: Casey Leedom <leedom@chelsio.com>
2933L: netdev@vger.kernel.org
2934W: http://www.chelsio.com
2935S: Supported
2936F: drivers/net/ethernet/chelsio/cxgb4vf/
2937
2938CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2939M: Ian Munsie <imunsie@au1.ibm.com>
2940M: Michael Neuling <mikey@neuling.org>
2941L: linuxppc-dev@lists.ozlabs.org
2942S: Supported
2943F: drivers/misc/cxl/
2944F: include/misc/cxl.h
2945F: include/uapi/misc/cxl.h
2946F: Documentation/powerpc/cxl.txt
2947F: Documentation/powerpc/cxl.txt
2948F: Documentation/ABI/testing/sysfs-class-cxl
2949
2950STMMAC ETHERNET DRIVER
2951M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2952L: netdev@vger.kernel.org
2953W: http://www.stlinux.com
2954S: Supported
2955F: drivers/net/ethernet/stmicro/stmmac/
2956
2957CYBERPRO FB DRIVER
2958M: Russell King <linux@arm.linux.org.uk>
2959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2960W: http://www.arm.linux.org.uk/
2961S: Maintained
2962F: drivers/video/fbdev/cyber2000fb.*
2963
2964CYCLADES ASYNC MUX DRIVER
2965W: http://www.cyclades.com/
2966S: Orphan
2967F: drivers/tty/cyclades.c
2968F: include/linux/cyclades.h
2969F: include/uapi/linux/cyclades.h
2970
2971CYCLADES PC300 DRIVER
2972W: http://www.cyclades.com/
2973S: Orphan
2974F: drivers/net/wan/pc300*
2975
2976CYPRESS_FIRMWARE MEDIA DRIVER
2977M: Antti Palosaari <crope@iki.fi>
2978L: linux-media@vger.kernel.org
2979W: http://linuxtv.org/
2980W: http://palosaari.fi/linux/
2981Q: http://patchwork.linuxtv.org/project/linux-media/list/
2982T: git git://linuxtv.org/anttip/media_tree.git
2983S: Maintained
2984F: drivers/media/common/cypress_firmware*
2985
2986CYTTSP TOUCHSCREEN DRIVER
2987M: Ferruh Yigit <fery@cypress.com>
2988L: linux-input@vger.kernel.org
2989S: Supported
2990F: drivers/input/touchscreen/cyttsp*
2991F: include/linux/input/cyttsp.h
2992
2993DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2994M: Joshua Kinard <kumba@gentoo.org>
2995S: Maintained
2996F: drivers/rtc/rtc-ds1685.c
2997F: include/linux/rtc/ds1685.h
2998
2999DAMA SLAVE for AX.25
3000M: Joerg Reuter <jreuter@yaina.de>
3001W: http://yaina.de/jreuter/
3002W: http://www.qsl.net/dl1bke/
3003L: linux-hams@vger.kernel.org
3004S: Maintained
3005F: net/ax25/af_ax25.c
3006F: net/ax25/ax25_dev.c
3007F: net/ax25/ax25_ds_*
3008F: net/ax25/ax25_in.c
3009F: net/ax25/ax25_out.c
3010F: net/ax25/ax25_timer.c
3011F: net/ax25/sysctl_net_ax25.c
3012
3013DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3014L: netdev@vger.kernel.org
3015S: Orphan
3016F: Documentation/networking/dmfe.txt
3017F: drivers/net/ethernet/dec/tulip/dmfe.c
3018
3019DC390/AM53C974 SCSI driver
3020M: Hannes Reinecke <hare@suse.de>
3021L: linux-scsi@vger.kernel.org
3022S: Maintained
3023F: drivers/scsi/am53c974.c
3024
3025DC395x SCSI driver
3026M: Oliver Neukum <oliver@neukum.org>
3027M: Ali Akcaagac <aliakc@web.de>
3028M: Jamie Lenehan <lenehan@twibble.org>
3029L: dc395x@twibble.org
3030W: http://twibble.org/dist/dc395x/
3031W: http://lists.twibble.org/mailman/listinfo/dc395x/
3032S: Maintained
3033F: Documentation/scsi/dc395x.txt
3034F: drivers/scsi/dc395x.*
3035
3036DCCP PROTOCOL
3037M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3038L: dccp@vger.kernel.org
3039W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3040S: Maintained
3041F: include/linux/dccp.h
3042F: include/uapi/linux/dccp.h
3043F: include/linux/tfrc.h
3044F: net/dccp/
3045
3046DECnet NETWORK LAYER
3047W: http://linux-decnet.sourceforge.net
3048L: linux-decnet-user@lists.sourceforge.net
3049S: Orphan
3050F: Documentation/networking/decnet.txt
3051F: net/decnet/
3052
3053DECSTATION PLATFORM SUPPORT
3054M: "Maciej W. Rozycki" <macro@linux-mips.org>
3055L: linux-mips@linux-mips.org
3056W: http://www.linux-mips.org/wiki/DECstation
3057S: Maintained
3058F: arch/mips/dec/
3059F: arch/mips/include/asm/dec/
3060F: arch/mips/include/asm/mach-dec/
3061
3062DEFXX FDDI NETWORK DRIVER
3063M: "Maciej W. Rozycki" <macro@linux-mips.org>
3064S: Maintained
3065F: drivers/net/fddi/defxx.*
3066
3067DELL LAPTOP DRIVER
3068M: Matthew Garrett <mjg59@srcf.ucam.org>
3069L: platform-driver-x86@vger.kernel.org
3070S: Maintained
3071F: drivers/platform/x86/dell-laptop.c
3072
3073DELL LAPTOP SMM DRIVER
3074M: Guenter Roeck <linux@roeck-us.net>
3075S: Maintained
3076F: drivers/char/i8k.c
3077F: include/uapi/linux/i8k.h
3078
3079DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3080M: Doug Warzecha <Douglas_Warzecha@dell.com>
3081S: Maintained
3082F: Documentation/dcdbas.txt
3083F: drivers/firmware/dcdbas.*
3084
3085DELL WMI EXTRAS DRIVER
3086M: Matthew Garrett <mjg59@srcf.ucam.org>
3087S: Maintained
3088F: drivers/platform/x86/dell-wmi.c
3089
3090DESIGNWARE USB2 DRD IP DRIVER
3091M: John Youn <johnyoun@synopsys.com>
3092L: linux-usb@vger.kernel.org
3093T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3094S: Maintained
3095F: drivers/usb/dwc2/
3096
3097DESIGNWARE USB3 DRD IP DRIVER
3098M: Felipe Balbi <balbi@ti.com>
3099L: linux-usb@vger.kernel.org
3100L: linux-omap@vger.kernel.org
3101T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3102S: Maintained
3103F: drivers/usb/dwc3/
3104
3105DEVICE COREDUMP (DEV_COREDUMP)
3106M: Johannes Berg <johannes@sipsolutions.net>
3107L: linux-kernel@vger.kernel.org
3108S: Maintained
3109F: drivers/base/devcoredump.c
3110F: include/linux/devcoredump.h
3111
3112DEVICE FREQUENCY (DEVFREQ)
3113M: MyungJoo Ham <myungjoo.ham@samsung.com>
3114M: Kyungmin Park <kyungmin.park@samsung.com>
3115L: linux-pm@vger.kernel.org
3116S: Maintained
3117F: drivers/devfreq/
3118
3119DEVICE NUMBER REGISTRY
3120M: Torben Mathiasen <device@lanana.org>
3121W: http://lanana.org/docs/device-list/index.html
3122S: Maintained
3123
3124DEVICE-MAPPER (LVM)
3125M: Alasdair Kergon <agk@redhat.com>
3126M: Mike Snitzer <snitzer@redhat.com>
3127M: dm-devel@redhat.com
3128L: dm-devel@redhat.com
3129W: http://sources.redhat.com/dm
3130Q: http://patchwork.kernel.org/project/dm-devel/list/
3131T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3132T: quilt http://people.redhat.com/agk/patches/linux/editing/
3133S: Maintained
3134F: Documentation/device-mapper/
3135F: drivers/md/dm*
3136F: drivers/md/persistent-data/
3137F: include/linux/device-mapper.h
3138F: include/linux/dm-*.h
3139F: include/uapi/linux/dm-*.h
3140
3141DIALOG SEMICONDUCTOR DRIVERS
3142M: Support Opensource <support.opensource@diasemi.com>
3143W: http://www.dialog-semiconductor.com/products
3144S: Supported
3145F: Documentation/hwmon/da90??
3146F: drivers/gpio/gpio-da90??.c
3147F: drivers/hwmon/da90??-hwmon.c
3148F: drivers/iio/adc/da91??-*.c
3149F: drivers/input/misc/da90??_onkey.c
3150F: drivers/input/touchscreen/da9052_tsi.c
3151F: drivers/leds/leds-da90??.c
3152F: drivers/mfd/da903x.c
3153F: drivers/mfd/da90??-*.c
3154F: drivers/mfd/da91??-*.c
3155F: drivers/power/da9052-battery.c
3156F: drivers/power/da91??-*.c
3157F: drivers/regulator/da903x.c
3158F: drivers/regulator/da9???-regulator.[ch]
3159F: drivers/rtc/rtc-da90??.c
3160F: drivers/video/backlight/da90??_bl.c
3161F: drivers/watchdog/da90??_wdt.c
3162F: include/linux/mfd/da903x.h
3163F: include/linux/mfd/da9052/
3164F: include/linux/mfd/da9055/
3165F: include/linux/mfd/da9063/
3166F: include/linux/mfd/da9150/
3167F: include/sound/da[79]*.h
3168F: sound/soc/codecs/da[79]*.[ch]
3169
3170DIGI NEO AND CLASSIC PCI PRODUCTS
3171M: Lidza Louina <lidza.louina@gmail.com>
3172M: Mark Hounschell <markh@compro.net>
3173L: driverdev-devel@linuxdriverproject.org
3174S: Maintained
3175F: drivers/staging/dgnc/
3176
3177DIGI EPCA PCI PRODUCTS
3178M: Lidza Louina <lidza.louina@gmail.com>
3179M: Mark Hounschell <markh@compro.net>
3180M: Daeseok Youn <daeseok.youn@gmail.com>
3181L: driverdev-devel@linuxdriverproject.org
3182S: Maintained
3183F: drivers/staging/dgap/
3184
3185DIOLAN U2C-12 I2C DRIVER
3186M: Guenter Roeck <linux@roeck-us.net>
3187L: linux-i2c@vger.kernel.org
3188S: Maintained
3189F: drivers/i2c/busses/i2c-diolan-u2c.c
3190
3191DIRECT ACCESS (DAX)
3192M: Matthew Wilcox <willy@linux.intel.com>
3193L: linux-fsdevel@vger.kernel.org
3194S: Supported
3195F: fs/dax.c
3196
3197DIRECTORY NOTIFICATION (DNOTIFY)
3198M: Eric Paris <eparis@parisplace.org>
3199S: Maintained
3200F: Documentation/filesystems/dnotify.txt
3201F: fs/notify/dnotify/
3202F: include/linux/dnotify.h
3203
3204DISK GEOMETRY AND PARTITION HANDLING
3205M: Andries Brouwer <aeb@cwi.nl>
3206W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3207W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3208W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3209S: Maintained
3210
3211DISKQUOTA
3212M: Jan Kara <jack@suse.cz>
3213S: Maintained
3214F: Documentation/filesystems/quota.txt
3215F: fs/quota/
3216F: include/linux/quota*.h
3217F: include/uapi/linux/quota*.h
3218
3219DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3220M: Bernie Thompson <bernie@plugable.com>
3221L: linux-fbdev@vger.kernel.org
3222S: Maintained
3223W: http://plugable.com/category/projects/udlfb/
3224F: drivers/video/fbdev/udlfb.c
3225F: include/video/udlfb.h
3226F: Documentation/fb/udlfb.txt
3227
3228DISTRIBUTED LOCK MANAGER (DLM)
3229M: Christine Caulfield <ccaulfie@redhat.com>
3230M: David Teigland <teigland@redhat.com>
3231L: cluster-devel@redhat.com
3232W: http://sources.redhat.com/cluster/
3233T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3234S: Supported
3235F: fs/dlm/
3236
3237DMA BUFFER SHARING FRAMEWORK
3238M: Sumit Semwal <sumit.semwal@linaro.org>
3239S: Maintained
3240L: linux-media@vger.kernel.org
3241L: dri-devel@lists.freedesktop.org
3242L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3243F: drivers/dma-buf/
3244F: include/linux/dma-buf*
3245F: include/linux/reservation.h
3246F: include/linux/*fence.h
3247F: Documentation/dma-buf-sharing.txt
3248T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3249
3250DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3251M: Vinod Koul <vinod.koul@intel.com>
3252L: dmaengine@vger.kernel.org
3253Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3254S: Maintained
3255F: drivers/dma/
3256F: include/linux/dmaengine.h
3257F: Documentation/dmaengine/
3258T: git git://git.infradead.org/users/vkoul/slave-dma.git
3259
3260DME1737 HARDWARE MONITOR DRIVER
3261M: Juerg Haefliger <juergh@gmail.com>
3262L: lm-sensors@lm-sensors.org
3263S: Maintained
3264F: Documentation/hwmon/dme1737
3265F: drivers/hwmon/dme1737.c
3266
3267DMI/SMBIOS SUPPORT
3268M: Jean Delvare <jdelvare@suse.de>
3269S: Maintained
3270F: drivers/firmware/dmi-id.c
3271F: drivers/firmware/dmi_scan.c
3272F: include/linux/dmi.h
3273
3274DOCKING STATION DRIVER
3275M: Shaohua Li <shaohua.li@intel.com>
3276L: linux-acpi@vger.kernel.org
3277S: Supported
3278F: drivers/acpi/dock.c
3279
3280DOCUMENTATION
3281M: Jonathan Corbet <corbet@lwn.net>
3282L: linux-doc@vger.kernel.org
3283S: Maintained
3284F: Documentation/
3285X: Documentation/ABI/
3286X: Documentation/devicetree/
3287X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3288T: git git://git.lwn.net/linux-2.6.git docs-next
3289
3290DOUBLETALK DRIVER
3291M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3292L: blinux-list@redhat.com
3293S: Maintained
3294F: drivers/char/dtlk.c
3295F: include/linux/dtlk.h
3296
3297DPT_I2O SCSI RAID DRIVER
3298M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3299L: linux-scsi@vger.kernel.org
3300W: http://www.adaptec.com/
3301S: Maintained
3302F: drivers/scsi/dpt*
3303F: drivers/scsi/dpt/
3304
3305DRBD DRIVER
3306P: Philipp Reisner
3307P: Lars Ellenberg
3308M: drbd-dev@lists.linbit.com
3309L: drbd-user@lists.linbit.com
3310W: http://www.drbd.org
3311T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3312T: git git://git.drbd.org/drbd-8.3.git
3313S: Supported
3314F: drivers/block/drbd/
3315F: lib/lru_cache.c
3316F: Documentation/blockdev/drbd/
3317
3318DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3319M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3320T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3321S: Supported
3322F: Documentation/kobject.txt
3323F: drivers/base/
3324F: fs/sysfs/
3325F: fs/debugfs/
3326F: include/linux/kobj*
3327F: include/linux/debugfs.h
3328F: lib/kobj*
3329
3330DRM DRIVERS
3331M: David Airlie <airlied@linux.ie>
3332L: dri-devel@lists.freedesktop.org
3333T: git git://people.freedesktop.org/~airlied/linux
3334S: Maintained
3335F: drivers/gpu/drm/
3336F: drivers/gpu/vga/
3337F: include/drm/
3338F: include/uapi/drm/
3339
3340RADEON DRM DRIVERS
3341M: Alex Deucher <alexander.deucher@amd.com>
3342M: Christian König <christian.koenig@amd.com>
3343L: dri-devel@lists.freedesktop.org
3344T: git git://people.freedesktop.org/~agd5f/linux
3345S: Supported
3346F: drivers/gpu/drm/radeon/
3347F: include/uapi/drm/radeon*
3348
3349DRM PANEL DRIVERS
3350M: Thierry Reding <thierry.reding@gmail.com>
3351L: dri-devel@lists.freedesktop.org
3352T: git git://anongit.freedesktop.org/tegra/linux.git
3353S: Maintained
3354F: drivers/gpu/drm/drm_panel.c
3355F: drivers/gpu/drm/panel/
3356F: include/drm/drm_panel.h
3357F: Documentation/devicetree/bindings/panel/
3358
3359INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3360M: Daniel Vetter <daniel.vetter@intel.com>
3361M: Jani Nikula <jani.nikula@linux.intel.com>
3362L: intel-gfx@lists.freedesktop.org
3363L: dri-devel@lists.freedesktop.org
3364Q: http://patchwork.freedesktop.org/project/intel-gfx/
3365T: git git://anongit.freedesktop.org/drm-intel
3366S: Supported
3367F: drivers/gpu/drm/i915/
3368F: include/drm/i915*
3369F: include/uapi/drm/i915*
3370
3371DRM DRIVERS FOR EXYNOS
3372M: Inki Dae <inki.dae@samsung.com>
3373M: Joonyoung Shim <jy0922.shim@samsung.com>
3374M: Seung-Woo Kim <sw0312.kim@samsung.com>
3375M: Kyungmin Park <kyungmin.park@samsung.com>
3376L: dri-devel@lists.freedesktop.org
3377T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3378S: Supported
3379F: drivers/gpu/drm/exynos/
3380F: include/drm/exynos*
3381F: include/uapi/drm/exynos*
3382
3383DRM DRIVERS FOR FREESCALE IMX
3384M: Philipp Zabel <p.zabel@pengutronix.de>
3385L: dri-devel@lists.freedesktop.org
3386S: Maintained
3387F: drivers/gpu/drm/imx/
3388F: Documentation/devicetree/bindings/drm/imx/
3389
3390DRM DRIVERS FOR NVIDIA TEGRA
3391M: Thierry Reding <thierry.reding@gmail.com>
3392M: Terje Bergström <tbergstrom@nvidia.com>
3393L: dri-devel@lists.freedesktop.org
3394L: linux-tegra@vger.kernel.org
3395T: git git://anongit.freedesktop.org/tegra/linux.git
3396S: Supported
3397F: drivers/gpu/drm/tegra/
3398F: drivers/gpu/host1x/
3399F: include/linux/host1x.h
3400F: include/uapi/drm/tegra_drm.h
3401F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3402
3403DRM DRIVERS FOR RENESAS
3404M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3405L: dri-devel@lists.freedesktop.org
3406L: linux-sh@vger.kernel.org
3407T: git git://people.freedesktop.org/~airlied/linux
3408S: Supported
3409F: drivers/gpu/drm/rcar-du/
3410F: drivers/gpu/drm/shmobile/
3411F: include/linux/platform_data/rcar-du.h
3412F: include/linux/platform_data/shmob_drm.h
3413
3414DSBR100 USB FM RADIO DRIVER
3415M: Alexey Klimov <klimov.linux@gmail.com>
3416L: linux-media@vger.kernel.org
3417T: git git://linuxtv.org/media_tree.git
3418S: Maintained
3419F: drivers/media/radio/dsbr100.c
3420
3421DSCC4 DRIVER
3422M: Francois Romieu <romieu@fr.zoreil.com>
3423L: netdev@vger.kernel.org
3424S: Maintained
3425F: drivers/net/wan/dscc4.c
3426
3427DVB_USB_AF9015 MEDIA DRIVER
3428M: Antti Palosaari <crope@iki.fi>
3429L: linux-media@vger.kernel.org
3430W: http://linuxtv.org/
3431W: http://palosaari.fi/linux/
3432Q: http://patchwork.linuxtv.org/project/linux-media/list/
3433T: git git://linuxtv.org/anttip/media_tree.git
3434S: Maintained
3435F: drivers/media/usb/dvb-usb-v2/af9015*
3436
3437DVB_USB_AF9035 MEDIA DRIVER
3438M: Antti Palosaari <crope@iki.fi>
3439L: linux-media@vger.kernel.org
3440W: http://linuxtv.org/
3441W: http://palosaari.fi/linux/
3442Q: http://patchwork.linuxtv.org/project/linux-media/list/
3443T: git git://linuxtv.org/anttip/media_tree.git
3444S: Maintained
3445F: drivers/media/usb/dvb-usb-v2/af9035*
3446
3447DVB_USB_ANYSEE MEDIA DRIVER
3448M: Antti Palosaari <crope@iki.fi>
3449L: linux-media@vger.kernel.org
3450W: http://linuxtv.org/
3451W: http://palosaari.fi/linux/
3452Q: http://patchwork.linuxtv.org/project/linux-media/list/
3453T: git git://linuxtv.org/anttip/media_tree.git
3454S: Maintained
3455F: drivers/media/usb/dvb-usb-v2/anysee*
3456
3457DVB_USB_AU6610 MEDIA DRIVER
3458M: Antti Palosaari <crope@iki.fi>
3459L: linux-media@vger.kernel.org
3460W: http://linuxtv.org/
3461W: http://palosaari.fi/linux/
3462Q: http://patchwork.linuxtv.org/project/linux-media/list/
3463T: git git://linuxtv.org/anttip/media_tree.git
3464S: Maintained
3465F: drivers/media/usb/dvb-usb-v2/au6610*
3466
3467DVB_USB_CE6230 MEDIA DRIVER
3468M: Antti Palosaari <crope@iki.fi>
3469L: linux-media@vger.kernel.org
3470W: http://linuxtv.org/
3471W: http://palosaari.fi/linux/
3472Q: http://patchwork.linuxtv.org/project/linux-media/list/
3473T: git git://linuxtv.org/anttip/media_tree.git
3474S: Maintained
3475F: drivers/media/usb/dvb-usb-v2/ce6230*
3476
3477DVB_USB_CXUSB MEDIA DRIVER
3478M: Michael Krufky <mkrufky@linuxtv.org>
3479L: linux-media@vger.kernel.org
3480W: http://linuxtv.org/
3481W: http://github.com/mkrufky
3482Q: http://patchwork.linuxtv.org/project/linux-media/list/
3483T: git git://linuxtv.org/media_tree.git
3484S: Maintained
3485F: drivers/media/usb/dvb-usb/cxusb*
3486
3487DVB_USB_EC168 MEDIA DRIVER
3488M: Antti Palosaari <crope@iki.fi>
3489L: linux-media@vger.kernel.org
3490W: http://linuxtv.org/
3491W: http://palosaari.fi/linux/
3492Q: http://patchwork.linuxtv.org/project/linux-media/list/
3493T: git git://linuxtv.org/anttip/media_tree.git
3494S: Maintained
3495F: drivers/media/usb/dvb-usb-v2/ec168*
3496
3497DVB_USB_GL861 MEDIA DRIVER
3498M: Antti Palosaari <crope@iki.fi>
3499L: linux-media@vger.kernel.org
3500W: http://linuxtv.org/
3501Q: http://patchwork.linuxtv.org/project/linux-media/list/
3502T: git git://linuxtv.org/anttip/media_tree.git
3503S: Maintained
3504F: drivers/media/usb/dvb-usb-v2/gl861*
3505
3506DVB_USB_MXL111SF MEDIA DRIVER
3507M: Michael Krufky <mkrufky@linuxtv.org>
3508L: linux-media@vger.kernel.org
3509W: http://linuxtv.org/
3510W: http://github.com/mkrufky
3511Q: http://patchwork.linuxtv.org/project/linux-media/list/
3512T: git git://linuxtv.org/mkrufky/mxl111sf.git
3513S: Maintained
3514F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3515
3516DVB_USB_RTL28XXU MEDIA DRIVER
3517M: Antti Palosaari <crope@iki.fi>
3518L: linux-media@vger.kernel.org
3519W: http://linuxtv.org/
3520W: http://palosaari.fi/linux/
3521Q: http://patchwork.linuxtv.org/project/linux-media/list/
3522T: git git://linuxtv.org/anttip/media_tree.git
3523S: Maintained
3524F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3525
3526DVB_USB_V2 MEDIA DRIVER
3527M: Antti Palosaari <crope@iki.fi>
3528L: linux-media@vger.kernel.org
3529W: http://linuxtv.org/
3530W: http://palosaari.fi/linux/
3531Q: http://patchwork.linuxtv.org/project/linux-media/list/
3532T: git git://linuxtv.org/anttip/media_tree.git
3533S: Maintained
3534F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3535F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3536
3537DYNAMIC DEBUG
3538M: Jason Baron <jbaron@akamai.com>
3539S: Maintained
3540F: lib/dynamic_debug.c
3541F: include/linux/dynamic_debug.h
3542
3543DZ DECSTATION DZ11 SERIAL DRIVER
3544M: "Maciej W. Rozycki" <macro@linux-mips.org>
3545S: Maintained
3546F: drivers/tty/serial/dz.*
3547
3548E3X0 POWER BUTTON DRIVER
3549M: Moritz Fischer <moritz.fischer@ettus.com>
3550L: usrp-users@lists.ettus.com
3551W: http://www.ettus.com
3552S: Supported
3553F: drivers/input/misc/e3x0-button.c
3554F: Documentation/devicetree/bindings/input/e3x0-button.txt
3555
3556E4000 MEDIA DRIVER
3557M: Antti Palosaari <crope@iki.fi>
3558L: linux-media@vger.kernel.org
3559W: http://linuxtv.org/
3560W: http://palosaari.fi/linux/
3561Q: http://patchwork.linuxtv.org/project/linux-media/list/
3562T: git git://linuxtv.org/anttip/media_tree.git
3563S: Maintained
3564F: drivers/media/tuners/e4000*
3565
3566EATA ISA/EISA/PCI SCSI DRIVER
3567M: Dario Ballabio <ballabio_dario@emc.com>
3568L: linux-scsi@vger.kernel.org
3569S: Maintained
3570F: drivers/scsi/eata.c
3571
3572EC100 MEDIA DRIVER
3573M: Antti Palosaari <crope@iki.fi>
3574L: linux-media@vger.kernel.org
3575W: http://linuxtv.org/
3576W: http://palosaari.fi/linux/
3577Q: http://patchwork.linuxtv.org/project/linux-media/list/
3578T: git git://linuxtv.org/anttip/media_tree.git
3579S: Maintained
3580F: drivers/media/dvb-frontends/ec100*
3581
3582ECRYPT FILE SYSTEM
3583M: Tyler Hicks <tyhicks@canonical.com>
3584L: ecryptfs@vger.kernel.org
3585W: http://ecryptfs.org
3586W: https://launchpad.net/ecryptfs
3587S: Supported
3588F: Documentation/filesystems/ecryptfs.txt
3589F: fs/ecryptfs/
3590
3591EDAC-CORE
3592M: Doug Thompson <dougthompson@xmission.com>
3593M: Borislav Petkov <bp@alien8.de>
3594M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3595L: linux-edac@vger.kernel.org
3596W: bluesmoke.sourceforge.net
3597T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3598T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3599S: Supported
3600F: Documentation/edac.txt
3601F: drivers/edac/
3602F: include/linux/edac.h
3603
3604EDAC-AMD64
3605M: Doug Thompson <dougthompson@xmission.com>
3606M: Borislav Petkov <bp@alien8.de>
3607L: linux-edac@vger.kernel.org
3608W: bluesmoke.sourceforge.net
3609S: Maintained
3610F: drivers/edac/amd64_edac*
3611
3612EDAC-CALXEDA
3613M: Doug Thompson <dougthompson@xmission.com>
3614M: Robert Richter <rric@kernel.org>
3615L: linux-edac@vger.kernel.org
3616W: bluesmoke.sourceforge.net
3617S: Maintained
3618F: drivers/edac/highbank*
3619
3620EDAC-CAVIUM
3621M: Ralf Baechle <ralf@linux-mips.org>
3622M: David Daney <david.daney@cavium.com>
3623L: linux-edac@vger.kernel.org
3624L: linux-mips@linux-mips.org
3625W: bluesmoke.sourceforge.net
3626S: Supported
3627F: drivers/edac/octeon_edac*
3628
3629EDAC-E752X
3630M: Mark Gross <mark.gross@intel.com>
3631M: Doug Thompson <dougthompson@xmission.com>
3632L: linux-edac@vger.kernel.org
3633W: bluesmoke.sourceforge.net
3634S: Maintained
3635F: drivers/edac/e752x_edac.c
3636
3637EDAC-E7XXX
3638M: Doug Thompson <dougthompson@xmission.com>
3639L: linux-edac@vger.kernel.org
3640W: bluesmoke.sourceforge.net
3641S: Maintained
3642F: drivers/edac/e7xxx_edac.c
3643
3644EDAC-GHES
3645M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3646L: linux-edac@vger.kernel.org
3647W: bluesmoke.sourceforge.net
3648S: Maintained
3649F: drivers/edac/ghes_edac.c
3650
3651EDAC-I82443BXGX
3652M: Tim Small <tim@buttersideup.com>
3653L: linux-edac@vger.kernel.org
3654W: bluesmoke.sourceforge.net
3655S: Maintained
3656F: drivers/edac/i82443bxgx_edac.c
3657
3658EDAC-I3000
3659M: Jason Uhlenkott <juhlenko@akamai.com>
3660L: linux-edac@vger.kernel.org
3661W: bluesmoke.sourceforge.net
3662S: Maintained
3663F: drivers/edac/i3000_edac.c
3664
3665EDAC-I5000
3666M: Doug Thompson <dougthompson@xmission.com>
3667L: linux-edac@vger.kernel.org
3668W: bluesmoke.sourceforge.net
3669S: Maintained
3670F: drivers/edac/i5000_edac.c
3671
3672EDAC-I5400
3673M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3674L: linux-edac@vger.kernel.org
3675W: bluesmoke.sourceforge.net
3676S: Maintained
3677F: drivers/edac/i5400_edac.c
3678
3679EDAC-I7300
3680M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3681L: linux-edac@vger.kernel.org
3682W: bluesmoke.sourceforge.net
3683S: Maintained
3684F: drivers/edac/i7300_edac.c
3685
3686EDAC-I7CORE
3687M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3688L: linux-edac@vger.kernel.org
3689W: bluesmoke.sourceforge.net
3690S: Maintained
3691F: drivers/edac/i7core_edac.c
3692
3693EDAC-I82975X
3694M: Ranganathan Desikan <ravi@jetztechnologies.com>
3695M: "Arvind R." <arvino55@gmail.com>
3696L: linux-edac@vger.kernel.org
3697W: bluesmoke.sourceforge.net
3698S: Maintained
3699F: drivers/edac/i82975x_edac.c
3700
3701EDAC-IE31200
3702M: Jason Baron <jbaron@akamai.com>
3703L: linux-edac@vger.kernel.org
3704W: bluesmoke.sourceforge.net
3705S: Maintained
3706F: drivers/edac/ie31200_edac.c
3707
3708EDAC-MPC85XX
3709M: Johannes Thumshirn <johannes.thumshirn@men.de>
3710L: linux-edac@vger.kernel.org
3711W: bluesmoke.sourceforge.net
3712S: Maintained
3713F: drivers/edac/mpc85xx_edac.[ch]
3714
3715EDAC-PASEMI
3716M: Egor Martovetsky <egor@pasemi.com>
3717L: linux-edac@vger.kernel.org
3718W: bluesmoke.sourceforge.net
3719S: Maintained
3720F: drivers/edac/pasemi_edac.c
3721
3722EDAC-R82600
3723M: Tim Small <tim@buttersideup.com>
3724L: linux-edac@vger.kernel.org
3725W: bluesmoke.sourceforge.net
3726S: Maintained
3727F: drivers/edac/r82600_edac.c
3728
3729EDAC-SBRIDGE
3730M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3731L: linux-edac@vger.kernel.org
3732W: bluesmoke.sourceforge.net
3733S: Maintained
3734F: drivers/edac/sb_edac.c
3735
3736EDIROL UA-101/UA-1000 DRIVER
3737M: Clemens Ladisch <clemens@ladisch.de>
3738L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3739T: git git://git.alsa-project.org/alsa-kernel.git
3740S: Maintained
3741F: sound/usb/misc/ua101.c
3742
3743EXTENSIBLE FIRMWARE INTERFACE (EFI)
3744M: Matt Fleming <matt.fleming@intel.com>
3745L: linux-efi@vger.kernel.org
3746T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3747S: Maintained
3748F: Documentation/efi-stub.txt
3749F: arch/ia64/kernel/efi.c
3750F: arch/x86/boot/compressed/eboot.[ch]
3751F: arch/x86/include/asm/efi.h
3752F: arch/x86/platform/efi/*
3753F: drivers/firmware/efi/*
3754F: include/linux/efi*.h
3755
3756EFI VARIABLE FILESYSTEM
3757M: Matthew Garrett <matthew.garrett@nebula.com>
3758M: Jeremy Kerr <jk@ozlabs.org>
3759M: Matt Fleming <matt.fleming@intel.com>
3760T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3761L: linux-efi@vger.kernel.org
3762S: Maintained
3763F: fs/efivarfs/
3764
3765EFIFB FRAMEBUFFER DRIVER
3766L: linux-fbdev@vger.kernel.org
3767M: Peter Jones <pjones@redhat.com>
3768S: Maintained
3769F: drivers/video/fbdev/efifb.c
3770
3771EFS FILESYSTEM
3772W: http://aeschi.ch.eu.org/efs/
3773S: Orphan
3774F: fs/efs/
3775
3776EHCA (IBM GX bus InfiniBand adapter) DRIVER
3777M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3778M: Christoph Raisch <raisch@de.ibm.com>
3779L: linux-rdma@vger.kernel.org
3780S: Supported
3781F: drivers/infiniband/hw/ehca/
3782
3783EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3784M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3785L: netdev@vger.kernel.org
3786S: Maintained
3787F: drivers/net/ethernet/ibm/ehea/
3788
3789EM28XX VIDEO4LINUX DRIVER
3790M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3791L: linux-media@vger.kernel.org
3792W: http://linuxtv.org
3793T: git git://linuxtv.org/media_tree.git
3794S: Maintained
3795F: drivers/media/usb/em28xx/
3796
3797EMBEDDED LINUX
3798M: Paul Gortmaker <paul.gortmaker@windriver.com>
3799M: Matt Mackall <mpm@selenic.com>
3800M: David Woodhouse <dwmw2@infradead.org>
3801L: linux-embedded@vger.kernel.org
3802S: Maintained
3803
3804EMULEX LPFC FC SCSI DRIVER
3805M: James Smart <james.smart@emulex.com>
3806L: linux-scsi@vger.kernel.org
3807W: http://sourceforge.net/projects/lpfcxxxx
3808S: Supported
3809F: drivers/scsi/lpfc/
3810
3811ENE CB710 FLASH CARD READER DRIVER
3812M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3813S: Maintained
3814F: drivers/misc/cb710/
3815F: drivers/mmc/host/cb710-mmc.*
3816F: include/linux/cb710.h
3817
3818ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3819M: Maxim Levitsky <maximlevitsky@gmail.com>
3820S: Maintained
3821F: drivers/media/rc/ene_ir.*
3822
3823ENHANCED ERROR HANDLING (EEH)
3824M: Gavin Shan <shangw@linux.vnet.ibm.com>
3825L: linuxppc-dev@lists.ozlabs.org
3826S: Supported
3827F: Documentation/powerpc/eeh-pci-error-recovery.txt
3828F: arch/powerpc/kernel/eeh*.c
3829
3830EPSON S1D13XXX FRAMEBUFFER DRIVER
3831M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3832S: Maintained
3833T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3834F: drivers/video/fbdev/s1d13xxxfb.c
3835F: include/video/s1d13xxxfb.h
3836
3837ET131X NETWORK DRIVER
3838M: Mark Einon <mark.einon@gmail.com>
3839S: Odd Fixes
3840F: drivers/net/ethernet/agere/
3841
3842ETHERNET BRIDGE
3843M: Stephen Hemminger <stephen@networkplumber.org>
3844L: bridge@lists.linux-foundation.org
3845L: netdev@vger.kernel.org
3846W: http://www.linuxfoundation.org/en/Net:Bridge
3847S: Maintained
3848F: include/linux/netfilter_bridge/
3849F: net/bridge/
3850
3851ETHERNET PHY LIBRARY
3852M: Florian Fainelli <f.fainelli@gmail.com>
3853L: netdev@vger.kernel.org
3854S: Maintained
3855F: include/linux/phy.h
3856F: include/linux/phy_fixed.h
3857F: drivers/net/phy/
3858F: Documentation/networking/phy.txt
3859F: drivers/of/of_mdio.c
3860F: drivers/of/of_net.c
3861
3862EXT2 FILE SYSTEM
3863M: Jan Kara <jack@suse.cz>
3864L: linux-ext4@vger.kernel.org
3865S: Maintained
3866F: Documentation/filesystems/ext2.txt
3867F: fs/ext2/
3868F: include/linux/ext2*
3869
3870EXT3 FILE SYSTEM
3871M: Jan Kara <jack@suse.cz>
3872M: Andrew Morton <akpm@linux-foundation.org>
3873M: Andreas Dilger <adilger.kernel@dilger.ca>
3874L: linux-ext4@vger.kernel.org
3875S: Maintained
3876F: Documentation/filesystems/ext3.txt
3877F: fs/ext3/
3878
3879EXT4 FILE SYSTEM
3880M: "Theodore Ts'o" <tytso@mit.edu>
3881M: Andreas Dilger <adilger.kernel@dilger.ca>
3882L: linux-ext4@vger.kernel.org
3883W: http://ext4.wiki.kernel.org
3884Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3885S: Maintained
3886F: Documentation/filesystems/ext4.txt
3887F: fs/ext4/
3888
3889Extended Verification Module (EVM)
3890M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3891L: linux-ima-devel@lists.sourceforge.net
3892L: linux-security-module@vger.kernel.org
3893S: Supported
3894F: security/integrity/evm/
3895
3896EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3897M: MyungJoo Ham <myungjoo.ham@samsung.com>
3898M: Chanwoo Choi <cw00.choi@samsung.com>
3899L: linux-kernel@vger.kernel.org
3900T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3901S: Maintained
3902F: drivers/extcon/
3903F: Documentation/extcon/
3904
3905EXYNOS DP DRIVER
3906M: Jingoo Han <jg1.han@samsung.com>
3907L: dri-devel@lists.freedesktop.org
3908S: Maintained
3909F: drivers/gpu/drm/exynos/exynos_dp*
3910
3911EXYNOS MIPI DISPLAY DRIVERS
3912M: Inki Dae <inki.dae@samsung.com>
3913M: Donghwa Lee <dh09.lee@samsung.com>
3914M: Kyungmin Park <kyungmin.park@samsung.com>
3915L: linux-fbdev@vger.kernel.org
3916S: Maintained
3917F: drivers/video/fbdev/exynos/exynos_mipi*
3918F: include/video/exynos_mipi*
3919
3920F71805F HARDWARE MONITORING DRIVER
3921M: Jean Delvare <jdelvare@suse.de>
3922L: lm-sensors@lm-sensors.org
3923S: Maintained
3924F: Documentation/hwmon/f71805f
3925F: drivers/hwmon/f71805f.c
3926
3927FC0011 TUNER DRIVER
3928M: Michael Buesch <m@bues.ch>
3929L: linux-media@vger.kernel.org
3930S: Maintained
3931F: drivers/media/tuners/fc0011.h
3932F: drivers/media/tuners/fc0011.c
3933
3934FC2580 MEDIA DRIVER
3935M: Antti Palosaari <crope@iki.fi>
3936L: linux-media@vger.kernel.org
3937W: http://linuxtv.org/
3938W: http://palosaari.fi/linux/
3939Q: http://patchwork.linuxtv.org/project/linux-media/list/
3940T: git git://linuxtv.org/anttip/media_tree.git
3941S: Maintained
3942F: drivers/media/tuners/fc2580*
3943
3944FANOTIFY
3945M: Eric Paris <eparis@redhat.com>
3946S: Maintained
3947F: fs/notify/fanotify/
3948F: include/linux/fanotify.h
3949F: include/uapi/linux/fanotify.h
3950
3951FARSYNC SYNCHRONOUS DRIVER
3952M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3953W: http://www.farsite.co.uk/
3954S: Supported
3955F: drivers/net/wan/farsync.*
3956
3957FAULT INJECTION SUPPORT
3958M: Akinobu Mita <akinobu.mita@gmail.com>
3959S: Supported
3960F: Documentation/fault-injection/
3961F: lib/fault-inject.c
3962
3963FBTFT Framebuffer drivers
3964M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3965M: Noralf Trønnes <noralf@tronnes.org>
3966S: Maintained
3967F: drivers/staging/fbtft/
3968
3969FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3970M: Vasu Dev <vasu.dev@intel.com>
3971L: fcoe-devel@open-fcoe.org
3972W: www.Open-FCoE.org
3973S: Supported
3974F: drivers/scsi/libfc/
3975F: drivers/scsi/fcoe/
3976F: include/scsi/fc/
3977F: include/scsi/libfc.h
3978F: include/scsi/libfcoe.h
3979F: include/uapi/scsi/fc/
3980
3981FILE LOCKING (flock() and fcntl()/lockf())
3982M: Jeff Layton <jlayton@poochiereds.net>
3983M: J. Bruce Fields <bfields@fieldses.org>
3984L: linux-fsdevel@vger.kernel.org
3985S: Maintained
3986F: include/linux/fcntl.h
3987F: include/linux/fs.h
3988F: include/uapi/linux/fcntl.h
3989F: include/uapi/linux/fs.h
3990F: fs/fcntl.c
3991F: fs/locks.c
3992
3993FILESYSTEMS (VFS and infrastructure)
3994M: Alexander Viro <viro@zeniv.linux.org.uk>
3995L: linux-fsdevel@vger.kernel.org
3996S: Maintained
3997F: fs/*
3998
3999FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4000M: Riku Voipio <riku.voipio@iki.fi>
4001L: lm-sensors@lm-sensors.org
4002S: Maintained
4003F: drivers/hwmon/f75375s.c
4004F: include/linux/f75375s.h
4005
4006FIREWIRE AUDIO DRIVERS
4007M: Clemens Ladisch <clemens@ladisch.de>
4008L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4009T: git git://git.alsa-project.org/alsa-kernel.git
4010S: Maintained
4011F: sound/firewire/
4012
4013FIREWIRE MEDIA DRIVERS (firedtv)
4014M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4015L: linux-media@vger.kernel.org
4016L: linux1394-devel@lists.sourceforge.net
4017T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4018S: Maintained
4019F: drivers/media/firewire/
4020
4021FIREWIRE SBP-2 TARGET
4022M: Chris Boot <bootc@bootc.net>
4023L: linux-scsi@vger.kernel.org
4024L: target-devel@vger.kernel.org
4025L: linux1394-devel@lists.sourceforge.net
4026T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4027S: Maintained
4028F: drivers/target/sbp/
4029
4030FIREWIRE SUBSYSTEM
4031M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4032L: linux1394-devel@lists.sourceforge.net
4033W: http://ieee1394.wiki.kernel.org/
4034T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4035S: Maintained
4036F: drivers/firewire/
4037F: include/linux/firewire.h
4038F: include/uapi/linux/firewire*.h
4039F: tools/firewire/
4040
4041FIRMWARE LOADER (request_firmware)
4042M: Ming Lei <ming.lei@canonical.com>
4043L: linux-kernel@vger.kernel.org
4044S: Maintained
4045F: Documentation/firmware_class/
4046F: drivers/base/firmware*.c
4047F: include/linux/firmware.h
4048
4049FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4050M: Joshua Morris <josh.h.morris@us.ibm.com>
4051M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4052S: Maintained
4053F: drivers/block/rsxx/
4054
4055FLOPPY DRIVER
4056M: Jiri Kosina <jkosina@suse.cz>
4057T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4058S: Odd fixes
4059F: drivers/block/floppy.c
4060
4061FMC SUBSYSTEM
4062M: Alessandro Rubini <rubini@gnudd.com>
4063W: http://www.ohwr.org/projects/fmc-bus
4064S: Supported
4065F: drivers/fmc/
4066F: include/linux/fmc*.h
4067F: include/linux/ipmi-fru.h
4068K: fmc_d.*register
4069
4070FPU EMULATOR
4071M: Bill Metzenthen <billm@melbpc.org.au>
4072W: http://floatingpoint.sourceforge.net/emulator/index.html
4073S: Maintained
4074F: arch/x86/math-emu/
4075
4076FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4077L: netdev@vger.kernel.org
4078S: Orphan
4079F: drivers/net/wan/dlci.c
4080F: drivers/net/wan/sdla.c
4081
4082FRAMEBUFFER LAYER
4083M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4084M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4085L: linux-fbdev@vger.kernel.org
4086W: http://linux-fbdev.sourceforge.net/
4087Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4088T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4089S: Maintained
4090F: Documentation/fb/
4091F: Documentation/devicetree/bindings/fb/
4092F: drivers/video/
4093F: include/video/
4094F: include/linux/fb.h
4095F: include/uapi/video/
4096F: include/uapi/linux/fb.h
4097
4098FREESCALE DIU FRAMEBUFFER DRIVER
4099M: Timur Tabi <timur@tabi.org>
4100L: linux-fbdev@vger.kernel.org
4101S: Maintained
4102F: drivers/video/fbdev/fsl-diu-fb.*
4103
4104FREESCALE DMA DRIVER
4105M: Li Yang <leoli@freescale.com>
4106M: Zhang Wei <zw@zh-kernel.org>
4107L: linuxppc-dev@lists.ozlabs.org
4108S: Maintained
4109F: drivers/dma/fsldma.*
4110
4111FREESCALE I2C CPM DRIVER
4112M: Jochen Friedrich <jochen@scram.de>
4113L: linuxppc-dev@lists.ozlabs.org
4114L: linux-i2c@vger.kernel.org
4115S: Maintained
4116F: drivers/i2c/busses/i2c-cpm.c
4117
4118FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4119M: Sascha Hauer <kernel@pengutronix.de>
4120L: linux-fbdev@vger.kernel.org
4121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4122S: Maintained
4123F: include/linux/platform_data/video-imxfb.h
4124F: drivers/video/fbdev/imxfb.c
4125
4126FREESCALE QUAD SPI DRIVER
4127M: Han Xu <han.xu@freescale.com>
4128L: linux-mtd@lists.infradead.org
4129S: Maintained
4130F: drivers/mtd/spi-nor/fsl-quadspi.c
4131
4132FREESCALE SOC FS_ENET DRIVER
4133M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4134M: Vitaly Bordug <vbordug@ru.mvista.com>
4135L: linuxppc-dev@lists.ozlabs.org
4136L: netdev@vger.kernel.org
4137S: Maintained
4138F: drivers/net/ethernet/freescale/fs_enet/
4139F: include/linux/fs_enet_pd.h
4140
4141FREESCALE QUICC ENGINE LIBRARY
4142L: linuxppc-dev@lists.ozlabs.org
4143S: Orphan
4144F: arch/powerpc/sysdev/qe_lib/
4145F: arch/powerpc/include/asm/*qe.h
4146
4147FREESCALE USB PERIPHERAL DRIVERS
4148M: Li Yang <leoli@freescale.com>
4149L: linux-usb@vger.kernel.org
4150L: linuxppc-dev@lists.ozlabs.org
4151S: Maintained
4152F: drivers/usb/gadget/udc/fsl*
4153
4154FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4155M: Li Yang <leoli@freescale.com>
4156L: netdev@vger.kernel.org
4157L: linuxppc-dev@lists.ozlabs.org
4158S: Maintained
4159F: drivers/net/ethernet/freescale/ucc_geth*
4160
4161FREESCALE QUICC ENGINE UCC UART DRIVER
4162M: Timur Tabi <timur@tabi.org>
4163L: linuxppc-dev@lists.ozlabs.org
4164S: Maintained
4165F: drivers/tty/serial/ucc_uart.c
4166
4167FREESCALE SOC SOUND DRIVERS
4168M: Timur Tabi <timur@tabi.org>
4169M: Nicolin Chen <nicoleotsuka@gmail.com>
4170M: Xiubo Li <Xiubo.Lee@gmail.com>
4171L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4172L: linuxppc-dev@lists.ozlabs.org
4173S: Maintained
4174F: sound/soc/fsl/fsl*
4175F: sound/soc/fsl/imx*
4176F: sound/soc/fsl/mpc8610_hpcd.c
4177
4178FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4179M: J. German Rivera <German.Rivera@freescale.com>
4180L: linux-kernel@vger.kernel.org
4181S: Maintained
4182F: drivers/staging/fsl-mc/
4183
4184FREEVXFS FILESYSTEM
4185M: Christoph Hellwig <hch@infradead.org>
4186W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4187S: Maintained
4188F: fs/freevxfs/
4189
4190FREEZER
4191M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4192M: Pavel Machek <pavel@ucw.cz>
4193L: linux-pm@vger.kernel.org
4194S: Supported
4195F: Documentation/power/freezing-of-tasks.txt
4196F: include/linux/freezer.h
4197F: kernel/freezer.c
4198
4199FRONTSWAP API
4200M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4201L: linux-kernel@vger.kernel.org
4202S: Maintained
4203F: mm/frontswap.c
4204F: include/linux/frontswap.h
4205
4206FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4207M: David Howells <dhowells@redhat.com>
4208L: linux-cachefs@redhat.com
4209S: Supported
4210F: Documentation/filesystems/caching/
4211F: fs/fscache/
4212F: include/linux/fscache*.h
4213
4214F2FS FILE SYSTEM
4215M: Jaegeuk Kim <jaegeuk@kernel.org>
4216M: Changman Lee <cm224.lee@samsung.com>
4217L: linux-f2fs-devel@lists.sourceforge.net
4218W: http://en.wikipedia.org/wiki/F2FS
4219T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4220S: Maintained
4221F: Documentation/filesystems/f2fs.txt
4222F: Documentation/ABI/testing/sysfs-fs-f2fs
4223F: fs/f2fs/
4224F: include/linux/f2fs_fs.h
4225
4226FUJITSU FR-V (FRV) PORT
4227M: David Howells <dhowells@redhat.com>
4228S: Maintained
4229F: arch/frv/
4230
4231FUJITSU LAPTOP EXTRAS
4232M: Jonathan Woithe <jwoithe@just42.net>
4233L: platform-driver-x86@vger.kernel.org
4234S: Maintained
4235F: drivers/platform/x86/fujitsu-laptop.c
4236
4237FUJITSU M-5MO LS CAMERA ISP DRIVER
4238M: Kyungmin Park <kyungmin.park@samsung.com>
4239M: Heungjun Kim <riverful.kim@samsung.com>
4240L: linux-media@vger.kernel.org
4241S: Maintained
4242F: drivers/media/i2c/m5mols/
4243F: include/media/m5mols.h
4244
4245FUJITSU TABLET EXTRAS
4246M: Robert Gerlach <khnz@gmx.de>
4247L: platform-driver-x86@vger.kernel.org
4248S: Maintained
4249F: drivers/platform/x86/fujitsu-tablet.c
4250
4251FUSE: FILESYSTEM IN USERSPACE
4252M: Miklos Szeredi <miklos@szeredi.hu>
4253L: fuse-devel@lists.sourceforge.net
4254W: http://fuse.sourceforge.net/
4255S: Maintained
4256F: fs/fuse/
4257F: include/uapi/linux/fuse.h
4258
4259FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4260M: Rik Faith <faith@cs.unc.edu>
4261L: linux-scsi@vger.kernel.org
4262S: Odd Fixes (e.g., new signatures)
4263F: drivers/scsi/fdomain.*
4264
4265GCOV BASED KERNEL PROFILING
4266M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4267S: Maintained
4268F: kernel/gcov/
4269F: Documentation/gcov.txt
4270
4271GDT SCSI DISK ARRAY CONTROLLER DRIVER
4272M: Achim Leubner <achim_leubner@adaptec.com>
4273L: linux-scsi@vger.kernel.org
4274W: http://www.icp-vortex.com/
4275S: Supported
4276F: drivers/scsi/gdt*
4277
4278GDB KERNEL DEBUGGING HELPER SCRIPTS
4279M: Jan Kiszka <jan.kiszka@siemens.com>
4280S: Supported
4281F: scripts/gdb/
4282
4283GEMTEK FM RADIO RECEIVER DRIVER
4284M: Hans Verkuil <hverkuil@xs4all.nl>
4285L: linux-media@vger.kernel.org
4286T: git git://linuxtv.org/media_tree.git
4287W: http://linuxtv.org
4288S: Maintained
4289F: drivers/media/radio/radio-gemtek*
4290
4291GENERIC GPIO I2C DRIVER
4292M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4293S: Supported
4294F: drivers/i2c/busses/i2c-gpio.c
4295F: include/linux/i2c-gpio.h
4296
4297GENERIC GPIO I2C MULTIPLEXER DRIVER
4298M: Peter Korsgaard <peter.korsgaard@barco.com>
4299L: linux-i2c@vger.kernel.org
4300S: Supported
4301F: drivers/i2c/muxes/i2c-mux-gpio.c
4302F: include/linux/i2c-mux-gpio.h
4303F: Documentation/i2c/muxes/i2c-mux-gpio
4304
4305GENERIC HDLC (WAN) DRIVERS
4306M: Krzysztof Halasa <khc@pm.waw.pl>
4307W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4308S: Maintained
4309F: drivers/net/wan/c101.c
4310F: drivers/net/wan/hd6457*
4311F: drivers/net/wan/hdlc*
4312F: drivers/net/wan/n2.c
4313F: drivers/net/wan/pc300too.c
4314F: drivers/net/wan/pci200syn.c
4315F: drivers/net/wan/wanxl*
4316
4317GENERIC INCLUDE/ASM HEADER FILES
4318M: Arnd Bergmann <arnd@arndb.de>
4319L: linux-arch@vger.kernel.org
4320T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4321S: Maintained
4322F: include/asm-generic/
4323F: include/uapi/asm-generic/
4324
4325GENERIC PHY FRAMEWORK
4326M: Kishon Vijay Abraham I <kishon@ti.com>
4327L: linux-kernel@vger.kernel.org
4328T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4329S: Supported
4330F: drivers/phy/
4331F: include/linux/phy/
4332
4333GENERIC PM DOMAINS
4334M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4335M: Kevin Hilman <khilman@kernel.org>
4336M: Ulf Hansson <ulf.hansson@linaro.org>
4337L: linux-pm@vger.kernel.org
4338S: Supported
4339F: drivers/base/power/domain*.c
4340F: include/linux/pm_domain.h
4341
4342GENERIC UIO DRIVER FOR PCI DEVICES
4343M: "Michael S. Tsirkin" <mst@redhat.com>
4344L: kvm@vger.kernel.org
4345S: Supported
4346F: drivers/uio/uio_pci_generic.c
4347
4348GET_MAINTAINER SCRIPT
4349M: Joe Perches <joe@perches.com>
4350S: Maintained
4351F: scripts/get_maintainer.pl
4352
4353GFS2 FILE SYSTEM
4354M: Steven Whitehouse <swhiteho@redhat.com>
4355M: Bob Peterson <rpeterso@redhat.com>
4356L: cluster-devel@redhat.com
4357W: http://sources.redhat.com/cluster/
4358T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4359S: Supported
4360F: Documentation/filesystems/gfs2*.txt
4361F: fs/gfs2/
4362F: include/uapi/linux/gfs2_ondisk.h
4363
4364GIGASET ISDN DRIVERS
4365M: Hansjoerg Lipp <hjlipp@web.de>
4366M: Tilman Schmidt <tilman@imap.cc>
4367L: gigaset307x-common@lists.sourceforge.net
4368W: http://gigaset307x.sourceforge.net/
4369S: Maintained
4370F: Documentation/isdn/README.gigaset
4371F: drivers/isdn/gigaset/
4372F: include/uapi/linux/gigaset_dev.h
4373
4374GO7007 MPEG CODEC
4375M: Hans Verkuil <hans.verkuil@cisco.com>
4376L: linux-media@vger.kernel.org
4377S: Maintained
4378F: drivers/media/usb/go7007/
4379
4380GOODIX TOUCHSCREEN
4381M: Bastien Nocera <hadess@hadess.net>
4382L: linux-input@vger.kernel.org
4383S: Maintained
4384F: drivers/input/touchscreen/goodix.c
4385
4386GPIO SUBSYSTEM
4387M: Linus Walleij <linus.walleij@linaro.org>
4388M: Alexandre Courbot <gnurou@gmail.com>
4389L: linux-gpio@vger.kernel.org
4390T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4391S: Maintained
4392F: Documentation/gpio/
4393F: drivers/gpio/
4394F: include/linux/gpio/
4395F: include/linux/gpio.h
4396F: include/asm-generic/gpio.h
4397
4398GRE DEMULTIPLEXER DRIVER
4399M: Dmitry Kozlov <xeb@mail.ru>
4400L: netdev@vger.kernel.org
4401S: Maintained
4402F: net/ipv4/gre_demux.c
4403F: net/ipv4/gre_offload.c
4404F: include/net/gre.h
4405
4406GRETH 10/100/1G Ethernet MAC device driver
4407M: Kristoffer Glembo <kristoffer@gaisler.com>
4408L: netdev@vger.kernel.org
4409S: Maintained
4410F: drivers/net/ethernet/aeroflex/
4411
4412GSPCA FINEPIX SUBDRIVER
4413M: Frank Zago <frank@zago.net>
4414L: linux-media@vger.kernel.org
4415T: git git://linuxtv.org/media_tree.git
4416S: Maintained
4417F: drivers/media/usb/gspca/finepix.c
4418
4419GSPCA GL860 SUBDRIVER
4420M: Olivier Lorin <o.lorin@laposte.net>
4421L: linux-media@vger.kernel.org
4422T: git git://linuxtv.org/media_tree.git
4423S: Maintained
4424F: drivers/media/usb/gspca/gl860/
4425
4426GSPCA M5602 SUBDRIVER
4427M: Erik Andren <erik.andren@gmail.com>
4428L: linux-media@vger.kernel.org
4429T: git git://linuxtv.org/media_tree.git
4430S: Maintained
4431F: drivers/media/usb/gspca/m5602/
4432
4433GSPCA PAC207 SONIXB SUBDRIVER
4434M: Hans de Goede <hdegoede@redhat.com>
4435L: linux-media@vger.kernel.org
4436T: git git://linuxtv.org/media_tree.git
4437S: Maintained
4438F: drivers/media/usb/gspca/pac207.c
4439
4440GSPCA SN9C20X SUBDRIVER
4441M: Brian Johnson <brijohn@gmail.com>
4442L: linux-media@vger.kernel.org
4443T: git git://linuxtv.org/media_tree.git
4444S: Maintained
4445F: drivers/media/usb/gspca/sn9c20x.c
4446
4447GSPCA T613 SUBDRIVER
4448M: Leandro Costantino <lcostantino@gmail.com>
4449L: linux-media@vger.kernel.org
4450T: git git://linuxtv.org/media_tree.git
4451S: Maintained
4452F: drivers/media/usb/gspca/t613.c
4453
4454GSPCA USB WEBCAM DRIVER
4455M: Hans de Goede <hdegoede@redhat.com>
4456L: linux-media@vger.kernel.org
4457T: git git://linuxtv.org/media_tree.git
4458S: Maintained
4459F: drivers/media/usb/gspca/
4460
4461GUID PARTITION TABLE (GPT)
4462M: Davidlohr Bueso <davidlohr@hp.com>
4463L: linux-efi@vger.kernel.org
4464S: Maintained
4465F: block/partitions/efi.*
4466
4467STK1160 USB VIDEO CAPTURE DRIVER
4468M: Ezequiel Garcia <elezegarcia@gmail.com>
4469L: linux-media@vger.kernel.org
4470T: git git://linuxtv.org/media_tree.git
4471S: Maintained
4472F: drivers/media/usb/stk1160/
4473
4474HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4475M: Frank Seidel <frank@f-seidel.de>
4476L: platform-driver-x86@vger.kernel.org
4477W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4478S: Maintained
4479F: drivers/platform/x86/hdaps.c
4480
4481HDPVR USB VIDEO ENCODER DRIVER
4482M: Hans Verkuil <hverkuil@xs4all.nl>
4483L: linux-media@vger.kernel.org
4484T: git git://linuxtv.org/media_tree.git
4485W: http://linuxtv.org
4486S: Odd Fixes
4487F: drivers/media/usb/hdpvr/
4488
4489HWPOISON MEMORY FAILURE HANDLING
4490M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4491L: linux-mm@kvack.org
4492S: Maintained
4493F: mm/memory-failure.c
4494F: mm/hwpoison-inject.c
4495
4496HYPERVISOR VIRTUAL CONSOLE DRIVER
4497L: linuxppc-dev@lists.ozlabs.org
4498S: Odd Fixes
4499F: drivers/tty/hvc/
4500
4501HACKRF MEDIA DRIVER
4502M: Antti Palosaari <crope@iki.fi>
4503L: linux-media@vger.kernel.org
4504W: http://linuxtv.org/
4505W: http://palosaari.fi/linux/
4506Q: http://patchwork.linuxtv.org/project/linux-media/list/
4507T: git git://linuxtv.org/anttip/media_tree.git
4508S: Maintained
4509F: drivers/media/usb/hackrf/
4510
4511HARDWARE MONITORING
4512M: Jean Delvare <jdelvare@suse.de>
4513M: Guenter Roeck <linux@roeck-us.net>
4514L: lm-sensors@lm-sensors.org
4515W: http://www.lm-sensors.org/
4516T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4517T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4518S: Maintained
4519F: Documentation/hwmon/
4520F: drivers/hwmon/
4521F: include/linux/hwmon*.h
4522
4523HARDWARE RANDOM NUMBER GENERATOR CORE
4524M: Matt Mackall <mpm@selenic.com>
4525M: Herbert Xu <herbert@gondor.apana.org.au>
4526L: linux-crypto@vger.kernel.org
4527S: Odd fixes
4528F: Documentation/hw_random.txt
4529F: drivers/char/hw_random/
4530F: include/linux/hw_random.h
4531
4532HARDWARE SPINLOCK CORE
4533M: Ohad Ben-Cohen <ohad@wizery.com>
4534S: Maintained
4535F: Documentation/hwspinlock.txt
4536F: drivers/hwspinlock/hwspinlock_*
4537F: include/linux/hwspinlock.h
4538
4539HARMONY SOUND DRIVER
4540L: linux-parisc@vger.kernel.org
4541S: Maintained
4542F: sound/parisc/harmony.*
4543
4544HD29L2 MEDIA DRIVER
4545M: Antti Palosaari <crope@iki.fi>
4546L: linux-media@vger.kernel.org
4547W: http://linuxtv.org/
4548W: http://palosaari.fi/linux/
4549Q: http://patchwork.linuxtv.org/project/linux-media/list/
4550T: git git://linuxtv.org/anttip/media_tree.git
4551S: Maintained
4552F: drivers/media/dvb-frontends/hd29l2*
4553
4554HEWLETT-PACKARD SMART2 RAID DRIVER
4555L: iss_storagedev@hp.com
4556S: Orphan
4557F: Documentation/blockdev/cpqarray.txt
4558F: drivers/block/cpqarray.*
4559
4560HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4561M: Don Brace <don.brace@pmcs.com>
4562L: iss_storagedev@hp.com
4563L: storagedev@pmcs.com
4564L: linux-scsi@vger.kernel.org
4565S: Supported
4566F: Documentation/scsi/hpsa.txt
4567F: drivers/scsi/hpsa*.[ch]
4568F: include/linux/cciss*.h
4569F: include/uapi/linux/cciss*.h
4570
4571HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4572M: Don Brace <don.brace@pmcs.com>
4573L: iss_storagedev@hp.com
4574L: storagedev@pmcs.com
4575L: linux-scsi@vger.kernel.org
4576S: Supported
4577F: Documentation/blockdev/cciss.txt
4578F: drivers/block/cciss*
4579F: include/linux/cciss_ioctl.h
4580F: include/uapi/linux/cciss_ioctl.h
4581
4582HFS FILESYSTEM
4583L: linux-fsdevel@vger.kernel.org
4584S: Orphan
4585F: Documentation/filesystems/hfs.txt
4586F: fs/hfs/
4587
4588HFSPLUS FILESYSTEM
4589L: linux-fsdevel@vger.kernel.org
4590S: Orphan
4591F: Documentation/filesystems/hfsplus.txt
4592F: fs/hfsplus/
4593
4594HGA FRAMEBUFFER DRIVER
4595M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4596L: linux-nvidia@lists.surfsouth.com
4597W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4598S: Maintained
4599F: drivers/video/fbdev/hgafb.c
4600
4601HIBERNATION (aka Software Suspend, aka swsusp)
4602M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4603M: Pavel Machek <pavel@ucw.cz>
4604L: linux-pm@vger.kernel.org
4605S: Supported
4606F: arch/x86/power/
4607F: drivers/base/power/
4608F: kernel/power/
4609F: include/linux/suspend.h
4610F: include/linux/freezer.h
4611F: include/linux/pm.h
4612F: arch/*/include/asm/suspend*.h
4613
4614HID CORE LAYER
4615M: Jiri Kosina <jkosina@suse.cz>
4616L: linux-input@vger.kernel.org
4617T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4618S: Maintained
4619F: drivers/hid/
4620F: include/linux/hid*
4621F: include/uapi/linux/hid*
4622
4623HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4624M: Thomas Gleixner <tglx@linutronix.de>
4625L: linux-kernel@vger.kernel.org
4626T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4627S: Maintained
4628F: Documentation/timers/
4629F: kernel/time/hrtimer.c
4630F: kernel/time/clockevents.c
4631F: kernel/time/tick*.*
4632F: kernel/time/timer_*.c
4633F: include/linux/clockchips.h
4634F: include/linux/hrtimer.h
4635
4636HIGH-SPEED SCC DRIVER FOR AX.25
4637L: linux-hams@vger.kernel.org
4638S: Orphan
4639F: drivers/net/hamradio/dmascc.c
4640F: drivers/net/hamradio/scc.c
4641
4642HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4643M: HighPoint Linux Team <linux@highpoint-tech.com>
4644W: http://www.highpoint-tech.com
4645S: Supported
4646F: Documentation/scsi/hptiop.txt
4647F: drivers/scsi/hptiop.c
4648
4649HIPPI
4650M: Jes Sorensen <jes@trained-monkey.org>
4651L: linux-hippi@sunsite.dk
4652S: Maintained
4653F: include/linux/hippidevice.h
4654F: include/uapi/linux/if_hippi.h
4655F: net/802/hippi.c
4656F: drivers/net/hippi/
4657
4658HOST AP DRIVER
4659M: Jouni Malinen <j@w1.fi>
4660L: hostap@shmoo.com (subscribers-only)
4661L: linux-wireless@vger.kernel.org
4662W: http://hostap.epitest.fi/
4663S: Maintained
4664F: drivers/net/wireless/hostap/
4665
4666HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4667L: platform-driver-x86@vger.kernel.org
4668S: Orphan
4669F: drivers/platform/x86/tc1100-wmi.c
4670
4671HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4672M: Jaroslav Kysela <perex@perex.cz>
4673S: Maintained
4674F: drivers/net/ethernet/hp/hp100.*
4675
4676HPET: High Precision Event Timers driver
4677M: Clemens Ladisch <clemens@ladisch.de>
4678S: Maintained
4679F: Documentation/timers/hpet.txt
4680F: drivers/char/hpet.c
4681F: include/linux/hpet.h
4682F: include/uapi/linux/hpet.h
4683
4684HPET: x86
4685S: Orphan
4686F: arch/x86/kernel/hpet.c
4687F: arch/x86/include/asm/hpet.h
4688
4689HPFS FILESYSTEM
4690M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4691W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4692S: Maintained
4693F: fs/hpfs/
4694
4695HSI SUBSYSTEM
4696M: Sebastian Reichel <sre@kernel.org>
4697T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4698S: Maintained
4699F: Documentation/ABI/testing/sysfs-bus-hsi
4700F: Documentation/hsi.txt
4701F: drivers/hsi/
4702F: include/linux/hsi/
4703F: include/uapi/linux/hsi/
4704
4705HSO 3G MODEM DRIVER
4706M: Jan Dumon <j.dumon@option.com>
4707W: http://www.pharscape.org
4708S: Maintained
4709F: drivers/net/usb/hso.c
4710
4711HSR NETWORK PROTOCOL
4712M: Arvid Brodin <arvid.brodin@alten.se>
4713L: netdev@vger.kernel.org
4714S: Maintained
4715F: net/hsr/
4716
4717HTCPEN TOUCHSCREEN DRIVER
4718M: Pau Oliva Fora <pof@eslack.org>
4719L: linux-input@vger.kernel.org
4720S: Maintained
4721F: drivers/input/touchscreen/htcpen.c
4722
4723HUGETLB FILESYSTEM
4724M: Nadia Yvette Chambers <nyc@holomorphy.com>
4725S: Maintained
4726F: fs/hugetlbfs/
4727
4728Hyper-V CORE AND DRIVERS
4729M: K. Y. Srinivasan <kys@microsoft.com>
4730M: Haiyang Zhang <haiyangz@microsoft.com>
4731L: devel@linuxdriverproject.org
4732S: Maintained
4733F: arch/x86/include/asm/mshyperv.h
4734F: arch/x86/include/uapi/asm/hyperv.h
4735F: arch/x86/kernel/cpu/mshyperv.c
4736F: drivers/hid/hid-hyperv.c
4737F: drivers/hv/
4738F: drivers/input/serio/hyperv-keyboard.c
4739F: drivers/net/hyperv/
4740F: drivers/scsi/storvsc_drv.c
4741F: drivers/video/fbdev/hyperv_fb.c
4742F: include/linux/hyperv.h
4743F: tools/hv/
4744
4745I2C OVER PARALLEL PORT
4746M: Jean Delvare <jdelvare@suse.de>
4747L: linux-i2c@vger.kernel.org
4748S: Maintained
4749F: Documentation/i2c/busses/i2c-parport
4750F: Documentation/i2c/busses/i2c-parport-light
4751F: drivers/i2c/busses/i2c-parport.c
4752F: drivers/i2c/busses/i2c-parport-light.c
4753
4754I2C/SMBUS CONTROLLER DRIVERS FOR PC
4755M: Jean Delvare <jdelvare@suse.de>
4756L: linux-i2c@vger.kernel.org
4757S: Maintained
4758F: Documentation/i2c/busses/i2c-ali1535
4759F: Documentation/i2c/busses/i2c-ali1563
4760F: Documentation/i2c/busses/i2c-ali15x3
4761F: Documentation/i2c/busses/i2c-amd756
4762F: Documentation/i2c/busses/i2c-amd8111
4763F: Documentation/i2c/busses/i2c-i801
4764F: Documentation/i2c/busses/i2c-nforce2
4765F: Documentation/i2c/busses/i2c-piix4
4766F: Documentation/i2c/busses/i2c-sis5595
4767F: Documentation/i2c/busses/i2c-sis630
4768F: Documentation/i2c/busses/i2c-sis96x
4769F: Documentation/i2c/busses/i2c-via
4770F: Documentation/i2c/busses/i2c-viapro
4771F: drivers/i2c/busses/i2c-ali1535.c
4772F: drivers/i2c/busses/i2c-ali1563.c
4773F: drivers/i2c/busses/i2c-ali15x3.c
4774F: drivers/i2c/busses/i2c-amd756.c
4775F: drivers/i2c/busses/i2c-amd756-s4882.c
4776F: drivers/i2c/busses/i2c-amd8111.c
4777F: drivers/i2c/busses/i2c-i801.c
4778F: drivers/i2c/busses/i2c-isch.c
4779F: drivers/i2c/busses/i2c-nforce2.c
4780F: drivers/i2c/busses/i2c-nforce2-s4985.c
4781F: drivers/i2c/busses/i2c-piix4.c
4782F: drivers/i2c/busses/i2c-sis5595.c
4783F: drivers/i2c/busses/i2c-sis630.c
4784F: drivers/i2c/busses/i2c-sis96x.c
4785F: drivers/i2c/busses/i2c-via.c
4786F: drivers/i2c/busses/i2c-viapro.c
4787
4788I2C/SMBUS ISMT DRIVER
4789M: Seth Heasley <seth.heasley@intel.com>
4790M: Neil Horman <nhorman@tuxdriver.com>
4791L: linux-i2c@vger.kernel.org
4792F: drivers/i2c/busses/i2c-ismt.c
4793F: Documentation/i2c/busses/i2c-ismt
4794
4795I2C/SMBUS STUB DRIVER
4796M: Jean Delvare <jdelvare@suse.de>
4797L: linux-i2c@vger.kernel.org
4798S: Maintained
4799F: drivers/i2c/i2c-stub.c
4800
4801I2C SUBSYSTEM
4802M: Wolfram Sang <wsa@the-dreams.de>
4803L: linux-i2c@vger.kernel.org
4804W: https://i2c.wiki.kernel.org/
4805Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4806T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4807S: Maintained
4808F: Documentation/devicetree/bindings/i2c/
4809F: Documentation/i2c/
4810F: drivers/i2c/
4811F: include/linux/i2c.h
4812F: include/linux/i2c-*.h
4813F: include/uapi/linux/i2c.h
4814F: include/uapi/linux/i2c-*.h
4815
4816I2C ACPI SUPPORT
4817M: Mika Westerberg <mika.westerberg@linux.intel.com>
4818L: linux-i2c@vger.kernel.org
4819L: linux-acpi@vger.kernel.org
4820S: Maintained
4821
4822I2C-TAOS-EVM DRIVER
4823M: Jean Delvare <jdelvare@suse.de>
4824L: linux-i2c@vger.kernel.org
4825S: Maintained
4826F: Documentation/i2c/busses/i2c-taos-evm
4827F: drivers/i2c/busses/i2c-taos-evm.c
4828
4829I2C-TINY-USB DRIVER
4830M: Till Harbaum <till@harbaum.org>
4831L: linux-i2c@vger.kernel.org
4832W: http://www.harbaum.org/till/i2c_tiny_usb
4833S: Maintained
4834F: drivers/i2c/busses/i2c-tiny-usb.c
4835
4836i386 BOOT CODE
4837M: "H. Peter Anvin" <hpa@zytor.com>
4838S: Maintained
4839F: arch/x86/boot/
4840
4841i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4842M: "H. Peter Anvin" <hpa@zytor.com>
4843T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4844S: Maintained
4845
4846IA64 (Itanium) PLATFORM
4847M: Tony Luck <tony.luck@intel.com>
4848M: Fenghua Yu <fenghua.yu@intel.com>
4849L: linux-ia64@vger.kernel.org
4850T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4851S: Maintained
4852F: arch/ia64/
4853
4854IBM Power in-Nest Crypto Acceleration
4855M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4856M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4857L: linux-crypto@vger.kernel.org
4858S: Supported
4859F: drivers/crypto/nx/
4860
4861IBM Power 842 compression accelerator
4862M: Dan Streetman <ddstreet@us.ibm.com>
4863S: Supported
4864F: drivers/crypto/nx/nx-842*
4865F: include/linux/sw842.h
4866F: crypto/842.c
4867F: lib/842/
4868
4869IBM Power Linux RAID adapter
4870M: Brian King <brking@us.ibm.com>
4871S: Supported
4872F: drivers/scsi/ipr.*
4873
4874IBM Power Virtual Ethernet Device Driver
4875M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4876L: netdev@vger.kernel.org
4877S: Supported
4878F: drivers/net/ethernet/ibm/ibmveth.*
4879
4880IBM Power Virtual SCSI Device Drivers
4881M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4882L: linux-scsi@vger.kernel.org
4883S: Supported
4884F: drivers/scsi/ibmvscsi/ibmvscsi*
4885F: drivers/scsi/ibmvscsi/viosrp.h
4886
4887IBM Power Virtual FC Device Drivers
4888M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4889L: linux-scsi@vger.kernel.org
4890S: Supported
4891F: drivers/scsi/ibmvscsi/ibmvfc*
4892
4893IBM ServeRAID RAID DRIVER
4894S: Orphan
4895F: drivers/scsi/ips.*
4896
4897ICH LPC AND GPIO DRIVER
4898M: Peter Tyser <ptyser@xes-inc.com>
4899S: Maintained
4900F: drivers/mfd/lpc_ich.c
4901F: drivers/gpio/gpio-ich.c
4902
4903IDE SUBSYSTEM
4904M: "David S. Miller" <davem@davemloft.net>
4905L: linux-ide@vger.kernel.org
4906Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4907T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4908S: Maintained
4909F: Documentation/ide/
4910F: drivers/ide/
4911F: include/linux/ide.h
4912
4913IDEAPAD LAPTOP EXTRAS DRIVER
4914M: Ike Panhc <ike.pan@canonical.com>
4915L: platform-driver-x86@vger.kernel.org
4916W: http://launchpad.net/ideapad-laptop
4917S: Maintained
4918F: drivers/platform/x86/ideapad-laptop.c
4919
4920IDEAPAD LAPTOP SLIDEBAR DRIVER
4921M: Andrey Moiseev <o2g.org.ru@gmail.com>
4922L: linux-input@vger.kernel.org
4923W: https://github.com/o2genum/ideapad-slidebar
4924S: Maintained
4925F: drivers/input/misc/ideapad_slidebar.c
4926
4927IDE/ATAPI DRIVERS
4928M: Borislav Petkov <bp@alien8.de>
4929L: linux-ide@vger.kernel.org
4930S: Maintained
4931F: Documentation/cdrom/ide-cd
4932F: drivers/ide/ide-cd*
4933
4934IDLE-I7300
4935M: Andy Henroid <andrew.d.henroid@intel.com>
4936L: linux-pm@vger.kernel.org
4937S: Supported
4938F: drivers/idle/i7300_idle.c
4939
4940IEEE 802.15.4 SUBSYSTEM
4941M: Alexander Aring <alex.aring@gmail.com>
4942L: linux-wpan@vger.kernel.org
4943W: https://github.com/linux-wpan
4944T: git git://github.com/linux-wpan/linux-wpan-next.git
4945S: Maintained
4946F: net/ieee802154/
4947F: net/mac802154/
4948F: drivers/net/ieee802154/
4949F: include/linux/nl802154.h
4950F: include/linux/ieee802154.h
4951F: include/net/nl802154.h
4952F: include/net/mac802154.h
4953F: include/net/af_ieee802154.h
4954F: include/net/cfg802154.h
4955F: include/net/ieee802154_netdev.h
4956F: Documentation/networking/ieee802154.txt
4957
4958IGORPLUG-USB IR RECEIVER
4959M: Sean Young <sean@mess.org>
4960L: linux-media@vger.kernel.org
4961S: Maintained
4962F: drivers/media/rc/igorplugusb.c
4963
4964IGUANAWORKS USB IR TRANSCEIVER
4965M: Sean Young <sean@mess.org>
4966L: linux-media@vger.kernel.org
4967S: Maintained
4968F: drivers/media/rc/iguanair.c
4969
4970IIO SUBSYSTEM AND DRIVERS
4971M: Jonathan Cameron <jic23@kernel.org>
4972R: Hartmut Knaack <knaack.h@gmx.de>
4973R: Lars-Peter Clausen <lars@metafoo.de>
4974R: Peter Meerwald <pmeerw@pmeerw.net>
4975L: linux-iio@vger.kernel.org
4976S: Maintained
4977F: drivers/iio/
4978F: drivers/staging/iio/
4979F: include/linux/iio/
4980F: tools/iio/
4981
4982IKANOS/ADI EAGLE ADSL USB DRIVER
4983M: Matthieu Castet <castet.matthieu@free.fr>
4984M: Stanislaw Gruszka <stf_xl@wp.pl>
4985S: Maintained
4986F: drivers/usb/atm/ueagle-atm.c
4987
4988INA209 HARDWARE MONITOR DRIVER
4989M: Guenter Roeck <linux@roeck-us.net>
4990L: lm-sensors@lm-sensors.org
4991S: Maintained
4992F: Documentation/hwmon/ina209
4993F: Documentation/devicetree/bindings/i2c/ina209.txt
4994F: drivers/hwmon/ina209.c
4995
4996INA2XX HARDWARE MONITOR DRIVER
4997M: Guenter Roeck <linux@roeck-us.net>
4998L: lm-sensors@lm-sensors.org
4999S: Maintained
5000F: Documentation/hwmon/ina2xx
5001F: drivers/hwmon/ina2xx.c
5002F: include/linux/platform_data/ina2xx.h
5003
5004INDUSTRY PACK SUBSYSTEM (IPACK)
5005M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5006M: Jens Taprogge <jens.taprogge@taprogge.org>
5007M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5008L: industrypack-devel@lists.sourceforge.net
5009W: http://industrypack.sourceforge.net
5010S: Maintained
5011F: drivers/ipack/
5012
5013INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5014M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5015M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5016L: linux-ima-devel@lists.sourceforge.net
5017L: linux-ima-user@lists.sourceforge.net
5018L: linux-security-module@vger.kernel.org
5019S: Supported
5020F: security/integrity/ima/
5021
5022IMGTEC IR DECODER DRIVER
5023M: James Hogan <james.hogan@imgtec.com>
5024S: Maintained
5025F: drivers/media/rc/img-ir/
5026
5027IMS TWINTURBO FRAMEBUFFER DRIVER
5028L: linux-fbdev@vger.kernel.org
5029S: Orphan
5030F: drivers/video/fbdev/imsttfb.c
5031
5032INFINIBAND SUBSYSTEM
5033M: Roland Dreier <roland@kernel.org>
5034M: Sean Hefty <sean.hefty@intel.com>
5035M: Hal Rosenstock <hal.rosenstock@gmail.com>
5036L: linux-rdma@vger.kernel.org
5037W: http://www.openfabrics.org/
5038Q: http://patchwork.kernel.org/project/linux-rdma/list/
5039T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
5040S: Supported
5041F: Documentation/infiniband/
5042F: drivers/infiniband/
5043F: include/uapi/linux/if_infiniband.h
5044
5045INOTIFY
5046M: John McCutchan <john@johnmccutchan.com>
5047M: Robert Love <rlove@rlove.org>
5048M: Eric Paris <eparis@parisplace.org>
5049S: Maintained
5050F: Documentation/filesystems/inotify.txt
5051F: fs/notify/inotify/
5052F: include/linux/inotify.h
5053F: include/uapi/linux/inotify.h
5054
5055INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5056M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5057L: linux-input@vger.kernel.org
5058Q: http://patchwork.kernel.org/project/linux-input/list/
5059T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5060S: Maintained
5061F: drivers/input/
5062F: include/linux/input.h
5063F: include/uapi/linux/input.h
5064F: include/linux/input/
5065
5066INPUT MULTITOUCH (MT) PROTOCOL
5067M: Henrik Rydberg <rydberg@bitmath.org>
5068L: linux-input@vger.kernel.org
5069T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5070S: Odd fixes
5071F: Documentation/input/multi-touch-protocol.txt
5072F: drivers/input/input-mt.c
5073K: \b(ABS|SYN)_MT_
5074
5075INTEL ASoC BDW/HSW DRIVERS
5076M: Jie Yang <yang.jie@linux.intel.com>
5077L: alsa-devel@alsa-project.org
5078S: Supported
5079F: sound/soc/intel/sst-haswell*
5080F: sound/soc/intel/sst-dsp*
5081F: sound/soc/intel/sst-firmware.c
5082F: sound/soc/intel/broadwell.c
5083F: sound/soc/intel/haswell.c
5084
5085INTEL C600 SERIES SAS CONTROLLER DRIVER
5086M: Intel SCU Linux support <intel-linux-scu@intel.com>
5087M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5088L: linux-scsi@vger.kernel.org
5089T: git git://git.code.sf.net/p/intel-sas/isci
5090S: Supported
5091F: drivers/scsi/isci/
5092
5093INTEL IDLE DRIVER
5094M: Len Brown <lenb@kernel.org>
5095L: linux-pm@vger.kernel.org
5096T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5097S: Supported
5098F: drivers/idle/intel_idle.c
5099
5100INTEL PSTATE DRIVER
5101M: Kristen Carlson Accardi <kristen@linux.intel.com>
5102L: linux-pm@vger.kernel.org
5103S: Supported
5104F: drivers/cpufreq/intel_pstate.c
5105
5106INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5107M: Maik Broemme <mbroemme@plusserver.de>
5108L: linux-fbdev@vger.kernel.org
5109S: Maintained
5110F: Documentation/fb/intelfb.txt
5111F: drivers/video/fbdev/intelfb/
5112
5113INTEL 810/815 FRAMEBUFFER DRIVER
5114M: Antonino Daplas <adaplas@gmail.com>
5115L: linux-fbdev@vger.kernel.org
5116S: Maintained
5117F: drivers/video/fbdev/i810/
5118
5119INTEL MENLOW THERMAL DRIVER
5120M: Sujith Thomas <sujith.thomas@intel.com>
5121L: platform-driver-x86@vger.kernel.org
5122W: https://01.org/linux-acpi
5123S: Supported
5124F: drivers/platform/x86/intel_menlow.c
5125
5126INTEL IA32 MICROCODE UPDATE SUPPORT
5127M: Borislav Petkov <bp@alien8.de>
5128S: Maintained
5129F: arch/x86/kernel/cpu/microcode/core*
5130F: arch/x86/kernel/cpu/microcode/intel*
5131
5132INTEL I/OAT DMA DRIVER
5133M: Dave Jiang <dave.jiang@intel.com>
5134R: Dan Williams <dan.j.williams@intel.com>
5135L: dmaengine@vger.kernel.org
5136Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5137S: Supported
5138F: drivers/dma/ioat*
5139
5140INTEL IOMMU (VT-d)
5141M: David Woodhouse <dwmw2@infradead.org>
5142L: iommu@lists.linux-foundation.org
5143T: git git://git.infradead.org/iommu-2.6.git
5144S: Supported
5145F: drivers/iommu/intel-iommu.c
5146F: include/linux/intel-iommu.h
5147
5148INTEL IOP-ADMA DMA DRIVER
5149R: Dan Williams <dan.j.williams@intel.com>
5150S: Odd fixes
5151F: drivers/dma/iop-adma.c
5152
5153INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5154M: Krzysztof Halasa <khalasa@piap.pl>
5155S: Maintained
5156F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5157F: arch/arm/mach-ixp4xx/include/mach/npe.h
5158F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5159F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5160F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5161F: drivers/net/wan/ixp4xx_hss.c
5162
5163INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5164M: Deepak Saxena <dsaxena@plexity.net>
5165S: Maintained
5166F: drivers/char/hw_random/ixp4xx-rng.c
5167
5168INTEL ETHERNET DRIVERS
5169M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5170R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5171R: Shannon Nelson <shannon.nelson@intel.com>
5172R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5173R: Don Skidmore <donald.c.skidmore@intel.com>
5174R: Matthew Vick <matthew.vick@intel.com>
5175R: John Ronciak <john.ronciak@intel.com>
5176R: Mitch Williams <mitch.a.williams@intel.com>
5177L: intel-wired-lan@lists.osuosl.org
5178W: http://www.intel.com/support/feedback.htm
5179W: http://e1000.sourceforge.net/
5180Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5181T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5182T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5183S: Supported
5184F: Documentation/networking/e100.txt
5185F: Documentation/networking/e1000.txt
5186F: Documentation/networking/e1000e.txt
5187F: Documentation/networking/igb.txt
5188F: Documentation/networking/igbvf.txt
5189F: Documentation/networking/ixgb.txt
5190F: Documentation/networking/ixgbe.txt
5191F: Documentation/networking/ixgbevf.txt
5192F: Documentation/networking/i40e.txt
5193F: Documentation/networking/i40evf.txt
5194F: drivers/net/ethernet/intel/
5195F: drivers/net/ethernet/intel/*/
5196
5197INTEL-MID GPIO DRIVER
5198M: David Cohen <david.a.cohen@linux.intel.com>
5199L: linux-gpio@vger.kernel.org
5200S: Maintained
5201F: drivers/gpio/gpio-intel-mid.c
5202
5203INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5204M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5205L: linux-wireless@vger.kernel.org
5206S: Maintained
5207F: Documentation/networking/README.ipw2100
5208F: Documentation/networking/README.ipw2200
5209F: drivers/net/wireless/ipw2x00/
5210
5211INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5212M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5213M: Gang Wei <gang.wei@intel.com>
5214M: Shane Wang <shane.wang@intel.com>
5215L: tboot-devel@lists.sourceforge.net
5216W: http://tboot.sourceforge.net
5217T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5218S: Supported
5219F: Documentation/intel_txt.txt
5220F: include/linux/tboot.h
5221F: arch/x86/kernel/tboot.c
5222
5223INTEL WIRELESS WIMAX CONNECTION 2400
5224M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5225M: linux-wimax@intel.com
5226L: wimax@linuxwimax.org (subscribers-only)
5227S: Supported
5228W: http://linuxwimax.org
5229F: Documentation/wimax/README.i2400m
5230F: drivers/net/wimax/i2400m/
5231F: include/uapi/linux/wimax/i2400m.h
5232
5233INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5234M: Stanislaw Gruszka <sgruszka@redhat.com>
5235L: linux-wireless@vger.kernel.org
5236S: Supported
5237F: drivers/net/wireless/iwlegacy/
5238
5239INTEL WIRELESS WIFI LINK (iwlwifi)
5240M: Johannes Berg <johannes.berg@intel.com>
5241M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5242M: Intel Linux Wireless <ilw@linux.intel.com>
5243L: linux-wireless@vger.kernel.org
5244W: http://intellinuxwireless.org
5245T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5246S: Supported
5247F: drivers/net/wireless/iwlwifi/
5248
5249INTEL MANAGEMENT ENGINE (mei)
5250M: Tomas Winkler <tomas.winkler@intel.com>
5251L: linux-kernel@vger.kernel.org
5252S: Supported
5253F: include/uapi/linux/mei.h
5254F: drivers/misc/mei/*
5255F: Documentation/misc-devices/mei/*
5256
5257IOC3 ETHERNET DRIVER
5258M: Ralf Baechle <ralf@linux-mips.org>
5259L: linux-mips@linux-mips.org
5260S: Maintained
5261F: drivers/net/ethernet/sgi/ioc3-eth.c
5262
5263IOC3 SERIAL DRIVER
5264M: Pat Gefre <pfg@sgi.com>
5265L: linux-serial@vger.kernel.org
5266S: Maintained
5267F: drivers/tty/serial/ioc3_serial.c
5268
5269IOMMU DRIVERS
5270M: Joerg Roedel <joro@8bytes.org>
5271L: iommu@lists.linux-foundation.org
5272T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5273S: Maintained
5274F: drivers/iommu/
5275
5276IP MASQUERADING
5277M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5278S: Maintained
5279F: net/ipv4/netfilter/ipt_MASQUERADE.c
5280
5281IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5282M: Francois Romieu <romieu@fr.zoreil.com>
5283M: Sorbica Shieh <sorbica@icplus.com.tw>
5284L: netdev@vger.kernel.org
5285S: Maintained
5286F: drivers/net/ethernet/icplus/ipg.*
5287
5288IPATH DRIVER
5289M: Mike Marciniszyn <infinipath@intel.com>
5290L: linux-rdma@vger.kernel.org
5291S: Maintained
5292F: drivers/infiniband/hw/ipath/
5293
5294IPMI SUBSYSTEM
5295M: Corey Minyard <minyard@acm.org>
5296L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5297W: http://openipmi.sourceforge.net/
5298S: Supported
5299F: Documentation/IPMI.txt
5300F: drivers/char/ipmi/
5301F: include/linux/ipmi*
5302F: include/uapi/linux/ipmi*
5303
5304QCOM AUDIO (ASoC) DRIVERS
5305M: Patrick Lai <plai@codeaurora.org>
5306M: Banajit Goswami <bgoswami@codeaurora.org>
5307L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5308S: Supported
5309F: sound/soc/qcom/
5310
5311IPS SCSI RAID DRIVER
5312M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5313L: linux-scsi@vger.kernel.org
5314W: http://www.adaptec.com/
5315S: Maintained
5316F: drivers/scsi/ips*
5317
5318IPVS
5319M: Wensong Zhang <wensong@linux-vs.org>
5320M: Simon Horman <horms@verge.net.au>
5321M: Julian Anastasov <ja@ssi.bg>
5322L: netdev@vger.kernel.org
5323L: lvs-devel@vger.kernel.org
5324S: Maintained
5325F: Documentation/networking/ipvs-sysctl.txt
5326F: include/net/ip_vs.h
5327F: include/uapi/linux/ip_vs.h
5328F: net/netfilter/ipvs/
5329
5330IPWIRELESS DRIVER
5331M: Jiri Kosina <jkosina@suse.cz>
5332M: David Sterba <dsterba@suse.cz>
5333S: Odd Fixes
5334F: drivers/tty/ipwireless/
5335
5336IPX NETWORK LAYER
5337M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5338L: netdev@vger.kernel.org
5339S: Maintained
5340F: include/net/ipx.h
5341F: include/uapi/linux/ipx.h
5342F: net/ipx/
5343
5344IRDA SUBSYSTEM
5345M: Samuel Ortiz <samuel@sortiz.org>
5346L: irda-users@lists.sourceforge.net (subscribers-only)
5347L: netdev@vger.kernel.org
5348W: http://irda.sourceforge.net/
5349S: Maintained
5350T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5351F: Documentation/networking/irda.txt
5352F: drivers/net/irda/
5353F: include/net/irda/
5354F: net/irda/
5355
5356IRQ SUBSYSTEM
5357M: Thomas Gleixner <tglx@linutronix.de>
5358L: linux-kernel@vger.kernel.org
5359S: Maintained
5360T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5361F: kernel/irq/
5362
5363IRQCHIP DRIVERS
5364M: Thomas Gleixner <tglx@linutronix.de>
5365M: Jason Cooper <jason@lakedaemon.net>
5366L: linux-kernel@vger.kernel.org
5367S: Maintained
5368T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5369T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5370F: Documentation/devicetree/bindings/interrupt-controller/
5371F: drivers/irqchip/
5372
5373IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5374M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5375S: Maintained
5376F: Documentation/IRQ-domain.txt
5377F: include/linux/irqdomain.h
5378F: kernel/irq/irqdomain.c
5379
5380ISAPNP
5381M: Jaroslav Kysela <perex@perex.cz>
5382S: Maintained
5383F: Documentation/isapnp.txt
5384F: drivers/pnp/isapnp/
5385F: include/linux/isapnp.h
5386
5387ISA RADIO MODULE
5388M: Hans Verkuil <hverkuil@xs4all.nl>
5389L: linux-media@vger.kernel.org
5390T: git git://linuxtv.org/media_tree.git
5391W: http://linuxtv.org
5392S: Maintained
5393F: drivers/media/radio/radio-isa*
5394
5395iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5396M: Peter Jones <pjones@redhat.com>
5397M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5398S: Maintained
5399F: drivers/firmware/iscsi_ibft*
5400
5401ISCSI
5402M: Mike Christie <michaelc@cs.wisc.edu>
5403L: open-iscsi@googlegroups.com
5404W: www.open-iscsi.org
5405T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5406S: Maintained
5407F: drivers/scsi/*iscsi*
5408F: include/scsi/*iscsi*
5409
5410ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5411M: Or Gerlitz <ogerlitz@mellanox.com>
5412M: Sagi Grimberg <sagig@mellanox.com>
5413M: Roi Dayan <roid@mellanox.com>
5414L: linux-rdma@vger.kernel.org
5415S: Supported
5416W: http://www.openfabrics.org
5417W: www.open-iscsi.org
5418Q: http://patchwork.kernel.org/project/linux-rdma/list/
5419F: drivers/infiniband/ulp/iser/
5420
5421ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5422M: Sagi Grimberg <sagig@mellanox.com>
5423T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5424L: linux-rdma@vger.kernel.org
5425L: target-devel@vger.kernel.org
5426S: Supported
5427W: http://www.linux-iscsi.org
5428F: drivers/infiniband/ulp/isert
5429
5430ISDN SUBSYSTEM
5431M: Karsten Keil <isdn@linux-pingi.de>
5432L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5433L: netdev@vger.kernel.org
5434W: http://www.isdn4linux.de
5435T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5436S: Maintained
5437F: Documentation/isdn/
5438F: drivers/isdn/
5439F: include/linux/isdn.h
5440F: include/linux/isdn/
5441F: include/uapi/linux/isdn.h
5442F: include/uapi/linux/isdn/
5443
5444ISDN SUBSYSTEM (Eicon active card driver)
5445M: Armin Schindler <mac@melware.de>
5446L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5447W: http://www.melware.de
5448S: Maintained
5449F: drivers/isdn/hardware/eicon/
5450
5451IT87 HARDWARE MONITORING DRIVER
5452M: Jean Delvare <jdelvare@suse.de>
5453L: lm-sensors@lm-sensors.org
5454S: Maintained
5455F: Documentation/hwmon/it87
5456F: drivers/hwmon/it87.c
5457
5458IT913X MEDIA DRIVER
5459M: Antti Palosaari <crope@iki.fi>
5460L: linux-media@vger.kernel.org
5461W: http://linuxtv.org/
5462W: http://palosaari.fi/linux/
5463Q: http://patchwork.linuxtv.org/project/linux-media/list/
5464T: git git://linuxtv.org/anttip/media_tree.git
5465S: Maintained
5466F: drivers/media/tuners/it913x*
5467
5468IVTV VIDEO4LINUX DRIVER
5469M: Andy Walls <awalls@md.metrocast.net>
5470L: ivtv-devel@ivtvdriver.org (subscribers-only)
5471L: linux-media@vger.kernel.org
5472T: git git://linuxtv.org/media_tree.git
5473W: http://www.ivtvdriver.org
5474S: Maintained
5475F: Documentation/video4linux/*.ivtv
5476F: drivers/media/pci/ivtv/
5477F: include/uapi/linux/ivtv*
5478
5479IX2505V MEDIA DRIVER
5480M: Malcolm Priestley <tvboxspy@gmail.com>
5481L: linux-media@vger.kernel.org
5482W: http://linuxtv.org/
5483Q: http://patchwork.linuxtv.org/project/linux-media/list/
5484S: Maintained
5485F: drivers/media/dvb-frontends/ix2505v*
5486
5487JC42.4 TEMPERATURE SENSOR DRIVER
5488M: Guenter Roeck <linux@roeck-us.net>
5489L: lm-sensors@lm-sensors.org
5490S: Maintained
5491F: drivers/hwmon/jc42.c
5492F: Documentation/hwmon/jc42
5493
5494JFS FILESYSTEM
5495M: Dave Kleikamp <shaggy@kernel.org>
5496L: jfs-discussion@lists.sourceforge.net
5497W: http://jfs.sourceforge.net/
5498T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5499S: Maintained
5500F: Documentation/filesystems/jfs.txt
5501F: fs/jfs/
5502
5503JME NETWORK DRIVER
5504M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5505L: netdev@vger.kernel.org
5506S: Maintained
5507F: drivers/net/ethernet/jme.*
5508
5509JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5510M: David Woodhouse <dwmw2@infradead.org>
5511L: linux-mtd@lists.infradead.org
5512W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5513S: Maintained
5514F: fs/jffs2/
5515F: include/uapi/linux/jffs2.h
5516
5517JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5518M: Andrew Morton <akpm@linux-foundation.org>
5519M: Jan Kara <jack@suse.cz>
5520L: linux-ext4@vger.kernel.org
5521S: Maintained
5522F: fs/jbd/
5523F: include/linux/jbd.h
5524
5525JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5526M: "Theodore Ts'o" <tytso@mit.edu>
5527L: linux-ext4@vger.kernel.org
5528S: Maintained
5529F: fs/jbd2/
5530F: include/linux/jbd2.h
5531
5532JSM Neo PCI based serial card
5533M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5534L: linux-serial@vger.kernel.org
5535S: Maintained
5536F: drivers/tty/serial/jsm/
5537
5538K10TEMP HARDWARE MONITORING DRIVER
5539M: Clemens Ladisch <clemens@ladisch.de>
5540L: lm-sensors@lm-sensors.org
5541S: Maintained
5542F: Documentation/hwmon/k10temp
5543F: drivers/hwmon/k10temp.c
5544
5545K8TEMP HARDWARE MONITORING DRIVER
5546M: Rudolf Marek <r.marek@assembler.cz>
5547L: lm-sensors@lm-sensors.org
5548S: Maintained
5549F: Documentation/hwmon/k8temp
5550F: drivers/hwmon/k8temp.c
5551
5552KCONFIG
5553M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5554L: linux-kbuild@vger.kernel.org
5555T: git git://gitorious.org/linux-kconfig/linux-kconfig
5556S: Maintained
5557F: Documentation/kbuild/kconfig-language.txt
5558F: scripts/kconfig/
5559
5560KDUMP
5561M: Vivek Goyal <vgoyal@redhat.com>
5562M: Haren Myneni <hbabu@us.ibm.com>
5563L: kexec@lists.infradead.org
5564W: http://lse.sourceforge.net/kdump/
5565S: Maintained
5566F: Documentation/kdump/
5567
5568KEENE FM RADIO TRANSMITTER DRIVER
5569M: Hans Verkuil <hverkuil@xs4all.nl>
5570L: linux-media@vger.kernel.org
5571T: git git://linuxtv.org/media_tree.git
5572W: http://linuxtv.org
5573S: Maintained
5574F: drivers/media/radio/radio-keene*
5575
5576KERNEL AUTOMOUNTER v4 (AUTOFS4)
5577M: Ian Kent <raven@themaw.net>
5578L: autofs@vger.kernel.org
5579S: Maintained
5580F: fs/autofs4/
5581
5582KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5583M: Michal Marek <mmarek@suse.cz>
5584T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5585T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5586L: linux-kbuild@vger.kernel.org
5587S: Maintained
5588F: Documentation/kbuild/
5589F: Makefile
5590F: scripts/Makefile.*
5591F: scripts/basic/
5592F: scripts/mk*
5593F: scripts/package/
5594
5595KERNEL JANITORS
5596L: kernel-janitors@vger.kernel.org
5597W: http://kernelnewbies.org/KernelJanitors
5598S: Odd Fixes
5599
5600KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5601M: "J. Bruce Fields" <bfields@fieldses.org>
5602L: linux-nfs@vger.kernel.org
5603W: http://nfs.sourceforge.net/
5604S: Supported
5605F: fs/nfsd/
5606F: include/uapi/linux/nfsd/
5607F: fs/lockd/
5608F: fs/nfs_common/
5609F: net/sunrpc/
5610F: include/linux/lockd/
5611F: include/linux/sunrpc/
5612F: include/uapi/linux/sunrpc/
5613
5614KERNEL SELFTEST FRAMEWORK
5615M: Shuah Khan <shuahkh@osg.samsung.com>
5616L: linux-api@vger.kernel.org
5617T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5618S: Maintained
5619F: tools/testing/selftests
5620
5621KERNEL VIRTUAL MACHINE (KVM)
5622M: Gleb Natapov <gleb@kernel.org>
5623M: Paolo Bonzini <pbonzini@redhat.com>
5624L: kvm@vger.kernel.org
5625W: http://www.linux-kvm.org
5626T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5627S: Supported
5628F: Documentation/*/kvm*.txt
5629F: Documentation/virtual/kvm/
5630F: arch/*/kvm/
5631F: arch/x86/kernel/kvm.c
5632F: arch/x86/kernel/kvmclock.c
5633F: arch/*/include/asm/kvm*
5634F: include/linux/kvm*
5635F: include/uapi/linux/kvm*
5636F: virt/kvm/
5637
5638KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5639M: Joerg Roedel <joro@8bytes.org>
5640L: kvm@vger.kernel.org
5641W: http://kvm.qumranet.com
5642S: Maintained
5643F: arch/x86/include/asm/svm.h
5644F: arch/x86/kvm/svm.c
5645
5646KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5647M: Alexander Graf <agraf@suse.de>
5648L: kvm-ppc@vger.kernel.org
5649W: http://kvm.qumranet.com
5650T: git git://github.com/agraf/linux-2.6.git
5651S: Supported
5652F: arch/powerpc/include/asm/kvm*
5653F: arch/powerpc/kvm/
5654
5655KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5656M: Christian Borntraeger <borntraeger@de.ibm.com>
5657M: Cornelia Huck <cornelia.huck@de.ibm.com>
5658M: linux390@de.ibm.com
5659L: linux-s390@vger.kernel.org
5660W: http://www.ibm.com/developerworks/linux/linux390/
5661S: Supported
5662F: Documentation/s390/kvm.txt
5663F: arch/s390/include/asm/kvm*
5664F: arch/s390/kvm/
5665F: drivers/s390/kvm/
5666
5667KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5668M: Christoffer Dall <christoffer.dall@linaro.org>
5669M: Marc Zyngier <marc.zyngier@arm.com>
5670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5671L: kvmarm@lists.cs.columbia.edu
5672W: http://systems.cs.columbia.edu/projects/kvm-arm
5673S: Supported
5674F: arch/arm/include/uapi/asm/kvm*
5675F: arch/arm/include/asm/kvm*
5676F: arch/arm/kvm/
5677F: virt/kvm/arm/
5678F: include/kvm/arm_*
5679
5680KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5681M: Christoffer Dall <christoffer.dall@linaro.org>
5682M: Marc Zyngier <marc.zyngier@arm.com>
5683L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5684L: kvmarm@lists.cs.columbia.edu
5685S: Maintained
5686F: arch/arm64/include/uapi/asm/kvm*
5687F: arch/arm64/include/asm/kvm*
5688F: arch/arm64/kvm/
5689
5690KEXEC
5691M: Eric Biederman <ebiederm@xmission.com>
5692W: http://kernel.org/pub/linux/utils/kernel/kexec/
5693L: kexec@lists.infradead.org
5694S: Maintained
5695F: include/linux/kexec.h
5696F: include/uapi/linux/kexec.h
5697F: kernel/kexec.c
5698
5699KEYS/KEYRINGS:
5700M: David Howells <dhowells@redhat.com>
5701L: keyrings@linux-nfs.org
5702S: Maintained
5703F: Documentation/security/keys.txt
5704F: include/linux/key.h
5705F: include/linux/key-type.h
5706F: include/keys/
5707F: security/keys/
5708
5709KEYS-TRUSTED
5710M: David Safford <safford@us.ibm.com>
5711M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5712L: linux-security-module@vger.kernel.org
5713L: keyrings@linux-nfs.org
5714S: Supported
5715F: Documentation/security/keys-trusted-encrypted.txt
5716F: include/keys/trusted-type.h
5717F: security/keys/trusted.c
5718F: security/keys/trusted.h
5719
5720KEYS-ENCRYPTED
5721M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5722M: David Safford <safford@us.ibm.com>
5723L: linux-security-module@vger.kernel.org
5724L: keyrings@linux-nfs.org
5725S: Supported
5726F: Documentation/security/keys-trusted-encrypted.txt
5727F: include/keys/encrypted-type.h
5728F: security/keys/encrypted-keys/
5729
5730KGDB / KDB /debug_core
5731M: Jason Wessel <jason.wessel@windriver.com>
5732W: http://kgdb.wiki.kernel.org/
5733L: kgdb-bugreport@lists.sourceforge.net
5734S: Maintained
5735F: Documentation/DocBook/kgdb.tmpl
5736F: drivers/misc/kgdbts.c
5737F: drivers/tty/serial/kgdboc.c
5738F: include/linux/kdb.h
5739F: include/linux/kgdb.h
5740F: kernel/debug/
5741
5742KMEMCHECK
5743M: Vegard Nossum <vegardno@ifi.uio.no>
5744M: Pekka Enberg <penberg@kernel.org>
5745S: Maintained
5746F: Documentation/kmemcheck.txt
5747F: arch/x86/include/asm/kmemcheck.h
5748F: arch/x86/mm/kmemcheck/
5749F: include/linux/kmemcheck.h
5750F: mm/kmemcheck.c
5751
5752KMEMLEAK
5753M: Catalin Marinas <catalin.marinas@arm.com>
5754S: Maintained
5755F: Documentation/kmemleak.txt
5756F: include/linux/kmemleak.h
5757F: mm/kmemleak.c
5758F: mm/kmemleak-test.c
5759
5760KPROBES
5761M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5762M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5763M: "David S. Miller" <davem@davemloft.net>
5764M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5765S: Maintained
5766F: Documentation/kprobes.txt
5767F: include/linux/kprobes.h
5768F: kernel/kprobes.c
5769
5770KS0108 LCD CONTROLLER DRIVER
5771M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5772W: http://miguelojeda.es/auxdisplay.htm
5773W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5774S: Maintained
5775F: Documentation/auxdisplay/ks0108
5776F: drivers/auxdisplay/ks0108.c
5777F: include/linux/ks0108.h
5778
5779LAPB module
5780L: linux-x25@vger.kernel.org
5781S: Orphan
5782F: Documentation/networking/lapb-module.txt
5783F: include/*/lapb.h
5784F: net/lapb/
5785
5786LASI 53c700 driver for PARISC
5787M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5788L: linux-scsi@vger.kernel.org
5789S: Maintained
5790F: Documentation/scsi/53c700.txt
5791F: drivers/scsi/53c700*
5792
5793LED SUBSYSTEM
5794M: Bryan Wu <cooloney@gmail.com>
5795M: Richard Purdie <rpurdie@rpsys.net>
5796L: linux-leds@vger.kernel.org
5797T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5798S: Maintained
5799F: drivers/leds/
5800F: include/linux/leds.h
5801
5802LEGACY EEPROM DRIVER
5803M: Jean Delvare <jdelvare@suse.de>
5804S: Maintained
5805F: Documentation/misc-devices/eeprom
5806F: drivers/misc/eeprom/eeprom.c
5807
5808LEGO USB Tower driver
5809M: Juergen Stuber <starblue@users.sourceforge.net>
5810L: legousb-devel@lists.sourceforge.net
5811W: http://legousb.sourceforge.net/
5812S: Maintained
5813F: drivers/usb/misc/legousbtower.c
5814
5815LG2160 MEDIA DRIVER
5816M: Michael Krufky <mkrufky@linuxtv.org>
5817L: linux-media@vger.kernel.org
5818W: http://linuxtv.org/
5819W: http://github.com/mkrufky
5820Q: http://patchwork.linuxtv.org/project/linux-media/list/
5821T: git git://linuxtv.org/mkrufky/tuners.git
5822S: Maintained
5823F: drivers/media/dvb-frontends/lg2160.*
5824
5825LGDT3305 MEDIA DRIVER
5826M: Michael Krufky <mkrufky@linuxtv.org>
5827L: linux-media@vger.kernel.org
5828W: http://linuxtv.org/
5829W: http://github.com/mkrufky
5830Q: http://patchwork.linuxtv.org/project/linux-media/list/
5831T: git git://linuxtv.org/mkrufky/tuners.git
5832S: Maintained
5833F: drivers/media/dvb-frontends/lgdt3305.*
5834
5835LGUEST
5836M: Rusty Russell <rusty@rustcorp.com.au>
5837L: lguest@lists.ozlabs.org
5838W: http://lguest.ozlabs.org/
5839S: Odd Fixes
5840F: arch/x86/include/asm/lguest*.h
5841F: arch/x86/lguest/
5842F: drivers/lguest/
5843F: include/linux/lguest*.h
5844F: tools/lguest/
5845
5846LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5847M: Tejun Heo <tj@kernel.org>
5848L: linux-ide@vger.kernel.org
5849T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5850S: Maintained
5851F: drivers/ata/
5852F: include/linux/ata.h
5853F: include/linux/libata.h
5854
5855LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5856M: Viresh Kumar <viresh.linux@gmail.com>
5857L: linux-ide@vger.kernel.org
5858T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5859S: Maintained
5860F: include/linux/pata_arasan_cf_data.h
5861F: drivers/ata/pata_arasan_cf.c
5862
5863LIBATA PATA DRIVERS
5864M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5865M: Tejun Heo <tj@kernel.org>
5866L: linux-ide@vger.kernel.org
5867T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5868S: Maintained
5869F: drivers/ata/pata_*.c
5870F: drivers/ata/ata_generic.c
5871
5872LIBATA SATA AHCI PLATFORM devices support
5873M: Hans de Goede <hdegoede@redhat.com>
5874M: Tejun Heo <tj@kernel.org>
5875L: linux-ide@vger.kernel.org
5876T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5877S: Maintained
5878F: drivers/ata/ahci_platform.c
5879F: drivers/ata/libahci_platform.c
5880F: include/linux/ahci_platform.h
5881
5882LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5883M: Mikael Pettersson <mikpelinux@gmail.com>
5884L: linux-ide@vger.kernel.org
5885T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5886S: Maintained
5887F: drivers/ata/sata_promise.*
5888
5889LIBLOCKDEP
5890M: Sasha Levin <sasha.levin@oracle.com>
5891S: Maintained
5892F: tools/lib/lockdep/
5893
5894LINUX FOR IBM pSERIES (RS/6000)
5895M: Paul Mackerras <paulus@au.ibm.com>
5896W: http://www.ibm.com/linux/ltc/projects/ppc
5897S: Supported
5898F: arch/powerpc/boot/rs6000.h
5899
5900LINUX FOR POWERPC (32-BIT AND 64-BIT)
5901M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5902M: Paul Mackerras <paulus@samba.org>
5903M: Michael Ellerman <mpe@ellerman.id.au>
5904W: http://www.penguinppc.org/
5905L: linuxppc-dev@lists.ozlabs.org
5906Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5907T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5908S: Supported
5909F: Documentation/powerpc/
5910F: arch/powerpc/
5911
5912LINUX FOR POWER MACINTOSH
5913M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5914W: http://www.penguinppc.org/
5915L: linuxppc-dev@lists.ozlabs.org
5916S: Maintained
5917F: arch/powerpc/platforms/powermac/
5918F: drivers/macintosh/
5919
5920LINUX FOR POWERPC EMBEDDED MPC5XXX
5921M: Anatolij Gustschin <agust@denx.de>
5922L: linuxppc-dev@lists.ozlabs.org
5923T: git git://git.denx.de/linux-denx-agust.git
5924S: Maintained
5925F: arch/powerpc/platforms/512x/
5926F: arch/powerpc/platforms/52xx/
5927
5928LINUX FOR POWERPC EMBEDDED PPC4XX
5929M: Alistair Popple <alistair@popple.id.au>
5930M: Matt Porter <mporter@kernel.crashing.org>
5931W: http://www.penguinppc.org/
5932L: linuxppc-dev@lists.ozlabs.org
5933S: Maintained
5934F: arch/powerpc/platforms/40x/
5935F: arch/powerpc/platforms/44x/
5936
5937LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5938L: linuxppc-dev@lists.ozlabs.org
5939S: Orphan
5940F: arch/powerpc/*/*virtex*
5941F: arch/powerpc/*/*/*virtex*
5942
5943LINUX FOR POWERPC EMBEDDED PPC8XX
5944M: Vitaly Bordug <vitb@kernel.crashing.org>
5945W: http://www.penguinppc.org/
5946L: linuxppc-dev@lists.ozlabs.org
5947S: Maintained
5948F: arch/powerpc/platforms/8xx/
5949
5950LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5951M: Scott Wood <scottwood@freescale.com>
5952M: Kumar Gala <galak@kernel.crashing.org>
5953W: http://www.penguinppc.org/
5954L: linuxppc-dev@lists.ozlabs.org
5955T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5956S: Maintained
5957F: arch/powerpc/platforms/83xx/
5958F: arch/powerpc/platforms/85xx/
5959
5960LINUX FOR POWERPC PA SEMI PWRFICIENT
5961M: Olof Johansson <olof@lixom.net>
5962L: linuxppc-dev@lists.ozlabs.org
5963S: Maintained
5964F: arch/powerpc/platforms/pasemi/
5965F: drivers/*/*pasemi*
5966F: drivers/*/*/*pasemi*
5967
5968LINUX SECURITY MODULE (LSM) FRAMEWORK
5969M: Chris Wright <chrisw@sous-sol.org>
5970L: linux-security-module@vger.kernel.org
5971S: Supported
5972
5973LIS3LV02D ACCELEROMETER DRIVER
5974M: Eric Piel <eric.piel@tremplin-utc.net>
5975S: Maintained
5976F: Documentation/misc-devices/lis3lv02d
5977F: drivers/misc/lis3lv02d/
5978F: drivers/platform/x86/hp_accel.c
5979
5980LIVE PATCHING
5981M: Josh Poimboeuf <jpoimboe@redhat.com>
5982M: Seth Jennings <sjenning@redhat.com>
5983M: Jiri Kosina <jkosina@suse.cz>
5984M: Vojtech Pavlik <vojtech@suse.cz>
5985S: Maintained
5986F: kernel/livepatch/
5987F: include/linux/livepatch.h
5988F: arch/x86/include/asm/livepatch.h
5989F: arch/x86/kernel/livepatch.c
5990F: Documentation/ABI/testing/sysfs-kernel-livepatch
5991F: samples/livepatch/
5992L: live-patching@vger.kernel.org
5993T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5994
5995LLC (802.2)
5996M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5997S: Maintained
5998F: include/linux/llc.h
5999F: include/uapi/linux/llc.h
6000F: include/net/llc*
6001F: net/llc/
6002
6003LM73 HARDWARE MONITOR DRIVER
6004M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6005L: lm-sensors@lm-sensors.org
6006S: Maintained
6007F: drivers/hwmon/lm73.c
6008
6009LM78 HARDWARE MONITOR DRIVER
6010M: Jean Delvare <jdelvare@suse.de>
6011L: lm-sensors@lm-sensors.org
6012S: Maintained
6013F: Documentation/hwmon/lm78
6014F: drivers/hwmon/lm78.c
6015
6016LM83 HARDWARE MONITOR DRIVER
6017M: Jean Delvare <jdelvare@suse.de>
6018L: lm-sensors@lm-sensors.org
6019S: Maintained
6020F: Documentation/hwmon/lm83
6021F: drivers/hwmon/lm83.c
6022
6023LM90 HARDWARE MONITOR DRIVER
6024M: Jean Delvare <jdelvare@suse.de>
6025L: lm-sensors@lm-sensors.org
6026S: Maintained
6027F: Documentation/hwmon/lm90
6028F: Documentation/devicetree/bindings/hwmon/lm90.txt
6029F: drivers/hwmon/lm90.c
6030
6031LM95234 HARDWARE MONITOR DRIVER
6032M: Guenter Roeck <linux@roeck-us.net>
6033L: lm-sensors@lm-sensors.org
6034S: Maintained
6035F: Documentation/hwmon/lm95234
6036F: drivers/hwmon/lm95234.c
6037
6038LME2510 MEDIA DRIVER
6039M: Malcolm Priestley <tvboxspy@gmail.com>
6040L: linux-media@vger.kernel.org
6041W: http://linuxtv.org/
6042Q: http://patchwork.linuxtv.org/project/linux-media/list/
6043S: Maintained
6044F: drivers/media/usb/dvb-usb-v2/lmedm04*
6045
6046LOCKDEP AND LOCKSTAT
6047M: Peter Zijlstra <peterz@infradead.org>
6048M: Ingo Molnar <mingo@redhat.com>
6049L: linux-kernel@vger.kernel.org
6050T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6051S: Maintained
6052F: Documentation/locking/lockdep*.txt
6053F: Documentation/locking/lockstat.txt
6054F: include/linux/lockdep.h
6055F: kernel/locking/
6056
6057LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6058M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6059L: linux-ntfs-dev@lists.sourceforge.net
6060W: http://www.linux-ntfs.org/content/view/19/37/
6061S: Maintained
6062F: Documentation/ldm.txt
6063F: block/partitions/ldm.*
6064
6065LogFS
6066M: Joern Engel <joern@logfs.org>
6067M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6068L: logfs@logfs.org
6069W: logfs.org
6070S: Maintained
6071F: fs/logfs/
6072
6073LPC32XX MACHINE SUPPORT
6074M: Roland Stigge <stigge@antcom.de>
6075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6076S: Maintained
6077F: arch/arm/mach-lpc32xx/
6078
6079LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6080M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6081M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6082M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6083M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6084L: MPT-FusionLinux.pdl@avagotech.com
6085L: linux-scsi@vger.kernel.org
6086W: http://www.lsilogic.com/support
6087S: Supported
6088F: drivers/message/fusion/
6089F: drivers/scsi/mpt2sas/
6090F: drivers/scsi/mpt3sas/
6091
6092LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6093M: Matthew Wilcox <matthew@wil.cx>
6094L: linux-scsi@vger.kernel.org
6095S: Maintained
6096F: drivers/scsi/sym53c8xx_2/
6097
6098LTC4261 HARDWARE MONITOR DRIVER
6099M: Guenter Roeck <linux@roeck-us.net>
6100L: lm-sensors@lm-sensors.org
6101S: Maintained
6102F: Documentation/hwmon/ltc4261
6103F: drivers/hwmon/ltc4261.c
6104
6105LTP (Linux Test Project)
6106M: Mike Frysinger <vapier@gentoo.org>
6107M: Cyril Hrubis <chrubis@suse.cz>
6108M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6109M: Jan Stancek <jstancek@redhat.com>
6110M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6111M: Alexey Kodanev <alexey.kodanev@oracle.com>
6112L: ltp-list@lists.sourceforge.net (subscribers-only)
6113W: http://linux-test-project.github.io/
6114T: git git://github.com/linux-test-project/ltp.git
6115S: Maintained
6116
6117M32R ARCHITECTURE
6118W: http://www.linux-m32r.org/
6119S: Orphan
6120F: arch/m32r/
6121
6122M68K ARCHITECTURE
6123M: Geert Uytterhoeven <geert@linux-m68k.org>
6124L: linux-m68k@lists.linux-m68k.org
6125W: http://www.linux-m68k.org/
6126T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6127S: Maintained
6128F: arch/m68k/
6129F: drivers/zorro/
6130
6131M68K ON APPLE MACINTOSH
6132M: Joshua Thompson <funaho@jurai.org>
6133W: http://www.mac.linux-m68k.org/
6134L: linux-m68k@lists.linux-m68k.org
6135S: Maintained
6136F: arch/m68k/mac/
6137
6138M68K ON HP9000/300
6139M: Philip Blundell <philb@gnu.org>
6140W: http://www.tazenda.demon.co.uk/phil/linux-hp
6141S: Maintained
6142F: arch/m68k/hp300/
6143
6144M88DS3103 MEDIA DRIVER
6145M: Antti Palosaari <crope@iki.fi>
6146L: linux-media@vger.kernel.org
6147W: http://linuxtv.org/
6148W: http://palosaari.fi/linux/
6149Q: http://patchwork.linuxtv.org/project/linux-media/list/
6150T: git git://linuxtv.org/anttip/media_tree.git
6151S: Maintained
6152F: drivers/media/dvb-frontends/m88ds3103*
6153
6154M88RS2000 MEDIA DRIVER
6155M: Malcolm Priestley <tvboxspy@gmail.com>
6156L: linux-media@vger.kernel.org
6157W: http://linuxtv.org/
6158Q: http://patchwork.linuxtv.org/project/linux-media/list/
6159S: Maintained
6160F: drivers/media/dvb-frontends/m88rs2000*
6161
6162M88TS2022 MEDIA DRIVER
6163M: Antti Palosaari <crope@iki.fi>
6164L: linux-media@vger.kernel.org
6165W: http://linuxtv.org/
6166W: http://palosaari.fi/linux/
6167Q: http://patchwork.linuxtv.org/project/linux-media/list/
6168T: git git://linuxtv.org/anttip/media_tree.git
6169S: Maintained
6170F: drivers/media/tuners/m88ts2022*
6171
6172MA901 MASTERKIT USB FM RADIO DRIVER
6173M: Alexey Klimov <klimov.linux@gmail.com>
6174L: linux-media@vger.kernel.org
6175T: git git://linuxtv.org/media_tree.git
6176S: Maintained
6177F: drivers/media/radio/radio-ma901.c
6178
6179MAC80211
6180M: Johannes Berg <johannes@sipsolutions.net>
6181L: linux-wireless@vger.kernel.org
6182W: http://wireless.kernel.org/
6183T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6184T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6185S: Maintained
6186F: Documentation/networking/mac80211-injection.txt
6187F: include/net/mac80211.h
6188F: net/mac80211/
6189
6190MACVLAN DRIVER
6191M: Patrick McHardy <kaber@trash.net>
6192L: netdev@vger.kernel.org
6193S: Maintained
6194F: drivers/net/macvlan.c
6195F: include/linux/if_macvlan.h
6196
6197MAILBOX API
6198M: Jassi Brar <jassisinghbrar@gmail.com>
6199L: linux-kernel@vger.kernel.org
6200S: Maintained
6201F: drivers/mailbox/
6202F: include/linux/mailbox_client.h
6203F: include/linux/mailbox_controller.h
6204
6205MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6206M: Michael Kerrisk <mtk.manpages@gmail.com>
6207W: http://www.kernel.org/doc/man-pages
6208L: linux-man@vger.kernel.org
6209S: Maintained
6210
6211MARVELL ARMADA DRM SUPPORT
6212M: Russell King <rmk+kernel@arm.linux.org.uk>
6213S: Maintained
6214F: drivers/gpu/drm/armada/
6215
6216MARVELL 88E6352 DSA support
6217M: Guenter Roeck <linux@roeck-us.net>
6218S: Maintained
6219F: drivers/net/dsa/mv88e6352.c
6220
6221MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6222M: Mirko Lindner <mlindner@marvell.com>
6223M: Stephen Hemminger <stephen@networkplumber.org>
6224L: netdev@vger.kernel.org
6225S: Maintained
6226F: drivers/net/ethernet/marvell/sk*
6227
6228MARVELL LIBERTAS WIRELESS DRIVER
6229L: libertas-dev@lists.infradead.org
6230S: Orphan
6231F: drivers/net/wireless/libertas/
6232
6233MARVELL MV643XX ETHERNET DRIVER
6234M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6235L: netdev@vger.kernel.org
6236S: Maintained
6237F: drivers/net/ethernet/marvell/mv643xx_eth.*
6238F: include/linux/mv643xx.h
6239
6240MARVELL MVNETA ETHERNET DRIVER
6241M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6242L: netdev@vger.kernel.org
6243S: Maintained
6244F: drivers/net/ethernet/marvell/mvneta.*
6245
6246MARVELL MWIFIEX WIRELESS DRIVER
6247M: Amitkumar Karwar <akarwar@marvell.com>
6248M: Avinash Patil <patila@marvell.com>
6249L: linux-wireless@vger.kernel.org
6250S: Maintained
6251F: drivers/net/wireless/mwifiex/
6252
6253MARVELL MWL8K WIRELESS DRIVER
6254M: Lennert Buytenhek <buytenh@wantstofly.org>
6255L: linux-wireless@vger.kernel.org
6256S: Odd Fixes
6257F: drivers/net/wireless/mwl8k.c
6258
6259MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6260M: Nicolas Pitre <nico@fluxnic.net>
6261S: Odd Fixes
6262F: drivers/mmc/host/mvsdio.*
6263
6264MATROX FRAMEBUFFER DRIVER
6265L: linux-fbdev@vger.kernel.org
6266S: Orphan
6267F: drivers/video/fbdev/matrox/matroxfb_*
6268F: include/uapi/linux/matroxfb.h
6269
6270MAX16065 HARDWARE MONITOR DRIVER
6271M: Guenter Roeck <linux@roeck-us.net>
6272L: lm-sensors@lm-sensors.org
6273S: Maintained
6274F: Documentation/hwmon/max16065
6275F: drivers/hwmon/max16065.c
6276
6277MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6278M: "Hans J. Koch" <hjk@hansjkoch.de>
6279L: lm-sensors@lm-sensors.org
6280S: Maintained
6281F: Documentation/hwmon/max6650
6282F: drivers/hwmon/max6650.c
6283
6284MAX6697 HARDWARE MONITOR DRIVER
6285M: Guenter Roeck <linux@roeck-us.net>
6286L: lm-sensors@lm-sensors.org
6287S: Maintained
6288F: Documentation/hwmon/max6697
6289F: Documentation/devicetree/bindings/i2c/max6697.txt
6290F: drivers/hwmon/max6697.c
6291F: include/linux/platform_data/max6697.h
6292
6293MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6294M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6295L: linux-pm@vger.kernel.org
6296S: Supported
6297F: drivers/power/max14577_charger.c
6298F: drivers/power/max77693_charger.c
6299
6300MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6301M: Chanwoo Choi <cw00.choi@samsung.com>
6302M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6303L: linux-kernel@vger.kernel.org
6304S: Supported
6305F: drivers/*/max14577.c
6306F: drivers/*/max77686.c
6307F: drivers/*/max77693.c
6308F: drivers/extcon/extcon-max14577.c
6309F: drivers/extcon/extcon-max77693.c
6310F: drivers/rtc/rtc-max77686.c
6311F: drivers/clk/clk-max77686.c
6312F: Documentation/devicetree/bindings/mfd/max14577.txt
6313F: Documentation/devicetree/bindings/mfd/max77686.txt
6314F: Documentation/devicetree/bindings/mfd/max77693.txt
6315F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6316F: include/linux/mfd/max14577*.h
6317F: include/linux/mfd/max77686*.h
6318F: include/linux/mfd/max77693*.h
6319
6320MAXIRADIO FM RADIO RECEIVER DRIVER
6321M: Hans Verkuil <hverkuil@xs4all.nl>
6322L: linux-media@vger.kernel.org
6323T: git git://linuxtv.org/media_tree.git
6324W: http://linuxtv.org
6325S: Maintained
6326F: drivers/media/radio/radio-maxiradio*
6327
6328MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6329M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6330P: LinuxTV.org Project
6331L: linux-media@vger.kernel.org
6332W: http://linuxtv.org
6333Q: http://patchwork.kernel.org/project/linux-media/list/
6334T: git git://linuxtv.org/media_tree.git
6335S: Maintained
6336F: Documentation/dvb/
6337F: Documentation/video4linux/
6338F: Documentation/DocBook/media/
6339F: drivers/media/
6340F: drivers/staging/media/
6341F: include/media/
6342F: include/uapi/linux/dvb/
6343F: include/uapi/linux/videodev2.h
6344F: include/uapi/linux/media.h
6345F: include/uapi/linux/v4l2-*
6346F: include/uapi/linux/meye.h
6347F: include/uapi/linux/ivtv*
6348F: include/uapi/linux/uvcvideo.h
6349
6350MEGARAID SCSI/SAS DRIVERS
6351M: Kashyap Desai <kashyap.desai@avagotech.com>
6352M: Sumit Saxena <sumit.saxena@avagotech.com>
6353M: Uday Lingala <uday.lingala@avagotech.com>
6354L: megaraidlinux.pdl@avagotech.com
6355L: linux-scsi@vger.kernel.org
6356W: http://www.lsi.com
6357S: Maintained
6358F: Documentation/scsi/megaraid.txt
6359F: drivers/scsi/megaraid.*
6360F: drivers/scsi/megaraid/
6361
6362MELLANOX ETHERNET DRIVER (mlx4_en)
6363M: Amir Vadai <amirv@mellanox.com>
6364M: Ido Shamay <idos@mellanox.com>
6365L: netdev@vger.kernel.org
6366S: Supported
6367W: http://www.mellanox.com
6368Q: http://patchwork.ozlabs.org/project/netdev/list/
6369F: drivers/net/ethernet/mellanox/mlx4/en_*
6370
6371MEMORY MANAGEMENT
6372L: linux-mm@kvack.org
6373W: http://www.linux-mm.org
6374S: Maintained
6375F: include/linux/mm.h
6376F: include/linux/gfp.h
6377F: include/linux/mmzone.h
6378F: include/linux/memory_hotplug.h
6379F: include/linux/vmalloc.h
6380F: mm/
6381
6382MEMORY TECHNOLOGY DEVICES (MTD)
6383M: David Woodhouse <dwmw2@infradead.org>
6384M: Brian Norris <computersforpeace@gmail.com>
6385L: linux-mtd@lists.infradead.org
6386W: http://www.linux-mtd.infradead.org/
6387Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6388T: git git://git.infradead.org/linux-mtd.git
6389T: git git://git.infradead.org/l2-mtd.git
6390S: Maintained
6391F: drivers/mtd/
6392F: include/linux/mtd/
6393F: include/uapi/mtd/
6394
6395MEN A21 WATCHDOG DRIVER
6396M: Johannes Thumshirn <johannes.thumshirn@men.de>
6397L: linux-watchdog@vger.kernel.org
6398S: Supported
6399F: drivers/watchdog/mena21_wdt.c
6400
6401MEN CHAMELEON BUS (mcb)
6402M: Johannes Thumshirn <johannes.thumshirn@men.de>
6403S: Supported
6404F: drivers/mcb/
6405F: include/linux/mcb.h
6406
6407MEN F21BMC (Board Management Controller)
6408M: Andreas Werner <andreas.werner@men.de>
6409S: Supported
6410F: drivers/mfd/menf21bmc.c
6411F: drivers/watchdog/menf21bmc_wdt.c
6412F: drivers/leds/leds-menf21bmc.c
6413F: drivers/hwmon/menf21bmc_hwmon.c
6414F: Documentation/hwmon/menf21bmc
6415
6416METAG ARCHITECTURE
6417M: James Hogan <james.hogan@imgtec.com>
6418L: linux-metag@vger.kernel.org
6419S: Supported
6420F: arch/metag/
6421F: Documentation/metag/
6422F: Documentation/devicetree/bindings/metag/
6423F: drivers/clocksource/metag_generic.c
6424F: drivers/irqchip/irq-metag.c
6425F: drivers/irqchip/irq-metag-ext.c
6426F: drivers/tty/metag_da.c
6427
6428MICROBLAZE ARCHITECTURE
6429M: Michal Simek <monstr@monstr.eu>
6430W: http://www.monstr.eu/fdt/
6431T: git git://git.monstr.eu/linux-2.6-microblaze.git
6432S: Supported
6433F: arch/microblaze/
6434
6435MICROTEK X6 SCANNER
6436M: Oliver Neukum <oliver@neukum.org>
6437S: Maintained
6438F: drivers/usb/image/microtek.*
6439
6440MIPS
6441M: Ralf Baechle <ralf@linux-mips.org>
6442L: linux-mips@linux-mips.org
6443W: http://www.linux-mips.org/
6444T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6445Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6446S: Supported
6447F: Documentation/mips/
6448F: arch/mips/
6449
6450MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6451M: Hans Verkuil <hverkuil@xs4all.nl>
6452L: linux-media@vger.kernel.org
6453T: git git://linuxtv.org/media_tree.git
6454W: http://linuxtv.org
6455S: Odd Fixes
6456F: drivers/media/radio/radio-miropcm20*
6457
6458Mellanox MLX5 core VPI driver
6459M: Eli Cohen <eli@mellanox.com>
6460L: netdev@vger.kernel.org
6461L: linux-rdma@vger.kernel.org
6462W: http://www.mellanox.com
6463Q: http://patchwork.ozlabs.org/project/netdev/list/
6464Q: http://patchwork.kernel.org/project/linux-rdma/list/
6465T: git git://openfabrics.org/~eli/connect-ib.git
6466S: Supported
6467F: drivers/net/ethernet/mellanox/mlx5/core/
6468F: include/linux/mlx5/
6469
6470Mellanox MLX5 IB driver
6471M: Eli Cohen <eli@mellanox.com>
6472L: linux-rdma@vger.kernel.org
6473W: http://www.mellanox.com
6474Q: http://patchwork.kernel.org/project/linux-rdma/list/
6475T: git git://openfabrics.org/~eli/connect-ib.git
6476S: Supported
6477F: include/linux/mlx5/
6478F: drivers/infiniband/hw/mlx5/
6479
6480MN88472 MEDIA DRIVER
6481M: Antti Palosaari <crope@iki.fi>
6482L: linux-media@vger.kernel.org
6483W: http://linuxtv.org/
6484W: http://palosaari.fi/linux/
6485Q: http://patchwork.linuxtv.org/project/linux-media/list/
6486T: git git://linuxtv.org/anttip/media_tree.git
6487S: Maintained
6488F: drivers/staging/media/mn88472/
6489F: drivers/media/dvb-frontends/mn88472.h
6490
6491MN88473 MEDIA DRIVER
6492M: Antti Palosaari <crope@iki.fi>
6493L: linux-media@vger.kernel.org
6494W: http://linuxtv.org/
6495W: http://palosaari.fi/linux/
6496Q: http://patchwork.linuxtv.org/project/linux-media/list/
6497T: git git://linuxtv.org/anttip/media_tree.git
6498S: Maintained
6499F: drivers/staging/media/mn88473/
6500F: drivers/media/dvb-frontends/mn88473.h
6501
6502MODULE SUPPORT
6503M: Rusty Russell <rusty@rustcorp.com.au>
6504S: Maintained
6505F: include/linux/module.h
6506F: kernel/module.c
6507
6508MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6509W: http://popies.net/meye/
6510S: Orphan
6511F: Documentation/video4linux/meye.txt
6512F: drivers/media/pci/meye/
6513F: include/uapi/linux/meye.h
6514
6515MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6516M: Jiri Slaby <jirislaby@gmail.com>
6517S: Maintained
6518F: Documentation/serial/moxa-smartio
6519F: drivers/tty/mxser.*
6520
6521MR800 AVERMEDIA USB FM RADIO DRIVER
6522M: Alexey Klimov <klimov.linux@gmail.com>
6523L: linux-media@vger.kernel.org
6524T: git git://linuxtv.org/media_tree.git
6525S: Maintained
6526F: drivers/media/radio/radio-mr800.c
6527
6528MRF24J40 IEEE 802.15.4 RADIO DRIVER
6529M: Alan Ott <alan@signal11.us>
6530L: linux-wpan@vger.kernel.org
6531S: Maintained
6532F: drivers/net/ieee802154/mrf24j40.c
6533
6534MSI LAPTOP SUPPORT
6535M: "Lee, Chun-Yi" <jlee@suse.com>
6536L: platform-driver-x86@vger.kernel.org
6537S: Maintained
6538F: drivers/platform/x86/msi-laptop.c
6539
6540MSI WMI SUPPORT
6541M: Anisse Astier <anisse@astier.eu>
6542L: platform-driver-x86@vger.kernel.org
6543S: Supported
6544F: drivers/platform/x86/msi-wmi.c
6545
6546MSI001 MEDIA DRIVER
6547M: Antti Palosaari <crope@iki.fi>
6548L: linux-media@vger.kernel.org
6549W: http://linuxtv.org/
6550W: http://palosaari.fi/linux/
6551Q: http://patchwork.linuxtv.org/project/linux-media/list/
6552T: git git://linuxtv.org/anttip/media_tree.git
6553S: Maintained
6554F: drivers/media/tuners/msi001*
6555
6556MSI2500 MEDIA DRIVER
6557M: Antti Palosaari <crope@iki.fi>
6558L: linux-media@vger.kernel.org
6559W: http://linuxtv.org/
6560W: http://palosaari.fi/linux/
6561Q: http://patchwork.linuxtv.org/project/linux-media/list/
6562T: git git://linuxtv.org/anttip/media_tree.git
6563S: Maintained
6564F: drivers/media/usb/msi2500/
6565
6566MT9M032 APTINA SENSOR DRIVER
6567M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6568L: linux-media@vger.kernel.org
6569T: git git://linuxtv.org/media_tree.git
6570S: Maintained
6571F: drivers/media/i2c/mt9m032.c
6572F: include/media/mt9m032.h
6573
6574MT9P031 APTINA CAMERA SENSOR
6575M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6576L: linux-media@vger.kernel.org
6577T: git git://linuxtv.org/media_tree.git
6578S: Maintained
6579F: drivers/media/i2c/mt9p031.c
6580F: include/media/mt9p031.h
6581
6582MT9T001 APTINA CAMERA SENSOR
6583M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6584L: linux-media@vger.kernel.org
6585T: git git://linuxtv.org/media_tree.git
6586S: Maintained
6587F: drivers/media/i2c/mt9t001.c
6588F: include/media/mt9t001.h
6589
6590MT9V032 APTINA CAMERA SENSOR
6591M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6592L: linux-media@vger.kernel.org
6593T: git git://linuxtv.org/media_tree.git
6594S: Maintained
6595F: drivers/media/i2c/mt9v032.c
6596F: include/media/mt9v032.h
6597
6598MULTIFUNCTION DEVICES (MFD)
6599M: Samuel Ortiz <sameo@linux.intel.com>
6600M: Lee Jones <lee.jones@linaro.org>
6601T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6602S: Supported
6603F: drivers/mfd/
6604F: include/linux/mfd/
6605
6606MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6607M: Ulf Hansson <ulf.hansson@linaro.org>
6608L: linux-mmc@vger.kernel.org
6609T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6610S: Maintained
6611F: drivers/mmc/
6612F: include/linux/mmc/
6613F: include/uapi/linux/mmc/
6614
6615MULTIMEDIA CARD (MMC) ETC. OVER SPI
6616S: Orphan
6617F: drivers/mmc/host/mmc_spi.c
6618F: include/linux/spi/mmc_spi.h
6619
6620MULTISOUND SOUND DRIVER
6621M: Andrew Veliath <andrewtv@usa.net>
6622S: Maintained
6623F: Documentation/sound/oss/MultiSound
6624F: sound/oss/msnd*
6625
6626MULTITECH MULTIPORT CARD (ISICOM)
6627S: Orphan
6628F: drivers/tty/isicom.c
6629F: include/linux/isicom.h
6630
6631MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6632M: Felipe Balbi <balbi@ti.com>
6633L: linux-usb@vger.kernel.org
6634T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6635S: Maintained
6636F: drivers/usb/musb/
6637
6638MXL5007T MEDIA DRIVER
6639M: Michael Krufky <mkrufky@linuxtv.org>
6640L: linux-media@vger.kernel.org
6641W: http://linuxtv.org/
6642W: http://github.com/mkrufky
6643Q: http://patchwork.linuxtv.org/project/linux-media/list/
6644T: git git://linuxtv.org/mkrufky/tuners.git
6645S: Maintained
6646F: drivers/media/tuners/mxl5007t.*
6647
6648MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6649M: Hyong-Youb Kim <hykim@myri.com>
6650L: netdev@vger.kernel.org
6651W: https://www.myricom.com/support/downloads/myri10ge.html
6652S: Supported
6653F: drivers/net/ethernet/myricom/myri10ge/
6654
6655NATSEMI ETHERNET DRIVER (DP8381x)
6656S: Orphan
6657F: drivers/net/ethernet/natsemi/natsemi.c
6658
6659NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6660M: Daniel Mack <zonque@gmail.com>
6661S: Maintained
6662L: alsa-devel@alsa-project.org
6663W: http://www.native-instruments.com
6664F: sound/usb/caiaq/
6665
6666NCP FILESYSTEM
6667M: Petr Vandrovec <petr@vandrovec.name>
6668S: Odd Fixes
6669F: fs/ncpfs/
6670
6671NCR 5380 SCSI DRIVERS
6672M: Finn Thain <fthain@telegraphics.com.au>
6673M: Michael Schmitz <schmitzmic@gmail.com>
6674L: linux-scsi@vger.kernel.org
6675S: Maintained
6676F: Documentation/scsi/g_NCR5380.txt
6677F: drivers/scsi/NCR5380.*
6678F: drivers/scsi/arm/cumana_1.c
6679F: drivers/scsi/arm/oak.c
6680F: drivers/scsi/atari_NCR5380.c
6681F: drivers/scsi/atari_scsi.*
6682F: drivers/scsi/dmx3191d.c
6683F: drivers/scsi/dtc.*
6684F: drivers/scsi/g_NCR5380.*
6685F: drivers/scsi/g_NCR5380_mmio.c
6686F: drivers/scsi/mac_scsi.*
6687F: drivers/scsi/pas16.*
6688F: drivers/scsi/sun3_scsi.*
6689F: drivers/scsi/sun3_scsi_vme.c
6690F: drivers/scsi/t128.*
6691
6692NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6693M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6694L: linux-scsi@vger.kernel.org
6695S: Maintained
6696F: drivers/scsi/NCR_D700.*
6697
6698NCT6775 HARDWARE MONITOR DRIVER
6699M: Guenter Roeck <linux@roeck-us.net>
6700L: lm-sensors@lm-sensors.org
6701S: Maintained
6702F: Documentation/hwmon/nct6775
6703F: drivers/hwmon/nct6775.c
6704
6705NETEFFECT IWARP RNIC DRIVER (IW_NES)
6706M: Faisal Latif <faisal.latif@intel.com>
6707L: linux-rdma@vger.kernel.org
6708W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6709S: Supported
6710F: drivers/infiniband/hw/nes/
6711
6712NETEM NETWORK EMULATOR
6713M: Stephen Hemminger <stephen@networkplumber.org>
6714L: netem@lists.linux-foundation.org
6715S: Maintained
6716F: net/sched/sch_netem.c
6717
6718NETERION 10GbE DRIVERS (s2io/vxge)
6719M: Jon Mason <jdmason@kudzu.us>
6720L: netdev@vger.kernel.org
6721S: Supported
6722F: Documentation/networking/s2io.txt
6723F: Documentation/networking/vxge.txt
6724F: drivers/net/ethernet/neterion/
6725
6726NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6727M: Pablo Neira Ayuso <pablo@netfilter.org>
6728M: Patrick McHardy <kaber@trash.net>
6729M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6730L: netfilter-devel@vger.kernel.org
6731L: coreteam@netfilter.org
6732W: http://www.netfilter.org/
6733W: http://www.iptables.org/
6734Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6735T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6736T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6737S: Supported
6738F: include/linux/netfilter*
6739F: include/linux/netfilter/
6740F: include/net/netfilter/
6741F: include/uapi/linux/netfilter*
6742F: include/uapi/linux/netfilter/
6743F: net/*/netfilter.c
6744F: net/*/netfilter/
6745F: net/netfilter/
6746
6747NETLABEL
6748M: Paul Moore <paul@paul-moore.com>
6749W: http://netlabel.sf.net
6750L: netdev@vger.kernel.org
6751S: Maintained
6752F: Documentation/netlabel/
6753F: include/net/netlabel.h
6754F: net/netlabel/
6755
6756NETROM NETWORK LAYER
6757M: Ralf Baechle <ralf@linux-mips.org>
6758L: linux-hams@vger.kernel.org
6759W: http://www.linux-ax25.org/
6760S: Maintained
6761F: include/net/netrom.h
6762F: include/uapi/linux/netrom.h
6763F: net/netrom/
6764
6765NETWORK BLOCK DEVICE (NBD)
6766M: Markus Pargmann <mpa@pengutronix.de>
6767S: Maintained
6768L: nbd-general@lists.sourceforge.net
6769T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
6770F: Documentation/blockdev/nbd.txt
6771F: drivers/block/nbd.c
6772F: include/linux/nbd.h
6773F: include/uapi/linux/nbd.h
6774
6775NETWORK DROP MONITOR
6776M: Neil Horman <nhorman@tuxdriver.com>
6777L: netdev@vger.kernel.org
6778S: Maintained
6779W: https://fedorahosted.org/dropwatch/
6780F: net/core/drop_monitor.c
6781
6782NETWORKING [GENERAL]
6783M: "David S. Miller" <davem@davemloft.net>
6784L: netdev@vger.kernel.org
6785W: http://www.linuxfoundation.org/en/Net
6786Q: http://patchwork.ozlabs.org/project/netdev/list/
6787T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6788T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6789S: Maintained
6790F: net/
6791F: include/net/
6792F: include/linux/in.h
6793F: include/linux/net.h
6794F: include/linux/netdevice.h
6795F: include/uapi/linux/in.h
6796F: include/uapi/linux/net.h
6797F: include/uapi/linux/netdevice.h
6798F: include/uapi/linux/net_namespace.h
6799F: tools/net/
6800F: tools/testing/selftests/net/
6801F: lib/random32.c
6802F: lib/test_bpf.c
6803
6804NETWORKING [IPv4/IPv6]
6805M: "David S. Miller" <davem@davemloft.net>
6806M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6807M: James Morris <jmorris@namei.org>
6808M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6809M: Patrick McHardy <kaber@trash.net>
6810L: netdev@vger.kernel.org
6811T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6812S: Maintained
6813F: net/ipv4/
6814F: net/ipv6/
6815F: include/net/ip*
6816F: arch/x86/net/*
6817
6818NETWORKING [IPSEC]
6819M: Steffen Klassert <steffen.klassert@secunet.com>
6820M: Herbert Xu <herbert@gondor.apana.org.au>
6821M: "David S. Miller" <davem@davemloft.net>
6822L: netdev@vger.kernel.org
6823T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6824T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6825S: Maintained
6826F: net/core/flow.c
6827F: net/xfrm/
6828F: net/key/
6829F: net/ipv4/xfrm*
6830F: net/ipv4/esp4.c
6831F: net/ipv4/ah4.c
6832F: net/ipv4/ipcomp.c
6833F: net/ipv4/ip_vti.c
6834F: net/ipv6/xfrm*
6835F: net/ipv6/esp6.c
6836F: net/ipv6/ah6.c
6837F: net/ipv6/ipcomp6.c
6838F: net/ipv6/ip6_vti.c
6839F: include/uapi/linux/xfrm.h
6840F: include/net/xfrm.h
6841
6842NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6843M: Paul Moore <paul@paul-moore.com>
6844L: netdev@vger.kernel.org
6845S: Maintained
6846
6847NETWORKING [WIRELESS]
6848L: linux-wireless@vger.kernel.org
6849Q: http://patchwork.kernel.org/project/linux-wireless/list/
6850
6851NETWORKING DRIVERS
6852L: netdev@vger.kernel.org
6853W: http://www.linuxfoundation.org/en/Net
6854Q: http://patchwork.ozlabs.org/project/netdev/list/
6855T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6856T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6857S: Odd Fixes
6858F: drivers/net/
6859F: include/linux/if_*
6860F: include/linux/netdevice.h
6861F: include/linux/arcdevice.h
6862F: include/linux/etherdevice.h
6863F: include/linux/fcdevice.h
6864F: include/linux/fddidevice.h
6865F: include/linux/hippidevice.h
6866F: include/linux/inetdevice.h
6867F: include/uapi/linux/if_*
6868F: include/uapi/linux/netdevice.h
6869
6870NETWORKING DRIVERS (WIRELESS)
6871M: Kalle Valo <kvalo@codeaurora.org>
6872L: linux-wireless@vger.kernel.org
6873Q: http://patchwork.kernel.org/project/linux-wireless/list/
6874T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6875S: Maintained
6876F: drivers/net/wireless/
6877
6878NETXEN (1/10) GbE SUPPORT
6879M: Manish Chopra <manish.chopra@qlogic.com>
6880M: Sony Chacko <sony.chacko@qlogic.com>
6881M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6882L: netdev@vger.kernel.org
6883W: http://www.qlogic.com
6884S: Supported
6885F: drivers/net/ethernet/qlogic/netxen/
6886
6887NFC SUBSYSTEM
6888M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6889M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6890M: Samuel Ortiz <sameo@linux.intel.com>
6891L: linux-wireless@vger.kernel.org
6892L: linux-nfc@lists.01.org (subscribers-only)
6893S: Supported
6894F: net/nfc/
6895F: include/net/nfc/
6896F: include/uapi/linux/nfc.h
6897F: drivers/nfc/
6898F: include/linux/platform_data/pn544.h
6899F: Documentation/devicetree/bindings/net/nfc/
6900
6901NFS, SUNRPC, AND LOCKD CLIENTS
6902M: Trond Myklebust <trond.myklebust@primarydata.com>
6903M: Anna Schumaker <anna.schumaker@netapp.com>
6904L: linux-nfs@vger.kernel.org
6905W: http://client.linux-nfs.org
6906T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6907S: Maintained
6908F: fs/lockd/
6909F: fs/nfs/
6910F: fs/nfs_common/
6911F: net/sunrpc/
6912F: include/linux/lockd/
6913F: include/linux/nfs*
6914F: include/linux/sunrpc/
6915F: include/uapi/linux/nfs*
6916F: include/uapi/linux/sunrpc/
6917
6918NILFS2 FILESYSTEM
6919M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6920L: linux-nilfs@vger.kernel.org
6921W: http://nilfs.sourceforge.net/
6922T: git git://github.com/konis/nilfs2.git
6923S: Supported
6924F: Documentation/filesystems/nilfs2.txt
6925F: fs/nilfs2/
6926F: include/linux/nilfs2_fs.h
6927
6928NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6929M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6930W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6931S: Maintained
6932F: Documentation/scsi/NinjaSCSI.txt
6933F: drivers/scsi/pcmcia/nsp_*
6934
6935NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6936M: GOTO Masanori <gotom@debian.or.jp>
6937M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6938W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6939S: Maintained
6940F: Documentation/scsi/NinjaSCSI.txt
6941F: drivers/scsi/nsp32*
6942
6943NIOS2 ARCHITECTURE
6944M: Ley Foon Tan <lftan@altera.com>
6945L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6946T: git git://git.rocketboards.org/linux-socfpga-next.git
6947S: Maintained
6948F: arch/nios2/
6949
6950NTB DRIVER
6951M: Jon Mason <jdmason@kudzu.us>
6952M: Dave Jiang <dave.jiang@intel.com>
6953S: Supported
6954W: https://github.com/jonmason/ntb/wiki
6955T: git git://github.com/jonmason/ntb.git
6956F: drivers/ntb/
6957F: drivers/net/ntb_netdev.c
6958F: include/linux/ntb.h
6959
6960NTFS FILESYSTEM
6961M: Anton Altaparmakov <anton@tuxera.com>
6962L: linux-ntfs-dev@lists.sourceforge.net
6963W: http://www.tuxera.com/
6964T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6965S: Supported
6966F: Documentation/filesystems/ntfs.txt
6967F: fs/ntfs/
6968
6969NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6970M: Antonino Daplas <adaplas@gmail.com>
6971L: linux-fbdev@vger.kernel.org
6972S: Maintained
6973F: drivers/video/fbdev/riva/
6974F: drivers/video/fbdev/nvidia/
6975
6976NVM EXPRESS DRIVER
6977M: Matthew Wilcox <willy@linux.intel.com>
6978L: linux-nvme@lists.infradead.org
6979T: git git://git.infradead.org/users/willy/linux-nvme.git
6980S: Supported
6981F: drivers/block/nvme*
6982F: include/linux/nvme.h
6983
6984NXP-NCI NFC DRIVER
6985M: Clément Perrochaud <clement.perrochaud@effinnov.com>
6986R: Charles Gorand <charles.gorand@effinnov.com>
6987L: linux-nfc@lists.01.org (moderated for non-subscribers)
6988S: Supported
6989F: drivers/nfc/nxp-nci
6990
6991NXP TDA998X DRM DRIVER
6992M: Russell King <rmk+kernel@arm.linux.org.uk>
6993S: Supported
6994F: drivers/gpu/drm/i2c/tda998x_drv.c
6995F: include/drm/i2c/tda998x.h
6996
6997NXP TFA9879 DRIVER
6998M: Peter Rosin <peda@axentia.se>
6999L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7000S: Maintained
7001F: sound/soc/codecs/tfa9879*
7002
7003OMAP SUPPORT
7004M: Tony Lindgren <tony@atomide.com>
7005L: linux-omap@vger.kernel.org
7006W: http://www.muru.com/linux/omap/
7007W: http://linux.omap.com/
7008Q: http://patchwork.kernel.org/project/linux-omap/list/
7009T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7010S: Maintained
7011F: arch/arm/*omap*/
7012F: drivers/i2c/busses/i2c-omap.c
7013F: drivers/irqchip/irq-omap-intc.c
7014F: drivers/mfd/*omap*.c
7015F: drivers/mfd/menelaus.c
7016F: drivers/mfd/palmas.c
7017F: drivers/mfd/tps65217.c
7018F: drivers/mfd/tps65218.c
7019F: drivers/mfd/tps65910.c
7020F: drivers/mfd/twl-core.[ch]
7021F: drivers/mfd/twl4030*.c
7022F: drivers/mfd/twl6030*.c
7023F: drivers/mfd/twl6040*.c
7024F: drivers/regulator/palmas-regulator*.c
7025F: drivers/regulator/pbias-regulator.c
7026F: drivers/regulator/tps65217-regulator.c
7027F: drivers/regulator/tps65218-regulator.c
7028F: drivers/regulator/tps65910-regulator.c
7029F: drivers/regulator/twl-regulator.c
7030F: include/linux/i2c-omap.h
7031
7032OMAP DEVICE TREE SUPPORT
7033M: Benoît Cousson <bcousson@baylibre.com>
7034M: Tony Lindgren <tony@atomide.com>
7035L: linux-omap@vger.kernel.org
7036L: devicetree@vger.kernel.org
7037S: Maintained
7038F: arch/arm/boot/dts/*omap*
7039F: arch/arm/boot/dts/*am3*
7040F: arch/arm/boot/dts/*am4*
7041F: arch/arm/boot/dts/*am5*
7042F: arch/arm/boot/dts/*dra7*
7043
7044OMAP CLOCK FRAMEWORK SUPPORT
7045M: Paul Walmsley <paul@pwsan.com>
7046L: linux-omap@vger.kernel.org
7047S: Maintained
7048F: arch/arm/*omap*/*clock*
7049
7050OMAP POWER MANAGEMENT SUPPORT
7051M: Kevin Hilman <khilman@deeprootsystems.com>
7052L: linux-omap@vger.kernel.org
7053S: Maintained
7054F: arch/arm/*omap*/*pm*
7055F: drivers/cpufreq/omap-cpufreq.c
7056
7057OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7058M: Rajendra Nayak <rnayak@ti.com>
7059M: Paul Walmsley <paul@pwsan.com>
7060L: linux-omap@vger.kernel.org
7061S: Maintained
7062F: arch/arm/mach-omap2/prm*
7063
7064OMAP AUDIO SUPPORT
7065M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7066M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7067L: alsa-devel@alsa-project.org (subscribers-only)
7068L: linux-omap@vger.kernel.org
7069S: Maintained
7070F: sound/soc/omap/
7071
7072OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7073M: Roger Quadros <rogerq@ti.com>
7074M: Tony Lindgren <tony@atomide.com>
7075L: linux-omap@vger.kernel.org
7076S: Maintained
7077F: drivers/memory/omap-gpmc.c
7078F: arch/arm/mach-omap2/*gpmc*
7079
7080OMAP FRAMEBUFFER SUPPORT
7081M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7082L: linux-fbdev@vger.kernel.org
7083L: linux-omap@vger.kernel.org
7084S: Maintained
7085F: drivers/video/fbdev/omap/
7086
7087OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7088M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7089L: linux-omap@vger.kernel.org
7090L: linux-fbdev@vger.kernel.org
7091S: Maintained
7092F: drivers/video/fbdev/omap2/
7093F: Documentation/arm/OMAP/DSS
7094
7095OMAP HARDWARE SPINLOCK SUPPORT
7096M: Ohad Ben-Cohen <ohad@wizery.com>
7097L: linux-omap@vger.kernel.org
7098S: Maintained
7099F: drivers/hwspinlock/omap_hwspinlock.c
7100F: arch/arm/mach-omap2/hwspinlock.c
7101
7102OMAP MMC SUPPORT
7103M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7104L: linux-omap@vger.kernel.org
7105S: Maintained
7106F: drivers/mmc/host/omap.c
7107
7108OMAP HS MMC SUPPORT
7109L: linux-mmc@vger.kernel.org
7110L: linux-omap@vger.kernel.org
7111S: Orphan
7112F: drivers/mmc/host/omap_hsmmc.c
7113
7114OMAP RANDOM NUMBER GENERATOR SUPPORT
7115M: Deepak Saxena <dsaxena@plexity.net>
7116S: Maintained
7117F: drivers/char/hw_random/omap-rng.c
7118
7119OMAP HWMOD SUPPORT
7120M: Benoît Cousson <bcousson@baylibre.com>
7121M: Paul Walmsley <paul@pwsan.com>
7122L: linux-omap@vger.kernel.org
7123S: Maintained
7124F: arch/arm/mach-omap2/omap_hwmod.*
7125
7126OMAP HWMOD DATA
7127M: Paul Walmsley <paul@pwsan.com>
7128L: linux-omap@vger.kernel.org
7129S: Maintained
7130F: arch/arm/mach-omap2/omap_hwmod*data*
7131
7132OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7133M: Benoît Cousson <bcousson@baylibre.com>
7134L: linux-omap@vger.kernel.org
7135S: Maintained
7136F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7137
7138OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7139M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7140L: linux-media@vger.kernel.org
7141S: Maintained
7142F: drivers/media/platform/omap3isp/
7143F: drivers/staging/media/omap4iss/
7144
7145OMAP USB SUPPORT
7146M: Felipe Balbi <balbi@ti.com>
7147L: linux-usb@vger.kernel.org
7148L: linux-omap@vger.kernel.org
7149T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7150S: Maintained
7151F: drivers/usb/*/*omap*
7152F: arch/arm/*omap*/usb*
7153
7154OMAP GPIO DRIVER
7155M: Javier Martinez Canillas <javier@dowhile0.org>
7156M: Santosh Shilimkar <ssantosh@kernel.org>
7157M: Kevin Hilman <khilman@deeprootsystems.com>
7158L: linux-omap@vger.kernel.org
7159S: Maintained
7160F: drivers/gpio/gpio-omap.c
7161
7162OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7163M: Mark Jackson <mpfj@newflow.co.uk>
7164L: linux-omap@vger.kernel.org
7165S: Maintained
7166F: arch/arm/boot/dts/am335x-nano.dts
7167
7168OMFS FILESYSTEM
7169M: Bob Copeland <me@bobcopeland.com>
7170L: linux-karma-devel@lists.sourceforge.net
7171S: Maintained
7172F: Documentation/filesystems/omfs.txt
7173F: fs/omfs/
7174
7175OMNIKEY CARDMAN 4000 DRIVER
7176M: Harald Welte <laforge@gnumonks.org>
7177S: Maintained
7178F: drivers/char/pcmcia/cm4000_cs.c
7179F: include/linux/cm4000_cs.h
7180F: include/uapi/linux/cm4000_cs.h
7181
7182OMNIKEY CARDMAN 4040 DRIVER
7183M: Harald Welte <laforge@gnumonks.org>
7184S: Maintained
7185F: drivers/char/pcmcia/cm4040_cs.*
7186
7187OMNIVISION OV7670 SENSOR DRIVER
7188M: Jonathan Corbet <corbet@lwn.net>
7189L: linux-media@vger.kernel.org
7190T: git git://linuxtv.org/media_tree.git
7191S: Maintained
7192F: drivers/media/i2c/ov7670.c
7193
7194ONENAND FLASH DRIVER
7195M: Kyungmin Park <kyungmin.park@samsung.com>
7196L: linux-mtd@lists.infradead.org
7197S: Maintained
7198F: drivers/mtd/onenand/
7199F: include/linux/mtd/onenand*.h
7200
7201ONSTREAM SCSI TAPE DRIVER
7202M: Willem Riede <osst@riede.org>
7203L: osst-users@lists.sourceforge.net
7204L: linux-scsi@vger.kernel.org
7205S: Maintained
7206F: Documentation/scsi/osst.txt
7207F: drivers/scsi/osst.*
7208F: drivers/scsi/osst_*.h
7209F: drivers/scsi/st.h
7210
7211OPENCORES I2C BUS DRIVER
7212M: Peter Korsgaard <jacmet@sunsite.dk>
7213L: linux-i2c@vger.kernel.org
7214S: Maintained
7215F: Documentation/i2c/busses/i2c-ocores
7216F: drivers/i2c/busses/i2c-ocores.c
7217
7218OPEN FIRMWARE AND FLATTENED DEVICE TREE
7219M: Grant Likely <grant.likely@linaro.org>
7220M: Rob Herring <robh+dt@kernel.org>
7221L: devicetree@vger.kernel.org
7222W: http://www.devicetree.org/
7223T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7224S: Maintained
7225F: drivers/of/
7226F: include/linux/of*.h
7227F: scripts/dtc/
7228
7229OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7230M: Rob Herring <robh+dt@kernel.org>
7231M: Pawel Moll <pawel.moll@arm.com>
7232M: Mark Rutland <mark.rutland@arm.com>
7233M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7234M: Kumar Gala <galak@codeaurora.org>
7235L: devicetree@vger.kernel.org
7236S: Maintained
7237F: Documentation/devicetree/
7238F: arch/*/boot/dts/
7239F: include/dt-bindings/
7240
7241OPENRISC ARCHITECTURE
7242M: Jonas Bonn <jonas@southpole.se>
7243W: http://openrisc.net
7244L: linux@lists.openrisc.net (moderated for non-subscribers)
7245S: Maintained
7246T: git git://openrisc.net/~jonas/linux
7247F: arch/openrisc/
7248
7249OPENVSWITCH
7250M: Pravin Shelar <pshelar@nicira.com>
7251L: netdev@vger.kernel.org
7252L: dev@openvswitch.org
7253W: http://openvswitch.org
7254S: Maintained
7255F: net/openvswitch/
7256F: include/uapi/linux/openvswitch.h
7257
7258OPL4 DRIVER
7259M: Clemens Ladisch <clemens@ladisch.de>
7260L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7261T: git git://git.alsa-project.org/alsa-kernel.git
7262S: Maintained
7263F: sound/drivers/opl4/
7264
7265OPROFILE
7266M: Robert Richter <rric@kernel.org>
7267L: oprofile-list@lists.sf.net
7268S: Maintained
7269F: arch/*/include/asm/oprofile*.h
7270F: arch/*/oprofile/
7271F: drivers/oprofile/
7272F: include/linux/oprofile.h
7273
7274ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7275M: Mark Fasheh <mfasheh@suse.com>
7276M: Joel Becker <jlbec@evilplan.org>
7277L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7278W: http://ocfs2.wiki.kernel.org
7279S: Supported
7280F: Documentation/filesystems/ocfs2.txt
7281F: Documentation/filesystems/dlmfs.txt
7282F: fs/ocfs2/
7283
7284ORINOCO DRIVER
7285L: linux-wireless@vger.kernel.org
7286W: http://wireless.kernel.org/en/users/Drivers/orinoco
7287W: http://www.nongnu.org/orinoco/
7288S: Orphan
7289F: drivers/net/wireless/orinoco/
7290
7291OSD LIBRARY and FILESYSTEM
7292M: Boaz Harrosh <ooo@electrozaur.com>
7293M: Benny Halevy <bhalevy@primarydata.com>
7294L: osd-dev@open-osd.org
7295W: http://open-osd.org
7296T: git git://git.open-osd.org/open-osd.git
7297S: Maintained
7298F: drivers/scsi/osd/
7299F: include/scsi/osd_*
7300F: fs/exofs/
7301
7302OVERLAY FILESYSTEM
7303M: Miklos Szeredi <miklos@szeredi.hu>
7304L: linux-unionfs@vger.kernel.org
7305T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7306S: Supported
7307F: fs/overlayfs/
7308F: Documentation/filesystems/overlayfs.txt
7309
7310P54 WIRELESS DRIVER
7311M: Christian Lamparter <chunkeey@googlemail.com>
7312L: linux-wireless@vger.kernel.org
7313W: http://wireless.kernel.org/en/users/Drivers/p54
7314S: Maintained
7315F: drivers/net/wireless/p54/
7316
7317PA SEMI ETHERNET DRIVER
7318M: Olof Johansson <olof@lixom.net>
7319L: netdev@vger.kernel.org
7320S: Maintained
7321F: drivers/net/ethernet/pasemi/*
7322
7323PA SEMI SMBUS DRIVER
7324M: Olof Johansson <olof@lixom.net>
7325L: linux-i2c@vger.kernel.org
7326S: Maintained
7327F: drivers/i2c/busses/i2c-pasemi.c
7328
7329PADATA PARALLEL EXECUTION MECHANISM
7330M: Steffen Klassert <steffen.klassert@secunet.com>
7331L: linux-crypto@vger.kernel.org
7332S: Maintained
7333F: kernel/padata.c
7334F: include/linux/padata.h
7335F: Documentation/padata.txt
7336
7337PANASONIC LAPTOP ACPI EXTRAS DRIVER
7338M: Harald Welte <laforge@gnumonks.org>
7339L: platform-driver-x86@vger.kernel.org
7340S: Maintained
7341F: drivers/platform/x86/panasonic-laptop.c
7342
7343PANASONIC MN10300/AM33/AM34 PORT
7344M: David Howells <dhowells@redhat.com>
7345M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7346L: linux-am33-list@redhat.com (moderated for non-subscribers)
7347W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7348S: Maintained
7349F: Documentation/mn10300/
7350F: arch/mn10300/
7351
7352PARALLEL PORT SUPPORT
7353L: linux-parport@lists.infradead.org (subscribers-only)
7354S: Orphan
7355F: drivers/parport/
7356F: include/linux/parport*.h
7357F: drivers/char/ppdev.c
7358F: include/uapi/linux/ppdev.h
7359
7360PARAVIRT_OPS INTERFACE
7361M: Jeremy Fitzhardinge <jeremy@goop.org>
7362M: Chris Wright <chrisw@sous-sol.org>
7363M: Alok Kataria <akataria@vmware.com>
7364M: Rusty Russell <rusty@rustcorp.com.au>
7365L: virtualization@lists.linux-foundation.org
7366S: Supported
7367F: Documentation/virtual/paravirt_ops.txt
7368F: arch/*/kernel/paravirt*
7369F: arch/*/include/asm/paravirt.h
7370
7371PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7372M: Tim Waugh <tim@cyberelk.net>
7373L: linux-parport@lists.infradead.org (subscribers-only)
7374W: http://www.torque.net/linux-pp.html
7375S: Maintained
7376F: Documentation/blockdev/paride.txt
7377F: drivers/block/paride/
7378
7379PARISC ARCHITECTURE
7380M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7381M: Helge Deller <deller@gmx.de>
7382L: linux-parisc@vger.kernel.org
7383W: http://www.parisc-linux.org/
7384Q: http://patchwork.kernel.org/project/linux-parisc/list/
7385T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7386T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7387S: Maintained
7388F: arch/parisc/
7389F: Documentation/parisc/
7390F: drivers/parisc/
7391F: drivers/char/agp/parisc-agp.c
7392F: drivers/input/serio/gscps2.c
7393F: drivers/parport/parport_gsc.*
7394F: drivers/tty/serial/8250/8250_gsc.c
7395F: drivers/video/fbdev/sti*
7396F: drivers/video/console/sti*
7397F: drivers/video/logo/logo_parisc*
7398
7399PC87360 HARDWARE MONITORING DRIVER
7400M: Jim Cromie <jim.cromie@gmail.com>
7401L: lm-sensors@lm-sensors.org
7402S: Maintained
7403F: Documentation/hwmon/pc87360
7404F: drivers/hwmon/pc87360.c
7405
7406PC8736x GPIO DRIVER
7407M: Jim Cromie <jim.cromie@gmail.com>
7408S: Maintained
7409F: drivers/char/pc8736x_gpio.c
7410
7411PC87427 HARDWARE MONITORING DRIVER
7412M: Jean Delvare <jdelvare@suse.de>
7413L: lm-sensors@lm-sensors.org
7414S: Maintained
7415F: Documentation/hwmon/pc87427
7416F: drivers/hwmon/pc87427.c
7417
7418PCA9532 LED DRIVER
7419M: Riku Voipio <riku.voipio@iki.fi>
7420S: Maintained
7421F: drivers/leds/leds-pca9532.c
7422F: include/linux/leds-pca9532.h
7423
7424PCA9541 I2C BUS MASTER SELECTOR DRIVER
7425M: Guenter Roeck <linux@roeck-us.net>
7426L: linux-i2c@vger.kernel.org
7427S: Maintained
7428F: drivers/i2c/muxes/i2c-mux-pca9541.c
7429
7430PCDP - PRIMARY CONSOLE AND DEBUG PORT
7431M: Khalid Aziz <khalid@gonehiking.org>
7432S: Maintained
7433F: drivers/firmware/pcdp.*
7434
7435PCI ERROR RECOVERY
7436M: Linas Vepstas <linasvepstas@gmail.com>
7437L: linux-pci@vger.kernel.org
7438S: Supported
7439F: Documentation/PCI/pci-error-recovery.txt
7440
7441PCI SUBSYSTEM
7442M: Bjorn Helgaas <bhelgaas@google.com>
7443L: linux-pci@vger.kernel.org
7444Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7445T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7446S: Supported
7447F: Documentation/PCI/
7448F: drivers/pci/
7449F: include/linux/pci*
7450F: arch/x86/pci/
7451F: arch/x86/kernel/quirks.c
7452
7453PCI DRIVER FOR ARM VERSATILE PLATFORM
7454M: Rob Herring <robh@kernel.org>
7455L: linux-pci@vger.kernel.org
7456L: linux-arm-kernel@lists.infradead.org
7457S: Maintained
7458F: Documentation/devicetree/bindings/pci/versatile.txt
7459F: drivers/pci/host/pci-versatile.c
7460
7461PCI DRIVER FOR APPLIEDMICRO XGENE
7462M: Tanmay Inamdar <tinamdar@apm.com>
7463L: linux-pci@vger.kernel.org
7464L: linux-arm-kernel@lists.infradead.org
7465S: Maintained
7466F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7467F: drivers/pci/host/pci-xgene.c
7468
7469PCI DRIVER FOR FREESCALE LAYERSCAPE
7470M: Minghuan Lian <minghuan.Lian@freescale.com>
7471M: Mingkai Hu <mingkai.hu@freescale.com>
7472M: Roy Zang <tie-fei.zang@freescale.com>
7473L: linuxppc-dev@lists.ozlabs.org
7474L: linux-pci@vger.kernel.org
7475L: linux-arm-kernel@lists.infradead.org
7476S: Maintained
7477F: drivers/pci/host/*layerscape*
7478
7479PCI DRIVER FOR IMX6
7480M: Richard Zhu <Richard.Zhu@freescale.com>
7481M: Lucas Stach <l.stach@pengutronix.de>
7482L: linux-pci@vger.kernel.org
7483L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7484S: Maintained
7485F: drivers/pci/host/*imx6*
7486
7487PCI DRIVER FOR TI KEYSTONE
7488M: Murali Karicheri <m-karicheri2@ti.com>
7489L: linux-pci@vger.kernel.org
7490L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7491S: Maintained
7492F: drivers/pci/host/*keystone*
7493
7494PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7495M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7496M: Jason Cooper <jason@lakedaemon.net>
7497L: linux-pci@vger.kernel.org
7498L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7499S: Maintained
7500F: drivers/pci/host/*mvebu*
7501
7502PCI DRIVER FOR NVIDIA TEGRA
7503M: Thierry Reding <thierry.reding@gmail.com>
7504L: linux-tegra@vger.kernel.org
7505L: linux-pci@vger.kernel.org
7506S: Supported
7507F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7508F: drivers/pci/host/pci-tegra.c
7509
7510PCI DRIVER FOR TI DRA7XX
7511M: Kishon Vijay Abraham I <kishon@ti.com>
7512L: linux-omap@vger.kernel.org
7513L: linux-pci@vger.kernel.org
7514S: Supported
7515F: Documentation/devicetree/bindings/pci/ti-pci.txt
7516F: drivers/pci/host/pci-dra7xx.c
7517
7518PCI DRIVER FOR RENESAS R-CAR
7519M: Simon Horman <horms@verge.net.au>
7520L: linux-pci@vger.kernel.org
7521L: linux-sh@vger.kernel.org
7522S: Maintained
7523F: drivers/pci/host/*rcar*
7524
7525PCI DRIVER FOR SAMSUNG EXYNOS
7526M: Jingoo Han <jg1.han@samsung.com>
7527L: linux-pci@vger.kernel.org
7528L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7529L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7530S: Maintained
7531F: drivers/pci/host/pci-exynos.c
7532
7533PCI DRIVER FOR SYNOPSIS DESIGNWARE
7534M: Mohit Kumar <mohit.kumar@st.com>
7535M: Jingoo Han <jg1.han@samsung.com>
7536L: linux-pci@vger.kernel.org
7537S: Maintained
7538F: drivers/pci/host/*designware*
7539
7540PCI DRIVER FOR GENERIC OF HOSTS
7541M: Will Deacon <will.deacon@arm.com>
7542L: linux-pci@vger.kernel.org
7543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7544S: Maintained
7545F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7546F: drivers/pci/host/pci-host-generic.c
7547
7548PCIE DRIVER FOR ST SPEAR13XX
7549M: Mohit Kumar <mohit.kumar@st.com>
7550L: linux-pci@vger.kernel.org
7551S: Maintained
7552F: drivers/pci/host/*spear*
7553
7554PCMCIA SUBSYSTEM
7555P: Linux PCMCIA Team
7556L: linux-pcmcia@lists.infradead.org
7557W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7558T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7559S: Maintained
7560F: Documentation/pcmcia/
7561F: drivers/pcmcia/
7562F: include/pcmcia/
7563
7564PCNET32 NETWORK DRIVER
7565M: Don Fry <pcnet32@frontier.com>
7566L: netdev@vger.kernel.org
7567S: Maintained
7568F: drivers/net/ethernet/amd/pcnet32.c
7569
7570PCRYPT PARALLEL CRYPTO ENGINE
7571M: Steffen Klassert <steffen.klassert@secunet.com>
7572L: linux-crypto@vger.kernel.org
7573S: Maintained
7574F: crypto/pcrypt.c
7575F: include/crypto/pcrypt.h
7576
7577PER-CPU MEMORY ALLOCATOR
7578M: Tejun Heo <tj@kernel.org>
7579M: Christoph Lameter <cl@linux-foundation.org>
7580T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7581S: Maintained
7582F: include/linux/percpu*.h
7583F: mm/percpu*.c
7584F: arch/*/include/asm/percpu.h
7585
7586PER-TASK DELAY ACCOUNTING
7587M: Balbir Singh <bsingharora@gmail.com>
7588S: Maintained
7589F: include/linux/delayacct.h
7590F: kernel/delayacct.c
7591
7592PERFORMANCE EVENTS SUBSYSTEM
7593M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7594M: Paul Mackerras <paulus@samba.org>
7595M: Ingo Molnar <mingo@redhat.com>
7596M: Arnaldo Carvalho de Melo <acme@kernel.org>
7597L: linux-kernel@vger.kernel.org
7598T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7599S: Supported
7600F: kernel/events/*
7601F: include/linux/perf_event.h
7602F: include/uapi/linux/perf_event.h
7603F: arch/*/kernel/perf_event*.c
7604F: arch/*/kernel/*/perf_event*.c
7605F: arch/*/kernel/*/*/perf_event*.c
7606F: arch/*/include/asm/perf_event.h
7607F: arch/*/kernel/perf_callchain.c
7608F: tools/perf/
7609
7610PERSONALITY HANDLING
7611M: Christoph Hellwig <hch@infradead.org>
7612L: linux-abi-devel@lists.sourceforge.net
7613S: Maintained
7614F: include/linux/personality.h
7615F: include/uapi/linux/personality.h
7616
7617PHONET PROTOCOL
7618M: Remi Denis-Courmont <courmisch@gmail.com>
7619S: Supported
7620F: Documentation/networking/phonet.txt
7621F: include/linux/phonet.h
7622F: include/net/phonet/
7623F: include/uapi/linux/phonet.h
7624F: net/phonet/
7625
7626PHRAM MTD DRIVER
7627M: Joern Engel <joern@lazybastard.org>
7628L: linux-mtd@lists.infradead.org
7629S: Maintained
7630F: drivers/mtd/devices/phram.c
7631
7632PICOLCD HID DRIVER
7633M: Bruno Prémont <bonbons@linux-vserver.org>
7634L: linux-input@vger.kernel.org
7635S: Maintained
7636F: drivers/hid/hid-picolcd*
7637
7638PICOXCELL SUPPORT
7639M: Jamie Iles <jamie@jamieiles.com>
7640L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7641T: git git://github.com/jamieiles/linux-2.6-ji.git
7642S: Supported
7643F: arch/arm/boot/dts/picoxcell*
7644F: arch/arm/mach-picoxcell/
7645F: drivers/crypto/picoxcell*
7646
7647PIN CONTROL SUBSYSTEM
7648M: Linus Walleij <linus.walleij@linaro.org>
7649L: linux-gpio@vger.kernel.org
7650T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7651S: Maintained
7652F: drivers/pinctrl/
7653F: include/linux/pinctrl/
7654
7655PIN CONTROLLER - ATMEL AT91
7656M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7658S: Maintained
7659F: drivers/pinctrl/pinctrl-at91.*
7660
7661PIN CONTROLLER - INTEL
7662M: Mika Westerberg <mika.westerberg@linux.intel.com>
7663M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7664S: Maintained
7665F: drivers/pinctrl/intel/
7666
7667PIN CONTROLLER - RENESAS
7668M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7669L: linux-sh@vger.kernel.org
7670S: Maintained
7671F: drivers/pinctrl/sh-pfc/
7672
7673PIN CONTROLLER - SAMSUNG
7674M: Tomasz Figa <tomasz.figa@gmail.com>
7675M: Thomas Abraham <thomas.abraham@linaro.org>
7676L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7677L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7678S: Maintained
7679F: drivers/pinctrl/samsung/
7680
7681PIN CONTROLLER - ST SPEAR
7682M: Viresh Kumar <viresh.linux@gmail.com>
7683L: spear-devel@list.st.com
7684L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7685W: http://www.st.com/spear
7686S: Maintained
7687F: drivers/pinctrl/spear/
7688
7689PKTCDVD DRIVER
7690M: Jiri Kosina <jkosina@suse.cz>
7691S: Maintained
7692F: drivers/block/pktcdvd.c
7693F: include/linux/pktcdvd.h
7694F: include/uapi/linux/pktcdvd.h
7695
7696PKUNITY SOC DRIVERS
7697M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7698W: http://mprc.pku.edu.cn/~guanxuetao/linux
7699S: Maintained
7700T: git git://github.com/gxt/linux.git
7701F: drivers/input/serio/i8042-unicore32io.h
7702F: drivers/i2c/busses/i2c-puv3.c
7703F: drivers/video/fbdev/fb-puv3.c
7704F: drivers/rtc/rtc-puv3.c
7705
7706PMBUS HARDWARE MONITORING DRIVERS
7707M: Guenter Roeck <linux@roeck-us.net>
7708L: lm-sensors@lm-sensors.org
7709W: http://www.lm-sensors.org/
7710W: http://www.roeck-us.net/linux/drivers/
7711T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7712S: Maintained
7713F: Documentation/hwmon/pmbus
7714F: drivers/hwmon/pmbus/
7715F: include/linux/i2c/pmbus.h
7716
7717PMC SIERRA MaxRAID DRIVER
7718M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7719L: linux-scsi@vger.kernel.org
7720W: http://www.pmc-sierra.com/
7721S: Supported
7722F: drivers/scsi/pmcraid.*
7723
7724PMC SIERRA PM8001 DRIVER
7725M: xjtuwjp@gmail.com
7726M: lindar_liu@usish.com
7727L: pmchba@pmcs.com
7728L: linux-scsi@vger.kernel.org
7729S: Supported
7730F: drivers/scsi/pm8001/
7731
7732POSIX CLOCKS and TIMERS
7733M: Thomas Gleixner <tglx@linutronix.de>
7734L: linux-kernel@vger.kernel.org
7735T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7736S: Maintained
7737F: fs/timerfd.c
7738F: include/linux/timer*
7739F: kernel/time/*timer*
7740
7741POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7742M: Sebastian Reichel <sre@kernel.org>
7743M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7744M: David Woodhouse <dwmw2@infradead.org>
7745L: linux-pm@vger.kernel.org
7746T: git git://git.infradead.org/battery-2.6.git
7747S: Maintained
7748F: include/linux/power_supply.h
7749F: drivers/power/
7750
7751PNP SUPPORT
7752M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7753S: Maintained
7754F: drivers/pnp/
7755
7756PNXxxxx I2C DRIVER
7757M: Vitaly Wool <vitalywool@gmail.com>
7758L: linux-i2c@vger.kernel.org
7759S: Maintained
7760F: drivers/i2c/busses/i2c-pnx.c
7761
7762PPP PROTOCOL DRIVERS AND COMPRESSORS
7763M: Paul Mackerras <paulus@samba.org>
7764L: linux-ppp@vger.kernel.org
7765S: Maintained
7766F: drivers/net/ppp/ppp_*
7767
7768PPP OVER ATM (RFC 2364)
7769M: Mitchell Blank Jr <mitch@sfgoth.com>
7770S: Maintained
7771F: net/atm/pppoatm.c
7772F: include/uapi/linux/atmppp.h
7773
7774PPP OVER ETHERNET
7775M: Michal Ostrowski <mostrows@earthlink.net>
7776S: Maintained
7777F: drivers/net/ppp/pppoe.c
7778F: drivers/net/ppp/pppox.c
7779
7780PPP OVER L2TP
7781M: James Chapman <jchapman@katalix.com>
7782S: Maintained
7783F: net/l2tp/l2tp_ppp.c
7784F: include/linux/if_pppol2tp.h
7785F: include/uapi/linux/if_pppol2tp.h
7786
7787PPS SUPPORT
7788M: Rodolfo Giometti <giometti@enneenne.com>
7789W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7790L: linuxpps@ml.enneenne.com (subscribers-only)
7791S: Maintained
7792F: Documentation/pps/
7793F: drivers/pps/
7794F: include/linux/pps*.h
7795
7796PPTP DRIVER
7797M: Dmitry Kozlov <xeb@mail.ru>
7798L: netdev@vger.kernel.org
7799S: Maintained
7800F: drivers/net/ppp/pptp.c
7801W: http://sourceforge.net/projects/accel-pptp
7802
7803PREEMPTIBLE KERNEL
7804M: Robert Love <rml@tech9.net>
7805L: kpreempt-tech@lists.sourceforge.net
7806W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7807S: Supported
7808F: Documentation/preempt-locking.txt
7809F: include/linux/preempt.h
7810
7811PRISM54 WIRELESS DRIVER
7812M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7813L: linux-wireless@vger.kernel.org
7814W: http://wireless.kernel.org/en/users/Drivers/p54
7815S: Obsolete
7816F: drivers/net/wireless/prism54/
7817
7818PS3 NETWORK SUPPORT
7819M: Geoff Levand <geoff@infradead.org>
7820L: netdev@vger.kernel.org
7821L: cbe-oss-dev@lists.ozlabs.org
7822S: Maintained
7823F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7824
7825PS3 PLATFORM SUPPORT
7826M: Geoff Levand <geoff@infradead.org>
7827L: linuxppc-dev@lists.ozlabs.org
7828L: cbe-oss-dev@lists.ozlabs.org
7829S: Maintained
7830F: arch/powerpc/boot/ps3*
7831F: arch/powerpc/include/asm/lv1call.h
7832F: arch/powerpc/include/asm/ps3*.h
7833F: arch/powerpc/platforms/ps3/
7834F: drivers/*/ps3*
7835F: drivers/ps3/
7836F: drivers/rtc/rtc-ps3.c
7837F: drivers/usb/host/*ps3.c
7838F: sound/ppc/snd_ps3*
7839
7840PS3VRAM DRIVER
7841M: Jim Paris <jim@jtan.com>
7842L: cbe-oss-dev@lists.ozlabs.org
7843S: Maintained
7844F: drivers/block/ps3vram.c
7845
7846PSTORE FILESYSTEM
7847M: Anton Vorontsov <anton@enomsg.org>
7848M: Colin Cross <ccross@android.com>
7849M: Kees Cook <keescook@chromium.org>
7850M: Tony Luck <tony.luck@intel.com>
7851S: Maintained
7852T: git git://git.infradead.org/users/cbou/linux-pstore.git
7853F: fs/pstore/
7854F: include/linux/pstore*
7855F: drivers/firmware/efi/efi-pstore.c
7856F: drivers/acpi/apei/erst.c
7857
7858PTP HARDWARE CLOCK SUPPORT
7859M: Richard Cochran <richardcochran@gmail.com>
7860L: netdev@vger.kernel.org
7861S: Maintained
7862W: http://linuxptp.sourceforge.net/
7863F: Documentation/ABI/testing/sysfs-ptp
7864F: Documentation/ptp/*
7865F: drivers/net/ethernet/freescale/gianfar_ptp.c
7866F: drivers/net/phy/dp83640*
7867F: drivers/ptp/*
7868F: include/linux/ptp_cl*
7869
7870PTRACE SUPPORT
7871M: Roland McGrath <roland@hack.frob.com>
7872M: Oleg Nesterov <oleg@redhat.com>
7873S: Maintained
7874F: include/asm-generic/syscall.h
7875F: include/linux/ptrace.h
7876F: include/linux/regset.h
7877F: include/linux/tracehook.h
7878F: include/uapi/linux/ptrace.h
7879F: kernel/ptrace.c
7880
7881PVRUSB2 VIDEO4LINUX DRIVER
7882M: Mike Isely <isely@pobox.com>
7883L: pvrusb2@isely.net (subscribers-only)
7884L: linux-media@vger.kernel.org
7885W: http://www.isely.net/pvrusb2/
7886T: git git://linuxtv.org/media_tree.git
7887S: Maintained
7888F: Documentation/video4linux/README.pvrusb2
7889F: drivers/media/usb/pvrusb2/
7890
7891PWC WEBCAM DRIVER
7892M: Hans de Goede <hdegoede@redhat.com>
7893L: linux-media@vger.kernel.org
7894T: git git://linuxtv.org/media_tree.git
7895S: Maintained
7896F: drivers/media/usb/pwc/*
7897
7898PWM FAN DRIVER
7899M: Kamil Debski <k.debski@samsung.com>
7900L: lm-sensors@lm-sensors.org
7901S: Supported
7902F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7903F: Documentation/hwmon/pwm-fan
7904F: drivers/hwmon/pwm-fan.c
7905
7906PWM SUBSYSTEM
7907M: Thierry Reding <thierry.reding@gmail.com>
7908L: linux-pwm@vger.kernel.org
7909S: Maintained
7910T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7911F: Documentation/pwm.txt
7912F: Documentation/devicetree/bindings/pwm/
7913F: include/linux/pwm.h
7914F: drivers/pwm/
7915F: drivers/video/backlight/pwm_bl.c
7916F: include/linux/pwm_backlight.h
7917
7918PXA2xx/PXA3xx SUPPORT
7919M: Daniel Mack <daniel@zonque.org>
7920M: Haojian Zhuang <haojian.zhuang@gmail.com>
7921M: Robert Jarzmik <robert.jarzmik@free.fr>
7922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7923T: git git://github.com/hzhuang1/linux.git
7924T: git git://github.com/rjarzmik/linux.git
7925S: Maintained
7926F: arch/arm/mach-pxa/
7927F: drivers/pcmcia/pxa2xx*
7928F: drivers/spi/spi-pxa2xx*
7929F: drivers/usb/gadget/udc/pxa2*
7930F: include/sound/pxa2xx-lib.h
7931F: sound/arm/pxa*
7932F: sound/soc/pxa/
7933
7934PXA3xx NAND FLASH DRIVER
7935M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7936L: linux-mtd@lists.infradead.org
7937S: Maintained
7938F: drivers/mtd/nand/pxa3xx_nand.c
7939
7940MMP SUPPORT
7941M: Eric Miao <eric.y.miao@gmail.com>
7942M: Haojian Zhuang <haojian.zhuang@gmail.com>
7943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7944T: git git://github.com/hzhuang1/linux.git
7945T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7946S: Maintained
7947F: arch/arm/mach-mmp/
7948
7949PXA MMCI DRIVER
7950S: Orphan
7951
7952PXA RTC DRIVER
7953M: Robert Jarzmik <robert.jarzmik@free.fr>
7954L: rtc-linux@googlegroups.com
7955S: Maintained
7956
7957QAT DRIVER
7958M: Tadeusz Struk <tadeusz.struk@intel.com>
7959L: qat-linux@intel.com
7960S: Supported
7961F: drivers/crypto/qat/
7962
7963QIB DRIVER
7964M: Mike Marciniszyn <infinipath@intel.com>
7965L: linux-rdma@vger.kernel.org
7966S: Supported
7967F: drivers/infiniband/hw/qib/
7968
7969QLOGIC QLA1280 SCSI DRIVER
7970M: Michael Reed <mdr@sgi.com>
7971L: linux-scsi@vger.kernel.org
7972S: Maintained
7973F: drivers/scsi/qla1280.[ch]
7974
7975QLOGIC QLA2XXX FC-SCSI DRIVER
7976M: qla2xxx-upstream@qlogic.com
7977L: linux-scsi@vger.kernel.org
7978S: Supported
7979F: Documentation/scsi/LICENSE.qla2xxx
7980F: drivers/scsi/qla2xxx/
7981
7982QLOGIC QLA4XXX iSCSI DRIVER
7983M: QLogic-Storage-Upstream@qlogic.com
7984L: linux-scsi@vger.kernel.org
7985S: Supported
7986F: Documentation/scsi/LICENSE.qla4xxx
7987F: drivers/scsi/qla4xxx/
7988
7989QLOGIC QLA3XXX NETWORK DRIVER
7990M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7991M: Ron Mercer <ron.mercer@qlogic.com>
7992M: linux-driver@qlogic.com
7993L: netdev@vger.kernel.org
7994S: Supported
7995F: Documentation/networking/LICENSE.qla3xxx
7996F: drivers/net/ethernet/qlogic/qla3xxx.*
7997
7998QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7999M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8000M: Dept-GELinuxNICDev@qlogic.com
8001L: netdev@vger.kernel.org
8002S: Supported
8003F: drivers/net/ethernet/qlogic/qlcnic/
8004
8005QLOGIC QLGE 10Gb ETHERNET DRIVER
8006M: Harish Patil <harish.patil@qlogic.com>
8007M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8008M: Dept-GELinuxNICDev@qlogic.com
8009M: linux-driver@qlogic.com
8010L: netdev@vger.kernel.org
8011S: Supported
8012F: drivers/net/ethernet/qlogic/qlge/
8013
8014QNX4 FILESYSTEM
8015M: Anders Larsen <al@alarsen.net>
8016W: http://www.alarsen.net/linux/qnx4fs/
8017S: Maintained
8018F: fs/qnx4/
8019F: include/uapi/linux/qnx4_fs.h
8020F: include/uapi/linux/qnxtypes.h
8021
8022QT1010 MEDIA DRIVER
8023M: Antti Palosaari <crope@iki.fi>
8024L: linux-media@vger.kernel.org
8025W: http://linuxtv.org/
8026W: http://palosaari.fi/linux/
8027Q: http://patchwork.linuxtv.org/project/linux-media/list/
8028T: git git://linuxtv.org/anttip/media_tree.git
8029S: Maintained
8030F: drivers/media/tuners/qt1010*
8031
8032QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8033M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8034L: linux-wireless@vger.kernel.org
8035L: ath9k-devel@lists.ath9k.org
8036W: http://wireless.kernel.org/en/users/Drivers/ath9k
8037S: Supported
8038F: drivers/net/wireless/ath/ath9k/
8039
8040QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8041M: Kalle Valo <kvalo@qca.qualcomm.com>
8042L: ath10k@lists.infradead.org
8043W: http://wireless.kernel.org/en/users/Drivers/ath10k
8044T: git git://github.com/kvalo/ath.git
8045S: Supported
8046F: drivers/net/wireless/ath/ath10k/
8047
8048QUALCOMM HEXAGON ARCHITECTURE
8049M: Richard Kuo <rkuo@codeaurora.org>
8050L: linux-hexagon@vger.kernel.org
8051S: Supported
8052F: arch/hexagon/
8053
8054QUALCOMM WCN36XX WIRELESS DRIVER
8055M: Eugene Krasnikov <k.eugene.e@gmail.com>
8056L: wcn36xx@lists.infradead.org
8057W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8058T: git git://github.com/KrasnikovEugene/wcn36xx.git
8059S: Supported
8060F: drivers/net/wireless/ath/wcn36xx/
8061
8062RADOS BLOCK DEVICE (RBD)
8063M: Ilya Dryomov <idryomov@gmail.com>
8064M: Sage Weil <sage@redhat.com>
8065M: Alex Elder <elder@kernel.org>
8066M: ceph-devel@vger.kernel.org
8067W: http://ceph.com/
8068T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8069S: Supported
8070F: drivers/block/rbd.c
8071F: drivers/block/rbd_types.h
8072
8073RADEON FRAMEBUFFER DISPLAY DRIVER
8074M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8075L: linux-fbdev@vger.kernel.org
8076S: Maintained
8077F: drivers/video/fbdev/aty/radeon*
8078F: include/uapi/linux/radeonfb.h
8079
8080RADIOSHARK RADIO DRIVER
8081M: Hans de Goede <hdegoede@redhat.com>
8082L: linux-media@vger.kernel.org
8083T: git git://linuxtv.org/media_tree.git
8084S: Maintained
8085F: drivers/media/radio/radio-shark.c
8086
8087RADIOSHARK2 RADIO DRIVER
8088M: Hans de Goede <hdegoede@redhat.com>
8089L: linux-media@vger.kernel.org
8090T: git git://linuxtv.org/media_tree.git
8091S: Maintained
8092F: drivers/media/radio/radio-shark2.c
8093F: drivers/media/radio/radio-tea5777.c
8094
8095RAGE128 FRAMEBUFFER DISPLAY DRIVER
8096M: Paul Mackerras <paulus@samba.org>
8097L: linux-fbdev@vger.kernel.org
8098S: Maintained
8099F: drivers/video/fbdev/aty/aty128fb.c
8100
8101RALINK RT2X00 WIRELESS LAN DRIVER
8102P: rt2x00 project
8103M: Stanislaw Gruszka <sgruszka@redhat.com>
8104M: Helmut Schaa <helmut.schaa@googlemail.com>
8105L: linux-wireless@vger.kernel.org
8106L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8107W: http://rt2x00.serialmonkey.com/
8108S: Maintained
8109F: drivers/net/wireless/rt2x00/
8110
8111RAMDISK RAM BLOCK DEVICE DRIVER
8112M: Nick Piggin <npiggin@kernel.dk>
8113S: Maintained
8114F: Documentation/blockdev/ramdisk.txt
8115F: drivers/block/brd.c
8116
8117RANDOM NUMBER DRIVER
8118M: "Theodore Ts'o" <tytso@mit.edu>
8119S: Maintained
8120F: drivers/char/random.c
8121
8122RAPIDIO SUBSYSTEM
8123M: Matt Porter <mporter@kernel.crashing.org>
8124M: Alexandre Bounine <alexandre.bounine@idt.com>
8125S: Maintained
8126F: drivers/rapidio/
8127
8128RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8129L: linux-wireless@vger.kernel.org
8130S: Orphan
8131F: drivers/net/wireless/ray*
8132
8133RCUTORTURE MODULE
8134M: Josh Triplett <josh@joshtriplett.org>
8135M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8136L: linux-kernel@vger.kernel.org
8137S: Supported
8138T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8139F: Documentation/RCU/torture.txt
8140F: kernel/rcu/rcutorture.c
8141
8142RCUTORTURE TEST FRAMEWORK
8143M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8144M: Josh Triplett <josh@joshtriplett.org>
8145R: Steven Rostedt <rostedt@goodmis.org>
8146R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8147R: Lai Jiangshan <laijs@cn.fujitsu.com>
8148L: linux-kernel@vger.kernel.org
8149S: Supported
8150T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8151F: tools/testing/selftests/rcutorture
8152
8153RDC R-321X SoC
8154M: Florian Fainelli <florian@openwrt.org>
8155S: Maintained
8156
8157RDC R6040 FAST ETHERNET DRIVER
8158M: Florian Fainelli <florian@openwrt.org>
8159L: netdev@vger.kernel.org
8160S: Maintained
8161F: drivers/net/ethernet/rdc/r6040.c
8162
8163RDS - RELIABLE DATAGRAM SOCKETS
8164M: Chien Yen <chien.yen@oracle.com>
8165L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8166S: Supported
8167F: net/rds/
8168
8169READ-COPY UPDATE (RCU)
8170M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8171M: Josh Triplett <josh@joshtriplett.org>
8172R: Steven Rostedt <rostedt@goodmis.org>
8173R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8174R: Lai Jiangshan <laijs@cn.fujitsu.com>
8175L: linux-kernel@vger.kernel.org
8176W: http://www.rdrop.com/users/paulmck/RCU/
8177S: Supported
8178T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8179F: Documentation/RCU/
8180X: Documentation/RCU/torture.txt
8181F: include/linux/rcu*
8182X: include/linux/srcu.h
8183F: kernel/rcu/
8184X: kernel/torture.c
8185
8186REAL TIME CLOCK (RTC) SUBSYSTEM
8187M: Alessandro Zummo <a.zummo@towertech.it>
8188L: rtc-linux@googlegroups.com
8189Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8190S: Maintained
8191F: Documentation/rtc.txt
8192F: drivers/rtc/
8193F: include/linux/rtc.h
8194F: include/uapi/linux/rtc.h
8195
8196REALTEK AUDIO CODECS
8197M: Bard Liao <bardliao@realtek.com>
8198M: Oder Chiou <oder_chiou@realtek.com>
8199S: Maintained
8200F: sound/soc/codecs/rt*
8201F: include/sound/rt*.h
8202
8203REISERFS FILE SYSTEM
8204L: reiserfs-devel@vger.kernel.org
8205S: Supported
8206F: fs/reiserfs/
8207
8208REGISTER MAP ABSTRACTION
8209M: Mark Brown <broonie@kernel.org>
8210L: linux-kernel@vger.kernel.org
8211T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8212S: Supported
8213F: drivers/base/regmap/
8214F: include/linux/regmap.h
8215
8216REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8217M: Ohad Ben-Cohen <ohad@wizery.com>
8218T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8219S: Maintained
8220F: drivers/remoteproc/
8221F: Documentation/remoteproc.txt
8222F: include/linux/remoteproc.h
8223
8224REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8225M: Ohad Ben-Cohen <ohad@wizery.com>
8226T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8227S: Maintained
8228F: drivers/rpmsg/
8229F: Documentation/rpmsg.txt
8230F: include/linux/rpmsg.h
8231
8232RESET CONTROLLER FRAMEWORK
8233M: Philipp Zabel <p.zabel@pengutronix.de>
8234S: Maintained
8235F: drivers/reset/
8236F: Documentation/devicetree/bindings/reset/
8237F: include/linux/reset.h
8238F: include/linux/reset-controller.h
8239
8240RFKILL
8241M: Johannes Berg <johannes@sipsolutions.net>
8242L: linux-wireless@vger.kernel.org
8243W: http://wireless.kernel.org/
8244T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8245T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8246S: Maintained
8247F: Documentation/rfkill.txt
8248F: net/rfkill/
8249
8250RHASHTABLE
8251M: Thomas Graf <tgraf@suug.ch>
8252L: netdev@vger.kernel.org
8253S: Maintained
8254F: lib/rhashtable.c
8255F: include/linux/rhashtable.h
8256
8257RICOH SMARTMEDIA/XD DRIVER
8258M: Maxim Levitsky <maximlevitsky@gmail.com>
8259S: Maintained
8260F: drivers/mtd/nand/r852.c
8261F: drivers/mtd/nand/r852.h
8262
8263RICOH R5C592 MEMORYSTICK DRIVER
8264M: Maxim Levitsky <maximlevitsky@gmail.com>
8265S: Maintained
8266F: drivers/memstick/host/r592.*
8267
8268ROCCAT DRIVERS
8269M: Stefan Achatz <erazor_de@users.sourceforge.net>
8270W: http://sourceforge.net/projects/roccat/
8271S: Maintained
8272F: drivers/hid/hid-roccat*
8273F: include/linux/hid-roccat*
8274F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8275
8276ROCKER DRIVER
8277M: Jiri Pirko <jiri@resnulli.us>
8278M: Scott Feldman <sfeldma@gmail.com>
8279L: netdev@vger.kernel.org
8280S: Supported
8281F: drivers/net/ethernet/rocker/
8282
8283ROCKETPORT DRIVER
8284P: Comtrol Corp.
8285W: http://www.comtrol.com
8286S: Maintained
8287F: Documentation/serial/rocket.txt
8288F: drivers/tty/rocket*
8289
8290ROCKETPORT EXPRESS/INFINITY DRIVER
8291M: Kevin Cernekee <cernekee@gmail.com>
8292L: linux-serial@vger.kernel.org
8293S: Odd Fixes
8294F: drivers/tty/serial/rp2.*
8295
8296ROSE NETWORK LAYER
8297M: Ralf Baechle <ralf@linux-mips.org>
8298L: linux-hams@vger.kernel.org
8299W: http://www.linux-ax25.org/
8300S: Maintained
8301F: include/net/rose.h
8302F: include/uapi/linux/rose.h
8303F: net/rose/
8304
8305RTL2830 MEDIA DRIVER
8306M: Antti Palosaari <crope@iki.fi>
8307L: linux-media@vger.kernel.org
8308W: http://linuxtv.org/
8309W: http://palosaari.fi/linux/
8310Q: http://patchwork.linuxtv.org/project/linux-media/list/
8311T: git git://linuxtv.org/anttip/media_tree.git
8312S: Maintained
8313F: drivers/media/dvb-frontends/rtl2830*
8314
8315RTL2832 MEDIA DRIVER
8316M: Antti Palosaari <crope@iki.fi>
8317L: linux-media@vger.kernel.org
8318W: http://linuxtv.org/
8319W: http://palosaari.fi/linux/
8320Q: http://patchwork.linuxtv.org/project/linux-media/list/
8321T: git git://linuxtv.org/anttip/media_tree.git
8322S: Maintained
8323F: drivers/media/dvb-frontends/rtl2832*
8324
8325RTL2832_SDR MEDIA DRIVER
8326M: Antti Palosaari <crope@iki.fi>
8327L: linux-media@vger.kernel.org
8328W: http://linuxtv.org/
8329W: http://palosaari.fi/linux/
8330Q: http://patchwork.linuxtv.org/project/linux-media/list/
8331T: git git://linuxtv.org/anttip/media_tree.git
8332S: Maintained
8333F: drivers/media/dvb-frontends/rtl2832_sdr*
8334
8335RTL8180 WIRELESS DRIVER
8336L: linux-wireless@vger.kernel.org
8337W: http://wireless.kernel.org/
8338T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8339S: Orphan
8340F: drivers/net/wireless/rtl818x/rtl8180/
8341
8342RTL8187 WIRELESS DRIVER
8343M: Herton Ronaldo Krzesinski <herton@canonical.com>
8344M: Hin-Tak Leung <htl10@users.sourceforge.net>
8345M: Larry Finger <Larry.Finger@lwfinger.net>
8346L: linux-wireless@vger.kernel.org
8347W: http://wireless.kernel.org/
8348T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8349S: Maintained
8350F: drivers/net/wireless/rtl818x/rtl8187/
8351
8352RTL8192CE WIRELESS DRIVER
8353M: Larry Finger <Larry.Finger@lwfinger.net>
8354M: Chaoming Li <chaoming_li@realsil.com.cn>
8355L: linux-wireless@vger.kernel.org
8356W: http://wireless.kernel.org/
8357T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8358S: Maintained
8359F: drivers/net/wireless/rtlwifi/
8360F: drivers/net/wireless/rtlwifi/rtl8192ce/
8361
8362S3 SAVAGE FRAMEBUFFER DRIVER
8363M: Antonino Daplas <adaplas@gmail.com>
8364L: linux-fbdev@vger.kernel.org
8365S: Maintained
8366F: drivers/video/fbdev/savage/
8367
8368S390
8369M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8370M: Heiko Carstens <heiko.carstens@de.ibm.com>
8371M: linux390@de.ibm.com
8372L: linux-s390@vger.kernel.org
8373W: http://www.ibm.com/developerworks/linux/linux390/
8374S: Supported
8375F: arch/s390/
8376F: drivers/s390/
8377F: Documentation/s390/
8378F: Documentation/DocBook/s390*
8379
8380S390 COMMON I/O LAYER
8381M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8382M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8383L: linux-s390@vger.kernel.org
8384W: http://www.ibm.com/developerworks/linux/linux390/
8385S: Supported
8386F: drivers/s390/cio/
8387
8388S390 DASD DRIVER
8389M: Stefan Weinhuber <wein@de.ibm.com>
8390M: Stefan Haberland <stefan.haberland@de.ibm.com>
8391L: linux-s390@vger.kernel.org
8392W: http://www.ibm.com/developerworks/linux/linux390/
8393S: Supported
8394F: drivers/s390/block/dasd*
8395F: block/partitions/ibm.c
8396
8397S390 NETWORK DRIVERS
8398M: Ursula Braun <ursula.braun@de.ibm.com>
8399M: linux390@de.ibm.com
8400L: linux-s390@vger.kernel.org
8401W: http://www.ibm.com/developerworks/linux/linux390/
8402S: Supported
8403F: drivers/s390/net/
8404
8405S390 PCI SUBSYSTEM
8406M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8407M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8408L: linux-s390@vger.kernel.org
8409W: http://www.ibm.com/developerworks/linux/linux390/
8410S: Supported
8411F: arch/s390/pci/
8412F: drivers/pci/hotplug/s390_pci_hpc.c
8413
8414S390 ZCRYPT DRIVER
8415M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8416M: linux390@de.ibm.com
8417L: linux-s390@vger.kernel.org
8418W: http://www.ibm.com/developerworks/linux/linux390/
8419S: Supported
8420F: drivers/s390/crypto/
8421
8422S390 ZFCP DRIVER
8423M: Steffen Maier <maier@linux.vnet.ibm.com>
8424M: linux390@de.ibm.com
8425L: linux-s390@vger.kernel.org
8426W: http://www.ibm.com/developerworks/linux/linux390/
8427S: Supported
8428F: drivers/s390/scsi/zfcp_*
8429
8430S390 IUCV NETWORK LAYER
8431M: Ursula Braun <ursula.braun@de.ibm.com>
8432M: linux390@de.ibm.com
8433L: linux-s390@vger.kernel.org
8434W: http://www.ibm.com/developerworks/linux/linux390/
8435S: Supported
8436F: drivers/s390/net/*iucv*
8437F: include/net/iucv/
8438F: net/iucv/
8439
8440S3C24XX SD/MMC Driver
8441M: Ben Dooks <ben-linux@fluff.org>
8442L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8443S: Supported
8444F: drivers/mmc/host/s3cmci.*
8445
8446SAA6588 RDS RECEIVER DRIVER
8447M: Hans Verkuil <hverkuil@xs4all.nl>
8448L: linux-media@vger.kernel.org
8449T: git git://linuxtv.org/media_tree.git
8450W: http://linuxtv.org
8451S: Odd Fixes
8452F: drivers/media/i2c/saa6588*
8453
8454SAA7134 VIDEO4LINUX DRIVER
8455M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8456L: linux-media@vger.kernel.org
8457W: http://linuxtv.org
8458T: git git://linuxtv.org/media_tree.git
8459S: Odd fixes
8460F: Documentation/video4linux/*.saa7134
8461F: drivers/media/pci/saa7134/
8462
8463SAA7146 VIDEO4LINUX-2 DRIVER
8464M: Hans Verkuil <hverkuil@xs4all.nl>
8465L: linux-media@vger.kernel.org
8466T: git git://linuxtv.org/media_tree.git
8467S: Maintained
8468F: drivers/media/common/saa7146/
8469F: drivers/media/pci/saa7146/
8470F: include/media/saa7146*
8471
8472SAMSUNG LAPTOP DRIVER
8473M: Corentin Chary <corentin.chary@gmail.com>
8474L: platform-driver-x86@vger.kernel.org
8475S: Maintained
8476F: drivers/platform/x86/samsung-laptop.c
8477
8478SAMSUNG AUDIO (ASoC) DRIVERS
8479M: Sangbeom Kim <sbkim73@samsung.com>
8480L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8481S: Supported
8482F: sound/soc/samsung/
8483
8484SAMSUNG FRAMEBUFFER DRIVER
8485M: Jingoo Han <jg1.han@samsung.com>
8486L: linux-fbdev@vger.kernel.org
8487S: Maintained
8488F: drivers/video/fbdev/s3c-fb.c
8489
8490SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8491M: Sangbeom Kim <sbkim73@samsung.com>
8492L: linux-kernel@vger.kernel.org
8493S: Supported
8494F: drivers/mfd/sec*.c
8495F: drivers/regulator/s2m*.c
8496F: drivers/regulator/s5m*.c
8497F: include/linux/mfd/samsung/
8498
8499SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8500M: Kyungmin Park <kyungmin.park@samsung.com>
8501M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8502L: linux-media@vger.kernel.org
8503Q: https://patchwork.linuxtv.org/project/linux-media/list/
8504S: Supported
8505F: drivers/media/platform/exynos4-is/
8506
8507SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8508M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8509L: linux-media@vger.kernel.org
8510L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8511S: Maintained
8512F: drivers/media/platform/s3c-camif/
8513F: include/media/s3c_camif.h
8514
8515SAMSUNG S5C73M3 CAMERA DRIVER
8516M: Kyungmin Park <kyungmin.park@samsung.com>
8517M: Andrzej Hajda <a.hajda@samsung.com>
8518L: linux-media@vger.kernel.org
8519S: Supported
8520F: drivers/media/i2c/s5c73m3/*
8521
8522SAMSUNG S5K5BAF CAMERA DRIVER
8523M: Kyungmin Park <kyungmin.park@samsung.com>
8524M: Andrzej Hajda <a.hajda@samsung.com>
8525L: linux-media@vger.kernel.org
8526S: Supported
8527F: drivers/media/i2c/s5k5baf.c
8528
8529SAMSUNG SOC CLOCK DRIVERS
8530M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8531M: Tomasz Figa <tomasz.figa@gmail.com>
8532S: Supported
8533L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8534F: drivers/clk/samsung/
8535
8536SAMSUNG SXGBE DRIVERS
8537M: Byungho An <bh74.an@samsung.com>
8538M: Girish K S <ks.giri@samsung.com>
8539M: Vipul Pandya <vipul.pandya@samsung.com>
8540S: Supported
8541L: netdev@vger.kernel.org
8542F: drivers/net/ethernet/samsung/sxgbe/
8543
8544SAMSUNG THERMAL DRIVER
8545M: Lukasz Majewski <l.majewski@samsung.com>
8546L: linux-pm@vger.kernel.org
8547L: linux-samsung-soc@vger.kernel.org
8548S: Supported
8549T: https://github.com/lmajewski/linux-samsung-thermal.git
8550F: drivers/thermal/samsung/
8551
8552SAMSUNG USB2 PHY DRIVER
8553M: Kamil Debski <k.debski@samsung.com>
8554L: linux-kernel@vger.kernel.org
8555S: Supported
8556F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8557F: Documentation/phy/samsung-usb2.txt
8558F: drivers/phy/phy-exynos4210-usb2.c
8559F: drivers/phy/phy-exynos4x12-usb2.c
8560F: drivers/phy/phy-exynos5250-usb2.c
8561F: drivers/phy/phy-s5pv210-usb2.c
8562F: drivers/phy/phy-samsung-usb2.c
8563F: drivers/phy/phy-samsung-usb2.h
8564
8565SERIAL DRIVERS
8566M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8567L: linux-serial@vger.kernel.org
8568S: Maintained
8569F: drivers/tty/serial/
8570
8571SYNOPSYS DESIGNWARE DMAC DRIVER
8572M: Viresh Kumar <viresh.linux@gmail.com>
8573M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8574S: Maintained
8575F: include/linux/dma/dw.h
8576F: include/linux/platform_data/dma-dw.h
8577F: drivers/dma/dw/
8578
8579SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8580M: Seungwon Jeon <tgih.jun@samsung.com>
8581M: Jaehoon Chung <jh80.chung@samsung.com>
8582L: linux-mmc@vger.kernel.org
8583S: Maintained
8584F: include/linux/mmc/dw_mmc.h
8585F: drivers/mmc/host/dw_mmc*
8586
8587THUNDERBOLT DRIVER
8588M: Andreas Noever <andreas.noever@gmail.com>
8589S: Maintained
8590F: drivers/thunderbolt/
8591
8592TIMEKEEPING, CLOCKSOURCE CORE, NTP
8593M: John Stultz <john.stultz@linaro.org>
8594M: Thomas Gleixner <tglx@linutronix.de>
8595L: linux-kernel@vger.kernel.org
8596T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8597S: Supported
8598F: include/linux/clocksource.h
8599F: include/linux/time.h
8600F: include/linux/timex.h
8601F: include/uapi/linux/time.h
8602F: include/uapi/linux/timex.h
8603F: kernel/time/clocksource.c
8604F: kernel/time/time*.c
8605F: kernel/time/ntp.c
8606F: tools/testing/selftests/timers/
8607
8608SC1200 WDT DRIVER
8609M: Zwane Mwaikambo <zwanem@gmail.com>
8610S: Maintained
8611F: drivers/watchdog/sc1200wdt.c
8612
8613SCHEDULER
8614M: Ingo Molnar <mingo@redhat.com>
8615M: Peter Zijlstra <peterz@infradead.org>
8616L: linux-kernel@vger.kernel.org
8617T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8618S: Maintained
8619F: kernel/sched/
8620F: include/linux/sched.h
8621F: include/uapi/linux/sched.h
8622F: include/linux/wait.h
8623
8624SCORE ARCHITECTURE
8625M: Chen Liqin <liqin.linux@gmail.com>
8626M: Lennox Wu <lennox.wu@gmail.com>
8627W: http://www.sunplus.com
8628S: Supported
8629F: arch/score/
8630
8631SCSI CDROM DRIVER
8632M: Jens Axboe <axboe@kernel.dk>
8633L: linux-scsi@vger.kernel.org
8634W: http://www.kernel.dk
8635S: Maintained
8636F: drivers/scsi/sr*
8637
8638SCSI RDMA PROTOCOL (SRP) INITIATOR
8639M: Bart Van Assche <bart.vanassche@sandisk.com>
8640L: linux-rdma@vger.kernel.org
8641S: Supported
8642W: http://www.openfabrics.org
8643Q: http://patchwork.kernel.org/project/linux-rdma/list/
8644T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8645F: drivers/infiniband/ulp/srp/
8646F: include/scsi/srp.h
8647
8648SCSI SG DRIVER
8649M: Doug Gilbert <dgilbert@interlog.com>
8650L: linux-scsi@vger.kernel.org
8651W: http://sg.danny.cz/sg
8652S: Maintained
8653F: Documentation/scsi/scsi-generic.txt
8654F: drivers/scsi/sg.c
8655F: include/scsi/sg.h
8656
8657SCSI SUBSYSTEM
8658M: "James E.J. Bottomley" <JBottomley@parallels.com>
8659L: linux-scsi@vger.kernel.org
8660T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8661T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8662T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8663S: Maintained
8664F: drivers/scsi/
8665F: include/scsi/
8666
8667SCSI TAPE DRIVER
8668M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8669L: linux-scsi@vger.kernel.org
8670S: Maintained
8671F: Documentation/scsi/st.txt
8672F: drivers/scsi/st.*
8673F: drivers/scsi/st_*.h
8674
8675SCTP PROTOCOL
8676M: Vlad Yasevich <vyasevich@gmail.com>
8677M: Neil Horman <nhorman@tuxdriver.com>
8678L: linux-sctp@vger.kernel.org
8679W: http://lksctp.sourceforge.net
8680S: Maintained
8681F: Documentation/networking/sctp.txt
8682F: include/linux/sctp.h
8683F: include/uapi/linux/sctp.h
8684F: include/net/sctp/
8685F: net/sctp/
8686
8687SCx200 CPU SUPPORT
8688M: Jim Cromie <jim.cromie@gmail.com>
8689S: Odd Fixes
8690F: Documentation/i2c/busses/scx200_acb
8691F: arch/x86/platform/scx200/
8692F: drivers/watchdog/scx200_wdt.c
8693F: drivers/i2c/busses/scx200*
8694F: drivers/mtd/maps/scx200_docflash.c
8695F: include/linux/scx200.h
8696
8697SCx200 GPIO DRIVER
8698M: Jim Cromie <jim.cromie@gmail.com>
8699S: Maintained
8700F: drivers/char/scx200_gpio.c
8701F: include/linux/scx200_gpio.h
8702
8703SCx200 HRT CLOCKSOURCE DRIVER
8704M: Jim Cromie <jim.cromie@gmail.com>
8705S: Maintained
8706F: drivers/clocksource/scx200_hrt.c
8707
8708SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8709M: Sascha Sommer <saschasommer@freenet.de>
8710L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8711S: Maintained
8712F: drivers/mmc/host/sdricoh_cs.c
8713
8714SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8715L: linux-mmc@vger.kernel.org
8716S: Orphan
8717F: drivers/mmc/host/sdhci.*
8718F: drivers/mmc/host/sdhci-pltfm.[ch]
8719
8720SECURE COMPUTING
8721M: Kees Cook <keescook@chromium.org>
8722R: Andy Lutomirski <luto@amacapital.net>
8723R: Will Drewry <wad@chromium.org>
8724T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8725S: Supported
8726F: kernel/seccomp.c
8727F: include/uapi/linux/seccomp.h
8728F: include/linux/seccomp.h
8729K: \bsecure_computing
8730K: \bTIF_SECCOMP\b
8731
8732SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8733M: Ben Dooks <ben-linux@fluff.org>
8734M: Jaehoon Chung <jh80.chung@samsung.com>
8735L: linux-mmc@vger.kernel.org
8736S: Maintained
8737F: drivers/mmc/host/sdhci-s3c*
8738
8739SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8740M: Viresh Kumar <viresh.linux@gmail.com>
8741L: spear-devel@list.st.com
8742L: linux-mmc@vger.kernel.org
8743S: Maintained
8744F: drivers/mmc/host/sdhci-spear.c
8745
8746SECURITY SUBSYSTEM
8747M: James Morris <james.l.morris@oracle.com>
8748M: Serge E. Hallyn <serge@hallyn.com>
8749L: linux-security-module@vger.kernel.org (suggested Cc:)
8750T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8751W: http://kernsec.org/
8752S: Supported
8753F: security/
8754
8755SECURITY CONTACT
8756M: Security Officers <security@kernel.org>
8757S: Supported
8758
8759SELINUX SECURITY MODULE
8760M: Paul Moore <paul@paul-moore.com>
8761M: Stephen Smalley <sds@tycho.nsa.gov>
8762M: Eric Paris <eparis@parisplace.org>
8763L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8764W: http://selinuxproject.org
8765T: git git://git.infradead.org/users/pcmoore/selinux
8766S: Supported
8767F: include/linux/selinux*
8768F: security/selinux/
8769F: scripts/selinux/
8770
8771APPARMOR SECURITY MODULE
8772M: John Johansen <john.johansen@canonical.com>
8773L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8774W: apparmor.wiki.kernel.org
8775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8776S: Supported
8777F: security/apparmor/
8778
8779SENSABLE PHANTOM
8780M: Jiri Slaby <jirislaby@gmail.com>
8781S: Maintained
8782F: drivers/misc/phantom.c
8783F: include/uapi/linux/phantom.h
8784
8785SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8786M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8787L: linux-scsi@vger.kernel.org
8788W: http://www.emulex.com
8789S: Supported
8790F: drivers/scsi/be2iscsi/
8791
8792SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8793M: Sathya Perla <sathya.perla@emulex.com>
8794M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8795M: Ajit Khaparde <ajit.khaparde@emulex.com>
8796L: netdev@vger.kernel.org
8797W: http://www.emulex.com
8798S: Supported
8799F: drivers/net/ethernet/emulex/benet/
8800
8801SFC NETWORK DRIVER
8802M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8803M: Shradha Shah <sshah@solarflare.com>
8804L: netdev@vger.kernel.org
8805S: Supported
8806F: drivers/net/ethernet/sfc/
8807
8808SGI GRU DRIVER
8809M: Dimitri Sivanich <sivanich@sgi.com>
8810S: Maintained
8811F: drivers/misc/sgi-gru/
8812
8813SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8814M: Pat Gefre <pfg@sgi.com>
8815L: linux-ia64@vger.kernel.org
8816S: Supported
8817F: Documentation/ia64/serial.txt
8818F: drivers/tty/serial/ioc?_serial.c
8819F: include/linux/ioc?.h
8820
8821SGI XP/XPC/XPNET DRIVER
8822M: Cliff Whickman <cpw@sgi.com>
8823M: Robin Holt <robinmholt@gmail.com>
8824S: Maintained
8825F: drivers/misc/sgi-xp/
8826
8827SI2157 MEDIA DRIVER
8828M: Antti Palosaari <crope@iki.fi>
8829L: linux-media@vger.kernel.org
8830W: http://linuxtv.org/
8831W: http://palosaari.fi/linux/
8832Q: http://patchwork.linuxtv.org/project/linux-media/list/
8833T: git git://linuxtv.org/anttip/media_tree.git
8834S: Maintained
8835F: drivers/media/tuners/si2157*
8836
8837SI2168 MEDIA DRIVER
8838M: Antti Palosaari <crope@iki.fi>
8839L: linux-media@vger.kernel.org
8840W: http://linuxtv.org/
8841W: http://palosaari.fi/linux/
8842Q: http://patchwork.linuxtv.org/project/linux-media/list/
8843T: git git://linuxtv.org/anttip/media_tree.git
8844S: Maintained
8845F: drivers/media/dvb-frontends/si2168*
8846
8847SI470X FM RADIO RECEIVER I2C DRIVER
8848M: Hans Verkuil <hverkuil@xs4all.nl>
8849L: linux-media@vger.kernel.org
8850T: git git://linuxtv.org/media_tree.git
8851W: http://linuxtv.org
8852S: Odd Fixes
8853F: drivers/media/radio/si470x/radio-si470x-i2c.c
8854
8855SI470X FM RADIO RECEIVER USB DRIVER
8856M: Hans Verkuil <hverkuil@xs4all.nl>
8857L: linux-media@vger.kernel.org
8858T: git git://linuxtv.org/media_tree.git
8859W: http://linuxtv.org
8860S: Maintained
8861F: drivers/media/radio/si470x/radio-si470x-common.c
8862F: drivers/media/radio/si470x/radio-si470x.h
8863F: drivers/media/radio/si470x/radio-si470x-usb.c
8864
8865SI4713 FM RADIO TRANSMITTER I2C DRIVER
8866M: Eduardo Valentin <edubezval@gmail.com>
8867L: linux-media@vger.kernel.org
8868T: git git://linuxtv.org/media_tree.git
8869W: http://linuxtv.org
8870S: Odd Fixes
8871F: drivers/media/radio/si4713/si4713.?
8872
8873SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8874M: Eduardo Valentin <edubezval@gmail.com>
8875L: linux-media@vger.kernel.org
8876T: git git://linuxtv.org/media_tree.git
8877W: http://linuxtv.org
8878S: Odd Fixes
8879F: drivers/media/radio/si4713/radio-platform-si4713.c
8880
8881SI4713 FM RADIO TRANSMITTER USB DRIVER
8882M: Hans Verkuil <hverkuil@xs4all.nl>
8883L: linux-media@vger.kernel.org
8884T: git git://linuxtv.org/media_tree.git
8885W: http://linuxtv.org
8886S: Maintained
8887F: drivers/media/radio/si4713/radio-usb-si4713.c
8888
8889SIANO DVB DRIVER
8890M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8891L: linux-media@vger.kernel.org
8892W: http://linuxtv.org
8893T: git git://linuxtv.org/media_tree.git
8894S: Odd fixes
8895F: drivers/media/common/siano/
8896F: drivers/media/usb/siano/
8897F: drivers/media/usb/siano/
8898F: drivers/media/mmc/siano/
8899
8900SIMPLEFB FB DRIVER
8901M: Hans de Goede <hdegoede@redhat.com>
8902L: linux-fbdev@vger.kernel.org
8903S: Maintained
8904F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8905F: drivers/video/fbdev/simplefb.c
8906F: include/linux/platform_data/simplefb.h
8907
8908SH_VEU V4L2 MEM2MEM DRIVER
8909L: linux-media@vger.kernel.org
8910S: Orphan
8911F: drivers/media/platform/sh_veu.c
8912
8913SH_VOU V4L2 OUTPUT DRIVER
8914L: linux-media@vger.kernel.org
8915S: Orphan
8916F: drivers/media/platform/sh_vou.c
8917F: include/media/sh_vou.h
8918
8919SIMPLE FIRMWARE INTERFACE (SFI)
8920M: Len Brown <lenb@kernel.org>
8921L: sfi-devel@simplefirmware.org
8922W: http://simplefirmware.org/
8923T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8924S: Supported
8925F: arch/x86/platform/sfi/
8926F: drivers/sfi/
8927F: include/linux/sfi*.h
8928
8929SIMTEC EB110ATX (Chalice CATS)
8930P: Ben Dooks
8931P: Vincent Sanders <vince@simtec.co.uk>
8932M: Simtec Linux Team <linux@simtec.co.uk>
8933W: http://www.simtec.co.uk/products/EB110ATX/
8934S: Supported
8935
8936SIMTEC EB2410ITX (BAST)
8937P: Ben Dooks
8938P: Vincent Sanders <vince@simtec.co.uk>
8939M: Simtec Linux Team <linux@simtec.co.uk>
8940W: http://www.simtec.co.uk/products/EB2410ITX/
8941S: Supported
8942F: arch/arm/mach-s3c24xx/mach-bast.c
8943F: arch/arm/mach-s3c24xx/bast-ide.c
8944F: arch/arm/mach-s3c24xx/bast-irq.c
8945
8946TI DAVINCI MACHINE SUPPORT
8947M: Sekhar Nori <nsekhar@ti.com>
8948M: Kevin Hilman <khilman@deeprootsystems.com>
8949T: git git://gitorious.org/linux-davinci/linux-davinci.git
8950Q: http://patchwork.kernel.org/project/linux-davinci/list/
8951S: Supported
8952F: arch/arm/mach-davinci/
8953F: drivers/i2c/busses/i2c-davinci.c
8954
8955TI DAVINCI SERIES MEDIA DRIVER
8956M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8957L: linux-media@vger.kernel.org
8958W: http://linuxtv.org/
8959Q: http://patchwork.linuxtv.org/project/linux-media/list/
8960T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8961S: Maintained
8962F: drivers/media/platform/davinci/
8963F: include/media/davinci/
8964
8965TI AM437X VPFE DRIVER
8966M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8967L: linux-media@vger.kernel.org
8968W: http://linuxtv.org/
8969Q: http://patchwork.linuxtv.org/project/linux-media/list/
8970T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8971S: Maintained
8972F: drivers/media/platform/am437x/
8973
8974SIS 190 ETHERNET DRIVER
8975M: Francois Romieu <romieu@fr.zoreil.com>
8976L: netdev@vger.kernel.org
8977S: Maintained
8978F: drivers/net/ethernet/sis/sis190.c
8979
8980SIS 900/7016 FAST ETHERNET DRIVER
8981M: Daniele Venzano <venza@brownhat.org>
8982W: http://www.brownhat.org/sis900.html
8983L: netdev@vger.kernel.org
8984S: Maintained
8985F: drivers/net/ethernet/sis/sis900.*
8986
8987SIS FRAMEBUFFER DRIVER
8988M: Thomas Winischhofer <thomas@winischhofer.net>
8989W: http://www.winischhofer.net/linuxsisvga.shtml
8990S: Maintained
8991F: Documentation/fb/sisfb.txt
8992F: drivers/video/fbdev/sis/
8993F: include/video/sisfb.h
8994
8995SIS USB2VGA DRIVER
8996M: Thomas Winischhofer <thomas@winischhofer.net>
8997W: http://www.winischhofer.at/linuxsisusbvga.shtml
8998S: Maintained
8999F: drivers/usb/misc/sisusbvga/
9000
9001SLAB ALLOCATOR
9002M: Christoph Lameter <cl@linux.com>
9003M: Pekka Enberg <penberg@kernel.org>
9004M: David Rientjes <rientjes@google.com>
9005M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9006M: Andrew Morton <akpm@linux-foundation.org>
9007L: linux-mm@kvack.org
9008S: Maintained
9009F: include/linux/sl?b*.h
9010F: mm/sl?b*
9011
9012SLEEPABLE READ-COPY UPDATE (SRCU)
9013M: Lai Jiangshan <laijs@cn.fujitsu.com>
9014M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9015M: Josh Triplett <josh@joshtriplett.org>
9016R: Steven Rostedt <rostedt@goodmis.org>
9017R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9018L: linux-kernel@vger.kernel.org
9019W: http://www.rdrop.com/users/paulmck/RCU/
9020S: Supported
9021T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9022F: include/linux/srcu.h
9023F: kernel/rcu/srcu.c
9024
9025SMACK SECURITY MODULE
9026M: Casey Schaufler <casey@schaufler-ca.com>
9027L: linux-security-module@vger.kernel.org
9028W: http://schaufler-ca.com
9029T: git git://git.gitorious.org/smack-next/kernel.git
9030S: Maintained
9031F: Documentation/security/Smack.txt
9032F: security/smack/
9033
9034DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9035M: Kevin Hilman <khilman@kernel.org>
9036M: Nishanth Menon <nm@ti.com>
9037S: Maintained
9038F: drivers/power/avs/
9039F: include/linux/power/smartreflex.h
9040L: linux-pm@vger.kernel.org
9041
9042SMC91x ETHERNET DRIVER
9043M: Nicolas Pitre <nico@fluxnic.net>
9044S: Odd Fixes
9045F: drivers/net/ethernet/smsc/smc91x.*
9046
9047SMIA AND SMIA++ IMAGE SENSOR DRIVER
9048M: Sakari Ailus <sakari.ailus@iki.fi>
9049L: linux-media@vger.kernel.org
9050S: Maintained
9051F: drivers/media/i2c/smiapp/
9052F: include/media/smiapp.h
9053F: drivers/media/i2c/smiapp-pll.c
9054F: drivers/media/i2c/smiapp-pll.h
9055F: include/uapi/linux/smiapp.h
9056F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9057
9058SMM665 HARDWARE MONITOR DRIVER
9059M: Guenter Roeck <linux@roeck-us.net>
9060L: lm-sensors@lm-sensors.org
9061S: Maintained
9062F: Documentation/hwmon/smm665
9063F: drivers/hwmon/smm665.c
9064
9065SMSC EMC2103 HARDWARE MONITOR DRIVER
9066M: Steve Glendinning <steve.glendinning@shawell.net>
9067L: lm-sensors@lm-sensors.org
9068S: Maintained
9069F: Documentation/hwmon/emc2103
9070F: drivers/hwmon/emc2103.c
9071
9072SMSC SCH5627 HARDWARE MONITOR DRIVER
9073M: Hans de Goede <hdegoede@redhat.com>
9074L: lm-sensors@lm-sensors.org
9075S: Supported
9076F: Documentation/hwmon/sch5627
9077F: drivers/hwmon/sch5627.c
9078
9079SMSC47B397 HARDWARE MONITOR DRIVER
9080M: Jean Delvare <jdelvare@suse.de>
9081L: lm-sensors@lm-sensors.org
9082S: Maintained
9083F: Documentation/hwmon/smsc47b397
9084F: drivers/hwmon/smsc47b397.c
9085
9086SMSC911x ETHERNET DRIVER
9087M: Steve Glendinning <steve.glendinning@shawell.net>
9088L: netdev@vger.kernel.org
9089S: Maintained
9090F: include/linux/smsc911x.h
9091F: drivers/net/ethernet/smsc/smsc911x.*
9092
9093SMSC9420 PCI ETHERNET DRIVER
9094M: Steve Glendinning <steve.glendinning@shawell.net>
9095L: netdev@vger.kernel.org
9096S: Maintained
9097F: drivers/net/ethernet/smsc/smsc9420.*
9098
9099SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9100M: Steve Glendinning <steve.glendinning@shawell.net>
9101L: linux-fbdev@vger.kernel.org
9102S: Maintained
9103F: drivers/video/fbdev/smscufx.c
9104
9105SOC-CAMERA V4L2 SUBSYSTEM
9106M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9107L: linux-media@vger.kernel.org
9108T: git git://linuxtv.org/media_tree.git
9109S: Maintained
9110F: include/media/soc*
9111F: drivers/media/i2c/soc_camera/
9112F: drivers/media/platform/soc_camera/
9113
9114SOEKRIS NET48XX LED SUPPORT
9115M: Chris Boot <bootc@bootc.net>
9116S: Maintained
9117F: drivers/leds/leds-net48xx.c
9118
9119SOFTLOGIC 6x10 MPEG CODEC
9120M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9121M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9122M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9123M: Ismael Luceno <ismael@iodev.co.uk>
9124L: linux-media@vger.kernel.org
9125S: Supported
9126F: drivers/media/pci/solo6x10/
9127
9128SOFTWARE RAID (Multiple Disks) SUPPORT
9129M: Neil Brown <neilb@suse.de>
9130L: linux-raid@vger.kernel.org
9131S: Supported
9132F: drivers/md/
9133F: include/linux/raid/
9134F: include/uapi/linux/raid/
9135
9136SONIC NETWORK DRIVER
9137M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9138L: netdev@vger.kernel.org
9139S: Maintained
9140F: drivers/net/ethernet/natsemi/sonic.*
9141
9142SONICS SILICON BACKPLANE DRIVER (SSB)
9143M: Michael Buesch <m@bues.ch>
9144L: netdev@vger.kernel.org
9145S: Maintained
9146F: drivers/ssb/
9147F: include/linux/ssb/
9148
9149SONY VAIO CONTROL DEVICE DRIVER
9150M: Mattia Dongili <malattia@linux.it>
9151L: platform-driver-x86@vger.kernel.org
9152W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9153S: Maintained
9154F: Documentation/laptops/sony-laptop.txt
9155F: drivers/char/sonypi.c
9156F: drivers/platform/x86/sony-laptop.c
9157F: include/linux/sony-laptop.h
9158
9159SONY MEMORYSTICK CARD SUPPORT
9160M: Alex Dubov <oakad@yahoo.com>
9161W: http://tifmxx.berlios.de/
9162S: Maintained
9163F: drivers/memstick/host/tifm_ms.c
9164
9165SONY MEMORYSTICK STANDARD SUPPORT
9166M: Maxim Levitsky <maximlevitsky@gmail.com>
9167S: Maintained
9168F: drivers/memstick/core/ms_block.*
9169
9170SOUND
9171M: Jaroslav Kysela <perex@perex.cz>
9172M: Takashi Iwai <tiwai@suse.de>
9173L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9174W: http://www.alsa-project.org/
9175T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9176T: git git://git.alsa-project.org/alsa-kernel.git
9177Q: http://patchwork.kernel.org/project/alsa-devel/list/
9178S: Maintained
9179F: Documentation/sound/
9180F: include/sound/
9181F: include/uapi/sound/
9182F: sound/
9183
9184SOUND - COMPRESSED AUDIO
9185M: Vinod Koul <vinod.koul@intel.com>
9186L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9187T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9188S: Supported
9189F: Documentation/sound/alsa/compress_offload.txt
9190F: include/sound/compress_driver.h
9191F: include/uapi/sound/compress_*
9192F: sound/core/compress_offload.c
9193F: sound/soc/soc-compress.c
9194
9195SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9196M: Liam Girdwood <lgirdwood@gmail.com>
9197M: Mark Brown <broonie@kernel.org>
9198T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9199L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9200W: http://alsa-project.org/main/index.php/ASoC
9201S: Supported
9202F: Documentation/sound/alsa/soc/
9203F: sound/soc/
9204F: include/sound/soc*
9205
9206SOUND - DMAENGINE HELPERS
9207M: Lars-Peter Clausen <lars@metafoo.de>
9208S: Supported
9209F: include/sound/dmaengine_pcm.h
9210F: sound/core/pcm_dmaengine.c
9211F: sound/soc/soc-generic-dmaengine-pcm.c
9212
9213SP2 MEDIA DRIVER
9214M: Olli Salonen <olli.salonen@iki.fi>
9215L: linux-media@vger.kernel.org
9216W: http://linuxtv.org/
9217Q: http://patchwork.linuxtv.org/project/linux-media/list/
9218S: Maintained
9219F: drivers/media/dvb-frontends/sp2*
9220
9221SPARC + UltraSPARC (sparc/sparc64)
9222M: "David S. Miller" <davem@davemloft.net>
9223L: sparclinux@vger.kernel.org
9224Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9225T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9226T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9227S: Maintained
9228F: arch/sparc/
9229F: drivers/sbus/
9230
9231SPARC SERIAL DRIVERS
9232M: "David S. Miller" <davem@davemloft.net>
9233L: sparclinux@vger.kernel.org
9234T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9235T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9236S: Maintained
9237F: include/linux/sunserialcore.h
9238F: drivers/tty/serial/suncore.c
9239F: drivers/tty/serial/sunhv.c
9240F: drivers/tty/serial/sunsab.c
9241F: drivers/tty/serial/sunsab.h
9242F: drivers/tty/serial/sunsu.c
9243F: drivers/tty/serial/sunzilog.c
9244F: drivers/tty/serial/sunzilog.h
9245
9246SPARSE CHECKER
9247M: "Christopher Li" <sparse@chrisli.org>
9248L: linux-sparse@vger.kernel.org
9249W: https://sparse.wiki.kernel.org/
9250T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9251T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9252S: Maintained
9253F: include/linux/compiler.h
9254
9255SPEAR PLATFORM SUPPORT
9256M: Viresh Kumar <viresh.linux@gmail.com>
9257M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9258L: spear-devel@list.st.com
9259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9260W: http://www.st.com/spear
9261S: Maintained
9262F: arch/arm/mach-spear/
9263
9264SPEAR CLOCK FRAMEWORK SUPPORT
9265M: Viresh Kumar <viresh.linux@gmail.com>
9266L: spear-devel@list.st.com
9267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9268W: http://www.st.com/spear
9269S: Maintained
9270F: drivers/clk/spear/
9271
9272SPI SUBSYSTEM
9273M: Mark Brown <broonie@kernel.org>
9274L: linux-spi@vger.kernel.org
9275T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9276Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9277S: Maintained
9278F: Documentation/spi/
9279F: drivers/spi/
9280F: include/linux/spi/
9281F: include/uapi/linux/spi/
9282
9283SPIDERNET NETWORK DRIVER for CELL
9284M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9285M: Jens Osterkamp <jens@de.ibm.com>
9286L: netdev@vger.kernel.org
9287S: Supported
9288F: Documentation/networking/spider_net.txt
9289F: drivers/net/ethernet/toshiba/spider_net*
9290
9291SPU FILE SYSTEM
9292M: Jeremy Kerr <jk@ozlabs.org>
9293L: linuxppc-dev@lists.ozlabs.org
9294L: cbe-oss-dev@lists.ozlabs.org
9295W: http://www.ibm.com/developerworks/power/cell/
9296S: Supported
9297F: Documentation/filesystems/spufs.txt
9298F: arch/powerpc/platforms/cell/spufs/
9299
9300SQUASHFS FILE SYSTEM
9301M: Phillip Lougher <phillip@squashfs.org.uk>
9302L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9303W: http://squashfs.org.uk
9304S: Maintained
9305F: Documentation/filesystems/squashfs.txt
9306F: fs/squashfs/
9307
9308SRM (Alpha) environment access
9309M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9310S: Maintained
9311F: arch/alpha/kernel/srm_env.c
9312
9313STABLE BRANCH
9314M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9315L: stable@vger.kernel.org
9316S: Supported
9317F: Documentation/stable_kernel_rules.txt
9318
9319STAGING SUBSYSTEM
9320M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9321T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9322L: devel@driverdev.osuosl.org
9323S: Supported
9324F: drivers/staging/
9325
9326STAGING - COMEDI
9327M: Ian Abbott <abbotti@mev.co.uk>
9328M: H Hartley Sweeten <hsweeten@visionengravers.com>
9329S: Odd Fixes
9330F: drivers/staging/comedi/
9331
9332STAGING - FLARION FT1000 DRIVERS
9333M: Marek Belisko <marek.belisko@gmail.com>
9334S: Odd Fixes
9335F: drivers/staging/ft1000/
9336
9337STAGING - INDUSTRIAL IO
9338M: Jonathan Cameron <jic23@kernel.org>
9339L: linux-iio@vger.kernel.org
9340S: Odd Fixes
9341F: drivers/staging/iio/
9342
9343STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9344M: Jarod Wilson <jarod@wilsonet.com>
9345W: http://www.lirc.org/
9346S: Odd Fixes
9347F: drivers/staging/media/lirc/
9348
9349STAGING - LUSTRE PARALLEL FILESYSTEM
9350M: Oleg Drokin <oleg.drokin@intel.com>
9351M: Andreas Dilger <andreas.dilger@intel.com>
9352L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9353W: http://lustre.opensfs.org/
9354S: Maintained
9355F: drivers/staging/lustre
9356
9357STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9358M: Julian Andres Klode <jak@jak-linux.org>
9359M: Marc Dietrich <marvin24@gmx.de>
9360L: ac100@lists.launchpad.net (moderated for non-subscribers)
9361L: linux-tegra@vger.kernel.org
9362S: Maintained
9363F: drivers/staging/nvec/
9364
9365STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9366M: Jens Frederich <jfrederich@gmail.com>
9367M: Daniel Drake <dsd@laptop.org>
9368M: Jon Nettleton <jon.nettleton@gmail.com>
9369W: http://wiki.laptop.org/go/DCON
9370S: Maintained
9371F: drivers/staging/olpc_dcon/
9372
9373STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9374M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9375S: Maintained
9376F: drivers/staging/ozwpan/
9377
9378STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9379M: Willy Tarreau <willy@meta-x.org>
9380S: Odd Fixes
9381F: drivers/staging/panel/
9382
9383STAGING - REALTEK RTL8712U DRIVERS
9384M: Larry Finger <Larry.Finger@lwfinger.net>
9385M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9386S: Odd Fixes
9387F: drivers/staging/rtl8712/
9388
9389STAGING - REALTEK RTL8723U WIRELESS DRIVER
9390M: Larry Finger <Larry.Finger@lwfinger.net>
9391M: Jes Sorensen <Jes.Sorensen@redhat.com>
9392L: linux-wireless@vger.kernel.org
9393S: Maintained
9394F: drivers/staging/rtl8723au/
9395
9396STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9397M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9398M: Teddy Wang <teddy.wang@siliconmotion.com>
9399M: Sudip Mukherjee <sudip@vectorindia.org>
9400L: linux-fbdev@vger.kernel.org
9401S: Maintained
9402F: drivers/staging/sm7xxfb/
9403
9404STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9405M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9406M: Teddy Wang <teddy.wang@siliconmotion.com>
9407M: Sudip Mukherjee <sudip@vectorindia.org>
9408L: linux-fbdev@vger.kernel.org
9409S: Maintained
9410F: drivers/staging/sm750fb/
9411
9412STAGING - SLICOSS
9413M: Lior Dotan <liodot@gmail.com>
9414M: Christopher Harrer <charrer@alacritech.com>
9415S: Odd Fixes
9416F: drivers/staging/slicoss/
9417
9418STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9419M: William Hubbs <w.d.hubbs@gmail.com>
9420M: Chris Brannon <chris@the-brannons.com>
9421M: Kirk Reiser <kirk@reisers.ca>
9422M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9423L: speakup@linux-speakup.org
9424W: http://www.linux-speakup.org/
9425S: Odd Fixes
9426F: drivers/staging/speakup/
9427
9428STAGING - VIA VT665X DRIVERS
9429M: Forest Bond <forest@alittletooquiet.net>
9430S: Odd Fixes
9431F: drivers/staging/vt665?/
9432
9433STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9434M: Arnaud Patard <arnaud.patard@rtp-net.org>
9435S: Odd Fixes
9436F: drivers/staging/xgifb/
9437
9438STARFIRE/DURALAN NETWORK DRIVER
9439M: Ion Badulescu <ionut@badula.org>
9440S: Odd Fixes
9441F: drivers/net/ethernet/adaptec/starfire*
9442
9443SUN3/3X
9444M: Sam Creasey <sammy@sammy.net>
9445W: http://sammy.net/sun3/
9446S: Maintained
9447F: arch/m68k/kernel/*sun3*
9448F: arch/m68k/sun3*/
9449F: arch/m68k/include/asm/sun3*
9450F: drivers/net/ethernet/i825xx/sun3*
9451
9452SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9453M: Hans de Goede <hdegoede@redhat.com>
9454L: linux-input@vger.kernel.org
9455S: Maintained
9456F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9457F: drivers/input/keyboard/sun4i-lradc-keys.c
9458
9459SUNDANCE NETWORK DRIVER
9460M: Denis Kirjanov <kda@linux-powerpc.org>
9461L: netdev@vger.kernel.org
9462S: Maintained
9463F: drivers/net/ethernet/dlink/sundance.c
9464
9465SUPERH
9466L: linux-sh@vger.kernel.org
9467Q: http://patchwork.kernel.org/project/linux-sh/list/
9468S: Orphan
9469F: Documentation/sh/
9470F: arch/sh/
9471F: drivers/sh/
9472
9473SUSPEND TO RAM
9474M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9475M: Len Brown <len.brown@intel.com>
9476M: Pavel Machek <pavel@ucw.cz>
9477L: linux-pm@vger.kernel.org
9478S: Supported
9479F: Documentation/power/
9480F: arch/x86/kernel/acpi/
9481F: drivers/base/power/
9482F: kernel/power/
9483F: include/linux/suspend.h
9484F: include/linux/freezer.h
9485F: include/linux/pm.h
9486
9487SVGA HANDLING
9488M: Martin Mares <mj@ucw.cz>
9489L: linux-video@atrey.karlin.mff.cuni.cz
9490S: Maintained
9491F: Documentation/svga.txt
9492F: arch/x86/boot/video*
9493
9494SWIOTLB SUBSYSTEM
9495M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9496L: linux-kernel@vger.kernel.org
9497S: Supported
9498F: lib/swiotlb.c
9499F: arch/*/kernel/pci-swiotlb.c
9500F: include/linux/swiotlb.h
9501
9502SWITCHDEV
9503M: Jiri Pirko <jiri@resnulli.us>
9504L: netdev@vger.kernel.org
9505S: Supported
9506F: net/switchdev/
9507F: include/net/switchdev.h
9508
9509SYNOPSYS ARC ARCHITECTURE
9510M: Vineet Gupta <vgupta@synopsys.com>
9511S: Supported
9512F: arch/arc/
9513F: Documentation/devicetree/bindings/arc/
9514F: drivers/tty/serial/arc_uart.c
9515
9516SYSV FILESYSTEM
9517M: Christoph Hellwig <hch@infradead.org>
9518S: Maintained
9519F: Documentation/filesystems/sysv-fs.txt
9520F: fs/sysv/
9521F: include/linux/sysv_fs.h
9522
9523TARGET SUBSYSTEM
9524M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9525L: linux-scsi@vger.kernel.org
9526L: target-devel@vger.kernel.org
9527W: http://www.linux-iscsi.org
9528W: http://groups.google.com/group/linux-iscsi-target-dev
9529T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9530S: Supported
9531F: drivers/target/
9532F: include/target/
9533F: Documentation/target/
9534
9535TASKSTATS STATISTICS INTERFACE
9536M: Balbir Singh <bsingharora@gmail.com>
9537S: Maintained
9538F: Documentation/accounting/taskstats*
9539F: include/linux/taskstats*
9540F: kernel/taskstats.c
9541
9542TC CLASSIFIER
9543M: Jamal Hadi Salim <jhs@mojatatu.com>
9544L: netdev@vger.kernel.org
9545S: Maintained
9546F: include/net/pkt_cls.h
9547F: include/uapi/linux/pkt_cls.h
9548F: net/sched/
9549
9550TCP LOW PRIORITY MODULE
9551M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9552M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9553W: http://tcp-lp-mod.sourceforge.net/
9554S: Maintained
9555F: net/ipv4/tcp_lp.c
9556
9557TDA10071 MEDIA DRIVER
9558M: Antti Palosaari <crope@iki.fi>
9559L: linux-media@vger.kernel.org
9560W: http://linuxtv.org/
9561W: http://palosaari.fi/linux/
9562Q: http://patchwork.linuxtv.org/project/linux-media/list/
9563T: git git://linuxtv.org/anttip/media_tree.git
9564S: Maintained
9565F: drivers/media/dvb-frontends/tda10071*
9566
9567TDA18212 MEDIA DRIVER
9568M: Antti Palosaari <crope@iki.fi>
9569L: linux-media@vger.kernel.org
9570W: http://linuxtv.org/
9571W: http://palosaari.fi/linux/
9572Q: http://patchwork.linuxtv.org/project/linux-media/list/
9573T: git git://linuxtv.org/anttip/media_tree.git
9574S: Maintained
9575F: drivers/media/tuners/tda18212*
9576
9577TDA18218 MEDIA DRIVER
9578M: Antti Palosaari <crope@iki.fi>
9579L: linux-media@vger.kernel.org
9580W: http://linuxtv.org/
9581W: http://palosaari.fi/linux/
9582Q: http://patchwork.linuxtv.org/project/linux-media/list/
9583T: git git://linuxtv.org/anttip/media_tree.git
9584S: Maintained
9585F: drivers/media/tuners/tda18218*
9586
9587TDA18271 MEDIA DRIVER
9588M: Michael Krufky <mkrufky@linuxtv.org>
9589L: linux-media@vger.kernel.org
9590W: http://linuxtv.org/
9591W: http://github.com/mkrufky
9592Q: http://patchwork.linuxtv.org/project/linux-media/list/
9593T: git git://linuxtv.org/mkrufky/tuners.git
9594S: Maintained
9595F: drivers/media/tuners/tda18271*
9596
9597TDA827x MEDIA DRIVER
9598M: Michael Krufky <mkrufky@linuxtv.org>
9599L: linux-media@vger.kernel.org
9600W: http://linuxtv.org/
9601W: http://github.com/mkrufky
9602Q: http://patchwork.linuxtv.org/project/linux-media/list/
9603T: git git://linuxtv.org/mkrufky/tuners.git
9604S: Maintained
9605F: drivers/media/tuners/tda8290.*
9606
9607TDA8290 MEDIA DRIVER
9608M: Michael Krufky <mkrufky@linuxtv.org>
9609L: linux-media@vger.kernel.org
9610W: http://linuxtv.org/
9611W: http://github.com/mkrufky
9612Q: http://patchwork.linuxtv.org/project/linux-media/list/
9613T: git git://linuxtv.org/mkrufky/tuners.git
9614S: Maintained
9615F: drivers/media/tuners/tda8290.*
9616
9617TDA9840 MEDIA DRIVER
9618M: Hans Verkuil <hverkuil@xs4all.nl>
9619L: linux-media@vger.kernel.org
9620T: git git://linuxtv.org/media_tree.git
9621W: http://linuxtv.org
9622S: Maintained
9623F: drivers/media/i2c/tda9840*
9624
9625TEA5761 TUNER DRIVER
9626M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9627L: linux-media@vger.kernel.org
9628W: http://linuxtv.org
9629T: git git://linuxtv.org/media_tree.git
9630S: Odd fixes
9631F: drivers/media/tuners/tea5761.*
9632
9633TEA5767 TUNER DRIVER
9634M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9635L: linux-media@vger.kernel.org
9636W: http://linuxtv.org
9637T: git git://linuxtv.org/media_tree.git
9638S: Maintained
9639F: drivers/media/tuners/tea5767.*
9640
9641TEA6415C MEDIA DRIVER
9642M: Hans Verkuil <hverkuil@xs4all.nl>
9643L: linux-media@vger.kernel.org
9644T: git git://linuxtv.org/media_tree.git
9645W: http://linuxtv.org
9646S: Maintained
9647F: drivers/media/i2c/tea6415c*
9648
9649TEA6420 MEDIA DRIVER
9650M: Hans Verkuil <hverkuil@xs4all.nl>
9651L: linux-media@vger.kernel.org
9652T: git git://linuxtv.org/media_tree.git
9653W: http://linuxtv.org
9654S: Maintained
9655F: drivers/media/i2c/tea6420*
9656
9657TEAM DRIVER
9658M: Jiri Pirko <jiri@resnulli.us>
9659L: netdev@vger.kernel.org
9660S: Supported
9661F: drivers/net/team/
9662F: include/linux/if_team.h
9663F: include/uapi/linux/if_team.h
9664
9665TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9666M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9667S: Maintained
9668F: arch/x86/platform/ts5500/
9669
9670TECHNOTREND USB IR RECEIVER
9671M: Sean Young <sean@mess.org>
9672L: linux-media@vger.kernel.org
9673S: Maintained
9674F: drivers/media/rc/ttusbir.c
9675
9676TEGRA ARCHITECTURE SUPPORT
9677M: Stephen Warren <swarren@wwwdotorg.org>
9678M: Thierry Reding <thierry.reding@gmail.com>
9679M: Alexandre Courbot <gnurou@gmail.com>
9680L: linux-tegra@vger.kernel.org
9681Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9682T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9683S: Supported
9684N: [^a-z]tegra
9685
9686TEGRA CLOCK DRIVER
9687M: Peter De Schrijver <pdeschrijver@nvidia.com>
9688M: Prashant Gaikwad <pgaikwad@nvidia.com>
9689S: Supported
9690F: drivers/clk/tegra/
9691
9692TEGRA DMA DRIVER
9693M: Laxman Dewangan <ldewangan@nvidia.com>
9694S: Supported
9695F: drivers/dma/tegra20-apb-dma.c
9696
9697TEGRA I2C DRIVER
9698M: Laxman Dewangan <ldewangan@nvidia.com>
9699S: Supported
9700F: drivers/i2c/busses/i2c-tegra.c
9701
9702TEGRA IOMMU DRIVERS
9703M: Hiroshi Doyu <hdoyu@nvidia.com>
9704S: Supported
9705F: drivers/iommu/tegra*
9706
9707TEGRA KBC DRIVER
9708M: Rakesh Iyer <riyer@nvidia.com>
9709M: Laxman Dewangan <ldewangan@nvidia.com>
9710S: Supported
9711F: drivers/input/keyboard/tegra-kbc.c
9712
9713TEGRA PWM DRIVER
9714M: Thierry Reding <thierry.reding@gmail.com>
9715S: Supported
9716F: drivers/pwm/pwm-tegra.c
9717
9718TEGRA SERIAL DRIVER
9719M: Laxman Dewangan <ldewangan@nvidia.com>
9720S: Supported
9721F: drivers/tty/serial/serial-tegra.c
9722
9723TEGRA SPI DRIVER
9724M: Laxman Dewangan <ldewangan@nvidia.com>
9725S: Supported
9726F: drivers/spi/spi-tegra*
9727
9728TEHUTI ETHERNET DRIVER
9729M: Andy Gospodarek <andy@greyhouse.net>
9730L: netdev@vger.kernel.org
9731S: Supported
9732F: drivers/net/ethernet/tehuti/*
9733
9734Telecom Clock Driver for MCPL0010
9735M: Mark Gross <mark.gross@intel.com>
9736S: Supported
9737F: drivers/char/tlclk.c
9738
9739TENSILICA XTENSA PORT (xtensa)
9740M: Chris Zankel <chris@zankel.net>
9741M: Max Filippov <jcmvbkbc@gmail.com>
9742L: linux-xtensa@linux-xtensa.org
9743S: Maintained
9744F: arch/xtensa/
9745F: drivers/irqchip/irq-xtensa-*
9746
9747THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9748M: Hans Verkuil <hverkuil@xs4all.nl>
9749L: linux-media@vger.kernel.org
9750T: git git://linuxtv.org/media_tree.git
9751W: http://linuxtv.org
9752S: Maintained
9753F: drivers/media/radio/radio-raremono.c
9754
9755THERMAL
9756M: Zhang Rui <rui.zhang@intel.com>
9757M: Eduardo Valentin <edubezval@gmail.com>
9758L: linux-pm@vger.kernel.org
9759T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9760T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9761Q: https://patchwork.kernel.org/project/linux-pm/list/
9762S: Supported
9763F: drivers/thermal/
9764F: include/linux/thermal.h
9765F: include/uapi/linux/thermal.h
9766F: include/linux/cpu_cooling.h
9767F: Documentation/devicetree/bindings/thermal/
9768
9769THINGM BLINK(1) USB RGB LED DRIVER
9770M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9771S: Maintained
9772F: drivers/hid/hid-thingm.c
9773
9774THINKPAD ACPI EXTRAS DRIVER
9775M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9776L: ibm-acpi-devel@lists.sourceforge.net
9777L: platform-driver-x86@vger.kernel.org
9778W: http://ibm-acpi.sourceforge.net
9779W: http://thinkwiki.org/wiki/Ibm-acpi
9780T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9781S: Maintained
9782F: drivers/platform/x86/thinkpad_acpi.c
9783
9784TI BANDGAP AND THERMAL DRIVER
9785M: Eduardo Valentin <edubezval@gmail.com>
9786L: linux-pm@vger.kernel.org
9787L: linux-omap@vger.kernel.org
9788S: Maintained
9789F: drivers/thermal/ti-soc-thermal/
9790
9791TI CDCE706 CLOCK DRIVER
9792M: Max Filippov <jcmvbkbc@gmail.com>
9793S: Maintained
9794F: drivers/clk/clk-cdce706.c
9795
9796TI CLOCK DRIVER
9797M: Tero Kristo <t-kristo@ti.com>
9798L: linux-omap@vger.kernel.org
9799S: Maintained
9800F: drivers/clk/ti/
9801F: include/linux/clk/ti.h
9802
9803TI FLASH MEDIA INTERFACE DRIVER
9804M: Alex Dubov <oakad@yahoo.com>
9805S: Maintained
9806F: drivers/misc/tifm*
9807F: drivers/mmc/host/tifm_sd.c
9808F: include/linux/tifm.h
9809
9810TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9811M: Santosh Shilimkar <ssantosh@kernel.org>
9812L: linux-kernel@vger.kernel.org
9813L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9814S: Maintained
9815F: drivers/soc/ti/*
9816T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9817
9818
9819TI LM49xxx FAMILY ASoC CODEC DRIVERS
9820M: M R Swami Reddy <mr.swami.reddy@ti.com>
9821M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9822L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9823S: Maintained
9824F: sound/soc/codecs/lm49453*
9825F: sound/soc/codecs/isabelle*
9826
9827TI LP855x BACKLIGHT DRIVER
9828M: Milo Kim <milo.kim@ti.com>
9829S: Maintained
9830F: Documentation/backlight/lp855x-driver.txt
9831F: drivers/video/backlight/lp855x_bl.c
9832F: include/linux/platform_data/lp855x.h
9833
9834TI LP8727 CHARGER DRIVER
9835M: Milo Kim <milo.kim@ti.com>
9836S: Maintained
9837F: drivers/power/lp8727_charger.c
9838F: include/linux/platform_data/lp8727.h
9839
9840TI LP8788 MFD DRIVER
9841M: Milo Kim <milo.kim@ti.com>
9842S: Maintained
9843F: drivers/iio/adc/lp8788_adc.c
9844F: drivers/leds/leds-lp8788.c
9845F: drivers/mfd/lp8788*.c
9846F: drivers/power/lp8788-charger.c
9847F: drivers/regulator/lp8788-*.c
9848F: include/linux/mfd/lp8788*.h
9849
9850TI NETCP ETHERNET DRIVER
9851M: Wingman Kwok <w-kwok2@ti.com>
9852M: Murali Karicheri <m-karicheri2@ti.com>
9853L: netdev@vger.kernel.org
9854S: Maintained
9855F: drivers/net/ethernet/ti/netcp*
9856
9857TI TWL4030 SERIES SOC CODEC DRIVER
9858M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9859L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9860S: Maintained
9861F: sound/soc/codecs/twl4030*
9862
9863TI WILINK WIRELESS DRIVERS
9864L: linux-wireless@vger.kernel.org
9865W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9866W: http://wireless.kernel.org/en/users/Drivers/wl1251
9867T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9868S: Orphan
9869F: drivers/net/wireless/ti/
9870F: include/linux/wl12xx.h
9871
9872TIPC NETWORK LAYER
9873M: Jon Maloy <jon.maloy@ericsson.com>
9874M: Ying Xue <ying.xue@windriver.com>
9875L: netdev@vger.kernel.org (core kernel code)
9876L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9877W: http://tipc.sourceforge.net/
9878S: Maintained
9879F: include/uapi/linux/tipc*.h
9880F: net/tipc/
9881
9882TILE ARCHITECTURE
9883M: Chris Metcalf <cmetcalf@ezchip.com>
9884W: http://www.ezchip.com/scm/
9885S: Supported
9886F: arch/tile/
9887F: drivers/char/tile-srom.c
9888F: drivers/edac/tile_edac.c
9889F: drivers/net/ethernet/tile/
9890F: drivers/rtc/rtc-tile.c
9891F: drivers/tty/hvc/hvc_tile.c
9892F: drivers/tty/serial/tilegx.c
9893F: drivers/usb/host/*-tilegx.c
9894F: include/linux/usb/tilegx.h
9895
9896TLAN NETWORK DRIVER
9897M: Samuel Chessman <chessman@tux.org>
9898L: tlan-devel@lists.sourceforge.net (subscribers-only)
9899W: http://sourceforge.net/projects/tlan/
9900S: Maintained
9901F: Documentation/networking/tlan.txt
9902F: drivers/net/ethernet/ti/tlan.*
9903
9904TOMOYO SECURITY MODULE
9905M: Kentaro Takeda <takedakn@nttdata.co.jp>
9906M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9907L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9908L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9909L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9910L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9911W: http://tomoyo.sourceforge.jp/
9912T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9913S: Maintained
9914F: security/tomoyo/
9915
9916TOPSTAR LAPTOP EXTRAS DRIVER
9917M: Herton Ronaldo Krzesinski <herton@canonical.com>
9918L: platform-driver-x86@vger.kernel.org
9919S: Maintained
9920F: drivers/platform/x86/topstar-laptop.c
9921
9922TOSHIBA ACPI EXTRAS DRIVER
9923L: platform-driver-x86@vger.kernel.org
9924S: Orphan
9925F: drivers/platform/x86/toshiba_acpi.c
9926
9927TOSHIBA SMM DRIVER
9928M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9929L: tlinux-users@tce.toshiba-dme.co.jp
9930W: http://www.buzzard.org.uk/toshiba/
9931S: Maintained
9932F: drivers/char/toshiba.c
9933F: include/linux/toshiba.h
9934F: include/uapi/linux/toshiba.h
9935
9936TMIO MMC DRIVER
9937M: Ian Molton <ian.molton@codethink.co.uk>
9938L: linux-mmc@vger.kernel.org
9939S: Maintained
9940F: drivers/mmc/host/tmio_mmc*
9941F: drivers/mmc/host/sh_mobile_sdhi.c
9942F: include/linux/mmc/tmio.h
9943F: include/linux/mmc/sh_mobile_sdhi.h
9944
9945TMP401 HARDWARE MONITOR DRIVER
9946M: Guenter Roeck <linux@roeck-us.net>
9947L: lm-sensors@lm-sensors.org
9948S: Maintained
9949F: Documentation/hwmon/tmp401
9950F: drivers/hwmon/tmp401.c
9951
9952TMPFS (SHMEM FILESYSTEM)
9953M: Hugh Dickins <hughd@google.com>
9954L: linux-mm@kvack.org
9955S: Maintained
9956F: include/linux/shmem_fs.h
9957F: mm/shmem.c
9958
9959TM6000 VIDEO4LINUX DRIVER
9960M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9961L: linux-media@vger.kernel.org
9962W: http://linuxtv.org
9963T: git git://linuxtv.org/media_tree.git
9964S: Odd fixes
9965F: drivers/media/usb/tm6000/
9966
9967TW68 VIDEO4LINUX DRIVER
9968M: Hans Verkuil <hverkuil@xs4all.nl>
9969L: linux-media@vger.kernel.org
9970T: git git://linuxtv.org/media_tree.git
9971W: http://linuxtv.org
9972S: Odd Fixes
9973F: drivers/media/pci/tw68/
9974
9975TPM DEVICE DRIVER
9976M: Peter Huewe <peterhuewe@gmx.de>
9977M: Marcel Selhorst <tpmdd@selhorst.net>
9978R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
9979W: http://tpmdd.sourceforge.net
9980L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9981Q: git git://github.com/PeterHuewe/linux-tpmdd.git
9982T: https://github.com/PeterHuewe/linux-tpmdd
9983S: Maintained
9984F: drivers/char/tpm/
9985
9986TPM IBM_VTPM DEVICE DRIVER
9987M: Ashley Lai <ashleydlai@gmail.com>
9988W: http://tpmdd.sourceforge.net
9989L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9990S: Maintained
9991F: drivers/char/tpm/tpm_ibmvtpm*
9992
9993TRACING
9994M: Steven Rostedt <rostedt@goodmis.org>
9995M: Ingo Molnar <mingo@redhat.com>
9996T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9997S: Maintained
9998F: Documentation/trace/ftrace.txt
9999F: arch/*/*/*/ftrace.h
10000F: arch/*/kernel/ftrace.c
10001F: include/*/ftrace.h
10002F: include/linux/trace*.h
10003F: include/trace/
10004F: kernel/trace/
10005F: tools/testing/selftests/ftrace/
10006
10007TRIVIAL PATCHES
10008M: Jiri Kosina <trivial@kernel.org>
10009T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10010S: Maintained
10011K: ^Subject:.*(?i)trivial
10012
10013TTY LAYER
10014M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10015M: Jiri Slaby <jslaby@suse.cz>
10016S: Supported
10017T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10018F: drivers/tty/
10019F: drivers/tty/serial/serial_core.c
10020F: include/linux/serial_core.h
10021F: include/linux/serial.h
10022F: include/linux/tty.h
10023F: include/uapi/linux/serial_core.h
10024F: include/uapi/linux/serial.h
10025F: include/uapi/linux/tty.h
10026
10027TUA9001 MEDIA DRIVER
10028M: Antti Palosaari <crope@iki.fi>
10029L: linux-media@vger.kernel.org
10030W: http://linuxtv.org/
10031W: http://palosaari.fi/linux/
10032Q: http://patchwork.linuxtv.org/project/linux-media/list/
10033T: git git://linuxtv.org/anttip/media_tree.git
10034S: Maintained
10035F: drivers/media/tuners/tua9001*
10036
10037TULIP NETWORK DRIVERS
10038M: Grant Grundler <grundler@parisc-linux.org>
10039L: netdev@vger.kernel.org
10040S: Maintained
10041F: drivers/net/ethernet/dec/tulip/
10042
10043TUN/TAP driver
10044M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10045W: http://vtun.sourceforge.net/tun
10046S: Maintained
10047F: Documentation/networking/tuntap.txt
10048F: arch/um/os-Linux/drivers/
10049
10050TURBOCHANNEL SUBSYSTEM
10051M: "Maciej W. Rozycki" <macro@linux-mips.org>
10052M: Ralf Baechle <ralf@linux-mips.org>
10053L: linux-mips@linux-mips.org
10054Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10055S: Maintained
10056F: drivers/tc/
10057F: include/linux/tc.h
10058
10059U14-34F SCSI DRIVER
10060M: Dario Ballabio <ballabio_dario@emc.com>
10061L: linux-scsi@vger.kernel.org
10062S: Maintained
10063F: drivers/scsi/u14-34f.c
10064
10065UBI FILE SYSTEM (UBIFS)
10066M: Artem Bityutskiy <dedekind1@gmail.com>
10067M: Adrian Hunter <adrian.hunter@intel.com>
10068L: linux-mtd@lists.infradead.org
10069T: git git://git.infradead.org/ubifs-2.6.git
10070W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10071S: Maintained
10072F: Documentation/filesystems/ubifs.txt
10073F: fs/ubifs/
10074
10075UCLINUX (AND M68KNOMMU)
10076M: Greg Ungerer <gerg@uclinux.org>
10077W: http://www.uclinux.org/
10078L: uclinux-dev@uclinux.org (subscribers-only)
10079S: Maintained
10080F: arch/m68k/*/*_no.*
10081F: arch/m68k/include/asm/*_no.*
10082
10083UDF FILESYSTEM
10084M: Jan Kara <jack@suse.cz>
10085S: Maintained
10086F: Documentation/filesystems/udf.txt
10087F: fs/udf/
10088
10089UFS FILESYSTEM
10090M: Evgeniy Dushistov <dushistov@mail.ru>
10091S: Maintained
10092F: Documentation/filesystems/ufs.txt
10093F: fs/ufs/
10094
10095UHID USERSPACE HID IO DRIVER:
10096M: David Herrmann <dh.herrmann@googlemail.com>
10097L: linux-input@vger.kernel.org
10098S: Maintained
10099F: drivers/hid/uhid.c
10100F: include/uapi/linux/uhid.h
10101
10102ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10103L: linux-usb@vger.kernel.org
10104S: Orphan
10105F: drivers/uwb/
10106F: include/linux/uwb.h
10107F: include/linux/uwb/
10108
10109UNICORE32 ARCHITECTURE:
10110M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10111W: http://mprc.pku.edu.cn/~guanxuetao/linux
10112S: Maintained
10113T: git git://github.com/gxt/linux.git
10114F: arch/unicore32/
10115
10116UNIFDEF
10117M: Tony Finch <dot@dotat.at>
10118W: http://dotat.at/prog/unifdef
10119S: Maintained
10120F: scripts/unifdef.c
10121
10122UNIFORM CDROM DRIVER
10123M: Jens Axboe <axboe@kernel.dk>
10124W: http://www.kernel.dk
10125S: Maintained
10126F: Documentation/cdrom/
10127F: drivers/cdrom/cdrom.c
10128F: include/linux/cdrom.h
10129F: include/uapi/linux/cdrom.h
10130
10131UNISYS S-PAR DRIVERS
10132M: Benjamin Romer <benjamin.romer@unisys.com>
10133M: David Kershner <david.kershner@unisys.com>
10134L: sparmaintainer@unisys.com (Unisys internal)
10135S: Supported
10136F: drivers/staging/unisys/
10137
10138UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10139M: Vinayak Holikatti <vinholikatti@gmail.com>
10140L: linux-scsi@vger.kernel.org
10141S: Supported
10142F: Documentation/scsi/ufs.txt
10143F: drivers/scsi/ufs/
10144
10145UNSORTED BLOCK IMAGES (UBI)
10146M: Artem Bityutskiy <dedekind1@gmail.com>
10147M: Richard Weinberger <richard@nod.at>
10148W: http://www.linux-mtd.infradead.org/
10149L: linux-mtd@lists.infradead.org
10150T: git git://git.infradead.org/ubifs-2.6.git
10151S: Supported
10152F: drivers/mtd/ubi/
10153F: include/linux/mtd/ubi.h
10154F: include/uapi/mtd/ubi-user.h
10155
10156USB ACM DRIVER
10157M: Oliver Neukum <oliver@neukum.org>
10158L: linux-usb@vger.kernel.org
10159S: Maintained
10160F: Documentation/usb/acm.txt
10161F: drivers/usb/class/cdc-acm.*
10162
10163USB AR5523 WIRELESS DRIVER
10164M: Pontus Fuchs <pontus.fuchs@gmail.com>
10165L: linux-wireless@vger.kernel.org
10166S: Maintained
10167F: drivers/net/wireless/ath/ar5523/
10168
10169USB ATTACHED SCSI
10170M: Hans de Goede <hdegoede@redhat.com>
10171M: Gerd Hoffmann <kraxel@redhat.com>
10172L: linux-usb@vger.kernel.org
10173L: linux-scsi@vger.kernel.org
10174S: Maintained
10175F: drivers/usb/storage/uas.c
10176
10177USB CDC ETHERNET DRIVER
10178M: Oliver Neukum <oliver@neukum.org>
10179L: linux-usb@vger.kernel.org
10180S: Maintained
10181F: drivers/net/usb/cdc_*.c
10182F: include/uapi/linux/usb/cdc.h
10183
10184USB CHAOSKEY DRIVER
10185M: Keith Packard <keithp@keithp.com>
10186L: linux-usb@vger.kernel.org
10187S: Maintained
10188F: drivers/usb/misc/chaoskey.c
10189
10190USB CYPRESS C67X00 DRIVER
10191M: Peter Korsgaard <jacmet@sunsite.dk>
10192L: linux-usb@vger.kernel.org
10193S: Maintained
10194F: drivers/usb/c67x00/
10195
10196USB DAVICOM DM9601 DRIVER
10197M: Peter Korsgaard <jacmet@sunsite.dk>
10198L: netdev@vger.kernel.org
10199W: http://www.linux-usb.org/usbnet
10200S: Maintained
10201F: drivers/net/usb/dm9601.c
10202
10203USB DIAMOND RIO500 DRIVER
10204M: Cesar Miquel <miquel@df.uba.ar>
10205L: rio500-users@lists.sourceforge.net
10206W: http://rio500.sourceforge.net
10207S: Maintained
10208F: drivers/usb/misc/rio500*
10209
10210USB EHCI DRIVER
10211M: Alan Stern <stern@rowland.harvard.edu>
10212L: linux-usb@vger.kernel.org
10213S: Maintained
10214F: Documentation/usb/ehci.txt
10215F: drivers/usb/host/ehci*
10216
10217USB GADGET/PERIPHERAL SUBSYSTEM
10218M: Felipe Balbi <balbi@ti.com>
10219L: linux-usb@vger.kernel.org
10220W: http://www.linux-usb.org/gadget
10221T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10222S: Maintained
10223F: drivers/usb/gadget/
10224F: include/linux/usb/gadget*
10225
10226USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10227M: Jiri Kosina <jkosina@suse.cz>
10228L: linux-usb@vger.kernel.org
10229T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10230S: Maintained
10231F: Documentation/hid/hiddev.txt
10232F: drivers/hid/usbhid/
10233
10234USB ISP116X DRIVER
10235M: Olav Kongas <ok@artecdesign.ee>
10236L: linux-usb@vger.kernel.org
10237S: Maintained
10238F: drivers/usb/host/isp116x*
10239F: include/linux/usb/isp116x.h
10240
10241USB MASS STORAGE DRIVER
10242M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10243L: linux-usb@vger.kernel.org
10244L: usb-storage@lists.one-eyed-alien.net
10245S: Maintained
10246W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10247F: drivers/usb/storage/
10248
10249USB MIDI DRIVER
10250M: Clemens Ladisch <clemens@ladisch.de>
10251L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10252T: git git://git.alsa-project.org/alsa-kernel.git
10253S: Maintained
10254F: sound/usb/midi.*
10255
10256USB NETWORKING DRIVERS
10257L: linux-usb@vger.kernel.org
10258S: Odd Fixes
10259F: drivers/net/usb/
10260
10261USB OHCI DRIVER
10262M: Alan Stern <stern@rowland.harvard.edu>
10263L: linux-usb@vger.kernel.org
10264S: Maintained
10265F: Documentation/usb/ohci.txt
10266F: drivers/usb/host/ohci*
10267
10268USB OTG FSM (Finite State Machine)
10269M: Peter Chen <Peter.Chen@freescale.com>
10270T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10271L: linux-usb@vger.kernel.org
10272S: Maintained
10273F: drivers/usb/common/usb-otg-fsm.c
10274
10275USB OVER IP DRIVER
10276M: Valentina Manea <valentina.manea.m@gmail.com>
10277M: Shuah Khan <shuah.kh@samsung.com>
10278L: linux-usb@vger.kernel.org
10279S: Maintained
10280F: drivers/usb/usbip/
10281F: tools/usb/usbip/
10282
10283USB PEGASUS DRIVER
10284M: Petko Manolov <petkan@nucleusys.com>
10285L: linux-usb@vger.kernel.org
10286L: netdev@vger.kernel.org
10287T: git git://github.com/petkan/pegasus.git
10288W: https://github.com/petkan/pegasus
10289S: Maintained
10290F: drivers/net/usb/pegasus.*
10291
10292USB PHY LAYER
10293M: Felipe Balbi <balbi@ti.com>
10294L: linux-usb@vger.kernel.org
10295T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10296S: Maintained
10297F: drivers/usb/phy/
10298
10299USB PRINTER DRIVER (usblp)
10300M: Pete Zaitcev <zaitcev@redhat.com>
10301L: linux-usb@vger.kernel.org
10302S: Supported
10303F: drivers/usb/class/usblp.c
10304
10305USB RTL8150 DRIVER
10306M: Petko Manolov <petkan@nucleusys.com>
10307L: linux-usb@vger.kernel.org
10308L: netdev@vger.kernel.org
10309T: git git://github.com/petkan/rtl8150.git
10310W: https://github.com/petkan/rtl8150
10311S: Maintained
10312F: drivers/net/usb/rtl8150.c
10313
10314USB SERIAL SUBSYSTEM
10315M: Johan Hovold <johan@kernel.org>
10316L: linux-usb@vger.kernel.org
10317S: Maintained
10318F: Documentation/usb/usb-serial.txt
10319F: drivers/usb/serial/
10320F: include/linux/usb/serial.h
10321
10322USB SMSC75XX ETHERNET DRIVER
10323M: Steve Glendinning <steve.glendinning@shawell.net>
10324L: netdev@vger.kernel.org
10325S: Maintained
10326F: drivers/net/usb/smsc75xx.*
10327
10328USB SMSC95XX ETHERNET DRIVER
10329M: Steve Glendinning <steve.glendinning@shawell.net>
10330L: netdev@vger.kernel.org
10331S: Maintained
10332F: drivers/net/usb/smsc95xx.*
10333
10334USB SUBSYSTEM
10335M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10336L: linux-usb@vger.kernel.org
10337W: http://www.linux-usb.org
10338T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10339S: Supported
10340F: Documentation/usb/
10341F: drivers/usb/
10342F: include/linux/usb.h
10343F: include/linux/usb/
10344
10345USB UHCI DRIVER
10346M: Alan Stern <stern@rowland.harvard.edu>
10347L: linux-usb@vger.kernel.org
10348S: Maintained
10349F: drivers/usb/host/uhci*
10350
10351USB "USBNET" DRIVER FRAMEWORK
10352M: Oliver Neukum <oneukum@suse.de>
10353L: netdev@vger.kernel.org
10354W: http://www.linux-usb.org/usbnet
10355S: Maintained
10356F: drivers/net/usb/usbnet.c
10357F: include/linux/usb/usbnet.h
10358
10359USB VIDEO CLASS
10360M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10361L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10362L: linux-media@vger.kernel.org
10363T: git git://linuxtv.org/media_tree.git
10364W: http://www.ideasonboard.org/uvc/
10365S: Maintained
10366F: drivers/media/usb/uvc/
10367F: include/uapi/linux/uvcvideo.h
10368
10369USB VISION DRIVER
10370M: Hans Verkuil <hverkuil@xs4all.nl>
10371L: linux-media@vger.kernel.org
10372T: git git://linuxtv.org/media_tree.git
10373W: http://linuxtv.org
10374S: Odd Fixes
10375F: drivers/media/usb/usbvision/
10376
10377USB WEBCAM GADGET
10378M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10379L: linux-usb@vger.kernel.org
10380S: Maintained
10381F: drivers/usb/gadget/function/*uvc*
10382F: drivers/usb/gadget/legacy/webcam.c
10383
10384USB WIRELESS RNDIS DRIVER (rndis_wlan)
10385M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10386L: linux-wireless@vger.kernel.org
10387S: Maintained
10388F: drivers/net/wireless/rndis_wlan.c
10389
10390USB XHCI DRIVER
10391M: Mathias Nyman <mathias.nyman@intel.com>
10392L: linux-usb@vger.kernel.org
10393S: Supported
10394F: drivers/usb/host/xhci*
10395F: drivers/usb/host/pci-quirks*
10396
10397USB ZD1201 DRIVER
10398L: linux-wireless@vger.kernel.org
10399W: http://linux-lc100020.sourceforge.net
10400S: Orphan
10401F: drivers/net/wireless/zd1201.*
10402
10403USB ZR364XX DRIVER
10404M: Antoine Jacquet <royale@zerezo.com>
10405L: linux-usb@vger.kernel.org
10406L: linux-media@vger.kernel.org
10407T: git git://linuxtv.org/media_tree.git
10408W: http://royale.zerezo.com/zr364xx/
10409S: Maintained
10410F: Documentation/video4linux/zr364xx.txt
10411F: drivers/media/usb/zr364xx/
10412
10413USER-MODE LINUX (UML)
10414M: Jeff Dike <jdike@addtoit.com>
10415M: Richard Weinberger <richard@nod.at>
10416L: user-mode-linux-devel@lists.sourceforge.net
10417L: user-mode-linux-user@lists.sourceforge.net
10418W: http://user-mode-linux.sourceforge.net
10419S: Maintained
10420F: Documentation/virtual/uml/
10421F: arch/um/
10422F: arch/x86/um/
10423F: fs/hostfs/
10424F: fs/hppfs/
10425
10426USERSPACE I/O (UIO)
10427M: "Hans J. Koch" <hjk@hansjkoch.de>
10428M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10429S: Maintained
10430T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10431F: Documentation/DocBook/uio-howto.tmpl
10432F: drivers/uio/
10433F: include/linux/uio*.h
10434
10435UTIL-LINUX PACKAGE
10436M: Karel Zak <kzak@redhat.com>
10437L: util-linux@vger.kernel.org
10438W: http://en.wikipedia.org/wiki/Util-linux
10439T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10440S: Maintained
10441
10442UVESAFB DRIVER
10443M: Michal Januszewski <spock@gentoo.org>
10444L: linux-fbdev@vger.kernel.org
10445W: http://dev.gentoo.org/~spock/projects/uvesafb/
10446S: Maintained
10447F: Documentation/fb/uvesafb.txt
10448F: drivers/video/fbdev/uvesafb.*
10449
10450VFAT/FAT/MSDOS FILESYSTEM
10451M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10452S: Maintained
10453F: Documentation/filesystems/vfat.txt
10454F: fs/fat/
10455
10456VFIO DRIVER
10457M: Alex Williamson <alex.williamson@redhat.com>
10458L: kvm@vger.kernel.org
10459S: Maintained
10460F: Documentation/vfio.txt
10461F: drivers/vfio/
10462F: include/linux/vfio.h
10463F: include/uapi/linux/vfio.h
10464
10465VIDEOBUF2 FRAMEWORK
10466M: Pawel Osciak <pawel@osciak.com>
10467M: Marek Szyprowski <m.szyprowski@samsung.com>
10468M: Kyungmin Park <kyungmin.park@samsung.com>
10469L: linux-media@vger.kernel.org
10470S: Maintained
10471F: drivers/media/v4l2-core/videobuf2-*
10472F: include/media/videobuf2-*
10473
10474VIRTIO CONSOLE DRIVER
10475M: Amit Shah <amit.shah@redhat.com>
10476L: virtualization@lists.linux-foundation.org
10477S: Maintained
10478F: drivers/char/virtio_console.c
10479F: include/linux/virtio_console.h
10480F: include/uapi/linux/virtio_console.h
10481
10482VIRTIO CORE, NET AND BLOCK DRIVERS
10483M: Rusty Russell <rusty@rustcorp.com.au>
10484M: "Michael S. Tsirkin" <mst@redhat.com>
10485L: virtualization@lists.linux-foundation.org
10486S: Maintained
10487F: drivers/virtio/
10488F: tools/virtio/
10489F: drivers/net/virtio_net.c
10490F: drivers/block/virtio_blk.c
10491F: include/linux/virtio_*.h
10492F: include/uapi/linux/virtio_*.h
10493
10494VIRTIO HOST (VHOST)
10495M: "Michael S. Tsirkin" <mst@redhat.com>
10496L: kvm@vger.kernel.org
10497L: virtualization@lists.linux-foundation.org
10498L: netdev@vger.kernel.org
10499S: Maintained
10500F: drivers/vhost/
10501F: include/uapi/linux/vhost.h
10502
10503VIA RHINE NETWORK DRIVER
10504M: Roger Luethi <rl@hellgate.ch>
10505S: Maintained
10506F: drivers/net/ethernet/via/via-rhine.c
10507
10508VIA SD/MMC CARD CONTROLLER DRIVER
10509M: Bruce Chang <brucechang@via.com.tw>
10510M: Harald Welte <HaraldWelte@viatech.com>
10511S: Maintained
10512F: drivers/mmc/host/via-sdmmc.c
10513
10514VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10515M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10516L: linux-fbdev@vger.kernel.org
10517S: Maintained
10518F: include/linux/via-core.h
10519F: include/linux/via-gpio.h
10520F: include/linux/via_i2c.h
10521F: drivers/video/fbdev/via/
10522
10523VIA VELOCITY NETWORK DRIVER
10524M: Francois Romieu <romieu@fr.zoreil.com>
10525L: netdev@vger.kernel.org
10526S: Maintained
10527F: drivers/net/ethernet/via/via-velocity.*
10528
10529VIVID VIRTUAL VIDEO DRIVER
10530M: Hans Verkuil <hverkuil@xs4all.nl>
10531L: linux-media@vger.kernel.org
10532T: git git://linuxtv.org/media_tree.git
10533W: http://linuxtv.org
10534S: Maintained
10535F: drivers/media/platform/vivid/*
10536
10537VLAN (802.1Q)
10538M: Patrick McHardy <kaber@trash.net>
10539L: netdev@vger.kernel.org
10540S: Maintained
10541F: drivers/net/macvlan.c
10542F: include/linux/if_*vlan.h
10543F: net/8021q/
10544
10545VLYNQ BUS
10546M: Florian Fainelli <florian@openwrt.org>
10547L: openwrt-devel@lists.openwrt.org (subscribers-only)
10548S: Maintained
10549F: drivers/vlynq/vlynq.c
10550F: include/linux/vlynq.h
10551
10552VME SUBSYSTEM
10553M: Martyn Welch <martyn.welch@ge.com>
10554M: Manohar Vanga <manohar.vanga@gmail.com>
10555M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10556L: devel@driverdev.osuosl.org
10557S: Maintained
10558T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10559F: Documentation/vme_api.txt
10560F: drivers/staging/vme/
10561F: drivers/vme/
10562F: include/linux/vme*
10563
10564VMWARE HYPERVISOR INTERFACE
10565M: Alok Kataria <akataria@vmware.com>
10566L: virtualization@lists.linux-foundation.org
10567S: Supported
10568F: arch/x86/kernel/cpu/vmware.c
10569
10570VMWARE BALLOON DRIVER
10571M: Xavier Deguillard <xdeguillard@vmware.com>
10572M: Philip Moltmann <moltmann@vmware.com>
10573M: "VMware, Inc." <pv-drivers@vmware.com>
10574L: linux-kernel@vger.kernel.org
10575S: Maintained
10576F: drivers/misc/vmw_balloon.c
10577
10578VMWARE VMXNET3 ETHERNET DRIVER
10579M: Shreyas Bhatewara <sbhatewara@vmware.com>
10580M: "VMware, Inc." <pv-drivers@vmware.com>
10581L: netdev@vger.kernel.org
10582S: Maintained
10583F: drivers/net/vmxnet3/
10584
10585VMware PVSCSI driver
10586M: Arvind Kumar <arvindkumar@vmware.com>
10587M: VMware PV-Drivers <pv-drivers@vmware.com>
10588L: linux-scsi@vger.kernel.org
10589S: Maintained
10590F: drivers/scsi/vmw_pvscsi.c
10591F: drivers/scsi/vmw_pvscsi.h
10592
10593VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10594M: Liam Girdwood <lgirdwood@gmail.com>
10595M: Mark Brown <broonie@kernel.org>
10596L: linux-kernel@vger.kernel.org
10597W: http://opensource.wolfsonmicro.com/node/15
10598W: http://www.slimlogic.co.uk/?p=48
10599T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10600S: Supported
10601F: drivers/regulator/
10602F: include/linux/regulator/
10603
10604VT1211 HARDWARE MONITOR DRIVER
10605M: Juerg Haefliger <juergh@gmail.com>
10606L: lm-sensors@lm-sensors.org
10607S: Maintained
10608F: Documentation/hwmon/vt1211
10609F: drivers/hwmon/vt1211.c
10610
10611VT8231 HARDWARE MONITOR DRIVER
10612M: Roger Lucas <vt8231@hiddenengine.co.uk>
10613L: lm-sensors@lm-sensors.org
10614S: Maintained
10615F: drivers/hwmon/vt8231.c
10616
10617VUB300 USB to SDIO/SD/MMC bridge chip
10618M: Tony Olech <tony.olech@elandigitalsystems.com>
10619L: linux-mmc@vger.kernel.org
10620L: linux-usb@vger.kernel.org
10621S: Supported
10622F: drivers/mmc/host/vub300.c
10623
10624W1 DALLAS'S 1-WIRE BUS
10625M: Evgeniy Polyakov <zbr@ioremap.net>
10626S: Maintained
10627F: Documentation/w1/
10628F: drivers/w1/
10629
10630W83791D HARDWARE MONITORING DRIVER
10631M: Marc Hulsman <m.hulsman@tudelft.nl>
10632L: lm-sensors@lm-sensors.org
10633S: Maintained
10634F: Documentation/hwmon/w83791d
10635F: drivers/hwmon/w83791d.c
10636
10637W83793 HARDWARE MONITORING DRIVER
10638M: Rudolf Marek <r.marek@assembler.cz>
10639L: lm-sensors@lm-sensors.org
10640S: Maintained
10641F: Documentation/hwmon/w83793
10642F: drivers/hwmon/w83793.c
10643
10644W83795 HARDWARE MONITORING DRIVER
10645M: Jean Delvare <jdelvare@suse.de>
10646L: lm-sensors@lm-sensors.org
10647S: Maintained
10648F: drivers/hwmon/w83795.c
10649
10650W83L51xD SD/MMC CARD INTERFACE DRIVER
10651M: Pierre Ossman <pierre@ossman.eu>
10652S: Maintained
10653F: drivers/mmc/host/wbsd.*
10654
10655WACOM PROTOCOL 4 SERIAL TABLETS
10656M: Julian Squires <julian@cipht.net>
10657M: Hans de Goede <hdegoede@redhat.com>
10658L: linux-input@vger.kernel.org
10659S: Maintained
10660F: drivers/input/tablet/wacom_serial4.c
10661
10662WATCHDOG DEVICE DRIVERS
10663M: Wim Van Sebroeck <wim@iguana.be>
10664L: linux-watchdog@vger.kernel.org
10665W: http://www.linux-watchdog.org/
10666T: git git://www.linux-watchdog.org/linux-watchdog.git
10667S: Maintained
10668F: Documentation/watchdog/
10669F: drivers/watchdog/
10670F: include/linux/watchdog.h
10671F: include/uapi/linux/watchdog.h
10672
10673WD7000 SCSI DRIVER
10674M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10675L: linux-scsi@vger.kernel.org
10676S: Maintained
10677F: drivers/scsi/wd7000.c
10678
10679WIIMOTE HID DRIVER
10680M: David Herrmann <dh.herrmann@googlemail.com>
10681L: linux-input@vger.kernel.org
10682S: Maintained
10683F: drivers/hid/hid-wiimote*
10684
10685WINBOND CIR DRIVER
10686M: David Härdeman <david@hardeman.nu>
10687S: Maintained
10688F: drivers/media/rc/winbond-cir.c
10689
10690WIMAX STACK
10691M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10692M: linux-wimax@intel.com
10693L: wimax@linuxwimax.org (subscribers-only)
10694S: Supported
10695W: http://linuxwimax.org
10696F: Documentation/wimax/README.wimax
10697F: include/linux/wimax/debug.h
10698F: include/net/wimax.h
10699F: include/uapi/linux/wimax.h
10700F: net/wimax/
10701
10702WISTRON LAPTOP BUTTON DRIVER
10703M: Miloslav Trmac <mitr@volny.cz>
10704S: Maintained
10705F: drivers/input/misc/wistron_btns.c
10706
10707WL3501 WIRELESS PCMCIA CARD DRIVER
10708M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10709L: linux-wireless@vger.kernel.org
10710W: http://oops.ghostprotocols.net:81/blog
10711S: Maintained
10712F: drivers/net/wireless/wl3501*
10713
10714WM97XX TOUCHSCREEN DRIVERS
10715M: Mark Brown <broonie@kernel.org>
10716M: Liam Girdwood <lrg@slimlogic.co.uk>
10717L: linux-input@vger.kernel.org
10718T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10719W: http://opensource.wolfsonmicro.com/node/7
10720S: Supported
10721F: drivers/input/touchscreen/*wm97*
10722F: include/linux/wm97xx.h
10723
10724WOLFSON MICROELECTRONICS DRIVERS
10725L: patches@opensource.wolfsonmicro.com
10726T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10727T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10728W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10729S: Supported
10730F: Documentation/hwmon/wm83??
10731F: arch/arm/mach-s3c64xx/mach-crag6410*
10732F: drivers/clk/clk-wm83*.c
10733F: drivers/extcon/extcon-arizona.c
10734F: drivers/leds/leds-wm83*.c
10735F: drivers/gpio/gpio-*wm*.c
10736F: drivers/gpio/gpio-arizona.c
10737F: drivers/hwmon/wm83??-hwmon.c
10738F: drivers/input/misc/wm831x-on.c
10739F: drivers/input/touchscreen/wm831x-ts.c
10740F: drivers/input/touchscreen/wm97*.c
10741F: drivers/mfd/arizona*
10742F: drivers/mfd/wm*.c
10743F: drivers/power/wm83*.c
10744F: drivers/rtc/rtc-wm83*.c
10745F: drivers/regulator/wm8*.c
10746F: drivers/video/backlight/wm83*_bl.c
10747F: drivers/watchdog/wm83*_wdt.c
10748F: include/linux/mfd/arizona/
10749F: include/linux/mfd/wm831x/
10750F: include/linux/mfd/wm8350/
10751F: include/linux/mfd/wm8400*
10752F: include/linux/wm97xx.h
10753F: include/sound/wm????.h
10754F: sound/soc/codecs/arizona.?
10755F: sound/soc/codecs/wm*
10756
10757WORKQUEUE
10758M: Tejun Heo <tj@kernel.org>
10759T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10760S: Maintained
10761F: include/linux/workqueue.h
10762F: kernel/workqueue.c
10763F: Documentation/workqueue.txt
10764
10765X.25 NETWORK LAYER
10766M: Andrew Hendry <andrew.hendry@gmail.com>
10767L: linux-x25@vger.kernel.org
10768S: Odd Fixes
10769F: Documentation/networking/x25*
10770F: include/net/x25*
10771F: net/x25/
10772
10773X86 ARCHITECTURE (32-BIT AND 64-BIT)
10774M: Thomas Gleixner <tglx@linutronix.de>
10775M: Ingo Molnar <mingo@redhat.com>
10776M: "H. Peter Anvin" <hpa@zytor.com>
10777M: x86@kernel.org
10778L: linux-kernel@vger.kernel.org
10779T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10780S: Maintained
10781F: Documentation/x86/
10782F: arch/x86/
10783
10784X86 PLATFORM DRIVERS
10785M: Darren Hart <dvhart@infradead.org>
10786L: platform-driver-x86@vger.kernel.org
10787T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10788S: Maintained
10789F: drivers/platform/x86/
10790
10791X86 MCE INFRASTRUCTURE
10792M: Tony Luck <tony.luck@intel.com>
10793M: Borislav Petkov <bp@alien8.de>
10794L: linux-edac@vger.kernel.org
10795S: Maintained
10796F: arch/x86/kernel/cpu/mcheck/*
10797
10798X86 VDSO
10799M: Andy Lutomirski <luto@amacapital.net>
10800L: linux-kernel@vger.kernel.org
10801T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10802S: Maintained
10803F: arch/x86/vdso/
10804
10805XC2028/3028 TUNER DRIVER
10806M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10807L: linux-media@vger.kernel.org
10808W: http://linuxtv.org
10809T: git git://linuxtv.org/media_tree.git
10810S: Maintained
10811F: drivers/media/tuners/tuner-xc2028.*
10812
10813XEN HYPERVISOR INTERFACE
10814M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10815M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10816M: David Vrabel <david.vrabel@citrix.com>
10817L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10818T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10819S: Supported
10820F: arch/x86/xen/
10821F: drivers/*/xen-*front.c
10822F: drivers/xen/
10823F: arch/x86/include/asm/xen/
10824F: include/xen/
10825F: include/uapi/xen/
10826
10827XEN HYPERVISOR ARM
10828M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10829L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10830S: Supported
10831F: arch/arm/xen/
10832F: arch/arm/include/asm/xen/
10833
10834XEN HYPERVISOR ARM64
10835M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10836L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10837S: Supported
10838F: arch/arm64/xen/
10839F: arch/arm64/include/asm/xen/
10840
10841XEN NETWORK BACKEND DRIVER
10842M: Ian Campbell <ian.campbell@citrix.com>
10843M: Wei Liu <wei.liu2@citrix.com>
10844L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10845L: netdev@vger.kernel.org
10846S: Supported
10847F: drivers/net/xen-netback/*
10848
10849XEN PCI SUBSYSTEM
10850M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10851L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10852S: Supported
10853F: arch/x86/pci/*xen*
10854F: drivers/pci/*xen*
10855
10856XEN BLOCK SUBSYSTEM
10857M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10858M: Roger Pau Monné <roger.pau@citrix.com>
10859L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10860S: Supported
10861F: drivers/block/xen-blkback/*
10862F: drivers/block/xen*
10863
10864XEN PVSCSI DRIVERS
10865M: Juergen Gross <jgross@suse.com>
10866L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10867L: linux-scsi@vger.kernel.org
10868S: Supported
10869F: drivers/scsi/xen-scsifront.c
10870F: drivers/xen/xen-scsiback.c
10871F: include/xen/interface/io/vscsiif.h
10872
10873XEN SWIOTLB SUBSYSTEM
10874M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10875L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10876S: Supported
10877F: arch/x86/xen/*swiotlb*
10878F: drivers/xen/*swiotlb*
10879
10880XFS FILESYSTEM
10881P: Silicon Graphics Inc
10882M: Dave Chinner <david@fromorbit.com>
10883M: xfs@oss.sgi.com
10884L: xfs@oss.sgi.com
10885W: http://oss.sgi.com/projects/xfs
10886T: git git://oss.sgi.com/xfs/xfs.git
10887S: Supported
10888F: Documentation/filesystems/xfs.txt
10889F: fs/xfs/
10890
10891XILINX AXI ETHERNET DRIVER
10892M: Anirudha Sarangi <anirudh@xilinx.com>
10893M: John Linn <John.Linn@xilinx.com>
10894S: Maintained
10895F: drivers/net/ethernet/xilinx/xilinx_axienet*
10896
10897XILINX UARTLITE SERIAL DRIVER
10898M: Peter Korsgaard <jacmet@sunsite.dk>
10899L: linux-serial@vger.kernel.org
10900S: Maintained
10901F: drivers/tty/serial/uartlite.c
10902
10903XILLYBUS DRIVER
10904M: Eli Billauer <eli.billauer@gmail.com>
10905L: linux-kernel@vger.kernel.org
10906S: Supported
10907F: drivers/char/xillybus/
10908
10909XTENSA XTFPGA PLATFORM SUPPORT
10910M: Max Filippov <jcmvbkbc@gmail.com>
10911L: linux-xtensa@linux-xtensa.org
10912S: Maintained
10913F: drivers/spi/spi-xtensa-xtfpga.c
10914F: sound/soc/xtensa/xtfpga-i2s.c
10915
10916YAM DRIVER FOR AX.25
10917M: Jean-Paul Roubelat <jpr@f6fbb.org>
10918L: linux-hams@vger.kernel.org
10919S: Maintained
10920F: drivers/net/hamradio/yam*
10921F: include/linux/yam.h
10922
10923YEALINK PHONE DRIVER
10924M: Henk Vergonet <Henk.Vergonet@gmail.com>
10925L: usbb2k-api-dev@nongnu.org
10926S: Maintained
10927F: Documentation/input/yealink.txt
10928F: drivers/input/misc/yealink.*
10929
10930Z8530 DRIVER FOR AX.25
10931M: Joerg Reuter <jreuter@yaina.de>
10932W: http://yaina.de/jreuter/
10933W: http://www.qsl.net/dl1bke/
10934L: linux-hams@vger.kernel.org
10935S: Maintained
10936F: Documentation/networking/z8530drv.txt
10937F: drivers/net/hamradio/*scc.c
10938F: drivers/net/hamradio/z8530.h
10939
10940ZBUD COMPRESSED PAGE ALLOCATOR
10941M: Seth Jennings <sjennings@variantweb.net>
10942L: linux-mm@kvack.org
10943S: Maintained
10944F: mm/zbud.c
10945F: include/linux/zbud.h
10946
10947ZD1211RW WIRELESS DRIVER
10948M: Daniel Drake <dsd@gentoo.org>
10949M: Ulrich Kunitz <kune@deine-taler.de>
10950W: http://zd1211.ath.cx/wiki/DriverRewrite
10951L: linux-wireless@vger.kernel.org
10952L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10953S: Maintained
10954F: drivers/net/wireless/zd1211rw/
10955
10956ZR36067 VIDEO FOR LINUX DRIVER
10957L: mjpeg-users@lists.sourceforge.net
10958L: linux-media@vger.kernel.org
10959W: http://mjpeg.sourceforge.net/driver-zoran/
10960T: hg http://linuxtv.org/hg/v4l-dvb
10961S: Odd Fixes
10962F: drivers/media/pci/zoran/
10963
10964ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10965M: Minchan Kim <minchan@kernel.org>
10966M: Nitin Gupta <ngupta@vflare.org>
10967L: linux-kernel@vger.kernel.org
10968S: Maintained
10969F: drivers/block/zram/
10970F: Documentation/blockdev/zram.txt
10971
10972ZS DECSTATION Z85C30 SERIAL DRIVER
10973M: "Maciej W. Rozycki" <macro@linux-mips.org>
10974S: Maintained
10975F: drivers/tty/serial/zs.*
10976
10977ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10978M: Minchan Kim <minchan@kernel.org>
10979M: Nitin Gupta <ngupta@vflare.org>
10980L: linux-mm@kvack.org
10981S: Maintained
10982F: mm/zsmalloc.c
10983F: include/linux/zsmalloc.h
10984F: Documentation/vm/zsmalloc.txt
10985
10986ZSWAP COMPRESSED SWAP CACHING
10987M: Seth Jennings <sjennings@variantweb.net>
10988L: linux-mm@kvack.org
10989S: Maintained
10990F: mm/zswap.c
10991
10992THE REST
10993M: Linus Torvalds <torvalds@linux-foundation.org>
10994L: linux-kernel@vger.kernel.org
10995Q: http://patchwork.kernel.org/project/LKML/list/
10996T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10997S: Buried alive in reporters
10998F: *
10999F: */