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