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