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