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