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