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