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