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