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