[media] MAINTAINERS: Add myself as img-ir maintainer
[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 trival 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 TRIPLE SPEED ETHERNET DRIVER
567M: Vince Bridgers <vbridger@opensource.altera.com>
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
600S: Supported
601F: drivers/usb/gadget/udc/amd5536udc.*
602
603AMD GEODE PROCESSOR/CHIPSET SUPPORT
604P: Andres Salomon <dilinger@queued.net>
605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
610F: drivers/video/fbdev/geode/
611F: arch/x86/include/asm/geode.h
612
613AMD IOMMU (AMD-VI)
614M: Joerg Roedel <joro@8bytes.org>
615L: iommu@lists.linux-foundation.org
616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617S: Maintained
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
620
621AMD MICROCODE UPDATE SUPPORT
622M: Andreas Herrmann <herrmann.der.user@googlemail.com>
623L: amd64-microcode@amd64.org
624S: Maintained
625F: arch/x86/kernel/cpu/microcode/amd*
626
627AMD XGBE DRIVER
628M: Tom Lendacky <thomas.lendacky@amd.com>
629L: netdev@vger.kernel.org
630S: Supported
631F: drivers/net/ethernet/amd/xgbe/
632F: drivers/net/phy/amd-xgbe-phy.c
633
634AMS (Apple Motion Sensor) DRIVER
635M: Michael Hanselmann <linux-kernel@hansmi.ch>
636S: Supported
637F: drivers/macintosh/ams/
638
639AMSO1100 RNIC DRIVER
640M: Tom Tucker <tom@opengridcomputing.com>
641M: Steve Wise <swise@opengridcomputing.com>
642L: linux-rdma@vger.kernel.org
643S: Maintained
644F: drivers/infiniband/hw/amso1100/
645
646ANALOG DEVICES INC AD9389B DRIVER
647M: Hans Verkuil <hans.verkuil@cisco.com>
648L: linux-media@vger.kernel.org
649S: Maintained
650F: drivers/media/i2c/ad9389b*
651
652ANALOG DEVICES INC ADV7511 DRIVER
653M: Hans Verkuil <hans.verkuil@cisco.com>
654L: linux-media@vger.kernel.org
655S: Maintained
656F: drivers/media/i2c/adv7511*
657
658ANALOG DEVICES INC ADV7604 DRIVER
659M: Hans Verkuil <hans.verkuil@cisco.com>
660L: linux-media@vger.kernel.org
661S: Maintained
662F: drivers/media/i2c/adv7604*
663
664ANALOG DEVICES INC ADV7842 DRIVER
665M: Hans Verkuil <hans.verkuil@cisco.com>
666L: linux-media@vger.kernel.org
667S: Maintained
668F: drivers/media/i2c/adv7842*
669
670ANALOG DEVICES INC ASOC CODEC DRIVERS
671M: Lars-Peter Clausen <lars@metafoo.de>
672L: alsa-devel@alsa-project.org (moderated for non-subscribers)
673W: http://wiki.analog.com/
674W: http://ez.analog.com/community/linux-device-drivers
675S: Supported
676F: sound/soc/codecs/adau*
677F: sound/soc/codecs/adav*
678F: sound/soc/codecs/ad1*
679F: sound/soc/codecs/ad7*
680F: sound/soc/codecs/ssm*
681F: sound/soc/codecs/sigmadsp.*
682
683ANALOG DEVICES INC ASOC DRIVERS
684L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
685L: alsa-devel@alsa-project.org (moderated for non-subscribers)
686W: http://blackfin.uclinux.org/
687S: Supported
688F: sound/soc/blackfin/*
689
690ANALOG DEVICES INC IIO DRIVERS
691M: Lars-Peter Clausen <lars@metafoo.de>
692M: Michael Hennerich <Michael.Hennerich@analog.com>
693W: http://wiki.analog.com/
694W: http://ez.analog.com/community/linux-device-drivers
695S: Supported
696F: drivers/iio/*/ad*
697X: drivers/iio/*/adjd*
698F: drivers/staging/iio/*/ad*
699F: staging/iio/trigger/iio-trig-bfin-timer.c
700
701AOA (Apple Onboard Audio) ALSA DRIVER
702M: Johannes Berg <johannes@sipsolutions.net>
703L: linuxppc-dev@lists.ozlabs.org
704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
705S: Maintained
706F: sound/aoa/
707
708APM DRIVER
709M: Jiri Kosina <jkosina@suse.cz>
710S: Odd fixes
711F: arch/x86/kernel/apm_32.c
712F: include/linux/apm_bios.h
713F: include/uapi/linux/apm_bios.h
714F: drivers/char/apm-emulation.c
715
716APPLE BCM5974 MULTITOUCH DRIVER
717M: Henrik Rydberg <rydberg@euromail.se>
718L: linux-input@vger.kernel.org
719S: Maintained
720F: drivers/input/mouse/bcm5974.c
721
722APPLE SMC DRIVER
723M: Henrik Rydberg <rydberg@euromail.se>
724L: lm-sensors@lm-sensors.org
725S: Maintained
726F: drivers/hwmon/applesmc.c
727
728APPLETALK NETWORK LAYER
729M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
730S: Maintained
731F: drivers/net/appletalk/
732F: net/appletalk/
733
734APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
735M: Iyappan Subramanian <isubramanian@apm.com>
736M: Keyur Chudgar <kchudgar@apm.com>
737S: Supported
738F: drivers/net/ethernet/apm/xgene/
739F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
740
741APTINA CAMERA SENSOR PLL
742M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
743L: linux-media@vger.kernel.org
744S: Maintained
745F: drivers/media/i2c/aptina-pll.*
746
747ARASAN COMPACT FLASH PATA CONTROLLER
748M: Viresh Kumar <viresh.linux@gmail.com>
749L: linux-ide@vger.kernel.org
750S: Maintained
751F: include/linux/pata_arasan_cf_data.h
752F: drivers/ata/pata_arasan_cf.c
753
754ARC FRAMEBUFFER DRIVER
755M: Jaya Kumar <jayalk@intworks.biz>
756S: Maintained
757F: drivers/video/fbdev/arcfb.c
758F: drivers/video/fbdev/core/fb_defio.c
759
760ARM MFM AND FLOPPY DRIVERS
761M: Ian Molton <spyro@f2s.com>
762S: Maintained
763F: arch/arm/lib/floppydma.S
764F: arch/arm/include/asm/floppy.h
765
766ARM PMU PROFILING AND DEBUGGING
767M: Will Deacon <will.deacon@arm.com>
768S: Maintained
769F: arch/arm/kernel/perf_event*
770F: arch/arm/oprofile/common.c
771F: arch/arm/include/asm/pmu.h
772F: arch/arm/kernel/hw_breakpoint.c
773F: arch/arm/include/asm/hw_breakpoint.h
774
775ARM PORT
776M: Russell King <linux@arm.linux.org.uk>
777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
778W: http://www.arm.linux.org.uk/
779S: Maintained
780F: arch/arm/
781
782ARM SUB-ARCHITECTURES
783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
784S: Maintained
785F: arch/arm/mach-*/
786F: arch/arm/plat-*/
787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
788
789ARM PRIMECELL AACI PL041 DRIVER
790M: Russell King <linux@arm.linux.org.uk>
791S: Maintained
792F: sound/arm/aaci.*
793
794ARM PRIMECELL CLCD PL110 DRIVER
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
797F: drivers/video/fbdev/amba-clcd.*
798
799ARM PRIMECELL KMI PL050 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: drivers/input/serio/ambakmi.*
803F: include/linux/amba/kmi.h
804
805ARM PRIMECELL MMCI PL180/1 DRIVER
806M: Russell King <linux@arm.linux.org.uk>
807S: Maintained
808F: drivers/mmc/host/mmci.*
809F: include/linux/amba/mmci.h
810
811ARM PRIMECELL UART PL010 AND PL011 DRIVERS
812M: Russell King <linux@arm.linux.org.uk>
813S: Maintained
814F: drivers/tty/serial/amba-pl01*.c
815F: include/linux/amba/serial.h
816
817ARM PRIMECELL BUS SUPPORT
818M: Russell King <linux@arm.linux.org.uk>
819S: Maintained
820F: drivers/amba/
821F: include/linux/amba/bus.h
822
823ARM/ADS SPHERE MACHINE SUPPORT
824M: Lennert Buytenhek <kernel@wantstofly.org>
825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826S: Maintained
827
828ARM/AFEB9260 MACHINE SUPPORT
829M: Sergey Lapin <slapin@ossfans.org>
830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
831S: Maintained
832
833ARM/AJECO 1ARM MACHINE SUPPORT
834M: Lennert Buytenhek <kernel@wantstofly.org>
835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
836S: Maintained
837
838ARM/Allwinner A1X SoC support
839M: Maxime Ripard <maxime.ripard@free-electrons.com>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
842N: sun[x4567]i
843
844ARM/Allwinner SoC Clock Support
845M: Emilio López <emilio@elopez.com.ar>
846S: Maintained
847F: drivers/clk/sunxi/
848
849ARM/Amlogic MesonX SoC support
850M: Carlo Caione <carlo@caione.org>
851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852S: Maintained
853F: drivers/media/rc/meson-ir.c
854N: meson[x68]
855
856ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
857M: Andrew Victor <linux@maxim.org.za>
858M: Nicolas Ferre <nicolas.ferre@atmel.com>
859M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
860L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
861W: http://maxim.org.za/at91_26.html
862W: http://www.linux4sam.org
863S: Supported
864F: arch/arm/mach-at91/
865F: arch/arm/boot/dts/at91*.dts
866F: arch/arm/boot/dts/at91*.dtsi
867F: arch/arm/boot/dts/sama*.dts
868F: arch/arm/boot/dts/sama*.dtsi
869
870ARM/ATMEL AT91 Clock Support
871M: Boris Brezillon <boris.brezillon@free-electrons.com>
872S: Maintained
873F: drivers/clk/at91
874
875ARM/CALXEDA HIGHBANK ARCHITECTURE
876M: Rob Herring <robh@kernel.org>
877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
878S: Maintained
879F: arch/arm/mach-highbank/
880
881ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
882M: Krzysztof Halasa <khalasa@piap.pl>
883S: Maintained
884F: arch/arm/mach-cns3xxx/
885
886ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
887M: Alexander Shiyan <shc_work@mail.ru>
888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S: Odd Fixes
890N: clps711x
891
892ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
893M: Hartley Sweeten <hsweeten@visionengravers.com>
894M: Ryan Mallon <rmallon@gmail.com>
895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896S: Maintained
897F: arch/arm/mach-ep93xx/
898F: arch/arm/mach-ep93xx/include/mach/
899
900ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
901M: Lennert Buytenhek <kernel@wantstofly.org>
902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
903S: Maintained
904
905ARM/CLKDEV SUPPORT
906M: Russell King <linux@arm.linux.org.uk>
907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S: Maintained
909F: arch/arm/include/asm/clkdev.h
910F: drivers/clk/clkdev.c
911
912ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
913M: Mike Rapoport <mike@compulab.co.il>
914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915S: Maintained
916
917ARM/CONTEC MICRO9 MACHINE SUPPORT
918M: Hubert Feurstein <hubert.feurstein@contec.at>
919S: Maintained
920F: arch/arm/mach-ep93xx/micro9.c
921
922ARM/CORGI MACHINE SUPPORT
923M: Richard Purdie <rpurdie@rpsys.net>
924S: Maintained
925
926ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
927M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929T: git git://git.berlios.de/gemini-board
930S: Maintained
931F: arch/arm/mach-gemini/
932
933ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
934M: Barry Song <baohua@kernel.org>
935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
937S: Maintained
938F: arch/arm/mach-prima2/
939F: drivers/clk/sirf/
940F: drivers/clocksource/timer-prima2.c
941F: drivers/clocksource/timer-marco.c
942N: [^a-z]sirf
943
944ARM/EBSA110 MACHINE SUPPORT
945M: Russell King <linux@arm.linux.org.uk>
946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947W: http://www.arm.linux.org.uk/
948S: Maintained
949F: arch/arm/mach-ebsa110/
950F: drivers/net/ethernet/amd/am79c961a.*
951
952ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
953M: Uwe Kleine-König <kernel@pengutronix.de>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Maintained
956N: efm32
957
958ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
959M: Daniel Ribeiro <drwyrm@gmail.com>
960M: Stefan Schmidt <stefan@openezx.org>
961M: Harald Welte <laforge@openezx.org>
962L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
963W: http://www.openezx.org/
964S: Maintained
965T: topgit git://git.openezx.org/openezx.git
966F: arch/arm/mach-pxa/ezx.c
967
968ARM/FARADAY FA526 PORT
969M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971S: Maintained
972T: git git://git.berlios.de/gemini-board
973F: arch/arm/mm/*-fa*
974
975ARM/FOOTBRIDGE ARCHITECTURE
976M: Russell King <linux@arm.linux.org.uk>
977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978W: http://www.arm.linux.org.uk/
979S: Maintained
980F: arch/arm/include/asm/hardware/dec21285.h
981F: arch/arm/mach-footbridge/
982
983ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
984M: Shawn Guo <shawn.guo@linaro.org>
985M: Sascha Hauer <kernel@pengutronix.de>
986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987S: Maintained
988T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
989F: arch/arm/mach-imx/
990F: arch/arm/mach-mxs/
991F: arch/arm/boot/dts/imx*
992F: arch/arm/configs/imx*_defconfig
993
994ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
995M: Lennert Buytenhek <kernel@wantstofly.org>
996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997S: Maintained
998
999ARM/GUMSTIX MACHINE SUPPORT
1000M: Steve Sakoman <sakoman@gmail.com>
1001L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002S: Maintained
1003
1004ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1005M: Philipp Zabel <philipp.zabel@gmail.com>
1006M: Paul Parsons <lost.distance@yahoo.com>
1007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008S: Maintained
1009F: arch/arm/mach-pxa/hx4700.c
1010F: arch/arm/mach-pxa/include/mach/hx4700.h
1011F: sound/soc/pxa/hx4700.c
1012
1013ARM/HISILICON SOC SUPPORT
1014M: Wei Xu <xuwei5@hisilicon.com>
1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016W: http://www.hisilicon.com
1017S: Supported
1018T: git git://github.com/hisilicon/linux-hisi.git
1019F: arch/arm/mach-hisi/
1020
1021ARM/HP JORNADA 7XX MACHINE SUPPORT
1022M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1023W: www.jlime.com
1024S: Maintained
1025T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1026F: arch/arm/mach-sa1100/jornada720.c
1027F: arch/arm/mach-sa1100/include/mach/jornada720.h
1028
1029ARM/IGEP MACHINE SUPPORT
1030M: Enric Balletbo i Serra <eballetbo@gmail.com>
1031M: Javier Martinez Canillas <javier@dowhile0.org>
1032L: linux-omap@vger.kernel.org
1033L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034S: Maintained
1035F: arch/arm/boot/dts/omap3-igep*
1036
1037ARM/INCOME PXA270 SUPPORT
1038M: Marek Vasut <marek.vasut@gmail.com>
1039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040S: Maintained
1041F: arch/arm/mach-pxa/colibri-pxa270-income.c
1042
1043ARM/INTEL IOP32X ARM ARCHITECTURE
1044M: Lennert Buytenhek <kernel@wantstofly.org>
1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046S: Maintained
1047
1048ARM/INTEL IOP33X ARM ARCHITECTURE
1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050S: Orphan
1051
1052ARM/INTEL IOP13XX ARM ARCHITECTURE
1053M: Lennert Buytenhek <kernel@wantstofly.org>
1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055S: Maintained
1056
1057ARM/INTEL IQ81342EX MACHINE SUPPORT
1058M: Lennert Buytenhek <kernel@wantstofly.org>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S: Maintained
1061
1062ARM/INTEL IXDP2850 MACHINE SUPPORT
1063M: Lennert Buytenhek <kernel@wantstofly.org>
1064L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065S: Maintained
1066
1067ARM/INTEL IXP4XX ARM ARCHITECTURE
1068M: Imre Kaloz <kaloz@openwrt.org>
1069M: Krzysztof Halasa <khalasa@piap.pl>
1070L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071S: Maintained
1072F: arch/arm/mach-ixp4xx/
1073
1074ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1075M: Jonathan Cameron <jic23@cam.ac.uk>
1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077S: Maintained
1078F: arch/arm/mach-pxa/stargate2.c
1079F: drivers/pcmcia/pxa2xx_stargate2.c
1080
1081ARM/INTEL XSC3 (MANZANO) ARM CORE
1082M: Lennert Buytenhek <kernel@wantstofly.org>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S: Maintained
1085
1086ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1087M: Lennert Buytenhek <kernel@wantstofly.org>
1088L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1089S: Maintained
1090
1091ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1092M: Santosh Shilimkar <ssantosh@kernel.org>
1093L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094S: Maintained
1095F: arch/arm/mach-keystone/
1096T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1097
1098ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1099M: Santosh Shilimkar <ssantosh@kernel.org>
1100L: linux-kernel@vger.kernel.org
1101S: Maintained
1102F: drivers/clk/keystone/
1103
1104ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1105M: Santosh Shilimkar <ssantosh@kernel.org>
1106L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107L: linux-kernel@vger.kernel.org
1108S: Maintained
1109F: drivers/clocksource/timer-keystone.c
1110
1111ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1112M: Santosh Shilimkar <ssantosh@kernel.org>
1113L: linux-kernel@vger.kernel.org
1114S: Maintained
1115F: drivers/power/reset/keystone-reset.c
1116
1117ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1118M: Santosh Shilimkar <ssantosh@kernel.org>
1119L: linux-kernel@vger.kernel.org
1120S: Maintained
1121F: drivers/memory/*emif*
1122
1123ARM/LOGICPD PXA270 MACHINE SUPPORT
1124M: Lennert Buytenhek <kernel@wantstofly.org>
1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126S: Maintained
1127
1128ARM/MAGICIAN MACHINE SUPPORT
1129M: Philipp Zabel <philipp.zabel@gmail.com>
1130S: Maintained
1131
1132ARM/Marvell Armada 370 and Armada XP SOC support
1133M: Jason Cooper <jason@lakedaemon.net>
1134M: Andrew Lunn <andrew@lunn.ch>
1135M: Gregory Clement <gregory.clement@free-electrons.com>
1136M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138S: Maintained
1139F: arch/arm/mach-mvebu/
1140
1141ARM/Marvell Berlin SoC support
1142M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144S: Maintained
1145F: arch/arm/mach-berlin/
1146
1147ARM/Marvell Dove/MV78xx0/Orion SOC support
1148M: Jason Cooper <jason@lakedaemon.net>
1149M: Andrew Lunn <andrew@lunn.ch>
1150M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152S: Maintained
1153F: arch/arm/mach-dove/
1154F: arch/arm/mach-mv78xx0/
1155F: arch/arm/mach-orion5x/
1156F: arch/arm/plat-orion/
1157
1158ARM/Orion SoC/Technologic Systems TS-78xx platform support
1159M: Alexander Clouter <alex@digriz.org.uk>
1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161W: http://www.digriz.org.uk/ts78xx/kernel
1162S: Maintained
1163F: arch/arm/mach-orion5x/ts78xx-*
1164
1165ARM/Mediatek SoC support
1166M: Matthias Brugger <matthias.bgg@gmail.com>
1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168S: Maintained
1169F: arch/arm/boot/dts/mt6*
1170F: arch/arm/boot/dts/mt8*
1171F: arch/arm/mach-mediatek/
1172N: mtk
1173K: mediatek
1174
1175ARM/MICREL KS8695 ARCHITECTURE
1176M: Greg Ungerer <gerg@uclinux.org>
1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178F: arch/arm/mach-ks8695/
1179S: Odd Fixes
1180
1181ARM/MIOA701 MACHINE SUPPORT
1182M: Robert Jarzmik <robert.jarzmik@free.fr>
1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184F: arch/arm/mach-pxa/mioa701.c
1185S: Maintained
1186
1187ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1188M: Michael Petchkovsky <mkpetch@internode.on.net>
1189S: Maintained
1190
1191ARM/NOMADIK ARCHITECTURE
1192M: Alessandro Rubini <rubini@unipv.it>
1193M: Linus Walleij <linus.walleij@linaro.org>
1194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S: Maintained
1196F: arch/arm/mach-nomadik/
1197F: drivers/pinctrl/nomadik/
1198F: drivers/i2c/busses/i2c-nomadik.c
1199T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1200
1201ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1202M: Nelson Castillo <arhuaco@freaks-unidos.net>
1203L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1204W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1205S: Supported
1206
1207ARM/QUALCOMM MSM MACHINE SUPPORT
1208M: David Brown <davidb@codeaurora.org>
1209M: Daniel Walker <dwalker@fifo99.com>
1210M: Bryan Huntsman <bryanh@codeaurora.org>
1211L: linux-arm-msm@vger.kernel.org
1212F: arch/arm/mach-msm/
1213F: drivers/video/fbdev/msm/
1214F: drivers/mmc/host/msm_sdcc.c
1215F: drivers/mmc/host/msm_sdcc.h
1216F: drivers/tty/serial/msm_serial.h
1217F: drivers/tty/serial/msm_serial.c
1218F: drivers/*/pm8???-*
1219F: drivers/mfd/ssbi.c
1220T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1221S: Maintained
1222
1223ARM/TOSA MACHINE SUPPORT
1224M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1225M: Dirk Opfer <dirk@opfer-online.de>
1226S: Maintained
1227
1228ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1229M: Marek Vasut <marek.vasut@gmail.com>
1230L: linux-arm-kernel@lists.infradead.org
1231W: http://hackndev.com
1232S: Maintained
1233F: arch/arm/mach-pxa/include/mach/palmtx.h
1234F: arch/arm/mach-pxa/palmtx.c
1235F: arch/arm/mach-pxa/include/mach/palmt5.h
1236F: arch/arm/mach-pxa/palmt5.c
1237F: arch/arm/mach-pxa/include/mach/palmld.h
1238F: arch/arm/mach-pxa/palmld.c
1239F: arch/arm/mach-pxa/include/mach/palmte2.h
1240F: arch/arm/mach-pxa/palmte2.c
1241F: arch/arm/mach-pxa/include/mach/palmtc.h
1242F: arch/arm/mach-pxa/palmtc.c
1243
1244ARM/PALM TREO SUPPORT
1245M: Tomas Cech <sleep_walker@suse.cz>
1246L: linux-arm-kernel@lists.infradead.org
1247W: http://hackndev.com
1248S: Maintained
1249F: arch/arm/mach-pxa/include/mach/palmtreo.h
1250F: arch/arm/mach-pxa/palmtreo.c
1251
1252ARM/PALMZ72 SUPPORT
1253M: Sergey Lapin <slapin@ossfans.org>
1254L: linux-arm-kernel@lists.infradead.org
1255W: http://hackndev.com
1256S: Maintained
1257F: arch/arm/mach-pxa/include/mach/palmz72.h
1258F: arch/arm/mach-pxa/palmz72.c
1259
1260ARM/PLEB SUPPORT
1261M: Peter Chubb <pleb@gelato.unsw.edu.au>
1262W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1263S: Maintained
1264
1265ARM/PT DIGITAL BOARD PORT
1266M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268W: http://www.arm.linux.org.uk/
1269S: Maintained
1270
1271ARM/QUALCOMM SUPPORT
1272M: Kumar Gala <galak@codeaurora.org>
1273M: David Brown <davidb@codeaurora.org>
1274L: linux-arm-msm@vger.kernel.org
1275S: Maintained
1276F: arch/arm/mach-qcom/
1277T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1278
1279ARM/RADISYS ENP2611 MACHINE SUPPORT
1280M: Lennert Buytenhek <kernel@wantstofly.org>
1281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282S: Maintained
1283
1284ARM/RISCPC ARCHITECTURE
1285M: Russell King <linux@arm.linux.org.uk>
1286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287W: http://www.arm.linux.org.uk/
1288S: Maintained
1289F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1290F: arch/arm/include/asm/hardware/ioc.h
1291F: arch/arm/include/asm/hardware/iomd.h
1292F: arch/arm/include/asm/hardware/memc.h
1293F: arch/arm/mach-rpc/
1294F: drivers/net/ethernet/8390/etherh.c
1295F: drivers/net/ethernet/i825xx/ether1*
1296F: drivers/net/ethernet/seeq/ether3*
1297F: drivers/scsi/arm/
1298
1299ARM/Rockchip SoC support
1300M: Heiko Stuebner <heiko@sntech.de>
1301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302L: linux-rockchip@lists.infradead.org
1303S: Maintained
1304F: arch/arm/boot/dts/rk3*
1305F: arch/arm/mach-rockchip/
1306F: drivers/clk/rockchip/
1307F: drivers/i2c/busses/i2c-rk3x.c
1308F: drivers/*/*rockchip*
1309F: drivers/*/*/*rockchip*
1310F: sound/soc/rockchip/
1311
1312ARM/SAMSUNG ARM ARCHITECTURES
1313M: Ben Dooks <ben-linux@fluff.org>
1314M: Kukjin Kim <kgene.kim@samsung.com>
1315L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1317W: http://www.fluff.org/ben/linux/
1318S: Maintained
1319F: arch/arm/boot/dts/s3c*
1320F: arch/arm/boot/dts/exynos*
1321F: arch/arm/plat-samsung/
1322F: arch/arm/mach-s3c24*/
1323F: arch/arm/mach-s3c64xx/
1324F: drivers/*/*s3c2410*
1325F: drivers/*/*/*s3c2410*
1326F: drivers/spi/spi-s3c*
1327F: sound/soc/samsung/*
1328
1329ARM/S5P EXYNOS ARM ARCHITECTURES
1330M: Kukjin Kim <kgene.kim@samsung.com>
1331L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1332L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1333S: Maintained
1334F: arch/arm/mach-s5p*/
1335F: arch/arm/mach-exynos*/
1336N: exynos
1337
1338ARM/SAMSUNG MOBILE MACHINE SUPPORT
1339M: Kyungmin Park <kyungmin.park@samsung.com>
1340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341S: Maintained
1342F: arch/arm/mach-s5pv210/
1343
1344ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1345M: Kyungmin Park <kyungmin.park@samsung.com>
1346M: Kamil Debski <k.debski@samsung.com>
1347L: linux-arm-kernel@lists.infradead.org
1348L: linux-media@vger.kernel.org
1349S: Maintained
1350F: drivers/media/platform/s5p-g2d/
1351
1352ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1353M: Kyungmin Park <kyungmin.park@samsung.com>
1354M: Kamil Debski <k.debski@samsung.com>
1355M: Jeongtae Park <jtp.park@samsung.com>
1356L: linux-arm-kernel@lists.infradead.org
1357L: linux-media@vger.kernel.org
1358S: Maintained
1359F: arch/arm/plat-samsung/s5p-dev-mfc.c
1360F: drivers/media/platform/s5p-mfc/
1361
1362ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1363M: Kyungmin Park <kyungmin.park@samsung.com>
1364M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1365L: linux-arm-kernel@lists.infradead.org
1366L: linux-media@vger.kernel.org
1367S: Maintained
1368F: drivers/media/platform/s5p-tv/
1369
1370ARM/SHMOBILE ARM ARCHITECTURE
1371M: Simon Horman <horms@verge.net.au>
1372M: Magnus Damm <magnus.damm@gmail.com>
1373L: linux-sh@vger.kernel.org
1374W: http://oss.renesas.com
1375Q: http://patchwork.kernel.org/project/linux-sh/list/
1376T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1377S: Supported
1378F: arch/arm/boot/dts/emev2*
1379F: arch/arm/boot/dts/r7s*
1380F: arch/arm/boot/dts/r8a*
1381F: arch/arm/boot/dts/sh*
1382F: arch/arm/configs/ape6evm_defconfig
1383F: arch/arm/configs/armadillo800eva_defconfig
1384F: arch/arm/configs/bockw_defconfig
1385F: arch/arm/configs/koelsch_defconfig
1386F: arch/arm/configs/kzm9g_defconfig
1387F: arch/arm/configs/lager_defconfig
1388F: arch/arm/configs/mackerel_defconfig
1389F: arch/arm/configs/marzen_defconfig
1390F: arch/arm/configs/shmobile_defconfig
1391F: arch/arm/mach-shmobile/
1392F: drivers/sh/
1393
1394ARM/SOCFPGA ARCHITECTURE
1395M: Dinh Nguyen <dinguyen@opensource.altera.com>
1396S: Maintained
1397F: arch/arm/mach-socfpga/
1398W: http://www.rocketboards.org
1399T: git://git.rocketboards.org/linux-socfpga.git
1400T: git://git.rocketboards.org/linux-socfpga-next.git
1401
1402ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1403M: Dinh Nguyen <dinguyen@opensource.altera.com>
1404S: Maintained
1405F: drivers/clk/socfpga/
1406
1407ARM/SOCFPGA EDAC SUPPORT
1408M: Thor Thayer <tthayer@opensource.altera.com>
1409S: Maintained
1410F: drivers/edac/altera_edac.
1411
1412ARM/STI ARCHITECTURE
1413M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1414M: Maxime Coquelin <maxime.coquelin@st.com>
1415M: Patrice Chotard <patrice.chotard@st.com>
1416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417L: kernel@stlinux.com
1418W: http://www.stlinux.com
1419S: Maintained
1420F: arch/arm/mach-sti/
1421F: arch/arm/boot/dts/sti*
1422F: drivers/clocksource/arm_global_timer.c
1423F: drivers/i2c/busses/i2c-st.c
1424F: drivers/media/rc/st_rc.c
1425F: drivers/mmc/host/sdhci-st.c
1426F: drivers/phy/phy-stih407-usb.c
1427F: drivers/phy/phy-stih41x-usb.c
1428F: drivers/pinctrl/pinctrl-st.c
1429F: drivers/reset/sti/
1430F: drivers/tty/serial/st-asc.c
1431F: drivers/usb/dwc3/dwc3-st.c
1432F: drivers/usb/host/ehci-st.c
1433F: drivers/usb/host/ohci-st.c
1434
1435ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1436M: Lennert Buytenhek <kernel@wantstofly.org>
1437L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1438S: Maintained
1439
1440ARM/TETON BGA MACHINE SUPPORT
1441M: "Mark F. Brown" <mark.brown314@gmail.com>
1442L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1443S: Maintained
1444
1445ARM/THECUS N2100 MACHINE SUPPORT
1446M: Lennert Buytenhek <kernel@wantstofly.org>
1447L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448S: Maintained
1449
1450ARM/NUVOTON W90X900 ARM ARCHITECTURE
1451M: Wan ZongShun <mcuos.com@gmail.com>
1452L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453W: http://www.mcuos.com
1454S: Maintained
1455F: arch/arm/mach-w90x900/
1456F: drivers/input/keyboard/w90p910_keypad.c
1457F: drivers/input/touchscreen/w90p910_ts.c
1458F: drivers/watchdog/nuc900_wdt.c
1459F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1460F: drivers/mtd/nand/nuc900_nand.c
1461F: drivers/rtc/rtc-nuc900.c
1462F: drivers/spi/spi-nuc900.c
1463F: drivers/usb/host/ehci-w90x900.c
1464F: drivers/video/fbdev/nuc900fb.c
1465
1466ARM/U300 MACHINE SUPPORT
1467M: Linus Walleij <linus.walleij@linaro.org>
1468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469S: Supported
1470F: arch/arm/mach-u300/
1471F: drivers/clocksource/timer-u300.c
1472F: drivers/i2c/busses/i2c-stu300.c
1473F: drivers/rtc/rtc-coh901331.c
1474F: drivers/watchdog/coh901327_wdt.c
1475F: drivers/dma/coh901318*
1476F: drivers/mfd/ab3100*
1477F: drivers/rtc/rtc-ab3100.c
1478F: drivers/rtc/rtc-coh901331.c
1479T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1480
1481ARM/Ux500 ARM ARCHITECTURE
1482M: Linus Walleij <linus.walleij@linaro.org>
1483L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484S: Maintained
1485F: arch/arm/mach-ux500/
1486F: drivers/clocksource/clksrc-dbx500-prcmu.c
1487F: drivers/dma/ste_dma40*
1488F: drivers/hwspinlock/u8500_hsem.c
1489F: drivers/mfd/abx500*
1490F: drivers/mfd/ab8500*
1491F: drivers/mfd/dbx500*
1492F: drivers/mfd/db8500*
1493F: drivers/pinctrl/nomadik/pinctrl-ab*
1494F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1495F: drivers/rtc/rtc-ab8500.c
1496F: drivers/rtc/rtc-pl031.c
1497T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1498
1499ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1500M: Ulf Hansson <ulf.hansson@linaro.org>
1501L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1502T: git git://git.linaro.org/people/ulfh/clk.git
1503S: Maintained
1504F: drivers/clk/ux500/
1505F: include/linux/platform_data/clk-ux500.h
1506
1507ARM/VFP SUPPORT
1508M: Russell King <linux@arm.linux.org.uk>
1509L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1510W: http://www.arm.linux.org.uk/
1511S: Maintained
1512F: arch/arm/vfp/
1513
1514ARM/VOIPAC PXA270 SUPPORT
1515M: Marek Vasut <marek.vasut@gmail.com>
1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517S: Maintained
1518F: arch/arm/mach-pxa/vpac270.c
1519F: arch/arm/mach-pxa/include/mach/vpac270.h
1520
1521ARM/VT8500 ARM ARCHITECTURE
1522M: Tony Prisk <linux@prisktech.co.nz>
1523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1524S: Maintained
1525F: arch/arm/mach-vt8500/
1526F: drivers/clocksource/vt8500_timer.c
1527F: drivers/i2c/busses/i2c-wmt.c
1528F: drivers/mmc/host/wmt-sdmmc.c
1529F: drivers/pwm/pwm-vt8500.c
1530F: drivers/rtc/rtc-vt8500.c
1531F: drivers/tty/serial/vt8500_serial.c
1532F: drivers/usb/host/ehci-platform.c
1533F: drivers/usb/host/uhci-platform.c
1534F: drivers/video/fbdev/vt8500lcdfb.*
1535F: drivers/video/fbdev/wm8505fb*
1536F: drivers/video/fbdev/wmt_ge_rops.*
1537
1538ARM/ZIPIT Z2 SUPPORT
1539M: Marek Vasut <marek.vasut@gmail.com>
1540L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1541S: Maintained
1542F: arch/arm/mach-pxa/z2.c
1543F: arch/arm/mach-pxa/include/mach/z2.h
1544
1545ARM/ZYNQ ARCHITECTURE
1546M: Michal Simek <michal.simek@xilinx.com>
1547R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549W: http://wiki.xilinx.com
1550T: git git://git.xilinx.com/linux-xlnx.git
1551S: Supported
1552F: arch/arm/mach-zynq/
1553F: drivers/cpuidle/cpuidle-zynq.c
1554F: drivers/block/xsysace.c
1555N: zynq
1556N: xilinx
1557F: drivers/clocksource/cadence_ttc_timer.c
1558F: drivers/i2c/busses/i2c-cadence.c
1559F: drivers/mmc/host/sdhci-of-arasan.c
1560
1561ARM SMMU DRIVER
1562M: Will Deacon <will.deacon@arm.com>
1563L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564S: Maintained
1565F: drivers/iommu/arm-smmu.c
1566
1567ARM64 PORT (AARCH64 ARCHITECTURE)
1568M: Catalin Marinas <catalin.marinas@arm.com>
1569M: Will Deacon <will.deacon@arm.com>
1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571S: Maintained
1572F: arch/arm64/
1573F: Documentation/arm64/
1574
1575AS3645A LED FLASH CONTROLLER DRIVER
1576M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1577L: linux-media@vger.kernel.org
1578T: git git://linuxtv.org/media_tree.git
1579S: Maintained
1580F: drivers/media/i2c/as3645a.c
1581F: include/media/as3645a.h
1582
1583ASC7621 HARDWARE MONITOR DRIVER
1584M: George Joseph <george.joseph@fairview5.com>
1585L: lm-sensors@lm-sensors.org
1586S: Maintained
1587F: Documentation/hwmon/asc7621
1588F: drivers/hwmon/asc7621.c
1589
1590ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1591M: Corentin Chary <corentin.chary@gmail.com>
1592L: acpi4asus-user@lists.sourceforge.net
1593L: platform-driver-x86@vger.kernel.org
1594W: http://acpi4asus.sf.net
1595S: Maintained
1596F: drivers/platform/x86/asus*.c
1597F: drivers/platform/x86/eeepc*.c
1598
1599ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1600R: Dan Williams <dan.j.williams@intel.com>
1601W: http://sourceforge.net/projects/xscaleiop
1602S: Odd fixes
1603F: Documentation/crypto/async-tx-api.txt
1604F: crypto/async_tx/
1605F: drivers/dma/
1606F: include/linux/dmaengine.h
1607F: include/linux/async_tx.h
1608
1609AT24 EEPROM DRIVER
1610M: Wolfram Sang <wsa@the-dreams.de>
1611L: linux-i2c@vger.kernel.org
1612S: Maintained
1613F: drivers/misc/eeprom/at24.c
1614F: include/linux/platform_data/at24.h
1615
1616ATA OVER ETHERNET (AOE) DRIVER
1617M: "Ed L. Cashin" <ecashin@coraid.com>
1618W: http://support.coraid.com/support/linux
1619S: Supported
1620F: Documentation/aoe/
1621F: drivers/block/aoe/
1622
1623ATHEROS ATH GENERIC UTILITIES
1624M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1625L: linux-wireless@vger.kernel.org
1626S: Supported
1627F: drivers/net/wireless/ath/*
1628
1629ATHEROS ATH5K WIRELESS DRIVER
1630M: Jiri Slaby <jirislaby@gmail.com>
1631M: Nick Kossifidis <mickflemm@gmail.com>
1632M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1633L: linux-wireless@vger.kernel.org
1634L: ath5k-devel@lists.ath5k.org
1635W: http://wireless.kernel.org/en/users/Drivers/ath5k
1636S: Maintained
1637F: drivers/net/wireless/ath/ath5k/
1638
1639ATHEROS ATH6KL WIRELESS DRIVER
1640M: Kalle Valo <kvalo@qca.qualcomm.com>
1641L: linux-wireless@vger.kernel.org
1642W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1643T: git git://github.com/kvalo/ath.git
1644S: Supported
1645F: drivers/net/wireless/ath/ath6kl/
1646
1647WILOCITY WIL6210 WIRELESS DRIVER
1648M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1649L: linux-wireless@vger.kernel.org
1650L: wil6210@qca.qualcomm.com
1651S: Supported
1652W: http://wireless.kernel.org/en/users/Drivers/wil6210
1653F: drivers/net/wireless/ath/wil6210/
1654F: include/uapi/linux/wil6210_uapi.h
1655
1656CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1657M: Christian Lamparter <chunkeey@googlemail.com>
1658L: linux-wireless@vger.kernel.org
1659W: http://wireless.kernel.org/en/users/Drivers/carl9170
1660S: Maintained
1661F: drivers/net/wireless/ath/carl9170/
1662
1663ATK0110 HWMON DRIVER
1664M: Luca Tettamanti <kronos.it@gmail.com>
1665L: lm-sensors@lm-sensors.org
1666S: Maintained
1667F: drivers/hwmon/asus_atk0110.c
1668
1669ATI_REMOTE2 DRIVER
1670M: Ville Syrjala <syrjala@sci.fi>
1671S: Maintained
1672F: drivers/input/misc/ati_remote2.c
1673
1674ATLX ETHERNET DRIVERS
1675M: Jay Cliburn <jcliburn@gmail.com>
1676M: Chris Snook <chris.snook@gmail.com>
1677L: netdev@vger.kernel.org
1678W: http://sourceforge.net/projects/atl1
1679W: http://atl1.sourceforge.net
1680S: Maintained
1681F: drivers/net/ethernet/atheros/
1682
1683ATM
1684M: Chas Williams <chas@cmf.nrl.navy.mil>
1685L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1686L: netdev@vger.kernel.org
1687W: http://linux-atm.sourceforge.net
1688S: Maintained
1689F: drivers/atm/
1690F: include/linux/atm*
1691F: include/uapi/linux/atm*
1692
1693ATMEL AT91 / AT32 MCI DRIVER
1694M: Ludovic Desroches <ludovic.desroches@atmel.com>
1695S: Maintained
1696F: drivers/mmc/host/atmel-mci.c
1697F: drivers/mmc/host/atmel-mci-regs.h
1698
1699ATMEL AT91 / AT32 SERIAL DRIVER
1700M: Nicolas Ferre <nicolas.ferre@atmel.com>
1701S: Supported
1702F: drivers/tty/serial/atmel_serial.c
1703
1704ATMEL Audio ALSA driver
1705M: Bo Shen <voice.shen@atmel.com>
1706L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1707S: Supported
1708F: sound/soc/atmel
1709
1710ATMEL DMA DRIVER
1711M: Nicolas Ferre <nicolas.ferre@atmel.com>
1712L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1713S: Supported
1714F: drivers/dma/at_hdmac.c
1715F: drivers/dma/at_hdmac_regs.h
1716F: include/linux/platform_data/dma-atmel.h
1717
1718ATMEL I2C DRIVER
1719M: Ludovic Desroches <ludovic.desroches@atmel.com>
1720L: linux-i2c@vger.kernel.org
1721S: Supported
1722F: drivers/i2c/busses/i2c-at91.c
1723
1724ATMEL ISI DRIVER
1725M: Josh Wu <josh.wu@atmel.com>
1726L: linux-media@vger.kernel.org
1727S: Supported
1728F: drivers/media/platform/soc_camera/atmel-isi.c
1729F: include/media/atmel-isi.h
1730
1731ATMEL LCDFB DRIVER
1732M: Nicolas Ferre <nicolas.ferre@atmel.com>
1733L: linux-fbdev@vger.kernel.org
1734S: Maintained
1735F: drivers/video/fbdev/atmel_lcdfb.c
1736F: include/video/atmel_lcdc.h
1737
1738ATMEL MACB ETHERNET DRIVER
1739M: Nicolas Ferre <nicolas.ferre@atmel.com>
1740S: Supported
1741F: drivers/net/ethernet/cadence/
1742
1743ATMEL NAND DRIVER
1744M: Josh Wu <josh.wu@atmel.com>
1745L: linux-mtd@lists.infradead.org
1746S: Supported
1747F: drivers/mtd/nand/atmel_nand*
1748
1749ATMEL SPI DRIVER
1750M: Nicolas Ferre <nicolas.ferre@atmel.com>
1751S: Supported
1752F: drivers/spi/spi-atmel.*
1753
1754ATMEL SSC DRIVER
1755M: Bo Shen <voice.shen@atmel.com>
1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757S: Supported
1758F: drivers/misc/atmel-ssc.c
1759F: include/linux/atmel-ssc.h
1760
1761ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1762M: Nicolas Ferre <nicolas.ferre@atmel.com>
1763L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1764S: Supported
1765F: drivers/misc/atmel_tclib.c
1766F: drivers/clocksource/tcb_clksrc.c
1767
1768ATMEL USBA UDC DRIVER
1769M: Nicolas Ferre <nicolas.ferre@atmel.com>
1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771S: Supported
1772F: drivers/usb/gadget/udc/atmel_usba_udc.*
1773
1774ATMEL WIRELESS DRIVER
1775M: Simon Kelley <simon@thekelleys.org.uk>
1776L: linux-wireless@vger.kernel.org
1777W: http://www.thekelleys.org.uk/atmel
1778W: http://atmelwlandriver.sourceforge.net/
1779S: Maintained
1780F: drivers/net/wireless/atmel*
1781
1782ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1783M: Bradley Grove <linuxdrivers@attotech.com>
1784L: linux-scsi@vger.kernel.org
1785W: http://www.attotech.com
1786S: Supported
1787F: drivers/scsi/esas2r
1788
1789AUDIT SUBSYSTEM
1790M: Eric Paris <eparis@redhat.com>
1791L: linux-audit@redhat.com (subscribers-only)
1792W: http://people.redhat.com/sgrubb/audit/
1793T: git git://git.infradead.org/users/eparis/audit.git
1794S: Maintained
1795F: include/linux/audit.h
1796F: include/uapi/linux/audit.h
1797F: kernel/audit*
1798
1799AUXILIARY DISPLAY DRIVERS
1800M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1801W: http://miguelojeda.es/auxdisplay.htm
1802W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1803S: Maintained
1804F: drivers/auxdisplay/
1805F: include/linux/cfag12864b.h
1806
1807AVR32 ARCHITECTURE
1808M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1809M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1810W: http://www.atmel.com/products/AVR32/
1811W: http://mirror.egtvedt.no/avr32linux.org/
1812W: http://avrfreaks.net/
1813S: Maintained
1814F: arch/avr32/
1815
1816AVR32/AT32AP MACHINE SUPPORT
1817M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1818M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1819S: Maintained
1820F: arch/avr32/mach-at32ap/
1821
1822AX.25 NETWORK LAYER
1823M: Ralf Baechle <ralf@linux-mips.org>
1824L: linux-hams@vger.kernel.org
1825W: http://www.linux-ax25.org/
1826S: Maintained
1827F: include/uapi/linux/ax25.h
1828F: include/net/ax25.h
1829F: net/ax25/
1830
1831AZ6007 DVB DRIVER
1832M: Mauro Carvalho Chehab <m.chehab@samsung.com>
1833L: linux-media@vger.kernel.org
1834W: http://linuxtv.org
1835T: git git://linuxtv.org/media_tree.git
1836S: Maintained
1837F: drivers/media/usb/dvb-usb-v2/az6007.c
1838
1839AZTECH FM RADIO RECEIVER DRIVER
1840M: Hans Verkuil <hverkuil@xs4all.nl>
1841L: linux-media@vger.kernel.org
1842T: git git://linuxtv.org/media_tree.git
1843W: http://linuxtv.org
1844S: Maintained
1845F: drivers/media/radio/radio-aztech*
1846
1847B43 WIRELESS DRIVER
1848M: Stefano Brivio <stefano.brivio@polimi.it>
1849L: linux-wireless@vger.kernel.org
1850L: b43-dev@lists.infradead.org
1851W: http://wireless.kernel.org/en/users/Drivers/b43
1852S: Maintained
1853F: drivers/net/wireless/b43/
1854
1855B43LEGACY WIRELESS DRIVER
1856M: Larry Finger <Larry.Finger@lwfinger.net>
1857M: Stefano Brivio <stefano.brivio@polimi.it>
1858L: linux-wireless@vger.kernel.org
1859L: b43-dev@lists.infradead.org
1860W: http://wireless.kernel.org/en/users/Drivers/b43
1861S: Maintained
1862F: drivers/net/wireless/b43legacy/
1863
1864BACKLIGHT CLASS/SUBSYSTEM
1865M: Jingoo Han <jg1.han@samsung.com>
1866M: Bryan Wu <cooloney@gmail.com>
1867M: Lee Jones <lee.jones@linaro.org>
1868S: Maintained
1869F: drivers/video/backlight/
1870F: include/linux/backlight.h
1871
1872BATMAN ADVANCED
1873M: Marek Lindner <mareklindner@neomailbox.ch>
1874M: Simon Wunderlich <sw@simonwunderlich.de>
1875M: Antonio Quartulli <antonio@meshcoding.com>
1876L: b.a.t.m.a.n@lists.open-mesh.org
1877W: http://www.open-mesh.org/
1878S: Maintained
1879F: net/batman-adv/
1880
1881BAYCOM/HDLCDRV DRIVERS FOR AX.25
1882M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1883L: linux-hams@vger.kernel.org
1884W: http://www.baycom.org/~tom/ham/ham.html
1885S: Maintained
1886F: drivers/net/hamradio/baycom*
1887
1888BCACHE (BLOCK LAYER CACHE)
1889M: Kent Overstreet <kmo@daterainc.com>
1890L: linux-bcache@vger.kernel.org
1891W: http://bcache.evilpiepirate.org
1892S: Maintained:
1893F: drivers/md/bcache/
1894
1895BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1896M: Kevin McKinney <klmckinney1@gmail.com>
1897M: Matthias Beyer <mail@beyermatthias.de>
1898L: devel@driverdev.osuosl.org
1899S: Maintained
1900F: drivers/staging/bcm*
1901
1902BEFS FILE SYSTEM
1903S: Orphan
1904F: Documentation/filesystems/befs.txt
1905F: fs/befs/
1906
1907BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1908M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1909L: netdev@vger.kernel.org
1910S: Maintained
1911F: drivers/net/ethernet/ec_bhf.c
1912
1913BFS FILE SYSTEM
1914M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1915S: Maintained
1916F: Documentation/filesystems/bfs.txt
1917F: fs/bfs/
1918F: include/uapi/linux/bfs_fs.h
1919
1920BLACKFIN ARCHITECTURE
1921M: Steven Miao <realmz6@gmail.com>
1922L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1923T: git git://git.code.sf.net/p/adi-linux/code
1924W: http://blackfin.uclinux.org
1925S: Supported
1926F: arch/blackfin/
1927
1928BLACKFIN EMAC DRIVER
1929L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1930W: http://blackfin.uclinux.org
1931S: Supported
1932F: drivers/net/ethernet/adi/
1933
1934BLACKFIN RTC DRIVER
1935L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1936W: http://blackfin.uclinux.org
1937S: Supported
1938F: drivers/rtc/rtc-bfin.c
1939
1940BLACKFIN SDH DRIVER
1941M: Sonic Zhang <sonic.zhang@analog.com>
1942L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1943W: http://blackfin.uclinux.org
1944S: Supported
1945F: drivers/mmc/host/bfin_sdh.c
1946
1947BLACKFIN SERIAL DRIVER
1948M: Sonic Zhang <sonic.zhang@analog.com>
1949L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1950W: http://blackfin.uclinux.org
1951S: Supported
1952F: drivers/tty/serial/bfin_uart.c
1953
1954BLACKFIN WATCHDOG DRIVER
1955L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1956W: http://blackfin.uclinux.org
1957S: Supported
1958F: drivers/watchdog/bfin_wdt.c
1959
1960BLACKFIN I2C TWI DRIVER
1961M: Sonic Zhang <sonic.zhang@analog.com>
1962L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1963W: http://blackfin.uclinux.org/
1964S: Supported
1965F: drivers/i2c/busses/i2c-bfin-twi.c
1966
1967BLACKFIN MEDIA DRIVER
1968M: Scott Jiang <scott.jiang.linux@gmail.com>
1969L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1970W: http://blackfin.uclinux.org/
1971S: Supported
1972F: drivers/media/platform/blackfin/
1973F: drivers/media/i2c/adv7183*
1974F: drivers/media/i2c/vs6624*
1975
1976BLINKM RGB LED DRIVER
1977M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1978S: Maintained
1979F: drivers/leds/leds-blinkm.c
1980
1981BLOCK LAYER
1982M: Jens Axboe <axboe@kernel.dk>
1983T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1984S: Maintained
1985F: block/
1986
1987BLOCK2MTD DRIVER
1988M: Joern Engel <joern@lazybastard.org>
1989L: linux-mtd@lists.infradead.org
1990S: Maintained
1991F: drivers/mtd/devices/block2mtd.c
1992
1993BLUETOOTH DRIVERS
1994M: Marcel Holtmann <marcel@holtmann.org>
1995M: Gustavo Padovan <gustavo@padovan.org>
1996M: Johan Hedberg <johan.hedberg@gmail.com>
1997L: linux-bluetooth@vger.kernel.org
1998W: http://www.bluez.org/
1999T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2000T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2001S: Maintained
2002F: drivers/bluetooth/
2003
2004BLUETOOTH SUBSYSTEM
2005M: Marcel Holtmann <marcel@holtmann.org>
2006M: Gustavo Padovan <gustavo@padovan.org>
2007M: Johan Hedberg <johan.hedberg@gmail.com>
2008L: linux-bluetooth@vger.kernel.org
2009W: http://www.bluez.org/
2010T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2011T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2012S: Maintained
2013F: net/bluetooth/
2014F: include/net/bluetooth/
2015
2016BONDING DRIVER
2017M: Jay Vosburgh <j.vosburgh@gmail.com>
2018M: Veaceslav Falico <vfalico@gmail.com>
2019M: Andy Gospodarek <andy@greyhouse.net>
2020L: netdev@vger.kernel.org
2021W: http://sourceforge.net/projects/bonding/
2022S: Supported
2023F: drivers/net/bonding/
2024F: include/uapi/linux/if_bonding.h
2025
2026BPF (Safe dynamic programs and tools)
2027M: Alexei Starovoitov <ast@kernel.org>
2028L: netdev@vger.kernel.org
2029L: linux-kernel@vger.kernel.org
2030S: Supported
2031F: kernel/bpf/
2032
2033BROADCOM B44 10/100 ETHERNET DRIVER
2034M: Gary Zambrano <zambrano@broadcom.com>
2035L: netdev@vger.kernel.org
2036S: Supported
2037F: drivers/net/ethernet/broadcom/b44.*
2038
2039BROADCOM GENET ETHERNET DRIVER
2040M: Florian Fainelli <f.fainelli@gmail.com>
2041L: netdev@vger.kernel.org
2042S: Supported
2043F: drivers/net/ethernet/broadcom/genet/
2044
2045BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2046M: Sony Chacko <sony.chacko@qlogic.com>
2047M: Dept-HSGLinuxNICDev@qlogic.com
2048L: netdev@vger.kernel.org
2049S: Supported
2050F: drivers/net/ethernet/broadcom/bnx2.*
2051F: drivers/net/ethernet/broadcom/bnx2_*
2052
2053BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2054M: Ariel Elior <ariel.elior@qlogic.com>
2055L: netdev@vger.kernel.org
2056S: Supported
2057F: drivers/net/ethernet/broadcom/bnx2x/
2058
2059BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2060M: Christian Daudt <bcm@fixthebug.org>
2061M: Matt Porter <mporter@linaro.org>
2062M: Florian Fainelli <f.fainelli@gmail.com>
2063L: bcm-kernel-feedback-list@broadcom.com
2064T: git git://github.com/broadcom/mach-bcm
2065S: Maintained
2066F: arch/arm/mach-bcm/
2067F: arch/arm/boot/dts/bcm113*
2068F: arch/arm/boot/dts/bcm216*
2069F: arch/arm/boot/dts/bcm281*
2070F: arch/arm/configs/bcm_defconfig
2071F: drivers/mmc/host/sdhci-bcm-kona.c
2072F: drivers/clocksource/bcm_kona_timer.c
2073
2074BROADCOM BCM2835 ARM ARCHITECTURE
2075M: Stephen Warren <swarren@wwwdotorg.org>
2076M: Lee Jones <lee@kernel.org>
2077L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2078T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2079S: Maintained
2080N: bcm2835
2081
2082BROADCOM BCM5301X ARM ARCHITECTURE
2083M: Hauke Mehrtens <hauke@hauke-m.de>
2084L: linux-arm-kernel@lists.infradead.org
2085S: Maintained
2086F: arch/arm/mach-bcm/bcm_5301x.c
2087F: arch/arm/boot/dts/bcm5301x.dtsi
2088F: arch/arm/boot/dts/bcm470*
2089
2090BROADCOM BCM63XX ARM ARCHITECTURE
2091M: Florian Fainelli <f.fainelli@gmail.com>
2092L: linux-arm-kernel@lists.infradead.org
2093T: git git://git.github.com/brcm/linux.git
2094S: Maintained
2095F: arch/arm/mach-bcm/bcm63xx.c
2096F: arch/arm/include/debug/bcm63xx.S
2097
2098BROADCOM BCM7XXX ARM ARCHITECTURE
2099M: Marc Carino <marc.ceeeee@gmail.com>
2100M: Brian Norris <computersforpeace@gmail.com>
2101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2102S: Maintained
2103F: arch/arm/mach-bcm/*brcmstb*
2104F: arch/arm/boot/dts/bcm7*.dts*
2105
2106BROADCOM TG3 GIGABIT ETHERNET DRIVER
2107M: Prashant Sreedharan <prashant@broadcom.com>
2108M: Michael Chan <mchan@broadcom.com>
2109L: netdev@vger.kernel.org
2110S: Supported
2111F: drivers/net/ethernet/broadcom/tg3.*
2112
2113BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2114M: Brett Rudley <brudley@broadcom.com>
2115M: Arend van Spriel <arend@broadcom.com>
2116M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2117M: Hante Meuleman <meuleman@broadcom.com>
2118L: linux-wireless@vger.kernel.org
2119L: brcm80211-dev-list@broadcom.com
2120S: Supported
2121F: drivers/net/wireless/brcm80211/
2122
2123BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2124M: QLogic-Storage-Upstream@qlogic.com
2125L: linux-scsi@vger.kernel.org
2126S: Supported
2127F: drivers/scsi/bnx2fc/
2128
2129BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2130M: QLogic-Storage-Upstream@qlogic.com
2131L: linux-scsi@vger.kernel.org
2132S: Supported
2133F: drivers/scsi/bnx2i/
2134
2135BROADCOM KONA GPIO DRIVER
2136M: Ray Jui <rjui@broadcom.com>
2137L: bcm-kernel-feedback-list@broadcom.com
2138S: Supported
2139F: drivers/gpio/gpio-bcm-kona.c
2140F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2141
2142BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2143M: Rafał Miłecki <zajec5@gmail.com>
2144L: linux-wireless@vger.kernel.org
2145S: Maintained
2146F: drivers/bcma/
2147F: include/linux/bcma/
2148
2149BROADCOM SYSTEMPORT ETHERNET DRIVER
2150M: Florian Fainelli <f.fainelli@gmail.com>
2151L: netdev@vger.kernel.org
2152S: Supported
2153F: drivers/net/ethernet/broadcom/bcmsysport.*
2154
2155BROCADE BFA FC SCSI DRIVER
2156M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2157M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2158L: linux-scsi@vger.kernel.org
2159S: Supported
2160F: drivers/scsi/bfa/
2161
2162BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2163M: Rasesh Mody <rasesh.mody@qlogic.com>
2164L: netdev@vger.kernel.org
2165S: Supported
2166F: drivers/net/ethernet/brocade/bna/
2167
2168BSG (block layer generic sg v4 driver)
2169M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2170L: linux-scsi@vger.kernel.org
2171S: Supported
2172F: block/bsg.c
2173F: include/linux/bsg.h
2174F: include/uapi/linux/bsg.h
2175
2176BT87X AUDIO DRIVER
2177M: Clemens Ladisch <clemens@ladisch.de>
2178L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2179T: git git://git.alsa-project.org/alsa-kernel.git
2180S: Maintained
2181F: Documentation/sound/alsa/Bt87x.txt
2182F: sound/pci/bt87x.c
2183
2184BT8XXGPIO DRIVER
2185M: Michael Buesch <m@bues.ch>
2186W: http://bu3sch.de/btgpio.php
2187S: Maintained
2188F: drivers/gpio/gpio-bt8xx.c
2189
2190BTRFS FILE SYSTEM
2191M: Chris Mason <clm@fb.com>
2192M: Josef Bacik <jbacik@fb.com>
2193L: linux-btrfs@vger.kernel.org
2194W: http://btrfs.wiki.kernel.org/
2195Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2196T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2197S: Maintained
2198F: Documentation/filesystems/btrfs.txt
2199F: fs/btrfs/
2200
2201BTTV VIDEO4LINUX DRIVER
2202M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2203L: linux-media@vger.kernel.org
2204W: http://linuxtv.org
2205T: git git://linuxtv.org/media_tree.git
2206S: Odd fixes
2207F: Documentation/video4linux/bttv/
2208F: drivers/media/pci/bt8xx/bttv*
2209
2210BUSLOGIC SCSI DRIVER
2211M: Khalid Aziz <khalid@gonehiking.org>
2212L: linux-scsi@vger.kernel.org
2213S: Maintained
2214F: drivers/scsi/BusLogic.*
2215F: drivers/scsi/FlashPoint.*
2216
2217C-MEDIA CMI8788 DRIVER
2218M: Clemens Ladisch <clemens@ladisch.de>
2219L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2220T: git git://git.alsa-project.org/alsa-kernel.git
2221S: Maintained
2222F: sound/pci/oxygen/
2223
2224C6X ARCHITECTURE
2225M: Mark Salter <msalter@redhat.com>
2226M: Aurelien Jacquiot <a-jacquiot@ti.com>
2227L: linux-c6x-dev@linux-c6x.org
2228W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2229S: Maintained
2230F: arch/c6x/
2231
2232CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2233M: David Howells <dhowells@redhat.com>
2234L: linux-cachefs@redhat.com
2235S: Supported
2236F: Documentation/filesystems/caching/cachefiles.txt
2237F: fs/cachefiles/
2238
2239CADET FM/AM RADIO RECEIVER DRIVER
2240M: Hans Verkuil <hverkuil@xs4all.nl>
2241L: linux-media@vger.kernel.org
2242T: git git://linuxtv.org/media_tree.git
2243W: http://linuxtv.org
2244S: Maintained
2245F: drivers/media/radio/radio-cadet*
2246
2247CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2248M: Jonathan Corbet <corbet@lwn.net>
2249L: linux-media@vger.kernel.org
2250T: git git://linuxtv.org/media_tree.git
2251S: Maintained
2252F: Documentation/video4linux/cafe_ccic
2253F: drivers/media/platform/marvell-ccic/
2254
2255CAIF NETWORK LAYER
2256M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2257L: netdev@vger.kernel.org
2258S: Supported
2259F: Documentation/networking/caif/
2260F: drivers/net/caif/
2261F: include/uapi/linux/caif/
2262F: include/net/caif/
2263F: net/caif/
2264
2265CALGARY x86-64 IOMMU
2266M: Muli Ben-Yehuda <muli@il.ibm.com>
2267M: "Jon D. Mason" <jdmason@kudzu.us>
2268L: discuss@x86-64.org
2269S: Maintained
2270F: arch/x86/kernel/pci-calgary_64.c
2271F: arch/x86/kernel/tce_64.c
2272F: arch/x86/include/asm/calgary.h
2273F: arch/x86/include/asm/tce.h
2274
2275CAN NETWORK LAYER
2276M: Oliver Hartkopp <socketcan@hartkopp.net>
2277L: linux-can@vger.kernel.org
2278W: http://gitorious.org/linux-can
2279T: git git://gitorious.org/linux-can/linux-can-next.git
2280S: Maintained
2281F: Documentation/networking/can.txt
2282F: net/can/
2283F: include/linux/can/core.h
2284F: include/uapi/linux/can.h
2285F: include/uapi/linux/can/bcm.h
2286F: include/uapi/linux/can/raw.h
2287F: include/uapi/linux/can/gw.h
2288
2289CAN NETWORK DRIVERS
2290M: Wolfgang Grandegger <wg@grandegger.com>
2291M: Marc Kleine-Budde <mkl@pengutronix.de>
2292L: linux-can@vger.kernel.org
2293W: http://gitorious.org/linux-can
2294T: git git://gitorious.org/linux-can/linux-can-next.git
2295S: Maintained
2296F: drivers/net/can/
2297F: include/linux/can/dev.h
2298F: include/linux/can/platform/
2299F: include/uapi/linux/can/error.h
2300F: include/uapi/linux/can/netlink.h
2301
2302CAPABILITIES
2303M: Serge Hallyn <serge.hallyn@canonical.com>
2304L: linux-security-module@vger.kernel.org
2305S: Supported
2306F: include/linux/capability.h
2307F: include/uapi/linux/capability.h
2308F: security/capability.c
2309F: security/commoncap.c
2310F: kernel/capability.c
2311
2312CELL BROADBAND ENGINE ARCHITECTURE
2313M: Arnd Bergmann <arnd@arndb.de>
2314L: linuxppc-dev@lists.ozlabs.org
2315L: cbe-oss-dev@lists.ozlabs.org
2316W: http://www.ibm.com/developerworks/power/cell/
2317S: Supported
2318F: arch/powerpc/include/asm/cell*.h
2319F: arch/powerpc/include/asm/spu*.h
2320F: arch/powerpc/include/uapi/asm/spu*.h
2321F: arch/powerpc/oprofile/*cell*
2322F: arch/powerpc/platforms/cell/
2323
2324CEPH DISTRIBUTED FILE SYSTEM CLIENT
2325M: Sage Weil <sage@inktank.com>
2326L: ceph-devel@vger.kernel.org
2327W: http://ceph.com/
2328T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2329S: Supported
2330F: Documentation/filesystems/ceph.txt
2331F: fs/ceph/
2332F: net/ceph/
2333F: include/linux/ceph/
2334F: include/linux/crush/
2335
2336CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2337L: linux-usb@vger.kernel.org
2338S: Orphan
2339F: Documentation/usb/WUSB-Design-overview.txt
2340F: Documentation/usb/wusb-cbaf
2341F: drivers/usb/host/hwa-hc.c
2342F: drivers/usb/host/whci/
2343F: drivers/usb/wusbcore/
2344F: include/linux/usb/wusb*
2345
2346CFAG12864B LCD DRIVER
2347M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2348W: http://miguelojeda.es/auxdisplay.htm
2349W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2350S: Maintained
2351F: drivers/auxdisplay/cfag12864b.c
2352F: include/linux/cfag12864b.h
2353
2354CFAG12864BFB LCD FRAMEBUFFER DRIVER
2355M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2356W: http://miguelojeda.es/auxdisplay.htm
2357W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2358S: Maintained
2359F: drivers/auxdisplay/cfag12864bfb.c
2360F: include/linux/cfag12864b.h
2361
2362CFG80211 and NL80211
2363M: Johannes Berg <johannes@sipsolutions.net>
2364L: linux-wireless@vger.kernel.org
2365W: http://wireless.kernel.org/
2366T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2367T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2368S: Maintained
2369F: include/uapi/linux/nl80211.h
2370F: include/net/cfg80211.h
2371F: net/wireless/*
2372X: net/wireless/wext*
2373
2374CHAR and MISC DRIVERS
2375M: Arnd Bergmann <arnd@arndb.de>
2376M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2377T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2378S: Supported
2379F: drivers/char/*
2380F: drivers/misc/*
2381F: include/linux/miscdevice.h
2382
2383CHECKPATCH
2384M: Andy Whitcroft <apw@canonical.com>
2385M: Joe Perches <joe@perches.com>
2386S: Maintained
2387F: scripts/checkpatch.pl
2388
2389CHINESE DOCUMENTATION
2390M: Harry Wei <harryxiyou@gmail.com>
2391L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2392L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2393S: Maintained
2394F: Documentation/zh_CN/
2395
2396CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2397M: Peter Chen <Peter.Chen@freescale.com>
2398T: git git://github.com/hzpeterchen/linux-usb.git
2399L: linux-usb@vger.kernel.org
2400S: Maintained
2401F: drivers/usb/chipidea/
2402
2403CHROME HARDWARE PLATFORM SUPPORT
2404M: Olof Johansson <olof@lixom.net>
2405S: Maintained
2406F: drivers/platform/chrome/
2407
2408CISCO VIC ETHERNET NIC DRIVER
2409M: Christian Benvenuti <benve@cisco.com>
2410M: Sujith Sankar <ssujith@cisco.com>
2411M: Govindarajulu Varadarajan <_govind@gmx.com>
2412M: Neel Patel <neepatel@cisco.com>
2413S: Supported
2414F: drivers/net/ethernet/cisco/enic/
2415
2416CISCO VIC LOW LATENCY NIC DRIVER
2417M: Upinder Malhi <umalhi@cisco.com>
2418S: Supported
2419F: drivers/infiniband/hw/usnic
2420
2421CIRRUS LOGIC EP93XX ETHERNET DRIVER
2422M: Hartley Sweeten <hsweeten@visionengravers.com>
2423L: netdev@vger.kernel.org
2424S: Maintained
2425F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2426
2427CIRRUS LOGIC AUDIO CODEC DRIVERS
2428M: Brian Austin <brian.austin@cirrus.com>
2429M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2430L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2431S: Maintained
2432F: sound/soc/codecs/cs*
2433
2434CLEANCACHE API
2435M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2436L: linux-kernel@vger.kernel.org
2437S: Maintained
2438F: mm/cleancache.c
2439F: include/linux/cleancache.h
2440
2441CLK API
2442M: Russell King <linux@arm.linux.org.uk>
2443S: Maintained
2444F: include/linux/clk.h
2445
2446CLOCKSOURCE, CLOCKEVENT DRIVERS
2447M: Daniel Lezcano <daniel.lezcano@linaro.org>
2448M: Thomas Gleixner <tglx@linutronix.de>
2449L: linux-kernel@vger.kernel.org
2450T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2451S: Supported
2452F: drivers/clocksource
2453
2454CISCO FCOE HBA DRIVER
2455M: Hiral Patel <hiralpat@cisco.com>
2456M: Suma Ramars <sramars@cisco.com>
2457M: Brian Uchino <buchino@cisco.com>
2458L: linux-scsi@vger.kernel.org
2459S: Supported
2460F: drivers/scsi/fnic/
2461
2462CMPC ACPI DRIVER
2463M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2464M: Daniel Oliveira Nascimento <don@syst.com.br>
2465L: platform-driver-x86@vger.kernel.org
2466S: Supported
2467F: drivers/platform/x86/classmate-laptop.c
2468
2469COCCINELLE/Semantic Patches (SmPL)
2470M: Julia Lawall <Julia.Lawall@lip6.fr>
2471M: Gilles Muller <Gilles.Muller@lip6.fr>
2472M: Nicolas Palix <nicolas.palix@imag.fr>
2473M: Michal Marek <mmarek@suse.cz>
2474L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2475T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2476W: http://coccinelle.lip6.fr/
2477S: Supported
2478F: Documentation/coccinelle.txt
2479F: scripts/coccinelle/
2480F: scripts/coccicheck
2481
2482CODA FILE SYSTEM
2483M: Jan Harkes <jaharkes@cs.cmu.edu>
2484M: coda@cs.cmu.edu
2485L: codalist@coda.cs.cmu.edu
2486W: http://www.coda.cs.cmu.edu/
2487S: Maintained
2488F: Documentation/filesystems/coda.txt
2489F: fs/coda/
2490F: include/linux/coda*.h
2491F: include/uapi/linux/coda*.h
2492
2493CODA V4L2 MEM2MEM DRIVER
2494M: Philipp Zabel <p.zabel@pengutronix.de>
2495L: linux-media@vger.kernel.org
2496S: Maintained
2497F: Documentation/devicetree/bindings/media/coda.txt
2498F: drivers/media/platform/coda/
2499
2500COMMON CLK FRAMEWORK
2501M: Mike Turquette <mturquette@linaro.org>
2502L: linux-kernel@vger.kernel.org
2503T: git git://git.linaro.org/people/mturquette/linux.git
2504S: Maintained
2505F: drivers/clk/
2506X: drivers/clk/clkdev.c
2507F: include/linux/clk-pr*
2508F: include/linux/clk/
2509
2510COMMON INTERNET FILE SYSTEM (CIFS)
2511M: Steve French <sfrench@samba.org>
2512L: linux-cifs@vger.kernel.org
2513L: samba-technical@lists.samba.org (moderated for non-subscribers)
2514W: http://linux-cifs.samba.org/
2515Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2516T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2517S: Supported
2518F: Documentation/filesystems/cifs/
2519F: fs/cifs/
2520
2521COMPACTPCI HOTPLUG CORE
2522M: Scott Murray <scott@spiteful.org>
2523L: linux-pci@vger.kernel.org
2524S: Maintained
2525F: drivers/pci/hotplug/cpci_hotplug*
2526
2527COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2528M: Scott Murray <scott@spiteful.org>
2529L: linux-pci@vger.kernel.org
2530S: Maintained
2531F: drivers/pci/hotplug/cpcihp_zt5550.*
2532
2533COMPACTPCI HOTPLUG GENERIC DRIVER
2534M: Scott Murray <scott@spiteful.org>
2535L: linux-pci@vger.kernel.org
2536S: Maintained
2537F: drivers/pci/hotplug/cpcihp_generic.c
2538
2539COMPAL LAPTOP SUPPORT
2540M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2541L: platform-driver-x86@vger.kernel.org
2542S: Maintained
2543F: drivers/platform/x86/compal-laptop.c
2544
2545CONEXANT ACCESSRUNNER USB DRIVER
2546M: Simon Arlott <cxacru@fire.lp0.eu>
2547L: accessrunner-general@lists.sourceforge.net
2548W: http://accessrunner.sourceforge.net/
2549S: Maintained
2550F: drivers/usb/atm/cxacru.c
2551
2552CONFIGFS
2553M: Joel Becker <jlbec@evilplan.org>
2554T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2555S: Supported
2556F: fs/configfs/
2557F: include/linux/configfs.h
2558
2559CONNECTOR
2560M: Evgeniy Polyakov <zbr@ioremap.net>
2561L: netdev@vger.kernel.org
2562S: Maintained
2563F: drivers/connector/
2564
2565CONTROL GROUP (CGROUP)
2566M: Tejun Heo <tj@kernel.org>
2567M: Li Zefan <lizefan@huawei.com>
2568L: cgroups@vger.kernel.org
2569T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2570S: Maintained
2571F: Documentation/cgroups/
2572F: include/linux/cgroup*
2573F: kernel/cgroup*
2574
2575CONTROL GROUP - CPUSET
2576M: Li Zefan <lizefan@huawei.com>
2577L: cgroups@vger.kernel.org
2578W: http://www.bullopensource.org/cpuset/
2579W: http://oss.sgi.com/projects/cpusets/
2580T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2581S: Maintained
2582F: Documentation/cgroups/cpusets.txt
2583F: include/linux/cpuset.h
2584F: kernel/cpuset.c
2585
2586CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2587M: Johannes Weiner <hannes@cmpxchg.org>
2588M: Michal Hocko <mhocko@suse.cz>
2589L: cgroups@vger.kernel.org
2590L: linux-mm@kvack.org
2591S: Maintained
2592F: mm/memcontrol.c
2593F: mm/page_cgroup.c
2594
2595CORETEMP HARDWARE MONITORING DRIVER
2596M: Fenghua Yu <fenghua.yu@intel.com>
2597L: lm-sensors@lm-sensors.org
2598S: Maintained
2599F: Documentation/hwmon/coretemp
2600F: drivers/hwmon/coretemp.c
2601
2602COSA/SRP SYNC SERIAL DRIVER
2603M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2604W: http://www.fi.muni.cz/~kas/cosa/
2605S: Maintained
2606F: drivers/net/wan/cosa*
2607
2608CPMAC ETHERNET DRIVER
2609M: Florian Fainelli <florian@openwrt.org>
2610L: netdev@vger.kernel.org
2611S: Maintained
2612F: drivers/net/ethernet/ti/cpmac.c
2613
2614CPU FREQUENCY DRIVERS
2615M: Rafael J. Wysocki <rjw@rjwysocki.net>
2616M: Viresh Kumar <viresh.kumar@linaro.org>
2617L: linux-pm@vger.kernel.org
2618S: Maintained
2619T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2620T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2621F: drivers/cpufreq/
2622F: include/linux/cpufreq.h
2623
2624CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2625M: Viresh Kumar <viresh.kumar@linaro.org>
2626M: Sudeep Holla <sudeep.holla@arm.com>
2627L: linux-pm@vger.kernel.org
2628W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2629S: Maintained
2630F: drivers/cpufreq/arm_big_little.h
2631F: drivers/cpufreq/arm_big_little.c
2632F: drivers/cpufreq/arm_big_little_dt.c
2633
2634CPUIDLE DRIVER - ARM BIG LITTLE
2635M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2636M: Daniel Lezcano <daniel.lezcano@linaro.org>
2637L: linux-pm@vger.kernel.org
2638L: linux-arm-kernel@lists.infradead.org
2639T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2640S: Maintained
2641F: drivers/cpuidle/cpuidle-big_little.c
2642
2643CPUIDLE DRIVERS
2644M: Rafael J. Wysocki <rjw@rjwysocki.net>
2645M: Daniel Lezcano <daniel.lezcano@linaro.org>
2646L: linux-pm@vger.kernel.org
2647S: Maintained
2648T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2649F: drivers/cpuidle/*
2650F: include/linux/cpuidle.h
2651
2652CPUID/MSR DRIVER
2653M: "H. Peter Anvin" <hpa@zytor.com>
2654S: Maintained
2655F: arch/x86/kernel/cpuid.c
2656F: arch/x86/kernel/msr.c
2657
2658CPU POWER MONITORING SUBSYSTEM
2659M: Thomas Renninger <trenn@suse.de>
2660L: linux-pm@vger.kernel.org
2661S: Maintained
2662F: tools/power/cpupower/
2663
2664CRAMFS FILESYSTEM
2665W: http://sourceforge.net/projects/cramfs/
2666S: Orphan / Obsolete
2667F: Documentation/filesystems/cramfs.txt
2668F: fs/cramfs/
2669
2670CRIS PORT
2671M: Mikael Starvik <starvik@axis.com>
2672M: Jesper Nilsson <jesper.nilsson@axis.com>
2673L: linux-cris-kernel@axis.com
2674W: http://developer.axis.com
2675S: Maintained
2676F: arch/cris/
2677F: drivers/tty/serial/crisv10.*
2678
2679CRYPTO API
2680M: Herbert Xu <herbert@gondor.apana.org.au>
2681M: "David S. Miller" <davem@davemloft.net>
2682L: linux-crypto@vger.kernel.org
2683T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2684S: Maintained
2685F: Documentation/crypto/
2686F: arch/*/crypto/
2687F: crypto/
2688F: drivers/crypto/
2689F: include/crypto/
2690
2691CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2692M: Neil Horman <nhorman@tuxdriver.com>
2693L: linux-crypto@vger.kernel.org
2694S: Maintained
2695F: crypto/ansi_cprng.c
2696F: crypto/rng.c
2697
2698CS5535 Audio ALSA driver
2699M: Jaya Kumar <jayakumar.alsa@gmail.com>
2700S: Maintained
2701F: sound/pci/cs5535audio/
2702
2703CW1200 WLAN driver
2704M: Solomon Peachy <pizza@shaftnet.org>
2705S: Maintained
2706F: drivers/net/wireless/cw1200/
2707
2708CX18 VIDEO4LINUX DRIVER
2709M: Andy Walls <awalls@md.metrocast.net>
2710L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
2711L: linux-media@vger.kernel.org
2712T: git git://linuxtv.org/media_tree.git
2713W: http://linuxtv.org
2714W: http://www.ivtvdriver.org/index.php/Cx18
2715S: Maintained
2716F: Documentation/video4linux/cx18.txt
2717F: drivers/media/pci/cx18/
2718F: include/uapi/linux/ivtv*
2719
2720CX2341X MPEG ENCODER HELPER MODULE
2721M: Hans Verkuil <hverkuil@xs4all.nl>
2722L: linux-media@vger.kernel.org
2723T: git git://linuxtv.org/media_tree.git
2724W: http://linuxtv.org
2725S: Maintained
2726F: drivers/media/common/cx2341x*
2727F: include/media/cx2341x*
2728
2729CX88 VIDEO4LINUX DRIVER
2730M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2731L: linux-media@vger.kernel.org
2732W: http://linuxtv.org
2733T: git git://linuxtv.org/media_tree.git
2734S: Odd fixes
2735F: Documentation/video4linux/cx88/
2736F: drivers/media/pci/cx88/
2737
2738CXD2820R MEDIA DRIVER
2739M: Antti Palosaari <crope@iki.fi>
2740L: linux-media@vger.kernel.org
2741W: http://linuxtv.org/
2742W: http://palosaari.fi/linux/
2743Q: http://patchwork.linuxtv.org/project/linux-media/list/
2744T: git git://linuxtv.org/anttip/media_tree.git
2745S: Maintained
2746F: drivers/media/dvb-frontends/cxd2820r*
2747
2748CXGB3 ETHERNET DRIVER (CXGB3)
2749M: Santosh Raspatur <santosh@chelsio.com>
2750L: netdev@vger.kernel.org
2751W: http://www.chelsio.com
2752S: Supported
2753F: drivers/net/ethernet/chelsio/cxgb3/
2754
2755CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2756M: Steve Wise <swise@chelsio.com>
2757L: linux-rdma@vger.kernel.org
2758W: http://www.openfabrics.org
2759S: Supported
2760F: drivers/infiniband/hw/cxgb3/
2761
2762CXGB4 ETHERNET DRIVER (CXGB4)
2763M: Hariprasad S <hariprasad@chelsio.com>
2764L: netdev@vger.kernel.org
2765W: http://www.chelsio.com
2766S: Supported
2767F: drivers/net/ethernet/chelsio/cxgb4/
2768
2769CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2770M: Steve Wise <swise@chelsio.com>
2771L: linux-rdma@vger.kernel.org
2772W: http://www.openfabrics.org
2773S: Supported
2774F: drivers/infiniband/hw/cxgb4/
2775
2776CXGB4VF ETHERNET DRIVER (CXGB4VF)
2777M: Casey Leedom <leedom@chelsio.com>
2778L: netdev@vger.kernel.org
2779W: http://www.chelsio.com
2780S: Supported
2781F: drivers/net/ethernet/chelsio/cxgb4vf/
2782
2783CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2784M: Ian Munsie <imunsie@au1.ibm.com>
2785M: Michael Neuling <mikey@neuling.org>
2786L: linuxppc-dev@lists.ozlabs.org
2787S: Supported
2788F: drivers/misc/cxl/
2789F: include/misc/cxl.h
2790F: include/uapi/misc/cxl.h
2791F: Documentation/powerpc/cxl.txt
2792F: Documentation/powerpc/cxl.txt
2793F: Documentation/ABI/testing/sysfs-class-cxl
2794
2795STMMAC ETHERNET DRIVER
2796M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2797L: netdev@vger.kernel.org
2798W: http://www.stlinux.com
2799S: Supported
2800F: drivers/net/ethernet/stmicro/stmmac/
2801
2802CYBERPRO FB DRIVER
2803M: Russell King <linux@arm.linux.org.uk>
2804L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2805W: http://www.arm.linux.org.uk/
2806S: Maintained
2807F: drivers/video/fbdev/cyber2000fb.*
2808
2809CYCLADES ASYNC MUX DRIVER
2810W: http://www.cyclades.com/
2811S: Orphan
2812F: drivers/tty/cyclades.c
2813F: include/linux/cyclades.h
2814F: include/uapi/linux/cyclades.h
2815
2816CYCLADES PC300 DRIVER
2817W: http://www.cyclades.com/
2818S: Orphan
2819F: drivers/net/wan/pc300*
2820
2821CYPRESS_FIRMWARE MEDIA DRIVER
2822M: Antti Palosaari <crope@iki.fi>
2823L: linux-media@vger.kernel.org
2824W: http://linuxtv.org/
2825W: http://palosaari.fi/linux/
2826Q: http://patchwork.linuxtv.org/project/linux-media/list/
2827T: git git://linuxtv.org/anttip/media_tree.git
2828S: Maintained
2829F: drivers/media/common/cypress_firmware*
2830
2831CYTTSP TOUCHSCREEN DRIVER
2832M: Ferruh Yigit <fery@cypress.com>
2833L: linux-input@vger.kernel.org
2834S: Supported
2835F: drivers/input/touchscreen/cyttsp*
2836F: include/linux/input/cyttsp.h
2837
2838DAMA SLAVE for AX.25
2839M: Joerg Reuter <jreuter@yaina.de>
2840W: http://yaina.de/jreuter/
2841W: http://www.qsl.net/dl1bke/
2842L: linux-hams@vger.kernel.org
2843S: Maintained
2844F: net/ax25/af_ax25.c
2845F: net/ax25/ax25_dev.c
2846F: net/ax25/ax25_ds_*
2847F: net/ax25/ax25_in.c
2848F: net/ax25/ax25_out.c
2849F: net/ax25/ax25_timer.c
2850F: net/ax25/sysctl_net_ax25.c
2851
2852DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2853L: netdev@vger.kernel.org
2854S: Orphan
2855F: Documentation/networking/dmfe.txt
2856F: drivers/net/ethernet/dec/tulip/dmfe.c
2857
2858DC390/AM53C974 SCSI driver
2859M: Kurt Garloff <garloff@suse.de>
2860W: http://www.garloff.de/kurt/linux/dc390/
2861M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
2862S: Maintained
2863F: drivers/scsi/tmscsim.*
2864
2865DC395x SCSI driver
2866M: Oliver Neukum <oliver@neukum.org>
2867M: Ali Akcaagac <aliakc@web.de>
2868M: Jamie Lenehan <lenehan@twibble.org>
2869L: dc395x@twibble.org
2870W: http://twibble.org/dist/dc395x/
2871W: http://lists.twibble.org/mailman/listinfo/dc395x/
2872S: Maintained
2873F: Documentation/scsi/dc395x.txt
2874F: drivers/scsi/dc395x.*
2875
2876DCCP PROTOCOL
2877M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2878L: dccp@vger.kernel.org
2879W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2880S: Maintained
2881F: include/linux/dccp.h
2882F: include/uapi/linux/dccp.h
2883F: include/linux/tfrc.h
2884F: net/dccp/
2885
2886DECnet NETWORK LAYER
2887W: http://linux-decnet.sourceforge.net
2888L: linux-decnet-user@lists.sourceforge.net
2889S: Orphan
2890F: Documentation/networking/decnet.txt
2891F: net/decnet/
2892
2893DECSTATION PLATFORM SUPPORT
2894M: "Maciej W. Rozycki" <macro@linux-mips.org>
2895L: linux-mips@linux-mips.org
2896W: http://www.linux-mips.org/wiki/DECstation
2897S: Maintained
2898F: arch/mips/dec/
2899F: arch/mips/include/asm/dec/
2900F: arch/mips/include/asm/mach-dec/
2901
2902DEFXX FDDI NETWORK DRIVER
2903M: "Maciej W. Rozycki" <macro@linux-mips.org>
2904S: Maintained
2905F: drivers/net/fddi/defxx.*
2906
2907DELL LAPTOP DRIVER
2908M: Matthew Garrett <mjg59@srcf.ucam.org>
2909L: platform-driver-x86@vger.kernel.org
2910S: Maintained
2911F: drivers/platform/x86/dell-laptop.c
2912
2913DELL LAPTOP SMM DRIVER
2914M: Guenter Roeck <linux@roeck-us.net>
2915F: drivers/char/i8k.c
2916F: include/uapi/linux/i8k.h
2917
2918DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2919M: Doug Warzecha <Douglas_Warzecha@dell.com>
2920S: Maintained
2921F: Documentation/dcdbas.txt
2922F: drivers/firmware/dcdbas.*
2923
2924DELL WMI EXTRAS DRIVER
2925M: Matthew Garrett <mjg59@srcf.ucam.org>
2926S: Maintained
2927F: drivers/platform/x86/dell-wmi.c
2928
2929DESIGNWARE USB2 DRD IP DRIVER
2930M: Paul Zimmerman <paulz@synopsys.com>
2931L: linux-usb@vger.kernel.org
2932T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2933S: Maintained
2934F: drivers/usb/dwc2/
2935
2936DESIGNWARE USB3 DRD IP DRIVER
2937M: Felipe Balbi <balbi@ti.com>
2938L: linux-usb@vger.kernel.org
2939L: linux-omap@vger.kernel.org
2940T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2941S: Maintained
2942F: drivers/usb/dwc3/
2943
2944DEVICE COREDUMP (DEV_COREDUMP)
2945M: Johannes Berg <johannes@sipsolutions.net>
2946L: linux-kernel@vger.kernel.org
2947S: Maintained
2948F: drivers/base/devcoredump.c
2949F: include/linux/devcoredump.h
2950
2951DEVICE FREQUENCY (DEVFREQ)
2952M: MyungJoo Ham <myungjoo.ham@samsung.com>
2953M: Kyungmin Park <kyungmin.park@samsung.com>
2954L: linux-pm@vger.kernel.org
2955S: Maintained
2956F: drivers/devfreq/
2957
2958DEVICE NUMBER REGISTRY
2959M: Torben Mathiasen <device@lanana.org>
2960W: http://lanana.org/docs/device-list/index.html
2961S: Maintained
2962
2963DEVICE-MAPPER (LVM)
2964M: Alasdair Kergon <agk@redhat.com>
2965M: Mike Snitzer <snitzer@redhat.com>
2966M: dm-devel@redhat.com
2967L: dm-devel@redhat.com
2968W: http://sources.redhat.com/dm
2969Q: http://patchwork.kernel.org/project/dm-devel/list/
2970T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
2971T: quilt http://people.redhat.com/agk/patches/linux/editing/
2972S: Maintained
2973F: Documentation/device-mapper/
2974F: drivers/md/dm*
2975F: drivers/md/persistent-data/
2976F: include/linux/device-mapper.h
2977F: include/linux/dm-*.h
2978F: include/uapi/linux/dm-*.h
2979
2980DIALOG SEMICONDUCTOR DRIVERS
2981M: Support Opensource <support.opensource@diasemi.com>
2982W: http://www.dialog-semiconductor.com/products
2983S: Supported
2984F: Documentation/hwmon/da90??
2985F: drivers/gpio/gpio-da90??.c
2986F: drivers/hwmon/da90??-hwmon.c
2987F: drivers/input/misc/da90??_onkey.c
2988F: drivers/input/touchscreen/da9052_tsi.c
2989F: drivers/leds/leds-da90??.c
2990F: drivers/mfd/da903x.c
2991F: drivers/mfd/da90??-*.c
2992F: drivers/power/da9052-battery.c
2993F: drivers/regulator/da903x.c
2994F: drivers/regulator/da9???-regulator.[ch]
2995F: drivers/rtc/rtc-da90??.c
2996F: drivers/video/backlight/da90??_bl.c
2997F: drivers/watchdog/da90??_wdt.c
2998F: include/linux/mfd/da903x.h
2999F: include/linux/mfd/da9052/
3000F: include/linux/mfd/da9055/
3001F: include/linux/mfd/da9063/
3002F: include/sound/da[79]*.h
3003F: sound/soc/codecs/da[79]*.[ch]
3004
3005DIGI NEO AND CLASSIC PCI PRODUCTS
3006M: Lidza Louina <lidza.louina@gmail.com>
3007M: Mark Hounschell <markh@compro.net>
3008L: driverdev-devel@linuxdriverproject.org
3009S: Maintained
3010F: drivers/staging/dgnc/
3011
3012DIGI EPCA PCI PRODUCTS
3013M: Lidza Louina <lidza.louina@gmail.com>
3014M: Mark Hounschell <markh@compro.net>
3015M: Daeseok Youn <daeseok.youn@gmail.com>
3016L: driverdev-devel@linuxdriverproject.org
3017S: Maintained
3018F: drivers/staging/dgap/
3019
3020DIOLAN U2C-12 I2C DRIVER
3021M: Guenter Roeck <linux@roeck-us.net>
3022L: linux-i2c@vger.kernel.org
3023S: Maintained
3024F: drivers/i2c/busses/i2c-diolan-u2c.c
3025
3026DIRECTORY NOTIFICATION (DNOTIFY)
3027M: Eric Paris <eparis@parisplace.org>
3028S: Maintained
3029F: Documentation/filesystems/dnotify.txt
3030F: fs/notify/dnotify/
3031F: include/linux/dnotify.h
3032
3033DISK GEOMETRY AND PARTITION HANDLING
3034M: Andries Brouwer <aeb@cwi.nl>
3035W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3036W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3037W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3038S: Maintained
3039
3040DISKQUOTA
3041M: Jan Kara <jack@suse.cz>
3042S: Maintained
3043F: Documentation/filesystems/quota.txt
3044F: fs/quota/
3045F: include/linux/quota*.h
3046F: include/uapi/linux/quota*.h
3047
3048DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3049M: Bernie Thompson <bernie@plugable.com>
3050L: linux-fbdev@vger.kernel.org
3051S: Maintained
3052W: http://plugable.com/category/projects/udlfb/
3053F: drivers/video/fbdev/udlfb.c
3054F: include/video/udlfb.h
3055F: Documentation/fb/udlfb.txt
3056
3057DISTRIBUTED LOCK MANAGER (DLM)
3058M: Christine Caulfield <ccaulfie@redhat.com>
3059M: David Teigland <teigland@redhat.com>
3060L: cluster-devel@redhat.com
3061W: http://sources.redhat.com/cluster/
3062T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3063S: Supported
3064F: fs/dlm/
3065
3066DMA BUFFER SHARING FRAMEWORK
3067M: Sumit Semwal <sumit.semwal@linaro.org>
3068S: Maintained
3069L: linux-media@vger.kernel.org
3070L: dri-devel@lists.freedesktop.org
3071L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3072F: drivers/dma-buf/
3073F: include/linux/dma-buf*
3074F: include/linux/reservation.h
3075F: include/linux/*fence.h
3076F: Documentation/dma-buf-sharing.txt
3077T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3078
3079DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3080M: Vinod Koul <vinod.koul@intel.com>
3081L: dmaengine@vger.kernel.org
3082Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3083S: Maintained
3084F: drivers/dma/
3085F: include/linux/dma*
3086T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
3087
3088DME1737 HARDWARE MONITOR DRIVER
3089M: Juerg Haefliger <juergh@gmail.com>
3090L: lm-sensors@lm-sensors.org
3091S: Maintained
3092F: Documentation/hwmon/dme1737
3093F: drivers/hwmon/dme1737.c
3094
3095DOCKING STATION DRIVER
3096M: Shaohua Li <shaohua.li@intel.com>
3097L: linux-acpi@vger.kernel.org
3098S: Supported
3099F: drivers/acpi/dock.c
3100
3101DOCUMENTATION
3102M: Jonathan Corbet <corbet@lwn.net>
3103L: linux-doc@vger.kernel.org
3104S: Maintained
3105F: Documentation/
3106X: Documentation/ABI/
3107X: Documentation/devicetree/
3108X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3109
3110DOUBLETALK DRIVER
3111M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3112L: blinux-list@redhat.com
3113S: Maintained
3114F: drivers/char/dtlk.c
3115F: include/linux/dtlk.h
3116
3117DPT_I2O SCSI RAID DRIVER
3118M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3119L: linux-scsi@vger.kernel.org
3120W: http://www.adaptec.com/
3121S: Maintained
3122F: drivers/scsi/dpt*
3123F: drivers/scsi/dpt/
3124
3125DRBD DRIVER
3126P: Philipp Reisner
3127P: Lars Ellenberg
3128M: drbd-dev@lists.linbit.com
3129L: drbd-user@lists.linbit.com
3130W: http://www.drbd.org
3131T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3132T: git git://git.drbd.org/drbd-8.3.git
3133S: Supported
3134F: drivers/block/drbd/
3135F: lib/lru_cache.c
3136F: Documentation/blockdev/drbd/
3137
3138DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3139M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3140T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3141S: Supported
3142F: Documentation/kobject.txt
3143F: drivers/base/
3144F: fs/sysfs/
3145F: fs/debugfs/
3146F: include/linux/kobj*
3147F: include/linux/debugfs.h
3148F: lib/kobj*
3149
3150DRM DRIVERS
3151M: David Airlie <airlied@linux.ie>
3152L: dri-devel@lists.freedesktop.org
3153T: git git://people.freedesktop.org/~airlied/linux
3154S: Maintained
3155F: drivers/gpu/drm/
3156F: drivers/gpu/vga/
3157F: include/drm/
3158F: include/uapi/drm/
3159
3160RADEON DRM DRIVERS
3161M: Alex Deucher <alexander.deucher@amd.com>
3162M: Christian König <christian.koenig@amd.com>
3163L: dri-devel@lists.freedesktop.org
3164T: git git://people.freedesktop.org/~agd5f/linux
3165S: Supported
3166F: drivers/gpu/drm/radeon/
3167F: include/uapi/drm/radeon*
3168
3169DRM PANEL DRIVERS
3170M: Thierry Reding <thierry.reding@gmail.com>
3171L: dri-devel@lists.freedesktop.org
3172T: git git://anongit.freedesktop.org/tegra/linux.git
3173S: Maintained
3174F: drivers/gpu/drm/drm_panel.c
3175F: drivers/gpu/drm/panel/
3176F: include/drm/drm_panel.h
3177F: Documentation/devicetree/bindings/panel/
3178
3179INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3180M: Daniel Vetter <daniel.vetter@intel.com>
3181M: Jani Nikula <jani.nikula@linux.intel.com>
3182L: intel-gfx@lists.freedesktop.org
3183L: dri-devel@lists.freedesktop.org
3184Q: http://patchwork.freedesktop.org/project/intel-gfx/
3185T: git git://anongit.freedesktop.org/drm-intel
3186S: Supported
3187F: drivers/gpu/drm/i915/
3188F: include/drm/i915*
3189F: include/uapi/drm/i915*
3190
3191DRM DRIVERS FOR EXYNOS
3192M: Inki Dae <inki.dae@samsung.com>
3193M: Joonyoung Shim <jy0922.shim@samsung.com>
3194M: Seung-Woo Kim <sw0312.kim@samsung.com>
3195M: Kyungmin Park <kyungmin.park@samsung.com>
3196L: dri-devel@lists.freedesktop.org
3197T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3198S: Supported
3199F: drivers/gpu/drm/exynos/
3200F: include/drm/exynos*
3201F: include/uapi/drm/exynos*
3202
3203DRM DRIVERS FOR NVIDIA TEGRA
3204M: Thierry Reding <thierry.reding@gmail.com>
3205M: Terje Bergström <tbergstrom@nvidia.com>
3206L: dri-devel@lists.freedesktop.org
3207L: linux-tegra@vger.kernel.org
3208T: git git://anongit.freedesktop.org/tegra/linux.git
3209S: Supported
3210F: drivers/gpu/drm/tegra/
3211F: drivers/gpu/host1x/
3212F: include/linux/host1x.h
3213F: include/uapi/drm/tegra_drm.h
3214F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3215
3216DRM DRIVERS FOR RENESAS
3217M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3218L: dri-devel@lists.freedesktop.org
3219L: linux-sh@vger.kernel.org
3220T: git git://people.freedesktop.org/~airlied/linux
3221S: Supported
3222F: drivers/gpu/drm/rcar-du/
3223F: drivers/gpu/drm/shmobile/
3224F: include/linux/platform_data/rcar-du.h
3225F: include/linux/platform_data/shmob_drm.h
3226
3227DSBR100 USB FM RADIO DRIVER
3228M: Alexey Klimov <klimov.linux@gmail.com>
3229L: linux-media@vger.kernel.org
3230T: git git://linuxtv.org/media_tree.git
3231S: Maintained
3232F: drivers/media/radio/dsbr100.c
3233
3234DSCC4 DRIVER
3235M: Francois Romieu <romieu@fr.zoreil.com>
3236L: netdev@vger.kernel.org
3237S: Maintained
3238F: drivers/net/wan/dscc4.c
3239
3240DVB_USB_AF9015 MEDIA DRIVER
3241M: Antti Palosaari <crope@iki.fi>
3242L: linux-media@vger.kernel.org
3243W: http://linuxtv.org/
3244W: http://palosaari.fi/linux/
3245Q: http://patchwork.linuxtv.org/project/linux-media/list/
3246T: git git://linuxtv.org/anttip/media_tree.git
3247S: Maintained
3248F: drivers/media/usb/dvb-usb-v2/af9015*
3249
3250DVB_USB_AF9035 MEDIA DRIVER
3251M: Antti Palosaari <crope@iki.fi>
3252L: linux-media@vger.kernel.org
3253W: http://linuxtv.org/
3254W: http://palosaari.fi/linux/
3255Q: http://patchwork.linuxtv.org/project/linux-media/list/
3256T: git git://linuxtv.org/anttip/media_tree.git
3257S: Maintained
3258F: drivers/media/usb/dvb-usb-v2/af9035*
3259
3260DVB_USB_ANYSEE MEDIA DRIVER
3261M: Antti Palosaari <crope@iki.fi>
3262L: linux-media@vger.kernel.org
3263W: http://linuxtv.org/
3264W: http://palosaari.fi/linux/
3265Q: http://patchwork.linuxtv.org/project/linux-media/list/
3266T: git git://linuxtv.org/anttip/media_tree.git
3267S: Maintained
3268F: drivers/media/usb/dvb-usb-v2/anysee*
3269
3270DVB_USB_AU6610 MEDIA DRIVER
3271M: Antti Palosaari <crope@iki.fi>
3272L: linux-media@vger.kernel.org
3273W: http://linuxtv.org/
3274W: http://palosaari.fi/linux/
3275Q: http://patchwork.linuxtv.org/project/linux-media/list/
3276T: git git://linuxtv.org/anttip/media_tree.git
3277S: Maintained
3278F: drivers/media/usb/dvb-usb-v2/au6610*
3279
3280DVB_USB_CE6230 MEDIA DRIVER
3281M: Antti Palosaari <crope@iki.fi>
3282L: linux-media@vger.kernel.org
3283W: http://linuxtv.org/
3284W: http://palosaari.fi/linux/
3285Q: http://patchwork.linuxtv.org/project/linux-media/list/
3286T: git git://linuxtv.org/anttip/media_tree.git
3287S: Maintained
3288F: drivers/media/usb/dvb-usb-v2/ce6230*
3289
3290DVB_USB_CXUSB MEDIA DRIVER
3291M: Michael Krufky <mkrufky@linuxtv.org>
3292L: linux-media@vger.kernel.org
3293W: http://linuxtv.org/
3294W: http://github.com/mkrufky
3295Q: http://patchwork.linuxtv.org/project/linux-media/list/
3296T: git git://linuxtv.org/media_tree.git
3297S: Maintained
3298F: drivers/media/usb/dvb-usb/cxusb*
3299
3300DVB_USB_EC168 MEDIA DRIVER
3301M: Antti Palosaari <crope@iki.fi>
3302L: linux-media@vger.kernel.org
3303W: http://linuxtv.org/
3304W: http://palosaari.fi/linux/
3305Q: http://patchwork.linuxtv.org/project/linux-media/list/
3306T: git git://linuxtv.org/anttip/media_tree.git
3307S: Maintained
3308F: drivers/media/usb/dvb-usb-v2/ec168*
3309
3310DVB_USB_GL861 MEDIA DRIVER
3311M: Antti Palosaari <crope@iki.fi>
3312L: linux-media@vger.kernel.org
3313W: http://linuxtv.org/
3314Q: http://patchwork.linuxtv.org/project/linux-media/list/
3315T: git git://linuxtv.org/anttip/media_tree.git
3316S: Maintained
3317F: drivers/media/usb/dvb-usb-v2/gl861*
3318
3319DVB_USB_MXL111SF MEDIA DRIVER
3320M: Michael Krufky <mkrufky@linuxtv.org>
3321L: linux-media@vger.kernel.org
3322W: http://linuxtv.org/
3323W: http://github.com/mkrufky
3324Q: http://patchwork.linuxtv.org/project/linux-media/list/
3325T: git git://linuxtv.org/mkrufky/mxl111sf.git
3326S: Maintained
3327F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3328
3329DVB_USB_RTL28XXU MEDIA DRIVER
3330M: Antti Palosaari <crope@iki.fi>
3331L: linux-media@vger.kernel.org
3332W: http://linuxtv.org/
3333W: http://palosaari.fi/linux/
3334Q: http://patchwork.linuxtv.org/project/linux-media/list/
3335T: git git://linuxtv.org/anttip/media_tree.git
3336S: Maintained
3337F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3338
3339DVB_USB_V2 MEDIA DRIVER
3340M: Antti Palosaari <crope@iki.fi>
3341L: linux-media@vger.kernel.org
3342W: http://linuxtv.org/
3343W: http://palosaari.fi/linux/
3344Q: http://patchwork.linuxtv.org/project/linux-media/list/
3345T: git git://linuxtv.org/anttip/media_tree.git
3346S: Maintained
3347F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3348F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3349
3350DYNAMIC DEBUG
3351M: Jason Baron <jbaron@akamai.com>
3352S: Maintained
3353F: lib/dynamic_debug.c
3354F: include/linux/dynamic_debug.h
3355
3356DZ DECSTATION DZ11 SERIAL DRIVER
3357M: "Maciej W. Rozycki" <macro@linux-mips.org>
3358S: Maintained
3359F: drivers/tty/serial/dz.*
3360
3361E4000 MEDIA DRIVER
3362M: Antti Palosaari <crope@iki.fi>
3363L: linux-media@vger.kernel.org
3364W: http://linuxtv.org/
3365W: http://palosaari.fi/linux/
3366Q: http://patchwork.linuxtv.org/project/linux-media/list/
3367T: git git://linuxtv.org/anttip/media_tree.git
3368S: Maintained
3369F: drivers/media/tuners/e4000*
3370
3371EATA ISA/EISA/PCI SCSI DRIVER
3372M: Dario Ballabio <ballabio_dario@emc.com>
3373L: linux-scsi@vger.kernel.org
3374S: Maintained
3375F: drivers/scsi/eata.c
3376
3377EC100 MEDIA DRIVER
3378M: Antti Palosaari <crope@iki.fi>
3379L: linux-media@vger.kernel.org
3380W: http://linuxtv.org/
3381W: http://palosaari.fi/linux/
3382Q: http://patchwork.linuxtv.org/project/linux-media/list/
3383T: git git://linuxtv.org/anttip/media_tree.git
3384S: Maintained
3385F: drivers/media/dvb-frontends/ec100*
3386
3387ECRYPT FILE SYSTEM
3388M: Tyler Hicks <tyhicks@canonical.com>
3389L: ecryptfs@vger.kernel.org
3390W: http://ecryptfs.org
3391W: https://launchpad.net/ecryptfs
3392S: Supported
3393F: Documentation/filesystems/ecryptfs.txt
3394F: fs/ecryptfs/
3395
3396EDAC-CORE
3397M: Doug Thompson <dougthompson@xmission.com>
3398M: Borislav Petkov <bp@alien8.de>
3399M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3400L: linux-edac@vger.kernel.org
3401W: bluesmoke.sourceforge.net
3402S: Supported
3403F: Documentation/edac.txt
3404F: drivers/edac/
3405F: include/linux/edac.h
3406
3407EDAC-AMD64
3408M: Doug Thompson <dougthompson@xmission.com>
3409M: Borislav Petkov <bp@alien8.de>
3410L: linux-edac@vger.kernel.org
3411W: bluesmoke.sourceforge.net
3412S: Maintained
3413F: drivers/edac/amd64_edac*
3414
3415EDAC-CALXEDA
3416M: Doug Thompson <dougthompson@xmission.com>
3417M: Robert Richter <rric@kernel.org>
3418L: linux-edac@vger.kernel.org
3419W: bluesmoke.sourceforge.net
3420S: Maintained
3421F: drivers/edac/highbank*
3422
3423EDAC-CAVIUM
3424M: Ralf Baechle <ralf@linux-mips.org>
3425M: David Daney <david.daney@cavium.com>
3426L: linux-edac@vger.kernel.org
3427L: linux-mips@linux-mips.org
3428W: bluesmoke.sourceforge.net
3429S: Supported
3430F: drivers/edac/octeon_edac*
3431
3432EDAC-E752X
3433M: Mark Gross <mark.gross@intel.com>
3434M: Doug Thompson <dougthompson@xmission.com>
3435L: linux-edac@vger.kernel.org
3436W: bluesmoke.sourceforge.net
3437S: Maintained
3438F: drivers/edac/e752x_edac.c
3439
3440EDAC-E7XXX
3441M: Doug Thompson <dougthompson@xmission.com>
3442L: linux-edac@vger.kernel.org
3443W: bluesmoke.sourceforge.net
3444S: Maintained
3445F: drivers/edac/e7xxx_edac.c
3446
3447EDAC-GHES
3448M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3449L: linux-edac@vger.kernel.org
3450W: bluesmoke.sourceforge.net
3451S: Maintained
3452F: drivers/edac/ghes_edac.c
3453
3454EDAC-I82443BXGX
3455M: Tim Small <tim@buttersideup.com>
3456L: linux-edac@vger.kernel.org
3457W: bluesmoke.sourceforge.net
3458S: Maintained
3459F: drivers/edac/i82443bxgx_edac.c
3460
3461EDAC-I3000
3462M: Jason Uhlenkott <juhlenko@akamai.com>
3463L: linux-edac@vger.kernel.org
3464W: bluesmoke.sourceforge.net
3465S: Maintained
3466F: drivers/edac/i3000_edac.c
3467
3468EDAC-I5000
3469M: Doug Thompson <dougthompson@xmission.com>
3470L: linux-edac@vger.kernel.org
3471W: bluesmoke.sourceforge.net
3472S: Maintained
3473F: drivers/edac/i5000_edac.c
3474
3475EDAC-I5400
3476M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3477L: linux-edac@vger.kernel.org
3478W: bluesmoke.sourceforge.net
3479S: Maintained
3480F: drivers/edac/i5400_edac.c
3481
3482EDAC-I7300
3483M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3484L: linux-edac@vger.kernel.org
3485W: bluesmoke.sourceforge.net
3486S: Maintained
3487F: drivers/edac/i7300_edac.c
3488
3489EDAC-I7CORE
3490M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3491L: linux-edac@vger.kernel.org
3492W: bluesmoke.sourceforge.net
3493S: Maintained
3494F: drivers/edac/i7core_edac.c
3495
3496EDAC-I82975X
3497M: Ranganathan Desikan <ravi@jetztechnologies.com>
3498M: "Arvind R." <arvino55@gmail.com>
3499L: linux-edac@vger.kernel.org
3500W: bluesmoke.sourceforge.net
3501S: Maintained
3502F: drivers/edac/i82975x_edac.c
3503
3504EDAC-IE31200
3505M: Jason Baron <jbaron@akamai.com>
3506L: linux-edac@vger.kernel.org
3507W: bluesmoke.sourceforge.net
3508S: Maintained
3509F: drivers/edac/ie31200_edac.c
3510
3511EDAC-MPC85XX
3512M: Johannes Thumshirn <johannes.thumshirn@men.de>
3513L: linux-edac@vger.kernel.org
3514W: bluesmoke.sourceforge.net
3515S: Maintained
3516F: drivers/edac/mpc85xx_edac.[ch]
3517
3518EDAC-PASEMI
3519M: Egor Martovetsky <egor@pasemi.com>
3520L: linux-edac@vger.kernel.org
3521W: bluesmoke.sourceforge.net
3522S: Maintained
3523F: drivers/edac/pasemi_edac.c
3524
3525EDAC-R82600
3526M: Tim Small <tim@buttersideup.com>
3527L: linux-edac@vger.kernel.org
3528W: bluesmoke.sourceforge.net
3529S: Maintained
3530F: drivers/edac/r82600_edac.c
3531
3532EDAC-SBRIDGE
3533M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3534L: linux-edac@vger.kernel.org
3535W: bluesmoke.sourceforge.net
3536S: Maintained
3537F: drivers/edac/sb_edac.c
3538
3539EDIROL UA-101/UA-1000 DRIVER
3540M: Clemens Ladisch <clemens@ladisch.de>
3541L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3542T: git git://git.alsa-project.org/alsa-kernel.git
3543S: Maintained
3544F: sound/usb/misc/ua101.c
3545
3546EXTENSIBLE FIRMWARE INTERFACE (EFI)
3547M: Matt Fleming <matt.fleming@intel.com>
3548L: linux-efi@vger.kernel.org
3549T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3550S: Maintained
3551F: Documentation/efi-stub.txt
3552F: arch/ia64/kernel/efi.c
3553F: arch/x86/boot/compressed/eboot.[ch]
3554F: arch/x86/include/asm/efi.h
3555F: arch/x86/platform/efi/*
3556F: drivers/firmware/efi/*
3557F: include/linux/efi*.h
3558
3559EFI VARIABLE FILESYSTEM
3560M: Matthew Garrett <matthew.garrett@nebula.com>
3561M: Jeremy Kerr <jk@ozlabs.org>
3562M: Matt Fleming <matt.fleming@intel.com>
3563T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3564L: linux-efi@vger.kernel.org
3565S: Maintained
3566F: fs/efivarfs/
3567
3568EFIFB FRAMEBUFFER DRIVER
3569L: linux-fbdev@vger.kernel.org
3570M: Peter Jones <pjones@redhat.com>
3571S: Maintained
3572F: drivers/video/fbdev/efifb.c
3573
3574EFS FILESYSTEM
3575W: http://aeschi.ch.eu.org/efs/
3576S: Orphan
3577F: fs/efs/
3578
3579EHCA (IBM GX bus InfiniBand adapter) DRIVER
3580M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3581M: Christoph Raisch <raisch@de.ibm.com>
3582L: linux-rdma@vger.kernel.org
3583S: Supported
3584F: drivers/infiniband/hw/ehca/
3585
3586EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3587M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3588L: netdev@vger.kernel.org
3589S: Maintained
3590F: drivers/net/ethernet/ibm/ehea/
3591
3592EM28XX VIDEO4LINUX DRIVER
3593M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3594L: linux-media@vger.kernel.org
3595W: http://linuxtv.org
3596T: git git://linuxtv.org/media_tree.git
3597S: Maintained
3598F: drivers/media/usb/em28xx/
3599
3600EMBEDDED LINUX
3601M: Paul Gortmaker <paul.gortmaker@windriver.com>
3602M: Matt Mackall <mpm@selenic.com>
3603M: David Woodhouse <dwmw2@infradead.org>
3604L: linux-embedded@vger.kernel.org
3605S: Maintained
3606
3607EMULEX LPFC FC SCSI DRIVER
3608M: James Smart <james.smart@emulex.com>
3609L: linux-scsi@vger.kernel.org
3610W: http://sourceforge.net/projects/lpfcxxxx
3611S: Supported
3612F: drivers/scsi/lpfc/
3613
3614ENE CB710 FLASH CARD READER DRIVER
3615M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3616S: Maintained
3617F: drivers/misc/cb710/
3618F: drivers/mmc/host/cb710-mmc.*
3619F: include/linux/cb710.h
3620
3621ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3622M: Maxim Levitsky <maximlevitsky@gmail.com>
3623S: Maintained
3624F: drivers/media/rc/ene_ir.*
3625
3626ENHANCED ERROR HANDLING (EEH)
3627M: Gavin Shan <shangw@linux.vnet.ibm.com>
3628L: linuxppc-dev@lists.ozlabs.org
3629S: Supported
3630F: Documentation/powerpc/eeh-pci-error-recovery.txt
3631F: arch/powerpc/kernel/eeh*.c
3632
3633EPSON S1D13XXX FRAMEBUFFER DRIVER
3634M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3635S: Maintained
3636T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3637F: drivers/video/fbdev/s1d13xxxfb.c
3638F: include/video/s1d13xxxfb.h
3639
3640ET131X NETWORK DRIVER
3641M: Mark Einon <mark.einon@gmail.com>
3642S: Odd Fixes
3643F: drivers/net/ethernet/agere/
3644
3645ETHERNET BRIDGE
3646M: Stephen Hemminger <stephen@networkplumber.org>
3647L: bridge@lists.linux-foundation.org
3648L: netdev@vger.kernel.org
3649W: http://www.linuxfoundation.org/en/Net:Bridge
3650S: Maintained
3651F: include/linux/netfilter_bridge/
3652F: net/bridge/
3653
3654ETHERNET PHY LIBRARY
3655M: Florian Fainelli <f.fainelli@gmail.com>
3656L: netdev@vger.kernel.org
3657S: Maintained
3658F: include/linux/phy.h
3659F: include/linux/phy_fixed.h
3660F: drivers/net/phy/
3661F: Documentation/networking/phy.txt
3662F: drivers/of/of_mdio.c
3663F: drivers/of/of_net.c
3664
3665EXT2 FILE SYSTEM
3666M: Jan Kara <jack@suse.cz>
3667L: linux-ext4@vger.kernel.org
3668S: Maintained
3669F: Documentation/filesystems/ext2.txt
3670F: fs/ext2/
3671F: include/linux/ext2*
3672
3673EXT3 FILE SYSTEM
3674M: Jan Kara <jack@suse.cz>
3675M: Andrew Morton <akpm@linux-foundation.org>
3676M: Andreas Dilger <adilger.kernel@dilger.ca>
3677L: linux-ext4@vger.kernel.org
3678S: Maintained
3679F: Documentation/filesystems/ext3.txt
3680F: fs/ext3/
3681
3682EXT4 FILE SYSTEM
3683M: "Theodore Ts'o" <tytso@mit.edu>
3684M: Andreas Dilger <adilger.kernel@dilger.ca>
3685L: linux-ext4@vger.kernel.org
3686W: http://ext4.wiki.kernel.org
3687Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3688S: Maintained
3689F: Documentation/filesystems/ext4.txt
3690F: fs/ext4/
3691
3692Extended Verification Module (EVM)
3693M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3694L: linux-ima-devel@lists.sourceforge.net
3695L: linux-security-module@vger.kernel.org
3696S: Supported
3697F: security/integrity/evm/
3698
3699EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3700M: MyungJoo Ham <myungjoo.ham@samsung.com>
3701M: Chanwoo Choi <cw00.choi@samsung.com>
3702L: linux-kernel@vger.kernel.org
3703T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3704S: Maintained
3705F: drivers/extcon/
3706F: Documentation/extcon/
3707
3708EXYNOS DP DRIVER
3709M: Jingoo Han <jg1.han@samsung.com>
3710L: dri-devel@lists.freedesktop.org
3711S: Maintained
3712F: drivers/gpu/drm/exynos/exynos_dp*
3713
3714EXYNOS MIPI DISPLAY DRIVERS
3715M: Inki Dae <inki.dae@samsung.com>
3716M: Donghwa Lee <dh09.lee@samsung.com>
3717M: Kyungmin Park <kyungmin.park@samsung.com>
3718L: linux-fbdev@vger.kernel.org
3719S: Maintained
3720F: drivers/video/fbdev/exynos/exynos_mipi*
3721F: include/video/exynos_mipi*
3722
3723F71805F HARDWARE MONITORING DRIVER
3724M: Jean Delvare <jdelvare@suse.de>
3725L: lm-sensors@lm-sensors.org
3726S: Maintained
3727F: Documentation/hwmon/f71805f
3728F: drivers/hwmon/f71805f.c
3729
3730FC0011 TUNER DRIVER
3731M: Michael Buesch <m@bues.ch>
3732L: linux-media@vger.kernel.org
3733S: Maintained
3734F: drivers/media/tuners/fc0011.h
3735F: drivers/media/tuners/fc0011.c
3736
3737FC2580 MEDIA DRIVER
3738M: Antti Palosaari <crope@iki.fi>
3739L: linux-media@vger.kernel.org
3740W: http://linuxtv.org/
3741W: http://palosaari.fi/linux/
3742Q: http://patchwork.linuxtv.org/project/linux-media/list/
3743T: git git://linuxtv.org/anttip/media_tree.git
3744S: Maintained
3745F: drivers/media/tuners/fc2580*
3746
3747FANOTIFY
3748M: Eric Paris <eparis@redhat.com>
3749S: Maintained
3750F: fs/notify/fanotify/
3751F: include/linux/fanotify.h
3752F: include/uapi/linux/fanotify.h
3753
3754FARSYNC SYNCHRONOUS DRIVER
3755M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3756W: http://www.farsite.co.uk/
3757S: Supported
3758F: drivers/net/wan/farsync.*
3759
3760FAULT INJECTION SUPPORT
3761M: Akinobu Mita <akinobu.mita@gmail.com>
3762S: Supported
3763F: Documentation/fault-injection/
3764F: lib/fault-inject.c
3765
3766FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3767M: Robert Love <robert.w.love@intel.com>
3768L: fcoe-devel@open-fcoe.org
3769W: www.Open-FCoE.org
3770S: Supported
3771F: drivers/scsi/libfc/
3772F: drivers/scsi/fcoe/
3773F: include/scsi/fc/
3774F: include/scsi/libfc.h
3775F: include/scsi/libfcoe.h
3776F: include/uapi/scsi/fc/
3777
3778FILE LOCKING (flock() and fcntl()/lockf())
3779M: Jeff Layton <jlayton@poochiereds.net>
3780M: J. Bruce Fields <bfields@fieldses.org>
3781L: linux-fsdevel@vger.kernel.org
3782S: Maintained
3783F: include/linux/fcntl.h
3784F: include/linux/fs.h
3785F: include/uapi/linux/fcntl.h
3786F: include/uapi/linux/fs.h
3787F: fs/fcntl.c
3788F: fs/locks.c
3789
3790FILESYSTEMS (VFS and infrastructure)
3791M: Alexander Viro <viro@zeniv.linux.org.uk>
3792L: linux-fsdevel@vger.kernel.org
3793S: Maintained
3794F: fs/*
3795
3796FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3797M: Riku Voipio <riku.voipio@iki.fi>
3798L: lm-sensors@lm-sensors.org
3799S: Maintained
3800F: drivers/hwmon/f75375s.c
3801F: include/linux/f75375s.h
3802
3803FIREWIRE AUDIO DRIVERS
3804M: Clemens Ladisch <clemens@ladisch.de>
3805L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3806T: git git://git.alsa-project.org/alsa-kernel.git
3807S: Maintained
3808F: sound/firewire/
3809
3810FIREWIRE MEDIA DRIVERS (firedtv)
3811M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3812L: linux-media@vger.kernel.org
3813L: linux1394-devel@lists.sourceforge.net
3814T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3815S: Maintained
3816F: drivers/media/firewire/
3817
3818FIREWIRE SBP-2 TARGET
3819M: Chris Boot <bootc@bootc.net>
3820L: linux-scsi@vger.kernel.org
3821L: target-devel@vger.kernel.org
3822L: linux1394-devel@lists.sourceforge.net
3823T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3824S: Maintained
3825F: drivers/target/sbp/
3826
3827FIREWIRE SUBSYSTEM
3828M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3829L: linux1394-devel@lists.sourceforge.net
3830W: http://ieee1394.wiki.kernel.org/
3831T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3832S: Maintained
3833F: drivers/firewire/
3834F: include/linux/firewire.h
3835F: include/uapi/linux/firewire*.h
3836F: tools/firewire/
3837
3838FIRMWARE LOADER (request_firmware)
3839M: Ming Lei <ming.lei@canonical.com>
3840L: linux-kernel@vger.kernel.org
3841S: Maintained
3842F: Documentation/firmware_class/
3843F: drivers/base/firmware*.c
3844F: include/linux/firmware.h
3845
3846FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3847M: Joshua Morris <josh.h.morris@us.ibm.com>
3848M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3849S: Maintained
3850F: drivers/block/rsxx/
3851
3852FLOPPY DRIVER
3853M: Jiri Kosina <jkosina@suse.cz>
3854T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3855S: Odd fixes
3856F: drivers/block/floppy.c
3857
3858FMC SUBSYSTEM
3859M: Alessandro Rubini <rubini@gnudd.com>
3860W: http://www.ohwr.org/projects/fmc-bus
3861S: Supported
3862F: drivers/fmc/
3863F: include/linux/fmc*.h
3864F: include/linux/ipmi-fru.h
3865K: fmc_d.*register
3866
3867FPU EMULATOR
3868M: Bill Metzenthen <billm@melbpc.org.au>
3869W: http://floatingpoint.sourceforge.net/emulator/index.html
3870S: Maintained
3871F: arch/x86/math-emu/
3872
3873FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3874L: netdev@vger.kernel.org
3875S: Orphan
3876F: drivers/net/wan/dlci.c
3877F: drivers/net/wan/sdla.c
3878
3879FRAMEBUFFER LAYER
3880M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3881M: Tomi Valkeinen <tomi.valkeinen@ti.com>
3882L: linux-fbdev@vger.kernel.org
3883W: http://linux-fbdev.sourceforge.net/
3884Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3885T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3886S: Maintained
3887F: Documentation/fb/
3888F: Documentation/devicetree/bindings/fb/
3889F: drivers/video/
3890F: include/video/
3891F: include/linux/fb.h
3892F: include/uapi/video/
3893F: include/uapi/linux/fb.h
3894
3895FREESCALE DIU FRAMEBUFFER DRIVER
3896M: Timur Tabi <timur@tabi.org>
3897L: linux-fbdev@vger.kernel.org
3898S: Maintained
3899F: drivers/video/fbdev/fsl-diu-fb.*
3900
3901FREESCALE DMA DRIVER
3902M: Li Yang <leoli@freescale.com>
3903M: Zhang Wei <zw@zh-kernel.org>
3904L: linuxppc-dev@lists.ozlabs.org
3905S: Maintained
3906F: drivers/dma/fsldma.*
3907
3908FREESCALE I2C CPM DRIVER
3909M: Jochen Friedrich <jochen@scram.de>
3910L: linuxppc-dev@lists.ozlabs.org
3911L: linux-i2c@vger.kernel.org
3912S: Maintained
3913F: drivers/i2c/busses/i2c-cpm.c
3914
3915FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3916M: Sascha Hauer <kernel@pengutronix.de>
3917L: linux-fbdev@vger.kernel.org
3918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3919S: Maintained
3920F: include/linux/platform_data/video-imxfb.h
3921F: drivers/video/fbdev/imxfb.c
3922
3923FREESCALE SOC FS_ENET DRIVER
3924M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3925M: Vitaly Bordug <vbordug@ru.mvista.com>
3926L: linuxppc-dev@lists.ozlabs.org
3927L: netdev@vger.kernel.org
3928S: Maintained
3929F: drivers/net/ethernet/freescale/fs_enet/
3930F: include/linux/fs_enet_pd.h
3931
3932FREESCALE QUICC ENGINE LIBRARY
3933L: linuxppc-dev@lists.ozlabs.org
3934S: Orphan
3935F: arch/powerpc/sysdev/qe_lib/
3936F: arch/powerpc/include/asm/*qe.h
3937
3938FREESCALE USB PERIPHERAL DRIVERS
3939M: Li Yang <leoli@freescale.com>
3940L: linux-usb@vger.kernel.org
3941L: linuxppc-dev@lists.ozlabs.org
3942S: Maintained
3943F: drivers/usb/gadget/udc/fsl*
3944
3945FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3946M: Li Yang <leoli@freescale.com>
3947L: netdev@vger.kernel.org
3948L: linuxppc-dev@lists.ozlabs.org
3949S: Maintained
3950F: drivers/net/ethernet/freescale/ucc_geth*
3951
3952FREESCALE QUICC ENGINE UCC UART DRIVER
3953M: Timur Tabi <timur@tabi.org>
3954L: linuxppc-dev@lists.ozlabs.org
3955S: Maintained
3956F: drivers/tty/serial/ucc_uart.c
3957
3958FREESCALE SOC SOUND DRIVERS
3959M: Timur Tabi <timur@tabi.org>
3960M: Nicolin Chen <nicoleotsuka@gmail.com>
3961M: Xiubo Li <Li.Xiubo@freescale.com>
3962L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3963L: linuxppc-dev@lists.ozlabs.org
3964S: Maintained
3965F: sound/soc/fsl/fsl*
3966F: sound/soc/fsl/imx*
3967F: sound/soc/fsl/mpc8610_hpcd.c
3968
3969FREEVXFS FILESYSTEM
3970M: Christoph Hellwig <hch@infradead.org>
3971W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3972S: Maintained
3973F: fs/freevxfs/
3974
3975FREEZER
3976M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3977M: Pavel Machek <pavel@ucw.cz>
3978L: linux-pm@vger.kernel.org
3979S: Supported
3980F: Documentation/power/freezing-of-tasks.txt
3981F: include/linux/freezer.h
3982F: kernel/freezer.c
3983
3984FRONTSWAP API
3985M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3986L: linux-kernel@vger.kernel.org
3987S: Maintained
3988F: mm/frontswap.c
3989F: include/linux/frontswap.h
3990
3991FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3992M: David Howells <dhowells@redhat.com>
3993L: linux-cachefs@redhat.com
3994S: Supported
3995F: Documentation/filesystems/caching/
3996F: fs/fscache/
3997F: include/linux/fscache*.h
3998
3999F2FS FILE SYSTEM
4000M: Jaegeuk Kim <jaegeuk@kernel.org>
4001M: Changman Lee <cm224.lee@samsung.com>
4002L: linux-f2fs-devel@lists.sourceforge.net
4003W: http://en.wikipedia.org/wiki/F2FS
4004T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4005S: Maintained
4006F: Documentation/filesystems/f2fs.txt
4007F: Documentation/ABI/testing/sysfs-fs-f2fs
4008F: fs/f2fs/
4009F: include/linux/f2fs_fs.h
4010
4011FUJITSU FR-V (FRV) PORT
4012M: David Howells <dhowells@redhat.com>
4013S: Maintained
4014F: arch/frv/
4015
4016FUJITSU LAPTOP EXTRAS
4017M: Jonathan Woithe <jwoithe@just42.net>
4018L: platform-driver-x86@vger.kernel.org
4019S: Maintained
4020F: drivers/platform/x86/fujitsu-laptop.c
4021
4022FUJITSU M-5MO LS CAMERA ISP DRIVER
4023M: Kyungmin Park <kyungmin.park@samsung.com>
4024M: Heungjun Kim <riverful.kim@samsung.com>
4025L: linux-media@vger.kernel.org
4026S: Maintained
4027F: drivers/media/i2c/m5mols/
4028F: include/media/m5mols.h
4029
4030FUJITSU TABLET EXTRAS
4031M: Robert Gerlach <khnz@gmx.de>
4032L: platform-driver-x86@vger.kernel.org
4033S: Maintained
4034F: drivers/platform/x86/fujitsu-tablet.c
4035
4036FUSE: FILESYSTEM IN USERSPACE
4037M: Miklos Szeredi <miklos@szeredi.hu>
4038L: fuse-devel@lists.sourceforge.net
4039W: http://fuse.sourceforge.net/
4040S: Maintained
4041F: fs/fuse/
4042F: include/uapi/linux/fuse.h
4043
4044FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4045M: Rik Faith <faith@cs.unc.edu>
4046L: linux-scsi@vger.kernel.org
4047S: Odd Fixes (e.g., new signatures)
4048F: drivers/scsi/fdomain.*
4049
4050GCOV BASED KERNEL PROFILING
4051M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4052S: Maintained
4053F: kernel/gcov/
4054F: Documentation/gcov.txt
4055
4056GDT SCSI DISK ARRAY CONTROLLER DRIVER
4057M: Achim Leubner <achim_leubner@adaptec.com>
4058L: linux-scsi@vger.kernel.org
4059W: http://www.icp-vortex.com/
4060S: Supported
4061F: drivers/scsi/gdt*
4062
4063GEMTEK FM RADIO RECEIVER DRIVER
4064M: Hans Verkuil <hverkuil@xs4all.nl>
4065L: linux-media@vger.kernel.org
4066T: git git://linuxtv.org/media_tree.git
4067W: http://linuxtv.org
4068S: Maintained
4069F: drivers/media/radio/radio-gemtek*
4070
4071GENERIC GPIO I2C DRIVER
4072M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4073S: Supported
4074F: drivers/i2c/busses/i2c-gpio.c
4075F: include/linux/i2c-gpio.h
4076
4077GENERIC GPIO I2C MULTIPLEXER DRIVER
4078M: Peter Korsgaard <peter.korsgaard@barco.com>
4079L: linux-i2c@vger.kernel.org
4080S: Supported
4081F: drivers/i2c/muxes/i2c-mux-gpio.c
4082F: include/linux/i2c-mux-gpio.h
4083F: Documentation/i2c/muxes/i2c-mux-gpio
4084
4085GENERIC HDLC (WAN) DRIVERS
4086M: Krzysztof Halasa <khc@pm.waw.pl>
4087W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4088S: Maintained
4089F: drivers/net/wan/c101.c
4090F: drivers/net/wan/hd6457*
4091F: drivers/net/wan/hdlc*
4092F: drivers/net/wan/n2.c
4093F: drivers/net/wan/pc300too.c
4094F: drivers/net/wan/pci200syn.c
4095F: drivers/net/wan/wanxl*
4096
4097GENERIC INCLUDE/ASM HEADER FILES
4098M: Arnd Bergmann <arnd@arndb.de>
4099L: linux-arch@vger.kernel.org
4100T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4101S: Maintained
4102F: include/asm-generic/
4103F: include/uapi/asm-generic/
4104
4105GENERIC PHY FRAMEWORK
4106M: Kishon Vijay Abraham I <kishon@ti.com>
4107L: linux-kernel@vger.kernel.org
4108T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4109S: Supported
4110F: drivers/phy/
4111F: include/linux/phy/
4112
4113GENERIC UIO DRIVER FOR PCI DEVICES
4114M: "Michael S. Tsirkin" <mst@redhat.com>
4115L: kvm@vger.kernel.org
4116S: Supported
4117F: drivers/uio/uio_pci_generic.c
4118
4119GET_MAINTAINER SCRIPT
4120M: Joe Perches <joe@perches.com>
4121S: Maintained
4122F: scripts/get_maintainer.pl
4123
4124GFS2 FILE SYSTEM
4125M: Steven Whitehouse <swhiteho@redhat.com>
4126L: cluster-devel@redhat.com
4127W: http://sources.redhat.com/cluster/
4128T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4129T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4130S: Supported
4131F: Documentation/filesystems/gfs2*.txt
4132F: fs/gfs2/
4133F: include/uapi/linux/gfs2_ondisk.h
4134
4135GIGASET ISDN DRIVERS
4136M: Hansjoerg Lipp <hjlipp@web.de>
4137M: Tilman Schmidt <tilman@imap.cc>
4138L: gigaset307x-common@lists.sourceforge.net
4139W: http://gigaset307x.sourceforge.net/
4140S: Maintained
4141F: Documentation/isdn/README.gigaset
4142F: drivers/isdn/gigaset/
4143F: include/uapi/linux/gigaset_dev.h
4144
4145GO7007 MPEG CODEC
4146M: Hans Verkuil <hans.verkuil@cisco.com>
4147L: linux-media@vger.kernel.org
4148S: Maintained
4149F: drivers/media/usb/go7007/
4150
4151GPIO SUBSYSTEM
4152M: Linus Walleij <linus.walleij@linaro.org>
4153M: Alexandre Courbot <gnurou@gmail.com>
4154L: linux-gpio@vger.kernel.org
4155T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4156S: Maintained
4157F: Documentation/gpio/
4158F: drivers/gpio/
4159F: include/linux/gpio/
4160F: include/linux/gpio.h
4161F: include/asm-generic/gpio.h
4162
4163GRE DEMULTIPLEXER DRIVER
4164M: Dmitry Kozlov <xeb@mail.ru>
4165L: netdev@vger.kernel.org
4166S: Maintained
4167F: net/ipv4/gre_demux.c
4168F: net/ipv4/gre_offload.c
4169F: include/net/gre.h
4170
4171GRETH 10/100/1G Ethernet MAC device driver
4172M: Kristoffer Glembo <kristoffer@gaisler.com>
4173L: netdev@vger.kernel.org
4174S: Maintained
4175F: drivers/net/ethernet/aeroflex/
4176
4177GSPCA FINEPIX SUBDRIVER
4178M: Frank Zago <frank@zago.net>
4179L: linux-media@vger.kernel.org
4180T: git git://linuxtv.org/media_tree.git
4181S: Maintained
4182F: drivers/media/usb/gspca/finepix.c
4183
4184GSPCA GL860 SUBDRIVER
4185M: Olivier Lorin <o.lorin@laposte.net>
4186L: linux-media@vger.kernel.org
4187T: git git://linuxtv.org/media_tree.git
4188S: Maintained
4189F: drivers/media/usb/gspca/gl860/
4190
4191GSPCA M5602 SUBDRIVER
4192M: Erik Andren <erik.andren@gmail.com>
4193L: linux-media@vger.kernel.org
4194T: git git://linuxtv.org/media_tree.git
4195S: Maintained
4196F: drivers/media/usb/gspca/m5602/
4197
4198GSPCA PAC207 SONIXB SUBDRIVER
4199M: Hans de Goede <hdegoede@redhat.com>
4200L: linux-media@vger.kernel.org
4201T: git git://linuxtv.org/media_tree.git
4202S: Maintained
4203F: drivers/media/usb/gspca/pac207.c
4204
4205GSPCA SN9C20X SUBDRIVER
4206M: Brian Johnson <brijohn@gmail.com>
4207L: linux-media@vger.kernel.org
4208T: git git://linuxtv.org/media_tree.git
4209S: Maintained
4210F: drivers/media/usb/gspca/sn9c20x.c
4211
4212GSPCA T613 SUBDRIVER
4213M: Leandro Costantino <lcostantino@gmail.com>
4214L: linux-media@vger.kernel.org
4215T: git git://linuxtv.org/media_tree.git
4216S: Maintained
4217F: drivers/media/usb/gspca/t613.c
4218
4219GSPCA USB WEBCAM DRIVER
4220M: Hans de Goede <hdegoede@redhat.com>
4221L: linux-media@vger.kernel.org
4222T: git git://linuxtv.org/media_tree.git
4223S: Maintained
4224F: drivers/media/usb/gspca/
4225
4226GUID PARTITION TABLE (GPT)
4227M: Davidlohr Bueso <davidlohr@hp.com>
4228L: linux-efi@vger.kernel.org
4229S: Maintained
4230F: block/partitions/efi.*
4231
4232STK1160 USB VIDEO CAPTURE DRIVER
4233M: Ezequiel Garcia <elezegarcia@gmail.com>
4234L: linux-media@vger.kernel.org
4235T: git git://linuxtv.org/media_tree.git
4236S: Maintained
4237F: drivers/media/usb/stk1160/
4238
4239HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4240M: Frank Seidel <frank@f-seidel.de>
4241L: platform-driver-x86@vger.kernel.org
4242W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4243S: Maintained
4244F: drivers/platform/x86/hdaps.c
4245
4246HDPVR USB VIDEO ENCODER DRIVER
4247M: Hans Verkuil <hverkuil@xs4all.nl>
4248L: linux-media@vger.kernel.org
4249T: git git://linuxtv.org/media_tree.git
4250W: http://linuxtv.org
4251S: Odd Fixes
4252F: drivers/media/usb/hdpvr/
4253
4254HWPOISON MEMORY FAILURE HANDLING
4255M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4256L: linux-mm@kvack.org
4257S: Maintained
4258F: mm/memory-failure.c
4259F: mm/hwpoison-inject.c
4260
4261HYPERVISOR VIRTUAL CONSOLE DRIVER
4262L: linuxppc-dev@lists.ozlabs.org
4263S: Odd Fixes
4264F: drivers/tty/hvc/
4265
4266HACKRF MEDIA DRIVER
4267M: Antti Palosaari <crope@iki.fi>
4268L: linux-media@vger.kernel.org
4269W: http://linuxtv.org/
4270W: http://palosaari.fi/linux/
4271Q: http://patchwork.linuxtv.org/project/linux-media/list/
4272T: git git://linuxtv.org/anttip/media_tree.git
4273S: Maintained
4274F: drivers/media/usb/hackrf/
4275
4276HARDWARE MONITORING
4277M: Jean Delvare <jdelvare@suse.de>
4278M: Guenter Roeck <linux@roeck-us.net>
4279L: lm-sensors@lm-sensors.org
4280W: http://www.lm-sensors.org/
4281T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4282T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4283S: Maintained
4284F: Documentation/hwmon/
4285F: drivers/hwmon/
4286F: include/linux/hwmon*.h
4287
4288HARDWARE RANDOM NUMBER GENERATOR CORE
4289M: Matt Mackall <mpm@selenic.com>
4290M: Herbert Xu <herbert@gondor.apana.org.au>
4291S: Odd fixes
4292F: Documentation/hw_random.txt
4293F: drivers/char/hw_random/
4294F: include/linux/hw_random.h
4295
4296HARDWARE SPINLOCK CORE
4297M: Ohad Ben-Cohen <ohad@wizery.com>
4298S: Maintained
4299F: Documentation/hwspinlock.txt
4300F: drivers/hwspinlock/hwspinlock_*
4301F: include/linux/hwspinlock.h
4302
4303HARMONY SOUND DRIVER
4304L: linux-parisc@vger.kernel.org
4305S: Maintained
4306F: sound/parisc/harmony.*
4307
4308HD29L2 MEDIA DRIVER
4309M: Antti Palosaari <crope@iki.fi>
4310L: linux-media@vger.kernel.org
4311W: http://linuxtv.org/
4312W: http://palosaari.fi/linux/
4313Q: http://patchwork.linuxtv.org/project/linux-media/list/
4314T: git git://linuxtv.org/anttip/media_tree.git
4315S: Maintained
4316F: drivers/media/dvb-frontends/hd29l2*
4317
4318HEWLETT-PACKARD SMART2 RAID DRIVER
4319L: iss_storagedev@hp.com
4320S: Orphan
4321F: Documentation/blockdev/cpqarray.txt
4322F: drivers/block/cpqarray.*
4323
4324HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4325M: Don Brace <don.brace@pmcs.com>
4326L: iss_storagedev@hp.com
4327L: storagedev@pmcs.com
4328L: linux-scsi@vger.kernel.org
4329S: Supported
4330F: Documentation/scsi/hpsa.txt
4331F: drivers/scsi/hpsa*.[ch]
4332F: include/linux/cciss*.h
4333F: include/uapi/linux/cciss*.h
4334
4335HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4336M: Don Brace <don.brace@pmcs.com>
4337L: iss_storagedev@hp.com
4338L: storagedev@pmcs.com
4339L: linux-scsi@vger.kernel.org
4340S: Supported
4341F: Documentation/blockdev/cciss.txt
4342F: drivers/block/cciss*
4343F: include/linux/cciss_ioctl.h
4344F: include/uapi/linux/cciss_ioctl.h
4345
4346HFS FILESYSTEM
4347L: linux-fsdevel@vger.kernel.org
4348S: Orphan
4349F: Documentation/filesystems/hfs.txt
4350F: fs/hfs/
4351
4352HFSPLUS FILESYSTEM
4353L: linux-fsdevel@vger.kernel.org
4354S: Orphan
4355F: Documentation/filesystems/hfsplus.txt
4356F: fs/hfsplus/
4357
4358HGA FRAMEBUFFER DRIVER
4359M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4360L: linux-nvidia@lists.surfsouth.com
4361W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4362S: Maintained
4363F: drivers/video/fbdev/hgafb.c
4364
4365HIBERNATION (aka Software Suspend, aka swsusp)
4366M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4367M: Pavel Machek <pavel@ucw.cz>
4368L: linux-pm@vger.kernel.org
4369S: Supported
4370F: arch/x86/power/
4371F: drivers/base/power/
4372F: kernel/power/
4373F: include/linux/suspend.h
4374F: include/linux/freezer.h
4375F: include/linux/pm.h
4376F: arch/*/include/asm/suspend*.h
4377
4378HID CORE LAYER
4379M: Jiri Kosina <jkosina@suse.cz>
4380L: linux-input@vger.kernel.org
4381T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4382S: Maintained
4383F: drivers/hid/
4384F: include/linux/hid*
4385F: include/uapi/linux/hid*
4386
4387HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4388M: Thomas Gleixner <tglx@linutronix.de>
4389L: linux-kernel@vger.kernel.org
4390T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4391S: Maintained
4392F: Documentation/timers/
4393F: kernel/time/hrtimer.c
4394F: kernel/time/clockevents.c
4395F: kernel/time/tick*.*
4396F: kernel/time/timer_*.c
4397F: include/linux/clockchips.h
4398F: include/linux/hrtimer.h
4399
4400HIGH-SPEED SCC DRIVER FOR AX.25
4401L: linux-hams@vger.kernel.org
4402S: Orphan
4403F: drivers/net/hamradio/dmascc.c
4404F: drivers/net/hamradio/scc.c
4405
4406HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4407M: HighPoint Linux Team <linux@highpoint-tech.com>
4408W: http://www.highpoint-tech.com
4409S: Supported
4410F: Documentation/scsi/hptiop.txt
4411F: drivers/scsi/hptiop.c
4412
4413HIPPI
4414M: Jes Sorensen <jes@trained-monkey.org>
4415L: linux-hippi@sunsite.dk
4416S: Maintained
4417F: include/linux/hippidevice.h
4418F: include/uapi/linux/if_hippi.h
4419F: net/802/hippi.c
4420F: drivers/net/hippi/
4421
4422HOST AP DRIVER
4423M: Jouni Malinen <j@w1.fi>
4424L: hostap@shmoo.com (subscribers-only)
4425L: linux-wireless@vger.kernel.org
4426W: http://hostap.epitest.fi/
4427S: Maintained
4428F: drivers/net/wireless/hostap/
4429
4430HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4431L: platform-driver-x86@vger.kernel.org
4432S: Orphan
4433F: drivers/platform/x86/tc1100-wmi.c
4434
4435HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4436M: Jaroslav Kysela <perex@perex.cz>
4437S: Maintained
4438F: drivers/net/ethernet/hp/hp100.*
4439
4440HPET: High Precision Event Timers driver
4441M: Clemens Ladisch <clemens@ladisch.de>
4442S: Maintained
4443F: Documentation/timers/hpet.txt
4444F: drivers/char/hpet.c
4445F: include/linux/hpet.h
4446F: include/uapi/linux/hpet.h
4447
4448HPET: x86
4449S: Orphan
4450F: arch/x86/kernel/hpet.c
4451F: arch/x86/include/asm/hpet.h
4452
4453HPFS FILESYSTEM
4454M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4455W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4456S: Maintained
4457F: fs/hpfs/
4458
4459HSI SUBSYSTEM
4460M: Sebastian Reichel <sre@kernel.org>
4461T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4462S: Maintained
4463F: Documentation/ABI/testing/sysfs-bus-hsi
4464F: Documentation/hsi.txt
4465F: drivers/hsi/
4466F: include/linux/hsi/
4467F: include/uapi/linux/hsi/
4468
4469HSO 3G MODEM DRIVER
4470M: Jan Dumon <j.dumon@option.com>
4471W: http://www.pharscape.org
4472S: Maintained
4473F: drivers/net/usb/hso.c
4474
4475HSR NETWORK PROTOCOL
4476M: Arvid Brodin <arvid.brodin@alten.se>
4477L: netdev@vger.kernel.org
4478S: Maintained
4479F: net/hsr/
4480
4481HTCPEN TOUCHSCREEN DRIVER
4482M: Pau Oliva Fora <pof@eslack.org>
4483L: linux-input@vger.kernel.org
4484S: Maintained
4485F: drivers/input/touchscreen/htcpen.c
4486
4487HUGETLB FILESYSTEM
4488M: Nadia Yvette Chambers <nyc@holomorphy.com>
4489S: Maintained
4490F: fs/hugetlbfs/
4491
4492Hyper-V CORE AND DRIVERS
4493M: K. Y. Srinivasan <kys@microsoft.com>
4494M: Haiyang Zhang <haiyangz@microsoft.com>
4495L: devel@linuxdriverproject.org
4496S: Maintained
4497F: arch/x86/include/asm/mshyperv.h
4498F: arch/x86/include/uapi/asm/hyperv.h
4499F: arch/x86/kernel/cpu/mshyperv.c
4500F: drivers/hid/hid-hyperv.c
4501F: drivers/hv/
4502F: drivers/input/serio/hyperv-keyboard.c
4503F: drivers/net/hyperv/
4504F: drivers/scsi/storvsc_drv.c
4505F: drivers/video/fbdev/hyperv_fb.c
4506F: include/linux/hyperv.h
4507F: tools/hv/
4508
4509I2C OVER PARALLEL PORT
4510M: Jean Delvare <jdelvare@suse.de>
4511L: linux-i2c@vger.kernel.org
4512S: Maintained
4513F: Documentation/i2c/busses/i2c-parport
4514F: Documentation/i2c/busses/i2c-parport-light
4515F: drivers/i2c/busses/i2c-parport.c
4516F: drivers/i2c/busses/i2c-parport-light.c
4517
4518I2C/SMBUS CONTROLLER DRIVERS FOR PC
4519M: Jean Delvare <jdelvare@suse.de>
4520L: linux-i2c@vger.kernel.org
4521S: Maintained
4522F: Documentation/i2c/busses/i2c-ali1535
4523F: Documentation/i2c/busses/i2c-ali1563
4524F: Documentation/i2c/busses/i2c-ali15x3
4525F: Documentation/i2c/busses/i2c-amd756
4526F: Documentation/i2c/busses/i2c-amd8111
4527F: Documentation/i2c/busses/i2c-i801
4528F: Documentation/i2c/busses/i2c-nforce2
4529F: Documentation/i2c/busses/i2c-piix4
4530F: Documentation/i2c/busses/i2c-sis5595
4531F: Documentation/i2c/busses/i2c-sis630
4532F: Documentation/i2c/busses/i2c-sis96x
4533F: Documentation/i2c/busses/i2c-via
4534F: Documentation/i2c/busses/i2c-viapro
4535F: drivers/i2c/busses/i2c-ali1535.c
4536F: drivers/i2c/busses/i2c-ali1563.c
4537F: drivers/i2c/busses/i2c-ali15x3.c
4538F: drivers/i2c/busses/i2c-amd756.c
4539F: drivers/i2c/busses/i2c-amd756-s4882.c
4540F: drivers/i2c/busses/i2c-amd8111.c
4541F: drivers/i2c/busses/i2c-i801.c
4542F: drivers/i2c/busses/i2c-isch.c
4543F: drivers/i2c/busses/i2c-nforce2.c
4544F: drivers/i2c/busses/i2c-nforce2-s4985.c
4545F: drivers/i2c/busses/i2c-piix4.c
4546F: drivers/i2c/busses/i2c-sis5595.c
4547F: drivers/i2c/busses/i2c-sis630.c
4548F: drivers/i2c/busses/i2c-sis96x.c
4549F: drivers/i2c/busses/i2c-via.c
4550F: drivers/i2c/busses/i2c-viapro.c
4551
4552I2C/SMBUS ISMT DRIVER
4553M: Seth Heasley <seth.heasley@intel.com>
4554M: Neil Horman <nhorman@tuxdriver.com>
4555L: linux-i2c@vger.kernel.org
4556F: drivers/i2c/busses/i2c-ismt.c
4557F: Documentation/i2c/busses/i2c-ismt
4558
4559I2C/SMBUS STUB DRIVER
4560M: Jean Delvare <jdelvare@suse.de>
4561L: linux-i2c@vger.kernel.org
4562S: Maintained
4563F: drivers/i2c/i2c-stub.c
4564
4565I2C SUBSYSTEM
4566M: Wolfram Sang <wsa@the-dreams.de>
4567L: linux-i2c@vger.kernel.org
4568W: https://i2c.wiki.kernel.org/
4569Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4570T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4571S: Maintained
4572F: Documentation/i2c/
4573F: drivers/i2c/
4574F: include/linux/i2c.h
4575F: include/linux/i2c-*.h
4576F: include/uapi/linux/i2c.h
4577F: include/uapi/linux/i2c-*.h
4578
4579I2C ACPI SUPPORT
4580M: Mika Westerberg <mika.westerberg@linux.intel.com>
4581L: linux-i2c@vger.kernel.org
4582L: linux-acpi@vger.kernel.org
4583S: Maintained
4584
4585I2C-TAOS-EVM DRIVER
4586M: Jean Delvare <jdelvare@suse.de>
4587L: linux-i2c@vger.kernel.org
4588S: Maintained
4589F: Documentation/i2c/busses/i2c-taos-evm
4590F: drivers/i2c/busses/i2c-taos-evm.c
4591
4592I2C-TINY-USB DRIVER
4593M: Till Harbaum <till@harbaum.org>
4594L: linux-i2c@vger.kernel.org
4595W: http://www.harbaum.org/till/i2c_tiny_usb
4596S: Maintained
4597F: drivers/i2c/busses/i2c-tiny-usb.c
4598
4599i386 BOOT CODE
4600M: "H. Peter Anvin" <hpa@zytor.com>
4601S: Maintained
4602F: arch/x86/boot/
4603
4604i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4605M: "H. Peter Anvin" <hpa@zytor.com>
4606T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4607S: Maintained
4608
4609IA64 (Itanium) PLATFORM
4610M: Tony Luck <tony.luck@intel.com>
4611M: Fenghua Yu <fenghua.yu@intel.com>
4612L: linux-ia64@vger.kernel.org
4613T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4614S: Maintained
4615F: arch/ia64/
4616
4617IBM Power in-Nest Crypto Acceleration
4618M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4619M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4620L: linux-crypto@vger.kernel.org
4621S: Supported
4622F: drivers/crypto/nx/
4623
4624IBM Power 842 compression accelerator
4625M: Dan Streetman <ddstreet@us.ibm.com>
4626S: Supported
4627F: drivers/crypto/nx/nx-842.c
4628F: include/linux/nx842.h
4629
4630IBM Power Linux RAID adapter
4631M: Brian King <brking@us.ibm.com>
4632S: Supported
4633F: drivers/scsi/ipr.*
4634
4635IBM Power Virtual Ethernet Device Driver
4636M: Santiago Leon <santil@linux.vnet.ibm.com>
4637L: netdev@vger.kernel.org
4638S: Supported
4639F: drivers/net/ethernet/ibm/ibmveth.*
4640
4641IBM Power Virtual SCSI Device Drivers
4642M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4643L: linux-scsi@vger.kernel.org
4644S: Supported
4645F: drivers/scsi/ibmvscsi/ibmvscsi*
4646F: drivers/scsi/ibmvscsi/viosrp.h
4647
4648IBM Power Virtual FC Device Drivers
4649M: Brian King <brking@linux.vnet.ibm.com>
4650L: linux-scsi@vger.kernel.org
4651S: Supported
4652F: drivers/scsi/ibmvscsi/ibmvfc*
4653
4654IBM ServeRAID RAID DRIVER
4655S: Orphan
4656F: drivers/scsi/ips.*
4657
4658ICH LPC AND GPIO DRIVER
4659M: Peter Tyser <ptyser@xes-inc.com>
4660S: Maintained
4661F: drivers/mfd/lpc_ich.c
4662F: drivers/gpio/gpio-ich.c
4663
4664IDE SUBSYSTEM
4665M: "David S. Miller" <davem@davemloft.net>
4666L: linux-ide@vger.kernel.org
4667Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4668T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4669S: Maintained
4670F: Documentation/ide/
4671F: drivers/ide/
4672F: include/linux/ide.h
4673
4674IDEAPAD LAPTOP EXTRAS DRIVER
4675M: Ike Panhc <ike.pan@canonical.com>
4676L: platform-driver-x86@vger.kernel.org
4677W: http://launchpad.net/ideapad-laptop
4678S: Maintained
4679F: drivers/platform/x86/ideapad-laptop.c
4680
4681IDEAPAD LAPTOP SLIDEBAR DRIVER
4682M: Andrey Moiseev <o2g.org.ru@gmail.com>
4683L: linux-input@vger.kernel.org
4684W: https://github.com/o2genum/ideapad-slidebar
4685S: Maintained
4686F: drivers/input/misc/ideapad_slidebar.c
4687
4688IDE/ATAPI DRIVERS
4689M: Borislav Petkov <bp@alien8.de>
4690L: linux-ide@vger.kernel.org
4691S: Maintained
4692F: Documentation/cdrom/ide-cd
4693F: drivers/ide/ide-cd*
4694
4695IDLE-I7300
4696M: Andy Henroid <andrew.d.henroid@intel.com>
4697L: linux-pm@vger.kernel.org
4698S: Supported
4699F: drivers/idle/i7300_idle.c
4700
4701IEEE 802.15.4 SUBSYSTEM
4702M: Alexander Aring <alex.aring@gmail.com>
4703L: linux-wpan@vger.kernel.org
4704W: https://github.com/linux-wpan
4705T: git git://github.com/linux-wpan/linux-wpan-next.git
4706S: Maintained
4707F: net/ieee802154/
4708F: net/mac802154/
4709F: drivers/net/ieee802154/
4710F: Documentation/networking/ieee802154.txt
4711
4712IGORPLUG-USB IR RECEIVER
4713M: Sean Young <sean@mess.org>
4714L: linux-media@vger.kernel.org
4715S: Maintained
4716F: drivers/media/rc/igorplugusb.c
4717
4718IGUANAWORKS USB IR TRANSCEIVER
4719M: Sean Young <sean@mess.org>
4720L: linux-media@vger.kernel.org
4721S: Maintained
4722F: drivers/media/rc/iguanair.c
4723
4724IIO SUBSYSTEM AND DRIVERS
4725M: Jonathan Cameron <jic23@kernel.org>
4726R: Hartmut Knaack <knaack.h@gmx.de>
4727R: Lars-Peter Clausen <lars@metafoo.de>
4728R: Peter Meerwald <pmeerw@pmeerw.net>
4729L: linux-iio@vger.kernel.org
4730S: Maintained
4731F: drivers/iio/
4732F: drivers/staging/iio/
4733
4734IKANOS/ADI EAGLE ADSL USB DRIVER
4735M: Matthieu Castet <castet.matthieu@free.fr>
4736M: Stanislaw Gruszka <stf_xl@wp.pl>
4737S: Maintained
4738F: drivers/usb/atm/ueagle-atm.c
4739
4740INA209 HARDWARE MONITOR DRIVER
4741M: Guenter Roeck <linux@roeck-us.net>
4742L: lm-sensors@lm-sensors.org
4743S: Maintained
4744F: Documentation/hwmon/ina209
4745F: Documentation/devicetree/bindings/i2c/ina209.txt
4746F: drivers/hwmon/ina209.c
4747
4748INA2XX HARDWARE MONITOR DRIVER
4749M: Guenter Roeck <linux@roeck-us.net>
4750L: lm-sensors@lm-sensors.org
4751S: Maintained
4752F: Documentation/hwmon/ina2xx
4753F: drivers/hwmon/ina2xx.c
4754F: include/linux/platform_data/ina2xx.h
4755
4756INDUSTRY PACK SUBSYSTEM (IPACK)
4757M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4758M: Jens Taprogge <jens.taprogge@taprogge.org>
4759M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4760L: industrypack-devel@lists.sourceforge.net
4761W: http://industrypack.sourceforge.net
4762S: Maintained
4763F: drivers/ipack/
4764
4765INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4766M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4767M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4768L: linux-ima-devel@lists.sourceforge.net
4769L: linux-ima-user@lists.sourceforge.net
4770L: linux-security-module@vger.kernel.org
4771S: Supported
4772F: security/integrity/ima/
4773
4774IMGTEC IR DECODER DRIVER
4775M: James Hogan <james.hogan@imgtec.com>
4776S: Maintained
4777F: drivers/media/rc/img-ir/
4778
4779IMS TWINTURBO FRAMEBUFFER DRIVER
4780L: linux-fbdev@vger.kernel.org
4781S: Orphan
4782F: drivers/video/fbdev/imsttfb.c
4783
4784INFINIBAND SUBSYSTEM
4785M: Roland Dreier <roland@kernel.org>
4786M: Sean Hefty <sean.hefty@intel.com>
4787M: Hal Rosenstock <hal.rosenstock@gmail.com>
4788L: linux-rdma@vger.kernel.org
4789W: http://www.openfabrics.org/
4790Q: http://patchwork.kernel.org/project/linux-rdma/list/
4791T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4792S: Supported
4793F: Documentation/infiniband/
4794F: drivers/infiniband/
4795F: include/uapi/linux/if_infiniband.h
4796
4797INOTIFY
4798M: John McCutchan <john@johnmccutchan.com>
4799M: Robert Love <rlove@rlove.org>
4800M: Eric Paris <eparis@parisplace.org>
4801S: Maintained
4802F: Documentation/filesystems/inotify.txt
4803F: fs/notify/inotify/
4804F: include/linux/inotify.h
4805F: include/uapi/linux/inotify.h
4806
4807INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4808M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4809M: Dmitry Torokhov <dtor@mail.ru>
4810L: linux-input@vger.kernel.org
4811Q: http://patchwork.kernel.org/project/linux-input/list/
4812T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4813S: Maintained
4814F: drivers/input/
4815F: include/linux/input.h
4816F: include/uapi/linux/input.h
4817F: include/linux/input/
4818
4819INPUT MULTITOUCH (MT) PROTOCOL
4820M: Henrik Rydberg <rydberg@euromail.se>
4821L: linux-input@vger.kernel.org
4822T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4823S: Maintained
4824F: Documentation/input/multi-touch-protocol.txt
4825F: drivers/input/input-mt.c
4826K: \b(ABS|SYN)_MT_
4827
4828INTEL C600 SERIES SAS CONTROLLER DRIVER
4829M: Intel SCU Linux support <intel-linux-scu@intel.com>
4830M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4831M: Dave Jiang <dave.jiang@intel.com>
4832L: linux-scsi@vger.kernel.org
4833T: git git://git.code.sf.net/p/intel-sas/isci
4834S: Supported
4835F: drivers/scsi/isci/
4836
4837INTEL IDLE DRIVER
4838M: Len Brown <lenb@kernel.org>
4839L: linux-pm@vger.kernel.org
4840T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4841S: Supported
4842F: drivers/idle/intel_idle.c
4843
4844INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4845M: Maik Broemme <mbroemme@plusserver.de>
4846L: linux-fbdev@vger.kernel.org
4847S: Maintained
4848F: Documentation/fb/intelfb.txt
4849F: drivers/video/fbdev/intelfb/
4850
4851INTEL 810/815 FRAMEBUFFER DRIVER
4852M: Antonino Daplas <adaplas@gmail.com>
4853L: linux-fbdev@vger.kernel.org
4854S: Maintained
4855F: drivers/video/fbdev/i810/
4856
4857INTEL MENLOW THERMAL DRIVER
4858M: Sujith Thomas <sujith.thomas@intel.com>
4859L: platform-driver-x86@vger.kernel.org
4860W: https://01.org/linux-acpi
4861S: Supported
4862F: drivers/platform/x86/intel_menlow.c
4863
4864INTEL IA32 MICROCODE UPDATE SUPPORT
4865M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4866S: Maintained
4867F: arch/x86/kernel/cpu/microcode/core*
4868F: arch/x86/kernel/cpu/microcode/intel*
4869
4870INTEL I/OAT DMA DRIVER
4871M: Dave Jiang <dave.jiang@intel.com>
4872R: Dan Williams <dan.j.williams@intel.com>
4873L: dmaengine@vger.kernel.org
4874Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4875S: Supported
4876F: drivers/dma/ioat*
4877
4878INTEL IOMMU (VT-d)
4879M: David Woodhouse <dwmw2@infradead.org>
4880L: iommu@lists.linux-foundation.org
4881T: git git://git.infradead.org/iommu-2.6.git
4882S: Supported
4883F: drivers/iommu/intel-iommu.c
4884F: include/linux/intel-iommu.h
4885
4886INTEL IOP-ADMA DMA DRIVER
4887R: Dan Williams <dan.j.williams@intel.com>
4888S: Odd fixes
4889F: drivers/dma/iop-adma.c
4890
4891INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4892M: Krzysztof Halasa <khalasa@piap.pl>
4893S: Maintained
4894F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4895F: arch/arm/mach-ixp4xx/include/mach/npe.h
4896F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4897F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4898F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4899F: drivers/net/wan/ixp4xx_hss.c
4900
4901INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4902M: Deepak Saxena <dsaxena@plexity.net>
4903S: Maintained
4904F: drivers/char/hw_random/ixp4xx-rng.c
4905
4906INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
4907M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4908M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4909M: Bruce Allan <bruce.w.allan@intel.com>
4910M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4911M: Don Skidmore <donald.c.skidmore@intel.com>
4912M: Greg Rose <gregory.v.rose@intel.com>
4913M: Matthew Vick <matthew.vick@intel.com>
4914M: John Ronciak <john.ronciak@intel.com>
4915M: Mitch Williams <mitch.a.williams@intel.com>
4916M: Linux NICS <linux.nics@intel.com>
4917L: e1000-devel@lists.sourceforge.net
4918W: http://www.intel.com/support/feedback.htm
4919W: http://e1000.sourceforge.net/
4920T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4921T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4922S: Supported
4923F: Documentation/networking/e100.txt
4924F: Documentation/networking/e1000.txt
4925F: Documentation/networking/e1000e.txt
4926F: Documentation/networking/igb.txt
4927F: Documentation/networking/igbvf.txt
4928F: Documentation/networking/ixgb.txt
4929F: Documentation/networking/ixgbe.txt
4930F: Documentation/networking/ixgbevf.txt
4931F: Documentation/networking/i40e.txt
4932F: Documentation/networking/i40evf.txt
4933F: drivers/net/ethernet/intel/
4934F: drivers/net/ethernet/intel/*/
4935
4936INTEL-MID GPIO DRIVER
4937M: David Cohen <david.a.cohen@linux.intel.com>
4938L: linux-gpio@vger.kernel.org
4939S: Maintained
4940F: drivers/gpio/gpio-intel-mid.c
4941
4942INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4943M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
4944L: linux-wireless@vger.kernel.org
4945S: Maintained
4946F: Documentation/networking/README.ipw2100
4947F: Documentation/networking/README.ipw2200
4948F: drivers/net/wireless/ipw2x00/
4949
4950INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4951M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4952M: Gang Wei <gang.wei@intel.com>
4953M: Shane Wang <shane.wang@intel.com>
4954L: tboot-devel@lists.sourceforge.net
4955W: http://tboot.sourceforge.net
4956T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4957S: Supported
4958F: Documentation/intel_txt.txt
4959F: include/linux/tboot.h
4960F: arch/x86/kernel/tboot.c
4961
4962INTEL WIRELESS WIMAX CONNECTION 2400
4963M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
4964M: linux-wimax@intel.com
4965L: wimax@linuxwimax.org (subscribers-only)
4966S: Supported
4967W: http://linuxwimax.org
4968F: Documentation/wimax/README.i2400m
4969F: drivers/net/wimax/i2400m/
4970F: include/uapi/linux/wimax/i2400m.h
4971
4972INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4973M: Stanislaw Gruszka <sgruszka@redhat.com>
4974L: linux-wireless@vger.kernel.org
4975S: Supported
4976F: drivers/net/wireless/iwlegacy/
4977
4978INTEL WIRELESS WIFI LINK (iwlwifi)
4979M: Johannes Berg <johannes.berg@intel.com>
4980M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
4981M: Intel Linux Wireless <ilw@linux.intel.com>
4982L: linux-wireless@vger.kernel.org
4983W: http://intellinuxwireless.org
4984T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4985S: Supported
4986F: drivers/net/wireless/iwlwifi/
4987
4988INTEL MANAGEMENT ENGINE (mei)
4989M: Tomas Winkler <tomas.winkler@intel.com>
4990L: linux-kernel@vger.kernel.org
4991S: Supported
4992F: include/uapi/linux/mei.h
4993F: drivers/misc/mei/*
4994F: Documentation/misc-devices/mei/*
4995
4996IOC3 ETHERNET DRIVER
4997M: Ralf Baechle <ralf@linux-mips.org>
4998L: linux-mips@linux-mips.org
4999S: Maintained
5000F: drivers/net/ethernet/sgi/ioc3-eth.c
5001
5002IOC3 SERIAL DRIVER
5003M: Pat Gefre <pfg@sgi.com>
5004L: linux-serial@vger.kernel.org
5005S: Maintained
5006F: drivers/tty/serial/ioc3_serial.c
5007
5008IOMMU DRIVERS
5009M: Joerg Roedel <joro@8bytes.org>
5010L: iommu@lists.linux-foundation.org
5011T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5012S: Maintained
5013F: drivers/iommu/
5014
5015IP MASQUERADING
5016M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5017S: Maintained
5018F: net/ipv4/netfilter/ipt_MASQUERADE.c
5019
5020IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5021M: Francois Romieu <romieu@fr.zoreil.com>
5022M: Sorbica Shieh <sorbica@icplus.com.tw>
5023L: netdev@vger.kernel.org
5024S: Maintained
5025F: drivers/net/ethernet/icplus/ipg.*
5026
5027IPATH DRIVER
5028M: Mike Marciniszyn <infinipath@intel.com>
5029L: linux-rdma@vger.kernel.org
5030S: Maintained
5031F: drivers/infiniband/hw/ipath/
5032
5033IPMI SUBSYSTEM
5034M: Corey Minyard <minyard@acm.org>
5035L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5036W: http://openipmi.sourceforge.net/
5037S: Supported
5038F: Documentation/IPMI.txt
5039F: drivers/char/ipmi/
5040F: include/linux/ipmi*
5041F: include/uapi/linux/ipmi*
5042
5043IPS SCSI RAID DRIVER
5044M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5045L: linux-scsi@vger.kernel.org
5046W: http://www.adaptec.com/
5047S: Maintained
5048F: drivers/scsi/ips*
5049
5050IPVS
5051M: Wensong Zhang <wensong@linux-vs.org>
5052M: Simon Horman <horms@verge.net.au>
5053M: Julian Anastasov <ja@ssi.bg>
5054L: netdev@vger.kernel.org
5055L: lvs-devel@vger.kernel.org
5056S: Maintained
5057F: Documentation/networking/ipvs-sysctl.txt
5058F: include/net/ip_vs.h
5059F: include/uapi/linux/ip_vs.h
5060F: net/netfilter/ipvs/
5061
5062IPWIRELESS DRIVER
5063M: Jiri Kosina <jkosina@suse.cz>
5064M: David Sterba <dsterba@suse.cz>
5065S: Odd Fixes
5066F: drivers/tty/ipwireless/
5067
5068IPX NETWORK LAYER
5069M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5070L: netdev@vger.kernel.org
5071S: Maintained
5072F: include/net/ipx.h
5073F: include/uapi/linux/ipx.h
5074F: net/ipx/
5075
5076IRDA SUBSYSTEM
5077M: Samuel Ortiz <samuel@sortiz.org>
5078L: irda-users@lists.sourceforge.net (subscribers-only)
5079L: netdev@vger.kernel.org
5080W: http://irda.sourceforge.net/
5081S: Maintained
5082T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5083F: Documentation/networking/irda.txt
5084F: drivers/net/irda/
5085F: include/net/irda/
5086F: net/irda/
5087
5088IRQ SUBSYSTEM
5089M: Thomas Gleixner <tglx@linutronix.de>
5090L: linux-kernel@vger.kernel.org
5091S: Maintained
5092T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5093F: kernel/irq/
5094
5095IRQCHIP DRIVERS
5096M: Thomas Gleixner <tglx@linutronix.de>
5097M: Jason Cooper <jason@lakedaemon.net>
5098L: linux-kernel@vger.kernel.org
5099S: Maintained
5100T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5101T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5102F: Documentation/devicetree/bindings/interrupt-controller/
5103F: drivers/irqchip/
5104
5105IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5106M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5107S: Maintained
5108F: Documentation/IRQ-domain.txt
5109F: include/linux/irqdomain.h
5110F: kernel/irq/irqdomain.c
5111
5112ISAPNP
5113M: Jaroslav Kysela <perex@perex.cz>
5114S: Maintained
5115F: Documentation/isapnp.txt
5116F: drivers/pnp/isapnp/
5117F: include/linux/isapnp.h
5118
5119ISA RADIO MODULE
5120M: Hans Verkuil <hverkuil@xs4all.nl>
5121L: linux-media@vger.kernel.org
5122T: git git://linuxtv.org/media_tree.git
5123W: http://linuxtv.org
5124S: Maintained
5125F: drivers/media/radio/radio-isa*
5126
5127iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5128M: Peter Jones <pjones@redhat.com>
5129M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5130S: Maintained
5131F: drivers/firmware/iscsi_ibft*
5132
5133ISCSI
5134M: Mike Christie <michaelc@cs.wisc.edu>
5135L: open-iscsi@googlegroups.com
5136W: www.open-iscsi.org
5137T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5138S: Maintained
5139F: drivers/scsi/*iscsi*
5140F: include/scsi/*iscsi*
5141
5142ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5143M: Or Gerlitz <ogerlitz@mellanox.com>
5144M: Sagi Grimberg <sagig@mellanox.com>
5145M: Roi Dayan <roid@mellanox.com>
5146L: linux-rdma@vger.kernel.org
5147S: Supported
5148W: http://www.openfabrics.org
5149W: www.open-iscsi.org
5150Q: http://patchwork.kernel.org/project/linux-rdma/list/
5151F: drivers/infiniband/ulp/iser/
5152
5153ISDN SUBSYSTEM
5154M: Karsten Keil <isdn@linux-pingi.de>
5155L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5156L: netdev@vger.kernel.org
5157W: http://www.isdn4linux.de
5158T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5159S: Maintained
5160F: Documentation/isdn/
5161F: drivers/isdn/
5162F: include/linux/isdn.h
5163F: include/linux/isdn/
5164F: include/uapi/linux/isdn.h
5165F: include/uapi/linux/isdn/
5166
5167ISDN SUBSYSTEM (Eicon active card driver)
5168M: Armin Schindler <mac@melware.de>
5169L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5170W: http://www.melware.de
5171S: Maintained
5172F: drivers/isdn/hardware/eicon/
5173
5174IT87 HARDWARE MONITORING DRIVER
5175M: Jean Delvare <jdelvare@suse.de>
5176L: lm-sensors@lm-sensors.org
5177S: Maintained
5178F: Documentation/hwmon/it87
5179F: drivers/hwmon/it87.c
5180
5181IT913X MEDIA DRIVER
5182M: Antti Palosaari <crope@iki.fi>
5183L: linux-media@vger.kernel.org
5184W: http://linuxtv.org/
5185W: http://palosaari.fi/linux/
5186Q: http://patchwork.linuxtv.org/project/linux-media/list/
5187T: git git://linuxtv.org/anttip/media_tree.git
5188S: Maintained
5189F: drivers/media/tuners/it913x*
5190
5191IVTV VIDEO4LINUX DRIVER
5192M: Andy Walls <awalls@md.metrocast.net>
5193L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
5194L: linux-media@vger.kernel.org
5195T: git git://linuxtv.org/media_tree.git
5196W: http://www.ivtvdriver.org
5197S: Maintained
5198F: Documentation/video4linux/*.ivtv
5199F: drivers/media/pci/ivtv/
5200F: include/uapi/linux/ivtv*
5201
5202IX2505V MEDIA DRIVER
5203M: Malcolm Priestley <tvboxspy@gmail.com>
5204L: linux-media@vger.kernel.org
5205W: http://linuxtv.org/
5206Q: http://patchwork.linuxtv.org/project/linux-media/list/
5207S: Maintained
5208F: drivers/media/dvb-frontends/ix2505v*
5209
5210JC42.4 TEMPERATURE SENSOR DRIVER
5211M: Guenter Roeck <linux@roeck-us.net>
5212L: lm-sensors@lm-sensors.org
5213S: Maintained
5214F: drivers/hwmon/jc42.c
5215F: Documentation/hwmon/jc42
5216
5217JFS FILESYSTEM
5218M: Dave Kleikamp <shaggy@kernel.org>
5219L: jfs-discussion@lists.sourceforge.net
5220W: http://jfs.sourceforge.net/
5221T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5222S: Maintained
5223F: Documentation/filesystems/jfs.txt
5224F: fs/jfs/
5225
5226JME NETWORK DRIVER
5227M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5228L: netdev@vger.kernel.org
5229S: Maintained
5230F: drivers/net/ethernet/jme.*
5231
5232JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5233M: David Woodhouse <dwmw2@infradead.org>
5234L: linux-mtd@lists.infradead.org
5235W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5236S: Maintained
5237F: fs/jffs2/
5238F: include/uapi/linux/jffs2.h
5239
5240JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5241M: Andrew Morton <akpm@linux-foundation.org>
5242M: Jan Kara <jack@suse.cz>
5243L: linux-ext4@vger.kernel.org
5244S: Maintained
5245F: fs/jbd/
5246F: include/linux/jbd.h
5247
5248JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5249M: "Theodore Ts'o" <tytso@mit.edu>
5250L: linux-ext4@vger.kernel.org
5251S: Maintained
5252F: fs/jbd2/
5253F: include/linux/jbd2.h
5254
5255JSM Neo PCI based serial card
5256M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5257L: linux-serial@vger.kernel.org
5258S: Maintained
5259F: drivers/tty/serial/jsm/
5260
5261K10TEMP HARDWARE MONITORING DRIVER
5262M: Clemens Ladisch <clemens@ladisch.de>
5263L: lm-sensors@lm-sensors.org
5264S: Maintained
5265F: Documentation/hwmon/k10temp
5266F: drivers/hwmon/k10temp.c
5267
5268K8TEMP HARDWARE MONITORING DRIVER
5269M: Rudolf Marek <r.marek@assembler.cz>
5270L: lm-sensors@lm-sensors.org
5271S: Maintained
5272F: Documentation/hwmon/k8temp
5273F: drivers/hwmon/k8temp.c
5274
5275KCONFIG
5276M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5277L: linux-kbuild@vger.kernel.org
5278T: git git://gitorious.org/linux-kconfig/linux-kconfig
5279S: Maintained
5280F: Documentation/kbuild/kconfig-language.txt
5281F: scripts/kconfig/
5282
5283KDUMP
5284M: Vivek Goyal <vgoyal@redhat.com>
5285M: Haren Myneni <hbabu@us.ibm.com>
5286L: kexec@lists.infradead.org
5287W: http://lse.sourceforge.net/kdump/
5288S: Maintained
5289F: Documentation/kdump/
5290
5291KEENE FM RADIO TRANSMITTER DRIVER
5292M: Hans Verkuil <hverkuil@xs4all.nl>
5293L: linux-media@vger.kernel.org
5294T: git git://linuxtv.org/media_tree.git
5295W: http://linuxtv.org
5296S: Maintained
5297F: drivers/media/radio/radio-keene*
5298
5299KERNEL AUTOMOUNTER v4 (AUTOFS4)
5300M: Ian Kent <raven@themaw.net>
5301L: autofs@vger.kernel.org
5302S: Maintained
5303F: fs/autofs4/
5304
5305KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5306M: Michal Marek <mmarek@suse.cz>
5307T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5308T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5309L: linux-kbuild@vger.kernel.org
5310S: Maintained
5311F: Documentation/kbuild/
5312F: Makefile
5313F: scripts/Makefile.*
5314F: scripts/basic/
5315F: scripts/mk*
5316F: scripts/package/
5317
5318KERNEL JANITORS
5319L: kernel-janitors@vger.kernel.org
5320W: http://kernelnewbies.org/KernelJanitors
5321S: Odd Fixes
5322
5323KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5324M: "J. Bruce Fields" <bfields@fieldses.org>
5325L: linux-nfs@vger.kernel.org
5326W: http://nfs.sourceforge.net/
5327S: Supported
5328F: fs/nfsd/
5329F: include/uapi/linux/nfsd/
5330F: fs/lockd/
5331F: fs/nfs_common/
5332F: net/sunrpc/
5333F: include/linux/lockd/
5334F: include/linux/sunrpc/
5335F: include/uapi/linux/sunrpc/
5336
5337KERNEL SELFTEST FRAMEWORK
5338M: Shuah Khan <shuahkh@osg.samsung.com>
5339L: linux-api@vger.kernel.org
5340T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5341S: Maintained
5342F: tools/testing/selftests
5343
5344KERNEL VIRTUAL MACHINE (KVM)
5345M: Gleb Natapov <gleb@kernel.org>
5346M: Paolo Bonzini <pbonzini@redhat.com>
5347L: kvm@vger.kernel.org
5348W: http://www.linux-kvm.org
5349T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5350S: Supported
5351F: Documentation/*/kvm*.txt
5352F: Documentation/virtual/kvm/
5353F: arch/*/kvm/
5354F: arch/*/include/asm/kvm*
5355F: include/linux/kvm*
5356F: include/uapi/linux/kvm*
5357F: virt/kvm/
5358
5359KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5360M: Joerg Roedel <joro@8bytes.org>
5361L: kvm@vger.kernel.org
5362W: http://kvm.qumranet.com
5363S: Maintained
5364F: arch/x86/include/asm/svm.h
5365F: arch/x86/kvm/svm.c
5366
5367KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5368M: Alexander Graf <agraf@suse.de>
5369L: kvm-ppc@vger.kernel.org
5370W: http://kvm.qumranet.com
5371T: git git://github.com/agraf/linux-2.6.git
5372S: Supported
5373F: arch/powerpc/include/asm/kvm*
5374F: arch/powerpc/kvm/
5375
5376KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
5377M: Xiantao Zhang <xiantao.zhang@intel.com>
5378L: kvm-ia64@vger.kernel.org
5379W: http://kvm.qumranet.com
5380S: Supported
5381F: Documentation/ia64/kvm.txt
5382F: arch/ia64/include/asm/kvm*
5383F: arch/ia64/kvm/
5384
5385KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5386M: Christian Borntraeger <borntraeger@de.ibm.com>
5387M: Cornelia Huck <cornelia.huck@de.ibm.com>
5388M: linux390@de.ibm.com
5389L: linux-s390@vger.kernel.org
5390W: http://www.ibm.com/developerworks/linux/linux390/
5391S: Supported
5392F: Documentation/s390/kvm.txt
5393F: arch/s390/include/asm/kvm*
5394F: arch/s390/kvm/
5395F: drivers/s390/kvm/
5396
5397KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5398M: Christoffer Dall <christoffer.dall@linaro.org>
5399M: Marc Zyngier <marc.zyngier@arm.com>
5400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5401L: kvmarm@lists.cs.columbia.edu
5402W: http://systems.cs.columbia.edu/projects/kvm-arm
5403S: Supported
5404F: arch/arm/include/uapi/asm/kvm*
5405F: arch/arm/include/asm/kvm*
5406F: arch/arm/kvm/
5407F: virt/kvm/arm/
5408F: include/kvm/arm_*
5409
5410KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5411M: Christoffer Dall <christoffer.dall@linaro.org>
5412M: Marc Zyngier <marc.zyngier@arm.com>
5413L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5414L: kvmarm@lists.cs.columbia.edu
5415S: Maintained
5416F: arch/arm64/include/uapi/asm/kvm*
5417F: arch/arm64/include/asm/kvm*
5418F: arch/arm64/kvm/
5419
5420KEXEC
5421M: Eric Biederman <ebiederm@xmission.com>
5422W: http://kernel.org/pub/linux/utils/kernel/kexec/
5423L: kexec@lists.infradead.org
5424S: Maintained
5425F: include/linux/kexec.h
5426F: include/uapi/linux/kexec.h
5427F: kernel/kexec.c
5428
5429KEYS/KEYRINGS:
5430M: David Howells <dhowells@redhat.com>
5431L: keyrings@linux-nfs.org
5432S: Maintained
5433F: Documentation/security/keys.txt
5434F: include/linux/key.h
5435F: include/linux/key-type.h
5436F: include/keys/
5437F: security/keys/
5438
5439KEYS-TRUSTED
5440M: David Safford <safford@us.ibm.com>
5441M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5442L: linux-security-module@vger.kernel.org
5443L: keyrings@linux-nfs.org
5444S: Supported
5445F: Documentation/security/keys-trusted-encrypted.txt
5446F: include/keys/trusted-type.h
5447F: security/keys/trusted.c
5448F: security/keys/trusted.h
5449
5450KEYS-ENCRYPTED
5451M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5452M: David Safford <safford@us.ibm.com>
5453L: linux-security-module@vger.kernel.org
5454L: keyrings@linux-nfs.org
5455S: Supported
5456F: Documentation/security/keys-trusted-encrypted.txt
5457F: include/keys/encrypted-type.h
5458F: security/keys/encrypted-keys/
5459
5460KGDB / KDB /debug_core
5461M: Jason Wessel <jason.wessel@windriver.com>
5462W: http://kgdb.wiki.kernel.org/
5463L: kgdb-bugreport@lists.sourceforge.net
5464S: Maintained
5465F: Documentation/DocBook/kgdb.tmpl
5466F: drivers/misc/kgdbts.c
5467F: drivers/tty/serial/kgdboc.c
5468F: include/linux/kdb.h
5469F: include/linux/kgdb.h
5470F: kernel/debug/
5471
5472KMEMCHECK
5473M: Vegard Nossum <vegardno@ifi.uio.no>
5474M: Pekka Enberg <penberg@kernel.org>
5475S: Maintained
5476F: Documentation/kmemcheck.txt
5477F: arch/x86/include/asm/kmemcheck.h
5478F: arch/x86/mm/kmemcheck/
5479F: include/linux/kmemcheck.h
5480F: mm/kmemcheck.c
5481
5482KMEMLEAK
5483M: Catalin Marinas <catalin.marinas@arm.com>
5484S: Maintained
5485F: Documentation/kmemleak.txt
5486F: include/linux/kmemleak.h
5487F: mm/kmemleak.c
5488F: mm/kmemleak-test.c
5489
5490KPROBES
5491M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5492M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5493M: "David S. Miller" <davem@davemloft.net>
5494M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5495S: Maintained
5496F: Documentation/kprobes.txt
5497F: include/linux/kprobes.h
5498F: kernel/kprobes.c
5499
5500KS0108 LCD CONTROLLER DRIVER
5501M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5502W: http://miguelojeda.es/auxdisplay.htm
5503W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5504S: Maintained
5505F: Documentation/auxdisplay/ks0108
5506F: drivers/auxdisplay/ks0108.c
5507F: include/linux/ks0108.h
5508
5509LAPB module
5510L: linux-x25@vger.kernel.org
5511S: Orphan
5512F: Documentation/networking/lapb-module.txt
5513F: include/*/lapb.h
5514F: net/lapb/
5515
5516LASI 53c700 driver for PARISC
5517M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5518L: linux-scsi@vger.kernel.org
5519S: Maintained
5520F: Documentation/scsi/53c700.txt
5521F: drivers/scsi/53c700*
5522
5523LED SUBSYSTEM
5524M: Bryan Wu <cooloney@gmail.com>
5525M: Richard Purdie <rpurdie@rpsys.net>
5526L: linux-leds@vger.kernel.org
5527T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5528S: Maintained
5529F: drivers/leds/
5530F: include/linux/leds.h
5531
5532LEGACY EEPROM DRIVER
5533M: Jean Delvare <jdelvare@suse.de>
5534S: Maintained
5535F: Documentation/misc-devices/eeprom
5536F: drivers/misc/eeprom/eeprom.c
5537
5538LEGO USB Tower driver
5539M: Juergen Stuber <starblue@users.sourceforge.net>
5540L: legousb-devel@lists.sourceforge.net
5541W: http://legousb.sourceforge.net/
5542S: Maintained
5543F: drivers/usb/misc/legousbtower.c
5544
5545LG2160 MEDIA DRIVER
5546M: Michael Krufky <mkrufky@linuxtv.org>
5547L: linux-media@vger.kernel.org
5548W: http://linuxtv.org/
5549W: http://github.com/mkrufky
5550Q: http://patchwork.linuxtv.org/project/linux-media/list/
5551T: git git://linuxtv.org/mkrufky/tuners.git
5552S: Maintained
5553F: drivers/media/dvb-frontends/lg2160.*
5554
5555LGDT3305 MEDIA DRIVER
5556M: Michael Krufky <mkrufky@linuxtv.org>
5557L: linux-media@vger.kernel.org
5558W: http://linuxtv.org/
5559W: http://github.com/mkrufky
5560Q: http://patchwork.linuxtv.org/project/linux-media/list/
5561T: git git://linuxtv.org/mkrufky/tuners.git
5562S: Maintained
5563F: drivers/media/dvb-frontends/lgdt3305.*
5564
5565LGUEST
5566M: Rusty Russell <rusty@rustcorp.com.au>
5567L: lguest@lists.ozlabs.org
5568W: http://lguest.ozlabs.org/
5569S: Odd Fixes
5570F: arch/x86/include/asm/lguest*.h
5571F: arch/x86/lguest/
5572F: drivers/lguest/
5573F: include/linux/lguest*.h
5574F: tools/lguest/
5575
5576LIBLOCKDEP
5577M: Sasha Levin <sasha.levin@oracle.com>
5578S: Maintained
5579F: tools/lib/lockdep/
5580
5581LINUX FOR IBM pSERIES (RS/6000)
5582M: Paul Mackerras <paulus@au.ibm.com>
5583W: http://www.ibm.com/linux/ltc/projects/ppc
5584S: Supported
5585F: arch/powerpc/boot/rs6000.h
5586
5587LINUX FOR POWERPC (32-BIT AND 64-BIT)
5588M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5589M: Paul Mackerras <paulus@samba.org>
5590M: Michael Ellerman <mpe@ellerman.id.au>
5591W: http://www.penguinppc.org/
5592L: linuxppc-dev@lists.ozlabs.org
5593Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5594T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5595S: Supported
5596F: Documentation/powerpc/
5597F: arch/powerpc/
5598
5599LINUX FOR POWER MACINTOSH
5600M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5601W: http://www.penguinppc.org/
5602L: linuxppc-dev@lists.ozlabs.org
5603S: Maintained
5604F: arch/powerpc/platforms/powermac/
5605F: drivers/macintosh/
5606
5607LINUX FOR POWERPC EMBEDDED MPC5XXX
5608M: Anatolij Gustschin <agust@denx.de>
5609L: linuxppc-dev@lists.ozlabs.org
5610T: git git://git.denx.de/linux-denx-agust.git
5611S: Maintained
5612F: arch/powerpc/platforms/512x/
5613F: arch/powerpc/platforms/52xx/
5614
5615LINUX FOR POWERPC EMBEDDED PPC4XX
5616M: Alistair Popple <alistair@popple.id.au>
5617M: Matt Porter <mporter@kernel.crashing.org>
5618W: http://www.penguinppc.org/
5619L: linuxppc-dev@lists.ozlabs.org
5620S: Maintained
5621F: arch/powerpc/platforms/40x/
5622F: arch/powerpc/platforms/44x/
5623
5624LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5625L: linuxppc-dev@lists.ozlabs.org
5626S: Orphan
5627F: arch/powerpc/*/*virtex*
5628F: arch/powerpc/*/*/*virtex*
5629
5630LINUX FOR POWERPC EMBEDDED PPC8XX
5631M: Vitaly Bordug <vitb@kernel.crashing.org>
5632W: http://www.penguinppc.org/
5633L: linuxppc-dev@lists.ozlabs.org
5634S: Maintained
5635F: arch/powerpc/platforms/8xx/
5636
5637LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5638M: Scott Wood <scottwood@freescale.com>
5639M: Kumar Gala <galak@kernel.crashing.org>
5640W: http://www.penguinppc.org/
5641L: linuxppc-dev@lists.ozlabs.org
5642T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5643S: Maintained
5644F: arch/powerpc/platforms/83xx/
5645F: arch/powerpc/platforms/85xx/
5646
5647LINUX FOR POWERPC PA SEMI PWRFICIENT
5648M: Olof Johansson <olof@lixom.net>
5649L: linuxppc-dev@lists.ozlabs.org
5650S: Maintained
5651F: arch/powerpc/platforms/pasemi/
5652F: drivers/*/*pasemi*
5653F: drivers/*/*/*pasemi*
5654
5655LINUX SECURITY MODULE (LSM) FRAMEWORK
5656M: Chris Wright <chrisw@sous-sol.org>
5657L: linux-security-module@vger.kernel.org
5658S: Supported
5659
5660LIS3LV02D ACCELEROMETER DRIVER
5661M: Eric Piel <eric.piel@tremplin-utc.net>
5662S: Maintained
5663F: Documentation/misc-devices/lis3lv02d
5664F: drivers/misc/lis3lv02d/
5665F: drivers/platform/x86/hp_accel.c
5666
5667LLC (802.2)
5668M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5669S: Maintained
5670F: include/linux/llc.h
5671F: include/uapi/linux/llc.h
5672F: include/net/llc*
5673F: net/llc/
5674
5675LM73 HARDWARE MONITOR DRIVER
5676M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5677L: lm-sensors@lm-sensors.org
5678S: Maintained
5679F: drivers/hwmon/lm73.c
5680
5681LM78 HARDWARE MONITOR DRIVER
5682M: Jean Delvare <jdelvare@suse.de>
5683L: lm-sensors@lm-sensors.org
5684S: Maintained
5685F: Documentation/hwmon/lm78
5686F: drivers/hwmon/lm78.c
5687
5688LM83 HARDWARE MONITOR DRIVER
5689M: Jean Delvare <jdelvare@suse.de>
5690L: lm-sensors@lm-sensors.org
5691S: Maintained
5692F: Documentation/hwmon/lm83
5693F: drivers/hwmon/lm83.c
5694
5695LM90 HARDWARE MONITOR DRIVER
5696M: Jean Delvare <jdelvare@suse.de>
5697L: lm-sensors@lm-sensors.org
5698S: Maintained
5699F: Documentation/hwmon/lm90
5700F: Documentation/devicetree/bindings/hwmon/lm90.txt
5701F: drivers/hwmon/lm90.c
5702
5703LM95234 HARDWARE MONITOR DRIVER
5704M: Guenter Roeck <linux@roeck-us.net>
5705L: lm-sensors@lm-sensors.org
5706S: Maintained
5707F: Documentation/hwmon/lm95234
5708F: drivers/hwmon/lm95234.c
5709
5710LME2510 MEDIA DRIVER
5711M: Malcolm Priestley <tvboxspy@gmail.com>
5712L: linux-media@vger.kernel.org
5713W: http://linuxtv.org/
5714Q: http://patchwork.linuxtv.org/project/linux-media/list/
5715S: Maintained
5716F: drivers/media/usb/dvb-usb-v2/lmedm04*
5717
5718LOCKDEP AND LOCKSTAT
5719M: Peter Zijlstra <peterz@infradead.org>
5720M: Ingo Molnar <mingo@redhat.com>
5721L: linux-kernel@vger.kernel.org
5722T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5723S: Maintained
5724F: Documentation/locking/lockdep*.txt
5725F: Documentation/locking/lockstat.txt
5726F: include/linux/lockdep.h
5727F: kernel/locking/
5728
5729LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5730M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5731L: linux-ntfs-dev@lists.sourceforge.net
5732W: http://www.linux-ntfs.org/content/view/19/37/
5733S: Maintained
5734F: Documentation/ldm.txt
5735F: block/partitions/ldm.*
5736
5737LogFS
5738M: Joern Engel <joern@logfs.org>
5739M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5740L: logfs@logfs.org
5741W: logfs.org
5742S: Maintained
5743F: fs/logfs/
5744
5745LPC32XX MACHINE SUPPORT
5746M: Roland Stigge <stigge@antcom.de>
5747L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5748S: Maintained
5749F: arch/arm/mach-lpc32xx/
5750
5751LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5752M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5753M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5754M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5755M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5756L: MPT-FusionLinux.pdl@avagotech.com
5757L: linux-scsi@vger.kernel.org
5758W: http://www.lsilogic.com/support
5759S: Supported
5760F: drivers/message/fusion/
5761F: drivers/scsi/mpt2sas/
5762F: drivers/scsi/mpt3sas/
5763
5764LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5765M: Matthew Wilcox <matthew@wil.cx>
5766L: linux-scsi@vger.kernel.org
5767S: Maintained
5768F: drivers/scsi/sym53c8xx_2/
5769
5770LTC4261 HARDWARE MONITOR DRIVER
5771M: Guenter Roeck <linux@roeck-us.net>
5772L: lm-sensors@lm-sensors.org
5773S: Maintained
5774F: Documentation/hwmon/ltc4261
5775F: drivers/hwmon/ltc4261.c
5776
5777LTP (Linux Test Project)
5778M: Mike Frysinger <vapier@gentoo.org>
5779M: Cyril Hrubis <chrubis@suse.cz>
5780M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5781M: Jan Stancek <jstancek@redhat.com>
5782M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5783M: Alexey Kodanev <alexey.kodanev@oracle.com>
5784L: ltp-list@lists.sourceforge.net (subscribers-only)
5785W: http://linux-test-project.github.io/
5786T: git git://github.com/linux-test-project/ltp.git
5787S: Maintained
5788
5789M32R ARCHITECTURE
5790W: http://www.linux-m32r.org/
5791S: Orphan
5792F: arch/m32r/
5793
5794M68K ARCHITECTURE
5795M: Geert Uytterhoeven <geert@linux-m68k.org>
5796L: linux-m68k@lists.linux-m68k.org
5797W: http://www.linux-m68k.org/
5798T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5799S: Maintained
5800F: arch/m68k/
5801F: drivers/zorro/
5802
5803M68K ON APPLE MACINTOSH
5804M: Joshua Thompson <funaho@jurai.org>
5805W: http://www.mac.linux-m68k.org/
5806L: linux-m68k@lists.linux-m68k.org
5807S: Maintained
5808F: arch/m68k/mac/
5809
5810M68K ON HP9000/300
5811M: Philip Blundell <philb@gnu.org>
5812W: http://www.tazenda.demon.co.uk/phil/linux-hp
5813S: Maintained
5814F: arch/m68k/hp300/
5815
5816M88DS3103 MEDIA DRIVER
5817M: Antti Palosaari <crope@iki.fi>
5818L: linux-media@vger.kernel.org
5819W: http://linuxtv.org/
5820W: http://palosaari.fi/linux/
5821Q: http://patchwork.linuxtv.org/project/linux-media/list/
5822T: git git://linuxtv.org/anttip/media_tree.git
5823S: Maintained
5824F: drivers/media/dvb-frontends/m88ds3103*
5825
5826M88RS2000 MEDIA DRIVER
5827M: Malcolm Priestley <tvboxspy@gmail.com>
5828L: linux-media@vger.kernel.org
5829W: http://linuxtv.org/
5830Q: http://patchwork.linuxtv.org/project/linux-media/list/
5831S: Maintained
5832F: drivers/media/dvb-frontends/m88rs2000*
5833
5834M88TS2022 MEDIA DRIVER
5835M: Antti Palosaari <crope@iki.fi>
5836L: linux-media@vger.kernel.org
5837W: http://linuxtv.org/
5838W: http://palosaari.fi/linux/
5839Q: http://patchwork.linuxtv.org/project/linux-media/list/
5840T: git git://linuxtv.org/anttip/media_tree.git
5841S: Maintained
5842F: drivers/media/tuners/m88ts2022*
5843
5844MA901 MASTERKIT USB FM RADIO DRIVER
5845M: Alexey Klimov <klimov.linux@gmail.com>
5846L: linux-media@vger.kernel.org
5847T: git git://linuxtv.org/media_tree.git
5848S: Maintained
5849F: drivers/media/radio/radio-ma901.c
5850
5851MAC80211
5852M: Johannes Berg <johannes@sipsolutions.net>
5853L: linux-wireless@vger.kernel.org
5854W: http://wireless.kernel.org/
5855T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5856T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5857S: Maintained
5858F: Documentation/networking/mac80211-injection.txt
5859F: include/net/mac80211.h
5860F: net/mac80211/
5861
5862MACVLAN DRIVER
5863M: Patrick McHardy <kaber@trash.net>
5864L: netdev@vger.kernel.org
5865S: Maintained
5866F: drivers/net/macvlan.c
5867F: include/linux/if_macvlan.h
5868
5869MAILBOX API
5870M: Jassi Brar <jassisinghbrar@gmail.com>
5871L: linux-kernel@vger.kernel.org
5872S: Maintained
5873F: drivers/mailbox/
5874F: include/linux/mailbox_client.h
5875F: include/linux/mailbox_controller.h
5876
5877MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5878M: Michael Kerrisk <mtk.manpages@gmail.com>
5879W: http://www.kernel.org/doc/man-pages
5880L: linux-man@vger.kernel.org
5881S: Maintained
5882
5883MARVELL ARMADA DRM SUPPORT
5884M: Russell King <rmk+kernel@arm.linux.org.uk>
5885S: Maintained
5886F: drivers/gpu/drm/armada/
5887
5888MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5889M: Mirko Lindner <mlindner@marvell.com>
5890M: Stephen Hemminger <stephen@networkplumber.org>
5891L: netdev@vger.kernel.org
5892S: Maintained
5893F: drivers/net/ethernet/marvell/sk*
5894
5895MARVELL LIBERTAS WIRELESS DRIVER
5896L: libertas-dev@lists.infradead.org
5897S: Orphan
5898F: drivers/net/wireless/libertas/
5899
5900MARVELL MV643XX ETHERNET DRIVER
5901M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5902L: netdev@vger.kernel.org
5903S: Maintained
5904F: drivers/net/ethernet/marvell/mv643xx_eth.*
5905F: include/linux/mv643xx.h
5906
5907MARVELL MVNETA ETHERNET DRIVER
5908M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5909L: netdev@vger.kernel.org
5910S: Maintained
5911F: drivers/net/ethernet/marvell/mvneta.*
5912
5913MARVELL MWIFIEX WIRELESS DRIVER
5914M: Amitkumar Karwar <akarwar@marvell.com>
5915M: Avinash Patil <patila@marvell.com>
5916L: linux-wireless@vger.kernel.org
5917S: Maintained
5918F: drivers/net/wireless/mwifiex/
5919
5920MARVELL MWL8K WIRELESS DRIVER
5921M: Lennert Buytenhek <buytenh@wantstofly.org>
5922L: linux-wireless@vger.kernel.org
5923S: Odd Fixes
5924F: drivers/net/wireless/mwl8k.c
5925
5926MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5927M: Nicolas Pitre <nico@fluxnic.net>
5928S: Odd Fixes
5929F: drivers/mmc/host/mvsdio.*
5930
5931MATROX FRAMEBUFFER DRIVER
5932L: linux-fbdev@vger.kernel.org
5933S: Orphan
5934F: drivers/video/fbdev/matrox/matroxfb_*
5935F: include/uapi/linux/matroxfb.h
5936
5937MAX16065 HARDWARE MONITOR DRIVER
5938M: Guenter Roeck <linux@roeck-us.net>
5939L: lm-sensors@lm-sensors.org
5940S: Maintained
5941F: Documentation/hwmon/max16065
5942F: drivers/hwmon/max16065.c
5943
5944MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5945M: "Hans J. Koch" <hjk@hansjkoch.de>
5946L: lm-sensors@lm-sensors.org
5947S: Maintained
5948F: Documentation/hwmon/max6650
5949F: drivers/hwmon/max6650.c
5950
5951MAX6697 HARDWARE MONITOR DRIVER
5952M: Guenter Roeck <linux@roeck-us.net>
5953L: lm-sensors@lm-sensors.org
5954S: Maintained
5955F: Documentation/hwmon/max6697
5956F: Documentation/devicetree/bindings/i2c/max6697.txt
5957F: drivers/hwmon/max6697.c
5958F: include/linux/platform_data/max6697.h
5959
5960MAXIRADIO FM RADIO RECEIVER DRIVER
5961M: Hans Verkuil <hverkuil@xs4all.nl>
5962L: linux-media@vger.kernel.org
5963T: git git://linuxtv.org/media_tree.git
5964W: http://linuxtv.org
5965S: Maintained
5966F: drivers/media/radio/radio-maxiradio*
5967
5968MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5969M: Mauro Carvalho Chehab <m.chehab@samsung.com>
5970P: LinuxTV.org Project
5971L: linux-media@vger.kernel.org
5972W: http://linuxtv.org
5973Q: http://patchwork.kernel.org/project/linux-media/list/
5974T: git git://linuxtv.org/media_tree.git
5975S: Maintained
5976F: Documentation/dvb/
5977F: Documentation/video4linux/
5978F: Documentation/DocBook/media/
5979F: drivers/media/
5980F: drivers/staging/media/
5981F: include/media/
5982F: include/uapi/linux/dvb/
5983F: include/uapi/linux/videodev2.h
5984F: include/uapi/linux/media.h
5985F: include/uapi/linux/v4l2-*
5986F: include/uapi/linux/meye.h
5987F: include/uapi/linux/ivtv*
5988F: include/uapi/linux/uvcvideo.h
5989
5990MEDIAVISION PRO MOVIE STUDIO DRIVER
5991M: Hans Verkuil <hverkuil@xs4all.nl>
5992L: linux-media@vger.kernel.org
5993T: git git://linuxtv.org/media_tree.git
5994W: http://linuxtv.org
5995S: Odd Fixes
5996F: drivers/media/parport/pms*
5997
5998MEGARAID SCSI DRIVERS
5999M: Neela Syam Kolli <megaraidlinux@lsi.com>
6000L: linux-scsi@vger.kernel.org
6001W: http://megaraid.lsilogic.com
6002S: Maintained
6003F: Documentation/scsi/megaraid.txt
6004F: drivers/scsi/megaraid.*
6005F: drivers/scsi/megaraid/
6006
6007MELLANOX ETHERNET DRIVER (mlx4_en)
6008M: Amir Vadai <amirv@mellanox.com>
6009L: netdev@vger.kernel.org
6010S: Supported
6011W: http://www.mellanox.com
6012Q: http://patchwork.ozlabs.org/project/netdev/list/
6013F: drivers/net/ethernet/mellanox/mlx4/en_*
6014
6015MEMORY MANAGEMENT
6016L: linux-mm@kvack.org
6017W: http://www.linux-mm.org
6018S: Maintained
6019F: include/linux/mm.h
6020F: include/linux/gfp.h
6021F: include/linux/mmzone.h
6022F: include/linux/memory_hotplug.h
6023F: include/linux/vmalloc.h
6024F: mm/
6025
6026MEMORY TECHNOLOGY DEVICES (MTD)
6027M: David Woodhouse <dwmw2@infradead.org>
6028M: Brian Norris <computersforpeace@gmail.com>
6029L: linux-mtd@lists.infradead.org
6030W: http://www.linux-mtd.infradead.org/
6031Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6032T: git git://git.infradead.org/linux-mtd.git
6033T: git git://git.infradead.org/l2-mtd.git
6034S: Maintained
6035F: drivers/mtd/
6036F: include/linux/mtd/
6037F: include/uapi/mtd/
6038
6039MEN A21 WATCHDOG DRIVER
6040M: Johannes Thumshirn <johannes.thumshirn@men.de>
6041L: linux-watchdog@vger.kernel.org
6042S: Supported
6043F: drivers/watchdog/mena21_wdt.c
6044
6045MEN CHAMELEON BUS (mcb)
6046M: Johannes Thumshirn <johannes.thumshirn@men.de>
6047S: Supported
6048F: drivers/mcb/
6049F: include/linux/mcb.h
6050
6051MEN F21BMC (Board Management Controller)
6052M: Andreas Werner <andreas.werner@men.de>
6053S: Supported
6054F: drivers/mfd/menf21bmc.c
6055F: drivers/watchdog/menf21bmc_wdt.c
6056F: drivers/leds/leds-menf21bmc.c
6057F: drivers/hwmon/menf21bmc_hwmon.c
6058F: Documentation/hwmon/menf21bmc
6059
6060METAG ARCHITECTURE
6061M: James Hogan <james.hogan@imgtec.com>
6062L: linux-metag@vger.kernel.org
6063S: Supported
6064F: arch/metag/
6065F: Documentation/metag/
6066F: Documentation/devicetree/bindings/metag/
6067F: drivers/clocksource/metag_generic.c
6068F: drivers/irqchip/irq-metag.c
6069F: drivers/irqchip/irq-metag-ext.c
6070F: drivers/tty/metag_da.c
6071
6072MICROBLAZE ARCHITECTURE
6073M: Michal Simek <monstr@monstr.eu>
6074W: http://www.monstr.eu/fdt/
6075T: git git://git.monstr.eu/linux-2.6-microblaze.git
6076S: Supported
6077F: arch/microblaze/
6078
6079MICROTEK X6 SCANNER
6080M: Oliver Neukum <oliver@neukum.org>
6081S: Maintained
6082F: drivers/usb/image/microtek.*
6083
6084MIPS
6085M: Ralf Baechle <ralf@linux-mips.org>
6086L: linux-mips@linux-mips.org
6087W: http://www.linux-mips.org/
6088T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6089Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6090S: Supported
6091F: Documentation/mips/
6092F: arch/mips/
6093
6094MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6095M: Hans Verkuil <hverkuil@xs4all.nl>
6096L: linux-media@vger.kernel.org
6097T: git git://linuxtv.org/media_tree.git
6098W: http://linuxtv.org
6099S: Odd Fixes
6100F: drivers/media/radio/radio-miropcm20*
6101
6102Mellanox MLX5 core VPI driver
6103M: Eli Cohen <eli@mellanox.com>
6104L: netdev@vger.kernel.org
6105L: linux-rdma@vger.kernel.org
6106W: http://www.mellanox.com
6107Q: http://patchwork.ozlabs.org/project/netdev/list/
6108Q: http://patchwork.kernel.org/project/linux-rdma/list/
6109T: git git://openfabrics.org/~eli/connect-ib.git
6110S: Supported
6111F: drivers/net/ethernet/mellanox/mlx5/core/
6112F: include/linux/mlx5/
6113
6114Mellanox MLX5 IB driver
6115M: Eli Cohen <eli@mellanox.com>
6116L: linux-rdma@vger.kernel.org
6117W: http://www.mellanox.com
6118Q: http://patchwork.kernel.org/project/linux-rdma/list/
6119T: git git://openfabrics.org/~eli/connect-ib.git
6120S: Supported
6121F: include/linux/mlx5/
6122F: drivers/infiniband/hw/mlx5/
6123
6124MN88472 MEDIA DRIVER
6125M: Antti Palosaari <crope@iki.fi>
6126L: linux-media@vger.kernel.org
6127W: http://linuxtv.org/
6128W: http://palosaari.fi/linux/
6129Q: http://patchwork.linuxtv.org/project/linux-media/list/
6130T: git git://linuxtv.org/anttip/media_tree.git
6131S: Maintained
6132F: drivers/staging/media/mn88472/
6133F: drivers/media/dvb-frontends/mn88472.h
6134
6135MN88473 MEDIA DRIVER
6136M: Antti Palosaari <crope@iki.fi>
6137L: linux-media@vger.kernel.org
6138W: http://linuxtv.org/
6139W: http://palosaari.fi/linux/
6140Q: http://patchwork.linuxtv.org/project/linux-media/list/
6141T: git git://linuxtv.org/anttip/media_tree.git
6142S: Maintained
6143F: drivers/staging/media/mn88473/
6144F: drivers/media/dvb-frontends/mn88473.h
6145
6146MODULE SUPPORT
6147M: Rusty Russell <rusty@rustcorp.com.au>
6148S: Maintained
6149F: include/linux/module.h
6150F: kernel/module.c
6151
6152MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6153W: http://popies.net/meye/
6154S: Orphan
6155F: Documentation/video4linux/meye.txt
6156F: drivers/media/pci/meye/
6157F: include/uapi/linux/meye.h
6158
6159MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6160M: Jiri Slaby <jirislaby@gmail.com>
6161S: Maintained
6162F: Documentation/serial/moxa-smartio
6163F: drivers/tty/mxser.*
6164
6165MR800 AVERMEDIA USB FM RADIO DRIVER
6166M: Alexey Klimov <klimov.linux@gmail.com>
6167L: linux-media@vger.kernel.org
6168T: git git://linuxtv.org/media_tree.git
6169S: Maintained
6170F: drivers/media/radio/radio-mr800.c
6171
6172MRF24J40 IEEE 802.15.4 RADIO DRIVER
6173M: Alan Ott <alan@signal11.us>
6174L: linux-wpan@vger.kernel.org
6175S: Maintained
6176F: drivers/net/ieee802154/mrf24j40.c
6177
6178MSI LAPTOP SUPPORT
6179M: "Lee, Chun-Yi" <jlee@suse.com>
6180L: platform-driver-x86@vger.kernel.org
6181S: Maintained
6182F: drivers/platform/x86/msi-laptop.c
6183
6184MSI WMI SUPPORT
6185M: Anisse Astier <anisse@astier.eu>
6186L: platform-driver-x86@vger.kernel.org
6187S: Supported
6188F: drivers/platform/x86/msi-wmi.c
6189
6190MSI001 MEDIA DRIVER
6191M: Antti Palosaari <crope@iki.fi>
6192L: linux-media@vger.kernel.org
6193W: http://linuxtv.org/
6194W: http://palosaari.fi/linux/
6195Q: http://patchwork.linuxtv.org/project/linux-media/list/
6196T: git git://linuxtv.org/anttip/media_tree.git
6197S: Maintained
6198F: drivers/media/tuners/msi001*
6199
6200MSI2500 MEDIA DRIVER
6201M: Antti Palosaari <crope@iki.fi>
6202L: linux-media@vger.kernel.org
6203W: http://linuxtv.org/
6204W: http://palosaari.fi/linux/
6205Q: http://patchwork.linuxtv.org/project/linux-media/list/
6206T: git git://linuxtv.org/anttip/media_tree.git
6207S: Maintained
6208F: drivers/media/usb/msi2500/
6209
6210MT9M032 APTINA SENSOR DRIVER
6211M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6212L: linux-media@vger.kernel.org
6213T: git git://linuxtv.org/media_tree.git
6214S: Maintained
6215F: drivers/media/i2c/mt9m032.c
6216F: include/media/mt9m032.h
6217
6218MT9P031 APTINA CAMERA SENSOR
6219M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6220L: linux-media@vger.kernel.org
6221T: git git://linuxtv.org/media_tree.git
6222S: Maintained
6223F: drivers/media/i2c/mt9p031.c
6224F: include/media/mt9p031.h
6225
6226MT9T001 APTINA CAMERA SENSOR
6227M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6228L: linux-media@vger.kernel.org
6229T: git git://linuxtv.org/media_tree.git
6230S: Maintained
6231F: drivers/media/i2c/mt9t001.c
6232F: include/media/mt9t001.h
6233
6234MT9V032 APTINA CAMERA SENSOR
6235M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6236L: linux-media@vger.kernel.org
6237T: git git://linuxtv.org/media_tree.git
6238S: Maintained
6239F: drivers/media/i2c/mt9v032.c
6240F: include/media/mt9v032.h
6241
6242MULTIFUNCTION DEVICES (MFD)
6243M: Samuel Ortiz <sameo@linux.intel.com>
6244M: Lee Jones <lee.jones@linaro.org>
6245T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6246S: Supported
6247F: drivers/mfd/
6248F: include/linux/mfd/
6249
6250MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6251M: Chris Ball <chris@printf.net>
6252M: Ulf Hansson <ulf.hansson@linaro.org>
6253L: linux-mmc@vger.kernel.org
6254T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6255T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6256S: Maintained
6257F: drivers/mmc/
6258F: include/linux/mmc/
6259F: include/uapi/linux/mmc/
6260
6261MULTIMEDIA CARD (MMC) ETC. OVER SPI
6262S: Orphan
6263F: drivers/mmc/host/mmc_spi.c
6264F: include/linux/spi/mmc_spi.h
6265
6266MULTISOUND SOUND DRIVER
6267M: Andrew Veliath <andrewtv@usa.net>
6268S: Maintained
6269F: Documentation/sound/oss/MultiSound
6270F: sound/oss/msnd*
6271
6272MULTITECH MULTIPORT CARD (ISICOM)
6273S: Orphan
6274F: drivers/tty/isicom.c
6275F: include/linux/isicom.h
6276
6277MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6278M: Felipe Balbi <balbi@ti.com>
6279L: linux-usb@vger.kernel.org
6280T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6281S: Maintained
6282F: drivers/usb/musb/
6283
6284MXL5007T MEDIA DRIVER
6285M: Michael Krufky <mkrufky@linuxtv.org>
6286L: linux-media@vger.kernel.org
6287W: http://linuxtv.org/
6288W: http://github.com/mkrufky
6289Q: http://patchwork.linuxtv.org/project/linux-media/list/
6290T: git git://linuxtv.org/mkrufky/tuners.git
6291S: Maintained
6292F: drivers/media/tuners/mxl5007t.*
6293
6294MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6295M: Hyong-Youb Kim <hykim@myri.com>
6296L: netdev@vger.kernel.org
6297W: https://www.myricom.com/support/downloads/myri10ge.html
6298S: Supported
6299F: drivers/net/ethernet/myricom/myri10ge/
6300
6301NATSEMI ETHERNET DRIVER (DP8381x)
6302S: Orphan
6303F: drivers/net/ethernet/natsemi/natsemi.c
6304
6305NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6306M: Daniel Mack <zonque@gmail.com>
6307S: Maintained
6308L: alsa-devel@alsa-project.org
6309W: http://www.native-instruments.com
6310F: sound/usb/caiaq/
6311
6312NCP FILESYSTEM
6313M: Petr Vandrovec <petr@vandrovec.name>
6314S: Odd Fixes
6315F: fs/ncpfs/
6316
6317NCR 5380 SCSI DRIVERS
6318M: Finn Thain <fthain@telegraphics.com.au>
6319M: Michael Schmitz <schmitzmic@gmail.com>
6320L: linux-scsi@vger.kernel.org
6321S: Maintained
6322F: Documentation/scsi/g_NCR5380.txt
6323F: drivers/scsi/NCR5380.*
6324F: drivers/scsi/arm/cumana_1.c
6325F: drivers/scsi/arm/oak.c
6326F: drivers/scsi/atari_NCR5380.c
6327F: drivers/scsi/atari_scsi.*
6328F: drivers/scsi/dmx3191d.c
6329F: drivers/scsi/dtc.*
6330F: drivers/scsi/g_NCR5380.*
6331F: drivers/scsi/g_NCR5380_mmio.c
6332F: drivers/scsi/mac_scsi.*
6333F: drivers/scsi/pas16.*
6334F: drivers/scsi/sun3_NCR5380.c
6335F: drivers/scsi/sun3_scsi.*
6336F: drivers/scsi/sun3_scsi_vme.c
6337F: drivers/scsi/t128.*
6338
6339NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6340M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6341L: linux-scsi@vger.kernel.org
6342S: Maintained
6343F: drivers/scsi/NCR_D700.*
6344
6345NCT6775 HARDWARE MONITOR DRIVER
6346M: Guenter Roeck <linux@roeck-us.net>
6347L: lm-sensors@lm-sensors.org
6348S: Maintained
6349F: Documentation/hwmon/nct6775
6350F: drivers/hwmon/nct6775.c
6351
6352NETEFFECT IWARP RNIC DRIVER (IW_NES)
6353M: Faisal Latif <faisal.latif@intel.com>
6354L: linux-rdma@vger.kernel.org
6355W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6356S: Supported
6357F: drivers/infiniband/hw/nes/
6358
6359NETEM NETWORK EMULATOR
6360M: Stephen Hemminger <stephen@networkplumber.org>
6361L: netem@lists.linux-foundation.org
6362S: Maintained
6363F: net/sched/sch_netem.c
6364
6365NETERION 10GbE DRIVERS (s2io/vxge)
6366M: Jon Mason <jdmason@kudzu.us>
6367L: netdev@vger.kernel.org
6368S: Supported
6369F: Documentation/networking/s2io.txt
6370F: Documentation/networking/vxge.txt
6371F: drivers/net/ethernet/neterion/
6372
6373NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6374M: Pablo Neira Ayuso <pablo@netfilter.org>
6375M: Patrick McHardy <kaber@trash.net>
6376M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6377L: netfilter-devel@vger.kernel.org
6378L: coreteam@netfilter.org
6379W: http://www.netfilter.org/
6380W: http://www.iptables.org/
6381Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6382T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6383T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6384S: Supported
6385F: include/linux/netfilter*
6386F: include/linux/netfilter/
6387F: include/net/netfilter/
6388F: include/uapi/linux/netfilter*
6389F: include/uapi/linux/netfilter/
6390F: net/*/netfilter.c
6391F: net/*/netfilter/
6392F: net/netfilter/
6393
6394NETLABEL
6395M: Paul Moore <paul@paul-moore.com>
6396W: http://netlabel.sf.net
6397L: netdev@vger.kernel.org
6398S: Maintained
6399F: Documentation/netlabel/
6400F: include/net/netlabel.h
6401F: net/netlabel/
6402
6403NETROM NETWORK LAYER
6404M: Ralf Baechle <ralf@linux-mips.org>
6405L: linux-hams@vger.kernel.org
6406W: http://www.linux-ax25.org/
6407S: Maintained
6408F: include/net/netrom.h
6409F: include/uapi/linux/netrom.h
6410F: net/netrom/
6411
6412NETWORK BLOCK DEVICE (NBD)
6413M: Paul Clements <Paul.Clements@steeleye.com>
6414S: Maintained
6415L: nbd-general@lists.sourceforge.net
6416F: Documentation/blockdev/nbd.txt
6417F: drivers/block/nbd.c
6418F: include/linux/nbd.h
6419F: include/uapi/linux/nbd.h
6420
6421NETWORK DROP MONITOR
6422M: Neil Horman <nhorman@tuxdriver.com>
6423L: netdev@vger.kernel.org
6424S: Maintained
6425W: https://fedorahosted.org/dropwatch/
6426F: net/core/drop_monitor.c
6427
6428NETWORKING [GENERAL]
6429M: "David S. Miller" <davem@davemloft.net>
6430L: netdev@vger.kernel.org
6431W: http://www.linuxfoundation.org/en/Net
6432Q: http://patchwork.ozlabs.org/project/netdev/list/
6433T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6434T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6435S: Maintained
6436F: net/
6437F: include/net/
6438F: include/linux/in.h
6439F: include/linux/net.h
6440F: include/linux/netdevice.h
6441F: include/uapi/linux/in.h
6442F: include/uapi/linux/net.h
6443F: include/uapi/linux/netdevice.h
6444F: tools/net/
6445F: tools/testing/selftests/net/
6446F: lib/random32.c
6447F: lib/test_bpf.c
6448
6449NETWORKING [IPv4/IPv6]
6450M: "David S. Miller" <davem@davemloft.net>
6451M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6452M: James Morris <jmorris@namei.org>
6453M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6454M: Patrick McHardy <kaber@trash.net>
6455L: netdev@vger.kernel.org
6456T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6457S: Maintained
6458F: net/ipv4/
6459F: net/ipv6/
6460F: include/net/ip*
6461F: arch/x86/net/*
6462
6463NETWORKING [IPSEC]
6464M: Steffen Klassert <steffen.klassert@secunet.com>
6465M: Herbert Xu <herbert@gondor.apana.org.au>
6466M: "David S. Miller" <davem@davemloft.net>
6467L: netdev@vger.kernel.org
6468T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6469T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6470S: Maintained
6471F: net/core/flow.c
6472F: net/xfrm/
6473F: net/key/
6474F: net/ipv4/xfrm*
6475F: net/ipv4/esp4.c
6476F: net/ipv4/ah4.c
6477F: net/ipv4/ipcomp.c
6478F: net/ipv4/ip_vti.c
6479F: net/ipv6/xfrm*
6480F: net/ipv6/esp6.c
6481F: net/ipv6/ah6.c
6482F: net/ipv6/ipcomp6.c
6483F: net/ipv6/ip6_vti.c
6484F: include/uapi/linux/xfrm.h
6485F: include/net/xfrm.h
6486
6487NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6488M: Paul Moore <paul@paul-moore.com>
6489L: netdev@vger.kernel.org
6490S: Maintained
6491
6492NETWORKING [WIRELESS]
6493M: "John W. Linville" <linville@tuxdriver.com>
6494L: linux-wireless@vger.kernel.org
6495Q: http://patchwork.kernel.org/project/linux-wireless/list/
6496T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
6497S: Maintained
6498F: net/mac80211/
6499F: net/rfkill/
6500F: net/wireless/
6501F: include/net/ieee80211*
6502F: include/linux/wireless.h
6503F: include/uapi/linux/wireless.h
6504F: include/net/iw_handler.h
6505F: drivers/net/wireless/
6506
6507NETWORKING DRIVERS
6508L: netdev@vger.kernel.org
6509W: http://www.linuxfoundation.org/en/Net
6510Q: http://patchwork.ozlabs.org/project/netdev/list/
6511T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6512T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6513S: Odd Fixes
6514F: drivers/net/
6515F: include/linux/if_*
6516F: include/linux/netdevice.h
6517F: include/linux/arcdevice.h
6518F: include/linux/etherdevice.h
6519F: include/linux/fcdevice.h
6520F: include/linux/fddidevice.h
6521F: include/linux/hippidevice.h
6522F: include/linux/inetdevice.h
6523F: include/uapi/linux/if_*
6524F: include/uapi/linux/netdevice.h
6525
6526NETXEN (1/10) GbE SUPPORT
6527M: Manish Chopra <manish.chopra@qlogic.com>
6528M: Sony Chacko <sony.chacko@qlogic.com>
6529M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6530L: netdev@vger.kernel.org
6531W: http://www.qlogic.com
6532S: Supported
6533F: drivers/net/ethernet/qlogic/netxen/
6534
6535NFC SUBSYSTEM
6536M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6537M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6538M: Samuel Ortiz <sameo@linux.intel.com>
6539L: linux-wireless@vger.kernel.org
6540L: linux-nfc@lists.01.org (subscribers-only)
6541S: Supported
6542F: net/nfc/
6543F: include/net/nfc/
6544F: include/uapi/linux/nfc.h
6545F: drivers/nfc/
6546F: include/linux/platform_data/pn544.h
6547F: Documentation/devicetree/bindings/net/nfc/
6548
6549NFS, SUNRPC, AND LOCKD CLIENTS
6550M: Trond Myklebust <trond.myklebust@primarydata.com>
6551L: linux-nfs@vger.kernel.org
6552W: http://client.linux-nfs.org
6553T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6554S: Maintained
6555F: fs/lockd/
6556F: fs/nfs/
6557F: fs/nfs_common/
6558F: net/sunrpc/
6559F: include/linux/lockd/
6560F: include/linux/nfs*
6561F: include/linux/sunrpc/
6562F: include/uapi/linux/nfs*
6563F: include/uapi/linux/sunrpc/
6564
6565NILFS2 FILESYSTEM
6566M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6567L: linux-nilfs@vger.kernel.org
6568W: http://nilfs.sourceforge.net/
6569T: git git://github.com/konis/nilfs2.git
6570S: Supported
6571F: Documentation/filesystems/nilfs2.txt
6572F: fs/nilfs2/
6573F: include/linux/nilfs2_fs.h
6574
6575NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6576M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6577W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6578S: Maintained
6579F: Documentation/scsi/NinjaSCSI.txt
6580F: drivers/scsi/pcmcia/nsp_*
6581
6582NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6583M: GOTO Masanori <gotom@debian.or.jp>
6584M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6585W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6586S: Maintained
6587F: Documentation/scsi/NinjaSCSI.txt
6588F: drivers/scsi/nsp32*
6589
6590NTB DRIVER
6591M: Jon Mason <jdmason@kudzu.us>
6592M: Dave Jiang <dave.jiang@intel.com>
6593S: Supported
6594W: https://github.com/jonmason/ntb/wiki
6595T: git git://github.com/jonmason/ntb.git
6596F: drivers/ntb/
6597F: drivers/net/ntb_netdev.c
6598F: include/linux/ntb.h
6599
6600NTFS FILESYSTEM
6601M: Anton Altaparmakov <anton@tuxera.com>
6602L: linux-ntfs-dev@lists.sourceforge.net
6603W: http://www.tuxera.com/
6604T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6605S: Supported
6606F: Documentation/filesystems/ntfs.txt
6607F: fs/ntfs/
6608
6609NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6610M: Antonino Daplas <adaplas@gmail.com>
6611L: linux-fbdev@vger.kernel.org
6612S: Maintained
6613F: drivers/video/fbdev/riva/
6614F: drivers/video/fbdev/nvidia/
6615
6616NVM EXPRESS DRIVER
6617M: Matthew Wilcox <willy@linux.intel.com>
6618L: linux-nvme@lists.infradead.org
6619T: git git://git.infradead.org/users/willy/linux-nvme.git
6620S: Supported
6621F: drivers/block/nvme*
6622F: include/linux/nvme.h
6623
6624NXP TDA998X DRM DRIVER
6625M: Russell King <rmk+kernel@arm.linux.org.uk>
6626S: Supported
6627F: drivers/gpu/drm/i2c/tda998x_drv.c
6628F: include/drm/i2c/tda998x.h
6629
6630OMAP SUPPORT
6631M: Tony Lindgren <tony@atomide.com>
6632L: linux-omap@vger.kernel.org
6633W: http://www.muru.com/linux/omap/
6634W: http://linux.omap.com/
6635Q: http://patchwork.kernel.org/project/linux-omap/list/
6636T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6637S: Maintained
6638F: arch/arm/*omap*/
6639F: drivers/i2c/busses/i2c-omap.c
6640F: include/linux/i2c-omap.h
6641
6642OMAP DEVICE TREE SUPPORT
6643M: Benoît Cousson <bcousson@baylibre.com>
6644M: Tony Lindgren <tony@atomide.com>
6645L: linux-omap@vger.kernel.org
6646L: devicetree@vger.kernel.org
6647S: Maintained
6648F: arch/arm/boot/dts/*omap*
6649F: arch/arm/boot/dts/*am3*
6650
6651OMAP CLOCK FRAMEWORK SUPPORT
6652M: Paul Walmsley <paul@pwsan.com>
6653L: linux-omap@vger.kernel.org
6654S: Maintained
6655F: arch/arm/*omap*/*clock*
6656
6657OMAP POWER MANAGEMENT SUPPORT
6658M: Kevin Hilman <khilman@deeprootsystems.com>
6659L: linux-omap@vger.kernel.org
6660S: Maintained
6661F: arch/arm/*omap*/*pm*
6662F: drivers/cpufreq/omap-cpufreq.c
6663
6664OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6665M: Rajendra Nayak <rnayak@ti.com>
6666M: Paul Walmsley <paul@pwsan.com>
6667L: linux-omap@vger.kernel.org
6668S: Maintained
6669F: arch/arm/mach-omap2/prm*
6670
6671OMAP AUDIO SUPPORT
6672M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6673M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6674L: alsa-devel@alsa-project.org (subscribers-only)
6675L: linux-omap@vger.kernel.org
6676S: Maintained
6677F: sound/soc/omap/
6678
6679OMAP FRAMEBUFFER SUPPORT
6680M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6681L: linux-fbdev@vger.kernel.org
6682L: linux-omap@vger.kernel.org
6683S: Maintained
6684F: drivers/video/fbdev/omap/
6685
6686OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6687M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6688L: linux-omap@vger.kernel.org
6689L: linux-fbdev@vger.kernel.org
6690S: Maintained
6691F: drivers/video/fbdev/omap2/
6692F: Documentation/arm/OMAP/DSS
6693
6694OMAP HARDWARE SPINLOCK SUPPORT
6695M: Ohad Ben-Cohen <ohad@wizery.com>
6696L: linux-omap@vger.kernel.org
6697S: Maintained
6698F: drivers/hwspinlock/omap_hwspinlock.c
6699F: arch/arm/mach-omap2/hwspinlock.c
6700
6701OMAP MMC SUPPORT
6702M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6703L: linux-omap@vger.kernel.org
6704S: Maintained
6705F: drivers/mmc/host/omap.c
6706
6707OMAP HS MMC SUPPORT
6708L: linux-mmc@vger.kernel.org
6709L: linux-omap@vger.kernel.org
6710S: Orphan
6711F: drivers/mmc/host/omap_hsmmc.c
6712
6713OMAP RANDOM NUMBER GENERATOR SUPPORT
6714M: Deepak Saxena <dsaxena@plexity.net>
6715S: Maintained
6716F: drivers/char/hw_random/omap-rng.c
6717
6718OMAP HWMOD SUPPORT
6719M: Benoît Cousson <bcousson@baylibre.com>
6720M: Paul Walmsley <paul@pwsan.com>
6721L: linux-omap@vger.kernel.org
6722S: Maintained
6723F: arch/arm/mach-omap2/omap_hwmod.*
6724
6725OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6726M: Benoît Cousson <bcousson@baylibre.com>
6727L: linux-omap@vger.kernel.org
6728S: Maintained
6729F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6730
6731OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6732M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6733L: linux-media@vger.kernel.org
6734S: Maintained
6735F: drivers/media/platform/omap3isp/
6736F: drivers/staging/media/omap4iss/
6737
6738OMAP USB SUPPORT
6739M: Felipe Balbi <balbi@ti.com>
6740L: linux-usb@vger.kernel.org
6741L: linux-omap@vger.kernel.org
6742T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6743S: Maintained
6744F: drivers/usb/*/*omap*
6745F: arch/arm/*omap*/usb*
6746
6747OMAP GPIO DRIVER
6748M: Javier Martinez Canillas <javier@dowhile0.org>
6749M: Santosh Shilimkar <ssantosh@kernel.org>
6750M: Kevin Hilman <khilman@deeprootsystems.com>
6751L: linux-omap@vger.kernel.org
6752S: Maintained
6753F: drivers/gpio/gpio-omap.c
6754
6755OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6756M: Mark Jackson <mpfj@newflow.co.uk>
6757L: linux-omap@vger.kernel.org
6758S: Maintained
6759F: arch/arm/boot/dts/am335x-nano.dts
6760
6761OMFS FILESYSTEM
6762M: Bob Copeland <me@bobcopeland.com>
6763L: linux-karma-devel@lists.sourceforge.net
6764S: Maintained
6765F: Documentation/filesystems/omfs.txt
6766F: fs/omfs/
6767
6768OMNIKEY CARDMAN 4000 DRIVER
6769M: Harald Welte <laforge@gnumonks.org>
6770S: Maintained
6771F: drivers/char/pcmcia/cm4000_cs.c
6772F: include/linux/cm4000_cs.h
6773F: include/uapi/linux/cm4000_cs.h
6774
6775OMNIKEY CARDMAN 4040 DRIVER
6776M: Harald Welte <laforge@gnumonks.org>
6777S: Maintained
6778F: drivers/char/pcmcia/cm4040_cs.*
6779
6780OMNIVISION OV7670 SENSOR DRIVER
6781M: Jonathan Corbet <corbet@lwn.net>
6782L: linux-media@vger.kernel.org
6783T: git git://linuxtv.org/media_tree.git
6784S: Maintained
6785F: drivers/media/i2c/ov7670.c
6786
6787ONENAND FLASH DRIVER
6788M: Kyungmin Park <kyungmin.park@samsung.com>
6789L: linux-mtd@lists.infradead.org
6790S: Maintained
6791F: drivers/mtd/onenand/
6792F: include/linux/mtd/onenand*.h
6793
6794ONSTREAM SCSI TAPE DRIVER
6795M: Willem Riede <osst@riede.org>
6796L: osst-users@lists.sourceforge.net
6797L: linux-scsi@vger.kernel.org
6798S: Maintained
6799F: Documentation/scsi/osst.txt
6800F: drivers/scsi/osst.*
6801F: drivers/scsi/osst_*.h
6802F: drivers/scsi/st.h
6803
6804OPENCORES I2C BUS DRIVER
6805M: Peter Korsgaard <jacmet@sunsite.dk>
6806L: linux-i2c@vger.kernel.org
6807S: Maintained
6808F: Documentation/i2c/busses/i2c-ocores
6809F: drivers/i2c/busses/i2c-ocores.c
6810
6811OPEN FIRMWARE AND FLATTENED DEVICE TREE
6812M: Grant Likely <grant.likely@linaro.org>
6813M: Rob Herring <robh+dt@kernel.org>
6814L: devicetree@vger.kernel.org
6815W: http://fdt.secretlab.ca
6816T: git git://git.secretlab.ca/git/linux-2.6.git
6817S: Maintained
6818F: drivers/of/
6819F: include/linux/of*.h
6820F: scripts/dtc/
6821K: of_get_property
6822K: of_match_table
6823
6824OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6825M: Rob Herring <robh+dt@kernel.org>
6826M: Pawel Moll <pawel.moll@arm.com>
6827M: Mark Rutland <mark.rutland@arm.com>
6828M: Ian Campbell <ijc+devicetree@hellion.org.uk>
6829M: Kumar Gala <galak@codeaurora.org>
6830L: devicetree@vger.kernel.org
6831S: Maintained
6832F: Documentation/devicetree/
6833F: arch/*/boot/dts/
6834F: include/dt-bindings/
6835
6836OPENRISC ARCHITECTURE
6837M: Jonas Bonn <jonas@southpole.se>
6838W: http://openrisc.net
6839L: linux@lists.openrisc.net (moderated for non-subscribers)
6840S: Maintained
6841T: git git://openrisc.net/~jonas/linux
6842F: arch/openrisc/
6843
6844OPENVSWITCH
6845M: Pravin Shelar <pshelar@nicira.com>
6846L: dev@openvswitch.org
6847W: http://openvswitch.org
6848T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
6849S: Maintained
6850F: net/openvswitch/
6851
6852OPL4 DRIVER
6853M: Clemens Ladisch <clemens@ladisch.de>
6854L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6855T: git git://git.alsa-project.org/alsa-kernel.git
6856S: Maintained
6857F: sound/drivers/opl4/
6858
6859OPROFILE
6860M: Robert Richter <rric@kernel.org>
6861L: oprofile-list@lists.sf.net
6862S: Maintained
6863F: arch/*/include/asm/oprofile*.h
6864F: arch/*/oprofile/
6865F: drivers/oprofile/
6866F: include/linux/oprofile.h
6867
6868ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6869M: Mark Fasheh <mfasheh@suse.com>
6870M: Joel Becker <jlbec@evilplan.org>
6871L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6872W: http://oss.oracle.com/projects/ocfs2/
6873T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6874S: Supported
6875F: Documentation/filesystems/ocfs2.txt
6876F: Documentation/filesystems/dlmfs.txt
6877F: fs/ocfs2/
6878
6879ORINOCO DRIVER
6880L: linux-wireless@vger.kernel.org
6881W: http://wireless.kernel.org/en/users/Drivers/orinoco
6882W: http://www.nongnu.org/orinoco/
6883S: Orphan
6884F: drivers/net/wireless/orinoco/
6885
6886OSD LIBRARY and FILESYSTEM
6887M: Boaz Harrosh <ooo@electrozaur.com>
6888M: Benny Halevy <bhalevy@primarydata.com>
6889L: osd-dev@open-osd.org
6890W: http://open-osd.org
6891T: git git://git.open-osd.org/open-osd.git
6892S: Maintained
6893F: drivers/scsi/osd/
6894F: include/scsi/osd_*
6895F: fs/exofs/
6896
6897OVERLAYFS FILESYSTEM
6898M: Miklos Szeredi <miklos@szeredi.hu>
6899L: linux-fsdevel@vger.kernel.org
6900S: Supported
6901F: fs/overlayfs/*
6902F: Documentation/filesystems/overlayfs.txt
6903
6904P54 WIRELESS DRIVER
6905M: Christian Lamparter <chunkeey@googlemail.com>
6906L: linux-wireless@vger.kernel.org
6907W: http://wireless.kernel.org/en/users/Drivers/p54
6908S: Maintained
6909F: drivers/net/wireless/p54/
6910
6911PA SEMI ETHERNET DRIVER
6912M: Olof Johansson <olof@lixom.net>
6913L: netdev@vger.kernel.org
6914S: Maintained
6915F: drivers/net/ethernet/pasemi/*
6916
6917PA SEMI SMBUS DRIVER
6918M: Olof Johansson <olof@lixom.net>
6919L: linux-i2c@vger.kernel.org
6920S: Maintained
6921F: drivers/i2c/busses/i2c-pasemi.c
6922
6923PADATA PARALLEL EXECUTION MECHANISM
6924M: Steffen Klassert <steffen.klassert@secunet.com>
6925L: linux-crypto@vger.kernel.org
6926S: Maintained
6927F: kernel/padata.c
6928F: include/linux/padata.h
6929F: Documentation/padata.txt
6930
6931PANASONIC LAPTOP ACPI EXTRAS DRIVER
6932M: Harald Welte <laforge@gnumonks.org>
6933L: platform-driver-x86@vger.kernel.org
6934S: Maintained
6935F: drivers/platform/x86/panasonic-laptop.c
6936
6937PANASONIC MN10300/AM33/AM34 PORT
6938M: David Howells <dhowells@redhat.com>
6939M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
6940L: linux-am33-list@redhat.com (moderated for non-subscribers)
6941W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6942S: Maintained
6943F: Documentation/mn10300/
6944F: arch/mn10300/
6945
6946PARALLEL PORT SUPPORT
6947L: linux-parport@lists.infradead.org (subscribers-only)
6948S: Orphan
6949F: drivers/parport/
6950F: include/linux/parport*.h
6951F: drivers/char/ppdev.c
6952F: include/uapi/linux/ppdev.h
6953
6954PARAVIRT_OPS INTERFACE
6955M: Jeremy Fitzhardinge <jeremy@goop.org>
6956M: Chris Wright <chrisw@sous-sol.org>
6957M: Alok Kataria <akataria@vmware.com>
6958M: Rusty Russell <rusty@rustcorp.com.au>
6959L: virtualization@lists.linux-foundation.org
6960S: Supported
6961F: Documentation/ia64/paravirt_ops.txt
6962F: arch/*/kernel/paravirt*
6963F: arch/*/include/asm/paravirt.h
6964
6965PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6966M: Tim Waugh <tim@cyberelk.net>
6967L: linux-parport@lists.infradead.org (subscribers-only)
6968W: http://www.torque.net/linux-pp.html
6969S: Maintained
6970F: Documentation/blockdev/paride.txt
6971F: drivers/block/paride/
6972
6973PARISC ARCHITECTURE
6974M: "James E.J. Bottomley" <jejb@parisc-linux.org>
6975M: Helge Deller <deller@gmx.de>
6976L: linux-parisc@vger.kernel.org
6977W: http://www.parisc-linux.org/
6978Q: http://patchwork.kernel.org/project/linux-parisc/list/
6979T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6980T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6981S: Maintained
6982F: arch/parisc/
6983F: Documentation/parisc/
6984F: drivers/parisc/
6985F: drivers/char/agp/parisc-agp.c
6986F: drivers/input/serio/gscps2.c
6987F: drivers/parport/parport_gsc.*
6988F: drivers/tty/serial/8250/8250_gsc.c
6989F: drivers/video/fbdev/sti*
6990F: drivers/video/console/sti*
6991F: drivers/video/logo/logo_parisc*
6992
6993PC87360 HARDWARE MONITORING DRIVER
6994M: Jim Cromie <jim.cromie@gmail.com>
6995L: lm-sensors@lm-sensors.org
6996S: Maintained
6997F: Documentation/hwmon/pc87360
6998F: drivers/hwmon/pc87360.c
6999
7000PC8736x GPIO DRIVER
7001M: Jim Cromie <jim.cromie@gmail.com>
7002S: Maintained
7003F: drivers/char/pc8736x_gpio.c
7004
7005PC87427 HARDWARE MONITORING DRIVER
7006M: Jean Delvare <jdelvare@suse.de>
7007L: lm-sensors@lm-sensors.org
7008S: Maintained
7009F: Documentation/hwmon/pc87427
7010F: drivers/hwmon/pc87427.c
7011
7012PCA9532 LED DRIVER
7013M: Riku Voipio <riku.voipio@iki.fi>
7014S: Maintained
7015F: drivers/leds/leds-pca9532.c
7016F: include/linux/leds-pca9532.h
7017
7018PCA9541 I2C BUS MASTER SELECTOR DRIVER
7019M: Guenter Roeck <linux@roeck-us.net>
7020L: linux-i2c@vger.kernel.org
7021S: Maintained
7022F: drivers/i2c/muxes/i2c-mux-pca9541.c
7023
7024PCDP - PRIMARY CONSOLE AND DEBUG PORT
7025M: Khalid Aziz <khalid@gonehiking.org>
7026S: Maintained
7027F: drivers/firmware/pcdp.*
7028
7029PCI ERROR RECOVERY
7030M: Linas Vepstas <linasvepstas@gmail.com>
7031L: linux-pci@vger.kernel.org
7032S: Supported
7033F: Documentation/PCI/pci-error-recovery.txt
7034
7035PCI SUBSYSTEM
7036M: Bjorn Helgaas <bhelgaas@google.com>
7037L: linux-pci@vger.kernel.org
7038Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7039T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7040S: Supported
7041F: Documentation/PCI/
7042F: drivers/pci/
7043F: include/linux/pci*
7044F: arch/x86/pci/
7045F: arch/x86/kernel/quirks.c
7046
7047PCI DRIVER FOR APPLIEDMICRO XGENE
7048M: Tanmay Inamdar <tinamdar@apm.com>
7049L: linux-pci@vger.kernel.org
7050L: linux-arm-kernel@lists.infradead.org
7051S: Maintained
7052F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7053F: drivers/pci/host/pci-xgene.c
7054
7055PCI DRIVER FOR IMX6
7056M: Richard Zhu <r65037@freescale.com>
7057M: Lucas Stach <l.stach@pengutronix.de>
7058L: linux-pci@vger.kernel.org
7059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7060S: Maintained
7061F: drivers/pci/host/*imx6*
7062
7063PCI DRIVER FOR TI KEYSTONE
7064M: Murali Karicheri <m-karicheri2@ti.com>
7065L: linux-pci@vger.kernel.org
7066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7067S: Maintained
7068F: drivers/pci/host/*keystone*
7069
7070PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7071M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7072M: Jason Cooper <jason@lakedaemon.net>
7073L: linux-pci@vger.kernel.org
7074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7075S: Maintained
7076F: drivers/pci/host/*mvebu*
7077
7078PCI DRIVER FOR NVIDIA TEGRA
7079M: Thierry Reding <thierry.reding@gmail.com>
7080L: linux-tegra@vger.kernel.org
7081L: linux-pci@vger.kernel.org
7082S: Supported
7083F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7084F: drivers/pci/host/pci-tegra.c
7085
7086PCI DRIVER FOR TI DRA7XX
7087M: Kishon Vijay Abraham I <kishon@ti.com>
7088L: linux-omap@vger.kernel.org
7089L: linux-pci@vger.kernel.org
7090S: Supported
7091F: Documentation/devicetree/bindings/pci/ti-pci.txt
7092F: drivers/pci/host/pci-dra7xx.c
7093
7094PCI DRIVER FOR RENESAS R-CAR
7095M: Simon Horman <horms@verge.net.au>
7096L: linux-pci@vger.kernel.org
7097L: linux-sh@vger.kernel.org
7098S: Maintained
7099F: drivers/pci/host/*rcar*
7100
7101PCI DRIVER FOR SAMSUNG EXYNOS
7102M: Jingoo Han <jg1.han@samsung.com>
7103L: linux-pci@vger.kernel.org
7104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7105L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7106S: Maintained
7107F: drivers/pci/host/pci-exynos.c
7108
7109PCI DRIVER FOR SYNOPSIS DESIGNWARE
7110M: Mohit Kumar <mohit.kumar@st.com>
7111M: Jingoo Han <jg1.han@samsung.com>
7112L: linux-pci@vger.kernel.org
7113S: Maintained
7114F: drivers/pci/host/*designware*
7115
7116PCI DRIVER FOR GENERIC OF HOSTS
7117M: Will Deacon <will.deacon@arm.com>
7118L: linux-pci@vger.kernel.org
7119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7120S: Maintained
7121F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7122F: drivers/pci/host/pci-host-generic.c
7123
7124PCIE DRIVER FOR ST SPEAR13XX
7125M: Mohit Kumar <mohit.kumar@st.com>
7126L: linux-pci@vger.kernel.org
7127S: Maintained
7128F: drivers/pci/host/*spear*
7129
7130PCMCIA SUBSYSTEM
7131P: Linux PCMCIA Team
7132L: linux-pcmcia@lists.infradead.org
7133W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7134T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7135S: Maintained
7136F: Documentation/pcmcia/
7137F: drivers/pcmcia/
7138F: include/pcmcia/
7139
7140PCNET32 NETWORK DRIVER
7141M: Don Fry <pcnet32@frontier.com>
7142L: netdev@vger.kernel.org
7143S: Maintained
7144F: drivers/net/ethernet/amd/pcnet32.c
7145
7146PCRYPT PARALLEL CRYPTO ENGINE
7147M: Steffen Klassert <steffen.klassert@secunet.com>
7148L: linux-crypto@vger.kernel.org
7149S: Maintained
7150F: crypto/pcrypt.c
7151F: include/crypto/pcrypt.h
7152
7153PER-CPU MEMORY ALLOCATOR
7154M: Tejun Heo <tj@kernel.org>
7155M: Christoph Lameter <cl@linux-foundation.org>
7156T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7157S: Maintained
7158F: include/linux/percpu*.h
7159F: mm/percpu*.c
7160F: arch/*/include/asm/percpu.h
7161
7162PER-TASK DELAY ACCOUNTING
7163M: Balbir Singh <bsingharora@gmail.com>
7164S: Maintained
7165F: include/linux/delayacct.h
7166F: kernel/delayacct.c
7167
7168PERFORMANCE EVENTS SUBSYSTEM
7169M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7170M: Paul Mackerras <paulus@samba.org>
7171M: Ingo Molnar <mingo@redhat.com>
7172M: Arnaldo Carvalho de Melo <acme@kernel.org>
7173L: linux-kernel@vger.kernel.org
7174T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7175S: Supported
7176F: kernel/events/*
7177F: include/linux/perf_event.h
7178F: include/uapi/linux/perf_event.h
7179F: arch/*/kernel/perf_event*.c
7180F: arch/*/kernel/*/perf_event*.c
7181F: arch/*/kernel/*/*/perf_event*.c
7182F: arch/*/include/asm/perf_event.h
7183F: arch/*/kernel/perf_callchain.c
7184F: tools/perf/
7185
7186PERSONALITY HANDLING
7187M: Christoph Hellwig <hch@infradead.org>
7188L: linux-abi-devel@lists.sourceforge.net
7189S: Maintained
7190F: include/linux/personality.h
7191F: include/uapi/linux/personality.h
7192
7193PHONET PROTOCOL
7194M: Remi Denis-Courmont <courmisch@gmail.com>
7195S: Supported
7196F: Documentation/networking/phonet.txt
7197F: include/linux/phonet.h
7198F: include/net/phonet/
7199F: include/uapi/linux/phonet.h
7200F: net/phonet/
7201
7202PHRAM MTD DRIVER
7203M: Joern Engel <joern@lazybastard.org>
7204L: linux-mtd@lists.infradead.org
7205S: Maintained
7206F: drivers/mtd/devices/phram.c
7207
7208PICOLCD HID DRIVER
7209M: Bruno Prémont <bonbons@linux-vserver.org>
7210L: linux-input@vger.kernel.org
7211S: Maintained
7212F: drivers/hid/hid-picolcd*
7213
7214PICOXCELL SUPPORT
7215M: Jamie Iles <jamie@jamieiles.com>
7216L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7217T: git git://github.com/jamieiles/linux-2.6-ji.git
7218S: Supported
7219F: arch/arm/boot/dts/picoxcell*
7220F: arch/arm/mach-picoxcell/
7221F: drivers/crypto/picoxcell*
7222
7223PIN CONTROL SUBSYSTEM
7224M: Linus Walleij <linus.walleij@linaro.org>
7225L: linux-gpio@vger.kernel.org
7226S: Maintained
7227F: drivers/pinctrl/
7228F: include/linux/pinctrl/
7229
7230PIN CONTROLLER - ATMEL AT91
7231M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7233S: Maintained
7234F: drivers/pinctrl/pinctrl-at91.c
7235
7236PIN CONTROLLER - RENESAS
7237M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7238L: linux-sh@vger.kernel.org
7239S: Maintained
7240F: drivers/pinctrl/sh-pfc/
7241
7242PIN CONTROLLER - SAMSUNG
7243M: Tomasz Figa <tomasz.figa@gmail.com>
7244M: Thomas Abraham <thomas.abraham@linaro.org>
7245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7246L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7247S: Maintained
7248F: drivers/pinctrl/samsung/
7249
7250PIN CONTROLLER - ST SPEAR
7251M: Viresh Kumar <viresh.linux@gmail.com>
7252L: spear-devel@list.st.com
7253L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7254W: http://www.st.com/spear
7255S: Maintained
7256F: drivers/pinctrl/spear/
7257
7258PKTCDVD DRIVER
7259M: Jiri Kosina <jkosina@suse.cz>
7260S: Maintained
7261F: drivers/block/pktcdvd.c
7262F: include/linux/pktcdvd.h
7263F: include/uapi/linux/pktcdvd.h
7264
7265PKUNITY SOC DRIVERS
7266M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7267W: http://mprc.pku.edu.cn/~guanxuetao/linux
7268S: Maintained
7269T: git git://github.com/gxt/linux.git
7270F: drivers/input/serio/i8042-unicore32io.h
7271F: drivers/i2c/busses/i2c-puv3.c
7272F: drivers/video/fbdev/fb-puv3.c
7273F: drivers/rtc/rtc-puv3.c
7274
7275PMBUS HARDWARE MONITORING DRIVERS
7276M: Guenter Roeck <linux@roeck-us.net>
7277L: lm-sensors@lm-sensors.org
7278W: http://www.lm-sensors.org/
7279W: http://www.roeck-us.net/linux/drivers/
7280T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7281S: Maintained
7282F: Documentation/hwmon/pmbus
7283F: drivers/hwmon/pmbus/
7284F: include/linux/i2c/pmbus.h
7285
7286PMC SIERRA MaxRAID DRIVER
7287M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7288L: linux-scsi@vger.kernel.org
7289W: http://www.pmc-sierra.com/
7290S: Supported
7291F: drivers/scsi/pmcraid.*
7292
7293PMC SIERRA PM8001 DRIVER
7294M: xjtuwjp@gmail.com
7295M: lindar_liu@usish.com
7296L: pmchba@pmcs.com
7297L: linux-scsi@vger.kernel.org
7298S: Supported
7299F: drivers/scsi/pm8001/
7300
7301POSIX CLOCKS and TIMERS
7302M: Thomas Gleixner <tglx@linutronix.de>
7303L: linux-kernel@vger.kernel.org
7304T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7305S: Maintained
7306F: fs/timerfd.c
7307F: include/linux/timer*
7308F: kernel/time/*timer*
7309
7310POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7311M: Sebastian Reichel <sre@kernel.org>
7312M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7313M: David Woodhouse <dwmw2@infradead.org>
7314L: linux-pm@vger.kernel.org
7315T: git git://git.infradead.org/battery-2.6.git
7316S: Maintained
7317F: include/linux/power_supply.h
7318F: drivers/power/
7319
7320PNP SUPPORT
7321M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7322S: Maintained
7323F: drivers/pnp/
7324
7325PNXxxxx I2C DRIVER
7326M: Vitaly Wool <vitalywool@gmail.com>
7327L: linux-i2c@vger.kernel.org
7328S: Maintained
7329F: drivers/i2c/busses/i2c-pnx.c
7330
7331PPP PROTOCOL DRIVERS AND COMPRESSORS
7332M: Paul Mackerras <paulus@samba.org>
7333L: linux-ppp@vger.kernel.org
7334S: Maintained
7335F: drivers/net/ppp/ppp_*
7336
7337PPP OVER ATM (RFC 2364)
7338M: Mitchell Blank Jr <mitch@sfgoth.com>
7339S: Maintained
7340F: net/atm/pppoatm.c
7341F: include/uapi/linux/atmppp.h
7342
7343PPP OVER ETHERNET
7344M: Michal Ostrowski <mostrows@earthlink.net>
7345S: Maintained
7346F: drivers/net/ppp/pppoe.c
7347F: drivers/net/ppp/pppox.c
7348
7349PPP OVER L2TP
7350M: James Chapman <jchapman@katalix.com>
7351S: Maintained
7352F: net/l2tp/l2tp_ppp.c
7353F: include/linux/if_pppol2tp.h
7354F: include/uapi/linux/if_pppol2tp.h
7355
7356PPS SUPPORT
7357M: Rodolfo Giometti <giometti@enneenne.com>
7358W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7359L: linuxpps@ml.enneenne.com (subscribers-only)
7360S: Maintained
7361F: Documentation/pps/
7362F: drivers/pps/
7363F: include/linux/pps*.h
7364
7365PPTP DRIVER
7366M: Dmitry Kozlov <xeb@mail.ru>
7367L: netdev@vger.kernel.org
7368S: Maintained
7369F: drivers/net/ppp/pptp.c
7370W: http://sourceforge.net/projects/accel-pptp
7371
7372PREEMPTIBLE KERNEL
7373M: Robert Love <rml@tech9.net>
7374L: kpreempt-tech@lists.sourceforge.net
7375W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7376S: Supported
7377F: Documentation/preempt-locking.txt
7378F: include/linux/preempt.h
7379
7380PRISM54 WIRELESS DRIVER
7381M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7382L: linux-wireless@vger.kernel.org
7383W: http://wireless.kernel.org/en/users/Drivers/p54
7384S: Obsolete
7385F: drivers/net/wireless/prism54/
7386
7387PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7388M: Mikael Pettersson <mikpelinux@gmail.com>
7389L: linux-ide@vger.kernel.org
7390S: Maintained
7391F: drivers/ata/sata_promise.*
7392
7393PS3 NETWORK SUPPORT
7394M: Geoff Levand <geoff@infradead.org>
7395L: netdev@vger.kernel.org
7396L: cbe-oss-dev@lists.ozlabs.org
7397S: Maintained
7398F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7399
7400PS3 PLATFORM SUPPORT
7401M: Geoff Levand <geoff@infradead.org>
7402L: linuxppc-dev@lists.ozlabs.org
7403L: cbe-oss-dev@lists.ozlabs.org
7404S: Maintained
7405F: arch/powerpc/boot/ps3*
7406F: arch/powerpc/include/asm/lv1call.h
7407F: arch/powerpc/include/asm/ps3*.h
7408F: arch/powerpc/platforms/ps3/
7409F: drivers/*/ps3*
7410F: drivers/ps3/
7411F: drivers/rtc/rtc-ps3.c
7412F: drivers/usb/host/*ps3.c
7413F: sound/ppc/snd_ps3*
7414
7415PS3VRAM DRIVER
7416M: Jim Paris <jim@jtan.com>
7417L: cbe-oss-dev@lists.ozlabs.org
7418S: Maintained
7419F: drivers/block/ps3vram.c
7420
7421PSTORE FILESYSTEM
7422M: Anton Vorontsov <anton@enomsg.org>
7423M: Colin Cross <ccross@android.com>
7424M: Kees Cook <keescook@chromium.org>
7425M: Tony Luck <tony.luck@intel.com>
7426S: Maintained
7427T: git git://git.infradead.org/users/cbou/linux-pstore.git
7428F: fs/pstore/
7429F: include/linux/pstore*
7430F: drivers/firmware/efi/efi-pstore.c
7431F: drivers/acpi/apei/erst.c
7432
7433PTP HARDWARE CLOCK SUPPORT
7434M: Richard Cochran <richardcochran@gmail.com>
7435L: netdev@vger.kernel.org
7436S: Maintained
7437W: http://linuxptp.sourceforge.net/
7438F: Documentation/ABI/testing/sysfs-ptp
7439F: Documentation/ptp/*
7440F: drivers/net/ethernet/freescale/gianfar_ptp.c
7441F: drivers/net/phy/dp83640*
7442F: drivers/ptp/*
7443F: include/linux/ptp_cl*
7444
7445PTRACE SUPPORT
7446M: Roland McGrath <roland@hack.frob.com>
7447M: Oleg Nesterov <oleg@redhat.com>
7448S: Maintained
7449F: include/asm-generic/syscall.h
7450F: include/linux/ptrace.h
7451F: include/linux/regset.h
7452F: include/linux/tracehook.h
7453F: include/uapi/linux/ptrace.h
7454F: kernel/ptrace.c
7455
7456PVRUSB2 VIDEO4LINUX DRIVER
7457M: Mike Isely <isely@pobox.com>
7458L: pvrusb2@isely.net (subscribers-only)
7459L: linux-media@vger.kernel.org
7460W: http://www.isely.net/pvrusb2/
7461T: git git://linuxtv.org/media_tree.git
7462S: Maintained
7463F: Documentation/video4linux/README.pvrusb2
7464F: drivers/media/usb/pvrusb2/
7465
7466PWC WEBCAM DRIVER
7467M: Hans de Goede <hdegoede@redhat.com>
7468L: linux-media@vger.kernel.org
7469T: git git://linuxtv.org/media_tree.git
7470S: Maintained
7471F: drivers/media/usb/pwc/*
7472
7473PWM FAN DRIVER
7474M: Kamil Debski <k.debski@samsung.com>
7475L: lm-sensors@lm-sensors.org
7476S: Supported
7477F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7478F: Documentation/hwmon/pwm-fan
7479F: drivers/hwmon/pwm-fan.c
7480
7481PWM SUBSYSTEM
7482M: Thierry Reding <thierry.reding@gmail.com>
7483L: linux-pwm@vger.kernel.org
7484S: Maintained
7485T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7486F: Documentation/pwm.txt
7487F: Documentation/devicetree/bindings/pwm/
7488F: include/linux/pwm.h
7489F: drivers/pwm/
7490F: drivers/video/backlight/pwm_bl.c
7491F: include/linux/pwm_backlight.h
7492
7493PXA2xx/PXA3xx SUPPORT
7494M: Daniel Mack <daniel@zonque.org>
7495M: Haojian Zhuang <haojian.zhuang@gmail.com>
7496M: Robert Jarzmik <robert.jarzmik@free.fr>
7497L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7498T: git git://github.com/hzhuang1/linux.git
7499T: git git://github.com/rjarzmik/linux.git
7500S: Maintained
7501F: arch/arm/mach-pxa/
7502F: drivers/pcmcia/pxa2xx*
7503F: drivers/spi/spi-pxa2xx*
7504F: drivers/usb/gadget/udc/pxa2*
7505F: include/sound/pxa2xx-lib.h
7506F: sound/arm/pxa*
7507F: sound/soc/pxa/
7508
7509PXA3xx NAND FLASH DRIVER
7510M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7511L: linux-mtd@lists.infradead.org
7512S: Maintained
7513F: drivers/mtd/nand/pxa3xx_nand.c
7514
7515MMP SUPPORT
7516M: Eric Miao <eric.y.miao@gmail.com>
7517M: Haojian Zhuang <haojian.zhuang@gmail.com>
7518L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7519T: git git://github.com/hzhuang1/linux.git
7520T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7521S: Maintained
7522F: arch/arm/mach-mmp/
7523
7524PXA MMCI DRIVER
7525S: Orphan
7526
7527PXA RTC DRIVER
7528M: Robert Jarzmik <robert.jarzmik@free.fr>
7529L: rtc-linux@googlegroups.com
7530S: Maintained
7531
7532QAT DRIVER
7533M: Tadeusz Struk <tadeusz.struk@intel.com>
7534L: qat-linux@intel.com
7535S: Supported
7536F: drivers/crypto/qat/
7537
7538QIB DRIVER
7539M: Mike Marciniszyn <infinipath@intel.com>
7540L: linux-rdma@vger.kernel.org
7541S: Supported
7542F: drivers/infiniband/hw/qib/
7543
7544QLOGIC QLA1280 SCSI DRIVER
7545M: Michael Reed <mdr@sgi.com>
7546L: linux-scsi@vger.kernel.org
7547S: Maintained
7548F: drivers/scsi/qla1280.[ch]
7549
7550QLOGIC QLA2XXX FC-SCSI DRIVER
7551M: qla2xxx-upstream@qlogic.com
7552L: linux-scsi@vger.kernel.org
7553S: Supported
7554F: Documentation/scsi/LICENSE.qla2xxx
7555F: drivers/scsi/qla2xxx/
7556
7557QLOGIC QLA4XXX iSCSI DRIVER
7558M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7559M: iscsi-driver@qlogic.com
7560L: linux-scsi@vger.kernel.org
7561S: Supported
7562F: Documentation/scsi/LICENSE.qla4xxx
7563F: drivers/scsi/qla4xxx/
7564
7565QLOGIC QLA3XXX NETWORK DRIVER
7566M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7567M: Ron Mercer <ron.mercer@qlogic.com>
7568M: linux-driver@qlogic.com
7569L: netdev@vger.kernel.org
7570S: Supported
7571F: Documentation/networking/LICENSE.qla3xxx
7572F: drivers/net/ethernet/qlogic/qla3xxx.*
7573
7574QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7575M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7576M: Dept-GELinuxNICDev@qlogic.com
7577L: netdev@vger.kernel.org
7578S: Supported
7579F: drivers/net/ethernet/qlogic/qlcnic/
7580
7581QLOGIC QLGE 10Gb ETHERNET DRIVER
7582M: Harish Patil <harish.patil@qlogic.com>
7583M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7584M: Dept-GELinuxNICDev@qlogic.com
7585M: linux-driver@qlogic.com
7586L: netdev@vger.kernel.org
7587S: Supported
7588F: drivers/net/ethernet/qlogic/qlge/
7589
7590QNX4 FILESYSTEM
7591M: Anders Larsen <al@alarsen.net>
7592W: http://www.alarsen.net/linux/qnx4fs/
7593S: Maintained
7594F: fs/qnx4/
7595F: include/uapi/linux/qnx4_fs.h
7596F: include/uapi/linux/qnxtypes.h
7597
7598QT1010 MEDIA DRIVER
7599M: Antti Palosaari <crope@iki.fi>
7600L: linux-media@vger.kernel.org
7601W: http://linuxtv.org/
7602W: http://palosaari.fi/linux/
7603Q: http://patchwork.linuxtv.org/project/linux-media/list/
7604T: git git://linuxtv.org/anttip/media_tree.git
7605S: Maintained
7606F: drivers/media/tuners/qt1010*
7607
7608QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7609M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7610L: linux-wireless@vger.kernel.org
7611L: ath9k-devel@lists.ath9k.org
7612W: http://wireless.kernel.org/en/users/Drivers/ath9k
7613S: Supported
7614F: drivers/net/wireless/ath/ath9k/
7615
7616QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7617M: Kalle Valo <kvalo@qca.qualcomm.com>
7618L: ath10k@lists.infradead.org
7619W: http://wireless.kernel.org/en/users/Drivers/ath10k
7620T: git git://github.com/kvalo/ath.git
7621S: Supported
7622F: drivers/net/wireless/ath/ath10k/
7623
7624QUALCOMM HEXAGON ARCHITECTURE
7625M: Richard Kuo <rkuo@codeaurora.org>
7626L: linux-hexagon@vger.kernel.org
7627S: Supported
7628F: arch/hexagon/
7629
7630QUALCOMM WCN36XX WIRELESS DRIVER
7631M: Eugene Krasnikov <k.eugene.e@gmail.com>
7632L: wcn36xx@lists.infradead.org
7633W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7634T: git git://github.com/KrasnikovEugene/wcn36xx.git
7635S: Supported
7636F: drivers/net/wireless/ath/wcn36xx/
7637
7638QUICKCAM PARALLEL PORT WEBCAMS
7639M: Hans Verkuil <hverkuil@xs4all.nl>
7640L: linux-media@vger.kernel.org
7641T: git git://linuxtv.org/media_tree.git
7642W: http://linuxtv.org
7643S: Odd Fixes
7644F: drivers/media/parport/*-qcam*
7645
7646RADOS BLOCK DEVICE (RBD)
7647M: Yehuda Sadeh <yehuda@inktank.com>
7648M: Sage Weil <sage@inktank.com>
7649M: Alex Elder <elder@kernel.org>
7650M: ceph-devel@vger.kernel.org
7651W: http://ceph.com/
7652T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7653S: Supported
7654F: drivers/block/rbd.c
7655F: drivers/block/rbd_types.h
7656
7657RADEON FRAMEBUFFER DISPLAY DRIVER
7658M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7659L: linux-fbdev@vger.kernel.org
7660S: Maintained
7661F: drivers/video/fbdev/aty/radeon*
7662F: include/uapi/linux/radeonfb.h
7663
7664RADIOSHARK RADIO DRIVER
7665M: Hans de Goede <hdegoede@redhat.com>
7666L: linux-media@vger.kernel.org
7667T: git git://linuxtv.org/media_tree.git
7668S: Maintained
7669F: drivers/media/radio/radio-shark.c
7670
7671RADIOSHARK2 RADIO DRIVER
7672M: Hans de Goede <hdegoede@redhat.com>
7673L: linux-media@vger.kernel.org
7674T: git git://linuxtv.org/media_tree.git
7675S: Maintained
7676F: drivers/media/radio/radio-shark2.c
7677F: drivers/media/radio/radio-tea5777.c
7678
7679RAGE128 FRAMEBUFFER DISPLAY DRIVER
7680M: Paul Mackerras <paulus@samba.org>
7681L: linux-fbdev@vger.kernel.org
7682S: Maintained
7683F: drivers/video/fbdev/aty/aty128fb.c
7684
7685RALINK RT2X00 WIRELESS LAN DRIVER
7686P: rt2x00 project
7687M: Stanislaw Gruszka <sgruszka@redhat.com>
7688M: Helmut Schaa <helmut.schaa@googlemail.com>
7689L: linux-wireless@vger.kernel.org
7690L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7691W: http://rt2x00.serialmonkey.com/
7692S: Maintained
7693F: drivers/net/wireless/rt2x00/
7694
7695RAMDISK RAM BLOCK DEVICE DRIVER
7696M: Nick Piggin <npiggin@kernel.dk>
7697S: Maintained
7698F: Documentation/blockdev/ramdisk.txt
7699F: drivers/block/brd.c
7700
7701RANDOM NUMBER DRIVER
7702M: "Theodore Ts'o" <tytso@mit.edu>
7703S: Maintained
7704F: drivers/char/random.c
7705
7706RAPIDIO SUBSYSTEM
7707M: Matt Porter <mporter@kernel.crashing.org>
7708M: Alexandre Bounine <alexandre.bounine@idt.com>
7709S: Maintained
7710F: drivers/rapidio/
7711
7712RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7713L: linux-wireless@vger.kernel.org
7714S: Orphan
7715F: drivers/net/wireless/ray*
7716
7717RCUTORTURE MODULE
7718M: Josh Triplett <josh@joshtriplett.org>
7719M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7720L: linux-kernel@vger.kernel.org
7721S: Supported
7722T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7723F: Documentation/RCU/torture.txt
7724F: kernel/rcu/rcutorture.c
7725
7726RCUTORTURE TEST FRAMEWORK
7727M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7728M: Josh Triplett <josh@joshtriplett.org>
7729R: Steven Rostedt <rostedt@goodmis.org>
7730R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7731R: Lai Jiangshan <laijs@cn.fujitsu.com>
7732L: linux-kernel@vger.kernel.org
7733S: Supported
7734T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7735F: tools/testing/selftests/rcutorture
7736
7737RDC R-321X SoC
7738M: Florian Fainelli <florian@openwrt.org>
7739S: Maintained
7740
7741RDC R6040 FAST ETHERNET DRIVER
7742M: Florian Fainelli <florian@openwrt.org>
7743L: netdev@vger.kernel.org
7744S: Maintained
7745F: drivers/net/ethernet/rdc/r6040.c
7746
7747RDS - RELIABLE DATAGRAM SOCKETS
7748M: Chien Yen <chien.yen@oracle.com>
7749L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7750S: Supported
7751F: net/rds/
7752
7753READ-COPY UPDATE (RCU)
7754M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7755M: Josh Triplett <josh@joshtriplett.org>
7756R: Steven Rostedt <rostedt@goodmis.org>
7757R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7758R: Lai Jiangshan <laijs@cn.fujitsu.com>
7759L: linux-kernel@vger.kernel.org
7760W: http://www.rdrop.com/users/paulmck/RCU/
7761S: Supported
7762T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7763F: Documentation/RCU/
7764X: Documentation/RCU/torture.txt
7765F: include/linux/rcu*
7766X: include/linux/srcu.h
7767F: kernel/rcu/
7768X: kernel/torture.c
7769
7770REAL TIME CLOCK (RTC) SUBSYSTEM
7771M: Alessandro Zummo <a.zummo@towertech.it>
7772L: rtc-linux@googlegroups.com
7773Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7774S: Maintained
7775F: Documentation/rtc.txt
7776F: drivers/rtc/
7777F: include/linux/rtc.h
7778F: include/uapi/linux/rtc.h
7779
7780REALTEK AUDIO CODECS
7781M: Bard Liao <bardliao@realtek.com>
7782M: Oder Chiou <oder_chiou@realtek.com>
7783S: Maintained
7784F: sound/soc/codecs/rt*
7785F: include/sound/rt*.h
7786
7787REISERFS FILE SYSTEM
7788L: reiserfs-devel@vger.kernel.org
7789S: Supported
7790F: fs/reiserfs/
7791
7792REGISTER MAP ABSTRACTION
7793M: Mark Brown <broonie@kernel.org>
7794L: linux-kernel@vger.kernel.org
7795T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7796S: Supported
7797F: drivers/base/regmap/
7798F: include/linux/regmap.h
7799
7800REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7801M: Ohad Ben-Cohen <ohad@wizery.com>
7802T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7803S: Maintained
7804F: drivers/remoteproc/
7805F: Documentation/remoteproc.txt
7806F: include/linux/remoteproc.h
7807
7808REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7809M: Ohad Ben-Cohen <ohad@wizery.com>
7810T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7811S: Maintained
7812F: drivers/rpmsg/
7813F: Documentation/rpmsg.txt
7814F: include/linux/rpmsg.h
7815
7816RESET CONTROLLER FRAMEWORK
7817M: Philipp Zabel <p.zabel@pengutronix.de>
7818S: Maintained
7819F: drivers/reset/
7820F: Documentation/devicetree/bindings/reset/
7821F: include/linux/reset.h
7822F: include/linux/reset-controller.h
7823
7824RFKILL
7825M: Johannes Berg <johannes@sipsolutions.net>
7826L: linux-wireless@vger.kernel.org
7827W: http://wireless.kernel.org/
7828T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7829T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7830S: Maintained
7831F: Documentation/rfkill.txt
7832F: net/rfkill/
7833
7834RICOH SMARTMEDIA/XD DRIVER
7835M: Maxim Levitsky <maximlevitsky@gmail.com>
7836S: Maintained
7837F: drivers/mtd/nand/r852.c
7838F: drivers/mtd/nand/r852.h
7839
7840RICOH R5C592 MEMORYSTICK DRIVER
7841M: Maxim Levitsky <maximlevitsky@gmail.com>
7842S: Maintained
7843F: drivers/memstick/host/r592.*
7844
7845ROCCAT DRIVERS
7846M: Stefan Achatz <erazor_de@users.sourceforge.net>
7847W: http://sourceforge.net/projects/roccat/
7848S: Maintained
7849F: drivers/hid/hid-roccat*
7850F: include/linux/hid-roccat*
7851F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7852
7853ROCKETPORT DRIVER
7854P: Comtrol Corp.
7855W: http://www.comtrol.com
7856S: Maintained
7857F: Documentation/serial/rocket.txt
7858F: drivers/tty/rocket*
7859
7860ROSE NETWORK LAYER
7861M: Ralf Baechle <ralf@linux-mips.org>
7862L: linux-hams@vger.kernel.org
7863W: http://www.linux-ax25.org/
7864S: Maintained
7865F: include/net/rose.h
7866F: include/uapi/linux/rose.h
7867F: net/rose/
7868
7869RTL2830 MEDIA DRIVER
7870M: Antti Palosaari <crope@iki.fi>
7871L: linux-media@vger.kernel.org
7872W: http://linuxtv.org/
7873W: http://palosaari.fi/linux/
7874Q: http://patchwork.linuxtv.org/project/linux-media/list/
7875T: git git://linuxtv.org/anttip/media_tree.git
7876S: Maintained
7877F: drivers/media/dvb-frontends/rtl2830*
7878
7879RTL2832 MEDIA DRIVER
7880M: Antti Palosaari <crope@iki.fi>
7881L: linux-media@vger.kernel.org
7882W: http://linuxtv.org/
7883W: http://palosaari.fi/linux/
7884Q: http://patchwork.linuxtv.org/project/linux-media/list/
7885T: git git://linuxtv.org/anttip/media_tree.git
7886S: Maintained
7887F: drivers/media/dvb-frontends/rtl2832*
7888
7889RTL2832_SDR MEDIA DRIVER
7890M: Antti Palosaari <crope@iki.fi>
7891L: linux-media@vger.kernel.org
7892W: http://linuxtv.org/
7893W: http://palosaari.fi/linux/
7894Q: http://patchwork.linuxtv.org/project/linux-media/list/
7895T: git git://linuxtv.org/anttip/media_tree.git
7896S: Maintained
7897F: drivers/media/dvb-frontends/rtl2832_sdr*
7898
7899RTL8180 WIRELESS DRIVER
7900M: "John W. Linville" <linville@tuxdriver.com>
7901L: linux-wireless@vger.kernel.org
7902W: http://wireless.kernel.org/
7903T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7904S: Maintained
7905F: drivers/net/wireless/rtl818x/rtl8180/
7906
7907RTL8187 WIRELESS DRIVER
7908M: Herton Ronaldo Krzesinski <herton@canonical.com>
7909M: Hin-Tak Leung <htl10@users.sourceforge.net>
7910M: Larry Finger <Larry.Finger@lwfinger.net>
7911L: linux-wireless@vger.kernel.org
7912W: http://wireless.kernel.org/
7913T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7914S: Maintained
7915F: drivers/net/wireless/rtl818x/rtl8187/
7916
7917RTL8192CE WIRELESS DRIVER
7918M: Larry Finger <Larry.Finger@lwfinger.net>
7919M: Chaoming Li <chaoming_li@realsil.com.cn>
7920L: linux-wireless@vger.kernel.org
7921W: http://wireless.kernel.org/
7922T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7923S: Maintained
7924F: drivers/net/wireless/rtlwifi/
7925F: drivers/net/wireless/rtlwifi/rtl8192ce/
7926
7927S3 SAVAGE FRAMEBUFFER DRIVER
7928M: Antonino Daplas <adaplas@gmail.com>
7929L: linux-fbdev@vger.kernel.org
7930S: Maintained
7931F: drivers/video/fbdev/savage/
7932
7933S390
7934M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7935M: Heiko Carstens <heiko.carstens@de.ibm.com>
7936M: linux390@de.ibm.com
7937L: linux-s390@vger.kernel.org
7938W: http://www.ibm.com/developerworks/linux/linux390/
7939S: Supported
7940F: arch/s390/
7941F: drivers/s390/
7942F: Documentation/s390/
7943F: Documentation/DocBook/s390*
7944
7945S390 COMMON I/O LAYER
7946M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7947M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7948L: linux-s390@vger.kernel.org
7949W: http://www.ibm.com/developerworks/linux/linux390/
7950S: Supported
7951F: drivers/s390/cio/
7952
7953S390 DASD DRIVER
7954M: Stefan Weinhuber <wein@de.ibm.com>
7955M: Stefan Haberland <stefan.haberland@de.ibm.com>
7956L: linux-s390@vger.kernel.org
7957W: http://www.ibm.com/developerworks/linux/linux390/
7958S: Supported
7959F: drivers/s390/block/dasd*
7960F: block/partitions/ibm.c
7961
7962S390 NETWORK DRIVERS
7963M: Ursula Braun <ursula.braun@de.ibm.com>
7964M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
7965M: linux390@de.ibm.com
7966L: linux-s390@vger.kernel.org
7967W: http://www.ibm.com/developerworks/linux/linux390/
7968S: Supported
7969F: drivers/s390/net/
7970
7971S390 PCI SUBSYSTEM
7972M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7973M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7974L: linux-s390@vger.kernel.org
7975W: http://www.ibm.com/developerworks/linux/linux390/
7976S: Supported
7977F: arch/s390/pci/
7978F: drivers/pci/hotplug/s390_pci_hpc.c
7979
7980S390 ZCRYPT DRIVER
7981M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
7982M: linux390@de.ibm.com
7983L: linux-s390@vger.kernel.org
7984W: http://www.ibm.com/developerworks/linux/linux390/
7985S: Supported
7986F: drivers/s390/crypto/
7987
7988S390 ZFCP DRIVER
7989M: Steffen Maier <maier@linux.vnet.ibm.com>
7990M: linux390@de.ibm.com
7991L: linux-s390@vger.kernel.org
7992W: http://www.ibm.com/developerworks/linux/linux390/
7993S: Supported
7994F: drivers/s390/scsi/zfcp_*
7995
7996S390 IUCV NETWORK LAYER
7997M: Ursula Braun <ursula.braun@de.ibm.com>
7998M: linux390@de.ibm.com
7999L: linux-s390@vger.kernel.org
8000W: http://www.ibm.com/developerworks/linux/linux390/
8001S: Supported
8002F: drivers/s390/net/*iucv*
8003F: include/net/iucv/
8004F: net/iucv/
8005
8006S3C24XX SD/MMC Driver
8007M: Ben Dooks <ben-linux@fluff.org>
8008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8009S: Supported
8010F: drivers/mmc/host/s3cmci.*
8011
8012SAA6588 RDS RECEIVER DRIVER
8013M: Hans Verkuil <hverkuil@xs4all.nl>
8014L: linux-media@vger.kernel.org
8015T: git git://linuxtv.org/media_tree.git
8016W: http://linuxtv.org
8017S: Odd Fixes
8018F: drivers/media/i2c/saa6588*
8019
8020SAA7134 VIDEO4LINUX DRIVER
8021M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8022L: linux-media@vger.kernel.org
8023W: http://linuxtv.org
8024T: git git://linuxtv.org/media_tree.git
8025S: Odd fixes
8026F: Documentation/video4linux/*.saa7134
8027F: drivers/media/pci/saa7134/
8028
8029SAA7146 VIDEO4LINUX-2 DRIVER
8030M: Hans Verkuil <hverkuil@xs4all.nl>
8031L: linux-media@vger.kernel.org
8032T: git git://linuxtv.org/media_tree.git
8033S: Maintained
8034F: drivers/media/common/saa7146/
8035F: drivers/media/pci/saa7146/
8036F: include/media/saa7146*
8037
8038SAMSUNG LAPTOP DRIVER
8039M: Corentin Chary <corentin.chary@gmail.com>
8040L: platform-driver-x86@vger.kernel.org
8041S: Maintained
8042F: drivers/platform/x86/samsung-laptop.c
8043
8044SAMSUNG AUDIO (ASoC) DRIVERS
8045M: Sangbeom Kim <sbkim73@samsung.com>
8046L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8047S: Supported
8048F: sound/soc/samsung/
8049
8050SAMSUNG FRAMEBUFFER DRIVER
8051M: Jingoo Han <jg1.han@samsung.com>
8052L: linux-fbdev@vger.kernel.org
8053S: Maintained
8054F: drivers/video/fbdev/s3c-fb.c
8055
8056SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8057M: Sangbeom Kim <sbkim73@samsung.com>
8058L: linux-kernel@vger.kernel.org
8059S: Supported
8060F: drivers/mfd/sec*.c
8061F: drivers/regulator/s2m*.c
8062F: drivers/regulator/s5m*.c
8063F: include/linux/mfd/samsung/
8064
8065SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8066M: Kyungmin Park <kyungmin.park@samsung.com>
8067M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8068L: linux-media@vger.kernel.org
8069Q: https://patchwork.linuxtv.org/project/linux-media/list/
8070S: Supported
8071F: drivers/media/platform/exynos4-is/
8072
8073SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8074M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8075L: linux-media@vger.kernel.org
8076L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8077S: Maintained
8078F: drivers/media/platform/s3c-camif/
8079F: include/media/s3c_camif.h
8080
8081SAMSUNG S5C73M3 CAMERA DRIVER
8082M: Kyungmin Park <kyungmin.park@samsung.com>
8083M: Andrzej Hajda <a.hajda@samsung.com>
8084L: linux-media@vger.kernel.org
8085S: Supported
8086F: drivers/media/i2c/s5c73m3/*
8087
8088SAMSUNG S5K5BAF CAMERA DRIVER
8089M: Kyungmin Park <kyungmin.park@samsung.com>
8090M: Andrzej Hajda <a.hajda@samsung.com>
8091L: linux-media@vger.kernel.org
8092S: Supported
8093F: drivers/media/i2c/s5k5baf.c
8094
8095SAMSUNG SOC CLOCK DRIVERS
8096M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8097M: Tomasz Figa <tomasz.figa@gmail.com>
8098S: Supported
8099L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8100F: drivers/clk/samsung/
8101
8102SAMSUNG SXGBE DRIVERS
8103M: Byungho An <bh74.an@samsung.com>
8104M: Girish K S <ks.giri@samsung.com>
8105M: Vipul Pandya <vipul.pandya@samsung.com>
8106S: Supported
8107L: netdev@vger.kernel.org
8108F: drivers/net/ethernet/samsung/sxgbe/
8109
8110SAMSUNG USB2 PHY DRIVER
8111M: Kamil Debski <k.debski@samsung.com>
8112L: linux-kernel@vger.kernel.org
8113S: Supported
8114F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8115F: Documentation/phy/samsung-usb2.txt
8116F: drivers/phy/phy-exynos4210-usb2.c
8117F: drivers/phy/phy-exynos4x12-usb2.c
8118F: drivers/phy/phy-exynos5250-usb2.c
8119F: drivers/phy/phy-s5pv210-usb2.c
8120F: drivers/phy/phy-samsung-usb2.c
8121F: drivers/phy/phy-samsung-usb2.h
8122
8123SERIAL DRIVERS
8124M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8125L: linux-serial@vger.kernel.org
8126S: Maintained
8127F: drivers/tty/serial/
8128
8129SYNOPSYS DESIGNWARE DMAC DRIVER
8130M: Viresh Kumar <viresh.linux@gmail.com>
8131M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8132S: Maintained
8133F: include/linux/platform_data/dma-dw.h
8134F: drivers/dma/dw/
8135
8136SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8137M: Seungwon Jeon <tgih.jun@samsung.com>
8138M: Jaehoon Chung <jh80.chung@samsung.com>
8139L: linux-mmc@vger.kernel.org
8140S: Maintained
8141F: include/linux/mmc/dw_mmc.h
8142F: drivers/mmc/host/dw_mmc*
8143
8144THUNDERBOLT DRIVER
8145M: Andreas Noever <andreas.noever@gmail.com>
8146S: Maintained
8147F: drivers/thunderbolt/
8148
8149TIMEKEEPING, CLOCKSOURCE CORE, NTP
8150M: John Stultz <john.stultz@linaro.org>
8151M: Thomas Gleixner <tglx@linutronix.de>
8152L: linux-kernel@vger.kernel.org
8153T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8154S: Supported
8155F: include/linux/clocksource.h
8156F: include/linux/time.h
8157F: include/linux/timex.h
8158F: include/uapi/linux/time.h
8159F: include/uapi/linux/timex.h
8160F: kernel/time/clocksource.c
8161F: kernel/time/time*.c
8162F: kernel/time/ntp.c
8163
8164TLG2300 VIDEO4LINUX-2 DRIVER
8165M: Huang Shijie <shijie8@gmail.com>
8166M: Hans Verkuil <hverkuil@xs4all.nl>
8167S: Odd Fixes
8168F: drivers/media/usb/tlg2300/
8169
8170SC1200 WDT DRIVER
8171M: Zwane Mwaikambo <zwanem@gmail.com>
8172S: Maintained
8173F: drivers/watchdog/sc1200wdt.c
8174
8175SCHEDULER
8176M: Ingo Molnar <mingo@redhat.com>
8177M: Peter Zijlstra <peterz@infradead.org>
8178L: linux-kernel@vger.kernel.org
8179T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8180S: Maintained
8181F: kernel/sched/
8182F: include/linux/sched.h
8183F: include/uapi/linux/sched.h
8184F: include/linux/wait.h
8185
8186SCORE ARCHITECTURE
8187M: Chen Liqin <liqin.linux@gmail.com>
8188M: Lennox Wu <lennox.wu@gmail.com>
8189W: http://www.sunplus.com
8190S: Supported
8191F: arch/score/
8192
8193SCSI CDROM DRIVER
8194M: Jens Axboe <axboe@kernel.dk>
8195L: linux-scsi@vger.kernel.org
8196W: http://www.kernel.dk
8197S: Maintained
8198F: drivers/scsi/sr*
8199
8200SCSI RDMA PROTOCOL (SRP) INITIATOR
8201M: Bart Van Assche <bvanassche@acm.org>
8202L: linux-rdma@vger.kernel.org
8203S: Supported
8204W: http://www.openfabrics.org
8205Q: http://patchwork.kernel.org/project/linux-rdma/list/
8206T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8207F: drivers/infiniband/ulp/srp/
8208F: include/scsi/srp.h
8209
8210SCSI SG DRIVER
8211M: Doug Gilbert <dgilbert@interlog.com>
8212L: linux-scsi@vger.kernel.org
8213W: http://sg.danny.cz/sg
8214S: Maintained
8215F: Documentation/scsi/scsi-generic.txt
8216F: drivers/scsi/sg.c
8217F: include/scsi/sg.h
8218
8219SCSI SUBSYSTEM
8220M: "James E.J. Bottomley" <JBottomley@parallels.com>
8221L: linux-scsi@vger.kernel.org
8222T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8223T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8224T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8225S: Maintained
8226F: drivers/scsi/
8227F: include/scsi/
8228
8229SCSI TAPE DRIVER
8230M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8231L: linux-scsi@vger.kernel.org
8232S: Maintained
8233F: Documentation/scsi/st.txt
8234F: drivers/scsi/st.*
8235F: drivers/scsi/st_*.h
8236
8237SCTP PROTOCOL
8238M: Vlad Yasevich <vyasevich@gmail.com>
8239M: Neil Horman <nhorman@tuxdriver.com>
8240L: linux-sctp@vger.kernel.org
8241W: http://lksctp.sourceforge.net
8242S: Maintained
8243F: Documentation/networking/sctp.txt
8244F: include/linux/sctp.h
8245F: include/uapi/linux/sctp.h
8246F: include/net/sctp/
8247F: net/sctp/
8248
8249SCx200 CPU SUPPORT
8250M: Jim Cromie <jim.cromie@gmail.com>
8251S: Odd Fixes
8252F: Documentation/i2c/busses/scx200_acb
8253F: arch/x86/platform/scx200/
8254F: drivers/watchdog/scx200_wdt.c
8255F: drivers/i2c/busses/scx200*
8256F: drivers/mtd/maps/scx200_docflash.c
8257F: include/linux/scx200.h
8258
8259SCx200 GPIO DRIVER
8260M: Jim Cromie <jim.cromie@gmail.com>
8261S: Maintained
8262F: drivers/char/scx200_gpio.c
8263F: include/linux/scx200_gpio.h
8264
8265SCx200 HRT CLOCKSOURCE DRIVER
8266M: Jim Cromie <jim.cromie@gmail.com>
8267S: Maintained
8268F: drivers/clocksource/scx200_hrt.c
8269
8270SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8271M: Sascha Sommer <saschasommer@freenet.de>
8272L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8273S: Maintained
8274F: drivers/mmc/host/sdricoh_cs.c
8275
8276SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8277M: Chris Ball <chris@printf.net>
8278L: linux-mmc@vger.kernel.org
8279T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8280S: Maintained
8281F: drivers/mmc/host/sdhci.*
8282F: drivers/mmc/host/sdhci-pltfm.[ch]
8283
8284SECURE COMPUTING
8285M: Kees Cook <keescook@chromium.org>
8286R: Andy Lutomirski <luto@amacapital.net>
8287R: Will Drewry <wad@chromium.org>
8288T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8289S: Supported
8290F: kernel/seccomp.c
8291F: include/uapi/linux/seccomp.h
8292F: include/linux/seccomp.h
8293K: \bsecure_computing
8294K: \bTIF_SECCOMP\b
8295
8296SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8297M: Anton Vorontsov <anton@enomsg.org>
8298L: linuxppc-dev@lists.ozlabs.org
8299L: linux-mmc@vger.kernel.org
8300S: Maintained
8301F: drivers/mmc/host/sdhci-pltfm.[ch]
8302
8303SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8304M: Ben Dooks <ben-linux@fluff.org>
8305L: linux-mmc@vger.kernel.org
8306S: Maintained
8307F: drivers/mmc/host/sdhci-s3c.c
8308
8309SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8310M: Viresh Kumar <viresh.linux@gmail.com>
8311L: spear-devel@list.st.com
8312L: linux-mmc@vger.kernel.org
8313S: Maintained
8314F: drivers/mmc/host/sdhci-spear.c
8315
8316SECURITY SUBSYSTEM
8317M: James Morris <james.l.morris@oracle.com>
8318M: Serge E. Hallyn <serge@hallyn.com>
8319L: linux-security-module@vger.kernel.org (suggested Cc:)
8320T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8321W: http://kernsec.org/
8322S: Supported
8323F: security/
8324
8325SECURITY CONTACT
8326M: Security Officers <security@kernel.org>
8327S: Supported
8328
8329SELINUX SECURITY MODULE
8330M: Paul Moore <paul@paul-moore.com>
8331M: Stephen Smalley <sds@tycho.nsa.gov>
8332M: Eric Paris <eparis@parisplace.org>
8333L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8334W: http://selinuxproject.org
8335T: git git://git.infradead.org/users/pcmoore/selinux
8336S: Supported
8337F: include/linux/selinux*
8338F: security/selinux/
8339F: scripts/selinux/
8340
8341APPARMOR SECURITY MODULE
8342M: John Johansen <john.johansen@canonical.com>
8343L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8344W: apparmor.wiki.kernel.org
8345T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8346S: Supported
8347F: security/apparmor/
8348
8349SENSABLE PHANTOM
8350M: Jiri Slaby <jirislaby@gmail.com>
8351S: Maintained
8352F: drivers/misc/phantom.c
8353F: include/uapi/linux/phantom.h
8354
8355SERIAL ATA (SATA) SUBSYSTEM
8356M: Tejun Heo <tj@kernel.org>
8357L: linux-ide@vger.kernel.org
8358T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8359S: Supported
8360F: drivers/ata/
8361F: include/linux/ata.h
8362F: include/linux/libata.h
8363
8364SERIAL ATA AHCI PLATFORM devices support
8365M: Hans de Goede <hdegoede@redhat.com>
8366M: Tejun Heo <tj@kernel.org>
8367L: linux-ide@vger.kernel.org
8368T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8369S: Supported
8370F: drivers/ata/ahci_platform.c
8371F: drivers/ata/libahci_platform.c
8372F: include/linux/ahci_platform.h
8373
8374SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8375M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8376L: linux-scsi@vger.kernel.org
8377W: http://www.emulex.com
8378S: Supported
8379F: drivers/scsi/be2iscsi/
8380
8381SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8382M: Sathya Perla <sathya.perla@emulex.com>
8383M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8384M: Ajit Khaparde <ajit.khaparde@emulex.com>
8385L: netdev@vger.kernel.org
8386W: http://www.emulex.com
8387S: Supported
8388F: drivers/net/ethernet/emulex/benet/
8389
8390SFC NETWORK DRIVER
8391M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8392M: Shradha Shah <sshah@solarflare.com>
8393L: netdev@vger.kernel.org
8394S: Supported
8395F: drivers/net/ethernet/sfc/
8396
8397SGI GRU DRIVER
8398M: Dimitri Sivanich <sivanich@sgi.com>
8399S: Maintained
8400F: drivers/misc/sgi-gru/
8401
8402SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8403M: Pat Gefre <pfg@sgi.com>
8404L: linux-ia64@vger.kernel.org
8405S: Supported
8406F: Documentation/ia64/serial.txt
8407F: drivers/tty/serial/ioc?_serial.c
8408F: include/linux/ioc?.h
8409
8410SGI XP/XPC/XPNET DRIVER
8411M: Cliff Whickman <cpw@sgi.com>
8412M: Robin Holt <robinmholt@gmail.com>
8413S: Maintained
8414F: drivers/misc/sgi-xp/
8415
8416SI2157 MEDIA DRIVER
8417M: Antti Palosaari <crope@iki.fi>
8418L: linux-media@vger.kernel.org
8419W: http://linuxtv.org/
8420W: http://palosaari.fi/linux/
8421Q: http://patchwork.linuxtv.org/project/linux-media/list/
8422T: git git://linuxtv.org/anttip/media_tree.git
8423S: Maintained
8424F: drivers/media/tuners/si2157*
8425
8426SI2168 MEDIA DRIVER
8427M: Antti Palosaari <crope@iki.fi>
8428L: linux-media@vger.kernel.org
8429W: http://linuxtv.org/
8430W: http://palosaari.fi/linux/
8431Q: http://patchwork.linuxtv.org/project/linux-media/list/
8432T: git git://linuxtv.org/anttip/media_tree.git
8433S: Maintained
8434F: drivers/media/dvb-frontends/si2168*
8435
8436SI470X FM RADIO RECEIVER I2C DRIVER
8437M: Hans Verkuil <hverkuil@xs4all.nl>
8438L: linux-media@vger.kernel.org
8439T: git git://linuxtv.org/media_tree.git
8440W: http://linuxtv.org
8441S: Odd Fixes
8442F: drivers/media/radio/si470x/radio-si470x-i2c.c
8443
8444SI470X FM RADIO RECEIVER USB DRIVER
8445M: Hans Verkuil <hverkuil@xs4all.nl>
8446L: linux-media@vger.kernel.org
8447T: git git://linuxtv.org/media_tree.git
8448W: http://linuxtv.org
8449S: Maintained
8450F: drivers/media/radio/si470x/radio-si470x-common.c
8451F: drivers/media/radio/si470x/radio-si470x.h
8452F: drivers/media/radio/si470x/radio-si470x-usb.c
8453
8454SI4713 FM RADIO TRANSMITTER I2C DRIVER
8455M: Eduardo Valentin <edubezval@gmail.com>
8456L: linux-media@vger.kernel.org
8457T: git git://linuxtv.org/media_tree.git
8458W: http://linuxtv.org
8459S: Odd Fixes
8460F: drivers/media/radio/si4713/si4713.?
8461
8462SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8463M: Eduardo Valentin <edubezval@gmail.com>
8464L: linux-media@vger.kernel.org
8465T: git git://linuxtv.org/media_tree.git
8466W: http://linuxtv.org
8467S: Odd Fixes
8468F: drivers/media/radio/si4713/radio-platform-si4713.c
8469
8470SI4713 FM RADIO TRANSMITTER USB DRIVER
8471M: Hans Verkuil <hverkuil@xs4all.nl>
8472L: linux-media@vger.kernel.org
8473T: git git://linuxtv.org/media_tree.git
8474W: http://linuxtv.org
8475S: Maintained
8476F: drivers/media/radio/si4713/radio-usb-si4713.c
8477
8478SIANO DVB DRIVER
8479M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8480L: linux-media@vger.kernel.org
8481W: http://linuxtv.org
8482T: git git://linuxtv.org/media_tree.git
8483S: Odd fixes
8484F: drivers/media/common/siano/
8485F: drivers/media/usb/siano/
8486F: drivers/media/usb/siano/
8487F: drivers/media/mmc/siano/
8488
8489SH_VEU V4L2 MEM2MEM DRIVER
8490L: linux-media@vger.kernel.org
8491S: Orphan
8492F: drivers/media/platform/sh_veu.c
8493
8494SH_VOU V4L2 OUTPUT DRIVER
8495L: linux-media@vger.kernel.org
8496S: Orphan
8497F: drivers/media/platform/sh_vou.c
8498F: include/media/sh_vou.h
8499
8500SIMPLE FIRMWARE INTERFACE (SFI)
8501M: Len Brown <lenb@kernel.org>
8502L: sfi-devel@simplefirmware.org
8503W: http://simplefirmware.org/
8504T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8505S: Supported
8506F: arch/x86/platform/sfi/
8507F: drivers/sfi/
8508F: include/linux/sfi*.h
8509
8510SIMTEC EB110ATX (Chalice CATS)
8511P: Ben Dooks
8512P: Vincent Sanders <vince@simtec.co.uk>
8513M: Simtec Linux Team <linux@simtec.co.uk>
8514W: http://www.simtec.co.uk/products/EB110ATX/
8515S: Supported
8516
8517SIMTEC EB2410ITX (BAST)
8518P: Ben Dooks
8519P: Vincent Sanders <vince@simtec.co.uk>
8520M: Simtec Linux Team <linux@simtec.co.uk>
8521W: http://www.simtec.co.uk/products/EB2410ITX/
8522S: Supported
8523F: arch/arm/mach-s3c24xx/mach-bast.c
8524F: arch/arm/mach-s3c24xx/bast-ide.c
8525F: arch/arm/mach-s3c24xx/bast-irq.c
8526
8527TI DAVINCI MACHINE SUPPORT
8528M: Sekhar Nori <nsekhar@ti.com>
8529M: Kevin Hilman <khilman@deeprootsystems.com>
8530T: git git://gitorious.org/linux-davinci/linux-davinci.git
8531Q: http://patchwork.kernel.org/project/linux-davinci/list/
8532S: Supported
8533F: arch/arm/mach-davinci/
8534F: drivers/i2c/busses/i2c-davinci.c
8535
8536TI DAVINCI SERIES MEDIA DRIVER
8537M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8538L: linux-media@vger.kernel.org
8539W: http://linuxtv.org/
8540Q: http://patchwork.linuxtv.org/project/linux-media/list/
8541T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8542S: Maintained
8543F: drivers/media/platform/davinci/
8544F: include/media/davinci/
8545
8546SIS 190 ETHERNET DRIVER
8547M: Francois Romieu <romieu@fr.zoreil.com>
8548L: netdev@vger.kernel.org
8549S: Maintained
8550F: drivers/net/ethernet/sis/sis190.c
8551
8552SIS 900/7016 FAST ETHERNET DRIVER
8553M: Daniele Venzano <venza@brownhat.org>
8554W: http://www.brownhat.org/sis900.html
8555L: netdev@vger.kernel.org
8556S: Maintained
8557F: drivers/net/ethernet/sis/sis900.*
8558
8559SIS FRAMEBUFFER DRIVER
8560M: Thomas Winischhofer <thomas@winischhofer.net>
8561W: http://www.winischhofer.net/linuxsisvga.shtml
8562S: Maintained
8563F: Documentation/fb/sisfb.txt
8564F: drivers/video/fbdev/sis/
8565F: include/video/sisfb.h
8566
8567SIS USB2VGA DRIVER
8568M: Thomas Winischhofer <thomas@winischhofer.net>
8569W: http://www.winischhofer.at/linuxsisusbvga.shtml
8570S: Maintained
8571F: drivers/usb/misc/sisusbvga/
8572
8573SLAB ALLOCATOR
8574M: Christoph Lameter <cl@linux.com>
8575M: Pekka Enberg <penberg@kernel.org>
8576M: David Rientjes <rientjes@google.com>
8577M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8578M: Andrew Morton <akpm@linux-foundation.org>
8579L: linux-mm@kvack.org
8580S: Maintained
8581F: include/linux/sl?b*.h
8582F: mm/sl?b*
8583
8584SLEEPABLE READ-COPY UPDATE (SRCU)
8585M: Lai Jiangshan <laijs@cn.fujitsu.com>
8586M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8587M: Josh Triplett <josh@joshtriplett.org>
8588R: Steven Rostedt <rostedt@goodmis.org>
8589R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8590L: linux-kernel@vger.kernel.org
8591W: http://www.rdrop.com/users/paulmck/RCU/
8592S: Supported
8593T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8594F: include/linux/srcu.h
8595F: kernel/rcu/srcu.c
8596
8597SMACK SECURITY MODULE
8598M: Casey Schaufler <casey@schaufler-ca.com>
8599L: linux-security-module@vger.kernel.org
8600W: http://schaufler-ca.com
8601T: git git://git.gitorious.org/smack-next/kernel.git
8602S: Maintained
8603F: Documentation/security/Smack.txt
8604F: security/smack/
8605
8606DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8607M: Kevin Hilman <khilman@kernel.org>
8608M: Nishanth Menon <nm@ti.com>
8609S: Maintained
8610F: drivers/power/avs/
8611F: include/linux/power/smartreflex.h
8612L: linux-pm@vger.kernel.org
8613
8614SMC91x ETHERNET DRIVER
8615M: Nicolas Pitre <nico@fluxnic.net>
8616S: Odd Fixes
8617F: drivers/net/ethernet/smsc/smc91x.*
8618
8619SMIA AND SMIA++ IMAGE SENSOR DRIVER
8620M: Sakari Ailus <sakari.ailus@iki.fi>
8621L: linux-media@vger.kernel.org
8622S: Maintained
8623F: drivers/media/i2c/smiapp/
8624F: include/media/smiapp.h
8625F: drivers/media/i2c/smiapp-pll.c
8626F: drivers/media/i2c/smiapp-pll.h
8627
8628SMM665 HARDWARE MONITOR DRIVER
8629M: Guenter Roeck <linux@roeck-us.net>
8630L: lm-sensors@lm-sensors.org
8631S: Maintained
8632F: Documentation/hwmon/smm665
8633F: drivers/hwmon/smm665.c
8634
8635SMSC EMC2103 HARDWARE MONITOR DRIVER
8636M: Steve Glendinning <steve.glendinning@shawell.net>
8637L: lm-sensors@lm-sensors.org
8638S: Maintained
8639F: Documentation/hwmon/emc2103
8640F: drivers/hwmon/emc2103.c
8641
8642SMSC SCH5627 HARDWARE MONITOR DRIVER
8643M: Hans de Goede <hdegoede@redhat.com>
8644L: lm-sensors@lm-sensors.org
8645S: Supported
8646F: Documentation/hwmon/sch5627
8647F: drivers/hwmon/sch5627.c
8648
8649SMSC47B397 HARDWARE MONITOR DRIVER
8650M: Jean Delvare <jdelvare@suse.de>
8651L: lm-sensors@lm-sensors.org
8652S: Maintained
8653F: Documentation/hwmon/smsc47b397
8654F: drivers/hwmon/smsc47b397.c
8655
8656SMSC911x ETHERNET DRIVER
8657M: Steve Glendinning <steve.glendinning@shawell.net>
8658L: netdev@vger.kernel.org
8659S: Maintained
8660F: include/linux/smsc911x.h
8661F: drivers/net/ethernet/smsc/smsc911x.*
8662
8663SMSC9420 PCI ETHERNET DRIVER
8664M: Steve Glendinning <steve.glendinning@shawell.net>
8665L: netdev@vger.kernel.org
8666S: Maintained
8667F: drivers/net/ethernet/smsc/smsc9420.*
8668
8669SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8670M: Steve Glendinning <steve.glendinning@shawell.net>
8671L: linux-fbdev@vger.kernel.org
8672S: Maintained
8673F: drivers/video/fbdev/smscufx.c
8674
8675SOC-CAMERA V4L2 SUBSYSTEM
8676M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8677L: linux-media@vger.kernel.org
8678T: git git://linuxtv.org/media_tree.git
8679S: Maintained
8680F: include/media/soc*
8681F: drivers/media/i2c/soc_camera/
8682F: drivers/media/platform/soc_camera/
8683
8684SOEKRIS NET48XX LED SUPPORT
8685M: Chris Boot <bootc@bootc.net>
8686S: Maintained
8687F: drivers/leds/leds-net48xx.c
8688
8689SOFTLOGIC 6x10 MPEG CODEC
8690M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8691L: linux-media@vger.kernel.org
8692S: Supported
8693F: drivers/media/pci/solo6x10/
8694
8695SOFTWARE RAID (Multiple Disks) SUPPORT
8696M: Neil Brown <neilb@suse.de>
8697L: linux-raid@vger.kernel.org
8698S: Supported
8699F: drivers/md/
8700F: include/linux/raid/
8701F: include/uapi/linux/raid/
8702
8703SONIC NETWORK DRIVER
8704M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8705L: netdev@vger.kernel.org
8706S: Maintained
8707F: drivers/net/ethernet/natsemi/sonic.*
8708
8709SONICS SILICON BACKPLANE DRIVER (SSB)
8710M: Michael Buesch <m@bues.ch>
8711L: netdev@vger.kernel.org
8712S: Maintained
8713F: drivers/ssb/
8714F: include/linux/ssb/
8715
8716SONY VAIO CONTROL DEVICE DRIVER
8717M: Mattia Dongili <malattia@linux.it>
8718L: platform-driver-x86@vger.kernel.org
8719W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8720S: Maintained
8721F: Documentation/laptops/sony-laptop.txt
8722F: drivers/char/sonypi.c
8723F: drivers/platform/x86/sony-laptop.c
8724F: include/linux/sony-laptop.h
8725
8726SONY MEMORYSTICK CARD SUPPORT
8727M: Alex Dubov <oakad@yahoo.com>
8728W: http://tifmxx.berlios.de/
8729S: Maintained
8730F: drivers/memstick/host/tifm_ms.c
8731
8732SONY MEMORYSTICK STANDARD SUPPORT
8733M: Maxim Levitsky <maximlevitsky@gmail.com>
8734S: Maintained
8735F: drivers/memstick/core/ms_block.*
8736
8737SOUND
8738M: Jaroslav Kysela <perex@perex.cz>
8739M: Takashi Iwai <tiwai@suse.de>
8740L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8741W: http://www.alsa-project.org/
8742T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8743T: git git://git.alsa-project.org/alsa-kernel.git
8744Q: http://patchwork.kernel.org/project/alsa-devel/list/
8745S: Maintained
8746F: Documentation/sound/
8747F: include/sound/
8748F: include/uapi/sound/
8749F: sound/
8750
8751SOUND - COMPRESSED AUDIO
8752M: Vinod Koul <vinod.koul@intel.com>
8753L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8754T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8755S: Supported
8756F: Documentation/sound/alsa/compress_offload.txt
8757F: include/sound/compress_driver.h
8758F: include/uapi/sound/compress_*
8759F: sound/core/compress_offload.c
8760F: sound/soc/soc-compress.c
8761
8762SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8763M: Liam Girdwood <lgirdwood@gmail.com>
8764M: Mark Brown <broonie@kernel.org>
8765T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8766L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8767W: http://alsa-project.org/main/index.php/ASoC
8768S: Supported
8769F: Documentation/sound/alsa/soc/
8770F: sound/soc/
8771F: include/sound/soc*
8772
8773SOUND - DMAENGINE HELPERS
8774M: Lars-Peter Clausen <lars@metafoo.de>
8775S: Supported
8776F: include/sound/dmaengine_pcm.h
8777F: sound/core/pcm_dmaengine.c
8778F: sound/soc/soc-generic-dmaengine-pcm.c
8779
8780SP2 MEDIA DRIVER
8781M: Olli Salonen <olli.salonen@iki.fi>
8782L: linux-media@vger.kernel.org
8783W: http://linuxtv.org/
8784Q: http://patchwork.linuxtv.org/project/linux-media/list/
8785S: Maintained
8786F: drivers/media/dvb-frontends/sp2*
8787
8788SPARC + UltraSPARC (sparc/sparc64)
8789M: "David S. Miller" <davem@davemloft.net>
8790L: sparclinux@vger.kernel.org
8791Q: http://patchwork.ozlabs.org/project/sparclinux/list/
8792T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8793T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8794S: Maintained
8795F: arch/sparc/
8796F: drivers/sbus/
8797
8798SPARC SERIAL DRIVERS
8799M: "David S. Miller" <davem@davemloft.net>
8800L: sparclinux@vger.kernel.org
8801T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8802T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8803S: Maintained
8804F: include/linux/sunserialcore.h
8805F: drivers/tty/serial/suncore.c
8806F: drivers/tty/serial/sunhv.c
8807F: drivers/tty/serial/sunsab.c
8808F: drivers/tty/serial/sunsab.h
8809F: drivers/tty/serial/sunsu.c
8810F: drivers/tty/serial/sunzilog.c
8811F: drivers/tty/serial/sunzilog.h
8812
8813SPARSE CHECKER
8814M: "Christopher Li" <sparse@chrisli.org>
8815L: linux-sparse@vger.kernel.org
8816W: https://sparse.wiki.kernel.org/
8817T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8818T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8819S: Maintained
8820F: include/linux/compiler.h
8821
8822SPEAR PLATFORM SUPPORT
8823M: Viresh Kumar <viresh.linux@gmail.com>
8824M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
8825L: spear-devel@list.st.com
8826L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8827W: http://www.st.com/spear
8828S: Maintained
8829F: arch/arm/mach-spear/
8830
8831SPEAR CLOCK FRAMEWORK SUPPORT
8832M: Viresh Kumar <viresh.linux@gmail.com>
8833L: spear-devel@list.st.com
8834L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8835W: http://www.st.com/spear
8836S: Maintained
8837F: drivers/clk/spear/
8838
8839SPI SUBSYSTEM
8840M: Mark Brown <broonie@kernel.org>
8841L: linux-spi@vger.kernel.org
8842T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8843Q: http://patchwork.kernel.org/project/spi-devel-general/list/
8844S: Maintained
8845F: Documentation/spi/
8846F: drivers/spi/
8847F: include/linux/spi/
8848F: include/uapi/linux/spi/
8849
8850SPIDERNET NETWORK DRIVER for CELL
8851M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8852M: Jens Osterkamp <jens@de.ibm.com>
8853L: netdev@vger.kernel.org
8854S: Supported
8855F: Documentation/networking/spider_net.txt
8856F: drivers/net/ethernet/toshiba/spider_net*
8857
8858SPU FILE SYSTEM
8859M: Jeremy Kerr <jk@ozlabs.org>
8860L: linuxppc-dev@lists.ozlabs.org
8861L: cbe-oss-dev@lists.ozlabs.org
8862W: http://www.ibm.com/developerworks/power/cell/
8863S: Supported
8864F: Documentation/filesystems/spufs.txt
8865F: arch/powerpc/platforms/cell/spufs/
8866
8867SQUASHFS FILE SYSTEM
8868M: Phillip Lougher <phillip@squashfs.org.uk>
8869L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8870W: http://squashfs.org.uk
8871S: Maintained
8872F: Documentation/filesystems/squashfs.txt
8873F: fs/squashfs/
8874
8875SRM (Alpha) environment access
8876M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
8877S: Maintained
8878F: arch/alpha/kernel/srm_env.c
8879
8880STABLE BRANCH
8881M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8882L: stable@vger.kernel.org
8883S: Supported
8884F: Documentation/stable_kernel_rules.txt
8885
8886STAGING SUBSYSTEM
8887M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8888T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
8889L: devel@driverdev.osuosl.org
8890S: Supported
8891F: drivers/staging/
8892
8893STAGING - COMEDI
8894M: Ian Abbott <abbotti@mev.co.uk>
8895M: H Hartley Sweeten <hsweeten@visionengravers.com>
8896S: Odd Fixes
8897F: drivers/staging/comedi/
8898
8899STAGING - FLARION FT1000 DRIVERS
8900M: Marek Belisko <marek.belisko@gmail.com>
8901S: Odd Fixes
8902F: drivers/staging/ft1000/
8903
8904STAGING - INDUSTRIAL IO
8905M: Jonathan Cameron <jic23@kernel.org>
8906L: linux-iio@vger.kernel.org
8907S: Odd Fixes
8908F: drivers/staging/iio/
8909
8910STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8911M: Jarod Wilson <jarod@wilsonet.com>
8912W: http://www.lirc.org/
8913S: Odd Fixes
8914F: drivers/staging/media/lirc/
8915
8916STAGING - LUSTRE PARALLEL FILESYSTEM
8917M: Oleg Drokin <oleg.drokin@intel.com>
8918M: Andreas Dilger <andreas.dilger@intel.com>
8919L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
8920W: http://lustre.opensfs.org/
8921S: Maintained
8922F: drivers/staging/lustre
8923
8924STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
8925M: Julian Andres Klode <jak@jak-linux.org>
8926M: Marc Dietrich <marvin24@gmx.de>
8927L: ac100@lists.launchpad.net (moderated for non-subscribers)
8928L: linux-tegra@vger.kernel.org
8929S: Maintained
8930F: drivers/staging/nvec/
8931
8932STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
8933M: Jens Frederich <jfrederich@gmail.com>
8934M: Daniel Drake <dsd@laptop.org>
8935M: Jon Nettleton <jon.nettleton@gmail.com>
8936W: http://wiki.laptop.org/go/DCON
8937S: Maintained
8938F: drivers/staging/olpc_dcon/
8939
8940STAGING - OZMO DEVICES USB OVER WIFI DRIVER
8941M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
8942S: Maintained
8943F: drivers/staging/ozwpan/
8944
8945STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
8946M: Willy Tarreau <willy@meta-x.org>
8947S: Odd Fixes
8948F: drivers/staging/panel/
8949
8950STAGING - REALTEK RTL8712U DRIVERS
8951M: Larry Finger <Larry.Finger@lwfinger.net>
8952M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8953S: Odd Fixes
8954F: drivers/staging/rtl8712/
8955
8956STAGING - REALTEK RTL8723U WIRELESS DRIVER
8957M: Larry Finger <Larry.Finger@lwfinger.net>
8958M: Jes Sorensen <Jes.Sorensen@redhat.com>
8959L: linux-wireless@vger.kernel.org
8960S: Maintained
8961F: drivers/staging/rtl8723au/
8962
8963STAGING - SLICOSS
8964M: Lior Dotan <liodot@gmail.com>
8965M: Christopher Harrer <charrer@alacritech.com>
8966S: Odd Fixes
8967F: drivers/staging/slicoss/
8968
8969STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8970M: William Hubbs <w.d.hubbs@gmail.com>
8971M: Chris Brannon <chris@the-brannons.com>
8972M: Kirk Reiser <kirk@reisers.ca>
8973M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8974L: speakup@linux-speakup.org
8975W: http://www.linux-speakup.org/
8976S: Odd Fixes
8977F: drivers/staging/speakup/
8978
8979STAGING - VIA VT665X DRIVERS
8980M: Forest Bond <forest@alittletooquiet.net>
8981S: Odd Fixes
8982F: drivers/staging/vt665?/
8983
8984STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
8985M: Arnaud Patard <arnaud.patard@rtp-net.org>
8986S: Odd Fixes
8987F: drivers/staging/xgifb/
8988
8989STARFIRE/DURALAN NETWORK DRIVER
8990M: Ion Badulescu <ionut@badula.org>
8991S: Odd Fixes
8992F: drivers/net/ethernet/adaptec/starfire*
8993
8994SUN3/3X
8995M: Sam Creasey <sammy@sammy.net>
8996W: http://sammy.net/sun3/
8997S: Maintained
8998F: arch/m68k/kernel/*sun3*
8999F: arch/m68k/sun3*/
9000F: arch/m68k/include/asm/sun3*
9001F: drivers/net/ethernet/i825xx/sun3*
9002
9003SUNDANCE NETWORK DRIVER
9004M: Denis Kirjanov <kda@linux-powerpc.org>
9005L: netdev@vger.kernel.org
9006S: Maintained
9007F: drivers/net/ethernet/dlink/sundance.c
9008
9009SUPERH
9010L: linux-sh@vger.kernel.org
9011W: http://www.linux-sh.org
9012Q: http://patchwork.kernel.org/project/linux-sh/list/
9013S: Orphan
9014F: Documentation/sh/
9015F: arch/sh/
9016F: drivers/sh/
9017
9018SUSPEND TO RAM
9019M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9020M: Len Brown <len.brown@intel.com>
9021M: Pavel Machek <pavel@ucw.cz>
9022L: linux-pm@vger.kernel.org
9023S: Supported
9024F: Documentation/power/
9025F: arch/x86/kernel/acpi/
9026F: drivers/base/power/
9027F: kernel/power/
9028F: include/linux/suspend.h
9029F: include/linux/freezer.h
9030F: include/linux/pm.h
9031
9032SVGA HANDLING
9033M: Martin Mares <mj@ucw.cz>
9034L: linux-video@atrey.karlin.mff.cuni.cz
9035S: Maintained
9036F: Documentation/svga.txt
9037F: arch/x86/boot/video*
9038
9039SWIOTLB SUBSYSTEM
9040M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9041L: linux-kernel@vger.kernel.org
9042S: Supported
9043F: lib/swiotlb.c
9044F: arch/*/kernel/pci-swiotlb.c
9045F: include/linux/swiotlb.h
9046
9047SYNOPSYS ARC ARCHITECTURE
9048M: Vineet Gupta <vgupta@synopsys.com>
9049S: Supported
9050F: arch/arc/
9051F: Documentation/devicetree/bindings/arc/
9052F: drivers/tty/serial/arc_uart.c
9053
9054SYSV FILESYSTEM
9055M: Christoph Hellwig <hch@infradead.org>
9056S: Maintained
9057F: Documentation/filesystems/sysv-fs.txt
9058F: fs/sysv/
9059F: include/linux/sysv_fs.h
9060
9061TARGET SUBSYSTEM
9062M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9063L: linux-scsi@vger.kernel.org
9064L: target-devel@vger.kernel.org
9065W: http://www.linux-iscsi.org
9066W: http://groups.google.com/group/linux-iscsi-target-dev
9067T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9068S: Supported
9069F: drivers/target/
9070F: include/target/
9071F: Documentation/target/
9072
9073TASKSTATS STATISTICS INTERFACE
9074M: Balbir Singh <bsingharora@gmail.com>
9075S: Maintained
9076F: Documentation/accounting/taskstats*
9077F: include/linux/taskstats*
9078F: kernel/taskstats.c
9079
9080TC CLASSIFIER
9081M: Jamal Hadi Salim <jhs@mojatatu.com>
9082L: netdev@vger.kernel.org
9083S: Maintained
9084F: include/net/pkt_cls.h
9085F: include/uapi/linux/pkt_cls.h
9086F: net/sched/
9087
9088TCP LOW PRIORITY MODULE
9089M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9090M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9091W: http://tcp-lp-mod.sourceforge.net/
9092S: Maintained
9093F: net/ipv4/tcp_lp.c
9094
9095TDA10071 MEDIA DRIVER
9096M: Antti Palosaari <crope@iki.fi>
9097L: linux-media@vger.kernel.org
9098W: http://linuxtv.org/
9099W: http://palosaari.fi/linux/
9100Q: http://patchwork.linuxtv.org/project/linux-media/list/
9101T: git git://linuxtv.org/anttip/media_tree.git
9102S: Maintained
9103F: drivers/media/dvb-frontends/tda10071*
9104
9105TDA18212 MEDIA DRIVER
9106M: Antti Palosaari <crope@iki.fi>
9107L: linux-media@vger.kernel.org
9108W: http://linuxtv.org/
9109W: http://palosaari.fi/linux/
9110Q: http://patchwork.linuxtv.org/project/linux-media/list/
9111T: git git://linuxtv.org/anttip/media_tree.git
9112S: Maintained
9113F: drivers/media/tuners/tda18212*
9114
9115TDA18218 MEDIA DRIVER
9116M: Antti Palosaari <crope@iki.fi>
9117L: linux-media@vger.kernel.org
9118W: http://linuxtv.org/
9119W: http://palosaari.fi/linux/
9120Q: http://patchwork.linuxtv.org/project/linux-media/list/
9121T: git git://linuxtv.org/anttip/media_tree.git
9122S: Maintained
9123F: drivers/media/tuners/tda18218*
9124
9125TDA18271 MEDIA DRIVER
9126M: Michael Krufky <mkrufky@linuxtv.org>
9127L: linux-media@vger.kernel.org
9128W: http://linuxtv.org/
9129W: http://github.com/mkrufky
9130Q: http://patchwork.linuxtv.org/project/linux-media/list/
9131T: git git://linuxtv.org/mkrufky/tuners.git
9132S: Maintained
9133F: drivers/media/tuners/tda18271*
9134
9135TDA827x MEDIA DRIVER
9136M: Michael Krufky <mkrufky@linuxtv.org>
9137L: linux-media@vger.kernel.org
9138W: http://linuxtv.org/
9139W: http://github.com/mkrufky
9140Q: http://patchwork.linuxtv.org/project/linux-media/list/
9141T: git git://linuxtv.org/mkrufky/tuners.git
9142S: Maintained
9143F: drivers/media/tuners/tda8290.*
9144
9145TDA8290 MEDIA DRIVER
9146M: Michael Krufky <mkrufky@linuxtv.org>
9147L: linux-media@vger.kernel.org
9148W: http://linuxtv.org/
9149W: http://github.com/mkrufky
9150Q: http://patchwork.linuxtv.org/project/linux-media/list/
9151T: git git://linuxtv.org/mkrufky/tuners.git
9152S: Maintained
9153F: drivers/media/tuners/tda8290.*
9154
9155TDA9840 MEDIA DRIVER
9156M: Hans Verkuil <hverkuil@xs4all.nl>
9157L: linux-media@vger.kernel.org
9158T: git git://linuxtv.org/media_tree.git
9159W: http://linuxtv.org
9160S: Maintained
9161F: drivers/media/i2c/tda9840*
9162
9163TEA5761 TUNER DRIVER
9164M: Mauro Carvalho Chehab <m.chehab@samsung.com>
9165L: linux-media@vger.kernel.org
9166W: http://linuxtv.org
9167T: git git://linuxtv.org/media_tree.git
9168S: Odd fixes
9169F: drivers/media/tuners/tea5761.*
9170
9171TEA5767 TUNER DRIVER
9172M: Mauro Carvalho Chehab <m.chehab@samsung.com>
9173L: linux-media@vger.kernel.org
9174W: http://linuxtv.org
9175T: git git://linuxtv.org/media_tree.git
9176S: Maintained
9177F: drivers/media/tuners/tea5767.*
9178
9179TEA6415C MEDIA DRIVER
9180M: Hans Verkuil <hverkuil@xs4all.nl>
9181L: linux-media@vger.kernel.org
9182T: git git://linuxtv.org/media_tree.git
9183W: http://linuxtv.org
9184S: Maintained
9185F: drivers/media/i2c/tea6415c*
9186
9187TEA6420 MEDIA DRIVER
9188M: Hans Verkuil <hverkuil@xs4all.nl>
9189L: linux-media@vger.kernel.org
9190T: git git://linuxtv.org/media_tree.git
9191W: http://linuxtv.org
9192S: Maintained
9193F: drivers/media/i2c/tea6420*
9194
9195TEAM DRIVER
9196M: Jiri Pirko <jiri@resnulli.us>
9197L: netdev@vger.kernel.org
9198S: Supported
9199F: drivers/net/team/
9200F: include/linux/if_team.h
9201F: include/uapi/linux/if_team.h
9202
9203TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9204M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9205S: Maintained
9206F: arch/x86/platform/ts5500/
9207
9208TECHNOTREND USB IR RECEIVER
9209M: Sean Young <sean@mess.org>
9210L: linux-media@vger.kernel.org
9211S: Maintained
9212F: drivers/media/rc/ttusbir.c
9213
9214TEGRA ARCHITECTURE SUPPORT
9215M: Stephen Warren <swarren@wwwdotorg.org>
9216M: Thierry Reding <thierry.reding@gmail.com>
9217M: Alexandre Courbot <gnurou@gmail.com>
9218L: linux-tegra@vger.kernel.org
9219Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9220T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9221S: Supported
9222N: [^a-z]tegra
9223
9224TEGRA CLOCK DRIVER
9225M: Peter De Schrijver <pdeschrijver@nvidia.com>
9226M: Prashant Gaikwad <pgaikwad@nvidia.com>
9227S: Supported
9228F: drivers/clk/tegra/
9229
9230TEGRA DMA DRIVER
9231M: Laxman Dewangan <ldewangan@nvidia.com>
9232S: Supported
9233F: drivers/dma/tegra20-apb-dma.c
9234
9235TEGRA I2C DRIVER
9236M: Laxman Dewangan <ldewangan@nvidia.com>
9237S: Supported
9238F: drivers/i2c/busses/i2c-tegra.c
9239
9240TEGRA IOMMU DRIVERS
9241M: Hiroshi Doyu <hdoyu@nvidia.com>
9242S: Supported
9243F: drivers/iommu/tegra*
9244
9245TEGRA KBC DRIVER
9246M: Rakesh Iyer <riyer@nvidia.com>
9247M: Laxman Dewangan <ldewangan@nvidia.com>
9248S: Supported
9249F: drivers/input/keyboard/tegra-kbc.c
9250
9251TEGRA PWM DRIVER
9252M: Thierry Reding <thierry.reding@gmail.com>
9253S: Supported
9254F: drivers/pwm/pwm-tegra.c
9255
9256TEGRA SERIAL DRIVER
9257M: Laxman Dewangan <ldewangan@nvidia.com>
9258S: Supported
9259F: drivers/tty/serial/serial-tegra.c
9260
9261TEGRA SPI DRIVER
9262M: Laxman Dewangan <ldewangan@nvidia.com>
9263S: Supported
9264F: drivers/spi/spi-tegra*
9265
9266TEHUTI ETHERNET DRIVER
9267M: Andy Gospodarek <andy@greyhouse.net>
9268L: netdev@vger.kernel.org
9269S: Supported
9270F: drivers/net/ethernet/tehuti/*
9271
9272Telecom Clock Driver for MCPL0010
9273M: Mark Gross <mark.gross@intel.com>
9274S: Supported
9275F: drivers/char/tlclk.c
9276
9277TENSILICA XTENSA PORT (xtensa)
9278M: Chris Zankel <chris@zankel.net>
9279M: Max Filippov <jcmvbkbc@gmail.com>
9280L: linux-xtensa@linux-xtensa.org
9281S: Maintained
9282F: arch/xtensa/
9283F: drivers/irqchip/irq-xtensa-*
9284
9285THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9286M: Hans Verkuil <hverkuil@xs4all.nl>
9287L: linux-media@vger.kernel.org
9288T: git git://linuxtv.org/media_tree.git
9289W: http://linuxtv.org
9290S: Maintained
9291F: drivers/media/radio/radio-raremono.c
9292
9293THERMAL
9294M: Zhang Rui <rui.zhang@intel.com>
9295M: Eduardo Valentin <edubezval@gmail.com>
9296L: linux-pm@vger.kernel.org
9297T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9298T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9299Q: https://patchwork.kernel.org/project/linux-pm/list/
9300S: Supported
9301F: drivers/thermal/
9302F: include/linux/thermal.h
9303F: include/linux/cpu_cooling.h
9304F: Documentation/devicetree/bindings/thermal/
9305
9306THINGM BLINK(1) USB RGB LED DRIVER
9307M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9308S: Maintained
9309F: drivers/hid/hid-thingm.c
9310
9311THINKPAD ACPI EXTRAS DRIVER
9312M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9313L: ibm-acpi-devel@lists.sourceforge.net
9314L: platform-driver-x86@vger.kernel.org
9315W: http://ibm-acpi.sourceforge.net
9316W: http://thinkwiki.org/wiki/Ibm-acpi
9317T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9318S: Maintained
9319F: drivers/platform/x86/thinkpad_acpi.c
9320
9321TI BANDGAP AND THERMAL DRIVER
9322M: Eduardo Valentin <edubezval@gmail.com>
9323L: linux-pm@vger.kernel.org
9324S: Supported
9325F: drivers/thermal/ti-soc-thermal/
9326
9327TI CLOCK DRIVER
9328M: Tero Kristo <t-kristo@ti.com>
9329L: linux-omap@vger.kernel.org
9330S: Maintained
9331F: drivers/clk/ti/
9332F: include/linux/clk/ti.h
9333
9334TI FLASH MEDIA INTERFACE DRIVER
9335M: Alex Dubov <oakad@yahoo.com>
9336S: Maintained
9337F: drivers/misc/tifm*
9338F: drivers/mmc/host/tifm_sd.c
9339F: include/linux/tifm.h
9340
9341TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9342M: Santosh Shilimkar <ssantosh@kernel.org>
9343L: linux-kernel@vger.kernel.org
9344L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9345S: Maintained
9346F: drivers/soc/ti/*
9347T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9348
9349
9350TI LM49xxx FAMILY ASoC CODEC DRIVERS
9351M: M R Swami Reddy <mr.swami.reddy@ti.com>
9352M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9353L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9354S: Maintained
9355F: sound/soc/codecs/lm49453*
9356F: sound/soc/codecs/isabelle*
9357
9358TI LP855x BACKLIGHT DRIVER
9359M: Milo Kim <milo.kim@ti.com>
9360S: Maintained
9361F: Documentation/backlight/lp855x-driver.txt
9362F: drivers/video/backlight/lp855x_bl.c
9363F: include/linux/platform_data/lp855x.h
9364
9365TI LP8727 CHARGER DRIVER
9366M: Milo Kim <milo.kim@ti.com>
9367S: Maintained
9368F: drivers/power/lp8727_charger.c
9369F: include/linux/platform_data/lp8727.h
9370
9371TI LP8788 MFD DRIVER
9372M: Milo Kim <milo.kim@ti.com>
9373S: Maintained
9374F: drivers/iio/adc/lp8788_adc.c
9375F: drivers/leds/leds-lp8788.c
9376F: drivers/mfd/lp8788*.c
9377F: drivers/power/lp8788-charger.c
9378F: drivers/regulator/lp8788-*.c
9379F: include/linux/mfd/lp8788*.h
9380
9381TI TWL4030 SERIES SOC CODEC DRIVER
9382M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9383L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9384S: Maintained
9385F: sound/soc/codecs/twl4030*
9386
9387TI WILINK WIRELESS DRIVERS
9388L: linux-wireless@vger.kernel.org
9389W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9390W: http://wireless.kernel.org/en/users/Drivers/wl1251
9391T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9392S: Orphan
9393F: drivers/net/wireless/ti/
9394F: include/linux/wl12xx.h
9395
9396TIPC NETWORK LAYER
9397M: Jon Maloy <jon.maloy@ericsson.com>
9398M: Allan Stephens <allan.stephens@windriver.com>
9399L: netdev@vger.kernel.org (core kernel code)
9400L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9401W: http://tipc.sourceforge.net/
9402S: Maintained
9403F: include/uapi/linux/tipc*.h
9404F: net/tipc/
9405
9406TILE ARCHITECTURE
9407M: Chris Metcalf <cmetcalf@tilera.com>
9408W: http://www.tilera.com/scm/
9409S: Supported
9410F: arch/tile/
9411F: drivers/char/tile-srom.c
9412F: drivers/edac/tile_edac.c
9413F: drivers/net/ethernet/tile/
9414F: drivers/rtc/rtc-tile.c
9415F: drivers/tty/hvc/hvc_tile.c
9416F: drivers/tty/serial/tilegx.c
9417F: drivers/usb/host/*-tilegx.c
9418F: include/linux/usb/tilegx.h
9419
9420TLAN NETWORK DRIVER
9421M: Samuel Chessman <chessman@tux.org>
9422L: tlan-devel@lists.sourceforge.net (subscribers-only)
9423W: http://sourceforge.net/projects/tlan/
9424S: Maintained
9425F: Documentation/networking/tlan.txt
9426F: drivers/net/ethernet/ti/tlan.*
9427
9428TOMOYO SECURITY MODULE
9429M: Kentaro Takeda <takedakn@nttdata.co.jp>
9430M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9431L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9432L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9433L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9434L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9435W: http://tomoyo.sourceforge.jp/
9436T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9437S: Maintained
9438F: security/tomoyo/
9439
9440TOPSTAR LAPTOP EXTRAS DRIVER
9441M: Herton Ronaldo Krzesinski <herton@canonical.com>
9442L: platform-driver-x86@vger.kernel.org
9443S: Maintained
9444F: drivers/platform/x86/topstar-laptop.c
9445
9446TOSHIBA ACPI EXTRAS DRIVER
9447L: platform-driver-x86@vger.kernel.org
9448S: Orphan
9449F: drivers/platform/x86/toshiba_acpi.c
9450
9451TOSHIBA SMM DRIVER
9452M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9453L: tlinux-users@tce.toshiba-dme.co.jp
9454W: http://www.buzzard.org.uk/toshiba/
9455S: Maintained
9456F: drivers/char/toshiba.c
9457F: include/linux/toshiba.h
9458F: include/uapi/linux/toshiba.h
9459
9460TMIO MMC DRIVER
9461M: Ian Molton <ian.molton@codethink.co.uk>
9462L: linux-mmc@vger.kernel.org
9463S: Maintained
9464F: drivers/mmc/host/tmio_mmc*
9465F: drivers/mmc/host/sh_mobile_sdhi.c
9466F: include/linux/mmc/tmio.h
9467F: include/linux/mmc/sh_mobile_sdhi.h
9468
9469TMP401 HARDWARE MONITOR DRIVER
9470M: Guenter Roeck <linux@roeck-us.net>
9471L: lm-sensors@lm-sensors.org
9472S: Maintained
9473F: Documentation/hwmon/tmp401
9474F: drivers/hwmon/tmp401.c
9475
9476TMPFS (SHMEM FILESYSTEM)
9477M: Hugh Dickins <hughd@google.com>
9478L: linux-mm@kvack.org
9479S: Maintained
9480F: include/linux/shmem_fs.h
9481F: mm/shmem.c
9482
9483TM6000 VIDEO4LINUX DRIVER
9484M: Mauro Carvalho Chehab <m.chehab@samsung.com>
9485L: linux-media@vger.kernel.org
9486W: http://linuxtv.org
9487T: git git://linuxtv.org/media_tree.git
9488S: Odd fixes
9489F: drivers/media/usb/tm6000/
9490
9491TW68 VIDEO4LINUX DRIVER
9492M: Hans Verkuil <hverkuil@xs4all.nl>
9493L: linux-media@vger.kernel.org
9494T: git git://linuxtv.org/media_tree.git
9495W: http://linuxtv.org
9496S: Odd Fixes
9497F: drivers/media/pci/tw68/
9498
9499TPM DEVICE DRIVER
9500M: Peter Huewe <peterhuewe@gmx.de>
9501M: Ashley Lai <ashley@ashleylai.com>
9502M: Marcel Selhorst <tpmdd@selhorst.net>
9503W: http://tpmdd.sourceforge.net
9504L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9505S: Maintained
9506F: drivers/char/tpm/
9507
9508TRACING
9509M: Steven Rostedt <rostedt@goodmis.org>
9510M: Ingo Molnar <mingo@redhat.com>
9511T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9512S: Maintained
9513F: Documentation/trace/ftrace.txt
9514F: arch/*/*/*/ftrace.h
9515F: arch/*/kernel/ftrace.c
9516F: include/*/ftrace.h
9517F: include/linux/trace*.h
9518F: include/trace/
9519F: kernel/trace/
9520F: tools/testing/selftests/ftrace/
9521
9522TRIVIAL PATCHES
9523M: Jiri Kosina <trivial@kernel.org>
9524T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9525S: Maintained
9526K: ^Subject:.*(?i)trivial
9527
9528TTY LAYER
9529M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9530M: Jiri Slaby <jslaby@suse.cz>
9531S: Supported
9532T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9533F: drivers/tty/
9534F: drivers/tty/serial/serial_core.c
9535F: include/linux/serial_core.h
9536F: include/linux/serial.h
9537F: include/linux/tty.h
9538F: include/uapi/linux/serial_core.h
9539F: include/uapi/linux/serial.h
9540F: include/uapi/linux/tty.h
9541
9542TUA9001 MEDIA DRIVER
9543M: Antti Palosaari <crope@iki.fi>
9544L: linux-media@vger.kernel.org
9545W: http://linuxtv.org/
9546W: http://palosaari.fi/linux/
9547Q: http://patchwork.linuxtv.org/project/linux-media/list/
9548T: git git://linuxtv.org/anttip/media_tree.git
9549S: Maintained
9550F: drivers/media/tuners/tua9001*
9551
9552TULIP NETWORK DRIVERS
9553M: Grant Grundler <grundler@parisc-linux.org>
9554L: netdev@vger.kernel.org
9555S: Maintained
9556F: drivers/net/ethernet/dec/tulip/
9557
9558TUN/TAP driver
9559M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
9560W: http://vtun.sourceforge.net/tun
9561S: Maintained
9562F: Documentation/networking/tuntap.txt
9563F: arch/um/os-Linux/drivers/
9564
9565TURBOCHANNEL SUBSYSTEM
9566M: "Maciej W. Rozycki" <macro@linux-mips.org>
9567M: Ralf Baechle <ralf@linux-mips.org>
9568L: linux-mips@linux-mips.org
9569Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9570S: Maintained
9571F: drivers/tc/
9572F: include/linux/tc.h
9573
9574U14-34F SCSI DRIVER
9575M: Dario Ballabio <ballabio_dario@emc.com>
9576L: linux-scsi@vger.kernel.org
9577S: Maintained
9578F: drivers/scsi/u14-34f.c
9579
9580UBI FILE SYSTEM (UBIFS)
9581M: Artem Bityutskiy <dedekind1@gmail.com>
9582M: Adrian Hunter <adrian.hunter@intel.com>
9583L: linux-mtd@lists.infradead.org
9584T: git git://git.infradead.org/ubifs-2.6.git
9585W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9586S: Maintained
9587F: Documentation/filesystems/ubifs.txt
9588F: fs/ubifs/
9589
9590UCLINUX (AND M68KNOMMU)
9591M: Greg Ungerer <gerg@uclinux.org>
9592W: http://www.uclinux.org/
9593L: uclinux-dev@uclinux.org (subscribers-only)
9594S: Maintained
9595F: arch/m68k/*/*_no.*
9596F: arch/m68k/include/asm/*_no.*
9597
9598UDF FILESYSTEM
9599M: Jan Kara <jack@suse.cz>
9600S: Maintained
9601F: Documentation/filesystems/udf.txt
9602F: fs/udf/
9603
9604UFS FILESYSTEM
9605M: Evgeniy Dushistov <dushistov@mail.ru>
9606S: Maintained
9607F: Documentation/filesystems/ufs.txt
9608F: fs/ufs/
9609
9610UHID USERSPACE HID IO DRIVER:
9611M: David Herrmann <dh.herrmann@googlemail.com>
9612L: linux-input@vger.kernel.org
9613S: Maintained
9614F: drivers/hid/uhid.c
9615F: include/uapi/linux/uhid.h
9616
9617ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9618L: linux-usb@vger.kernel.org
9619S: Orphan
9620F: drivers/uwb/
9621F: include/linux/uwb.h
9622F: include/linux/uwb/
9623
9624UNICORE32 ARCHITECTURE:
9625M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9626W: http://mprc.pku.edu.cn/~guanxuetao/linux
9627S: Maintained
9628T: git git://github.com/gxt/linux.git
9629F: arch/unicore32/
9630
9631UNIFDEF
9632M: Tony Finch <dot@dotat.at>
9633W: http://dotat.at/prog/unifdef
9634S: Maintained
9635F: scripts/unifdef.c
9636
9637UNIFORM CDROM DRIVER
9638M: Jens Axboe <axboe@kernel.dk>
9639W: http://www.kernel.dk
9640S: Maintained
9641F: Documentation/cdrom/
9642F: drivers/cdrom/cdrom.c
9643F: include/linux/cdrom.h
9644F: include/uapi/linux/cdrom.h
9645
9646UNISYS S-PAR DRIVERS
9647M: Benjamin Romer <benjamin.romer@unisys.com>
9648M: David Kershner <david.kershner@unisys.com>
9649L: sparmaintainer@unisys.com (Unisys internal)
9650S: Supported
9651F: drivers/staging/unisys/
9652
9653UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9654M: Vinayak Holikatti <vinholikatti@gmail.com>
9655L: linux-scsi@vger.kernel.org
9656S: Supported
9657F: Documentation/scsi/ufs.txt
9658F: drivers/scsi/ufs/
9659
9660UNSORTED BLOCK IMAGES (UBI)
9661M: Artem Bityutskiy <dedekind1@gmail.com>
9662W: http://www.linux-mtd.infradead.org/
9663L: linux-mtd@lists.infradead.org
9664T: git git://git.infradead.org/ubifs-2.6.git
9665S: Maintained
9666F: drivers/mtd/ubi/
9667F: include/linux/mtd/ubi.h
9668F: include/uapi/mtd/ubi-user.h
9669
9670UNSORTED BLOCK IMAGES (UBI) Fastmap
9671M: Richard Weinberger <richard@nod.at>
9672L: linux-mtd@lists.infradead.org
9673S: Maintained
9674F: drivers/mtd/ubi/fastmap.c
9675
9676USB ACM DRIVER
9677M: Oliver Neukum <oliver@neukum.org>
9678L: linux-usb@vger.kernel.org
9679S: Maintained
9680F: Documentation/usb/acm.txt
9681F: drivers/usb/class/cdc-acm.*
9682
9683USB AR5523 WIRELESS DRIVER
9684M: Pontus Fuchs <pontus.fuchs@gmail.com>
9685L: linux-wireless@vger.kernel.org
9686S: Maintained
9687F: drivers/net/wireless/ath/ar5523/
9688
9689USB ATTACHED SCSI
9690M: Hans de Goede <hdegoede@redhat.com>
9691M: Gerd Hoffmann <kraxel@redhat.com>
9692L: linux-usb@vger.kernel.org
9693L: linux-scsi@vger.kernel.org
9694S: Maintained
9695F: drivers/usb/storage/uas.c
9696
9697USB CDC ETHERNET DRIVER
9698M: Oliver Neukum <oliver@neukum.org>
9699L: linux-usb@vger.kernel.org
9700S: Maintained
9701F: drivers/net/usb/cdc_*.c
9702F: include/uapi/linux/usb/cdc.h
9703
9704USB CYPRESS C67X00 DRIVER
9705M: Peter Korsgaard <jacmet@sunsite.dk>
9706L: linux-usb@vger.kernel.org
9707S: Maintained
9708F: drivers/usb/c67x00/
9709
9710USB DAVICOM DM9601 DRIVER
9711M: Peter Korsgaard <jacmet@sunsite.dk>
9712L: netdev@vger.kernel.org
9713W: http://www.linux-usb.org/usbnet
9714S: Maintained
9715F: drivers/net/usb/dm9601.c
9716
9717USB DIAMOND RIO500 DRIVER
9718M: Cesar Miquel <miquel@df.uba.ar>
9719L: rio500-users@lists.sourceforge.net
9720W: http://rio500.sourceforge.net
9721S: Maintained
9722F: drivers/usb/misc/rio500*
9723
9724USB EHCI DRIVER
9725M: Alan Stern <stern@rowland.harvard.edu>
9726L: linux-usb@vger.kernel.org
9727S: Maintained
9728F: Documentation/usb/ehci.txt
9729F: drivers/usb/host/ehci*
9730
9731USB GADGET/PERIPHERAL SUBSYSTEM
9732M: Felipe Balbi <balbi@ti.com>
9733L: linux-usb@vger.kernel.org
9734W: http://www.linux-usb.org/gadget
9735T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9736S: Maintained
9737F: drivers/usb/gadget/
9738F: include/linux/usb/gadget*
9739
9740USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9741M: Jiri Kosina <jkosina@suse.cz>
9742L: linux-usb@vger.kernel.org
9743T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9744S: Maintained
9745F: Documentation/hid/hiddev.txt
9746F: drivers/hid/usbhid/
9747
9748USB ISP116X DRIVER
9749M: Olav Kongas <ok@artecdesign.ee>
9750L: linux-usb@vger.kernel.org
9751S: Maintained
9752F: drivers/usb/host/isp116x*
9753F: include/linux/usb/isp116x.h
9754
9755USB MASS STORAGE DRIVER
9756M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9757L: linux-usb@vger.kernel.org
9758L: usb-storage@lists.one-eyed-alien.net
9759S: Maintained
9760W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9761F: drivers/usb/storage/
9762
9763USB MIDI DRIVER
9764M: Clemens Ladisch <clemens@ladisch.de>
9765L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9766T: git git://git.alsa-project.org/alsa-kernel.git
9767S: Maintained
9768F: sound/usb/midi.*
9769
9770USB NETWORKING DRIVERS
9771L: linux-usb@vger.kernel.org
9772S: Odd Fixes
9773F: drivers/net/usb/
9774
9775USB OHCI DRIVER
9776M: Alan Stern <stern@rowland.harvard.edu>
9777L: linux-usb@vger.kernel.org
9778S: Maintained
9779F: Documentation/usb/ohci.txt
9780F: drivers/usb/host/ohci*
9781
9782USB OVER IP DRIVER
9783M: Valentina Manea <valentina.manea.m@gmail.com>
9784M: Shuah Khan <shuah.kh@samsung.com>
9785L: linux-usb@vger.kernel.org
9786S: Maintained
9787F: drivers/usb/usbip/
9788F: tools/usb/usbip/
9789
9790USB PEGASUS DRIVER
9791M: Petko Manolov <petkan@nucleusys.com>
9792L: linux-usb@vger.kernel.org
9793L: netdev@vger.kernel.org
9794T: git git://github.com/petkan/pegasus.git
9795W: https://github.com/petkan/pegasus
9796S: Maintained
9797F: drivers/net/usb/pegasus.*
9798
9799USB PHY LAYER
9800M: Felipe Balbi <balbi@ti.com>
9801L: linux-usb@vger.kernel.org
9802T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9803S: Maintained
9804F: drivers/usb/phy/
9805
9806USB PRINTER DRIVER (usblp)
9807M: Pete Zaitcev <zaitcev@redhat.com>
9808L: linux-usb@vger.kernel.org
9809S: Supported
9810F: drivers/usb/class/usblp.c
9811
9812USB RTL8150 DRIVER
9813M: Petko Manolov <petkan@nucleusys.com>
9814L: linux-usb@vger.kernel.org
9815L: netdev@vger.kernel.org
9816T: git git://github.com/petkan/rtl8150.git
9817W: https://github.com/petkan/rtl8150
9818S: Maintained
9819F: drivers/net/usb/rtl8150.c
9820
9821USB SERIAL SUBSYSTEM
9822M: Johan Hovold <johan@kernel.org>
9823L: linux-usb@vger.kernel.org
9824S: Maintained
9825F: Documentation/usb/usb-serial.txt
9826F: drivers/usb/serial/
9827F: include/linux/usb/serial.h
9828
9829USB SMSC75XX ETHERNET DRIVER
9830M: Steve Glendinning <steve.glendinning@shawell.net>
9831L: netdev@vger.kernel.org
9832S: Maintained
9833F: drivers/net/usb/smsc75xx.*
9834
9835USB SMSC95XX ETHERNET DRIVER
9836M: Steve Glendinning <steve.glendinning@shawell.net>
9837L: netdev@vger.kernel.org
9838S: Maintained
9839F: drivers/net/usb/smsc95xx.*
9840
9841USB SUBSYSTEM
9842M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9843L: linux-usb@vger.kernel.org
9844W: http://www.linux-usb.org
9845T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
9846S: Supported
9847F: Documentation/usb/
9848F: drivers/usb/
9849F: include/linux/usb.h
9850F: include/linux/usb/
9851
9852USB UHCI DRIVER
9853M: Alan Stern <stern@rowland.harvard.edu>
9854L: linux-usb@vger.kernel.org
9855S: Maintained
9856F: drivers/usb/host/uhci*
9857
9858USB "USBNET" DRIVER FRAMEWORK
9859M: Oliver Neukum <oneukum@suse.de>
9860L: netdev@vger.kernel.org
9861W: http://www.linux-usb.org/usbnet
9862S: Maintained
9863F: drivers/net/usb/usbnet.c
9864F: include/linux/usb/usbnet.h
9865
9866USB VIDEO CLASS
9867M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9868L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
9869L: linux-media@vger.kernel.org
9870T: git git://linuxtv.org/media_tree.git
9871W: http://www.ideasonboard.org/uvc/
9872S: Maintained
9873F: drivers/media/usb/uvc/
9874F: include/uapi/linux/uvcvideo.h
9875
9876USB VISION DRIVER
9877M: Hans Verkuil <hverkuil@xs4all.nl>
9878L: linux-media@vger.kernel.org
9879T: git git://linuxtv.org/media_tree.git
9880W: http://linuxtv.org
9881S: Odd Fixes
9882F: drivers/media/usb/usbvision/
9883
9884USB WEBCAM GADGET
9885M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9886L: linux-usb@vger.kernel.org
9887S: Maintained
9888F: drivers/usb/gadget/function/*uvc*
9889F: drivers/usb/gadget/legacy/webcam.c
9890
9891USB WIRELESS RNDIS DRIVER (rndis_wlan)
9892M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
9893L: linux-wireless@vger.kernel.org
9894S: Maintained
9895F: drivers/net/wireless/rndis_wlan.c
9896
9897USB XHCI DRIVER
9898M: Mathias Nyman <mathias.nyman@intel.com>
9899L: linux-usb@vger.kernel.org
9900S: Supported
9901F: drivers/usb/host/xhci*
9902F: drivers/usb/host/pci-quirks*
9903
9904USB ZD1201 DRIVER
9905L: linux-wireless@vger.kernel.org
9906W: http://linux-lc100020.sourceforge.net
9907S: Orphan
9908F: drivers/net/wireless/zd1201.*
9909
9910USB ZR364XX DRIVER
9911M: Antoine Jacquet <royale@zerezo.com>
9912L: linux-usb@vger.kernel.org
9913L: linux-media@vger.kernel.org
9914T: git git://linuxtv.org/media_tree.git
9915W: http://royale.zerezo.com/zr364xx/
9916S: Maintained
9917F: Documentation/video4linux/zr364xx.txt
9918F: drivers/media/usb/zr364xx/
9919
9920USER-MODE LINUX (UML)
9921M: Jeff Dike <jdike@addtoit.com>
9922M: Richard Weinberger <richard@nod.at>
9923L: user-mode-linux-devel@lists.sourceforge.net
9924L: user-mode-linux-user@lists.sourceforge.net
9925W: http://user-mode-linux.sourceforge.net
9926S: Maintained
9927F: Documentation/virtual/uml/
9928F: arch/um/
9929F: arch/x86/um/
9930F: fs/hostfs/
9931F: fs/hppfs/
9932
9933USERSPACE I/O (UIO)
9934M: "Hans J. Koch" <hjk@hansjkoch.de>
9935M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9936S: Maintained
9937F: Documentation/DocBook/uio-howto.tmpl
9938F: drivers/uio/
9939F: include/linux/uio*.h
9940
9941UTIL-LINUX PACKAGE
9942M: Karel Zak <kzak@redhat.com>
9943L: util-linux@vger.kernel.org
9944W: http://en.wikipedia.org/wiki/Util-linux
9945T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
9946S: Maintained
9947
9948UVESAFB DRIVER
9949M: Michal Januszewski <spock@gentoo.org>
9950L: linux-fbdev@vger.kernel.org
9951W: http://dev.gentoo.org/~spock/projects/uvesafb/
9952S: Maintained
9953F: Documentation/fb/uvesafb.txt
9954F: drivers/video/fbdev/uvesafb.*
9955
9956VFAT/FAT/MSDOS FILESYSTEM
9957M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
9958S: Maintained
9959F: Documentation/filesystems/vfat.txt
9960F: fs/fat/
9961
9962VFIO DRIVER
9963M: Alex Williamson <alex.williamson@redhat.com>
9964L: kvm@vger.kernel.org
9965S: Maintained
9966F: Documentation/vfio.txt
9967F: drivers/vfio/
9968F: include/linux/vfio.h
9969F: include/uapi/linux/vfio.h
9970
9971VIDEOBUF2 FRAMEWORK
9972M: Pawel Osciak <pawel@osciak.com>
9973M: Marek Szyprowski <m.szyprowski@samsung.com>
9974M: Kyungmin Park <kyungmin.park@samsung.com>
9975L: linux-media@vger.kernel.org
9976S: Maintained
9977F: drivers/media/v4l2-core/videobuf2-*
9978F: include/media/videobuf2-*
9979
9980VIRTIO CONSOLE DRIVER
9981M: Amit Shah <amit.shah@redhat.com>
9982L: virtualization@lists.linux-foundation.org
9983S: Maintained
9984F: drivers/char/virtio_console.c
9985F: include/linux/virtio_console.h
9986F: include/uapi/linux/virtio_console.h
9987
9988VIRTIO CORE, NET AND BLOCK DRIVERS
9989M: Rusty Russell <rusty@rustcorp.com.au>
9990M: "Michael S. Tsirkin" <mst@redhat.com>
9991L: virtualization@lists.linux-foundation.org
9992S: Maintained
9993F: drivers/virtio/
9994F: tools/virtio/
9995F: drivers/net/virtio_net.c
9996F: drivers/block/virtio_blk.c
9997F: include/linux/virtio_*.h
9998F: include/uapi/linux/virtio_*.h
9999
10000VIRTIO HOST (VHOST)
10001M: "Michael S. Tsirkin" <mst@redhat.com>
10002L: kvm@vger.kernel.org
10003L: virtualization@lists.linux-foundation.org
10004L: netdev@vger.kernel.org
10005S: Maintained
10006F: drivers/vhost/
10007F: include/uapi/linux/vhost.h
10008
10009VIA RHINE NETWORK DRIVER
10010M: Roger Luethi <rl@hellgate.ch>
10011S: Maintained
10012F: drivers/net/ethernet/via/via-rhine.c
10013
10014VIA SD/MMC CARD CONTROLLER DRIVER
10015M: Bruce Chang <brucechang@via.com.tw>
10016M: Harald Welte <HaraldWelte@viatech.com>
10017S: Maintained
10018F: drivers/mmc/host/via-sdmmc.c
10019
10020VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10021M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10022L: linux-fbdev@vger.kernel.org
10023S: Maintained
10024F: include/linux/via-core.h
10025F: include/linux/via-gpio.h
10026F: include/linux/via_i2c.h
10027F: drivers/video/fbdev/via/
10028
10029VIA VELOCITY NETWORK DRIVER
10030M: Francois Romieu <romieu@fr.zoreil.com>
10031L: netdev@vger.kernel.org
10032S: Maintained
10033F: drivers/net/ethernet/via/via-velocity.*
10034
10035VIVI VIRTUAL VIDEO DRIVER
10036M: Hans Verkuil <hverkuil@xs4all.nl>
10037L: linux-media@vger.kernel.org
10038T: git git://linuxtv.org/media_tree.git
10039W: http://linuxtv.org
10040S: Maintained
10041F: drivers/media/platform/vivi*
10042
10043VLAN (802.1Q)
10044M: Patrick McHardy <kaber@trash.net>
10045L: netdev@vger.kernel.org
10046S: Maintained
10047F: drivers/net/macvlan.c
10048F: include/linux/if_*vlan.h
10049F: net/8021q/
10050
10051VLYNQ BUS
10052M: Florian Fainelli <florian@openwrt.org>
10053L: openwrt-devel@lists.openwrt.org (subscribers-only)
10054S: Maintained
10055F: drivers/vlynq/vlynq.c
10056F: include/linux/vlynq.h
10057
10058VME SUBSYSTEM
10059M: Martyn Welch <martyn.welch@ge.com>
10060M: Manohar Vanga <manohar.vanga@gmail.com>
10061M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10062L: devel@driverdev.osuosl.org
10063S: Maintained
10064T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10065F: Documentation/vme_api.txt
10066F: drivers/staging/vme/
10067F: drivers/vme/
10068F: include/linux/vme*
10069
10070VMWARE HYPERVISOR INTERFACE
10071M: Alok Kataria <akataria@vmware.com>
10072L: virtualization@lists.linux-foundation.org
10073S: Supported
10074F: arch/x86/kernel/cpu/vmware.c
10075
10076VMWARE BALLOON DRIVER
10077M: Xavier Deguillard <xdeguillard@vmware.com>
10078M: Philip Moltmann <moltmann@vmware.com>
10079M: "VMware, Inc." <pv-drivers@vmware.com>
10080L: linux-kernel@vger.kernel.org
10081S: Maintained
10082F: drivers/misc/vmw_balloon.c
10083
10084VMWARE VMXNET3 ETHERNET DRIVER
10085M: Shreyas Bhatewara <sbhatewara@vmware.com>
10086M: "VMware, Inc." <pv-drivers@vmware.com>
10087L: netdev@vger.kernel.org
10088S: Maintained
10089F: drivers/net/vmxnet3/
10090
10091VMware PVSCSI driver
10092M: Arvind Kumar <arvindkumar@vmware.com>
10093M: VMware PV-Drivers <pv-drivers@vmware.com>
10094L: linux-scsi@vger.kernel.org
10095S: Maintained
10096F: drivers/scsi/vmw_pvscsi.c
10097F: drivers/scsi/vmw_pvscsi.h
10098
10099VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10100M: Liam Girdwood <lgirdwood@gmail.com>
10101M: Mark Brown <broonie@kernel.org>
10102L: linux-kernel@vger.kernel.org
10103W: http://opensource.wolfsonmicro.com/node/15
10104W: http://www.slimlogic.co.uk/?p=48
10105T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10106S: Supported
10107F: drivers/regulator/
10108F: include/linux/regulator/
10109
10110VT1211 HARDWARE MONITOR DRIVER
10111M: Juerg Haefliger <juergh@gmail.com>
10112L: lm-sensors@lm-sensors.org
10113S: Maintained
10114F: Documentation/hwmon/vt1211
10115F: drivers/hwmon/vt1211.c
10116
10117VT8231 HARDWARE MONITOR DRIVER
10118M: Roger Lucas <vt8231@hiddenengine.co.uk>
10119L: lm-sensors@lm-sensors.org
10120S: Maintained
10121F: drivers/hwmon/vt8231.c
10122
10123VUB300 USB to SDIO/SD/MMC bridge chip
10124M: Tony Olech <tony.olech@elandigitalsystems.com>
10125L: linux-mmc@vger.kernel.org
10126L: linux-usb@vger.kernel.org
10127S: Supported
10128F: drivers/mmc/host/vub300.c
10129
10130W1 DALLAS'S 1-WIRE BUS
10131M: Evgeniy Polyakov <zbr@ioremap.net>
10132S: Maintained
10133F: Documentation/w1/
10134F: drivers/w1/
10135
10136W83791D HARDWARE MONITORING DRIVER
10137M: Marc Hulsman <m.hulsman@tudelft.nl>
10138L: lm-sensors@lm-sensors.org
10139S: Maintained
10140F: Documentation/hwmon/w83791d
10141F: drivers/hwmon/w83791d.c
10142
10143W83793 HARDWARE MONITORING DRIVER
10144M: Rudolf Marek <r.marek@assembler.cz>
10145L: lm-sensors@lm-sensors.org
10146S: Maintained
10147F: Documentation/hwmon/w83793
10148F: drivers/hwmon/w83793.c
10149
10150W83795 HARDWARE MONITORING DRIVER
10151M: Jean Delvare <jdelvare@suse.de>
10152L: lm-sensors@lm-sensors.org
10153S: Maintained
10154F: drivers/hwmon/w83795.c
10155
10156W83L51xD SD/MMC CARD INTERFACE DRIVER
10157M: Pierre Ossman <pierre@ossman.eu>
10158S: Maintained
10159F: drivers/mmc/host/wbsd.*
10160
10161WACOM PROTOCOL 4 SERIAL TABLETS
10162M: Julian Squires <julian@cipht.net>
10163M: Hans de Goede <hdegoede@redhat.com>
10164L: linux-input@vger.kernel.org
10165S: Maintained
10166F: drivers/input/tablet/wacom_serial4.c
10167
10168WATCHDOG DEVICE DRIVERS
10169M: Wim Van Sebroeck <wim@iguana.be>
10170L: linux-watchdog@vger.kernel.org
10171W: http://www.linux-watchdog.org/
10172T: git git://www.linux-watchdog.org/linux-watchdog.git
10173S: Maintained
10174F: Documentation/watchdog/
10175F: drivers/watchdog/
10176F: include/linux/watchdog.h
10177F: include/uapi/linux/watchdog.h
10178
10179WD7000 SCSI DRIVER
10180M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10181L: linux-scsi@vger.kernel.org
10182S: Maintained
10183F: drivers/scsi/wd7000.c
10184
10185WIIMOTE HID DRIVER
10186M: David Herrmann <dh.herrmann@googlemail.com>
10187L: linux-input@vger.kernel.org
10188S: Maintained
10189F: drivers/hid/hid-wiimote*
10190
10191WINBOND CIR DRIVER
10192M: David Härdeman <david@hardeman.nu>
10193S: Maintained
10194F: drivers/media/rc/winbond-cir.c
10195
10196WIMAX STACK
10197M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10198M: linux-wimax@intel.com
10199L: wimax@linuxwimax.org (subscribers-only)
10200S: Supported
10201W: http://linuxwimax.org
10202F: Documentation/wimax/README.wimax
10203F: include/linux/wimax/debug.h
10204F: include/net/wimax.h
10205F: include/uapi/linux/wimax.h
10206F: net/wimax/
10207
10208WISTRON LAPTOP BUTTON DRIVER
10209M: Miloslav Trmac <mitr@volny.cz>
10210S: Maintained
10211F: drivers/input/misc/wistron_btns.c
10212
10213WL3501 WIRELESS PCMCIA CARD DRIVER
10214M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10215L: linux-wireless@vger.kernel.org
10216W: http://oops.ghostprotocols.net:81/blog
10217S: Maintained
10218F: drivers/net/wireless/wl3501*
10219
10220WM97XX TOUCHSCREEN DRIVERS
10221M: Mark Brown <broonie@kernel.org>
10222M: Liam Girdwood <lrg@slimlogic.co.uk>
10223L: linux-input@vger.kernel.org
10224T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10225W: http://opensource.wolfsonmicro.com/node/7
10226S: Supported
10227F: drivers/input/touchscreen/*wm97*
10228F: include/linux/wm97xx.h
10229
10230WOLFSON MICROELECTRONICS DRIVERS
10231L: patches@opensource.wolfsonmicro.com
10232T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10233T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10234W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10235S: Supported
10236F: Documentation/hwmon/wm83??
10237F: arch/arm/mach-s3c64xx/mach-crag6410*
10238F: drivers/clk/clk-wm83*.c
10239F: drivers/extcon/extcon-arizona.c
10240F: drivers/leds/leds-wm83*.c
10241F: drivers/gpio/gpio-*wm*.c
10242F: drivers/gpio/gpio-arizona.c
10243F: drivers/hwmon/wm83??-hwmon.c
10244F: drivers/input/misc/wm831x-on.c
10245F: drivers/input/touchscreen/wm831x-ts.c
10246F: drivers/input/touchscreen/wm97*.c
10247F: drivers/mfd/arizona*
10248F: drivers/mfd/wm*.c
10249F: drivers/power/wm83*.c
10250F: drivers/rtc/rtc-wm83*.c
10251F: drivers/regulator/wm8*.c
10252F: drivers/video/backlight/wm83*_bl.c
10253F: drivers/watchdog/wm83*_wdt.c
10254F: include/linux/mfd/arizona/
10255F: include/linux/mfd/wm831x/
10256F: include/linux/mfd/wm8350/
10257F: include/linux/mfd/wm8400*
10258F: include/linux/wm97xx.h
10259F: include/sound/wm????.h
10260F: sound/soc/codecs/arizona.?
10261F: sound/soc/codecs/wm*
10262
10263WORKQUEUE
10264M: Tejun Heo <tj@kernel.org>
10265T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10266S: Maintained
10267F: include/linux/workqueue.h
10268F: kernel/workqueue.c
10269F: Documentation/workqueue.txt
10270
10271X.25 NETWORK LAYER
10272M: Andrew Hendry <andrew.hendry@gmail.com>
10273L: linux-x25@vger.kernel.org
10274S: Odd Fixes
10275F: Documentation/networking/x25*
10276F: include/net/x25*
10277F: net/x25/
10278
10279X86 ARCHITECTURE (32-BIT AND 64-BIT)
10280M: Thomas Gleixner <tglx@linutronix.de>
10281M: Ingo Molnar <mingo@redhat.com>
10282M: "H. Peter Anvin" <hpa@zytor.com>
10283M: x86@kernel.org
10284L: linux-kernel@vger.kernel.org
10285T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10286S: Maintained
10287F: Documentation/x86/
10288F: arch/x86/
10289
10290X86 PLATFORM DRIVERS
10291M: Darren Hart <dvhart@infradead.org>
10292L: platform-driver-x86@vger.kernel.org
10293T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10294S: Maintained
10295F: drivers/platform/x86/
10296
10297X86 MCE INFRASTRUCTURE
10298M: Tony Luck <tony.luck@intel.com>
10299M: Borislav Petkov <bp@alien8.de>
10300L: linux-edac@vger.kernel.org
10301S: Maintained
10302F: arch/x86/kernel/cpu/mcheck/*
10303
10304XC2028/3028 TUNER DRIVER
10305M: Mauro Carvalho Chehab <m.chehab@samsung.com>
10306L: linux-media@vger.kernel.org
10307W: http://linuxtv.org
10308T: git git://linuxtv.org/media_tree.git
10309S: Maintained
10310F: drivers/media/tuners/tuner-xc2028.*
10311
10312XEN HYPERVISOR INTERFACE
10313M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10314M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10315M: David Vrabel <david.vrabel@citrix.com>
10316L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10317T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10318S: Supported
10319F: arch/x86/xen/
10320F: drivers/*/xen-*front.c
10321F: drivers/xen/
10322F: arch/x86/include/asm/xen/
10323F: include/xen/
10324F: include/uapi/xen/
10325
10326XEN HYPERVISOR ARM
10327M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10328L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10329S: Supported
10330F: arch/arm/xen/
10331F: arch/arm/include/asm/xen/
10332
10333XEN HYPERVISOR ARM64
10334M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10335L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10336S: Supported
10337F: arch/arm64/xen/
10338F: arch/arm64/include/asm/xen/
10339
10340XEN NETWORK BACKEND DRIVER
10341M: Ian Campbell <ian.campbell@citrix.com>
10342M: Wei Liu <wei.liu2@citrix.com>
10343L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10344L: netdev@vger.kernel.org
10345S: Supported
10346F: drivers/net/xen-netback/*
10347
10348XEN PCI SUBSYSTEM
10349M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10350L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10351S: Supported
10352F: arch/x86/pci/*xen*
10353F: drivers/pci/*xen*
10354
10355XEN BLOCK SUBSYSTEM
10356M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10357L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10358S: Supported
10359F: drivers/block/xen-blkback/*
10360F: drivers/block/xen*
10361
10362XEN PVSCSI DRIVERS
10363M: Juergen Gross <jgross@suse.com>
10364L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10365L: linux-scsi@vger.kernel.org
10366S: Supported
10367F: drivers/scsi/xen-scsifront.c
10368F: drivers/xen/xen-scsiback.c
10369F: include/xen/interface/io/vscsiif.h
10370
10371XEN SWIOTLB SUBSYSTEM
10372M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10373L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10374S: Supported
10375F: arch/x86/xen/*swiotlb*
10376F: drivers/xen/*swiotlb*
10377
10378XFS FILESYSTEM
10379P: Silicon Graphics Inc
10380M: Dave Chinner <david@fromorbit.com>
10381M: xfs@oss.sgi.com
10382L: xfs@oss.sgi.com
10383W: http://oss.sgi.com/projects/xfs
10384T: git git://oss.sgi.com/xfs/xfs.git
10385S: Supported
10386F: Documentation/filesystems/xfs.txt
10387F: fs/xfs/
10388
10389XILINX AXI ETHERNET DRIVER
10390M: Anirudha Sarangi <anirudh@xilinx.com>
10391M: John Linn <John.Linn@xilinx.com>
10392S: Maintained
10393F: drivers/net/ethernet/xilinx/xilinx_axienet*
10394
10395XILINX UARTLITE SERIAL DRIVER
10396M: Peter Korsgaard <jacmet@sunsite.dk>
10397L: linux-serial@vger.kernel.org
10398S: Maintained
10399F: drivers/tty/serial/uartlite.c
10400
10401XILLYBUS DRIVER
10402M: Eli Billauer <eli.billauer@gmail.com>
10403L: linux-kernel@vger.kernel.org
10404S: Supported
10405F: drivers/char/xillybus/
10406
10407XTENSA XTFPGA PLATFORM SUPPORT
10408M: Max Filippov <jcmvbkbc@gmail.com>
10409L: linux-xtensa@linux-xtensa.org
10410S: Maintained
10411F: drivers/spi/spi-xtensa-xtfpga.c
10412
10413YAM DRIVER FOR AX.25
10414M: Jean-Paul Roubelat <jpr@f6fbb.org>
10415L: linux-hams@vger.kernel.org
10416S: Maintained
10417F: drivers/net/hamradio/yam*
10418F: include/linux/yam.h
10419
10420YEALINK PHONE DRIVER
10421M: Henk Vergonet <Henk.Vergonet@gmail.com>
10422L: usbb2k-api-dev@nongnu.org
10423S: Maintained
10424F: Documentation/input/yealink.txt
10425F: drivers/input/misc/yealink.*
10426
10427Z8530 DRIVER FOR AX.25
10428M: Joerg Reuter <jreuter@yaina.de>
10429W: http://yaina.de/jreuter/
10430W: http://www.qsl.net/dl1bke/
10431L: linux-hams@vger.kernel.org
10432S: Maintained
10433F: Documentation/networking/z8530drv.txt
10434F: drivers/net/hamradio/*scc.c
10435F: drivers/net/hamradio/z8530.h
10436
10437ZBUD COMPRESSED PAGE ALLOCATOR
10438M: Seth Jennings <sjennings@variantweb.net>
10439L: linux-mm@kvack.org
10440S: Maintained
10441F: mm/zbud.c
10442F: include/linux/zbud.h
10443
10444ZD1211RW WIRELESS DRIVER
10445M: Daniel Drake <dsd@gentoo.org>
10446M: Ulrich Kunitz <kune@deine-taler.de>
10447W: http://zd1211.ath.cx/wiki/DriverRewrite
10448L: linux-wireless@vger.kernel.org
10449L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10450S: Maintained
10451F: drivers/net/wireless/zd1211rw/
10452
10453ZR36067 VIDEO FOR LINUX DRIVER
10454L: mjpeg-users@lists.sourceforge.net
10455L: linux-media@vger.kernel.org
10456W: http://mjpeg.sourceforge.net/driver-zoran/
10457T: hg http://linuxtv.org/hg/v4l-dvb
10458S: Odd Fixes
10459F: drivers/media/pci/zoran/
10460
10461ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10462M: Minchan Kim <minchan@kernel.org>
10463M: Nitin Gupta <ngupta@vflare.org>
10464L: linux-kernel@vger.kernel.org
10465S: Maintained
10466F: drivers/block/zram/
10467F: Documentation/blockdev/zram.txt
10468
10469ZS DECSTATION Z85C30 SERIAL DRIVER
10470M: "Maciej W. Rozycki" <macro@linux-mips.org>
10471S: Maintained
10472F: drivers/tty/serial/zs.*
10473
10474ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10475M: Minchan Kim <minchan@kernel.org>
10476M: Nitin Gupta <ngupta@vflare.org>
10477L: linux-mm@kvack.org
10478S: Maintained
10479F: mm/zsmalloc.c
10480F: include/linux/zsmalloc.h
10481
10482ZSWAP COMPRESSED SWAP CACHING
10483M: Seth Jennings <sjennings@variantweb.net>
10484L: linux-mm@kvack.org
10485S: Maintained
10486F: mm/zswap.c
10487
10488THE REST
10489M: Linus Torvalds <torvalds@linux-foundation.org>
10490L: linux-kernel@vger.kernel.org
10491Q: http://patchwork.kernel.org/project/LKML/list/
10492T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10493S: Buried alive in reporters
10494F: *
10495F: */