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