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