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