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