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