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