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