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