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