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