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