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