iwlwifi: mvm: move U-APSD decision to authentication
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L: linux-hams@vger.kernel.org
165S: Maintained
166F: drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170L: netdev@vger.kernel.org
171S: Maintained
172F: drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M: Hans de Goede <hdegoede@redhat.com>
232L: lm-sensors@lm-sensors.org
233S: Maintained
234F: drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M: Alistair John Strachan <alistair@devzero.co.uk>
238L: lm-sensors@lm-sensors.org
239S: Maintained
240F: drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M: Jes Sorensen <jes@trained-monkey.org>
244L: linux-acenic@sunsite.dk
245S: Maintained
246F: drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M: Peter Feuerer <peter@piie.net>
250L: platform-driver-x86@vger.kernel.org
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M: "Lee, Chun-Yi" <jlee@suse.com>
257L: platform-driver-x86@vger.kernel.org
258S: Maintained
259F: drivers/platform/x86/acer-wmi.c
260
261ACPI
262M: Rafael J. Wysocki <rjw@rjwysocki.net>
263M: Len Brown <lenb@kernel.org>
264L: linux-acpi@vger.kernel.org
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S: Supported
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
272F: include/acpi/
273F: Documentation/acpi
274F: Documentation/ABI/testing/sysfs-bus-acpi
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
278F: tools/power/acpi
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
293F: tools/power/acpi/
294
295ACPI FAN DRIVER
296M: Zhang Rui <rui.zhang@intel.com>
297L: linux-acpi@vger.kernel.org
298W: https://01.org/linux-acpi
299S: Supported
300F: drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L: platform-driver-x86@vger.kernel.org
318S: Orphan
319F: drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M: Thibaut Varene <T-Bone@parisc-linux.org>
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
326F: sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
330W: http://wiki.analog.com/AD5254
331W: http://ez.analog.com/community/linux-device-drivers
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5398
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD7142
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7877
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7879
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.de>
369L: lm-sensors@lm-sensors.org
370S: Maintained
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M: Corentin Labbe <clabbe.montjoie@gmail.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L: linux-wireless@vger.kernel.org
382W: http://wireless.kernel.org/
383S: Orphan
384F: drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5520
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
400F: drivers/leds/leds-adp5520.c
401F: drivers/gpio/gpio-adp5520.c
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
406W: http://wiki.analog.com/ADP5588
407W: http://ez.analog.com/community/linux-device-drivers
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
410F: drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
414W: http://wiki.analog.com/ADP8860
415W: http://ez.analog.com/community/linux-device-drivers
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M: Colin Leroy <colin@colino.net>
429S: Maintained
430F: drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M: Jean Delvare <jdelvare@suse.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
441W: http://wiki.analog.com/ADXL345
442W: http://ez.analog.com/community/linux-device-drivers
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M: Matthew Wilcox <matthew@wil.cx>
448L: linux-scsi@vger.kernel.org
449S: Maintained
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M: Riccardo Facchetti <fizban@tin.it>
455S: Maintained
456F: sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M: David Howells <dhowells@redhat.com>
486L: linux-afs@lists.infradead.org
487S: Supported
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M: David Airlie <airlied@linux.ie>
494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S: Maintained
496F: drivers/char/agp/
497F: include/linux/agp*
498F: include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M: "Juergen E. Fischer" <fischer@norbit.de>
502L: linux-scsi@vger.kernel.org
503S: Maintained
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M: Hannes Reinecke <hare@suse.de>
509L: linux-scsi@vger.kernel.org
510S: Maintained
511F: drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
521AIO
522M: Benjamin LaHaise <bcrl@kvack.org>
523L: linux-aio@kvack.org
524S: Supported
525F: fs/aio.c
526F: include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M: Duncan Sands <duncan.sands@free.fr>
540L: linux-usb@vger.kernel.org
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M: Manuel Lauss <manuel.lauss@gmail.com>
548S: Maintained
549F: drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M: Rudolf Marek <r.marek@assembler.cz>
553L: linux-i2c@vger.kernel.org
554S: Maintained
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M: Richard Henderson <rth@twiddle.net>
560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M: Matt Turner <mattst88@gmail.com>
562S: Odd Fixes
563L: linux-alpha@vger.kernel.org
564F: arch/alpha/
565
566ALTERA TRIPLE SPEED ETHERNET DRIVER
567M: Vince Bridgers <vbridger@opensource.altera.com>
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
600S: Supported
601F: drivers/usb/gadget/udc/amd5536udc.*
602
603AMD GEODE PROCESSOR/CHIPSET SUPPORT
604P: Andres Salomon <dilinger@queued.net>
605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
610F: drivers/video/fbdev/geode/
611F: arch/x86/include/asm/geode.h
612
613AMD IOMMU (AMD-VI)
614M: Joerg Roedel <joro@8bytes.org>
615L: iommu@lists.linux-foundation.org
616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617S: Maintained
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
620
621AMD MICROCODE UPDATE SUPPORT
622M: Andreas Herrmann <herrmann.der.user@googlemail.com>
623L: amd64-microcode@amd64.org
624S: Maintained
625F: arch/x86/kernel/cpu/microcode/amd*
626
627AMD XGBE DRIVER
628M: Tom Lendacky <thomas.lendacky@amd.com>
629L: netdev@vger.kernel.org
630S: Supported
631F: drivers/net/ethernet/amd/xgbe/
632F: drivers/net/phy/amd-xgbe-phy.c
633
634AMS (Apple Motion Sensor) DRIVER
635M: Michael Hanselmann <linux-kernel@hansmi.ch>
636S: Supported
637F: drivers/macintosh/ams/
638
639AMSO1100 RNIC DRIVER
640M: Tom Tucker <tom@opengridcomputing.com>
641M: Steve Wise <swise@opengridcomputing.com>
642L: linux-rdma@vger.kernel.org
643S: Maintained
644F: drivers/infiniband/hw/amso1100/
645
646ANALOG DEVICES INC AD9389B DRIVER
647M: Hans Verkuil <hans.verkuil@cisco.com>
648L: linux-media@vger.kernel.org
649S: Maintained
650F: drivers/media/i2c/ad9389b*
651
652ANALOG DEVICES INC ADV7511 DRIVER
653M: Hans Verkuil <hans.verkuil@cisco.com>
654L: linux-media@vger.kernel.org
655S: Maintained
656F: drivers/media/i2c/adv7511*
657
658ANALOG DEVICES INC ADV7604 DRIVER
659M: Hans Verkuil <hans.verkuil@cisco.com>
660L: linux-media@vger.kernel.org
661S: Maintained
662F: drivers/media/i2c/adv7604*
663
664ANALOG DEVICES INC ADV7842 DRIVER
665M: Hans Verkuil <hans.verkuil@cisco.com>
666L: linux-media@vger.kernel.org
667S: Maintained
668F: drivers/media/i2c/adv7842*
669
670ANALOG DEVICES INC ASOC CODEC DRIVERS
671M: Lars-Peter Clausen <lars@metafoo.de>
672L: alsa-devel@alsa-project.org (moderated for non-subscribers)
673W: http://wiki.analog.com/
674W: http://ez.analog.com/community/linux-device-drivers
675S: Supported
676F: sound/soc/codecs/adau*
677F: sound/soc/codecs/adav*
678F: sound/soc/codecs/ad1*
679F: sound/soc/codecs/ad7*
680F: sound/soc/codecs/ssm*
681F: sound/soc/codecs/sigmadsp.*
682
683ANALOG DEVICES INC ASOC DRIVERS
684L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
685L: alsa-devel@alsa-project.org (moderated for non-subscribers)
686W: http://blackfin.uclinux.org/
687S: Supported
688F: sound/soc/blackfin/*
689
690ANALOG DEVICES INC IIO DRIVERS
691M: Lars-Peter Clausen <lars@metafoo.de>
692M: Michael Hennerich <Michael.Hennerich@analog.com>
693W: http://wiki.analog.com/
694W: http://ez.analog.com/community/linux-device-drivers
695S: Supported
696F: drivers/iio/*/ad*
697X: drivers/iio/*/adjd*
698F: drivers/staging/iio/*/ad*
699F: staging/iio/trigger/iio-trig-bfin-timer.c
700
701AOA (Apple Onboard Audio) ALSA DRIVER
702M: Johannes Berg <johannes@sipsolutions.net>
703L: linuxppc-dev@lists.ozlabs.org
704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
705S: Maintained
706F: sound/aoa/
707
708APM DRIVER
709M: Jiri Kosina <jkosina@suse.cz>
710S: Odd fixes
711F: arch/x86/kernel/apm_32.c
712F: include/linux/apm_bios.h
713F: include/uapi/linux/apm_bios.h
714F: drivers/char/apm-emulation.c
715
716APPLE BCM5974 MULTITOUCH DRIVER
717M: Henrik Rydberg <rydberg@euromail.se>
718L: linux-input@vger.kernel.org
719S: Maintained
720F: drivers/input/mouse/bcm5974.c
721
722APPLE SMC DRIVER
723M: Henrik Rydberg <rydberg@euromail.se>
724L: lm-sensors@lm-sensors.org
725S: Maintained
726F: drivers/hwmon/applesmc.c
727
728APPLETALK NETWORK LAYER
729M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
730S: Maintained
731F: drivers/net/appletalk/
732F: net/appletalk/
733
734APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
735M: Iyappan Subramanian <isubramanian@apm.com>
736M: Keyur Chudgar <kchudgar@apm.com>
737S: Supported
738F: drivers/net/ethernet/apm/xgene/
739F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
740
741APTINA CAMERA SENSOR PLL
742M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
743L: linux-media@vger.kernel.org
744S: Maintained
745F: drivers/media/i2c/aptina-pll.*
746
747ARASAN COMPACT FLASH PATA CONTROLLER
748M: Viresh Kumar <viresh.linux@gmail.com>
749L: linux-ide@vger.kernel.org
750S: Maintained
751F: include/linux/pata_arasan_cf_data.h
752F: drivers/ata/pata_arasan_cf.c
753
754ARC FRAMEBUFFER DRIVER
755M: Jaya Kumar <jayalk@intworks.biz>
756S: Maintained
757F: drivers/video/fbdev/arcfb.c
758F: drivers/video/fbdev/core/fb_defio.c
759
760ARM MFM AND FLOPPY DRIVERS
761M: Ian Molton <spyro@f2s.com>
762S: Maintained
763F: arch/arm/lib/floppydma.S
764F: arch/arm/include/asm/floppy.h
765
766ARM PMU PROFILING AND DEBUGGING
767M: Will Deacon <will.deacon@arm.com>
768S: Maintained
769F: arch/arm/kernel/perf_event*
770F: arch/arm/oprofile/common.c
771F: arch/arm/include/asm/pmu.h
772F: arch/arm/kernel/hw_breakpoint.c
773F: arch/arm/include/asm/hw_breakpoint.h
774
775ARM PORT
776M: Russell King <linux@arm.linux.org.uk>
777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
778W: http://www.arm.linux.org.uk/
779S: Maintained
780F: arch/arm/
781
782ARM SUB-ARCHITECTURES
783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
784S: Maintained
785F: arch/arm/mach-*/
786F: arch/arm/plat-*/
787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
788
789ARM PRIMECELL AACI PL041 DRIVER
790M: Russell King <linux@arm.linux.org.uk>
791S: Maintained
792F: sound/arm/aaci.*
793
794ARM PRIMECELL CLCD PL110 DRIVER
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
797F: drivers/video/fbdev/amba-clcd.*
798
799ARM PRIMECELL KMI PL050 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: drivers/input/serio/ambakmi.*
803F: include/linux/amba/kmi.h
804
805ARM PRIMECELL MMCI PL180/1 DRIVER
806M: Russell King <linux@arm.linux.org.uk>
807S: Maintained
808F: drivers/mmc/host/mmci.*
809F: include/linux/amba/mmci.h
810
811ARM PRIMECELL UART PL010 AND PL011 DRIVERS
812M: Russell King <linux@arm.linux.org.uk>
813S: Maintained
814F: drivers/tty/serial/amba-pl01*.c
815F: include/linux/amba/serial.h
816
817ARM PRIMECELL BUS SUPPORT
818M: Russell King <linux@arm.linux.org.uk>
819S: Maintained
820F: drivers/amba/
821F: include/linux/amba/bus.h
822
823ARM/ADS SPHERE MACHINE SUPPORT
824M: Lennert Buytenhek <kernel@wantstofly.org>
825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826S: Maintained
827
828ARM/AFEB9260 MACHINE SUPPORT
829M: Sergey Lapin <slapin@ossfans.org>
830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
831S: Maintained
832
833ARM/AJECO 1ARM MACHINE SUPPORT
834M: Lennert Buytenhek <kernel@wantstofly.org>
835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
836S: Maintained
837
838ARM/Allwinner A1X SoC support
839M: Maxime Ripard <maxime.ripard@free-electrons.com>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
842N: sun[x4567]i
843
844ARM/Allwinner SoC Clock Support
845M: Emilio López <emilio@elopez.com.ar>
846S: Maintained
847F: drivers/clk/sunxi/
848
849ARM/Amlogic MesonX SoC support
850M: Carlo Caione <carlo@caione.org>
851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852S: Maintained
853F: drivers/media/rc/meson-ir.c
854N: meson[x68]
855
856ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
857M: Andrew Victor <linux@maxim.org.za>
858M: Nicolas Ferre <nicolas.ferre@atmel.com>
859M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
860L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
861W: http://maxim.org.za/at91_26.html
862W: http://www.linux4sam.org
863S: Supported
864F: arch/arm/mach-at91/
865F: include/soc/at91/
866F: arch/arm/boot/dts/at91*.dts
867F: arch/arm/boot/dts/at91*.dtsi
868F: arch/arm/boot/dts/sama*.dts
869F: arch/arm/boot/dts/sama*.dtsi
870
871ARM/ATMEL AT91 Clock Support
872M: Boris Brezillon <boris.brezillon@free-electrons.com>
873S: Maintained
874F: drivers/clk/at91
875
876ARM/CALXEDA HIGHBANK ARCHITECTURE
877M: Rob Herring <robh@kernel.org>
878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879S: Maintained
880F: arch/arm/mach-highbank/
881
882ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
883M: Krzysztof Halasa <khalasa@piap.pl>
884S: Maintained
885F: arch/arm/mach-cns3xxx/
886
887ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
888M: Alexander Shiyan <shc_work@mail.ru>
889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S: Odd Fixes
891N: clps711x
892
893ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
894M: Hartley Sweeten <hsweeten@visionengravers.com>
895M: Ryan Mallon <rmallon@gmail.com>
896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897S: Maintained
898F: arch/arm/mach-ep93xx/
899F: arch/arm/mach-ep93xx/include/mach/
900
901ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
902M: Lennert Buytenhek <kernel@wantstofly.org>
903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904S: Maintained
905
906ARM/CLKDEV SUPPORT
907M: Russell King <linux@arm.linux.org.uk>
908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
909S: Maintained
910F: arch/arm/include/asm/clkdev.h
911F: drivers/clk/clkdev.c
912
913ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
914M: Mike Rapoport <mike@compulab.co.il>
915L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
916S: Maintained
917
918ARM/CONTEC MICRO9 MACHINE SUPPORT
919M: Hubert Feurstein <hubert.feurstein@contec.at>
920S: Maintained
921F: arch/arm/mach-ep93xx/micro9.c
922
923ARM/CORGI MACHINE SUPPORT
924M: Richard Purdie <rpurdie@rpsys.net>
925S: Maintained
926
927ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
928M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930T: git git://git.berlios.de/gemini-board
931S: Maintained
932F: arch/arm/mach-gemini/
933
934ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
935M: Barry Song <baohua@kernel.org>
936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
938S: Maintained
939F: arch/arm/mach-prima2/
940F: drivers/clk/sirf/
941F: drivers/clocksource/timer-prima2.c
942F: drivers/clocksource/timer-marco.c
943N: [^a-z]sirf
944
945ARM/EBSA110 MACHINE SUPPORT
946M: Russell King <linux@arm.linux.org.uk>
947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948W: http://www.arm.linux.org.uk/
949S: Maintained
950F: arch/arm/mach-ebsa110/
951F: drivers/net/ethernet/amd/am79c961a.*
952
953ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
954M: Uwe Kleine-König <kernel@pengutronix.de>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S: Maintained
957N: efm32
958
959ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
960M: Daniel Ribeiro <drwyrm@gmail.com>
961M: Stefan Schmidt <stefan@openezx.org>
962M: Harald Welte <laforge@openezx.org>
963L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
964W: http://www.openezx.org/
965S: Maintained
966T: topgit git://git.openezx.org/openezx.git
967F: arch/arm/mach-pxa/ezx.c
968
969ARM/FARADAY FA526 PORT
970M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972S: Maintained
973T: git git://git.berlios.de/gemini-board
974F: arch/arm/mm/*-fa*
975
976ARM/FOOTBRIDGE ARCHITECTURE
977M: Russell King <linux@arm.linux.org.uk>
978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979W: http://www.arm.linux.org.uk/
980S: Maintained
981F: arch/arm/include/asm/hardware/dec21285.h
982F: arch/arm/mach-footbridge/
983
984ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
985M: Shawn Guo <shawn.guo@linaro.org>
986M: Sascha Hauer <kernel@pengutronix.de>
987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S: Maintained
989T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
990F: arch/arm/mach-imx/
991F: arch/arm/mach-mxs/
992F: arch/arm/boot/dts/imx*
993F: arch/arm/configs/imx*_defconfig
994
995ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
996M: Lennert Buytenhek <kernel@wantstofly.org>
997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998S: Maintained
999
1000ARM/GUMSTIX MACHINE SUPPORT
1001M: Steve Sakoman <sakoman@gmail.com>
1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003S: Maintained
1004
1005ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1006M: Philipp Zabel <philipp.zabel@gmail.com>
1007M: Paul Parsons <lost.distance@yahoo.com>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
1010F: arch/arm/mach-pxa/hx4700.c
1011F: arch/arm/mach-pxa/include/mach/hx4700.h
1012F: sound/soc/pxa/hx4700.c
1013
1014ARM/HISILICON SOC SUPPORT
1015M: Wei Xu <xuwei5@hisilicon.com>
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017W: http://www.hisilicon.com
1018S: Supported
1019T: git git://github.com/hisilicon/linux-hisi.git
1020F: arch/arm/mach-hisi/
1021
1022ARM/HP JORNADA 7XX MACHINE SUPPORT
1023M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1024W: www.jlime.com
1025S: Maintained
1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1027F: arch/arm/mach-sa1100/jornada720.c
1028F: arch/arm/mach-sa1100/include/mach/jornada720.h
1029
1030ARM/IGEP MACHINE SUPPORT
1031M: Enric Balletbo i Serra <eballetbo@gmail.com>
1032M: Javier Martinez Canillas <javier@dowhile0.org>
1033L: linux-omap@vger.kernel.org
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035S: Maintained
1036F: arch/arm/boot/dts/omap3-igep*
1037
1038ARM/INCOME PXA270 SUPPORT
1039M: Marek Vasut <marek.vasut@gmail.com>
1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S: Maintained
1042F: arch/arm/mach-pxa/colibri-pxa270-income.c
1043
1044ARM/INTEL IOP32X ARM ARCHITECTURE
1045M: Lennert Buytenhek <kernel@wantstofly.org>
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
1048
1049ARM/INTEL IOP33X ARM ARCHITECTURE
1050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1051S: Orphan
1052
1053ARM/INTEL IOP13XX ARM ARCHITECTURE
1054M: Lennert Buytenhek <kernel@wantstofly.org>
1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056S: Maintained
1057
1058ARM/INTEL IQ81342EX MACHINE SUPPORT
1059M: Lennert Buytenhek <kernel@wantstofly.org>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062
1063ARM/INTEL IXDP2850 MACHINE SUPPORT
1064M: Lennert Buytenhek <kernel@wantstofly.org>
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S: Maintained
1067
1068ARM/INTEL IXP4XX ARM ARCHITECTURE
1069M: Imre Kaloz <kaloz@openwrt.org>
1070M: Krzysztof Halasa <khalasa@piap.pl>
1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072S: Maintained
1073F: arch/arm/mach-ixp4xx/
1074
1075ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1076M: Jonathan Cameron <jic23@cam.ac.uk>
1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078S: Maintained
1079F: arch/arm/mach-pxa/stargate2.c
1080F: drivers/pcmcia/pxa2xx_stargate2.c
1081
1082ARM/INTEL XSC3 (MANZANO) ARM CORE
1083M: Lennert Buytenhek <kernel@wantstofly.org>
1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085S: Maintained
1086
1087ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1088M: Lennert Buytenhek <kernel@wantstofly.org>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S: Maintained
1091
1092ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1093M: Santosh Shilimkar <ssantosh@kernel.org>
1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095S: Maintained
1096F: arch/arm/mach-keystone/
1097T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1098
1099ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1100M: Santosh Shilimkar <ssantosh@kernel.org>
1101L: linux-kernel@vger.kernel.org
1102S: Maintained
1103F: drivers/clk/keystone/
1104
1105ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1106M: Santosh Shilimkar <ssantosh@kernel.org>
1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108L: linux-kernel@vger.kernel.org
1109S: Maintained
1110F: drivers/clocksource/timer-keystone.c
1111
1112ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1113M: Santosh Shilimkar <ssantosh@kernel.org>
1114L: linux-kernel@vger.kernel.org
1115S: Maintained
1116F: drivers/power/reset/keystone-reset.c
1117
1118ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1119M: Santosh Shilimkar <ssantosh@kernel.org>
1120L: linux-kernel@vger.kernel.org
1121S: Maintained
1122F: drivers/memory/*emif*
1123
1124ARM/LOGICPD PXA270 MACHINE SUPPORT
1125M: Lennert Buytenhek <kernel@wantstofly.org>
1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127S: Maintained
1128
1129ARM/MAGICIAN MACHINE SUPPORT
1130M: Philipp Zabel <philipp.zabel@gmail.com>
1131S: Maintained
1132
1133ARM/Marvell Armada 370 and Armada XP SOC support
1134M: Jason Cooper <jason@lakedaemon.net>
1135M: Andrew Lunn <andrew@lunn.ch>
1136M: Gregory Clement <gregory.clement@free-electrons.com>
1137M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139S: Maintained
1140F: arch/arm/mach-mvebu/
1141
1142ARM/Marvell Berlin SoC support
1143M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S: Maintained
1146F: arch/arm/mach-berlin/
1147
1148ARM/Marvell Dove/MV78xx0/Orion SOC support
1149M: Jason Cooper <jason@lakedaemon.net>
1150M: Andrew Lunn <andrew@lunn.ch>
1151M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153S: Maintained
1154F: arch/arm/mach-dove/
1155F: arch/arm/mach-mv78xx0/
1156F: arch/arm/mach-orion5x/
1157F: arch/arm/plat-orion/
1158
1159ARM/Orion SoC/Technologic Systems TS-78xx platform support
1160M: Alexander Clouter <alex@digriz.org.uk>
1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162W: http://www.digriz.org.uk/ts78xx/kernel
1163S: Maintained
1164F: arch/arm/mach-orion5x/ts78xx-*
1165
1166ARM/Mediatek SoC support
1167M: Matthias Brugger <matthias.bgg@gmail.com>
1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169S: Maintained
1170F: arch/arm/boot/dts/mt6*
1171F: arch/arm/boot/dts/mt8*
1172F: arch/arm/mach-mediatek/
1173N: mtk
1174K: mediatek
1175
1176ARM/MICREL KS8695 ARCHITECTURE
1177M: Greg Ungerer <gerg@uclinux.org>
1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179F: arch/arm/mach-ks8695/
1180S: Odd Fixes
1181
1182ARM/MIOA701 MACHINE SUPPORT
1183M: Robert Jarzmik <robert.jarzmik@free.fr>
1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185F: arch/arm/mach-pxa/mioa701.c
1186S: Maintained
1187
1188ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1189M: Michael Petchkovsky <mkpetch@internode.on.net>
1190S: Maintained
1191
1192ARM/NOMADIK ARCHITECTURE
1193M: Alessandro Rubini <rubini@unipv.it>
1194M: Linus Walleij <linus.walleij@linaro.org>
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197F: arch/arm/mach-nomadik/
1198F: drivers/pinctrl/nomadik/
1199F: drivers/i2c/busses/i2c-nomadik.c
1200T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1201
1202ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1203M: Nelson Castillo <arhuaco@freaks-unidos.net>
1204L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1205W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1206S: Supported
1207
1208ARM/QUALCOMM MSM MACHINE SUPPORT
1209M: David Brown <davidb@codeaurora.org>
1210M: Daniel Walker <dwalker@fifo99.com>
1211M: Bryan Huntsman <bryanh@codeaurora.org>
1212L: linux-arm-msm@vger.kernel.org
1213F: arch/arm/mach-msm/
1214F: drivers/video/fbdev/msm/
1215F: drivers/mmc/host/msm_sdcc.c
1216F: drivers/mmc/host/msm_sdcc.h
1217F: drivers/tty/serial/msm_serial.h
1218F: drivers/tty/serial/msm_serial.c
1219F: drivers/*/pm8???-*
1220F: drivers/mfd/ssbi.c
1221T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1222S: Maintained
1223
1224ARM/TOSA MACHINE SUPPORT
1225M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1226M: Dirk Opfer <dirk@opfer-online.de>
1227S: Maintained
1228
1229ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1230M: Marek Vasut <marek.vasut@gmail.com>
1231L: linux-arm-kernel@lists.infradead.org
1232W: http://hackndev.com
1233S: Maintained
1234F: arch/arm/mach-pxa/include/mach/palmtx.h
1235F: arch/arm/mach-pxa/palmtx.c
1236F: arch/arm/mach-pxa/include/mach/palmt5.h
1237F: arch/arm/mach-pxa/palmt5.c
1238F: arch/arm/mach-pxa/include/mach/palmld.h
1239F: arch/arm/mach-pxa/palmld.c
1240F: arch/arm/mach-pxa/include/mach/palmte2.h
1241F: arch/arm/mach-pxa/palmte2.c
1242F: arch/arm/mach-pxa/include/mach/palmtc.h
1243F: arch/arm/mach-pxa/palmtc.c
1244
1245ARM/PALM TREO SUPPORT
1246M: Tomas Cech <sleep_walker@suse.cz>
1247L: linux-arm-kernel@lists.infradead.org
1248W: http://hackndev.com
1249S: Maintained
1250F: arch/arm/mach-pxa/include/mach/palmtreo.h
1251F: arch/arm/mach-pxa/palmtreo.c
1252
1253ARM/PALMZ72 SUPPORT
1254M: Sergey Lapin <slapin@ossfans.org>
1255L: linux-arm-kernel@lists.infradead.org
1256W: http://hackndev.com
1257S: Maintained
1258F: arch/arm/mach-pxa/include/mach/palmz72.h
1259F: arch/arm/mach-pxa/palmz72.c
1260
1261ARM/PLEB SUPPORT
1262M: Peter Chubb <pleb@gelato.unsw.edu.au>
1263W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1264S: Maintained
1265
1266ARM/PT DIGITAL BOARD PORT
1267M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269W: http://www.arm.linux.org.uk/
1270S: Maintained
1271
1272ARM/QUALCOMM SUPPORT
1273M: Kumar Gala <galak@codeaurora.org>
1274M: David Brown <davidb@codeaurora.org>
1275L: linux-arm-msm@vger.kernel.org
1276S: Maintained
1277F: arch/arm/mach-qcom/
1278T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1279
1280ARM/RADISYS ENP2611 MACHINE SUPPORT
1281M: Lennert Buytenhek <kernel@wantstofly.org>
1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283S: Maintained
1284
1285ARM/RISCPC ARCHITECTURE
1286M: Russell King <linux@arm.linux.org.uk>
1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288W: http://www.arm.linux.org.uk/
1289S: Maintained
1290F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1291F: arch/arm/include/asm/hardware/ioc.h
1292F: arch/arm/include/asm/hardware/iomd.h
1293F: arch/arm/include/asm/hardware/memc.h
1294F: arch/arm/mach-rpc/
1295F: drivers/net/ethernet/8390/etherh.c
1296F: drivers/net/ethernet/i825xx/ether1*
1297F: drivers/net/ethernet/seeq/ether3*
1298F: drivers/scsi/arm/
1299
1300ARM/Rockchip SoC support
1301M: Heiko Stuebner <heiko@sntech.de>
1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303L: linux-rockchip@lists.infradead.org
1304S: Maintained
1305F: arch/arm/boot/dts/rk3*
1306F: arch/arm/mach-rockchip/
1307F: drivers/clk/rockchip/
1308F: drivers/i2c/busses/i2c-rk3x.c
1309F: drivers/*/*rockchip*
1310F: drivers/*/*/*rockchip*
1311F: sound/soc/rockchip/
1312
1313ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1314M: Kukjin Kim <kgene@kernel.org>
1315L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
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: arch/arm/mach-s5p*/
1324F: arch/arm/mach-exynos*/
1325F: drivers/*/*s3c2410*
1326F: drivers/*/*/*s3c2410*
1327F: drivers/spi/spi-s3c*
1328F: sound/soc/samsung/*
1329N: exynos
1330
1331ARM/SAMSUNG MOBILE MACHINE SUPPORT
1332M: Kyungmin Park <kyungmin.park@samsung.com>
1333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334S: Maintained
1335F: arch/arm/mach-s5pv210/
1336
1337ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1338M: Kyungmin Park <kyungmin.park@samsung.com>
1339M: Kamil Debski <k.debski@samsung.com>
1340L: linux-arm-kernel@lists.infradead.org
1341L: linux-media@vger.kernel.org
1342S: Maintained
1343F: drivers/media/platform/s5p-g2d/
1344
1345ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1346M: Kyungmin Park <kyungmin.park@samsung.com>
1347M: Kamil Debski <k.debski@samsung.com>
1348M: Jeongtae Park <jtp.park@samsung.com>
1349L: linux-arm-kernel@lists.infradead.org
1350L: linux-media@vger.kernel.org
1351S: Maintained
1352F: arch/arm/plat-samsung/s5p-dev-mfc.c
1353F: drivers/media/platform/s5p-mfc/
1354
1355ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1356M: Kyungmin Park <kyungmin.park@samsung.com>
1357M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1358L: linux-arm-kernel@lists.infradead.org
1359L: linux-media@vger.kernel.org
1360S: Maintained
1361F: drivers/media/platform/s5p-tv/
1362
1363ARM/SHMOBILE ARM ARCHITECTURE
1364M: Simon Horman <horms@verge.net.au>
1365M: Magnus Damm <magnus.damm@gmail.com>
1366L: linux-sh@vger.kernel.org
1367W: http://oss.renesas.com
1368Q: http://patchwork.kernel.org/project/linux-sh/list/
1369T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1370S: Supported
1371F: arch/arm/boot/dts/emev2*
1372F: arch/arm/boot/dts/r7s*
1373F: arch/arm/boot/dts/r8a*
1374F: arch/arm/boot/dts/sh*
1375F: arch/arm/configs/ape6evm_defconfig
1376F: arch/arm/configs/armadillo800eva_defconfig
1377F: arch/arm/configs/bockw_defconfig
1378F: arch/arm/configs/kzm9g_defconfig
1379F: arch/arm/configs/lager_defconfig
1380F: arch/arm/configs/mackerel_defconfig
1381F: arch/arm/configs/marzen_defconfig
1382F: arch/arm/configs/shmobile_defconfig
1383F: arch/arm/include/debug/renesas-scif.S
1384F: arch/arm/mach-shmobile/
1385F: drivers/sh/
1386
1387ARM/SOCFPGA ARCHITECTURE
1388M: Dinh Nguyen <dinguyen@opensource.altera.com>
1389S: Maintained
1390F: arch/arm/mach-socfpga/
1391W: http://www.rocketboards.org
1392T: git://git.rocketboards.org/linux-socfpga.git
1393T: git://git.rocketboards.org/linux-socfpga-next.git
1394
1395ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1396M: Dinh Nguyen <dinguyen@opensource.altera.com>
1397S: Maintained
1398F: drivers/clk/socfpga/
1399
1400ARM/SOCFPGA EDAC SUPPORT
1401M: Thor Thayer <tthayer@opensource.altera.com>
1402S: Maintained
1403F: drivers/edac/altera_edac.
1404
1405ARM/STI ARCHITECTURE
1406M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1407M: Maxime Coquelin <maxime.coquelin@st.com>
1408M: Patrice Chotard <patrice.chotard@st.com>
1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410L: kernel@stlinux.com
1411W: http://www.stlinux.com
1412S: Maintained
1413F: arch/arm/mach-sti/
1414F: arch/arm/boot/dts/sti*
1415F: drivers/clocksource/arm_global_timer.c
1416F: drivers/i2c/busses/i2c-st.c
1417F: drivers/media/rc/st_rc.c
1418F: drivers/mmc/host/sdhci-st.c
1419F: drivers/phy/phy-stih407-usb.c
1420F: drivers/phy/phy-stih41x-usb.c
1421F: drivers/pinctrl/pinctrl-st.c
1422F: drivers/reset/sti/
1423F: drivers/tty/serial/st-asc.c
1424F: drivers/usb/dwc3/dwc3-st.c
1425F: drivers/usb/host/ehci-st.c
1426F: drivers/usb/host/ohci-st.c
1427F: drivers/ata/ahci_st.c
1428
1429ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1430M: Lennert Buytenhek <kernel@wantstofly.org>
1431L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432S: Maintained
1433
1434ARM/TETON BGA MACHINE SUPPORT
1435M: "Mark F. Brown" <mark.brown314@gmail.com>
1436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1437S: Maintained
1438
1439ARM/THECUS N2100 MACHINE SUPPORT
1440M: Lennert Buytenhek <kernel@wantstofly.org>
1441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442S: Maintained
1443
1444ARM/NUVOTON W90X900 ARM ARCHITECTURE
1445M: Wan ZongShun <mcuos.com@gmail.com>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447W: http://www.mcuos.com
1448S: Maintained
1449F: arch/arm/mach-w90x900/
1450F: drivers/input/keyboard/w90p910_keypad.c
1451F: drivers/input/touchscreen/w90p910_ts.c
1452F: drivers/watchdog/nuc900_wdt.c
1453F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1454F: drivers/mtd/nand/nuc900_nand.c
1455F: drivers/rtc/rtc-nuc900.c
1456F: drivers/spi/spi-nuc900.c
1457F: drivers/usb/host/ehci-w90x900.c
1458F: drivers/video/fbdev/nuc900fb.c
1459
1460ARM/U300 MACHINE SUPPORT
1461M: Linus Walleij <linus.walleij@linaro.org>
1462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463S: Supported
1464F: arch/arm/mach-u300/
1465F: drivers/clocksource/timer-u300.c
1466F: drivers/i2c/busses/i2c-stu300.c
1467F: drivers/rtc/rtc-coh901331.c
1468F: drivers/watchdog/coh901327_wdt.c
1469F: drivers/dma/coh901318*
1470F: drivers/mfd/ab3100*
1471F: drivers/rtc/rtc-ab3100.c
1472F: drivers/rtc/rtc-coh901331.c
1473T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1474
1475ARM/Ux500 ARM ARCHITECTURE
1476M: Linus Walleij <linus.walleij@linaro.org>
1477L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478S: Maintained
1479F: arch/arm/mach-ux500/
1480F: drivers/clocksource/clksrc-dbx500-prcmu.c
1481F: drivers/dma/ste_dma40*
1482F: drivers/hwspinlock/u8500_hsem.c
1483F: drivers/mfd/abx500*
1484F: drivers/mfd/ab8500*
1485F: drivers/mfd/dbx500*
1486F: drivers/mfd/db8500*
1487F: drivers/pinctrl/nomadik/pinctrl-ab*
1488F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1489F: drivers/rtc/rtc-ab8500.c
1490F: drivers/rtc/rtc-pl031.c
1491T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1492
1493ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1494M: Ulf Hansson <ulf.hansson@linaro.org>
1495L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496T: git git://git.linaro.org/people/ulfh/clk.git
1497S: Maintained
1498F: drivers/clk/ux500/
1499F: include/linux/platform_data/clk-ux500.h
1500
1501ARM/VERSATILE EXPRESS PLATFORM
1502M: Liviu Dudau <liviu.dudau@arm.com>
1503M: Sudeep Holla <sudeep.holla@arm.com>
1504M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1505L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506S: Maintained
1507F: arch/arm/boot/dts/vexpress*
1508F: arch/arm/mach-vexpress/
1509F: */*/vexpress*
1510F: */*/*/vexpress*
1511F: drivers/clk/versatile/clk-vexpress-osc.c
1512F: drivers/clocksource/versatile.c
1513
1514ARM/VFP SUPPORT
1515M: Russell King <linux@arm.linux.org.uk>
1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517W: http://www.arm.linux.org.uk/
1518S: Maintained
1519F: arch/arm/vfp/
1520
1521ARM/VOIPAC PXA270 SUPPORT
1522M: Marek Vasut <marek.vasut@gmail.com>
1523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1524S: Maintained
1525F: arch/arm/mach-pxa/vpac270.c
1526F: arch/arm/mach-pxa/include/mach/vpac270.h
1527
1528ARM/VT8500 ARM ARCHITECTURE
1529M: Tony Prisk <linux@prisktech.co.nz>
1530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531S: Maintained
1532F: arch/arm/mach-vt8500/
1533F: drivers/clocksource/vt8500_timer.c
1534F: drivers/i2c/busses/i2c-wmt.c
1535F: drivers/mmc/host/wmt-sdmmc.c
1536F: drivers/pwm/pwm-vt8500.c
1537F: drivers/rtc/rtc-vt8500.c
1538F: drivers/tty/serial/vt8500_serial.c
1539F: drivers/usb/host/ehci-platform.c
1540F: drivers/usb/host/uhci-platform.c
1541F: drivers/video/fbdev/vt8500lcdfb.*
1542F: drivers/video/fbdev/wm8505fb*
1543F: drivers/video/fbdev/wmt_ge_rops.*
1544
1545ARM/ZIPIT Z2 SUPPORT
1546M: Marek Vasut <marek.vasut@gmail.com>
1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548S: Maintained
1549F: arch/arm/mach-pxa/z2.c
1550F: arch/arm/mach-pxa/include/mach/z2.h
1551
1552ARM/ZYNQ ARCHITECTURE
1553M: Michal Simek <michal.simek@xilinx.com>
1554R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556W: http://wiki.xilinx.com
1557T: git git://git.xilinx.com/linux-xlnx.git
1558S: Supported
1559F: arch/arm/mach-zynq/
1560F: drivers/cpuidle/cpuidle-zynq.c
1561F: drivers/block/xsysace.c
1562N: zynq
1563N: xilinx
1564F: drivers/clocksource/cadence_ttc_timer.c
1565F: drivers/i2c/busses/i2c-cadence.c
1566F: drivers/mmc/host/sdhci-of-arasan.c
1567
1568ARM SMMU DRIVER
1569M: Will Deacon <will.deacon@arm.com>
1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571S: Maintained
1572F: drivers/iommu/arm-smmu.c
1573
1574ARM64 PORT (AARCH64 ARCHITECTURE)
1575M: Catalin Marinas <catalin.marinas@arm.com>
1576M: Will Deacon <will.deacon@arm.com>
1577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578S: Maintained
1579F: arch/arm64/
1580F: Documentation/arm64/
1581
1582AS3645A LED FLASH CONTROLLER DRIVER
1583M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1584L: linux-media@vger.kernel.org
1585T: git git://linuxtv.org/media_tree.git
1586S: Maintained
1587F: drivers/media/i2c/as3645a.c
1588F: include/media/as3645a.h
1589
1590ASC7621 HARDWARE MONITOR DRIVER
1591M: George Joseph <george.joseph@fairview5.com>
1592L: lm-sensors@lm-sensors.org
1593S: Maintained
1594F: Documentation/hwmon/asc7621
1595F: drivers/hwmon/asc7621.c
1596
1597ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1598M: Corentin Chary <corentin.chary@gmail.com>
1599L: acpi4asus-user@lists.sourceforge.net
1600L: platform-driver-x86@vger.kernel.org
1601W: http://acpi4asus.sf.net
1602S: Maintained
1603F: drivers/platform/x86/asus*.c
1604F: drivers/platform/x86/eeepc*.c
1605
1606ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1607R: Dan Williams <dan.j.williams@intel.com>
1608W: http://sourceforge.net/projects/xscaleiop
1609S: Odd fixes
1610F: Documentation/crypto/async-tx-api.txt
1611F: crypto/async_tx/
1612F: drivers/dma/
1613F: include/linux/dmaengine.h
1614F: include/linux/async_tx.h
1615
1616AT24 EEPROM DRIVER
1617M: Wolfram Sang <wsa@the-dreams.de>
1618L: linux-i2c@vger.kernel.org
1619S: Maintained
1620F: drivers/misc/eeprom/at24.c
1621F: include/linux/platform_data/at24.h
1622
1623ATA OVER ETHERNET (AOE) DRIVER
1624M: "Ed L. Cashin" <ecashin@coraid.com>
1625W: http://support.coraid.com/support/linux
1626S: Supported
1627F: Documentation/aoe/
1628F: drivers/block/aoe/
1629
1630ATHEROS ATH GENERIC UTILITIES
1631M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1632L: linux-wireless@vger.kernel.org
1633S: Supported
1634F: drivers/net/wireless/ath/*
1635
1636ATHEROS ATH5K WIRELESS DRIVER
1637M: Jiri Slaby <jirislaby@gmail.com>
1638M: Nick Kossifidis <mickflemm@gmail.com>
1639M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1640L: linux-wireless@vger.kernel.org
1641L: ath5k-devel@lists.ath5k.org
1642W: http://wireless.kernel.org/en/users/Drivers/ath5k
1643S: Maintained
1644F: drivers/net/wireless/ath/ath5k/
1645
1646ATHEROS ATH6KL WIRELESS DRIVER
1647M: Kalle Valo <kvalo@qca.qualcomm.com>
1648L: linux-wireless@vger.kernel.org
1649W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1650T: git git://github.com/kvalo/ath.git
1651S: Supported
1652F: drivers/net/wireless/ath/ath6kl/
1653
1654WILOCITY WIL6210 WIRELESS DRIVER
1655M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1656L: linux-wireless@vger.kernel.org
1657L: wil6210@qca.qualcomm.com
1658S: Supported
1659W: http://wireless.kernel.org/en/users/Drivers/wil6210
1660F: drivers/net/wireless/ath/wil6210/
1661F: include/uapi/linux/wil6210_uapi.h
1662
1663CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1664M: Christian Lamparter <chunkeey@googlemail.com>
1665L: linux-wireless@vger.kernel.org
1666W: http://wireless.kernel.org/en/users/Drivers/carl9170
1667S: Maintained
1668F: drivers/net/wireless/ath/carl9170/
1669
1670ATK0110 HWMON DRIVER
1671M: Luca Tettamanti <kronos.it@gmail.com>
1672L: lm-sensors@lm-sensors.org
1673S: Maintained
1674F: drivers/hwmon/asus_atk0110.c
1675
1676ATI_REMOTE2 DRIVER
1677M: Ville Syrjala <syrjala@sci.fi>
1678S: Maintained
1679F: drivers/input/misc/ati_remote2.c
1680
1681ATLX ETHERNET DRIVERS
1682M: Jay Cliburn <jcliburn@gmail.com>
1683M: Chris Snook <chris.snook@gmail.com>
1684L: netdev@vger.kernel.org
1685W: http://sourceforge.net/projects/atl1
1686W: http://atl1.sourceforge.net
1687S: Maintained
1688F: drivers/net/ethernet/atheros/
1689
1690ATM
1691M: Chas Williams <chas@cmf.nrl.navy.mil>
1692L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1693L: netdev@vger.kernel.org
1694W: http://linux-atm.sourceforge.net
1695S: Maintained
1696F: drivers/atm/
1697F: include/linux/atm*
1698F: include/uapi/linux/atm*
1699
1700ATMEL AT91 / AT32 MCI DRIVER
1701M: Ludovic Desroches <ludovic.desroches@atmel.com>
1702S: Maintained
1703F: drivers/mmc/host/atmel-mci.c
1704F: drivers/mmc/host/atmel-mci-regs.h
1705
1706ATMEL AT91 / AT32 SERIAL DRIVER
1707M: Nicolas Ferre <nicolas.ferre@atmel.com>
1708S: Supported
1709F: drivers/tty/serial/atmel_serial.c
1710
1711ATMEL Audio ALSA driver
1712M: Bo Shen <voice.shen@atmel.com>
1713L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1714S: Supported
1715F: sound/soc/atmel
1716
1717ATMEL DMA DRIVER
1718M: Nicolas Ferre <nicolas.ferre@atmel.com>
1719L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1720S: Supported
1721F: drivers/dma/at_hdmac.c
1722F: drivers/dma/at_hdmac_regs.h
1723F: include/linux/platform_data/dma-atmel.h
1724
1725ATMEL I2C DRIVER
1726M: Ludovic Desroches <ludovic.desroches@atmel.com>
1727L: linux-i2c@vger.kernel.org
1728S: Supported
1729F: drivers/i2c/busses/i2c-at91.c
1730
1731ATMEL ISI DRIVER
1732M: Josh Wu <josh.wu@atmel.com>
1733L: linux-media@vger.kernel.org
1734S: Supported
1735F: drivers/media/platform/soc_camera/atmel-isi.c
1736F: include/media/atmel-isi.h
1737
1738ATMEL LCDFB DRIVER
1739M: Nicolas Ferre <nicolas.ferre@atmel.com>
1740L: linux-fbdev@vger.kernel.org
1741S: Maintained
1742F: drivers/video/fbdev/atmel_lcdfb.c
1743F: include/video/atmel_lcdc.h
1744
1745ATMEL MACB ETHERNET DRIVER
1746M: Nicolas Ferre <nicolas.ferre@atmel.com>
1747S: Supported
1748F: drivers/net/ethernet/cadence/
1749
1750ATMEL NAND DRIVER
1751M: Josh Wu <josh.wu@atmel.com>
1752L: linux-mtd@lists.infradead.org
1753S: Supported
1754F: drivers/mtd/nand/atmel_nand*
1755
1756ATMEL SPI DRIVER
1757M: Nicolas Ferre <nicolas.ferre@atmel.com>
1758S: Supported
1759F: drivers/spi/spi-atmel.*
1760
1761ATMEL SSC DRIVER
1762M: Bo Shen <voice.shen@atmel.com>
1763L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1764S: Supported
1765F: drivers/misc/atmel-ssc.c
1766F: include/linux/atmel-ssc.h
1767
1768ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1769M: Nicolas Ferre <nicolas.ferre@atmel.com>
1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771S: Supported
1772F: drivers/misc/atmel_tclib.c
1773F: drivers/clocksource/tcb_clksrc.c
1774
1775ATMEL USBA UDC DRIVER
1776M: Nicolas Ferre <nicolas.ferre@atmel.com>
1777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778S: Supported
1779F: drivers/usb/gadget/udc/atmel_usba_udc.*
1780
1781ATMEL WIRELESS DRIVER
1782M: Simon Kelley <simon@thekelleys.org.uk>
1783L: linux-wireless@vger.kernel.org
1784W: http://www.thekelleys.org.uk/atmel
1785W: http://atmelwlandriver.sourceforge.net/
1786S: Maintained
1787F: drivers/net/wireless/atmel*
1788
1789ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1790M: Bradley Grove <linuxdrivers@attotech.com>
1791L: linux-scsi@vger.kernel.org
1792W: http://www.attotech.com
1793S: Supported
1794F: drivers/scsi/esas2r
1795
1796AUDIT SUBSYSTEM
1797M: Eric Paris <eparis@redhat.com>
1798L: linux-audit@redhat.com (subscribers-only)
1799W: http://people.redhat.com/sgrubb/audit/
1800T: git git://git.infradead.org/users/eparis/audit.git
1801S: Maintained
1802F: include/linux/audit.h
1803F: include/uapi/linux/audit.h
1804F: kernel/audit*
1805
1806AUXILIARY DISPLAY DRIVERS
1807M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1808W: http://miguelojeda.es/auxdisplay.htm
1809W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1810S: Maintained
1811F: drivers/auxdisplay/
1812F: include/linux/cfag12864b.h
1813
1814AVR32 ARCHITECTURE
1815M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1816M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1817W: http://www.atmel.com/products/AVR32/
1818W: http://mirror.egtvedt.no/avr32linux.org/
1819W: http://avrfreaks.net/
1820S: Maintained
1821F: arch/avr32/
1822
1823AVR32/AT32AP MACHINE SUPPORT
1824M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1825M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1826S: Maintained
1827F: arch/avr32/mach-at32ap/
1828
1829AX.25 NETWORK LAYER
1830M: Ralf Baechle <ralf@linux-mips.org>
1831L: linux-hams@vger.kernel.org
1832W: http://www.linux-ax25.org/
1833S: Maintained
1834F: include/uapi/linux/ax25.h
1835F: include/net/ax25.h
1836F: net/ax25/
1837
1838AZ6007 DVB DRIVER
1839M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1840L: linux-media@vger.kernel.org
1841W: http://linuxtv.org
1842T: git git://linuxtv.org/media_tree.git
1843S: Maintained
1844F: drivers/media/usb/dvb-usb-v2/az6007.c
1845
1846AZTECH FM RADIO RECEIVER DRIVER
1847M: Hans Verkuil <hverkuil@xs4all.nl>
1848L: linux-media@vger.kernel.org
1849T: git git://linuxtv.org/media_tree.git
1850W: http://linuxtv.org
1851S: Maintained
1852F: drivers/media/radio/radio-aztech*
1853
1854B43 WIRELESS DRIVER
1855M: Stefano Brivio <stefano.brivio@polimi.it>
1856L: linux-wireless@vger.kernel.org
1857L: b43-dev@lists.infradead.org
1858W: http://wireless.kernel.org/en/users/Drivers/b43
1859S: Maintained
1860F: drivers/net/wireless/b43/
1861
1862B43LEGACY WIRELESS DRIVER
1863M: Larry Finger <Larry.Finger@lwfinger.net>
1864M: Stefano Brivio <stefano.brivio@polimi.it>
1865L: linux-wireless@vger.kernel.org
1866L: b43-dev@lists.infradead.org
1867W: http://wireless.kernel.org/en/users/Drivers/b43
1868S: Maintained
1869F: drivers/net/wireless/b43legacy/
1870
1871BACKLIGHT CLASS/SUBSYSTEM
1872M: Jingoo Han <jg1.han@samsung.com>
1873M: Lee Jones <lee.jones@linaro.org>
1874S: Maintained
1875F: drivers/video/backlight/
1876F: include/linux/backlight.h
1877
1878BATMAN ADVANCED
1879M: Marek Lindner <mareklindner@neomailbox.ch>
1880M: Simon Wunderlich <sw@simonwunderlich.de>
1881M: Antonio Quartulli <antonio@meshcoding.com>
1882L: b.a.t.m.a.n@lists.open-mesh.org
1883W: http://www.open-mesh.org/
1884S: Maintained
1885F: net/batman-adv/
1886
1887BAYCOM/HDLCDRV DRIVERS FOR AX.25
1888M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1889L: linux-hams@vger.kernel.org
1890W: http://www.baycom.org/~tom/ham/ham.html
1891S: Maintained
1892F: drivers/net/hamradio/baycom*
1893
1894BCACHE (BLOCK LAYER CACHE)
1895M: Kent Overstreet <kmo@daterainc.com>
1896L: linux-bcache@vger.kernel.org
1897W: http://bcache.evilpiepirate.org
1898S: Maintained:
1899F: drivers/md/bcache/
1900
1901BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1902M: Kevin McKinney <klmckinney1@gmail.com>
1903M: Matthias Beyer <mail@beyermatthias.de>
1904L: devel@driverdev.osuosl.org
1905S: Maintained
1906F: drivers/staging/bcm*
1907
1908BEFS FILE SYSTEM
1909S: Orphan
1910F: Documentation/filesystems/befs.txt
1911F: fs/befs/
1912
1913BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1914M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1915L: netdev@vger.kernel.org
1916S: Maintained
1917F: drivers/net/ethernet/ec_bhf.c
1918
1919BFS FILE SYSTEM
1920M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1921S: Maintained
1922F: Documentation/filesystems/bfs.txt
1923F: fs/bfs/
1924F: include/uapi/linux/bfs_fs.h
1925
1926BLACKFIN ARCHITECTURE
1927M: Steven Miao <realmz6@gmail.com>
1928L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1929T: git git://git.code.sf.net/p/adi-linux/code
1930W: http://blackfin.uclinux.org
1931S: Supported
1932F: arch/blackfin/
1933
1934BLACKFIN EMAC DRIVER
1935L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1936W: http://blackfin.uclinux.org
1937S: Supported
1938F: drivers/net/ethernet/adi/
1939
1940BLACKFIN RTC DRIVER
1941L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1942W: http://blackfin.uclinux.org
1943S: Supported
1944F: drivers/rtc/rtc-bfin.c
1945
1946BLACKFIN SDH DRIVER
1947M: Sonic Zhang <sonic.zhang@analog.com>
1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1949W: http://blackfin.uclinux.org
1950S: Supported
1951F: drivers/mmc/host/bfin_sdh.c
1952
1953BLACKFIN SERIAL DRIVER
1954M: Sonic Zhang <sonic.zhang@analog.com>
1955L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1956W: http://blackfin.uclinux.org
1957S: Supported
1958F: drivers/tty/serial/bfin_uart.c
1959
1960BLACKFIN WATCHDOG DRIVER
1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1962W: http://blackfin.uclinux.org
1963S: Supported
1964F: drivers/watchdog/bfin_wdt.c
1965
1966BLACKFIN I2C TWI DRIVER
1967M: Sonic Zhang <sonic.zhang@analog.com>
1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1969W: http://blackfin.uclinux.org/
1970S: Supported
1971F: drivers/i2c/busses/i2c-bfin-twi.c
1972
1973BLACKFIN MEDIA DRIVER
1974M: Scott Jiang <scott.jiang.linux@gmail.com>
1975L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1976W: http://blackfin.uclinux.org/
1977S: Supported
1978F: drivers/media/platform/blackfin/
1979F: drivers/media/i2c/adv7183*
1980F: drivers/media/i2c/vs6624*
1981
1982BLINKM RGB LED DRIVER
1983M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1984S: Maintained
1985F: drivers/leds/leds-blinkm.c
1986
1987BLOCK LAYER
1988M: Jens Axboe <axboe@kernel.dk>
1989T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1990S: Maintained
1991F: block/
1992
1993BLOCK2MTD DRIVER
1994M: Joern Engel <joern@lazybastard.org>
1995L: linux-mtd@lists.infradead.org
1996S: Maintained
1997F: drivers/mtd/devices/block2mtd.c
1998
1999BLUETOOTH DRIVERS
2000M: Marcel Holtmann <marcel@holtmann.org>
2001M: Gustavo Padovan <gustavo@padovan.org>
2002M: Johan Hedberg <johan.hedberg@gmail.com>
2003L: linux-bluetooth@vger.kernel.org
2004W: http://www.bluez.org/
2005T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2006T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2007S: Maintained
2008F: drivers/bluetooth/
2009
2010BLUETOOTH SUBSYSTEM
2011M: Marcel Holtmann <marcel@holtmann.org>
2012M: Gustavo Padovan <gustavo@padovan.org>
2013M: Johan Hedberg <johan.hedberg@gmail.com>
2014L: linux-bluetooth@vger.kernel.org
2015W: http://www.bluez.org/
2016T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2017T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2018S: Maintained
2019F: net/bluetooth/
2020F: include/net/bluetooth/
2021
2022BONDING DRIVER
2023M: Jay Vosburgh <j.vosburgh@gmail.com>
2024M: Veaceslav Falico <vfalico@gmail.com>
2025M: Andy Gospodarek <andy@greyhouse.net>
2026L: netdev@vger.kernel.org
2027W: http://sourceforge.net/projects/bonding/
2028S: Supported
2029F: drivers/net/bonding/
2030F: include/uapi/linux/if_bonding.h
2031
2032BPF (Safe dynamic programs and tools)
2033M: Alexei Starovoitov <ast@kernel.org>
2034L: netdev@vger.kernel.org
2035L: linux-kernel@vger.kernel.org
2036S: Supported
2037F: kernel/bpf/
2038
2039BROADCOM B44 10/100 ETHERNET DRIVER
2040M: Gary Zambrano <zambrano@broadcom.com>
2041L: netdev@vger.kernel.org
2042S: Supported
2043F: drivers/net/ethernet/broadcom/b44.*
2044
2045BROADCOM GENET ETHERNET DRIVER
2046M: Florian Fainelli <f.fainelli@gmail.com>
2047L: netdev@vger.kernel.org
2048S: Supported
2049F: drivers/net/ethernet/broadcom/genet/
2050
2051BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2052M: Sony Chacko <sony.chacko@qlogic.com>
2053M: Dept-HSGLinuxNICDev@qlogic.com
2054L: netdev@vger.kernel.org
2055S: Supported
2056F: drivers/net/ethernet/broadcom/bnx2.*
2057F: drivers/net/ethernet/broadcom/bnx2_*
2058
2059BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2060M: Ariel Elior <ariel.elior@qlogic.com>
2061L: netdev@vger.kernel.org
2062S: Supported
2063F: drivers/net/ethernet/broadcom/bnx2x/
2064
2065BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2066M: Christian Daudt <bcm@fixthebug.org>
2067M: Matt Porter <mporter@linaro.org>
2068M: Florian Fainelli <f.fainelli@gmail.com>
2069L: bcm-kernel-feedback-list@broadcom.com
2070T: git git://github.com/broadcom/mach-bcm
2071S: Maintained
2072F: arch/arm/mach-bcm/
2073F: arch/arm/boot/dts/bcm113*
2074F: arch/arm/boot/dts/bcm216*
2075F: arch/arm/boot/dts/bcm281*
2076F: arch/arm/configs/bcm_defconfig
2077F: drivers/mmc/host/sdhci-bcm-kona.c
2078F: drivers/clocksource/bcm_kona_timer.c
2079
2080BROADCOM BCM2835 ARM ARCHITECTURE
2081M: Stephen Warren <swarren@wwwdotorg.org>
2082M: Lee Jones <lee@kernel.org>
2083L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2084T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2085S: Maintained
2086N: bcm2835
2087
2088BROADCOM BCM5301X ARM ARCHITECTURE
2089M: Hauke Mehrtens <hauke@hauke-m.de>
2090L: linux-arm-kernel@lists.infradead.org
2091S: Maintained
2092F: arch/arm/mach-bcm/bcm_5301x.c
2093F: arch/arm/boot/dts/bcm5301x.dtsi
2094F: arch/arm/boot/dts/bcm470*
2095
2096BROADCOM BCM63XX ARM ARCHITECTURE
2097M: Florian Fainelli <f.fainelli@gmail.com>
2098L: linux-arm-kernel@lists.infradead.org
2099T: git git://git.github.com/brcm/linux.git
2100S: Maintained
2101F: arch/arm/mach-bcm/bcm63xx.c
2102F: arch/arm/include/debug/bcm63xx.S
2103
2104BROADCOM BCM7XXX ARM ARCHITECTURE
2105M: Marc Carino <marc.ceeeee@gmail.com>
2106M: Brian Norris <computersforpeace@gmail.com>
2107M: Gregory Fong <gregory.0xf0@gmail.com>
2108M: Florian Fainelli <f.fainelli@gmail.com>
2109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2110S: Maintained
2111F: arch/arm/mach-bcm/*brcmstb*
2112F: arch/arm/boot/dts/bcm7*.dts*
2113F: drivers/bus/brcmstb_gisb.c
2114
2115BROADCOM TG3 GIGABIT ETHERNET DRIVER
2116M: Prashant Sreedharan <prashant@broadcom.com>
2117M: Michael Chan <mchan@broadcom.com>
2118L: netdev@vger.kernel.org
2119S: Supported
2120F: drivers/net/ethernet/broadcom/tg3.*
2121
2122BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2123M: Brett Rudley <brudley@broadcom.com>
2124M: Arend van Spriel <arend@broadcom.com>
2125M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2126M: Hante Meuleman <meuleman@broadcom.com>
2127L: linux-wireless@vger.kernel.org
2128L: brcm80211-dev-list@broadcom.com
2129S: Supported
2130F: drivers/net/wireless/brcm80211/
2131
2132BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2133M: QLogic-Storage-Upstream@qlogic.com
2134L: linux-scsi@vger.kernel.org
2135S: Supported
2136F: drivers/scsi/bnx2fc/
2137
2138BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2139M: QLogic-Storage-Upstream@qlogic.com
2140L: linux-scsi@vger.kernel.org
2141S: Supported
2142F: drivers/scsi/bnx2i/
2143
2144BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2145M: Ray Jui <rjui@broadcom.com>
2146M: Scott Branden <sbranden@broadcom.com>
2147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2148L: bcm-kernel-feedback-list@broadcom.com
2149T: git git://git.github.com/brcm/linux.git
2150S: Maintained
2151N: iproc
2152N: cygnus
2153N: bcm9113*
2154N: bcm9583*
2155N: bcm583*
2156N: bcm113*
2157
2158BROADCOM KONA GPIO DRIVER
2159M: Ray Jui <rjui@broadcom.com>
2160L: bcm-kernel-feedback-list@broadcom.com
2161S: Supported
2162F: drivers/gpio/gpio-bcm-kona.c
2163F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2164
2165BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2166M: Rafał Miłecki <zajec5@gmail.com>
2167L: linux-wireless@vger.kernel.org
2168S: Maintained
2169F: drivers/bcma/
2170F: include/linux/bcma/
2171
2172BROADCOM SYSTEMPORT ETHERNET DRIVER
2173M: Florian Fainelli <f.fainelli@gmail.com>
2174L: netdev@vger.kernel.org
2175S: Supported
2176F: drivers/net/ethernet/broadcom/bcmsysport.*
2177
2178BROCADE BFA FC SCSI DRIVER
2179M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2180M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2181L: linux-scsi@vger.kernel.org
2182S: Supported
2183F: drivers/scsi/bfa/
2184
2185BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2186M: Rasesh Mody <rasesh.mody@qlogic.com>
2187L: netdev@vger.kernel.org
2188S: Supported
2189F: drivers/net/ethernet/brocade/bna/
2190
2191BSG (block layer generic sg v4 driver)
2192M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2193L: linux-scsi@vger.kernel.org
2194S: Supported
2195F: block/bsg.c
2196F: include/linux/bsg.h
2197F: include/uapi/linux/bsg.h
2198
2199BT87X AUDIO DRIVER
2200M: Clemens Ladisch <clemens@ladisch.de>
2201L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2202T: git git://git.alsa-project.org/alsa-kernel.git
2203S: Maintained
2204F: Documentation/sound/alsa/Bt87x.txt
2205F: sound/pci/bt87x.c
2206
2207BT8XXGPIO DRIVER
2208M: Michael Buesch <m@bues.ch>
2209W: http://bu3sch.de/btgpio.php
2210S: Maintained
2211F: drivers/gpio/gpio-bt8xx.c
2212
2213BTRFS FILE SYSTEM
2214M: Chris Mason <clm@fb.com>
2215M: Josef Bacik <jbacik@fb.com>
2216L: linux-btrfs@vger.kernel.org
2217W: http://btrfs.wiki.kernel.org/
2218Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2219T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2220S: Maintained
2221F: Documentation/filesystems/btrfs.txt
2222F: fs/btrfs/
2223
2224BTTV VIDEO4LINUX DRIVER
2225M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2226L: linux-media@vger.kernel.org
2227W: http://linuxtv.org
2228T: git git://linuxtv.org/media_tree.git
2229S: Odd fixes
2230F: Documentation/video4linux/bttv/
2231F: drivers/media/pci/bt8xx/bttv*
2232
2233BUSLOGIC SCSI DRIVER
2234M: Khalid Aziz <khalid@gonehiking.org>
2235L: linux-scsi@vger.kernel.org
2236S: Maintained
2237F: drivers/scsi/BusLogic.*
2238F: drivers/scsi/FlashPoint.*
2239
2240C-MEDIA CMI8788 DRIVER
2241M: Clemens Ladisch <clemens@ladisch.de>
2242L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2243T: git git://git.alsa-project.org/alsa-kernel.git
2244S: Maintained
2245F: sound/pci/oxygen/
2246
2247C6X ARCHITECTURE
2248M: Mark Salter <msalter@redhat.com>
2249M: Aurelien Jacquiot <a-jacquiot@ti.com>
2250L: linux-c6x-dev@linux-c6x.org
2251W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2252S: Maintained
2253F: arch/c6x/
2254
2255CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2256M: David Howells <dhowells@redhat.com>
2257L: linux-cachefs@redhat.com
2258S: Supported
2259F: Documentation/filesystems/caching/cachefiles.txt
2260F: fs/cachefiles/
2261
2262CADET FM/AM RADIO RECEIVER DRIVER
2263M: Hans Verkuil <hverkuil@xs4all.nl>
2264L: linux-media@vger.kernel.org
2265T: git git://linuxtv.org/media_tree.git
2266W: http://linuxtv.org
2267S: Maintained
2268F: drivers/media/radio/radio-cadet*
2269
2270CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2271M: Jonathan Corbet <corbet@lwn.net>
2272L: linux-media@vger.kernel.org
2273T: git git://linuxtv.org/media_tree.git
2274S: Maintained
2275F: Documentation/video4linux/cafe_ccic
2276F: drivers/media/platform/marvell-ccic/
2277
2278CAIF NETWORK LAYER
2279M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2280L: netdev@vger.kernel.org
2281S: Supported
2282F: Documentation/networking/caif/
2283F: drivers/net/caif/
2284F: include/uapi/linux/caif/
2285F: include/net/caif/
2286F: net/caif/
2287
2288CALGARY x86-64 IOMMU
2289M: Muli Ben-Yehuda <muli@il.ibm.com>
2290M: "Jon D. Mason" <jdmason@kudzu.us>
2291L: discuss@x86-64.org
2292S: Maintained
2293F: arch/x86/kernel/pci-calgary_64.c
2294F: arch/x86/kernel/tce_64.c
2295F: arch/x86/include/asm/calgary.h
2296F: arch/x86/include/asm/tce.h
2297
2298CAN NETWORK LAYER
2299M: Oliver Hartkopp <socketcan@hartkopp.net>
2300L: linux-can@vger.kernel.org
2301W: http://gitorious.org/linux-can
2302T: git git://gitorious.org/linux-can/linux-can-next.git
2303S: Maintained
2304F: Documentation/networking/can.txt
2305F: net/can/
2306F: include/linux/can/core.h
2307F: include/uapi/linux/can.h
2308F: include/uapi/linux/can/bcm.h
2309F: include/uapi/linux/can/raw.h
2310F: include/uapi/linux/can/gw.h
2311
2312CAN NETWORK DRIVERS
2313M: Wolfgang Grandegger <wg@grandegger.com>
2314M: Marc Kleine-Budde <mkl@pengutronix.de>
2315L: linux-can@vger.kernel.org
2316W: http://gitorious.org/linux-can
2317T: git git://gitorious.org/linux-can/linux-can-next.git
2318S: Maintained
2319F: drivers/net/can/
2320F: include/linux/can/dev.h
2321F: include/linux/can/platform/
2322F: include/uapi/linux/can/error.h
2323F: include/uapi/linux/can/netlink.h
2324
2325CAPABILITIES
2326M: Serge Hallyn <serge.hallyn@canonical.com>
2327L: linux-security-module@vger.kernel.org
2328S: Supported
2329F: include/linux/capability.h
2330F: include/uapi/linux/capability.h
2331F: security/capability.c
2332F: security/commoncap.c
2333F: kernel/capability.c
2334
2335CC2520 IEEE-802.15.4 RADIO DRIVER
2336M: Varka Bhadram <varkabhadram@gmail.com>
2337L: linux-wpan@vger.kernel.org
2338S: Maintained
2339F: drivers/net/ieee802154/cc2520.c
2340F: include/linux/spi/cc2520.h
2341F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2342
2343CELL BROADBAND ENGINE ARCHITECTURE
2344M: Arnd Bergmann <arnd@arndb.de>
2345L: linuxppc-dev@lists.ozlabs.org
2346L: cbe-oss-dev@lists.ozlabs.org
2347W: http://www.ibm.com/developerworks/power/cell/
2348S: Supported
2349F: arch/powerpc/include/asm/cell*.h
2350F: arch/powerpc/include/asm/spu*.h
2351F: arch/powerpc/include/uapi/asm/spu*.h
2352F: arch/powerpc/oprofile/*cell*
2353F: arch/powerpc/platforms/cell/
2354
2355CEPH DISTRIBUTED FILE SYSTEM CLIENT
2356M: Sage Weil <sage@inktank.com>
2357L: ceph-devel@vger.kernel.org
2358W: http://ceph.com/
2359T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2360S: Supported
2361F: Documentation/filesystems/ceph.txt
2362F: fs/ceph/
2363F: net/ceph/
2364F: include/linux/ceph/
2365F: include/linux/crush/
2366
2367CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2368L: linux-usb@vger.kernel.org
2369S: Orphan
2370F: Documentation/usb/WUSB-Design-overview.txt
2371F: Documentation/usb/wusb-cbaf
2372F: drivers/usb/host/hwa-hc.c
2373F: drivers/usb/host/whci/
2374F: drivers/usb/wusbcore/
2375F: include/linux/usb/wusb*
2376
2377CFAG12864B LCD DRIVER
2378M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2379W: http://miguelojeda.es/auxdisplay.htm
2380W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2381S: Maintained
2382F: drivers/auxdisplay/cfag12864b.c
2383F: include/linux/cfag12864b.h
2384
2385CFAG12864BFB LCD FRAMEBUFFER DRIVER
2386M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2387W: http://miguelojeda.es/auxdisplay.htm
2388W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2389S: Maintained
2390F: drivers/auxdisplay/cfag12864bfb.c
2391F: include/linux/cfag12864b.h
2392
2393CFG80211 and NL80211
2394M: Johannes Berg <johannes@sipsolutions.net>
2395L: linux-wireless@vger.kernel.org
2396W: http://wireless.kernel.org/
2397T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2398T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2399S: Maintained
2400F: include/uapi/linux/nl80211.h
2401F: include/net/cfg80211.h
2402F: net/wireless/*
2403X: net/wireless/wext*
2404
2405CHAR and MISC DRIVERS
2406M: Arnd Bergmann <arnd@arndb.de>
2407M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2408T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2409S: Supported
2410F: drivers/char/*
2411F: drivers/misc/*
2412F: include/linux/miscdevice.h
2413
2414CHECKPATCH
2415M: Andy Whitcroft <apw@canonical.com>
2416M: Joe Perches <joe@perches.com>
2417S: Maintained
2418F: scripts/checkpatch.pl
2419
2420CHINESE DOCUMENTATION
2421M: Harry Wei <harryxiyou@gmail.com>
2422L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2423L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2424S: Maintained
2425F: Documentation/zh_CN/
2426
2427CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2428M: Peter Chen <Peter.Chen@freescale.com>
2429T: git git://github.com/hzpeterchen/linux-usb.git
2430L: linux-usb@vger.kernel.org
2431S: Maintained
2432F: drivers/usb/chipidea/
2433
2434CHROME HARDWARE PLATFORM SUPPORT
2435M: Olof Johansson <olof@lixom.net>
2436S: Maintained
2437F: drivers/platform/chrome/
2438
2439CISCO VIC ETHERNET NIC DRIVER
2440M: Christian Benvenuti <benve@cisco.com>
2441M: Sujith Sankar <ssujith@cisco.com>
2442M: Govindarajulu Varadarajan <_govind@gmx.com>
2443M: Neel Patel <neepatel@cisco.com>
2444S: Supported
2445F: drivers/net/ethernet/cisco/enic/
2446
2447CISCO VIC LOW LATENCY NIC DRIVER
2448M: Upinder Malhi <umalhi@cisco.com>
2449S: Supported
2450F: drivers/infiniband/hw/usnic
2451
2452CIRRUS LOGIC EP93XX ETHERNET DRIVER
2453M: Hartley Sweeten <hsweeten@visionengravers.com>
2454L: netdev@vger.kernel.org
2455S: Maintained
2456F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2457
2458CIRRUS LOGIC AUDIO CODEC DRIVERS
2459M: Brian Austin <brian.austin@cirrus.com>
2460M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2461L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2462S: Maintained
2463F: sound/soc/codecs/cs*
2464
2465CLEANCACHE API
2466M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2467L: linux-kernel@vger.kernel.org
2468S: Maintained
2469F: mm/cleancache.c
2470F: include/linux/cleancache.h
2471
2472CLK API
2473M: Russell King <linux@arm.linux.org.uk>
2474S: Maintained
2475F: include/linux/clk.h
2476
2477CLOCKSOURCE, CLOCKEVENT DRIVERS
2478M: Daniel Lezcano <daniel.lezcano@linaro.org>
2479M: Thomas Gleixner <tglx@linutronix.de>
2480L: linux-kernel@vger.kernel.org
2481T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2482S: Supported
2483F: drivers/clocksource
2484
2485CISCO FCOE HBA DRIVER
2486M: Hiral Patel <hiralpat@cisco.com>
2487M: Suma Ramars <sramars@cisco.com>
2488M: Brian Uchino <buchino@cisco.com>
2489L: linux-scsi@vger.kernel.org
2490S: Supported
2491F: drivers/scsi/fnic/
2492
2493CMPC ACPI DRIVER
2494M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2495M: Daniel Oliveira Nascimento <don@syst.com.br>
2496L: platform-driver-x86@vger.kernel.org
2497S: Supported
2498F: drivers/platform/x86/classmate-laptop.c
2499
2500COCCINELLE/Semantic Patches (SmPL)
2501M: Julia Lawall <Julia.Lawall@lip6.fr>
2502M: Gilles Muller <Gilles.Muller@lip6.fr>
2503M: Nicolas Palix <nicolas.palix@imag.fr>
2504M: Michal Marek <mmarek@suse.cz>
2505L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2506T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2507W: http://coccinelle.lip6.fr/
2508S: Supported
2509F: Documentation/coccinelle.txt
2510F: scripts/coccinelle/
2511F: scripts/coccicheck
2512
2513CODA FILE SYSTEM
2514M: Jan Harkes <jaharkes@cs.cmu.edu>
2515M: coda@cs.cmu.edu
2516L: codalist@coda.cs.cmu.edu
2517W: http://www.coda.cs.cmu.edu/
2518S: Maintained
2519F: Documentation/filesystems/coda.txt
2520F: fs/coda/
2521F: include/linux/coda*.h
2522F: include/uapi/linux/coda*.h
2523
2524CODA V4L2 MEM2MEM DRIVER
2525M: Philipp Zabel <p.zabel@pengutronix.de>
2526L: linux-media@vger.kernel.org
2527S: Maintained
2528F: Documentation/devicetree/bindings/media/coda.txt
2529F: drivers/media/platform/coda/
2530
2531COMMON CLK FRAMEWORK
2532M: Mike Turquette <mturquette@linaro.org>
2533L: linux-kernel@vger.kernel.org
2534T: git git://git.linaro.org/people/mturquette/linux.git
2535S: Maintained
2536F: drivers/clk/
2537X: drivers/clk/clkdev.c
2538F: include/linux/clk-pr*
2539F: include/linux/clk/
2540
2541COMMON INTERNET FILE SYSTEM (CIFS)
2542M: Steve French <sfrench@samba.org>
2543L: linux-cifs@vger.kernel.org
2544L: samba-technical@lists.samba.org (moderated for non-subscribers)
2545W: http://linux-cifs.samba.org/
2546T: git git://git.samba.org/sfrench/cifs-2.6.git
2547S: Supported
2548F: Documentation/filesystems/cifs/
2549F: fs/cifs/
2550
2551COMPACTPCI HOTPLUG CORE
2552M: Scott Murray <scott@spiteful.org>
2553L: linux-pci@vger.kernel.org
2554S: Maintained
2555F: drivers/pci/hotplug/cpci_hotplug*
2556
2557COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2558M: Scott Murray <scott@spiteful.org>
2559L: linux-pci@vger.kernel.org
2560S: Maintained
2561F: drivers/pci/hotplug/cpcihp_zt5550.*
2562
2563COMPACTPCI HOTPLUG GENERIC DRIVER
2564M: Scott Murray <scott@spiteful.org>
2565L: linux-pci@vger.kernel.org
2566S: Maintained
2567F: drivers/pci/hotplug/cpcihp_generic.c
2568
2569COMPAL LAPTOP SUPPORT
2570M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2571L: platform-driver-x86@vger.kernel.org
2572S: Maintained
2573F: drivers/platform/x86/compal-laptop.c
2574
2575CONEXANT ACCESSRUNNER USB DRIVER
2576M: Simon Arlott <cxacru@fire.lp0.eu>
2577L: accessrunner-general@lists.sourceforge.net
2578W: http://accessrunner.sourceforge.net/
2579S: Maintained
2580F: drivers/usb/atm/cxacru.c
2581
2582CONFIGFS
2583M: Joel Becker <jlbec@evilplan.org>
2584T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2585S: Supported
2586F: fs/configfs/
2587F: include/linux/configfs.h
2588
2589CONNECTOR
2590M: Evgeniy Polyakov <zbr@ioremap.net>
2591L: netdev@vger.kernel.org
2592S: Maintained
2593F: drivers/connector/
2594
2595CONTROL GROUP (CGROUP)
2596M: Tejun Heo <tj@kernel.org>
2597M: Li Zefan <lizefan@huawei.com>
2598L: cgroups@vger.kernel.org
2599T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2600S: Maintained
2601F: Documentation/cgroups/
2602F: include/linux/cgroup*
2603F: kernel/cgroup*
2604
2605CONTROL GROUP - CPUSET
2606M: Li Zefan <lizefan@huawei.com>
2607L: cgroups@vger.kernel.org
2608W: http://www.bullopensource.org/cpuset/
2609W: http://oss.sgi.com/projects/cpusets/
2610T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2611S: Maintained
2612F: Documentation/cgroups/cpusets.txt
2613F: include/linux/cpuset.h
2614F: kernel/cpuset.c
2615
2616CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2617M: Johannes Weiner <hannes@cmpxchg.org>
2618M: Michal Hocko <mhocko@suse.cz>
2619L: cgroups@vger.kernel.org
2620L: linux-mm@kvack.org
2621S: Maintained
2622F: mm/memcontrol.c
2623F: mm/swap_cgroup.c
2624
2625CORETEMP HARDWARE MONITORING DRIVER
2626M: Fenghua Yu <fenghua.yu@intel.com>
2627L: lm-sensors@lm-sensors.org
2628S: Maintained
2629F: Documentation/hwmon/coretemp
2630F: drivers/hwmon/coretemp.c
2631
2632COSA/SRP SYNC SERIAL DRIVER
2633M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2634W: http://www.fi.muni.cz/~kas/cosa/
2635S: Maintained
2636F: drivers/net/wan/cosa*
2637
2638CPMAC ETHERNET DRIVER
2639M: Florian Fainelli <florian@openwrt.org>
2640L: netdev@vger.kernel.org
2641S: Maintained
2642F: drivers/net/ethernet/ti/cpmac.c
2643
2644CPU FREQUENCY DRIVERS
2645M: Rafael J. Wysocki <rjw@rjwysocki.net>
2646M: Viresh Kumar <viresh.kumar@linaro.org>
2647L: linux-pm@vger.kernel.org
2648S: Maintained
2649T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2650T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2651F: drivers/cpufreq/
2652F: include/linux/cpufreq.h
2653
2654CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2655M: Viresh Kumar <viresh.kumar@linaro.org>
2656M: Sudeep Holla <sudeep.holla@arm.com>
2657L: linux-pm@vger.kernel.org
2658W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2659S: Maintained
2660F: drivers/cpufreq/arm_big_little.h
2661F: drivers/cpufreq/arm_big_little.c
2662F: drivers/cpufreq/arm_big_little_dt.c
2663
2664CPUIDLE DRIVER - ARM BIG LITTLE
2665M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2666M: Daniel Lezcano <daniel.lezcano@linaro.org>
2667L: linux-pm@vger.kernel.org
2668L: linux-arm-kernel@lists.infradead.org
2669T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2670S: Maintained
2671F: drivers/cpuidle/cpuidle-big_little.c
2672
2673CPUIDLE DRIVER - ARM EXYNOS
2674M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2675M: Daniel Lezcano <daniel.lezcano@linaro.org>
2676M: Kukjin Kim <kgene@kernel.org>
2677L: linux-pm@vger.kernel.org
2678L: linux-samsung-soc@vger.kernel.org
2679S: Supported
2680F: drivers/cpuidle/cpuidle-exynos.c
2681F: arch/arm/mach-exynos/pm.c
2682
2683CPUIDLE DRIVERS
2684M: Rafael J. Wysocki <rjw@rjwysocki.net>
2685M: Daniel Lezcano <daniel.lezcano@linaro.org>
2686L: linux-pm@vger.kernel.org
2687S: Maintained
2688T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2689F: drivers/cpuidle/*
2690F: include/linux/cpuidle.h
2691
2692CPUID/MSR DRIVER
2693M: "H. Peter Anvin" <hpa@zytor.com>
2694S: Maintained
2695F: arch/x86/kernel/cpuid.c
2696F: arch/x86/kernel/msr.c
2697
2698CPU POWER MONITORING SUBSYSTEM
2699M: Thomas Renninger <trenn@suse.de>
2700L: linux-pm@vger.kernel.org
2701S: Maintained
2702F: tools/power/cpupower/
2703
2704CRAMFS FILESYSTEM
2705W: http://sourceforge.net/projects/cramfs/
2706S: Orphan / Obsolete
2707F: Documentation/filesystems/cramfs.txt
2708F: fs/cramfs/
2709
2710CRIS PORT
2711M: Mikael Starvik <starvik@axis.com>
2712M: Jesper Nilsson <jesper.nilsson@axis.com>
2713L: linux-cris-kernel@axis.com
2714W: http://developer.axis.com
2715S: Maintained
2716F: arch/cris/
2717F: drivers/tty/serial/crisv10.*
2718
2719CRYPTO API
2720M: Herbert Xu <herbert@gondor.apana.org.au>
2721M: "David S. Miller" <davem@davemloft.net>
2722L: linux-crypto@vger.kernel.org
2723T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2724S: Maintained
2725F: Documentation/crypto/
2726F: arch/*/crypto/
2727F: crypto/
2728F: drivers/crypto/
2729F: include/crypto/
2730
2731CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2732M: Neil Horman <nhorman@tuxdriver.com>
2733L: linux-crypto@vger.kernel.org
2734S: Maintained
2735F: crypto/ansi_cprng.c
2736F: crypto/rng.c
2737
2738CS5535 Audio ALSA driver
2739M: Jaya Kumar <jayakumar.alsa@gmail.com>
2740S: Maintained
2741F: sound/pci/cs5535audio/
2742
2743CW1200 WLAN driver
2744M: Solomon Peachy <pizza@shaftnet.org>
2745S: Maintained
2746F: drivers/net/wireless/cw1200/
2747
2748CX18 VIDEO4LINUX DRIVER
2749M: Andy Walls <awalls@md.metrocast.net>
2750L: ivtv-devel@ivtvdriver.org (subscribers-only)
2751L: linux-media@vger.kernel.org
2752T: git git://linuxtv.org/media_tree.git
2753W: http://linuxtv.org
2754W: http://www.ivtvdriver.org/index.php/Cx18
2755S: Maintained
2756F: Documentation/video4linux/cx18.txt
2757F: drivers/media/pci/cx18/
2758F: include/uapi/linux/ivtv*
2759
2760CX2341X MPEG ENCODER HELPER MODULE
2761M: Hans Verkuil <hverkuil@xs4all.nl>
2762L: linux-media@vger.kernel.org
2763T: git git://linuxtv.org/media_tree.git
2764W: http://linuxtv.org
2765S: Maintained
2766F: drivers/media/common/cx2341x*
2767F: include/media/cx2341x*
2768
2769CX88 VIDEO4LINUX DRIVER
2770M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2771L: linux-media@vger.kernel.org
2772W: http://linuxtv.org
2773T: git git://linuxtv.org/media_tree.git
2774S: Odd fixes
2775F: Documentation/video4linux/cx88/
2776F: drivers/media/pci/cx88/
2777
2778CXD2820R MEDIA DRIVER
2779M: Antti Palosaari <crope@iki.fi>
2780L: linux-media@vger.kernel.org
2781W: http://linuxtv.org/
2782W: http://palosaari.fi/linux/
2783Q: http://patchwork.linuxtv.org/project/linux-media/list/
2784T: git git://linuxtv.org/anttip/media_tree.git
2785S: Maintained
2786F: drivers/media/dvb-frontends/cxd2820r*
2787
2788CXGB3 ETHERNET DRIVER (CXGB3)
2789M: Santosh Raspatur <santosh@chelsio.com>
2790L: netdev@vger.kernel.org
2791W: http://www.chelsio.com
2792S: Supported
2793F: drivers/net/ethernet/chelsio/cxgb3/
2794
2795CXGB3 ISCSI DRIVER (CXGB3I)
2796M: Karen Xie <kxie@chelsio.com>
2797L: linux-scsi@vger.kernel.org
2798W: http://www.chelsio.com
2799S: Supported
2800F: drivers/scsi/cxgbi/cxgb3i
2801
2802CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2803M: Steve Wise <swise@chelsio.com>
2804L: linux-rdma@vger.kernel.org
2805W: http://www.openfabrics.org
2806S: Supported
2807F: drivers/infiniband/hw/cxgb3/
2808
2809CXGB4 ETHERNET DRIVER (CXGB4)
2810M: Hariprasad S <hariprasad@chelsio.com>
2811L: netdev@vger.kernel.org
2812W: http://www.chelsio.com
2813S: Supported
2814F: drivers/net/ethernet/chelsio/cxgb4/
2815
2816CXGB4 ISCSI DRIVER (CXGB4I)
2817M: Karen Xie <kxie@chelsio.com>
2818L: linux-scsi@vger.kernel.org
2819W: http://www.chelsio.com
2820S: Supported
2821F: drivers/scsi/cxgbi/cxgb4i
2822
2823CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2824M: Steve Wise <swise@chelsio.com>
2825L: linux-rdma@vger.kernel.org
2826W: http://www.openfabrics.org
2827S: Supported
2828F: drivers/infiniband/hw/cxgb4/
2829
2830CXGB4VF ETHERNET DRIVER (CXGB4VF)
2831M: Casey Leedom <leedom@chelsio.com>
2832L: netdev@vger.kernel.org
2833W: http://www.chelsio.com
2834S: Supported
2835F: drivers/net/ethernet/chelsio/cxgb4vf/
2836
2837CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2838M: Ian Munsie <imunsie@au1.ibm.com>
2839M: Michael Neuling <mikey@neuling.org>
2840L: linuxppc-dev@lists.ozlabs.org
2841S: Supported
2842F: drivers/misc/cxl/
2843F: include/misc/cxl.h
2844F: include/uapi/misc/cxl.h
2845F: Documentation/powerpc/cxl.txt
2846F: Documentation/powerpc/cxl.txt
2847F: Documentation/ABI/testing/sysfs-class-cxl
2848
2849STMMAC ETHERNET DRIVER
2850M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2851L: netdev@vger.kernel.org
2852W: http://www.stlinux.com
2853S: Supported
2854F: drivers/net/ethernet/stmicro/stmmac/
2855
2856CYBERPRO FB DRIVER
2857M: Russell King <linux@arm.linux.org.uk>
2858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2859W: http://www.arm.linux.org.uk/
2860S: Maintained
2861F: drivers/video/fbdev/cyber2000fb.*
2862
2863CYCLADES ASYNC MUX DRIVER
2864W: http://www.cyclades.com/
2865S: Orphan
2866F: drivers/tty/cyclades.c
2867F: include/linux/cyclades.h
2868F: include/uapi/linux/cyclades.h
2869
2870CYCLADES PC300 DRIVER
2871W: http://www.cyclades.com/
2872S: Orphan
2873F: drivers/net/wan/pc300*
2874
2875CYPRESS_FIRMWARE MEDIA DRIVER
2876M: Antti Palosaari <crope@iki.fi>
2877L: linux-media@vger.kernel.org
2878W: http://linuxtv.org/
2879W: http://palosaari.fi/linux/
2880Q: http://patchwork.linuxtv.org/project/linux-media/list/
2881T: git git://linuxtv.org/anttip/media_tree.git
2882S: Maintained
2883F: drivers/media/common/cypress_firmware*
2884
2885CYTTSP TOUCHSCREEN DRIVER
2886M: Ferruh Yigit <fery@cypress.com>
2887L: linux-input@vger.kernel.org
2888S: Supported
2889F: drivers/input/touchscreen/cyttsp*
2890F: include/linux/input/cyttsp.h
2891
2892DAMA SLAVE for AX.25
2893M: Joerg Reuter <jreuter@yaina.de>
2894W: http://yaina.de/jreuter/
2895W: http://www.qsl.net/dl1bke/
2896L: linux-hams@vger.kernel.org
2897S: Maintained
2898F: net/ax25/af_ax25.c
2899F: net/ax25/ax25_dev.c
2900F: net/ax25/ax25_ds_*
2901F: net/ax25/ax25_in.c
2902F: net/ax25/ax25_out.c
2903F: net/ax25/ax25_timer.c
2904F: net/ax25/sysctl_net_ax25.c
2905
2906DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2907L: netdev@vger.kernel.org
2908S: Orphan
2909F: Documentation/networking/dmfe.txt
2910F: drivers/net/ethernet/dec/tulip/dmfe.c
2911
2912DC390/AM53C974 SCSI driver
2913M: Hannes Reinecke <hare@suse.de>
2914L: linux-scsi@vger.kernel.org
2915S: Maintained
2916F: drivers/scsi/am53c974.c
2917
2918DC395x SCSI driver
2919M: Oliver Neukum <oliver@neukum.org>
2920M: Ali Akcaagac <aliakc@web.de>
2921M: Jamie Lenehan <lenehan@twibble.org>
2922L: dc395x@twibble.org
2923W: http://twibble.org/dist/dc395x/
2924W: http://lists.twibble.org/mailman/listinfo/dc395x/
2925S: Maintained
2926F: Documentation/scsi/dc395x.txt
2927F: drivers/scsi/dc395x.*
2928
2929DCCP PROTOCOL
2930M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2931L: dccp@vger.kernel.org
2932W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2933S: Maintained
2934F: include/linux/dccp.h
2935F: include/uapi/linux/dccp.h
2936F: include/linux/tfrc.h
2937F: net/dccp/
2938
2939DECnet NETWORK LAYER
2940W: http://linux-decnet.sourceforge.net
2941L: linux-decnet-user@lists.sourceforge.net
2942S: Orphan
2943F: Documentation/networking/decnet.txt
2944F: net/decnet/
2945
2946DECSTATION PLATFORM SUPPORT
2947M: "Maciej W. Rozycki" <macro@linux-mips.org>
2948L: linux-mips@linux-mips.org
2949W: http://www.linux-mips.org/wiki/DECstation
2950S: Maintained
2951F: arch/mips/dec/
2952F: arch/mips/include/asm/dec/
2953F: arch/mips/include/asm/mach-dec/
2954
2955DEFXX FDDI NETWORK DRIVER
2956M: "Maciej W. Rozycki" <macro@linux-mips.org>
2957S: Maintained
2958F: drivers/net/fddi/defxx.*
2959
2960DELL LAPTOP DRIVER
2961M: Matthew Garrett <mjg59@srcf.ucam.org>
2962L: platform-driver-x86@vger.kernel.org
2963S: Maintained
2964F: drivers/platform/x86/dell-laptop.c
2965
2966DELL LAPTOP SMM DRIVER
2967M: Guenter Roeck <linux@roeck-us.net>
2968F: drivers/char/i8k.c
2969F: include/uapi/linux/i8k.h
2970
2971DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2972M: Doug Warzecha <Douglas_Warzecha@dell.com>
2973S: Maintained
2974F: Documentation/dcdbas.txt
2975F: drivers/firmware/dcdbas.*
2976
2977DELL WMI EXTRAS DRIVER
2978M: Matthew Garrett <mjg59@srcf.ucam.org>
2979S: Maintained
2980F: drivers/platform/x86/dell-wmi.c
2981
2982DESIGNWARE USB2 DRD IP DRIVER
2983M: Paul Zimmerman <paulz@synopsys.com>
2984L: linux-usb@vger.kernel.org
2985T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2986S: Maintained
2987F: drivers/usb/dwc2/
2988
2989DESIGNWARE USB3 DRD IP DRIVER
2990M: Felipe Balbi <balbi@ti.com>
2991L: linux-usb@vger.kernel.org
2992L: linux-omap@vger.kernel.org
2993T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2994S: Maintained
2995F: drivers/usb/dwc3/
2996
2997DEVICE COREDUMP (DEV_COREDUMP)
2998M: Johannes Berg <johannes@sipsolutions.net>
2999L: linux-kernel@vger.kernel.org
3000S: Maintained
3001F: drivers/base/devcoredump.c
3002F: include/linux/devcoredump.h
3003
3004DEVICE FREQUENCY (DEVFREQ)
3005M: MyungJoo Ham <myungjoo.ham@samsung.com>
3006M: Kyungmin Park <kyungmin.park@samsung.com>
3007L: linux-pm@vger.kernel.org
3008S: Maintained
3009F: drivers/devfreq/
3010
3011DEVICE NUMBER REGISTRY
3012M: Torben Mathiasen <device@lanana.org>
3013W: http://lanana.org/docs/device-list/index.html
3014S: Maintained
3015
3016DEVICE-MAPPER (LVM)
3017M: Alasdair Kergon <agk@redhat.com>
3018M: Mike Snitzer <snitzer@redhat.com>
3019M: dm-devel@redhat.com
3020L: dm-devel@redhat.com
3021W: http://sources.redhat.com/dm
3022Q: http://patchwork.kernel.org/project/dm-devel/list/
3023T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3024T: quilt http://people.redhat.com/agk/patches/linux/editing/
3025S: Maintained
3026F: Documentation/device-mapper/
3027F: drivers/md/dm*
3028F: drivers/md/persistent-data/
3029F: include/linux/device-mapper.h
3030F: include/linux/dm-*.h
3031F: include/uapi/linux/dm-*.h
3032
3033DIALOG SEMICONDUCTOR DRIVERS
3034M: Support Opensource <support.opensource@diasemi.com>
3035W: http://www.dialog-semiconductor.com/products
3036S: Supported
3037F: Documentation/hwmon/da90??
3038F: drivers/gpio/gpio-da90??.c
3039F: drivers/hwmon/da90??-hwmon.c
3040F: drivers/input/misc/da90??_onkey.c
3041F: drivers/input/touchscreen/da9052_tsi.c
3042F: drivers/leds/leds-da90??.c
3043F: drivers/mfd/da903x.c
3044F: drivers/mfd/da90??-*.c
3045F: drivers/power/da9052-battery.c
3046F: drivers/regulator/da903x.c
3047F: drivers/regulator/da9???-regulator.[ch]
3048F: drivers/rtc/rtc-da90??.c
3049F: drivers/video/backlight/da90??_bl.c
3050F: drivers/watchdog/da90??_wdt.c
3051F: include/linux/mfd/da903x.h
3052F: include/linux/mfd/da9052/
3053F: include/linux/mfd/da9055/
3054F: include/linux/mfd/da9063/
3055F: include/sound/da[79]*.h
3056F: sound/soc/codecs/da[79]*.[ch]
3057
3058DIGI NEO AND CLASSIC PCI PRODUCTS
3059M: Lidza Louina <lidza.louina@gmail.com>
3060M: Mark Hounschell <markh@compro.net>
3061L: driverdev-devel@linuxdriverproject.org
3062S: Maintained
3063F: drivers/staging/dgnc/
3064
3065DIGI EPCA PCI PRODUCTS
3066M: Lidza Louina <lidza.louina@gmail.com>
3067M: Mark Hounschell <markh@compro.net>
3068M: Daeseok Youn <daeseok.youn@gmail.com>
3069L: driverdev-devel@linuxdriverproject.org
3070S: Maintained
3071F: drivers/staging/dgap/
3072
3073DIOLAN U2C-12 I2C DRIVER
3074M: Guenter Roeck <linux@roeck-us.net>
3075L: linux-i2c@vger.kernel.org
3076S: Maintained
3077F: drivers/i2c/busses/i2c-diolan-u2c.c
3078
3079DIRECTORY NOTIFICATION (DNOTIFY)
3080M: Eric Paris <eparis@parisplace.org>
3081S: Maintained
3082F: Documentation/filesystems/dnotify.txt
3083F: fs/notify/dnotify/
3084F: include/linux/dnotify.h
3085
3086DISK GEOMETRY AND PARTITION HANDLING
3087M: Andries Brouwer <aeb@cwi.nl>
3088W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3089W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3090W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3091S: Maintained
3092
3093DISKQUOTA
3094M: Jan Kara <jack@suse.cz>
3095S: Maintained
3096F: Documentation/filesystems/quota.txt
3097F: fs/quota/
3098F: include/linux/quota*.h
3099F: include/uapi/linux/quota*.h
3100
3101DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3102M: Bernie Thompson <bernie@plugable.com>
3103L: linux-fbdev@vger.kernel.org
3104S: Maintained
3105W: http://plugable.com/category/projects/udlfb/
3106F: drivers/video/fbdev/udlfb.c
3107F: include/video/udlfb.h
3108F: Documentation/fb/udlfb.txt
3109
3110DISTRIBUTED LOCK MANAGER (DLM)
3111M: Christine Caulfield <ccaulfie@redhat.com>
3112M: David Teigland <teigland@redhat.com>
3113L: cluster-devel@redhat.com
3114W: http://sources.redhat.com/cluster/
3115T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3116S: Supported
3117F: fs/dlm/
3118
3119DMA BUFFER SHARING FRAMEWORK
3120M: Sumit Semwal <sumit.semwal@linaro.org>
3121S: Maintained
3122L: linux-media@vger.kernel.org
3123L: dri-devel@lists.freedesktop.org
3124L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3125F: drivers/dma-buf/
3126F: include/linux/dma-buf*
3127F: include/linux/reservation.h
3128F: include/linux/*fence.h
3129F: Documentation/dma-buf-sharing.txt
3130T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3131
3132DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3133M: Vinod Koul <vinod.koul@intel.com>
3134L: dmaengine@vger.kernel.org
3135Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3136S: Maintained
3137F: drivers/dma/
3138F: include/linux/dma*
3139T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
3140
3141DME1737 HARDWARE MONITOR DRIVER
3142M: Juerg Haefliger <juergh@gmail.com>
3143L: lm-sensors@lm-sensors.org
3144S: Maintained
3145F: Documentation/hwmon/dme1737
3146F: drivers/hwmon/dme1737.c
3147
3148DOCKING STATION DRIVER
3149M: Shaohua Li <shaohua.li@intel.com>
3150L: linux-acpi@vger.kernel.org
3151S: Supported
3152F: drivers/acpi/dock.c
3153
3154DOCUMENTATION
3155M: Jonathan Corbet <corbet@lwn.net>
3156L: linux-doc@vger.kernel.org
3157S: Maintained
3158F: Documentation/
3159X: Documentation/ABI/
3160X: Documentation/devicetree/
3161X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3162
3163DOUBLETALK DRIVER
3164M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3165L: blinux-list@redhat.com
3166S: Maintained
3167F: drivers/char/dtlk.c
3168F: include/linux/dtlk.h
3169
3170DPT_I2O SCSI RAID DRIVER
3171M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3172L: linux-scsi@vger.kernel.org
3173W: http://www.adaptec.com/
3174S: Maintained
3175F: drivers/scsi/dpt*
3176F: drivers/scsi/dpt/
3177
3178DRBD DRIVER
3179P: Philipp Reisner
3180P: Lars Ellenberg
3181M: drbd-dev@lists.linbit.com
3182L: drbd-user@lists.linbit.com
3183W: http://www.drbd.org
3184T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3185T: git git://git.drbd.org/drbd-8.3.git
3186S: Supported
3187F: drivers/block/drbd/
3188F: lib/lru_cache.c
3189F: Documentation/blockdev/drbd/
3190
3191DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3192M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3193T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3194S: Supported
3195F: Documentation/kobject.txt
3196F: drivers/base/
3197F: fs/sysfs/
3198F: fs/debugfs/
3199F: include/linux/kobj*
3200F: include/linux/debugfs.h
3201F: lib/kobj*
3202
3203DRM DRIVERS
3204M: David Airlie <airlied@linux.ie>
3205L: dri-devel@lists.freedesktop.org
3206T: git git://people.freedesktop.org/~airlied/linux
3207S: Maintained
3208F: drivers/gpu/drm/
3209F: drivers/gpu/vga/
3210F: include/drm/
3211F: include/uapi/drm/
3212
3213RADEON DRM DRIVERS
3214M: Alex Deucher <alexander.deucher@amd.com>
3215M: Christian König <christian.koenig@amd.com>
3216L: dri-devel@lists.freedesktop.org
3217T: git git://people.freedesktop.org/~agd5f/linux
3218S: Supported
3219F: drivers/gpu/drm/radeon/
3220F: include/uapi/drm/radeon*
3221
3222DRM PANEL DRIVERS
3223M: Thierry Reding <thierry.reding@gmail.com>
3224L: dri-devel@lists.freedesktop.org
3225T: git git://anongit.freedesktop.org/tegra/linux.git
3226S: Maintained
3227F: drivers/gpu/drm/drm_panel.c
3228F: drivers/gpu/drm/panel/
3229F: include/drm/drm_panel.h
3230F: Documentation/devicetree/bindings/panel/
3231
3232INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3233M: Daniel Vetter <daniel.vetter@intel.com>
3234M: Jani Nikula <jani.nikula@linux.intel.com>
3235L: intel-gfx@lists.freedesktop.org
3236L: dri-devel@lists.freedesktop.org
3237Q: http://patchwork.freedesktop.org/project/intel-gfx/
3238T: git git://anongit.freedesktop.org/drm-intel
3239S: Supported
3240F: drivers/gpu/drm/i915/
3241F: include/drm/i915*
3242F: include/uapi/drm/i915*
3243
3244DRM DRIVERS FOR EXYNOS
3245M: Inki Dae <inki.dae@samsung.com>
3246M: Joonyoung Shim <jy0922.shim@samsung.com>
3247M: Seung-Woo Kim <sw0312.kim@samsung.com>
3248M: Kyungmin Park <kyungmin.park@samsung.com>
3249L: dri-devel@lists.freedesktop.org
3250T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3251S: Supported
3252F: drivers/gpu/drm/exynos/
3253F: include/drm/exynos*
3254F: include/uapi/drm/exynos*
3255
3256DRM DRIVERS FOR NVIDIA TEGRA
3257M: Thierry Reding <thierry.reding@gmail.com>
3258M: Terje Bergström <tbergstrom@nvidia.com>
3259L: dri-devel@lists.freedesktop.org
3260L: linux-tegra@vger.kernel.org
3261T: git git://anongit.freedesktop.org/tegra/linux.git
3262S: Supported
3263F: drivers/gpu/drm/tegra/
3264F: drivers/gpu/host1x/
3265F: include/linux/host1x.h
3266F: include/uapi/drm/tegra_drm.h
3267F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3268
3269DRM DRIVERS FOR RENESAS
3270M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3271L: dri-devel@lists.freedesktop.org
3272L: linux-sh@vger.kernel.org
3273T: git git://people.freedesktop.org/~airlied/linux
3274S: Supported
3275F: drivers/gpu/drm/rcar-du/
3276F: drivers/gpu/drm/shmobile/
3277F: include/linux/platform_data/rcar-du.h
3278F: include/linux/platform_data/shmob_drm.h
3279
3280DSBR100 USB FM RADIO DRIVER
3281M: Alexey Klimov <klimov.linux@gmail.com>
3282L: linux-media@vger.kernel.org
3283T: git git://linuxtv.org/media_tree.git
3284S: Maintained
3285F: drivers/media/radio/dsbr100.c
3286
3287DSCC4 DRIVER
3288M: Francois Romieu <romieu@fr.zoreil.com>
3289L: netdev@vger.kernel.org
3290S: Maintained
3291F: drivers/net/wan/dscc4.c
3292
3293DVB_USB_AF9015 MEDIA DRIVER
3294M: Antti Palosaari <crope@iki.fi>
3295L: linux-media@vger.kernel.org
3296W: http://linuxtv.org/
3297W: http://palosaari.fi/linux/
3298Q: http://patchwork.linuxtv.org/project/linux-media/list/
3299T: git git://linuxtv.org/anttip/media_tree.git
3300S: Maintained
3301F: drivers/media/usb/dvb-usb-v2/af9015*
3302
3303DVB_USB_AF9035 MEDIA DRIVER
3304M: Antti Palosaari <crope@iki.fi>
3305L: linux-media@vger.kernel.org
3306W: http://linuxtv.org/
3307W: http://palosaari.fi/linux/
3308Q: http://patchwork.linuxtv.org/project/linux-media/list/
3309T: git git://linuxtv.org/anttip/media_tree.git
3310S: Maintained
3311F: drivers/media/usb/dvb-usb-v2/af9035*
3312
3313DVB_USB_ANYSEE MEDIA DRIVER
3314M: Antti Palosaari <crope@iki.fi>
3315L: linux-media@vger.kernel.org
3316W: http://linuxtv.org/
3317W: http://palosaari.fi/linux/
3318Q: http://patchwork.linuxtv.org/project/linux-media/list/
3319T: git git://linuxtv.org/anttip/media_tree.git
3320S: Maintained
3321F: drivers/media/usb/dvb-usb-v2/anysee*
3322
3323DVB_USB_AU6610 MEDIA DRIVER
3324M: Antti Palosaari <crope@iki.fi>
3325L: linux-media@vger.kernel.org
3326W: http://linuxtv.org/
3327W: http://palosaari.fi/linux/
3328Q: http://patchwork.linuxtv.org/project/linux-media/list/
3329T: git git://linuxtv.org/anttip/media_tree.git
3330S: Maintained
3331F: drivers/media/usb/dvb-usb-v2/au6610*
3332
3333DVB_USB_CE6230 MEDIA DRIVER
3334M: Antti Palosaari <crope@iki.fi>
3335L: linux-media@vger.kernel.org
3336W: http://linuxtv.org/
3337W: http://palosaari.fi/linux/
3338Q: http://patchwork.linuxtv.org/project/linux-media/list/
3339T: git git://linuxtv.org/anttip/media_tree.git
3340S: Maintained
3341F: drivers/media/usb/dvb-usb-v2/ce6230*
3342
3343DVB_USB_CXUSB MEDIA DRIVER
3344M: Michael Krufky <mkrufky@linuxtv.org>
3345L: linux-media@vger.kernel.org
3346W: http://linuxtv.org/
3347W: http://github.com/mkrufky
3348Q: http://patchwork.linuxtv.org/project/linux-media/list/
3349T: git git://linuxtv.org/media_tree.git
3350S: Maintained
3351F: drivers/media/usb/dvb-usb/cxusb*
3352
3353DVB_USB_EC168 MEDIA DRIVER
3354M: Antti Palosaari <crope@iki.fi>
3355L: linux-media@vger.kernel.org
3356W: http://linuxtv.org/
3357W: http://palosaari.fi/linux/
3358Q: http://patchwork.linuxtv.org/project/linux-media/list/
3359T: git git://linuxtv.org/anttip/media_tree.git
3360S: Maintained
3361F: drivers/media/usb/dvb-usb-v2/ec168*
3362
3363DVB_USB_GL861 MEDIA DRIVER
3364M: Antti Palosaari <crope@iki.fi>
3365L: linux-media@vger.kernel.org
3366W: http://linuxtv.org/
3367Q: http://patchwork.linuxtv.org/project/linux-media/list/
3368T: git git://linuxtv.org/anttip/media_tree.git
3369S: Maintained
3370F: drivers/media/usb/dvb-usb-v2/gl861*
3371
3372DVB_USB_MXL111SF MEDIA DRIVER
3373M: Michael Krufky <mkrufky@linuxtv.org>
3374L: linux-media@vger.kernel.org
3375W: http://linuxtv.org/
3376W: http://github.com/mkrufky
3377Q: http://patchwork.linuxtv.org/project/linux-media/list/
3378T: git git://linuxtv.org/mkrufky/mxl111sf.git
3379S: Maintained
3380F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3381
3382DVB_USB_RTL28XXU MEDIA DRIVER
3383M: Antti Palosaari <crope@iki.fi>
3384L: linux-media@vger.kernel.org
3385W: http://linuxtv.org/
3386W: http://palosaari.fi/linux/
3387Q: http://patchwork.linuxtv.org/project/linux-media/list/
3388T: git git://linuxtv.org/anttip/media_tree.git
3389S: Maintained
3390F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3391
3392DVB_USB_V2 MEDIA DRIVER
3393M: Antti Palosaari <crope@iki.fi>
3394L: linux-media@vger.kernel.org
3395W: http://linuxtv.org/
3396W: http://palosaari.fi/linux/
3397Q: http://patchwork.linuxtv.org/project/linux-media/list/
3398T: git git://linuxtv.org/anttip/media_tree.git
3399S: Maintained
3400F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3401F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3402
3403DYNAMIC DEBUG
3404M: Jason Baron <jbaron@akamai.com>
3405S: Maintained
3406F: lib/dynamic_debug.c
3407F: include/linux/dynamic_debug.h
3408
3409DZ DECSTATION DZ11 SERIAL DRIVER
3410M: "Maciej W. Rozycki" <macro@linux-mips.org>
3411S: Maintained
3412F: drivers/tty/serial/dz.*
3413
3414E4000 MEDIA DRIVER
3415M: Antti Palosaari <crope@iki.fi>
3416L: linux-media@vger.kernel.org
3417W: http://linuxtv.org/
3418W: http://palosaari.fi/linux/
3419Q: http://patchwork.linuxtv.org/project/linux-media/list/
3420T: git git://linuxtv.org/anttip/media_tree.git
3421S: Maintained
3422F: drivers/media/tuners/e4000*
3423
3424EATA ISA/EISA/PCI SCSI DRIVER
3425M: Dario Ballabio <ballabio_dario@emc.com>
3426L: linux-scsi@vger.kernel.org
3427S: Maintained
3428F: drivers/scsi/eata.c
3429
3430EC100 MEDIA DRIVER
3431M: Antti Palosaari <crope@iki.fi>
3432L: linux-media@vger.kernel.org
3433W: http://linuxtv.org/
3434W: http://palosaari.fi/linux/
3435Q: http://patchwork.linuxtv.org/project/linux-media/list/
3436T: git git://linuxtv.org/anttip/media_tree.git
3437S: Maintained
3438F: drivers/media/dvb-frontends/ec100*
3439
3440ECRYPT FILE SYSTEM
3441M: Tyler Hicks <tyhicks@canonical.com>
3442L: ecryptfs@vger.kernel.org
3443W: http://ecryptfs.org
3444W: https://launchpad.net/ecryptfs
3445S: Supported
3446F: Documentation/filesystems/ecryptfs.txt
3447F: fs/ecryptfs/
3448
3449EDAC-CORE
3450M: Doug Thompson <dougthompson@xmission.com>
3451M: Borislav Petkov <bp@alien8.de>
3452M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3453L: linux-edac@vger.kernel.org
3454W: bluesmoke.sourceforge.net
3455S: Supported
3456F: Documentation/edac.txt
3457F: drivers/edac/
3458F: include/linux/edac.h
3459
3460EDAC-AMD64
3461M: Doug Thompson <dougthompson@xmission.com>
3462M: Borislav Petkov <bp@alien8.de>
3463L: linux-edac@vger.kernel.org
3464W: bluesmoke.sourceforge.net
3465S: Maintained
3466F: drivers/edac/amd64_edac*
3467
3468EDAC-CALXEDA
3469M: Doug Thompson <dougthompson@xmission.com>
3470M: Robert Richter <rric@kernel.org>
3471L: linux-edac@vger.kernel.org
3472W: bluesmoke.sourceforge.net
3473S: Maintained
3474F: drivers/edac/highbank*
3475
3476EDAC-CAVIUM
3477M: Ralf Baechle <ralf@linux-mips.org>
3478M: David Daney <david.daney@cavium.com>
3479L: linux-edac@vger.kernel.org
3480L: linux-mips@linux-mips.org
3481W: bluesmoke.sourceforge.net
3482S: Supported
3483F: drivers/edac/octeon_edac*
3484
3485EDAC-E752X
3486M: Mark Gross <mark.gross@intel.com>
3487M: Doug Thompson <dougthompson@xmission.com>
3488L: linux-edac@vger.kernel.org
3489W: bluesmoke.sourceforge.net
3490S: Maintained
3491F: drivers/edac/e752x_edac.c
3492
3493EDAC-E7XXX
3494M: Doug Thompson <dougthompson@xmission.com>
3495L: linux-edac@vger.kernel.org
3496W: bluesmoke.sourceforge.net
3497S: Maintained
3498F: drivers/edac/e7xxx_edac.c
3499
3500EDAC-GHES
3501M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3502L: linux-edac@vger.kernel.org
3503W: bluesmoke.sourceforge.net
3504S: Maintained
3505F: drivers/edac/ghes_edac.c
3506
3507EDAC-I82443BXGX
3508M: Tim Small <tim@buttersideup.com>
3509L: linux-edac@vger.kernel.org
3510W: bluesmoke.sourceforge.net
3511S: Maintained
3512F: drivers/edac/i82443bxgx_edac.c
3513
3514EDAC-I3000
3515M: Jason Uhlenkott <juhlenko@akamai.com>
3516L: linux-edac@vger.kernel.org
3517W: bluesmoke.sourceforge.net
3518S: Maintained
3519F: drivers/edac/i3000_edac.c
3520
3521EDAC-I5000
3522M: Doug Thompson <dougthompson@xmission.com>
3523L: linux-edac@vger.kernel.org
3524W: bluesmoke.sourceforge.net
3525S: Maintained
3526F: drivers/edac/i5000_edac.c
3527
3528EDAC-I5400
3529M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3530L: linux-edac@vger.kernel.org
3531W: bluesmoke.sourceforge.net
3532S: Maintained
3533F: drivers/edac/i5400_edac.c
3534
3535EDAC-I7300
3536M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3537L: linux-edac@vger.kernel.org
3538W: bluesmoke.sourceforge.net
3539S: Maintained
3540F: drivers/edac/i7300_edac.c
3541
3542EDAC-I7CORE
3543M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3544L: linux-edac@vger.kernel.org
3545W: bluesmoke.sourceforge.net
3546S: Maintained
3547F: drivers/edac/i7core_edac.c
3548
3549EDAC-I82975X
3550M: Ranganathan Desikan <ravi@jetztechnologies.com>
3551M: "Arvind R." <arvino55@gmail.com>
3552L: linux-edac@vger.kernel.org
3553W: bluesmoke.sourceforge.net
3554S: Maintained
3555F: drivers/edac/i82975x_edac.c
3556
3557EDAC-IE31200
3558M: Jason Baron <jbaron@akamai.com>
3559L: linux-edac@vger.kernel.org
3560W: bluesmoke.sourceforge.net
3561S: Maintained
3562F: drivers/edac/ie31200_edac.c
3563
3564EDAC-MPC85XX
3565M: Johannes Thumshirn <johannes.thumshirn@men.de>
3566L: linux-edac@vger.kernel.org
3567W: bluesmoke.sourceforge.net
3568S: Maintained
3569F: drivers/edac/mpc85xx_edac.[ch]
3570
3571EDAC-PASEMI
3572M: Egor Martovetsky <egor@pasemi.com>
3573L: linux-edac@vger.kernel.org
3574W: bluesmoke.sourceforge.net
3575S: Maintained
3576F: drivers/edac/pasemi_edac.c
3577
3578EDAC-R82600
3579M: Tim Small <tim@buttersideup.com>
3580L: linux-edac@vger.kernel.org
3581W: bluesmoke.sourceforge.net
3582S: Maintained
3583F: drivers/edac/r82600_edac.c
3584
3585EDAC-SBRIDGE
3586M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3587L: linux-edac@vger.kernel.org
3588W: bluesmoke.sourceforge.net
3589S: Maintained
3590F: drivers/edac/sb_edac.c
3591
3592EDIROL UA-101/UA-1000 DRIVER
3593M: Clemens Ladisch <clemens@ladisch.de>
3594L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3595T: git git://git.alsa-project.org/alsa-kernel.git
3596S: Maintained
3597F: sound/usb/misc/ua101.c
3598
3599EXTENSIBLE FIRMWARE INTERFACE (EFI)
3600M: Matt Fleming <matt.fleming@intel.com>
3601L: linux-efi@vger.kernel.org
3602T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3603S: Maintained
3604F: Documentation/efi-stub.txt
3605F: arch/ia64/kernel/efi.c
3606F: arch/x86/boot/compressed/eboot.[ch]
3607F: arch/x86/include/asm/efi.h
3608F: arch/x86/platform/efi/*
3609F: drivers/firmware/efi/*
3610F: include/linux/efi*.h
3611
3612EFI VARIABLE FILESYSTEM
3613M: Matthew Garrett <matthew.garrett@nebula.com>
3614M: Jeremy Kerr <jk@ozlabs.org>
3615M: Matt Fleming <matt.fleming@intel.com>
3616T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3617L: linux-efi@vger.kernel.org
3618S: Maintained
3619F: fs/efivarfs/
3620
3621EFIFB FRAMEBUFFER DRIVER
3622L: linux-fbdev@vger.kernel.org
3623M: Peter Jones <pjones@redhat.com>
3624S: Maintained
3625F: drivers/video/fbdev/efifb.c
3626
3627EFS FILESYSTEM
3628W: http://aeschi.ch.eu.org/efs/
3629S: Orphan
3630F: fs/efs/
3631
3632EHCA (IBM GX bus InfiniBand adapter) DRIVER
3633M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3634M: Christoph Raisch <raisch@de.ibm.com>
3635L: linux-rdma@vger.kernel.org
3636S: Supported
3637F: drivers/infiniband/hw/ehca/
3638
3639EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3640M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3641L: netdev@vger.kernel.org
3642S: Maintained
3643F: drivers/net/ethernet/ibm/ehea/
3644
3645EM28XX VIDEO4LINUX DRIVER
3646M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3647L: linux-media@vger.kernel.org
3648W: http://linuxtv.org
3649T: git git://linuxtv.org/media_tree.git
3650S: Maintained
3651F: drivers/media/usb/em28xx/
3652
3653EMBEDDED LINUX
3654M: Paul Gortmaker <paul.gortmaker@windriver.com>
3655M: Matt Mackall <mpm@selenic.com>
3656M: David Woodhouse <dwmw2@infradead.org>
3657L: linux-embedded@vger.kernel.org
3658S: Maintained
3659
3660EMULEX LPFC FC SCSI DRIVER
3661M: James Smart <james.smart@emulex.com>
3662L: linux-scsi@vger.kernel.org
3663W: http://sourceforge.net/projects/lpfcxxxx
3664S: Supported
3665F: drivers/scsi/lpfc/
3666
3667ENE CB710 FLASH CARD READER DRIVER
3668M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3669S: Maintained
3670F: drivers/misc/cb710/
3671F: drivers/mmc/host/cb710-mmc.*
3672F: include/linux/cb710.h
3673
3674ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3675M: Maxim Levitsky <maximlevitsky@gmail.com>
3676S: Maintained
3677F: drivers/media/rc/ene_ir.*
3678
3679ENHANCED ERROR HANDLING (EEH)
3680M: Gavin Shan <shangw@linux.vnet.ibm.com>
3681L: linuxppc-dev@lists.ozlabs.org
3682S: Supported
3683F: Documentation/powerpc/eeh-pci-error-recovery.txt
3684F: arch/powerpc/kernel/eeh*.c
3685
3686EPSON S1D13XXX FRAMEBUFFER DRIVER
3687M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3688S: Maintained
3689T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3690F: drivers/video/fbdev/s1d13xxxfb.c
3691F: include/video/s1d13xxxfb.h
3692
3693ET131X NETWORK DRIVER
3694M: Mark Einon <mark.einon@gmail.com>
3695S: Odd Fixes
3696F: drivers/net/ethernet/agere/
3697
3698ETHERNET BRIDGE
3699M: Stephen Hemminger <stephen@networkplumber.org>
3700L: bridge@lists.linux-foundation.org
3701L: netdev@vger.kernel.org
3702W: http://www.linuxfoundation.org/en/Net:Bridge
3703S: Maintained
3704F: include/linux/netfilter_bridge/
3705F: net/bridge/
3706
3707ETHERNET PHY LIBRARY
3708M: Florian Fainelli <f.fainelli@gmail.com>
3709L: netdev@vger.kernel.org
3710S: Maintained
3711F: include/linux/phy.h
3712F: include/linux/phy_fixed.h
3713F: drivers/net/phy/
3714F: Documentation/networking/phy.txt
3715F: drivers/of/of_mdio.c
3716F: drivers/of/of_net.c
3717
3718EXT2 FILE SYSTEM
3719M: Jan Kara <jack@suse.cz>
3720L: linux-ext4@vger.kernel.org
3721S: Maintained
3722F: Documentation/filesystems/ext2.txt
3723F: fs/ext2/
3724F: include/linux/ext2*
3725
3726EXT3 FILE SYSTEM
3727M: Jan Kara <jack@suse.cz>
3728M: Andrew Morton <akpm@linux-foundation.org>
3729M: Andreas Dilger <adilger.kernel@dilger.ca>
3730L: linux-ext4@vger.kernel.org
3731S: Maintained
3732F: Documentation/filesystems/ext3.txt
3733F: fs/ext3/
3734
3735EXT4 FILE SYSTEM
3736M: "Theodore Ts'o" <tytso@mit.edu>
3737M: Andreas Dilger <adilger.kernel@dilger.ca>
3738L: linux-ext4@vger.kernel.org
3739W: http://ext4.wiki.kernel.org
3740Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3741S: Maintained
3742F: Documentation/filesystems/ext4.txt
3743F: fs/ext4/
3744
3745Extended Verification Module (EVM)
3746M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3747L: linux-ima-devel@lists.sourceforge.net
3748L: linux-security-module@vger.kernel.org
3749S: Supported
3750F: security/integrity/evm/
3751
3752EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3753M: MyungJoo Ham <myungjoo.ham@samsung.com>
3754M: Chanwoo Choi <cw00.choi@samsung.com>
3755L: linux-kernel@vger.kernel.org
3756T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3757S: Maintained
3758F: drivers/extcon/
3759F: Documentation/extcon/
3760
3761EXYNOS DP DRIVER
3762M: Jingoo Han <jg1.han@samsung.com>
3763L: dri-devel@lists.freedesktop.org
3764S: Maintained
3765F: drivers/gpu/drm/exynos/exynos_dp*
3766
3767EXYNOS MIPI DISPLAY DRIVERS
3768M: Inki Dae <inki.dae@samsung.com>
3769M: Donghwa Lee <dh09.lee@samsung.com>
3770M: Kyungmin Park <kyungmin.park@samsung.com>
3771L: linux-fbdev@vger.kernel.org
3772S: Maintained
3773F: drivers/video/fbdev/exynos/exynos_mipi*
3774F: include/video/exynos_mipi*
3775
3776F71805F HARDWARE MONITORING DRIVER
3777M: Jean Delvare <jdelvare@suse.de>
3778L: lm-sensors@lm-sensors.org
3779S: Maintained
3780F: Documentation/hwmon/f71805f
3781F: drivers/hwmon/f71805f.c
3782
3783FC0011 TUNER DRIVER
3784M: Michael Buesch <m@bues.ch>
3785L: linux-media@vger.kernel.org
3786S: Maintained
3787F: drivers/media/tuners/fc0011.h
3788F: drivers/media/tuners/fc0011.c
3789
3790FC2580 MEDIA DRIVER
3791M: Antti Palosaari <crope@iki.fi>
3792L: linux-media@vger.kernel.org
3793W: http://linuxtv.org/
3794W: http://palosaari.fi/linux/
3795Q: http://patchwork.linuxtv.org/project/linux-media/list/
3796T: git git://linuxtv.org/anttip/media_tree.git
3797S: Maintained
3798F: drivers/media/tuners/fc2580*
3799
3800FANOTIFY
3801M: Eric Paris <eparis@redhat.com>
3802S: Maintained
3803F: fs/notify/fanotify/
3804F: include/linux/fanotify.h
3805F: include/uapi/linux/fanotify.h
3806
3807FARSYNC SYNCHRONOUS DRIVER
3808M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3809W: http://www.farsite.co.uk/
3810S: Supported
3811F: drivers/net/wan/farsync.*
3812
3813FAULT INJECTION SUPPORT
3814M: Akinobu Mita <akinobu.mita@gmail.com>
3815S: Supported
3816F: Documentation/fault-injection/
3817F: lib/fault-inject.c
3818
3819FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3820M: Robert Love <robert.w.love@intel.com>
3821L: fcoe-devel@open-fcoe.org
3822W: www.Open-FCoE.org
3823S: Supported
3824F: drivers/scsi/libfc/
3825F: drivers/scsi/fcoe/
3826F: include/scsi/fc/
3827F: include/scsi/libfc.h
3828F: include/scsi/libfcoe.h
3829F: include/uapi/scsi/fc/
3830
3831FILE LOCKING (flock() and fcntl()/lockf())
3832M: Jeff Layton <jlayton@poochiereds.net>
3833M: J. Bruce Fields <bfields@fieldses.org>
3834L: linux-fsdevel@vger.kernel.org
3835S: Maintained
3836F: include/linux/fcntl.h
3837F: include/linux/fs.h
3838F: include/uapi/linux/fcntl.h
3839F: include/uapi/linux/fs.h
3840F: fs/fcntl.c
3841F: fs/locks.c
3842
3843FILESYSTEMS (VFS and infrastructure)
3844M: Alexander Viro <viro@zeniv.linux.org.uk>
3845L: linux-fsdevel@vger.kernel.org
3846S: Maintained
3847F: fs/*
3848
3849FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3850M: Riku Voipio <riku.voipio@iki.fi>
3851L: lm-sensors@lm-sensors.org
3852S: Maintained
3853F: drivers/hwmon/f75375s.c
3854F: include/linux/f75375s.h
3855
3856FIREWIRE AUDIO DRIVERS
3857M: Clemens Ladisch <clemens@ladisch.de>
3858L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3859T: git git://git.alsa-project.org/alsa-kernel.git
3860S: Maintained
3861F: sound/firewire/
3862
3863FIREWIRE MEDIA DRIVERS (firedtv)
3864M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3865L: linux-media@vger.kernel.org
3866L: linux1394-devel@lists.sourceforge.net
3867T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3868S: Maintained
3869F: drivers/media/firewire/
3870
3871FIREWIRE SBP-2 TARGET
3872M: Chris Boot <bootc@bootc.net>
3873L: linux-scsi@vger.kernel.org
3874L: target-devel@vger.kernel.org
3875L: linux1394-devel@lists.sourceforge.net
3876T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3877S: Maintained
3878F: drivers/target/sbp/
3879
3880FIREWIRE SUBSYSTEM
3881M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3882L: linux1394-devel@lists.sourceforge.net
3883W: http://ieee1394.wiki.kernel.org/
3884T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3885S: Maintained
3886F: drivers/firewire/
3887F: include/linux/firewire.h
3888F: include/uapi/linux/firewire*.h
3889F: tools/firewire/
3890
3891FIRMWARE LOADER (request_firmware)
3892M: Ming Lei <ming.lei@canonical.com>
3893L: linux-kernel@vger.kernel.org
3894S: Maintained
3895F: Documentation/firmware_class/
3896F: drivers/base/firmware*.c
3897F: include/linux/firmware.h
3898
3899FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3900M: Joshua Morris <josh.h.morris@us.ibm.com>
3901M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3902S: Maintained
3903F: drivers/block/rsxx/
3904
3905FLOPPY DRIVER
3906M: Jiri Kosina <jkosina@suse.cz>
3907T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3908S: Odd fixes
3909F: drivers/block/floppy.c
3910
3911FMC SUBSYSTEM
3912M: Alessandro Rubini <rubini@gnudd.com>
3913W: http://www.ohwr.org/projects/fmc-bus
3914S: Supported
3915F: drivers/fmc/
3916F: include/linux/fmc*.h
3917F: include/linux/ipmi-fru.h
3918K: fmc_d.*register
3919
3920FPU EMULATOR
3921M: Bill Metzenthen <billm@melbpc.org.au>
3922W: http://floatingpoint.sourceforge.net/emulator/index.html
3923S: Maintained
3924F: arch/x86/math-emu/
3925
3926FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3927L: netdev@vger.kernel.org
3928S: Orphan
3929F: drivers/net/wan/dlci.c
3930F: drivers/net/wan/sdla.c
3931
3932FRAMEBUFFER LAYER
3933M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3934M: Tomi Valkeinen <tomi.valkeinen@ti.com>
3935L: linux-fbdev@vger.kernel.org
3936W: http://linux-fbdev.sourceforge.net/
3937Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3938T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3939S: Maintained
3940F: Documentation/fb/
3941F: Documentation/devicetree/bindings/fb/
3942F: drivers/video/
3943F: include/video/
3944F: include/linux/fb.h
3945F: include/uapi/video/
3946F: include/uapi/linux/fb.h
3947
3948FREESCALE DIU FRAMEBUFFER DRIVER
3949M: Timur Tabi <timur@tabi.org>
3950L: linux-fbdev@vger.kernel.org
3951S: Maintained
3952F: drivers/video/fbdev/fsl-diu-fb.*
3953
3954FREESCALE DMA DRIVER
3955M: Li Yang <leoli@freescale.com>
3956M: Zhang Wei <zw@zh-kernel.org>
3957L: linuxppc-dev@lists.ozlabs.org
3958S: Maintained
3959F: drivers/dma/fsldma.*
3960
3961FREESCALE I2C CPM DRIVER
3962M: Jochen Friedrich <jochen@scram.de>
3963L: linuxppc-dev@lists.ozlabs.org
3964L: linux-i2c@vger.kernel.org
3965S: Maintained
3966F: drivers/i2c/busses/i2c-cpm.c
3967
3968FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3969M: Sascha Hauer <kernel@pengutronix.de>
3970L: linux-fbdev@vger.kernel.org
3971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3972S: Maintained
3973F: include/linux/platform_data/video-imxfb.h
3974F: drivers/video/fbdev/imxfb.c
3975
3976FREESCALE SOC FS_ENET DRIVER
3977M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3978M: Vitaly Bordug <vbordug@ru.mvista.com>
3979L: linuxppc-dev@lists.ozlabs.org
3980L: netdev@vger.kernel.org
3981S: Maintained
3982F: drivers/net/ethernet/freescale/fs_enet/
3983F: include/linux/fs_enet_pd.h
3984
3985FREESCALE QUICC ENGINE LIBRARY
3986L: linuxppc-dev@lists.ozlabs.org
3987S: Orphan
3988F: arch/powerpc/sysdev/qe_lib/
3989F: arch/powerpc/include/asm/*qe.h
3990
3991FREESCALE USB PERIPHERAL DRIVERS
3992M: Li Yang <leoli@freescale.com>
3993L: linux-usb@vger.kernel.org
3994L: linuxppc-dev@lists.ozlabs.org
3995S: Maintained
3996F: drivers/usb/gadget/udc/fsl*
3997
3998FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3999M: Li Yang <leoli@freescale.com>
4000L: netdev@vger.kernel.org
4001L: linuxppc-dev@lists.ozlabs.org
4002S: Maintained
4003F: drivers/net/ethernet/freescale/ucc_geth*
4004
4005FREESCALE QUICC ENGINE UCC UART DRIVER
4006M: Timur Tabi <timur@tabi.org>
4007L: linuxppc-dev@lists.ozlabs.org
4008S: Maintained
4009F: drivers/tty/serial/ucc_uart.c
4010
4011FREESCALE SOC SOUND DRIVERS
4012M: Timur Tabi <timur@tabi.org>
4013M: Nicolin Chen <nicoleotsuka@gmail.com>
4014M: Xiubo Li <Li.Xiubo@freescale.com>
4015L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4016L: linuxppc-dev@lists.ozlabs.org
4017S: Maintained
4018F: sound/soc/fsl/fsl*
4019F: sound/soc/fsl/imx*
4020F: sound/soc/fsl/mpc8610_hpcd.c
4021
4022FREEVXFS FILESYSTEM
4023M: Christoph Hellwig <hch@infradead.org>
4024W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4025S: Maintained
4026F: fs/freevxfs/
4027
4028FREEZER
4029M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4030M: Pavel Machek <pavel@ucw.cz>
4031L: linux-pm@vger.kernel.org
4032S: Supported
4033F: Documentation/power/freezing-of-tasks.txt
4034F: include/linux/freezer.h
4035F: kernel/freezer.c
4036
4037FRONTSWAP API
4038M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4039L: linux-kernel@vger.kernel.org
4040S: Maintained
4041F: mm/frontswap.c
4042F: include/linux/frontswap.h
4043
4044FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4045M: David Howells <dhowells@redhat.com>
4046L: linux-cachefs@redhat.com
4047S: Supported
4048F: Documentation/filesystems/caching/
4049F: fs/fscache/
4050F: include/linux/fscache*.h
4051
4052F2FS FILE SYSTEM
4053M: Jaegeuk Kim <jaegeuk@kernel.org>
4054M: Changman Lee <cm224.lee@samsung.com>
4055L: linux-f2fs-devel@lists.sourceforge.net
4056W: http://en.wikipedia.org/wiki/F2FS
4057T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4058S: Maintained
4059F: Documentation/filesystems/f2fs.txt
4060F: Documentation/ABI/testing/sysfs-fs-f2fs
4061F: fs/f2fs/
4062F: include/linux/f2fs_fs.h
4063
4064FUJITSU FR-V (FRV) PORT
4065M: David Howells <dhowells@redhat.com>
4066S: Maintained
4067F: arch/frv/
4068
4069FUJITSU LAPTOP EXTRAS
4070M: Jonathan Woithe <jwoithe@just42.net>
4071L: platform-driver-x86@vger.kernel.org
4072S: Maintained
4073F: drivers/platform/x86/fujitsu-laptop.c
4074
4075FUJITSU M-5MO LS CAMERA ISP DRIVER
4076M: Kyungmin Park <kyungmin.park@samsung.com>
4077M: Heungjun Kim <riverful.kim@samsung.com>
4078L: linux-media@vger.kernel.org
4079S: Maintained
4080F: drivers/media/i2c/m5mols/
4081F: include/media/m5mols.h
4082
4083FUJITSU TABLET EXTRAS
4084M: Robert Gerlach <khnz@gmx.de>
4085L: platform-driver-x86@vger.kernel.org
4086S: Maintained
4087F: drivers/platform/x86/fujitsu-tablet.c
4088
4089FUSE: FILESYSTEM IN USERSPACE
4090M: Miklos Szeredi <miklos@szeredi.hu>
4091L: fuse-devel@lists.sourceforge.net
4092W: http://fuse.sourceforge.net/
4093S: Maintained
4094F: fs/fuse/
4095F: include/uapi/linux/fuse.h
4096
4097FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4098M: Rik Faith <faith@cs.unc.edu>
4099L: linux-scsi@vger.kernel.org
4100S: Odd Fixes (e.g., new signatures)
4101F: drivers/scsi/fdomain.*
4102
4103GCOV BASED KERNEL PROFILING
4104M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4105S: Maintained
4106F: kernel/gcov/
4107F: Documentation/gcov.txt
4108
4109GDT SCSI DISK ARRAY CONTROLLER DRIVER
4110M: Achim Leubner <achim_leubner@adaptec.com>
4111L: linux-scsi@vger.kernel.org
4112W: http://www.icp-vortex.com/
4113S: Supported
4114F: drivers/scsi/gdt*
4115
4116GEMTEK FM RADIO RECEIVER DRIVER
4117M: Hans Verkuil <hverkuil@xs4all.nl>
4118L: linux-media@vger.kernel.org
4119T: git git://linuxtv.org/media_tree.git
4120W: http://linuxtv.org
4121S: Maintained
4122F: drivers/media/radio/radio-gemtek*
4123
4124GENERIC GPIO I2C DRIVER
4125M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4126S: Supported
4127F: drivers/i2c/busses/i2c-gpio.c
4128F: include/linux/i2c-gpio.h
4129
4130GENERIC GPIO I2C MULTIPLEXER DRIVER
4131M: Peter Korsgaard <peter.korsgaard@barco.com>
4132L: linux-i2c@vger.kernel.org
4133S: Supported
4134F: drivers/i2c/muxes/i2c-mux-gpio.c
4135F: include/linux/i2c-mux-gpio.h
4136F: Documentation/i2c/muxes/i2c-mux-gpio
4137
4138GENERIC HDLC (WAN) DRIVERS
4139M: Krzysztof Halasa <khc@pm.waw.pl>
4140W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4141S: Maintained
4142F: drivers/net/wan/c101.c
4143F: drivers/net/wan/hd6457*
4144F: drivers/net/wan/hdlc*
4145F: drivers/net/wan/n2.c
4146F: drivers/net/wan/pc300too.c
4147F: drivers/net/wan/pci200syn.c
4148F: drivers/net/wan/wanxl*
4149
4150GENERIC INCLUDE/ASM HEADER FILES
4151M: Arnd Bergmann <arnd@arndb.de>
4152L: linux-arch@vger.kernel.org
4153T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4154S: Maintained
4155F: include/asm-generic/
4156F: include/uapi/asm-generic/
4157
4158GENERIC PHY FRAMEWORK
4159M: Kishon Vijay Abraham I <kishon@ti.com>
4160L: linux-kernel@vger.kernel.org
4161T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4162S: Supported
4163F: drivers/phy/
4164F: include/linux/phy/
4165
4166GENERIC UIO DRIVER FOR PCI DEVICES
4167M: "Michael S. Tsirkin" <mst@redhat.com>
4168L: kvm@vger.kernel.org
4169S: Supported
4170F: drivers/uio/uio_pci_generic.c
4171
4172GET_MAINTAINER SCRIPT
4173M: Joe Perches <joe@perches.com>
4174S: Maintained
4175F: scripts/get_maintainer.pl
4176
4177GFS2 FILE SYSTEM
4178M: Steven Whitehouse <swhiteho@redhat.com>
4179L: cluster-devel@redhat.com
4180W: http://sources.redhat.com/cluster/
4181T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4182T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4183S: Supported
4184F: Documentation/filesystems/gfs2*.txt
4185F: fs/gfs2/
4186F: include/uapi/linux/gfs2_ondisk.h
4187
4188GIGASET ISDN DRIVERS
4189M: Hansjoerg Lipp <hjlipp@web.de>
4190M: Tilman Schmidt <tilman@imap.cc>
4191L: gigaset307x-common@lists.sourceforge.net
4192W: http://gigaset307x.sourceforge.net/
4193S: Maintained
4194F: Documentation/isdn/README.gigaset
4195F: drivers/isdn/gigaset/
4196F: include/uapi/linux/gigaset_dev.h
4197
4198GO7007 MPEG CODEC
4199M: Hans Verkuil <hans.verkuil@cisco.com>
4200L: linux-media@vger.kernel.org
4201S: Maintained
4202F: drivers/media/usb/go7007/
4203
4204GPIO SUBSYSTEM
4205M: Linus Walleij <linus.walleij@linaro.org>
4206M: Alexandre Courbot <gnurou@gmail.com>
4207L: linux-gpio@vger.kernel.org
4208T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4209S: Maintained
4210F: Documentation/gpio/
4211F: drivers/gpio/
4212F: include/linux/gpio/
4213F: include/linux/gpio.h
4214F: include/asm-generic/gpio.h
4215
4216GRE DEMULTIPLEXER DRIVER
4217M: Dmitry Kozlov <xeb@mail.ru>
4218L: netdev@vger.kernel.org
4219S: Maintained
4220F: net/ipv4/gre_demux.c
4221F: net/ipv4/gre_offload.c
4222F: include/net/gre.h
4223
4224GRETH 10/100/1G Ethernet MAC device driver
4225M: Kristoffer Glembo <kristoffer@gaisler.com>
4226L: netdev@vger.kernel.org
4227S: Maintained
4228F: drivers/net/ethernet/aeroflex/
4229
4230GSPCA FINEPIX SUBDRIVER
4231M: Frank Zago <frank@zago.net>
4232L: linux-media@vger.kernel.org
4233T: git git://linuxtv.org/media_tree.git
4234S: Maintained
4235F: drivers/media/usb/gspca/finepix.c
4236
4237GSPCA GL860 SUBDRIVER
4238M: Olivier Lorin <o.lorin@laposte.net>
4239L: linux-media@vger.kernel.org
4240T: git git://linuxtv.org/media_tree.git
4241S: Maintained
4242F: drivers/media/usb/gspca/gl860/
4243
4244GSPCA M5602 SUBDRIVER
4245M: Erik Andren <erik.andren@gmail.com>
4246L: linux-media@vger.kernel.org
4247T: git git://linuxtv.org/media_tree.git
4248S: Maintained
4249F: drivers/media/usb/gspca/m5602/
4250
4251GSPCA PAC207 SONIXB SUBDRIVER
4252M: Hans de Goede <hdegoede@redhat.com>
4253L: linux-media@vger.kernel.org
4254T: git git://linuxtv.org/media_tree.git
4255S: Maintained
4256F: drivers/media/usb/gspca/pac207.c
4257
4258GSPCA SN9C20X SUBDRIVER
4259M: Brian Johnson <brijohn@gmail.com>
4260L: linux-media@vger.kernel.org
4261T: git git://linuxtv.org/media_tree.git
4262S: Maintained
4263F: drivers/media/usb/gspca/sn9c20x.c
4264
4265GSPCA T613 SUBDRIVER
4266M: Leandro Costantino <lcostantino@gmail.com>
4267L: linux-media@vger.kernel.org
4268T: git git://linuxtv.org/media_tree.git
4269S: Maintained
4270F: drivers/media/usb/gspca/t613.c
4271
4272GSPCA USB WEBCAM DRIVER
4273M: Hans de Goede <hdegoede@redhat.com>
4274L: linux-media@vger.kernel.org
4275T: git git://linuxtv.org/media_tree.git
4276S: Maintained
4277F: drivers/media/usb/gspca/
4278
4279GUID PARTITION TABLE (GPT)
4280M: Davidlohr Bueso <davidlohr@hp.com>
4281L: linux-efi@vger.kernel.org
4282S: Maintained
4283F: block/partitions/efi.*
4284
4285STK1160 USB VIDEO CAPTURE DRIVER
4286M: Ezequiel Garcia <elezegarcia@gmail.com>
4287L: linux-media@vger.kernel.org
4288T: git git://linuxtv.org/media_tree.git
4289S: Maintained
4290F: drivers/media/usb/stk1160/
4291
4292HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4293M: Frank Seidel <frank@f-seidel.de>
4294L: platform-driver-x86@vger.kernel.org
4295W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4296S: Maintained
4297F: drivers/platform/x86/hdaps.c
4298
4299HDPVR USB VIDEO ENCODER DRIVER
4300M: Hans Verkuil <hverkuil@xs4all.nl>
4301L: linux-media@vger.kernel.org
4302T: git git://linuxtv.org/media_tree.git
4303W: http://linuxtv.org
4304S: Odd Fixes
4305F: drivers/media/usb/hdpvr/
4306
4307HWPOISON MEMORY FAILURE HANDLING
4308M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4309L: linux-mm@kvack.org
4310S: Maintained
4311F: mm/memory-failure.c
4312F: mm/hwpoison-inject.c
4313
4314HYPERVISOR VIRTUAL CONSOLE DRIVER
4315L: linuxppc-dev@lists.ozlabs.org
4316S: Odd Fixes
4317F: drivers/tty/hvc/
4318
4319HACKRF MEDIA DRIVER
4320M: Antti Palosaari <crope@iki.fi>
4321L: linux-media@vger.kernel.org
4322W: http://linuxtv.org/
4323W: http://palosaari.fi/linux/
4324Q: http://patchwork.linuxtv.org/project/linux-media/list/
4325T: git git://linuxtv.org/anttip/media_tree.git
4326S: Maintained
4327F: drivers/media/usb/hackrf/
4328
4329HARDWARE MONITORING
4330M: Jean Delvare <jdelvare@suse.de>
4331M: Guenter Roeck <linux@roeck-us.net>
4332L: lm-sensors@lm-sensors.org
4333W: http://www.lm-sensors.org/
4334T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4335T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4336S: Maintained
4337F: Documentation/hwmon/
4338F: drivers/hwmon/
4339F: include/linux/hwmon*.h
4340
4341HARDWARE RANDOM NUMBER GENERATOR CORE
4342M: Matt Mackall <mpm@selenic.com>
4343M: Herbert Xu <herbert@gondor.apana.org.au>
4344S: Odd fixes
4345F: Documentation/hw_random.txt
4346F: drivers/char/hw_random/
4347F: include/linux/hw_random.h
4348
4349HARDWARE SPINLOCK CORE
4350M: Ohad Ben-Cohen <ohad@wizery.com>
4351S: Maintained
4352F: Documentation/hwspinlock.txt
4353F: drivers/hwspinlock/hwspinlock_*
4354F: include/linux/hwspinlock.h
4355
4356HARMONY SOUND DRIVER
4357L: linux-parisc@vger.kernel.org
4358S: Maintained
4359F: sound/parisc/harmony.*
4360
4361HD29L2 MEDIA DRIVER
4362M: Antti Palosaari <crope@iki.fi>
4363L: linux-media@vger.kernel.org
4364W: http://linuxtv.org/
4365W: http://palosaari.fi/linux/
4366Q: http://patchwork.linuxtv.org/project/linux-media/list/
4367T: git git://linuxtv.org/anttip/media_tree.git
4368S: Maintained
4369F: drivers/media/dvb-frontends/hd29l2*
4370
4371HEWLETT-PACKARD SMART2 RAID DRIVER
4372L: iss_storagedev@hp.com
4373S: Orphan
4374F: Documentation/blockdev/cpqarray.txt
4375F: drivers/block/cpqarray.*
4376
4377HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4378M: Don Brace <don.brace@pmcs.com>
4379L: iss_storagedev@hp.com
4380L: storagedev@pmcs.com
4381L: linux-scsi@vger.kernel.org
4382S: Supported
4383F: Documentation/scsi/hpsa.txt
4384F: drivers/scsi/hpsa*.[ch]
4385F: include/linux/cciss*.h
4386F: include/uapi/linux/cciss*.h
4387
4388HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4389M: Don Brace <don.brace@pmcs.com>
4390L: iss_storagedev@hp.com
4391L: storagedev@pmcs.com
4392L: linux-scsi@vger.kernel.org
4393S: Supported
4394F: Documentation/blockdev/cciss.txt
4395F: drivers/block/cciss*
4396F: include/linux/cciss_ioctl.h
4397F: include/uapi/linux/cciss_ioctl.h
4398
4399HFS FILESYSTEM
4400L: linux-fsdevel@vger.kernel.org
4401S: Orphan
4402F: Documentation/filesystems/hfs.txt
4403F: fs/hfs/
4404
4405HFSPLUS FILESYSTEM
4406L: linux-fsdevel@vger.kernel.org
4407S: Orphan
4408F: Documentation/filesystems/hfsplus.txt
4409F: fs/hfsplus/
4410
4411HGA FRAMEBUFFER DRIVER
4412M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4413L: linux-nvidia@lists.surfsouth.com
4414W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4415S: Maintained
4416F: drivers/video/fbdev/hgafb.c
4417
4418HIBERNATION (aka Software Suspend, aka swsusp)
4419M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4420M: Pavel Machek <pavel@ucw.cz>
4421L: linux-pm@vger.kernel.org
4422S: Supported
4423F: arch/x86/power/
4424F: drivers/base/power/
4425F: kernel/power/
4426F: include/linux/suspend.h
4427F: include/linux/freezer.h
4428F: include/linux/pm.h
4429F: arch/*/include/asm/suspend*.h
4430
4431HID CORE LAYER
4432M: Jiri Kosina <jkosina@suse.cz>
4433L: linux-input@vger.kernel.org
4434T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4435S: Maintained
4436F: drivers/hid/
4437F: include/linux/hid*
4438F: include/uapi/linux/hid*
4439
4440HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4441M: Thomas Gleixner <tglx@linutronix.de>
4442L: linux-kernel@vger.kernel.org
4443T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4444S: Maintained
4445F: Documentation/timers/
4446F: kernel/time/hrtimer.c
4447F: kernel/time/clockevents.c
4448F: kernel/time/tick*.*
4449F: kernel/time/timer_*.c
4450F: include/linux/clockchips.h
4451F: include/linux/hrtimer.h
4452
4453HIGH-SPEED SCC DRIVER FOR AX.25
4454L: linux-hams@vger.kernel.org
4455S: Orphan
4456F: drivers/net/hamradio/dmascc.c
4457F: drivers/net/hamradio/scc.c
4458
4459HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4460M: HighPoint Linux Team <linux@highpoint-tech.com>
4461W: http://www.highpoint-tech.com
4462S: Supported
4463F: Documentation/scsi/hptiop.txt
4464F: drivers/scsi/hptiop.c
4465
4466HIPPI
4467M: Jes Sorensen <jes@trained-monkey.org>
4468L: linux-hippi@sunsite.dk
4469S: Maintained
4470F: include/linux/hippidevice.h
4471F: include/uapi/linux/if_hippi.h
4472F: net/802/hippi.c
4473F: drivers/net/hippi/
4474
4475HOST AP DRIVER
4476M: Jouni Malinen <j@w1.fi>
4477L: hostap@shmoo.com (subscribers-only)
4478L: linux-wireless@vger.kernel.org
4479W: http://hostap.epitest.fi/
4480S: Maintained
4481F: drivers/net/wireless/hostap/
4482
4483HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4484L: platform-driver-x86@vger.kernel.org
4485S: Orphan
4486F: drivers/platform/x86/tc1100-wmi.c
4487
4488HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4489M: Jaroslav Kysela <perex@perex.cz>
4490S: Maintained
4491F: drivers/net/ethernet/hp/hp100.*
4492
4493HPET: High Precision Event Timers driver
4494M: Clemens Ladisch <clemens@ladisch.de>
4495S: Maintained
4496F: Documentation/timers/hpet.txt
4497F: drivers/char/hpet.c
4498F: include/linux/hpet.h
4499F: include/uapi/linux/hpet.h
4500
4501HPET: x86
4502S: Orphan
4503F: arch/x86/kernel/hpet.c
4504F: arch/x86/include/asm/hpet.h
4505
4506HPFS FILESYSTEM
4507M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4508W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4509S: Maintained
4510F: fs/hpfs/
4511
4512HSI SUBSYSTEM
4513M: Sebastian Reichel <sre@kernel.org>
4514T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4515S: Maintained
4516F: Documentation/ABI/testing/sysfs-bus-hsi
4517F: Documentation/hsi.txt
4518F: drivers/hsi/
4519F: include/linux/hsi/
4520F: include/uapi/linux/hsi/
4521
4522HSO 3G MODEM DRIVER
4523M: Jan Dumon <j.dumon@option.com>
4524W: http://www.pharscape.org
4525S: Maintained
4526F: drivers/net/usb/hso.c
4527
4528HSR NETWORK PROTOCOL
4529M: Arvid Brodin <arvid.brodin@alten.se>
4530L: netdev@vger.kernel.org
4531S: Maintained
4532F: net/hsr/
4533
4534HTCPEN TOUCHSCREEN DRIVER
4535M: Pau Oliva Fora <pof@eslack.org>
4536L: linux-input@vger.kernel.org
4537S: Maintained
4538F: drivers/input/touchscreen/htcpen.c
4539
4540HUGETLB FILESYSTEM
4541M: Nadia Yvette Chambers <nyc@holomorphy.com>
4542S: Maintained
4543F: fs/hugetlbfs/
4544
4545Hyper-V CORE AND DRIVERS
4546M: K. Y. Srinivasan <kys@microsoft.com>
4547M: Haiyang Zhang <haiyangz@microsoft.com>
4548L: devel@linuxdriverproject.org
4549S: Maintained
4550F: arch/x86/include/asm/mshyperv.h
4551F: arch/x86/include/uapi/asm/hyperv.h
4552F: arch/x86/kernel/cpu/mshyperv.c
4553F: drivers/hid/hid-hyperv.c
4554F: drivers/hv/
4555F: drivers/input/serio/hyperv-keyboard.c
4556F: drivers/net/hyperv/
4557F: drivers/scsi/storvsc_drv.c
4558F: drivers/video/fbdev/hyperv_fb.c
4559F: include/linux/hyperv.h
4560F: tools/hv/
4561
4562I2C OVER PARALLEL PORT
4563M: Jean Delvare <jdelvare@suse.de>
4564L: linux-i2c@vger.kernel.org
4565S: Maintained
4566F: Documentation/i2c/busses/i2c-parport
4567F: Documentation/i2c/busses/i2c-parport-light
4568F: drivers/i2c/busses/i2c-parport.c
4569F: drivers/i2c/busses/i2c-parport-light.c
4570
4571I2C/SMBUS CONTROLLER DRIVERS FOR PC
4572M: Jean Delvare <jdelvare@suse.de>
4573L: linux-i2c@vger.kernel.org
4574S: Maintained
4575F: Documentation/i2c/busses/i2c-ali1535
4576F: Documentation/i2c/busses/i2c-ali1563
4577F: Documentation/i2c/busses/i2c-ali15x3
4578F: Documentation/i2c/busses/i2c-amd756
4579F: Documentation/i2c/busses/i2c-amd8111
4580F: Documentation/i2c/busses/i2c-i801
4581F: Documentation/i2c/busses/i2c-nforce2
4582F: Documentation/i2c/busses/i2c-piix4
4583F: Documentation/i2c/busses/i2c-sis5595
4584F: Documentation/i2c/busses/i2c-sis630
4585F: Documentation/i2c/busses/i2c-sis96x
4586F: Documentation/i2c/busses/i2c-via
4587F: Documentation/i2c/busses/i2c-viapro
4588F: drivers/i2c/busses/i2c-ali1535.c
4589F: drivers/i2c/busses/i2c-ali1563.c
4590F: drivers/i2c/busses/i2c-ali15x3.c
4591F: drivers/i2c/busses/i2c-amd756.c
4592F: drivers/i2c/busses/i2c-amd756-s4882.c
4593F: drivers/i2c/busses/i2c-amd8111.c
4594F: drivers/i2c/busses/i2c-i801.c
4595F: drivers/i2c/busses/i2c-isch.c
4596F: drivers/i2c/busses/i2c-nforce2.c
4597F: drivers/i2c/busses/i2c-nforce2-s4985.c
4598F: drivers/i2c/busses/i2c-piix4.c
4599F: drivers/i2c/busses/i2c-sis5595.c
4600F: drivers/i2c/busses/i2c-sis630.c
4601F: drivers/i2c/busses/i2c-sis96x.c
4602F: drivers/i2c/busses/i2c-via.c
4603F: drivers/i2c/busses/i2c-viapro.c
4604
4605I2C/SMBUS ISMT DRIVER
4606M: Seth Heasley <seth.heasley@intel.com>
4607M: Neil Horman <nhorman@tuxdriver.com>
4608L: linux-i2c@vger.kernel.org
4609F: drivers/i2c/busses/i2c-ismt.c
4610F: Documentation/i2c/busses/i2c-ismt
4611
4612I2C/SMBUS STUB DRIVER
4613M: Jean Delvare <jdelvare@suse.de>
4614L: linux-i2c@vger.kernel.org
4615S: Maintained
4616F: drivers/i2c/i2c-stub.c
4617
4618I2C SUBSYSTEM
4619M: Wolfram Sang <wsa@the-dreams.de>
4620L: linux-i2c@vger.kernel.org
4621W: https://i2c.wiki.kernel.org/
4622Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4623T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4624S: Maintained
4625F: Documentation/i2c/
4626F: drivers/i2c/
4627F: include/linux/i2c.h
4628F: include/linux/i2c-*.h
4629F: include/uapi/linux/i2c.h
4630F: include/uapi/linux/i2c-*.h
4631
4632I2C ACPI SUPPORT
4633M: Mika Westerberg <mika.westerberg@linux.intel.com>
4634L: linux-i2c@vger.kernel.org
4635L: linux-acpi@vger.kernel.org
4636S: Maintained
4637
4638I2C-TAOS-EVM DRIVER
4639M: Jean Delvare <jdelvare@suse.de>
4640L: linux-i2c@vger.kernel.org
4641S: Maintained
4642F: Documentation/i2c/busses/i2c-taos-evm
4643F: drivers/i2c/busses/i2c-taos-evm.c
4644
4645I2C-TINY-USB DRIVER
4646M: Till Harbaum <till@harbaum.org>
4647L: linux-i2c@vger.kernel.org
4648W: http://www.harbaum.org/till/i2c_tiny_usb
4649S: Maintained
4650F: drivers/i2c/busses/i2c-tiny-usb.c
4651
4652i386 BOOT CODE
4653M: "H. Peter Anvin" <hpa@zytor.com>
4654S: Maintained
4655F: arch/x86/boot/
4656
4657i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4658M: "H. Peter Anvin" <hpa@zytor.com>
4659T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4660S: Maintained
4661
4662IA64 (Itanium) PLATFORM
4663M: Tony Luck <tony.luck@intel.com>
4664M: Fenghua Yu <fenghua.yu@intel.com>
4665L: linux-ia64@vger.kernel.org
4666T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4667S: Maintained
4668F: arch/ia64/
4669
4670IBM Power in-Nest Crypto Acceleration
4671M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4672M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4673L: linux-crypto@vger.kernel.org
4674S: Supported
4675F: drivers/crypto/nx/
4676
4677IBM Power 842 compression accelerator
4678M: Dan Streetman <ddstreet@us.ibm.com>
4679S: Supported
4680F: drivers/crypto/nx/nx-842.c
4681F: include/linux/nx842.h
4682
4683IBM Power Linux RAID adapter
4684M: Brian King <brking@us.ibm.com>
4685S: Supported
4686F: drivers/scsi/ipr.*
4687
4688IBM Power Virtual Ethernet Device Driver
4689M: Santiago Leon <santil@linux.vnet.ibm.com>
4690L: netdev@vger.kernel.org
4691S: Supported
4692F: drivers/net/ethernet/ibm/ibmveth.*
4693
4694IBM Power Virtual SCSI Device Drivers
4695M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4696L: linux-scsi@vger.kernel.org
4697S: Supported
4698F: drivers/scsi/ibmvscsi/ibmvscsi*
4699F: drivers/scsi/ibmvscsi/viosrp.h
4700
4701IBM Power Virtual FC Device Drivers
4702M: Brian King <brking@linux.vnet.ibm.com>
4703L: linux-scsi@vger.kernel.org
4704S: Supported
4705F: drivers/scsi/ibmvscsi/ibmvfc*
4706
4707IBM ServeRAID RAID DRIVER
4708S: Orphan
4709F: drivers/scsi/ips.*
4710
4711ICH LPC AND GPIO DRIVER
4712M: Peter Tyser <ptyser@xes-inc.com>
4713S: Maintained
4714F: drivers/mfd/lpc_ich.c
4715F: drivers/gpio/gpio-ich.c
4716
4717IDE SUBSYSTEM
4718M: "David S. Miller" <davem@davemloft.net>
4719L: linux-ide@vger.kernel.org
4720Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4721T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4722S: Maintained
4723F: Documentation/ide/
4724F: drivers/ide/
4725F: include/linux/ide.h
4726
4727IDEAPAD LAPTOP EXTRAS DRIVER
4728M: Ike Panhc <ike.pan@canonical.com>
4729L: platform-driver-x86@vger.kernel.org
4730W: http://launchpad.net/ideapad-laptop
4731S: Maintained
4732F: drivers/platform/x86/ideapad-laptop.c
4733
4734IDEAPAD LAPTOP SLIDEBAR DRIVER
4735M: Andrey Moiseev <o2g.org.ru@gmail.com>
4736L: linux-input@vger.kernel.org
4737W: https://github.com/o2genum/ideapad-slidebar
4738S: Maintained
4739F: drivers/input/misc/ideapad_slidebar.c
4740
4741IDE/ATAPI DRIVERS
4742M: Borislav Petkov <bp@alien8.de>
4743L: linux-ide@vger.kernel.org
4744S: Maintained
4745F: Documentation/cdrom/ide-cd
4746F: drivers/ide/ide-cd*
4747
4748IDLE-I7300
4749M: Andy Henroid <andrew.d.henroid@intel.com>
4750L: linux-pm@vger.kernel.org
4751S: Supported
4752F: drivers/idle/i7300_idle.c
4753
4754IEEE 802.15.4 SUBSYSTEM
4755M: Alexander Aring <alex.aring@gmail.com>
4756L: linux-wpan@vger.kernel.org
4757W: https://github.com/linux-wpan
4758T: git git://github.com/linux-wpan/linux-wpan-next.git
4759S: Maintained
4760F: net/ieee802154/
4761F: net/mac802154/
4762F: drivers/net/ieee802154/
4763F: include/linux/nl802154.h
4764F: include/linux/ieee802154.h
4765F: include/net/nl802154.h
4766F: include/net/mac802154.h
4767F: include/net/af_ieee802154.h
4768F: include/net/cfg802154.h
4769F: include/net/ieee802154_netdev.h
4770F: Documentation/networking/ieee802154.txt
4771
4772IGORPLUG-USB IR RECEIVER
4773M: Sean Young <sean@mess.org>
4774L: linux-media@vger.kernel.org
4775S: Maintained
4776F: drivers/media/rc/igorplugusb.c
4777
4778IGUANAWORKS USB IR TRANSCEIVER
4779M: Sean Young <sean@mess.org>
4780L: linux-media@vger.kernel.org
4781S: Maintained
4782F: drivers/media/rc/iguanair.c
4783
4784IIO SUBSYSTEM AND DRIVERS
4785M: Jonathan Cameron <jic23@kernel.org>
4786R: Hartmut Knaack <knaack.h@gmx.de>
4787R: Lars-Peter Clausen <lars@metafoo.de>
4788R: Peter Meerwald <pmeerw@pmeerw.net>
4789L: linux-iio@vger.kernel.org
4790S: Maintained
4791F: drivers/iio/
4792F: drivers/staging/iio/
4793F: include/linux/iio/
4794
4795IKANOS/ADI EAGLE ADSL USB DRIVER
4796M: Matthieu Castet <castet.matthieu@free.fr>
4797M: Stanislaw Gruszka <stf_xl@wp.pl>
4798S: Maintained
4799F: drivers/usb/atm/ueagle-atm.c
4800
4801INA209 HARDWARE MONITOR DRIVER
4802M: Guenter Roeck <linux@roeck-us.net>
4803L: lm-sensors@lm-sensors.org
4804S: Maintained
4805F: Documentation/hwmon/ina209
4806F: Documentation/devicetree/bindings/i2c/ina209.txt
4807F: drivers/hwmon/ina209.c
4808
4809INA2XX HARDWARE MONITOR DRIVER
4810M: Guenter Roeck <linux@roeck-us.net>
4811L: lm-sensors@lm-sensors.org
4812S: Maintained
4813F: Documentation/hwmon/ina2xx
4814F: drivers/hwmon/ina2xx.c
4815F: include/linux/platform_data/ina2xx.h
4816
4817INDUSTRY PACK SUBSYSTEM (IPACK)
4818M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4819M: Jens Taprogge <jens.taprogge@taprogge.org>
4820M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4821L: industrypack-devel@lists.sourceforge.net
4822W: http://industrypack.sourceforge.net
4823S: Maintained
4824F: drivers/ipack/
4825
4826INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4827M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4828M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4829L: linux-ima-devel@lists.sourceforge.net
4830L: linux-ima-user@lists.sourceforge.net
4831L: linux-security-module@vger.kernel.org
4832S: Supported
4833F: security/integrity/ima/
4834
4835IMGTEC IR DECODER DRIVER
4836M: James Hogan <james.hogan@imgtec.com>
4837S: Maintained
4838F: drivers/media/rc/img-ir/
4839
4840IMS TWINTURBO FRAMEBUFFER DRIVER
4841L: linux-fbdev@vger.kernel.org
4842S: Orphan
4843F: drivers/video/fbdev/imsttfb.c
4844
4845INFINIBAND SUBSYSTEM
4846M: Roland Dreier <roland@kernel.org>
4847M: Sean Hefty <sean.hefty@intel.com>
4848M: Hal Rosenstock <hal.rosenstock@gmail.com>
4849L: linux-rdma@vger.kernel.org
4850W: http://www.openfabrics.org/
4851Q: http://patchwork.kernel.org/project/linux-rdma/list/
4852T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4853S: Supported
4854F: Documentation/infiniband/
4855F: drivers/infiniband/
4856F: include/uapi/linux/if_infiniband.h
4857
4858INOTIFY
4859M: John McCutchan <john@johnmccutchan.com>
4860M: Robert Love <rlove@rlove.org>
4861M: Eric Paris <eparis@parisplace.org>
4862S: Maintained
4863F: Documentation/filesystems/inotify.txt
4864F: fs/notify/inotify/
4865F: include/linux/inotify.h
4866F: include/uapi/linux/inotify.h
4867
4868INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4869M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4870M: Dmitry Torokhov <dtor@mail.ru>
4871L: linux-input@vger.kernel.org
4872Q: http://patchwork.kernel.org/project/linux-input/list/
4873T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4874S: Maintained
4875F: drivers/input/
4876F: include/linux/input.h
4877F: include/uapi/linux/input.h
4878F: include/linux/input/
4879
4880INPUT MULTITOUCH (MT) PROTOCOL
4881M: Henrik Rydberg <rydberg@euromail.se>
4882L: linux-input@vger.kernel.org
4883T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4884S: Maintained
4885F: Documentation/input/multi-touch-protocol.txt
4886F: drivers/input/input-mt.c
4887K: \b(ABS|SYN)_MT_
4888
4889INTEL C600 SERIES SAS CONTROLLER DRIVER
4890M: Intel SCU Linux support <intel-linux-scu@intel.com>
4891M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4892M: Dave Jiang <dave.jiang@intel.com>
4893L: linux-scsi@vger.kernel.org
4894T: git git://git.code.sf.net/p/intel-sas/isci
4895S: Supported
4896F: drivers/scsi/isci/
4897
4898INTEL IDLE DRIVER
4899M: Len Brown <lenb@kernel.org>
4900L: linux-pm@vger.kernel.org
4901T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4902S: Supported
4903F: drivers/idle/intel_idle.c
4904
4905INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4906M: Maik Broemme <mbroemme@plusserver.de>
4907L: linux-fbdev@vger.kernel.org
4908S: Maintained
4909F: Documentation/fb/intelfb.txt
4910F: drivers/video/fbdev/intelfb/
4911
4912INTEL 810/815 FRAMEBUFFER DRIVER
4913M: Antonino Daplas <adaplas@gmail.com>
4914L: linux-fbdev@vger.kernel.org
4915S: Maintained
4916F: drivers/video/fbdev/i810/
4917
4918INTEL MENLOW THERMAL DRIVER
4919M: Sujith Thomas <sujith.thomas@intel.com>
4920L: platform-driver-x86@vger.kernel.org
4921W: https://01.org/linux-acpi
4922S: Supported
4923F: drivers/platform/x86/intel_menlow.c
4924
4925INTEL IA32 MICROCODE UPDATE SUPPORT
4926M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4927S: Maintained
4928F: arch/x86/kernel/cpu/microcode/core*
4929F: arch/x86/kernel/cpu/microcode/intel*
4930
4931INTEL I/OAT DMA DRIVER
4932M: Dave Jiang <dave.jiang@intel.com>
4933R: Dan Williams <dan.j.williams@intel.com>
4934L: dmaengine@vger.kernel.org
4935Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4936S: Supported
4937F: drivers/dma/ioat*
4938
4939INTEL IOMMU (VT-d)
4940M: David Woodhouse <dwmw2@infradead.org>
4941L: iommu@lists.linux-foundation.org
4942T: git git://git.infradead.org/iommu-2.6.git
4943S: Supported
4944F: drivers/iommu/intel-iommu.c
4945F: include/linux/intel-iommu.h
4946
4947INTEL IOP-ADMA DMA DRIVER
4948R: Dan Williams <dan.j.williams@intel.com>
4949S: Odd fixes
4950F: drivers/dma/iop-adma.c
4951
4952INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4953M: Krzysztof Halasa <khalasa@piap.pl>
4954S: Maintained
4955F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4956F: arch/arm/mach-ixp4xx/include/mach/npe.h
4957F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4958F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4959F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4960F: drivers/net/wan/ixp4xx_hss.c
4961
4962INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4963M: Deepak Saxena <dsaxena@plexity.net>
4964S: Maintained
4965F: drivers/char/hw_random/ixp4xx-rng.c
4966
4967INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
4968M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4969M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4970M: Bruce Allan <bruce.w.allan@intel.com>
4971M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4972M: Don Skidmore <donald.c.skidmore@intel.com>
4973M: Greg Rose <gregory.v.rose@intel.com>
4974M: Matthew Vick <matthew.vick@intel.com>
4975M: John Ronciak <john.ronciak@intel.com>
4976M: Mitch Williams <mitch.a.williams@intel.com>
4977M: Linux NICS <linux.nics@intel.com>
4978L: e1000-devel@lists.sourceforge.net
4979W: http://www.intel.com/support/feedback.htm
4980W: http://e1000.sourceforge.net/
4981T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4982T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4983S: Supported
4984F: Documentation/networking/e100.txt
4985F: Documentation/networking/e1000.txt
4986F: Documentation/networking/e1000e.txt
4987F: Documentation/networking/igb.txt
4988F: Documentation/networking/igbvf.txt
4989F: Documentation/networking/ixgb.txt
4990F: Documentation/networking/ixgbe.txt
4991F: Documentation/networking/ixgbevf.txt
4992F: Documentation/networking/i40e.txt
4993F: Documentation/networking/i40evf.txt
4994F: drivers/net/ethernet/intel/
4995F: drivers/net/ethernet/intel/*/
4996
4997INTEL-MID GPIO DRIVER
4998M: David Cohen <david.a.cohen@linux.intel.com>
4999L: linux-gpio@vger.kernel.org
5000S: Maintained
5001F: drivers/gpio/gpio-intel-mid.c
5002
5003INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5004M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5005L: linux-wireless@vger.kernel.org
5006S: Maintained
5007F: Documentation/networking/README.ipw2100
5008F: Documentation/networking/README.ipw2200
5009F: drivers/net/wireless/ipw2x00/
5010
5011INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5012M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5013M: Gang Wei <gang.wei@intel.com>
5014M: Shane Wang <shane.wang@intel.com>
5015L: tboot-devel@lists.sourceforge.net
5016W: http://tboot.sourceforge.net
5017T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5018S: Supported
5019F: Documentation/intel_txt.txt
5020F: include/linux/tboot.h
5021F: arch/x86/kernel/tboot.c
5022
5023INTEL WIRELESS WIMAX CONNECTION 2400
5024M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5025M: linux-wimax@intel.com
5026L: wimax@linuxwimax.org (subscribers-only)
5027S: Supported
5028W: http://linuxwimax.org
5029F: Documentation/wimax/README.i2400m
5030F: drivers/net/wimax/i2400m/
5031F: include/uapi/linux/wimax/i2400m.h
5032
5033INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5034M: Stanislaw Gruszka <sgruszka@redhat.com>
5035L: linux-wireless@vger.kernel.org
5036S: Supported
5037F: drivers/net/wireless/iwlegacy/
5038
5039INTEL WIRELESS WIFI LINK (iwlwifi)
5040M: Johannes Berg <johannes.berg@intel.com>
5041M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5042M: Intel Linux Wireless <ilw@linux.intel.com>
5043L: linux-wireless@vger.kernel.org
5044W: http://intellinuxwireless.org
5045T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5046S: Supported
5047F: drivers/net/wireless/iwlwifi/
5048
5049INTEL MANAGEMENT ENGINE (mei)
5050M: Tomas Winkler <tomas.winkler@intel.com>
5051L: linux-kernel@vger.kernel.org
5052S: Supported
5053F: include/uapi/linux/mei.h
5054F: drivers/misc/mei/*
5055F: Documentation/misc-devices/mei/*
5056
5057IOC3 ETHERNET DRIVER
5058M: Ralf Baechle <ralf@linux-mips.org>
5059L: linux-mips@linux-mips.org
5060S: Maintained
5061F: drivers/net/ethernet/sgi/ioc3-eth.c
5062
5063IOC3 SERIAL DRIVER
5064M: Pat Gefre <pfg@sgi.com>
5065L: linux-serial@vger.kernel.org
5066S: Maintained
5067F: drivers/tty/serial/ioc3_serial.c
5068
5069IOMMU DRIVERS
5070M: Joerg Roedel <joro@8bytes.org>
5071L: iommu@lists.linux-foundation.org
5072T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5073S: Maintained
5074F: drivers/iommu/
5075
5076IP MASQUERADING
5077M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5078S: Maintained
5079F: net/ipv4/netfilter/ipt_MASQUERADE.c
5080
5081IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5082M: Francois Romieu <romieu@fr.zoreil.com>
5083M: Sorbica Shieh <sorbica@icplus.com.tw>
5084L: netdev@vger.kernel.org
5085S: Maintained
5086F: drivers/net/ethernet/icplus/ipg.*
5087
5088IPATH DRIVER
5089M: Mike Marciniszyn <infinipath@intel.com>
5090L: linux-rdma@vger.kernel.org
5091S: Maintained
5092F: drivers/infiniband/hw/ipath/
5093
5094IPMI SUBSYSTEM
5095M: Corey Minyard <minyard@acm.org>
5096L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5097W: http://openipmi.sourceforge.net/
5098S: Supported
5099F: Documentation/IPMI.txt
5100F: drivers/char/ipmi/
5101F: include/linux/ipmi*
5102F: include/uapi/linux/ipmi*
5103
5104IPS SCSI RAID DRIVER
5105M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5106L: linux-scsi@vger.kernel.org
5107W: http://www.adaptec.com/
5108S: Maintained
5109F: drivers/scsi/ips*
5110
5111IPVS
5112M: Wensong Zhang <wensong@linux-vs.org>
5113M: Simon Horman <horms@verge.net.au>
5114M: Julian Anastasov <ja@ssi.bg>
5115L: netdev@vger.kernel.org
5116L: lvs-devel@vger.kernel.org
5117S: Maintained
5118F: Documentation/networking/ipvs-sysctl.txt
5119F: include/net/ip_vs.h
5120F: include/uapi/linux/ip_vs.h
5121F: net/netfilter/ipvs/
5122
5123IPWIRELESS DRIVER
5124M: Jiri Kosina <jkosina@suse.cz>
5125M: David Sterba <dsterba@suse.cz>
5126S: Odd Fixes
5127F: drivers/tty/ipwireless/
5128
5129IPX NETWORK LAYER
5130M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5131L: netdev@vger.kernel.org
5132S: Maintained
5133F: include/net/ipx.h
5134F: include/uapi/linux/ipx.h
5135F: net/ipx/
5136
5137IRDA SUBSYSTEM
5138M: Samuel Ortiz <samuel@sortiz.org>
5139L: irda-users@lists.sourceforge.net (subscribers-only)
5140L: netdev@vger.kernel.org
5141W: http://irda.sourceforge.net/
5142S: Maintained
5143T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5144F: Documentation/networking/irda.txt
5145F: drivers/net/irda/
5146F: include/net/irda/
5147F: net/irda/
5148
5149IRQ SUBSYSTEM
5150M: Thomas Gleixner <tglx@linutronix.de>
5151L: linux-kernel@vger.kernel.org
5152S: Maintained
5153T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5154F: kernel/irq/
5155
5156IRQCHIP DRIVERS
5157M: Thomas Gleixner <tglx@linutronix.de>
5158M: Jason Cooper <jason@lakedaemon.net>
5159L: linux-kernel@vger.kernel.org
5160S: Maintained
5161T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5162T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5163F: Documentation/devicetree/bindings/interrupt-controller/
5164F: drivers/irqchip/
5165
5166IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5167M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5168S: Maintained
5169F: Documentation/IRQ-domain.txt
5170F: include/linux/irqdomain.h
5171F: kernel/irq/irqdomain.c
5172
5173ISAPNP
5174M: Jaroslav Kysela <perex@perex.cz>
5175S: Maintained
5176F: Documentation/isapnp.txt
5177F: drivers/pnp/isapnp/
5178F: include/linux/isapnp.h
5179
5180ISA RADIO MODULE
5181M: Hans Verkuil <hverkuil@xs4all.nl>
5182L: linux-media@vger.kernel.org
5183T: git git://linuxtv.org/media_tree.git
5184W: http://linuxtv.org
5185S: Maintained
5186F: drivers/media/radio/radio-isa*
5187
5188iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5189M: Peter Jones <pjones@redhat.com>
5190M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5191S: Maintained
5192F: drivers/firmware/iscsi_ibft*
5193
5194ISCSI
5195M: Mike Christie <michaelc@cs.wisc.edu>
5196L: open-iscsi@googlegroups.com
5197W: www.open-iscsi.org
5198T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5199S: Maintained
5200F: drivers/scsi/*iscsi*
5201F: include/scsi/*iscsi*
5202
5203ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5204M: Or Gerlitz <ogerlitz@mellanox.com>
5205M: Sagi Grimberg <sagig@mellanox.com>
5206M: Roi Dayan <roid@mellanox.com>
5207L: linux-rdma@vger.kernel.org
5208S: Supported
5209W: http://www.openfabrics.org
5210W: www.open-iscsi.org
5211Q: http://patchwork.kernel.org/project/linux-rdma/list/
5212F: drivers/infiniband/ulp/iser/
5213
5214ISDN SUBSYSTEM
5215M: Karsten Keil <isdn@linux-pingi.de>
5216L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5217L: netdev@vger.kernel.org
5218W: http://www.isdn4linux.de
5219T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5220S: Maintained
5221F: Documentation/isdn/
5222F: drivers/isdn/
5223F: include/linux/isdn.h
5224F: include/linux/isdn/
5225F: include/uapi/linux/isdn.h
5226F: include/uapi/linux/isdn/
5227
5228ISDN SUBSYSTEM (Eicon active card driver)
5229M: Armin Schindler <mac@melware.de>
5230L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5231W: http://www.melware.de
5232S: Maintained
5233F: drivers/isdn/hardware/eicon/
5234
5235IT87 HARDWARE MONITORING DRIVER
5236M: Jean Delvare <jdelvare@suse.de>
5237L: lm-sensors@lm-sensors.org
5238S: Maintained
5239F: Documentation/hwmon/it87
5240F: drivers/hwmon/it87.c
5241
5242IT913X MEDIA DRIVER
5243M: Antti Palosaari <crope@iki.fi>
5244L: linux-media@vger.kernel.org
5245W: http://linuxtv.org/
5246W: http://palosaari.fi/linux/
5247Q: http://patchwork.linuxtv.org/project/linux-media/list/
5248T: git git://linuxtv.org/anttip/media_tree.git
5249S: Maintained
5250F: drivers/media/tuners/it913x*
5251
5252IVTV VIDEO4LINUX DRIVER
5253M: Andy Walls <awalls@md.metrocast.net>
5254L: ivtv-devel@ivtvdriver.org (subscribers-only)
5255L: linux-media@vger.kernel.org
5256T: git git://linuxtv.org/media_tree.git
5257W: http://www.ivtvdriver.org
5258S: Maintained
5259F: Documentation/video4linux/*.ivtv
5260F: drivers/media/pci/ivtv/
5261F: include/uapi/linux/ivtv*
5262
5263IX2505V MEDIA DRIVER
5264M: Malcolm Priestley <tvboxspy@gmail.com>
5265L: linux-media@vger.kernel.org
5266W: http://linuxtv.org/
5267Q: http://patchwork.linuxtv.org/project/linux-media/list/
5268S: Maintained
5269F: drivers/media/dvb-frontends/ix2505v*
5270
5271JC42.4 TEMPERATURE SENSOR DRIVER
5272M: Guenter Roeck <linux@roeck-us.net>
5273L: lm-sensors@lm-sensors.org
5274S: Maintained
5275F: drivers/hwmon/jc42.c
5276F: Documentation/hwmon/jc42
5277
5278JFS FILESYSTEM
5279M: Dave Kleikamp <shaggy@kernel.org>
5280L: jfs-discussion@lists.sourceforge.net
5281W: http://jfs.sourceforge.net/
5282T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5283S: Maintained
5284F: Documentation/filesystems/jfs.txt
5285F: fs/jfs/
5286
5287JME NETWORK DRIVER
5288M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5289L: netdev@vger.kernel.org
5290S: Maintained
5291F: drivers/net/ethernet/jme.*
5292
5293JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5294M: David Woodhouse <dwmw2@infradead.org>
5295L: linux-mtd@lists.infradead.org
5296W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5297S: Maintained
5298F: fs/jffs2/
5299F: include/uapi/linux/jffs2.h
5300
5301JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5302M: Andrew Morton <akpm@linux-foundation.org>
5303M: Jan Kara <jack@suse.cz>
5304L: linux-ext4@vger.kernel.org
5305S: Maintained
5306F: fs/jbd/
5307F: include/linux/jbd.h
5308
5309JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5310M: "Theodore Ts'o" <tytso@mit.edu>
5311L: linux-ext4@vger.kernel.org
5312S: Maintained
5313F: fs/jbd2/
5314F: include/linux/jbd2.h
5315
5316JSM Neo PCI based serial card
5317M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5318L: linux-serial@vger.kernel.org
5319S: Maintained
5320F: drivers/tty/serial/jsm/
5321
5322K10TEMP HARDWARE MONITORING DRIVER
5323M: Clemens Ladisch <clemens@ladisch.de>
5324L: lm-sensors@lm-sensors.org
5325S: Maintained
5326F: Documentation/hwmon/k10temp
5327F: drivers/hwmon/k10temp.c
5328
5329K8TEMP HARDWARE MONITORING DRIVER
5330M: Rudolf Marek <r.marek@assembler.cz>
5331L: lm-sensors@lm-sensors.org
5332S: Maintained
5333F: Documentation/hwmon/k8temp
5334F: drivers/hwmon/k8temp.c
5335
5336KCONFIG
5337M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5338L: linux-kbuild@vger.kernel.org
5339T: git git://gitorious.org/linux-kconfig/linux-kconfig
5340S: Maintained
5341F: Documentation/kbuild/kconfig-language.txt
5342F: scripts/kconfig/
5343
5344KDUMP
5345M: Vivek Goyal <vgoyal@redhat.com>
5346M: Haren Myneni <hbabu@us.ibm.com>
5347L: kexec@lists.infradead.org
5348W: http://lse.sourceforge.net/kdump/
5349S: Maintained
5350F: Documentation/kdump/
5351
5352KEENE FM RADIO TRANSMITTER DRIVER
5353M: Hans Verkuil <hverkuil@xs4all.nl>
5354L: linux-media@vger.kernel.org
5355T: git git://linuxtv.org/media_tree.git
5356W: http://linuxtv.org
5357S: Maintained
5358F: drivers/media/radio/radio-keene*
5359
5360KERNEL AUTOMOUNTER v4 (AUTOFS4)
5361M: Ian Kent <raven@themaw.net>
5362L: autofs@vger.kernel.org
5363S: Maintained
5364F: fs/autofs4/
5365
5366KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5367M: Michal Marek <mmarek@suse.cz>
5368T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5369T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5370L: linux-kbuild@vger.kernel.org
5371S: Maintained
5372F: Documentation/kbuild/
5373F: Makefile
5374F: scripts/Makefile.*
5375F: scripts/basic/
5376F: scripts/mk*
5377F: scripts/package/
5378
5379KERNEL JANITORS
5380L: kernel-janitors@vger.kernel.org
5381W: http://kernelnewbies.org/KernelJanitors
5382S: Odd Fixes
5383
5384KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5385M: "J. Bruce Fields" <bfields@fieldses.org>
5386L: linux-nfs@vger.kernel.org
5387W: http://nfs.sourceforge.net/
5388S: Supported
5389F: fs/nfsd/
5390F: include/uapi/linux/nfsd/
5391F: fs/lockd/
5392F: fs/nfs_common/
5393F: net/sunrpc/
5394F: include/linux/lockd/
5395F: include/linux/sunrpc/
5396F: include/uapi/linux/sunrpc/
5397
5398KERNEL SELFTEST FRAMEWORK
5399M: Shuah Khan <shuahkh@osg.samsung.com>
5400L: linux-api@vger.kernel.org
5401T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5402S: Maintained
5403F: tools/testing/selftests
5404
5405KERNEL VIRTUAL MACHINE (KVM)
5406M: Gleb Natapov <gleb@kernel.org>
5407M: Paolo Bonzini <pbonzini@redhat.com>
5408L: kvm@vger.kernel.org
5409W: http://www.linux-kvm.org
5410T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5411S: Supported
5412F: Documentation/*/kvm*.txt
5413F: Documentation/virtual/kvm/
5414F: arch/*/kvm/
5415F: arch/*/include/asm/kvm*
5416F: include/linux/kvm*
5417F: include/uapi/linux/kvm*
5418F: virt/kvm/
5419
5420KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5421M: Joerg Roedel <joro@8bytes.org>
5422L: kvm@vger.kernel.org
5423W: http://kvm.qumranet.com
5424S: Maintained
5425F: arch/x86/include/asm/svm.h
5426F: arch/x86/kvm/svm.c
5427
5428KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5429M: Alexander Graf <agraf@suse.de>
5430L: kvm-ppc@vger.kernel.org
5431W: http://kvm.qumranet.com
5432T: git git://github.com/agraf/linux-2.6.git
5433S: Supported
5434F: arch/powerpc/include/asm/kvm*
5435F: arch/powerpc/kvm/
5436
5437KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
5438M: Xiantao Zhang <xiantao.zhang@intel.com>
5439L: kvm-ia64@vger.kernel.org
5440W: http://kvm.qumranet.com
5441S: Supported
5442F: Documentation/ia64/kvm.txt
5443F: arch/ia64/include/asm/kvm*
5444F: arch/ia64/kvm/
5445
5446KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5447M: Christian Borntraeger <borntraeger@de.ibm.com>
5448M: Cornelia Huck <cornelia.huck@de.ibm.com>
5449M: linux390@de.ibm.com
5450L: linux-s390@vger.kernel.org
5451W: http://www.ibm.com/developerworks/linux/linux390/
5452S: Supported
5453F: Documentation/s390/kvm.txt
5454F: arch/s390/include/asm/kvm*
5455F: arch/s390/kvm/
5456F: drivers/s390/kvm/
5457
5458KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5459M: Christoffer Dall <christoffer.dall@linaro.org>
5460M: Marc Zyngier <marc.zyngier@arm.com>
5461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5462L: kvmarm@lists.cs.columbia.edu
5463W: http://systems.cs.columbia.edu/projects/kvm-arm
5464S: Supported
5465F: arch/arm/include/uapi/asm/kvm*
5466F: arch/arm/include/asm/kvm*
5467F: arch/arm/kvm/
5468F: virt/kvm/arm/
5469F: include/kvm/arm_*
5470
5471KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5472M: Christoffer Dall <christoffer.dall@linaro.org>
5473M: Marc Zyngier <marc.zyngier@arm.com>
5474L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5475L: kvmarm@lists.cs.columbia.edu
5476S: Maintained
5477F: arch/arm64/include/uapi/asm/kvm*
5478F: arch/arm64/include/asm/kvm*
5479F: arch/arm64/kvm/
5480
5481KEXEC
5482M: Eric Biederman <ebiederm@xmission.com>
5483W: http://kernel.org/pub/linux/utils/kernel/kexec/
5484L: kexec@lists.infradead.org
5485S: Maintained
5486F: include/linux/kexec.h
5487F: include/uapi/linux/kexec.h
5488F: kernel/kexec.c
5489
5490KEYS/KEYRINGS:
5491M: David Howells <dhowells@redhat.com>
5492L: keyrings@linux-nfs.org
5493S: Maintained
5494F: Documentation/security/keys.txt
5495F: include/linux/key.h
5496F: include/linux/key-type.h
5497F: include/keys/
5498F: security/keys/
5499
5500KEYS-TRUSTED
5501M: David Safford <safford@us.ibm.com>
5502M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5503L: linux-security-module@vger.kernel.org
5504L: keyrings@linux-nfs.org
5505S: Supported
5506F: Documentation/security/keys-trusted-encrypted.txt
5507F: include/keys/trusted-type.h
5508F: security/keys/trusted.c
5509F: security/keys/trusted.h
5510
5511KEYS-ENCRYPTED
5512M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5513M: David Safford <safford@us.ibm.com>
5514L: linux-security-module@vger.kernel.org
5515L: keyrings@linux-nfs.org
5516S: Supported
5517F: Documentation/security/keys-trusted-encrypted.txt
5518F: include/keys/encrypted-type.h
5519F: security/keys/encrypted-keys/
5520
5521KGDB / KDB /debug_core
5522M: Jason Wessel <jason.wessel@windriver.com>
5523W: http://kgdb.wiki.kernel.org/
5524L: kgdb-bugreport@lists.sourceforge.net
5525S: Maintained
5526F: Documentation/DocBook/kgdb.tmpl
5527F: drivers/misc/kgdbts.c
5528F: drivers/tty/serial/kgdboc.c
5529F: include/linux/kdb.h
5530F: include/linux/kgdb.h
5531F: kernel/debug/
5532
5533KMEMCHECK
5534M: Vegard Nossum <vegardno@ifi.uio.no>
5535M: Pekka Enberg <penberg@kernel.org>
5536S: Maintained
5537F: Documentation/kmemcheck.txt
5538F: arch/x86/include/asm/kmemcheck.h
5539F: arch/x86/mm/kmemcheck/
5540F: include/linux/kmemcheck.h
5541F: mm/kmemcheck.c
5542
5543KMEMLEAK
5544M: Catalin Marinas <catalin.marinas@arm.com>
5545S: Maintained
5546F: Documentation/kmemleak.txt
5547F: include/linux/kmemleak.h
5548F: mm/kmemleak.c
5549F: mm/kmemleak-test.c
5550
5551KPROBES
5552M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5553M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5554M: "David S. Miller" <davem@davemloft.net>
5555M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5556S: Maintained
5557F: Documentation/kprobes.txt
5558F: include/linux/kprobes.h
5559F: kernel/kprobes.c
5560
5561KS0108 LCD CONTROLLER DRIVER
5562M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5563W: http://miguelojeda.es/auxdisplay.htm
5564W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5565S: Maintained
5566F: Documentation/auxdisplay/ks0108
5567F: drivers/auxdisplay/ks0108.c
5568F: include/linux/ks0108.h
5569
5570LAPB module
5571L: linux-x25@vger.kernel.org
5572S: Orphan
5573F: Documentation/networking/lapb-module.txt
5574F: include/*/lapb.h
5575F: net/lapb/
5576
5577LASI 53c700 driver for PARISC
5578M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5579L: linux-scsi@vger.kernel.org
5580S: Maintained
5581F: Documentation/scsi/53c700.txt
5582F: drivers/scsi/53c700*
5583
5584LED SUBSYSTEM
5585M: Bryan Wu <cooloney@gmail.com>
5586M: Richard Purdie <rpurdie@rpsys.net>
5587L: linux-leds@vger.kernel.org
5588T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5589S: Maintained
5590F: drivers/leds/
5591F: include/linux/leds.h
5592
5593LEGACY EEPROM DRIVER
5594M: Jean Delvare <jdelvare@suse.de>
5595S: Maintained
5596F: Documentation/misc-devices/eeprom
5597F: drivers/misc/eeprom/eeprom.c
5598
5599LEGO USB Tower driver
5600M: Juergen Stuber <starblue@users.sourceforge.net>
5601L: legousb-devel@lists.sourceforge.net
5602W: http://legousb.sourceforge.net/
5603S: Maintained
5604F: drivers/usb/misc/legousbtower.c
5605
5606LG2160 MEDIA DRIVER
5607M: Michael Krufky <mkrufky@linuxtv.org>
5608L: linux-media@vger.kernel.org
5609W: http://linuxtv.org/
5610W: http://github.com/mkrufky
5611Q: http://patchwork.linuxtv.org/project/linux-media/list/
5612T: git git://linuxtv.org/mkrufky/tuners.git
5613S: Maintained
5614F: drivers/media/dvb-frontends/lg2160.*
5615
5616LGDT3305 MEDIA DRIVER
5617M: Michael Krufky <mkrufky@linuxtv.org>
5618L: linux-media@vger.kernel.org
5619W: http://linuxtv.org/
5620W: http://github.com/mkrufky
5621Q: http://patchwork.linuxtv.org/project/linux-media/list/
5622T: git git://linuxtv.org/mkrufky/tuners.git
5623S: Maintained
5624F: drivers/media/dvb-frontends/lgdt3305.*
5625
5626LGUEST
5627M: Rusty Russell <rusty@rustcorp.com.au>
5628L: lguest@lists.ozlabs.org
5629W: http://lguest.ozlabs.org/
5630S: Odd Fixes
5631F: arch/x86/include/asm/lguest*.h
5632F: arch/x86/lguest/
5633F: drivers/lguest/
5634F: include/linux/lguest*.h
5635F: tools/lguest/
5636
5637LIBLOCKDEP
5638M: Sasha Levin <sasha.levin@oracle.com>
5639S: Maintained
5640F: tools/lib/lockdep/
5641
5642LINUX FOR IBM pSERIES (RS/6000)
5643M: Paul Mackerras <paulus@au.ibm.com>
5644W: http://www.ibm.com/linux/ltc/projects/ppc
5645S: Supported
5646F: arch/powerpc/boot/rs6000.h
5647
5648LINUX FOR POWERPC (32-BIT AND 64-BIT)
5649M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5650M: Paul Mackerras <paulus@samba.org>
5651M: Michael Ellerman <mpe@ellerman.id.au>
5652W: http://www.penguinppc.org/
5653L: linuxppc-dev@lists.ozlabs.org
5654Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5655T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5656S: Supported
5657F: Documentation/powerpc/
5658F: arch/powerpc/
5659
5660LINUX FOR POWER MACINTOSH
5661M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5662W: http://www.penguinppc.org/
5663L: linuxppc-dev@lists.ozlabs.org
5664S: Maintained
5665F: arch/powerpc/platforms/powermac/
5666F: drivers/macintosh/
5667
5668LINUX FOR POWERPC EMBEDDED MPC5XXX
5669M: Anatolij Gustschin <agust@denx.de>
5670L: linuxppc-dev@lists.ozlabs.org
5671T: git git://git.denx.de/linux-denx-agust.git
5672S: Maintained
5673F: arch/powerpc/platforms/512x/
5674F: arch/powerpc/platforms/52xx/
5675
5676LINUX FOR POWERPC EMBEDDED PPC4XX
5677M: Alistair Popple <alistair@popple.id.au>
5678M: Matt Porter <mporter@kernel.crashing.org>
5679W: http://www.penguinppc.org/
5680L: linuxppc-dev@lists.ozlabs.org
5681S: Maintained
5682F: arch/powerpc/platforms/40x/
5683F: arch/powerpc/platforms/44x/
5684
5685LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5686L: linuxppc-dev@lists.ozlabs.org
5687S: Orphan
5688F: arch/powerpc/*/*virtex*
5689F: arch/powerpc/*/*/*virtex*
5690
5691LINUX FOR POWERPC EMBEDDED PPC8XX
5692M: Vitaly Bordug <vitb@kernel.crashing.org>
5693W: http://www.penguinppc.org/
5694L: linuxppc-dev@lists.ozlabs.org
5695S: Maintained
5696F: arch/powerpc/platforms/8xx/
5697
5698LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5699M: Scott Wood <scottwood@freescale.com>
5700M: Kumar Gala <galak@kernel.crashing.org>
5701W: http://www.penguinppc.org/
5702L: linuxppc-dev@lists.ozlabs.org
5703T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5704S: Maintained
5705F: arch/powerpc/platforms/83xx/
5706F: arch/powerpc/platforms/85xx/
5707
5708LINUX FOR POWERPC PA SEMI PWRFICIENT
5709M: Olof Johansson <olof@lixom.net>
5710L: linuxppc-dev@lists.ozlabs.org
5711S: Maintained
5712F: arch/powerpc/platforms/pasemi/
5713F: drivers/*/*pasemi*
5714F: drivers/*/*/*pasemi*
5715
5716LINUX SECURITY MODULE (LSM) FRAMEWORK
5717M: Chris Wright <chrisw@sous-sol.org>
5718L: linux-security-module@vger.kernel.org
5719S: Supported
5720
5721LIS3LV02D ACCELEROMETER DRIVER
5722M: Eric Piel <eric.piel@tremplin-utc.net>
5723S: Maintained
5724F: Documentation/misc-devices/lis3lv02d
5725F: drivers/misc/lis3lv02d/
5726F: drivers/platform/x86/hp_accel.c
5727
5728LLC (802.2)
5729M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5730S: Maintained
5731F: include/linux/llc.h
5732F: include/uapi/linux/llc.h
5733F: include/net/llc*
5734F: net/llc/
5735
5736LM73 HARDWARE MONITOR DRIVER
5737M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5738L: lm-sensors@lm-sensors.org
5739S: Maintained
5740F: drivers/hwmon/lm73.c
5741
5742LM78 HARDWARE MONITOR DRIVER
5743M: Jean Delvare <jdelvare@suse.de>
5744L: lm-sensors@lm-sensors.org
5745S: Maintained
5746F: Documentation/hwmon/lm78
5747F: drivers/hwmon/lm78.c
5748
5749LM83 HARDWARE MONITOR DRIVER
5750M: Jean Delvare <jdelvare@suse.de>
5751L: lm-sensors@lm-sensors.org
5752S: Maintained
5753F: Documentation/hwmon/lm83
5754F: drivers/hwmon/lm83.c
5755
5756LM90 HARDWARE MONITOR DRIVER
5757M: Jean Delvare <jdelvare@suse.de>
5758L: lm-sensors@lm-sensors.org
5759S: Maintained
5760F: Documentation/hwmon/lm90
5761F: Documentation/devicetree/bindings/hwmon/lm90.txt
5762F: drivers/hwmon/lm90.c
5763
5764LM95234 HARDWARE MONITOR DRIVER
5765M: Guenter Roeck <linux@roeck-us.net>
5766L: lm-sensors@lm-sensors.org
5767S: Maintained
5768F: Documentation/hwmon/lm95234
5769F: drivers/hwmon/lm95234.c
5770
5771LME2510 MEDIA DRIVER
5772M: Malcolm Priestley <tvboxspy@gmail.com>
5773L: linux-media@vger.kernel.org
5774W: http://linuxtv.org/
5775Q: http://patchwork.linuxtv.org/project/linux-media/list/
5776S: Maintained
5777F: drivers/media/usb/dvb-usb-v2/lmedm04*
5778
5779LOCKDEP AND LOCKSTAT
5780M: Peter Zijlstra <peterz@infradead.org>
5781M: Ingo Molnar <mingo@redhat.com>
5782L: linux-kernel@vger.kernel.org
5783T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5784S: Maintained
5785F: Documentation/locking/lockdep*.txt
5786F: Documentation/locking/lockstat.txt
5787F: include/linux/lockdep.h
5788F: kernel/locking/
5789
5790LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5791M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5792L: linux-ntfs-dev@lists.sourceforge.net
5793W: http://www.linux-ntfs.org/content/view/19/37/
5794S: Maintained
5795F: Documentation/ldm.txt
5796F: block/partitions/ldm.*
5797
5798LogFS
5799M: Joern Engel <joern@logfs.org>
5800M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5801L: logfs@logfs.org
5802W: logfs.org
5803S: Maintained
5804F: fs/logfs/
5805
5806LPC32XX MACHINE SUPPORT
5807M: Roland Stigge <stigge@antcom.de>
5808L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5809S: Maintained
5810F: arch/arm/mach-lpc32xx/
5811
5812LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5813M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5814M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5815M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5816M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5817L: MPT-FusionLinux.pdl@avagotech.com
5818L: linux-scsi@vger.kernel.org
5819W: http://www.lsilogic.com/support
5820S: Supported
5821F: drivers/message/fusion/
5822F: drivers/scsi/mpt2sas/
5823F: drivers/scsi/mpt3sas/
5824
5825LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5826M: Matthew Wilcox <matthew@wil.cx>
5827L: linux-scsi@vger.kernel.org
5828S: Maintained
5829F: drivers/scsi/sym53c8xx_2/
5830
5831LTC4261 HARDWARE MONITOR DRIVER
5832M: Guenter Roeck <linux@roeck-us.net>
5833L: lm-sensors@lm-sensors.org
5834S: Maintained
5835F: Documentation/hwmon/ltc4261
5836F: drivers/hwmon/ltc4261.c
5837
5838LTP (Linux Test Project)
5839M: Mike Frysinger <vapier@gentoo.org>
5840M: Cyril Hrubis <chrubis@suse.cz>
5841M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5842M: Jan Stancek <jstancek@redhat.com>
5843M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5844M: Alexey Kodanev <alexey.kodanev@oracle.com>
5845L: ltp-list@lists.sourceforge.net (subscribers-only)
5846W: http://linux-test-project.github.io/
5847T: git git://github.com/linux-test-project/ltp.git
5848S: Maintained
5849
5850M32R ARCHITECTURE
5851W: http://www.linux-m32r.org/
5852S: Orphan
5853F: arch/m32r/
5854
5855M68K ARCHITECTURE
5856M: Geert Uytterhoeven <geert@linux-m68k.org>
5857L: linux-m68k@lists.linux-m68k.org
5858W: http://www.linux-m68k.org/
5859T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5860S: Maintained
5861F: arch/m68k/
5862F: drivers/zorro/
5863
5864M68K ON APPLE MACINTOSH
5865M: Joshua Thompson <funaho@jurai.org>
5866W: http://www.mac.linux-m68k.org/
5867L: linux-m68k@lists.linux-m68k.org
5868S: Maintained
5869F: arch/m68k/mac/
5870
5871M68K ON HP9000/300
5872M: Philip Blundell <philb@gnu.org>
5873W: http://www.tazenda.demon.co.uk/phil/linux-hp
5874S: Maintained
5875F: arch/m68k/hp300/
5876
5877M88DS3103 MEDIA DRIVER
5878M: Antti Palosaari <crope@iki.fi>
5879L: linux-media@vger.kernel.org
5880W: http://linuxtv.org/
5881W: http://palosaari.fi/linux/
5882Q: http://patchwork.linuxtv.org/project/linux-media/list/
5883T: git git://linuxtv.org/anttip/media_tree.git
5884S: Maintained
5885F: drivers/media/dvb-frontends/m88ds3103*
5886
5887M88RS2000 MEDIA DRIVER
5888M: Malcolm Priestley <tvboxspy@gmail.com>
5889L: linux-media@vger.kernel.org
5890W: http://linuxtv.org/
5891Q: http://patchwork.linuxtv.org/project/linux-media/list/
5892S: Maintained
5893F: drivers/media/dvb-frontends/m88rs2000*
5894
5895M88TS2022 MEDIA DRIVER
5896M: Antti Palosaari <crope@iki.fi>
5897L: linux-media@vger.kernel.org
5898W: http://linuxtv.org/
5899W: http://palosaari.fi/linux/
5900Q: http://patchwork.linuxtv.org/project/linux-media/list/
5901T: git git://linuxtv.org/anttip/media_tree.git
5902S: Maintained
5903F: drivers/media/tuners/m88ts2022*
5904
5905MA901 MASTERKIT USB FM RADIO DRIVER
5906M: Alexey Klimov <klimov.linux@gmail.com>
5907L: linux-media@vger.kernel.org
5908T: git git://linuxtv.org/media_tree.git
5909S: Maintained
5910F: drivers/media/radio/radio-ma901.c
5911
5912MAC80211
5913M: Johannes Berg <johannes@sipsolutions.net>
5914L: linux-wireless@vger.kernel.org
5915W: http://wireless.kernel.org/
5916T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5917T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5918S: Maintained
5919F: Documentation/networking/mac80211-injection.txt
5920F: include/net/mac80211.h
5921F: net/mac80211/
5922
5923MACVLAN DRIVER
5924M: Patrick McHardy <kaber@trash.net>
5925L: netdev@vger.kernel.org
5926S: Maintained
5927F: drivers/net/macvlan.c
5928F: include/linux/if_macvlan.h
5929
5930MAILBOX API
5931M: Jassi Brar <jassisinghbrar@gmail.com>
5932L: linux-kernel@vger.kernel.org
5933S: Maintained
5934F: drivers/mailbox/
5935F: include/linux/mailbox_client.h
5936F: include/linux/mailbox_controller.h
5937
5938MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5939M: Michael Kerrisk <mtk.manpages@gmail.com>
5940W: http://www.kernel.org/doc/man-pages
5941L: linux-man@vger.kernel.org
5942S: Maintained
5943
5944MARVELL ARMADA DRM SUPPORT
5945M: Russell King <rmk+kernel@arm.linux.org.uk>
5946S: Maintained
5947F: drivers/gpu/drm/armada/
5948
5949MARVELL 88E6352 DSA support
5950M: Guenter Roeck <linux@roeck-us.net>
5951S: Maintained
5952F: drivers/net/dsa/mv88e6352.c
5953
5954MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5955M: Mirko Lindner <mlindner@marvell.com>
5956M: Stephen Hemminger <stephen@networkplumber.org>
5957L: netdev@vger.kernel.org
5958S: Maintained
5959F: drivers/net/ethernet/marvell/sk*
5960
5961MARVELL LIBERTAS WIRELESS DRIVER
5962L: libertas-dev@lists.infradead.org
5963S: Orphan
5964F: drivers/net/wireless/libertas/
5965
5966MARVELL MV643XX ETHERNET DRIVER
5967M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5968L: netdev@vger.kernel.org
5969S: Maintained
5970F: drivers/net/ethernet/marvell/mv643xx_eth.*
5971F: include/linux/mv643xx.h
5972
5973MARVELL MVNETA ETHERNET DRIVER
5974M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5975L: netdev@vger.kernel.org
5976S: Maintained
5977F: drivers/net/ethernet/marvell/mvneta.*
5978
5979MARVELL MWIFIEX WIRELESS DRIVER
5980M: Amitkumar Karwar <akarwar@marvell.com>
5981M: Avinash Patil <patila@marvell.com>
5982L: linux-wireless@vger.kernel.org
5983S: Maintained
5984F: drivers/net/wireless/mwifiex/
5985
5986MARVELL MWL8K WIRELESS DRIVER
5987M: Lennert Buytenhek <buytenh@wantstofly.org>
5988L: linux-wireless@vger.kernel.org
5989S: Odd Fixes
5990F: drivers/net/wireless/mwl8k.c
5991
5992MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5993M: Nicolas Pitre <nico@fluxnic.net>
5994S: Odd Fixes
5995F: drivers/mmc/host/mvsdio.*
5996
5997MATROX FRAMEBUFFER DRIVER
5998L: linux-fbdev@vger.kernel.org
5999S: Orphan
6000F: drivers/video/fbdev/matrox/matroxfb_*
6001F: include/uapi/linux/matroxfb.h
6002
6003MAX16065 HARDWARE MONITOR DRIVER
6004M: Guenter Roeck <linux@roeck-us.net>
6005L: lm-sensors@lm-sensors.org
6006S: Maintained
6007F: Documentation/hwmon/max16065
6008F: drivers/hwmon/max16065.c
6009
6010MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6011M: "Hans J. Koch" <hjk@hansjkoch.de>
6012L: lm-sensors@lm-sensors.org
6013S: Maintained
6014F: Documentation/hwmon/max6650
6015F: drivers/hwmon/max6650.c
6016
6017MAX6697 HARDWARE MONITOR DRIVER
6018M: Guenter Roeck <linux@roeck-us.net>
6019L: lm-sensors@lm-sensors.org
6020S: Maintained
6021F: Documentation/hwmon/max6697
6022F: Documentation/devicetree/bindings/i2c/max6697.txt
6023F: drivers/hwmon/max6697.c
6024F: include/linux/platform_data/max6697.h
6025
6026MAXIRADIO FM RADIO RECEIVER DRIVER
6027M: Hans Verkuil <hverkuil@xs4all.nl>
6028L: linux-media@vger.kernel.org
6029T: git git://linuxtv.org/media_tree.git
6030W: http://linuxtv.org
6031S: Maintained
6032F: drivers/media/radio/radio-maxiradio*
6033
6034MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6035M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6036P: LinuxTV.org Project
6037L: linux-media@vger.kernel.org
6038W: http://linuxtv.org
6039Q: http://patchwork.kernel.org/project/linux-media/list/
6040T: git git://linuxtv.org/media_tree.git
6041S: Maintained
6042F: Documentation/dvb/
6043F: Documentation/video4linux/
6044F: Documentation/DocBook/media/
6045F: drivers/media/
6046F: drivers/staging/media/
6047F: include/media/
6048F: include/uapi/linux/dvb/
6049F: include/uapi/linux/videodev2.h
6050F: include/uapi/linux/media.h
6051F: include/uapi/linux/v4l2-*
6052F: include/uapi/linux/meye.h
6053F: include/uapi/linux/ivtv*
6054F: include/uapi/linux/uvcvideo.h
6055
6056MEDIAVISION PRO MOVIE STUDIO DRIVER
6057M: Hans Verkuil <hverkuil@xs4all.nl>
6058L: linux-media@vger.kernel.org
6059T: git git://linuxtv.org/media_tree.git
6060W: http://linuxtv.org
6061S: Odd Fixes
6062F: drivers/media/parport/pms*
6063
6064MEGARAID SCSI/SAS DRIVERS
6065M: Kashyap Desai <kashyap.desai@avagotech.com>
6066M: Sumit Saxena <sumit.saxena@avagotech.com>
6067M: Uday Lingala <uday.lingala@avagotech.com>
6068L: megaraidlinux.pdl@avagotech.com
6069L: linux-scsi@vger.kernel.org
6070W: http://www.lsi.com
6071S: Maintained
6072F: Documentation/scsi/megaraid.txt
6073F: drivers/scsi/megaraid.*
6074F: drivers/scsi/megaraid/
6075
6076MELLANOX ETHERNET DRIVER (mlx4_en)
6077M: Amir Vadai <amirv@mellanox.com>
6078L: netdev@vger.kernel.org
6079S: Supported
6080W: http://www.mellanox.com
6081Q: http://patchwork.ozlabs.org/project/netdev/list/
6082F: drivers/net/ethernet/mellanox/mlx4/en_*
6083
6084MEMORY MANAGEMENT
6085L: linux-mm@kvack.org
6086W: http://www.linux-mm.org
6087S: Maintained
6088F: include/linux/mm.h
6089F: include/linux/gfp.h
6090F: include/linux/mmzone.h
6091F: include/linux/memory_hotplug.h
6092F: include/linux/vmalloc.h
6093F: mm/
6094
6095MEMORY TECHNOLOGY DEVICES (MTD)
6096M: David Woodhouse <dwmw2@infradead.org>
6097M: Brian Norris <computersforpeace@gmail.com>
6098L: linux-mtd@lists.infradead.org
6099W: http://www.linux-mtd.infradead.org/
6100Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6101T: git git://git.infradead.org/linux-mtd.git
6102T: git git://git.infradead.org/l2-mtd.git
6103S: Maintained
6104F: drivers/mtd/
6105F: include/linux/mtd/
6106F: include/uapi/mtd/
6107
6108MEN A21 WATCHDOG DRIVER
6109M: Johannes Thumshirn <johannes.thumshirn@men.de>
6110L: linux-watchdog@vger.kernel.org
6111S: Supported
6112F: drivers/watchdog/mena21_wdt.c
6113
6114MEN CHAMELEON BUS (mcb)
6115M: Johannes Thumshirn <johannes.thumshirn@men.de>
6116S: Supported
6117F: drivers/mcb/
6118F: include/linux/mcb.h
6119
6120MEN F21BMC (Board Management Controller)
6121M: Andreas Werner <andreas.werner@men.de>
6122S: Supported
6123F: drivers/mfd/menf21bmc.c
6124F: drivers/watchdog/menf21bmc_wdt.c
6125F: drivers/leds/leds-menf21bmc.c
6126F: drivers/hwmon/menf21bmc_hwmon.c
6127F: Documentation/hwmon/menf21bmc
6128
6129METAG ARCHITECTURE
6130M: James Hogan <james.hogan@imgtec.com>
6131L: linux-metag@vger.kernel.org
6132S: Supported
6133F: arch/metag/
6134F: Documentation/metag/
6135F: Documentation/devicetree/bindings/metag/
6136F: drivers/clocksource/metag_generic.c
6137F: drivers/irqchip/irq-metag.c
6138F: drivers/irqchip/irq-metag-ext.c
6139F: drivers/tty/metag_da.c
6140
6141MICROBLAZE ARCHITECTURE
6142M: Michal Simek <monstr@monstr.eu>
6143W: http://www.monstr.eu/fdt/
6144T: git git://git.monstr.eu/linux-2.6-microblaze.git
6145S: Supported
6146F: arch/microblaze/
6147
6148MICROTEK X6 SCANNER
6149M: Oliver Neukum <oliver@neukum.org>
6150S: Maintained
6151F: drivers/usb/image/microtek.*
6152
6153MIPS
6154M: Ralf Baechle <ralf@linux-mips.org>
6155L: linux-mips@linux-mips.org
6156W: http://www.linux-mips.org/
6157T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6158Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6159S: Supported
6160F: Documentation/mips/
6161F: arch/mips/
6162
6163MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6164M: Hans Verkuil <hverkuil@xs4all.nl>
6165L: linux-media@vger.kernel.org
6166T: git git://linuxtv.org/media_tree.git
6167W: http://linuxtv.org
6168S: Odd Fixes
6169F: drivers/media/radio/radio-miropcm20*
6170
6171Mellanox MLX5 core VPI driver
6172M: Eli Cohen <eli@mellanox.com>
6173L: netdev@vger.kernel.org
6174L: linux-rdma@vger.kernel.org
6175W: http://www.mellanox.com
6176Q: http://patchwork.ozlabs.org/project/netdev/list/
6177Q: http://patchwork.kernel.org/project/linux-rdma/list/
6178T: git git://openfabrics.org/~eli/connect-ib.git
6179S: Supported
6180F: drivers/net/ethernet/mellanox/mlx5/core/
6181F: include/linux/mlx5/
6182
6183Mellanox MLX5 IB driver
6184M: Eli Cohen <eli@mellanox.com>
6185L: linux-rdma@vger.kernel.org
6186W: http://www.mellanox.com
6187Q: http://patchwork.kernel.org/project/linux-rdma/list/
6188T: git git://openfabrics.org/~eli/connect-ib.git
6189S: Supported
6190F: include/linux/mlx5/
6191F: drivers/infiniband/hw/mlx5/
6192
6193MN88472 MEDIA DRIVER
6194M: Antti Palosaari <crope@iki.fi>
6195L: linux-media@vger.kernel.org
6196W: http://linuxtv.org/
6197W: http://palosaari.fi/linux/
6198Q: http://patchwork.linuxtv.org/project/linux-media/list/
6199T: git git://linuxtv.org/anttip/media_tree.git
6200S: Maintained
6201F: drivers/staging/media/mn88472/
6202F: drivers/media/dvb-frontends/mn88472.h
6203
6204MN88473 MEDIA DRIVER
6205M: Antti Palosaari <crope@iki.fi>
6206L: linux-media@vger.kernel.org
6207W: http://linuxtv.org/
6208W: http://palosaari.fi/linux/
6209Q: http://patchwork.linuxtv.org/project/linux-media/list/
6210T: git git://linuxtv.org/anttip/media_tree.git
6211S: Maintained
6212F: drivers/staging/media/mn88473/
6213F: drivers/media/dvb-frontends/mn88473.h
6214
6215MODULE SUPPORT
6216M: Rusty Russell <rusty@rustcorp.com.au>
6217S: Maintained
6218F: include/linux/module.h
6219F: kernel/module.c
6220
6221MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6222W: http://popies.net/meye/
6223S: Orphan
6224F: Documentation/video4linux/meye.txt
6225F: drivers/media/pci/meye/
6226F: include/uapi/linux/meye.h
6227
6228MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6229M: Jiri Slaby <jirislaby@gmail.com>
6230S: Maintained
6231F: Documentation/serial/moxa-smartio
6232F: drivers/tty/mxser.*
6233
6234MR800 AVERMEDIA USB FM RADIO DRIVER
6235M: Alexey Klimov <klimov.linux@gmail.com>
6236L: linux-media@vger.kernel.org
6237T: git git://linuxtv.org/media_tree.git
6238S: Maintained
6239F: drivers/media/radio/radio-mr800.c
6240
6241MRF24J40 IEEE 802.15.4 RADIO DRIVER
6242M: Alan Ott <alan@signal11.us>
6243L: linux-wpan@vger.kernel.org
6244S: Maintained
6245F: drivers/net/ieee802154/mrf24j40.c
6246
6247MSI LAPTOP SUPPORT
6248M: "Lee, Chun-Yi" <jlee@suse.com>
6249L: platform-driver-x86@vger.kernel.org
6250S: Maintained
6251F: drivers/platform/x86/msi-laptop.c
6252
6253MSI WMI SUPPORT
6254M: Anisse Astier <anisse@astier.eu>
6255L: platform-driver-x86@vger.kernel.org
6256S: Supported
6257F: drivers/platform/x86/msi-wmi.c
6258
6259MSI001 MEDIA DRIVER
6260M: Antti Palosaari <crope@iki.fi>
6261L: linux-media@vger.kernel.org
6262W: http://linuxtv.org/
6263W: http://palosaari.fi/linux/
6264Q: http://patchwork.linuxtv.org/project/linux-media/list/
6265T: git git://linuxtv.org/anttip/media_tree.git
6266S: Maintained
6267F: drivers/media/tuners/msi001*
6268
6269MSI2500 MEDIA DRIVER
6270M: Antti Palosaari <crope@iki.fi>
6271L: linux-media@vger.kernel.org
6272W: http://linuxtv.org/
6273W: http://palosaari.fi/linux/
6274Q: http://patchwork.linuxtv.org/project/linux-media/list/
6275T: git git://linuxtv.org/anttip/media_tree.git
6276S: Maintained
6277F: drivers/media/usb/msi2500/
6278
6279MT9M032 APTINA SENSOR DRIVER
6280M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6281L: linux-media@vger.kernel.org
6282T: git git://linuxtv.org/media_tree.git
6283S: Maintained
6284F: drivers/media/i2c/mt9m032.c
6285F: include/media/mt9m032.h
6286
6287MT9P031 APTINA CAMERA SENSOR
6288M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6289L: linux-media@vger.kernel.org
6290T: git git://linuxtv.org/media_tree.git
6291S: Maintained
6292F: drivers/media/i2c/mt9p031.c
6293F: include/media/mt9p031.h
6294
6295MT9T001 APTINA CAMERA SENSOR
6296M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6297L: linux-media@vger.kernel.org
6298T: git git://linuxtv.org/media_tree.git
6299S: Maintained
6300F: drivers/media/i2c/mt9t001.c
6301F: include/media/mt9t001.h
6302
6303MT9V032 APTINA CAMERA SENSOR
6304M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6305L: linux-media@vger.kernel.org
6306T: git git://linuxtv.org/media_tree.git
6307S: Maintained
6308F: drivers/media/i2c/mt9v032.c
6309F: include/media/mt9v032.h
6310
6311MULTIFUNCTION DEVICES (MFD)
6312M: Samuel Ortiz <sameo@linux.intel.com>
6313M: Lee Jones <lee.jones@linaro.org>
6314T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6315S: Supported
6316F: drivers/mfd/
6317F: include/linux/mfd/
6318
6319MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6320M: Chris Ball <chris@printf.net>
6321M: Ulf Hansson <ulf.hansson@linaro.org>
6322L: linux-mmc@vger.kernel.org
6323T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6324T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6325S: Maintained
6326F: drivers/mmc/
6327F: include/linux/mmc/
6328F: include/uapi/linux/mmc/
6329
6330MULTIMEDIA CARD (MMC) ETC. OVER SPI
6331S: Orphan
6332F: drivers/mmc/host/mmc_spi.c
6333F: include/linux/spi/mmc_spi.h
6334
6335MULTISOUND SOUND DRIVER
6336M: Andrew Veliath <andrewtv@usa.net>
6337S: Maintained
6338F: Documentation/sound/oss/MultiSound
6339F: sound/oss/msnd*
6340
6341MULTITECH MULTIPORT CARD (ISICOM)
6342S: Orphan
6343F: drivers/tty/isicom.c
6344F: include/linux/isicom.h
6345
6346MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6347M: Felipe Balbi <balbi@ti.com>
6348L: linux-usb@vger.kernel.org
6349T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6350S: Maintained
6351F: drivers/usb/musb/
6352
6353MXL5007T MEDIA DRIVER
6354M: Michael Krufky <mkrufky@linuxtv.org>
6355L: linux-media@vger.kernel.org
6356W: http://linuxtv.org/
6357W: http://github.com/mkrufky
6358Q: http://patchwork.linuxtv.org/project/linux-media/list/
6359T: git git://linuxtv.org/mkrufky/tuners.git
6360S: Maintained
6361F: drivers/media/tuners/mxl5007t.*
6362
6363MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6364M: Hyong-Youb Kim <hykim@myri.com>
6365L: netdev@vger.kernel.org
6366W: https://www.myricom.com/support/downloads/myri10ge.html
6367S: Supported
6368F: drivers/net/ethernet/myricom/myri10ge/
6369
6370NATSEMI ETHERNET DRIVER (DP8381x)
6371S: Orphan
6372F: drivers/net/ethernet/natsemi/natsemi.c
6373
6374NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6375M: Daniel Mack <zonque@gmail.com>
6376S: Maintained
6377L: alsa-devel@alsa-project.org
6378W: http://www.native-instruments.com
6379F: sound/usb/caiaq/
6380
6381NCP FILESYSTEM
6382M: Petr Vandrovec <petr@vandrovec.name>
6383S: Odd Fixes
6384F: fs/ncpfs/
6385
6386NCR 5380 SCSI DRIVERS
6387M: Finn Thain <fthain@telegraphics.com.au>
6388M: Michael Schmitz <schmitzmic@gmail.com>
6389L: linux-scsi@vger.kernel.org
6390S: Maintained
6391F: Documentation/scsi/g_NCR5380.txt
6392F: drivers/scsi/NCR5380.*
6393F: drivers/scsi/arm/cumana_1.c
6394F: drivers/scsi/arm/oak.c
6395F: drivers/scsi/atari_NCR5380.c
6396F: drivers/scsi/atari_scsi.*
6397F: drivers/scsi/dmx3191d.c
6398F: drivers/scsi/dtc.*
6399F: drivers/scsi/g_NCR5380.*
6400F: drivers/scsi/g_NCR5380_mmio.c
6401F: drivers/scsi/mac_scsi.*
6402F: drivers/scsi/pas16.*
6403F: drivers/scsi/sun3_scsi.*
6404F: drivers/scsi/sun3_scsi_vme.c
6405F: drivers/scsi/t128.*
6406
6407NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6408M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6409L: linux-scsi@vger.kernel.org
6410S: Maintained
6411F: drivers/scsi/NCR_D700.*
6412
6413NCT6775 HARDWARE MONITOR DRIVER
6414M: Guenter Roeck <linux@roeck-us.net>
6415L: lm-sensors@lm-sensors.org
6416S: Maintained
6417F: Documentation/hwmon/nct6775
6418F: drivers/hwmon/nct6775.c
6419
6420NETEFFECT IWARP RNIC DRIVER (IW_NES)
6421M: Faisal Latif <faisal.latif@intel.com>
6422L: linux-rdma@vger.kernel.org
6423W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6424S: Supported
6425F: drivers/infiniband/hw/nes/
6426
6427NETEM NETWORK EMULATOR
6428M: Stephen Hemminger <stephen@networkplumber.org>
6429L: netem@lists.linux-foundation.org
6430S: Maintained
6431F: net/sched/sch_netem.c
6432
6433NETERION 10GbE DRIVERS (s2io/vxge)
6434M: Jon Mason <jdmason@kudzu.us>
6435L: netdev@vger.kernel.org
6436S: Supported
6437F: Documentation/networking/s2io.txt
6438F: Documentation/networking/vxge.txt
6439F: drivers/net/ethernet/neterion/
6440
6441NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6442M: Pablo Neira Ayuso <pablo@netfilter.org>
6443M: Patrick McHardy <kaber@trash.net>
6444M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6445L: netfilter-devel@vger.kernel.org
6446L: coreteam@netfilter.org
6447W: http://www.netfilter.org/
6448W: http://www.iptables.org/
6449Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6450T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6451T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6452S: Supported
6453F: include/linux/netfilter*
6454F: include/linux/netfilter/
6455F: include/net/netfilter/
6456F: include/uapi/linux/netfilter*
6457F: include/uapi/linux/netfilter/
6458F: net/*/netfilter.c
6459F: net/*/netfilter/
6460F: net/netfilter/
6461
6462NETLABEL
6463M: Paul Moore <paul@paul-moore.com>
6464W: http://netlabel.sf.net
6465L: netdev@vger.kernel.org
6466S: Maintained
6467F: Documentation/netlabel/
6468F: include/net/netlabel.h
6469F: net/netlabel/
6470
6471NETROM NETWORK LAYER
6472M: Ralf Baechle <ralf@linux-mips.org>
6473L: linux-hams@vger.kernel.org
6474W: http://www.linux-ax25.org/
6475S: Maintained
6476F: include/net/netrom.h
6477F: include/uapi/linux/netrom.h
6478F: net/netrom/
6479
6480NETWORK BLOCK DEVICE (NBD)
6481M: Paul Clements <Paul.Clements@steeleye.com>
6482S: Maintained
6483L: nbd-general@lists.sourceforge.net
6484F: Documentation/blockdev/nbd.txt
6485F: drivers/block/nbd.c
6486F: include/linux/nbd.h
6487F: include/uapi/linux/nbd.h
6488
6489NETWORK DROP MONITOR
6490M: Neil Horman <nhorman@tuxdriver.com>
6491L: netdev@vger.kernel.org
6492S: Maintained
6493W: https://fedorahosted.org/dropwatch/
6494F: net/core/drop_monitor.c
6495
6496NETWORKING [GENERAL]
6497M: "David S. Miller" <davem@davemloft.net>
6498L: netdev@vger.kernel.org
6499W: http://www.linuxfoundation.org/en/Net
6500Q: http://patchwork.ozlabs.org/project/netdev/list/
6501T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6502T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6503S: Maintained
6504F: net/
6505F: include/net/
6506F: include/linux/in.h
6507F: include/linux/net.h
6508F: include/linux/netdevice.h
6509F: include/uapi/linux/in.h
6510F: include/uapi/linux/net.h
6511F: include/uapi/linux/netdevice.h
6512F: tools/net/
6513F: tools/testing/selftests/net/
6514F: lib/random32.c
6515F: lib/test_bpf.c
6516
6517NETWORKING [IPv4/IPv6]
6518M: "David S. Miller" <davem@davemloft.net>
6519M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6520M: James Morris <jmorris@namei.org>
6521M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6522M: Patrick McHardy <kaber@trash.net>
6523L: netdev@vger.kernel.org
6524T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6525S: Maintained
6526F: net/ipv4/
6527F: net/ipv6/
6528F: include/net/ip*
6529F: arch/x86/net/*
6530
6531NETWORKING [IPSEC]
6532M: Steffen Klassert <steffen.klassert@secunet.com>
6533M: Herbert Xu <herbert@gondor.apana.org.au>
6534M: "David S. Miller" <davem@davemloft.net>
6535L: netdev@vger.kernel.org
6536T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6537T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6538S: Maintained
6539F: net/core/flow.c
6540F: net/xfrm/
6541F: net/key/
6542F: net/ipv4/xfrm*
6543F: net/ipv4/esp4.c
6544F: net/ipv4/ah4.c
6545F: net/ipv4/ipcomp.c
6546F: net/ipv4/ip_vti.c
6547F: net/ipv6/xfrm*
6548F: net/ipv6/esp6.c
6549F: net/ipv6/ah6.c
6550F: net/ipv6/ipcomp6.c
6551F: net/ipv6/ip6_vti.c
6552F: include/uapi/linux/xfrm.h
6553F: include/net/xfrm.h
6554
6555NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6556M: Paul Moore <paul@paul-moore.com>
6557L: netdev@vger.kernel.org
6558S: Maintained
6559
6560NETWORKING [WIRELESS]
6561M: "John W. Linville" <linville@tuxdriver.com>
6562L: linux-wireless@vger.kernel.org
6563Q: http://patchwork.kernel.org/project/linux-wireless/list/
6564T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
6565S: Maintained
6566F: net/mac80211/
6567F: net/rfkill/
6568F: net/wireless/
6569F: include/net/ieee80211*
6570F: include/linux/wireless.h
6571F: include/uapi/linux/wireless.h
6572F: include/net/iw_handler.h
6573F: drivers/net/wireless/
6574
6575NETWORKING DRIVERS
6576L: netdev@vger.kernel.org
6577W: http://www.linuxfoundation.org/en/Net
6578Q: http://patchwork.ozlabs.org/project/netdev/list/
6579T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6580T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6581S: Odd Fixes
6582F: drivers/net/
6583F: include/linux/if_*
6584F: include/linux/netdevice.h
6585F: include/linux/arcdevice.h
6586F: include/linux/etherdevice.h
6587F: include/linux/fcdevice.h
6588F: include/linux/fddidevice.h
6589F: include/linux/hippidevice.h
6590F: include/linux/inetdevice.h
6591F: include/uapi/linux/if_*
6592F: include/uapi/linux/netdevice.h
6593
6594NETXEN (1/10) GbE SUPPORT
6595M: Manish Chopra <manish.chopra@qlogic.com>
6596M: Sony Chacko <sony.chacko@qlogic.com>
6597M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6598L: netdev@vger.kernel.org
6599W: http://www.qlogic.com
6600S: Supported
6601F: drivers/net/ethernet/qlogic/netxen/
6602
6603NFC SUBSYSTEM
6604M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6605M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6606M: Samuel Ortiz <sameo@linux.intel.com>
6607L: linux-wireless@vger.kernel.org
6608L: linux-nfc@lists.01.org (subscribers-only)
6609S: Supported
6610F: net/nfc/
6611F: include/net/nfc/
6612F: include/uapi/linux/nfc.h
6613F: drivers/nfc/
6614F: include/linux/platform_data/pn544.h
6615F: Documentation/devicetree/bindings/net/nfc/
6616
6617NFS, SUNRPC, AND LOCKD CLIENTS
6618M: Trond Myklebust <trond.myklebust@primarydata.com>
6619L: linux-nfs@vger.kernel.org
6620W: http://client.linux-nfs.org
6621T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6622S: Maintained
6623F: fs/lockd/
6624F: fs/nfs/
6625F: fs/nfs_common/
6626F: net/sunrpc/
6627F: include/linux/lockd/
6628F: include/linux/nfs*
6629F: include/linux/sunrpc/
6630F: include/uapi/linux/nfs*
6631F: include/uapi/linux/sunrpc/
6632
6633NILFS2 FILESYSTEM
6634M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6635L: linux-nilfs@vger.kernel.org
6636W: http://nilfs.sourceforge.net/
6637T: git git://github.com/konis/nilfs2.git
6638S: Supported
6639F: Documentation/filesystems/nilfs2.txt
6640F: fs/nilfs2/
6641F: include/linux/nilfs2_fs.h
6642
6643NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6644M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6645W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6646S: Maintained
6647F: Documentation/scsi/NinjaSCSI.txt
6648F: drivers/scsi/pcmcia/nsp_*
6649
6650NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6651M: GOTO Masanori <gotom@debian.or.jp>
6652M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6653W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6654S: Maintained
6655F: Documentation/scsi/NinjaSCSI.txt
6656F: drivers/scsi/nsp32*
6657
6658NIOS2 ARCHITECTURE
6659M: Ley Foon Tan <lftan@altera.com>
6660L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6661T: git git://git.rocketboards.org/linux-socfpga.git
6662S: Maintained
6663F: arch/nios2/
6664
6665NTB DRIVER
6666M: Jon Mason <jdmason@kudzu.us>
6667M: Dave Jiang <dave.jiang@intel.com>
6668S: Supported
6669W: https://github.com/jonmason/ntb/wiki
6670T: git git://github.com/jonmason/ntb.git
6671F: drivers/ntb/
6672F: drivers/net/ntb_netdev.c
6673F: include/linux/ntb.h
6674
6675NTFS FILESYSTEM
6676M: Anton Altaparmakov <anton@tuxera.com>
6677L: linux-ntfs-dev@lists.sourceforge.net
6678W: http://www.tuxera.com/
6679T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6680S: Supported
6681F: Documentation/filesystems/ntfs.txt
6682F: fs/ntfs/
6683
6684NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6685M: Antonino Daplas <adaplas@gmail.com>
6686L: linux-fbdev@vger.kernel.org
6687S: Maintained
6688F: drivers/video/fbdev/riva/
6689F: drivers/video/fbdev/nvidia/
6690
6691NVM EXPRESS DRIVER
6692M: Matthew Wilcox <willy@linux.intel.com>
6693L: linux-nvme@lists.infradead.org
6694T: git git://git.infradead.org/users/willy/linux-nvme.git
6695S: Supported
6696F: drivers/block/nvme*
6697F: include/linux/nvme.h
6698
6699NXP TDA998X DRM DRIVER
6700M: Russell King <rmk+kernel@arm.linux.org.uk>
6701S: Supported
6702F: drivers/gpu/drm/i2c/tda998x_drv.c
6703F: include/drm/i2c/tda998x.h
6704
6705NXP TFA9879 DRIVER
6706M: Peter Rosin <peda@axentia.se>
6707L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6708S: Maintained
6709F: sound/soc/codecs/tfa9879*
6710
6711OMAP SUPPORT
6712M: Tony Lindgren <tony@atomide.com>
6713L: linux-omap@vger.kernel.org
6714W: http://www.muru.com/linux/omap/
6715W: http://linux.omap.com/
6716Q: http://patchwork.kernel.org/project/linux-omap/list/
6717T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6718S: Maintained
6719F: arch/arm/*omap*/
6720F: drivers/i2c/busses/i2c-omap.c
6721F: drivers/irqchip/irq-omap-intc.c
6722F: drivers/mfd/*omap*.c
6723F: drivers/mfd/menelaus.c
6724F: drivers/mfd/palmas.c
6725F: drivers/mfd/tps65217.c
6726F: drivers/mfd/tps65218.c
6727F: drivers/mfd/tps65910.c
6728F: drivers/mfd/twl-core.[ch]
6729F: drivers/mfd/twl4030*.c
6730F: drivers/mfd/twl6030*.c
6731F: drivers/mfd/twl6040*.c
6732F: drivers/regulator/palmas-regulator*.c
6733F: drivers/regulator/pbias-regulator.c
6734F: drivers/regulator/tps65217-regulator.c
6735F: drivers/regulator/tps65218-regulator.c
6736F: drivers/regulator/tps65910-regulator.c
6737F: drivers/regulator/twl-regulator.c
6738F: include/linux/i2c-omap.h
6739
6740OMAP DEVICE TREE SUPPORT
6741M: Benoît Cousson <bcousson@baylibre.com>
6742M: Tony Lindgren <tony@atomide.com>
6743L: linux-omap@vger.kernel.org
6744L: devicetree@vger.kernel.org
6745S: Maintained
6746F: arch/arm/boot/dts/*omap*
6747F: arch/arm/boot/dts/*am3*
6748F: arch/arm/boot/dts/*am4*
6749F: arch/arm/boot/dts/*am5*
6750F: arch/arm/boot/dts/*dra7*
6751
6752OMAP CLOCK FRAMEWORK SUPPORT
6753M: Paul Walmsley <paul@pwsan.com>
6754L: linux-omap@vger.kernel.org
6755S: Maintained
6756F: arch/arm/*omap*/*clock*
6757
6758OMAP POWER MANAGEMENT SUPPORT
6759M: Kevin Hilman <khilman@deeprootsystems.com>
6760L: linux-omap@vger.kernel.org
6761S: Maintained
6762F: arch/arm/*omap*/*pm*
6763F: drivers/cpufreq/omap-cpufreq.c
6764
6765OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6766M: Rajendra Nayak <rnayak@ti.com>
6767M: Paul Walmsley <paul@pwsan.com>
6768L: linux-omap@vger.kernel.org
6769S: Maintained
6770F: arch/arm/mach-omap2/prm*
6771
6772OMAP AUDIO SUPPORT
6773M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6774M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6775L: alsa-devel@alsa-project.org (subscribers-only)
6776L: linux-omap@vger.kernel.org
6777S: Maintained
6778F: sound/soc/omap/
6779
6780OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6781M: Roger Quadros <rogerq@ti.com>
6782M: Tony Lindgren <tony@atomide.com>
6783L: linux-omap@vger.kernel.org
6784S: Maintained
6785F: drivers/memory/omap-gpmc.c
6786F: arch/arm/mach-omap2/*gpmc*
6787
6788OMAP FRAMEBUFFER SUPPORT
6789M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6790L: linux-fbdev@vger.kernel.org
6791L: linux-omap@vger.kernel.org
6792S: Maintained
6793F: drivers/video/fbdev/omap/
6794
6795OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6796M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6797L: linux-omap@vger.kernel.org
6798L: linux-fbdev@vger.kernel.org
6799S: Maintained
6800F: drivers/video/fbdev/omap2/
6801F: Documentation/arm/OMAP/DSS
6802
6803OMAP HARDWARE SPINLOCK SUPPORT
6804M: Ohad Ben-Cohen <ohad@wizery.com>
6805L: linux-omap@vger.kernel.org
6806S: Maintained
6807F: drivers/hwspinlock/omap_hwspinlock.c
6808F: arch/arm/mach-omap2/hwspinlock.c
6809
6810OMAP MMC SUPPORT
6811M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6812L: linux-omap@vger.kernel.org
6813S: Maintained
6814F: drivers/mmc/host/omap.c
6815
6816OMAP HS MMC SUPPORT
6817L: linux-mmc@vger.kernel.org
6818L: linux-omap@vger.kernel.org
6819S: Orphan
6820F: drivers/mmc/host/omap_hsmmc.c
6821
6822OMAP RANDOM NUMBER GENERATOR SUPPORT
6823M: Deepak Saxena <dsaxena@plexity.net>
6824S: Maintained
6825F: drivers/char/hw_random/omap-rng.c
6826
6827OMAP HWMOD SUPPORT
6828M: Benoît Cousson <bcousson@baylibre.com>
6829M: Paul Walmsley <paul@pwsan.com>
6830L: linux-omap@vger.kernel.org
6831S: Maintained
6832F: arch/arm/mach-omap2/omap_hwmod.*
6833
6834OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6835M: Benoît Cousson <bcousson@baylibre.com>
6836L: linux-omap@vger.kernel.org
6837S: Maintained
6838F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6839
6840OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6841M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6842L: linux-media@vger.kernel.org
6843S: Maintained
6844F: drivers/media/platform/omap3isp/
6845F: drivers/staging/media/omap4iss/
6846
6847OMAP USB SUPPORT
6848M: Felipe Balbi <balbi@ti.com>
6849L: linux-usb@vger.kernel.org
6850L: linux-omap@vger.kernel.org
6851T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6852S: Maintained
6853F: drivers/usb/*/*omap*
6854F: arch/arm/*omap*/usb*
6855
6856OMAP GPIO DRIVER
6857M: Javier Martinez Canillas <javier@dowhile0.org>
6858M: Santosh Shilimkar <ssantosh@kernel.org>
6859M: Kevin Hilman <khilman@deeprootsystems.com>
6860L: linux-omap@vger.kernel.org
6861S: Maintained
6862F: drivers/gpio/gpio-omap.c
6863
6864OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6865M: Mark Jackson <mpfj@newflow.co.uk>
6866L: linux-omap@vger.kernel.org
6867S: Maintained
6868F: arch/arm/boot/dts/am335x-nano.dts
6869
6870OMFS FILESYSTEM
6871M: Bob Copeland <me@bobcopeland.com>
6872L: linux-karma-devel@lists.sourceforge.net
6873S: Maintained
6874F: Documentation/filesystems/omfs.txt
6875F: fs/omfs/
6876
6877OMNIKEY CARDMAN 4000 DRIVER
6878M: Harald Welte <laforge@gnumonks.org>
6879S: Maintained
6880F: drivers/char/pcmcia/cm4000_cs.c
6881F: include/linux/cm4000_cs.h
6882F: include/uapi/linux/cm4000_cs.h
6883
6884OMNIKEY CARDMAN 4040 DRIVER
6885M: Harald Welte <laforge@gnumonks.org>
6886S: Maintained
6887F: drivers/char/pcmcia/cm4040_cs.*
6888
6889OMNIVISION OV7670 SENSOR DRIVER
6890M: Jonathan Corbet <corbet@lwn.net>
6891L: linux-media@vger.kernel.org
6892T: git git://linuxtv.org/media_tree.git
6893S: Maintained
6894F: drivers/media/i2c/ov7670.c
6895
6896ONENAND FLASH DRIVER
6897M: Kyungmin Park <kyungmin.park@samsung.com>
6898L: linux-mtd@lists.infradead.org
6899S: Maintained
6900F: drivers/mtd/onenand/
6901F: include/linux/mtd/onenand*.h
6902
6903ONSTREAM SCSI TAPE DRIVER
6904M: Willem Riede <osst@riede.org>
6905L: osst-users@lists.sourceforge.net
6906L: linux-scsi@vger.kernel.org
6907S: Maintained
6908F: Documentation/scsi/osst.txt
6909F: drivers/scsi/osst.*
6910F: drivers/scsi/osst_*.h
6911F: drivers/scsi/st.h
6912
6913OPENCORES I2C BUS DRIVER
6914M: Peter Korsgaard <jacmet@sunsite.dk>
6915L: linux-i2c@vger.kernel.org
6916S: Maintained
6917F: Documentation/i2c/busses/i2c-ocores
6918F: drivers/i2c/busses/i2c-ocores.c
6919
6920OPEN FIRMWARE AND FLATTENED DEVICE TREE
6921M: Grant Likely <grant.likely@linaro.org>
6922M: Rob Herring <robh+dt@kernel.org>
6923L: devicetree@vger.kernel.org
6924W: http://fdt.secretlab.ca
6925T: git git://git.secretlab.ca/git/linux-2.6.git
6926S: Maintained
6927F: drivers/of/
6928F: include/linux/of*.h
6929F: scripts/dtc/
6930K: of_get_property
6931K: of_match_table
6932
6933OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6934M: Rob Herring <robh+dt@kernel.org>
6935M: Pawel Moll <pawel.moll@arm.com>
6936M: Mark Rutland <mark.rutland@arm.com>
6937M: Ian Campbell <ijc+devicetree@hellion.org.uk>
6938M: Kumar Gala <galak@codeaurora.org>
6939L: devicetree@vger.kernel.org
6940S: Maintained
6941F: Documentation/devicetree/
6942F: arch/*/boot/dts/
6943F: include/dt-bindings/
6944
6945OPENRISC ARCHITECTURE
6946M: Jonas Bonn <jonas@southpole.se>
6947W: http://openrisc.net
6948L: linux@lists.openrisc.net (moderated for non-subscribers)
6949S: Maintained
6950T: git git://openrisc.net/~jonas/linux
6951F: arch/openrisc/
6952
6953OPENVSWITCH
6954M: Pravin Shelar <pshelar@nicira.com>
6955L: dev@openvswitch.org
6956W: http://openvswitch.org
6957T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
6958S: Maintained
6959F: net/openvswitch/
6960
6961OPL4 DRIVER
6962M: Clemens Ladisch <clemens@ladisch.de>
6963L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6964T: git git://git.alsa-project.org/alsa-kernel.git
6965S: Maintained
6966F: sound/drivers/opl4/
6967
6968OPROFILE
6969M: Robert Richter <rric@kernel.org>
6970L: oprofile-list@lists.sf.net
6971S: Maintained
6972F: arch/*/include/asm/oprofile*.h
6973F: arch/*/oprofile/
6974F: drivers/oprofile/
6975F: include/linux/oprofile.h
6976
6977ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6978M: Mark Fasheh <mfasheh@suse.com>
6979M: Joel Becker <jlbec@evilplan.org>
6980L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6981W: http://oss.oracle.com/projects/ocfs2/
6982T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6983S: Supported
6984F: Documentation/filesystems/ocfs2.txt
6985F: Documentation/filesystems/dlmfs.txt
6986F: fs/ocfs2/
6987
6988ORINOCO DRIVER
6989L: linux-wireless@vger.kernel.org
6990W: http://wireless.kernel.org/en/users/Drivers/orinoco
6991W: http://www.nongnu.org/orinoco/
6992S: Orphan
6993F: drivers/net/wireless/orinoco/
6994
6995OSD LIBRARY and FILESYSTEM
6996M: Boaz Harrosh <ooo@electrozaur.com>
6997M: Benny Halevy <bhalevy@primarydata.com>
6998L: osd-dev@open-osd.org
6999W: http://open-osd.org
7000T: git git://git.open-osd.org/open-osd.git
7001S: Maintained
7002F: drivers/scsi/osd/
7003F: include/scsi/osd_*
7004F: fs/exofs/
7005
7006OVERLAY FILESYSTEM
7007M: Miklos Szeredi <miklos@szeredi.hu>
7008L: linux-unionfs@vger.kernel.org
7009T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7010S: Supported
7011F: fs/overlayfs/
7012F: Documentation/filesystems/overlayfs.txt
7013
7014P54 WIRELESS DRIVER
7015M: Christian Lamparter <chunkeey@googlemail.com>
7016L: linux-wireless@vger.kernel.org
7017W: http://wireless.kernel.org/en/users/Drivers/p54
7018S: Maintained
7019F: drivers/net/wireless/p54/
7020
7021PA SEMI ETHERNET DRIVER
7022M: Olof Johansson <olof@lixom.net>
7023L: netdev@vger.kernel.org
7024S: Maintained
7025F: drivers/net/ethernet/pasemi/*
7026
7027PA SEMI SMBUS DRIVER
7028M: Olof Johansson <olof@lixom.net>
7029L: linux-i2c@vger.kernel.org
7030S: Maintained
7031F: drivers/i2c/busses/i2c-pasemi.c
7032
7033PADATA PARALLEL EXECUTION MECHANISM
7034M: Steffen Klassert <steffen.klassert@secunet.com>
7035L: linux-crypto@vger.kernel.org
7036S: Maintained
7037F: kernel/padata.c
7038F: include/linux/padata.h
7039F: Documentation/padata.txt
7040
7041PANASONIC LAPTOP ACPI EXTRAS DRIVER
7042M: Harald Welte <laforge@gnumonks.org>
7043L: platform-driver-x86@vger.kernel.org
7044S: Maintained
7045F: drivers/platform/x86/panasonic-laptop.c
7046
7047PANASONIC MN10300/AM33/AM34 PORT
7048M: David Howells <dhowells@redhat.com>
7049M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7050L: linux-am33-list@redhat.com (moderated for non-subscribers)
7051W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7052S: Maintained
7053F: Documentation/mn10300/
7054F: arch/mn10300/
7055
7056PARALLEL PORT SUPPORT
7057L: linux-parport@lists.infradead.org (subscribers-only)
7058S: Orphan
7059F: drivers/parport/
7060F: include/linux/parport*.h
7061F: drivers/char/ppdev.c
7062F: include/uapi/linux/ppdev.h
7063
7064PARAVIRT_OPS INTERFACE
7065M: Jeremy Fitzhardinge <jeremy@goop.org>
7066M: Chris Wright <chrisw@sous-sol.org>
7067M: Alok Kataria <akataria@vmware.com>
7068M: Rusty Russell <rusty@rustcorp.com.au>
7069L: virtualization@lists.linux-foundation.org
7070S: Supported
7071F: Documentation/ia64/paravirt_ops.txt
7072F: arch/*/kernel/paravirt*
7073F: arch/*/include/asm/paravirt.h
7074
7075PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7076M: Tim Waugh <tim@cyberelk.net>
7077L: linux-parport@lists.infradead.org (subscribers-only)
7078W: http://www.torque.net/linux-pp.html
7079S: Maintained
7080F: Documentation/blockdev/paride.txt
7081F: drivers/block/paride/
7082
7083PARISC ARCHITECTURE
7084M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7085M: Helge Deller <deller@gmx.de>
7086L: linux-parisc@vger.kernel.org
7087W: http://www.parisc-linux.org/
7088Q: http://patchwork.kernel.org/project/linux-parisc/list/
7089T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7090T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7091S: Maintained
7092F: arch/parisc/
7093F: Documentation/parisc/
7094F: drivers/parisc/
7095F: drivers/char/agp/parisc-agp.c
7096F: drivers/input/serio/gscps2.c
7097F: drivers/parport/parport_gsc.*
7098F: drivers/tty/serial/8250/8250_gsc.c
7099F: drivers/video/fbdev/sti*
7100F: drivers/video/console/sti*
7101F: drivers/video/logo/logo_parisc*
7102
7103PC87360 HARDWARE MONITORING DRIVER
7104M: Jim Cromie <jim.cromie@gmail.com>
7105L: lm-sensors@lm-sensors.org
7106S: Maintained
7107F: Documentation/hwmon/pc87360
7108F: drivers/hwmon/pc87360.c
7109
7110PC8736x GPIO DRIVER
7111M: Jim Cromie <jim.cromie@gmail.com>
7112S: Maintained
7113F: drivers/char/pc8736x_gpio.c
7114
7115PC87427 HARDWARE MONITORING DRIVER
7116M: Jean Delvare <jdelvare@suse.de>
7117L: lm-sensors@lm-sensors.org
7118S: Maintained
7119F: Documentation/hwmon/pc87427
7120F: drivers/hwmon/pc87427.c
7121
7122PCA9532 LED DRIVER
7123M: Riku Voipio <riku.voipio@iki.fi>
7124S: Maintained
7125F: drivers/leds/leds-pca9532.c
7126F: include/linux/leds-pca9532.h
7127
7128PCA9541 I2C BUS MASTER SELECTOR DRIVER
7129M: Guenter Roeck <linux@roeck-us.net>
7130L: linux-i2c@vger.kernel.org
7131S: Maintained
7132F: drivers/i2c/muxes/i2c-mux-pca9541.c
7133
7134PCDP - PRIMARY CONSOLE AND DEBUG PORT
7135M: Khalid Aziz <khalid@gonehiking.org>
7136S: Maintained
7137F: drivers/firmware/pcdp.*
7138
7139PCI ERROR RECOVERY
7140M: Linas Vepstas <linasvepstas@gmail.com>
7141L: linux-pci@vger.kernel.org
7142S: Supported
7143F: Documentation/PCI/pci-error-recovery.txt
7144
7145PCI SUBSYSTEM
7146M: Bjorn Helgaas <bhelgaas@google.com>
7147L: linux-pci@vger.kernel.org
7148Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7149T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7150S: Supported
7151F: Documentation/PCI/
7152F: drivers/pci/
7153F: include/linux/pci*
7154F: arch/x86/pci/
7155F: arch/x86/kernel/quirks.c
7156
7157PCI DRIVER FOR APPLIEDMICRO XGENE
7158M: Tanmay Inamdar <tinamdar@apm.com>
7159L: linux-pci@vger.kernel.org
7160L: linux-arm-kernel@lists.infradead.org
7161S: Maintained
7162F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7163F: drivers/pci/host/pci-xgene.c
7164
7165PCI DRIVER FOR FREESCALE LAYERSCAPE
7166M: Minghuan Lian <minghuan.Lian@freescale.com>
7167M: Mingkai Hu <mingkai.hu@freescale.com>
7168M: Roy Zang <tie-fei.zang@freescale.com>
7169L: linuxppc-dev@lists.ozlabs.org
7170L: linux-pci@vger.kernel.org
7171L: linux-arm-kernel@lists.infradead.org
7172S: Maintained
7173F: drivers/pci/host/*layerscape*
7174
7175PCI DRIVER FOR IMX6
7176M: Richard Zhu <r65037@freescale.com>
7177M: Lucas Stach <l.stach@pengutronix.de>
7178L: linux-pci@vger.kernel.org
7179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7180S: Maintained
7181F: drivers/pci/host/*imx6*
7182
7183PCI DRIVER FOR TI KEYSTONE
7184M: Murali Karicheri <m-karicheri2@ti.com>
7185L: linux-pci@vger.kernel.org
7186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7187S: Maintained
7188F: drivers/pci/host/*keystone*
7189
7190PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7191M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7192M: Jason Cooper <jason@lakedaemon.net>
7193L: linux-pci@vger.kernel.org
7194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7195S: Maintained
7196F: drivers/pci/host/*mvebu*
7197
7198PCI DRIVER FOR NVIDIA TEGRA
7199M: Thierry Reding <thierry.reding@gmail.com>
7200L: linux-tegra@vger.kernel.org
7201L: linux-pci@vger.kernel.org
7202S: Supported
7203F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7204F: drivers/pci/host/pci-tegra.c
7205
7206PCI DRIVER FOR TI DRA7XX
7207M: Kishon Vijay Abraham I <kishon@ti.com>
7208L: linux-omap@vger.kernel.org
7209L: linux-pci@vger.kernel.org
7210S: Supported
7211F: Documentation/devicetree/bindings/pci/ti-pci.txt
7212F: drivers/pci/host/pci-dra7xx.c
7213
7214PCI DRIVER FOR RENESAS R-CAR
7215M: Simon Horman <horms@verge.net.au>
7216L: linux-pci@vger.kernel.org
7217L: linux-sh@vger.kernel.org
7218S: Maintained
7219F: drivers/pci/host/*rcar*
7220
7221PCI DRIVER FOR SAMSUNG EXYNOS
7222M: Jingoo Han <jg1.han@samsung.com>
7223L: linux-pci@vger.kernel.org
7224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7225L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7226S: Maintained
7227F: drivers/pci/host/pci-exynos.c
7228
7229PCI DRIVER FOR SYNOPSIS DESIGNWARE
7230M: Mohit Kumar <mohit.kumar@st.com>
7231M: Jingoo Han <jg1.han@samsung.com>
7232L: linux-pci@vger.kernel.org
7233S: Maintained
7234F: drivers/pci/host/*designware*
7235
7236PCI DRIVER FOR GENERIC OF HOSTS
7237M: Will Deacon <will.deacon@arm.com>
7238L: linux-pci@vger.kernel.org
7239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7240S: Maintained
7241F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7242F: drivers/pci/host/pci-host-generic.c
7243
7244PCIE DRIVER FOR ST SPEAR13XX
7245M: Mohit Kumar <mohit.kumar@st.com>
7246L: linux-pci@vger.kernel.org
7247S: Maintained
7248F: drivers/pci/host/*spear*
7249
7250PCMCIA SUBSYSTEM
7251P: Linux PCMCIA Team
7252L: linux-pcmcia@lists.infradead.org
7253W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7254T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7255S: Maintained
7256F: Documentation/pcmcia/
7257F: drivers/pcmcia/
7258F: include/pcmcia/
7259
7260PCNET32 NETWORK DRIVER
7261M: Don Fry <pcnet32@frontier.com>
7262L: netdev@vger.kernel.org
7263S: Maintained
7264F: drivers/net/ethernet/amd/pcnet32.c
7265
7266PCRYPT PARALLEL CRYPTO ENGINE
7267M: Steffen Klassert <steffen.klassert@secunet.com>
7268L: linux-crypto@vger.kernel.org
7269S: Maintained
7270F: crypto/pcrypt.c
7271F: include/crypto/pcrypt.h
7272
7273PER-CPU MEMORY ALLOCATOR
7274M: Tejun Heo <tj@kernel.org>
7275M: Christoph Lameter <cl@linux-foundation.org>
7276T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7277S: Maintained
7278F: include/linux/percpu*.h
7279F: mm/percpu*.c
7280F: arch/*/include/asm/percpu.h
7281
7282PER-TASK DELAY ACCOUNTING
7283M: Balbir Singh <bsingharora@gmail.com>
7284S: Maintained
7285F: include/linux/delayacct.h
7286F: kernel/delayacct.c
7287
7288PERFORMANCE EVENTS SUBSYSTEM
7289M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7290M: Paul Mackerras <paulus@samba.org>
7291M: Ingo Molnar <mingo@redhat.com>
7292M: Arnaldo Carvalho de Melo <acme@kernel.org>
7293L: linux-kernel@vger.kernel.org
7294T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7295S: Supported
7296F: kernel/events/*
7297F: include/linux/perf_event.h
7298F: include/uapi/linux/perf_event.h
7299F: arch/*/kernel/perf_event*.c
7300F: arch/*/kernel/*/perf_event*.c
7301F: arch/*/kernel/*/*/perf_event*.c
7302F: arch/*/include/asm/perf_event.h
7303F: arch/*/kernel/perf_callchain.c
7304F: tools/perf/
7305
7306PERSONALITY HANDLING
7307M: Christoph Hellwig <hch@infradead.org>
7308L: linux-abi-devel@lists.sourceforge.net
7309S: Maintained
7310F: include/linux/personality.h
7311F: include/uapi/linux/personality.h
7312
7313PHONET PROTOCOL
7314M: Remi Denis-Courmont <courmisch@gmail.com>
7315S: Supported
7316F: Documentation/networking/phonet.txt
7317F: include/linux/phonet.h
7318F: include/net/phonet/
7319F: include/uapi/linux/phonet.h
7320F: net/phonet/
7321
7322PHRAM MTD DRIVER
7323M: Joern Engel <joern@lazybastard.org>
7324L: linux-mtd@lists.infradead.org
7325S: Maintained
7326F: drivers/mtd/devices/phram.c
7327
7328PICOLCD HID DRIVER
7329M: Bruno Prémont <bonbons@linux-vserver.org>
7330L: linux-input@vger.kernel.org
7331S: Maintained
7332F: drivers/hid/hid-picolcd*
7333
7334PICOXCELL SUPPORT
7335M: Jamie Iles <jamie@jamieiles.com>
7336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7337T: git git://github.com/jamieiles/linux-2.6-ji.git
7338S: Supported
7339F: arch/arm/boot/dts/picoxcell*
7340F: arch/arm/mach-picoxcell/
7341F: drivers/crypto/picoxcell*
7342
7343PIN CONTROL SUBSYSTEM
7344M: Linus Walleij <linus.walleij@linaro.org>
7345L: linux-gpio@vger.kernel.org
7346S: Maintained
7347F: drivers/pinctrl/
7348F: include/linux/pinctrl/
7349
7350PIN CONTROLLER - ATMEL AT91
7351M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7353S: Maintained
7354F: drivers/pinctrl/pinctrl-at91.*
7355
7356PIN CONTROLLER - INTEL
7357M: Mika Westerberg <mika.westerberg@linux.intel.com>
7358M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7359S: Maintained
7360F: drivers/pinctrl/intel/
7361
7362PIN CONTROLLER - RENESAS
7363M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7364L: linux-sh@vger.kernel.org
7365S: Maintained
7366F: drivers/pinctrl/sh-pfc/
7367
7368PIN CONTROLLER - SAMSUNG
7369M: Tomasz Figa <tomasz.figa@gmail.com>
7370M: Thomas Abraham <thomas.abraham@linaro.org>
7371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7372L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7373S: Maintained
7374F: drivers/pinctrl/samsung/
7375
7376PIN CONTROLLER - ST SPEAR
7377M: Viresh Kumar <viresh.linux@gmail.com>
7378L: spear-devel@list.st.com
7379L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7380W: http://www.st.com/spear
7381S: Maintained
7382F: drivers/pinctrl/spear/
7383
7384PKTCDVD DRIVER
7385M: Jiri Kosina <jkosina@suse.cz>
7386S: Maintained
7387F: drivers/block/pktcdvd.c
7388F: include/linux/pktcdvd.h
7389F: include/uapi/linux/pktcdvd.h
7390
7391PKUNITY SOC DRIVERS
7392M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7393W: http://mprc.pku.edu.cn/~guanxuetao/linux
7394S: Maintained
7395T: git git://github.com/gxt/linux.git
7396F: drivers/input/serio/i8042-unicore32io.h
7397F: drivers/i2c/busses/i2c-puv3.c
7398F: drivers/video/fbdev/fb-puv3.c
7399F: drivers/rtc/rtc-puv3.c
7400
7401PMBUS HARDWARE MONITORING DRIVERS
7402M: Guenter Roeck <linux@roeck-us.net>
7403L: lm-sensors@lm-sensors.org
7404W: http://www.lm-sensors.org/
7405W: http://www.roeck-us.net/linux/drivers/
7406T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7407S: Maintained
7408F: Documentation/hwmon/pmbus
7409F: drivers/hwmon/pmbus/
7410F: include/linux/i2c/pmbus.h
7411
7412PMC SIERRA MaxRAID DRIVER
7413M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7414L: linux-scsi@vger.kernel.org
7415W: http://www.pmc-sierra.com/
7416S: Supported
7417F: drivers/scsi/pmcraid.*
7418
7419PMC SIERRA PM8001 DRIVER
7420M: xjtuwjp@gmail.com
7421M: lindar_liu@usish.com
7422L: pmchba@pmcs.com
7423L: linux-scsi@vger.kernel.org
7424S: Supported
7425F: drivers/scsi/pm8001/
7426
7427POSIX CLOCKS and TIMERS
7428M: Thomas Gleixner <tglx@linutronix.de>
7429L: linux-kernel@vger.kernel.org
7430T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7431S: Maintained
7432F: fs/timerfd.c
7433F: include/linux/timer*
7434F: kernel/time/*timer*
7435
7436POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7437M: Sebastian Reichel <sre@kernel.org>
7438M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7439M: David Woodhouse <dwmw2@infradead.org>
7440L: linux-pm@vger.kernel.org
7441T: git git://git.infradead.org/battery-2.6.git
7442S: Maintained
7443F: include/linux/power_supply.h
7444F: drivers/power/
7445
7446PNP SUPPORT
7447M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7448S: Maintained
7449F: drivers/pnp/
7450
7451PNXxxxx I2C DRIVER
7452M: Vitaly Wool <vitalywool@gmail.com>
7453L: linux-i2c@vger.kernel.org
7454S: Maintained
7455F: drivers/i2c/busses/i2c-pnx.c
7456
7457PPP PROTOCOL DRIVERS AND COMPRESSORS
7458M: Paul Mackerras <paulus@samba.org>
7459L: linux-ppp@vger.kernel.org
7460S: Maintained
7461F: drivers/net/ppp/ppp_*
7462
7463PPP OVER ATM (RFC 2364)
7464M: Mitchell Blank Jr <mitch@sfgoth.com>
7465S: Maintained
7466F: net/atm/pppoatm.c
7467F: include/uapi/linux/atmppp.h
7468
7469PPP OVER ETHERNET
7470M: Michal Ostrowski <mostrows@earthlink.net>
7471S: Maintained
7472F: drivers/net/ppp/pppoe.c
7473F: drivers/net/ppp/pppox.c
7474
7475PPP OVER L2TP
7476M: James Chapman <jchapman@katalix.com>
7477S: Maintained
7478F: net/l2tp/l2tp_ppp.c
7479F: include/linux/if_pppol2tp.h
7480F: include/uapi/linux/if_pppol2tp.h
7481
7482PPS SUPPORT
7483M: Rodolfo Giometti <giometti@enneenne.com>
7484W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7485L: linuxpps@ml.enneenne.com (subscribers-only)
7486S: Maintained
7487F: Documentation/pps/
7488F: drivers/pps/
7489F: include/linux/pps*.h
7490
7491PPTP DRIVER
7492M: Dmitry Kozlov <xeb@mail.ru>
7493L: netdev@vger.kernel.org
7494S: Maintained
7495F: drivers/net/ppp/pptp.c
7496W: http://sourceforge.net/projects/accel-pptp
7497
7498PREEMPTIBLE KERNEL
7499M: Robert Love <rml@tech9.net>
7500L: kpreempt-tech@lists.sourceforge.net
7501W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7502S: Supported
7503F: Documentation/preempt-locking.txt
7504F: include/linux/preempt.h
7505
7506PRISM54 WIRELESS DRIVER
7507M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7508L: linux-wireless@vger.kernel.org
7509W: http://wireless.kernel.org/en/users/Drivers/p54
7510S: Obsolete
7511F: drivers/net/wireless/prism54/
7512
7513PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7514M: Mikael Pettersson <mikpelinux@gmail.com>
7515L: linux-ide@vger.kernel.org
7516S: Maintained
7517F: drivers/ata/sata_promise.*
7518
7519PS3 NETWORK SUPPORT
7520M: Geoff Levand <geoff@infradead.org>
7521L: netdev@vger.kernel.org
7522L: cbe-oss-dev@lists.ozlabs.org
7523S: Maintained
7524F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7525
7526PS3 PLATFORM SUPPORT
7527M: Geoff Levand <geoff@infradead.org>
7528L: linuxppc-dev@lists.ozlabs.org
7529L: cbe-oss-dev@lists.ozlabs.org
7530S: Maintained
7531F: arch/powerpc/boot/ps3*
7532F: arch/powerpc/include/asm/lv1call.h
7533F: arch/powerpc/include/asm/ps3*.h
7534F: arch/powerpc/platforms/ps3/
7535F: drivers/*/ps3*
7536F: drivers/ps3/
7537F: drivers/rtc/rtc-ps3.c
7538F: drivers/usb/host/*ps3.c
7539F: sound/ppc/snd_ps3*
7540
7541PS3VRAM DRIVER
7542M: Jim Paris <jim@jtan.com>
7543L: cbe-oss-dev@lists.ozlabs.org
7544S: Maintained
7545F: drivers/block/ps3vram.c
7546
7547PSTORE FILESYSTEM
7548M: Anton Vorontsov <anton@enomsg.org>
7549M: Colin Cross <ccross@android.com>
7550M: Kees Cook <keescook@chromium.org>
7551M: Tony Luck <tony.luck@intel.com>
7552S: Maintained
7553T: git git://git.infradead.org/users/cbou/linux-pstore.git
7554F: fs/pstore/
7555F: include/linux/pstore*
7556F: drivers/firmware/efi/efi-pstore.c
7557F: drivers/acpi/apei/erst.c
7558
7559PTP HARDWARE CLOCK SUPPORT
7560M: Richard Cochran <richardcochran@gmail.com>
7561L: netdev@vger.kernel.org
7562S: Maintained
7563W: http://linuxptp.sourceforge.net/
7564F: Documentation/ABI/testing/sysfs-ptp
7565F: Documentation/ptp/*
7566F: drivers/net/ethernet/freescale/gianfar_ptp.c
7567F: drivers/net/phy/dp83640*
7568F: drivers/ptp/*
7569F: include/linux/ptp_cl*
7570
7571PTRACE SUPPORT
7572M: Roland McGrath <roland@hack.frob.com>
7573M: Oleg Nesterov <oleg@redhat.com>
7574S: Maintained
7575F: include/asm-generic/syscall.h
7576F: include/linux/ptrace.h
7577F: include/linux/regset.h
7578F: include/linux/tracehook.h
7579F: include/uapi/linux/ptrace.h
7580F: kernel/ptrace.c
7581
7582PVRUSB2 VIDEO4LINUX DRIVER
7583M: Mike Isely <isely@pobox.com>
7584L: pvrusb2@isely.net (subscribers-only)
7585L: linux-media@vger.kernel.org
7586W: http://www.isely.net/pvrusb2/
7587T: git git://linuxtv.org/media_tree.git
7588S: Maintained
7589F: Documentation/video4linux/README.pvrusb2
7590F: drivers/media/usb/pvrusb2/
7591
7592PWC WEBCAM 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/usb/pwc/*
7598
7599PWM FAN DRIVER
7600M: Kamil Debski <k.debski@samsung.com>
7601L: lm-sensors@lm-sensors.org
7602S: Supported
7603F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7604F: Documentation/hwmon/pwm-fan
7605F: drivers/hwmon/pwm-fan.c
7606
7607PWM SUBSYSTEM
7608M: Thierry Reding <thierry.reding@gmail.com>
7609L: linux-pwm@vger.kernel.org
7610S: Maintained
7611T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7612F: Documentation/pwm.txt
7613F: Documentation/devicetree/bindings/pwm/
7614F: include/linux/pwm.h
7615F: drivers/pwm/
7616F: drivers/video/backlight/pwm_bl.c
7617F: include/linux/pwm_backlight.h
7618
7619PXA2xx/PXA3xx SUPPORT
7620M: Daniel Mack <daniel@zonque.org>
7621M: Haojian Zhuang <haojian.zhuang@gmail.com>
7622M: Robert Jarzmik <robert.jarzmik@free.fr>
7623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7624T: git git://github.com/hzhuang1/linux.git
7625T: git git://github.com/rjarzmik/linux.git
7626S: Maintained
7627F: arch/arm/mach-pxa/
7628F: drivers/pcmcia/pxa2xx*
7629F: drivers/spi/spi-pxa2xx*
7630F: drivers/usb/gadget/udc/pxa2*
7631F: include/sound/pxa2xx-lib.h
7632F: sound/arm/pxa*
7633F: sound/soc/pxa/
7634
7635PXA3xx NAND FLASH DRIVER
7636M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7637L: linux-mtd@lists.infradead.org
7638S: Maintained
7639F: drivers/mtd/nand/pxa3xx_nand.c
7640
7641MMP SUPPORT
7642M: Eric Miao <eric.y.miao@gmail.com>
7643M: Haojian Zhuang <haojian.zhuang@gmail.com>
7644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7645T: git git://github.com/hzhuang1/linux.git
7646T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7647S: Maintained
7648F: arch/arm/mach-mmp/
7649
7650PXA MMCI DRIVER
7651S: Orphan
7652
7653PXA RTC DRIVER
7654M: Robert Jarzmik <robert.jarzmik@free.fr>
7655L: rtc-linux@googlegroups.com
7656S: Maintained
7657
7658QAT DRIVER
7659M: Tadeusz Struk <tadeusz.struk@intel.com>
7660L: qat-linux@intel.com
7661S: Supported
7662F: drivers/crypto/qat/
7663
7664QIB DRIVER
7665M: Mike Marciniszyn <infinipath@intel.com>
7666L: linux-rdma@vger.kernel.org
7667S: Supported
7668F: drivers/infiniband/hw/qib/
7669
7670QLOGIC QLA1280 SCSI DRIVER
7671M: Michael Reed <mdr@sgi.com>
7672L: linux-scsi@vger.kernel.org
7673S: Maintained
7674F: drivers/scsi/qla1280.[ch]
7675
7676QLOGIC QLA2XXX FC-SCSI DRIVER
7677M: qla2xxx-upstream@qlogic.com
7678L: linux-scsi@vger.kernel.org
7679S: Supported
7680F: Documentation/scsi/LICENSE.qla2xxx
7681F: drivers/scsi/qla2xxx/
7682
7683QLOGIC QLA4XXX iSCSI DRIVER
7684M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7685M: iscsi-driver@qlogic.com
7686L: linux-scsi@vger.kernel.org
7687S: Supported
7688F: Documentation/scsi/LICENSE.qla4xxx
7689F: drivers/scsi/qla4xxx/
7690
7691QLOGIC QLA3XXX NETWORK DRIVER
7692M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7693M: Ron Mercer <ron.mercer@qlogic.com>
7694M: linux-driver@qlogic.com
7695L: netdev@vger.kernel.org
7696S: Supported
7697F: Documentation/networking/LICENSE.qla3xxx
7698F: drivers/net/ethernet/qlogic/qla3xxx.*
7699
7700QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7701M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7702M: Dept-GELinuxNICDev@qlogic.com
7703L: netdev@vger.kernel.org
7704S: Supported
7705F: drivers/net/ethernet/qlogic/qlcnic/
7706
7707QLOGIC QLGE 10Gb ETHERNET DRIVER
7708M: Harish Patil <harish.patil@qlogic.com>
7709M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7710M: Dept-GELinuxNICDev@qlogic.com
7711M: linux-driver@qlogic.com
7712L: netdev@vger.kernel.org
7713S: Supported
7714F: drivers/net/ethernet/qlogic/qlge/
7715
7716QNX4 FILESYSTEM
7717M: Anders Larsen <al@alarsen.net>
7718W: http://www.alarsen.net/linux/qnx4fs/
7719S: Maintained
7720F: fs/qnx4/
7721F: include/uapi/linux/qnx4_fs.h
7722F: include/uapi/linux/qnxtypes.h
7723
7724QT1010 MEDIA DRIVER
7725M: Antti Palosaari <crope@iki.fi>
7726L: linux-media@vger.kernel.org
7727W: http://linuxtv.org/
7728W: http://palosaari.fi/linux/
7729Q: http://patchwork.linuxtv.org/project/linux-media/list/
7730T: git git://linuxtv.org/anttip/media_tree.git
7731S: Maintained
7732F: drivers/media/tuners/qt1010*
7733
7734QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7735M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7736L: linux-wireless@vger.kernel.org
7737L: ath9k-devel@lists.ath9k.org
7738W: http://wireless.kernel.org/en/users/Drivers/ath9k
7739S: Supported
7740F: drivers/net/wireless/ath/ath9k/
7741
7742QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7743M: Kalle Valo <kvalo@qca.qualcomm.com>
7744L: ath10k@lists.infradead.org
7745W: http://wireless.kernel.org/en/users/Drivers/ath10k
7746T: git git://github.com/kvalo/ath.git
7747S: Supported
7748F: drivers/net/wireless/ath/ath10k/
7749
7750QUALCOMM HEXAGON ARCHITECTURE
7751M: Richard Kuo <rkuo@codeaurora.org>
7752L: linux-hexagon@vger.kernel.org
7753S: Supported
7754F: arch/hexagon/
7755
7756QUALCOMM WCN36XX WIRELESS DRIVER
7757M: Eugene Krasnikov <k.eugene.e@gmail.com>
7758L: wcn36xx@lists.infradead.org
7759W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7760T: git git://github.com/KrasnikovEugene/wcn36xx.git
7761S: Supported
7762F: drivers/net/wireless/ath/wcn36xx/
7763
7764QUICKCAM PARALLEL PORT WEBCAMS
7765M: Hans Verkuil <hverkuil@xs4all.nl>
7766L: linux-media@vger.kernel.org
7767T: git git://linuxtv.org/media_tree.git
7768W: http://linuxtv.org
7769S: Odd Fixes
7770F: drivers/media/parport/*-qcam*
7771
7772RADOS BLOCK DEVICE (RBD)
7773M: Yehuda Sadeh <yehuda@inktank.com>
7774M: Sage Weil <sage@inktank.com>
7775M: Alex Elder <elder@kernel.org>
7776M: ceph-devel@vger.kernel.org
7777W: http://ceph.com/
7778T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7779S: Supported
7780F: drivers/block/rbd.c
7781F: drivers/block/rbd_types.h
7782
7783RADEON FRAMEBUFFER DISPLAY DRIVER
7784M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7785L: linux-fbdev@vger.kernel.org
7786S: Maintained
7787F: drivers/video/fbdev/aty/radeon*
7788F: include/uapi/linux/radeonfb.h
7789
7790RADIOSHARK RADIO DRIVER
7791M: Hans de Goede <hdegoede@redhat.com>
7792L: linux-media@vger.kernel.org
7793T: git git://linuxtv.org/media_tree.git
7794S: Maintained
7795F: drivers/media/radio/radio-shark.c
7796
7797RADIOSHARK2 RADIO DRIVER
7798M: Hans de Goede <hdegoede@redhat.com>
7799L: linux-media@vger.kernel.org
7800T: git git://linuxtv.org/media_tree.git
7801S: Maintained
7802F: drivers/media/radio/radio-shark2.c
7803F: drivers/media/radio/radio-tea5777.c
7804
7805RAGE128 FRAMEBUFFER DISPLAY DRIVER
7806M: Paul Mackerras <paulus@samba.org>
7807L: linux-fbdev@vger.kernel.org
7808S: Maintained
7809F: drivers/video/fbdev/aty/aty128fb.c
7810
7811RALINK RT2X00 WIRELESS LAN DRIVER
7812P: rt2x00 project
7813M: Stanislaw Gruszka <sgruszka@redhat.com>
7814M: Helmut Schaa <helmut.schaa@googlemail.com>
7815L: linux-wireless@vger.kernel.org
7816L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7817W: http://rt2x00.serialmonkey.com/
7818S: Maintained
7819F: drivers/net/wireless/rt2x00/
7820
7821RAMDISK RAM BLOCK DEVICE DRIVER
7822M: Nick Piggin <npiggin@kernel.dk>
7823S: Maintained
7824F: Documentation/blockdev/ramdisk.txt
7825F: drivers/block/brd.c
7826
7827RANDOM NUMBER DRIVER
7828M: "Theodore Ts'o" <tytso@mit.edu>
7829S: Maintained
7830F: drivers/char/random.c
7831
7832RAPIDIO SUBSYSTEM
7833M: Matt Porter <mporter@kernel.crashing.org>
7834M: Alexandre Bounine <alexandre.bounine@idt.com>
7835S: Maintained
7836F: drivers/rapidio/
7837
7838RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7839L: linux-wireless@vger.kernel.org
7840S: Orphan
7841F: drivers/net/wireless/ray*
7842
7843RCUTORTURE MODULE
7844M: Josh Triplett <josh@joshtriplett.org>
7845M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7846L: linux-kernel@vger.kernel.org
7847S: Supported
7848T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7849F: Documentation/RCU/torture.txt
7850F: kernel/rcu/rcutorture.c
7851
7852RCUTORTURE TEST FRAMEWORK
7853M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7854M: Josh Triplett <josh@joshtriplett.org>
7855R: Steven Rostedt <rostedt@goodmis.org>
7856R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7857R: Lai Jiangshan <laijs@cn.fujitsu.com>
7858L: linux-kernel@vger.kernel.org
7859S: Supported
7860T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7861F: tools/testing/selftests/rcutorture
7862
7863RDC R-321X SoC
7864M: Florian Fainelli <florian@openwrt.org>
7865S: Maintained
7866
7867RDC R6040 FAST ETHERNET DRIVER
7868M: Florian Fainelli <florian@openwrt.org>
7869L: netdev@vger.kernel.org
7870S: Maintained
7871F: drivers/net/ethernet/rdc/r6040.c
7872
7873RDS - RELIABLE DATAGRAM SOCKETS
7874M: Chien Yen <chien.yen@oracle.com>
7875L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7876S: Supported
7877F: net/rds/
7878
7879READ-COPY UPDATE (RCU)
7880M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7881M: Josh Triplett <josh@joshtriplett.org>
7882R: Steven Rostedt <rostedt@goodmis.org>
7883R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7884R: Lai Jiangshan <laijs@cn.fujitsu.com>
7885L: linux-kernel@vger.kernel.org
7886W: http://www.rdrop.com/users/paulmck/RCU/
7887S: Supported
7888T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7889F: Documentation/RCU/
7890X: Documentation/RCU/torture.txt
7891F: include/linux/rcu*
7892X: include/linux/srcu.h
7893F: kernel/rcu/
7894X: kernel/torture.c
7895
7896REAL TIME CLOCK (RTC) SUBSYSTEM
7897M: Alessandro Zummo <a.zummo@towertech.it>
7898L: rtc-linux@googlegroups.com
7899Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7900S: Maintained
7901F: Documentation/rtc.txt
7902F: drivers/rtc/
7903F: include/linux/rtc.h
7904F: include/uapi/linux/rtc.h
7905
7906REALTEK AUDIO CODECS
7907M: Bard Liao <bardliao@realtek.com>
7908M: Oder Chiou <oder_chiou@realtek.com>
7909S: Maintained
7910F: sound/soc/codecs/rt*
7911F: include/sound/rt*.h
7912
7913REISERFS FILE SYSTEM
7914L: reiserfs-devel@vger.kernel.org
7915S: Supported
7916F: fs/reiserfs/
7917
7918REGISTER MAP ABSTRACTION
7919M: Mark Brown <broonie@kernel.org>
7920L: linux-kernel@vger.kernel.org
7921T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7922S: Supported
7923F: drivers/base/regmap/
7924F: include/linux/regmap.h
7925
7926REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7927M: Ohad Ben-Cohen <ohad@wizery.com>
7928T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7929S: Maintained
7930F: drivers/remoteproc/
7931F: Documentation/remoteproc.txt
7932F: include/linux/remoteproc.h
7933
7934REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7935M: Ohad Ben-Cohen <ohad@wizery.com>
7936T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7937S: Maintained
7938F: drivers/rpmsg/
7939F: Documentation/rpmsg.txt
7940F: include/linux/rpmsg.h
7941
7942RESET CONTROLLER FRAMEWORK
7943M: Philipp Zabel <p.zabel@pengutronix.de>
7944S: Maintained
7945F: drivers/reset/
7946F: Documentation/devicetree/bindings/reset/
7947F: include/linux/reset.h
7948F: include/linux/reset-controller.h
7949
7950RFKILL
7951M: Johannes Berg <johannes@sipsolutions.net>
7952L: linux-wireless@vger.kernel.org
7953W: http://wireless.kernel.org/
7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7955T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7956S: Maintained
7957F: Documentation/rfkill.txt
7958F: net/rfkill/
7959
7960RICOH SMARTMEDIA/XD DRIVER
7961M: Maxim Levitsky <maximlevitsky@gmail.com>
7962S: Maintained
7963F: drivers/mtd/nand/r852.c
7964F: drivers/mtd/nand/r852.h
7965
7966RICOH R5C592 MEMORYSTICK DRIVER
7967M: Maxim Levitsky <maximlevitsky@gmail.com>
7968S: Maintained
7969F: drivers/memstick/host/r592.*
7970
7971ROCCAT DRIVERS
7972M: Stefan Achatz <erazor_de@users.sourceforge.net>
7973W: http://sourceforge.net/projects/roccat/
7974S: Maintained
7975F: drivers/hid/hid-roccat*
7976F: include/linux/hid-roccat*
7977F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7978
7979ROCKER DRIVER
7980M: Jiri Pirko <jiri@resnulli.us>
7981M: Scott Feldman <sfeldma@gmail.com>
7982L: netdev@vger.kernel.org
7983S: Supported
7984F: drivers/net/ethernet/rocker/
7985
7986ROCKETPORT DRIVER
7987P: Comtrol Corp.
7988W: http://www.comtrol.com
7989S: Maintained
7990F: Documentation/serial/rocket.txt
7991F: drivers/tty/rocket*
7992
7993ROSE NETWORK LAYER
7994M: Ralf Baechle <ralf@linux-mips.org>
7995L: linux-hams@vger.kernel.org
7996W: http://www.linux-ax25.org/
7997S: Maintained
7998F: include/net/rose.h
7999F: include/uapi/linux/rose.h
8000F: net/rose/
8001
8002RTL2830 MEDIA DRIVER
8003M: Antti Palosaari <crope@iki.fi>
8004L: linux-media@vger.kernel.org
8005W: http://linuxtv.org/
8006W: http://palosaari.fi/linux/
8007Q: http://patchwork.linuxtv.org/project/linux-media/list/
8008T: git git://linuxtv.org/anttip/media_tree.git
8009S: Maintained
8010F: drivers/media/dvb-frontends/rtl2830*
8011
8012RTL2832 MEDIA DRIVER
8013M: Antti Palosaari <crope@iki.fi>
8014L: linux-media@vger.kernel.org
8015W: http://linuxtv.org/
8016W: http://palosaari.fi/linux/
8017Q: http://patchwork.linuxtv.org/project/linux-media/list/
8018T: git git://linuxtv.org/anttip/media_tree.git
8019S: Maintained
8020F: drivers/media/dvb-frontends/rtl2832*
8021
8022RTL2832_SDR MEDIA DRIVER
8023M: Antti Palosaari <crope@iki.fi>
8024L: linux-media@vger.kernel.org
8025W: http://linuxtv.org/
8026W: http://palosaari.fi/linux/
8027Q: http://patchwork.linuxtv.org/project/linux-media/list/
8028T: git git://linuxtv.org/anttip/media_tree.git
8029S: Maintained
8030F: drivers/media/dvb-frontends/rtl2832_sdr*
8031
8032RTL8180 WIRELESS DRIVER
8033L: linux-wireless@vger.kernel.org
8034W: http://wireless.kernel.org/
8035T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8036S: Orphan
8037F: drivers/net/wireless/rtl818x/rtl8180/
8038
8039RTL8187 WIRELESS DRIVER
8040M: Herton Ronaldo Krzesinski <herton@canonical.com>
8041M: Hin-Tak Leung <htl10@users.sourceforge.net>
8042M: Larry Finger <Larry.Finger@lwfinger.net>
8043L: linux-wireless@vger.kernel.org
8044W: http://wireless.kernel.org/
8045T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8046S: Maintained
8047F: drivers/net/wireless/rtl818x/rtl8187/
8048
8049RTL8192CE WIRELESS DRIVER
8050M: Larry Finger <Larry.Finger@lwfinger.net>
8051M: Chaoming Li <chaoming_li@realsil.com.cn>
8052L: linux-wireless@vger.kernel.org
8053W: http://wireless.kernel.org/
8054T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8055S: Maintained
8056F: drivers/net/wireless/rtlwifi/
8057F: drivers/net/wireless/rtlwifi/rtl8192ce/
8058
8059S3 SAVAGE FRAMEBUFFER DRIVER
8060M: Antonino Daplas <adaplas@gmail.com>
8061L: linux-fbdev@vger.kernel.org
8062S: Maintained
8063F: drivers/video/fbdev/savage/
8064
8065S390
8066M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8067M: Heiko Carstens <heiko.carstens@de.ibm.com>
8068M: linux390@de.ibm.com
8069L: linux-s390@vger.kernel.org
8070W: http://www.ibm.com/developerworks/linux/linux390/
8071S: Supported
8072F: arch/s390/
8073F: drivers/s390/
8074F: Documentation/s390/
8075F: Documentation/DocBook/s390*
8076
8077S390 COMMON I/O LAYER
8078M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8079M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8080L: linux-s390@vger.kernel.org
8081W: http://www.ibm.com/developerworks/linux/linux390/
8082S: Supported
8083F: drivers/s390/cio/
8084
8085S390 DASD DRIVER
8086M: Stefan Weinhuber <wein@de.ibm.com>
8087M: Stefan Haberland <stefan.haberland@de.ibm.com>
8088L: linux-s390@vger.kernel.org
8089W: http://www.ibm.com/developerworks/linux/linux390/
8090S: Supported
8091F: drivers/s390/block/dasd*
8092F: block/partitions/ibm.c
8093
8094S390 NETWORK DRIVERS
8095M: Ursula Braun <ursula.braun@de.ibm.com>
8096M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
8097M: linux390@de.ibm.com
8098L: linux-s390@vger.kernel.org
8099W: http://www.ibm.com/developerworks/linux/linux390/
8100S: Supported
8101F: drivers/s390/net/
8102
8103S390 PCI SUBSYSTEM
8104M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8105M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8106L: linux-s390@vger.kernel.org
8107W: http://www.ibm.com/developerworks/linux/linux390/
8108S: Supported
8109F: arch/s390/pci/
8110F: drivers/pci/hotplug/s390_pci_hpc.c
8111
8112S390 ZCRYPT DRIVER
8113M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8114M: linux390@de.ibm.com
8115L: linux-s390@vger.kernel.org
8116W: http://www.ibm.com/developerworks/linux/linux390/
8117S: Supported
8118F: drivers/s390/crypto/
8119
8120S390 ZFCP DRIVER
8121M: Steffen Maier <maier@linux.vnet.ibm.com>
8122M: linux390@de.ibm.com
8123L: linux-s390@vger.kernel.org
8124W: http://www.ibm.com/developerworks/linux/linux390/
8125S: Supported
8126F: drivers/s390/scsi/zfcp_*
8127
8128S390 IUCV NETWORK LAYER
8129M: Ursula Braun <ursula.braun@de.ibm.com>
8130M: linux390@de.ibm.com
8131L: linux-s390@vger.kernel.org
8132W: http://www.ibm.com/developerworks/linux/linux390/
8133S: Supported
8134F: drivers/s390/net/*iucv*
8135F: include/net/iucv/
8136F: net/iucv/
8137
8138S3C24XX SD/MMC Driver
8139M: Ben Dooks <ben-linux@fluff.org>
8140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8141S: Supported
8142F: drivers/mmc/host/s3cmci.*
8143
8144SAA6588 RDS RECEIVER DRIVER
8145M: Hans Verkuil <hverkuil@xs4all.nl>
8146L: linux-media@vger.kernel.org
8147T: git git://linuxtv.org/media_tree.git
8148W: http://linuxtv.org
8149S: Odd Fixes
8150F: drivers/media/i2c/saa6588*
8151
8152SAA7134 VIDEO4LINUX DRIVER
8153M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8154L: linux-media@vger.kernel.org
8155W: http://linuxtv.org
8156T: git git://linuxtv.org/media_tree.git
8157S: Odd fixes
8158F: Documentation/video4linux/*.saa7134
8159F: drivers/media/pci/saa7134/
8160
8161SAA7146 VIDEO4LINUX-2 DRIVER
8162M: Hans Verkuil <hverkuil@xs4all.nl>
8163L: linux-media@vger.kernel.org
8164T: git git://linuxtv.org/media_tree.git
8165S: Maintained
8166F: drivers/media/common/saa7146/
8167F: drivers/media/pci/saa7146/
8168F: include/media/saa7146*
8169
8170SAMSUNG LAPTOP DRIVER
8171M: Corentin Chary <corentin.chary@gmail.com>
8172L: platform-driver-x86@vger.kernel.org
8173S: Maintained
8174F: drivers/platform/x86/samsung-laptop.c
8175
8176SAMSUNG AUDIO (ASoC) DRIVERS
8177M: Sangbeom Kim <sbkim73@samsung.com>
8178L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8179S: Supported
8180F: sound/soc/samsung/
8181
8182SAMSUNG FRAMEBUFFER DRIVER
8183M: Jingoo Han <jg1.han@samsung.com>
8184L: linux-fbdev@vger.kernel.org
8185S: Maintained
8186F: drivers/video/fbdev/s3c-fb.c
8187
8188SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8189M: Sangbeom Kim <sbkim73@samsung.com>
8190L: linux-kernel@vger.kernel.org
8191S: Supported
8192F: drivers/mfd/sec*.c
8193F: drivers/regulator/s2m*.c
8194F: drivers/regulator/s5m*.c
8195F: include/linux/mfd/samsung/
8196
8197SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8198M: Kyungmin Park <kyungmin.park@samsung.com>
8199M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8200L: linux-media@vger.kernel.org
8201Q: https://patchwork.linuxtv.org/project/linux-media/list/
8202S: Supported
8203F: drivers/media/platform/exynos4-is/
8204
8205SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8206M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8207L: linux-media@vger.kernel.org
8208L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8209S: Maintained
8210F: drivers/media/platform/s3c-camif/
8211F: include/media/s3c_camif.h
8212
8213SAMSUNG S5C73M3 CAMERA DRIVER
8214M: Kyungmin Park <kyungmin.park@samsung.com>
8215M: Andrzej Hajda <a.hajda@samsung.com>
8216L: linux-media@vger.kernel.org
8217S: Supported
8218F: drivers/media/i2c/s5c73m3/*
8219
8220SAMSUNG S5K5BAF CAMERA DRIVER
8221M: Kyungmin Park <kyungmin.park@samsung.com>
8222M: Andrzej Hajda <a.hajda@samsung.com>
8223L: linux-media@vger.kernel.org
8224S: Supported
8225F: drivers/media/i2c/s5k5baf.c
8226
8227SAMSUNG SOC CLOCK DRIVERS
8228M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8229M: Tomasz Figa <tomasz.figa@gmail.com>
8230S: Supported
8231L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8232F: drivers/clk/samsung/
8233
8234SAMSUNG SXGBE DRIVERS
8235M: Byungho An <bh74.an@samsung.com>
8236M: Girish K S <ks.giri@samsung.com>
8237M: Vipul Pandya <vipul.pandya@samsung.com>
8238S: Supported
8239L: netdev@vger.kernel.org
8240F: drivers/net/ethernet/samsung/sxgbe/
8241
8242SAMSUNG USB2 PHY DRIVER
8243M: Kamil Debski <k.debski@samsung.com>
8244L: linux-kernel@vger.kernel.org
8245S: Supported
8246F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8247F: Documentation/phy/samsung-usb2.txt
8248F: drivers/phy/phy-exynos4210-usb2.c
8249F: drivers/phy/phy-exynos4x12-usb2.c
8250F: drivers/phy/phy-exynos5250-usb2.c
8251F: drivers/phy/phy-s5pv210-usb2.c
8252F: drivers/phy/phy-samsung-usb2.c
8253F: drivers/phy/phy-samsung-usb2.h
8254
8255SERIAL DRIVERS
8256M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8257L: linux-serial@vger.kernel.org
8258S: Maintained
8259F: drivers/tty/serial/
8260
8261SYNOPSYS DESIGNWARE DMAC DRIVER
8262M: Viresh Kumar <viresh.linux@gmail.com>
8263M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8264S: Maintained
8265F: include/linux/platform_data/dma-dw.h
8266F: drivers/dma/dw/
8267
8268SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8269M: Seungwon Jeon <tgih.jun@samsung.com>
8270M: Jaehoon Chung <jh80.chung@samsung.com>
8271L: linux-mmc@vger.kernel.org
8272S: Maintained
8273F: include/linux/mmc/dw_mmc.h
8274F: drivers/mmc/host/dw_mmc*
8275
8276THUNDERBOLT DRIVER
8277M: Andreas Noever <andreas.noever@gmail.com>
8278S: Maintained
8279F: drivers/thunderbolt/
8280
8281TIMEKEEPING, CLOCKSOURCE CORE, NTP
8282M: John Stultz <john.stultz@linaro.org>
8283M: Thomas Gleixner <tglx@linutronix.de>
8284L: linux-kernel@vger.kernel.org
8285T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8286S: Supported
8287F: include/linux/clocksource.h
8288F: include/linux/time.h
8289F: include/linux/timex.h
8290F: include/uapi/linux/time.h
8291F: include/uapi/linux/timex.h
8292F: kernel/time/clocksource.c
8293F: kernel/time/time*.c
8294F: kernel/time/ntp.c
8295
8296TLG2300 VIDEO4LINUX-2 DRIVER
8297M: Huang Shijie <shijie8@gmail.com>
8298M: Hans Verkuil <hverkuil@xs4all.nl>
8299S: Odd Fixes
8300F: drivers/media/usb/tlg2300/
8301
8302SC1200 WDT DRIVER
8303M: Zwane Mwaikambo <zwanem@gmail.com>
8304S: Maintained
8305F: drivers/watchdog/sc1200wdt.c
8306
8307SCHEDULER
8308M: Ingo Molnar <mingo@redhat.com>
8309M: Peter Zijlstra <peterz@infradead.org>
8310L: linux-kernel@vger.kernel.org
8311T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8312S: Maintained
8313F: kernel/sched/
8314F: include/linux/sched.h
8315F: include/uapi/linux/sched.h
8316F: include/linux/wait.h
8317
8318SCORE ARCHITECTURE
8319M: Chen Liqin <liqin.linux@gmail.com>
8320M: Lennox Wu <lennox.wu@gmail.com>
8321W: http://www.sunplus.com
8322S: Supported
8323F: arch/score/
8324
8325SCSI CDROM DRIVER
8326M: Jens Axboe <axboe@kernel.dk>
8327L: linux-scsi@vger.kernel.org
8328W: http://www.kernel.dk
8329S: Maintained
8330F: drivers/scsi/sr*
8331
8332SCSI RDMA PROTOCOL (SRP) INITIATOR
8333M: Bart Van Assche <bvanassche@acm.org>
8334L: linux-rdma@vger.kernel.org
8335S: Supported
8336W: http://www.openfabrics.org
8337Q: http://patchwork.kernel.org/project/linux-rdma/list/
8338T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8339F: drivers/infiniband/ulp/srp/
8340F: include/scsi/srp.h
8341
8342SCSI SG DRIVER
8343M: Doug Gilbert <dgilbert@interlog.com>
8344L: linux-scsi@vger.kernel.org
8345W: http://sg.danny.cz/sg
8346S: Maintained
8347F: Documentation/scsi/scsi-generic.txt
8348F: drivers/scsi/sg.c
8349F: include/scsi/sg.h
8350
8351SCSI SUBSYSTEM
8352M: "James E.J. Bottomley" <JBottomley@parallels.com>
8353L: linux-scsi@vger.kernel.org
8354T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8355T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8356T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8357S: Maintained
8358F: drivers/scsi/
8359F: include/scsi/
8360
8361SCSI TAPE DRIVER
8362M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8363L: linux-scsi@vger.kernel.org
8364S: Maintained
8365F: Documentation/scsi/st.txt
8366F: drivers/scsi/st.*
8367F: drivers/scsi/st_*.h
8368
8369SCTP PROTOCOL
8370M: Vlad Yasevich <vyasevich@gmail.com>
8371M: Neil Horman <nhorman@tuxdriver.com>
8372L: linux-sctp@vger.kernel.org
8373W: http://lksctp.sourceforge.net
8374S: Maintained
8375F: Documentation/networking/sctp.txt
8376F: include/linux/sctp.h
8377F: include/uapi/linux/sctp.h
8378F: include/net/sctp/
8379F: net/sctp/
8380
8381SCx200 CPU SUPPORT
8382M: Jim Cromie <jim.cromie@gmail.com>
8383S: Odd Fixes
8384F: Documentation/i2c/busses/scx200_acb
8385F: arch/x86/platform/scx200/
8386F: drivers/watchdog/scx200_wdt.c
8387F: drivers/i2c/busses/scx200*
8388F: drivers/mtd/maps/scx200_docflash.c
8389F: include/linux/scx200.h
8390
8391SCx200 GPIO DRIVER
8392M: Jim Cromie <jim.cromie@gmail.com>
8393S: Maintained
8394F: drivers/char/scx200_gpio.c
8395F: include/linux/scx200_gpio.h
8396
8397SCx200 HRT CLOCKSOURCE DRIVER
8398M: Jim Cromie <jim.cromie@gmail.com>
8399S: Maintained
8400F: drivers/clocksource/scx200_hrt.c
8401
8402SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8403M: Sascha Sommer <saschasommer@freenet.de>
8404L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8405S: Maintained
8406F: drivers/mmc/host/sdricoh_cs.c
8407
8408SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8409M: Chris Ball <chris@printf.net>
8410L: linux-mmc@vger.kernel.org
8411T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8412S: Maintained
8413F: drivers/mmc/host/sdhci.*
8414F: drivers/mmc/host/sdhci-pltfm.[ch]
8415
8416SECURE COMPUTING
8417M: Kees Cook <keescook@chromium.org>
8418R: Andy Lutomirski <luto@amacapital.net>
8419R: Will Drewry <wad@chromium.org>
8420T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8421S: Supported
8422F: kernel/seccomp.c
8423F: include/uapi/linux/seccomp.h
8424F: include/linux/seccomp.h
8425K: \bsecure_computing
8426K: \bTIF_SECCOMP\b
8427
8428SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8429M: Anton Vorontsov <anton@enomsg.org>
8430L: linuxppc-dev@lists.ozlabs.org
8431L: linux-mmc@vger.kernel.org
8432S: Maintained
8433F: drivers/mmc/host/sdhci-pltfm.[ch]
8434
8435SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8436M: Ben Dooks <ben-linux@fluff.org>
8437L: linux-mmc@vger.kernel.org
8438S: Maintained
8439F: drivers/mmc/host/sdhci-s3c.c
8440
8441SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8442M: Viresh Kumar <viresh.linux@gmail.com>
8443L: spear-devel@list.st.com
8444L: linux-mmc@vger.kernel.org
8445S: Maintained
8446F: drivers/mmc/host/sdhci-spear.c
8447
8448SECURITY SUBSYSTEM
8449M: James Morris <james.l.morris@oracle.com>
8450M: Serge E. Hallyn <serge@hallyn.com>
8451L: linux-security-module@vger.kernel.org (suggested Cc:)
8452T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8453W: http://kernsec.org/
8454S: Supported
8455F: security/
8456
8457SECURITY CONTACT
8458M: Security Officers <security@kernel.org>
8459S: Supported
8460
8461SELINUX SECURITY MODULE
8462M: Paul Moore <paul@paul-moore.com>
8463M: Stephen Smalley <sds@tycho.nsa.gov>
8464M: Eric Paris <eparis@parisplace.org>
8465L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8466W: http://selinuxproject.org
8467T: git git://git.infradead.org/users/pcmoore/selinux
8468S: Supported
8469F: include/linux/selinux*
8470F: security/selinux/
8471F: scripts/selinux/
8472
8473APPARMOR SECURITY MODULE
8474M: John Johansen <john.johansen@canonical.com>
8475L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8476W: apparmor.wiki.kernel.org
8477T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8478S: Supported
8479F: security/apparmor/
8480
8481SENSABLE PHANTOM
8482M: Jiri Slaby <jirislaby@gmail.com>
8483S: Maintained
8484F: drivers/misc/phantom.c
8485F: include/uapi/linux/phantom.h
8486
8487SERIAL ATA (SATA) SUBSYSTEM
8488M: Tejun Heo <tj@kernel.org>
8489L: linux-ide@vger.kernel.org
8490T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8491S: Supported
8492F: drivers/ata/
8493F: include/linux/ata.h
8494F: include/linux/libata.h
8495
8496SERIAL ATA AHCI PLATFORM devices support
8497M: Hans de Goede <hdegoede@redhat.com>
8498M: Tejun Heo <tj@kernel.org>
8499L: linux-ide@vger.kernel.org
8500T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8501S: Supported
8502F: drivers/ata/ahci_platform.c
8503F: drivers/ata/libahci_platform.c
8504F: include/linux/ahci_platform.h
8505
8506SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8507M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8508L: linux-scsi@vger.kernel.org
8509W: http://www.emulex.com
8510S: Supported
8511F: drivers/scsi/be2iscsi/
8512
8513SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8514M: Sathya Perla <sathya.perla@emulex.com>
8515M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8516M: Ajit Khaparde <ajit.khaparde@emulex.com>
8517L: netdev@vger.kernel.org
8518W: http://www.emulex.com
8519S: Supported
8520F: drivers/net/ethernet/emulex/benet/
8521
8522SFC NETWORK DRIVER
8523M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8524M: Shradha Shah <sshah@solarflare.com>
8525L: netdev@vger.kernel.org
8526S: Supported
8527F: drivers/net/ethernet/sfc/
8528
8529SGI GRU DRIVER
8530M: Dimitri Sivanich <sivanich@sgi.com>
8531S: Maintained
8532F: drivers/misc/sgi-gru/
8533
8534SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8535M: Pat Gefre <pfg@sgi.com>
8536L: linux-ia64@vger.kernel.org
8537S: Supported
8538F: Documentation/ia64/serial.txt
8539F: drivers/tty/serial/ioc?_serial.c
8540F: include/linux/ioc?.h
8541
8542SGI XP/XPC/XPNET DRIVER
8543M: Cliff Whickman <cpw@sgi.com>
8544M: Robin Holt <robinmholt@gmail.com>
8545S: Maintained
8546F: drivers/misc/sgi-xp/
8547
8548SI2157 MEDIA DRIVER
8549M: Antti Palosaari <crope@iki.fi>
8550L: linux-media@vger.kernel.org
8551W: http://linuxtv.org/
8552W: http://palosaari.fi/linux/
8553Q: http://patchwork.linuxtv.org/project/linux-media/list/
8554T: git git://linuxtv.org/anttip/media_tree.git
8555S: Maintained
8556F: drivers/media/tuners/si2157*
8557
8558SI2168 MEDIA DRIVER
8559M: Antti Palosaari <crope@iki.fi>
8560L: linux-media@vger.kernel.org
8561W: http://linuxtv.org/
8562W: http://palosaari.fi/linux/
8563Q: http://patchwork.linuxtv.org/project/linux-media/list/
8564T: git git://linuxtv.org/anttip/media_tree.git
8565S: Maintained
8566F: drivers/media/dvb-frontends/si2168*
8567
8568SI470X FM RADIO RECEIVER I2C DRIVER
8569M: Hans Verkuil <hverkuil@xs4all.nl>
8570L: linux-media@vger.kernel.org
8571T: git git://linuxtv.org/media_tree.git
8572W: http://linuxtv.org
8573S: Odd Fixes
8574F: drivers/media/radio/si470x/radio-si470x-i2c.c
8575
8576SI470X FM RADIO RECEIVER USB DRIVER
8577M: Hans Verkuil <hverkuil@xs4all.nl>
8578L: linux-media@vger.kernel.org
8579T: git git://linuxtv.org/media_tree.git
8580W: http://linuxtv.org
8581S: Maintained
8582F: drivers/media/radio/si470x/radio-si470x-common.c
8583F: drivers/media/radio/si470x/radio-si470x.h
8584F: drivers/media/radio/si470x/radio-si470x-usb.c
8585
8586SI4713 FM RADIO TRANSMITTER I2C DRIVER
8587M: Eduardo Valentin <edubezval@gmail.com>
8588L: linux-media@vger.kernel.org
8589T: git git://linuxtv.org/media_tree.git
8590W: http://linuxtv.org
8591S: Odd Fixes
8592F: drivers/media/radio/si4713/si4713.?
8593
8594SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8595M: Eduardo Valentin <edubezval@gmail.com>
8596L: linux-media@vger.kernel.org
8597T: git git://linuxtv.org/media_tree.git
8598W: http://linuxtv.org
8599S: Odd Fixes
8600F: drivers/media/radio/si4713/radio-platform-si4713.c
8601
8602SI4713 FM RADIO TRANSMITTER USB DRIVER
8603M: Hans Verkuil <hverkuil@xs4all.nl>
8604L: linux-media@vger.kernel.org
8605T: git git://linuxtv.org/media_tree.git
8606W: http://linuxtv.org
8607S: Maintained
8608F: drivers/media/radio/si4713/radio-usb-si4713.c
8609
8610SIANO DVB DRIVER
8611M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8612L: linux-media@vger.kernel.org
8613W: http://linuxtv.org
8614T: git git://linuxtv.org/media_tree.git
8615S: Odd fixes
8616F: drivers/media/common/siano/
8617F: drivers/media/usb/siano/
8618F: drivers/media/usb/siano/
8619F: drivers/media/mmc/siano/
8620
8621SIMPLEFB FB DRIVER
8622M: Hans de Goede <hdegoede@redhat.com>
8623L: linux-fbdev@vger.kernel.org
8624S: Maintained
8625F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8626F: drivers/video/fbdev/simplefb.c
8627F: include/linux/platform_data/simplefb.h
8628
8629SH_VEU V4L2 MEM2MEM DRIVER
8630L: linux-media@vger.kernel.org
8631S: Orphan
8632F: drivers/media/platform/sh_veu.c
8633
8634SH_VOU V4L2 OUTPUT DRIVER
8635L: linux-media@vger.kernel.org
8636S: Orphan
8637F: drivers/media/platform/sh_vou.c
8638F: include/media/sh_vou.h
8639
8640SIMPLE FIRMWARE INTERFACE (SFI)
8641M: Len Brown <lenb@kernel.org>
8642L: sfi-devel@simplefirmware.org
8643W: http://simplefirmware.org/
8644T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8645S: Supported
8646F: arch/x86/platform/sfi/
8647F: drivers/sfi/
8648F: include/linux/sfi*.h
8649
8650SIMTEC EB110ATX (Chalice CATS)
8651P: Ben Dooks
8652P: Vincent Sanders <vince@simtec.co.uk>
8653M: Simtec Linux Team <linux@simtec.co.uk>
8654W: http://www.simtec.co.uk/products/EB110ATX/
8655S: Supported
8656
8657SIMTEC EB2410ITX (BAST)
8658P: Ben Dooks
8659P: Vincent Sanders <vince@simtec.co.uk>
8660M: Simtec Linux Team <linux@simtec.co.uk>
8661W: http://www.simtec.co.uk/products/EB2410ITX/
8662S: Supported
8663F: arch/arm/mach-s3c24xx/mach-bast.c
8664F: arch/arm/mach-s3c24xx/bast-ide.c
8665F: arch/arm/mach-s3c24xx/bast-irq.c
8666
8667TI DAVINCI MACHINE SUPPORT
8668M: Sekhar Nori <nsekhar@ti.com>
8669M: Kevin Hilman <khilman@deeprootsystems.com>
8670T: git git://gitorious.org/linux-davinci/linux-davinci.git
8671Q: http://patchwork.kernel.org/project/linux-davinci/list/
8672S: Supported
8673F: arch/arm/mach-davinci/
8674F: drivers/i2c/busses/i2c-davinci.c
8675
8676TI DAVINCI SERIES MEDIA DRIVER
8677M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8678L: linux-media@vger.kernel.org
8679W: http://linuxtv.org/
8680Q: http://patchwork.linuxtv.org/project/linux-media/list/
8681T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8682S: Maintained
8683F: drivers/media/platform/davinci/
8684F: include/media/davinci/
8685
8686SIS 190 ETHERNET DRIVER
8687M: Francois Romieu <romieu@fr.zoreil.com>
8688L: netdev@vger.kernel.org
8689S: Maintained
8690F: drivers/net/ethernet/sis/sis190.c
8691
8692SIS 900/7016 FAST ETHERNET DRIVER
8693M: Daniele Venzano <venza@brownhat.org>
8694W: http://www.brownhat.org/sis900.html
8695L: netdev@vger.kernel.org
8696S: Maintained
8697F: drivers/net/ethernet/sis/sis900.*
8698
8699SIS FRAMEBUFFER DRIVER
8700M: Thomas Winischhofer <thomas@winischhofer.net>
8701W: http://www.winischhofer.net/linuxsisvga.shtml
8702S: Maintained
8703F: Documentation/fb/sisfb.txt
8704F: drivers/video/fbdev/sis/
8705F: include/video/sisfb.h
8706
8707SIS USB2VGA DRIVER
8708M: Thomas Winischhofer <thomas@winischhofer.net>
8709W: http://www.winischhofer.at/linuxsisusbvga.shtml
8710S: Maintained
8711F: drivers/usb/misc/sisusbvga/
8712
8713SLAB ALLOCATOR
8714M: Christoph Lameter <cl@linux.com>
8715M: Pekka Enberg <penberg@kernel.org>
8716M: David Rientjes <rientjes@google.com>
8717M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8718M: Andrew Morton <akpm@linux-foundation.org>
8719L: linux-mm@kvack.org
8720S: Maintained
8721F: include/linux/sl?b*.h
8722F: mm/sl?b*
8723
8724SLEEPABLE READ-COPY UPDATE (SRCU)
8725M: Lai Jiangshan <laijs@cn.fujitsu.com>
8726M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8727M: Josh Triplett <josh@joshtriplett.org>
8728R: Steven Rostedt <rostedt@goodmis.org>
8729R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8730L: linux-kernel@vger.kernel.org
8731W: http://www.rdrop.com/users/paulmck/RCU/
8732S: Supported
8733T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8734F: include/linux/srcu.h
8735F: kernel/rcu/srcu.c
8736
8737SMACK SECURITY MODULE
8738M: Casey Schaufler <casey@schaufler-ca.com>
8739L: linux-security-module@vger.kernel.org
8740W: http://schaufler-ca.com
8741T: git git://git.gitorious.org/smack-next/kernel.git
8742S: Maintained
8743F: Documentation/security/Smack.txt
8744F: security/smack/
8745
8746DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8747M: Kevin Hilman <khilman@kernel.org>
8748M: Nishanth Menon <nm@ti.com>
8749S: Maintained
8750F: drivers/power/avs/
8751F: include/linux/power/smartreflex.h
8752L: linux-pm@vger.kernel.org
8753
8754SMC91x ETHERNET DRIVER
8755M: Nicolas Pitre <nico@fluxnic.net>
8756S: Odd Fixes
8757F: drivers/net/ethernet/smsc/smc91x.*
8758
8759SMIA AND SMIA++ IMAGE SENSOR DRIVER
8760M: Sakari Ailus <sakari.ailus@iki.fi>
8761L: linux-media@vger.kernel.org
8762S: Maintained
8763F: drivers/media/i2c/smiapp/
8764F: include/media/smiapp.h
8765F: drivers/media/i2c/smiapp-pll.c
8766F: drivers/media/i2c/smiapp-pll.h
8767
8768SMM665 HARDWARE MONITOR DRIVER
8769M: Guenter Roeck <linux@roeck-us.net>
8770L: lm-sensors@lm-sensors.org
8771S: Maintained
8772F: Documentation/hwmon/smm665
8773F: drivers/hwmon/smm665.c
8774
8775SMSC EMC2103 HARDWARE MONITOR DRIVER
8776M: Steve Glendinning <steve.glendinning@shawell.net>
8777L: lm-sensors@lm-sensors.org
8778S: Maintained
8779F: Documentation/hwmon/emc2103
8780F: drivers/hwmon/emc2103.c
8781
8782SMSC SCH5627 HARDWARE MONITOR DRIVER
8783M: Hans de Goede <hdegoede@redhat.com>
8784L: lm-sensors@lm-sensors.org
8785S: Supported
8786F: Documentation/hwmon/sch5627
8787F: drivers/hwmon/sch5627.c
8788
8789SMSC47B397 HARDWARE MONITOR DRIVER
8790M: Jean Delvare <jdelvare@suse.de>
8791L: lm-sensors@lm-sensors.org
8792S: Maintained
8793F: Documentation/hwmon/smsc47b397
8794F: drivers/hwmon/smsc47b397.c
8795
8796SMSC911x ETHERNET DRIVER
8797M: Steve Glendinning <steve.glendinning@shawell.net>
8798L: netdev@vger.kernel.org
8799S: Maintained
8800F: include/linux/smsc911x.h
8801F: drivers/net/ethernet/smsc/smsc911x.*
8802
8803SMSC9420 PCI ETHERNET DRIVER
8804M: Steve Glendinning <steve.glendinning@shawell.net>
8805L: netdev@vger.kernel.org
8806S: Maintained
8807F: drivers/net/ethernet/smsc/smsc9420.*
8808
8809SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8810M: Steve Glendinning <steve.glendinning@shawell.net>
8811L: linux-fbdev@vger.kernel.org
8812S: Maintained
8813F: drivers/video/fbdev/smscufx.c
8814
8815SOC-CAMERA V4L2 SUBSYSTEM
8816M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8817L: linux-media@vger.kernel.org
8818T: git git://linuxtv.org/media_tree.git
8819S: Maintained
8820F: include/media/soc*
8821F: drivers/media/i2c/soc_camera/
8822F: drivers/media/platform/soc_camera/
8823
8824SOEKRIS NET48XX LED SUPPORT
8825M: Chris Boot <bootc@bootc.net>
8826S: Maintained
8827F: drivers/leds/leds-net48xx.c
8828
8829SOFTLOGIC 6x10 MPEG CODEC
8830M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8831M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8832M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
8833L: linux-media@vger.kernel.org
8834S: Supported
8835F: drivers/media/pci/solo6x10/
8836
8837SOFTWARE RAID (Multiple Disks) SUPPORT
8838M: Neil Brown <neilb@suse.de>
8839L: linux-raid@vger.kernel.org
8840S: Supported
8841F: drivers/md/
8842F: include/linux/raid/
8843F: include/uapi/linux/raid/
8844
8845SONIC NETWORK DRIVER
8846M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8847L: netdev@vger.kernel.org
8848S: Maintained
8849F: drivers/net/ethernet/natsemi/sonic.*
8850
8851SONICS SILICON BACKPLANE DRIVER (SSB)
8852M: Michael Buesch <m@bues.ch>
8853L: netdev@vger.kernel.org
8854S: Maintained
8855F: drivers/ssb/
8856F: include/linux/ssb/
8857
8858SONY VAIO CONTROL DEVICE DRIVER
8859M: Mattia Dongili <malattia@linux.it>
8860L: platform-driver-x86@vger.kernel.org
8861W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8862S: Maintained
8863F: Documentation/laptops/sony-laptop.txt
8864F: drivers/char/sonypi.c
8865F: drivers/platform/x86/sony-laptop.c
8866F: include/linux/sony-laptop.h
8867
8868SONY MEMORYSTICK CARD SUPPORT
8869M: Alex Dubov <oakad@yahoo.com>
8870W: http://tifmxx.berlios.de/
8871S: Maintained
8872F: drivers/memstick/host/tifm_ms.c
8873
8874SONY MEMORYSTICK STANDARD SUPPORT
8875M: Maxim Levitsky <maximlevitsky@gmail.com>
8876S: Maintained
8877F: drivers/memstick/core/ms_block.*
8878
8879SOUND
8880M: Jaroslav Kysela <perex@perex.cz>
8881M: Takashi Iwai <tiwai@suse.de>
8882L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8883W: http://www.alsa-project.org/
8884T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8885T: git git://git.alsa-project.org/alsa-kernel.git
8886Q: http://patchwork.kernel.org/project/alsa-devel/list/
8887S: Maintained
8888F: Documentation/sound/
8889F: include/sound/
8890F: include/uapi/sound/
8891F: sound/
8892
8893SOUND - COMPRESSED AUDIO
8894M: Vinod Koul <vinod.koul@intel.com>
8895L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8896T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8897S: Supported
8898F: Documentation/sound/alsa/compress_offload.txt
8899F: include/sound/compress_driver.h
8900F: include/uapi/sound/compress_*
8901F: sound/core/compress_offload.c
8902F: sound/soc/soc-compress.c
8903
8904SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8905M: Liam Girdwood <lgirdwood@gmail.com>
8906M: Mark Brown <broonie@kernel.org>
8907T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8908L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8909W: http://alsa-project.org/main/index.php/ASoC
8910S: Supported
8911F: Documentation/sound/alsa/soc/
8912F: sound/soc/
8913F: include/sound/soc*
8914
8915SOUND - DMAENGINE HELPERS
8916M: Lars-Peter Clausen <lars@metafoo.de>
8917S: Supported
8918F: include/sound/dmaengine_pcm.h
8919F: sound/core/pcm_dmaengine.c
8920F: sound/soc/soc-generic-dmaengine-pcm.c
8921
8922SP2 MEDIA DRIVER
8923M: Olli Salonen <olli.salonen@iki.fi>
8924L: linux-media@vger.kernel.org
8925W: http://linuxtv.org/
8926Q: http://patchwork.linuxtv.org/project/linux-media/list/
8927S: Maintained
8928F: drivers/media/dvb-frontends/sp2*
8929
8930SPARC + UltraSPARC (sparc/sparc64)
8931M: "David S. Miller" <davem@davemloft.net>
8932L: sparclinux@vger.kernel.org
8933Q: http://patchwork.ozlabs.org/project/sparclinux/list/
8934T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8935T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8936S: Maintained
8937F: arch/sparc/
8938F: drivers/sbus/
8939
8940SPARC SERIAL DRIVERS
8941M: "David S. Miller" <davem@davemloft.net>
8942L: sparclinux@vger.kernel.org
8943T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8944T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8945S: Maintained
8946F: include/linux/sunserialcore.h
8947F: drivers/tty/serial/suncore.c
8948F: drivers/tty/serial/sunhv.c
8949F: drivers/tty/serial/sunsab.c
8950F: drivers/tty/serial/sunsab.h
8951F: drivers/tty/serial/sunsu.c
8952F: drivers/tty/serial/sunzilog.c
8953F: drivers/tty/serial/sunzilog.h
8954
8955SPARSE CHECKER
8956M: "Christopher Li" <sparse@chrisli.org>
8957L: linux-sparse@vger.kernel.org
8958W: https://sparse.wiki.kernel.org/
8959T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8960T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8961S: Maintained
8962F: include/linux/compiler.h
8963
8964SPEAR PLATFORM SUPPORT
8965M: Viresh Kumar <viresh.linux@gmail.com>
8966M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
8967L: spear-devel@list.st.com
8968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8969W: http://www.st.com/spear
8970S: Maintained
8971F: arch/arm/mach-spear/
8972
8973SPEAR CLOCK FRAMEWORK SUPPORT
8974M: Viresh Kumar <viresh.linux@gmail.com>
8975L: spear-devel@list.st.com
8976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8977W: http://www.st.com/spear
8978S: Maintained
8979F: drivers/clk/spear/
8980
8981SPI SUBSYSTEM
8982M: Mark Brown <broonie@kernel.org>
8983L: linux-spi@vger.kernel.org
8984T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8985Q: http://patchwork.kernel.org/project/spi-devel-general/list/
8986S: Maintained
8987F: Documentation/spi/
8988F: drivers/spi/
8989F: include/linux/spi/
8990F: include/uapi/linux/spi/
8991
8992SPIDERNET NETWORK DRIVER for CELL
8993M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8994M: Jens Osterkamp <jens@de.ibm.com>
8995L: netdev@vger.kernel.org
8996S: Supported
8997F: Documentation/networking/spider_net.txt
8998F: drivers/net/ethernet/toshiba/spider_net*
8999
9000SPU FILE SYSTEM
9001M: Jeremy Kerr <jk@ozlabs.org>
9002L: linuxppc-dev@lists.ozlabs.org
9003L: cbe-oss-dev@lists.ozlabs.org
9004W: http://www.ibm.com/developerworks/power/cell/
9005S: Supported
9006F: Documentation/filesystems/spufs.txt
9007F: arch/powerpc/platforms/cell/spufs/
9008
9009SQUASHFS FILE SYSTEM
9010M: Phillip Lougher <phillip@squashfs.org.uk>
9011L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9012W: http://squashfs.org.uk
9013S: Maintained
9014F: Documentation/filesystems/squashfs.txt
9015F: fs/squashfs/
9016
9017SRM (Alpha) environment access
9018M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9019S: Maintained
9020F: arch/alpha/kernel/srm_env.c
9021
9022STABLE BRANCH
9023M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9024L: stable@vger.kernel.org
9025S: Supported
9026F: Documentation/stable_kernel_rules.txt
9027
9028STAGING SUBSYSTEM
9029M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9030T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9031L: devel@driverdev.osuosl.org
9032S: Supported
9033F: drivers/staging/
9034
9035STAGING - COMEDI
9036M: Ian Abbott <abbotti@mev.co.uk>
9037M: H Hartley Sweeten <hsweeten@visionengravers.com>
9038S: Odd Fixes
9039F: drivers/staging/comedi/
9040
9041STAGING - FLARION FT1000 DRIVERS
9042M: Marek Belisko <marek.belisko@gmail.com>
9043S: Odd Fixes
9044F: drivers/staging/ft1000/
9045
9046STAGING - INDUSTRIAL IO
9047M: Jonathan Cameron <jic23@kernel.org>
9048L: linux-iio@vger.kernel.org
9049S: Odd Fixes
9050F: drivers/staging/iio/
9051
9052STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9053M: Jarod Wilson <jarod@wilsonet.com>
9054W: http://www.lirc.org/
9055S: Odd Fixes
9056F: drivers/staging/media/lirc/
9057
9058STAGING - LUSTRE PARALLEL FILESYSTEM
9059M: Oleg Drokin <oleg.drokin@intel.com>
9060M: Andreas Dilger <andreas.dilger@intel.com>
9061L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9062W: http://lustre.opensfs.org/
9063S: Maintained
9064F: drivers/staging/lustre
9065
9066STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9067M: Julian Andres Klode <jak@jak-linux.org>
9068M: Marc Dietrich <marvin24@gmx.de>
9069L: ac100@lists.launchpad.net (moderated for non-subscribers)
9070L: linux-tegra@vger.kernel.org
9071S: Maintained
9072F: drivers/staging/nvec/
9073
9074STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9075M: Jens Frederich <jfrederich@gmail.com>
9076M: Daniel Drake <dsd@laptop.org>
9077M: Jon Nettleton <jon.nettleton@gmail.com>
9078W: http://wiki.laptop.org/go/DCON
9079S: Maintained
9080F: drivers/staging/olpc_dcon/
9081
9082STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9083M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9084S: Maintained
9085F: drivers/staging/ozwpan/
9086
9087STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9088M: Willy Tarreau <willy@meta-x.org>
9089S: Odd Fixes
9090F: drivers/staging/panel/
9091
9092STAGING - REALTEK RTL8712U DRIVERS
9093M: Larry Finger <Larry.Finger@lwfinger.net>
9094M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9095S: Odd Fixes
9096F: drivers/staging/rtl8712/
9097
9098STAGING - REALTEK RTL8723U WIRELESS DRIVER
9099M: Larry Finger <Larry.Finger@lwfinger.net>
9100M: Jes Sorensen <Jes.Sorensen@redhat.com>
9101L: linux-wireless@vger.kernel.org
9102S: Maintained
9103F: drivers/staging/rtl8723au/
9104
9105STAGING - SLICOSS
9106M: Lior Dotan <liodot@gmail.com>
9107M: Christopher Harrer <charrer@alacritech.com>
9108S: Odd Fixes
9109F: drivers/staging/slicoss/
9110
9111STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9112M: William Hubbs <w.d.hubbs@gmail.com>
9113M: Chris Brannon <chris@the-brannons.com>
9114M: Kirk Reiser <kirk@reisers.ca>
9115M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9116L: speakup@linux-speakup.org
9117W: http://www.linux-speakup.org/
9118S: Odd Fixes
9119F: drivers/staging/speakup/
9120
9121STAGING - VIA VT665X DRIVERS
9122M: Forest Bond <forest@alittletooquiet.net>
9123S: Odd Fixes
9124F: drivers/staging/vt665?/
9125
9126STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9127M: Arnaud Patard <arnaud.patard@rtp-net.org>
9128S: Odd Fixes
9129F: drivers/staging/xgifb/
9130
9131STARFIRE/DURALAN NETWORK DRIVER
9132M: Ion Badulescu <ionut@badula.org>
9133S: Odd Fixes
9134F: drivers/net/ethernet/adaptec/starfire*
9135
9136SUN3/3X
9137M: Sam Creasey <sammy@sammy.net>
9138W: http://sammy.net/sun3/
9139S: Maintained
9140F: arch/m68k/kernel/*sun3*
9141F: arch/m68k/sun3*/
9142F: arch/m68k/include/asm/sun3*
9143F: drivers/net/ethernet/i825xx/sun3*
9144
9145SUNDANCE NETWORK DRIVER
9146M: Denis Kirjanov <kda@linux-powerpc.org>
9147L: netdev@vger.kernel.org
9148S: Maintained
9149F: drivers/net/ethernet/dlink/sundance.c
9150
9151SUPERH
9152L: linux-sh@vger.kernel.org
9153W: http://www.linux-sh.org
9154Q: http://patchwork.kernel.org/project/linux-sh/list/
9155S: Orphan
9156F: Documentation/sh/
9157F: arch/sh/
9158F: drivers/sh/
9159
9160SUSPEND TO RAM
9161M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9162M: Len Brown <len.brown@intel.com>
9163M: Pavel Machek <pavel@ucw.cz>
9164L: linux-pm@vger.kernel.org
9165S: Supported
9166F: Documentation/power/
9167F: arch/x86/kernel/acpi/
9168F: drivers/base/power/
9169F: kernel/power/
9170F: include/linux/suspend.h
9171F: include/linux/freezer.h
9172F: include/linux/pm.h
9173
9174SVGA HANDLING
9175M: Martin Mares <mj@ucw.cz>
9176L: linux-video@atrey.karlin.mff.cuni.cz
9177S: Maintained
9178F: Documentation/svga.txt
9179F: arch/x86/boot/video*
9180
9181SWIOTLB SUBSYSTEM
9182M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9183L: linux-kernel@vger.kernel.org
9184S: Supported
9185F: lib/swiotlb.c
9186F: arch/*/kernel/pci-swiotlb.c
9187F: include/linux/swiotlb.h
9188
9189SWITCHDEV
9190M: Jiri Pirko <jiri@resnulli.us>
9191L: netdev@vger.kernel.org
9192S: Supported
9193F: net/switchdev/
9194F: include/net/switchdev.h
9195
9196SYNOPSYS ARC ARCHITECTURE
9197M: Vineet Gupta <vgupta@synopsys.com>
9198S: Supported
9199F: arch/arc/
9200F: Documentation/devicetree/bindings/arc/
9201F: drivers/tty/serial/arc_uart.c
9202
9203SYSV FILESYSTEM
9204M: Christoph Hellwig <hch@infradead.org>
9205S: Maintained
9206F: Documentation/filesystems/sysv-fs.txt
9207F: fs/sysv/
9208F: include/linux/sysv_fs.h
9209
9210TARGET SUBSYSTEM
9211M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9212L: linux-scsi@vger.kernel.org
9213L: target-devel@vger.kernel.org
9214W: http://www.linux-iscsi.org
9215W: http://groups.google.com/group/linux-iscsi-target-dev
9216T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9217S: Supported
9218F: drivers/target/
9219F: include/target/
9220F: Documentation/target/
9221
9222TASKSTATS STATISTICS INTERFACE
9223M: Balbir Singh <bsingharora@gmail.com>
9224S: Maintained
9225F: Documentation/accounting/taskstats*
9226F: include/linux/taskstats*
9227F: kernel/taskstats.c
9228
9229TC CLASSIFIER
9230M: Jamal Hadi Salim <jhs@mojatatu.com>
9231L: netdev@vger.kernel.org
9232S: Maintained
9233F: include/net/pkt_cls.h
9234F: include/uapi/linux/pkt_cls.h
9235F: net/sched/
9236
9237TCP LOW PRIORITY MODULE
9238M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9239M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9240W: http://tcp-lp-mod.sourceforge.net/
9241S: Maintained
9242F: net/ipv4/tcp_lp.c
9243
9244TDA10071 MEDIA DRIVER
9245M: Antti Palosaari <crope@iki.fi>
9246L: linux-media@vger.kernel.org
9247W: http://linuxtv.org/
9248W: http://palosaari.fi/linux/
9249Q: http://patchwork.linuxtv.org/project/linux-media/list/
9250T: git git://linuxtv.org/anttip/media_tree.git
9251S: Maintained
9252F: drivers/media/dvb-frontends/tda10071*
9253
9254TDA18212 MEDIA DRIVER
9255M: Antti Palosaari <crope@iki.fi>
9256L: linux-media@vger.kernel.org
9257W: http://linuxtv.org/
9258W: http://palosaari.fi/linux/
9259Q: http://patchwork.linuxtv.org/project/linux-media/list/
9260T: git git://linuxtv.org/anttip/media_tree.git
9261S: Maintained
9262F: drivers/media/tuners/tda18212*
9263
9264TDA18218 MEDIA DRIVER
9265M: Antti Palosaari <crope@iki.fi>
9266L: linux-media@vger.kernel.org
9267W: http://linuxtv.org/
9268W: http://palosaari.fi/linux/
9269Q: http://patchwork.linuxtv.org/project/linux-media/list/
9270T: git git://linuxtv.org/anttip/media_tree.git
9271S: Maintained
9272F: drivers/media/tuners/tda18218*
9273
9274TDA18271 MEDIA DRIVER
9275M: Michael Krufky <mkrufky@linuxtv.org>
9276L: linux-media@vger.kernel.org
9277W: http://linuxtv.org/
9278W: http://github.com/mkrufky
9279Q: http://patchwork.linuxtv.org/project/linux-media/list/
9280T: git git://linuxtv.org/mkrufky/tuners.git
9281S: Maintained
9282F: drivers/media/tuners/tda18271*
9283
9284TDA827x MEDIA DRIVER
9285M: Michael Krufky <mkrufky@linuxtv.org>
9286L: linux-media@vger.kernel.org
9287W: http://linuxtv.org/
9288W: http://github.com/mkrufky
9289Q: http://patchwork.linuxtv.org/project/linux-media/list/
9290T: git git://linuxtv.org/mkrufky/tuners.git
9291S: Maintained
9292F: drivers/media/tuners/tda8290.*
9293
9294TDA8290 MEDIA DRIVER
9295M: Michael Krufky <mkrufky@linuxtv.org>
9296L: linux-media@vger.kernel.org
9297W: http://linuxtv.org/
9298W: http://github.com/mkrufky
9299Q: http://patchwork.linuxtv.org/project/linux-media/list/
9300T: git git://linuxtv.org/mkrufky/tuners.git
9301S: Maintained
9302F: drivers/media/tuners/tda8290.*
9303
9304TDA9840 MEDIA DRIVER
9305M: Hans Verkuil <hverkuil@xs4all.nl>
9306L: linux-media@vger.kernel.org
9307T: git git://linuxtv.org/media_tree.git
9308W: http://linuxtv.org
9309S: Maintained
9310F: drivers/media/i2c/tda9840*
9311
9312TEA5761 TUNER DRIVER
9313M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9314L: linux-media@vger.kernel.org
9315W: http://linuxtv.org
9316T: git git://linuxtv.org/media_tree.git
9317S: Odd fixes
9318F: drivers/media/tuners/tea5761.*
9319
9320TEA5767 TUNER DRIVER
9321M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9322L: linux-media@vger.kernel.org
9323W: http://linuxtv.org
9324T: git git://linuxtv.org/media_tree.git
9325S: Maintained
9326F: drivers/media/tuners/tea5767.*
9327
9328TEA6415C MEDIA DRIVER
9329M: Hans Verkuil <hverkuil@xs4all.nl>
9330L: linux-media@vger.kernel.org
9331T: git git://linuxtv.org/media_tree.git
9332W: http://linuxtv.org
9333S: Maintained
9334F: drivers/media/i2c/tea6415c*
9335
9336TEA6420 MEDIA DRIVER
9337M: Hans Verkuil <hverkuil@xs4all.nl>
9338L: linux-media@vger.kernel.org
9339T: git git://linuxtv.org/media_tree.git
9340W: http://linuxtv.org
9341S: Maintained
9342F: drivers/media/i2c/tea6420*
9343
9344TEAM DRIVER
9345M: Jiri Pirko <jiri@resnulli.us>
9346L: netdev@vger.kernel.org
9347S: Supported
9348F: drivers/net/team/
9349F: include/linux/if_team.h
9350F: include/uapi/linux/if_team.h
9351
9352TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9353M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9354S: Maintained
9355F: arch/x86/platform/ts5500/
9356
9357TECHNOTREND USB IR RECEIVER
9358M: Sean Young <sean@mess.org>
9359L: linux-media@vger.kernel.org
9360S: Maintained
9361F: drivers/media/rc/ttusbir.c
9362
9363TEGRA ARCHITECTURE SUPPORT
9364M: Stephen Warren <swarren@wwwdotorg.org>
9365M: Thierry Reding <thierry.reding@gmail.com>
9366M: Alexandre Courbot <gnurou@gmail.com>
9367L: linux-tegra@vger.kernel.org
9368Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9369T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9370S: Supported
9371N: [^a-z]tegra
9372
9373TEGRA CLOCK DRIVER
9374M: Peter De Schrijver <pdeschrijver@nvidia.com>
9375M: Prashant Gaikwad <pgaikwad@nvidia.com>
9376S: Supported
9377F: drivers/clk/tegra/
9378
9379TEGRA DMA DRIVER
9380M: Laxman Dewangan <ldewangan@nvidia.com>
9381S: Supported
9382F: drivers/dma/tegra20-apb-dma.c
9383
9384TEGRA I2C DRIVER
9385M: Laxman Dewangan <ldewangan@nvidia.com>
9386S: Supported
9387F: drivers/i2c/busses/i2c-tegra.c
9388
9389TEGRA IOMMU DRIVERS
9390M: Hiroshi Doyu <hdoyu@nvidia.com>
9391S: Supported
9392F: drivers/iommu/tegra*
9393
9394TEGRA KBC DRIVER
9395M: Rakesh Iyer <riyer@nvidia.com>
9396M: Laxman Dewangan <ldewangan@nvidia.com>
9397S: Supported
9398F: drivers/input/keyboard/tegra-kbc.c
9399
9400TEGRA PWM DRIVER
9401M: Thierry Reding <thierry.reding@gmail.com>
9402S: Supported
9403F: drivers/pwm/pwm-tegra.c
9404
9405TEGRA SERIAL DRIVER
9406M: Laxman Dewangan <ldewangan@nvidia.com>
9407S: Supported
9408F: drivers/tty/serial/serial-tegra.c
9409
9410TEGRA SPI DRIVER
9411M: Laxman Dewangan <ldewangan@nvidia.com>
9412S: Supported
9413F: drivers/spi/spi-tegra*
9414
9415TEHUTI ETHERNET DRIVER
9416M: Andy Gospodarek <andy@greyhouse.net>
9417L: netdev@vger.kernel.org
9418S: Supported
9419F: drivers/net/ethernet/tehuti/*
9420
9421Telecom Clock Driver for MCPL0010
9422M: Mark Gross <mark.gross@intel.com>
9423S: Supported
9424F: drivers/char/tlclk.c
9425
9426TENSILICA XTENSA PORT (xtensa)
9427M: Chris Zankel <chris@zankel.net>
9428M: Max Filippov <jcmvbkbc@gmail.com>
9429L: linux-xtensa@linux-xtensa.org
9430S: Maintained
9431F: arch/xtensa/
9432F: drivers/irqchip/irq-xtensa-*
9433
9434THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9435M: Hans Verkuil <hverkuil@xs4all.nl>
9436L: linux-media@vger.kernel.org
9437T: git git://linuxtv.org/media_tree.git
9438W: http://linuxtv.org
9439S: Maintained
9440F: drivers/media/radio/radio-raremono.c
9441
9442THERMAL
9443M: Zhang Rui <rui.zhang@intel.com>
9444M: Eduardo Valentin <edubezval@gmail.com>
9445L: linux-pm@vger.kernel.org
9446T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9447T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9448Q: https://patchwork.kernel.org/project/linux-pm/list/
9449S: Supported
9450F: drivers/thermal/
9451F: include/linux/thermal.h
9452F: include/linux/cpu_cooling.h
9453F: Documentation/devicetree/bindings/thermal/
9454
9455THINGM BLINK(1) USB RGB LED DRIVER
9456M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9457S: Maintained
9458F: drivers/hid/hid-thingm.c
9459
9460THINKPAD ACPI EXTRAS DRIVER
9461M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9462L: ibm-acpi-devel@lists.sourceforge.net
9463L: platform-driver-x86@vger.kernel.org
9464W: http://ibm-acpi.sourceforge.net
9465W: http://thinkwiki.org/wiki/Ibm-acpi
9466T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9467S: Maintained
9468F: drivers/platform/x86/thinkpad_acpi.c
9469
9470TI BANDGAP AND THERMAL DRIVER
9471M: Eduardo Valentin <edubezval@gmail.com>
9472L: linux-pm@vger.kernel.org
9473S: Supported
9474F: drivers/thermal/ti-soc-thermal/
9475
9476TI CLOCK DRIVER
9477M: Tero Kristo <t-kristo@ti.com>
9478L: linux-omap@vger.kernel.org
9479S: Maintained
9480F: drivers/clk/ti/
9481F: include/linux/clk/ti.h
9482
9483TI FLASH MEDIA INTERFACE DRIVER
9484M: Alex Dubov <oakad@yahoo.com>
9485S: Maintained
9486F: drivers/misc/tifm*
9487F: drivers/mmc/host/tifm_sd.c
9488F: include/linux/tifm.h
9489
9490TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9491M: Santosh Shilimkar <ssantosh@kernel.org>
9492L: linux-kernel@vger.kernel.org
9493L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9494S: Maintained
9495F: drivers/soc/ti/*
9496T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9497
9498
9499TI LM49xxx FAMILY ASoC CODEC DRIVERS
9500M: M R Swami Reddy <mr.swami.reddy@ti.com>
9501M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9502L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9503S: Maintained
9504F: sound/soc/codecs/lm49453*
9505F: sound/soc/codecs/isabelle*
9506
9507TI LP855x BACKLIGHT DRIVER
9508M: Milo Kim <milo.kim@ti.com>
9509S: Maintained
9510F: Documentation/backlight/lp855x-driver.txt
9511F: drivers/video/backlight/lp855x_bl.c
9512F: include/linux/platform_data/lp855x.h
9513
9514TI LP8727 CHARGER DRIVER
9515M: Milo Kim <milo.kim@ti.com>
9516S: Maintained
9517F: drivers/power/lp8727_charger.c
9518F: include/linux/platform_data/lp8727.h
9519
9520TI LP8788 MFD DRIVER
9521M: Milo Kim <milo.kim@ti.com>
9522S: Maintained
9523F: drivers/iio/adc/lp8788_adc.c
9524F: drivers/leds/leds-lp8788.c
9525F: drivers/mfd/lp8788*.c
9526F: drivers/power/lp8788-charger.c
9527F: drivers/regulator/lp8788-*.c
9528F: include/linux/mfd/lp8788*.h
9529
9530TI TWL4030 SERIES SOC CODEC DRIVER
9531M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9532L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9533S: Maintained
9534F: sound/soc/codecs/twl4030*
9535
9536TI WILINK WIRELESS DRIVERS
9537L: linux-wireless@vger.kernel.org
9538W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9539W: http://wireless.kernel.org/en/users/Drivers/wl1251
9540T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9541S: Orphan
9542F: drivers/net/wireless/ti/
9543F: include/linux/wl12xx.h
9544
9545TIPC NETWORK LAYER
9546M: Jon Maloy <jon.maloy@ericsson.com>
9547M: Allan Stephens <allan.stephens@windriver.com>
9548L: netdev@vger.kernel.org (core kernel code)
9549L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9550W: http://tipc.sourceforge.net/
9551S: Maintained
9552F: include/uapi/linux/tipc*.h
9553F: net/tipc/
9554
9555TILE ARCHITECTURE
9556M: Chris Metcalf <cmetcalf@tilera.com>
9557W: http://www.tilera.com/scm/
9558S: Supported
9559F: arch/tile/
9560F: drivers/char/tile-srom.c
9561F: drivers/edac/tile_edac.c
9562F: drivers/net/ethernet/tile/
9563F: drivers/rtc/rtc-tile.c
9564F: drivers/tty/hvc/hvc_tile.c
9565F: drivers/tty/serial/tilegx.c
9566F: drivers/usb/host/*-tilegx.c
9567F: include/linux/usb/tilegx.h
9568
9569TLAN NETWORK DRIVER
9570M: Samuel Chessman <chessman@tux.org>
9571L: tlan-devel@lists.sourceforge.net (subscribers-only)
9572W: http://sourceforge.net/projects/tlan/
9573S: Maintained
9574F: Documentation/networking/tlan.txt
9575F: drivers/net/ethernet/ti/tlan.*
9576
9577TOMOYO SECURITY MODULE
9578M: Kentaro Takeda <takedakn@nttdata.co.jp>
9579M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9580L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9581L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9582L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9583L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9584W: http://tomoyo.sourceforge.jp/
9585T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9586S: Maintained
9587F: security/tomoyo/
9588
9589TOPSTAR LAPTOP EXTRAS DRIVER
9590M: Herton Ronaldo Krzesinski <herton@canonical.com>
9591L: platform-driver-x86@vger.kernel.org
9592S: Maintained
9593F: drivers/platform/x86/topstar-laptop.c
9594
9595TOSHIBA ACPI EXTRAS DRIVER
9596L: platform-driver-x86@vger.kernel.org
9597S: Orphan
9598F: drivers/platform/x86/toshiba_acpi.c
9599
9600TOSHIBA SMM DRIVER
9601M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9602L: tlinux-users@tce.toshiba-dme.co.jp
9603W: http://www.buzzard.org.uk/toshiba/
9604S: Maintained
9605F: drivers/char/toshiba.c
9606F: include/linux/toshiba.h
9607F: include/uapi/linux/toshiba.h
9608
9609TMIO MMC DRIVER
9610M: Ian Molton <ian.molton@codethink.co.uk>
9611L: linux-mmc@vger.kernel.org
9612S: Maintained
9613F: drivers/mmc/host/tmio_mmc*
9614F: drivers/mmc/host/sh_mobile_sdhi.c
9615F: include/linux/mmc/tmio.h
9616F: include/linux/mmc/sh_mobile_sdhi.h
9617
9618TMP401 HARDWARE MONITOR DRIVER
9619M: Guenter Roeck <linux@roeck-us.net>
9620L: lm-sensors@lm-sensors.org
9621S: Maintained
9622F: Documentation/hwmon/tmp401
9623F: drivers/hwmon/tmp401.c
9624
9625TMPFS (SHMEM FILESYSTEM)
9626M: Hugh Dickins <hughd@google.com>
9627L: linux-mm@kvack.org
9628S: Maintained
9629F: include/linux/shmem_fs.h
9630F: mm/shmem.c
9631
9632TM6000 VIDEO4LINUX DRIVER
9633M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9634L: linux-media@vger.kernel.org
9635W: http://linuxtv.org
9636T: git git://linuxtv.org/media_tree.git
9637S: Odd fixes
9638F: drivers/media/usb/tm6000/
9639
9640TW68 VIDEO4LINUX DRIVER
9641M: Hans Verkuil <hverkuil@xs4all.nl>
9642L: linux-media@vger.kernel.org
9643T: git git://linuxtv.org/media_tree.git
9644W: http://linuxtv.org
9645S: Odd Fixes
9646F: drivers/media/pci/tw68/
9647
9648TPM DEVICE DRIVER
9649M: Peter Huewe <peterhuewe@gmx.de>
9650M: Ashley Lai <ashley@ashleylai.com>
9651M: Marcel Selhorst <tpmdd@selhorst.net>
9652W: http://tpmdd.sourceforge.net
9653L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9654S: Maintained
9655F: drivers/char/tpm/
9656
9657TRACING
9658M: Steven Rostedt <rostedt@goodmis.org>
9659M: Ingo Molnar <mingo@redhat.com>
9660T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9661S: Maintained
9662F: Documentation/trace/ftrace.txt
9663F: arch/*/*/*/ftrace.h
9664F: arch/*/kernel/ftrace.c
9665F: include/*/ftrace.h
9666F: include/linux/trace*.h
9667F: include/trace/
9668F: kernel/trace/
9669F: tools/testing/selftests/ftrace/
9670
9671TRIVIAL PATCHES
9672M: Jiri Kosina <trivial@kernel.org>
9673T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9674S: Maintained
9675K: ^Subject:.*(?i)trivial
9676
9677TTY LAYER
9678M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9679M: Jiri Slaby <jslaby@suse.cz>
9680S: Supported
9681T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9682F: drivers/tty/
9683F: drivers/tty/serial/serial_core.c
9684F: include/linux/serial_core.h
9685F: include/linux/serial.h
9686F: include/linux/tty.h
9687F: include/uapi/linux/serial_core.h
9688F: include/uapi/linux/serial.h
9689F: include/uapi/linux/tty.h
9690
9691TUA9001 MEDIA DRIVER
9692M: Antti Palosaari <crope@iki.fi>
9693L: linux-media@vger.kernel.org
9694W: http://linuxtv.org/
9695W: http://palosaari.fi/linux/
9696Q: http://patchwork.linuxtv.org/project/linux-media/list/
9697T: git git://linuxtv.org/anttip/media_tree.git
9698S: Maintained
9699F: drivers/media/tuners/tua9001*
9700
9701TULIP NETWORK DRIVERS
9702M: Grant Grundler <grundler@parisc-linux.org>
9703L: netdev@vger.kernel.org
9704S: Maintained
9705F: drivers/net/ethernet/dec/tulip/
9706
9707TUN/TAP driver
9708M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
9709W: http://vtun.sourceforge.net/tun
9710S: Maintained
9711F: Documentation/networking/tuntap.txt
9712F: arch/um/os-Linux/drivers/
9713
9714TURBOCHANNEL SUBSYSTEM
9715M: "Maciej W. Rozycki" <macro@linux-mips.org>
9716M: Ralf Baechle <ralf@linux-mips.org>
9717L: linux-mips@linux-mips.org
9718Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9719S: Maintained
9720F: drivers/tc/
9721F: include/linux/tc.h
9722
9723U14-34F SCSI DRIVER
9724M: Dario Ballabio <ballabio_dario@emc.com>
9725L: linux-scsi@vger.kernel.org
9726S: Maintained
9727F: drivers/scsi/u14-34f.c
9728
9729UBI FILE SYSTEM (UBIFS)
9730M: Artem Bityutskiy <dedekind1@gmail.com>
9731M: Adrian Hunter <adrian.hunter@intel.com>
9732L: linux-mtd@lists.infradead.org
9733T: git git://git.infradead.org/ubifs-2.6.git
9734W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9735S: Maintained
9736F: Documentation/filesystems/ubifs.txt
9737F: fs/ubifs/
9738
9739UCLINUX (AND M68KNOMMU)
9740M: Greg Ungerer <gerg@uclinux.org>
9741W: http://www.uclinux.org/
9742L: uclinux-dev@uclinux.org (subscribers-only)
9743S: Maintained
9744F: arch/m68k/*/*_no.*
9745F: arch/m68k/include/asm/*_no.*
9746
9747UDF FILESYSTEM
9748M: Jan Kara <jack@suse.cz>
9749S: Maintained
9750F: Documentation/filesystems/udf.txt
9751F: fs/udf/
9752
9753UFS FILESYSTEM
9754M: Evgeniy Dushistov <dushistov@mail.ru>
9755S: Maintained
9756F: Documentation/filesystems/ufs.txt
9757F: fs/ufs/
9758
9759UHID USERSPACE HID IO DRIVER:
9760M: David Herrmann <dh.herrmann@googlemail.com>
9761L: linux-input@vger.kernel.org
9762S: Maintained
9763F: drivers/hid/uhid.c
9764F: include/uapi/linux/uhid.h
9765
9766ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9767L: linux-usb@vger.kernel.org
9768S: Orphan
9769F: drivers/uwb/
9770F: include/linux/uwb.h
9771F: include/linux/uwb/
9772
9773UNICORE32 ARCHITECTURE:
9774M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9775W: http://mprc.pku.edu.cn/~guanxuetao/linux
9776S: Maintained
9777T: git git://github.com/gxt/linux.git
9778F: arch/unicore32/
9779
9780UNIFDEF
9781M: Tony Finch <dot@dotat.at>
9782W: http://dotat.at/prog/unifdef
9783S: Maintained
9784F: scripts/unifdef.c
9785
9786UNIFORM CDROM DRIVER
9787M: Jens Axboe <axboe@kernel.dk>
9788W: http://www.kernel.dk
9789S: Maintained
9790F: Documentation/cdrom/
9791F: drivers/cdrom/cdrom.c
9792F: include/linux/cdrom.h
9793F: include/uapi/linux/cdrom.h
9794
9795UNISYS S-PAR DRIVERS
9796M: Benjamin Romer <benjamin.romer@unisys.com>
9797M: David Kershner <david.kershner@unisys.com>
9798L: sparmaintainer@unisys.com (Unisys internal)
9799S: Supported
9800F: drivers/staging/unisys/
9801
9802UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9803M: Vinayak Holikatti <vinholikatti@gmail.com>
9804L: linux-scsi@vger.kernel.org
9805S: Supported
9806F: Documentation/scsi/ufs.txt
9807F: drivers/scsi/ufs/
9808
9809UNSORTED BLOCK IMAGES (UBI)
9810M: Artem Bityutskiy <dedekind1@gmail.com>
9811W: http://www.linux-mtd.infradead.org/
9812L: linux-mtd@lists.infradead.org
9813T: git git://git.infradead.org/ubifs-2.6.git
9814S: Maintained
9815F: drivers/mtd/ubi/
9816F: include/linux/mtd/ubi.h
9817F: include/uapi/mtd/ubi-user.h
9818
9819UNSORTED BLOCK IMAGES (UBI) Fastmap
9820M: Richard Weinberger <richard@nod.at>
9821L: linux-mtd@lists.infradead.org
9822S: Maintained
9823F: drivers/mtd/ubi/fastmap.c
9824
9825USB ACM DRIVER
9826M: Oliver Neukum <oliver@neukum.org>
9827L: linux-usb@vger.kernel.org
9828S: Maintained
9829F: Documentation/usb/acm.txt
9830F: drivers/usb/class/cdc-acm.*
9831
9832USB AR5523 WIRELESS DRIVER
9833M: Pontus Fuchs <pontus.fuchs@gmail.com>
9834L: linux-wireless@vger.kernel.org
9835S: Maintained
9836F: drivers/net/wireless/ath/ar5523/
9837
9838USB ATTACHED SCSI
9839M: Hans de Goede <hdegoede@redhat.com>
9840M: Gerd Hoffmann <kraxel@redhat.com>
9841L: linux-usb@vger.kernel.org
9842L: linux-scsi@vger.kernel.org
9843S: Maintained
9844F: drivers/usb/storage/uas.c
9845
9846USB CDC ETHERNET DRIVER
9847M: Oliver Neukum <oliver@neukum.org>
9848L: linux-usb@vger.kernel.org
9849S: Maintained
9850F: drivers/net/usb/cdc_*.c
9851F: include/uapi/linux/usb/cdc.h
9852
9853USB CYPRESS C67X00 DRIVER
9854M: Peter Korsgaard <jacmet@sunsite.dk>
9855L: linux-usb@vger.kernel.org
9856S: Maintained
9857F: drivers/usb/c67x00/
9858
9859USB DAVICOM DM9601 DRIVER
9860M: Peter Korsgaard <jacmet@sunsite.dk>
9861L: netdev@vger.kernel.org
9862W: http://www.linux-usb.org/usbnet
9863S: Maintained
9864F: drivers/net/usb/dm9601.c
9865
9866USB DIAMOND RIO500 DRIVER
9867M: Cesar Miquel <miquel@df.uba.ar>
9868L: rio500-users@lists.sourceforge.net
9869W: http://rio500.sourceforge.net
9870S: Maintained
9871F: drivers/usb/misc/rio500*
9872
9873USB EHCI DRIVER
9874M: Alan Stern <stern@rowland.harvard.edu>
9875L: linux-usb@vger.kernel.org
9876S: Maintained
9877F: Documentation/usb/ehci.txt
9878F: drivers/usb/host/ehci*
9879
9880USB GADGET/PERIPHERAL SUBSYSTEM
9881M: Felipe Balbi <balbi@ti.com>
9882L: linux-usb@vger.kernel.org
9883W: http://www.linux-usb.org/gadget
9884T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9885S: Maintained
9886F: drivers/usb/gadget/
9887F: include/linux/usb/gadget*
9888
9889USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9890M: Jiri Kosina <jkosina@suse.cz>
9891L: linux-usb@vger.kernel.org
9892T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9893S: Maintained
9894F: Documentation/hid/hiddev.txt
9895F: drivers/hid/usbhid/
9896
9897USB ISP116X DRIVER
9898M: Olav Kongas <ok@artecdesign.ee>
9899L: linux-usb@vger.kernel.org
9900S: Maintained
9901F: drivers/usb/host/isp116x*
9902F: include/linux/usb/isp116x.h
9903
9904USB MASS STORAGE DRIVER
9905M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9906L: linux-usb@vger.kernel.org
9907L: usb-storage@lists.one-eyed-alien.net
9908S: Maintained
9909W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9910F: drivers/usb/storage/
9911
9912USB MIDI DRIVER
9913M: Clemens Ladisch <clemens@ladisch.de>
9914L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9915T: git git://git.alsa-project.org/alsa-kernel.git
9916S: Maintained
9917F: sound/usb/midi.*
9918
9919USB NETWORKING DRIVERS
9920L: linux-usb@vger.kernel.org
9921S: Odd Fixes
9922F: drivers/net/usb/
9923
9924USB OHCI DRIVER
9925M: Alan Stern <stern@rowland.harvard.edu>
9926L: linux-usb@vger.kernel.org
9927S: Maintained
9928F: Documentation/usb/ohci.txt
9929F: drivers/usb/host/ohci*
9930
9931USB OVER IP DRIVER
9932M: Valentina Manea <valentina.manea.m@gmail.com>
9933M: Shuah Khan <shuah.kh@samsung.com>
9934L: linux-usb@vger.kernel.org
9935S: Maintained
9936F: drivers/usb/usbip/
9937F: tools/usb/usbip/
9938
9939USB PEGASUS DRIVER
9940M: Petko Manolov <petkan@nucleusys.com>
9941L: linux-usb@vger.kernel.org
9942L: netdev@vger.kernel.org
9943T: git git://github.com/petkan/pegasus.git
9944W: https://github.com/petkan/pegasus
9945S: Maintained
9946F: drivers/net/usb/pegasus.*
9947
9948USB PHY LAYER
9949M: Felipe Balbi <balbi@ti.com>
9950L: linux-usb@vger.kernel.org
9951T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9952S: Maintained
9953F: drivers/usb/phy/
9954
9955USB PRINTER DRIVER (usblp)
9956M: Pete Zaitcev <zaitcev@redhat.com>
9957L: linux-usb@vger.kernel.org
9958S: Supported
9959F: drivers/usb/class/usblp.c
9960
9961USB RTL8150 DRIVER
9962M: Petko Manolov <petkan@nucleusys.com>
9963L: linux-usb@vger.kernel.org
9964L: netdev@vger.kernel.org
9965T: git git://github.com/petkan/rtl8150.git
9966W: https://github.com/petkan/rtl8150
9967S: Maintained
9968F: drivers/net/usb/rtl8150.c
9969
9970USB SERIAL SUBSYSTEM
9971M: Johan Hovold <johan@kernel.org>
9972L: linux-usb@vger.kernel.org
9973S: Maintained
9974F: Documentation/usb/usb-serial.txt
9975F: drivers/usb/serial/
9976F: include/linux/usb/serial.h
9977
9978USB SMSC75XX ETHERNET DRIVER
9979M: Steve Glendinning <steve.glendinning@shawell.net>
9980L: netdev@vger.kernel.org
9981S: Maintained
9982F: drivers/net/usb/smsc75xx.*
9983
9984USB SMSC95XX ETHERNET DRIVER
9985M: Steve Glendinning <steve.glendinning@shawell.net>
9986L: netdev@vger.kernel.org
9987S: Maintained
9988F: drivers/net/usb/smsc95xx.*
9989
9990USB SUBSYSTEM
9991M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9992L: linux-usb@vger.kernel.org
9993W: http://www.linux-usb.org
9994T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
9995S: Supported
9996F: Documentation/usb/
9997F: drivers/usb/
9998F: include/linux/usb.h
9999F: include/linux/usb/
10000
10001USB UHCI DRIVER
10002M: Alan Stern <stern@rowland.harvard.edu>
10003L: linux-usb@vger.kernel.org
10004S: Maintained
10005F: drivers/usb/host/uhci*
10006
10007USB "USBNET" DRIVER FRAMEWORK
10008M: Oliver Neukum <oneukum@suse.de>
10009L: netdev@vger.kernel.org
10010W: http://www.linux-usb.org/usbnet
10011S: Maintained
10012F: drivers/net/usb/usbnet.c
10013F: include/linux/usb/usbnet.h
10014
10015USB VIDEO CLASS
10016M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10017L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10018L: linux-media@vger.kernel.org
10019T: git git://linuxtv.org/media_tree.git
10020W: http://www.ideasonboard.org/uvc/
10021S: Maintained
10022F: drivers/media/usb/uvc/
10023F: include/uapi/linux/uvcvideo.h
10024
10025USB VISION DRIVER
10026M: Hans Verkuil <hverkuil@xs4all.nl>
10027L: linux-media@vger.kernel.org
10028T: git git://linuxtv.org/media_tree.git
10029W: http://linuxtv.org
10030S: Odd Fixes
10031F: drivers/media/usb/usbvision/
10032
10033USB WEBCAM GADGET
10034M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10035L: linux-usb@vger.kernel.org
10036S: Maintained
10037F: drivers/usb/gadget/function/*uvc*
10038F: drivers/usb/gadget/legacy/webcam.c
10039
10040USB WIRELESS RNDIS DRIVER (rndis_wlan)
10041M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10042L: linux-wireless@vger.kernel.org
10043S: Maintained
10044F: drivers/net/wireless/rndis_wlan.c
10045
10046USB XHCI DRIVER
10047M: Mathias Nyman <mathias.nyman@intel.com>
10048L: linux-usb@vger.kernel.org
10049S: Supported
10050F: drivers/usb/host/xhci*
10051F: drivers/usb/host/pci-quirks*
10052
10053USB ZD1201 DRIVER
10054L: linux-wireless@vger.kernel.org
10055W: http://linux-lc100020.sourceforge.net
10056S: Orphan
10057F: drivers/net/wireless/zd1201.*
10058
10059USB ZR364XX DRIVER
10060M: Antoine Jacquet <royale@zerezo.com>
10061L: linux-usb@vger.kernel.org
10062L: linux-media@vger.kernel.org
10063T: git git://linuxtv.org/media_tree.git
10064W: http://royale.zerezo.com/zr364xx/
10065S: Maintained
10066F: Documentation/video4linux/zr364xx.txt
10067F: drivers/media/usb/zr364xx/
10068
10069USER-MODE LINUX (UML)
10070M: Jeff Dike <jdike@addtoit.com>
10071M: Richard Weinberger <richard@nod.at>
10072L: user-mode-linux-devel@lists.sourceforge.net
10073L: user-mode-linux-user@lists.sourceforge.net
10074W: http://user-mode-linux.sourceforge.net
10075S: Maintained
10076F: Documentation/virtual/uml/
10077F: arch/um/
10078F: arch/x86/um/
10079F: fs/hostfs/
10080F: fs/hppfs/
10081
10082USERSPACE I/O (UIO)
10083M: "Hans J. Koch" <hjk@hansjkoch.de>
10084M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10085S: Maintained
10086F: Documentation/DocBook/uio-howto.tmpl
10087F: drivers/uio/
10088F: include/linux/uio*.h
10089
10090UTIL-LINUX PACKAGE
10091M: Karel Zak <kzak@redhat.com>
10092L: util-linux@vger.kernel.org
10093W: http://en.wikipedia.org/wiki/Util-linux
10094T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10095S: Maintained
10096
10097UVESAFB DRIVER
10098M: Michal Januszewski <spock@gentoo.org>
10099L: linux-fbdev@vger.kernel.org
10100W: http://dev.gentoo.org/~spock/projects/uvesafb/
10101S: Maintained
10102F: Documentation/fb/uvesafb.txt
10103F: drivers/video/fbdev/uvesafb.*
10104
10105VFAT/FAT/MSDOS FILESYSTEM
10106M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10107S: Maintained
10108F: Documentation/filesystems/vfat.txt
10109F: fs/fat/
10110
10111VFIO DRIVER
10112M: Alex Williamson <alex.williamson@redhat.com>
10113L: kvm@vger.kernel.org
10114S: Maintained
10115F: Documentation/vfio.txt
10116F: drivers/vfio/
10117F: include/linux/vfio.h
10118F: include/uapi/linux/vfio.h
10119
10120VIDEOBUF2 FRAMEWORK
10121M: Pawel Osciak <pawel@osciak.com>
10122M: Marek Szyprowski <m.szyprowski@samsung.com>
10123M: Kyungmin Park <kyungmin.park@samsung.com>
10124L: linux-media@vger.kernel.org
10125S: Maintained
10126F: drivers/media/v4l2-core/videobuf2-*
10127F: include/media/videobuf2-*
10128
10129VIRTIO CONSOLE DRIVER
10130M: Amit Shah <amit.shah@redhat.com>
10131L: virtualization@lists.linux-foundation.org
10132S: Maintained
10133F: drivers/char/virtio_console.c
10134F: include/linux/virtio_console.h
10135F: include/uapi/linux/virtio_console.h
10136
10137VIRTIO CORE, NET AND BLOCK DRIVERS
10138M: Rusty Russell <rusty@rustcorp.com.au>
10139M: "Michael S. Tsirkin" <mst@redhat.com>
10140L: virtualization@lists.linux-foundation.org
10141S: Maintained
10142F: drivers/virtio/
10143F: tools/virtio/
10144F: drivers/net/virtio_net.c
10145F: drivers/block/virtio_blk.c
10146F: include/linux/virtio_*.h
10147F: include/uapi/linux/virtio_*.h
10148
10149VIRTIO HOST (VHOST)
10150M: "Michael S. Tsirkin" <mst@redhat.com>
10151L: kvm@vger.kernel.org
10152L: virtualization@lists.linux-foundation.org
10153L: netdev@vger.kernel.org
10154S: Maintained
10155F: drivers/vhost/
10156F: include/uapi/linux/vhost.h
10157
10158VIA RHINE NETWORK DRIVER
10159M: Roger Luethi <rl@hellgate.ch>
10160S: Maintained
10161F: drivers/net/ethernet/via/via-rhine.c
10162
10163VIA SD/MMC CARD CONTROLLER DRIVER
10164M: Bruce Chang <brucechang@via.com.tw>
10165M: Harald Welte <HaraldWelte@viatech.com>
10166S: Maintained
10167F: drivers/mmc/host/via-sdmmc.c
10168
10169VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10170M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10171L: linux-fbdev@vger.kernel.org
10172S: Maintained
10173F: include/linux/via-core.h
10174F: include/linux/via-gpio.h
10175F: include/linux/via_i2c.h
10176F: drivers/video/fbdev/via/
10177
10178VIA VELOCITY NETWORK DRIVER
10179M: Francois Romieu <romieu@fr.zoreil.com>
10180L: netdev@vger.kernel.org
10181S: Maintained
10182F: drivers/net/ethernet/via/via-velocity.*
10183
10184VIVI VIRTUAL VIDEO DRIVER
10185M: Hans Verkuil <hverkuil@xs4all.nl>
10186L: linux-media@vger.kernel.org
10187T: git git://linuxtv.org/media_tree.git
10188W: http://linuxtv.org
10189S: Maintained
10190F: drivers/media/platform/vivi*
10191
10192VLAN (802.1Q)
10193M: Patrick McHardy <kaber@trash.net>
10194L: netdev@vger.kernel.org
10195S: Maintained
10196F: drivers/net/macvlan.c
10197F: include/linux/if_*vlan.h
10198F: net/8021q/
10199
10200VLYNQ BUS
10201M: Florian Fainelli <florian@openwrt.org>
10202L: openwrt-devel@lists.openwrt.org (subscribers-only)
10203S: Maintained
10204F: drivers/vlynq/vlynq.c
10205F: include/linux/vlynq.h
10206
10207VME SUBSYSTEM
10208M: Martyn Welch <martyn.welch@ge.com>
10209M: Manohar Vanga <manohar.vanga@gmail.com>
10210M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10211L: devel@driverdev.osuosl.org
10212S: Maintained
10213T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10214F: Documentation/vme_api.txt
10215F: drivers/staging/vme/
10216F: drivers/vme/
10217F: include/linux/vme*
10218
10219VMWARE HYPERVISOR INTERFACE
10220M: Alok Kataria <akataria@vmware.com>
10221L: virtualization@lists.linux-foundation.org
10222S: Supported
10223F: arch/x86/kernel/cpu/vmware.c
10224
10225VMWARE BALLOON DRIVER
10226M: Xavier Deguillard <xdeguillard@vmware.com>
10227M: Philip Moltmann <moltmann@vmware.com>
10228M: "VMware, Inc." <pv-drivers@vmware.com>
10229L: linux-kernel@vger.kernel.org
10230S: Maintained
10231F: drivers/misc/vmw_balloon.c
10232
10233VMWARE VMXNET3 ETHERNET DRIVER
10234M: Shreyas Bhatewara <sbhatewara@vmware.com>
10235M: "VMware, Inc." <pv-drivers@vmware.com>
10236L: netdev@vger.kernel.org
10237S: Maintained
10238F: drivers/net/vmxnet3/
10239
10240VMware PVSCSI driver
10241M: Arvind Kumar <arvindkumar@vmware.com>
10242M: VMware PV-Drivers <pv-drivers@vmware.com>
10243L: linux-scsi@vger.kernel.org
10244S: Maintained
10245F: drivers/scsi/vmw_pvscsi.c
10246F: drivers/scsi/vmw_pvscsi.h
10247
10248VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10249M: Liam Girdwood <lgirdwood@gmail.com>
10250M: Mark Brown <broonie@kernel.org>
10251L: linux-kernel@vger.kernel.org
10252W: http://opensource.wolfsonmicro.com/node/15
10253W: http://www.slimlogic.co.uk/?p=48
10254T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10255S: Supported
10256F: drivers/regulator/
10257F: include/linux/regulator/
10258
10259VT1211 HARDWARE MONITOR DRIVER
10260M: Juerg Haefliger <juergh@gmail.com>
10261L: lm-sensors@lm-sensors.org
10262S: Maintained
10263F: Documentation/hwmon/vt1211
10264F: drivers/hwmon/vt1211.c
10265
10266VT8231 HARDWARE MONITOR DRIVER
10267M: Roger Lucas <vt8231@hiddenengine.co.uk>
10268L: lm-sensors@lm-sensors.org
10269S: Maintained
10270F: drivers/hwmon/vt8231.c
10271
10272VUB300 USB to SDIO/SD/MMC bridge chip
10273M: Tony Olech <tony.olech@elandigitalsystems.com>
10274L: linux-mmc@vger.kernel.org
10275L: linux-usb@vger.kernel.org
10276S: Supported
10277F: drivers/mmc/host/vub300.c
10278
10279W1 DALLAS'S 1-WIRE BUS
10280M: Evgeniy Polyakov <zbr@ioremap.net>
10281S: Maintained
10282F: Documentation/w1/
10283F: drivers/w1/
10284
10285W83791D HARDWARE MONITORING DRIVER
10286M: Marc Hulsman <m.hulsman@tudelft.nl>
10287L: lm-sensors@lm-sensors.org
10288S: Maintained
10289F: Documentation/hwmon/w83791d
10290F: drivers/hwmon/w83791d.c
10291
10292W83793 HARDWARE MONITORING DRIVER
10293M: Rudolf Marek <r.marek@assembler.cz>
10294L: lm-sensors@lm-sensors.org
10295S: Maintained
10296F: Documentation/hwmon/w83793
10297F: drivers/hwmon/w83793.c
10298
10299W83795 HARDWARE MONITORING DRIVER
10300M: Jean Delvare <jdelvare@suse.de>
10301L: lm-sensors@lm-sensors.org
10302S: Maintained
10303F: drivers/hwmon/w83795.c
10304
10305W83L51xD SD/MMC CARD INTERFACE DRIVER
10306M: Pierre Ossman <pierre@ossman.eu>
10307S: Maintained
10308F: drivers/mmc/host/wbsd.*
10309
10310WACOM PROTOCOL 4 SERIAL TABLETS
10311M: Julian Squires <julian@cipht.net>
10312M: Hans de Goede <hdegoede@redhat.com>
10313L: linux-input@vger.kernel.org
10314S: Maintained
10315F: drivers/input/tablet/wacom_serial4.c
10316
10317WATCHDOG DEVICE DRIVERS
10318M: Wim Van Sebroeck <wim@iguana.be>
10319L: linux-watchdog@vger.kernel.org
10320W: http://www.linux-watchdog.org/
10321T: git git://www.linux-watchdog.org/linux-watchdog.git
10322S: Maintained
10323F: Documentation/watchdog/
10324F: drivers/watchdog/
10325F: include/linux/watchdog.h
10326F: include/uapi/linux/watchdog.h
10327
10328WD7000 SCSI DRIVER
10329M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10330L: linux-scsi@vger.kernel.org
10331S: Maintained
10332F: drivers/scsi/wd7000.c
10333
10334WIIMOTE HID DRIVER
10335M: David Herrmann <dh.herrmann@googlemail.com>
10336L: linux-input@vger.kernel.org
10337S: Maintained
10338F: drivers/hid/hid-wiimote*
10339
10340WINBOND CIR DRIVER
10341M: David Härdeman <david@hardeman.nu>
10342S: Maintained
10343F: drivers/media/rc/winbond-cir.c
10344
10345WIMAX STACK
10346M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10347M: linux-wimax@intel.com
10348L: wimax@linuxwimax.org (subscribers-only)
10349S: Supported
10350W: http://linuxwimax.org
10351F: Documentation/wimax/README.wimax
10352F: include/linux/wimax/debug.h
10353F: include/net/wimax.h
10354F: include/uapi/linux/wimax.h
10355F: net/wimax/
10356
10357WISTRON LAPTOP BUTTON DRIVER
10358M: Miloslav Trmac <mitr@volny.cz>
10359S: Maintained
10360F: drivers/input/misc/wistron_btns.c
10361
10362WL3501 WIRELESS PCMCIA CARD DRIVER
10363M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10364L: linux-wireless@vger.kernel.org
10365W: http://oops.ghostprotocols.net:81/blog
10366S: Maintained
10367F: drivers/net/wireless/wl3501*
10368
10369WM97XX TOUCHSCREEN DRIVERS
10370M: Mark Brown <broonie@kernel.org>
10371M: Liam Girdwood <lrg@slimlogic.co.uk>
10372L: linux-input@vger.kernel.org
10373T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10374W: http://opensource.wolfsonmicro.com/node/7
10375S: Supported
10376F: drivers/input/touchscreen/*wm97*
10377F: include/linux/wm97xx.h
10378
10379WOLFSON MICROELECTRONICS DRIVERS
10380L: patches@opensource.wolfsonmicro.com
10381T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10382T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10383W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10384S: Supported
10385F: Documentation/hwmon/wm83??
10386F: arch/arm/mach-s3c64xx/mach-crag6410*
10387F: drivers/clk/clk-wm83*.c
10388F: drivers/extcon/extcon-arizona.c
10389F: drivers/leds/leds-wm83*.c
10390F: drivers/gpio/gpio-*wm*.c
10391F: drivers/gpio/gpio-arizona.c
10392F: drivers/hwmon/wm83??-hwmon.c
10393F: drivers/input/misc/wm831x-on.c
10394F: drivers/input/touchscreen/wm831x-ts.c
10395F: drivers/input/touchscreen/wm97*.c
10396F: drivers/mfd/arizona*
10397F: drivers/mfd/wm*.c
10398F: drivers/power/wm83*.c
10399F: drivers/rtc/rtc-wm83*.c
10400F: drivers/regulator/wm8*.c
10401F: drivers/video/backlight/wm83*_bl.c
10402F: drivers/watchdog/wm83*_wdt.c
10403F: include/linux/mfd/arizona/
10404F: include/linux/mfd/wm831x/
10405F: include/linux/mfd/wm8350/
10406F: include/linux/mfd/wm8400*
10407F: include/linux/wm97xx.h
10408F: include/sound/wm????.h
10409F: sound/soc/codecs/arizona.?
10410F: sound/soc/codecs/wm*
10411
10412WORKQUEUE
10413M: Tejun Heo <tj@kernel.org>
10414T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10415S: Maintained
10416F: include/linux/workqueue.h
10417F: kernel/workqueue.c
10418F: Documentation/workqueue.txt
10419
10420X.25 NETWORK LAYER
10421M: Andrew Hendry <andrew.hendry@gmail.com>
10422L: linux-x25@vger.kernel.org
10423S: Odd Fixes
10424F: Documentation/networking/x25*
10425F: include/net/x25*
10426F: net/x25/
10427
10428X86 ARCHITECTURE (32-BIT AND 64-BIT)
10429M: Thomas Gleixner <tglx@linutronix.de>
10430M: Ingo Molnar <mingo@redhat.com>
10431M: "H. Peter Anvin" <hpa@zytor.com>
10432M: x86@kernel.org
10433L: linux-kernel@vger.kernel.org
10434T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10435S: Maintained
10436F: Documentation/x86/
10437F: arch/x86/
10438
10439X86 PLATFORM DRIVERS
10440M: Darren Hart <dvhart@infradead.org>
10441L: platform-driver-x86@vger.kernel.org
10442T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10443S: Maintained
10444F: drivers/platform/x86/
10445
10446X86 MCE INFRASTRUCTURE
10447M: Tony Luck <tony.luck@intel.com>
10448M: Borislav Petkov <bp@alien8.de>
10449L: linux-edac@vger.kernel.org
10450S: Maintained
10451F: arch/x86/kernel/cpu/mcheck/*
10452
10453XC2028/3028 TUNER DRIVER
10454M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10455L: linux-media@vger.kernel.org
10456W: http://linuxtv.org
10457T: git git://linuxtv.org/media_tree.git
10458S: Maintained
10459F: drivers/media/tuners/tuner-xc2028.*
10460
10461XEN HYPERVISOR INTERFACE
10462M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10463M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10464M: David Vrabel <david.vrabel@citrix.com>
10465L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10466T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10467S: Supported
10468F: arch/x86/xen/
10469F: drivers/*/xen-*front.c
10470F: drivers/xen/
10471F: arch/x86/include/asm/xen/
10472F: include/xen/
10473F: include/uapi/xen/
10474
10475XEN HYPERVISOR ARM
10476M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10477L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10478S: Supported
10479F: arch/arm/xen/
10480F: arch/arm/include/asm/xen/
10481
10482XEN HYPERVISOR ARM64
10483M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10484L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10485S: Supported
10486F: arch/arm64/xen/
10487F: arch/arm64/include/asm/xen/
10488
10489XEN NETWORK BACKEND DRIVER
10490M: Ian Campbell <ian.campbell@citrix.com>
10491M: Wei Liu <wei.liu2@citrix.com>
10492L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10493L: netdev@vger.kernel.org
10494S: Supported
10495F: drivers/net/xen-netback/*
10496
10497XEN PCI SUBSYSTEM
10498M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10499L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10500S: Supported
10501F: arch/x86/pci/*xen*
10502F: drivers/pci/*xen*
10503
10504XEN BLOCK SUBSYSTEM
10505M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10506L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10507S: Supported
10508F: drivers/block/xen-blkback/*
10509F: drivers/block/xen*
10510
10511XEN PVSCSI DRIVERS
10512M: Juergen Gross <jgross@suse.com>
10513L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10514L: linux-scsi@vger.kernel.org
10515S: Supported
10516F: drivers/scsi/xen-scsifront.c
10517F: drivers/xen/xen-scsiback.c
10518F: include/xen/interface/io/vscsiif.h
10519
10520XEN SWIOTLB SUBSYSTEM
10521M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10522L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10523S: Supported
10524F: arch/x86/xen/*swiotlb*
10525F: drivers/xen/*swiotlb*
10526
10527XFS FILESYSTEM
10528P: Silicon Graphics Inc
10529M: Dave Chinner <david@fromorbit.com>
10530M: xfs@oss.sgi.com
10531L: xfs@oss.sgi.com
10532W: http://oss.sgi.com/projects/xfs
10533T: git git://oss.sgi.com/xfs/xfs.git
10534S: Supported
10535F: Documentation/filesystems/xfs.txt
10536F: fs/xfs/
10537
10538XILINX AXI ETHERNET DRIVER
10539M: Anirudha Sarangi <anirudh@xilinx.com>
10540M: John Linn <John.Linn@xilinx.com>
10541S: Maintained
10542F: drivers/net/ethernet/xilinx/xilinx_axienet*
10543
10544XILINX UARTLITE SERIAL DRIVER
10545M: Peter Korsgaard <jacmet@sunsite.dk>
10546L: linux-serial@vger.kernel.org
10547S: Maintained
10548F: drivers/tty/serial/uartlite.c
10549
10550XILLYBUS DRIVER
10551M: Eli Billauer <eli.billauer@gmail.com>
10552L: linux-kernel@vger.kernel.org
10553S: Supported
10554F: drivers/char/xillybus/
10555
10556XTENSA XTFPGA PLATFORM SUPPORT
10557M: Max Filippov <jcmvbkbc@gmail.com>
10558L: linux-xtensa@linux-xtensa.org
10559S: Maintained
10560F: drivers/spi/spi-xtensa-xtfpga.c
10561
10562YAM DRIVER FOR AX.25
10563M: Jean-Paul Roubelat <jpr@f6fbb.org>
10564L: linux-hams@vger.kernel.org
10565S: Maintained
10566F: drivers/net/hamradio/yam*
10567F: include/linux/yam.h
10568
10569YEALINK PHONE DRIVER
10570M: Henk Vergonet <Henk.Vergonet@gmail.com>
10571L: usbb2k-api-dev@nongnu.org
10572S: Maintained
10573F: Documentation/input/yealink.txt
10574F: drivers/input/misc/yealink.*
10575
10576Z8530 DRIVER FOR AX.25
10577M: Joerg Reuter <jreuter@yaina.de>
10578W: http://yaina.de/jreuter/
10579W: http://www.qsl.net/dl1bke/
10580L: linux-hams@vger.kernel.org
10581S: Maintained
10582F: Documentation/networking/z8530drv.txt
10583F: drivers/net/hamradio/*scc.c
10584F: drivers/net/hamradio/z8530.h
10585
10586ZBUD COMPRESSED PAGE ALLOCATOR
10587M: Seth Jennings <sjennings@variantweb.net>
10588L: linux-mm@kvack.org
10589S: Maintained
10590F: mm/zbud.c
10591F: include/linux/zbud.h
10592
10593ZD1211RW WIRELESS DRIVER
10594M: Daniel Drake <dsd@gentoo.org>
10595M: Ulrich Kunitz <kune@deine-taler.de>
10596W: http://zd1211.ath.cx/wiki/DriverRewrite
10597L: linux-wireless@vger.kernel.org
10598L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10599S: Maintained
10600F: drivers/net/wireless/zd1211rw/
10601
10602ZR36067 VIDEO FOR LINUX DRIVER
10603L: mjpeg-users@lists.sourceforge.net
10604L: linux-media@vger.kernel.org
10605W: http://mjpeg.sourceforge.net/driver-zoran/
10606T: hg http://linuxtv.org/hg/v4l-dvb
10607S: Odd Fixes
10608F: drivers/media/pci/zoran/
10609
10610ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10611M: Minchan Kim <minchan@kernel.org>
10612M: Nitin Gupta <ngupta@vflare.org>
10613L: linux-kernel@vger.kernel.org
10614S: Maintained
10615F: drivers/block/zram/
10616F: Documentation/blockdev/zram.txt
10617
10618ZS DECSTATION Z85C30 SERIAL DRIVER
10619M: "Maciej W. Rozycki" <macro@linux-mips.org>
10620S: Maintained
10621F: drivers/tty/serial/zs.*
10622
10623ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10624M: Minchan Kim <minchan@kernel.org>
10625M: Nitin Gupta <ngupta@vflare.org>
10626L: linux-mm@kvack.org
10627S: Maintained
10628F: mm/zsmalloc.c
10629F: include/linux/zsmalloc.h
10630
10631ZSWAP COMPRESSED SWAP CACHING
10632M: Seth Jennings <sjennings@variantweb.net>
10633L: linux-mm@kvack.org
10634S: Maintained
10635F: mm/zswap.c
10636
10637THE REST
10638M: Linus Torvalds <torvalds@linux-foundation.org>
10639L: linux-kernel@vger.kernel.org
10640Q: http://patchwork.kernel.org/project/LKML/list/
10641T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10642S: Buried alive in reporters
10643F: *
10644F: */
This page took 0.059409 seconds and 5 git commands to generate.