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