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