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