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