libata: clean up MAINTAINERS entries
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L: linux-hams@vger.kernel.org
165S: Maintained
166F: drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170L: netdev@vger.kernel.org
171S: Maintained
172F: drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M: Hans de Goede <hdegoede@redhat.com>
232L: lm-sensors@lm-sensors.org
233S: Maintained
234F: drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M: Alistair John Strachan <alistair@devzero.co.uk>
238L: lm-sensors@lm-sensors.org
239S: Maintained
240F: drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M: Jes Sorensen <jes@trained-monkey.org>
244L: linux-acenic@sunsite.dk
245S: Maintained
246F: drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M: Peter Feuerer <peter@piie.net>
250L: platform-driver-x86@vger.kernel.org
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M: "Lee, Chun-Yi" <jlee@suse.com>
257L: platform-driver-x86@vger.kernel.org
258S: Maintained
259F: drivers/platform/x86/acer-wmi.c
260
261ACPI
262M: Rafael J. Wysocki <rjw@rjwysocki.net>
263M: Len Brown <lenb@kernel.org>
264L: linux-acpi@vger.kernel.org
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S: Supported
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
272F: include/acpi/
273F: Documentation/acpi
274F: Documentation/ABI/testing/sysfs-bus-acpi
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
278F: tools/power/acpi
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
293F: tools/power/acpi/
294
295ACPI FAN DRIVER
296M: Zhang Rui <rui.zhang@intel.com>
297L: linux-acpi@vger.kernel.org
298W: https://01.org/linux-acpi
299S: Supported
300F: drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L: platform-driver-x86@vger.kernel.org
318S: Orphan
319F: drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M: Thibaut Varene <T-Bone@parisc-linux.org>
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
326F: sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
330W: http://wiki.analog.com/AD5254
331W: http://ez.analog.com/community/linux-device-drivers
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5398
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD7142
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7877
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7879
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.de>
369L: lm-sensors@lm-sensors.org
370S: Maintained
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M: Corentin Labbe <clabbe.montjoie@gmail.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L: linux-wireless@vger.kernel.org
382W: http://wireless.kernel.org/
383S: Orphan
384F: drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5520
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
400F: drivers/leds/leds-adp5520.c
401F: drivers/gpio/gpio-adp5520.c
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
406W: http://wiki.analog.com/ADP5588
407W: http://ez.analog.com/community/linux-device-drivers
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
410F: drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
414W: http://wiki.analog.com/ADP8860
415W: http://ez.analog.com/community/linux-device-drivers
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M: Colin Leroy <colin@colino.net>
429S: Maintained
430F: drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M: Jean Delvare <jdelvare@suse.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
441W: http://wiki.analog.com/ADXL345
442W: http://ez.analog.com/community/linux-device-drivers
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M: Matthew Wilcox <matthew@wil.cx>
448L: linux-scsi@vger.kernel.org
449S: Maintained
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M: Riccardo Facchetti <fizban@tin.it>
455S: Maintained
456F: sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M: David Howells <dhowells@redhat.com>
486L: linux-afs@lists.infradead.org
487S: Supported
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M: David Airlie <airlied@linux.ie>
494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S: Maintained
496F: drivers/char/agp/
497F: include/linux/agp*
498F: include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M: "Juergen E. Fischer" <fischer@norbit.de>
502L: linux-scsi@vger.kernel.org
503S: Maintained
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M: Hannes Reinecke <hare@suse.de>
509L: linux-scsi@vger.kernel.org
510S: Maintained
511F: drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
521AIO
522M: Benjamin LaHaise <bcrl@kvack.org>
523L: linux-aio@kvack.org
524S: Supported
525F: fs/aio.c
526F: include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M: Duncan Sands <duncan.sands@free.fr>
540L: linux-usb@vger.kernel.org
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M: Manuel Lauss <manuel.lauss@gmail.com>
548S: Maintained
549F: drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M: Rudolf Marek <r.marek@assembler.cz>
553L: linux-i2c@vger.kernel.org
554S: Maintained
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M: Richard Henderson <rth@twiddle.net>
560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M: Matt Turner <mattst88@gmail.com>
562S: Odd Fixes
563L: linux-alpha@vger.kernel.org
564F: arch/alpha/
565
566ALTERA TRIPLE SPEED ETHERNET DRIVER
567M: Vince Bridgers <vbridger@opensource.altera.com>
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
600S: Supported
601F: drivers/usb/gadget/udc/amd5536udc.*
602
603AMD GEODE PROCESSOR/CHIPSET SUPPORT
604P: Andres Salomon <dilinger@queued.net>
605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
610F: drivers/video/fbdev/geode/
611F: arch/x86/include/asm/geode.h
612
613AMD IOMMU (AMD-VI)
614M: Joerg Roedel <joro@8bytes.org>
615L: iommu@lists.linux-foundation.org
616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617S: Maintained
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
620
621AMD 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@euromail.se>
728L: linux-input@vger.kernel.org
729S: Maintained
730F: drivers/input/mouse/bcm5974.c
731
732APPLE SMC DRIVER
733M: Henrik Rydberg <rydberg@euromail.se>
734L: lm-sensors@lm-sensors.org
735S: Maintained
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
757ARC FRAMEBUFFER DRIVER
758M: Jaya Kumar <jayalk@intworks.biz>
759S: Maintained
760F: drivers/video/fbdev/arcfb.c
761F: drivers/video/fbdev/core/fb_defio.c
762
763ARM MFM AND FLOPPY DRIVERS
764M: Ian Molton <spyro@f2s.com>
765S: Maintained
766F: arch/arm/lib/floppydma.S
767F: arch/arm/include/asm/floppy.h
768
769ARM PMU PROFILING AND DEBUGGING
770M: Will Deacon <will.deacon@arm.com>
771S: Maintained
772F: arch/arm/kernel/perf_event*
773F: arch/arm/oprofile/common.c
774F: arch/arm/include/asm/pmu.h
775F: arch/arm/kernel/hw_breakpoint.c
776F: arch/arm/include/asm/hw_breakpoint.h
777
778ARM PORT
779M: Russell King <linux@arm.linux.org.uk>
780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
781W: http://www.arm.linux.org.uk/
782S: Maintained
783F: arch/arm/
784
785ARM SUB-ARCHITECTURES
786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
787S: Maintained
788F: arch/arm/mach-*/
789F: arch/arm/plat-*/
790T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
791
792ARM PRIMECELL AACI PL041 DRIVER
793M: Russell King <linux@arm.linux.org.uk>
794S: Maintained
795F: sound/arm/aaci.*
796
797ARM PRIMECELL CLCD PL110 DRIVER
798M: Russell King <linux@arm.linux.org.uk>
799S: Maintained
800F: drivers/video/fbdev/amba-clcd.*
801
802ARM PRIMECELL KMI PL050 DRIVER
803M: Russell King <linux@arm.linux.org.uk>
804S: Maintained
805F: drivers/input/serio/ambakmi.*
806F: include/linux/amba/kmi.h
807
808ARM PRIMECELL MMCI PL180/1 DRIVER
809M: Russell King <linux@arm.linux.org.uk>
810S: Maintained
811F: drivers/mmc/host/mmci.*
812F: include/linux/amba/mmci.h
813
814ARM PRIMECELL UART PL010 AND PL011 DRIVERS
815M: Russell King <linux@arm.linux.org.uk>
816S: Maintained
817F: drivers/tty/serial/amba-pl01*.c
818F: include/linux/amba/serial.h
819
820ARM PRIMECELL BUS SUPPORT
821M: Russell King <linux@arm.linux.org.uk>
822S: Maintained
823F: drivers/amba/
824F: include/linux/amba/bus.h
825
826ARM/ADS SPHERE MACHINE SUPPORT
827M: Lennert Buytenhek <kernel@wantstofly.org>
828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
829S: Maintained
830
831ARM/AFEB9260 MACHINE SUPPORT
832M: Sergey Lapin <slapin@ossfans.org>
833L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
834S: Maintained
835
836ARM/AJECO 1ARM MACHINE SUPPORT
837M: Lennert Buytenhek <kernel@wantstofly.org>
838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
839S: Maintained
840
841ARM/Allwinner A1X SoC support
842M: Maxime Ripard <maxime.ripard@free-electrons.com>
843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844S: Maintained
845N: sun[x4567]i
846
847ARM/Allwinner SoC Clock Support
848M: Emilio López <emilio@elopez.com.ar>
849S: Maintained
850F: drivers/clk/sunxi/
851
852ARM/Amlogic MesonX SoC support
853M: Carlo Caione <carlo@caione.org>
854L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
855S: Maintained
856F: drivers/media/rc/meson-ir.c
857N: meson[x68]
858
859ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
860M: Andrew Victor <linux@maxim.org.za>
861M: Nicolas Ferre <nicolas.ferre@atmel.com>
862M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864W: http://maxim.org.za/at91_26.html
865W: http://www.linux4sam.org
866S: Supported
867F: arch/arm/mach-at91/
868F: include/soc/at91/
869F: arch/arm/boot/dts/at91*.dts
870F: arch/arm/boot/dts/at91*.dtsi
871F: arch/arm/boot/dts/sama*.dts
872F: arch/arm/boot/dts/sama*.dtsi
873
874ARM/ATMEL AT91 Clock Support
875M: Boris Brezillon <boris.brezillon@free-electrons.com>
876S: Maintained
877F: drivers/clk/at91
878
879ARM/CALXEDA HIGHBANK ARCHITECTURE
880M: Rob Herring <robh@kernel.org>
881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
882S: Maintained
883F: arch/arm/mach-highbank/
884
885ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
886M: Krzysztof Halasa <khalasa@piap.pl>
887S: Maintained
888F: arch/arm/mach-cns3xxx/
889
890ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
891M: Alexander Shiyan <shc_work@mail.ru>
892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
893S: Odd Fixes
894N: clps711x
895
896ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
897M: Hartley Sweeten <hsweeten@visionengravers.com>
898M: Ryan Mallon <rmallon@gmail.com>
899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S: Maintained
901F: arch/arm/mach-ep93xx/
902F: arch/arm/mach-ep93xx/include/mach/
903
904ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
905M: Lennert Buytenhek <kernel@wantstofly.org>
906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907S: Maintained
908
909ARM/CLKDEV SUPPORT
910M: Russell King <linux@arm.linux.org.uk>
911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912S: Maintained
913F: arch/arm/include/asm/clkdev.h
914F: drivers/clk/clkdev.c
915
916ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
917M: Mike Rapoport <mike@compulab.co.il>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
920
921ARM/CONTEC MICRO9 MACHINE SUPPORT
922M: Hubert Feurstein <hubert.feurstein@contec.at>
923S: Maintained
924F: arch/arm/mach-ep93xx/micro9.c
925
926ARM/CORESIGHT FRAMEWORK AND DRIVERS
927M: Mathieu Poirier <mathieu.poirier@linaro.org>
928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929S: Maintained
930F: drivers/coresight/*
931F: Documentation/trace/coresight.txt
932F: Documentation/devicetree/bindings/arm/coresight.txt
933F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
934
935ARM/CORGI MACHINE SUPPORT
936M: Richard Purdie <rpurdie@rpsys.net>
937S: Maintained
938
939ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
940M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942T: git git://git.berlios.de/gemini-board
943S: Maintained
944F: arch/arm/mach-gemini/
945
946ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
947M: Barry Song <baohua@kernel.org>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
950S: Maintained
951F: arch/arm/mach-prima2/
952F: drivers/clk/sirf/
953F: drivers/clocksource/timer-prima2.c
954F: drivers/clocksource/timer-marco.c
955N: [^a-z]sirf
956
957ARM/EBSA110 MACHINE SUPPORT
958M: Russell King <linux@arm.linux.org.uk>
959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960W: http://www.arm.linux.org.uk/
961S: Maintained
962F: arch/arm/mach-ebsa110/
963F: drivers/net/ethernet/amd/am79c961a.*
964
965ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
966M: Uwe Kleine-König <kernel@pengutronix.de>
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S: Maintained
969N: efm32
970
971ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
972M: Daniel Ribeiro <drwyrm@gmail.com>
973M: Stefan Schmidt <stefan@openezx.org>
974M: Harald Welte <laforge@openezx.org>
975L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
976W: http://www.openezx.org/
977S: Maintained
978T: topgit git://git.openezx.org/openezx.git
979F: arch/arm/mach-pxa/ezx.c
980
981ARM/FARADAY FA526 PORT
982M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984S: Maintained
985T: git git://git.berlios.de/gemini-board
986F: arch/arm/mm/*-fa*
987
988ARM/FOOTBRIDGE ARCHITECTURE
989M: Russell King <linux@arm.linux.org.uk>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991W: http://www.arm.linux.org.uk/
992S: Maintained
993F: arch/arm/include/asm/hardware/dec21285.h
994F: arch/arm/mach-footbridge/
995
996ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
997M: Shawn Guo <shawn.guo@linaro.org>
998M: Sascha Hauer <kernel@pengutronix.de>
999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000S: Maintained
1001T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1002F: arch/arm/mach-imx/
1003F: arch/arm/mach-mxs/
1004F: arch/arm/boot/dts/imx*
1005F: arch/arm/configs/imx*_defconfig
1006
1007ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1008M: Lennert Buytenhek <kernel@wantstofly.org>
1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010S: Maintained
1011
1012ARM/GUMSTIX MACHINE SUPPORT
1013M: Steve Sakoman <sakoman@gmail.com>
1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015S: Maintained
1016
1017ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1018M: Philipp Zabel <philipp.zabel@gmail.com>
1019M: Paul Parsons <lost.distance@yahoo.com>
1020L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1021S: Maintained
1022F: arch/arm/mach-pxa/hx4700.c
1023F: arch/arm/mach-pxa/include/mach/hx4700.h
1024F: sound/soc/pxa/hx4700.c
1025
1026ARM/HISILICON SOC SUPPORT
1027M: Wei Xu <xuwei5@hisilicon.com>
1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029W: http://www.hisilicon.com
1030S: Supported
1031T: git git://github.com/hisilicon/linux-hisi.git
1032F: arch/arm/mach-hisi/
1033
1034ARM/HP JORNADA 7XX MACHINE SUPPORT
1035M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1036W: www.jlime.com
1037S: Maintained
1038T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1039F: arch/arm/mach-sa1100/jornada720.c
1040F: arch/arm/mach-sa1100/include/mach/jornada720.h
1041
1042ARM/IGEP MACHINE SUPPORT
1043M: Enric Balletbo i Serra <eballetbo@gmail.com>
1044M: Javier Martinez Canillas <javier@dowhile0.org>
1045L: linux-omap@vger.kernel.org
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
1048F: arch/arm/boot/dts/omap3-igep*
1049
1050ARM/INCOME PXA270 SUPPORT
1051M: Marek Vasut <marek.vasut@gmail.com>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054F: arch/arm/mach-pxa/colibri-pxa270-income.c
1055
1056ARM/INTEL IOP32X ARM ARCHITECTURE
1057M: Lennert Buytenhek <kernel@wantstofly.org>
1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059S: Maintained
1060
1061ARM/INTEL IOP33X ARM ARCHITECTURE
1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063S: Orphan
1064
1065ARM/INTEL IOP13XX ARM ARCHITECTURE
1066M: Lennert Buytenhek <kernel@wantstofly.org>
1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068S: Maintained
1069
1070ARM/INTEL IQ81342EX MACHINE SUPPORT
1071M: Lennert Buytenhek <kernel@wantstofly.org>
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S: Maintained
1074
1075ARM/INTEL IXDP2850 MACHINE SUPPORT
1076M: Lennert Buytenhek <kernel@wantstofly.org>
1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078S: Maintained
1079
1080ARM/INTEL IXP4XX ARM ARCHITECTURE
1081M: Imre Kaloz <kaloz@openwrt.org>
1082M: Krzysztof Halasa <khalasa@piap.pl>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S: Maintained
1085F: arch/arm/mach-ixp4xx/
1086
1087ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1088M: Jonathan Cameron <jic23@cam.ac.uk>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S: Maintained
1091F: arch/arm/mach-pxa/stargate2.c
1092F: drivers/pcmcia/pxa2xx_stargate2.c
1093
1094ARM/INTEL XSC3 (MANZANO) ARM CORE
1095M: Lennert Buytenhek <kernel@wantstofly.org>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S: Maintained
1098
1099ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1100M: Lennert Buytenhek <kernel@wantstofly.org>
1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102S: Maintained
1103
1104ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1105M: Santosh Shilimkar <ssantosh@kernel.org>
1106L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107S: Maintained
1108F: arch/arm/mach-keystone/
1109T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1110
1111ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1112M: Santosh Shilimkar <ssantosh@kernel.org>
1113L: linux-kernel@vger.kernel.org
1114S: Maintained
1115F: drivers/clk/keystone/
1116
1117ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1118M: Santosh Shilimkar <ssantosh@kernel.org>
1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120L: linux-kernel@vger.kernel.org
1121S: Maintained
1122F: drivers/clocksource/timer-keystone.c
1123
1124ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1125M: Santosh Shilimkar <ssantosh@kernel.org>
1126L: linux-kernel@vger.kernel.org
1127S: Maintained
1128F: drivers/power/reset/keystone-reset.c
1129
1130ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1131M: Santosh Shilimkar <ssantosh@kernel.org>
1132L: linux-kernel@vger.kernel.org
1133S: Maintained
1134F: drivers/memory/*emif*
1135
1136ARM/LOGICPD PXA270 MACHINE SUPPORT
1137M: Lennert Buytenhek <kernel@wantstofly.org>
1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139S: Maintained
1140
1141ARM/MAGICIAN MACHINE SUPPORT
1142M: Philipp Zabel <philipp.zabel@gmail.com>
1143S: Maintained
1144
1145ARM/Marvell Armada 370 and Armada XP SOC support
1146M: Jason Cooper <jason@lakedaemon.net>
1147M: Andrew Lunn <andrew@lunn.ch>
1148M: Gregory Clement <gregory.clement@free-electrons.com>
1149M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S: Maintained
1152F: arch/arm/mach-mvebu/
1153
1154ARM/Marvell Berlin SoC support
1155M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157S: Maintained
1158F: arch/arm/mach-berlin/
1159
1160ARM/Marvell Dove/MV78xx0/Orion SOC support
1161M: Jason Cooper <jason@lakedaemon.net>
1162M: Andrew Lunn <andrew@lunn.ch>
1163M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165S: Maintained
1166F: arch/arm/mach-dove/
1167F: arch/arm/mach-mv78xx0/
1168F: arch/arm/mach-orion5x/
1169F: arch/arm/plat-orion/
1170
1171ARM/Orion SoC/Technologic Systems TS-78xx platform support
1172M: Alexander Clouter <alex@digriz.org.uk>
1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174W: http://www.digriz.org.uk/ts78xx/kernel
1175S: Maintained
1176F: arch/arm/mach-orion5x/ts78xx-*
1177
1178ARM/Mediatek SoC support
1179M: Matthias Brugger <matthias.bgg@gmail.com>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181S: Maintained
1182F: arch/arm/boot/dts/mt6*
1183F: arch/arm/boot/dts/mt8*
1184F: arch/arm/mach-mediatek/
1185N: mtk
1186K: mediatek
1187
1188ARM/MICREL KS8695 ARCHITECTURE
1189M: Greg Ungerer <gerg@uclinux.org>
1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191F: arch/arm/mach-ks8695/
1192S: Odd Fixes
1193
1194ARM/MIOA701 MACHINE SUPPORT
1195M: Robert Jarzmik <robert.jarzmik@free.fr>
1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197F: arch/arm/mach-pxa/mioa701.c
1198S: Maintained
1199
1200ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1201M: Michael Petchkovsky <mkpetch@internode.on.net>
1202S: Maintained
1203
1204ARM/NOMADIK ARCHITECTURE
1205M: Alessandro Rubini <rubini@unipv.it>
1206M: Linus Walleij <linus.walleij@linaro.org>
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S: Maintained
1209F: arch/arm/mach-nomadik/
1210F: drivers/pinctrl/nomadik/
1211F: drivers/i2c/busses/i2c-nomadik.c
1212T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1213
1214ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1215M: Nelson Castillo <arhuaco@freaks-unidos.net>
1216L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1217W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1218S: Supported
1219
1220ARM/QUALCOMM MSM MACHINE SUPPORT
1221M: David Brown <davidb@codeaurora.org>
1222M: Daniel Walker <dwalker@fifo99.com>
1223M: Bryan Huntsman <bryanh@codeaurora.org>
1224L: linux-arm-msm@vger.kernel.org
1225F: arch/arm/mach-msm/
1226F: drivers/video/fbdev/msm/
1227F: drivers/mmc/host/msm_sdcc.c
1228F: drivers/mmc/host/msm_sdcc.h
1229F: drivers/tty/serial/msm_serial.h
1230F: drivers/tty/serial/msm_serial.c
1231F: drivers/*/pm8???-*
1232F: drivers/mfd/ssbi.c
1233T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1234S: Maintained
1235
1236ARM/TOSA MACHINE SUPPORT
1237M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1238M: Dirk Opfer <dirk@opfer-online.de>
1239S: Maintained
1240
1241ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1242M: Marek Vasut <marek.vasut@gmail.com>
1243L: linux-arm-kernel@lists.infradead.org
1244W: http://hackndev.com
1245S: Maintained
1246F: arch/arm/mach-pxa/include/mach/palmtx.h
1247F: arch/arm/mach-pxa/palmtx.c
1248F: arch/arm/mach-pxa/include/mach/palmt5.h
1249F: arch/arm/mach-pxa/palmt5.c
1250F: arch/arm/mach-pxa/include/mach/palmld.h
1251F: arch/arm/mach-pxa/palmld.c
1252F: arch/arm/mach-pxa/include/mach/palmte2.h
1253F: arch/arm/mach-pxa/palmte2.c
1254F: arch/arm/mach-pxa/include/mach/palmtc.h
1255F: arch/arm/mach-pxa/palmtc.c
1256
1257ARM/PALM TREO SUPPORT
1258M: Tomas Cech <sleep_walker@suse.cz>
1259L: linux-arm-kernel@lists.infradead.org
1260W: http://hackndev.com
1261S: Maintained
1262F: arch/arm/mach-pxa/include/mach/palmtreo.h
1263F: arch/arm/mach-pxa/palmtreo.c
1264
1265ARM/PALMZ72 SUPPORT
1266M: Sergey Lapin <slapin@ossfans.org>
1267L: linux-arm-kernel@lists.infradead.org
1268W: http://hackndev.com
1269S: Maintained
1270F: arch/arm/mach-pxa/include/mach/palmz72.h
1271F: arch/arm/mach-pxa/palmz72.c
1272
1273ARM/PLEB SUPPORT
1274M: Peter Chubb <pleb@gelato.unsw.edu.au>
1275W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1276S: Maintained
1277
1278ARM/PT DIGITAL BOARD PORT
1279M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281W: http://www.arm.linux.org.uk/
1282S: Maintained
1283
1284ARM/QUALCOMM SUPPORT
1285M: Kumar Gala <galak@codeaurora.org>
1286M: David Brown <davidb@codeaurora.org>
1287L: linux-arm-msm@vger.kernel.org
1288S: Maintained
1289F: arch/arm/mach-qcom/
1290T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1291
1292ARM/RADISYS ENP2611 MACHINE SUPPORT
1293M: Lennert Buytenhek <kernel@wantstofly.org>
1294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295S: Maintained
1296
1297ARM/RISCPC ARCHITECTURE
1298M: Russell King <linux@arm.linux.org.uk>
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300W: http://www.arm.linux.org.uk/
1301S: Maintained
1302F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1303F: arch/arm/include/asm/hardware/ioc.h
1304F: arch/arm/include/asm/hardware/iomd.h
1305F: arch/arm/include/asm/hardware/memc.h
1306F: arch/arm/mach-rpc/
1307F: drivers/net/ethernet/8390/etherh.c
1308F: drivers/net/ethernet/i825xx/ether1*
1309F: drivers/net/ethernet/seeq/ether3*
1310F: drivers/scsi/arm/
1311
1312ARM/Rockchip SoC support
1313M: Heiko Stuebner <heiko@sntech.de>
1314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315L: linux-rockchip@lists.infradead.org
1316S: Maintained
1317F: arch/arm/boot/dts/rk3*
1318F: arch/arm/mach-rockchip/
1319F: drivers/clk/rockchip/
1320F: drivers/i2c/busses/i2c-rk3x.c
1321F: drivers/*/*rockchip*
1322F: drivers/*/*/*rockchip*
1323F: sound/soc/rockchip/
1324
1325ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1326M: Kukjin Kim <kgene@kernel.org>
1327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1328L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1329S: Maintained
1330F: arch/arm/boot/dts/s3c*
1331F: arch/arm/boot/dts/exynos*
1332F: arch/arm/plat-samsung/
1333F: arch/arm/mach-s3c24*/
1334F: arch/arm/mach-s3c64xx/
1335F: arch/arm/mach-s5p*/
1336F: arch/arm/mach-exynos*/
1337F: drivers/*/*s3c2410*
1338F: drivers/*/*/*s3c2410*
1339F: drivers/spi/spi-s3c*
1340F: sound/soc/samsung/*
1341N: exynos
1342
1343ARM/SAMSUNG MOBILE MACHINE SUPPORT
1344M: Kyungmin Park <kyungmin.park@samsung.com>
1345L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346S: Maintained
1347F: arch/arm/mach-s5pv210/
1348
1349ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1350M: Kyungmin Park <kyungmin.park@samsung.com>
1351M: Kamil Debski <k.debski@samsung.com>
1352L: linux-arm-kernel@lists.infradead.org
1353L: linux-media@vger.kernel.org
1354S: Maintained
1355F: drivers/media/platform/s5p-g2d/
1356
1357ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1358M: Kyungmin Park <kyungmin.park@samsung.com>
1359M: Kamil Debski <k.debski@samsung.com>
1360M: Jeongtae Park <jtp.park@samsung.com>
1361L: linux-arm-kernel@lists.infradead.org
1362L: linux-media@vger.kernel.org
1363S: Maintained
1364F: arch/arm/plat-samsung/s5p-dev-mfc.c
1365F: drivers/media/platform/s5p-mfc/
1366
1367ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1368M: Kyungmin Park <kyungmin.park@samsung.com>
1369M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1370L: linux-arm-kernel@lists.infradead.org
1371L: linux-media@vger.kernel.org
1372S: Maintained
1373F: drivers/media/platform/s5p-tv/
1374
1375ARM/SHMOBILE ARM ARCHITECTURE
1376M: Simon Horman <horms@verge.net.au>
1377M: Magnus Damm <magnus.damm@gmail.com>
1378L: linux-sh@vger.kernel.org
1379W: http://oss.renesas.com
1380Q: http://patchwork.kernel.org/project/linux-sh/list/
1381T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1382S: Supported
1383F: arch/arm/boot/dts/emev2*
1384F: arch/arm/boot/dts/r7s*
1385F: arch/arm/boot/dts/r8a*
1386F: arch/arm/boot/dts/sh*
1387F: arch/arm/configs/ape6evm_defconfig
1388F: arch/arm/configs/armadillo800eva_defconfig
1389F: arch/arm/configs/bockw_defconfig
1390F: arch/arm/configs/kzm9g_defconfig
1391F: arch/arm/configs/lager_defconfig
1392F: arch/arm/configs/mackerel_defconfig
1393F: arch/arm/configs/marzen_defconfig
1394F: arch/arm/configs/shmobile_defconfig
1395F: arch/arm/include/debug/renesas-scif.S
1396F: arch/arm/mach-shmobile/
1397F: drivers/sh/
1398
1399ARM/SOCFPGA ARCHITECTURE
1400M: Dinh Nguyen <dinguyen@opensource.altera.com>
1401S: Maintained
1402F: arch/arm/mach-socfpga/
1403W: http://www.rocketboards.org
1404T: git://git.rocketboards.org/linux-socfpga.git
1405T: git://git.rocketboards.org/linux-socfpga-next.git
1406
1407ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1408M: Dinh Nguyen <dinguyen@opensource.altera.com>
1409S: Maintained
1410F: drivers/clk/socfpga/
1411
1412ARM/SOCFPGA EDAC SUPPORT
1413M: Thor Thayer <tthayer@opensource.altera.com>
1414S: Maintained
1415F: drivers/edac/altera_edac.
1416
1417ARM/STI ARCHITECTURE
1418M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1419M: Maxime Coquelin <maxime.coquelin@st.com>
1420M: Patrice Chotard <patrice.chotard@st.com>
1421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422L: kernel@stlinux.com
1423W: http://www.stlinux.com
1424S: Maintained
1425F: arch/arm/mach-sti/
1426F: arch/arm/boot/dts/sti*
1427F: drivers/clocksource/arm_global_timer.c
1428F: drivers/i2c/busses/i2c-st.c
1429F: drivers/media/rc/st_rc.c
1430F: drivers/mmc/host/sdhci-st.c
1431F: drivers/phy/phy-stih407-usb.c
1432F: drivers/phy/phy-stih41x-usb.c
1433F: drivers/pinctrl/pinctrl-st.c
1434F: drivers/reset/sti/
1435F: drivers/tty/serial/st-asc.c
1436F: drivers/usb/dwc3/dwc3-st.c
1437F: drivers/usb/host/ehci-st.c
1438F: drivers/usb/host/ohci-st.c
1439F: drivers/ata/ahci_st.c
1440
1441ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1442M: Lennert Buytenhek <kernel@wantstofly.org>
1443L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1444S: Maintained
1445
1446ARM/TETON BGA MACHINE SUPPORT
1447M: "Mark F. Brown" <mark.brown314@gmail.com>
1448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449S: Maintained
1450
1451ARM/THECUS N2100 MACHINE SUPPORT
1452M: Lennert Buytenhek <kernel@wantstofly.org>
1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454S: Maintained
1455
1456ARM/NUVOTON W90X900 ARM ARCHITECTURE
1457M: Wan ZongShun <mcuos.com@gmail.com>
1458L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1459W: http://www.mcuos.com
1460S: Maintained
1461F: arch/arm/mach-w90x900/
1462F: drivers/input/keyboard/w90p910_keypad.c
1463F: drivers/input/touchscreen/w90p910_ts.c
1464F: drivers/watchdog/nuc900_wdt.c
1465F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1466F: drivers/mtd/nand/nuc900_nand.c
1467F: drivers/rtc/rtc-nuc900.c
1468F: drivers/spi/spi-nuc900.c
1469F: drivers/usb/host/ehci-w90x900.c
1470F: drivers/video/fbdev/nuc900fb.c
1471
1472ARM/U300 MACHINE SUPPORT
1473M: Linus Walleij <linus.walleij@linaro.org>
1474L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475S: Supported
1476F: arch/arm/mach-u300/
1477F: drivers/clocksource/timer-u300.c
1478F: drivers/i2c/busses/i2c-stu300.c
1479F: drivers/rtc/rtc-coh901331.c
1480F: drivers/watchdog/coh901327_wdt.c
1481F: drivers/dma/coh901318*
1482F: drivers/mfd/ab3100*
1483F: drivers/rtc/rtc-ab3100.c
1484F: drivers/rtc/rtc-coh901331.c
1485T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1486
1487ARM/Ux500 ARM ARCHITECTURE
1488M: Linus Walleij <linus.walleij@linaro.org>
1489L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490S: Maintained
1491F: arch/arm/mach-ux500/
1492F: drivers/clocksource/clksrc-dbx500-prcmu.c
1493F: drivers/dma/ste_dma40*
1494F: drivers/hwspinlock/u8500_hsem.c
1495F: drivers/mfd/abx500*
1496F: drivers/mfd/ab8500*
1497F: drivers/mfd/dbx500*
1498F: drivers/mfd/db8500*
1499F: drivers/pinctrl/nomadik/pinctrl-ab*
1500F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1501F: drivers/rtc/rtc-ab8500.c
1502F: drivers/rtc/rtc-pl031.c
1503T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1504
1505ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1506M: Ulf Hansson <ulf.hansson@linaro.org>
1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508T: git git://git.linaro.org/people/ulfh/clk.git
1509S: Maintained
1510F: drivers/clk/ux500/
1511F: include/linux/platform_data/clk-ux500.h
1512
1513ARM/VERSATILE EXPRESS PLATFORM
1514M: Liviu Dudau <liviu.dudau@arm.com>
1515M: Sudeep Holla <sudeep.holla@arm.com>
1516M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1517L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1518S: Maintained
1519F: arch/arm/boot/dts/vexpress*
1520F: arch/arm/mach-vexpress/
1521F: */*/vexpress*
1522F: */*/*/vexpress*
1523F: drivers/clk/versatile/clk-vexpress-osc.c
1524F: drivers/clocksource/versatile.c
1525
1526ARM/VFP SUPPORT
1527M: Russell King <linux@arm.linux.org.uk>
1528L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529W: http://www.arm.linux.org.uk/
1530S: Maintained
1531F: arch/arm/vfp/
1532
1533ARM/VOIPAC PXA270 SUPPORT
1534M: Marek Vasut <marek.vasut@gmail.com>
1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536S: Maintained
1537F: arch/arm/mach-pxa/vpac270.c
1538F: arch/arm/mach-pxa/include/mach/vpac270.h
1539
1540ARM/VT8500 ARM ARCHITECTURE
1541M: Tony Prisk <linux@prisktech.co.nz>
1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543S: Maintained
1544F: arch/arm/mach-vt8500/
1545F: drivers/clocksource/vt8500_timer.c
1546F: drivers/i2c/busses/i2c-wmt.c
1547F: drivers/mmc/host/wmt-sdmmc.c
1548F: drivers/pwm/pwm-vt8500.c
1549F: drivers/rtc/rtc-vt8500.c
1550F: drivers/tty/serial/vt8500_serial.c
1551F: drivers/usb/host/ehci-platform.c
1552F: drivers/usb/host/uhci-platform.c
1553F: drivers/video/fbdev/vt8500lcdfb.*
1554F: drivers/video/fbdev/wm8505fb*
1555F: drivers/video/fbdev/wmt_ge_rops.*
1556
1557ARM/ZIPIT Z2 SUPPORT
1558M: Marek Vasut <marek.vasut@gmail.com>
1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560S: Maintained
1561F: arch/arm/mach-pxa/z2.c
1562F: arch/arm/mach-pxa/include/mach/z2.h
1563
1564ARM/ZYNQ ARCHITECTURE
1565M: Michal Simek <michal.simek@xilinx.com>
1566R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568W: http://wiki.xilinx.com
1569T: git git://git.xilinx.com/linux-xlnx.git
1570S: Supported
1571F: arch/arm/mach-zynq/
1572F: drivers/cpuidle/cpuidle-zynq.c
1573F: drivers/block/xsysace.c
1574N: zynq
1575N: xilinx
1576F: drivers/clocksource/cadence_ttc_timer.c
1577F: drivers/i2c/busses/i2c-cadence.c
1578F: drivers/mmc/host/sdhci-of-arasan.c
1579
1580ARM SMMU DRIVER
1581M: Will Deacon <will.deacon@arm.com>
1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583S: Maintained
1584F: drivers/iommu/arm-smmu.c
1585
1586ARM64 PORT (AARCH64 ARCHITECTURE)
1587M: Catalin Marinas <catalin.marinas@arm.com>
1588M: Will Deacon <will.deacon@arm.com>
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Maintained
1591F: arch/arm64/
1592F: Documentation/arm64/
1593
1594AS3645A LED FLASH CONTROLLER DRIVER
1595M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1596L: linux-media@vger.kernel.org
1597T: git git://linuxtv.org/media_tree.git
1598S: Maintained
1599F: drivers/media/i2c/as3645a.c
1600F: include/media/as3645a.h
1601
1602ASC7621 HARDWARE MONITOR DRIVER
1603M: George Joseph <george.joseph@fairview5.com>
1604L: lm-sensors@lm-sensors.org
1605S: Maintained
1606F: Documentation/hwmon/asc7621
1607F: drivers/hwmon/asc7621.c
1608
1609ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1610M: Corentin Chary <corentin.chary@gmail.com>
1611L: acpi4asus-user@lists.sourceforge.net
1612L: platform-driver-x86@vger.kernel.org
1613W: http://acpi4asus.sf.net
1614S: Maintained
1615F: drivers/platform/x86/asus*.c
1616F: drivers/platform/x86/eeepc*.c
1617
1618ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1619R: Dan Williams <dan.j.williams@intel.com>
1620W: http://sourceforge.net/projects/xscaleiop
1621S: Odd fixes
1622F: Documentation/crypto/async-tx-api.txt
1623F: crypto/async_tx/
1624F: drivers/dma/
1625F: include/linux/dmaengine.h
1626F: include/linux/async_tx.h
1627
1628AT24 EEPROM DRIVER
1629M: Wolfram Sang <wsa@the-dreams.de>
1630L: linux-i2c@vger.kernel.org
1631S: Maintained
1632F: drivers/misc/eeprom/at24.c
1633F: include/linux/platform_data/at24.h
1634
1635ATA OVER ETHERNET (AOE) DRIVER
1636M: "Ed L. Cashin" <ecashin@coraid.com>
1637W: http://support.coraid.com/support/linux
1638S: Supported
1639F: Documentation/aoe/
1640F: drivers/block/aoe/
1641
1642ATHEROS ATH GENERIC UTILITIES
1643M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1644L: linux-wireless@vger.kernel.org
1645S: Supported
1646F: drivers/net/wireless/ath/*
1647
1648ATHEROS ATH5K WIRELESS DRIVER
1649M: Jiri Slaby <jirislaby@gmail.com>
1650M: Nick Kossifidis <mickflemm@gmail.com>
1651M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1652L: linux-wireless@vger.kernel.org
1653L: ath5k-devel@lists.ath5k.org
1654W: http://wireless.kernel.org/en/users/Drivers/ath5k
1655S: Maintained
1656F: drivers/net/wireless/ath/ath5k/
1657
1658ATHEROS ATH6KL WIRELESS DRIVER
1659M: Kalle Valo <kvalo@qca.qualcomm.com>
1660L: linux-wireless@vger.kernel.org
1661W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1662T: git git://github.com/kvalo/ath.git
1663S: Supported
1664F: drivers/net/wireless/ath/ath6kl/
1665
1666WILOCITY WIL6210 WIRELESS DRIVER
1667M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1668L: linux-wireless@vger.kernel.org
1669L: wil6210@qca.qualcomm.com
1670S: Supported
1671W: http://wireless.kernel.org/en/users/Drivers/wil6210
1672F: drivers/net/wireless/ath/wil6210/
1673F: include/uapi/linux/wil6210_uapi.h
1674
1675CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1676M: Christian Lamparter <chunkeey@googlemail.com>
1677L: linux-wireless@vger.kernel.org
1678W: http://wireless.kernel.org/en/users/Drivers/carl9170
1679S: Maintained
1680F: drivers/net/wireless/ath/carl9170/
1681
1682ATK0110 HWMON DRIVER
1683M: Luca Tettamanti <kronos.it@gmail.com>
1684L: lm-sensors@lm-sensors.org
1685S: Maintained
1686F: drivers/hwmon/asus_atk0110.c
1687
1688ATI_REMOTE2 DRIVER
1689M: Ville Syrjala <syrjala@sci.fi>
1690S: Maintained
1691F: drivers/input/misc/ati_remote2.c
1692
1693ATLX ETHERNET DRIVERS
1694M: Jay Cliburn <jcliburn@gmail.com>
1695M: Chris Snook <chris.snook@gmail.com>
1696L: netdev@vger.kernel.org
1697W: http://sourceforge.net/projects/atl1
1698W: http://atl1.sourceforge.net
1699S: Maintained
1700F: drivers/net/ethernet/atheros/
1701
1702ATM
1703M: Chas Williams <chas@cmf.nrl.navy.mil>
1704L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1705L: netdev@vger.kernel.org
1706W: http://linux-atm.sourceforge.net
1707S: Maintained
1708F: drivers/atm/
1709F: include/linux/atm*
1710F: include/uapi/linux/atm*
1711
1712ATMEL AT91 / AT32 MCI DRIVER
1713M: Ludovic Desroches <ludovic.desroches@atmel.com>
1714S: Maintained
1715F: drivers/mmc/host/atmel-mci.c
1716F: drivers/mmc/host/atmel-mci-regs.h
1717
1718ATMEL AT91 / AT32 SERIAL DRIVER
1719M: Nicolas Ferre <nicolas.ferre@atmel.com>
1720S: Supported
1721F: drivers/tty/serial/atmel_serial.c
1722
1723ATMEL Audio ALSA driver
1724M: Bo Shen <voice.shen@atmel.com>
1725L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1726S: Supported
1727F: sound/soc/atmel
1728
1729ATMEL DMA DRIVER
1730M: Nicolas Ferre <nicolas.ferre@atmel.com>
1731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732S: Supported
1733F: drivers/dma/at_hdmac.c
1734F: drivers/dma/at_hdmac_regs.h
1735F: include/linux/platform_data/dma-atmel.h
1736
1737ATMEL XDMA DRIVER
1738M: Ludovic Desroches <ludovic.desroches@atmel.com>
1739L: linux-arm-kernel@lists.infradead.org
1740L: dmaengine@vger.kernel.org
1741S: Supported
1742F: drivers/dma/at_xdmac.c
1743
1744ATMEL I2C DRIVER
1745M: Ludovic Desroches <ludovic.desroches@atmel.com>
1746L: linux-i2c@vger.kernel.org
1747S: Supported
1748F: drivers/i2c/busses/i2c-at91.c
1749
1750ATMEL ISI DRIVER
1751M: Josh Wu <josh.wu@atmel.com>
1752L: linux-media@vger.kernel.org
1753S: Supported
1754F: drivers/media/platform/soc_camera/atmel-isi.c
1755F: include/media/atmel-isi.h
1756
1757ATMEL LCDFB DRIVER
1758M: Nicolas Ferre <nicolas.ferre@atmel.com>
1759L: linux-fbdev@vger.kernel.org
1760S: Maintained
1761F: drivers/video/fbdev/atmel_lcdfb.c
1762F: include/video/atmel_lcdc.h
1763
1764ATMEL MACB ETHERNET DRIVER
1765M: Nicolas Ferre <nicolas.ferre@atmel.com>
1766S: Supported
1767F: drivers/net/ethernet/cadence/
1768
1769ATMEL NAND DRIVER
1770M: Josh Wu <josh.wu@atmel.com>
1771L: linux-mtd@lists.infradead.org
1772S: Supported
1773F: drivers/mtd/nand/atmel_nand*
1774
1775ATMEL SPI DRIVER
1776M: Nicolas Ferre <nicolas.ferre@atmel.com>
1777S: Supported
1778F: drivers/spi/spi-atmel.*
1779
1780ATMEL SSC DRIVER
1781M: Bo Shen <voice.shen@atmel.com>
1782L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783S: Supported
1784F: drivers/misc/atmel-ssc.c
1785F: include/linux/atmel-ssc.h
1786
1787ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1788M: Nicolas Ferre <nicolas.ferre@atmel.com>
1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790S: Supported
1791F: drivers/misc/atmel_tclib.c
1792F: drivers/clocksource/tcb_clksrc.c
1793
1794ATMEL USBA UDC DRIVER
1795M: Nicolas Ferre <nicolas.ferre@atmel.com>
1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797S: Supported
1798F: drivers/usb/gadget/udc/atmel_usba_udc.*
1799
1800ATMEL WIRELESS DRIVER
1801M: Simon Kelley <simon@thekelleys.org.uk>
1802L: linux-wireless@vger.kernel.org
1803W: http://www.thekelleys.org.uk/atmel
1804W: http://atmelwlandriver.sourceforge.net/
1805S: Maintained
1806F: drivers/net/wireless/atmel*
1807
1808ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1809M: Bradley Grove <linuxdrivers@attotech.com>
1810L: linux-scsi@vger.kernel.org
1811W: http://www.attotech.com
1812S: Supported
1813F: drivers/scsi/esas2r
1814
1815AUDIT SUBSYSTEM
1816M: Paul Moore <paul@paul-moore.com>
1817M: Eric Paris <eparis@redhat.com>
1818L: linux-audit@redhat.com (moderated for non-subscribers)
1819W: http://people.redhat.com/sgrubb/audit/
1820T: git git://git.infradead.org/users/pcmoore/audit
1821S: Maintained
1822F: include/linux/audit.h
1823F: include/uapi/linux/audit.h
1824F: kernel/audit*
1825
1826AUXILIARY DISPLAY DRIVERS
1827M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1828W: http://miguelojeda.es/auxdisplay.htm
1829W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1830S: Maintained
1831F: drivers/auxdisplay/
1832F: include/linux/cfag12864b.h
1833
1834AVR32 ARCHITECTURE
1835M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1836M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1837W: http://www.atmel.com/products/AVR32/
1838W: http://mirror.egtvedt.no/avr32linux.org/
1839W: http://avrfreaks.net/
1840S: Maintained
1841F: arch/avr32/
1842
1843AVR32/AT32AP MACHINE SUPPORT
1844M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1845M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1846S: Maintained
1847F: arch/avr32/mach-at32ap/
1848
1849AX.25 NETWORK LAYER
1850M: Ralf Baechle <ralf@linux-mips.org>
1851L: linux-hams@vger.kernel.org
1852W: http://www.linux-ax25.org/
1853S: Maintained
1854F: include/uapi/linux/ax25.h
1855F: include/net/ax25.h
1856F: net/ax25/
1857
1858AZ6007 DVB DRIVER
1859M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1860L: linux-media@vger.kernel.org
1861W: http://linuxtv.org
1862T: git git://linuxtv.org/media_tree.git
1863S: Maintained
1864F: drivers/media/usb/dvb-usb-v2/az6007.c
1865
1866AZTECH FM RADIO RECEIVER DRIVER
1867M: Hans Verkuil <hverkuil@xs4all.nl>
1868L: linux-media@vger.kernel.org
1869T: git git://linuxtv.org/media_tree.git
1870W: http://linuxtv.org
1871S: Maintained
1872F: drivers/media/radio/radio-aztech*
1873
1874B43 WIRELESS DRIVER
1875M: Stefano Brivio <stefano.brivio@polimi.it>
1876L: linux-wireless@vger.kernel.org
1877L: b43-dev@lists.infradead.org
1878W: http://wireless.kernel.org/en/users/Drivers/b43
1879S: Maintained
1880F: drivers/net/wireless/b43/
1881
1882B43LEGACY WIRELESS DRIVER
1883M: Larry Finger <Larry.Finger@lwfinger.net>
1884M: Stefano Brivio <stefano.brivio@polimi.it>
1885L: linux-wireless@vger.kernel.org
1886L: b43-dev@lists.infradead.org
1887W: http://wireless.kernel.org/en/users/Drivers/b43
1888S: Maintained
1889F: drivers/net/wireless/b43legacy/
1890
1891BACKLIGHT CLASS/SUBSYSTEM
1892M: Jingoo Han <jg1.han@samsung.com>
1893M: Lee Jones <lee.jones@linaro.org>
1894S: Maintained
1895F: drivers/video/backlight/
1896F: include/linux/backlight.h
1897
1898BATMAN ADVANCED
1899M: Marek Lindner <mareklindner@neomailbox.ch>
1900M: Simon Wunderlich <sw@simonwunderlich.de>
1901M: Antonio Quartulli <antonio@meshcoding.com>
1902L: b.a.t.m.a.n@lists.open-mesh.org
1903W: http://www.open-mesh.org/
1904S: Maintained
1905F: net/batman-adv/
1906
1907BAYCOM/HDLCDRV DRIVERS FOR AX.25
1908M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1909L: linux-hams@vger.kernel.org
1910W: http://www.baycom.org/~tom/ham/ham.html
1911S: Maintained
1912F: drivers/net/hamradio/baycom*
1913
1914BCACHE (BLOCK LAYER CACHE)
1915M: Kent Overstreet <kmo@daterainc.com>
1916L: linux-bcache@vger.kernel.org
1917W: http://bcache.evilpiepirate.org
1918S: Maintained:
1919F: drivers/md/bcache/
1920
1921BEFS FILE SYSTEM
1922S: Orphan
1923F: Documentation/filesystems/befs.txt
1924F: fs/befs/
1925
1926BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1927M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1928L: netdev@vger.kernel.org
1929S: Maintained
1930F: drivers/net/ethernet/ec_bhf.c
1931
1932BFS FILE SYSTEM
1933M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1934S: Maintained
1935F: Documentation/filesystems/bfs.txt
1936F: fs/bfs/
1937F: include/uapi/linux/bfs_fs.h
1938
1939BLACKFIN ARCHITECTURE
1940M: Steven Miao <realmz6@gmail.com>
1941L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1942T: git git://git.code.sf.net/p/adi-linux/code
1943W: http://blackfin.uclinux.org
1944S: Supported
1945F: arch/blackfin/
1946
1947BLACKFIN EMAC DRIVER
1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1949W: http://blackfin.uclinux.org
1950S: Supported
1951F: drivers/net/ethernet/adi/
1952
1953BLACKFIN RTC DRIVER
1954L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1955W: http://blackfin.uclinux.org
1956S: Supported
1957F: drivers/rtc/rtc-bfin.c
1958
1959BLACKFIN SDH DRIVER
1960M: Sonic Zhang <sonic.zhang@analog.com>
1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1962W: http://blackfin.uclinux.org
1963S: Supported
1964F: drivers/mmc/host/bfin_sdh.c
1965
1966BLACKFIN SERIAL 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/tty/serial/bfin_uart.c
1972
1973BLACKFIN WATCHDOG DRIVER
1974L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1975W: http://blackfin.uclinux.org
1976S: Supported
1977F: drivers/watchdog/bfin_wdt.c
1978
1979BLACKFIN I2C TWI DRIVER
1980M: Sonic Zhang <sonic.zhang@analog.com>
1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1982W: http://blackfin.uclinux.org/
1983S: Supported
1984F: drivers/i2c/busses/i2c-bfin-twi.c
1985
1986BLACKFIN MEDIA DRIVER
1987M: Scott Jiang <scott.jiang.linux@gmail.com>
1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1989W: http://blackfin.uclinux.org/
1990S: Supported
1991F: drivers/media/platform/blackfin/
1992F: drivers/media/i2c/adv7183*
1993F: drivers/media/i2c/vs6624*
1994
1995BLINKM RGB LED DRIVER
1996M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1997S: Maintained
1998F: drivers/leds/leds-blinkm.c
1999
2000BLOCK LAYER
2001M: Jens Axboe <axboe@kernel.dk>
2002T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2003S: Maintained
2004F: block/
2005
2006BLOCK2MTD DRIVER
2007M: Joern Engel <joern@lazybastard.org>
2008L: linux-mtd@lists.infradead.org
2009S: Maintained
2010F: drivers/mtd/devices/block2mtd.c
2011
2012BLUETOOTH DRIVERS
2013M: Marcel Holtmann <marcel@holtmann.org>
2014M: Gustavo Padovan <gustavo@padovan.org>
2015M: Johan Hedberg <johan.hedberg@gmail.com>
2016L: linux-bluetooth@vger.kernel.org
2017W: http://www.bluez.org/
2018T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2019T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2020S: Maintained
2021F: drivers/bluetooth/
2022
2023BLUETOOTH SUBSYSTEM
2024M: Marcel Holtmann <marcel@holtmann.org>
2025M: Gustavo Padovan <gustavo@padovan.org>
2026M: Johan Hedberg <johan.hedberg@gmail.com>
2027L: linux-bluetooth@vger.kernel.org
2028W: http://www.bluez.org/
2029T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2030T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2031S: Maintained
2032F: net/bluetooth/
2033F: include/net/bluetooth/
2034
2035BONDING DRIVER
2036M: Jay Vosburgh <j.vosburgh@gmail.com>
2037M: Veaceslav Falico <vfalico@gmail.com>
2038M: Andy Gospodarek <andy@greyhouse.net>
2039L: netdev@vger.kernel.org
2040W: http://sourceforge.net/projects/bonding/
2041S: Supported
2042F: drivers/net/bonding/
2043F: include/uapi/linux/if_bonding.h
2044
2045BPF (Safe dynamic programs and tools)
2046M: Alexei Starovoitov <ast@kernel.org>
2047L: netdev@vger.kernel.org
2048L: linux-kernel@vger.kernel.org
2049S: Supported
2050F: kernel/bpf/
2051
2052BROADCOM B44 10/100 ETHERNET DRIVER
2053M: Gary Zambrano <zambrano@broadcom.com>
2054L: netdev@vger.kernel.org
2055S: Supported
2056F: drivers/net/ethernet/broadcom/b44.*
2057
2058BROADCOM GENET ETHERNET DRIVER
2059M: Florian Fainelli <f.fainelli@gmail.com>
2060L: netdev@vger.kernel.org
2061S: Supported
2062F: drivers/net/ethernet/broadcom/genet/
2063
2064BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2065M: Sony Chacko <sony.chacko@qlogic.com>
2066M: Dept-HSGLinuxNICDev@qlogic.com
2067L: netdev@vger.kernel.org
2068S: Supported
2069F: drivers/net/ethernet/broadcom/bnx2.*
2070F: drivers/net/ethernet/broadcom/bnx2_*
2071
2072BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2073M: Ariel Elior <ariel.elior@qlogic.com>
2074L: netdev@vger.kernel.org
2075S: Supported
2076F: drivers/net/ethernet/broadcom/bnx2x/
2077
2078BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2079M: Christian Daudt <bcm@fixthebug.org>
2080M: Matt Porter <mporter@linaro.org>
2081M: Florian Fainelli <f.fainelli@gmail.com>
2082L: bcm-kernel-feedback-list@broadcom.com
2083T: git git://github.com/broadcom/mach-bcm
2084S: Maintained
2085F: arch/arm/mach-bcm/
2086F: arch/arm/boot/dts/bcm113*
2087F: arch/arm/boot/dts/bcm216*
2088F: arch/arm/boot/dts/bcm281*
2089F: arch/arm/configs/bcm_defconfig
2090F: drivers/mmc/host/sdhci-bcm-kona.c
2091F: drivers/clocksource/bcm_kona_timer.c
2092
2093BROADCOM BCM2835 ARM ARCHITECTURE
2094M: Stephen Warren <swarren@wwwdotorg.org>
2095M: Lee Jones <lee@kernel.org>
2096L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2097T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2098S: Maintained
2099N: bcm2835
2100
2101BROADCOM BCM33XX MIPS ARCHITECTURE
2102M: Kevin Cernekee <cernekee@gmail.com>
2103L: linux-mips@linux-mips.org
2104S: Maintained
2105F: arch/mips/bcm3384/*
2106F: arch/mips/include/asm/mach-bcm3384/*
2107F: arch/mips/kernel/*bmips*
2108
2109BROADCOM BCM5301X ARM ARCHITECTURE
2110M: Hauke Mehrtens <hauke@hauke-m.de>
2111L: linux-arm-kernel@lists.infradead.org
2112S: Maintained
2113F: arch/arm/mach-bcm/bcm_5301x.c
2114F: arch/arm/boot/dts/bcm5301x.dtsi
2115F: arch/arm/boot/dts/bcm470*
2116
2117BROADCOM BCM63XX ARM ARCHITECTURE
2118M: Florian Fainelli <f.fainelli@gmail.com>
2119L: linux-arm-kernel@lists.infradead.org
2120T: git git://git.github.com/brcm/linux.git
2121S: Maintained
2122F: arch/arm/mach-bcm/bcm63xx.c
2123F: arch/arm/include/debug/bcm63xx.S
2124
2125BROADCOM BCM63XX/BCM33XX UDC DRIVER
2126M: Kevin Cernekee <cernekee@gmail.com>
2127L: linux-usb@vger.kernel.org
2128S: Maintained
2129F: drivers/usb/gadget/udc/bcm63xx_udc.*
2130
2131BROADCOM BCM7XXX ARM ARCHITECTURE
2132M: Marc Carino <marc.ceeeee@gmail.com>
2133M: Brian Norris <computersforpeace@gmail.com>
2134M: Gregory Fong <gregory.0xf0@gmail.com>
2135M: Florian Fainelli <f.fainelli@gmail.com>
2136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2137S: Maintained
2138F: arch/arm/mach-bcm/*brcmstb*
2139F: arch/arm/boot/dts/bcm7*.dts*
2140F: drivers/bus/brcmstb_gisb.c
2141
2142BROADCOM BMIPS MIPS ARCHITECTURE
2143M: Kevin Cernekee <cernekee@gmail.com>
2144M: Florian Fainelli <f.fainelli@gmail.com>
2145L: linux-mips@linux-mips.org
2146S: Maintained
2147F: arch/mips/bmips/*
2148F: arch/mips/include/asm/mach-bmips/*
2149F: arch/mips/kernel/*bmips*
2150F: arch/mips/boot/dts/bcm*.dts*
2151F: drivers/irqchip/irq-bcm7*
2152F: drivers/irqchip/irq-brcmstb*
2153
2154BROADCOM TG3 GIGABIT ETHERNET DRIVER
2155M: Prashant Sreedharan <prashant@broadcom.com>
2156M: Michael Chan <mchan@broadcom.com>
2157L: netdev@vger.kernel.org
2158S: Supported
2159F: drivers/net/ethernet/broadcom/tg3.*
2160
2161BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2162M: Brett Rudley <brudley@broadcom.com>
2163M: Arend van Spriel <arend@broadcom.com>
2164M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2165M: Hante Meuleman <meuleman@broadcom.com>
2166L: linux-wireless@vger.kernel.org
2167L: brcm80211-dev-list@broadcom.com
2168S: Supported
2169F: drivers/net/wireless/brcm80211/
2170
2171BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2172M: QLogic-Storage-Upstream@qlogic.com
2173L: linux-scsi@vger.kernel.org
2174S: Supported
2175F: drivers/scsi/bnx2fc/
2176
2177BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2178M: QLogic-Storage-Upstream@qlogic.com
2179L: linux-scsi@vger.kernel.org
2180S: Supported
2181F: drivers/scsi/bnx2i/
2182
2183BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2184M: Ray Jui <rjui@broadcom.com>
2185M: Scott Branden <sbranden@broadcom.com>
2186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2187L: bcm-kernel-feedback-list@broadcom.com
2188T: git git://git.github.com/brcm/linux.git
2189S: Maintained
2190N: iproc
2191N: cygnus
2192N: bcm9113*
2193N: bcm9583*
2194N: bcm583*
2195N: bcm113*
2196
2197BROADCOM KONA GPIO DRIVER
2198M: Ray Jui <rjui@broadcom.com>
2199L: bcm-kernel-feedback-list@broadcom.com
2200S: Supported
2201F: drivers/gpio/gpio-bcm-kona.c
2202F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2203
2204BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2205M: Rafał Miłecki <zajec5@gmail.com>
2206L: linux-wireless@vger.kernel.org
2207S: Maintained
2208F: drivers/bcma/
2209F: include/linux/bcma/
2210
2211BROADCOM SYSTEMPORT ETHERNET DRIVER
2212M: Florian Fainelli <f.fainelli@gmail.com>
2213L: netdev@vger.kernel.org
2214S: Supported
2215F: drivers/net/ethernet/broadcom/bcmsysport.*
2216
2217BROCADE BFA FC SCSI DRIVER
2218M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2219M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2220L: linux-scsi@vger.kernel.org
2221S: Supported
2222F: drivers/scsi/bfa/
2223
2224BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2225M: Rasesh Mody <rasesh.mody@qlogic.com>
2226L: netdev@vger.kernel.org
2227S: Supported
2228F: drivers/net/ethernet/brocade/bna/
2229
2230BSG (block layer generic sg v4 driver)
2231M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2232L: linux-scsi@vger.kernel.org
2233S: Supported
2234F: block/bsg.c
2235F: include/linux/bsg.h
2236F: include/uapi/linux/bsg.h
2237
2238BT87X AUDIO DRIVER
2239M: Clemens Ladisch <clemens@ladisch.de>
2240L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2241T: git git://git.alsa-project.org/alsa-kernel.git
2242S: Maintained
2243F: Documentation/sound/alsa/Bt87x.txt
2244F: sound/pci/bt87x.c
2245
2246BT8XXGPIO DRIVER
2247M: Michael Buesch <m@bues.ch>
2248W: http://bu3sch.de/btgpio.php
2249S: Maintained
2250F: drivers/gpio/gpio-bt8xx.c
2251
2252BTRFS FILE SYSTEM
2253M: Chris Mason <clm@fb.com>
2254M: Josef Bacik <jbacik@fb.com>
2255L: linux-btrfs@vger.kernel.org
2256W: http://btrfs.wiki.kernel.org/
2257Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2258T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2259S: Maintained
2260F: Documentation/filesystems/btrfs.txt
2261F: fs/btrfs/
2262
2263BTTV VIDEO4LINUX DRIVER
2264M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2265L: linux-media@vger.kernel.org
2266W: http://linuxtv.org
2267T: git git://linuxtv.org/media_tree.git
2268S: Odd fixes
2269F: Documentation/video4linux/bttv/
2270F: drivers/media/pci/bt8xx/bttv*
2271
2272BUSLOGIC SCSI DRIVER
2273M: Khalid Aziz <khalid@gonehiking.org>
2274L: linux-scsi@vger.kernel.org
2275S: Maintained
2276F: drivers/scsi/BusLogic.*
2277F: drivers/scsi/FlashPoint.*
2278
2279C-MEDIA CMI8788 DRIVER
2280M: Clemens Ladisch <clemens@ladisch.de>
2281L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2282T: git git://git.alsa-project.org/alsa-kernel.git
2283S: Maintained
2284F: sound/pci/oxygen/
2285
2286C6X ARCHITECTURE
2287M: Mark Salter <msalter@redhat.com>
2288M: Aurelien Jacquiot <a-jacquiot@ti.com>
2289L: linux-c6x-dev@linux-c6x.org
2290W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2291S: Maintained
2292F: arch/c6x/
2293
2294CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2295M: David Howells <dhowells@redhat.com>
2296L: linux-cachefs@redhat.com
2297S: Supported
2298F: Documentation/filesystems/caching/cachefiles.txt
2299F: fs/cachefiles/
2300
2301CADET FM/AM RADIO RECEIVER DRIVER
2302M: Hans Verkuil <hverkuil@xs4all.nl>
2303L: linux-media@vger.kernel.org
2304T: git git://linuxtv.org/media_tree.git
2305W: http://linuxtv.org
2306S: Maintained
2307F: drivers/media/radio/radio-cadet*
2308
2309CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2310M: Jonathan Corbet <corbet@lwn.net>
2311L: linux-media@vger.kernel.org
2312T: git git://linuxtv.org/media_tree.git
2313S: Maintained
2314F: Documentation/video4linux/cafe_ccic
2315F: drivers/media/platform/marvell-ccic/
2316
2317CAIF NETWORK LAYER
2318M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2319L: netdev@vger.kernel.org
2320S: Supported
2321F: Documentation/networking/caif/
2322F: drivers/net/caif/
2323F: include/uapi/linux/caif/
2324F: include/net/caif/
2325F: net/caif/
2326
2327CALGARY x86-64 IOMMU
2328M: Muli Ben-Yehuda <muli@il.ibm.com>
2329M: "Jon D. Mason" <jdmason@kudzu.us>
2330L: discuss@x86-64.org
2331S: Maintained
2332F: arch/x86/kernel/pci-calgary_64.c
2333F: arch/x86/kernel/tce_64.c
2334F: arch/x86/include/asm/calgary.h
2335F: arch/x86/include/asm/tce.h
2336
2337CAN NETWORK LAYER
2338M: Oliver Hartkopp <socketcan@hartkopp.net>
2339L: linux-can@vger.kernel.org
2340W: http://gitorious.org/linux-can
2341T: git git://gitorious.org/linux-can/linux-can-next.git
2342S: Maintained
2343F: Documentation/networking/can.txt
2344F: net/can/
2345F: include/linux/can/core.h
2346F: include/uapi/linux/can.h
2347F: include/uapi/linux/can/bcm.h
2348F: include/uapi/linux/can/raw.h
2349F: include/uapi/linux/can/gw.h
2350
2351CAN NETWORK DRIVERS
2352M: Wolfgang Grandegger <wg@grandegger.com>
2353M: Marc Kleine-Budde <mkl@pengutronix.de>
2354L: linux-can@vger.kernel.org
2355W: http://gitorious.org/linux-can
2356T: git git://gitorious.org/linux-can/linux-can-next.git
2357S: Maintained
2358F: drivers/net/can/
2359F: include/linux/can/dev.h
2360F: include/linux/can/platform/
2361F: include/uapi/linux/can/error.h
2362F: include/uapi/linux/can/netlink.h
2363
2364CAPABILITIES
2365M: Serge Hallyn <serge.hallyn@canonical.com>
2366L: linux-security-module@vger.kernel.org
2367S: Supported
2368F: include/linux/capability.h
2369F: include/uapi/linux/capability.h
2370F: security/capability.c
2371F: security/commoncap.c
2372F: kernel/capability.c
2373
2374CC2520 IEEE-802.15.4 RADIO DRIVER
2375M: Varka Bhadram <varkabhadram@gmail.com>
2376L: linux-wpan@vger.kernel.org
2377S: Maintained
2378F: drivers/net/ieee802154/cc2520.c
2379F: include/linux/spi/cc2520.h
2380F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2381
2382CELL BROADBAND ENGINE ARCHITECTURE
2383M: Arnd Bergmann <arnd@arndb.de>
2384L: linuxppc-dev@lists.ozlabs.org
2385L: cbe-oss-dev@lists.ozlabs.org
2386W: http://www.ibm.com/developerworks/power/cell/
2387S: Supported
2388F: arch/powerpc/include/asm/cell*.h
2389F: arch/powerpc/include/asm/spu*.h
2390F: arch/powerpc/include/uapi/asm/spu*.h
2391F: arch/powerpc/oprofile/*cell*
2392F: arch/powerpc/platforms/cell/
2393
2394CEPH DISTRIBUTED FILE SYSTEM CLIENT
2395M: Sage Weil <sage@inktank.com>
2396L: ceph-devel@vger.kernel.org
2397W: http://ceph.com/
2398T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2399S: Supported
2400F: Documentation/filesystems/ceph.txt
2401F: fs/ceph/
2402F: net/ceph/
2403F: include/linux/ceph/
2404F: include/linux/crush/
2405
2406CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2407L: linux-usb@vger.kernel.org
2408S: Orphan
2409F: Documentation/usb/WUSB-Design-overview.txt
2410F: Documentation/usb/wusb-cbaf
2411F: drivers/usb/host/hwa-hc.c
2412F: drivers/usb/host/whci/
2413F: drivers/usb/wusbcore/
2414F: include/linux/usb/wusb*
2415
2416CFAG12864B LCD DRIVER
2417M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2418W: http://miguelojeda.es/auxdisplay.htm
2419W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2420S: Maintained
2421F: drivers/auxdisplay/cfag12864b.c
2422F: include/linux/cfag12864b.h
2423
2424CFAG12864BFB LCD FRAMEBUFFER 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/cfag12864bfb.c
2430F: include/linux/cfag12864b.h
2431
2432CFG80211 and NL80211
2433M: Johannes Berg <johannes@sipsolutions.net>
2434L: linux-wireless@vger.kernel.org
2435W: http://wireless.kernel.org/
2436T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2437T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2438S: Maintained
2439F: include/uapi/linux/nl80211.h
2440F: include/net/cfg80211.h
2441F: net/wireless/*
2442X: net/wireless/wext*
2443
2444CHAR and MISC DRIVERS
2445M: Arnd Bergmann <arnd@arndb.de>
2446M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2447T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2448S: Supported
2449F: drivers/char/*
2450F: drivers/misc/*
2451F: include/linux/miscdevice.h
2452
2453CHECKPATCH
2454M: Andy Whitcroft <apw@canonical.com>
2455M: Joe Perches <joe@perches.com>
2456S: Maintained
2457F: scripts/checkpatch.pl
2458
2459CHINESE DOCUMENTATION
2460M: Harry Wei <harryxiyou@gmail.com>
2461L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2462L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2463S: Maintained
2464F: Documentation/zh_CN/
2465
2466CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2467M: Peter Chen <Peter.Chen@freescale.com>
2468T: git git://github.com/hzpeterchen/linux-usb.git
2469L: linux-usb@vger.kernel.org
2470S: Maintained
2471F: drivers/usb/chipidea/
2472
2473CHROME HARDWARE PLATFORM SUPPORT
2474M: Olof Johansson <olof@lixom.net>
2475S: Maintained
2476F: drivers/platform/chrome/
2477
2478CISCO VIC ETHERNET NIC DRIVER
2479M: Christian Benvenuti <benve@cisco.com>
2480M: Sujith Sankar <ssujith@cisco.com>
2481M: Govindarajulu Varadarajan <_govind@gmx.com>
2482M: Neel Patel <neepatel@cisco.com>
2483S: Supported
2484F: drivers/net/ethernet/cisco/enic/
2485
2486CISCO VIC LOW LATENCY NIC DRIVER
2487M: Upinder Malhi <umalhi@cisco.com>
2488S: Supported
2489F: drivers/infiniband/hw/usnic
2490
2491CIRRUS LOGIC EP93XX ETHERNET DRIVER
2492M: Hartley Sweeten <hsweeten@visionengravers.com>
2493L: netdev@vger.kernel.org
2494S: Maintained
2495F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2496
2497CIRRUS LOGIC AUDIO CODEC DRIVERS
2498M: Brian Austin <brian.austin@cirrus.com>
2499M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2500L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2501S: Maintained
2502F: sound/soc/codecs/cs*
2503
2504CLEANCACHE API
2505M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2506L: linux-kernel@vger.kernel.org
2507S: Maintained
2508F: mm/cleancache.c
2509F: include/linux/cleancache.h
2510
2511CLK API
2512M: Russell King <linux@arm.linux.org.uk>
2513S: Maintained
2514F: include/linux/clk.h
2515
2516CLOCKSOURCE, CLOCKEVENT DRIVERS
2517M: Daniel Lezcano <daniel.lezcano@linaro.org>
2518M: Thomas Gleixner <tglx@linutronix.de>
2519L: linux-kernel@vger.kernel.org
2520T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2521S: Supported
2522F: drivers/clocksource
2523
2524CISCO FCOE HBA DRIVER
2525M: Hiral Patel <hiralpat@cisco.com>
2526M: Suma Ramars <sramars@cisco.com>
2527M: Brian Uchino <buchino@cisco.com>
2528L: linux-scsi@vger.kernel.org
2529S: Supported
2530F: drivers/scsi/fnic/
2531
2532CMPC ACPI DRIVER
2533M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2534M: Daniel Oliveira Nascimento <don@syst.com.br>
2535L: platform-driver-x86@vger.kernel.org
2536S: Supported
2537F: drivers/platform/x86/classmate-laptop.c
2538
2539COCCINELLE/Semantic Patches (SmPL)
2540M: Julia Lawall <Julia.Lawall@lip6.fr>
2541M: Gilles Muller <Gilles.Muller@lip6.fr>
2542M: Nicolas Palix <nicolas.palix@imag.fr>
2543M: Michal Marek <mmarek@suse.cz>
2544L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2545T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2546W: http://coccinelle.lip6.fr/
2547S: Supported
2548F: Documentation/coccinelle.txt
2549F: scripts/coccinelle/
2550F: scripts/coccicheck
2551
2552CODA FILE SYSTEM
2553M: Jan Harkes <jaharkes@cs.cmu.edu>
2554M: coda@cs.cmu.edu
2555L: codalist@coda.cs.cmu.edu
2556W: http://www.coda.cs.cmu.edu/
2557S: Maintained
2558F: Documentation/filesystems/coda.txt
2559F: fs/coda/
2560F: include/linux/coda*.h
2561F: include/uapi/linux/coda*.h
2562
2563CODA V4L2 MEM2MEM DRIVER
2564M: Philipp Zabel <p.zabel@pengutronix.de>
2565L: linux-media@vger.kernel.org
2566S: Maintained
2567F: Documentation/devicetree/bindings/media/coda.txt
2568F: drivers/media/platform/coda/
2569
2570COMMON CLK FRAMEWORK
2571M: Mike Turquette <mturquette@linaro.org>
2572M: Stephen Boyd <sboyd@codeaurora.org>
2573L: linux-kernel@vger.kernel.org
2574T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2575S: Maintained
2576F: drivers/clk/
2577X: drivers/clk/clkdev.c
2578F: include/linux/clk-pr*
2579F: include/linux/clk/
2580
2581COMMON INTERNET FILE SYSTEM (CIFS)
2582M: Steve French <sfrench@samba.org>
2583L: linux-cifs@vger.kernel.org
2584L: samba-technical@lists.samba.org (moderated for non-subscribers)
2585W: http://linux-cifs.samba.org/
2586T: git git://git.samba.org/sfrench/cifs-2.6.git
2587S: Supported
2588F: Documentation/filesystems/cifs/
2589F: fs/cifs/
2590
2591COMPACTPCI HOTPLUG CORE
2592M: Scott Murray <scott@spiteful.org>
2593L: linux-pci@vger.kernel.org
2594S: Maintained
2595F: drivers/pci/hotplug/cpci_hotplug*
2596
2597COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2598M: Scott Murray <scott@spiteful.org>
2599L: linux-pci@vger.kernel.org
2600S: Maintained
2601F: drivers/pci/hotplug/cpcihp_zt5550.*
2602
2603COMPACTPCI HOTPLUG GENERIC DRIVER
2604M: Scott Murray <scott@spiteful.org>
2605L: linux-pci@vger.kernel.org
2606S: Maintained
2607F: drivers/pci/hotplug/cpcihp_generic.c
2608
2609COMPAL LAPTOP SUPPORT
2610M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2611L: platform-driver-x86@vger.kernel.org
2612S: Maintained
2613F: drivers/platform/x86/compal-laptop.c
2614
2615CONEXANT ACCESSRUNNER USB DRIVER
2616M: Simon Arlott <cxacru@fire.lp0.eu>
2617L: accessrunner-general@lists.sourceforge.net
2618W: http://accessrunner.sourceforge.net/
2619S: Maintained
2620F: drivers/usb/atm/cxacru.c
2621
2622CONFIGFS
2623M: Joel Becker <jlbec@evilplan.org>
2624T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2625S: Supported
2626F: fs/configfs/
2627F: include/linux/configfs.h
2628
2629CONNECTOR
2630M: Evgeniy Polyakov <zbr@ioremap.net>
2631L: netdev@vger.kernel.org
2632S: Maintained
2633F: drivers/connector/
2634
2635CONTROL GROUP (CGROUP)
2636M: Tejun Heo <tj@kernel.org>
2637M: Li Zefan <lizefan@huawei.com>
2638L: cgroups@vger.kernel.org
2639T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2640S: Maintained
2641F: Documentation/cgroups/
2642F: include/linux/cgroup*
2643F: kernel/cgroup*
2644
2645CONTROL GROUP - CPUSET
2646M: Li Zefan <lizefan@huawei.com>
2647L: cgroups@vger.kernel.org
2648W: http://www.bullopensource.org/cpuset/
2649W: http://oss.sgi.com/projects/cpusets/
2650T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2651S: Maintained
2652F: Documentation/cgroups/cpusets.txt
2653F: include/linux/cpuset.h
2654F: kernel/cpuset.c
2655
2656CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2657M: Johannes Weiner <hannes@cmpxchg.org>
2658M: Michal Hocko <mhocko@suse.cz>
2659L: cgroups@vger.kernel.org
2660L: linux-mm@kvack.org
2661S: Maintained
2662F: mm/memcontrol.c
2663F: mm/swap_cgroup.c
2664
2665CORETEMP HARDWARE MONITORING DRIVER
2666M: Fenghua Yu <fenghua.yu@intel.com>
2667L: lm-sensors@lm-sensors.org
2668S: Maintained
2669F: Documentation/hwmon/coretemp
2670F: drivers/hwmon/coretemp.c
2671
2672COSA/SRP SYNC SERIAL DRIVER
2673M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2674W: http://www.fi.muni.cz/~kas/cosa/
2675S: Maintained
2676F: drivers/net/wan/cosa*
2677
2678CPMAC ETHERNET DRIVER
2679M: Florian Fainelli <florian@openwrt.org>
2680L: netdev@vger.kernel.org
2681S: Maintained
2682F: drivers/net/ethernet/ti/cpmac.c
2683
2684CPU FREQUENCY DRIVERS
2685M: Rafael J. Wysocki <rjw@rjwysocki.net>
2686M: Viresh Kumar <viresh.kumar@linaro.org>
2687L: linux-pm@vger.kernel.org
2688S: Maintained
2689T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2690T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2691F: drivers/cpufreq/
2692F: include/linux/cpufreq.h
2693
2694CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2695M: Viresh Kumar <viresh.kumar@linaro.org>
2696M: Sudeep Holla <sudeep.holla@arm.com>
2697L: linux-pm@vger.kernel.org
2698W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2699S: Maintained
2700F: drivers/cpufreq/arm_big_little.h
2701F: drivers/cpufreq/arm_big_little.c
2702F: drivers/cpufreq/arm_big_little_dt.c
2703
2704CPUIDLE DRIVER - ARM BIG LITTLE
2705M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2706M: Daniel Lezcano <daniel.lezcano@linaro.org>
2707L: linux-pm@vger.kernel.org
2708L: linux-arm-kernel@lists.infradead.org
2709T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2710S: Maintained
2711F: drivers/cpuidle/cpuidle-big_little.c
2712
2713CPUIDLE DRIVER - ARM EXYNOS
2714M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2715M: Daniel Lezcano <daniel.lezcano@linaro.org>
2716M: Kukjin Kim <kgene@kernel.org>
2717L: linux-pm@vger.kernel.org
2718L: linux-samsung-soc@vger.kernel.org
2719S: Supported
2720F: drivers/cpuidle/cpuidle-exynos.c
2721F: arch/arm/mach-exynos/pm.c
2722
2723CPUIDLE DRIVERS
2724M: Rafael J. Wysocki <rjw@rjwysocki.net>
2725M: Daniel Lezcano <daniel.lezcano@linaro.org>
2726L: linux-pm@vger.kernel.org
2727S: Maintained
2728T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2729F: drivers/cpuidle/*
2730F: include/linux/cpuidle.h
2731
2732CPUID/MSR DRIVER
2733M: "H. Peter Anvin" <hpa@zytor.com>
2734S: Maintained
2735F: arch/x86/kernel/cpuid.c
2736F: arch/x86/kernel/msr.c
2737
2738CPU POWER MONITORING SUBSYSTEM
2739M: Thomas Renninger <trenn@suse.de>
2740L: linux-pm@vger.kernel.org
2741S: Maintained
2742F: tools/power/cpupower/
2743
2744CRAMFS FILESYSTEM
2745W: http://sourceforge.net/projects/cramfs/
2746S: Orphan / Obsolete
2747F: Documentation/filesystems/cramfs.txt
2748F: fs/cramfs/
2749
2750CRIS PORT
2751M: Mikael Starvik <starvik@axis.com>
2752M: Jesper Nilsson <jesper.nilsson@axis.com>
2753L: linux-cris-kernel@axis.com
2754W: http://developer.axis.com
2755S: Maintained
2756F: arch/cris/
2757F: drivers/tty/serial/crisv10.*
2758
2759CRYPTO API
2760M: Herbert Xu <herbert@gondor.apana.org.au>
2761M: "David S. Miller" <davem@davemloft.net>
2762L: linux-crypto@vger.kernel.org
2763T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2764S: Maintained
2765F: Documentation/crypto/
2766F: arch/*/crypto/
2767F: crypto/
2768F: drivers/crypto/
2769F: include/crypto/
2770
2771CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2772M: Neil Horman <nhorman@tuxdriver.com>
2773L: linux-crypto@vger.kernel.org
2774S: Maintained
2775F: crypto/ansi_cprng.c
2776F: crypto/rng.c
2777
2778CS5535 Audio ALSA driver
2779M: Jaya Kumar <jayakumar.alsa@gmail.com>
2780S: Maintained
2781F: sound/pci/cs5535audio/
2782
2783CW1200 WLAN driver
2784M: Solomon Peachy <pizza@shaftnet.org>
2785S: Maintained
2786F: drivers/net/wireless/cw1200/
2787
2788CX18 VIDEO4LINUX DRIVER
2789M: Andy Walls <awalls@md.metrocast.net>
2790L: ivtv-devel@ivtvdriver.org (subscribers-only)
2791L: linux-media@vger.kernel.org
2792T: git git://linuxtv.org/media_tree.git
2793W: http://linuxtv.org
2794W: http://www.ivtvdriver.org/index.php/Cx18
2795S: Maintained
2796F: Documentation/video4linux/cx18.txt
2797F: drivers/media/pci/cx18/
2798F: include/uapi/linux/ivtv*
2799
2800CX2341X MPEG ENCODER HELPER MODULE
2801M: Hans Verkuil <hverkuil@xs4all.nl>
2802L: linux-media@vger.kernel.org
2803T: git git://linuxtv.org/media_tree.git
2804W: http://linuxtv.org
2805S: Maintained
2806F: drivers/media/common/cx2341x*
2807F: include/media/cx2341x*
2808
2809CX88 VIDEO4LINUX DRIVER
2810M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2811L: linux-media@vger.kernel.org
2812W: http://linuxtv.org
2813T: git git://linuxtv.org/media_tree.git
2814S: Odd fixes
2815F: Documentation/video4linux/cx88/
2816F: drivers/media/pci/cx88/
2817
2818CXD2820R MEDIA DRIVER
2819M: Antti Palosaari <crope@iki.fi>
2820L: linux-media@vger.kernel.org
2821W: http://linuxtv.org/
2822W: http://palosaari.fi/linux/
2823Q: http://patchwork.linuxtv.org/project/linux-media/list/
2824T: git git://linuxtv.org/anttip/media_tree.git
2825S: Maintained
2826F: drivers/media/dvb-frontends/cxd2820r*
2827
2828CXGB3 ETHERNET DRIVER (CXGB3)
2829M: Santosh Raspatur <santosh@chelsio.com>
2830L: netdev@vger.kernel.org
2831W: http://www.chelsio.com
2832S: Supported
2833F: drivers/net/ethernet/chelsio/cxgb3/
2834
2835CXGB3 ISCSI DRIVER (CXGB3I)
2836M: Karen Xie <kxie@chelsio.com>
2837L: linux-scsi@vger.kernel.org
2838W: http://www.chelsio.com
2839S: Supported
2840F: drivers/scsi/cxgbi/cxgb3i
2841
2842CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2843M: Steve Wise <swise@chelsio.com>
2844L: linux-rdma@vger.kernel.org
2845W: http://www.openfabrics.org
2846S: Supported
2847F: drivers/infiniband/hw/cxgb3/
2848
2849CXGB4 ETHERNET DRIVER (CXGB4)
2850M: Hariprasad S <hariprasad@chelsio.com>
2851L: netdev@vger.kernel.org
2852W: http://www.chelsio.com
2853S: Supported
2854F: drivers/net/ethernet/chelsio/cxgb4/
2855
2856CXGB4 ISCSI DRIVER (CXGB4I)
2857M: Karen Xie <kxie@chelsio.com>
2858L: linux-scsi@vger.kernel.org
2859W: http://www.chelsio.com
2860S: Supported
2861F: drivers/scsi/cxgbi/cxgb4i
2862
2863CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2864M: Steve Wise <swise@chelsio.com>
2865L: linux-rdma@vger.kernel.org
2866W: http://www.openfabrics.org
2867S: Supported
2868F: drivers/infiniband/hw/cxgb4/
2869
2870CXGB4VF ETHERNET DRIVER (CXGB4VF)
2871M: Casey Leedom <leedom@chelsio.com>
2872L: netdev@vger.kernel.org
2873W: http://www.chelsio.com
2874S: Supported
2875F: drivers/net/ethernet/chelsio/cxgb4vf/
2876
2877CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2878M: Ian Munsie <imunsie@au1.ibm.com>
2879M: Michael Neuling <mikey@neuling.org>
2880L: linuxppc-dev@lists.ozlabs.org
2881S: Supported
2882F: drivers/misc/cxl/
2883F: include/misc/cxl.h
2884F: include/uapi/misc/cxl.h
2885F: Documentation/powerpc/cxl.txt
2886F: Documentation/powerpc/cxl.txt
2887F: Documentation/ABI/testing/sysfs-class-cxl
2888
2889STMMAC ETHERNET DRIVER
2890M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2891L: netdev@vger.kernel.org
2892W: http://www.stlinux.com
2893S: Supported
2894F: drivers/net/ethernet/stmicro/stmmac/
2895
2896CYBERPRO FB DRIVER
2897M: Russell King <linux@arm.linux.org.uk>
2898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2899W: http://www.arm.linux.org.uk/
2900S: Maintained
2901F: drivers/video/fbdev/cyber2000fb.*
2902
2903CYCLADES ASYNC MUX DRIVER
2904W: http://www.cyclades.com/
2905S: Orphan
2906F: drivers/tty/cyclades.c
2907F: include/linux/cyclades.h
2908F: include/uapi/linux/cyclades.h
2909
2910CYCLADES PC300 DRIVER
2911W: http://www.cyclades.com/
2912S: Orphan
2913F: drivers/net/wan/pc300*
2914
2915CYPRESS_FIRMWARE MEDIA DRIVER
2916M: Antti Palosaari <crope@iki.fi>
2917L: linux-media@vger.kernel.org
2918W: http://linuxtv.org/
2919W: http://palosaari.fi/linux/
2920Q: http://patchwork.linuxtv.org/project/linux-media/list/
2921T: git git://linuxtv.org/anttip/media_tree.git
2922S: Maintained
2923F: drivers/media/common/cypress_firmware*
2924
2925CYTTSP TOUCHSCREEN DRIVER
2926M: Ferruh Yigit <fery@cypress.com>
2927L: linux-input@vger.kernel.org
2928S: Supported
2929F: drivers/input/touchscreen/cyttsp*
2930F: include/linux/input/cyttsp.h
2931
2932DAMA SLAVE for AX.25
2933M: Joerg Reuter <jreuter@yaina.de>
2934W: http://yaina.de/jreuter/
2935W: http://www.qsl.net/dl1bke/
2936L: linux-hams@vger.kernel.org
2937S: Maintained
2938F: net/ax25/af_ax25.c
2939F: net/ax25/ax25_dev.c
2940F: net/ax25/ax25_ds_*
2941F: net/ax25/ax25_in.c
2942F: net/ax25/ax25_out.c
2943F: net/ax25/ax25_timer.c
2944F: net/ax25/sysctl_net_ax25.c
2945
2946DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2947L: netdev@vger.kernel.org
2948S: Orphan
2949F: Documentation/networking/dmfe.txt
2950F: drivers/net/ethernet/dec/tulip/dmfe.c
2951
2952DC390/AM53C974 SCSI driver
2953M: Hannes Reinecke <hare@suse.de>
2954L: linux-scsi@vger.kernel.org
2955S: Maintained
2956F: drivers/scsi/am53c974.c
2957
2958DC395x SCSI driver
2959M: Oliver Neukum <oliver@neukum.org>
2960M: Ali Akcaagac <aliakc@web.de>
2961M: Jamie Lenehan <lenehan@twibble.org>
2962L: dc395x@twibble.org
2963W: http://twibble.org/dist/dc395x/
2964W: http://lists.twibble.org/mailman/listinfo/dc395x/
2965S: Maintained
2966F: Documentation/scsi/dc395x.txt
2967F: drivers/scsi/dc395x.*
2968
2969DCCP PROTOCOL
2970M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2971L: dccp@vger.kernel.org
2972W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2973S: Maintained
2974F: include/linux/dccp.h
2975F: include/uapi/linux/dccp.h
2976F: include/linux/tfrc.h
2977F: net/dccp/
2978
2979DECnet NETWORK LAYER
2980W: http://linux-decnet.sourceforge.net
2981L: linux-decnet-user@lists.sourceforge.net
2982S: Orphan
2983F: Documentation/networking/decnet.txt
2984F: net/decnet/
2985
2986DECSTATION PLATFORM SUPPORT
2987M: "Maciej W. Rozycki" <macro@linux-mips.org>
2988L: linux-mips@linux-mips.org
2989W: http://www.linux-mips.org/wiki/DECstation
2990S: Maintained
2991F: arch/mips/dec/
2992F: arch/mips/include/asm/dec/
2993F: arch/mips/include/asm/mach-dec/
2994
2995DEFXX FDDI NETWORK DRIVER
2996M: "Maciej W. Rozycki" <macro@linux-mips.org>
2997S: Maintained
2998F: drivers/net/fddi/defxx.*
2999
3000DELL LAPTOP DRIVER
3001M: Matthew Garrett <mjg59@srcf.ucam.org>
3002L: platform-driver-x86@vger.kernel.org
3003S: Maintained
3004F: drivers/platform/x86/dell-laptop.c
3005
3006DELL LAPTOP SMM DRIVER
3007M: Guenter Roeck <linux@roeck-us.net>
3008F: drivers/char/i8k.c
3009F: include/uapi/linux/i8k.h
3010
3011DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3012M: Doug Warzecha <Douglas_Warzecha@dell.com>
3013S: Maintained
3014F: Documentation/dcdbas.txt
3015F: drivers/firmware/dcdbas.*
3016
3017DELL WMI EXTRAS DRIVER
3018M: Matthew Garrett <mjg59@srcf.ucam.org>
3019S: Maintained
3020F: drivers/platform/x86/dell-wmi.c
3021
3022DESIGNWARE USB2 DRD IP DRIVER
3023M: Paul Zimmerman <paulz@synopsys.com>
3024L: linux-usb@vger.kernel.org
3025T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3026S: Maintained
3027F: drivers/usb/dwc2/
3028
3029DESIGNWARE USB3 DRD IP DRIVER
3030M: Felipe Balbi <balbi@ti.com>
3031L: linux-usb@vger.kernel.org
3032L: linux-omap@vger.kernel.org
3033T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3034S: Maintained
3035F: drivers/usb/dwc3/
3036
3037DEVICE COREDUMP (DEV_COREDUMP)
3038M: Johannes Berg <johannes@sipsolutions.net>
3039L: linux-kernel@vger.kernel.org
3040S: Maintained
3041F: drivers/base/devcoredump.c
3042F: include/linux/devcoredump.h
3043
3044DEVICE FREQUENCY (DEVFREQ)
3045M: MyungJoo Ham <myungjoo.ham@samsung.com>
3046M: Kyungmin Park <kyungmin.park@samsung.com>
3047L: linux-pm@vger.kernel.org
3048S: Maintained
3049F: drivers/devfreq/
3050
3051DEVICE NUMBER REGISTRY
3052M: Torben Mathiasen <device@lanana.org>
3053W: http://lanana.org/docs/device-list/index.html
3054S: Maintained
3055
3056DEVICE-MAPPER (LVM)
3057M: Alasdair Kergon <agk@redhat.com>
3058M: Mike Snitzer <snitzer@redhat.com>
3059M: dm-devel@redhat.com
3060L: dm-devel@redhat.com
3061W: http://sources.redhat.com/dm
3062Q: http://patchwork.kernel.org/project/dm-devel/list/
3063T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3064T: quilt http://people.redhat.com/agk/patches/linux/editing/
3065S: Maintained
3066F: Documentation/device-mapper/
3067F: drivers/md/dm*
3068F: drivers/md/persistent-data/
3069F: include/linux/device-mapper.h
3070F: include/linux/dm-*.h
3071F: include/uapi/linux/dm-*.h
3072
3073DIALOG SEMICONDUCTOR DRIVERS
3074M: Support Opensource <support.opensource@diasemi.com>
3075W: http://www.dialog-semiconductor.com/products
3076S: Supported
3077F: Documentation/hwmon/da90??
3078F: drivers/gpio/gpio-da90??.c
3079F: drivers/hwmon/da90??-hwmon.c
3080F: drivers/input/misc/da90??_onkey.c
3081F: drivers/input/touchscreen/da9052_tsi.c
3082F: drivers/leds/leds-da90??.c
3083F: drivers/mfd/da903x.c
3084F: drivers/mfd/da90??-*.c
3085F: drivers/power/da9052-battery.c
3086F: drivers/regulator/da903x.c
3087F: drivers/regulator/da9???-regulator.[ch]
3088F: drivers/rtc/rtc-da90??.c
3089F: drivers/video/backlight/da90??_bl.c
3090F: drivers/watchdog/da90??_wdt.c
3091F: include/linux/mfd/da903x.h
3092F: include/linux/mfd/da9052/
3093F: include/linux/mfd/da9055/
3094F: include/linux/mfd/da9063/
3095F: include/sound/da[79]*.h
3096F: sound/soc/codecs/da[79]*.[ch]
3097
3098DIGI NEO AND CLASSIC PCI PRODUCTS
3099M: Lidza Louina <lidza.louina@gmail.com>
3100M: Mark Hounschell <markh@compro.net>
3101L: driverdev-devel@linuxdriverproject.org
3102S: Maintained
3103F: drivers/staging/dgnc/
3104
3105DIGI EPCA PCI PRODUCTS
3106M: Lidza Louina <lidza.louina@gmail.com>
3107M: Mark Hounschell <markh@compro.net>
3108M: Daeseok Youn <daeseok.youn@gmail.com>
3109L: driverdev-devel@linuxdriverproject.org
3110S: Maintained
3111F: drivers/staging/dgap/
3112
3113DIOLAN U2C-12 I2C DRIVER
3114M: Guenter Roeck <linux@roeck-us.net>
3115L: linux-i2c@vger.kernel.org
3116S: Maintained
3117F: drivers/i2c/busses/i2c-diolan-u2c.c
3118
3119DIRECTORY NOTIFICATION (DNOTIFY)
3120M: Eric Paris <eparis@parisplace.org>
3121S: Maintained
3122F: Documentation/filesystems/dnotify.txt
3123F: fs/notify/dnotify/
3124F: include/linux/dnotify.h
3125
3126DISK GEOMETRY AND PARTITION HANDLING
3127M: Andries Brouwer <aeb@cwi.nl>
3128W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3129W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3130W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3131S: Maintained
3132
3133DISKQUOTA
3134M: Jan Kara <jack@suse.cz>
3135S: Maintained
3136F: Documentation/filesystems/quota.txt
3137F: fs/quota/
3138F: include/linux/quota*.h
3139F: include/uapi/linux/quota*.h
3140
3141DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3142M: Bernie Thompson <bernie@plugable.com>
3143L: linux-fbdev@vger.kernel.org
3144S: Maintained
3145W: http://plugable.com/category/projects/udlfb/
3146F: drivers/video/fbdev/udlfb.c
3147F: include/video/udlfb.h
3148F: Documentation/fb/udlfb.txt
3149
3150DISTRIBUTED LOCK MANAGER (DLM)
3151M: Christine Caulfield <ccaulfie@redhat.com>
3152M: David Teigland <teigland@redhat.com>
3153L: cluster-devel@redhat.com
3154W: http://sources.redhat.com/cluster/
3155T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3156S: Supported
3157F: fs/dlm/
3158
3159DMA BUFFER SHARING FRAMEWORK
3160M: Sumit Semwal <sumit.semwal@linaro.org>
3161S: Maintained
3162L: linux-media@vger.kernel.org
3163L: dri-devel@lists.freedesktop.org
3164L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3165F: drivers/dma-buf/
3166F: include/linux/dma-buf*
3167F: include/linux/reservation.h
3168F: include/linux/*fence.h
3169F: Documentation/dma-buf-sharing.txt
3170T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3171
3172DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3173M: Vinod Koul <vinod.koul@intel.com>
3174L: dmaengine@vger.kernel.org
3175Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3176S: Maintained
3177F: drivers/dma/
3178F: include/linux/dma*
3179F: Documentation/dmaengine/
3180T: git git://git.infradead.org/users/vkoul/slave-dma.git
3181
3182DME1737 HARDWARE MONITOR DRIVER
3183M: Juerg Haefliger <juergh@gmail.com>
3184L: lm-sensors@lm-sensors.org
3185S: Maintained
3186F: Documentation/hwmon/dme1737
3187F: drivers/hwmon/dme1737.c
3188
3189DOCKING STATION DRIVER
3190M: Shaohua Li <shaohua.li@intel.com>
3191L: linux-acpi@vger.kernel.org
3192S: Supported
3193F: drivers/acpi/dock.c
3194
3195DOCUMENTATION
3196M: Jonathan Corbet <corbet@lwn.net>
3197L: linux-doc@vger.kernel.org
3198S: Maintained
3199F: Documentation/
3200X: Documentation/ABI/
3201X: Documentation/devicetree/
3202X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3203
3204DOUBLETALK DRIVER
3205M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3206L: blinux-list@redhat.com
3207S: Maintained
3208F: drivers/char/dtlk.c
3209F: include/linux/dtlk.h
3210
3211DPT_I2O SCSI RAID DRIVER
3212M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3213L: linux-scsi@vger.kernel.org
3214W: http://www.adaptec.com/
3215S: Maintained
3216F: drivers/scsi/dpt*
3217F: drivers/scsi/dpt/
3218
3219DRBD DRIVER
3220P: Philipp Reisner
3221P: Lars Ellenberg
3222M: drbd-dev@lists.linbit.com
3223L: drbd-user@lists.linbit.com
3224W: http://www.drbd.org
3225T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3226T: git git://git.drbd.org/drbd-8.3.git
3227S: Supported
3228F: drivers/block/drbd/
3229F: lib/lru_cache.c
3230F: Documentation/blockdev/drbd/
3231
3232DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3233M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3234T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3235S: Supported
3236F: Documentation/kobject.txt
3237F: drivers/base/
3238F: fs/sysfs/
3239F: fs/debugfs/
3240F: include/linux/kobj*
3241F: include/linux/debugfs.h
3242F: lib/kobj*
3243
3244DRM DRIVERS
3245M: David Airlie <airlied@linux.ie>
3246L: dri-devel@lists.freedesktop.org
3247T: git git://people.freedesktop.org/~airlied/linux
3248S: Maintained
3249F: drivers/gpu/drm/
3250F: drivers/gpu/vga/
3251F: include/drm/
3252F: include/uapi/drm/
3253
3254RADEON DRM DRIVERS
3255M: Alex Deucher <alexander.deucher@amd.com>
3256M: Christian König <christian.koenig@amd.com>
3257L: dri-devel@lists.freedesktop.org
3258T: git git://people.freedesktop.org/~agd5f/linux
3259S: Supported
3260F: drivers/gpu/drm/radeon/
3261F: include/uapi/drm/radeon*
3262
3263DRM PANEL DRIVERS
3264M: Thierry Reding <thierry.reding@gmail.com>
3265L: dri-devel@lists.freedesktop.org
3266T: git git://anongit.freedesktop.org/tegra/linux.git
3267S: Maintained
3268F: drivers/gpu/drm/drm_panel.c
3269F: drivers/gpu/drm/panel/
3270F: include/drm/drm_panel.h
3271F: Documentation/devicetree/bindings/panel/
3272
3273INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3274M: Daniel Vetter <daniel.vetter@intel.com>
3275M: Jani Nikula <jani.nikula@linux.intel.com>
3276L: intel-gfx@lists.freedesktop.org
3277L: dri-devel@lists.freedesktop.org
3278Q: http://patchwork.freedesktop.org/project/intel-gfx/
3279T: git git://anongit.freedesktop.org/drm-intel
3280S: Supported
3281F: drivers/gpu/drm/i915/
3282F: include/drm/i915*
3283F: include/uapi/drm/i915*
3284
3285DRM DRIVERS FOR EXYNOS
3286M: Inki Dae <inki.dae@samsung.com>
3287M: Joonyoung Shim <jy0922.shim@samsung.com>
3288M: Seung-Woo Kim <sw0312.kim@samsung.com>
3289M: Kyungmin Park <kyungmin.park@samsung.com>
3290L: dri-devel@lists.freedesktop.org
3291T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3292S: Supported
3293F: drivers/gpu/drm/exynos/
3294F: include/drm/exynos*
3295F: include/uapi/drm/exynos*
3296
3297DRM DRIVERS FOR FREESCALE IMX
3298M: Philipp Zabel <p.zabel@pengutronix.de>
3299L: dri-devel@lists.freedesktop.org
3300S: Maintained
3301F: drivers/gpu/drm/imx/
3302F: Documentation/devicetree/bindings/drm/imx/
3303
3304DRM DRIVERS FOR NVIDIA TEGRA
3305M: Thierry Reding <thierry.reding@gmail.com>
3306M: Terje Bergström <tbergstrom@nvidia.com>
3307L: dri-devel@lists.freedesktop.org
3308L: linux-tegra@vger.kernel.org
3309T: git git://anongit.freedesktop.org/tegra/linux.git
3310S: Supported
3311F: drivers/gpu/drm/tegra/
3312F: drivers/gpu/host1x/
3313F: include/linux/host1x.h
3314F: include/uapi/drm/tegra_drm.h
3315F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3316
3317DRM DRIVERS FOR RENESAS
3318M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3319L: dri-devel@lists.freedesktop.org
3320L: linux-sh@vger.kernel.org
3321T: git git://people.freedesktop.org/~airlied/linux
3322S: Supported
3323F: drivers/gpu/drm/rcar-du/
3324F: drivers/gpu/drm/shmobile/
3325F: include/linux/platform_data/rcar-du.h
3326F: include/linux/platform_data/shmob_drm.h
3327
3328DSBR100 USB FM RADIO DRIVER
3329M: Alexey Klimov <klimov.linux@gmail.com>
3330L: linux-media@vger.kernel.org
3331T: git git://linuxtv.org/media_tree.git
3332S: Maintained
3333F: drivers/media/radio/dsbr100.c
3334
3335DSCC4 DRIVER
3336M: Francois Romieu <romieu@fr.zoreil.com>
3337L: netdev@vger.kernel.org
3338S: Maintained
3339F: drivers/net/wan/dscc4.c
3340
3341DVB_USB_AF9015 MEDIA DRIVER
3342M: Antti Palosaari <crope@iki.fi>
3343L: linux-media@vger.kernel.org
3344W: http://linuxtv.org/
3345W: http://palosaari.fi/linux/
3346Q: http://patchwork.linuxtv.org/project/linux-media/list/
3347T: git git://linuxtv.org/anttip/media_tree.git
3348S: Maintained
3349F: drivers/media/usb/dvb-usb-v2/af9015*
3350
3351DVB_USB_AF9035 MEDIA DRIVER
3352M: Antti Palosaari <crope@iki.fi>
3353L: linux-media@vger.kernel.org
3354W: http://linuxtv.org/
3355W: http://palosaari.fi/linux/
3356Q: http://patchwork.linuxtv.org/project/linux-media/list/
3357T: git git://linuxtv.org/anttip/media_tree.git
3358S: Maintained
3359F: drivers/media/usb/dvb-usb-v2/af9035*
3360
3361DVB_USB_ANYSEE MEDIA DRIVER
3362M: Antti Palosaari <crope@iki.fi>
3363L: linux-media@vger.kernel.org
3364W: http://linuxtv.org/
3365W: http://palosaari.fi/linux/
3366Q: http://patchwork.linuxtv.org/project/linux-media/list/
3367T: git git://linuxtv.org/anttip/media_tree.git
3368S: Maintained
3369F: drivers/media/usb/dvb-usb-v2/anysee*
3370
3371DVB_USB_AU6610 MEDIA DRIVER
3372M: Antti Palosaari <crope@iki.fi>
3373L: linux-media@vger.kernel.org
3374W: http://linuxtv.org/
3375W: http://palosaari.fi/linux/
3376Q: http://patchwork.linuxtv.org/project/linux-media/list/
3377T: git git://linuxtv.org/anttip/media_tree.git
3378S: Maintained
3379F: drivers/media/usb/dvb-usb-v2/au6610*
3380
3381DVB_USB_CE6230 MEDIA DRIVER
3382M: Antti Palosaari <crope@iki.fi>
3383L: linux-media@vger.kernel.org
3384W: http://linuxtv.org/
3385W: http://palosaari.fi/linux/
3386Q: http://patchwork.linuxtv.org/project/linux-media/list/
3387T: git git://linuxtv.org/anttip/media_tree.git
3388S: Maintained
3389F: drivers/media/usb/dvb-usb-v2/ce6230*
3390
3391DVB_USB_CXUSB MEDIA DRIVER
3392M: Michael Krufky <mkrufky@linuxtv.org>
3393L: linux-media@vger.kernel.org
3394W: http://linuxtv.org/
3395W: http://github.com/mkrufky
3396Q: http://patchwork.linuxtv.org/project/linux-media/list/
3397T: git git://linuxtv.org/media_tree.git
3398S: Maintained
3399F: drivers/media/usb/dvb-usb/cxusb*
3400
3401DVB_USB_EC168 MEDIA DRIVER
3402M: Antti Palosaari <crope@iki.fi>
3403L: linux-media@vger.kernel.org
3404W: http://linuxtv.org/
3405W: http://palosaari.fi/linux/
3406Q: http://patchwork.linuxtv.org/project/linux-media/list/
3407T: git git://linuxtv.org/anttip/media_tree.git
3408S: Maintained
3409F: drivers/media/usb/dvb-usb-v2/ec168*
3410
3411DVB_USB_GL861 MEDIA DRIVER
3412M: Antti Palosaari <crope@iki.fi>
3413L: linux-media@vger.kernel.org
3414W: http://linuxtv.org/
3415Q: http://patchwork.linuxtv.org/project/linux-media/list/
3416T: git git://linuxtv.org/anttip/media_tree.git
3417S: Maintained
3418F: drivers/media/usb/dvb-usb-v2/gl861*
3419
3420DVB_USB_MXL111SF MEDIA DRIVER
3421M: Michael Krufky <mkrufky@linuxtv.org>
3422L: linux-media@vger.kernel.org
3423W: http://linuxtv.org/
3424W: http://github.com/mkrufky
3425Q: http://patchwork.linuxtv.org/project/linux-media/list/
3426T: git git://linuxtv.org/mkrufky/mxl111sf.git
3427S: Maintained
3428F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3429
3430DVB_USB_RTL28XXU MEDIA DRIVER
3431M: Antti Palosaari <crope@iki.fi>
3432L: linux-media@vger.kernel.org
3433W: http://linuxtv.org/
3434W: http://palosaari.fi/linux/
3435Q: http://patchwork.linuxtv.org/project/linux-media/list/
3436T: git git://linuxtv.org/anttip/media_tree.git
3437S: Maintained
3438F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3439
3440DVB_USB_V2 MEDIA DRIVER
3441M: Antti Palosaari <crope@iki.fi>
3442L: linux-media@vger.kernel.org
3443W: http://linuxtv.org/
3444W: http://palosaari.fi/linux/
3445Q: http://patchwork.linuxtv.org/project/linux-media/list/
3446T: git git://linuxtv.org/anttip/media_tree.git
3447S: Maintained
3448F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3449F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3450
3451DYNAMIC DEBUG
3452M: Jason Baron <jbaron@akamai.com>
3453S: Maintained
3454F: lib/dynamic_debug.c
3455F: include/linux/dynamic_debug.h
3456
3457DZ DECSTATION DZ11 SERIAL DRIVER
3458M: "Maciej W. Rozycki" <macro@linux-mips.org>
3459S: Maintained
3460F: drivers/tty/serial/dz.*
3461
3462E4000 MEDIA DRIVER
3463M: Antti Palosaari <crope@iki.fi>
3464L: linux-media@vger.kernel.org
3465W: http://linuxtv.org/
3466W: http://palosaari.fi/linux/
3467Q: http://patchwork.linuxtv.org/project/linux-media/list/
3468T: git git://linuxtv.org/anttip/media_tree.git
3469S: Maintained
3470F: drivers/media/tuners/e4000*
3471
3472EATA ISA/EISA/PCI SCSI DRIVER
3473M: Dario Ballabio <ballabio_dario@emc.com>
3474L: linux-scsi@vger.kernel.org
3475S: Maintained
3476F: drivers/scsi/eata.c
3477
3478EC100 MEDIA DRIVER
3479M: Antti Palosaari <crope@iki.fi>
3480L: linux-media@vger.kernel.org
3481W: http://linuxtv.org/
3482W: http://palosaari.fi/linux/
3483Q: http://patchwork.linuxtv.org/project/linux-media/list/
3484T: git git://linuxtv.org/anttip/media_tree.git
3485S: Maintained
3486F: drivers/media/dvb-frontends/ec100*
3487
3488ECRYPT FILE SYSTEM
3489M: Tyler Hicks <tyhicks@canonical.com>
3490L: ecryptfs@vger.kernel.org
3491W: http://ecryptfs.org
3492W: https://launchpad.net/ecryptfs
3493S: Supported
3494F: Documentation/filesystems/ecryptfs.txt
3495F: fs/ecryptfs/
3496
3497EDAC-CORE
3498M: Doug Thompson <dougthompson@xmission.com>
3499M: Borislav Petkov <bp@alien8.de>
3500M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3501L: linux-edac@vger.kernel.org
3502W: bluesmoke.sourceforge.net
3503S: Supported
3504F: Documentation/edac.txt
3505F: drivers/edac/
3506F: include/linux/edac.h
3507
3508EDAC-AMD64
3509M: Doug Thompson <dougthompson@xmission.com>
3510M: Borislav Petkov <bp@alien8.de>
3511L: linux-edac@vger.kernel.org
3512W: bluesmoke.sourceforge.net
3513S: Maintained
3514F: drivers/edac/amd64_edac*
3515
3516EDAC-CALXEDA
3517M: Doug Thompson <dougthompson@xmission.com>
3518M: Robert Richter <rric@kernel.org>
3519L: linux-edac@vger.kernel.org
3520W: bluesmoke.sourceforge.net
3521S: Maintained
3522F: drivers/edac/highbank*
3523
3524EDAC-CAVIUM
3525M: Ralf Baechle <ralf@linux-mips.org>
3526M: David Daney <david.daney@cavium.com>
3527L: linux-edac@vger.kernel.org
3528L: linux-mips@linux-mips.org
3529W: bluesmoke.sourceforge.net
3530S: Supported
3531F: drivers/edac/octeon_edac*
3532
3533EDAC-E752X
3534M: Mark Gross <mark.gross@intel.com>
3535M: Doug Thompson <dougthompson@xmission.com>
3536L: linux-edac@vger.kernel.org
3537W: bluesmoke.sourceforge.net
3538S: Maintained
3539F: drivers/edac/e752x_edac.c
3540
3541EDAC-E7XXX
3542M: Doug Thompson <dougthompson@xmission.com>
3543L: linux-edac@vger.kernel.org
3544W: bluesmoke.sourceforge.net
3545S: Maintained
3546F: drivers/edac/e7xxx_edac.c
3547
3548EDAC-GHES
3549M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3550L: linux-edac@vger.kernel.org
3551W: bluesmoke.sourceforge.net
3552S: Maintained
3553F: drivers/edac/ghes_edac.c
3554
3555EDAC-I82443BXGX
3556M: Tim Small <tim@buttersideup.com>
3557L: linux-edac@vger.kernel.org
3558W: bluesmoke.sourceforge.net
3559S: Maintained
3560F: drivers/edac/i82443bxgx_edac.c
3561
3562EDAC-I3000
3563M: Jason Uhlenkott <juhlenko@akamai.com>
3564L: linux-edac@vger.kernel.org
3565W: bluesmoke.sourceforge.net
3566S: Maintained
3567F: drivers/edac/i3000_edac.c
3568
3569EDAC-I5000
3570M: Doug Thompson <dougthompson@xmission.com>
3571L: linux-edac@vger.kernel.org
3572W: bluesmoke.sourceforge.net
3573S: Maintained
3574F: drivers/edac/i5000_edac.c
3575
3576EDAC-I5400
3577M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3578L: linux-edac@vger.kernel.org
3579W: bluesmoke.sourceforge.net
3580S: Maintained
3581F: drivers/edac/i5400_edac.c
3582
3583EDAC-I7300
3584M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3585L: linux-edac@vger.kernel.org
3586W: bluesmoke.sourceforge.net
3587S: Maintained
3588F: drivers/edac/i7300_edac.c
3589
3590EDAC-I7CORE
3591M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3592L: linux-edac@vger.kernel.org
3593W: bluesmoke.sourceforge.net
3594S: Maintained
3595F: drivers/edac/i7core_edac.c
3596
3597EDAC-I82975X
3598M: Ranganathan Desikan <ravi@jetztechnologies.com>
3599M: "Arvind R." <arvino55@gmail.com>
3600L: linux-edac@vger.kernel.org
3601W: bluesmoke.sourceforge.net
3602S: Maintained
3603F: drivers/edac/i82975x_edac.c
3604
3605EDAC-IE31200
3606M: Jason Baron <jbaron@akamai.com>
3607L: linux-edac@vger.kernel.org
3608W: bluesmoke.sourceforge.net
3609S: Maintained
3610F: drivers/edac/ie31200_edac.c
3611
3612EDAC-MPC85XX
3613M: Johannes Thumshirn <johannes.thumshirn@men.de>
3614L: linux-edac@vger.kernel.org
3615W: bluesmoke.sourceforge.net
3616S: Maintained
3617F: drivers/edac/mpc85xx_edac.[ch]
3618
3619EDAC-PASEMI
3620M: Egor Martovetsky <egor@pasemi.com>
3621L: linux-edac@vger.kernel.org
3622W: bluesmoke.sourceforge.net
3623S: Maintained
3624F: drivers/edac/pasemi_edac.c
3625
3626EDAC-R82600
3627M: Tim Small <tim@buttersideup.com>
3628L: linux-edac@vger.kernel.org
3629W: bluesmoke.sourceforge.net
3630S: Maintained
3631F: drivers/edac/r82600_edac.c
3632
3633EDAC-SBRIDGE
3634M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3635L: linux-edac@vger.kernel.org
3636W: bluesmoke.sourceforge.net
3637S: Maintained
3638F: drivers/edac/sb_edac.c
3639
3640EDIROL UA-101/UA-1000 DRIVER
3641M: Clemens Ladisch <clemens@ladisch.de>
3642L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3643T: git git://git.alsa-project.org/alsa-kernel.git
3644S: Maintained
3645F: sound/usb/misc/ua101.c
3646
3647EXTENSIBLE FIRMWARE INTERFACE (EFI)
3648M: Matt Fleming <matt.fleming@intel.com>
3649L: linux-efi@vger.kernel.org
3650T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3651S: Maintained
3652F: Documentation/efi-stub.txt
3653F: arch/ia64/kernel/efi.c
3654F: arch/x86/boot/compressed/eboot.[ch]
3655F: arch/x86/include/asm/efi.h
3656F: arch/x86/platform/efi/*
3657F: drivers/firmware/efi/*
3658F: include/linux/efi*.h
3659
3660EFI VARIABLE FILESYSTEM
3661M: Matthew Garrett <matthew.garrett@nebula.com>
3662M: Jeremy Kerr <jk@ozlabs.org>
3663M: Matt Fleming <matt.fleming@intel.com>
3664T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3665L: linux-efi@vger.kernel.org
3666S: Maintained
3667F: fs/efivarfs/
3668
3669EFIFB FRAMEBUFFER DRIVER
3670L: linux-fbdev@vger.kernel.org
3671M: Peter Jones <pjones@redhat.com>
3672S: Maintained
3673F: drivers/video/fbdev/efifb.c
3674
3675EFS FILESYSTEM
3676W: http://aeschi.ch.eu.org/efs/
3677S: Orphan
3678F: fs/efs/
3679
3680EHCA (IBM GX bus InfiniBand adapter) DRIVER
3681M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3682M: Christoph Raisch <raisch@de.ibm.com>
3683L: linux-rdma@vger.kernel.org
3684S: Supported
3685F: drivers/infiniband/hw/ehca/
3686
3687EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3688M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3689L: netdev@vger.kernel.org
3690S: Maintained
3691F: drivers/net/ethernet/ibm/ehea/
3692
3693EM28XX VIDEO4LINUX DRIVER
3694M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3695L: linux-media@vger.kernel.org
3696W: http://linuxtv.org
3697T: git git://linuxtv.org/media_tree.git
3698S: Maintained
3699F: drivers/media/usb/em28xx/
3700
3701EMBEDDED LINUX
3702M: Paul Gortmaker <paul.gortmaker@windriver.com>
3703M: Matt Mackall <mpm@selenic.com>
3704M: David Woodhouse <dwmw2@infradead.org>
3705L: linux-embedded@vger.kernel.org
3706S: Maintained
3707
3708EMULEX LPFC FC SCSI DRIVER
3709M: James Smart <james.smart@emulex.com>
3710L: linux-scsi@vger.kernel.org
3711W: http://sourceforge.net/projects/lpfcxxxx
3712S: Supported
3713F: drivers/scsi/lpfc/
3714
3715ENE CB710 FLASH CARD READER DRIVER
3716M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3717S: Maintained
3718F: drivers/misc/cb710/
3719F: drivers/mmc/host/cb710-mmc.*
3720F: include/linux/cb710.h
3721
3722ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3723M: Maxim Levitsky <maximlevitsky@gmail.com>
3724S: Maintained
3725F: drivers/media/rc/ene_ir.*
3726
3727ENHANCED ERROR HANDLING (EEH)
3728M: Gavin Shan <shangw@linux.vnet.ibm.com>
3729L: linuxppc-dev@lists.ozlabs.org
3730S: Supported
3731F: Documentation/powerpc/eeh-pci-error-recovery.txt
3732F: arch/powerpc/kernel/eeh*.c
3733
3734EPSON S1D13XXX FRAMEBUFFER DRIVER
3735M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3736S: Maintained
3737T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3738F: drivers/video/fbdev/s1d13xxxfb.c
3739F: include/video/s1d13xxxfb.h
3740
3741ET131X NETWORK DRIVER
3742M: Mark Einon <mark.einon@gmail.com>
3743S: Odd Fixes
3744F: drivers/net/ethernet/agere/
3745
3746ETHERNET BRIDGE
3747M: Stephen Hemminger <stephen@networkplumber.org>
3748L: bridge@lists.linux-foundation.org
3749L: netdev@vger.kernel.org
3750W: http://www.linuxfoundation.org/en/Net:Bridge
3751S: Maintained
3752F: include/linux/netfilter_bridge/
3753F: net/bridge/
3754
3755ETHERNET PHY LIBRARY
3756M: Florian Fainelli <f.fainelli@gmail.com>
3757L: netdev@vger.kernel.org
3758S: Maintained
3759F: include/linux/phy.h
3760F: include/linux/phy_fixed.h
3761F: drivers/net/phy/
3762F: Documentation/networking/phy.txt
3763F: drivers/of/of_mdio.c
3764F: drivers/of/of_net.c
3765
3766EXT2 FILE SYSTEM
3767M: Jan Kara <jack@suse.cz>
3768L: linux-ext4@vger.kernel.org
3769S: Maintained
3770F: Documentation/filesystems/ext2.txt
3771F: fs/ext2/
3772F: include/linux/ext2*
3773
3774EXT3 FILE SYSTEM
3775M: Jan Kara <jack@suse.cz>
3776M: Andrew Morton <akpm@linux-foundation.org>
3777M: Andreas Dilger <adilger.kernel@dilger.ca>
3778L: linux-ext4@vger.kernel.org
3779S: Maintained
3780F: Documentation/filesystems/ext3.txt
3781F: fs/ext3/
3782
3783EXT4 FILE SYSTEM
3784M: "Theodore Ts'o" <tytso@mit.edu>
3785M: Andreas Dilger <adilger.kernel@dilger.ca>
3786L: linux-ext4@vger.kernel.org
3787W: http://ext4.wiki.kernel.org
3788Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3789S: Maintained
3790F: Documentation/filesystems/ext4.txt
3791F: fs/ext4/
3792
3793Extended Verification Module (EVM)
3794M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3795L: linux-ima-devel@lists.sourceforge.net
3796L: linux-security-module@vger.kernel.org
3797S: Supported
3798F: security/integrity/evm/
3799
3800EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3801M: MyungJoo Ham <myungjoo.ham@samsung.com>
3802M: Chanwoo Choi <cw00.choi@samsung.com>
3803L: linux-kernel@vger.kernel.org
3804T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3805S: Maintained
3806F: drivers/extcon/
3807F: Documentation/extcon/
3808
3809EXYNOS DP DRIVER
3810M: Jingoo Han <jg1.han@samsung.com>
3811L: dri-devel@lists.freedesktop.org
3812S: Maintained
3813F: drivers/gpu/drm/exynos/exynos_dp*
3814
3815EXYNOS MIPI DISPLAY DRIVERS
3816M: Inki Dae <inki.dae@samsung.com>
3817M: Donghwa Lee <dh09.lee@samsung.com>
3818M: Kyungmin Park <kyungmin.park@samsung.com>
3819L: linux-fbdev@vger.kernel.org
3820S: Maintained
3821F: drivers/video/fbdev/exynos/exynos_mipi*
3822F: include/video/exynos_mipi*
3823
3824F71805F HARDWARE MONITORING DRIVER
3825M: Jean Delvare <jdelvare@suse.de>
3826L: lm-sensors@lm-sensors.org
3827S: Maintained
3828F: Documentation/hwmon/f71805f
3829F: drivers/hwmon/f71805f.c
3830
3831FC0011 TUNER DRIVER
3832M: Michael Buesch <m@bues.ch>
3833L: linux-media@vger.kernel.org
3834S: Maintained
3835F: drivers/media/tuners/fc0011.h
3836F: drivers/media/tuners/fc0011.c
3837
3838FC2580 MEDIA DRIVER
3839M: Antti Palosaari <crope@iki.fi>
3840L: linux-media@vger.kernel.org
3841W: http://linuxtv.org/
3842W: http://palosaari.fi/linux/
3843Q: http://patchwork.linuxtv.org/project/linux-media/list/
3844T: git git://linuxtv.org/anttip/media_tree.git
3845S: Maintained
3846F: drivers/media/tuners/fc2580*
3847
3848FANOTIFY
3849M: Eric Paris <eparis@redhat.com>
3850S: Maintained
3851F: fs/notify/fanotify/
3852F: include/linux/fanotify.h
3853F: include/uapi/linux/fanotify.h
3854
3855FARSYNC SYNCHRONOUS DRIVER
3856M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3857W: http://www.farsite.co.uk/
3858S: Supported
3859F: drivers/net/wan/farsync.*
3860
3861FAULT INJECTION SUPPORT
3862M: Akinobu Mita <akinobu.mita@gmail.com>
3863S: Supported
3864F: Documentation/fault-injection/
3865F: lib/fault-inject.c
3866
3867FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3868M: Robert Love <robert.w.love@intel.com>
3869L: fcoe-devel@open-fcoe.org
3870W: www.Open-FCoE.org
3871S: Supported
3872F: drivers/scsi/libfc/
3873F: drivers/scsi/fcoe/
3874F: include/scsi/fc/
3875F: include/scsi/libfc.h
3876F: include/scsi/libfcoe.h
3877F: include/uapi/scsi/fc/
3878
3879FILE LOCKING (flock() and fcntl()/lockf())
3880M: Jeff Layton <jlayton@poochiereds.net>
3881M: J. Bruce Fields <bfields@fieldses.org>
3882L: linux-fsdevel@vger.kernel.org
3883S: Maintained
3884F: include/linux/fcntl.h
3885F: include/linux/fs.h
3886F: include/uapi/linux/fcntl.h
3887F: include/uapi/linux/fs.h
3888F: fs/fcntl.c
3889F: fs/locks.c
3890
3891FILESYSTEMS (VFS and infrastructure)
3892M: Alexander Viro <viro@zeniv.linux.org.uk>
3893L: linux-fsdevel@vger.kernel.org
3894S: Maintained
3895F: fs/*
3896
3897FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3898M: Riku Voipio <riku.voipio@iki.fi>
3899L: lm-sensors@lm-sensors.org
3900S: Maintained
3901F: drivers/hwmon/f75375s.c
3902F: include/linux/f75375s.h
3903
3904FIREWIRE AUDIO DRIVERS
3905M: Clemens Ladisch <clemens@ladisch.de>
3906L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3907T: git git://git.alsa-project.org/alsa-kernel.git
3908S: Maintained
3909F: sound/firewire/
3910
3911FIREWIRE MEDIA DRIVERS (firedtv)
3912M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3913L: linux-media@vger.kernel.org
3914L: linux1394-devel@lists.sourceforge.net
3915T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3916S: Maintained
3917F: drivers/media/firewire/
3918
3919FIREWIRE SBP-2 TARGET
3920M: Chris Boot <bootc@bootc.net>
3921L: linux-scsi@vger.kernel.org
3922L: target-devel@vger.kernel.org
3923L: linux1394-devel@lists.sourceforge.net
3924T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3925S: Maintained
3926F: drivers/target/sbp/
3927
3928FIREWIRE SUBSYSTEM
3929M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3930L: linux1394-devel@lists.sourceforge.net
3931W: http://ieee1394.wiki.kernel.org/
3932T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3933S: Maintained
3934F: drivers/firewire/
3935F: include/linux/firewire.h
3936F: include/uapi/linux/firewire*.h
3937F: tools/firewire/
3938
3939FIRMWARE LOADER (request_firmware)
3940M: Ming Lei <ming.lei@canonical.com>
3941L: linux-kernel@vger.kernel.org
3942S: Maintained
3943F: Documentation/firmware_class/
3944F: drivers/base/firmware*.c
3945F: include/linux/firmware.h
3946
3947FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3948M: Joshua Morris <josh.h.morris@us.ibm.com>
3949M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3950S: Maintained
3951F: drivers/block/rsxx/
3952
3953FLOPPY DRIVER
3954M: Jiri Kosina <jkosina@suse.cz>
3955T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3956S: Odd fixes
3957F: drivers/block/floppy.c
3958
3959FMC SUBSYSTEM
3960M: Alessandro Rubini <rubini@gnudd.com>
3961W: http://www.ohwr.org/projects/fmc-bus
3962S: Supported
3963F: drivers/fmc/
3964F: include/linux/fmc*.h
3965F: include/linux/ipmi-fru.h
3966K: fmc_d.*register
3967
3968FPU EMULATOR
3969M: Bill Metzenthen <billm@melbpc.org.au>
3970W: http://floatingpoint.sourceforge.net/emulator/index.html
3971S: Maintained
3972F: arch/x86/math-emu/
3973
3974FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3975L: netdev@vger.kernel.org
3976S: Orphan
3977F: drivers/net/wan/dlci.c
3978F: drivers/net/wan/sdla.c
3979
3980FRAMEBUFFER LAYER
3981M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3982M: Tomi Valkeinen <tomi.valkeinen@ti.com>
3983L: linux-fbdev@vger.kernel.org
3984W: http://linux-fbdev.sourceforge.net/
3985Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3986T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3987S: Maintained
3988F: Documentation/fb/
3989F: Documentation/devicetree/bindings/fb/
3990F: drivers/video/
3991F: include/video/
3992F: include/linux/fb.h
3993F: include/uapi/video/
3994F: include/uapi/linux/fb.h
3995
3996FREESCALE DIU FRAMEBUFFER DRIVER
3997M: Timur Tabi <timur@tabi.org>
3998L: linux-fbdev@vger.kernel.org
3999S: Maintained
4000F: drivers/video/fbdev/fsl-diu-fb.*
4001
4002FREESCALE DMA DRIVER
4003M: Li Yang <leoli@freescale.com>
4004M: Zhang Wei <zw@zh-kernel.org>
4005L: linuxppc-dev@lists.ozlabs.org
4006S: Maintained
4007F: drivers/dma/fsldma.*
4008
4009FREESCALE I2C CPM DRIVER
4010M: Jochen Friedrich <jochen@scram.de>
4011L: linuxppc-dev@lists.ozlabs.org
4012L: linux-i2c@vger.kernel.org
4013S: Maintained
4014F: drivers/i2c/busses/i2c-cpm.c
4015
4016FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4017M: Sascha Hauer <kernel@pengutronix.de>
4018L: linux-fbdev@vger.kernel.org
4019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4020S: Maintained
4021F: include/linux/platform_data/video-imxfb.h
4022F: drivers/video/fbdev/imxfb.c
4023
4024FREESCALE SOC FS_ENET DRIVER
4025M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4026M: Vitaly Bordug <vbordug@ru.mvista.com>
4027L: linuxppc-dev@lists.ozlabs.org
4028L: netdev@vger.kernel.org
4029S: Maintained
4030F: drivers/net/ethernet/freescale/fs_enet/
4031F: include/linux/fs_enet_pd.h
4032
4033FREESCALE QUICC ENGINE LIBRARY
4034L: linuxppc-dev@lists.ozlabs.org
4035S: Orphan
4036F: arch/powerpc/sysdev/qe_lib/
4037F: arch/powerpc/include/asm/*qe.h
4038
4039FREESCALE USB PERIPHERAL DRIVERS
4040M: Li Yang <leoli@freescale.com>
4041L: linux-usb@vger.kernel.org
4042L: linuxppc-dev@lists.ozlabs.org
4043S: Maintained
4044F: drivers/usb/gadget/udc/fsl*
4045
4046FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4047M: Li Yang <leoli@freescale.com>
4048L: netdev@vger.kernel.org
4049L: linuxppc-dev@lists.ozlabs.org
4050S: Maintained
4051F: drivers/net/ethernet/freescale/ucc_geth*
4052
4053FREESCALE QUICC ENGINE UCC UART DRIVER
4054M: Timur Tabi <timur@tabi.org>
4055L: linuxppc-dev@lists.ozlabs.org
4056S: Maintained
4057F: drivers/tty/serial/ucc_uart.c
4058
4059FREESCALE SOC SOUND DRIVERS
4060M: Timur Tabi <timur@tabi.org>
4061M: Nicolin Chen <nicoleotsuka@gmail.com>
4062M: Xiubo Li <Xiubo.Lee@gmail.com>
4063L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4064L: linuxppc-dev@lists.ozlabs.org
4065S: Maintained
4066F: sound/soc/fsl/fsl*
4067F: sound/soc/fsl/imx*
4068F: sound/soc/fsl/mpc8610_hpcd.c
4069
4070FREEVXFS FILESYSTEM
4071M: Christoph Hellwig <hch@infradead.org>
4072W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4073S: Maintained
4074F: fs/freevxfs/
4075
4076FREEZER
4077M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4078M: Pavel Machek <pavel@ucw.cz>
4079L: linux-pm@vger.kernel.org
4080S: Supported
4081F: Documentation/power/freezing-of-tasks.txt
4082F: include/linux/freezer.h
4083F: kernel/freezer.c
4084
4085FRONTSWAP API
4086M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4087L: linux-kernel@vger.kernel.org
4088S: Maintained
4089F: mm/frontswap.c
4090F: include/linux/frontswap.h
4091
4092FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4093M: David Howells <dhowells@redhat.com>
4094L: linux-cachefs@redhat.com
4095S: Supported
4096F: Documentation/filesystems/caching/
4097F: fs/fscache/
4098F: include/linux/fscache*.h
4099
4100F2FS FILE SYSTEM
4101M: Jaegeuk Kim <jaegeuk@kernel.org>
4102M: Changman Lee <cm224.lee@samsung.com>
4103L: linux-f2fs-devel@lists.sourceforge.net
4104W: http://en.wikipedia.org/wiki/F2FS
4105T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4106S: Maintained
4107F: Documentation/filesystems/f2fs.txt
4108F: Documentation/ABI/testing/sysfs-fs-f2fs
4109F: fs/f2fs/
4110F: include/linux/f2fs_fs.h
4111
4112FUJITSU FR-V (FRV) PORT
4113M: David Howells <dhowells@redhat.com>
4114S: Maintained
4115F: arch/frv/
4116
4117FUJITSU LAPTOP EXTRAS
4118M: Jonathan Woithe <jwoithe@just42.net>
4119L: platform-driver-x86@vger.kernel.org
4120S: Maintained
4121F: drivers/platform/x86/fujitsu-laptop.c
4122
4123FUJITSU M-5MO LS CAMERA ISP DRIVER
4124M: Kyungmin Park <kyungmin.park@samsung.com>
4125M: Heungjun Kim <riverful.kim@samsung.com>
4126L: linux-media@vger.kernel.org
4127S: Maintained
4128F: drivers/media/i2c/m5mols/
4129F: include/media/m5mols.h
4130
4131FUJITSU TABLET EXTRAS
4132M: Robert Gerlach <khnz@gmx.de>
4133L: platform-driver-x86@vger.kernel.org
4134S: Maintained
4135F: drivers/platform/x86/fujitsu-tablet.c
4136
4137FUSE: FILESYSTEM IN USERSPACE
4138M: Miklos Szeredi <miklos@szeredi.hu>
4139L: fuse-devel@lists.sourceforge.net
4140W: http://fuse.sourceforge.net/
4141S: Maintained
4142F: fs/fuse/
4143F: include/uapi/linux/fuse.h
4144
4145FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4146M: Rik Faith <faith@cs.unc.edu>
4147L: linux-scsi@vger.kernel.org
4148S: Odd Fixes (e.g., new signatures)
4149F: drivers/scsi/fdomain.*
4150
4151GCOV BASED KERNEL PROFILING
4152M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4153S: Maintained
4154F: kernel/gcov/
4155F: Documentation/gcov.txt
4156
4157GDT SCSI DISK ARRAY CONTROLLER DRIVER
4158M: Achim Leubner <achim_leubner@adaptec.com>
4159L: linux-scsi@vger.kernel.org
4160W: http://www.icp-vortex.com/
4161S: Supported
4162F: drivers/scsi/gdt*
4163
4164GEMTEK FM RADIO RECEIVER DRIVER
4165M: Hans Verkuil <hverkuil@xs4all.nl>
4166L: linux-media@vger.kernel.org
4167T: git git://linuxtv.org/media_tree.git
4168W: http://linuxtv.org
4169S: Maintained
4170F: drivers/media/radio/radio-gemtek*
4171
4172GENERIC GPIO I2C DRIVER
4173M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4174S: Supported
4175F: drivers/i2c/busses/i2c-gpio.c
4176F: include/linux/i2c-gpio.h
4177
4178GENERIC GPIO I2C MULTIPLEXER DRIVER
4179M: Peter Korsgaard <peter.korsgaard@barco.com>
4180L: linux-i2c@vger.kernel.org
4181S: Supported
4182F: drivers/i2c/muxes/i2c-mux-gpio.c
4183F: include/linux/i2c-mux-gpio.h
4184F: Documentation/i2c/muxes/i2c-mux-gpio
4185
4186GENERIC HDLC (WAN) DRIVERS
4187M: Krzysztof Halasa <khc@pm.waw.pl>
4188W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4189S: Maintained
4190F: drivers/net/wan/c101.c
4191F: drivers/net/wan/hd6457*
4192F: drivers/net/wan/hdlc*
4193F: drivers/net/wan/n2.c
4194F: drivers/net/wan/pc300too.c
4195F: drivers/net/wan/pci200syn.c
4196F: drivers/net/wan/wanxl*
4197
4198GENERIC INCLUDE/ASM HEADER FILES
4199M: Arnd Bergmann <arnd@arndb.de>
4200L: linux-arch@vger.kernel.org
4201T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4202S: Maintained
4203F: include/asm-generic/
4204F: include/uapi/asm-generic/
4205
4206GENERIC PHY FRAMEWORK
4207M: Kishon Vijay Abraham I <kishon@ti.com>
4208L: linux-kernel@vger.kernel.org
4209T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4210S: Supported
4211F: drivers/phy/
4212F: include/linux/phy/
4213
4214GENERIC UIO DRIVER FOR PCI DEVICES
4215M: "Michael S. Tsirkin" <mst@redhat.com>
4216L: kvm@vger.kernel.org
4217S: Supported
4218F: drivers/uio/uio_pci_generic.c
4219
4220GET_MAINTAINER SCRIPT
4221M: Joe Perches <joe@perches.com>
4222S: Maintained
4223F: scripts/get_maintainer.pl
4224
4225GFS2 FILE SYSTEM
4226M: Steven Whitehouse <swhiteho@redhat.com>
4227L: cluster-devel@redhat.com
4228W: http://sources.redhat.com/cluster/
4229T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4230T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4231S: Supported
4232F: Documentation/filesystems/gfs2*.txt
4233F: fs/gfs2/
4234F: include/uapi/linux/gfs2_ondisk.h
4235
4236GIGASET ISDN DRIVERS
4237M: Hansjoerg Lipp <hjlipp@web.de>
4238M: Tilman Schmidt <tilman@imap.cc>
4239L: gigaset307x-common@lists.sourceforge.net
4240W: http://gigaset307x.sourceforge.net/
4241S: Maintained
4242F: Documentation/isdn/README.gigaset
4243F: drivers/isdn/gigaset/
4244F: include/uapi/linux/gigaset_dev.h
4245
4246GO7007 MPEG CODEC
4247M: Hans Verkuil <hans.verkuil@cisco.com>
4248L: linux-media@vger.kernel.org
4249S: Maintained
4250F: drivers/media/usb/go7007/
4251
4252GOODIX TOUCHSCREEN
4253M: Bastien Nocera <hadess@hadess.net>
4254L: linux-input@vger.kernel.org
4255S: Maintained
4256F: drivers/input/touchscreen/goodix.c
4257
4258GPIO SUBSYSTEM
4259M: Linus Walleij <linus.walleij@linaro.org>
4260M: Alexandre Courbot <gnurou@gmail.com>
4261L: linux-gpio@vger.kernel.org
4262T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4263S: Maintained
4264F: Documentation/gpio/
4265F: drivers/gpio/
4266F: include/linux/gpio/
4267F: include/linux/gpio.h
4268F: include/asm-generic/gpio.h
4269
4270GRE DEMULTIPLEXER DRIVER
4271M: Dmitry Kozlov <xeb@mail.ru>
4272L: netdev@vger.kernel.org
4273S: Maintained
4274F: net/ipv4/gre_demux.c
4275F: net/ipv4/gre_offload.c
4276F: include/net/gre.h
4277
4278GRETH 10/100/1G Ethernet MAC device driver
4279M: Kristoffer Glembo <kristoffer@gaisler.com>
4280L: netdev@vger.kernel.org
4281S: Maintained
4282F: drivers/net/ethernet/aeroflex/
4283
4284GSPCA FINEPIX SUBDRIVER
4285M: Frank Zago <frank@zago.net>
4286L: linux-media@vger.kernel.org
4287T: git git://linuxtv.org/media_tree.git
4288S: Maintained
4289F: drivers/media/usb/gspca/finepix.c
4290
4291GSPCA GL860 SUBDRIVER
4292M: Olivier Lorin <o.lorin@laposte.net>
4293L: linux-media@vger.kernel.org
4294T: git git://linuxtv.org/media_tree.git
4295S: Maintained
4296F: drivers/media/usb/gspca/gl860/
4297
4298GSPCA M5602 SUBDRIVER
4299M: Erik Andren <erik.andren@gmail.com>
4300L: linux-media@vger.kernel.org
4301T: git git://linuxtv.org/media_tree.git
4302S: Maintained
4303F: drivers/media/usb/gspca/m5602/
4304
4305GSPCA PAC207 SONIXB SUBDRIVER
4306M: Hans de Goede <hdegoede@redhat.com>
4307L: linux-media@vger.kernel.org
4308T: git git://linuxtv.org/media_tree.git
4309S: Maintained
4310F: drivers/media/usb/gspca/pac207.c
4311
4312GSPCA SN9C20X SUBDRIVER
4313M: Brian Johnson <brijohn@gmail.com>
4314L: linux-media@vger.kernel.org
4315T: git git://linuxtv.org/media_tree.git
4316S: Maintained
4317F: drivers/media/usb/gspca/sn9c20x.c
4318
4319GSPCA T613 SUBDRIVER
4320M: Leandro Costantino <lcostantino@gmail.com>
4321L: linux-media@vger.kernel.org
4322T: git git://linuxtv.org/media_tree.git
4323S: Maintained
4324F: drivers/media/usb/gspca/t613.c
4325
4326GSPCA USB WEBCAM DRIVER
4327M: Hans de Goede <hdegoede@redhat.com>
4328L: linux-media@vger.kernel.org
4329T: git git://linuxtv.org/media_tree.git
4330S: Maintained
4331F: drivers/media/usb/gspca/
4332
4333GUID PARTITION TABLE (GPT)
4334M: Davidlohr Bueso <davidlohr@hp.com>
4335L: linux-efi@vger.kernel.org
4336S: Maintained
4337F: block/partitions/efi.*
4338
4339STK1160 USB VIDEO CAPTURE DRIVER
4340M: Ezequiel Garcia <elezegarcia@gmail.com>
4341L: linux-media@vger.kernel.org
4342T: git git://linuxtv.org/media_tree.git
4343S: Maintained
4344F: drivers/media/usb/stk1160/
4345
4346HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4347M: Frank Seidel <frank@f-seidel.de>
4348L: platform-driver-x86@vger.kernel.org
4349W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4350S: Maintained
4351F: drivers/platform/x86/hdaps.c
4352
4353HDPVR USB VIDEO ENCODER DRIVER
4354M: Hans Verkuil <hverkuil@xs4all.nl>
4355L: linux-media@vger.kernel.org
4356T: git git://linuxtv.org/media_tree.git
4357W: http://linuxtv.org
4358S: Odd Fixes
4359F: drivers/media/usb/hdpvr/
4360
4361HWPOISON MEMORY FAILURE HANDLING
4362M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4363L: linux-mm@kvack.org
4364S: Maintained
4365F: mm/memory-failure.c
4366F: mm/hwpoison-inject.c
4367
4368HYPERVISOR VIRTUAL CONSOLE DRIVER
4369L: linuxppc-dev@lists.ozlabs.org
4370S: Odd Fixes
4371F: drivers/tty/hvc/
4372
4373HACKRF MEDIA DRIVER
4374M: Antti Palosaari <crope@iki.fi>
4375L: linux-media@vger.kernel.org
4376W: http://linuxtv.org/
4377W: http://palosaari.fi/linux/
4378Q: http://patchwork.linuxtv.org/project/linux-media/list/
4379T: git git://linuxtv.org/anttip/media_tree.git
4380S: Maintained
4381F: drivers/media/usb/hackrf/
4382
4383HARDWARE MONITORING
4384M: Jean Delvare <jdelvare@suse.de>
4385M: Guenter Roeck <linux@roeck-us.net>
4386L: lm-sensors@lm-sensors.org
4387W: http://www.lm-sensors.org/
4388T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4389T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4390S: Maintained
4391F: Documentation/hwmon/
4392F: drivers/hwmon/
4393F: include/linux/hwmon*.h
4394
4395HARDWARE RANDOM NUMBER GENERATOR CORE
4396M: Matt Mackall <mpm@selenic.com>
4397M: Herbert Xu <herbert@gondor.apana.org.au>
4398S: Odd fixes
4399F: Documentation/hw_random.txt
4400F: drivers/char/hw_random/
4401F: include/linux/hw_random.h
4402
4403HARDWARE SPINLOCK CORE
4404M: Ohad Ben-Cohen <ohad@wizery.com>
4405S: Maintained
4406F: Documentation/hwspinlock.txt
4407F: drivers/hwspinlock/hwspinlock_*
4408F: include/linux/hwspinlock.h
4409
4410HARMONY SOUND DRIVER
4411L: linux-parisc@vger.kernel.org
4412S: Maintained
4413F: sound/parisc/harmony.*
4414
4415HD29L2 MEDIA DRIVER
4416M: Antti Palosaari <crope@iki.fi>
4417L: linux-media@vger.kernel.org
4418W: http://linuxtv.org/
4419W: http://palosaari.fi/linux/
4420Q: http://patchwork.linuxtv.org/project/linux-media/list/
4421T: git git://linuxtv.org/anttip/media_tree.git
4422S: Maintained
4423F: drivers/media/dvb-frontends/hd29l2*
4424
4425HEWLETT-PACKARD SMART2 RAID DRIVER
4426L: iss_storagedev@hp.com
4427S: Orphan
4428F: Documentation/blockdev/cpqarray.txt
4429F: drivers/block/cpqarray.*
4430
4431HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4432M: Don Brace <don.brace@pmcs.com>
4433L: iss_storagedev@hp.com
4434L: storagedev@pmcs.com
4435L: linux-scsi@vger.kernel.org
4436S: Supported
4437F: Documentation/scsi/hpsa.txt
4438F: drivers/scsi/hpsa*.[ch]
4439F: include/linux/cciss*.h
4440F: include/uapi/linux/cciss*.h
4441
4442HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4443M: Don Brace <don.brace@pmcs.com>
4444L: iss_storagedev@hp.com
4445L: storagedev@pmcs.com
4446L: linux-scsi@vger.kernel.org
4447S: Supported
4448F: Documentation/blockdev/cciss.txt
4449F: drivers/block/cciss*
4450F: include/linux/cciss_ioctl.h
4451F: include/uapi/linux/cciss_ioctl.h
4452
4453HFS FILESYSTEM
4454L: linux-fsdevel@vger.kernel.org
4455S: Orphan
4456F: Documentation/filesystems/hfs.txt
4457F: fs/hfs/
4458
4459HFSPLUS FILESYSTEM
4460L: linux-fsdevel@vger.kernel.org
4461S: Orphan
4462F: Documentation/filesystems/hfsplus.txt
4463F: fs/hfsplus/
4464
4465HGA FRAMEBUFFER DRIVER
4466M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4467L: linux-nvidia@lists.surfsouth.com
4468W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4469S: Maintained
4470F: drivers/video/fbdev/hgafb.c
4471
4472HIBERNATION (aka Software Suspend, aka swsusp)
4473M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4474M: Pavel Machek <pavel@ucw.cz>
4475L: linux-pm@vger.kernel.org
4476S: Supported
4477F: arch/x86/power/
4478F: drivers/base/power/
4479F: kernel/power/
4480F: include/linux/suspend.h
4481F: include/linux/freezer.h
4482F: include/linux/pm.h
4483F: arch/*/include/asm/suspend*.h
4484
4485HID CORE LAYER
4486M: Jiri Kosina <jkosina@suse.cz>
4487L: linux-input@vger.kernel.org
4488T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4489S: Maintained
4490F: drivers/hid/
4491F: include/linux/hid*
4492F: include/uapi/linux/hid*
4493
4494HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4495M: Thomas Gleixner <tglx@linutronix.de>
4496L: linux-kernel@vger.kernel.org
4497T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4498S: Maintained
4499F: Documentation/timers/
4500F: kernel/time/hrtimer.c
4501F: kernel/time/clockevents.c
4502F: kernel/time/tick*.*
4503F: kernel/time/timer_*.c
4504F: include/linux/clockchips.h
4505F: include/linux/hrtimer.h
4506
4507HIGH-SPEED SCC DRIVER FOR AX.25
4508L: linux-hams@vger.kernel.org
4509S: Orphan
4510F: drivers/net/hamradio/dmascc.c
4511F: drivers/net/hamradio/scc.c
4512
4513HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4514M: HighPoint Linux Team <linux@highpoint-tech.com>
4515W: http://www.highpoint-tech.com
4516S: Supported
4517F: Documentation/scsi/hptiop.txt
4518F: drivers/scsi/hptiop.c
4519
4520HIPPI
4521M: Jes Sorensen <jes@trained-monkey.org>
4522L: linux-hippi@sunsite.dk
4523S: Maintained
4524F: include/linux/hippidevice.h
4525F: include/uapi/linux/if_hippi.h
4526F: net/802/hippi.c
4527F: drivers/net/hippi/
4528
4529HOST AP DRIVER
4530M: Jouni Malinen <j@w1.fi>
4531L: hostap@shmoo.com (subscribers-only)
4532L: linux-wireless@vger.kernel.org
4533W: http://hostap.epitest.fi/
4534S: Maintained
4535F: drivers/net/wireless/hostap/
4536
4537HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4538L: platform-driver-x86@vger.kernel.org
4539S: Orphan
4540F: drivers/platform/x86/tc1100-wmi.c
4541
4542HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4543M: Jaroslav Kysela <perex@perex.cz>
4544S: Maintained
4545F: drivers/net/ethernet/hp/hp100.*
4546
4547HPET: High Precision Event Timers driver
4548M: Clemens Ladisch <clemens@ladisch.de>
4549S: Maintained
4550F: Documentation/timers/hpet.txt
4551F: drivers/char/hpet.c
4552F: include/linux/hpet.h
4553F: include/uapi/linux/hpet.h
4554
4555HPET: x86
4556S: Orphan
4557F: arch/x86/kernel/hpet.c
4558F: arch/x86/include/asm/hpet.h
4559
4560HPFS FILESYSTEM
4561M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4562W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4563S: Maintained
4564F: fs/hpfs/
4565
4566HSI SUBSYSTEM
4567M: Sebastian Reichel <sre@kernel.org>
4568T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4569S: Maintained
4570F: Documentation/ABI/testing/sysfs-bus-hsi
4571F: Documentation/hsi.txt
4572F: drivers/hsi/
4573F: include/linux/hsi/
4574F: include/uapi/linux/hsi/
4575
4576HSO 3G MODEM DRIVER
4577M: Jan Dumon <j.dumon@option.com>
4578W: http://www.pharscape.org
4579S: Maintained
4580F: drivers/net/usb/hso.c
4581
4582HSR NETWORK PROTOCOL
4583M: Arvid Brodin <arvid.brodin@alten.se>
4584L: netdev@vger.kernel.org
4585S: Maintained
4586F: net/hsr/
4587
4588HTCPEN TOUCHSCREEN DRIVER
4589M: Pau Oliva Fora <pof@eslack.org>
4590L: linux-input@vger.kernel.org
4591S: Maintained
4592F: drivers/input/touchscreen/htcpen.c
4593
4594HUGETLB FILESYSTEM
4595M: Nadia Yvette Chambers <nyc@holomorphy.com>
4596S: Maintained
4597F: fs/hugetlbfs/
4598
4599Hyper-V CORE AND DRIVERS
4600M: K. Y. Srinivasan <kys@microsoft.com>
4601M: Haiyang Zhang <haiyangz@microsoft.com>
4602L: devel@linuxdriverproject.org
4603S: Maintained
4604F: arch/x86/include/asm/mshyperv.h
4605F: arch/x86/include/uapi/asm/hyperv.h
4606F: arch/x86/kernel/cpu/mshyperv.c
4607F: drivers/hid/hid-hyperv.c
4608F: drivers/hv/
4609F: drivers/input/serio/hyperv-keyboard.c
4610F: drivers/net/hyperv/
4611F: drivers/scsi/storvsc_drv.c
4612F: drivers/video/fbdev/hyperv_fb.c
4613F: include/linux/hyperv.h
4614F: tools/hv/
4615
4616I2C OVER PARALLEL PORT
4617M: Jean Delvare <jdelvare@suse.de>
4618L: linux-i2c@vger.kernel.org
4619S: Maintained
4620F: Documentation/i2c/busses/i2c-parport
4621F: Documentation/i2c/busses/i2c-parport-light
4622F: drivers/i2c/busses/i2c-parport.c
4623F: drivers/i2c/busses/i2c-parport-light.c
4624
4625I2C/SMBUS CONTROLLER DRIVERS FOR PC
4626M: Jean Delvare <jdelvare@suse.de>
4627L: linux-i2c@vger.kernel.org
4628S: Maintained
4629F: Documentation/i2c/busses/i2c-ali1535
4630F: Documentation/i2c/busses/i2c-ali1563
4631F: Documentation/i2c/busses/i2c-ali15x3
4632F: Documentation/i2c/busses/i2c-amd756
4633F: Documentation/i2c/busses/i2c-amd8111
4634F: Documentation/i2c/busses/i2c-i801
4635F: Documentation/i2c/busses/i2c-nforce2
4636F: Documentation/i2c/busses/i2c-piix4
4637F: Documentation/i2c/busses/i2c-sis5595
4638F: Documentation/i2c/busses/i2c-sis630
4639F: Documentation/i2c/busses/i2c-sis96x
4640F: Documentation/i2c/busses/i2c-via
4641F: Documentation/i2c/busses/i2c-viapro
4642F: drivers/i2c/busses/i2c-ali1535.c
4643F: drivers/i2c/busses/i2c-ali1563.c
4644F: drivers/i2c/busses/i2c-ali15x3.c
4645F: drivers/i2c/busses/i2c-amd756.c
4646F: drivers/i2c/busses/i2c-amd756-s4882.c
4647F: drivers/i2c/busses/i2c-amd8111.c
4648F: drivers/i2c/busses/i2c-i801.c
4649F: drivers/i2c/busses/i2c-isch.c
4650F: drivers/i2c/busses/i2c-nforce2.c
4651F: drivers/i2c/busses/i2c-nforce2-s4985.c
4652F: drivers/i2c/busses/i2c-piix4.c
4653F: drivers/i2c/busses/i2c-sis5595.c
4654F: drivers/i2c/busses/i2c-sis630.c
4655F: drivers/i2c/busses/i2c-sis96x.c
4656F: drivers/i2c/busses/i2c-via.c
4657F: drivers/i2c/busses/i2c-viapro.c
4658
4659I2C/SMBUS ISMT DRIVER
4660M: Seth Heasley <seth.heasley@intel.com>
4661M: Neil Horman <nhorman@tuxdriver.com>
4662L: linux-i2c@vger.kernel.org
4663F: drivers/i2c/busses/i2c-ismt.c
4664F: Documentation/i2c/busses/i2c-ismt
4665
4666I2C/SMBUS STUB DRIVER
4667M: Jean Delvare <jdelvare@suse.de>
4668L: linux-i2c@vger.kernel.org
4669S: Maintained
4670F: drivers/i2c/i2c-stub.c
4671
4672I2C SUBSYSTEM
4673M: Wolfram Sang <wsa@the-dreams.de>
4674L: linux-i2c@vger.kernel.org
4675W: https://i2c.wiki.kernel.org/
4676Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4677T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4678S: Maintained
4679F: Documentation/devicetree/bindings/i2c/
4680F: Documentation/i2c/
4681F: drivers/i2c/
4682F: include/linux/i2c.h
4683F: include/linux/i2c-*.h
4684F: include/uapi/linux/i2c.h
4685F: include/uapi/linux/i2c-*.h
4686
4687I2C ACPI SUPPORT
4688M: Mika Westerberg <mika.westerberg@linux.intel.com>
4689L: linux-i2c@vger.kernel.org
4690L: linux-acpi@vger.kernel.org
4691S: Maintained
4692
4693I2C-TAOS-EVM DRIVER
4694M: Jean Delvare <jdelvare@suse.de>
4695L: linux-i2c@vger.kernel.org
4696S: Maintained
4697F: Documentation/i2c/busses/i2c-taos-evm
4698F: drivers/i2c/busses/i2c-taos-evm.c
4699
4700I2C-TINY-USB DRIVER
4701M: Till Harbaum <till@harbaum.org>
4702L: linux-i2c@vger.kernel.org
4703W: http://www.harbaum.org/till/i2c_tiny_usb
4704S: Maintained
4705F: drivers/i2c/busses/i2c-tiny-usb.c
4706
4707i386 BOOT CODE
4708M: "H. Peter Anvin" <hpa@zytor.com>
4709S: Maintained
4710F: arch/x86/boot/
4711
4712i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4713M: "H. Peter Anvin" <hpa@zytor.com>
4714T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4715S: Maintained
4716
4717IA64 (Itanium) PLATFORM
4718M: Tony Luck <tony.luck@intel.com>
4719M: Fenghua Yu <fenghua.yu@intel.com>
4720L: linux-ia64@vger.kernel.org
4721T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4722S: Maintained
4723F: arch/ia64/
4724
4725IBM Power in-Nest Crypto Acceleration
4726M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4727M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4728L: linux-crypto@vger.kernel.org
4729S: Supported
4730F: drivers/crypto/nx/
4731
4732IBM Power 842 compression accelerator
4733M: Dan Streetman <ddstreet@us.ibm.com>
4734S: Supported
4735F: drivers/crypto/nx/nx-842.c
4736F: include/linux/nx842.h
4737
4738IBM Power Linux RAID adapter
4739M: Brian King <brking@us.ibm.com>
4740S: Supported
4741F: drivers/scsi/ipr.*
4742
4743IBM Power Virtual Ethernet Device Driver
4744M: Santiago Leon <santil@linux.vnet.ibm.com>
4745L: netdev@vger.kernel.org
4746S: Supported
4747F: drivers/net/ethernet/ibm/ibmveth.*
4748
4749IBM Power Virtual SCSI Device Drivers
4750M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4751L: linux-scsi@vger.kernel.org
4752S: Supported
4753F: drivers/scsi/ibmvscsi/ibmvscsi*
4754F: drivers/scsi/ibmvscsi/viosrp.h
4755
4756IBM Power Virtual FC Device Drivers
4757M: Brian King <brking@linux.vnet.ibm.com>
4758L: linux-scsi@vger.kernel.org
4759S: Supported
4760F: drivers/scsi/ibmvscsi/ibmvfc*
4761
4762IBM ServeRAID RAID DRIVER
4763S: Orphan
4764F: drivers/scsi/ips.*
4765
4766ICH LPC AND GPIO DRIVER
4767M: Peter Tyser <ptyser@xes-inc.com>
4768S: Maintained
4769F: drivers/mfd/lpc_ich.c
4770F: drivers/gpio/gpio-ich.c
4771
4772IDE SUBSYSTEM
4773M: "David S. Miller" <davem@davemloft.net>
4774L: linux-ide@vger.kernel.org
4775Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4776T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4777S: Maintained
4778F: Documentation/ide/
4779F: drivers/ide/
4780F: include/linux/ide.h
4781
4782IDEAPAD LAPTOP EXTRAS DRIVER
4783M: Ike Panhc <ike.pan@canonical.com>
4784L: platform-driver-x86@vger.kernel.org
4785W: http://launchpad.net/ideapad-laptop
4786S: Maintained
4787F: drivers/platform/x86/ideapad-laptop.c
4788
4789IDEAPAD LAPTOP SLIDEBAR DRIVER
4790M: Andrey Moiseev <o2g.org.ru@gmail.com>
4791L: linux-input@vger.kernel.org
4792W: https://github.com/o2genum/ideapad-slidebar
4793S: Maintained
4794F: drivers/input/misc/ideapad_slidebar.c
4795
4796IDE/ATAPI DRIVERS
4797M: Borislav Petkov <bp@alien8.de>
4798L: linux-ide@vger.kernel.org
4799S: Maintained
4800F: Documentation/cdrom/ide-cd
4801F: drivers/ide/ide-cd*
4802
4803IDLE-I7300
4804M: Andy Henroid <andrew.d.henroid@intel.com>
4805L: linux-pm@vger.kernel.org
4806S: Supported
4807F: drivers/idle/i7300_idle.c
4808
4809IEEE 802.15.4 SUBSYSTEM
4810M: Alexander Aring <alex.aring@gmail.com>
4811L: linux-wpan@vger.kernel.org
4812W: https://github.com/linux-wpan
4813T: git git://github.com/linux-wpan/linux-wpan-next.git
4814S: Maintained
4815F: net/ieee802154/
4816F: net/mac802154/
4817F: drivers/net/ieee802154/
4818F: include/linux/nl802154.h
4819F: include/linux/ieee802154.h
4820F: include/net/nl802154.h
4821F: include/net/mac802154.h
4822F: include/net/af_ieee802154.h
4823F: include/net/cfg802154.h
4824F: include/net/ieee802154_netdev.h
4825F: Documentation/networking/ieee802154.txt
4826
4827IGORPLUG-USB IR RECEIVER
4828M: Sean Young <sean@mess.org>
4829L: linux-media@vger.kernel.org
4830S: Maintained
4831F: drivers/media/rc/igorplugusb.c
4832
4833IGUANAWORKS USB IR TRANSCEIVER
4834M: Sean Young <sean@mess.org>
4835L: linux-media@vger.kernel.org
4836S: Maintained
4837F: drivers/media/rc/iguanair.c
4838
4839IIO SUBSYSTEM AND DRIVERS
4840M: Jonathan Cameron <jic23@kernel.org>
4841R: Hartmut Knaack <knaack.h@gmx.de>
4842R: Lars-Peter Clausen <lars@metafoo.de>
4843R: Peter Meerwald <pmeerw@pmeerw.net>
4844L: linux-iio@vger.kernel.org
4845S: Maintained
4846F: drivers/iio/
4847F: drivers/staging/iio/
4848F: include/linux/iio/
4849
4850IKANOS/ADI EAGLE ADSL USB DRIVER
4851M: Matthieu Castet <castet.matthieu@free.fr>
4852M: Stanislaw Gruszka <stf_xl@wp.pl>
4853S: Maintained
4854F: drivers/usb/atm/ueagle-atm.c
4855
4856INA209 HARDWARE MONITOR DRIVER
4857M: Guenter Roeck <linux@roeck-us.net>
4858L: lm-sensors@lm-sensors.org
4859S: Maintained
4860F: Documentation/hwmon/ina209
4861F: Documentation/devicetree/bindings/i2c/ina209.txt
4862F: drivers/hwmon/ina209.c
4863
4864INA2XX HARDWARE MONITOR DRIVER
4865M: Guenter Roeck <linux@roeck-us.net>
4866L: lm-sensors@lm-sensors.org
4867S: Maintained
4868F: Documentation/hwmon/ina2xx
4869F: drivers/hwmon/ina2xx.c
4870F: include/linux/platform_data/ina2xx.h
4871
4872INDUSTRY PACK SUBSYSTEM (IPACK)
4873M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4874M: Jens Taprogge <jens.taprogge@taprogge.org>
4875M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4876L: industrypack-devel@lists.sourceforge.net
4877W: http://industrypack.sourceforge.net
4878S: Maintained
4879F: drivers/ipack/
4880
4881INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4882M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4883M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4884L: linux-ima-devel@lists.sourceforge.net
4885L: linux-ima-user@lists.sourceforge.net
4886L: linux-security-module@vger.kernel.org
4887S: Supported
4888F: security/integrity/ima/
4889
4890IMGTEC IR DECODER DRIVER
4891M: James Hogan <james.hogan@imgtec.com>
4892S: Maintained
4893F: drivers/media/rc/img-ir/
4894
4895IMS TWINTURBO FRAMEBUFFER DRIVER
4896L: linux-fbdev@vger.kernel.org
4897S: Orphan
4898F: drivers/video/fbdev/imsttfb.c
4899
4900INFINIBAND SUBSYSTEM
4901M: Roland Dreier <roland@kernel.org>
4902M: Sean Hefty <sean.hefty@intel.com>
4903M: Hal Rosenstock <hal.rosenstock@gmail.com>
4904L: linux-rdma@vger.kernel.org
4905W: http://www.openfabrics.org/
4906Q: http://patchwork.kernel.org/project/linux-rdma/list/
4907T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4908S: Supported
4909F: Documentation/infiniband/
4910F: drivers/infiniband/
4911F: include/uapi/linux/if_infiniband.h
4912
4913INOTIFY
4914M: John McCutchan <john@johnmccutchan.com>
4915M: Robert Love <rlove@rlove.org>
4916M: Eric Paris <eparis@parisplace.org>
4917S: Maintained
4918F: Documentation/filesystems/inotify.txt
4919F: fs/notify/inotify/
4920F: include/linux/inotify.h
4921F: include/uapi/linux/inotify.h
4922
4923INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4924M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4925M: Dmitry Torokhov <dtor@mail.ru>
4926L: linux-input@vger.kernel.org
4927Q: http://patchwork.kernel.org/project/linux-input/list/
4928T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4929S: Maintained
4930F: drivers/input/
4931F: include/linux/input.h
4932F: include/uapi/linux/input.h
4933F: include/linux/input/
4934
4935INPUT MULTITOUCH (MT) PROTOCOL
4936M: Henrik Rydberg <rydberg@euromail.se>
4937L: linux-input@vger.kernel.org
4938T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4939S: Maintained
4940F: Documentation/input/multi-touch-protocol.txt
4941F: drivers/input/input-mt.c
4942K: \b(ABS|SYN)_MT_
4943
4944INTEL C600 SERIES SAS CONTROLLER DRIVER
4945M: Intel SCU Linux support <intel-linux-scu@intel.com>
4946M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4947M: Dave Jiang <dave.jiang@intel.com>
4948L: linux-scsi@vger.kernel.org
4949T: git git://git.code.sf.net/p/intel-sas/isci
4950S: Supported
4951F: drivers/scsi/isci/
4952
4953INTEL IDLE DRIVER
4954M: Len Brown <lenb@kernel.org>
4955L: linux-pm@vger.kernel.org
4956T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4957S: Supported
4958F: drivers/idle/intel_idle.c
4959
4960INTEL PSTATE DRIVER
4961M: Kristen Carlson Accardi <kristen@linux.intel.com>
4962L: linux-pm@vger.kernel.org
4963S: Supported
4964F: drivers/cpufreq/intel_pstate.c
4965
4966INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4967M: Maik Broemme <mbroemme@plusserver.de>
4968L: linux-fbdev@vger.kernel.org
4969S: Maintained
4970F: Documentation/fb/intelfb.txt
4971F: drivers/video/fbdev/intelfb/
4972
4973INTEL 810/815 FRAMEBUFFER DRIVER
4974M: Antonino Daplas <adaplas@gmail.com>
4975L: linux-fbdev@vger.kernel.org
4976S: Maintained
4977F: drivers/video/fbdev/i810/
4978
4979INTEL MENLOW THERMAL DRIVER
4980M: Sujith Thomas <sujith.thomas@intel.com>
4981L: platform-driver-x86@vger.kernel.org
4982W: https://01.org/linux-acpi
4983S: Supported
4984F: drivers/platform/x86/intel_menlow.c
4985
4986INTEL IA32 MICROCODE UPDATE SUPPORT
4987M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4988S: Maintained
4989F: arch/x86/kernel/cpu/microcode/core*
4990F: arch/x86/kernel/cpu/microcode/intel*
4991
4992INTEL I/OAT DMA DRIVER
4993M: Dave Jiang <dave.jiang@intel.com>
4994R: Dan Williams <dan.j.williams@intel.com>
4995L: dmaengine@vger.kernel.org
4996Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4997S: Supported
4998F: drivers/dma/ioat*
4999
5000INTEL IOMMU (VT-d)
5001M: David Woodhouse <dwmw2@infradead.org>
5002L: iommu@lists.linux-foundation.org
5003T: git git://git.infradead.org/iommu-2.6.git
5004S: Supported
5005F: drivers/iommu/intel-iommu.c
5006F: include/linux/intel-iommu.h
5007
5008INTEL IOP-ADMA DMA DRIVER
5009R: Dan Williams <dan.j.williams@intel.com>
5010S: Odd fixes
5011F: drivers/dma/iop-adma.c
5012
5013INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5014M: Krzysztof Halasa <khalasa@piap.pl>
5015S: Maintained
5016F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5017F: arch/arm/mach-ixp4xx/include/mach/npe.h
5018F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5019F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5020F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5021F: drivers/net/wan/ixp4xx_hss.c
5022
5023INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5024M: Deepak Saxena <dsaxena@plexity.net>
5025S: Maintained
5026F: drivers/char/hw_random/ixp4xx-rng.c
5027
5028INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5029M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5030M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5031M: Bruce Allan <bruce.w.allan@intel.com>
5032M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5033M: Don Skidmore <donald.c.skidmore@intel.com>
5034M: Greg Rose <gregory.v.rose@intel.com>
5035M: Matthew Vick <matthew.vick@intel.com>
5036M: John Ronciak <john.ronciak@intel.com>
5037M: Mitch Williams <mitch.a.williams@intel.com>
5038M: Linux NICS <linux.nics@intel.com>
5039L: e1000-devel@lists.sourceforge.net
5040W: http://www.intel.com/support/feedback.htm
5041W: http://e1000.sourceforge.net/
5042T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5043T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5044S: Supported
5045F: Documentation/networking/e100.txt
5046F: Documentation/networking/e1000.txt
5047F: Documentation/networking/e1000e.txt
5048F: Documentation/networking/igb.txt
5049F: Documentation/networking/igbvf.txt
5050F: Documentation/networking/ixgb.txt
5051F: Documentation/networking/ixgbe.txt
5052F: Documentation/networking/ixgbevf.txt
5053F: Documentation/networking/i40e.txt
5054F: Documentation/networking/i40evf.txt
5055F: drivers/net/ethernet/intel/
5056F: drivers/net/ethernet/intel/*/
5057
5058INTEL-MID GPIO DRIVER
5059M: David Cohen <david.a.cohen@linux.intel.com>
5060L: linux-gpio@vger.kernel.org
5061S: Maintained
5062F: drivers/gpio/gpio-intel-mid.c
5063
5064INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5065M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5066L: linux-wireless@vger.kernel.org
5067S: Maintained
5068F: Documentation/networking/README.ipw2100
5069F: Documentation/networking/README.ipw2200
5070F: drivers/net/wireless/ipw2x00/
5071
5072INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5073M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5074M: Gang Wei <gang.wei@intel.com>
5075M: Shane Wang <shane.wang@intel.com>
5076L: tboot-devel@lists.sourceforge.net
5077W: http://tboot.sourceforge.net
5078T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5079S: Supported
5080F: Documentation/intel_txt.txt
5081F: include/linux/tboot.h
5082F: arch/x86/kernel/tboot.c
5083
5084INTEL WIRELESS WIMAX CONNECTION 2400
5085M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5086M: linux-wimax@intel.com
5087L: wimax@linuxwimax.org (subscribers-only)
5088S: Supported
5089W: http://linuxwimax.org
5090F: Documentation/wimax/README.i2400m
5091F: drivers/net/wimax/i2400m/
5092F: include/uapi/linux/wimax/i2400m.h
5093
5094INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5095M: Stanislaw Gruszka <sgruszka@redhat.com>
5096L: linux-wireless@vger.kernel.org
5097S: Supported
5098F: drivers/net/wireless/iwlegacy/
5099
5100INTEL WIRELESS WIFI LINK (iwlwifi)
5101M: Johannes Berg <johannes.berg@intel.com>
5102M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5103M: Intel Linux Wireless <ilw@linux.intel.com>
5104L: linux-wireless@vger.kernel.org
5105W: http://intellinuxwireless.org
5106T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5107S: Supported
5108F: drivers/net/wireless/iwlwifi/
5109
5110INTEL MANAGEMENT ENGINE (mei)
5111M: Tomas Winkler <tomas.winkler@intel.com>
5112L: linux-kernel@vger.kernel.org
5113S: Supported
5114F: include/uapi/linux/mei.h
5115F: drivers/misc/mei/*
5116F: Documentation/misc-devices/mei/*
5117
5118IOC3 ETHERNET DRIVER
5119M: Ralf Baechle <ralf@linux-mips.org>
5120L: linux-mips@linux-mips.org
5121S: Maintained
5122F: drivers/net/ethernet/sgi/ioc3-eth.c
5123
5124IOC3 SERIAL DRIVER
5125M: Pat Gefre <pfg@sgi.com>
5126L: linux-serial@vger.kernel.org
5127S: Maintained
5128F: drivers/tty/serial/ioc3_serial.c
5129
5130IOMMU DRIVERS
5131M: Joerg Roedel <joro@8bytes.org>
5132L: iommu@lists.linux-foundation.org
5133T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5134S: Maintained
5135F: drivers/iommu/
5136
5137IP MASQUERADING
5138M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5139S: Maintained
5140F: net/ipv4/netfilter/ipt_MASQUERADE.c
5141
5142IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5143M: Francois Romieu <romieu@fr.zoreil.com>
5144M: Sorbica Shieh <sorbica@icplus.com.tw>
5145L: netdev@vger.kernel.org
5146S: Maintained
5147F: drivers/net/ethernet/icplus/ipg.*
5148
5149IPATH DRIVER
5150M: Mike Marciniszyn <infinipath@intel.com>
5151L: linux-rdma@vger.kernel.org
5152S: Maintained
5153F: drivers/infiniband/hw/ipath/
5154
5155IPMI SUBSYSTEM
5156M: Corey Minyard <minyard@acm.org>
5157L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5158W: http://openipmi.sourceforge.net/
5159S: Supported
5160F: Documentation/IPMI.txt
5161F: drivers/char/ipmi/
5162F: include/linux/ipmi*
5163F: include/uapi/linux/ipmi*
5164
5165IPS SCSI RAID DRIVER
5166M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5167L: linux-scsi@vger.kernel.org
5168W: http://www.adaptec.com/
5169S: Maintained
5170F: drivers/scsi/ips*
5171
5172IPVS
5173M: Wensong Zhang <wensong@linux-vs.org>
5174M: Simon Horman <horms@verge.net.au>
5175M: Julian Anastasov <ja@ssi.bg>
5176L: netdev@vger.kernel.org
5177L: lvs-devel@vger.kernel.org
5178S: Maintained
5179F: Documentation/networking/ipvs-sysctl.txt
5180F: include/net/ip_vs.h
5181F: include/uapi/linux/ip_vs.h
5182F: net/netfilter/ipvs/
5183
5184IPWIRELESS DRIVER
5185M: Jiri Kosina <jkosina@suse.cz>
5186M: David Sterba <dsterba@suse.cz>
5187S: Odd Fixes
5188F: drivers/tty/ipwireless/
5189
5190IPX NETWORK LAYER
5191M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5192L: netdev@vger.kernel.org
5193S: Maintained
5194F: include/net/ipx.h
5195F: include/uapi/linux/ipx.h
5196F: net/ipx/
5197
5198IRDA SUBSYSTEM
5199M: Samuel Ortiz <samuel@sortiz.org>
5200L: irda-users@lists.sourceforge.net (subscribers-only)
5201L: netdev@vger.kernel.org
5202W: http://irda.sourceforge.net/
5203S: Maintained
5204T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5205F: Documentation/networking/irda.txt
5206F: drivers/net/irda/
5207F: include/net/irda/
5208F: net/irda/
5209
5210IRQ SUBSYSTEM
5211M: Thomas Gleixner <tglx@linutronix.de>
5212L: linux-kernel@vger.kernel.org
5213S: Maintained
5214T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5215F: kernel/irq/
5216
5217IRQCHIP DRIVERS
5218M: Thomas Gleixner <tglx@linutronix.de>
5219M: Jason Cooper <jason@lakedaemon.net>
5220L: linux-kernel@vger.kernel.org
5221S: Maintained
5222T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5223T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5224F: Documentation/devicetree/bindings/interrupt-controller/
5225F: drivers/irqchip/
5226
5227IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5228M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5229S: Maintained
5230F: Documentation/IRQ-domain.txt
5231F: include/linux/irqdomain.h
5232F: kernel/irq/irqdomain.c
5233
5234ISAPNP
5235M: Jaroslav Kysela <perex@perex.cz>
5236S: Maintained
5237F: Documentation/isapnp.txt
5238F: drivers/pnp/isapnp/
5239F: include/linux/isapnp.h
5240
5241ISA RADIO MODULE
5242M: Hans Verkuil <hverkuil@xs4all.nl>
5243L: linux-media@vger.kernel.org
5244T: git git://linuxtv.org/media_tree.git
5245W: http://linuxtv.org
5246S: Maintained
5247F: drivers/media/radio/radio-isa*
5248
5249iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5250M: Peter Jones <pjones@redhat.com>
5251M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5252S: Maintained
5253F: drivers/firmware/iscsi_ibft*
5254
5255ISCSI
5256M: Mike Christie <michaelc@cs.wisc.edu>
5257L: open-iscsi@googlegroups.com
5258W: www.open-iscsi.org
5259T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5260S: Maintained
5261F: drivers/scsi/*iscsi*
5262F: include/scsi/*iscsi*
5263
5264ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5265M: Or Gerlitz <ogerlitz@mellanox.com>
5266M: Sagi Grimberg <sagig@mellanox.com>
5267M: Roi Dayan <roid@mellanox.com>
5268L: linux-rdma@vger.kernel.org
5269S: Supported
5270W: http://www.openfabrics.org
5271W: www.open-iscsi.org
5272Q: http://patchwork.kernel.org/project/linux-rdma/list/
5273F: drivers/infiniband/ulp/iser/
5274
5275ISDN SUBSYSTEM
5276M: Karsten Keil <isdn@linux-pingi.de>
5277L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5278L: netdev@vger.kernel.org
5279W: http://www.isdn4linux.de
5280T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5281S: Maintained
5282F: Documentation/isdn/
5283F: drivers/isdn/
5284F: include/linux/isdn.h
5285F: include/linux/isdn/
5286F: include/uapi/linux/isdn.h
5287F: include/uapi/linux/isdn/
5288
5289ISDN SUBSYSTEM (Eicon active card driver)
5290M: Armin Schindler <mac@melware.de>
5291L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5292W: http://www.melware.de
5293S: Maintained
5294F: drivers/isdn/hardware/eicon/
5295
5296IT87 HARDWARE MONITORING DRIVER
5297M: Jean Delvare <jdelvare@suse.de>
5298L: lm-sensors@lm-sensors.org
5299S: Maintained
5300F: Documentation/hwmon/it87
5301F: drivers/hwmon/it87.c
5302
5303IT913X MEDIA DRIVER
5304M: Antti Palosaari <crope@iki.fi>
5305L: linux-media@vger.kernel.org
5306W: http://linuxtv.org/
5307W: http://palosaari.fi/linux/
5308Q: http://patchwork.linuxtv.org/project/linux-media/list/
5309T: git git://linuxtv.org/anttip/media_tree.git
5310S: Maintained
5311F: drivers/media/tuners/it913x*
5312
5313IVTV VIDEO4LINUX DRIVER
5314M: Andy Walls <awalls@md.metrocast.net>
5315L: ivtv-devel@ivtvdriver.org (subscribers-only)
5316L: linux-media@vger.kernel.org
5317T: git git://linuxtv.org/media_tree.git
5318W: http://www.ivtvdriver.org
5319S: Maintained
5320F: Documentation/video4linux/*.ivtv
5321F: drivers/media/pci/ivtv/
5322F: include/uapi/linux/ivtv*
5323
5324IX2505V MEDIA DRIVER
5325M: Malcolm Priestley <tvboxspy@gmail.com>
5326L: linux-media@vger.kernel.org
5327W: http://linuxtv.org/
5328Q: http://patchwork.linuxtv.org/project/linux-media/list/
5329S: Maintained
5330F: drivers/media/dvb-frontends/ix2505v*
5331
5332JC42.4 TEMPERATURE SENSOR DRIVER
5333M: Guenter Roeck <linux@roeck-us.net>
5334L: lm-sensors@lm-sensors.org
5335S: Maintained
5336F: drivers/hwmon/jc42.c
5337F: Documentation/hwmon/jc42
5338
5339JFS FILESYSTEM
5340M: Dave Kleikamp <shaggy@kernel.org>
5341L: jfs-discussion@lists.sourceforge.net
5342W: http://jfs.sourceforge.net/
5343T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5344S: Maintained
5345F: Documentation/filesystems/jfs.txt
5346F: fs/jfs/
5347
5348JME NETWORK DRIVER
5349M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5350L: netdev@vger.kernel.org
5351S: Maintained
5352F: drivers/net/ethernet/jme.*
5353
5354JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5355M: David Woodhouse <dwmw2@infradead.org>
5356L: linux-mtd@lists.infradead.org
5357W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5358S: Maintained
5359F: fs/jffs2/
5360F: include/uapi/linux/jffs2.h
5361
5362JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5363M: Andrew Morton <akpm@linux-foundation.org>
5364M: Jan Kara <jack@suse.cz>
5365L: linux-ext4@vger.kernel.org
5366S: Maintained
5367F: fs/jbd/
5368F: include/linux/jbd.h
5369
5370JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5371M: "Theodore Ts'o" <tytso@mit.edu>
5372L: linux-ext4@vger.kernel.org
5373S: Maintained
5374F: fs/jbd2/
5375F: include/linux/jbd2.h
5376
5377JSM Neo PCI based serial card
5378M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5379L: linux-serial@vger.kernel.org
5380S: Maintained
5381F: drivers/tty/serial/jsm/
5382
5383K10TEMP HARDWARE MONITORING DRIVER
5384M: Clemens Ladisch <clemens@ladisch.de>
5385L: lm-sensors@lm-sensors.org
5386S: Maintained
5387F: Documentation/hwmon/k10temp
5388F: drivers/hwmon/k10temp.c
5389
5390K8TEMP HARDWARE MONITORING DRIVER
5391M: Rudolf Marek <r.marek@assembler.cz>
5392L: lm-sensors@lm-sensors.org
5393S: Maintained
5394F: Documentation/hwmon/k8temp
5395F: drivers/hwmon/k8temp.c
5396
5397KCONFIG
5398M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5399L: linux-kbuild@vger.kernel.org
5400T: git git://gitorious.org/linux-kconfig/linux-kconfig
5401S: Maintained
5402F: Documentation/kbuild/kconfig-language.txt
5403F: scripts/kconfig/
5404
5405KDUMP
5406M: Vivek Goyal <vgoyal@redhat.com>
5407M: Haren Myneni <hbabu@us.ibm.com>
5408L: kexec@lists.infradead.org
5409W: http://lse.sourceforge.net/kdump/
5410S: Maintained
5411F: Documentation/kdump/
5412
5413KEENE FM RADIO TRANSMITTER DRIVER
5414M: Hans Verkuil <hverkuil@xs4all.nl>
5415L: linux-media@vger.kernel.org
5416T: git git://linuxtv.org/media_tree.git
5417W: http://linuxtv.org
5418S: Maintained
5419F: drivers/media/radio/radio-keene*
5420
5421KERNEL AUTOMOUNTER v4 (AUTOFS4)
5422M: Ian Kent <raven@themaw.net>
5423L: autofs@vger.kernel.org
5424S: Maintained
5425F: fs/autofs4/
5426
5427KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5428M: Michal Marek <mmarek@suse.cz>
5429T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5430T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5431L: linux-kbuild@vger.kernel.org
5432S: Maintained
5433F: Documentation/kbuild/
5434F: Makefile
5435F: scripts/Makefile.*
5436F: scripts/basic/
5437F: scripts/mk*
5438F: scripts/package/
5439
5440KERNEL JANITORS
5441L: kernel-janitors@vger.kernel.org
5442W: http://kernelnewbies.org/KernelJanitors
5443S: Odd Fixes
5444
5445KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5446M: "J. Bruce Fields" <bfields@fieldses.org>
5447L: linux-nfs@vger.kernel.org
5448W: http://nfs.sourceforge.net/
5449S: Supported
5450F: fs/nfsd/
5451F: include/uapi/linux/nfsd/
5452F: fs/lockd/
5453F: fs/nfs_common/
5454F: net/sunrpc/
5455F: include/linux/lockd/
5456F: include/linux/sunrpc/
5457F: include/uapi/linux/sunrpc/
5458
5459KERNEL SELFTEST FRAMEWORK
5460M: Shuah Khan <shuahkh@osg.samsung.com>
5461L: linux-api@vger.kernel.org
5462T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5463S: Maintained
5464F: tools/testing/selftests
5465
5466KERNEL VIRTUAL MACHINE (KVM)
5467M: Gleb Natapov <gleb@kernel.org>
5468M: Paolo Bonzini <pbonzini@redhat.com>
5469L: kvm@vger.kernel.org
5470W: http://www.linux-kvm.org
5471T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5472S: Supported
5473F: Documentation/*/kvm*.txt
5474F: Documentation/virtual/kvm/
5475F: arch/*/kvm/
5476F: arch/*/include/asm/kvm*
5477F: include/linux/kvm*
5478F: include/uapi/linux/kvm*
5479F: virt/kvm/
5480
5481KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5482M: Joerg Roedel <joro@8bytes.org>
5483L: kvm@vger.kernel.org
5484W: http://kvm.qumranet.com
5485S: Maintained
5486F: arch/x86/include/asm/svm.h
5487F: arch/x86/kvm/svm.c
5488
5489KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5490M: Alexander Graf <agraf@suse.de>
5491L: kvm-ppc@vger.kernel.org
5492W: http://kvm.qumranet.com
5493T: git git://github.com/agraf/linux-2.6.git
5494S: Supported
5495F: arch/powerpc/include/asm/kvm*
5496F: arch/powerpc/kvm/
5497
5498KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5499M: Christian Borntraeger <borntraeger@de.ibm.com>
5500M: Cornelia Huck <cornelia.huck@de.ibm.com>
5501M: linux390@de.ibm.com
5502L: linux-s390@vger.kernel.org
5503W: http://www.ibm.com/developerworks/linux/linux390/
5504S: Supported
5505F: Documentation/s390/kvm.txt
5506F: arch/s390/include/asm/kvm*
5507F: arch/s390/kvm/
5508F: drivers/s390/kvm/
5509
5510KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5511M: Christoffer Dall <christoffer.dall@linaro.org>
5512M: Marc Zyngier <marc.zyngier@arm.com>
5513L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5514L: kvmarm@lists.cs.columbia.edu
5515W: http://systems.cs.columbia.edu/projects/kvm-arm
5516S: Supported
5517F: arch/arm/include/uapi/asm/kvm*
5518F: arch/arm/include/asm/kvm*
5519F: arch/arm/kvm/
5520F: virt/kvm/arm/
5521F: include/kvm/arm_*
5522
5523KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5524M: Christoffer Dall <christoffer.dall@linaro.org>
5525M: Marc Zyngier <marc.zyngier@arm.com>
5526L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5527L: kvmarm@lists.cs.columbia.edu
5528S: Maintained
5529F: arch/arm64/include/uapi/asm/kvm*
5530F: arch/arm64/include/asm/kvm*
5531F: arch/arm64/kvm/
5532
5533KEXEC
5534M: Eric Biederman <ebiederm@xmission.com>
5535W: http://kernel.org/pub/linux/utils/kernel/kexec/
5536L: kexec@lists.infradead.org
5537S: Maintained
5538F: include/linux/kexec.h
5539F: include/uapi/linux/kexec.h
5540F: kernel/kexec.c
5541
5542KEYS/KEYRINGS:
5543M: David Howells <dhowells@redhat.com>
5544L: keyrings@linux-nfs.org
5545S: Maintained
5546F: Documentation/security/keys.txt
5547F: include/linux/key.h
5548F: include/linux/key-type.h
5549F: include/keys/
5550F: security/keys/
5551
5552KEYS-TRUSTED
5553M: David Safford <safford@us.ibm.com>
5554M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5555L: linux-security-module@vger.kernel.org
5556L: keyrings@linux-nfs.org
5557S: Supported
5558F: Documentation/security/keys-trusted-encrypted.txt
5559F: include/keys/trusted-type.h
5560F: security/keys/trusted.c
5561F: security/keys/trusted.h
5562
5563KEYS-ENCRYPTED
5564M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5565M: David Safford <safford@us.ibm.com>
5566L: linux-security-module@vger.kernel.org
5567L: keyrings@linux-nfs.org
5568S: Supported
5569F: Documentation/security/keys-trusted-encrypted.txt
5570F: include/keys/encrypted-type.h
5571F: security/keys/encrypted-keys/
5572
5573KGDB / KDB /debug_core
5574M: Jason Wessel <jason.wessel@windriver.com>
5575W: http://kgdb.wiki.kernel.org/
5576L: kgdb-bugreport@lists.sourceforge.net
5577S: Maintained
5578F: Documentation/DocBook/kgdb.tmpl
5579F: drivers/misc/kgdbts.c
5580F: drivers/tty/serial/kgdboc.c
5581F: include/linux/kdb.h
5582F: include/linux/kgdb.h
5583F: kernel/debug/
5584
5585KMEMCHECK
5586M: Vegard Nossum <vegardno@ifi.uio.no>
5587M: Pekka Enberg <penberg@kernel.org>
5588S: Maintained
5589F: Documentation/kmemcheck.txt
5590F: arch/x86/include/asm/kmemcheck.h
5591F: arch/x86/mm/kmemcheck/
5592F: include/linux/kmemcheck.h
5593F: mm/kmemcheck.c
5594
5595KMEMLEAK
5596M: Catalin Marinas <catalin.marinas@arm.com>
5597S: Maintained
5598F: Documentation/kmemleak.txt
5599F: include/linux/kmemleak.h
5600F: mm/kmemleak.c
5601F: mm/kmemleak-test.c
5602
5603KPROBES
5604M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5605M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5606M: "David S. Miller" <davem@davemloft.net>
5607M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5608S: Maintained
5609F: Documentation/kprobes.txt
5610F: include/linux/kprobes.h
5611F: kernel/kprobes.c
5612
5613KS0108 LCD CONTROLLER DRIVER
5614M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5615W: http://miguelojeda.es/auxdisplay.htm
5616W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5617S: Maintained
5618F: Documentation/auxdisplay/ks0108
5619F: drivers/auxdisplay/ks0108.c
5620F: include/linux/ks0108.h
5621
5622LAPB module
5623L: linux-x25@vger.kernel.org
5624S: Orphan
5625F: Documentation/networking/lapb-module.txt
5626F: include/*/lapb.h
5627F: net/lapb/
5628
5629LASI 53c700 driver for PARISC
5630M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5631L: linux-scsi@vger.kernel.org
5632S: Maintained
5633F: Documentation/scsi/53c700.txt
5634F: drivers/scsi/53c700*
5635
5636LED SUBSYSTEM
5637M: Bryan Wu <cooloney@gmail.com>
5638M: Richard Purdie <rpurdie@rpsys.net>
5639L: linux-leds@vger.kernel.org
5640T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5641S: Maintained
5642F: drivers/leds/
5643F: include/linux/leds.h
5644
5645LEGACY EEPROM DRIVER
5646M: Jean Delvare <jdelvare@suse.de>
5647S: Maintained
5648F: Documentation/misc-devices/eeprom
5649F: drivers/misc/eeprom/eeprom.c
5650
5651LEGO USB Tower driver
5652M: Juergen Stuber <starblue@users.sourceforge.net>
5653L: legousb-devel@lists.sourceforge.net
5654W: http://legousb.sourceforge.net/
5655S: Maintained
5656F: drivers/usb/misc/legousbtower.c
5657
5658LG2160 MEDIA DRIVER
5659M: Michael Krufky <mkrufky@linuxtv.org>
5660L: linux-media@vger.kernel.org
5661W: http://linuxtv.org/
5662W: http://github.com/mkrufky
5663Q: http://patchwork.linuxtv.org/project/linux-media/list/
5664T: git git://linuxtv.org/mkrufky/tuners.git
5665S: Maintained
5666F: drivers/media/dvb-frontends/lg2160.*
5667
5668LGDT3305 MEDIA DRIVER
5669M: Michael Krufky <mkrufky@linuxtv.org>
5670L: linux-media@vger.kernel.org
5671W: http://linuxtv.org/
5672W: http://github.com/mkrufky
5673Q: http://patchwork.linuxtv.org/project/linux-media/list/
5674T: git git://linuxtv.org/mkrufky/tuners.git
5675S: Maintained
5676F: drivers/media/dvb-frontends/lgdt3305.*
5677
5678LGUEST
5679M: Rusty Russell <rusty@rustcorp.com.au>
5680L: lguest@lists.ozlabs.org
5681W: http://lguest.ozlabs.org/
5682S: Odd Fixes
5683F: arch/x86/include/asm/lguest*.h
5684F: arch/x86/lguest/
5685F: drivers/lguest/
5686F: include/linux/lguest*.h
5687F: tools/lguest/
5688
5689LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5690M: Tejun Heo <tj@kernel.org>
5691L: linux-ide@vger.kernel.org
5692T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5693S: Maintained
5694F: drivers/ata/
5695F: include/linux/ata.h
5696F: include/linux/libata.h
5697
5698LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5699M: Viresh Kumar <viresh.linux@gmail.com>
5700L: linux-ide@vger.kernel.org
5701T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5702S: Maintained
5703F: include/linux/pata_arasan_cf_data.h
5704F: drivers/ata/pata_arasan_cf.c
5705
5706LIBATA SATA AHCI PLATFORM devices support
5707M: Hans de Goede <hdegoede@redhat.com>
5708M: Tejun Heo <tj@kernel.org>
5709L: linux-ide@vger.kernel.org
5710T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5711S: Maintained
5712F: drivers/ata/ahci_platform.c
5713F: drivers/ata/libahci_platform.c
5714F: include/linux/ahci_platform.h
5715
5716LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5717M: Mikael Pettersson <mikpelinux@gmail.com>
5718L: linux-ide@vger.kernel.org
5719T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5720S: Maintained
5721F: drivers/ata/sata_promise.*
5722
5723LIBLOCKDEP
5724M: Sasha Levin <sasha.levin@oracle.com>
5725S: Maintained
5726F: tools/lib/lockdep/
5727
5728LINUX FOR IBM pSERIES (RS/6000)
5729M: Paul Mackerras <paulus@au.ibm.com>
5730W: http://www.ibm.com/linux/ltc/projects/ppc
5731S: Supported
5732F: arch/powerpc/boot/rs6000.h
5733
5734LINUX FOR POWERPC (32-BIT AND 64-BIT)
5735M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5736M: Paul Mackerras <paulus@samba.org>
5737M: Michael Ellerman <mpe@ellerman.id.au>
5738W: http://www.penguinppc.org/
5739L: linuxppc-dev@lists.ozlabs.org
5740Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5741T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5742S: Supported
5743F: Documentation/powerpc/
5744F: arch/powerpc/
5745
5746LINUX FOR POWER MACINTOSH
5747M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5748W: http://www.penguinppc.org/
5749L: linuxppc-dev@lists.ozlabs.org
5750S: Maintained
5751F: arch/powerpc/platforms/powermac/
5752F: drivers/macintosh/
5753
5754LINUX FOR POWERPC EMBEDDED MPC5XXX
5755M: Anatolij Gustschin <agust@denx.de>
5756L: linuxppc-dev@lists.ozlabs.org
5757T: git git://git.denx.de/linux-denx-agust.git
5758S: Maintained
5759F: arch/powerpc/platforms/512x/
5760F: arch/powerpc/platforms/52xx/
5761
5762LINUX FOR POWERPC EMBEDDED PPC4XX
5763M: Alistair Popple <alistair@popple.id.au>
5764M: Matt Porter <mporter@kernel.crashing.org>
5765W: http://www.penguinppc.org/
5766L: linuxppc-dev@lists.ozlabs.org
5767S: Maintained
5768F: arch/powerpc/platforms/40x/
5769F: arch/powerpc/platforms/44x/
5770
5771LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5772L: linuxppc-dev@lists.ozlabs.org
5773S: Orphan
5774F: arch/powerpc/*/*virtex*
5775F: arch/powerpc/*/*/*virtex*
5776
5777LINUX FOR POWERPC EMBEDDED PPC8XX
5778M: Vitaly Bordug <vitb@kernel.crashing.org>
5779W: http://www.penguinppc.org/
5780L: linuxppc-dev@lists.ozlabs.org
5781S: Maintained
5782F: arch/powerpc/platforms/8xx/
5783
5784LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5785M: Scott Wood <scottwood@freescale.com>
5786M: Kumar Gala <galak@kernel.crashing.org>
5787W: http://www.penguinppc.org/
5788L: linuxppc-dev@lists.ozlabs.org
5789T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5790S: Maintained
5791F: arch/powerpc/platforms/83xx/
5792F: arch/powerpc/platforms/85xx/
5793
5794LINUX FOR POWERPC PA SEMI PWRFICIENT
5795M: Olof Johansson <olof@lixom.net>
5796L: linuxppc-dev@lists.ozlabs.org
5797S: Maintained
5798F: arch/powerpc/platforms/pasemi/
5799F: drivers/*/*pasemi*
5800F: drivers/*/*/*pasemi*
5801
5802LINUX SECURITY MODULE (LSM) FRAMEWORK
5803M: Chris Wright <chrisw@sous-sol.org>
5804L: linux-security-module@vger.kernel.org
5805S: Supported
5806
5807LIS3LV02D ACCELEROMETER DRIVER
5808M: Eric Piel <eric.piel@tremplin-utc.net>
5809S: Maintained
5810F: Documentation/misc-devices/lis3lv02d
5811F: drivers/misc/lis3lv02d/
5812F: drivers/platform/x86/hp_accel.c
5813
5814LLC (802.2)
5815M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5816S: Maintained
5817F: include/linux/llc.h
5818F: include/uapi/linux/llc.h
5819F: include/net/llc*
5820F: net/llc/
5821
5822LM73 HARDWARE MONITOR DRIVER
5823M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5824L: lm-sensors@lm-sensors.org
5825S: Maintained
5826F: drivers/hwmon/lm73.c
5827
5828LM78 HARDWARE MONITOR DRIVER
5829M: Jean Delvare <jdelvare@suse.de>
5830L: lm-sensors@lm-sensors.org
5831S: Maintained
5832F: Documentation/hwmon/lm78
5833F: drivers/hwmon/lm78.c
5834
5835LM83 HARDWARE MONITOR DRIVER
5836M: Jean Delvare <jdelvare@suse.de>
5837L: lm-sensors@lm-sensors.org
5838S: Maintained
5839F: Documentation/hwmon/lm83
5840F: drivers/hwmon/lm83.c
5841
5842LM90 HARDWARE MONITOR DRIVER
5843M: Jean Delvare <jdelvare@suse.de>
5844L: lm-sensors@lm-sensors.org
5845S: Maintained
5846F: Documentation/hwmon/lm90
5847F: Documentation/devicetree/bindings/hwmon/lm90.txt
5848F: drivers/hwmon/lm90.c
5849
5850LM95234 HARDWARE MONITOR DRIVER
5851M: Guenter Roeck <linux@roeck-us.net>
5852L: lm-sensors@lm-sensors.org
5853S: Maintained
5854F: Documentation/hwmon/lm95234
5855F: drivers/hwmon/lm95234.c
5856
5857LME2510 MEDIA DRIVER
5858M: Malcolm Priestley <tvboxspy@gmail.com>
5859L: linux-media@vger.kernel.org
5860W: http://linuxtv.org/
5861Q: http://patchwork.linuxtv.org/project/linux-media/list/
5862S: Maintained
5863F: drivers/media/usb/dvb-usb-v2/lmedm04*
5864
5865LOCKDEP AND LOCKSTAT
5866M: Peter Zijlstra <peterz@infradead.org>
5867M: Ingo Molnar <mingo@redhat.com>
5868L: linux-kernel@vger.kernel.org
5869T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5870S: Maintained
5871F: Documentation/locking/lockdep*.txt
5872F: Documentation/locking/lockstat.txt
5873F: include/linux/lockdep.h
5874F: kernel/locking/
5875
5876LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5877M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5878L: linux-ntfs-dev@lists.sourceforge.net
5879W: http://www.linux-ntfs.org/content/view/19/37/
5880S: Maintained
5881F: Documentation/ldm.txt
5882F: block/partitions/ldm.*
5883
5884LogFS
5885M: Joern Engel <joern@logfs.org>
5886M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5887L: logfs@logfs.org
5888W: logfs.org
5889S: Maintained
5890F: fs/logfs/
5891
5892LPC32XX MACHINE SUPPORT
5893M: Roland Stigge <stigge@antcom.de>
5894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5895S: Maintained
5896F: arch/arm/mach-lpc32xx/
5897
5898LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5899M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5900M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5901M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5902M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5903L: MPT-FusionLinux.pdl@avagotech.com
5904L: linux-scsi@vger.kernel.org
5905W: http://www.lsilogic.com/support
5906S: Supported
5907F: drivers/message/fusion/
5908F: drivers/scsi/mpt2sas/
5909F: drivers/scsi/mpt3sas/
5910
5911LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5912M: Matthew Wilcox <matthew@wil.cx>
5913L: linux-scsi@vger.kernel.org
5914S: Maintained
5915F: drivers/scsi/sym53c8xx_2/
5916
5917LTC4261 HARDWARE MONITOR DRIVER
5918M: Guenter Roeck <linux@roeck-us.net>
5919L: lm-sensors@lm-sensors.org
5920S: Maintained
5921F: Documentation/hwmon/ltc4261
5922F: drivers/hwmon/ltc4261.c
5923
5924LTP (Linux Test Project)
5925M: Mike Frysinger <vapier@gentoo.org>
5926M: Cyril Hrubis <chrubis@suse.cz>
5927M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5928M: Jan Stancek <jstancek@redhat.com>
5929M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5930M: Alexey Kodanev <alexey.kodanev@oracle.com>
5931L: ltp-list@lists.sourceforge.net (subscribers-only)
5932W: http://linux-test-project.github.io/
5933T: git git://github.com/linux-test-project/ltp.git
5934S: Maintained
5935
5936M32R ARCHITECTURE
5937W: http://www.linux-m32r.org/
5938S: Orphan
5939F: arch/m32r/
5940
5941M68K ARCHITECTURE
5942M: Geert Uytterhoeven <geert@linux-m68k.org>
5943L: linux-m68k@lists.linux-m68k.org
5944W: http://www.linux-m68k.org/
5945T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5946S: Maintained
5947F: arch/m68k/
5948F: drivers/zorro/
5949
5950M68K ON APPLE MACINTOSH
5951M: Joshua Thompson <funaho@jurai.org>
5952W: http://www.mac.linux-m68k.org/
5953L: linux-m68k@lists.linux-m68k.org
5954S: Maintained
5955F: arch/m68k/mac/
5956
5957M68K ON HP9000/300
5958M: Philip Blundell <philb@gnu.org>
5959W: http://www.tazenda.demon.co.uk/phil/linux-hp
5960S: Maintained
5961F: arch/m68k/hp300/
5962
5963M88DS3103 MEDIA DRIVER
5964M: Antti Palosaari <crope@iki.fi>
5965L: linux-media@vger.kernel.org
5966W: http://linuxtv.org/
5967W: http://palosaari.fi/linux/
5968Q: http://patchwork.linuxtv.org/project/linux-media/list/
5969T: git git://linuxtv.org/anttip/media_tree.git
5970S: Maintained
5971F: drivers/media/dvb-frontends/m88ds3103*
5972
5973M88RS2000 MEDIA DRIVER
5974M: Malcolm Priestley <tvboxspy@gmail.com>
5975L: linux-media@vger.kernel.org
5976W: http://linuxtv.org/
5977Q: http://patchwork.linuxtv.org/project/linux-media/list/
5978S: Maintained
5979F: drivers/media/dvb-frontends/m88rs2000*
5980
5981M88TS2022 MEDIA DRIVER
5982M: Antti Palosaari <crope@iki.fi>
5983L: linux-media@vger.kernel.org
5984W: http://linuxtv.org/
5985W: http://palosaari.fi/linux/
5986Q: http://patchwork.linuxtv.org/project/linux-media/list/
5987T: git git://linuxtv.org/anttip/media_tree.git
5988S: Maintained
5989F: drivers/media/tuners/m88ts2022*
5990
5991MA901 MASTERKIT USB FM RADIO DRIVER
5992M: Alexey Klimov <klimov.linux@gmail.com>
5993L: linux-media@vger.kernel.org
5994T: git git://linuxtv.org/media_tree.git
5995S: Maintained
5996F: drivers/media/radio/radio-ma901.c
5997
5998MAC80211
5999M: Johannes Berg <johannes@sipsolutions.net>
6000L: linux-wireless@vger.kernel.org
6001W: http://wireless.kernel.org/
6002T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6003T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6004S: Maintained
6005F: Documentation/networking/mac80211-injection.txt
6006F: include/net/mac80211.h
6007F: net/mac80211/
6008
6009MACVLAN DRIVER
6010M: Patrick McHardy <kaber@trash.net>
6011L: netdev@vger.kernel.org
6012S: Maintained
6013F: drivers/net/macvlan.c
6014F: include/linux/if_macvlan.h
6015
6016MAILBOX API
6017M: Jassi Brar <jassisinghbrar@gmail.com>
6018L: linux-kernel@vger.kernel.org
6019S: Maintained
6020F: drivers/mailbox/
6021F: include/linux/mailbox_client.h
6022F: include/linux/mailbox_controller.h
6023
6024MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6025M: Michael Kerrisk <mtk.manpages@gmail.com>
6026W: http://www.kernel.org/doc/man-pages
6027L: linux-man@vger.kernel.org
6028S: Maintained
6029
6030MARVELL ARMADA DRM SUPPORT
6031M: Russell King <rmk+kernel@arm.linux.org.uk>
6032S: Maintained
6033F: drivers/gpu/drm/armada/
6034
6035MARVELL 88E6352 DSA support
6036M: Guenter Roeck <linux@roeck-us.net>
6037S: Maintained
6038F: drivers/net/dsa/mv88e6352.c
6039
6040MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6041M: Mirko Lindner <mlindner@marvell.com>
6042M: Stephen Hemminger <stephen@networkplumber.org>
6043L: netdev@vger.kernel.org
6044S: Maintained
6045F: drivers/net/ethernet/marvell/sk*
6046
6047MARVELL LIBERTAS WIRELESS DRIVER
6048L: libertas-dev@lists.infradead.org
6049S: Orphan
6050F: drivers/net/wireless/libertas/
6051
6052MARVELL MV643XX ETHERNET DRIVER
6053M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6054L: netdev@vger.kernel.org
6055S: Maintained
6056F: drivers/net/ethernet/marvell/mv643xx_eth.*
6057F: include/linux/mv643xx.h
6058
6059MARVELL MVNETA ETHERNET DRIVER
6060M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6061L: netdev@vger.kernel.org
6062S: Maintained
6063F: drivers/net/ethernet/marvell/mvneta.*
6064
6065MARVELL MWIFIEX WIRELESS DRIVER
6066M: Amitkumar Karwar <akarwar@marvell.com>
6067M: Avinash Patil <patila@marvell.com>
6068L: linux-wireless@vger.kernel.org
6069S: Maintained
6070F: drivers/net/wireless/mwifiex/
6071
6072MARVELL MWL8K WIRELESS DRIVER
6073M: Lennert Buytenhek <buytenh@wantstofly.org>
6074L: linux-wireless@vger.kernel.org
6075S: Odd Fixes
6076F: drivers/net/wireless/mwl8k.c
6077
6078MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6079M: Nicolas Pitre <nico@fluxnic.net>
6080S: Odd Fixes
6081F: drivers/mmc/host/mvsdio.*
6082
6083MATROX FRAMEBUFFER DRIVER
6084L: linux-fbdev@vger.kernel.org
6085S: Orphan
6086F: drivers/video/fbdev/matrox/matroxfb_*
6087F: include/uapi/linux/matroxfb.h
6088
6089MAX16065 HARDWARE MONITOR DRIVER
6090M: Guenter Roeck <linux@roeck-us.net>
6091L: lm-sensors@lm-sensors.org
6092S: Maintained
6093F: Documentation/hwmon/max16065
6094F: drivers/hwmon/max16065.c
6095
6096MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6097M: "Hans J. Koch" <hjk@hansjkoch.de>
6098L: lm-sensors@lm-sensors.org
6099S: Maintained
6100F: Documentation/hwmon/max6650
6101F: drivers/hwmon/max6650.c
6102
6103MAX6697 HARDWARE MONITOR DRIVER
6104M: Guenter Roeck <linux@roeck-us.net>
6105L: lm-sensors@lm-sensors.org
6106S: Maintained
6107F: Documentation/hwmon/max6697
6108F: Documentation/devicetree/bindings/i2c/max6697.txt
6109F: drivers/hwmon/max6697.c
6110F: include/linux/platform_data/max6697.h
6111
6112MAXIRADIO FM RADIO RECEIVER DRIVER
6113M: Hans Verkuil <hverkuil@xs4all.nl>
6114L: linux-media@vger.kernel.org
6115T: git git://linuxtv.org/media_tree.git
6116W: http://linuxtv.org
6117S: Maintained
6118F: drivers/media/radio/radio-maxiradio*
6119
6120MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6121M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6122P: LinuxTV.org Project
6123L: linux-media@vger.kernel.org
6124W: http://linuxtv.org
6125Q: http://patchwork.kernel.org/project/linux-media/list/
6126T: git git://linuxtv.org/media_tree.git
6127S: Maintained
6128F: Documentation/dvb/
6129F: Documentation/video4linux/
6130F: Documentation/DocBook/media/
6131F: drivers/media/
6132F: drivers/staging/media/
6133F: include/media/
6134F: include/uapi/linux/dvb/
6135F: include/uapi/linux/videodev2.h
6136F: include/uapi/linux/media.h
6137F: include/uapi/linux/v4l2-*
6138F: include/uapi/linux/meye.h
6139F: include/uapi/linux/ivtv*
6140F: include/uapi/linux/uvcvideo.h
6141
6142MEDIAVISION PRO MOVIE STUDIO DRIVER
6143M: Hans Verkuil <hverkuil@xs4all.nl>
6144L: linux-media@vger.kernel.org
6145T: git git://linuxtv.org/media_tree.git
6146W: http://linuxtv.org
6147S: Odd Fixes
6148F: drivers/media/parport/pms*
6149
6150MEGARAID SCSI/SAS DRIVERS
6151M: Kashyap Desai <kashyap.desai@avagotech.com>
6152M: Sumit Saxena <sumit.saxena@avagotech.com>
6153M: Uday Lingala <uday.lingala@avagotech.com>
6154L: megaraidlinux.pdl@avagotech.com
6155L: linux-scsi@vger.kernel.org
6156W: http://www.lsi.com
6157S: Maintained
6158F: Documentation/scsi/megaraid.txt
6159F: drivers/scsi/megaraid.*
6160F: drivers/scsi/megaraid/
6161
6162MELLANOX ETHERNET DRIVER (mlx4_en)
6163M: Amir Vadai <amirv@mellanox.com>
6164L: netdev@vger.kernel.org
6165S: Supported
6166W: http://www.mellanox.com
6167Q: http://patchwork.ozlabs.org/project/netdev/list/
6168F: drivers/net/ethernet/mellanox/mlx4/en_*
6169
6170MEMORY MANAGEMENT
6171L: linux-mm@kvack.org
6172W: http://www.linux-mm.org
6173S: Maintained
6174F: include/linux/mm.h
6175F: include/linux/gfp.h
6176F: include/linux/mmzone.h
6177F: include/linux/memory_hotplug.h
6178F: include/linux/vmalloc.h
6179F: mm/
6180
6181MEMORY TECHNOLOGY DEVICES (MTD)
6182M: David Woodhouse <dwmw2@infradead.org>
6183M: Brian Norris <computersforpeace@gmail.com>
6184L: linux-mtd@lists.infradead.org
6185W: http://www.linux-mtd.infradead.org/
6186Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6187T: git git://git.infradead.org/linux-mtd.git
6188T: git git://git.infradead.org/l2-mtd.git
6189S: Maintained
6190F: drivers/mtd/
6191F: include/linux/mtd/
6192F: include/uapi/mtd/
6193
6194MEN A21 WATCHDOG DRIVER
6195M: Johannes Thumshirn <johannes.thumshirn@men.de>
6196L: linux-watchdog@vger.kernel.org
6197S: Supported
6198F: drivers/watchdog/mena21_wdt.c
6199
6200MEN CHAMELEON BUS (mcb)
6201M: Johannes Thumshirn <johannes.thumshirn@men.de>
6202S: Supported
6203F: drivers/mcb/
6204F: include/linux/mcb.h
6205
6206MEN F21BMC (Board Management Controller)
6207M: Andreas Werner <andreas.werner@men.de>
6208S: Supported
6209F: drivers/mfd/menf21bmc.c
6210F: drivers/watchdog/menf21bmc_wdt.c
6211F: drivers/leds/leds-menf21bmc.c
6212F: drivers/hwmon/menf21bmc_hwmon.c
6213F: Documentation/hwmon/menf21bmc
6214
6215METAG ARCHITECTURE
6216M: James Hogan <james.hogan@imgtec.com>
6217L: linux-metag@vger.kernel.org
6218S: Supported
6219F: arch/metag/
6220F: Documentation/metag/
6221F: Documentation/devicetree/bindings/metag/
6222F: drivers/clocksource/metag_generic.c
6223F: drivers/irqchip/irq-metag.c
6224F: drivers/irqchip/irq-metag-ext.c
6225F: drivers/tty/metag_da.c
6226
6227MICROBLAZE ARCHITECTURE
6228M: Michal Simek <monstr@monstr.eu>
6229W: http://www.monstr.eu/fdt/
6230T: git git://git.monstr.eu/linux-2.6-microblaze.git
6231S: Supported
6232F: arch/microblaze/
6233
6234MICROTEK X6 SCANNER
6235M: Oliver Neukum <oliver@neukum.org>
6236S: Maintained
6237F: drivers/usb/image/microtek.*
6238
6239MIPS
6240M: Ralf Baechle <ralf@linux-mips.org>
6241L: linux-mips@linux-mips.org
6242W: http://www.linux-mips.org/
6243T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6244Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6245S: Supported
6246F: Documentation/mips/
6247F: arch/mips/
6248
6249MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6250M: Hans Verkuil <hverkuil@xs4all.nl>
6251L: linux-media@vger.kernel.org
6252T: git git://linuxtv.org/media_tree.git
6253W: http://linuxtv.org
6254S: Odd Fixes
6255F: drivers/media/radio/radio-miropcm20*
6256
6257Mellanox MLX5 core VPI driver
6258M: Eli Cohen <eli@mellanox.com>
6259L: netdev@vger.kernel.org
6260L: linux-rdma@vger.kernel.org
6261W: http://www.mellanox.com
6262Q: http://patchwork.ozlabs.org/project/netdev/list/
6263Q: http://patchwork.kernel.org/project/linux-rdma/list/
6264T: git git://openfabrics.org/~eli/connect-ib.git
6265S: Supported
6266F: drivers/net/ethernet/mellanox/mlx5/core/
6267F: include/linux/mlx5/
6268
6269Mellanox MLX5 IB driver
6270M: Eli Cohen <eli@mellanox.com>
6271L: linux-rdma@vger.kernel.org
6272W: http://www.mellanox.com
6273Q: http://patchwork.kernel.org/project/linux-rdma/list/
6274T: git git://openfabrics.org/~eli/connect-ib.git
6275S: Supported
6276F: include/linux/mlx5/
6277F: drivers/infiniband/hw/mlx5/
6278
6279MN88472 MEDIA DRIVER
6280M: Antti Palosaari <crope@iki.fi>
6281L: linux-media@vger.kernel.org
6282W: http://linuxtv.org/
6283W: http://palosaari.fi/linux/
6284Q: http://patchwork.linuxtv.org/project/linux-media/list/
6285T: git git://linuxtv.org/anttip/media_tree.git
6286S: Maintained
6287F: drivers/staging/media/mn88472/
6288F: drivers/media/dvb-frontends/mn88472.h
6289
6290MN88473 MEDIA DRIVER
6291M: Antti Palosaari <crope@iki.fi>
6292L: linux-media@vger.kernel.org
6293W: http://linuxtv.org/
6294W: http://palosaari.fi/linux/
6295Q: http://patchwork.linuxtv.org/project/linux-media/list/
6296T: git git://linuxtv.org/anttip/media_tree.git
6297S: Maintained
6298F: drivers/staging/media/mn88473/
6299F: drivers/media/dvb-frontends/mn88473.h
6300
6301MODULE SUPPORT
6302M: Rusty Russell <rusty@rustcorp.com.au>
6303S: Maintained
6304F: include/linux/module.h
6305F: kernel/module.c
6306
6307MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6308W: http://popies.net/meye/
6309S: Orphan
6310F: Documentation/video4linux/meye.txt
6311F: drivers/media/pci/meye/
6312F: include/uapi/linux/meye.h
6313
6314MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6315M: Jiri Slaby <jirislaby@gmail.com>
6316S: Maintained
6317F: Documentation/serial/moxa-smartio
6318F: drivers/tty/mxser.*
6319
6320MR800 AVERMEDIA USB FM RADIO DRIVER
6321M: Alexey Klimov <klimov.linux@gmail.com>
6322L: linux-media@vger.kernel.org
6323T: git git://linuxtv.org/media_tree.git
6324S: Maintained
6325F: drivers/media/radio/radio-mr800.c
6326
6327MRF24J40 IEEE 802.15.4 RADIO DRIVER
6328M: Alan Ott <alan@signal11.us>
6329L: linux-wpan@vger.kernel.org
6330S: Maintained
6331F: drivers/net/ieee802154/mrf24j40.c
6332
6333MSI LAPTOP SUPPORT
6334M: "Lee, Chun-Yi" <jlee@suse.com>
6335L: platform-driver-x86@vger.kernel.org
6336S: Maintained
6337F: drivers/platform/x86/msi-laptop.c
6338
6339MSI WMI SUPPORT
6340M: Anisse Astier <anisse@astier.eu>
6341L: platform-driver-x86@vger.kernel.org
6342S: Supported
6343F: drivers/platform/x86/msi-wmi.c
6344
6345MSI001 MEDIA DRIVER
6346M: Antti Palosaari <crope@iki.fi>
6347L: linux-media@vger.kernel.org
6348W: http://linuxtv.org/
6349W: http://palosaari.fi/linux/
6350Q: http://patchwork.linuxtv.org/project/linux-media/list/
6351T: git git://linuxtv.org/anttip/media_tree.git
6352S: Maintained
6353F: drivers/media/tuners/msi001*
6354
6355MSI2500 MEDIA DRIVER
6356M: Antti Palosaari <crope@iki.fi>
6357L: linux-media@vger.kernel.org
6358W: http://linuxtv.org/
6359W: http://palosaari.fi/linux/
6360Q: http://patchwork.linuxtv.org/project/linux-media/list/
6361T: git git://linuxtv.org/anttip/media_tree.git
6362S: Maintained
6363F: drivers/media/usb/msi2500/
6364
6365MT9M032 APTINA SENSOR DRIVER
6366M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6367L: linux-media@vger.kernel.org
6368T: git git://linuxtv.org/media_tree.git
6369S: Maintained
6370F: drivers/media/i2c/mt9m032.c
6371F: include/media/mt9m032.h
6372
6373MT9P031 APTINA CAMERA SENSOR
6374M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6375L: linux-media@vger.kernel.org
6376T: git git://linuxtv.org/media_tree.git
6377S: Maintained
6378F: drivers/media/i2c/mt9p031.c
6379F: include/media/mt9p031.h
6380
6381MT9T001 APTINA CAMERA SENSOR
6382M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6383L: linux-media@vger.kernel.org
6384T: git git://linuxtv.org/media_tree.git
6385S: Maintained
6386F: drivers/media/i2c/mt9t001.c
6387F: include/media/mt9t001.h
6388
6389MT9V032 APTINA CAMERA SENSOR
6390M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6391L: linux-media@vger.kernel.org
6392T: git git://linuxtv.org/media_tree.git
6393S: Maintained
6394F: drivers/media/i2c/mt9v032.c
6395F: include/media/mt9v032.h
6396
6397MULTIFUNCTION DEVICES (MFD)
6398M: Samuel Ortiz <sameo@linux.intel.com>
6399M: Lee Jones <lee.jones@linaro.org>
6400T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6401S: Supported
6402F: drivers/mfd/
6403F: include/linux/mfd/
6404
6405MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6406M: Chris Ball <chris@printf.net>
6407M: Ulf Hansson <ulf.hansson@linaro.org>
6408L: linux-mmc@vger.kernel.org
6409T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6410T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6411S: Maintained
6412F: drivers/mmc/
6413F: include/linux/mmc/
6414F: include/uapi/linux/mmc/
6415
6416MULTIMEDIA CARD (MMC) ETC. OVER SPI
6417S: Orphan
6418F: drivers/mmc/host/mmc_spi.c
6419F: include/linux/spi/mmc_spi.h
6420
6421MULTISOUND SOUND DRIVER
6422M: Andrew Veliath <andrewtv@usa.net>
6423S: Maintained
6424F: Documentation/sound/oss/MultiSound
6425F: sound/oss/msnd*
6426
6427MULTITECH MULTIPORT CARD (ISICOM)
6428S: Orphan
6429F: drivers/tty/isicom.c
6430F: include/linux/isicom.h
6431
6432MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6433M: Felipe Balbi <balbi@ti.com>
6434L: linux-usb@vger.kernel.org
6435T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6436S: Maintained
6437F: drivers/usb/musb/
6438
6439MXL5007T MEDIA DRIVER
6440M: Michael Krufky <mkrufky@linuxtv.org>
6441L: linux-media@vger.kernel.org
6442W: http://linuxtv.org/
6443W: http://github.com/mkrufky
6444Q: http://patchwork.linuxtv.org/project/linux-media/list/
6445T: git git://linuxtv.org/mkrufky/tuners.git
6446S: Maintained
6447F: drivers/media/tuners/mxl5007t.*
6448
6449MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6450M: Hyong-Youb Kim <hykim@myri.com>
6451L: netdev@vger.kernel.org
6452W: https://www.myricom.com/support/downloads/myri10ge.html
6453S: Supported
6454F: drivers/net/ethernet/myricom/myri10ge/
6455
6456NATSEMI ETHERNET DRIVER (DP8381x)
6457S: Orphan
6458F: drivers/net/ethernet/natsemi/natsemi.c
6459
6460NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6461M: Daniel Mack <zonque@gmail.com>
6462S: Maintained
6463L: alsa-devel@alsa-project.org
6464W: http://www.native-instruments.com
6465F: sound/usb/caiaq/
6466
6467NCP FILESYSTEM
6468M: Petr Vandrovec <petr@vandrovec.name>
6469S: Odd Fixes
6470F: fs/ncpfs/
6471
6472NCR 5380 SCSI DRIVERS
6473M: Finn Thain <fthain@telegraphics.com.au>
6474M: Michael Schmitz <schmitzmic@gmail.com>
6475L: linux-scsi@vger.kernel.org
6476S: Maintained
6477F: Documentation/scsi/g_NCR5380.txt
6478F: drivers/scsi/NCR5380.*
6479F: drivers/scsi/arm/cumana_1.c
6480F: drivers/scsi/arm/oak.c
6481F: drivers/scsi/atari_NCR5380.c
6482F: drivers/scsi/atari_scsi.*
6483F: drivers/scsi/dmx3191d.c
6484F: drivers/scsi/dtc.*
6485F: drivers/scsi/g_NCR5380.*
6486F: drivers/scsi/g_NCR5380_mmio.c
6487F: drivers/scsi/mac_scsi.*
6488F: drivers/scsi/pas16.*
6489F: drivers/scsi/sun3_scsi.*
6490F: drivers/scsi/sun3_scsi_vme.c
6491F: drivers/scsi/t128.*
6492
6493NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6494M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6495L: linux-scsi@vger.kernel.org
6496S: Maintained
6497F: drivers/scsi/NCR_D700.*
6498
6499NCT6775 HARDWARE MONITOR DRIVER
6500M: Guenter Roeck <linux@roeck-us.net>
6501L: lm-sensors@lm-sensors.org
6502S: Maintained
6503F: Documentation/hwmon/nct6775
6504F: drivers/hwmon/nct6775.c
6505
6506NETEFFECT IWARP RNIC DRIVER (IW_NES)
6507M: Faisal Latif <faisal.latif@intel.com>
6508L: linux-rdma@vger.kernel.org
6509W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6510S: Supported
6511F: drivers/infiniband/hw/nes/
6512
6513NETEM NETWORK EMULATOR
6514M: Stephen Hemminger <stephen@networkplumber.org>
6515L: netem@lists.linux-foundation.org
6516S: Maintained
6517F: net/sched/sch_netem.c
6518
6519NETERION 10GbE DRIVERS (s2io/vxge)
6520M: Jon Mason <jdmason@kudzu.us>
6521L: netdev@vger.kernel.org
6522S: Supported
6523F: Documentation/networking/s2io.txt
6524F: Documentation/networking/vxge.txt
6525F: drivers/net/ethernet/neterion/
6526
6527NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6528M: Pablo Neira Ayuso <pablo@netfilter.org>
6529M: Patrick McHardy <kaber@trash.net>
6530M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6531L: netfilter-devel@vger.kernel.org
6532L: coreteam@netfilter.org
6533W: http://www.netfilter.org/
6534W: http://www.iptables.org/
6535Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6536T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6537T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6538S: Supported
6539F: include/linux/netfilter*
6540F: include/linux/netfilter/
6541F: include/net/netfilter/
6542F: include/uapi/linux/netfilter*
6543F: include/uapi/linux/netfilter/
6544F: net/*/netfilter.c
6545F: net/*/netfilter/
6546F: net/netfilter/
6547
6548NETLABEL
6549M: Paul Moore <paul@paul-moore.com>
6550W: http://netlabel.sf.net
6551L: netdev@vger.kernel.org
6552S: Maintained
6553F: Documentation/netlabel/
6554F: include/net/netlabel.h
6555F: net/netlabel/
6556
6557NETROM NETWORK LAYER
6558M: Ralf Baechle <ralf@linux-mips.org>
6559L: linux-hams@vger.kernel.org
6560W: http://www.linux-ax25.org/
6561S: Maintained
6562F: include/net/netrom.h
6563F: include/uapi/linux/netrom.h
6564F: net/netrom/
6565
6566NETWORK BLOCK DEVICE (NBD)
6567M: Paul Clements <Paul.Clements@steeleye.com>
6568S: Maintained
6569L: nbd-general@lists.sourceforge.net
6570F: Documentation/blockdev/nbd.txt
6571F: drivers/block/nbd.c
6572F: include/linux/nbd.h
6573F: include/uapi/linux/nbd.h
6574
6575NETWORK DROP MONITOR
6576M: Neil Horman <nhorman@tuxdriver.com>
6577L: netdev@vger.kernel.org
6578S: Maintained
6579W: https://fedorahosted.org/dropwatch/
6580F: net/core/drop_monitor.c
6581
6582NETWORKING [GENERAL]
6583M: "David S. Miller" <davem@davemloft.net>
6584L: netdev@vger.kernel.org
6585W: http://www.linuxfoundation.org/en/Net
6586Q: http://patchwork.ozlabs.org/project/netdev/list/
6587T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6588T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6589S: Maintained
6590F: net/
6591F: include/net/
6592F: include/linux/in.h
6593F: include/linux/net.h
6594F: include/linux/netdevice.h
6595F: include/uapi/linux/in.h
6596F: include/uapi/linux/net.h
6597F: include/uapi/linux/netdevice.h
6598F: tools/net/
6599F: tools/testing/selftests/net/
6600F: lib/random32.c
6601F: lib/test_bpf.c
6602
6603NETWORKING [IPv4/IPv6]
6604M: "David S. Miller" <davem@davemloft.net>
6605M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6606M: James Morris <jmorris@namei.org>
6607M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6608M: Patrick McHardy <kaber@trash.net>
6609L: netdev@vger.kernel.org
6610T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6611S: Maintained
6612F: net/ipv4/
6613F: net/ipv6/
6614F: include/net/ip*
6615F: arch/x86/net/*
6616
6617NETWORKING [IPSEC]
6618M: Steffen Klassert <steffen.klassert@secunet.com>
6619M: Herbert Xu <herbert@gondor.apana.org.au>
6620M: "David S. Miller" <davem@davemloft.net>
6621L: netdev@vger.kernel.org
6622T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6623T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6624S: Maintained
6625F: net/core/flow.c
6626F: net/xfrm/
6627F: net/key/
6628F: net/ipv4/xfrm*
6629F: net/ipv4/esp4.c
6630F: net/ipv4/ah4.c
6631F: net/ipv4/ipcomp.c
6632F: net/ipv4/ip_vti.c
6633F: net/ipv6/xfrm*
6634F: net/ipv6/esp6.c
6635F: net/ipv6/ah6.c
6636F: net/ipv6/ipcomp6.c
6637F: net/ipv6/ip6_vti.c
6638F: include/uapi/linux/xfrm.h
6639F: include/net/xfrm.h
6640
6641NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6642M: Paul Moore <paul@paul-moore.com>
6643L: netdev@vger.kernel.org
6644S: Maintained
6645
6646NETWORKING [WIRELESS]
6647L: linux-wireless@vger.kernel.org
6648Q: http://patchwork.kernel.org/project/linux-wireless/list/
6649
6650NETWORKING DRIVERS
6651L: netdev@vger.kernel.org
6652W: http://www.linuxfoundation.org/en/Net
6653Q: http://patchwork.ozlabs.org/project/netdev/list/
6654T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6655T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6656S: Odd Fixes
6657F: drivers/net/
6658F: include/linux/if_*
6659F: include/linux/netdevice.h
6660F: include/linux/arcdevice.h
6661F: include/linux/etherdevice.h
6662F: include/linux/fcdevice.h
6663F: include/linux/fddidevice.h
6664F: include/linux/hippidevice.h
6665F: include/linux/inetdevice.h
6666F: include/uapi/linux/if_*
6667F: include/uapi/linux/netdevice.h
6668
6669NETWORKING DRIVERS (WIRELESS)
6670M: Kalle Valo <kvalo@codeaurora.org>
6671L: linux-wireless@vger.kernel.org
6672Q: http://patchwork.kernel.org/project/linux-wireless/list/
6673T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6674S: Maintained
6675F: drivers/net/wireless/
6676
6677NETXEN (1/10) GbE SUPPORT
6678M: Manish Chopra <manish.chopra@qlogic.com>
6679M: Sony Chacko <sony.chacko@qlogic.com>
6680M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6681L: netdev@vger.kernel.org
6682W: http://www.qlogic.com
6683S: Supported
6684F: drivers/net/ethernet/qlogic/netxen/
6685
6686NFC SUBSYSTEM
6687M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6688M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6689M: Samuel Ortiz <sameo@linux.intel.com>
6690L: linux-wireless@vger.kernel.org
6691L: linux-nfc@lists.01.org (subscribers-only)
6692S: Supported
6693F: net/nfc/
6694F: include/net/nfc/
6695F: include/uapi/linux/nfc.h
6696F: drivers/nfc/
6697F: include/linux/platform_data/pn544.h
6698F: Documentation/devicetree/bindings/net/nfc/
6699
6700NFS, SUNRPC, AND LOCKD CLIENTS
6701M: Trond Myklebust <trond.myklebust@primarydata.com>
6702L: linux-nfs@vger.kernel.org
6703W: http://client.linux-nfs.org
6704T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6705S: Maintained
6706F: fs/lockd/
6707F: fs/nfs/
6708F: fs/nfs_common/
6709F: net/sunrpc/
6710F: include/linux/lockd/
6711F: include/linux/nfs*
6712F: include/linux/sunrpc/
6713F: include/uapi/linux/nfs*
6714F: include/uapi/linux/sunrpc/
6715
6716NILFS2 FILESYSTEM
6717M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6718L: linux-nilfs@vger.kernel.org
6719W: http://nilfs.sourceforge.net/
6720T: git git://github.com/konis/nilfs2.git
6721S: Supported
6722F: Documentation/filesystems/nilfs2.txt
6723F: fs/nilfs2/
6724F: include/linux/nilfs2_fs.h
6725
6726NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6727M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6728W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6729S: Maintained
6730F: Documentation/scsi/NinjaSCSI.txt
6731F: drivers/scsi/pcmcia/nsp_*
6732
6733NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6734M: GOTO Masanori <gotom@debian.or.jp>
6735M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6736W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6737S: Maintained
6738F: Documentation/scsi/NinjaSCSI.txt
6739F: drivers/scsi/nsp32*
6740
6741NIOS2 ARCHITECTURE
6742M: Ley Foon Tan <lftan@altera.com>
6743L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6744T: git git://git.rocketboards.org/linux-socfpga.git
6745S: Maintained
6746F: arch/nios2/
6747
6748NTB DRIVER
6749M: Jon Mason <jdmason@kudzu.us>
6750M: Dave Jiang <dave.jiang@intel.com>
6751S: Supported
6752W: https://github.com/jonmason/ntb/wiki
6753T: git git://github.com/jonmason/ntb.git
6754F: drivers/ntb/
6755F: drivers/net/ntb_netdev.c
6756F: include/linux/ntb.h
6757
6758NTFS FILESYSTEM
6759M: Anton Altaparmakov <anton@tuxera.com>
6760L: linux-ntfs-dev@lists.sourceforge.net
6761W: http://www.tuxera.com/
6762T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6763S: Supported
6764F: Documentation/filesystems/ntfs.txt
6765F: fs/ntfs/
6766
6767NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6768M: Antonino Daplas <adaplas@gmail.com>
6769L: linux-fbdev@vger.kernel.org
6770S: Maintained
6771F: drivers/video/fbdev/riva/
6772F: drivers/video/fbdev/nvidia/
6773
6774NVM EXPRESS DRIVER
6775M: Matthew Wilcox <willy@linux.intel.com>
6776L: linux-nvme@lists.infradead.org
6777T: git git://git.infradead.org/users/willy/linux-nvme.git
6778S: Supported
6779F: drivers/block/nvme*
6780F: include/linux/nvme.h
6781
6782NXP TDA998X DRM DRIVER
6783M: Russell King <rmk+kernel@arm.linux.org.uk>
6784S: Supported
6785F: drivers/gpu/drm/i2c/tda998x_drv.c
6786F: include/drm/i2c/tda998x.h
6787
6788NXP TFA9879 DRIVER
6789M: Peter Rosin <peda@axentia.se>
6790L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6791S: Maintained
6792F: sound/soc/codecs/tfa9879*
6793
6794OMAP SUPPORT
6795M: Tony Lindgren <tony@atomide.com>
6796L: linux-omap@vger.kernel.org
6797W: http://www.muru.com/linux/omap/
6798W: http://linux.omap.com/
6799Q: http://patchwork.kernel.org/project/linux-omap/list/
6800T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6801S: Maintained
6802F: arch/arm/*omap*/
6803F: drivers/i2c/busses/i2c-omap.c
6804F: drivers/irqchip/irq-omap-intc.c
6805F: drivers/mfd/*omap*.c
6806F: drivers/mfd/menelaus.c
6807F: drivers/mfd/palmas.c
6808F: drivers/mfd/tps65217.c
6809F: drivers/mfd/tps65218.c
6810F: drivers/mfd/tps65910.c
6811F: drivers/mfd/twl-core.[ch]
6812F: drivers/mfd/twl4030*.c
6813F: drivers/mfd/twl6030*.c
6814F: drivers/mfd/twl6040*.c
6815F: drivers/regulator/palmas-regulator*.c
6816F: drivers/regulator/pbias-regulator.c
6817F: drivers/regulator/tps65217-regulator.c
6818F: drivers/regulator/tps65218-regulator.c
6819F: drivers/regulator/tps65910-regulator.c
6820F: drivers/regulator/twl-regulator.c
6821F: include/linux/i2c-omap.h
6822
6823OMAP DEVICE TREE SUPPORT
6824M: Benoît Cousson <bcousson@baylibre.com>
6825M: Tony Lindgren <tony@atomide.com>
6826L: linux-omap@vger.kernel.org
6827L: devicetree@vger.kernel.org
6828S: Maintained
6829F: arch/arm/boot/dts/*omap*
6830F: arch/arm/boot/dts/*am3*
6831F: arch/arm/boot/dts/*am4*
6832F: arch/arm/boot/dts/*am5*
6833F: arch/arm/boot/dts/*dra7*
6834
6835OMAP CLOCK FRAMEWORK SUPPORT
6836M: Paul Walmsley <paul@pwsan.com>
6837L: linux-omap@vger.kernel.org
6838S: Maintained
6839F: arch/arm/*omap*/*clock*
6840
6841OMAP POWER MANAGEMENT SUPPORT
6842M: Kevin Hilman <khilman@deeprootsystems.com>
6843L: linux-omap@vger.kernel.org
6844S: Maintained
6845F: arch/arm/*omap*/*pm*
6846F: drivers/cpufreq/omap-cpufreq.c
6847
6848OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6849M: Rajendra Nayak <rnayak@ti.com>
6850M: Paul Walmsley <paul@pwsan.com>
6851L: linux-omap@vger.kernel.org
6852S: Maintained
6853F: arch/arm/mach-omap2/prm*
6854
6855OMAP AUDIO SUPPORT
6856M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6857M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6858L: alsa-devel@alsa-project.org (subscribers-only)
6859L: linux-omap@vger.kernel.org
6860S: Maintained
6861F: sound/soc/omap/
6862
6863OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6864M: Roger Quadros <rogerq@ti.com>
6865M: Tony Lindgren <tony@atomide.com>
6866L: linux-omap@vger.kernel.org
6867S: Maintained
6868F: drivers/memory/omap-gpmc.c
6869F: arch/arm/mach-omap2/*gpmc*
6870
6871OMAP FRAMEBUFFER SUPPORT
6872M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6873L: linux-fbdev@vger.kernel.org
6874L: linux-omap@vger.kernel.org
6875S: Maintained
6876F: drivers/video/fbdev/omap/
6877
6878OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6879M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6880L: linux-omap@vger.kernel.org
6881L: linux-fbdev@vger.kernel.org
6882S: Maintained
6883F: drivers/video/fbdev/omap2/
6884F: Documentation/arm/OMAP/DSS
6885
6886OMAP HARDWARE SPINLOCK SUPPORT
6887M: Ohad Ben-Cohen <ohad@wizery.com>
6888L: linux-omap@vger.kernel.org
6889S: Maintained
6890F: drivers/hwspinlock/omap_hwspinlock.c
6891F: arch/arm/mach-omap2/hwspinlock.c
6892
6893OMAP MMC SUPPORT
6894M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6895L: linux-omap@vger.kernel.org
6896S: Maintained
6897F: drivers/mmc/host/omap.c
6898
6899OMAP HS MMC SUPPORT
6900L: linux-mmc@vger.kernel.org
6901L: linux-omap@vger.kernel.org
6902S: Orphan
6903F: drivers/mmc/host/omap_hsmmc.c
6904
6905OMAP RANDOM NUMBER GENERATOR SUPPORT
6906M: Deepak Saxena <dsaxena@plexity.net>
6907S: Maintained
6908F: drivers/char/hw_random/omap-rng.c
6909
6910OMAP HWMOD SUPPORT
6911M: Benoît Cousson <bcousson@baylibre.com>
6912M: Paul Walmsley <paul@pwsan.com>
6913L: linux-omap@vger.kernel.org
6914S: Maintained
6915F: arch/arm/mach-omap2/omap_hwmod.*
6916
6917OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6918M: Benoît Cousson <bcousson@baylibre.com>
6919L: linux-omap@vger.kernel.org
6920S: Maintained
6921F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6922
6923OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6924M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6925L: linux-media@vger.kernel.org
6926S: Maintained
6927F: drivers/media/platform/omap3isp/
6928F: drivers/staging/media/omap4iss/
6929
6930OMAP USB SUPPORT
6931M: Felipe Balbi <balbi@ti.com>
6932L: linux-usb@vger.kernel.org
6933L: linux-omap@vger.kernel.org
6934T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6935S: Maintained
6936F: drivers/usb/*/*omap*
6937F: arch/arm/*omap*/usb*
6938
6939OMAP GPIO DRIVER
6940M: Javier Martinez Canillas <javier@dowhile0.org>
6941M: Santosh Shilimkar <ssantosh@kernel.org>
6942M: Kevin Hilman <khilman@deeprootsystems.com>
6943L: linux-omap@vger.kernel.org
6944S: Maintained
6945F: drivers/gpio/gpio-omap.c
6946
6947OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6948M: Mark Jackson <mpfj@newflow.co.uk>
6949L: linux-omap@vger.kernel.org
6950S: Maintained
6951F: arch/arm/boot/dts/am335x-nano.dts
6952
6953OMFS FILESYSTEM
6954M: Bob Copeland <me@bobcopeland.com>
6955L: linux-karma-devel@lists.sourceforge.net
6956S: Maintained
6957F: Documentation/filesystems/omfs.txt
6958F: fs/omfs/
6959
6960OMNIKEY CARDMAN 4000 DRIVER
6961M: Harald Welte <laforge@gnumonks.org>
6962S: Maintained
6963F: drivers/char/pcmcia/cm4000_cs.c
6964F: include/linux/cm4000_cs.h
6965F: include/uapi/linux/cm4000_cs.h
6966
6967OMNIKEY CARDMAN 4040 DRIVER
6968M: Harald Welte <laforge@gnumonks.org>
6969S: Maintained
6970F: drivers/char/pcmcia/cm4040_cs.*
6971
6972OMNIVISION OV7670 SENSOR DRIVER
6973M: Jonathan Corbet <corbet@lwn.net>
6974L: linux-media@vger.kernel.org
6975T: git git://linuxtv.org/media_tree.git
6976S: Maintained
6977F: drivers/media/i2c/ov7670.c
6978
6979ONENAND FLASH DRIVER
6980M: Kyungmin Park <kyungmin.park@samsung.com>
6981L: linux-mtd@lists.infradead.org
6982S: Maintained
6983F: drivers/mtd/onenand/
6984F: include/linux/mtd/onenand*.h
6985
6986ONSTREAM SCSI TAPE DRIVER
6987M: Willem Riede <osst@riede.org>
6988L: osst-users@lists.sourceforge.net
6989L: linux-scsi@vger.kernel.org
6990S: Maintained
6991F: Documentation/scsi/osst.txt
6992F: drivers/scsi/osst.*
6993F: drivers/scsi/osst_*.h
6994F: drivers/scsi/st.h
6995
6996OPENCORES I2C BUS DRIVER
6997M: Peter Korsgaard <jacmet@sunsite.dk>
6998L: linux-i2c@vger.kernel.org
6999S: Maintained
7000F: Documentation/i2c/busses/i2c-ocores
7001F: drivers/i2c/busses/i2c-ocores.c
7002
7003OPEN FIRMWARE AND FLATTENED DEVICE TREE
7004M: Grant Likely <grant.likely@linaro.org>
7005M: Rob Herring <robh+dt@kernel.org>
7006L: devicetree@vger.kernel.org
7007W: http://fdt.secretlab.ca
7008T: git git://git.secretlab.ca/git/linux-2.6.git
7009S: Maintained
7010F: drivers/of/
7011F: include/linux/of*.h
7012F: scripts/dtc/
7013K: of_get_property
7014K: of_match_table
7015
7016OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7017M: Rob Herring <robh+dt@kernel.org>
7018M: Pawel Moll <pawel.moll@arm.com>
7019M: Mark Rutland <mark.rutland@arm.com>
7020M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7021M: Kumar Gala <galak@codeaurora.org>
7022L: devicetree@vger.kernel.org
7023S: Maintained
7024F: Documentation/devicetree/
7025F: arch/*/boot/dts/
7026F: include/dt-bindings/
7027
7028OPENRISC ARCHITECTURE
7029M: Jonas Bonn <jonas@southpole.se>
7030W: http://openrisc.net
7031L: linux@lists.openrisc.net (moderated for non-subscribers)
7032S: Maintained
7033T: git git://openrisc.net/~jonas/linux
7034F: arch/openrisc/
7035
7036OPENVSWITCH
7037M: Pravin Shelar <pshelar@nicira.com>
7038L: dev@openvswitch.org
7039W: http://openvswitch.org
7040T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
7041S: Maintained
7042F: net/openvswitch/
7043
7044OPL4 DRIVER
7045M: Clemens Ladisch <clemens@ladisch.de>
7046L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7047T: git git://git.alsa-project.org/alsa-kernel.git
7048S: Maintained
7049F: sound/drivers/opl4/
7050
7051OPROFILE
7052M: Robert Richter <rric@kernel.org>
7053L: oprofile-list@lists.sf.net
7054S: Maintained
7055F: arch/*/include/asm/oprofile*.h
7056F: arch/*/oprofile/
7057F: drivers/oprofile/
7058F: include/linux/oprofile.h
7059
7060ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7061M: Mark Fasheh <mfasheh@suse.com>
7062M: Joel Becker <jlbec@evilplan.org>
7063L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7064W: http://oss.oracle.com/projects/ocfs2/
7065T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7066S: Supported
7067F: Documentation/filesystems/ocfs2.txt
7068F: Documentation/filesystems/dlmfs.txt
7069F: fs/ocfs2/
7070
7071ORINOCO DRIVER
7072L: linux-wireless@vger.kernel.org
7073W: http://wireless.kernel.org/en/users/Drivers/orinoco
7074W: http://www.nongnu.org/orinoco/
7075S: Orphan
7076F: drivers/net/wireless/orinoco/
7077
7078OSD LIBRARY and FILESYSTEM
7079M: Boaz Harrosh <ooo@electrozaur.com>
7080M: Benny Halevy <bhalevy@primarydata.com>
7081L: osd-dev@open-osd.org
7082W: http://open-osd.org
7083T: git git://git.open-osd.org/open-osd.git
7084S: Maintained
7085F: drivers/scsi/osd/
7086F: include/scsi/osd_*
7087F: fs/exofs/
7088
7089OVERLAY FILESYSTEM
7090M: Miklos Szeredi <miklos@szeredi.hu>
7091L: linux-unionfs@vger.kernel.org
7092T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7093S: Supported
7094F: fs/overlayfs/
7095F: Documentation/filesystems/overlayfs.txt
7096
7097P54 WIRELESS DRIVER
7098M: Christian Lamparter <chunkeey@googlemail.com>
7099L: linux-wireless@vger.kernel.org
7100W: http://wireless.kernel.org/en/users/Drivers/p54
7101S: Maintained
7102F: drivers/net/wireless/p54/
7103
7104PA SEMI ETHERNET DRIVER
7105M: Olof Johansson <olof@lixom.net>
7106L: netdev@vger.kernel.org
7107S: Maintained
7108F: drivers/net/ethernet/pasemi/*
7109
7110PA SEMI SMBUS DRIVER
7111M: Olof Johansson <olof@lixom.net>
7112L: linux-i2c@vger.kernel.org
7113S: Maintained
7114F: drivers/i2c/busses/i2c-pasemi.c
7115
7116PADATA PARALLEL EXECUTION MECHANISM
7117M: Steffen Klassert <steffen.klassert@secunet.com>
7118L: linux-crypto@vger.kernel.org
7119S: Maintained
7120F: kernel/padata.c
7121F: include/linux/padata.h
7122F: Documentation/padata.txt
7123
7124PANASONIC LAPTOP ACPI EXTRAS DRIVER
7125M: Harald Welte <laforge@gnumonks.org>
7126L: platform-driver-x86@vger.kernel.org
7127S: Maintained
7128F: drivers/platform/x86/panasonic-laptop.c
7129
7130PANASONIC MN10300/AM33/AM34 PORT
7131M: David Howells <dhowells@redhat.com>
7132M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7133L: linux-am33-list@redhat.com (moderated for non-subscribers)
7134W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7135S: Maintained
7136F: Documentation/mn10300/
7137F: arch/mn10300/
7138
7139PARALLEL PORT SUPPORT
7140L: linux-parport@lists.infradead.org (subscribers-only)
7141S: Orphan
7142F: drivers/parport/
7143F: include/linux/parport*.h
7144F: drivers/char/ppdev.c
7145F: include/uapi/linux/ppdev.h
7146
7147PARAVIRT_OPS INTERFACE
7148M: Jeremy Fitzhardinge <jeremy@goop.org>
7149M: Chris Wright <chrisw@sous-sol.org>
7150M: Alok Kataria <akataria@vmware.com>
7151M: Rusty Russell <rusty@rustcorp.com.au>
7152L: virtualization@lists.linux-foundation.org
7153S: Supported
7154F: Documentation/ia64/paravirt_ops.txt
7155F: arch/*/kernel/paravirt*
7156F: arch/*/include/asm/paravirt.h
7157
7158PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7159M: Tim Waugh <tim@cyberelk.net>
7160L: linux-parport@lists.infradead.org (subscribers-only)
7161W: http://www.torque.net/linux-pp.html
7162S: Maintained
7163F: Documentation/blockdev/paride.txt
7164F: drivers/block/paride/
7165
7166PARISC ARCHITECTURE
7167M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7168M: Helge Deller <deller@gmx.de>
7169L: linux-parisc@vger.kernel.org
7170W: http://www.parisc-linux.org/
7171Q: http://patchwork.kernel.org/project/linux-parisc/list/
7172T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7173T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7174S: Maintained
7175F: arch/parisc/
7176F: Documentation/parisc/
7177F: drivers/parisc/
7178F: drivers/char/agp/parisc-agp.c
7179F: drivers/input/serio/gscps2.c
7180F: drivers/parport/parport_gsc.*
7181F: drivers/tty/serial/8250/8250_gsc.c
7182F: drivers/video/fbdev/sti*
7183F: drivers/video/console/sti*
7184F: drivers/video/logo/logo_parisc*
7185
7186PC87360 HARDWARE MONITORING DRIVER
7187M: Jim Cromie <jim.cromie@gmail.com>
7188L: lm-sensors@lm-sensors.org
7189S: Maintained
7190F: Documentation/hwmon/pc87360
7191F: drivers/hwmon/pc87360.c
7192
7193PC8736x GPIO DRIVER
7194M: Jim Cromie <jim.cromie@gmail.com>
7195S: Maintained
7196F: drivers/char/pc8736x_gpio.c
7197
7198PC87427 HARDWARE MONITORING DRIVER
7199M: Jean Delvare <jdelvare@suse.de>
7200L: lm-sensors@lm-sensors.org
7201S: Maintained
7202F: Documentation/hwmon/pc87427
7203F: drivers/hwmon/pc87427.c
7204
7205PCA9532 LED DRIVER
7206M: Riku Voipio <riku.voipio@iki.fi>
7207S: Maintained
7208F: drivers/leds/leds-pca9532.c
7209F: include/linux/leds-pca9532.h
7210
7211PCA9541 I2C BUS MASTER SELECTOR DRIVER
7212M: Guenter Roeck <linux@roeck-us.net>
7213L: linux-i2c@vger.kernel.org
7214S: Maintained
7215F: drivers/i2c/muxes/i2c-mux-pca9541.c
7216
7217PCDP - PRIMARY CONSOLE AND DEBUG PORT
7218M: Khalid Aziz <khalid@gonehiking.org>
7219S: Maintained
7220F: drivers/firmware/pcdp.*
7221
7222PCI ERROR RECOVERY
7223M: Linas Vepstas <linasvepstas@gmail.com>
7224L: linux-pci@vger.kernel.org
7225S: Supported
7226F: Documentation/PCI/pci-error-recovery.txt
7227
7228PCI SUBSYSTEM
7229M: Bjorn Helgaas <bhelgaas@google.com>
7230L: linux-pci@vger.kernel.org
7231Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7232T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7233S: Supported
7234F: Documentation/PCI/
7235F: drivers/pci/
7236F: include/linux/pci*
7237F: arch/x86/pci/
7238F: arch/x86/kernel/quirks.c
7239
7240PCI DRIVER FOR APPLIEDMICRO XGENE
7241M: Tanmay Inamdar <tinamdar@apm.com>
7242L: linux-pci@vger.kernel.org
7243L: linux-arm-kernel@lists.infradead.org
7244S: Maintained
7245F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7246F: drivers/pci/host/pci-xgene.c
7247
7248PCI DRIVER FOR FREESCALE LAYERSCAPE
7249M: Minghuan Lian <minghuan.Lian@freescale.com>
7250M: Mingkai Hu <mingkai.hu@freescale.com>
7251M: Roy Zang <tie-fei.zang@freescale.com>
7252L: linuxppc-dev@lists.ozlabs.org
7253L: linux-pci@vger.kernel.org
7254L: linux-arm-kernel@lists.infradead.org
7255S: Maintained
7256F: drivers/pci/host/*layerscape*
7257
7258PCI DRIVER FOR IMX6
7259M: Richard Zhu <r65037@freescale.com>
7260M: Lucas Stach <l.stach@pengutronix.de>
7261L: linux-pci@vger.kernel.org
7262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7263S: Maintained
7264F: drivers/pci/host/*imx6*
7265
7266PCI DRIVER FOR TI KEYSTONE
7267M: Murali Karicheri <m-karicheri2@ti.com>
7268L: linux-pci@vger.kernel.org
7269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7270S: Maintained
7271F: drivers/pci/host/*keystone*
7272
7273PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7274M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7275M: Jason Cooper <jason@lakedaemon.net>
7276L: linux-pci@vger.kernel.org
7277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7278S: Maintained
7279F: drivers/pci/host/*mvebu*
7280
7281PCI DRIVER FOR NVIDIA TEGRA
7282M: Thierry Reding <thierry.reding@gmail.com>
7283L: linux-tegra@vger.kernel.org
7284L: linux-pci@vger.kernel.org
7285S: Supported
7286F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7287F: drivers/pci/host/pci-tegra.c
7288
7289PCI DRIVER FOR TI DRA7XX
7290M: Kishon Vijay Abraham I <kishon@ti.com>
7291L: linux-omap@vger.kernel.org
7292L: linux-pci@vger.kernel.org
7293S: Supported
7294F: Documentation/devicetree/bindings/pci/ti-pci.txt
7295F: drivers/pci/host/pci-dra7xx.c
7296
7297PCI DRIVER FOR RENESAS R-CAR
7298M: Simon Horman <horms@verge.net.au>
7299L: linux-pci@vger.kernel.org
7300L: linux-sh@vger.kernel.org
7301S: Maintained
7302F: drivers/pci/host/*rcar*
7303
7304PCI DRIVER FOR SAMSUNG EXYNOS
7305M: Jingoo Han <jg1.han@samsung.com>
7306L: linux-pci@vger.kernel.org
7307L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7308L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7309S: Maintained
7310F: drivers/pci/host/pci-exynos.c
7311
7312PCI DRIVER FOR SYNOPSIS DESIGNWARE
7313M: Mohit Kumar <mohit.kumar@st.com>
7314M: Jingoo Han <jg1.han@samsung.com>
7315L: linux-pci@vger.kernel.org
7316S: Maintained
7317F: drivers/pci/host/*designware*
7318
7319PCI DRIVER FOR GENERIC OF HOSTS
7320M: Will Deacon <will.deacon@arm.com>
7321L: linux-pci@vger.kernel.org
7322L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7323S: Maintained
7324F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7325F: drivers/pci/host/pci-host-generic.c
7326
7327PCIE DRIVER FOR ST SPEAR13XX
7328M: Mohit Kumar <mohit.kumar@st.com>
7329L: linux-pci@vger.kernel.org
7330S: Maintained
7331F: drivers/pci/host/*spear*
7332
7333PCMCIA SUBSYSTEM
7334P: Linux PCMCIA Team
7335L: linux-pcmcia@lists.infradead.org
7336W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7337T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7338S: Maintained
7339F: Documentation/pcmcia/
7340F: drivers/pcmcia/
7341F: include/pcmcia/
7342
7343PCNET32 NETWORK DRIVER
7344M: Don Fry <pcnet32@frontier.com>
7345L: netdev@vger.kernel.org
7346S: Maintained
7347F: drivers/net/ethernet/amd/pcnet32.c
7348
7349PCRYPT PARALLEL CRYPTO ENGINE
7350M: Steffen Klassert <steffen.klassert@secunet.com>
7351L: linux-crypto@vger.kernel.org
7352S: Maintained
7353F: crypto/pcrypt.c
7354F: include/crypto/pcrypt.h
7355
7356PER-CPU MEMORY ALLOCATOR
7357M: Tejun Heo <tj@kernel.org>
7358M: Christoph Lameter <cl@linux-foundation.org>
7359T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7360S: Maintained
7361F: include/linux/percpu*.h
7362F: mm/percpu*.c
7363F: arch/*/include/asm/percpu.h
7364
7365PER-TASK DELAY ACCOUNTING
7366M: Balbir Singh <bsingharora@gmail.com>
7367S: Maintained
7368F: include/linux/delayacct.h
7369F: kernel/delayacct.c
7370
7371PERFORMANCE EVENTS SUBSYSTEM
7372M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7373M: Paul Mackerras <paulus@samba.org>
7374M: Ingo Molnar <mingo@redhat.com>
7375M: Arnaldo Carvalho de Melo <acme@kernel.org>
7376L: linux-kernel@vger.kernel.org
7377T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7378S: Supported
7379F: kernel/events/*
7380F: include/linux/perf_event.h
7381F: include/uapi/linux/perf_event.h
7382F: arch/*/kernel/perf_event*.c
7383F: arch/*/kernel/*/perf_event*.c
7384F: arch/*/kernel/*/*/perf_event*.c
7385F: arch/*/include/asm/perf_event.h
7386F: arch/*/kernel/perf_callchain.c
7387F: tools/perf/
7388
7389PERSONALITY HANDLING
7390M: Christoph Hellwig <hch@infradead.org>
7391L: linux-abi-devel@lists.sourceforge.net
7392S: Maintained
7393F: include/linux/personality.h
7394F: include/uapi/linux/personality.h
7395
7396PHONET PROTOCOL
7397M: Remi Denis-Courmont <courmisch@gmail.com>
7398S: Supported
7399F: Documentation/networking/phonet.txt
7400F: include/linux/phonet.h
7401F: include/net/phonet/
7402F: include/uapi/linux/phonet.h
7403F: net/phonet/
7404
7405PHRAM MTD DRIVER
7406M: Joern Engel <joern@lazybastard.org>
7407L: linux-mtd@lists.infradead.org
7408S: Maintained
7409F: drivers/mtd/devices/phram.c
7410
7411PICOLCD HID DRIVER
7412M: Bruno Prémont <bonbons@linux-vserver.org>
7413L: linux-input@vger.kernel.org
7414S: Maintained
7415F: drivers/hid/hid-picolcd*
7416
7417PICOXCELL SUPPORT
7418M: Jamie Iles <jamie@jamieiles.com>
7419L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7420T: git git://github.com/jamieiles/linux-2.6-ji.git
7421S: Supported
7422F: arch/arm/boot/dts/picoxcell*
7423F: arch/arm/mach-picoxcell/
7424F: drivers/crypto/picoxcell*
7425
7426PIN CONTROL SUBSYSTEM
7427M: Linus Walleij <linus.walleij@linaro.org>
7428L: linux-gpio@vger.kernel.org
7429S: Maintained
7430F: drivers/pinctrl/
7431F: include/linux/pinctrl/
7432
7433PIN CONTROLLER - ATMEL AT91
7434M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7436S: Maintained
7437F: drivers/pinctrl/pinctrl-at91.*
7438
7439PIN CONTROLLER - INTEL
7440M: Mika Westerberg <mika.westerberg@linux.intel.com>
7441M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7442S: Maintained
7443F: drivers/pinctrl/intel/
7444
7445PIN CONTROLLER - RENESAS
7446M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7447L: linux-sh@vger.kernel.org
7448S: Maintained
7449F: drivers/pinctrl/sh-pfc/
7450
7451PIN CONTROLLER - SAMSUNG
7452M: Tomasz Figa <tomasz.figa@gmail.com>
7453M: Thomas Abraham <thomas.abraham@linaro.org>
7454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7455L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7456S: Maintained
7457F: drivers/pinctrl/samsung/
7458
7459PIN CONTROLLER - ST SPEAR
7460M: Viresh Kumar <viresh.linux@gmail.com>
7461L: spear-devel@list.st.com
7462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7463W: http://www.st.com/spear
7464S: Maintained
7465F: drivers/pinctrl/spear/
7466
7467PKTCDVD DRIVER
7468M: Jiri Kosina <jkosina@suse.cz>
7469S: Maintained
7470F: drivers/block/pktcdvd.c
7471F: include/linux/pktcdvd.h
7472F: include/uapi/linux/pktcdvd.h
7473
7474PKUNITY SOC DRIVERS
7475M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7476W: http://mprc.pku.edu.cn/~guanxuetao/linux
7477S: Maintained
7478T: git git://github.com/gxt/linux.git
7479F: drivers/input/serio/i8042-unicore32io.h
7480F: drivers/i2c/busses/i2c-puv3.c
7481F: drivers/video/fbdev/fb-puv3.c
7482F: drivers/rtc/rtc-puv3.c
7483
7484PMBUS HARDWARE MONITORING DRIVERS
7485M: Guenter Roeck <linux@roeck-us.net>
7486L: lm-sensors@lm-sensors.org
7487W: http://www.lm-sensors.org/
7488W: http://www.roeck-us.net/linux/drivers/
7489T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7490S: Maintained
7491F: Documentation/hwmon/pmbus
7492F: drivers/hwmon/pmbus/
7493F: include/linux/i2c/pmbus.h
7494
7495PMC SIERRA MaxRAID DRIVER
7496M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7497L: linux-scsi@vger.kernel.org
7498W: http://www.pmc-sierra.com/
7499S: Supported
7500F: drivers/scsi/pmcraid.*
7501
7502PMC SIERRA PM8001 DRIVER
7503M: xjtuwjp@gmail.com
7504M: lindar_liu@usish.com
7505L: pmchba@pmcs.com
7506L: linux-scsi@vger.kernel.org
7507S: Supported
7508F: drivers/scsi/pm8001/
7509
7510POSIX CLOCKS and TIMERS
7511M: Thomas Gleixner <tglx@linutronix.de>
7512L: linux-kernel@vger.kernel.org
7513T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7514S: Maintained
7515F: fs/timerfd.c
7516F: include/linux/timer*
7517F: kernel/time/*timer*
7518
7519POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7520M: Sebastian Reichel <sre@kernel.org>
7521M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7522M: David Woodhouse <dwmw2@infradead.org>
7523L: linux-pm@vger.kernel.org
7524T: git git://git.infradead.org/battery-2.6.git
7525S: Maintained
7526F: include/linux/power_supply.h
7527F: drivers/power/
7528
7529PNP SUPPORT
7530M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7531S: Maintained
7532F: drivers/pnp/
7533
7534PNXxxxx I2C DRIVER
7535M: Vitaly Wool <vitalywool@gmail.com>
7536L: linux-i2c@vger.kernel.org
7537S: Maintained
7538F: drivers/i2c/busses/i2c-pnx.c
7539
7540PPP PROTOCOL DRIVERS AND COMPRESSORS
7541M: Paul Mackerras <paulus@samba.org>
7542L: linux-ppp@vger.kernel.org
7543S: Maintained
7544F: drivers/net/ppp/ppp_*
7545
7546PPP OVER ATM (RFC 2364)
7547M: Mitchell Blank Jr <mitch@sfgoth.com>
7548S: Maintained
7549F: net/atm/pppoatm.c
7550F: include/uapi/linux/atmppp.h
7551
7552PPP OVER ETHERNET
7553M: Michal Ostrowski <mostrows@earthlink.net>
7554S: Maintained
7555F: drivers/net/ppp/pppoe.c
7556F: drivers/net/ppp/pppox.c
7557
7558PPP OVER L2TP
7559M: James Chapman <jchapman@katalix.com>
7560S: Maintained
7561F: net/l2tp/l2tp_ppp.c
7562F: include/linux/if_pppol2tp.h
7563F: include/uapi/linux/if_pppol2tp.h
7564
7565PPS SUPPORT
7566M: Rodolfo Giometti <giometti@enneenne.com>
7567W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7568L: linuxpps@ml.enneenne.com (subscribers-only)
7569S: Maintained
7570F: Documentation/pps/
7571F: drivers/pps/
7572F: include/linux/pps*.h
7573
7574PPTP DRIVER
7575M: Dmitry Kozlov <xeb@mail.ru>
7576L: netdev@vger.kernel.org
7577S: Maintained
7578F: drivers/net/ppp/pptp.c
7579W: http://sourceforge.net/projects/accel-pptp
7580
7581PREEMPTIBLE KERNEL
7582M: Robert Love <rml@tech9.net>
7583L: kpreempt-tech@lists.sourceforge.net
7584W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7585S: Supported
7586F: Documentation/preempt-locking.txt
7587F: include/linux/preempt.h
7588
7589PRISM54 WIRELESS DRIVER
7590M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7591L: linux-wireless@vger.kernel.org
7592W: http://wireless.kernel.org/en/users/Drivers/p54
7593S: Obsolete
7594F: drivers/net/wireless/prism54/
7595
7596PS3 NETWORK SUPPORT
7597M: Geoff Levand <geoff@infradead.org>
7598L: netdev@vger.kernel.org
7599L: cbe-oss-dev@lists.ozlabs.org
7600S: Maintained
7601F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7602
7603PS3 PLATFORM SUPPORT
7604M: Geoff Levand <geoff@infradead.org>
7605L: linuxppc-dev@lists.ozlabs.org
7606L: cbe-oss-dev@lists.ozlabs.org
7607S: Maintained
7608F: arch/powerpc/boot/ps3*
7609F: arch/powerpc/include/asm/lv1call.h
7610F: arch/powerpc/include/asm/ps3*.h
7611F: arch/powerpc/platforms/ps3/
7612F: drivers/*/ps3*
7613F: drivers/ps3/
7614F: drivers/rtc/rtc-ps3.c
7615F: drivers/usb/host/*ps3.c
7616F: sound/ppc/snd_ps3*
7617
7618PS3VRAM DRIVER
7619M: Jim Paris <jim@jtan.com>
7620L: cbe-oss-dev@lists.ozlabs.org
7621S: Maintained
7622F: drivers/block/ps3vram.c
7623
7624PSTORE FILESYSTEM
7625M: Anton Vorontsov <anton@enomsg.org>
7626M: Colin Cross <ccross@android.com>
7627M: Kees Cook <keescook@chromium.org>
7628M: Tony Luck <tony.luck@intel.com>
7629S: Maintained
7630T: git git://git.infradead.org/users/cbou/linux-pstore.git
7631F: fs/pstore/
7632F: include/linux/pstore*
7633F: drivers/firmware/efi/efi-pstore.c
7634F: drivers/acpi/apei/erst.c
7635
7636PTP HARDWARE CLOCK SUPPORT
7637M: Richard Cochran <richardcochran@gmail.com>
7638L: netdev@vger.kernel.org
7639S: Maintained
7640W: http://linuxptp.sourceforge.net/
7641F: Documentation/ABI/testing/sysfs-ptp
7642F: Documentation/ptp/*
7643F: drivers/net/ethernet/freescale/gianfar_ptp.c
7644F: drivers/net/phy/dp83640*
7645F: drivers/ptp/*
7646F: include/linux/ptp_cl*
7647
7648PTRACE SUPPORT
7649M: Roland McGrath <roland@hack.frob.com>
7650M: Oleg Nesterov <oleg@redhat.com>
7651S: Maintained
7652F: include/asm-generic/syscall.h
7653F: include/linux/ptrace.h
7654F: include/linux/regset.h
7655F: include/linux/tracehook.h
7656F: include/uapi/linux/ptrace.h
7657F: kernel/ptrace.c
7658
7659PVRUSB2 VIDEO4LINUX DRIVER
7660M: Mike Isely <isely@pobox.com>
7661L: pvrusb2@isely.net (subscribers-only)
7662L: linux-media@vger.kernel.org
7663W: http://www.isely.net/pvrusb2/
7664T: git git://linuxtv.org/media_tree.git
7665S: Maintained
7666F: Documentation/video4linux/README.pvrusb2
7667F: drivers/media/usb/pvrusb2/
7668
7669PWC WEBCAM DRIVER
7670M: Hans de Goede <hdegoede@redhat.com>
7671L: linux-media@vger.kernel.org
7672T: git git://linuxtv.org/media_tree.git
7673S: Maintained
7674F: drivers/media/usb/pwc/*
7675
7676PWM FAN DRIVER
7677M: Kamil Debski <k.debski@samsung.com>
7678L: lm-sensors@lm-sensors.org
7679S: Supported
7680F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7681F: Documentation/hwmon/pwm-fan
7682F: drivers/hwmon/pwm-fan.c
7683
7684PWM SUBSYSTEM
7685M: Thierry Reding <thierry.reding@gmail.com>
7686L: linux-pwm@vger.kernel.org
7687S: Maintained
7688T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7689F: Documentation/pwm.txt
7690F: Documentation/devicetree/bindings/pwm/
7691F: include/linux/pwm.h
7692F: drivers/pwm/
7693F: drivers/video/backlight/pwm_bl.c
7694F: include/linux/pwm_backlight.h
7695
7696PXA2xx/PXA3xx SUPPORT
7697M: Daniel Mack <daniel@zonque.org>
7698M: Haojian Zhuang <haojian.zhuang@gmail.com>
7699M: Robert Jarzmik <robert.jarzmik@free.fr>
7700L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7701T: git git://github.com/hzhuang1/linux.git
7702T: git git://github.com/rjarzmik/linux.git
7703S: Maintained
7704F: arch/arm/mach-pxa/
7705F: drivers/pcmcia/pxa2xx*
7706F: drivers/spi/spi-pxa2xx*
7707F: drivers/usb/gadget/udc/pxa2*
7708F: include/sound/pxa2xx-lib.h
7709F: sound/arm/pxa*
7710F: sound/soc/pxa/
7711
7712PXA3xx NAND FLASH DRIVER
7713M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7714L: linux-mtd@lists.infradead.org
7715S: Maintained
7716F: drivers/mtd/nand/pxa3xx_nand.c
7717
7718MMP SUPPORT
7719M: Eric Miao <eric.y.miao@gmail.com>
7720M: Haojian Zhuang <haojian.zhuang@gmail.com>
7721L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7722T: git git://github.com/hzhuang1/linux.git
7723T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7724S: Maintained
7725F: arch/arm/mach-mmp/
7726
7727PXA MMCI DRIVER
7728S: Orphan
7729
7730PXA RTC DRIVER
7731M: Robert Jarzmik <robert.jarzmik@free.fr>
7732L: rtc-linux@googlegroups.com
7733S: Maintained
7734
7735QAT DRIVER
7736M: Tadeusz Struk <tadeusz.struk@intel.com>
7737L: qat-linux@intel.com
7738S: Supported
7739F: drivers/crypto/qat/
7740
7741QIB DRIVER
7742M: Mike Marciniszyn <infinipath@intel.com>
7743L: linux-rdma@vger.kernel.org
7744S: Supported
7745F: drivers/infiniband/hw/qib/
7746
7747QLOGIC QLA1280 SCSI DRIVER
7748M: Michael Reed <mdr@sgi.com>
7749L: linux-scsi@vger.kernel.org
7750S: Maintained
7751F: drivers/scsi/qla1280.[ch]
7752
7753QLOGIC QLA2XXX FC-SCSI DRIVER
7754M: qla2xxx-upstream@qlogic.com
7755L: linux-scsi@vger.kernel.org
7756S: Supported
7757F: Documentation/scsi/LICENSE.qla2xxx
7758F: drivers/scsi/qla2xxx/
7759
7760QLOGIC QLA4XXX iSCSI DRIVER
7761M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7762M: iscsi-driver@qlogic.com
7763L: linux-scsi@vger.kernel.org
7764S: Supported
7765F: Documentation/scsi/LICENSE.qla4xxx
7766F: drivers/scsi/qla4xxx/
7767
7768QLOGIC QLA3XXX NETWORK DRIVER
7769M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7770M: Ron Mercer <ron.mercer@qlogic.com>
7771M: linux-driver@qlogic.com
7772L: netdev@vger.kernel.org
7773S: Supported
7774F: Documentation/networking/LICENSE.qla3xxx
7775F: drivers/net/ethernet/qlogic/qla3xxx.*
7776
7777QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7778M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7779M: Dept-GELinuxNICDev@qlogic.com
7780L: netdev@vger.kernel.org
7781S: Supported
7782F: drivers/net/ethernet/qlogic/qlcnic/
7783
7784QLOGIC QLGE 10Gb ETHERNET DRIVER
7785M: Harish Patil <harish.patil@qlogic.com>
7786M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7787M: Dept-GELinuxNICDev@qlogic.com
7788M: linux-driver@qlogic.com
7789L: netdev@vger.kernel.org
7790S: Supported
7791F: drivers/net/ethernet/qlogic/qlge/
7792
7793QNX4 FILESYSTEM
7794M: Anders Larsen <al@alarsen.net>
7795W: http://www.alarsen.net/linux/qnx4fs/
7796S: Maintained
7797F: fs/qnx4/
7798F: include/uapi/linux/qnx4_fs.h
7799F: include/uapi/linux/qnxtypes.h
7800
7801QT1010 MEDIA DRIVER
7802M: Antti Palosaari <crope@iki.fi>
7803L: linux-media@vger.kernel.org
7804W: http://linuxtv.org/
7805W: http://palosaari.fi/linux/
7806Q: http://patchwork.linuxtv.org/project/linux-media/list/
7807T: git git://linuxtv.org/anttip/media_tree.git
7808S: Maintained
7809F: drivers/media/tuners/qt1010*
7810
7811QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7812M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7813L: linux-wireless@vger.kernel.org
7814L: ath9k-devel@lists.ath9k.org
7815W: http://wireless.kernel.org/en/users/Drivers/ath9k
7816S: Supported
7817F: drivers/net/wireless/ath/ath9k/
7818
7819QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7820M: Kalle Valo <kvalo@qca.qualcomm.com>
7821L: ath10k@lists.infradead.org
7822W: http://wireless.kernel.org/en/users/Drivers/ath10k
7823T: git git://github.com/kvalo/ath.git
7824S: Supported
7825F: drivers/net/wireless/ath/ath10k/
7826
7827QUALCOMM HEXAGON ARCHITECTURE
7828M: Richard Kuo <rkuo@codeaurora.org>
7829L: linux-hexagon@vger.kernel.org
7830S: Supported
7831F: arch/hexagon/
7832
7833QUALCOMM WCN36XX WIRELESS DRIVER
7834M: Eugene Krasnikov <k.eugene.e@gmail.com>
7835L: wcn36xx@lists.infradead.org
7836W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7837T: git git://github.com/KrasnikovEugene/wcn36xx.git
7838S: Supported
7839F: drivers/net/wireless/ath/wcn36xx/
7840
7841QUICKCAM PARALLEL PORT WEBCAMS
7842M: Hans Verkuil <hverkuil@xs4all.nl>
7843L: linux-media@vger.kernel.org
7844T: git git://linuxtv.org/media_tree.git
7845W: http://linuxtv.org
7846S: Odd Fixes
7847F: drivers/media/parport/*-qcam*
7848
7849RADOS BLOCK DEVICE (RBD)
7850M: Yehuda Sadeh <yehuda@inktank.com>
7851M: Sage Weil <sage@inktank.com>
7852M: Alex Elder <elder@kernel.org>
7853M: ceph-devel@vger.kernel.org
7854W: http://ceph.com/
7855T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7856S: Supported
7857F: drivers/block/rbd.c
7858F: drivers/block/rbd_types.h
7859
7860RADEON FRAMEBUFFER DISPLAY DRIVER
7861M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7862L: linux-fbdev@vger.kernel.org
7863S: Maintained
7864F: drivers/video/fbdev/aty/radeon*
7865F: include/uapi/linux/radeonfb.h
7866
7867RADIOSHARK RADIO DRIVER
7868M: Hans de Goede <hdegoede@redhat.com>
7869L: linux-media@vger.kernel.org
7870T: git git://linuxtv.org/media_tree.git
7871S: Maintained
7872F: drivers/media/radio/radio-shark.c
7873
7874RADIOSHARK2 RADIO DRIVER
7875M: Hans de Goede <hdegoede@redhat.com>
7876L: linux-media@vger.kernel.org
7877T: git git://linuxtv.org/media_tree.git
7878S: Maintained
7879F: drivers/media/radio/radio-shark2.c
7880F: drivers/media/radio/radio-tea5777.c
7881
7882RAGE128 FRAMEBUFFER DISPLAY DRIVER
7883M: Paul Mackerras <paulus@samba.org>
7884L: linux-fbdev@vger.kernel.org
7885S: Maintained
7886F: drivers/video/fbdev/aty/aty128fb.c
7887
7888RALINK RT2X00 WIRELESS LAN DRIVER
7889P: rt2x00 project
7890M: Stanislaw Gruszka <sgruszka@redhat.com>
7891M: Helmut Schaa <helmut.schaa@googlemail.com>
7892L: linux-wireless@vger.kernel.org
7893L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7894W: http://rt2x00.serialmonkey.com/
7895S: Maintained
7896F: drivers/net/wireless/rt2x00/
7897
7898RAMDISK RAM BLOCK DEVICE DRIVER
7899M: Nick Piggin <npiggin@kernel.dk>
7900S: Maintained
7901F: Documentation/blockdev/ramdisk.txt
7902F: drivers/block/brd.c
7903
7904RANDOM NUMBER DRIVER
7905M: "Theodore Ts'o" <tytso@mit.edu>
7906S: Maintained
7907F: drivers/char/random.c
7908
7909RAPIDIO SUBSYSTEM
7910M: Matt Porter <mporter@kernel.crashing.org>
7911M: Alexandre Bounine <alexandre.bounine@idt.com>
7912S: Maintained
7913F: drivers/rapidio/
7914
7915RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7916L: linux-wireless@vger.kernel.org
7917S: Orphan
7918F: drivers/net/wireless/ray*
7919
7920RCUTORTURE MODULE
7921M: Josh Triplett <josh@joshtriplett.org>
7922M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7923L: linux-kernel@vger.kernel.org
7924S: Supported
7925T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7926F: Documentation/RCU/torture.txt
7927F: kernel/rcu/rcutorture.c
7928
7929RCUTORTURE TEST FRAMEWORK
7930M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7931M: Josh Triplett <josh@joshtriplett.org>
7932R: Steven Rostedt <rostedt@goodmis.org>
7933R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7934R: Lai Jiangshan <laijs@cn.fujitsu.com>
7935L: linux-kernel@vger.kernel.org
7936S: Supported
7937T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7938F: tools/testing/selftests/rcutorture
7939
7940RDC R-321X SoC
7941M: Florian Fainelli <florian@openwrt.org>
7942S: Maintained
7943
7944RDC R6040 FAST ETHERNET DRIVER
7945M: Florian Fainelli <florian@openwrt.org>
7946L: netdev@vger.kernel.org
7947S: Maintained
7948F: drivers/net/ethernet/rdc/r6040.c
7949
7950RDS - RELIABLE DATAGRAM SOCKETS
7951M: Chien Yen <chien.yen@oracle.com>
7952L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7953S: Supported
7954F: net/rds/
7955
7956READ-COPY UPDATE (RCU)
7957M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7958M: Josh Triplett <josh@joshtriplett.org>
7959R: Steven Rostedt <rostedt@goodmis.org>
7960R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7961R: Lai Jiangshan <laijs@cn.fujitsu.com>
7962L: linux-kernel@vger.kernel.org
7963W: http://www.rdrop.com/users/paulmck/RCU/
7964S: Supported
7965T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7966F: Documentation/RCU/
7967X: Documentation/RCU/torture.txt
7968F: include/linux/rcu*
7969X: include/linux/srcu.h
7970F: kernel/rcu/
7971X: kernel/torture.c
7972
7973REAL TIME CLOCK (RTC) SUBSYSTEM
7974M: Alessandro Zummo <a.zummo@towertech.it>
7975L: rtc-linux@googlegroups.com
7976Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7977S: Maintained
7978F: Documentation/rtc.txt
7979F: drivers/rtc/
7980F: include/linux/rtc.h
7981F: include/uapi/linux/rtc.h
7982
7983REALTEK AUDIO CODECS
7984M: Bard Liao <bardliao@realtek.com>
7985M: Oder Chiou <oder_chiou@realtek.com>
7986S: Maintained
7987F: sound/soc/codecs/rt*
7988F: include/sound/rt*.h
7989
7990REISERFS FILE SYSTEM
7991L: reiserfs-devel@vger.kernel.org
7992S: Supported
7993F: fs/reiserfs/
7994
7995REGISTER MAP ABSTRACTION
7996M: Mark Brown <broonie@kernel.org>
7997L: linux-kernel@vger.kernel.org
7998T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7999S: Supported
8000F: drivers/base/regmap/
8001F: include/linux/regmap.h
8002
8003REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8004M: Ohad Ben-Cohen <ohad@wizery.com>
8005T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8006S: Maintained
8007F: drivers/remoteproc/
8008F: Documentation/remoteproc.txt
8009F: include/linux/remoteproc.h
8010
8011REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8012M: Ohad Ben-Cohen <ohad@wizery.com>
8013T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8014S: Maintained
8015F: drivers/rpmsg/
8016F: Documentation/rpmsg.txt
8017F: include/linux/rpmsg.h
8018
8019RESET CONTROLLER FRAMEWORK
8020M: Philipp Zabel <p.zabel@pengutronix.de>
8021S: Maintained
8022F: drivers/reset/
8023F: Documentation/devicetree/bindings/reset/
8024F: include/linux/reset.h
8025F: include/linux/reset-controller.h
8026
8027RFKILL
8028M: Johannes Berg <johannes@sipsolutions.net>
8029L: linux-wireless@vger.kernel.org
8030W: http://wireless.kernel.org/
8031T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8032T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8033S: Maintained
8034F: Documentation/rfkill.txt
8035F: net/rfkill/
8036
8037RICOH SMARTMEDIA/XD DRIVER
8038M: Maxim Levitsky <maximlevitsky@gmail.com>
8039S: Maintained
8040F: drivers/mtd/nand/r852.c
8041F: drivers/mtd/nand/r852.h
8042
8043RICOH R5C592 MEMORYSTICK DRIVER
8044M: Maxim Levitsky <maximlevitsky@gmail.com>
8045S: Maintained
8046F: drivers/memstick/host/r592.*
8047
8048ROCCAT DRIVERS
8049M: Stefan Achatz <erazor_de@users.sourceforge.net>
8050W: http://sourceforge.net/projects/roccat/
8051S: Maintained
8052F: drivers/hid/hid-roccat*
8053F: include/linux/hid-roccat*
8054F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8055
8056ROCKER DRIVER
8057M: Jiri Pirko <jiri@resnulli.us>
8058M: Scott Feldman <sfeldma@gmail.com>
8059L: netdev@vger.kernel.org
8060S: Supported
8061F: drivers/net/ethernet/rocker/
8062
8063ROCKETPORT DRIVER
8064P: Comtrol Corp.
8065W: http://www.comtrol.com
8066S: Maintained
8067F: Documentation/serial/rocket.txt
8068F: drivers/tty/rocket*
8069
8070ROCKETPORT EXPRESS/INFINITY DRIVER
8071M: Kevin Cernekee <cernekee@gmail.com>
8072L: linux-serial@vger.kernel.org
8073S: Odd Fixes
8074F: drivers/tty/serial/rp2.*
8075
8076ROSE NETWORK LAYER
8077M: Ralf Baechle <ralf@linux-mips.org>
8078L: linux-hams@vger.kernel.org
8079W: http://www.linux-ax25.org/
8080S: Maintained
8081F: include/net/rose.h
8082F: include/uapi/linux/rose.h
8083F: net/rose/
8084
8085RTL2830 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/rtl2830*
8094
8095RTL2832 MEDIA DRIVER
8096M: Antti Palosaari <crope@iki.fi>
8097L: linux-media@vger.kernel.org
8098W: http://linuxtv.org/
8099W: http://palosaari.fi/linux/
8100Q: http://patchwork.linuxtv.org/project/linux-media/list/
8101T: git git://linuxtv.org/anttip/media_tree.git
8102S: Maintained
8103F: drivers/media/dvb-frontends/rtl2832*
8104
8105RTL2832_SDR MEDIA DRIVER
8106M: Antti Palosaari <crope@iki.fi>
8107L: linux-media@vger.kernel.org
8108W: http://linuxtv.org/
8109W: http://palosaari.fi/linux/
8110Q: http://patchwork.linuxtv.org/project/linux-media/list/
8111T: git git://linuxtv.org/anttip/media_tree.git
8112S: Maintained
8113F: drivers/media/dvb-frontends/rtl2832_sdr*
8114
8115RTL8180 WIRELESS DRIVER
8116L: linux-wireless@vger.kernel.org
8117W: http://wireless.kernel.org/
8118T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8119S: Orphan
8120F: drivers/net/wireless/rtl818x/rtl8180/
8121
8122RTL8187 WIRELESS DRIVER
8123M: Herton Ronaldo Krzesinski <herton@canonical.com>
8124M: Hin-Tak Leung <htl10@users.sourceforge.net>
8125M: Larry Finger <Larry.Finger@lwfinger.net>
8126L: linux-wireless@vger.kernel.org
8127W: http://wireless.kernel.org/
8128T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8129S: Maintained
8130F: drivers/net/wireless/rtl818x/rtl8187/
8131
8132RTL8192CE WIRELESS DRIVER
8133M: Larry Finger <Larry.Finger@lwfinger.net>
8134M: Chaoming Li <chaoming_li@realsil.com.cn>
8135L: linux-wireless@vger.kernel.org
8136W: http://wireless.kernel.org/
8137T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8138S: Maintained
8139F: drivers/net/wireless/rtlwifi/
8140F: drivers/net/wireless/rtlwifi/rtl8192ce/
8141
8142S3 SAVAGE FRAMEBUFFER DRIVER
8143M: Antonino Daplas <adaplas@gmail.com>
8144L: linux-fbdev@vger.kernel.org
8145S: Maintained
8146F: drivers/video/fbdev/savage/
8147
8148S390
8149M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8150M: Heiko Carstens <heiko.carstens@de.ibm.com>
8151M: linux390@de.ibm.com
8152L: linux-s390@vger.kernel.org
8153W: http://www.ibm.com/developerworks/linux/linux390/
8154S: Supported
8155F: arch/s390/
8156F: drivers/s390/
8157F: Documentation/s390/
8158F: Documentation/DocBook/s390*
8159
8160S390 COMMON I/O LAYER
8161M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8162M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8163L: linux-s390@vger.kernel.org
8164W: http://www.ibm.com/developerworks/linux/linux390/
8165S: Supported
8166F: drivers/s390/cio/
8167
8168S390 DASD DRIVER
8169M: Stefan Weinhuber <wein@de.ibm.com>
8170M: Stefan Haberland <stefan.haberland@de.ibm.com>
8171L: linux-s390@vger.kernel.org
8172W: http://www.ibm.com/developerworks/linux/linux390/
8173S: Supported
8174F: drivers/s390/block/dasd*
8175F: block/partitions/ibm.c
8176
8177S390 NETWORK DRIVERS
8178M: Ursula Braun <ursula.braun@de.ibm.com>
8179M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
8180M: linux390@de.ibm.com
8181L: linux-s390@vger.kernel.org
8182W: http://www.ibm.com/developerworks/linux/linux390/
8183S: Supported
8184F: drivers/s390/net/
8185
8186S390 PCI SUBSYSTEM
8187M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8188M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8189L: linux-s390@vger.kernel.org
8190W: http://www.ibm.com/developerworks/linux/linux390/
8191S: Supported
8192F: arch/s390/pci/
8193F: drivers/pci/hotplug/s390_pci_hpc.c
8194
8195S390 ZCRYPT DRIVER
8196M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8197M: linux390@de.ibm.com
8198L: linux-s390@vger.kernel.org
8199W: http://www.ibm.com/developerworks/linux/linux390/
8200S: Supported
8201F: drivers/s390/crypto/
8202
8203S390 ZFCP DRIVER
8204M: Steffen Maier <maier@linux.vnet.ibm.com>
8205M: linux390@de.ibm.com
8206L: linux-s390@vger.kernel.org
8207W: http://www.ibm.com/developerworks/linux/linux390/
8208S: Supported
8209F: drivers/s390/scsi/zfcp_*
8210
8211S390 IUCV NETWORK LAYER
8212M: Ursula Braun <ursula.braun@de.ibm.com>
8213M: linux390@de.ibm.com
8214L: linux-s390@vger.kernel.org
8215W: http://www.ibm.com/developerworks/linux/linux390/
8216S: Supported
8217F: drivers/s390/net/*iucv*
8218F: include/net/iucv/
8219F: net/iucv/
8220
8221S3C24XX SD/MMC Driver
8222M: Ben Dooks <ben-linux@fluff.org>
8223L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8224S: Supported
8225F: drivers/mmc/host/s3cmci.*
8226
8227SAA6588 RDS RECEIVER DRIVER
8228M: Hans Verkuil <hverkuil@xs4all.nl>
8229L: linux-media@vger.kernel.org
8230T: git git://linuxtv.org/media_tree.git
8231W: http://linuxtv.org
8232S: Odd Fixes
8233F: drivers/media/i2c/saa6588*
8234
8235SAA7134 VIDEO4LINUX DRIVER
8236M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8237L: linux-media@vger.kernel.org
8238W: http://linuxtv.org
8239T: git git://linuxtv.org/media_tree.git
8240S: Odd fixes
8241F: Documentation/video4linux/*.saa7134
8242F: drivers/media/pci/saa7134/
8243
8244SAA7146 VIDEO4LINUX-2 DRIVER
8245M: Hans Verkuil <hverkuil@xs4all.nl>
8246L: linux-media@vger.kernel.org
8247T: git git://linuxtv.org/media_tree.git
8248S: Maintained
8249F: drivers/media/common/saa7146/
8250F: drivers/media/pci/saa7146/
8251F: include/media/saa7146*
8252
8253SAMSUNG LAPTOP DRIVER
8254M: Corentin Chary <corentin.chary@gmail.com>
8255L: platform-driver-x86@vger.kernel.org
8256S: Maintained
8257F: drivers/platform/x86/samsung-laptop.c
8258
8259SAMSUNG AUDIO (ASoC) DRIVERS
8260M: Sangbeom Kim <sbkim73@samsung.com>
8261L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8262S: Supported
8263F: sound/soc/samsung/
8264
8265SAMSUNG FRAMEBUFFER DRIVER
8266M: Jingoo Han <jg1.han@samsung.com>
8267L: linux-fbdev@vger.kernel.org
8268S: Maintained
8269F: drivers/video/fbdev/s3c-fb.c
8270
8271SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8272M: Sangbeom Kim <sbkim73@samsung.com>
8273L: linux-kernel@vger.kernel.org
8274S: Supported
8275F: drivers/mfd/sec*.c
8276F: drivers/regulator/s2m*.c
8277F: drivers/regulator/s5m*.c
8278F: include/linux/mfd/samsung/
8279
8280SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8281M: Kyungmin Park <kyungmin.park@samsung.com>
8282M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8283L: linux-media@vger.kernel.org
8284Q: https://patchwork.linuxtv.org/project/linux-media/list/
8285S: Supported
8286F: drivers/media/platform/exynos4-is/
8287
8288SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8289M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8290L: linux-media@vger.kernel.org
8291L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8292S: Maintained
8293F: drivers/media/platform/s3c-camif/
8294F: include/media/s3c_camif.h
8295
8296SAMSUNG S5C73M3 CAMERA DRIVER
8297M: Kyungmin Park <kyungmin.park@samsung.com>
8298M: Andrzej Hajda <a.hajda@samsung.com>
8299L: linux-media@vger.kernel.org
8300S: Supported
8301F: drivers/media/i2c/s5c73m3/*
8302
8303SAMSUNG S5K5BAF CAMERA DRIVER
8304M: Kyungmin Park <kyungmin.park@samsung.com>
8305M: Andrzej Hajda <a.hajda@samsung.com>
8306L: linux-media@vger.kernel.org
8307S: Supported
8308F: drivers/media/i2c/s5k5baf.c
8309
8310SAMSUNG SOC CLOCK DRIVERS
8311M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8312M: Tomasz Figa <tomasz.figa@gmail.com>
8313S: Supported
8314L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8315F: drivers/clk/samsung/
8316
8317SAMSUNG SXGBE DRIVERS
8318M: Byungho An <bh74.an@samsung.com>
8319M: Girish K S <ks.giri@samsung.com>
8320M: Vipul Pandya <vipul.pandya@samsung.com>
8321S: Supported
8322L: netdev@vger.kernel.org
8323F: drivers/net/ethernet/samsung/sxgbe/
8324
8325SAMSUNG USB2 PHY DRIVER
8326M: Kamil Debski <k.debski@samsung.com>
8327L: linux-kernel@vger.kernel.org
8328S: Supported
8329F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8330F: Documentation/phy/samsung-usb2.txt
8331F: drivers/phy/phy-exynos4210-usb2.c
8332F: drivers/phy/phy-exynos4x12-usb2.c
8333F: drivers/phy/phy-exynos5250-usb2.c
8334F: drivers/phy/phy-s5pv210-usb2.c
8335F: drivers/phy/phy-samsung-usb2.c
8336F: drivers/phy/phy-samsung-usb2.h
8337
8338SERIAL DRIVERS
8339M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8340L: linux-serial@vger.kernel.org
8341S: Maintained
8342F: drivers/tty/serial/
8343
8344SYNOPSYS DESIGNWARE DMAC DRIVER
8345M: Viresh Kumar <viresh.linux@gmail.com>
8346M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8347S: Maintained
8348F: include/linux/platform_data/dma-dw.h
8349F: drivers/dma/dw/
8350
8351SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8352M: Seungwon Jeon <tgih.jun@samsung.com>
8353M: Jaehoon Chung <jh80.chung@samsung.com>
8354L: linux-mmc@vger.kernel.org
8355S: Maintained
8356F: include/linux/mmc/dw_mmc.h
8357F: drivers/mmc/host/dw_mmc*
8358
8359THUNDERBOLT DRIVER
8360M: Andreas Noever <andreas.noever@gmail.com>
8361S: Maintained
8362F: drivers/thunderbolt/
8363
8364TIMEKEEPING, CLOCKSOURCE CORE, NTP
8365M: John Stultz <john.stultz@linaro.org>
8366M: Thomas Gleixner <tglx@linutronix.de>
8367L: linux-kernel@vger.kernel.org
8368T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8369S: Supported
8370F: include/linux/clocksource.h
8371F: include/linux/time.h
8372F: include/linux/timex.h
8373F: include/uapi/linux/time.h
8374F: include/uapi/linux/timex.h
8375F: kernel/time/clocksource.c
8376F: kernel/time/time*.c
8377F: kernel/time/ntp.c
8378
8379TLG2300 VIDEO4LINUX-2 DRIVER
8380M: Huang Shijie <shijie8@gmail.com>
8381M: Hans Verkuil <hverkuil@xs4all.nl>
8382S: Odd Fixes
8383F: drivers/media/usb/tlg2300/
8384
8385SC1200 WDT DRIVER
8386M: Zwane Mwaikambo <zwanem@gmail.com>
8387S: Maintained
8388F: drivers/watchdog/sc1200wdt.c
8389
8390SCHEDULER
8391M: Ingo Molnar <mingo@redhat.com>
8392M: Peter Zijlstra <peterz@infradead.org>
8393L: linux-kernel@vger.kernel.org
8394T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8395S: Maintained
8396F: kernel/sched/
8397F: include/linux/sched.h
8398F: include/uapi/linux/sched.h
8399F: include/linux/wait.h
8400
8401SCORE ARCHITECTURE
8402M: Chen Liqin <liqin.linux@gmail.com>
8403M: Lennox Wu <lennox.wu@gmail.com>
8404W: http://www.sunplus.com
8405S: Supported
8406F: arch/score/
8407
8408SCSI CDROM DRIVER
8409M: Jens Axboe <axboe@kernel.dk>
8410L: linux-scsi@vger.kernel.org
8411W: http://www.kernel.dk
8412S: Maintained
8413F: drivers/scsi/sr*
8414
8415SCSI RDMA PROTOCOL (SRP) INITIATOR
8416M: Bart Van Assche <bvanassche@acm.org>
8417L: linux-rdma@vger.kernel.org
8418S: Supported
8419W: http://www.openfabrics.org
8420Q: http://patchwork.kernel.org/project/linux-rdma/list/
8421T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8422F: drivers/infiniband/ulp/srp/
8423F: include/scsi/srp.h
8424
8425SCSI SG DRIVER
8426M: Doug Gilbert <dgilbert@interlog.com>
8427L: linux-scsi@vger.kernel.org
8428W: http://sg.danny.cz/sg
8429S: Maintained
8430F: Documentation/scsi/scsi-generic.txt
8431F: drivers/scsi/sg.c
8432F: include/scsi/sg.h
8433
8434SCSI SUBSYSTEM
8435M: "James E.J. Bottomley" <JBottomley@parallels.com>
8436L: linux-scsi@vger.kernel.org
8437T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8438T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8439T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8440S: Maintained
8441F: drivers/scsi/
8442F: include/scsi/
8443
8444SCSI TAPE DRIVER
8445M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8446L: linux-scsi@vger.kernel.org
8447S: Maintained
8448F: Documentation/scsi/st.txt
8449F: drivers/scsi/st.*
8450F: drivers/scsi/st_*.h
8451
8452SCTP PROTOCOL
8453M: Vlad Yasevich <vyasevich@gmail.com>
8454M: Neil Horman <nhorman@tuxdriver.com>
8455L: linux-sctp@vger.kernel.org
8456W: http://lksctp.sourceforge.net
8457S: Maintained
8458F: Documentation/networking/sctp.txt
8459F: include/linux/sctp.h
8460F: include/uapi/linux/sctp.h
8461F: include/net/sctp/
8462F: net/sctp/
8463
8464SCx200 CPU SUPPORT
8465M: Jim Cromie <jim.cromie@gmail.com>
8466S: Odd Fixes
8467F: Documentation/i2c/busses/scx200_acb
8468F: arch/x86/platform/scx200/
8469F: drivers/watchdog/scx200_wdt.c
8470F: drivers/i2c/busses/scx200*
8471F: drivers/mtd/maps/scx200_docflash.c
8472F: include/linux/scx200.h
8473
8474SCx200 GPIO DRIVER
8475M: Jim Cromie <jim.cromie@gmail.com>
8476S: Maintained
8477F: drivers/char/scx200_gpio.c
8478F: include/linux/scx200_gpio.h
8479
8480SCx200 HRT CLOCKSOURCE DRIVER
8481M: Jim Cromie <jim.cromie@gmail.com>
8482S: Maintained
8483F: drivers/clocksource/scx200_hrt.c
8484
8485SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8486M: Sascha Sommer <saschasommer@freenet.de>
8487L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8488S: Maintained
8489F: drivers/mmc/host/sdricoh_cs.c
8490
8491SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8492M: Chris Ball <chris@printf.net>
8493L: linux-mmc@vger.kernel.org
8494T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8495S: Maintained
8496F: drivers/mmc/host/sdhci.*
8497F: drivers/mmc/host/sdhci-pltfm.[ch]
8498
8499SECURE COMPUTING
8500M: Kees Cook <keescook@chromium.org>
8501R: Andy Lutomirski <luto@amacapital.net>
8502R: Will Drewry <wad@chromium.org>
8503T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8504S: Supported
8505F: kernel/seccomp.c
8506F: include/uapi/linux/seccomp.h
8507F: include/linux/seccomp.h
8508K: \bsecure_computing
8509K: \bTIF_SECCOMP\b
8510
8511SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8512M: Anton Vorontsov <anton@enomsg.org>
8513L: linuxppc-dev@lists.ozlabs.org
8514L: linux-mmc@vger.kernel.org
8515S: Maintained
8516F: drivers/mmc/host/sdhci-pltfm.[ch]
8517
8518SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8519M: Ben Dooks <ben-linux@fluff.org>
8520L: linux-mmc@vger.kernel.org
8521S: Maintained
8522F: drivers/mmc/host/sdhci-s3c.c
8523
8524SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8525M: Viresh Kumar <viresh.linux@gmail.com>
8526L: spear-devel@list.st.com
8527L: linux-mmc@vger.kernel.org
8528S: Maintained
8529F: drivers/mmc/host/sdhci-spear.c
8530
8531SECURITY SUBSYSTEM
8532M: James Morris <james.l.morris@oracle.com>
8533M: Serge E. Hallyn <serge@hallyn.com>
8534L: linux-security-module@vger.kernel.org (suggested Cc:)
8535T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8536W: http://kernsec.org/
8537S: Supported
8538F: security/
8539
8540SECURITY CONTACT
8541M: Security Officers <security@kernel.org>
8542S: Supported
8543
8544SELINUX SECURITY MODULE
8545M: Paul Moore <paul@paul-moore.com>
8546M: Stephen Smalley <sds@tycho.nsa.gov>
8547M: Eric Paris <eparis@parisplace.org>
8548L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8549W: http://selinuxproject.org
8550T: git git://git.infradead.org/users/pcmoore/selinux
8551S: Supported
8552F: include/linux/selinux*
8553F: security/selinux/
8554F: scripts/selinux/
8555
8556APPARMOR SECURITY MODULE
8557M: John Johansen <john.johansen@canonical.com>
8558L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8559W: apparmor.wiki.kernel.org
8560T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8561S: Supported
8562F: security/apparmor/
8563
8564SENSABLE PHANTOM
8565M: Jiri Slaby <jirislaby@gmail.com>
8566S: Maintained
8567F: drivers/misc/phantom.c
8568F: include/uapi/linux/phantom.h
8569
8570SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8571M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8572L: linux-scsi@vger.kernel.org
8573W: http://www.emulex.com
8574S: Supported
8575F: drivers/scsi/be2iscsi/
8576
8577SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8578M: Sathya Perla <sathya.perla@emulex.com>
8579M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8580M: Ajit Khaparde <ajit.khaparde@emulex.com>
8581L: netdev@vger.kernel.org
8582W: http://www.emulex.com
8583S: Supported
8584F: drivers/net/ethernet/emulex/benet/
8585
8586SFC NETWORK DRIVER
8587M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8588M: Shradha Shah <sshah@solarflare.com>
8589L: netdev@vger.kernel.org
8590S: Supported
8591F: drivers/net/ethernet/sfc/
8592
8593SGI GRU DRIVER
8594M: Dimitri Sivanich <sivanich@sgi.com>
8595S: Maintained
8596F: drivers/misc/sgi-gru/
8597
8598SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8599M: Pat Gefre <pfg@sgi.com>
8600L: linux-ia64@vger.kernel.org
8601S: Supported
8602F: Documentation/ia64/serial.txt
8603F: drivers/tty/serial/ioc?_serial.c
8604F: include/linux/ioc?.h
8605
8606SGI XP/XPC/XPNET DRIVER
8607M: Cliff Whickman <cpw@sgi.com>
8608M: Robin Holt <robinmholt@gmail.com>
8609S: Maintained
8610F: drivers/misc/sgi-xp/
8611
8612SI2157 MEDIA DRIVER
8613M: Antti Palosaari <crope@iki.fi>
8614L: linux-media@vger.kernel.org
8615W: http://linuxtv.org/
8616W: http://palosaari.fi/linux/
8617Q: http://patchwork.linuxtv.org/project/linux-media/list/
8618T: git git://linuxtv.org/anttip/media_tree.git
8619S: Maintained
8620F: drivers/media/tuners/si2157*
8621
8622SI2168 MEDIA DRIVER
8623M: Antti Palosaari <crope@iki.fi>
8624L: linux-media@vger.kernel.org
8625W: http://linuxtv.org/
8626W: http://palosaari.fi/linux/
8627Q: http://patchwork.linuxtv.org/project/linux-media/list/
8628T: git git://linuxtv.org/anttip/media_tree.git
8629S: Maintained
8630F: drivers/media/dvb-frontends/si2168*
8631
8632SI470X FM RADIO RECEIVER I2C DRIVER
8633M: Hans Verkuil <hverkuil@xs4all.nl>
8634L: linux-media@vger.kernel.org
8635T: git git://linuxtv.org/media_tree.git
8636W: http://linuxtv.org
8637S: Odd Fixes
8638F: drivers/media/radio/si470x/radio-si470x-i2c.c
8639
8640SI470X FM RADIO RECEIVER USB DRIVER
8641M: Hans Verkuil <hverkuil@xs4all.nl>
8642L: linux-media@vger.kernel.org
8643T: git git://linuxtv.org/media_tree.git
8644W: http://linuxtv.org
8645S: Maintained
8646F: drivers/media/radio/si470x/radio-si470x-common.c
8647F: drivers/media/radio/si470x/radio-si470x.h
8648F: drivers/media/radio/si470x/radio-si470x-usb.c
8649
8650SI4713 FM RADIO TRANSMITTER I2C DRIVER
8651M: Eduardo Valentin <edubezval@gmail.com>
8652L: linux-media@vger.kernel.org
8653T: git git://linuxtv.org/media_tree.git
8654W: http://linuxtv.org
8655S: Odd Fixes
8656F: drivers/media/radio/si4713/si4713.?
8657
8658SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8659M: Eduardo Valentin <edubezval@gmail.com>
8660L: linux-media@vger.kernel.org
8661T: git git://linuxtv.org/media_tree.git
8662W: http://linuxtv.org
8663S: Odd Fixes
8664F: drivers/media/radio/si4713/radio-platform-si4713.c
8665
8666SI4713 FM RADIO TRANSMITTER USB DRIVER
8667M: Hans Verkuil <hverkuil@xs4all.nl>
8668L: linux-media@vger.kernel.org
8669T: git git://linuxtv.org/media_tree.git
8670W: http://linuxtv.org
8671S: Maintained
8672F: drivers/media/radio/si4713/radio-usb-si4713.c
8673
8674SIANO DVB DRIVER
8675M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8676L: linux-media@vger.kernel.org
8677W: http://linuxtv.org
8678T: git git://linuxtv.org/media_tree.git
8679S: Odd fixes
8680F: drivers/media/common/siano/
8681F: drivers/media/usb/siano/
8682F: drivers/media/usb/siano/
8683F: drivers/media/mmc/siano/
8684
8685SIMPLEFB FB DRIVER
8686M: Hans de Goede <hdegoede@redhat.com>
8687L: linux-fbdev@vger.kernel.org
8688S: Maintained
8689F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8690F: drivers/video/fbdev/simplefb.c
8691F: include/linux/platform_data/simplefb.h
8692
8693SH_VEU V4L2 MEM2MEM DRIVER
8694L: linux-media@vger.kernel.org
8695S: Orphan
8696F: drivers/media/platform/sh_veu.c
8697
8698SH_VOU V4L2 OUTPUT DRIVER
8699L: linux-media@vger.kernel.org
8700S: Orphan
8701F: drivers/media/platform/sh_vou.c
8702F: include/media/sh_vou.h
8703
8704SIMPLE FIRMWARE INTERFACE (SFI)
8705M: Len Brown <lenb@kernel.org>
8706L: sfi-devel@simplefirmware.org
8707W: http://simplefirmware.org/
8708T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8709S: Supported
8710F: arch/x86/platform/sfi/
8711F: drivers/sfi/
8712F: include/linux/sfi*.h
8713
8714SIMTEC EB110ATX (Chalice CATS)
8715P: Ben Dooks
8716P: Vincent Sanders <vince@simtec.co.uk>
8717M: Simtec Linux Team <linux@simtec.co.uk>
8718W: http://www.simtec.co.uk/products/EB110ATX/
8719S: Supported
8720
8721SIMTEC EB2410ITX (BAST)
8722P: Ben Dooks
8723P: Vincent Sanders <vince@simtec.co.uk>
8724M: Simtec Linux Team <linux@simtec.co.uk>
8725W: http://www.simtec.co.uk/products/EB2410ITX/
8726S: Supported
8727F: arch/arm/mach-s3c24xx/mach-bast.c
8728F: arch/arm/mach-s3c24xx/bast-ide.c
8729F: arch/arm/mach-s3c24xx/bast-irq.c
8730
8731TI DAVINCI MACHINE SUPPORT
8732M: Sekhar Nori <nsekhar@ti.com>
8733M: Kevin Hilman <khilman@deeprootsystems.com>
8734T: git git://gitorious.org/linux-davinci/linux-davinci.git
8735Q: http://patchwork.kernel.org/project/linux-davinci/list/
8736S: Supported
8737F: arch/arm/mach-davinci/
8738F: drivers/i2c/busses/i2c-davinci.c
8739
8740TI DAVINCI SERIES MEDIA DRIVER
8741M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8742L: linux-media@vger.kernel.org
8743W: http://linuxtv.org/
8744Q: http://patchwork.linuxtv.org/project/linux-media/list/
8745T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8746S: Maintained
8747F: drivers/media/platform/davinci/
8748F: include/media/davinci/
8749
8750SIS 190 ETHERNET DRIVER
8751M: Francois Romieu <romieu@fr.zoreil.com>
8752L: netdev@vger.kernel.org
8753S: Maintained
8754F: drivers/net/ethernet/sis/sis190.c
8755
8756SIS 900/7016 FAST ETHERNET DRIVER
8757M: Daniele Venzano <venza@brownhat.org>
8758W: http://www.brownhat.org/sis900.html
8759L: netdev@vger.kernel.org
8760S: Maintained
8761F: drivers/net/ethernet/sis/sis900.*
8762
8763SIS FRAMEBUFFER DRIVER
8764M: Thomas Winischhofer <thomas@winischhofer.net>
8765W: http://www.winischhofer.net/linuxsisvga.shtml
8766S: Maintained
8767F: Documentation/fb/sisfb.txt
8768F: drivers/video/fbdev/sis/
8769F: include/video/sisfb.h
8770
8771SIS USB2VGA DRIVER
8772M: Thomas Winischhofer <thomas@winischhofer.net>
8773W: http://www.winischhofer.at/linuxsisusbvga.shtml
8774S: Maintained
8775F: drivers/usb/misc/sisusbvga/
8776
8777SLAB ALLOCATOR
8778M: Christoph Lameter <cl@linux.com>
8779M: Pekka Enberg <penberg@kernel.org>
8780M: David Rientjes <rientjes@google.com>
8781M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8782M: Andrew Morton <akpm@linux-foundation.org>
8783L: linux-mm@kvack.org
8784S: Maintained
8785F: include/linux/sl?b*.h
8786F: mm/sl?b*
8787
8788SLEEPABLE READ-COPY UPDATE (SRCU)
8789M: Lai Jiangshan <laijs@cn.fujitsu.com>
8790M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8791M: Josh Triplett <josh@joshtriplett.org>
8792R: Steven Rostedt <rostedt@goodmis.org>
8793R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8794L: linux-kernel@vger.kernel.org
8795W: http://www.rdrop.com/users/paulmck/RCU/
8796S: Supported
8797T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8798F: include/linux/srcu.h
8799F: kernel/rcu/srcu.c
8800
8801SMACK SECURITY MODULE
8802M: Casey Schaufler <casey@schaufler-ca.com>
8803L: linux-security-module@vger.kernel.org
8804W: http://schaufler-ca.com
8805T: git git://git.gitorious.org/smack-next/kernel.git
8806S: Maintained
8807F: Documentation/security/Smack.txt
8808F: security/smack/
8809
8810DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8811M: Kevin Hilman <khilman@kernel.org>
8812M: Nishanth Menon <nm@ti.com>
8813S: Maintained
8814F: drivers/power/avs/
8815F: include/linux/power/smartreflex.h
8816L: linux-pm@vger.kernel.org
8817
8818SMC91x ETHERNET DRIVER
8819M: Nicolas Pitre <nico@fluxnic.net>
8820S: Odd Fixes
8821F: drivers/net/ethernet/smsc/smc91x.*
8822
8823SMIA AND SMIA++ IMAGE SENSOR DRIVER
8824M: Sakari Ailus <sakari.ailus@iki.fi>
8825L: linux-media@vger.kernel.org
8826S: Maintained
8827F: drivers/media/i2c/smiapp/
8828F: include/media/smiapp.h
8829F: drivers/media/i2c/smiapp-pll.c
8830F: drivers/media/i2c/smiapp-pll.h
8831
8832SMM665 HARDWARE MONITOR DRIVER
8833M: Guenter Roeck <linux@roeck-us.net>
8834L: lm-sensors@lm-sensors.org
8835S: Maintained
8836F: Documentation/hwmon/smm665
8837F: drivers/hwmon/smm665.c
8838
8839SMSC EMC2103 HARDWARE MONITOR DRIVER
8840M: Steve Glendinning <steve.glendinning@shawell.net>
8841L: lm-sensors@lm-sensors.org
8842S: Maintained
8843F: Documentation/hwmon/emc2103
8844F: drivers/hwmon/emc2103.c
8845
8846SMSC SCH5627 HARDWARE MONITOR DRIVER
8847M: Hans de Goede <hdegoede@redhat.com>
8848L: lm-sensors@lm-sensors.org
8849S: Supported
8850F: Documentation/hwmon/sch5627
8851F: drivers/hwmon/sch5627.c
8852
8853SMSC47B397 HARDWARE MONITOR DRIVER
8854M: Jean Delvare <jdelvare@suse.de>
8855L: lm-sensors@lm-sensors.org
8856S: Maintained
8857F: Documentation/hwmon/smsc47b397
8858F: drivers/hwmon/smsc47b397.c
8859
8860SMSC911x ETHERNET DRIVER
8861M: Steve Glendinning <steve.glendinning@shawell.net>
8862L: netdev@vger.kernel.org
8863S: Maintained
8864F: include/linux/smsc911x.h
8865F: drivers/net/ethernet/smsc/smsc911x.*
8866
8867SMSC9420 PCI ETHERNET DRIVER
8868M: Steve Glendinning <steve.glendinning@shawell.net>
8869L: netdev@vger.kernel.org
8870S: Maintained
8871F: drivers/net/ethernet/smsc/smsc9420.*
8872
8873SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8874M: Steve Glendinning <steve.glendinning@shawell.net>
8875L: linux-fbdev@vger.kernel.org
8876S: Maintained
8877F: drivers/video/fbdev/smscufx.c
8878
8879SOC-CAMERA V4L2 SUBSYSTEM
8880M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8881L: linux-media@vger.kernel.org
8882T: git git://linuxtv.org/media_tree.git
8883S: Maintained
8884F: include/media/soc*
8885F: drivers/media/i2c/soc_camera/
8886F: drivers/media/platform/soc_camera/
8887
8888SOEKRIS NET48XX LED SUPPORT
8889M: Chris Boot <bootc@bootc.net>
8890S: Maintained
8891F: drivers/leds/leds-net48xx.c
8892
8893SOFTLOGIC 6x10 MPEG CODEC
8894M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8895M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8896M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
8897L: linux-media@vger.kernel.org
8898S: Supported
8899F: drivers/media/pci/solo6x10/
8900
8901SOFTWARE RAID (Multiple Disks) SUPPORT
8902M: Neil Brown <neilb@suse.de>
8903L: linux-raid@vger.kernel.org
8904S: Supported
8905F: drivers/md/
8906F: include/linux/raid/
8907F: include/uapi/linux/raid/
8908
8909SONIC NETWORK DRIVER
8910M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8911L: netdev@vger.kernel.org
8912S: Maintained
8913F: drivers/net/ethernet/natsemi/sonic.*
8914
8915SONICS SILICON BACKPLANE DRIVER (SSB)
8916M: Michael Buesch <m@bues.ch>
8917L: netdev@vger.kernel.org
8918S: Maintained
8919F: drivers/ssb/
8920F: include/linux/ssb/
8921
8922SONY VAIO CONTROL DEVICE DRIVER
8923M: Mattia Dongili <malattia@linux.it>
8924L: platform-driver-x86@vger.kernel.org
8925W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8926S: Maintained
8927F: Documentation/laptops/sony-laptop.txt
8928F: drivers/char/sonypi.c
8929F: drivers/platform/x86/sony-laptop.c
8930F: include/linux/sony-laptop.h
8931
8932SONY MEMORYSTICK CARD SUPPORT
8933M: Alex Dubov <oakad@yahoo.com>
8934W: http://tifmxx.berlios.de/
8935S: Maintained
8936F: drivers/memstick/host/tifm_ms.c
8937
8938SONY MEMORYSTICK STANDARD SUPPORT
8939M: Maxim Levitsky <maximlevitsky@gmail.com>
8940S: Maintained
8941F: drivers/memstick/core/ms_block.*
8942
8943SOUND
8944M: Jaroslav Kysela <perex@perex.cz>
8945M: Takashi Iwai <tiwai@suse.de>
8946L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8947W: http://www.alsa-project.org/
8948T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8949T: git git://git.alsa-project.org/alsa-kernel.git
8950Q: http://patchwork.kernel.org/project/alsa-devel/list/
8951S: Maintained
8952F: Documentation/sound/
8953F: include/sound/
8954F: include/uapi/sound/
8955F: sound/
8956
8957SOUND - COMPRESSED AUDIO
8958M: Vinod Koul <vinod.koul@intel.com>
8959L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8960T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8961S: Supported
8962F: Documentation/sound/alsa/compress_offload.txt
8963F: include/sound/compress_driver.h
8964F: include/uapi/sound/compress_*
8965F: sound/core/compress_offload.c
8966F: sound/soc/soc-compress.c
8967
8968SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8969M: Liam Girdwood <lgirdwood@gmail.com>
8970M: Mark Brown <broonie@kernel.org>
8971T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8972L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8973W: http://alsa-project.org/main/index.php/ASoC
8974S: Supported
8975F: Documentation/sound/alsa/soc/
8976F: sound/soc/
8977F: include/sound/soc*
8978
8979SOUND - DMAENGINE HELPERS
8980M: Lars-Peter Clausen <lars@metafoo.de>
8981S: Supported
8982F: include/sound/dmaengine_pcm.h
8983F: sound/core/pcm_dmaengine.c
8984F: sound/soc/soc-generic-dmaengine-pcm.c
8985
8986SP2 MEDIA DRIVER
8987M: Olli Salonen <olli.salonen@iki.fi>
8988L: linux-media@vger.kernel.org
8989W: http://linuxtv.org/
8990Q: http://patchwork.linuxtv.org/project/linux-media/list/
8991S: Maintained
8992F: drivers/media/dvb-frontends/sp2*
8993
8994SPARC + UltraSPARC (sparc/sparc64)
8995M: "David S. Miller" <davem@davemloft.net>
8996L: sparclinux@vger.kernel.org
8997Q: http://patchwork.ozlabs.org/project/sparclinux/list/
8998T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8999T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9000S: Maintained
9001F: arch/sparc/
9002F: drivers/sbus/
9003
9004SPARC SERIAL DRIVERS
9005M: "David S. Miller" <davem@davemloft.net>
9006L: sparclinux@vger.kernel.org
9007T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9008T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9009S: Maintained
9010F: include/linux/sunserialcore.h
9011F: drivers/tty/serial/suncore.c
9012F: drivers/tty/serial/sunhv.c
9013F: drivers/tty/serial/sunsab.c
9014F: drivers/tty/serial/sunsab.h
9015F: drivers/tty/serial/sunsu.c
9016F: drivers/tty/serial/sunzilog.c
9017F: drivers/tty/serial/sunzilog.h
9018
9019SPARSE CHECKER
9020M: "Christopher Li" <sparse@chrisli.org>
9021L: linux-sparse@vger.kernel.org
9022W: https://sparse.wiki.kernel.org/
9023T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9024T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9025S: Maintained
9026F: include/linux/compiler.h
9027
9028SPEAR PLATFORM SUPPORT
9029M: Viresh Kumar <viresh.linux@gmail.com>
9030M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9031L: spear-devel@list.st.com
9032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9033W: http://www.st.com/spear
9034S: Maintained
9035F: arch/arm/mach-spear/
9036
9037SPEAR CLOCK FRAMEWORK SUPPORT
9038M: Viresh Kumar <viresh.linux@gmail.com>
9039L: spear-devel@list.st.com
9040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9041W: http://www.st.com/spear
9042S: Maintained
9043F: drivers/clk/spear/
9044
9045SPI SUBSYSTEM
9046M: Mark Brown <broonie@kernel.org>
9047L: linux-spi@vger.kernel.org
9048T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9049Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9050S: Maintained
9051F: Documentation/spi/
9052F: drivers/spi/
9053F: include/linux/spi/
9054F: include/uapi/linux/spi/
9055
9056SPIDERNET NETWORK DRIVER for CELL
9057M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9058M: Jens Osterkamp <jens@de.ibm.com>
9059L: netdev@vger.kernel.org
9060S: Supported
9061F: Documentation/networking/spider_net.txt
9062F: drivers/net/ethernet/toshiba/spider_net*
9063
9064SPU FILE SYSTEM
9065M: Jeremy Kerr <jk@ozlabs.org>
9066L: linuxppc-dev@lists.ozlabs.org
9067L: cbe-oss-dev@lists.ozlabs.org
9068W: http://www.ibm.com/developerworks/power/cell/
9069S: Supported
9070F: Documentation/filesystems/spufs.txt
9071F: arch/powerpc/platforms/cell/spufs/
9072
9073SQUASHFS FILE SYSTEM
9074M: Phillip Lougher <phillip@squashfs.org.uk>
9075L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9076W: http://squashfs.org.uk
9077S: Maintained
9078F: Documentation/filesystems/squashfs.txt
9079F: fs/squashfs/
9080
9081SRM (Alpha) environment access
9082M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9083S: Maintained
9084F: arch/alpha/kernel/srm_env.c
9085
9086STABLE BRANCH
9087M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9088L: stable@vger.kernel.org
9089S: Supported
9090F: Documentation/stable_kernel_rules.txt
9091
9092STAGING SUBSYSTEM
9093M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9094T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9095L: devel@driverdev.osuosl.org
9096S: Supported
9097F: drivers/staging/
9098
9099STAGING - COMEDI
9100M: Ian Abbott <abbotti@mev.co.uk>
9101M: H Hartley Sweeten <hsweeten@visionengravers.com>
9102S: Odd Fixes
9103F: drivers/staging/comedi/
9104
9105STAGING - FLARION FT1000 DRIVERS
9106M: Marek Belisko <marek.belisko@gmail.com>
9107S: Odd Fixes
9108F: drivers/staging/ft1000/
9109
9110STAGING - INDUSTRIAL IO
9111M: Jonathan Cameron <jic23@kernel.org>
9112L: linux-iio@vger.kernel.org
9113S: Odd Fixes
9114F: drivers/staging/iio/
9115
9116STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9117M: Jarod Wilson <jarod@wilsonet.com>
9118W: http://www.lirc.org/
9119S: Odd Fixes
9120F: drivers/staging/media/lirc/
9121
9122STAGING - LUSTRE PARALLEL FILESYSTEM
9123M: Oleg Drokin <oleg.drokin@intel.com>
9124M: Andreas Dilger <andreas.dilger@intel.com>
9125L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9126W: http://lustre.opensfs.org/
9127S: Maintained
9128F: drivers/staging/lustre
9129
9130STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9131M: Julian Andres Klode <jak@jak-linux.org>
9132M: Marc Dietrich <marvin24@gmx.de>
9133L: ac100@lists.launchpad.net (moderated for non-subscribers)
9134L: linux-tegra@vger.kernel.org
9135S: Maintained
9136F: drivers/staging/nvec/
9137
9138STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9139M: Jens Frederich <jfrederich@gmail.com>
9140M: Daniel Drake <dsd@laptop.org>
9141M: Jon Nettleton <jon.nettleton@gmail.com>
9142W: http://wiki.laptop.org/go/DCON
9143S: Maintained
9144F: drivers/staging/olpc_dcon/
9145
9146STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9147M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9148S: Maintained
9149F: drivers/staging/ozwpan/
9150
9151STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9152M: Willy Tarreau <willy@meta-x.org>
9153S: Odd Fixes
9154F: drivers/staging/panel/
9155
9156STAGING - REALTEK RTL8712U DRIVERS
9157M: Larry Finger <Larry.Finger@lwfinger.net>
9158M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9159S: Odd Fixes
9160F: drivers/staging/rtl8712/
9161
9162STAGING - REALTEK RTL8723U WIRELESS DRIVER
9163M: Larry Finger <Larry.Finger@lwfinger.net>
9164M: Jes Sorensen <Jes.Sorensen@redhat.com>
9165L: linux-wireless@vger.kernel.org
9166S: Maintained
9167F: drivers/staging/rtl8723au/
9168
9169STAGING - SLICOSS
9170M: Lior Dotan <liodot@gmail.com>
9171M: Christopher Harrer <charrer@alacritech.com>
9172S: Odd Fixes
9173F: drivers/staging/slicoss/
9174
9175STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9176M: William Hubbs <w.d.hubbs@gmail.com>
9177M: Chris Brannon <chris@the-brannons.com>
9178M: Kirk Reiser <kirk@reisers.ca>
9179M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9180L: speakup@linux-speakup.org
9181W: http://www.linux-speakup.org/
9182S: Odd Fixes
9183F: drivers/staging/speakup/
9184
9185STAGING - VIA VT665X DRIVERS
9186M: Forest Bond <forest@alittletooquiet.net>
9187S: Odd Fixes
9188F: drivers/staging/vt665?/
9189
9190STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9191M: Arnaud Patard <arnaud.patard@rtp-net.org>
9192S: Odd Fixes
9193F: drivers/staging/xgifb/
9194
9195STARFIRE/DURALAN NETWORK DRIVER
9196M: Ion Badulescu <ionut@badula.org>
9197S: Odd Fixes
9198F: drivers/net/ethernet/adaptec/starfire*
9199
9200SUN3/3X
9201M: Sam Creasey <sammy@sammy.net>
9202W: http://sammy.net/sun3/
9203S: Maintained
9204F: arch/m68k/kernel/*sun3*
9205F: arch/m68k/sun3*/
9206F: arch/m68k/include/asm/sun3*
9207F: drivers/net/ethernet/i825xx/sun3*
9208
9209SUNDANCE NETWORK DRIVER
9210M: Denis Kirjanov <kda@linux-powerpc.org>
9211L: netdev@vger.kernel.org
9212S: Maintained
9213F: drivers/net/ethernet/dlink/sundance.c
9214
9215SUPERH
9216L: linux-sh@vger.kernel.org
9217W: http://www.linux-sh.org
9218Q: http://patchwork.kernel.org/project/linux-sh/list/
9219S: Orphan
9220F: Documentation/sh/
9221F: arch/sh/
9222F: drivers/sh/
9223
9224SUSPEND TO RAM
9225M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9226M: Len Brown <len.brown@intel.com>
9227M: Pavel Machek <pavel@ucw.cz>
9228L: linux-pm@vger.kernel.org
9229S: Supported
9230F: Documentation/power/
9231F: arch/x86/kernel/acpi/
9232F: drivers/base/power/
9233F: kernel/power/
9234F: include/linux/suspend.h
9235F: include/linux/freezer.h
9236F: include/linux/pm.h
9237
9238SVGA HANDLING
9239M: Martin Mares <mj@ucw.cz>
9240L: linux-video@atrey.karlin.mff.cuni.cz
9241S: Maintained
9242F: Documentation/svga.txt
9243F: arch/x86/boot/video*
9244
9245SWIOTLB SUBSYSTEM
9246M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9247L: linux-kernel@vger.kernel.org
9248S: Supported
9249F: lib/swiotlb.c
9250F: arch/*/kernel/pci-swiotlb.c
9251F: include/linux/swiotlb.h
9252
9253SWITCHDEV
9254M: Jiri Pirko <jiri@resnulli.us>
9255L: netdev@vger.kernel.org
9256S: Supported
9257F: net/switchdev/
9258F: include/net/switchdev.h
9259
9260SYNOPSYS ARC ARCHITECTURE
9261M: Vineet Gupta <vgupta@synopsys.com>
9262S: Supported
9263F: arch/arc/
9264F: Documentation/devicetree/bindings/arc/
9265F: drivers/tty/serial/arc_uart.c
9266
9267SYSV FILESYSTEM
9268M: Christoph Hellwig <hch@infradead.org>
9269S: Maintained
9270F: Documentation/filesystems/sysv-fs.txt
9271F: fs/sysv/
9272F: include/linux/sysv_fs.h
9273
9274TARGET SUBSYSTEM
9275M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9276L: linux-scsi@vger.kernel.org
9277L: target-devel@vger.kernel.org
9278W: http://www.linux-iscsi.org
9279W: http://groups.google.com/group/linux-iscsi-target-dev
9280T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9281S: Supported
9282F: drivers/target/
9283F: include/target/
9284F: Documentation/target/
9285
9286TASKSTATS STATISTICS INTERFACE
9287M: Balbir Singh <bsingharora@gmail.com>
9288S: Maintained
9289F: Documentation/accounting/taskstats*
9290F: include/linux/taskstats*
9291F: kernel/taskstats.c
9292
9293TC CLASSIFIER
9294M: Jamal Hadi Salim <jhs@mojatatu.com>
9295L: netdev@vger.kernel.org
9296S: Maintained
9297F: include/net/pkt_cls.h
9298F: include/uapi/linux/pkt_cls.h
9299F: net/sched/
9300
9301TCP LOW PRIORITY MODULE
9302M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9303M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9304W: http://tcp-lp-mod.sourceforge.net/
9305S: Maintained
9306F: net/ipv4/tcp_lp.c
9307
9308TDA10071 MEDIA DRIVER
9309M: Antti Palosaari <crope@iki.fi>
9310L: linux-media@vger.kernel.org
9311W: http://linuxtv.org/
9312W: http://palosaari.fi/linux/
9313Q: http://patchwork.linuxtv.org/project/linux-media/list/
9314T: git git://linuxtv.org/anttip/media_tree.git
9315S: Maintained
9316F: drivers/media/dvb-frontends/tda10071*
9317
9318TDA18212 MEDIA DRIVER
9319M: Antti Palosaari <crope@iki.fi>
9320L: linux-media@vger.kernel.org
9321W: http://linuxtv.org/
9322W: http://palosaari.fi/linux/
9323Q: http://patchwork.linuxtv.org/project/linux-media/list/
9324T: git git://linuxtv.org/anttip/media_tree.git
9325S: Maintained
9326F: drivers/media/tuners/tda18212*
9327
9328TDA18218 MEDIA DRIVER
9329M: Antti Palosaari <crope@iki.fi>
9330L: linux-media@vger.kernel.org
9331W: http://linuxtv.org/
9332W: http://palosaari.fi/linux/
9333Q: http://patchwork.linuxtv.org/project/linux-media/list/
9334T: git git://linuxtv.org/anttip/media_tree.git
9335S: Maintained
9336F: drivers/media/tuners/tda18218*
9337
9338TDA18271 MEDIA DRIVER
9339M: Michael Krufky <mkrufky@linuxtv.org>
9340L: linux-media@vger.kernel.org
9341W: http://linuxtv.org/
9342W: http://github.com/mkrufky
9343Q: http://patchwork.linuxtv.org/project/linux-media/list/
9344T: git git://linuxtv.org/mkrufky/tuners.git
9345S: Maintained
9346F: drivers/media/tuners/tda18271*
9347
9348TDA827x MEDIA DRIVER
9349M: Michael Krufky <mkrufky@linuxtv.org>
9350L: linux-media@vger.kernel.org
9351W: http://linuxtv.org/
9352W: http://github.com/mkrufky
9353Q: http://patchwork.linuxtv.org/project/linux-media/list/
9354T: git git://linuxtv.org/mkrufky/tuners.git
9355S: Maintained
9356F: drivers/media/tuners/tda8290.*
9357
9358TDA8290 MEDIA DRIVER
9359M: Michael Krufky <mkrufky@linuxtv.org>
9360L: linux-media@vger.kernel.org
9361W: http://linuxtv.org/
9362W: http://github.com/mkrufky
9363Q: http://patchwork.linuxtv.org/project/linux-media/list/
9364T: git git://linuxtv.org/mkrufky/tuners.git
9365S: Maintained
9366F: drivers/media/tuners/tda8290.*
9367
9368TDA9840 MEDIA DRIVER
9369M: Hans Verkuil <hverkuil@xs4all.nl>
9370L: linux-media@vger.kernel.org
9371T: git git://linuxtv.org/media_tree.git
9372W: http://linuxtv.org
9373S: Maintained
9374F: drivers/media/i2c/tda9840*
9375
9376TEA5761 TUNER DRIVER
9377M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9378L: linux-media@vger.kernel.org
9379W: http://linuxtv.org
9380T: git git://linuxtv.org/media_tree.git
9381S: Odd fixes
9382F: drivers/media/tuners/tea5761.*
9383
9384TEA5767 TUNER DRIVER
9385M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9386L: linux-media@vger.kernel.org
9387W: http://linuxtv.org
9388T: git git://linuxtv.org/media_tree.git
9389S: Maintained
9390F: drivers/media/tuners/tea5767.*
9391
9392TEA6415C MEDIA DRIVER
9393M: Hans Verkuil <hverkuil@xs4all.nl>
9394L: linux-media@vger.kernel.org
9395T: git git://linuxtv.org/media_tree.git
9396W: http://linuxtv.org
9397S: Maintained
9398F: drivers/media/i2c/tea6415c*
9399
9400TEA6420 MEDIA DRIVER
9401M: Hans Verkuil <hverkuil@xs4all.nl>
9402L: linux-media@vger.kernel.org
9403T: git git://linuxtv.org/media_tree.git
9404W: http://linuxtv.org
9405S: Maintained
9406F: drivers/media/i2c/tea6420*
9407
9408TEAM DRIVER
9409M: Jiri Pirko <jiri@resnulli.us>
9410L: netdev@vger.kernel.org
9411S: Supported
9412F: drivers/net/team/
9413F: include/linux/if_team.h
9414F: include/uapi/linux/if_team.h
9415
9416TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9417M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9418S: Maintained
9419F: arch/x86/platform/ts5500/
9420
9421TECHNOTREND USB IR RECEIVER
9422M: Sean Young <sean@mess.org>
9423L: linux-media@vger.kernel.org
9424S: Maintained
9425F: drivers/media/rc/ttusbir.c
9426
9427TEGRA ARCHITECTURE SUPPORT
9428M: Stephen Warren <swarren@wwwdotorg.org>
9429M: Thierry Reding <thierry.reding@gmail.com>
9430M: Alexandre Courbot <gnurou@gmail.com>
9431L: linux-tegra@vger.kernel.org
9432Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9433T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9434S: Supported
9435N: [^a-z]tegra
9436
9437TEGRA CLOCK DRIVER
9438M: Peter De Schrijver <pdeschrijver@nvidia.com>
9439M: Prashant Gaikwad <pgaikwad@nvidia.com>
9440S: Supported
9441F: drivers/clk/tegra/
9442
9443TEGRA DMA DRIVER
9444M: Laxman Dewangan <ldewangan@nvidia.com>
9445S: Supported
9446F: drivers/dma/tegra20-apb-dma.c
9447
9448TEGRA I2C DRIVER
9449M: Laxman Dewangan <ldewangan@nvidia.com>
9450S: Supported
9451F: drivers/i2c/busses/i2c-tegra.c
9452
9453TEGRA IOMMU DRIVERS
9454M: Hiroshi Doyu <hdoyu@nvidia.com>
9455S: Supported
9456F: drivers/iommu/tegra*
9457
9458TEGRA KBC DRIVER
9459M: Rakesh Iyer <riyer@nvidia.com>
9460M: Laxman Dewangan <ldewangan@nvidia.com>
9461S: Supported
9462F: drivers/input/keyboard/tegra-kbc.c
9463
9464TEGRA PWM DRIVER
9465M: Thierry Reding <thierry.reding@gmail.com>
9466S: Supported
9467F: drivers/pwm/pwm-tegra.c
9468
9469TEGRA SERIAL DRIVER
9470M: Laxman Dewangan <ldewangan@nvidia.com>
9471S: Supported
9472F: drivers/tty/serial/serial-tegra.c
9473
9474TEGRA SPI DRIVER
9475M: Laxman Dewangan <ldewangan@nvidia.com>
9476S: Supported
9477F: drivers/spi/spi-tegra*
9478
9479TEHUTI ETHERNET DRIVER
9480M: Andy Gospodarek <andy@greyhouse.net>
9481L: netdev@vger.kernel.org
9482S: Supported
9483F: drivers/net/ethernet/tehuti/*
9484
9485Telecom Clock Driver for MCPL0010
9486M: Mark Gross <mark.gross@intel.com>
9487S: Supported
9488F: drivers/char/tlclk.c
9489
9490TENSILICA XTENSA PORT (xtensa)
9491M: Chris Zankel <chris@zankel.net>
9492M: Max Filippov <jcmvbkbc@gmail.com>
9493L: linux-xtensa@linux-xtensa.org
9494S: Maintained
9495F: arch/xtensa/
9496F: drivers/irqchip/irq-xtensa-*
9497
9498THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9499M: Hans Verkuil <hverkuil@xs4all.nl>
9500L: linux-media@vger.kernel.org
9501T: git git://linuxtv.org/media_tree.git
9502W: http://linuxtv.org
9503S: Maintained
9504F: drivers/media/radio/radio-raremono.c
9505
9506THERMAL
9507M: Zhang Rui <rui.zhang@intel.com>
9508M: Eduardo Valentin <edubezval@gmail.com>
9509L: linux-pm@vger.kernel.org
9510T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9511T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9512Q: https://patchwork.kernel.org/project/linux-pm/list/
9513S: Supported
9514F: drivers/thermal/
9515F: include/linux/thermal.h
9516F: include/uapi/linux/thermal.h
9517F: include/linux/cpu_cooling.h
9518F: Documentation/devicetree/bindings/thermal/
9519
9520THINGM BLINK(1) USB RGB LED DRIVER
9521M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9522S: Maintained
9523F: drivers/hid/hid-thingm.c
9524
9525THINKPAD ACPI EXTRAS DRIVER
9526M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9527L: ibm-acpi-devel@lists.sourceforge.net
9528L: platform-driver-x86@vger.kernel.org
9529W: http://ibm-acpi.sourceforge.net
9530W: http://thinkwiki.org/wiki/Ibm-acpi
9531T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9532S: Maintained
9533F: drivers/platform/x86/thinkpad_acpi.c
9534
9535TI BANDGAP AND THERMAL DRIVER
9536M: Eduardo Valentin <edubezval@gmail.com>
9537L: linux-pm@vger.kernel.org
9538S: Supported
9539F: drivers/thermal/ti-soc-thermal/
9540
9541TI CLOCK DRIVER
9542M: Tero Kristo <t-kristo@ti.com>
9543L: linux-omap@vger.kernel.org
9544S: Maintained
9545F: drivers/clk/ti/
9546F: include/linux/clk/ti.h
9547
9548TI FLASH MEDIA INTERFACE DRIVER
9549M: Alex Dubov <oakad@yahoo.com>
9550S: Maintained
9551F: drivers/misc/tifm*
9552F: drivers/mmc/host/tifm_sd.c
9553F: include/linux/tifm.h
9554
9555TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9556M: Santosh Shilimkar <ssantosh@kernel.org>
9557L: linux-kernel@vger.kernel.org
9558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9559S: Maintained
9560F: drivers/soc/ti/*
9561T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9562
9563
9564TI LM49xxx FAMILY ASoC CODEC DRIVERS
9565M: M R Swami Reddy <mr.swami.reddy@ti.com>
9566M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9567L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9568S: Maintained
9569F: sound/soc/codecs/lm49453*
9570F: sound/soc/codecs/isabelle*
9571
9572TI LP855x BACKLIGHT DRIVER
9573M: Milo Kim <milo.kim@ti.com>
9574S: Maintained
9575F: Documentation/backlight/lp855x-driver.txt
9576F: drivers/video/backlight/lp855x_bl.c
9577F: include/linux/platform_data/lp855x.h
9578
9579TI LP8727 CHARGER DRIVER
9580M: Milo Kim <milo.kim@ti.com>
9581S: Maintained
9582F: drivers/power/lp8727_charger.c
9583F: include/linux/platform_data/lp8727.h
9584
9585TI LP8788 MFD DRIVER
9586M: Milo Kim <milo.kim@ti.com>
9587S: Maintained
9588F: drivers/iio/adc/lp8788_adc.c
9589F: drivers/leds/leds-lp8788.c
9590F: drivers/mfd/lp8788*.c
9591F: drivers/power/lp8788-charger.c
9592F: drivers/regulator/lp8788-*.c
9593F: include/linux/mfd/lp8788*.h
9594
9595TI TWL4030 SERIES SOC CODEC DRIVER
9596M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9597L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9598S: Maintained
9599F: sound/soc/codecs/twl4030*
9600
9601TI WILINK WIRELESS DRIVERS
9602L: linux-wireless@vger.kernel.org
9603W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9604W: http://wireless.kernel.org/en/users/Drivers/wl1251
9605T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9606S: Orphan
9607F: drivers/net/wireless/ti/
9608F: include/linux/wl12xx.h
9609
9610TIPC NETWORK LAYER
9611M: Jon Maloy <jon.maloy@ericsson.com>
9612M: Allan Stephens <allan.stephens@windriver.com>
9613L: netdev@vger.kernel.org (core kernel code)
9614L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9615W: http://tipc.sourceforge.net/
9616S: Maintained
9617F: include/uapi/linux/tipc*.h
9618F: net/tipc/
9619
9620TILE ARCHITECTURE
9621M: Chris Metcalf <cmetcalf@ezchip.com>
9622W: http://www.tilera.com/scm/
9623S: Supported
9624F: arch/tile/
9625F: drivers/char/tile-srom.c
9626F: drivers/edac/tile_edac.c
9627F: drivers/net/ethernet/tile/
9628F: drivers/rtc/rtc-tile.c
9629F: drivers/tty/hvc/hvc_tile.c
9630F: drivers/tty/serial/tilegx.c
9631F: drivers/usb/host/*-tilegx.c
9632F: include/linux/usb/tilegx.h
9633
9634TLAN NETWORK DRIVER
9635M: Samuel Chessman <chessman@tux.org>
9636L: tlan-devel@lists.sourceforge.net (subscribers-only)
9637W: http://sourceforge.net/projects/tlan/
9638S: Maintained
9639F: Documentation/networking/tlan.txt
9640F: drivers/net/ethernet/ti/tlan.*
9641
9642TOMOYO SECURITY MODULE
9643M: Kentaro Takeda <takedakn@nttdata.co.jp>
9644M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9645L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9646L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9647L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9648L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9649W: http://tomoyo.sourceforge.jp/
9650T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9651S: Maintained
9652F: security/tomoyo/
9653
9654TOPSTAR LAPTOP EXTRAS DRIVER
9655M: Herton Ronaldo Krzesinski <herton@canonical.com>
9656L: platform-driver-x86@vger.kernel.org
9657S: Maintained
9658F: drivers/platform/x86/topstar-laptop.c
9659
9660TOSHIBA ACPI EXTRAS DRIVER
9661L: platform-driver-x86@vger.kernel.org
9662S: Orphan
9663F: drivers/platform/x86/toshiba_acpi.c
9664
9665TOSHIBA SMM DRIVER
9666M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9667L: tlinux-users@tce.toshiba-dme.co.jp
9668W: http://www.buzzard.org.uk/toshiba/
9669S: Maintained
9670F: drivers/char/toshiba.c
9671F: include/linux/toshiba.h
9672F: include/uapi/linux/toshiba.h
9673
9674TMIO MMC DRIVER
9675M: Ian Molton <ian.molton@codethink.co.uk>
9676L: linux-mmc@vger.kernel.org
9677S: Maintained
9678F: drivers/mmc/host/tmio_mmc*
9679F: drivers/mmc/host/sh_mobile_sdhi.c
9680F: include/linux/mmc/tmio.h
9681F: include/linux/mmc/sh_mobile_sdhi.h
9682
9683TMP401 HARDWARE MONITOR DRIVER
9684M: Guenter Roeck <linux@roeck-us.net>
9685L: lm-sensors@lm-sensors.org
9686S: Maintained
9687F: Documentation/hwmon/tmp401
9688F: drivers/hwmon/tmp401.c
9689
9690TMPFS (SHMEM FILESYSTEM)
9691M: Hugh Dickins <hughd@google.com>
9692L: linux-mm@kvack.org
9693S: Maintained
9694F: include/linux/shmem_fs.h
9695F: mm/shmem.c
9696
9697TM6000 VIDEO4LINUX DRIVER
9698M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9699L: linux-media@vger.kernel.org
9700W: http://linuxtv.org
9701T: git git://linuxtv.org/media_tree.git
9702S: Odd fixes
9703F: drivers/media/usb/tm6000/
9704
9705TW68 VIDEO4LINUX DRIVER
9706M: Hans Verkuil <hverkuil@xs4all.nl>
9707L: linux-media@vger.kernel.org
9708T: git git://linuxtv.org/media_tree.git
9709W: http://linuxtv.org
9710S: Odd Fixes
9711F: drivers/media/pci/tw68/
9712
9713TPM DEVICE DRIVER
9714M: Peter Huewe <peterhuewe@gmx.de>
9715M: Ashley Lai <ashley@ashleylai.com>
9716M: Marcel Selhorst <tpmdd@selhorst.net>
9717W: http://tpmdd.sourceforge.net
9718L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9719S: Maintained
9720F: drivers/char/tpm/
9721
9722TRACING
9723M: Steven Rostedt <rostedt@goodmis.org>
9724M: Ingo Molnar <mingo@redhat.com>
9725T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9726S: Maintained
9727F: Documentation/trace/ftrace.txt
9728F: arch/*/*/*/ftrace.h
9729F: arch/*/kernel/ftrace.c
9730F: include/*/ftrace.h
9731F: include/linux/trace*.h
9732F: include/trace/
9733F: kernel/trace/
9734F: tools/testing/selftests/ftrace/
9735
9736TRIVIAL PATCHES
9737M: Jiri Kosina <trivial@kernel.org>
9738T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9739S: Maintained
9740K: ^Subject:.*(?i)trivial
9741
9742TTY LAYER
9743M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9744M: Jiri Slaby <jslaby@suse.cz>
9745S: Supported
9746T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9747F: drivers/tty/
9748F: drivers/tty/serial/serial_core.c
9749F: include/linux/serial_core.h
9750F: include/linux/serial.h
9751F: include/linux/tty.h
9752F: include/uapi/linux/serial_core.h
9753F: include/uapi/linux/serial.h
9754F: include/uapi/linux/tty.h
9755
9756TUA9001 MEDIA DRIVER
9757M: Antti Palosaari <crope@iki.fi>
9758L: linux-media@vger.kernel.org
9759W: http://linuxtv.org/
9760W: http://palosaari.fi/linux/
9761Q: http://patchwork.linuxtv.org/project/linux-media/list/
9762T: git git://linuxtv.org/anttip/media_tree.git
9763S: Maintained
9764F: drivers/media/tuners/tua9001*
9765
9766TULIP NETWORK DRIVERS
9767M: Grant Grundler <grundler@parisc-linux.org>
9768L: netdev@vger.kernel.org
9769S: Maintained
9770F: drivers/net/ethernet/dec/tulip/
9771
9772TUN/TAP driver
9773M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
9774W: http://vtun.sourceforge.net/tun
9775S: Maintained
9776F: Documentation/networking/tuntap.txt
9777F: arch/um/os-Linux/drivers/
9778
9779TURBOCHANNEL SUBSYSTEM
9780M: "Maciej W. Rozycki" <macro@linux-mips.org>
9781M: Ralf Baechle <ralf@linux-mips.org>
9782L: linux-mips@linux-mips.org
9783Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9784S: Maintained
9785F: drivers/tc/
9786F: include/linux/tc.h
9787
9788U14-34F SCSI DRIVER
9789M: Dario Ballabio <ballabio_dario@emc.com>
9790L: linux-scsi@vger.kernel.org
9791S: Maintained
9792F: drivers/scsi/u14-34f.c
9793
9794UBI FILE SYSTEM (UBIFS)
9795M: Artem Bityutskiy <dedekind1@gmail.com>
9796M: Adrian Hunter <adrian.hunter@intel.com>
9797L: linux-mtd@lists.infradead.org
9798T: git git://git.infradead.org/ubifs-2.6.git
9799W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9800S: Maintained
9801F: Documentation/filesystems/ubifs.txt
9802F: fs/ubifs/
9803
9804UCLINUX (AND M68KNOMMU)
9805M: Greg Ungerer <gerg@uclinux.org>
9806W: http://www.uclinux.org/
9807L: uclinux-dev@uclinux.org (subscribers-only)
9808S: Maintained
9809F: arch/m68k/*/*_no.*
9810F: arch/m68k/include/asm/*_no.*
9811
9812UDF FILESYSTEM
9813M: Jan Kara <jack@suse.cz>
9814S: Maintained
9815F: Documentation/filesystems/udf.txt
9816F: fs/udf/
9817
9818UFS FILESYSTEM
9819M: Evgeniy Dushistov <dushistov@mail.ru>
9820S: Maintained
9821F: Documentation/filesystems/ufs.txt
9822F: fs/ufs/
9823
9824UHID USERSPACE HID IO DRIVER:
9825M: David Herrmann <dh.herrmann@googlemail.com>
9826L: linux-input@vger.kernel.org
9827S: Maintained
9828F: drivers/hid/uhid.c
9829F: include/uapi/linux/uhid.h
9830
9831ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9832L: linux-usb@vger.kernel.org
9833S: Orphan
9834F: drivers/uwb/
9835F: include/linux/uwb.h
9836F: include/linux/uwb/
9837
9838UNICORE32 ARCHITECTURE:
9839M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9840W: http://mprc.pku.edu.cn/~guanxuetao/linux
9841S: Maintained
9842T: git git://github.com/gxt/linux.git
9843F: arch/unicore32/
9844
9845UNIFDEF
9846M: Tony Finch <dot@dotat.at>
9847W: http://dotat.at/prog/unifdef
9848S: Maintained
9849F: scripts/unifdef.c
9850
9851UNIFORM CDROM DRIVER
9852M: Jens Axboe <axboe@kernel.dk>
9853W: http://www.kernel.dk
9854S: Maintained
9855F: Documentation/cdrom/
9856F: drivers/cdrom/cdrom.c
9857F: include/linux/cdrom.h
9858F: include/uapi/linux/cdrom.h
9859
9860UNISYS S-PAR DRIVERS
9861M: Benjamin Romer <benjamin.romer@unisys.com>
9862M: David Kershner <david.kershner@unisys.com>
9863L: sparmaintainer@unisys.com (Unisys internal)
9864S: Supported
9865F: drivers/staging/unisys/
9866
9867UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9868M: Vinayak Holikatti <vinholikatti@gmail.com>
9869L: linux-scsi@vger.kernel.org
9870S: Supported
9871F: Documentation/scsi/ufs.txt
9872F: drivers/scsi/ufs/
9873
9874UNSORTED BLOCK IMAGES (UBI)
9875M: Artem Bityutskiy <dedekind1@gmail.com>
9876W: http://www.linux-mtd.infradead.org/
9877L: linux-mtd@lists.infradead.org
9878T: git git://git.infradead.org/ubifs-2.6.git
9879S: Maintained
9880F: drivers/mtd/ubi/
9881F: include/linux/mtd/ubi.h
9882F: include/uapi/mtd/ubi-user.h
9883
9884UNSORTED BLOCK IMAGES (UBI) Fastmap
9885M: Richard Weinberger <richard@nod.at>
9886L: linux-mtd@lists.infradead.org
9887S: Maintained
9888F: drivers/mtd/ubi/fastmap.c
9889
9890USB ACM DRIVER
9891M: Oliver Neukum <oliver@neukum.org>
9892L: linux-usb@vger.kernel.org
9893S: Maintained
9894F: Documentation/usb/acm.txt
9895F: drivers/usb/class/cdc-acm.*
9896
9897USB AR5523 WIRELESS DRIVER
9898M: Pontus Fuchs <pontus.fuchs@gmail.com>
9899L: linux-wireless@vger.kernel.org
9900S: Maintained
9901F: drivers/net/wireless/ath/ar5523/
9902
9903USB ATTACHED SCSI
9904M: Hans de Goede <hdegoede@redhat.com>
9905M: Gerd Hoffmann <kraxel@redhat.com>
9906L: linux-usb@vger.kernel.org
9907L: linux-scsi@vger.kernel.org
9908S: Maintained
9909F: drivers/usb/storage/uas.c
9910
9911USB CDC ETHERNET DRIVER
9912M: Oliver Neukum <oliver@neukum.org>
9913L: linux-usb@vger.kernel.org
9914S: Maintained
9915F: drivers/net/usb/cdc_*.c
9916F: include/uapi/linux/usb/cdc.h
9917
9918USB CYPRESS C67X00 DRIVER
9919M: Peter Korsgaard <jacmet@sunsite.dk>
9920L: linux-usb@vger.kernel.org
9921S: Maintained
9922F: drivers/usb/c67x00/
9923
9924USB DAVICOM DM9601 DRIVER
9925M: Peter Korsgaard <jacmet@sunsite.dk>
9926L: netdev@vger.kernel.org
9927W: http://www.linux-usb.org/usbnet
9928S: Maintained
9929F: drivers/net/usb/dm9601.c
9930
9931USB DIAMOND RIO500 DRIVER
9932M: Cesar Miquel <miquel@df.uba.ar>
9933L: rio500-users@lists.sourceforge.net
9934W: http://rio500.sourceforge.net
9935S: Maintained
9936F: drivers/usb/misc/rio500*
9937
9938USB EHCI DRIVER
9939M: Alan Stern <stern@rowland.harvard.edu>
9940L: linux-usb@vger.kernel.org
9941S: Maintained
9942F: Documentation/usb/ehci.txt
9943F: drivers/usb/host/ehci*
9944
9945USB GADGET/PERIPHERAL SUBSYSTEM
9946M: Felipe Balbi <balbi@ti.com>
9947L: linux-usb@vger.kernel.org
9948W: http://www.linux-usb.org/gadget
9949T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9950S: Maintained
9951F: drivers/usb/gadget/
9952F: include/linux/usb/gadget*
9953
9954USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9955M: Jiri Kosina <jkosina@suse.cz>
9956L: linux-usb@vger.kernel.org
9957T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9958S: Maintained
9959F: Documentation/hid/hiddev.txt
9960F: drivers/hid/usbhid/
9961
9962USB ISP116X DRIVER
9963M: Olav Kongas <ok@artecdesign.ee>
9964L: linux-usb@vger.kernel.org
9965S: Maintained
9966F: drivers/usb/host/isp116x*
9967F: include/linux/usb/isp116x.h
9968
9969USB MASS STORAGE DRIVER
9970M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9971L: linux-usb@vger.kernel.org
9972L: usb-storage@lists.one-eyed-alien.net
9973S: Maintained
9974W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9975F: drivers/usb/storage/
9976
9977USB MIDI DRIVER
9978M: Clemens Ladisch <clemens@ladisch.de>
9979L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9980T: git git://git.alsa-project.org/alsa-kernel.git
9981S: Maintained
9982F: sound/usb/midi.*
9983
9984USB NETWORKING DRIVERS
9985L: linux-usb@vger.kernel.org
9986S: Odd Fixes
9987F: drivers/net/usb/
9988
9989USB OHCI DRIVER
9990M: Alan Stern <stern@rowland.harvard.edu>
9991L: linux-usb@vger.kernel.org
9992S: Maintained
9993F: Documentation/usb/ohci.txt
9994F: drivers/usb/host/ohci*
9995
9996USB OVER IP DRIVER
9997M: Valentina Manea <valentina.manea.m@gmail.com>
9998M: Shuah Khan <shuah.kh@samsung.com>
9999L: linux-usb@vger.kernel.org
10000S: Maintained
10001F: drivers/usb/usbip/
10002F: tools/usb/usbip/
10003
10004USB PEGASUS DRIVER
10005M: Petko Manolov <petkan@nucleusys.com>
10006L: linux-usb@vger.kernel.org
10007L: netdev@vger.kernel.org
10008T: git git://github.com/petkan/pegasus.git
10009W: https://github.com/petkan/pegasus
10010S: Maintained
10011F: drivers/net/usb/pegasus.*
10012
10013USB PHY LAYER
10014M: Felipe Balbi <balbi@ti.com>
10015L: linux-usb@vger.kernel.org
10016T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10017S: Maintained
10018F: drivers/usb/phy/
10019
10020USB PRINTER DRIVER (usblp)
10021M: Pete Zaitcev <zaitcev@redhat.com>
10022L: linux-usb@vger.kernel.org
10023S: Supported
10024F: drivers/usb/class/usblp.c
10025
10026USB RTL8150 DRIVER
10027M: Petko Manolov <petkan@nucleusys.com>
10028L: linux-usb@vger.kernel.org
10029L: netdev@vger.kernel.org
10030T: git git://github.com/petkan/rtl8150.git
10031W: https://github.com/petkan/rtl8150
10032S: Maintained
10033F: drivers/net/usb/rtl8150.c
10034
10035USB SERIAL SUBSYSTEM
10036M: Johan Hovold <johan@kernel.org>
10037L: linux-usb@vger.kernel.org
10038S: Maintained
10039F: Documentation/usb/usb-serial.txt
10040F: drivers/usb/serial/
10041F: include/linux/usb/serial.h
10042
10043USB SMSC75XX ETHERNET DRIVER
10044M: Steve Glendinning <steve.glendinning@shawell.net>
10045L: netdev@vger.kernel.org
10046S: Maintained
10047F: drivers/net/usb/smsc75xx.*
10048
10049USB SMSC95XX ETHERNET DRIVER
10050M: Steve Glendinning <steve.glendinning@shawell.net>
10051L: netdev@vger.kernel.org
10052S: Maintained
10053F: drivers/net/usb/smsc95xx.*
10054
10055USB SUBSYSTEM
10056M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10057L: linux-usb@vger.kernel.org
10058W: http://www.linux-usb.org
10059T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10060S: Supported
10061F: Documentation/usb/
10062F: drivers/usb/
10063F: include/linux/usb.h
10064F: include/linux/usb/
10065
10066USB UHCI DRIVER
10067M: Alan Stern <stern@rowland.harvard.edu>
10068L: linux-usb@vger.kernel.org
10069S: Maintained
10070F: drivers/usb/host/uhci*
10071
10072USB "USBNET" DRIVER FRAMEWORK
10073M: Oliver Neukum <oneukum@suse.de>
10074L: netdev@vger.kernel.org
10075W: http://www.linux-usb.org/usbnet
10076S: Maintained
10077F: drivers/net/usb/usbnet.c
10078F: include/linux/usb/usbnet.h
10079
10080USB VIDEO CLASS
10081M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10082L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10083L: linux-media@vger.kernel.org
10084T: git git://linuxtv.org/media_tree.git
10085W: http://www.ideasonboard.org/uvc/
10086S: Maintained
10087F: drivers/media/usb/uvc/
10088F: include/uapi/linux/uvcvideo.h
10089
10090USB VISION DRIVER
10091M: Hans Verkuil <hverkuil@xs4all.nl>
10092L: linux-media@vger.kernel.org
10093T: git git://linuxtv.org/media_tree.git
10094W: http://linuxtv.org
10095S: Odd Fixes
10096F: drivers/media/usb/usbvision/
10097
10098USB WEBCAM GADGET
10099M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10100L: linux-usb@vger.kernel.org
10101S: Maintained
10102F: drivers/usb/gadget/function/*uvc*
10103F: drivers/usb/gadget/legacy/webcam.c
10104
10105USB WIRELESS RNDIS DRIVER (rndis_wlan)
10106M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10107L: linux-wireless@vger.kernel.org
10108S: Maintained
10109F: drivers/net/wireless/rndis_wlan.c
10110
10111USB XHCI DRIVER
10112M: Mathias Nyman <mathias.nyman@intel.com>
10113L: linux-usb@vger.kernel.org
10114S: Supported
10115F: drivers/usb/host/xhci*
10116F: drivers/usb/host/pci-quirks*
10117
10118USB ZD1201 DRIVER
10119L: linux-wireless@vger.kernel.org
10120W: http://linux-lc100020.sourceforge.net
10121S: Orphan
10122F: drivers/net/wireless/zd1201.*
10123
10124USB ZR364XX DRIVER
10125M: Antoine Jacquet <royale@zerezo.com>
10126L: linux-usb@vger.kernel.org
10127L: linux-media@vger.kernel.org
10128T: git git://linuxtv.org/media_tree.git
10129W: http://royale.zerezo.com/zr364xx/
10130S: Maintained
10131F: Documentation/video4linux/zr364xx.txt
10132F: drivers/media/usb/zr364xx/
10133
10134USER-MODE LINUX (UML)
10135M: Jeff Dike <jdike@addtoit.com>
10136M: Richard Weinberger <richard@nod.at>
10137L: user-mode-linux-devel@lists.sourceforge.net
10138L: user-mode-linux-user@lists.sourceforge.net
10139W: http://user-mode-linux.sourceforge.net
10140S: Maintained
10141F: Documentation/virtual/uml/
10142F: arch/um/
10143F: arch/x86/um/
10144F: fs/hostfs/
10145F: fs/hppfs/
10146
10147USERSPACE I/O (UIO)
10148M: "Hans J. Koch" <hjk@hansjkoch.de>
10149M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10150S: Maintained
10151F: Documentation/DocBook/uio-howto.tmpl
10152F: drivers/uio/
10153F: include/linux/uio*.h
10154
10155UTIL-LINUX PACKAGE
10156M: Karel Zak <kzak@redhat.com>
10157L: util-linux@vger.kernel.org
10158W: http://en.wikipedia.org/wiki/Util-linux
10159T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10160S: Maintained
10161
10162UVESAFB DRIVER
10163M: Michal Januszewski <spock@gentoo.org>
10164L: linux-fbdev@vger.kernel.org
10165W: http://dev.gentoo.org/~spock/projects/uvesafb/
10166S: Maintained
10167F: Documentation/fb/uvesafb.txt
10168F: drivers/video/fbdev/uvesafb.*
10169
10170VFAT/FAT/MSDOS FILESYSTEM
10171M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10172S: Maintained
10173F: Documentation/filesystems/vfat.txt
10174F: fs/fat/
10175
10176VFIO DRIVER
10177M: Alex Williamson <alex.williamson@redhat.com>
10178L: kvm@vger.kernel.org
10179S: Maintained
10180F: Documentation/vfio.txt
10181F: drivers/vfio/
10182F: include/linux/vfio.h
10183F: include/uapi/linux/vfio.h
10184
10185VIDEOBUF2 FRAMEWORK
10186M: Pawel Osciak <pawel@osciak.com>
10187M: Marek Szyprowski <m.szyprowski@samsung.com>
10188M: Kyungmin Park <kyungmin.park@samsung.com>
10189L: linux-media@vger.kernel.org
10190S: Maintained
10191F: drivers/media/v4l2-core/videobuf2-*
10192F: include/media/videobuf2-*
10193
10194VIRTIO CONSOLE DRIVER
10195M: Amit Shah <amit.shah@redhat.com>
10196L: virtualization@lists.linux-foundation.org
10197S: Maintained
10198F: drivers/char/virtio_console.c
10199F: include/linux/virtio_console.h
10200F: include/uapi/linux/virtio_console.h
10201
10202VIRTIO CORE, NET AND BLOCK DRIVERS
10203M: Rusty Russell <rusty@rustcorp.com.au>
10204M: "Michael S. Tsirkin" <mst@redhat.com>
10205L: virtualization@lists.linux-foundation.org
10206S: Maintained
10207F: drivers/virtio/
10208F: tools/virtio/
10209F: drivers/net/virtio_net.c
10210F: drivers/block/virtio_blk.c
10211F: include/linux/virtio_*.h
10212F: include/uapi/linux/virtio_*.h
10213
10214VIRTIO HOST (VHOST)
10215M: "Michael S. Tsirkin" <mst@redhat.com>
10216L: kvm@vger.kernel.org
10217L: virtualization@lists.linux-foundation.org
10218L: netdev@vger.kernel.org
10219S: Maintained
10220F: drivers/vhost/
10221F: include/uapi/linux/vhost.h
10222
10223VIA RHINE NETWORK DRIVER
10224M: Roger Luethi <rl@hellgate.ch>
10225S: Maintained
10226F: drivers/net/ethernet/via/via-rhine.c
10227
10228VIA SD/MMC CARD CONTROLLER DRIVER
10229M: Bruce Chang <brucechang@via.com.tw>
10230M: Harald Welte <HaraldWelte@viatech.com>
10231S: Maintained
10232F: drivers/mmc/host/via-sdmmc.c
10233
10234VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10235M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10236L: linux-fbdev@vger.kernel.org
10237S: Maintained
10238F: include/linux/via-core.h
10239F: include/linux/via-gpio.h
10240F: include/linux/via_i2c.h
10241F: drivers/video/fbdev/via/
10242
10243VIA VELOCITY NETWORK DRIVER
10244M: Francois Romieu <romieu@fr.zoreil.com>
10245L: netdev@vger.kernel.org
10246S: Maintained
10247F: drivers/net/ethernet/via/via-velocity.*
10248
10249VIVID VIRTUAL VIDEO DRIVER
10250M: Hans Verkuil <hverkuil@xs4all.nl>
10251L: linux-media@vger.kernel.org
10252T: git git://linuxtv.org/media_tree.git
10253W: http://linuxtv.org
10254S: Maintained
10255F: drivers/media/platform/vivid/*
10256
10257VLAN (802.1Q)
10258M: Patrick McHardy <kaber@trash.net>
10259L: netdev@vger.kernel.org
10260S: Maintained
10261F: drivers/net/macvlan.c
10262F: include/linux/if_*vlan.h
10263F: net/8021q/
10264
10265VLYNQ BUS
10266M: Florian Fainelli <florian@openwrt.org>
10267L: openwrt-devel@lists.openwrt.org (subscribers-only)
10268S: Maintained
10269F: drivers/vlynq/vlynq.c
10270F: include/linux/vlynq.h
10271
10272VME SUBSYSTEM
10273M: Martyn Welch <martyn.welch@ge.com>
10274M: Manohar Vanga <manohar.vanga@gmail.com>
10275M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10276L: devel@driverdev.osuosl.org
10277S: Maintained
10278T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10279F: Documentation/vme_api.txt
10280F: drivers/staging/vme/
10281F: drivers/vme/
10282F: include/linux/vme*
10283
10284VMWARE HYPERVISOR INTERFACE
10285M: Alok Kataria <akataria@vmware.com>
10286L: virtualization@lists.linux-foundation.org
10287S: Supported
10288F: arch/x86/kernel/cpu/vmware.c
10289
10290VMWARE BALLOON DRIVER
10291M: Xavier Deguillard <xdeguillard@vmware.com>
10292M: Philip Moltmann <moltmann@vmware.com>
10293M: "VMware, Inc." <pv-drivers@vmware.com>
10294L: linux-kernel@vger.kernel.org
10295S: Maintained
10296F: drivers/misc/vmw_balloon.c
10297
10298VMWARE VMXNET3 ETHERNET DRIVER
10299M: Shreyas Bhatewara <sbhatewara@vmware.com>
10300M: "VMware, Inc." <pv-drivers@vmware.com>
10301L: netdev@vger.kernel.org
10302S: Maintained
10303F: drivers/net/vmxnet3/
10304
10305VMware PVSCSI driver
10306M: Arvind Kumar <arvindkumar@vmware.com>
10307M: VMware PV-Drivers <pv-drivers@vmware.com>
10308L: linux-scsi@vger.kernel.org
10309S: Maintained
10310F: drivers/scsi/vmw_pvscsi.c
10311F: drivers/scsi/vmw_pvscsi.h
10312
10313VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10314M: Liam Girdwood <lgirdwood@gmail.com>
10315M: Mark Brown <broonie@kernel.org>
10316L: linux-kernel@vger.kernel.org
10317W: http://opensource.wolfsonmicro.com/node/15
10318W: http://www.slimlogic.co.uk/?p=48
10319T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10320S: Supported
10321F: drivers/regulator/
10322F: include/linux/regulator/
10323
10324VT1211 HARDWARE MONITOR DRIVER
10325M: Juerg Haefliger <juergh@gmail.com>
10326L: lm-sensors@lm-sensors.org
10327S: Maintained
10328F: Documentation/hwmon/vt1211
10329F: drivers/hwmon/vt1211.c
10330
10331VT8231 HARDWARE MONITOR DRIVER
10332M: Roger Lucas <vt8231@hiddenengine.co.uk>
10333L: lm-sensors@lm-sensors.org
10334S: Maintained
10335F: drivers/hwmon/vt8231.c
10336
10337VUB300 USB to SDIO/SD/MMC bridge chip
10338M: Tony Olech <tony.olech@elandigitalsystems.com>
10339L: linux-mmc@vger.kernel.org
10340L: linux-usb@vger.kernel.org
10341S: Supported
10342F: drivers/mmc/host/vub300.c
10343
10344W1 DALLAS'S 1-WIRE BUS
10345M: Evgeniy Polyakov <zbr@ioremap.net>
10346S: Maintained
10347F: Documentation/w1/
10348F: drivers/w1/
10349
10350W83791D HARDWARE MONITORING DRIVER
10351M: Marc Hulsman <m.hulsman@tudelft.nl>
10352L: lm-sensors@lm-sensors.org
10353S: Maintained
10354F: Documentation/hwmon/w83791d
10355F: drivers/hwmon/w83791d.c
10356
10357W83793 HARDWARE MONITORING DRIVER
10358M: Rudolf Marek <r.marek@assembler.cz>
10359L: lm-sensors@lm-sensors.org
10360S: Maintained
10361F: Documentation/hwmon/w83793
10362F: drivers/hwmon/w83793.c
10363
10364W83795 HARDWARE MONITORING DRIVER
10365M: Jean Delvare <jdelvare@suse.de>
10366L: lm-sensors@lm-sensors.org
10367S: Maintained
10368F: drivers/hwmon/w83795.c
10369
10370W83L51xD SD/MMC CARD INTERFACE DRIVER
10371M: Pierre Ossman <pierre@ossman.eu>
10372S: Maintained
10373F: drivers/mmc/host/wbsd.*
10374
10375WACOM PROTOCOL 4 SERIAL TABLETS
10376M: Julian Squires <julian@cipht.net>
10377M: Hans de Goede <hdegoede@redhat.com>
10378L: linux-input@vger.kernel.org
10379S: Maintained
10380F: drivers/input/tablet/wacom_serial4.c
10381
10382WATCHDOG DEVICE DRIVERS
10383M: Wim Van Sebroeck <wim@iguana.be>
10384L: linux-watchdog@vger.kernel.org
10385W: http://www.linux-watchdog.org/
10386T: git git://www.linux-watchdog.org/linux-watchdog.git
10387S: Maintained
10388F: Documentation/watchdog/
10389F: drivers/watchdog/
10390F: include/linux/watchdog.h
10391F: include/uapi/linux/watchdog.h
10392
10393WD7000 SCSI DRIVER
10394M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10395L: linux-scsi@vger.kernel.org
10396S: Maintained
10397F: drivers/scsi/wd7000.c
10398
10399WIIMOTE HID DRIVER
10400M: David Herrmann <dh.herrmann@googlemail.com>
10401L: linux-input@vger.kernel.org
10402S: Maintained
10403F: drivers/hid/hid-wiimote*
10404
10405WINBOND CIR DRIVER
10406M: David Härdeman <david@hardeman.nu>
10407S: Maintained
10408F: drivers/media/rc/winbond-cir.c
10409
10410WIMAX STACK
10411M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10412M: linux-wimax@intel.com
10413L: wimax@linuxwimax.org (subscribers-only)
10414S: Supported
10415W: http://linuxwimax.org
10416F: Documentation/wimax/README.wimax
10417F: include/linux/wimax/debug.h
10418F: include/net/wimax.h
10419F: include/uapi/linux/wimax.h
10420F: net/wimax/
10421
10422WISTRON LAPTOP BUTTON DRIVER
10423M: Miloslav Trmac <mitr@volny.cz>
10424S: Maintained
10425F: drivers/input/misc/wistron_btns.c
10426
10427WL3501 WIRELESS PCMCIA CARD DRIVER
10428M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10429L: linux-wireless@vger.kernel.org
10430W: http://oops.ghostprotocols.net:81/blog
10431S: Maintained
10432F: drivers/net/wireless/wl3501*
10433
10434WM97XX TOUCHSCREEN DRIVERS
10435M: Mark Brown <broonie@kernel.org>
10436M: Liam Girdwood <lrg@slimlogic.co.uk>
10437L: linux-input@vger.kernel.org
10438T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10439W: http://opensource.wolfsonmicro.com/node/7
10440S: Supported
10441F: drivers/input/touchscreen/*wm97*
10442F: include/linux/wm97xx.h
10443
10444WOLFSON MICROELECTRONICS DRIVERS
10445L: patches@opensource.wolfsonmicro.com
10446T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10447T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10448W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10449S: Supported
10450F: Documentation/hwmon/wm83??
10451F: arch/arm/mach-s3c64xx/mach-crag6410*
10452F: drivers/clk/clk-wm83*.c
10453F: drivers/extcon/extcon-arizona.c
10454F: drivers/leds/leds-wm83*.c
10455F: drivers/gpio/gpio-*wm*.c
10456F: drivers/gpio/gpio-arizona.c
10457F: drivers/hwmon/wm83??-hwmon.c
10458F: drivers/input/misc/wm831x-on.c
10459F: drivers/input/touchscreen/wm831x-ts.c
10460F: drivers/input/touchscreen/wm97*.c
10461F: drivers/mfd/arizona*
10462F: drivers/mfd/wm*.c
10463F: drivers/power/wm83*.c
10464F: drivers/rtc/rtc-wm83*.c
10465F: drivers/regulator/wm8*.c
10466F: drivers/video/backlight/wm83*_bl.c
10467F: drivers/watchdog/wm83*_wdt.c
10468F: include/linux/mfd/arizona/
10469F: include/linux/mfd/wm831x/
10470F: include/linux/mfd/wm8350/
10471F: include/linux/mfd/wm8400*
10472F: include/linux/wm97xx.h
10473F: include/sound/wm????.h
10474F: sound/soc/codecs/arizona.?
10475F: sound/soc/codecs/wm*
10476
10477WORKQUEUE
10478M: Tejun Heo <tj@kernel.org>
10479T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10480S: Maintained
10481F: include/linux/workqueue.h
10482F: kernel/workqueue.c
10483F: Documentation/workqueue.txt
10484
10485X.25 NETWORK LAYER
10486M: Andrew Hendry <andrew.hendry@gmail.com>
10487L: linux-x25@vger.kernel.org
10488S: Odd Fixes
10489F: Documentation/networking/x25*
10490F: include/net/x25*
10491F: net/x25/
10492
10493X86 ARCHITECTURE (32-BIT AND 64-BIT)
10494M: Thomas Gleixner <tglx@linutronix.de>
10495M: Ingo Molnar <mingo@redhat.com>
10496M: "H. Peter Anvin" <hpa@zytor.com>
10497M: x86@kernel.org
10498L: linux-kernel@vger.kernel.org
10499T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10500S: Maintained
10501F: Documentation/x86/
10502F: arch/x86/
10503
10504X86 PLATFORM DRIVERS
10505M: Darren Hart <dvhart@infradead.org>
10506L: platform-driver-x86@vger.kernel.org
10507T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10508S: Maintained
10509F: drivers/platform/x86/
10510
10511X86 MCE INFRASTRUCTURE
10512M: Tony Luck <tony.luck@intel.com>
10513M: Borislav Petkov <bp@alien8.de>
10514L: linux-edac@vger.kernel.org
10515S: Maintained
10516F: arch/x86/kernel/cpu/mcheck/*
10517
10518X86 VDSO
10519M: Andy Lutomirski <luto@amacapital.net>
10520L: linux-kernel@vger.kernel.org
10521T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10522S: Maintained
10523F: arch/x86/vdso/
10524
10525XC2028/3028 TUNER DRIVER
10526M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10527L: linux-media@vger.kernel.org
10528W: http://linuxtv.org
10529T: git git://linuxtv.org/media_tree.git
10530S: Maintained
10531F: drivers/media/tuners/tuner-xc2028.*
10532
10533XEN HYPERVISOR INTERFACE
10534M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10535M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10536M: David Vrabel <david.vrabel@citrix.com>
10537L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10538T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10539S: Supported
10540F: arch/x86/xen/
10541F: drivers/*/xen-*front.c
10542F: drivers/xen/
10543F: arch/x86/include/asm/xen/
10544F: include/xen/
10545F: include/uapi/xen/
10546
10547XEN HYPERVISOR ARM
10548M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10549L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10550S: Supported
10551F: arch/arm/xen/
10552F: arch/arm/include/asm/xen/
10553
10554XEN HYPERVISOR ARM64
10555M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10556L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10557S: Supported
10558F: arch/arm64/xen/
10559F: arch/arm64/include/asm/xen/
10560
10561XEN NETWORK BACKEND DRIVER
10562M: Ian Campbell <ian.campbell@citrix.com>
10563M: Wei Liu <wei.liu2@citrix.com>
10564L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10565L: netdev@vger.kernel.org
10566S: Supported
10567F: drivers/net/xen-netback/*
10568
10569XEN PCI SUBSYSTEM
10570M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10571L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10572S: Supported
10573F: arch/x86/pci/*xen*
10574F: drivers/pci/*xen*
10575
10576XEN BLOCK SUBSYSTEM
10577M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10578L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10579S: Supported
10580F: drivers/block/xen-blkback/*
10581F: drivers/block/xen*
10582
10583XEN PVSCSI DRIVERS
10584M: Juergen Gross <jgross@suse.com>
10585L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10586L: linux-scsi@vger.kernel.org
10587S: Supported
10588F: drivers/scsi/xen-scsifront.c
10589F: drivers/xen/xen-scsiback.c
10590F: include/xen/interface/io/vscsiif.h
10591
10592XEN SWIOTLB SUBSYSTEM
10593M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10594L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10595S: Supported
10596F: arch/x86/xen/*swiotlb*
10597F: drivers/xen/*swiotlb*
10598
10599XFS FILESYSTEM
10600P: Silicon Graphics Inc
10601M: Dave Chinner <david@fromorbit.com>
10602M: xfs@oss.sgi.com
10603L: xfs@oss.sgi.com
10604W: http://oss.sgi.com/projects/xfs
10605T: git git://oss.sgi.com/xfs/xfs.git
10606S: Supported
10607F: Documentation/filesystems/xfs.txt
10608F: fs/xfs/
10609
10610XILINX AXI ETHERNET DRIVER
10611M: Anirudha Sarangi <anirudh@xilinx.com>
10612M: John Linn <John.Linn@xilinx.com>
10613S: Maintained
10614F: drivers/net/ethernet/xilinx/xilinx_axienet*
10615
10616XILINX UARTLITE SERIAL DRIVER
10617M: Peter Korsgaard <jacmet@sunsite.dk>
10618L: linux-serial@vger.kernel.org
10619S: Maintained
10620F: drivers/tty/serial/uartlite.c
10621
10622XILLYBUS DRIVER
10623M: Eli Billauer <eli.billauer@gmail.com>
10624L: linux-kernel@vger.kernel.org
10625S: Supported
10626F: drivers/char/xillybus/
10627
10628XTENSA XTFPGA PLATFORM SUPPORT
10629M: Max Filippov <jcmvbkbc@gmail.com>
10630L: linux-xtensa@linux-xtensa.org
10631S: Maintained
10632F: drivers/spi/spi-xtensa-xtfpga.c
10633
10634YAM DRIVER FOR AX.25
10635M: Jean-Paul Roubelat <jpr@f6fbb.org>
10636L: linux-hams@vger.kernel.org
10637S: Maintained
10638F: drivers/net/hamradio/yam*
10639F: include/linux/yam.h
10640
10641YEALINK PHONE DRIVER
10642M: Henk Vergonet <Henk.Vergonet@gmail.com>
10643L: usbb2k-api-dev@nongnu.org
10644S: Maintained
10645F: Documentation/input/yealink.txt
10646F: drivers/input/misc/yealink.*
10647
10648Z8530 DRIVER FOR AX.25
10649M: Joerg Reuter <jreuter@yaina.de>
10650W: http://yaina.de/jreuter/
10651W: http://www.qsl.net/dl1bke/
10652L: linux-hams@vger.kernel.org
10653S: Maintained
10654F: Documentation/networking/z8530drv.txt
10655F: drivers/net/hamradio/*scc.c
10656F: drivers/net/hamradio/z8530.h
10657
10658ZBUD COMPRESSED PAGE ALLOCATOR
10659M: Seth Jennings <sjennings@variantweb.net>
10660L: linux-mm@kvack.org
10661S: Maintained
10662F: mm/zbud.c
10663F: include/linux/zbud.h
10664
10665ZD1211RW WIRELESS DRIVER
10666M: Daniel Drake <dsd@gentoo.org>
10667M: Ulrich Kunitz <kune@deine-taler.de>
10668W: http://zd1211.ath.cx/wiki/DriverRewrite
10669L: linux-wireless@vger.kernel.org
10670L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10671S: Maintained
10672F: drivers/net/wireless/zd1211rw/
10673
10674ZR36067 VIDEO FOR LINUX DRIVER
10675L: mjpeg-users@lists.sourceforge.net
10676L: linux-media@vger.kernel.org
10677W: http://mjpeg.sourceforge.net/driver-zoran/
10678T: hg http://linuxtv.org/hg/v4l-dvb
10679S: Odd Fixes
10680F: drivers/media/pci/zoran/
10681
10682ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10683M: Minchan Kim <minchan@kernel.org>
10684M: Nitin Gupta <ngupta@vflare.org>
10685L: linux-kernel@vger.kernel.org
10686S: Maintained
10687F: drivers/block/zram/
10688F: Documentation/blockdev/zram.txt
10689
10690ZS DECSTATION Z85C30 SERIAL DRIVER
10691M: "Maciej W. Rozycki" <macro@linux-mips.org>
10692S: Maintained
10693F: drivers/tty/serial/zs.*
10694
10695ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10696M: Minchan Kim <minchan@kernel.org>
10697M: Nitin Gupta <ngupta@vflare.org>
10698L: linux-mm@kvack.org
10699S: Maintained
10700F: mm/zsmalloc.c
10701F: include/linux/zsmalloc.h
10702
10703ZSWAP COMPRESSED SWAP CACHING
10704M: Seth Jennings <sjennings@variantweb.net>
10705L: linux-mm@kvack.org
10706S: Maintained
10707F: mm/zswap.c
10708
10709THE REST
10710M: Linus Torvalds <torvalds@linux-foundation.org>
10711L: linux-kernel@vger.kernel.org
10712Q: http://patchwork.kernel.org/project/LKML/list/
10713T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10714S: Buried alive in reporters
10715F: *
10716F: */
This page took 0.057664 seconds and 5 git commands to generate.