MAINTAINERS: drop DT regex matching on of_get_property and of_match_table
[linux-2.6-block.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L: linux-hams@vger.kernel.org
165S: Maintained
166F: drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170L: netdev@vger.kernel.org
171S: Maintained
172F: drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M: Hans de Goede <hdegoede@redhat.com>
232L: lm-sensors@lm-sensors.org
233S: Maintained
234F: drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M: Alistair John Strachan <alistair@devzero.co.uk>
238L: lm-sensors@lm-sensors.org
239S: Maintained
240F: drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M: Jes Sorensen <jes@trained-monkey.org>
244L: linux-acenic@sunsite.dk
245S: Maintained
246F: drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M: Peter Feuerer <peter@piie.net>
250L: platform-driver-x86@vger.kernel.org
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M: "Lee, Chun-Yi" <jlee@suse.com>
257L: platform-driver-x86@vger.kernel.org
258S: Maintained
259F: drivers/platform/x86/acer-wmi.c
260
261ACPI
262M: Rafael J. Wysocki <rjw@rjwysocki.net>
263M: Len Brown <lenb@kernel.org>
264L: linux-acpi@vger.kernel.org
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S: Supported
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
272F: include/acpi/
273F: Documentation/acpi
274F: Documentation/ABI/testing/sysfs-bus-acpi
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
278F: tools/power/acpi
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
293F: tools/power/acpi/
294
295ACPI FAN DRIVER
296M: Zhang Rui <rui.zhang@intel.com>
297L: linux-acpi@vger.kernel.org
298W: https://01.org/linux-acpi
299S: Supported
300F: drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L: platform-driver-x86@vger.kernel.org
318S: Orphan
319F: drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M: Thibaut Varene <T-Bone@parisc-linux.org>
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
326F: sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
330W: http://wiki.analog.com/AD5254
331W: http://ez.analog.com/community/linux-device-drivers
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5398
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD7142
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7877
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7879
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.de>
369L: lm-sensors@lm-sensors.org
370S: Maintained
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M: Corentin Labbe <clabbe.montjoie@gmail.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L: linux-wireless@vger.kernel.org
382W: http://wireless.kernel.org/
383S: Orphan
384F: drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5520
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
400F: drivers/leds/leds-adp5520.c
401F: drivers/gpio/gpio-adp5520.c
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
406W: http://wiki.analog.com/ADP5588
407W: http://ez.analog.com/community/linux-device-drivers
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
410F: drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
414W: http://wiki.analog.com/ADP8860
415W: http://ez.analog.com/community/linux-device-drivers
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M: Colin Leroy <colin@colino.net>
429S: Maintained
430F: drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M: Jean Delvare <jdelvare@suse.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
441W: http://wiki.analog.com/ADXL345
442W: http://ez.analog.com/community/linux-device-drivers
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M: Matthew Wilcox <matthew@wil.cx>
448L: linux-scsi@vger.kernel.org
449S: Maintained
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M: Riccardo Facchetti <fizban@tin.it>
455S: Maintained
456F: sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M: David Howells <dhowells@redhat.com>
486L: linux-afs@lists.infradead.org
487S: Supported
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M: David Airlie <airlied@linux.ie>
494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S: Maintained
496F: drivers/char/agp/
497F: include/linux/agp*
498F: include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M: "Juergen E. Fischer" <fischer@norbit.de>
502L: linux-scsi@vger.kernel.org
503S: Maintained
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M: Hannes Reinecke <hare@suse.de>
509L: linux-scsi@vger.kernel.org
510S: Maintained
511F: drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
521AIO
522M: Benjamin LaHaise <bcrl@kvack.org>
523L: linux-aio@kvack.org
524S: Supported
525F: fs/aio.c
526F: include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M: Duncan Sands <duncan.sands@free.fr>
540L: linux-usb@vger.kernel.org
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M: Manuel Lauss <manuel.lauss@gmail.com>
548S: Maintained
549F: drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M: Rudolf Marek <r.marek@assembler.cz>
553L: linux-i2c@vger.kernel.org
554S: Maintained
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M: Richard Henderson <rth@twiddle.net>
560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M: Matt Turner <mattst88@gmail.com>
562S: Odd Fixes
563L: linux-alpha@vger.kernel.org
564F: arch/alpha/
565
566ALTERA TRIPLE SPEED ETHERNET DRIVER
567M: Vince Bridgers <vbridger@opensource.altera.com>
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
600S: Supported
601F: drivers/usb/gadget/udc/amd5536udc.*
602
603AMD GEODE PROCESSOR/CHIPSET SUPPORT
604P: Andres Salomon <dilinger@queued.net>
605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
610F: drivers/video/fbdev/geode/
611F: arch/x86/include/asm/geode.h
612
613AMD IOMMU (AMD-VI)
614M: Joerg Roedel <joro@8bytes.org>
615L: iommu@lists.linux-foundation.org
616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617S: Maintained
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
620
621AMD KFD
622M: Oded Gabbay <oded.gabbay@amd.com>
623L: dri-devel@lists.freedesktop.org
624T: git git://people.freedesktop.org/~gabbayo/linux.git
625S: Supported
626F: drivers/gpu/drm/amd/amdkfd/
627F: drivers/gpu/drm/radeon/radeon_kfd.c
628F: drivers/gpu/drm/radeon/radeon_kfd.h
629F: include/uapi/linux/kfd_ioctl.h
630
631AMD MICROCODE UPDATE SUPPORT
632M: Andreas Herrmann <herrmann.der.user@googlemail.com>
633L: amd64-microcode@amd64.org
634S: Maintained
635F: arch/x86/kernel/cpu/microcode/amd*
636
637AMD XGBE DRIVER
638M: Tom Lendacky <thomas.lendacky@amd.com>
639L: netdev@vger.kernel.org
640S: Supported
641F: drivers/net/ethernet/amd/xgbe/
642F: drivers/net/phy/amd-xgbe-phy.c
643
644AMS (Apple Motion Sensor) DRIVER
645M: Michael Hanselmann <linux-kernel@hansmi.ch>
646S: Supported
647F: drivers/macintosh/ams/
648
649AMSO1100 RNIC DRIVER
650M: Tom Tucker <tom@opengridcomputing.com>
651M: Steve Wise <swise@opengridcomputing.com>
652L: linux-rdma@vger.kernel.org
653S: Maintained
654F: drivers/infiniband/hw/amso1100/
655
656ANALOG DEVICES INC AD9389B DRIVER
657M: Hans Verkuil <hans.verkuil@cisco.com>
658L: linux-media@vger.kernel.org
659S: Maintained
660F: drivers/media/i2c/ad9389b*
661
662ANALOG DEVICES INC ADV7511 DRIVER
663M: Hans Verkuil <hans.verkuil@cisco.com>
664L: linux-media@vger.kernel.org
665S: Maintained
666F: drivers/media/i2c/adv7511*
667
668ANALOG DEVICES INC ADV7604 DRIVER
669M: Hans Verkuil <hans.verkuil@cisco.com>
670L: linux-media@vger.kernel.org
671S: Maintained
672F: drivers/media/i2c/adv7604*
673
674ANALOG DEVICES INC ADV7842 DRIVER
675M: Hans Verkuil <hans.verkuil@cisco.com>
676L: linux-media@vger.kernel.org
677S: Maintained
678F: drivers/media/i2c/adv7842*
679
680ANALOG DEVICES INC ASOC CODEC DRIVERS
681M: Lars-Peter Clausen <lars@metafoo.de>
682L: alsa-devel@alsa-project.org (moderated for non-subscribers)
683W: http://wiki.analog.com/
684W: http://ez.analog.com/community/linux-device-drivers
685S: Supported
686F: sound/soc/codecs/adau*
687F: sound/soc/codecs/adav*
688F: sound/soc/codecs/ad1*
689F: sound/soc/codecs/ad7*
690F: sound/soc/codecs/ssm*
691F: sound/soc/codecs/sigmadsp.*
692
693ANALOG DEVICES INC ASOC DRIVERS
694L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
696W: http://blackfin.uclinux.org/
697S: Supported
698F: sound/soc/blackfin/*
699
700ANALOG DEVICES INC IIO DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702M: Michael Hennerich <Michael.Hennerich@analog.com>
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: drivers/iio/*/ad*
707X: drivers/iio/*/adjd*
708F: drivers/staging/iio/*/ad*
709F: staging/iio/trigger/iio-trig-bfin-timer.c
710
711AOA (Apple Onboard Audio) ALSA DRIVER
712M: Johannes Berg <johannes@sipsolutions.net>
713L: linuxppc-dev@lists.ozlabs.org
714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
715S: Maintained
716F: sound/aoa/
717
718APM DRIVER
719M: Jiri Kosina <jkosina@suse.cz>
720S: Odd fixes
721F: arch/x86/kernel/apm_32.c
722F: include/linux/apm_bios.h
723F: include/uapi/linux/apm_bios.h
724F: drivers/char/apm-emulation.c
725
726APPLE BCM5974 MULTITOUCH DRIVER
727M: Henrik Rydberg <rydberg@bitmath.org>
728L: linux-input@vger.kernel.org
729S: Odd fixes
730F: drivers/input/mouse/bcm5974.c
731
732APPLE SMC DRIVER
733M: Henrik Rydberg <rydberg@bitmath.org>
734L: lm-sensors@lm-sensors.org
735S: Odd fixes
736F: drivers/hwmon/applesmc.c
737
738APPLETALK NETWORK LAYER
739M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
740S: Maintained
741F: drivers/net/appletalk/
742F: net/appletalk/
743
744APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
745M: Iyappan Subramanian <isubramanian@apm.com>
746M: Keyur Chudgar <kchudgar@apm.com>
747S: Supported
748F: drivers/net/ethernet/apm/xgene/
749F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
750
751APTINA CAMERA SENSOR PLL
752M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
753L: linux-media@vger.kernel.org
754S: Maintained
755F: drivers/media/i2c/aptina-pll.*
756
757ARASAN COMPACT FLASH PATA CONTROLLER
758M: Viresh Kumar <viresh.linux@gmail.com>
759L: linux-ide@vger.kernel.org
760S: Maintained
761F: include/linux/pata_arasan_cf_data.h
762F: drivers/ata/pata_arasan_cf.c
763
764ARC FRAMEBUFFER DRIVER
765M: Jaya Kumar <jayalk@intworks.biz>
766S: Maintained
767F: drivers/video/fbdev/arcfb.c
768F: drivers/video/fbdev/core/fb_defio.c
769
770ARM MFM AND FLOPPY DRIVERS
771M: Ian Molton <spyro@f2s.com>
772S: Maintained
773F: arch/arm/lib/floppydma.S
774F: arch/arm/include/asm/floppy.h
775
776ARM PMU PROFILING AND DEBUGGING
777M: Will Deacon <will.deacon@arm.com>
778S: Maintained
779F: arch/arm/kernel/perf_event*
780F: arch/arm/oprofile/common.c
781F: arch/arm/include/asm/pmu.h
782F: arch/arm/kernel/hw_breakpoint.c
783F: arch/arm/include/asm/hw_breakpoint.h
784
785ARM PORT
786M: Russell King <linux@arm.linux.org.uk>
787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
788W: http://www.arm.linux.org.uk/
789S: Maintained
790F: arch/arm/
791
792ARM SUB-ARCHITECTURES
793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
794S: Maintained
795F: arch/arm/mach-*/
796F: arch/arm/plat-*/
797T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
798
799ARM PRIMECELL AACI PL041 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: sound/arm/aaci.*
803
804ARM PRIMECELL CLCD PL110 DRIVER
805M: Russell King <linux@arm.linux.org.uk>
806S: Maintained
807F: drivers/video/fbdev/amba-clcd.*
808
809ARM PRIMECELL KMI PL050 DRIVER
810M: Russell King <linux@arm.linux.org.uk>
811S: Maintained
812F: drivers/input/serio/ambakmi.*
813F: include/linux/amba/kmi.h
814
815ARM PRIMECELL MMCI PL180/1 DRIVER
816M: Russell King <linux@arm.linux.org.uk>
817S: Maintained
818F: drivers/mmc/host/mmci.*
819F: include/linux/amba/mmci.h
820
821ARM PRIMECELL UART PL010 AND PL011 DRIVERS
822M: Russell King <linux@arm.linux.org.uk>
823S: Maintained
824F: drivers/tty/serial/amba-pl01*.c
825F: include/linux/amba/serial.h
826
827ARM PRIMECELL BUS SUPPORT
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
830F: drivers/amba/
831F: include/linux/amba/bus.h
832
833ARM/ADS SPHERE MACHINE SUPPORT
834M: Lennert Buytenhek <kernel@wantstofly.org>
835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
836S: Maintained
837
838ARM/AFEB9260 MACHINE SUPPORT
839M: Sergey Lapin <slapin@ossfans.org>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
842
843ARM/AJECO 1ARM MACHINE SUPPORT
844M: Lennert Buytenhek <kernel@wantstofly.org>
845L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
846S: Maintained
847
848ARM/Allwinner A1X SoC support
849M: Maxime Ripard <maxime.ripard@free-electrons.com>
850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851S: Maintained
852N: sun[x4567]i
853
854ARM/Allwinner SoC Clock Support
855M: Emilio López <emilio@elopez.com.ar>
856S: Maintained
857F: drivers/clk/sunxi/
858
859ARM/Amlogic MesonX SoC support
860M: Carlo Caione <carlo@caione.org>
861L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
862S: Maintained
863F: drivers/media/rc/meson-ir.c
864N: meson[x68]
865
866ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
867M: Andrew Victor <linux@maxim.org.za>
868M: Nicolas Ferre <nicolas.ferre@atmel.com>
869M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871W: http://maxim.org.za/at91_26.html
872W: http://www.linux4sam.org
873S: Supported
874F: arch/arm/mach-at91/
875F: include/soc/at91/
876F: arch/arm/boot/dts/at91*.dts
877F: arch/arm/boot/dts/at91*.dtsi
878F: arch/arm/boot/dts/sama*.dts
879F: arch/arm/boot/dts/sama*.dtsi
880
881ARM/ATMEL AT91 Clock Support
882M: Boris Brezillon <boris.brezillon@free-electrons.com>
883S: Maintained
884F: drivers/clk/at91
885
886ARM/CALXEDA HIGHBANK ARCHITECTURE
887M: Rob Herring <robh@kernel.org>
888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S: Maintained
890F: arch/arm/mach-highbank/
891
892ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
893M: Krzysztof Halasa <khalasa@piap.pl>
894S: Maintained
895F: arch/arm/mach-cns3xxx/
896
897ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
898M: Alexander Shiyan <shc_work@mail.ru>
899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S: Odd Fixes
901N: clps711x
902
903ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
904M: Hartley Sweeten <hsweeten@visionengravers.com>
905M: Ryan Mallon <rmallon@gmail.com>
906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907S: Maintained
908F: arch/arm/mach-ep93xx/
909F: arch/arm/mach-ep93xx/include/mach/
910
911ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
912M: Lennert Buytenhek <kernel@wantstofly.org>
913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914S: Maintained
915
916ARM/CLKDEV SUPPORT
917M: Russell King <linux@arm.linux.org.uk>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
920F: arch/arm/include/asm/clkdev.h
921F: drivers/clk/clkdev.c
922
923ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
924M: Mike Rapoport <mike@compulab.co.il>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927
928ARM/CONTEC MICRO9 MACHINE SUPPORT
929M: Hubert Feurstein <hubert.feurstein@contec.at>
930S: Maintained
931F: arch/arm/mach-ep93xx/micro9.c
932
933ARM/CORESIGHT FRAMEWORK AND DRIVERS
934M: Mathieu Poirier <mathieu.poirier@linaro.org>
935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936S: Maintained
937F: drivers/coresight/*
938F: Documentation/trace/coresight.txt
939F: Documentation/devicetree/bindings/arm/coresight.txt
940F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
941
942ARM/CORGI MACHINE SUPPORT
943M: Richard Purdie <rpurdie@rpsys.net>
944S: Maintained
945
946ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
947M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949T: git git://git.berlios.de/gemini-board
950S: Maintained
951F: arch/arm/mach-gemini/
952
953ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
954M: Barry Song <baohua@kernel.org>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
957S: Maintained
958F: arch/arm/mach-prima2/
959F: drivers/clk/sirf/
960F: drivers/clocksource/timer-prima2.c
961F: drivers/clocksource/timer-marco.c
962N: [^a-z]sirf
963
964ARM/EBSA110 MACHINE SUPPORT
965M: Russell King <linux@arm.linux.org.uk>
966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967W: http://www.arm.linux.org.uk/
968S: Maintained
969F: arch/arm/mach-ebsa110/
970F: drivers/net/ethernet/amd/am79c961a.*
971
972ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
973M: Uwe Kleine-König <kernel@pengutronix.de>
974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S: Maintained
976N: efm32
977
978ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
979M: Daniel Ribeiro <drwyrm@gmail.com>
980M: Stefan Schmidt <stefan@openezx.org>
981M: Harald Welte <laforge@openezx.org>
982L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
983W: http://www.openezx.org/
984S: Maintained
985T: topgit git://git.openezx.org/openezx.git
986F: arch/arm/mach-pxa/ezx.c
987
988ARM/FARADAY FA526 PORT
989M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S: Maintained
992T: git git://git.berlios.de/gemini-board
993F: arch/arm/mm/*-fa*
994
995ARM/FOOTBRIDGE ARCHITECTURE
996M: Russell King <linux@arm.linux.org.uk>
997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998W: http://www.arm.linux.org.uk/
999S: Maintained
1000F: arch/arm/include/asm/hardware/dec21285.h
1001F: arch/arm/mach-footbridge/
1002
1003ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1004M: Shawn Guo <shawn.guo@linaro.org>
1005M: Sascha Hauer <kernel@pengutronix.de>
1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007S: Maintained
1008T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1009F: arch/arm/mach-imx/
1010F: arch/arm/mach-mxs/
1011F: arch/arm/boot/dts/imx*
1012F: arch/arm/configs/imx*_defconfig
1013
1014ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1015M: Lennert Buytenhek <kernel@wantstofly.org>
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017S: Maintained
1018
1019ARM/GUMSTIX MACHINE SUPPORT
1020M: Steve Sakoman <sakoman@gmail.com>
1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S: Maintained
1023
1024ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1025M: Philipp Zabel <philipp.zabel@gmail.com>
1026M: Paul Parsons <lost.distance@yahoo.com>
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S: Maintained
1029F: arch/arm/mach-pxa/hx4700.c
1030F: arch/arm/mach-pxa/include/mach/hx4700.h
1031F: sound/soc/pxa/hx4700.c
1032
1033ARM/HISILICON SOC SUPPORT
1034M: Wei Xu <xuwei5@hisilicon.com>
1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036W: http://www.hisilicon.com
1037S: Supported
1038T: git git://github.com/hisilicon/linux-hisi.git
1039F: arch/arm/mach-hisi/
1040
1041ARM/HP JORNADA 7XX MACHINE SUPPORT
1042M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1043W: www.jlime.com
1044S: Maintained
1045T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1046F: arch/arm/mach-sa1100/jornada720.c
1047F: arch/arm/mach-sa1100/include/mach/jornada720.h
1048
1049ARM/IGEP MACHINE SUPPORT
1050M: Enric Balletbo i Serra <eballetbo@gmail.com>
1051M: Javier Martinez Canillas <javier@dowhile0.org>
1052L: linux-omap@vger.kernel.org
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055F: arch/arm/boot/dts/omap3-igep*
1056
1057ARM/INCOME PXA270 SUPPORT
1058M: Marek Vasut <marek.vasut@gmail.com>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S: Maintained
1061F: arch/arm/mach-pxa/colibri-pxa270-income.c
1062
1063ARM/INTEL IOP32X ARM ARCHITECTURE
1064M: Lennert Buytenhek <kernel@wantstofly.org>
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S: Maintained
1067
1068ARM/INTEL IOP33X ARM ARCHITECTURE
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Orphan
1071
1072ARM/INTEL IOP13XX ARM ARCHITECTURE
1073M: Lennert Buytenhek <kernel@wantstofly.org>
1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075S: Maintained
1076
1077ARM/INTEL IQ81342EX MACHINE SUPPORT
1078M: Lennert Buytenhek <kernel@wantstofly.org>
1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080S: Maintained
1081
1082ARM/INTEL IXDP2850 MACHINE SUPPORT
1083M: Lennert Buytenhek <kernel@wantstofly.org>
1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085S: Maintained
1086
1087ARM/INTEL IXP4XX ARM ARCHITECTURE
1088M: Imre Kaloz <kaloz@openwrt.org>
1089M: Krzysztof Halasa <khalasa@piap.pl>
1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S: Maintained
1092F: arch/arm/mach-ixp4xx/
1093
1094ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1095M: Jonathan Cameron <jic23@cam.ac.uk>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S: Maintained
1098F: arch/arm/mach-pxa/stargate2.c
1099F: drivers/pcmcia/pxa2xx_stargate2.c
1100
1101ARM/INTEL XSC3 (MANZANO) ARM CORE
1102M: Lennert Buytenhek <kernel@wantstofly.org>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
1105
1106ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1107M: Lennert Buytenhek <kernel@wantstofly.org>
1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S: Maintained
1110
1111ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1112M: Santosh Shilimkar <ssantosh@kernel.org>
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S: Maintained
1115F: arch/arm/mach-keystone/
1116T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1117
1118ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1119M: Santosh Shilimkar <ssantosh@kernel.org>
1120L: linux-kernel@vger.kernel.org
1121S: Maintained
1122F: drivers/clk/keystone/
1123
1124ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1125M: Santosh Shilimkar <ssantosh@kernel.org>
1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127L: linux-kernel@vger.kernel.org
1128S: Maintained
1129F: drivers/clocksource/timer-keystone.c
1130
1131ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1132M: Santosh Shilimkar <ssantosh@kernel.org>
1133L: linux-kernel@vger.kernel.org
1134S: Maintained
1135F: drivers/power/reset/keystone-reset.c
1136
1137ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1138M: Santosh Shilimkar <ssantosh@kernel.org>
1139L: linux-kernel@vger.kernel.org
1140S: Maintained
1141F: drivers/memory/*emif*
1142
1143ARM/LOGICPD PXA270 MACHINE SUPPORT
1144M: Lennert Buytenhek <kernel@wantstofly.org>
1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146S: Maintained
1147
1148ARM/MAGICIAN MACHINE SUPPORT
1149M: Philipp Zabel <philipp.zabel@gmail.com>
1150S: Maintained
1151
1152ARM/Marvell Armada 370 and Armada XP SOC support
1153M: Jason Cooper <jason@lakedaemon.net>
1154M: Andrew Lunn <andrew@lunn.ch>
1155M: Gregory Clement <gregory.clement@free-electrons.com>
1156M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-mvebu/
1160
1161ARM/Marvell Berlin SoC support
1162M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S: Maintained
1165F: arch/arm/mach-berlin/
1166
1167ARM/Marvell Dove/MV78xx0/Orion SOC support
1168M: Jason Cooper <jason@lakedaemon.net>
1169M: Andrew Lunn <andrew@lunn.ch>
1170M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-dove/
1174F: arch/arm/mach-mv78xx0/
1175F: arch/arm/mach-orion5x/
1176F: arch/arm/plat-orion/
1177
1178ARM/Orion SoC/Technologic Systems TS-78xx platform support
1179M: Alexander Clouter <alex@digriz.org.uk>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181W: http://www.digriz.org.uk/ts78xx/kernel
1182S: Maintained
1183F: arch/arm/mach-orion5x/ts78xx-*
1184
1185ARM/Mediatek SoC support
1186M: Matthias Brugger <matthias.bgg@gmail.com>
1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188S: Maintained
1189F: arch/arm/boot/dts/mt6*
1190F: arch/arm/boot/dts/mt8*
1191F: arch/arm/mach-mediatek/
1192N: mtk
1193K: mediatek
1194
1195ARM/MICREL KS8695 ARCHITECTURE
1196M: Greg Ungerer <gerg@uclinux.org>
1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198F: arch/arm/mach-ks8695/
1199S: Odd Fixes
1200
1201ARM/MIOA701 MACHINE SUPPORT
1202M: Robert Jarzmik <robert.jarzmik@free.fr>
1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204F: arch/arm/mach-pxa/mioa701.c
1205S: Maintained
1206
1207ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1208M: Michael Petchkovsky <mkpetch@internode.on.net>
1209S: Maintained
1210
1211ARM/NOMADIK ARCHITECTURE
1212M: Alessandro Rubini <rubini@unipv.it>
1213M: Linus Walleij <linus.walleij@linaro.org>
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S: Maintained
1216F: arch/arm/mach-nomadik/
1217F: drivers/pinctrl/nomadik/
1218F: drivers/i2c/busses/i2c-nomadik.c
1219T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1220
1221ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1222M: Nelson Castillo <arhuaco@freaks-unidos.net>
1223L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1224W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1225S: Supported
1226
1227ARM/QUALCOMM MSM MACHINE SUPPORT
1228M: David Brown <davidb@codeaurora.org>
1229M: Daniel Walker <dwalker@fifo99.com>
1230M: Bryan Huntsman <bryanh@codeaurora.org>
1231L: linux-arm-msm@vger.kernel.org
1232F: arch/arm/mach-msm/
1233F: drivers/video/fbdev/msm/
1234F: drivers/mmc/host/msm_sdcc.c
1235F: drivers/mmc/host/msm_sdcc.h
1236F: drivers/tty/serial/msm_serial.h
1237F: drivers/tty/serial/msm_serial.c
1238F: drivers/*/pm8???-*
1239F: drivers/mfd/ssbi.c
1240T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1241S: Maintained
1242
1243ARM/TOSA MACHINE SUPPORT
1244M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1245M: Dirk Opfer <dirk@opfer-online.de>
1246S: Maintained
1247
1248ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1249M: Marek Vasut <marek.vasut@gmail.com>
1250L: linux-arm-kernel@lists.infradead.org
1251W: http://hackndev.com
1252S: Maintained
1253F: arch/arm/mach-pxa/include/mach/palmtx.h
1254F: arch/arm/mach-pxa/palmtx.c
1255F: arch/arm/mach-pxa/include/mach/palmt5.h
1256F: arch/arm/mach-pxa/palmt5.c
1257F: arch/arm/mach-pxa/include/mach/palmld.h
1258F: arch/arm/mach-pxa/palmld.c
1259F: arch/arm/mach-pxa/include/mach/palmte2.h
1260F: arch/arm/mach-pxa/palmte2.c
1261F: arch/arm/mach-pxa/include/mach/palmtc.h
1262F: arch/arm/mach-pxa/palmtc.c
1263
1264ARM/PALM TREO SUPPORT
1265M: Tomas Cech <sleep_walker@suse.cz>
1266L: linux-arm-kernel@lists.infradead.org
1267W: http://hackndev.com
1268S: Maintained
1269F: arch/arm/mach-pxa/include/mach/palmtreo.h
1270F: arch/arm/mach-pxa/palmtreo.c
1271
1272ARM/PALMZ72 SUPPORT
1273M: Sergey Lapin <slapin@ossfans.org>
1274L: linux-arm-kernel@lists.infradead.org
1275W: http://hackndev.com
1276S: Maintained
1277F: arch/arm/mach-pxa/include/mach/palmz72.h
1278F: arch/arm/mach-pxa/palmz72.c
1279
1280ARM/PLEB SUPPORT
1281M: Peter Chubb <pleb@gelato.unsw.edu.au>
1282W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1283S: Maintained
1284
1285ARM/PT DIGITAL BOARD PORT
1286M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288W: http://www.arm.linux.org.uk/
1289S: Maintained
1290
1291ARM/QUALCOMM SUPPORT
1292M: Kumar Gala <galak@codeaurora.org>
1293M: David Brown <davidb@codeaurora.org>
1294L: linux-arm-msm@vger.kernel.org
1295S: Maintained
1296F: arch/arm/mach-qcom/
1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1298
1299ARM/RADISYS ENP2611 MACHINE SUPPORT
1300M: Lennert Buytenhek <kernel@wantstofly.org>
1301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302S: Maintained
1303
1304ARM/RISCPC ARCHITECTURE
1305M: Russell King <linux@arm.linux.org.uk>
1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307W: http://www.arm.linux.org.uk/
1308S: Maintained
1309F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1310F: arch/arm/include/asm/hardware/ioc.h
1311F: arch/arm/include/asm/hardware/iomd.h
1312F: arch/arm/include/asm/hardware/memc.h
1313F: arch/arm/mach-rpc/
1314F: drivers/net/ethernet/8390/etherh.c
1315F: drivers/net/ethernet/i825xx/ether1*
1316F: drivers/net/ethernet/seeq/ether3*
1317F: drivers/scsi/arm/
1318
1319ARM/Rockchip SoC support
1320M: Heiko Stuebner <heiko@sntech.de>
1321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322L: linux-rockchip@lists.infradead.org
1323S: Maintained
1324F: arch/arm/boot/dts/rk3*
1325F: arch/arm/mach-rockchip/
1326F: drivers/clk/rockchip/
1327F: drivers/i2c/busses/i2c-rk3x.c
1328F: drivers/*/*rockchip*
1329F: drivers/*/*/*rockchip*
1330F: sound/soc/rockchip/
1331
1332ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1333M: Kukjin Kim <kgene@kernel.org>
1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1336S: Maintained
1337F: arch/arm/boot/dts/s3c*
1338F: arch/arm/boot/dts/exynos*
1339F: arch/arm/plat-samsung/
1340F: arch/arm/mach-s3c24*/
1341F: arch/arm/mach-s3c64xx/
1342F: arch/arm/mach-s5p*/
1343F: arch/arm/mach-exynos*/
1344F: drivers/*/*s3c2410*
1345F: drivers/*/*/*s3c2410*
1346F: drivers/spi/spi-s3c*
1347F: sound/soc/samsung/*
1348N: exynos
1349
1350ARM/SAMSUNG MOBILE MACHINE SUPPORT
1351M: Kyungmin Park <kyungmin.park@samsung.com>
1352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353S: Maintained
1354F: arch/arm/mach-s5pv210/
1355
1356ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1357M: Kyungmin Park <kyungmin.park@samsung.com>
1358M: Kamil Debski <k.debski@samsung.com>
1359L: linux-arm-kernel@lists.infradead.org
1360L: linux-media@vger.kernel.org
1361S: Maintained
1362F: drivers/media/platform/s5p-g2d/
1363
1364ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1365M: Kyungmin Park <kyungmin.park@samsung.com>
1366M: Kamil Debski <k.debski@samsung.com>
1367M: Jeongtae Park <jtp.park@samsung.com>
1368L: linux-arm-kernel@lists.infradead.org
1369L: linux-media@vger.kernel.org
1370S: Maintained
1371F: arch/arm/plat-samsung/s5p-dev-mfc.c
1372F: drivers/media/platform/s5p-mfc/
1373
1374ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1375M: Kyungmin Park <kyungmin.park@samsung.com>
1376M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1377L: linux-arm-kernel@lists.infradead.org
1378L: linux-media@vger.kernel.org
1379S: Maintained
1380F: drivers/media/platform/s5p-tv/
1381
1382ARM/SHMOBILE ARM ARCHITECTURE
1383M: Simon Horman <horms@verge.net.au>
1384M: Magnus Damm <magnus.damm@gmail.com>
1385L: linux-sh@vger.kernel.org
1386W: http://oss.renesas.com
1387Q: http://patchwork.kernel.org/project/linux-sh/list/
1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1389S: Supported
1390F: arch/arm/boot/dts/emev2*
1391F: arch/arm/boot/dts/r7s*
1392F: arch/arm/boot/dts/r8a*
1393F: arch/arm/boot/dts/sh*
1394F: arch/arm/configs/ape6evm_defconfig
1395F: arch/arm/configs/armadillo800eva_defconfig
1396F: arch/arm/configs/bockw_defconfig
1397F: arch/arm/configs/kzm9g_defconfig
1398F: arch/arm/configs/lager_defconfig
1399F: arch/arm/configs/mackerel_defconfig
1400F: arch/arm/configs/marzen_defconfig
1401F: arch/arm/configs/shmobile_defconfig
1402F: arch/arm/include/debug/renesas-scif.S
1403F: arch/arm/mach-shmobile/
1404F: drivers/sh/
1405
1406ARM/SOCFPGA ARCHITECTURE
1407M: Dinh Nguyen <dinguyen@opensource.altera.com>
1408S: Maintained
1409F: arch/arm/mach-socfpga/
1410W: http://www.rocketboards.org
1411T: git://git.rocketboards.org/linux-socfpga.git
1412T: git://git.rocketboards.org/linux-socfpga-next.git
1413
1414ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1415M: Dinh Nguyen <dinguyen@opensource.altera.com>
1416S: Maintained
1417F: drivers/clk/socfpga/
1418
1419ARM/SOCFPGA EDAC SUPPORT
1420M: Thor Thayer <tthayer@opensource.altera.com>
1421S: Maintained
1422F: drivers/edac/altera_edac.
1423
1424ARM/STI ARCHITECTURE
1425M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1426M: Maxime Coquelin <maxime.coquelin@st.com>
1427M: Patrice Chotard <patrice.chotard@st.com>
1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429L: kernel@stlinux.com
1430W: http://www.stlinux.com
1431S: Maintained
1432F: arch/arm/mach-sti/
1433F: arch/arm/boot/dts/sti*
1434F: drivers/clocksource/arm_global_timer.c
1435F: drivers/i2c/busses/i2c-st.c
1436F: drivers/media/rc/st_rc.c
1437F: drivers/mmc/host/sdhci-st.c
1438F: drivers/phy/phy-stih407-usb.c
1439F: drivers/phy/phy-stih41x-usb.c
1440F: drivers/pinctrl/pinctrl-st.c
1441F: drivers/reset/sti/
1442F: drivers/tty/serial/st-asc.c
1443F: drivers/usb/dwc3/dwc3-st.c
1444F: drivers/usb/host/ehci-st.c
1445F: drivers/usb/host/ohci-st.c
1446F: drivers/ata/ahci_st.c
1447
1448ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1449M: Lennert Buytenhek <kernel@wantstofly.org>
1450L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1451S: Maintained
1452
1453ARM/TETON BGA MACHINE SUPPORT
1454M: "Mark F. Brown" <mark.brown314@gmail.com>
1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456S: Maintained
1457
1458ARM/THECUS N2100 MACHINE SUPPORT
1459M: Lennert Buytenhek <kernel@wantstofly.org>
1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461S: Maintained
1462
1463ARM/NUVOTON W90X900 ARM ARCHITECTURE
1464M: Wan ZongShun <mcuos.com@gmail.com>
1465L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466W: http://www.mcuos.com
1467S: Maintained
1468F: arch/arm/mach-w90x900/
1469F: drivers/input/keyboard/w90p910_keypad.c
1470F: drivers/input/touchscreen/w90p910_ts.c
1471F: drivers/watchdog/nuc900_wdt.c
1472F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1473F: drivers/mtd/nand/nuc900_nand.c
1474F: drivers/rtc/rtc-nuc900.c
1475F: drivers/spi/spi-nuc900.c
1476F: drivers/usb/host/ehci-w90x900.c
1477F: drivers/video/fbdev/nuc900fb.c
1478
1479ARM/U300 MACHINE SUPPORT
1480M: Linus Walleij <linus.walleij@linaro.org>
1481L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1482S: Supported
1483F: arch/arm/mach-u300/
1484F: drivers/clocksource/timer-u300.c
1485F: drivers/i2c/busses/i2c-stu300.c
1486F: drivers/rtc/rtc-coh901331.c
1487F: drivers/watchdog/coh901327_wdt.c
1488F: drivers/dma/coh901318*
1489F: drivers/mfd/ab3100*
1490F: drivers/rtc/rtc-ab3100.c
1491F: drivers/rtc/rtc-coh901331.c
1492T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1493
1494ARM/Ux500 ARM ARCHITECTURE
1495M: Linus Walleij <linus.walleij@linaro.org>
1496L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497S: Maintained
1498F: arch/arm/mach-ux500/
1499F: drivers/clocksource/clksrc-dbx500-prcmu.c
1500F: drivers/dma/ste_dma40*
1501F: drivers/hwspinlock/u8500_hsem.c
1502F: drivers/mfd/abx500*
1503F: drivers/mfd/ab8500*
1504F: drivers/mfd/dbx500*
1505F: drivers/mfd/db8500*
1506F: drivers/pinctrl/nomadik/pinctrl-ab*
1507F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1508F: drivers/rtc/rtc-ab8500.c
1509F: drivers/rtc/rtc-pl031.c
1510T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1511
1512ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1513M: Ulf Hansson <ulf.hansson@linaro.org>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515T: git git://git.linaro.org/people/ulfh/clk.git
1516S: Maintained
1517F: drivers/clk/ux500/
1518F: include/linux/platform_data/clk-ux500.h
1519
1520ARM/VERSATILE EXPRESS PLATFORM
1521M: Liviu Dudau <liviu.dudau@arm.com>
1522M: Sudeep Holla <sudeep.holla@arm.com>
1523M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525S: Maintained
1526F: arch/arm/boot/dts/vexpress*
1527F: arch/arm/mach-vexpress/
1528F: */*/vexpress*
1529F: */*/*/vexpress*
1530F: drivers/clk/versatile/clk-vexpress-osc.c
1531F: drivers/clocksource/versatile.c
1532
1533ARM/VFP SUPPORT
1534M: Russell King <linux@arm.linux.org.uk>
1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536W: http://www.arm.linux.org.uk/
1537S: Maintained
1538F: arch/arm/vfp/
1539
1540ARM/VOIPAC PXA270 SUPPORT
1541M: Marek Vasut <marek.vasut@gmail.com>
1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543S: Maintained
1544F: arch/arm/mach-pxa/vpac270.c
1545F: arch/arm/mach-pxa/include/mach/vpac270.h
1546
1547ARM/VT8500 ARM ARCHITECTURE
1548M: Tony Prisk <linux@prisktech.co.nz>
1549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550S: Maintained
1551F: arch/arm/mach-vt8500/
1552F: drivers/clocksource/vt8500_timer.c
1553F: drivers/i2c/busses/i2c-wmt.c
1554F: drivers/mmc/host/wmt-sdmmc.c
1555F: drivers/pwm/pwm-vt8500.c
1556F: drivers/rtc/rtc-vt8500.c
1557F: drivers/tty/serial/vt8500_serial.c
1558F: drivers/usb/host/ehci-platform.c
1559F: drivers/usb/host/uhci-platform.c
1560F: drivers/video/fbdev/vt8500lcdfb.*
1561F: drivers/video/fbdev/wm8505fb*
1562F: drivers/video/fbdev/wmt_ge_rops.*
1563
1564ARM/ZIPIT Z2 SUPPORT
1565M: Marek Vasut <marek.vasut@gmail.com>
1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567S: Maintained
1568F: arch/arm/mach-pxa/z2.c
1569F: arch/arm/mach-pxa/include/mach/z2.h
1570
1571ARM/ZYNQ ARCHITECTURE
1572M: Michal Simek <michal.simek@xilinx.com>
1573R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1574L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1575W: http://wiki.xilinx.com
1576T: git git://git.xilinx.com/linux-xlnx.git
1577S: Supported
1578F: arch/arm/mach-zynq/
1579F: drivers/cpuidle/cpuidle-zynq.c
1580F: drivers/block/xsysace.c
1581N: zynq
1582N: xilinx
1583F: drivers/clocksource/cadence_ttc_timer.c
1584F: drivers/i2c/busses/i2c-cadence.c
1585F: drivers/mmc/host/sdhci-of-arasan.c
1586
1587ARM SMMU DRIVER
1588M: Will Deacon <will.deacon@arm.com>
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Maintained
1591F: drivers/iommu/arm-smmu.c
1592
1593ARM64 PORT (AARCH64 ARCHITECTURE)
1594M: Catalin Marinas <catalin.marinas@arm.com>
1595M: Will Deacon <will.deacon@arm.com>
1596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597S: Maintained
1598F: arch/arm64/
1599F: Documentation/arm64/
1600
1601AS3645A LED FLASH CONTROLLER DRIVER
1602M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1603L: linux-media@vger.kernel.org
1604T: git git://linuxtv.org/media_tree.git
1605S: Maintained
1606F: drivers/media/i2c/as3645a.c
1607F: include/media/as3645a.h
1608
1609ASC7621 HARDWARE MONITOR DRIVER
1610M: George Joseph <george.joseph@fairview5.com>
1611L: lm-sensors@lm-sensors.org
1612S: Maintained
1613F: Documentation/hwmon/asc7621
1614F: drivers/hwmon/asc7621.c
1615
1616ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1617M: Corentin Chary <corentin.chary@gmail.com>
1618L: acpi4asus-user@lists.sourceforge.net
1619L: platform-driver-x86@vger.kernel.org
1620W: http://acpi4asus.sf.net
1621S: Maintained
1622F: drivers/platform/x86/asus*.c
1623F: drivers/platform/x86/eeepc*.c
1624
1625ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1626R: Dan Williams <dan.j.williams@intel.com>
1627W: http://sourceforge.net/projects/xscaleiop
1628S: Odd fixes
1629F: Documentation/crypto/async-tx-api.txt
1630F: crypto/async_tx/
1631F: drivers/dma/
1632F: include/linux/dmaengine.h
1633F: include/linux/async_tx.h
1634
1635AT24 EEPROM DRIVER
1636M: Wolfram Sang <wsa@the-dreams.de>
1637L: linux-i2c@vger.kernel.org
1638S: Maintained
1639F: drivers/misc/eeprom/at24.c
1640F: include/linux/platform_data/at24.h
1641
1642ATA OVER ETHERNET (AOE) DRIVER
1643M: "Ed L. Cashin" <ecashin@coraid.com>
1644W: http://support.coraid.com/support/linux
1645S: Supported
1646F: Documentation/aoe/
1647F: drivers/block/aoe/
1648
1649ATHEROS ATH GENERIC UTILITIES
1650M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1651L: linux-wireless@vger.kernel.org
1652S: Supported
1653F: drivers/net/wireless/ath/*
1654
1655ATHEROS ATH5K WIRELESS DRIVER
1656M: Jiri Slaby <jirislaby@gmail.com>
1657M: Nick Kossifidis <mickflemm@gmail.com>
1658M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1659L: linux-wireless@vger.kernel.org
1660L: ath5k-devel@lists.ath5k.org
1661W: http://wireless.kernel.org/en/users/Drivers/ath5k
1662S: Maintained
1663F: drivers/net/wireless/ath/ath5k/
1664
1665ATHEROS ATH6KL WIRELESS DRIVER
1666M: Kalle Valo <kvalo@qca.qualcomm.com>
1667L: linux-wireless@vger.kernel.org
1668W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1669T: git git://github.com/kvalo/ath.git
1670S: Supported
1671F: drivers/net/wireless/ath/ath6kl/
1672
1673WILOCITY WIL6210 WIRELESS DRIVER
1674M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1675L: linux-wireless@vger.kernel.org
1676L: wil6210@qca.qualcomm.com
1677S: Supported
1678W: http://wireless.kernel.org/en/users/Drivers/wil6210
1679F: drivers/net/wireless/ath/wil6210/
1680F: include/uapi/linux/wil6210_uapi.h
1681
1682CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1683M: Christian Lamparter <chunkeey@googlemail.com>
1684L: linux-wireless@vger.kernel.org
1685W: http://wireless.kernel.org/en/users/Drivers/carl9170
1686S: Maintained
1687F: drivers/net/wireless/ath/carl9170/
1688
1689ATK0110 HWMON DRIVER
1690M: Luca Tettamanti <kronos.it@gmail.com>
1691L: lm-sensors@lm-sensors.org
1692S: Maintained
1693F: drivers/hwmon/asus_atk0110.c
1694
1695ATI_REMOTE2 DRIVER
1696M: Ville Syrjala <syrjala@sci.fi>
1697S: Maintained
1698F: drivers/input/misc/ati_remote2.c
1699
1700ATLX ETHERNET DRIVERS
1701M: Jay Cliburn <jcliburn@gmail.com>
1702M: Chris Snook <chris.snook@gmail.com>
1703L: netdev@vger.kernel.org
1704W: http://sourceforge.net/projects/atl1
1705W: http://atl1.sourceforge.net
1706S: Maintained
1707F: drivers/net/ethernet/atheros/
1708
1709ATM
1710M: Chas Williams <chas@cmf.nrl.navy.mil>
1711L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1712L: netdev@vger.kernel.org
1713W: http://linux-atm.sourceforge.net
1714S: Maintained
1715F: drivers/atm/
1716F: include/linux/atm*
1717F: include/uapi/linux/atm*
1718
1719ATMEL AT91 / AT32 MCI DRIVER
1720M: Ludovic Desroches <ludovic.desroches@atmel.com>
1721S: Maintained
1722F: drivers/mmc/host/atmel-mci.c
1723F: drivers/mmc/host/atmel-mci-regs.h
1724
1725ATMEL AT91 / AT32 SERIAL DRIVER
1726M: Nicolas Ferre <nicolas.ferre@atmel.com>
1727S: Supported
1728F: drivers/tty/serial/atmel_serial.c
1729
1730ATMEL Audio ALSA driver
1731M: Bo Shen <voice.shen@atmel.com>
1732L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1733S: Supported
1734F: sound/soc/atmel
1735
1736ATMEL DMA DRIVER
1737M: Nicolas Ferre <nicolas.ferre@atmel.com>
1738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1739S: Supported
1740F: drivers/dma/at_hdmac.c
1741F: drivers/dma/at_hdmac_regs.h
1742F: include/linux/platform_data/dma-atmel.h
1743
1744ATMEL XDMA DRIVER
1745M: Ludovic Desroches <ludovic.desroches@atmel.com>
1746L: linux-arm-kernel@lists.infradead.org
1747L: dmaengine@vger.kernel.org
1748S: Supported
1749F: drivers/dma/at_xdmac.c
1750
1751ATMEL I2C DRIVER
1752M: Ludovic Desroches <ludovic.desroches@atmel.com>
1753L: linux-i2c@vger.kernel.org
1754S: Supported
1755F: drivers/i2c/busses/i2c-at91.c
1756
1757ATMEL ISI DRIVER
1758M: Josh Wu <josh.wu@atmel.com>
1759L: linux-media@vger.kernel.org
1760S: Supported
1761F: drivers/media/platform/soc_camera/atmel-isi.c
1762F: include/media/atmel-isi.h
1763
1764ATMEL LCDFB DRIVER
1765M: Nicolas Ferre <nicolas.ferre@atmel.com>
1766L: linux-fbdev@vger.kernel.org
1767S: Maintained
1768F: drivers/video/fbdev/atmel_lcdfb.c
1769F: include/video/atmel_lcdc.h
1770
1771ATMEL MACB ETHERNET DRIVER
1772M: Nicolas Ferre <nicolas.ferre@atmel.com>
1773S: Supported
1774F: drivers/net/ethernet/cadence/
1775
1776ATMEL NAND DRIVER
1777M: Josh Wu <josh.wu@atmel.com>
1778L: linux-mtd@lists.infradead.org
1779S: Supported
1780F: drivers/mtd/nand/atmel_nand*
1781
1782ATMEL SPI DRIVER
1783M: Nicolas Ferre <nicolas.ferre@atmel.com>
1784S: Supported
1785F: drivers/spi/spi-atmel.*
1786
1787ATMEL SSC DRIVER
1788M: Bo Shen <voice.shen@atmel.com>
1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790S: Supported
1791F: drivers/misc/atmel-ssc.c
1792F: include/linux/atmel-ssc.h
1793
1794ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1795M: Nicolas Ferre <nicolas.ferre@atmel.com>
1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797S: Supported
1798F: drivers/misc/atmel_tclib.c
1799F: drivers/clocksource/tcb_clksrc.c
1800
1801ATMEL USBA UDC DRIVER
1802M: Nicolas Ferre <nicolas.ferre@atmel.com>
1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804S: Supported
1805F: drivers/usb/gadget/udc/atmel_usba_udc.*
1806
1807ATMEL WIRELESS DRIVER
1808M: Simon Kelley <simon@thekelleys.org.uk>
1809L: linux-wireless@vger.kernel.org
1810W: http://www.thekelleys.org.uk/atmel
1811W: http://atmelwlandriver.sourceforge.net/
1812S: Maintained
1813F: drivers/net/wireless/atmel*
1814
1815ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1816M: Bradley Grove <linuxdrivers@attotech.com>
1817L: linux-scsi@vger.kernel.org
1818W: http://www.attotech.com
1819S: Supported
1820F: drivers/scsi/esas2r
1821
1822AUDIT SUBSYSTEM
1823M: Paul Moore <paul@paul-moore.com>
1824M: Eric Paris <eparis@redhat.com>
1825L: linux-audit@redhat.com (moderated for non-subscribers)
1826W: http://people.redhat.com/sgrubb/audit/
1827T: git git://git.infradead.org/users/pcmoore/audit
1828S: Maintained
1829F: include/linux/audit.h
1830F: include/uapi/linux/audit.h
1831F: kernel/audit*
1832
1833AUXILIARY DISPLAY DRIVERS
1834M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1835W: http://miguelojeda.es/auxdisplay.htm
1836W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1837S: Maintained
1838F: drivers/auxdisplay/
1839F: include/linux/cfag12864b.h
1840
1841AVR32 ARCHITECTURE
1842M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1843M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1844W: http://www.atmel.com/products/AVR32/
1845W: http://mirror.egtvedt.no/avr32linux.org/
1846W: http://avrfreaks.net/
1847S: Maintained
1848F: arch/avr32/
1849
1850AVR32/AT32AP MACHINE SUPPORT
1851M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1852M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1853S: Maintained
1854F: arch/avr32/mach-at32ap/
1855
1856AX.25 NETWORK LAYER
1857M: Ralf Baechle <ralf@linux-mips.org>
1858L: linux-hams@vger.kernel.org
1859W: http://www.linux-ax25.org/
1860S: Maintained
1861F: include/uapi/linux/ax25.h
1862F: include/net/ax25.h
1863F: net/ax25/
1864
1865AZ6007 DVB DRIVER
1866M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1867L: linux-media@vger.kernel.org
1868W: http://linuxtv.org
1869T: git git://linuxtv.org/media_tree.git
1870S: Maintained
1871F: drivers/media/usb/dvb-usb-v2/az6007.c
1872
1873AZTECH FM RADIO RECEIVER DRIVER
1874M: Hans Verkuil <hverkuil@xs4all.nl>
1875L: linux-media@vger.kernel.org
1876T: git git://linuxtv.org/media_tree.git
1877W: http://linuxtv.org
1878S: Maintained
1879F: drivers/media/radio/radio-aztech*
1880
1881B43 WIRELESS DRIVER
1882M: Stefano Brivio <stefano.brivio@polimi.it>
1883L: linux-wireless@vger.kernel.org
1884L: b43-dev@lists.infradead.org
1885W: http://wireless.kernel.org/en/users/Drivers/b43
1886S: Maintained
1887F: drivers/net/wireless/b43/
1888
1889B43LEGACY WIRELESS DRIVER
1890M: Larry Finger <Larry.Finger@lwfinger.net>
1891M: Stefano Brivio <stefano.brivio@polimi.it>
1892L: linux-wireless@vger.kernel.org
1893L: b43-dev@lists.infradead.org
1894W: http://wireless.kernel.org/en/users/Drivers/b43
1895S: Maintained
1896F: drivers/net/wireless/b43legacy/
1897
1898BACKLIGHT CLASS/SUBSYSTEM
1899M: Jingoo Han <jg1.han@samsung.com>
1900M: Lee Jones <lee.jones@linaro.org>
1901S: Maintained
1902F: drivers/video/backlight/
1903F: include/linux/backlight.h
1904
1905BATMAN ADVANCED
1906M: Marek Lindner <mareklindner@neomailbox.ch>
1907M: Simon Wunderlich <sw@simonwunderlich.de>
1908M: Antonio Quartulli <antonio@meshcoding.com>
1909L: b.a.t.m.a.n@lists.open-mesh.org
1910W: http://www.open-mesh.org/
1911S: Maintained
1912F: net/batman-adv/
1913
1914BAYCOM/HDLCDRV DRIVERS FOR AX.25
1915M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1916L: linux-hams@vger.kernel.org
1917W: http://www.baycom.org/~tom/ham/ham.html
1918S: Maintained
1919F: drivers/net/hamradio/baycom*
1920
1921BCACHE (BLOCK LAYER CACHE)
1922M: Kent Overstreet <kmo@daterainc.com>
1923L: linux-bcache@vger.kernel.org
1924W: http://bcache.evilpiepirate.org
1925S: Maintained:
1926F: drivers/md/bcache/
1927
1928BEFS FILE SYSTEM
1929S: Orphan
1930F: Documentation/filesystems/befs.txt
1931F: fs/befs/
1932
1933BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1934M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1935L: netdev@vger.kernel.org
1936S: Maintained
1937F: drivers/net/ethernet/ec_bhf.c
1938
1939BFS FILE SYSTEM
1940M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1941S: Maintained
1942F: Documentation/filesystems/bfs.txt
1943F: fs/bfs/
1944F: include/uapi/linux/bfs_fs.h
1945
1946BLACKFIN ARCHITECTURE
1947M: Steven Miao <realmz6@gmail.com>
1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1949T: git git://git.code.sf.net/p/adi-linux/code
1950W: http://blackfin.uclinux.org
1951S: Supported
1952F: arch/blackfin/
1953
1954BLACKFIN EMAC DRIVER
1955L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1956W: http://blackfin.uclinux.org
1957S: Supported
1958F: drivers/net/ethernet/adi/
1959
1960BLACKFIN RTC DRIVER
1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1962W: http://blackfin.uclinux.org
1963S: Supported
1964F: drivers/rtc/rtc-bfin.c
1965
1966BLACKFIN SDH DRIVER
1967M: Sonic Zhang <sonic.zhang@analog.com>
1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1969W: http://blackfin.uclinux.org
1970S: Supported
1971F: drivers/mmc/host/bfin_sdh.c
1972
1973BLACKFIN SERIAL DRIVER
1974M: Sonic Zhang <sonic.zhang@analog.com>
1975L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1976W: http://blackfin.uclinux.org
1977S: Supported
1978F: drivers/tty/serial/bfin_uart.c
1979
1980BLACKFIN WATCHDOG DRIVER
1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1982W: http://blackfin.uclinux.org
1983S: Supported
1984F: drivers/watchdog/bfin_wdt.c
1985
1986BLACKFIN I2C TWI DRIVER
1987M: Sonic Zhang <sonic.zhang@analog.com>
1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1989W: http://blackfin.uclinux.org/
1990S: Supported
1991F: drivers/i2c/busses/i2c-bfin-twi.c
1992
1993BLACKFIN MEDIA DRIVER
1994M: Scott Jiang <scott.jiang.linux@gmail.com>
1995L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1996W: http://blackfin.uclinux.org/
1997S: Supported
1998F: drivers/media/platform/blackfin/
1999F: drivers/media/i2c/adv7183*
2000F: drivers/media/i2c/vs6624*
2001
2002BLINKM RGB LED DRIVER
2003M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2004S: Maintained
2005F: drivers/leds/leds-blinkm.c
2006
2007BLOCK LAYER
2008M: Jens Axboe <axboe@kernel.dk>
2009T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2010S: Maintained
2011F: block/
2012
2013BLOCK2MTD DRIVER
2014M: Joern Engel <joern@lazybastard.org>
2015L: linux-mtd@lists.infradead.org
2016S: Maintained
2017F: drivers/mtd/devices/block2mtd.c
2018
2019BLUETOOTH DRIVERS
2020M: Marcel Holtmann <marcel@holtmann.org>
2021M: Gustavo Padovan <gustavo@padovan.org>
2022M: Johan Hedberg <johan.hedberg@gmail.com>
2023L: linux-bluetooth@vger.kernel.org
2024W: http://www.bluez.org/
2025T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2026T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2027S: Maintained
2028F: drivers/bluetooth/
2029
2030BLUETOOTH SUBSYSTEM
2031M: Marcel Holtmann <marcel@holtmann.org>
2032M: Gustavo Padovan <gustavo@padovan.org>
2033M: Johan Hedberg <johan.hedberg@gmail.com>
2034L: linux-bluetooth@vger.kernel.org
2035W: http://www.bluez.org/
2036T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2037T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2038S: Maintained
2039F: net/bluetooth/
2040F: include/net/bluetooth/
2041
2042BONDING DRIVER
2043M: Jay Vosburgh <j.vosburgh@gmail.com>
2044M: Veaceslav Falico <vfalico@gmail.com>
2045M: Andy Gospodarek <andy@greyhouse.net>
2046L: netdev@vger.kernel.org
2047W: http://sourceforge.net/projects/bonding/
2048S: Supported
2049F: drivers/net/bonding/
2050F: include/uapi/linux/if_bonding.h
2051
2052BPF (Safe dynamic programs and tools)
2053M: Alexei Starovoitov <ast@kernel.org>
2054L: netdev@vger.kernel.org
2055L: linux-kernel@vger.kernel.org
2056S: Supported
2057F: kernel/bpf/
2058
2059BROADCOM B44 10/100 ETHERNET DRIVER
2060M: Gary Zambrano <zambrano@broadcom.com>
2061L: netdev@vger.kernel.org
2062S: Supported
2063F: drivers/net/ethernet/broadcom/b44.*
2064
2065BROADCOM GENET ETHERNET DRIVER
2066M: Florian Fainelli <f.fainelli@gmail.com>
2067L: netdev@vger.kernel.org
2068S: Supported
2069F: drivers/net/ethernet/broadcom/genet/
2070
2071BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2072M: Sony Chacko <sony.chacko@qlogic.com>
2073M: Dept-HSGLinuxNICDev@qlogic.com
2074L: netdev@vger.kernel.org
2075S: Supported
2076F: drivers/net/ethernet/broadcom/bnx2.*
2077F: drivers/net/ethernet/broadcom/bnx2_*
2078
2079BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2080M: Ariel Elior <ariel.elior@qlogic.com>
2081L: netdev@vger.kernel.org
2082S: Supported
2083F: drivers/net/ethernet/broadcom/bnx2x/
2084
2085BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2086M: Christian Daudt <bcm@fixthebug.org>
2087M: Matt Porter <mporter@linaro.org>
2088M: Florian Fainelli <f.fainelli@gmail.com>
2089L: bcm-kernel-feedback-list@broadcom.com
2090T: git git://github.com/broadcom/mach-bcm
2091S: Maintained
2092F: arch/arm/mach-bcm/
2093F: arch/arm/boot/dts/bcm113*
2094F: arch/arm/boot/dts/bcm216*
2095F: arch/arm/boot/dts/bcm281*
2096F: arch/arm/configs/bcm_defconfig
2097F: drivers/mmc/host/sdhci-bcm-kona.c
2098F: drivers/clocksource/bcm_kona_timer.c
2099
2100BROADCOM BCM2835 ARM ARCHITECTURE
2101M: Stephen Warren <swarren@wwwdotorg.org>
2102M: Lee Jones <lee@kernel.org>
2103L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2104T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2105S: Maintained
2106N: bcm2835
2107
2108BROADCOM BCM33XX MIPS ARCHITECTURE
2109M: Kevin Cernekee <cernekee@gmail.com>
2110L: linux-mips@linux-mips.org
2111S: Maintained
2112F: arch/mips/bcm3384/*
2113F: arch/mips/include/asm/mach-bcm3384/*
2114F: arch/mips/kernel/*bmips*
2115
2116BROADCOM BCM5301X ARM ARCHITECTURE
2117M: Hauke Mehrtens <hauke@hauke-m.de>
2118L: linux-arm-kernel@lists.infradead.org
2119S: Maintained
2120F: arch/arm/mach-bcm/bcm_5301x.c
2121F: arch/arm/boot/dts/bcm5301x.dtsi
2122F: arch/arm/boot/dts/bcm470*
2123
2124BROADCOM BCM63XX ARM ARCHITECTURE
2125M: Florian Fainelli <f.fainelli@gmail.com>
2126L: linux-arm-kernel@lists.infradead.org
2127T: git git://git.github.com/brcm/linux.git
2128S: Maintained
2129F: arch/arm/mach-bcm/bcm63xx.c
2130F: arch/arm/include/debug/bcm63xx.S
2131
2132BROADCOM BCM63XX/BCM33XX UDC DRIVER
2133M: Kevin Cernekee <cernekee@gmail.com>
2134L: linux-usb@vger.kernel.org
2135S: Maintained
2136F: drivers/usb/gadget/udc/bcm63xx_udc.*
2137
2138BROADCOM BCM7XXX ARM ARCHITECTURE
2139M: Marc Carino <marc.ceeeee@gmail.com>
2140M: Brian Norris <computersforpeace@gmail.com>
2141M: Gregory Fong <gregory.0xf0@gmail.com>
2142M: Florian Fainelli <f.fainelli@gmail.com>
2143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2144S: Maintained
2145F: arch/arm/mach-bcm/*brcmstb*
2146F: arch/arm/boot/dts/bcm7*.dts*
2147F: drivers/bus/brcmstb_gisb.c
2148
2149BROADCOM BMIPS MIPS ARCHITECTURE
2150M: Kevin Cernekee <cernekee@gmail.com>
2151M: Florian Fainelli <f.fainelli@gmail.com>
2152L: linux-mips@linux-mips.org
2153S: Maintained
2154F: arch/mips/bmips/*
2155F: arch/mips/include/asm/mach-bmips/*
2156F: arch/mips/kernel/*bmips*
2157F: arch/mips/boot/dts/bcm*.dts*
2158F: drivers/irqchip/irq-bcm7*
2159F: drivers/irqchip/irq-brcmstb*
2160
2161BROADCOM TG3 GIGABIT ETHERNET DRIVER
2162M: Prashant Sreedharan <prashant@broadcom.com>
2163M: Michael Chan <mchan@broadcom.com>
2164L: netdev@vger.kernel.org
2165S: Supported
2166F: drivers/net/ethernet/broadcom/tg3.*
2167
2168BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2169M: Brett Rudley <brudley@broadcom.com>
2170M: Arend van Spriel <arend@broadcom.com>
2171M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2172M: Hante Meuleman <meuleman@broadcom.com>
2173L: linux-wireless@vger.kernel.org
2174L: brcm80211-dev-list@broadcom.com
2175S: Supported
2176F: drivers/net/wireless/brcm80211/
2177
2178BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2179M: QLogic-Storage-Upstream@qlogic.com
2180L: linux-scsi@vger.kernel.org
2181S: Supported
2182F: drivers/scsi/bnx2fc/
2183
2184BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2185M: QLogic-Storage-Upstream@qlogic.com
2186L: linux-scsi@vger.kernel.org
2187S: Supported
2188F: drivers/scsi/bnx2i/
2189
2190BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2191M: Ray Jui <rjui@broadcom.com>
2192M: Scott Branden <sbranden@broadcom.com>
2193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2194L: bcm-kernel-feedback-list@broadcom.com
2195T: git git://git.github.com/brcm/linux.git
2196S: Maintained
2197N: iproc
2198N: cygnus
2199N: bcm9113*
2200N: bcm9583*
2201N: bcm583*
2202N: bcm113*
2203
2204BROADCOM KONA GPIO DRIVER
2205M: Ray Jui <rjui@broadcom.com>
2206L: bcm-kernel-feedback-list@broadcom.com
2207S: Supported
2208F: drivers/gpio/gpio-bcm-kona.c
2209F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2210
2211BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2212M: Rafał Miłecki <zajec5@gmail.com>
2213L: linux-wireless@vger.kernel.org
2214S: Maintained
2215F: drivers/bcma/
2216F: include/linux/bcma/
2217
2218BROADCOM SYSTEMPORT ETHERNET DRIVER
2219M: Florian Fainelli <f.fainelli@gmail.com>
2220L: netdev@vger.kernel.org
2221S: Supported
2222F: drivers/net/ethernet/broadcom/bcmsysport.*
2223
2224BROCADE BFA FC SCSI DRIVER
2225M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2226M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2227L: linux-scsi@vger.kernel.org
2228S: Supported
2229F: drivers/scsi/bfa/
2230
2231BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2232M: Rasesh Mody <rasesh.mody@qlogic.com>
2233L: netdev@vger.kernel.org
2234S: Supported
2235F: drivers/net/ethernet/brocade/bna/
2236
2237BSG (block layer generic sg v4 driver)
2238M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2239L: linux-scsi@vger.kernel.org
2240S: Supported
2241F: block/bsg.c
2242F: include/linux/bsg.h
2243F: include/uapi/linux/bsg.h
2244
2245BT87X AUDIO DRIVER
2246M: Clemens Ladisch <clemens@ladisch.de>
2247L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2248T: git git://git.alsa-project.org/alsa-kernel.git
2249S: Maintained
2250F: Documentation/sound/alsa/Bt87x.txt
2251F: sound/pci/bt87x.c
2252
2253BT8XXGPIO DRIVER
2254M: Michael Buesch <m@bues.ch>
2255W: http://bu3sch.de/btgpio.php
2256S: Maintained
2257F: drivers/gpio/gpio-bt8xx.c
2258
2259BTRFS FILE SYSTEM
2260M: Chris Mason <clm@fb.com>
2261M: Josef Bacik <jbacik@fb.com>
2262M: David Sterba <dsterba@suse.cz>
2263L: linux-btrfs@vger.kernel.org
2264W: http://btrfs.wiki.kernel.org/
2265Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2266T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2267S: Maintained
2268F: Documentation/filesystems/btrfs.txt
2269F: fs/btrfs/
2270
2271BTTV VIDEO4LINUX DRIVER
2272M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2273L: linux-media@vger.kernel.org
2274W: http://linuxtv.org
2275T: git git://linuxtv.org/media_tree.git
2276S: Odd fixes
2277F: Documentation/video4linux/bttv/
2278F: drivers/media/pci/bt8xx/bttv*
2279
2280BUSLOGIC SCSI DRIVER
2281M: Khalid Aziz <khalid@gonehiking.org>
2282L: linux-scsi@vger.kernel.org
2283S: Maintained
2284F: drivers/scsi/BusLogic.*
2285F: drivers/scsi/FlashPoint.*
2286
2287C-MEDIA CMI8788 DRIVER
2288M: Clemens Ladisch <clemens@ladisch.de>
2289L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2290T: git git://git.alsa-project.org/alsa-kernel.git
2291S: Maintained
2292F: sound/pci/oxygen/
2293
2294C6X ARCHITECTURE
2295M: Mark Salter <msalter@redhat.com>
2296M: Aurelien Jacquiot <a-jacquiot@ti.com>
2297L: linux-c6x-dev@linux-c6x.org
2298W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2299S: Maintained
2300F: arch/c6x/
2301
2302CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2303M: David Howells <dhowells@redhat.com>
2304L: linux-cachefs@redhat.com
2305S: Supported
2306F: Documentation/filesystems/caching/cachefiles.txt
2307F: fs/cachefiles/
2308
2309CADET FM/AM RADIO RECEIVER DRIVER
2310M: Hans Verkuil <hverkuil@xs4all.nl>
2311L: linux-media@vger.kernel.org
2312T: git git://linuxtv.org/media_tree.git
2313W: http://linuxtv.org
2314S: Maintained
2315F: drivers/media/radio/radio-cadet*
2316
2317CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2318M: Jonathan Corbet <corbet@lwn.net>
2319L: linux-media@vger.kernel.org
2320T: git git://linuxtv.org/media_tree.git
2321S: Maintained
2322F: Documentation/video4linux/cafe_ccic
2323F: drivers/media/platform/marvell-ccic/
2324
2325CAIF NETWORK LAYER
2326M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2327L: netdev@vger.kernel.org
2328S: Supported
2329F: Documentation/networking/caif/
2330F: drivers/net/caif/
2331F: include/uapi/linux/caif/
2332F: include/net/caif/
2333F: net/caif/
2334
2335CALGARY x86-64 IOMMU
2336M: Muli Ben-Yehuda <muli@il.ibm.com>
2337M: "Jon D. Mason" <jdmason@kudzu.us>
2338L: discuss@x86-64.org
2339S: Maintained
2340F: arch/x86/kernel/pci-calgary_64.c
2341F: arch/x86/kernel/tce_64.c
2342F: arch/x86/include/asm/calgary.h
2343F: arch/x86/include/asm/tce.h
2344
2345CAN NETWORK LAYER
2346M: Oliver Hartkopp <socketcan@hartkopp.net>
2347L: linux-can@vger.kernel.org
2348W: http://gitorious.org/linux-can
2349T: git git://gitorious.org/linux-can/linux-can-next.git
2350S: Maintained
2351F: Documentation/networking/can.txt
2352F: net/can/
2353F: include/linux/can/core.h
2354F: include/uapi/linux/can.h
2355F: include/uapi/linux/can/bcm.h
2356F: include/uapi/linux/can/raw.h
2357F: include/uapi/linux/can/gw.h
2358
2359CAN NETWORK DRIVERS
2360M: Wolfgang Grandegger <wg@grandegger.com>
2361M: Marc Kleine-Budde <mkl@pengutronix.de>
2362L: linux-can@vger.kernel.org
2363W: http://gitorious.org/linux-can
2364T: git git://gitorious.org/linux-can/linux-can-next.git
2365S: Maintained
2366F: drivers/net/can/
2367F: include/linux/can/dev.h
2368F: include/linux/can/platform/
2369F: include/uapi/linux/can/error.h
2370F: include/uapi/linux/can/netlink.h
2371
2372CAPABILITIES
2373M: Serge Hallyn <serge.hallyn@canonical.com>
2374L: linux-security-module@vger.kernel.org
2375S: Supported
2376F: include/linux/capability.h
2377F: include/uapi/linux/capability.h
2378F: security/capability.c
2379F: security/commoncap.c
2380F: kernel/capability.c
2381
2382CC2520 IEEE-802.15.4 RADIO DRIVER
2383M: Varka Bhadram <varkabhadram@gmail.com>
2384L: linux-wpan@vger.kernel.org
2385S: Maintained
2386F: drivers/net/ieee802154/cc2520.c
2387F: include/linux/spi/cc2520.h
2388F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2389
2390CELL BROADBAND ENGINE ARCHITECTURE
2391M: Arnd Bergmann <arnd@arndb.de>
2392L: linuxppc-dev@lists.ozlabs.org
2393L: cbe-oss-dev@lists.ozlabs.org
2394W: http://www.ibm.com/developerworks/power/cell/
2395S: Supported
2396F: arch/powerpc/include/asm/cell*.h
2397F: arch/powerpc/include/asm/spu*.h
2398F: arch/powerpc/include/uapi/asm/spu*.h
2399F: arch/powerpc/oprofile/*cell*
2400F: arch/powerpc/platforms/cell/
2401
2402CEPH DISTRIBUTED FILE SYSTEM CLIENT
2403M: Sage Weil <sage@inktank.com>
2404L: ceph-devel@vger.kernel.org
2405W: http://ceph.com/
2406T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2407S: Supported
2408F: Documentation/filesystems/ceph.txt
2409F: fs/ceph/
2410F: net/ceph/
2411F: include/linux/ceph/
2412F: include/linux/crush/
2413
2414CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2415L: linux-usb@vger.kernel.org
2416S: Orphan
2417F: Documentation/usb/WUSB-Design-overview.txt
2418F: Documentation/usb/wusb-cbaf
2419F: drivers/usb/host/hwa-hc.c
2420F: drivers/usb/host/whci/
2421F: drivers/usb/wusbcore/
2422F: include/linux/usb/wusb*
2423
2424CFAG12864B LCD DRIVER
2425M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2426W: http://miguelojeda.es/auxdisplay.htm
2427W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2428S: Maintained
2429F: drivers/auxdisplay/cfag12864b.c
2430F: include/linux/cfag12864b.h
2431
2432CFAG12864BFB LCD FRAMEBUFFER DRIVER
2433M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2434W: http://miguelojeda.es/auxdisplay.htm
2435W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2436S: Maintained
2437F: drivers/auxdisplay/cfag12864bfb.c
2438F: include/linux/cfag12864b.h
2439
2440CFG80211 and NL80211
2441M: Johannes Berg <johannes@sipsolutions.net>
2442L: linux-wireless@vger.kernel.org
2443W: http://wireless.kernel.org/
2444T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2445T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2446S: Maintained
2447F: include/uapi/linux/nl80211.h
2448F: include/net/cfg80211.h
2449F: net/wireless/*
2450X: net/wireless/wext*
2451
2452CHAR and MISC DRIVERS
2453M: Arnd Bergmann <arnd@arndb.de>
2454M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2455T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2456S: Supported
2457F: drivers/char/*
2458F: drivers/misc/*
2459F: include/linux/miscdevice.h
2460
2461CHECKPATCH
2462M: Andy Whitcroft <apw@canonical.com>
2463M: Joe Perches <joe@perches.com>
2464S: Maintained
2465F: scripts/checkpatch.pl
2466
2467CHINESE DOCUMENTATION
2468M: Harry Wei <harryxiyou@gmail.com>
2469L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2470L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2471S: Maintained
2472F: Documentation/zh_CN/
2473
2474CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2475M: Peter Chen <Peter.Chen@freescale.com>
2476T: git git://github.com/hzpeterchen/linux-usb.git
2477L: linux-usb@vger.kernel.org
2478S: Maintained
2479F: drivers/usb/chipidea/
2480
2481CHROME HARDWARE PLATFORM SUPPORT
2482M: Olof Johansson <olof@lixom.net>
2483S: Maintained
2484F: drivers/platform/chrome/
2485
2486CISCO VIC ETHERNET NIC DRIVER
2487M: Christian Benvenuti <benve@cisco.com>
2488M: Sujith Sankar <ssujith@cisco.com>
2489M: Govindarajulu Varadarajan <_govind@gmx.com>
2490M: Neel Patel <neepatel@cisco.com>
2491S: Supported
2492F: drivers/net/ethernet/cisco/enic/
2493
2494CISCO VIC LOW LATENCY NIC DRIVER
2495M: Upinder Malhi <umalhi@cisco.com>
2496S: Supported
2497F: drivers/infiniband/hw/usnic
2498
2499CIRRUS LOGIC EP93XX ETHERNET DRIVER
2500M: Hartley Sweeten <hsweeten@visionengravers.com>
2501L: netdev@vger.kernel.org
2502S: Maintained
2503F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2504
2505CIRRUS LOGIC AUDIO CODEC DRIVERS
2506M: Brian Austin <brian.austin@cirrus.com>
2507M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2508L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2509S: Maintained
2510F: sound/soc/codecs/cs*
2511
2512CLEANCACHE API
2513M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2514L: linux-kernel@vger.kernel.org
2515S: Maintained
2516F: mm/cleancache.c
2517F: include/linux/cleancache.h
2518
2519CLK API
2520M: Russell King <linux@arm.linux.org.uk>
2521S: Maintained
2522F: include/linux/clk.h
2523
2524CLOCKSOURCE, CLOCKEVENT DRIVERS
2525M: Daniel Lezcano <daniel.lezcano@linaro.org>
2526M: Thomas Gleixner <tglx@linutronix.de>
2527L: linux-kernel@vger.kernel.org
2528T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2529S: Supported
2530F: drivers/clocksource
2531
2532CISCO FCOE HBA DRIVER
2533M: Hiral Patel <hiralpat@cisco.com>
2534M: Suma Ramars <sramars@cisco.com>
2535M: Brian Uchino <buchino@cisco.com>
2536L: linux-scsi@vger.kernel.org
2537S: Supported
2538F: drivers/scsi/fnic/
2539
2540CMPC ACPI DRIVER
2541M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2542M: Daniel Oliveira Nascimento <don@syst.com.br>
2543L: platform-driver-x86@vger.kernel.org
2544S: Supported
2545F: drivers/platform/x86/classmate-laptop.c
2546
2547COCCINELLE/Semantic Patches (SmPL)
2548M: Julia Lawall <Julia.Lawall@lip6.fr>
2549M: Gilles Muller <Gilles.Muller@lip6.fr>
2550M: Nicolas Palix <nicolas.palix@imag.fr>
2551M: Michal Marek <mmarek@suse.cz>
2552L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2554W: http://coccinelle.lip6.fr/
2555S: Supported
2556F: Documentation/coccinelle.txt
2557F: scripts/coccinelle/
2558F: scripts/coccicheck
2559
2560CODA FILE SYSTEM
2561M: Jan Harkes <jaharkes@cs.cmu.edu>
2562M: coda@cs.cmu.edu
2563L: codalist@coda.cs.cmu.edu
2564W: http://www.coda.cs.cmu.edu/
2565S: Maintained
2566F: Documentation/filesystems/coda.txt
2567F: fs/coda/
2568F: include/linux/coda*.h
2569F: include/uapi/linux/coda*.h
2570
2571CODA V4L2 MEM2MEM DRIVER
2572M: Philipp Zabel <p.zabel@pengutronix.de>
2573L: linux-media@vger.kernel.org
2574S: Maintained
2575F: Documentation/devicetree/bindings/media/coda.txt
2576F: drivers/media/platform/coda/
2577
2578COMMON CLK FRAMEWORK
2579M: Mike Turquette <mturquette@linaro.org>
2580M: Stephen Boyd <sboyd@codeaurora.org>
2581L: linux-kernel@vger.kernel.org
2582T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2583S: Maintained
2584F: drivers/clk/
2585X: drivers/clk/clkdev.c
2586F: include/linux/clk-pr*
2587F: include/linux/clk/
2588
2589COMMON INTERNET FILE SYSTEM (CIFS)
2590M: Steve French <sfrench@samba.org>
2591L: linux-cifs@vger.kernel.org
2592L: samba-technical@lists.samba.org (moderated for non-subscribers)
2593W: http://linux-cifs.samba.org/
2594T: git git://git.samba.org/sfrench/cifs-2.6.git
2595S: Supported
2596F: Documentation/filesystems/cifs/
2597F: fs/cifs/
2598
2599COMPACTPCI HOTPLUG CORE
2600M: Scott Murray <scott@spiteful.org>
2601L: linux-pci@vger.kernel.org
2602S: Maintained
2603F: drivers/pci/hotplug/cpci_hotplug*
2604
2605COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2606M: Scott Murray <scott@spiteful.org>
2607L: linux-pci@vger.kernel.org
2608S: Maintained
2609F: drivers/pci/hotplug/cpcihp_zt5550.*
2610
2611COMPACTPCI HOTPLUG GENERIC DRIVER
2612M: Scott Murray <scott@spiteful.org>
2613L: linux-pci@vger.kernel.org
2614S: Maintained
2615F: drivers/pci/hotplug/cpcihp_generic.c
2616
2617COMPAL LAPTOP SUPPORT
2618M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2619L: platform-driver-x86@vger.kernel.org
2620S: Maintained
2621F: drivers/platform/x86/compal-laptop.c
2622
2623CONEXANT ACCESSRUNNER USB DRIVER
2624M: Simon Arlott <cxacru@fire.lp0.eu>
2625L: accessrunner-general@lists.sourceforge.net
2626W: http://accessrunner.sourceforge.net/
2627S: Maintained
2628F: drivers/usb/atm/cxacru.c
2629
2630CONFIGFS
2631M: Joel Becker <jlbec@evilplan.org>
2632T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2633S: Supported
2634F: fs/configfs/
2635F: include/linux/configfs.h
2636
2637CONNECTOR
2638M: Evgeniy Polyakov <zbr@ioremap.net>
2639L: netdev@vger.kernel.org
2640S: Maintained
2641F: drivers/connector/
2642
2643CONTROL GROUP (CGROUP)
2644M: Tejun Heo <tj@kernel.org>
2645M: Li Zefan <lizefan@huawei.com>
2646L: cgroups@vger.kernel.org
2647T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2648S: Maintained
2649F: Documentation/cgroups/
2650F: include/linux/cgroup*
2651F: kernel/cgroup*
2652
2653CONTROL GROUP - CPUSET
2654M: Li Zefan <lizefan@huawei.com>
2655L: cgroups@vger.kernel.org
2656W: http://www.bullopensource.org/cpuset/
2657W: http://oss.sgi.com/projects/cpusets/
2658T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2659S: Maintained
2660F: Documentation/cgroups/cpusets.txt
2661F: include/linux/cpuset.h
2662F: kernel/cpuset.c
2663
2664CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2665M: Johannes Weiner <hannes@cmpxchg.org>
2666M: Michal Hocko <mhocko@suse.cz>
2667L: cgroups@vger.kernel.org
2668L: linux-mm@kvack.org
2669S: Maintained
2670F: mm/memcontrol.c
2671F: mm/swap_cgroup.c
2672
2673CORETEMP HARDWARE MONITORING DRIVER
2674M: Fenghua Yu <fenghua.yu@intel.com>
2675L: lm-sensors@lm-sensors.org
2676S: Maintained
2677F: Documentation/hwmon/coretemp
2678F: drivers/hwmon/coretemp.c
2679
2680COSA/SRP SYNC SERIAL DRIVER
2681M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2682W: http://www.fi.muni.cz/~kas/cosa/
2683S: Maintained
2684F: drivers/net/wan/cosa*
2685
2686CPMAC ETHERNET DRIVER
2687M: Florian Fainelli <florian@openwrt.org>
2688L: netdev@vger.kernel.org
2689S: Maintained
2690F: drivers/net/ethernet/ti/cpmac.c
2691
2692CPU FREQUENCY DRIVERS
2693M: Rafael J. Wysocki <rjw@rjwysocki.net>
2694M: Viresh Kumar <viresh.kumar@linaro.org>
2695L: linux-pm@vger.kernel.org
2696S: Maintained
2697T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2698T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2699F: drivers/cpufreq/
2700F: include/linux/cpufreq.h
2701
2702CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2703M: Viresh Kumar <viresh.kumar@linaro.org>
2704M: Sudeep Holla <sudeep.holla@arm.com>
2705L: linux-pm@vger.kernel.org
2706W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2707S: Maintained
2708F: drivers/cpufreq/arm_big_little.h
2709F: drivers/cpufreq/arm_big_little.c
2710F: drivers/cpufreq/arm_big_little_dt.c
2711
2712CPUIDLE DRIVER - ARM BIG LITTLE
2713M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2714M: Daniel Lezcano <daniel.lezcano@linaro.org>
2715L: linux-pm@vger.kernel.org
2716L: linux-arm-kernel@lists.infradead.org
2717T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2718S: Maintained
2719F: drivers/cpuidle/cpuidle-big_little.c
2720
2721CPUIDLE DRIVER - ARM EXYNOS
2722M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2723M: Daniel Lezcano <daniel.lezcano@linaro.org>
2724M: Kukjin Kim <kgene@kernel.org>
2725L: linux-pm@vger.kernel.org
2726L: linux-samsung-soc@vger.kernel.org
2727S: Supported
2728F: drivers/cpuidle/cpuidle-exynos.c
2729F: arch/arm/mach-exynos/pm.c
2730
2731CPUIDLE DRIVERS
2732M: Rafael J. Wysocki <rjw@rjwysocki.net>
2733M: Daniel Lezcano <daniel.lezcano@linaro.org>
2734L: linux-pm@vger.kernel.org
2735S: Maintained
2736T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2737F: drivers/cpuidle/*
2738F: include/linux/cpuidle.h
2739
2740CPUID/MSR DRIVER
2741M: "H. Peter Anvin" <hpa@zytor.com>
2742S: Maintained
2743F: arch/x86/kernel/cpuid.c
2744F: arch/x86/kernel/msr.c
2745
2746CPU POWER MONITORING SUBSYSTEM
2747M: Thomas Renninger <trenn@suse.de>
2748L: linux-pm@vger.kernel.org
2749S: Maintained
2750F: tools/power/cpupower/
2751
2752CRAMFS FILESYSTEM
2753W: http://sourceforge.net/projects/cramfs/
2754S: Orphan / Obsolete
2755F: Documentation/filesystems/cramfs.txt
2756F: fs/cramfs/
2757
2758CRIS PORT
2759M: Mikael Starvik <starvik@axis.com>
2760M: Jesper Nilsson <jesper.nilsson@axis.com>
2761L: linux-cris-kernel@axis.com
2762W: http://developer.axis.com
2763S: Maintained
2764F: arch/cris/
2765F: drivers/tty/serial/crisv10.*
2766
2767CRYPTO API
2768M: Herbert Xu <herbert@gondor.apana.org.au>
2769M: "David S. Miller" <davem@davemloft.net>
2770L: linux-crypto@vger.kernel.org
2771T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2772S: Maintained
2773F: Documentation/crypto/
2774F: arch/*/crypto/
2775F: crypto/
2776F: drivers/crypto/
2777F: include/crypto/
2778
2779CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2780M: Neil Horman <nhorman@tuxdriver.com>
2781L: linux-crypto@vger.kernel.org
2782S: Maintained
2783F: crypto/ansi_cprng.c
2784F: crypto/rng.c
2785
2786CS5535 Audio ALSA driver
2787M: Jaya Kumar <jayakumar.alsa@gmail.com>
2788S: Maintained
2789F: sound/pci/cs5535audio/
2790
2791CW1200 WLAN driver
2792M: Solomon Peachy <pizza@shaftnet.org>
2793S: Maintained
2794F: drivers/net/wireless/cw1200/
2795
2796CX18 VIDEO4LINUX DRIVER
2797M: Andy Walls <awalls@md.metrocast.net>
2798L: ivtv-devel@ivtvdriver.org (subscribers-only)
2799L: linux-media@vger.kernel.org
2800T: git git://linuxtv.org/media_tree.git
2801W: http://linuxtv.org
2802W: http://www.ivtvdriver.org/index.php/Cx18
2803S: Maintained
2804F: Documentation/video4linux/cx18.txt
2805F: drivers/media/pci/cx18/
2806F: include/uapi/linux/ivtv*
2807
2808CX2341X MPEG ENCODER HELPER MODULE
2809M: Hans Verkuil <hverkuil@xs4all.nl>
2810L: linux-media@vger.kernel.org
2811T: git git://linuxtv.org/media_tree.git
2812W: http://linuxtv.org
2813S: Maintained
2814F: drivers/media/common/cx2341x*
2815F: include/media/cx2341x*
2816
2817CX88 VIDEO4LINUX DRIVER
2818M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2819L: linux-media@vger.kernel.org
2820W: http://linuxtv.org
2821T: git git://linuxtv.org/media_tree.git
2822S: Odd fixes
2823F: Documentation/video4linux/cx88/
2824F: drivers/media/pci/cx88/
2825
2826CXD2820R MEDIA DRIVER
2827M: Antti Palosaari <crope@iki.fi>
2828L: linux-media@vger.kernel.org
2829W: http://linuxtv.org/
2830W: http://palosaari.fi/linux/
2831Q: http://patchwork.linuxtv.org/project/linux-media/list/
2832T: git git://linuxtv.org/anttip/media_tree.git
2833S: Maintained
2834F: drivers/media/dvb-frontends/cxd2820r*
2835
2836CXGB3 ETHERNET DRIVER (CXGB3)
2837M: Santosh Raspatur <santosh@chelsio.com>
2838L: netdev@vger.kernel.org
2839W: http://www.chelsio.com
2840S: Supported
2841F: drivers/net/ethernet/chelsio/cxgb3/
2842
2843CXGB3 ISCSI DRIVER (CXGB3I)
2844M: Karen Xie <kxie@chelsio.com>
2845L: linux-scsi@vger.kernel.org
2846W: http://www.chelsio.com
2847S: Supported
2848F: drivers/scsi/cxgbi/cxgb3i
2849
2850CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2851M: Steve Wise <swise@chelsio.com>
2852L: linux-rdma@vger.kernel.org
2853W: http://www.openfabrics.org
2854S: Supported
2855F: drivers/infiniband/hw/cxgb3/
2856
2857CXGB4 ETHERNET DRIVER (CXGB4)
2858M: Hariprasad S <hariprasad@chelsio.com>
2859L: netdev@vger.kernel.org
2860W: http://www.chelsio.com
2861S: Supported
2862F: drivers/net/ethernet/chelsio/cxgb4/
2863
2864CXGB4 ISCSI DRIVER (CXGB4I)
2865M: Karen Xie <kxie@chelsio.com>
2866L: linux-scsi@vger.kernel.org
2867W: http://www.chelsio.com
2868S: Supported
2869F: drivers/scsi/cxgbi/cxgb4i
2870
2871CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2872M: Steve Wise <swise@chelsio.com>
2873L: linux-rdma@vger.kernel.org
2874W: http://www.openfabrics.org
2875S: Supported
2876F: drivers/infiniband/hw/cxgb4/
2877
2878CXGB4VF ETHERNET DRIVER (CXGB4VF)
2879M: Casey Leedom <leedom@chelsio.com>
2880L: netdev@vger.kernel.org
2881W: http://www.chelsio.com
2882S: Supported
2883F: drivers/net/ethernet/chelsio/cxgb4vf/
2884
2885CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2886M: Ian Munsie <imunsie@au1.ibm.com>
2887M: Michael Neuling <mikey@neuling.org>
2888L: linuxppc-dev@lists.ozlabs.org
2889S: Supported
2890F: drivers/misc/cxl/
2891F: include/misc/cxl.h
2892F: include/uapi/misc/cxl.h
2893F: Documentation/powerpc/cxl.txt
2894F: Documentation/powerpc/cxl.txt
2895F: Documentation/ABI/testing/sysfs-class-cxl
2896
2897STMMAC ETHERNET DRIVER
2898M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2899L: netdev@vger.kernel.org
2900W: http://www.stlinux.com
2901S: Supported
2902F: drivers/net/ethernet/stmicro/stmmac/
2903
2904CYBERPRO FB DRIVER
2905M: Russell King <linux@arm.linux.org.uk>
2906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2907W: http://www.arm.linux.org.uk/
2908S: Maintained
2909F: drivers/video/fbdev/cyber2000fb.*
2910
2911CYCLADES ASYNC MUX DRIVER
2912W: http://www.cyclades.com/
2913S: Orphan
2914F: drivers/tty/cyclades.c
2915F: include/linux/cyclades.h
2916F: include/uapi/linux/cyclades.h
2917
2918CYCLADES PC300 DRIVER
2919W: http://www.cyclades.com/
2920S: Orphan
2921F: drivers/net/wan/pc300*
2922
2923CYPRESS_FIRMWARE MEDIA DRIVER
2924M: Antti Palosaari <crope@iki.fi>
2925L: linux-media@vger.kernel.org
2926W: http://linuxtv.org/
2927W: http://palosaari.fi/linux/
2928Q: http://patchwork.linuxtv.org/project/linux-media/list/
2929T: git git://linuxtv.org/anttip/media_tree.git
2930S: Maintained
2931F: drivers/media/common/cypress_firmware*
2932
2933CYTTSP TOUCHSCREEN DRIVER
2934M: Ferruh Yigit <fery@cypress.com>
2935L: linux-input@vger.kernel.org
2936S: Supported
2937F: drivers/input/touchscreen/cyttsp*
2938F: include/linux/input/cyttsp.h
2939
2940DAMA SLAVE for AX.25
2941M: Joerg Reuter <jreuter@yaina.de>
2942W: http://yaina.de/jreuter/
2943W: http://www.qsl.net/dl1bke/
2944L: linux-hams@vger.kernel.org
2945S: Maintained
2946F: net/ax25/af_ax25.c
2947F: net/ax25/ax25_dev.c
2948F: net/ax25/ax25_ds_*
2949F: net/ax25/ax25_in.c
2950F: net/ax25/ax25_out.c
2951F: net/ax25/ax25_timer.c
2952F: net/ax25/sysctl_net_ax25.c
2953
2954DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2955L: netdev@vger.kernel.org
2956S: Orphan
2957F: Documentation/networking/dmfe.txt
2958F: drivers/net/ethernet/dec/tulip/dmfe.c
2959
2960DC390/AM53C974 SCSI driver
2961M: Hannes Reinecke <hare@suse.de>
2962L: linux-scsi@vger.kernel.org
2963S: Maintained
2964F: drivers/scsi/am53c974.c
2965
2966DC395x SCSI driver
2967M: Oliver Neukum <oliver@neukum.org>
2968M: Ali Akcaagac <aliakc@web.de>
2969M: Jamie Lenehan <lenehan@twibble.org>
2970L: dc395x@twibble.org
2971W: http://twibble.org/dist/dc395x/
2972W: http://lists.twibble.org/mailman/listinfo/dc395x/
2973S: Maintained
2974F: Documentation/scsi/dc395x.txt
2975F: drivers/scsi/dc395x.*
2976
2977DCCP PROTOCOL
2978M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2979L: dccp@vger.kernel.org
2980W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2981S: Maintained
2982F: include/linux/dccp.h
2983F: include/uapi/linux/dccp.h
2984F: include/linux/tfrc.h
2985F: net/dccp/
2986
2987DECnet NETWORK LAYER
2988W: http://linux-decnet.sourceforge.net
2989L: linux-decnet-user@lists.sourceforge.net
2990S: Orphan
2991F: Documentation/networking/decnet.txt
2992F: net/decnet/
2993
2994DECSTATION PLATFORM SUPPORT
2995M: "Maciej W. Rozycki" <macro@linux-mips.org>
2996L: linux-mips@linux-mips.org
2997W: http://www.linux-mips.org/wiki/DECstation
2998S: Maintained
2999F: arch/mips/dec/
3000F: arch/mips/include/asm/dec/
3001F: arch/mips/include/asm/mach-dec/
3002
3003DEFXX FDDI NETWORK DRIVER
3004M: "Maciej W. Rozycki" <macro@linux-mips.org>
3005S: Maintained
3006F: drivers/net/fddi/defxx.*
3007
3008DELL LAPTOP DRIVER
3009M: Matthew Garrett <mjg59@srcf.ucam.org>
3010L: platform-driver-x86@vger.kernel.org
3011S: Maintained
3012F: drivers/platform/x86/dell-laptop.c
3013
3014DELL LAPTOP SMM DRIVER
3015M: Guenter Roeck <linux@roeck-us.net>
3016F: drivers/char/i8k.c
3017F: include/uapi/linux/i8k.h
3018
3019DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3020M: Doug Warzecha <Douglas_Warzecha@dell.com>
3021S: Maintained
3022F: Documentation/dcdbas.txt
3023F: drivers/firmware/dcdbas.*
3024
3025DELL WMI EXTRAS DRIVER
3026M: Matthew Garrett <mjg59@srcf.ucam.org>
3027S: Maintained
3028F: drivers/platform/x86/dell-wmi.c
3029
3030DESIGNWARE USB2 DRD IP DRIVER
3031M: Paul Zimmerman <paulz@synopsys.com>
3032L: linux-usb@vger.kernel.org
3033T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3034S: Maintained
3035F: drivers/usb/dwc2/
3036
3037DESIGNWARE USB3 DRD IP DRIVER
3038M: Felipe Balbi <balbi@ti.com>
3039L: linux-usb@vger.kernel.org
3040L: linux-omap@vger.kernel.org
3041T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3042S: Maintained
3043F: drivers/usb/dwc3/
3044
3045DEVICE COREDUMP (DEV_COREDUMP)
3046M: Johannes Berg <johannes@sipsolutions.net>
3047L: linux-kernel@vger.kernel.org
3048S: Maintained
3049F: drivers/base/devcoredump.c
3050F: include/linux/devcoredump.h
3051
3052DEVICE FREQUENCY (DEVFREQ)
3053M: MyungJoo Ham <myungjoo.ham@samsung.com>
3054M: Kyungmin Park <kyungmin.park@samsung.com>
3055L: linux-pm@vger.kernel.org
3056S: Maintained
3057F: drivers/devfreq/
3058
3059DEVICE NUMBER REGISTRY
3060M: Torben Mathiasen <device@lanana.org>
3061W: http://lanana.org/docs/device-list/index.html
3062S: Maintained
3063
3064DEVICE-MAPPER (LVM)
3065M: Alasdair Kergon <agk@redhat.com>
3066M: Mike Snitzer <snitzer@redhat.com>
3067M: dm-devel@redhat.com
3068L: dm-devel@redhat.com
3069W: http://sources.redhat.com/dm
3070Q: http://patchwork.kernel.org/project/dm-devel/list/
3071T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3072T: quilt http://people.redhat.com/agk/patches/linux/editing/
3073S: Maintained
3074F: Documentation/device-mapper/
3075F: drivers/md/dm*
3076F: drivers/md/persistent-data/
3077F: include/linux/device-mapper.h
3078F: include/linux/dm-*.h
3079F: include/uapi/linux/dm-*.h
3080
3081DIALOG SEMICONDUCTOR DRIVERS
3082M: Support Opensource <support.opensource@diasemi.com>
3083W: http://www.dialog-semiconductor.com/products
3084S: Supported
3085F: Documentation/hwmon/da90??
3086F: drivers/gpio/gpio-da90??.c
3087F: drivers/hwmon/da90??-hwmon.c
3088F: drivers/input/misc/da90??_onkey.c
3089F: drivers/input/touchscreen/da9052_tsi.c
3090F: drivers/leds/leds-da90??.c
3091F: drivers/mfd/da903x.c
3092F: drivers/mfd/da90??-*.c
3093F: drivers/power/da9052-battery.c
3094F: drivers/regulator/da903x.c
3095F: drivers/regulator/da9???-regulator.[ch]
3096F: drivers/rtc/rtc-da90??.c
3097F: drivers/video/backlight/da90??_bl.c
3098F: drivers/watchdog/da90??_wdt.c
3099F: include/linux/mfd/da903x.h
3100F: include/linux/mfd/da9052/
3101F: include/linux/mfd/da9055/
3102F: include/linux/mfd/da9063/
3103F: include/sound/da[79]*.h
3104F: sound/soc/codecs/da[79]*.[ch]
3105
3106DIGI NEO AND CLASSIC PCI PRODUCTS
3107M: Lidza Louina <lidza.louina@gmail.com>
3108M: Mark Hounschell <markh@compro.net>
3109L: driverdev-devel@linuxdriverproject.org
3110S: Maintained
3111F: drivers/staging/dgnc/
3112
3113DIGI EPCA PCI PRODUCTS
3114M: Lidza Louina <lidza.louina@gmail.com>
3115M: Mark Hounschell <markh@compro.net>
3116M: Daeseok Youn <daeseok.youn@gmail.com>
3117L: driverdev-devel@linuxdriverproject.org
3118S: Maintained
3119F: drivers/staging/dgap/
3120
3121DIOLAN U2C-12 I2C DRIVER
3122M: Guenter Roeck <linux@roeck-us.net>
3123L: linux-i2c@vger.kernel.org
3124S: Maintained
3125F: drivers/i2c/busses/i2c-diolan-u2c.c
3126
3127DIRECTORY NOTIFICATION (DNOTIFY)
3128M: Eric Paris <eparis@parisplace.org>
3129S: Maintained
3130F: Documentation/filesystems/dnotify.txt
3131F: fs/notify/dnotify/
3132F: include/linux/dnotify.h
3133
3134DISK GEOMETRY AND PARTITION HANDLING
3135M: Andries Brouwer <aeb@cwi.nl>
3136W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3137W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3138W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3139S: Maintained
3140
3141DISKQUOTA
3142M: Jan Kara <jack@suse.cz>
3143S: Maintained
3144F: Documentation/filesystems/quota.txt
3145F: fs/quota/
3146F: include/linux/quota*.h
3147F: include/uapi/linux/quota*.h
3148
3149DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3150M: Bernie Thompson <bernie@plugable.com>
3151L: linux-fbdev@vger.kernel.org
3152S: Maintained
3153W: http://plugable.com/category/projects/udlfb/
3154F: drivers/video/fbdev/udlfb.c
3155F: include/video/udlfb.h
3156F: Documentation/fb/udlfb.txt
3157
3158DISTRIBUTED LOCK MANAGER (DLM)
3159M: Christine Caulfield <ccaulfie@redhat.com>
3160M: David Teigland <teigland@redhat.com>
3161L: cluster-devel@redhat.com
3162W: http://sources.redhat.com/cluster/
3163T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3164S: Supported
3165F: fs/dlm/
3166
3167DMA BUFFER SHARING FRAMEWORK
3168M: Sumit Semwal <sumit.semwal@linaro.org>
3169S: Maintained
3170L: linux-media@vger.kernel.org
3171L: dri-devel@lists.freedesktop.org
3172L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3173F: drivers/dma-buf/
3174F: include/linux/dma-buf*
3175F: include/linux/reservation.h
3176F: include/linux/*fence.h
3177F: Documentation/dma-buf-sharing.txt
3178T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3179
3180DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3181M: Vinod Koul <vinod.koul@intel.com>
3182L: dmaengine@vger.kernel.org
3183Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3184S: Maintained
3185F: drivers/dma/
3186F: include/linux/dma*
3187F: Documentation/dmaengine/
3188T: git git://git.infradead.org/users/vkoul/slave-dma.git
3189
3190DME1737 HARDWARE MONITOR DRIVER
3191M: Juerg Haefliger <juergh@gmail.com>
3192L: lm-sensors@lm-sensors.org
3193S: Maintained
3194F: Documentation/hwmon/dme1737
3195F: drivers/hwmon/dme1737.c
3196
3197DOCKING STATION DRIVER
3198M: Shaohua Li <shaohua.li@intel.com>
3199L: linux-acpi@vger.kernel.org
3200S: Supported
3201F: drivers/acpi/dock.c
3202
3203DOCUMENTATION
3204M: Jonathan Corbet <corbet@lwn.net>
3205L: linux-doc@vger.kernel.org
3206S: Maintained
3207F: Documentation/
3208X: Documentation/ABI/
3209X: Documentation/devicetree/
3210X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3211
3212DOUBLETALK DRIVER
3213M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3214L: blinux-list@redhat.com
3215S: Maintained
3216F: drivers/char/dtlk.c
3217F: include/linux/dtlk.h
3218
3219DPT_I2O SCSI RAID DRIVER
3220M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3221L: linux-scsi@vger.kernel.org
3222W: http://www.adaptec.com/
3223S: Maintained
3224F: drivers/scsi/dpt*
3225F: drivers/scsi/dpt/
3226
3227DRBD DRIVER
3228P: Philipp Reisner
3229P: Lars Ellenberg
3230M: drbd-dev@lists.linbit.com
3231L: drbd-user@lists.linbit.com
3232W: http://www.drbd.org
3233T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3234T: git git://git.drbd.org/drbd-8.3.git
3235S: Supported
3236F: drivers/block/drbd/
3237F: lib/lru_cache.c
3238F: Documentation/blockdev/drbd/
3239
3240DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3241M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3242T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3243S: Supported
3244F: Documentation/kobject.txt
3245F: drivers/base/
3246F: fs/sysfs/
3247F: fs/debugfs/
3248F: include/linux/kobj*
3249F: include/linux/debugfs.h
3250F: lib/kobj*
3251
3252DRM DRIVERS
3253M: David Airlie <airlied@linux.ie>
3254L: dri-devel@lists.freedesktop.org
3255T: git git://people.freedesktop.org/~airlied/linux
3256S: Maintained
3257F: drivers/gpu/drm/
3258F: drivers/gpu/vga/
3259F: include/drm/
3260F: include/uapi/drm/
3261
3262RADEON DRM DRIVERS
3263M: Alex Deucher <alexander.deucher@amd.com>
3264M: Christian König <christian.koenig@amd.com>
3265L: dri-devel@lists.freedesktop.org
3266T: git git://people.freedesktop.org/~agd5f/linux
3267S: Supported
3268F: drivers/gpu/drm/radeon/
3269F: include/uapi/drm/radeon*
3270
3271DRM PANEL DRIVERS
3272M: Thierry Reding <thierry.reding@gmail.com>
3273L: dri-devel@lists.freedesktop.org
3274T: git git://anongit.freedesktop.org/tegra/linux.git
3275S: Maintained
3276F: drivers/gpu/drm/drm_panel.c
3277F: drivers/gpu/drm/panel/
3278F: include/drm/drm_panel.h
3279F: Documentation/devicetree/bindings/panel/
3280
3281INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3282M: Daniel Vetter <daniel.vetter@intel.com>
3283M: Jani Nikula <jani.nikula@linux.intel.com>
3284L: intel-gfx@lists.freedesktop.org
3285L: dri-devel@lists.freedesktop.org
3286Q: http://patchwork.freedesktop.org/project/intel-gfx/
3287T: git git://anongit.freedesktop.org/drm-intel
3288S: Supported
3289F: drivers/gpu/drm/i915/
3290F: include/drm/i915*
3291F: include/uapi/drm/i915*
3292
3293DRM DRIVERS FOR EXYNOS
3294M: Inki Dae <inki.dae@samsung.com>
3295M: Joonyoung Shim <jy0922.shim@samsung.com>
3296M: Seung-Woo Kim <sw0312.kim@samsung.com>
3297M: Kyungmin Park <kyungmin.park@samsung.com>
3298L: dri-devel@lists.freedesktop.org
3299T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3300S: Supported
3301F: drivers/gpu/drm/exynos/
3302F: include/drm/exynos*
3303F: include/uapi/drm/exynos*
3304
3305DRM DRIVERS FOR FREESCALE IMX
3306M: Philipp Zabel <p.zabel@pengutronix.de>
3307L: dri-devel@lists.freedesktop.org
3308S: Maintained
3309F: drivers/gpu/drm/imx/
3310F: Documentation/devicetree/bindings/drm/imx/
3311
3312DRM DRIVERS FOR NVIDIA TEGRA
3313M: Thierry Reding <thierry.reding@gmail.com>
3314M: Terje Bergström <tbergstrom@nvidia.com>
3315L: dri-devel@lists.freedesktop.org
3316L: linux-tegra@vger.kernel.org
3317T: git git://anongit.freedesktop.org/tegra/linux.git
3318S: Supported
3319F: drivers/gpu/drm/tegra/
3320F: drivers/gpu/host1x/
3321F: include/linux/host1x.h
3322F: include/uapi/drm/tegra_drm.h
3323F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3324
3325DRM DRIVERS FOR RENESAS
3326M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3327L: dri-devel@lists.freedesktop.org
3328L: linux-sh@vger.kernel.org
3329T: git git://people.freedesktop.org/~airlied/linux
3330S: Supported
3331F: drivers/gpu/drm/rcar-du/
3332F: drivers/gpu/drm/shmobile/
3333F: include/linux/platform_data/rcar-du.h
3334F: include/linux/platform_data/shmob_drm.h
3335
3336DSBR100 USB FM RADIO DRIVER
3337M: Alexey Klimov <klimov.linux@gmail.com>
3338L: linux-media@vger.kernel.org
3339T: git git://linuxtv.org/media_tree.git
3340S: Maintained
3341F: drivers/media/radio/dsbr100.c
3342
3343DSCC4 DRIVER
3344M: Francois Romieu <romieu@fr.zoreil.com>
3345L: netdev@vger.kernel.org
3346S: Maintained
3347F: drivers/net/wan/dscc4.c
3348
3349DVB_USB_AF9015 MEDIA DRIVER
3350M: Antti Palosaari <crope@iki.fi>
3351L: linux-media@vger.kernel.org
3352W: http://linuxtv.org/
3353W: http://palosaari.fi/linux/
3354Q: http://patchwork.linuxtv.org/project/linux-media/list/
3355T: git git://linuxtv.org/anttip/media_tree.git
3356S: Maintained
3357F: drivers/media/usb/dvb-usb-v2/af9015*
3358
3359DVB_USB_AF9035 MEDIA DRIVER
3360M: Antti Palosaari <crope@iki.fi>
3361L: linux-media@vger.kernel.org
3362W: http://linuxtv.org/
3363W: http://palosaari.fi/linux/
3364Q: http://patchwork.linuxtv.org/project/linux-media/list/
3365T: git git://linuxtv.org/anttip/media_tree.git
3366S: Maintained
3367F: drivers/media/usb/dvb-usb-v2/af9035*
3368
3369DVB_USB_ANYSEE MEDIA DRIVER
3370M: Antti Palosaari <crope@iki.fi>
3371L: linux-media@vger.kernel.org
3372W: http://linuxtv.org/
3373W: http://palosaari.fi/linux/
3374Q: http://patchwork.linuxtv.org/project/linux-media/list/
3375T: git git://linuxtv.org/anttip/media_tree.git
3376S: Maintained
3377F: drivers/media/usb/dvb-usb-v2/anysee*
3378
3379DVB_USB_AU6610 MEDIA DRIVER
3380M: Antti Palosaari <crope@iki.fi>
3381L: linux-media@vger.kernel.org
3382W: http://linuxtv.org/
3383W: http://palosaari.fi/linux/
3384Q: http://patchwork.linuxtv.org/project/linux-media/list/
3385T: git git://linuxtv.org/anttip/media_tree.git
3386S: Maintained
3387F: drivers/media/usb/dvb-usb-v2/au6610*
3388
3389DVB_USB_CE6230 MEDIA DRIVER
3390M: Antti Palosaari <crope@iki.fi>
3391L: linux-media@vger.kernel.org
3392W: http://linuxtv.org/
3393W: http://palosaari.fi/linux/
3394Q: http://patchwork.linuxtv.org/project/linux-media/list/
3395T: git git://linuxtv.org/anttip/media_tree.git
3396S: Maintained
3397F: drivers/media/usb/dvb-usb-v2/ce6230*
3398
3399DVB_USB_CXUSB MEDIA DRIVER
3400M: Michael Krufky <mkrufky@linuxtv.org>
3401L: linux-media@vger.kernel.org
3402W: http://linuxtv.org/
3403W: http://github.com/mkrufky
3404Q: http://patchwork.linuxtv.org/project/linux-media/list/
3405T: git git://linuxtv.org/media_tree.git
3406S: Maintained
3407F: drivers/media/usb/dvb-usb/cxusb*
3408
3409DVB_USB_EC168 MEDIA DRIVER
3410M: Antti Palosaari <crope@iki.fi>
3411L: linux-media@vger.kernel.org
3412W: http://linuxtv.org/
3413W: http://palosaari.fi/linux/
3414Q: http://patchwork.linuxtv.org/project/linux-media/list/
3415T: git git://linuxtv.org/anttip/media_tree.git
3416S: Maintained
3417F: drivers/media/usb/dvb-usb-v2/ec168*
3418
3419DVB_USB_GL861 MEDIA DRIVER
3420M: Antti Palosaari <crope@iki.fi>
3421L: linux-media@vger.kernel.org
3422W: http://linuxtv.org/
3423Q: http://patchwork.linuxtv.org/project/linux-media/list/
3424T: git git://linuxtv.org/anttip/media_tree.git
3425S: Maintained
3426F: drivers/media/usb/dvb-usb-v2/gl861*
3427
3428DVB_USB_MXL111SF MEDIA DRIVER
3429M: Michael Krufky <mkrufky@linuxtv.org>
3430L: linux-media@vger.kernel.org
3431W: http://linuxtv.org/
3432W: http://github.com/mkrufky
3433Q: http://patchwork.linuxtv.org/project/linux-media/list/
3434T: git git://linuxtv.org/mkrufky/mxl111sf.git
3435S: Maintained
3436F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3437
3438DVB_USB_RTL28XXU MEDIA DRIVER
3439M: Antti Palosaari <crope@iki.fi>
3440L: linux-media@vger.kernel.org
3441W: http://linuxtv.org/
3442W: http://palosaari.fi/linux/
3443Q: http://patchwork.linuxtv.org/project/linux-media/list/
3444T: git git://linuxtv.org/anttip/media_tree.git
3445S: Maintained
3446F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3447
3448DVB_USB_V2 MEDIA DRIVER
3449M: Antti Palosaari <crope@iki.fi>
3450L: linux-media@vger.kernel.org
3451W: http://linuxtv.org/
3452W: http://palosaari.fi/linux/
3453Q: http://patchwork.linuxtv.org/project/linux-media/list/
3454T: git git://linuxtv.org/anttip/media_tree.git
3455S: Maintained
3456F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3457F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3458
3459DYNAMIC DEBUG
3460M: Jason Baron <jbaron@akamai.com>
3461S: Maintained
3462F: lib/dynamic_debug.c
3463F: include/linux/dynamic_debug.h
3464
3465DZ DECSTATION DZ11 SERIAL DRIVER
3466M: "Maciej W. Rozycki" <macro@linux-mips.org>
3467S: Maintained
3468F: drivers/tty/serial/dz.*
3469
3470E4000 MEDIA DRIVER
3471M: Antti Palosaari <crope@iki.fi>
3472L: linux-media@vger.kernel.org
3473W: http://linuxtv.org/
3474W: http://palosaari.fi/linux/
3475Q: http://patchwork.linuxtv.org/project/linux-media/list/
3476T: git git://linuxtv.org/anttip/media_tree.git
3477S: Maintained
3478F: drivers/media/tuners/e4000*
3479
3480EATA ISA/EISA/PCI SCSI DRIVER
3481M: Dario Ballabio <ballabio_dario@emc.com>
3482L: linux-scsi@vger.kernel.org
3483S: Maintained
3484F: drivers/scsi/eata.c
3485
3486EC100 MEDIA DRIVER
3487M: Antti Palosaari <crope@iki.fi>
3488L: linux-media@vger.kernel.org
3489W: http://linuxtv.org/
3490W: http://palosaari.fi/linux/
3491Q: http://patchwork.linuxtv.org/project/linux-media/list/
3492T: git git://linuxtv.org/anttip/media_tree.git
3493S: Maintained
3494F: drivers/media/dvb-frontends/ec100*
3495
3496ECRYPT FILE SYSTEM
3497M: Tyler Hicks <tyhicks@canonical.com>
3498L: ecryptfs@vger.kernel.org
3499W: http://ecryptfs.org
3500W: https://launchpad.net/ecryptfs
3501S: Supported
3502F: Documentation/filesystems/ecryptfs.txt
3503F: fs/ecryptfs/
3504
3505EDAC-CORE
3506M: Doug Thompson <dougthompson@xmission.com>
3507M: Borislav Petkov <bp@alien8.de>
3508M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3509L: linux-edac@vger.kernel.org
3510W: bluesmoke.sourceforge.net
3511S: Supported
3512F: Documentation/edac.txt
3513F: drivers/edac/
3514F: include/linux/edac.h
3515
3516EDAC-AMD64
3517M: Doug Thompson <dougthompson@xmission.com>
3518M: Borislav Petkov <bp@alien8.de>
3519L: linux-edac@vger.kernel.org
3520W: bluesmoke.sourceforge.net
3521S: Maintained
3522F: drivers/edac/amd64_edac*
3523
3524EDAC-CALXEDA
3525M: Doug Thompson <dougthompson@xmission.com>
3526M: Robert Richter <rric@kernel.org>
3527L: linux-edac@vger.kernel.org
3528W: bluesmoke.sourceforge.net
3529S: Maintained
3530F: drivers/edac/highbank*
3531
3532EDAC-CAVIUM
3533M: Ralf Baechle <ralf@linux-mips.org>
3534M: David Daney <david.daney@cavium.com>
3535L: linux-edac@vger.kernel.org
3536L: linux-mips@linux-mips.org
3537W: bluesmoke.sourceforge.net
3538S: Supported
3539F: drivers/edac/octeon_edac*
3540
3541EDAC-E752X
3542M: Mark Gross <mark.gross@intel.com>
3543M: Doug Thompson <dougthompson@xmission.com>
3544L: linux-edac@vger.kernel.org
3545W: bluesmoke.sourceforge.net
3546S: Maintained
3547F: drivers/edac/e752x_edac.c
3548
3549EDAC-E7XXX
3550M: Doug Thompson <dougthompson@xmission.com>
3551L: linux-edac@vger.kernel.org
3552W: bluesmoke.sourceforge.net
3553S: Maintained
3554F: drivers/edac/e7xxx_edac.c
3555
3556EDAC-GHES
3557M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3558L: linux-edac@vger.kernel.org
3559W: bluesmoke.sourceforge.net
3560S: Maintained
3561F: drivers/edac/ghes_edac.c
3562
3563EDAC-I82443BXGX
3564M: Tim Small <tim@buttersideup.com>
3565L: linux-edac@vger.kernel.org
3566W: bluesmoke.sourceforge.net
3567S: Maintained
3568F: drivers/edac/i82443bxgx_edac.c
3569
3570EDAC-I3000
3571M: Jason Uhlenkott <juhlenko@akamai.com>
3572L: linux-edac@vger.kernel.org
3573W: bluesmoke.sourceforge.net
3574S: Maintained
3575F: drivers/edac/i3000_edac.c
3576
3577EDAC-I5000
3578M: Doug Thompson <dougthompson@xmission.com>
3579L: linux-edac@vger.kernel.org
3580W: bluesmoke.sourceforge.net
3581S: Maintained
3582F: drivers/edac/i5000_edac.c
3583
3584EDAC-I5400
3585M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3586L: linux-edac@vger.kernel.org
3587W: bluesmoke.sourceforge.net
3588S: Maintained
3589F: drivers/edac/i5400_edac.c
3590
3591EDAC-I7300
3592M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3593L: linux-edac@vger.kernel.org
3594W: bluesmoke.sourceforge.net
3595S: Maintained
3596F: drivers/edac/i7300_edac.c
3597
3598EDAC-I7CORE
3599M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3600L: linux-edac@vger.kernel.org
3601W: bluesmoke.sourceforge.net
3602S: Maintained
3603F: drivers/edac/i7core_edac.c
3604
3605EDAC-I82975X
3606M: Ranganathan Desikan <ravi@jetztechnologies.com>
3607M: "Arvind R." <arvino55@gmail.com>
3608L: linux-edac@vger.kernel.org
3609W: bluesmoke.sourceforge.net
3610S: Maintained
3611F: drivers/edac/i82975x_edac.c
3612
3613EDAC-IE31200
3614M: Jason Baron <jbaron@akamai.com>
3615L: linux-edac@vger.kernel.org
3616W: bluesmoke.sourceforge.net
3617S: Maintained
3618F: drivers/edac/ie31200_edac.c
3619
3620EDAC-MPC85XX
3621M: Johannes Thumshirn <johannes.thumshirn@men.de>
3622L: linux-edac@vger.kernel.org
3623W: bluesmoke.sourceforge.net
3624S: Maintained
3625F: drivers/edac/mpc85xx_edac.[ch]
3626
3627EDAC-PASEMI
3628M: Egor Martovetsky <egor@pasemi.com>
3629L: linux-edac@vger.kernel.org
3630W: bluesmoke.sourceforge.net
3631S: Maintained
3632F: drivers/edac/pasemi_edac.c
3633
3634EDAC-R82600
3635M: Tim Small <tim@buttersideup.com>
3636L: linux-edac@vger.kernel.org
3637W: bluesmoke.sourceforge.net
3638S: Maintained
3639F: drivers/edac/r82600_edac.c
3640
3641EDAC-SBRIDGE
3642M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3643L: linux-edac@vger.kernel.org
3644W: bluesmoke.sourceforge.net
3645S: Maintained
3646F: drivers/edac/sb_edac.c
3647
3648EDIROL UA-101/UA-1000 DRIVER
3649M: Clemens Ladisch <clemens@ladisch.de>
3650L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3651T: git git://git.alsa-project.org/alsa-kernel.git
3652S: Maintained
3653F: sound/usb/misc/ua101.c
3654
3655EXTENSIBLE FIRMWARE INTERFACE (EFI)
3656M: Matt Fleming <matt.fleming@intel.com>
3657L: linux-efi@vger.kernel.org
3658T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3659S: Maintained
3660F: Documentation/efi-stub.txt
3661F: arch/ia64/kernel/efi.c
3662F: arch/x86/boot/compressed/eboot.[ch]
3663F: arch/x86/include/asm/efi.h
3664F: arch/x86/platform/efi/*
3665F: drivers/firmware/efi/*
3666F: include/linux/efi*.h
3667
3668EFI VARIABLE FILESYSTEM
3669M: Matthew Garrett <matthew.garrett@nebula.com>
3670M: Jeremy Kerr <jk@ozlabs.org>
3671M: Matt Fleming <matt.fleming@intel.com>
3672T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3673L: linux-efi@vger.kernel.org
3674S: Maintained
3675F: fs/efivarfs/
3676
3677EFIFB FRAMEBUFFER DRIVER
3678L: linux-fbdev@vger.kernel.org
3679M: Peter Jones <pjones@redhat.com>
3680S: Maintained
3681F: drivers/video/fbdev/efifb.c
3682
3683EFS FILESYSTEM
3684W: http://aeschi.ch.eu.org/efs/
3685S: Orphan
3686F: fs/efs/
3687
3688EHCA (IBM GX bus InfiniBand adapter) DRIVER
3689M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3690M: Christoph Raisch <raisch@de.ibm.com>
3691L: linux-rdma@vger.kernel.org
3692S: Supported
3693F: drivers/infiniband/hw/ehca/
3694
3695EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3696M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3697L: netdev@vger.kernel.org
3698S: Maintained
3699F: drivers/net/ethernet/ibm/ehea/
3700
3701EM28XX VIDEO4LINUX DRIVER
3702M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3703L: linux-media@vger.kernel.org
3704W: http://linuxtv.org
3705T: git git://linuxtv.org/media_tree.git
3706S: Maintained
3707F: drivers/media/usb/em28xx/
3708
3709EMBEDDED LINUX
3710M: Paul Gortmaker <paul.gortmaker@windriver.com>
3711M: Matt Mackall <mpm@selenic.com>
3712M: David Woodhouse <dwmw2@infradead.org>
3713L: linux-embedded@vger.kernel.org
3714S: Maintained
3715
3716EMULEX LPFC FC SCSI DRIVER
3717M: James Smart <james.smart@emulex.com>
3718L: linux-scsi@vger.kernel.org
3719W: http://sourceforge.net/projects/lpfcxxxx
3720S: Supported
3721F: drivers/scsi/lpfc/
3722
3723ENE CB710 FLASH CARD READER DRIVER
3724M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3725S: Maintained
3726F: drivers/misc/cb710/
3727F: drivers/mmc/host/cb710-mmc.*
3728F: include/linux/cb710.h
3729
3730ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3731M: Maxim Levitsky <maximlevitsky@gmail.com>
3732S: Maintained
3733F: drivers/media/rc/ene_ir.*
3734
3735ENHANCED ERROR HANDLING (EEH)
3736M: Gavin Shan <shangw@linux.vnet.ibm.com>
3737L: linuxppc-dev@lists.ozlabs.org
3738S: Supported
3739F: Documentation/powerpc/eeh-pci-error-recovery.txt
3740F: arch/powerpc/kernel/eeh*.c
3741
3742EPSON S1D13XXX FRAMEBUFFER DRIVER
3743M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3744S: Maintained
3745T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3746F: drivers/video/fbdev/s1d13xxxfb.c
3747F: include/video/s1d13xxxfb.h
3748
3749ET131X NETWORK DRIVER
3750M: Mark Einon <mark.einon@gmail.com>
3751S: Odd Fixes
3752F: drivers/net/ethernet/agere/
3753
3754ETHERNET BRIDGE
3755M: Stephen Hemminger <stephen@networkplumber.org>
3756L: bridge@lists.linux-foundation.org
3757L: netdev@vger.kernel.org
3758W: http://www.linuxfoundation.org/en/Net:Bridge
3759S: Maintained
3760F: include/linux/netfilter_bridge/
3761F: net/bridge/
3762
3763ETHERNET PHY LIBRARY
3764M: Florian Fainelli <f.fainelli@gmail.com>
3765L: netdev@vger.kernel.org
3766S: Maintained
3767F: include/linux/phy.h
3768F: include/linux/phy_fixed.h
3769F: drivers/net/phy/
3770F: Documentation/networking/phy.txt
3771F: drivers/of/of_mdio.c
3772F: drivers/of/of_net.c
3773
3774EXT2 FILE SYSTEM
3775M: Jan Kara <jack@suse.cz>
3776L: linux-ext4@vger.kernel.org
3777S: Maintained
3778F: Documentation/filesystems/ext2.txt
3779F: fs/ext2/
3780F: include/linux/ext2*
3781
3782EXT3 FILE SYSTEM
3783M: Jan Kara <jack@suse.cz>
3784M: Andrew Morton <akpm@linux-foundation.org>
3785M: Andreas Dilger <adilger.kernel@dilger.ca>
3786L: linux-ext4@vger.kernel.org
3787S: Maintained
3788F: Documentation/filesystems/ext3.txt
3789F: fs/ext3/
3790
3791EXT4 FILE SYSTEM
3792M: "Theodore Ts'o" <tytso@mit.edu>
3793M: Andreas Dilger <adilger.kernel@dilger.ca>
3794L: linux-ext4@vger.kernel.org
3795W: http://ext4.wiki.kernel.org
3796Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3797S: Maintained
3798F: Documentation/filesystems/ext4.txt
3799F: fs/ext4/
3800
3801Extended Verification Module (EVM)
3802M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3803L: linux-ima-devel@lists.sourceforge.net
3804L: linux-security-module@vger.kernel.org
3805S: Supported
3806F: security/integrity/evm/
3807
3808EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3809M: MyungJoo Ham <myungjoo.ham@samsung.com>
3810M: Chanwoo Choi <cw00.choi@samsung.com>
3811L: linux-kernel@vger.kernel.org
3812T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3813S: Maintained
3814F: drivers/extcon/
3815F: Documentation/extcon/
3816
3817EXYNOS DP DRIVER
3818M: Jingoo Han <jg1.han@samsung.com>
3819L: dri-devel@lists.freedesktop.org
3820S: Maintained
3821F: drivers/gpu/drm/exynos/exynos_dp*
3822
3823EXYNOS MIPI DISPLAY DRIVERS
3824M: Inki Dae <inki.dae@samsung.com>
3825M: Donghwa Lee <dh09.lee@samsung.com>
3826M: Kyungmin Park <kyungmin.park@samsung.com>
3827L: linux-fbdev@vger.kernel.org
3828S: Maintained
3829F: drivers/video/fbdev/exynos/exynos_mipi*
3830F: include/video/exynos_mipi*
3831
3832F71805F HARDWARE MONITORING DRIVER
3833M: Jean Delvare <jdelvare@suse.de>
3834L: lm-sensors@lm-sensors.org
3835S: Maintained
3836F: Documentation/hwmon/f71805f
3837F: drivers/hwmon/f71805f.c
3838
3839FC0011 TUNER DRIVER
3840M: Michael Buesch <m@bues.ch>
3841L: linux-media@vger.kernel.org
3842S: Maintained
3843F: drivers/media/tuners/fc0011.h
3844F: drivers/media/tuners/fc0011.c
3845
3846FC2580 MEDIA DRIVER
3847M: Antti Palosaari <crope@iki.fi>
3848L: linux-media@vger.kernel.org
3849W: http://linuxtv.org/
3850W: http://palosaari.fi/linux/
3851Q: http://patchwork.linuxtv.org/project/linux-media/list/
3852T: git git://linuxtv.org/anttip/media_tree.git
3853S: Maintained
3854F: drivers/media/tuners/fc2580*
3855
3856FANOTIFY
3857M: Eric Paris <eparis@redhat.com>
3858S: Maintained
3859F: fs/notify/fanotify/
3860F: include/linux/fanotify.h
3861F: include/uapi/linux/fanotify.h
3862
3863FARSYNC SYNCHRONOUS DRIVER
3864M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3865W: http://www.farsite.co.uk/
3866S: Supported
3867F: drivers/net/wan/farsync.*
3868
3869FAULT INJECTION SUPPORT
3870M: Akinobu Mita <akinobu.mita@gmail.com>
3871S: Supported
3872F: Documentation/fault-injection/
3873F: lib/fault-inject.c
3874
3875FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3876M: Robert Love <robert.w.love@intel.com>
3877L: fcoe-devel@open-fcoe.org
3878W: www.Open-FCoE.org
3879S: Supported
3880F: drivers/scsi/libfc/
3881F: drivers/scsi/fcoe/
3882F: include/scsi/fc/
3883F: include/scsi/libfc.h
3884F: include/scsi/libfcoe.h
3885F: include/uapi/scsi/fc/
3886
3887FILE LOCKING (flock() and fcntl()/lockf())
3888M: Jeff Layton <jlayton@poochiereds.net>
3889M: J. Bruce Fields <bfields@fieldses.org>
3890L: linux-fsdevel@vger.kernel.org
3891S: Maintained
3892F: include/linux/fcntl.h
3893F: include/linux/fs.h
3894F: include/uapi/linux/fcntl.h
3895F: include/uapi/linux/fs.h
3896F: fs/fcntl.c
3897F: fs/locks.c
3898
3899FILESYSTEMS (VFS and infrastructure)
3900M: Alexander Viro <viro@zeniv.linux.org.uk>
3901L: linux-fsdevel@vger.kernel.org
3902S: Maintained
3903F: fs/*
3904
3905FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3906M: Riku Voipio <riku.voipio@iki.fi>
3907L: lm-sensors@lm-sensors.org
3908S: Maintained
3909F: drivers/hwmon/f75375s.c
3910F: include/linux/f75375s.h
3911
3912FIREWIRE AUDIO DRIVERS
3913M: Clemens Ladisch <clemens@ladisch.de>
3914L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3915T: git git://git.alsa-project.org/alsa-kernel.git
3916S: Maintained
3917F: sound/firewire/
3918
3919FIREWIRE MEDIA DRIVERS (firedtv)
3920M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3921L: linux-media@vger.kernel.org
3922L: linux1394-devel@lists.sourceforge.net
3923T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3924S: Maintained
3925F: drivers/media/firewire/
3926
3927FIREWIRE SBP-2 TARGET
3928M: Chris Boot <bootc@bootc.net>
3929L: linux-scsi@vger.kernel.org
3930L: target-devel@vger.kernel.org
3931L: linux1394-devel@lists.sourceforge.net
3932T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3933S: Maintained
3934F: drivers/target/sbp/
3935
3936FIREWIRE SUBSYSTEM
3937M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3938L: linux1394-devel@lists.sourceforge.net
3939W: http://ieee1394.wiki.kernel.org/
3940T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3941S: Maintained
3942F: drivers/firewire/
3943F: include/linux/firewire.h
3944F: include/uapi/linux/firewire*.h
3945F: tools/firewire/
3946
3947FIRMWARE LOADER (request_firmware)
3948M: Ming Lei <ming.lei@canonical.com>
3949L: linux-kernel@vger.kernel.org
3950S: Maintained
3951F: Documentation/firmware_class/
3952F: drivers/base/firmware*.c
3953F: include/linux/firmware.h
3954
3955FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3956M: Joshua Morris <josh.h.morris@us.ibm.com>
3957M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3958S: Maintained
3959F: drivers/block/rsxx/
3960
3961FLOPPY DRIVER
3962M: Jiri Kosina <jkosina@suse.cz>
3963T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3964S: Odd fixes
3965F: drivers/block/floppy.c
3966
3967FMC SUBSYSTEM
3968M: Alessandro Rubini <rubini@gnudd.com>
3969W: http://www.ohwr.org/projects/fmc-bus
3970S: Supported
3971F: drivers/fmc/
3972F: include/linux/fmc*.h
3973F: include/linux/ipmi-fru.h
3974K: fmc_d.*register
3975
3976FPU EMULATOR
3977M: Bill Metzenthen <billm@melbpc.org.au>
3978W: http://floatingpoint.sourceforge.net/emulator/index.html
3979S: Maintained
3980F: arch/x86/math-emu/
3981
3982FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3983L: netdev@vger.kernel.org
3984S: Orphan
3985F: drivers/net/wan/dlci.c
3986F: drivers/net/wan/sdla.c
3987
3988FRAMEBUFFER LAYER
3989M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3990M: Tomi Valkeinen <tomi.valkeinen@ti.com>
3991L: linux-fbdev@vger.kernel.org
3992W: http://linux-fbdev.sourceforge.net/
3993Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3994T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3995S: Maintained
3996F: Documentation/fb/
3997F: Documentation/devicetree/bindings/fb/
3998F: drivers/video/
3999F: include/video/
4000F: include/linux/fb.h
4001F: include/uapi/video/
4002F: include/uapi/linux/fb.h
4003
4004FREESCALE DIU FRAMEBUFFER DRIVER
4005M: Timur Tabi <timur@tabi.org>
4006L: linux-fbdev@vger.kernel.org
4007S: Maintained
4008F: drivers/video/fbdev/fsl-diu-fb.*
4009
4010FREESCALE DMA DRIVER
4011M: Li Yang <leoli@freescale.com>
4012M: Zhang Wei <zw@zh-kernel.org>
4013L: linuxppc-dev@lists.ozlabs.org
4014S: Maintained
4015F: drivers/dma/fsldma.*
4016
4017FREESCALE I2C CPM DRIVER
4018M: Jochen Friedrich <jochen@scram.de>
4019L: linuxppc-dev@lists.ozlabs.org
4020L: linux-i2c@vger.kernel.org
4021S: Maintained
4022F: drivers/i2c/busses/i2c-cpm.c
4023
4024FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4025M: Sascha Hauer <kernel@pengutronix.de>
4026L: linux-fbdev@vger.kernel.org
4027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4028S: Maintained
4029F: include/linux/platform_data/video-imxfb.h
4030F: drivers/video/fbdev/imxfb.c
4031
4032FREESCALE SOC FS_ENET DRIVER
4033M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4034M: Vitaly Bordug <vbordug@ru.mvista.com>
4035L: linuxppc-dev@lists.ozlabs.org
4036L: netdev@vger.kernel.org
4037S: Maintained
4038F: drivers/net/ethernet/freescale/fs_enet/
4039F: include/linux/fs_enet_pd.h
4040
4041FREESCALE QUICC ENGINE LIBRARY
4042L: linuxppc-dev@lists.ozlabs.org
4043S: Orphan
4044F: arch/powerpc/sysdev/qe_lib/
4045F: arch/powerpc/include/asm/*qe.h
4046
4047FREESCALE USB PERIPHERAL DRIVERS
4048M: Li Yang <leoli@freescale.com>
4049L: linux-usb@vger.kernel.org
4050L: linuxppc-dev@lists.ozlabs.org
4051S: Maintained
4052F: drivers/usb/gadget/udc/fsl*
4053
4054FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4055M: Li Yang <leoli@freescale.com>
4056L: netdev@vger.kernel.org
4057L: linuxppc-dev@lists.ozlabs.org
4058S: Maintained
4059F: drivers/net/ethernet/freescale/ucc_geth*
4060
4061FREESCALE QUICC ENGINE UCC UART DRIVER
4062M: Timur Tabi <timur@tabi.org>
4063L: linuxppc-dev@lists.ozlabs.org
4064S: Maintained
4065F: drivers/tty/serial/ucc_uart.c
4066
4067FREESCALE SOC SOUND DRIVERS
4068M: Timur Tabi <timur@tabi.org>
4069M: Nicolin Chen <nicoleotsuka@gmail.com>
4070M: Xiubo Li <Xiubo.Lee@gmail.com>
4071L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4072L: linuxppc-dev@lists.ozlabs.org
4073S: Maintained
4074F: sound/soc/fsl/fsl*
4075F: sound/soc/fsl/imx*
4076F: sound/soc/fsl/mpc8610_hpcd.c
4077
4078FREEVXFS FILESYSTEM
4079M: Christoph Hellwig <hch@infradead.org>
4080W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4081S: Maintained
4082F: fs/freevxfs/
4083
4084FREEZER
4085M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4086M: Pavel Machek <pavel@ucw.cz>
4087L: linux-pm@vger.kernel.org
4088S: Supported
4089F: Documentation/power/freezing-of-tasks.txt
4090F: include/linux/freezer.h
4091F: kernel/freezer.c
4092
4093FRONTSWAP API
4094M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4095L: linux-kernel@vger.kernel.org
4096S: Maintained
4097F: mm/frontswap.c
4098F: include/linux/frontswap.h
4099
4100FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4101M: David Howells <dhowells@redhat.com>
4102L: linux-cachefs@redhat.com
4103S: Supported
4104F: Documentation/filesystems/caching/
4105F: fs/fscache/
4106F: include/linux/fscache*.h
4107
4108F2FS FILE SYSTEM
4109M: Jaegeuk Kim <jaegeuk@kernel.org>
4110M: Changman Lee <cm224.lee@samsung.com>
4111L: linux-f2fs-devel@lists.sourceforge.net
4112W: http://en.wikipedia.org/wiki/F2FS
4113T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4114S: Maintained
4115F: Documentation/filesystems/f2fs.txt
4116F: Documentation/ABI/testing/sysfs-fs-f2fs
4117F: fs/f2fs/
4118F: include/linux/f2fs_fs.h
4119
4120FUJITSU FR-V (FRV) PORT
4121M: David Howells <dhowells@redhat.com>
4122S: Maintained
4123F: arch/frv/
4124
4125FUJITSU LAPTOP EXTRAS
4126M: Jonathan Woithe <jwoithe@just42.net>
4127L: platform-driver-x86@vger.kernel.org
4128S: Maintained
4129F: drivers/platform/x86/fujitsu-laptop.c
4130
4131FUJITSU M-5MO LS CAMERA ISP DRIVER
4132M: Kyungmin Park <kyungmin.park@samsung.com>
4133M: Heungjun Kim <riverful.kim@samsung.com>
4134L: linux-media@vger.kernel.org
4135S: Maintained
4136F: drivers/media/i2c/m5mols/
4137F: include/media/m5mols.h
4138
4139FUJITSU TABLET EXTRAS
4140M: Robert Gerlach <khnz@gmx.de>
4141L: platform-driver-x86@vger.kernel.org
4142S: Maintained
4143F: drivers/platform/x86/fujitsu-tablet.c
4144
4145FUSE: FILESYSTEM IN USERSPACE
4146M: Miklos Szeredi <miklos@szeredi.hu>
4147L: fuse-devel@lists.sourceforge.net
4148W: http://fuse.sourceforge.net/
4149S: Maintained
4150F: fs/fuse/
4151F: include/uapi/linux/fuse.h
4152
4153FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4154M: Rik Faith <faith@cs.unc.edu>
4155L: linux-scsi@vger.kernel.org
4156S: Odd Fixes (e.g., new signatures)
4157F: drivers/scsi/fdomain.*
4158
4159GCOV BASED KERNEL PROFILING
4160M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4161S: Maintained
4162F: kernel/gcov/
4163F: Documentation/gcov.txt
4164
4165GDT SCSI DISK ARRAY CONTROLLER DRIVER
4166M: Achim Leubner <achim_leubner@adaptec.com>
4167L: linux-scsi@vger.kernel.org
4168W: http://www.icp-vortex.com/
4169S: Supported
4170F: drivers/scsi/gdt*
4171
4172GEMTEK FM RADIO RECEIVER DRIVER
4173M: Hans Verkuil <hverkuil@xs4all.nl>
4174L: linux-media@vger.kernel.org
4175T: git git://linuxtv.org/media_tree.git
4176W: http://linuxtv.org
4177S: Maintained
4178F: drivers/media/radio/radio-gemtek*
4179
4180GENERIC GPIO I2C DRIVER
4181M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4182S: Supported
4183F: drivers/i2c/busses/i2c-gpio.c
4184F: include/linux/i2c-gpio.h
4185
4186GENERIC GPIO I2C MULTIPLEXER DRIVER
4187M: Peter Korsgaard <peter.korsgaard@barco.com>
4188L: linux-i2c@vger.kernel.org
4189S: Supported
4190F: drivers/i2c/muxes/i2c-mux-gpio.c
4191F: include/linux/i2c-mux-gpio.h
4192F: Documentation/i2c/muxes/i2c-mux-gpio
4193
4194GENERIC HDLC (WAN) DRIVERS
4195M: Krzysztof Halasa <khc@pm.waw.pl>
4196W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4197S: Maintained
4198F: drivers/net/wan/c101.c
4199F: drivers/net/wan/hd6457*
4200F: drivers/net/wan/hdlc*
4201F: drivers/net/wan/n2.c
4202F: drivers/net/wan/pc300too.c
4203F: drivers/net/wan/pci200syn.c
4204F: drivers/net/wan/wanxl*
4205
4206GENERIC INCLUDE/ASM HEADER FILES
4207M: Arnd Bergmann <arnd@arndb.de>
4208L: linux-arch@vger.kernel.org
4209T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4210S: Maintained
4211F: include/asm-generic/
4212F: include/uapi/asm-generic/
4213
4214GENERIC PHY FRAMEWORK
4215M: Kishon Vijay Abraham I <kishon@ti.com>
4216L: linux-kernel@vger.kernel.org
4217T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4218S: Supported
4219F: drivers/phy/
4220F: include/linux/phy/
4221
4222GENERIC UIO DRIVER FOR PCI DEVICES
4223M: "Michael S. Tsirkin" <mst@redhat.com>
4224L: kvm@vger.kernel.org
4225S: Supported
4226F: drivers/uio/uio_pci_generic.c
4227
4228GET_MAINTAINER SCRIPT
4229M: Joe Perches <joe@perches.com>
4230S: Maintained
4231F: scripts/get_maintainer.pl
4232
4233GFS2 FILE SYSTEM
4234M: Steven Whitehouse <swhiteho@redhat.com>
4235L: cluster-devel@redhat.com
4236W: http://sources.redhat.com/cluster/
4237T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4238T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4239S: Supported
4240F: Documentation/filesystems/gfs2*.txt
4241F: fs/gfs2/
4242F: include/uapi/linux/gfs2_ondisk.h
4243
4244GIGASET ISDN DRIVERS
4245M: Hansjoerg Lipp <hjlipp@web.de>
4246M: Tilman Schmidt <tilman@imap.cc>
4247L: gigaset307x-common@lists.sourceforge.net
4248W: http://gigaset307x.sourceforge.net/
4249S: Maintained
4250F: Documentation/isdn/README.gigaset
4251F: drivers/isdn/gigaset/
4252F: include/uapi/linux/gigaset_dev.h
4253
4254GO7007 MPEG CODEC
4255M: Hans Verkuil <hans.verkuil@cisco.com>
4256L: linux-media@vger.kernel.org
4257S: Maintained
4258F: drivers/media/usb/go7007/
4259
4260GOODIX TOUCHSCREEN
4261M: Bastien Nocera <hadess@hadess.net>
4262L: linux-input@vger.kernel.org
4263S: Maintained
4264F: drivers/input/touchscreen/goodix.c
4265
4266GPIO SUBSYSTEM
4267M: Linus Walleij <linus.walleij@linaro.org>
4268M: Alexandre Courbot <gnurou@gmail.com>
4269L: linux-gpio@vger.kernel.org
4270T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4271S: Maintained
4272F: Documentation/gpio/
4273F: drivers/gpio/
4274F: include/linux/gpio/
4275F: include/linux/gpio.h
4276F: include/asm-generic/gpio.h
4277
4278GRE DEMULTIPLEXER DRIVER
4279M: Dmitry Kozlov <xeb@mail.ru>
4280L: netdev@vger.kernel.org
4281S: Maintained
4282F: net/ipv4/gre_demux.c
4283F: net/ipv4/gre_offload.c
4284F: include/net/gre.h
4285
4286GRETH 10/100/1G Ethernet MAC device driver
4287M: Kristoffer Glembo <kristoffer@gaisler.com>
4288L: netdev@vger.kernel.org
4289S: Maintained
4290F: drivers/net/ethernet/aeroflex/
4291
4292GSPCA FINEPIX SUBDRIVER
4293M: Frank Zago <frank@zago.net>
4294L: linux-media@vger.kernel.org
4295T: git git://linuxtv.org/media_tree.git
4296S: Maintained
4297F: drivers/media/usb/gspca/finepix.c
4298
4299GSPCA GL860 SUBDRIVER
4300M: Olivier Lorin <o.lorin@laposte.net>
4301L: linux-media@vger.kernel.org
4302T: git git://linuxtv.org/media_tree.git
4303S: Maintained
4304F: drivers/media/usb/gspca/gl860/
4305
4306GSPCA M5602 SUBDRIVER
4307M: Erik Andren <erik.andren@gmail.com>
4308L: linux-media@vger.kernel.org
4309T: git git://linuxtv.org/media_tree.git
4310S: Maintained
4311F: drivers/media/usb/gspca/m5602/
4312
4313GSPCA PAC207 SONIXB SUBDRIVER
4314M: Hans de Goede <hdegoede@redhat.com>
4315L: linux-media@vger.kernel.org
4316T: git git://linuxtv.org/media_tree.git
4317S: Maintained
4318F: drivers/media/usb/gspca/pac207.c
4319
4320GSPCA SN9C20X SUBDRIVER
4321M: Brian Johnson <brijohn@gmail.com>
4322L: linux-media@vger.kernel.org
4323T: git git://linuxtv.org/media_tree.git
4324S: Maintained
4325F: drivers/media/usb/gspca/sn9c20x.c
4326
4327GSPCA T613 SUBDRIVER
4328M: Leandro Costantino <lcostantino@gmail.com>
4329L: linux-media@vger.kernel.org
4330T: git git://linuxtv.org/media_tree.git
4331S: Maintained
4332F: drivers/media/usb/gspca/t613.c
4333
4334GSPCA USB WEBCAM DRIVER
4335M: Hans de Goede <hdegoede@redhat.com>
4336L: linux-media@vger.kernel.org
4337T: git git://linuxtv.org/media_tree.git
4338S: Maintained
4339F: drivers/media/usb/gspca/
4340
4341GUID PARTITION TABLE (GPT)
4342M: Davidlohr Bueso <davidlohr@hp.com>
4343L: linux-efi@vger.kernel.org
4344S: Maintained
4345F: block/partitions/efi.*
4346
4347STK1160 USB VIDEO CAPTURE DRIVER
4348M: Ezequiel Garcia <elezegarcia@gmail.com>
4349L: linux-media@vger.kernel.org
4350T: git git://linuxtv.org/media_tree.git
4351S: Maintained
4352F: drivers/media/usb/stk1160/
4353
4354HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4355M: Frank Seidel <frank@f-seidel.de>
4356L: platform-driver-x86@vger.kernel.org
4357W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4358S: Maintained
4359F: drivers/platform/x86/hdaps.c
4360
4361HDPVR USB VIDEO ENCODER DRIVER
4362M: Hans Verkuil <hverkuil@xs4all.nl>
4363L: linux-media@vger.kernel.org
4364T: git git://linuxtv.org/media_tree.git
4365W: http://linuxtv.org
4366S: Odd Fixes
4367F: drivers/media/usb/hdpvr/
4368
4369HWPOISON MEMORY FAILURE HANDLING
4370M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4371L: linux-mm@kvack.org
4372S: Maintained
4373F: mm/memory-failure.c
4374F: mm/hwpoison-inject.c
4375
4376HYPERVISOR VIRTUAL CONSOLE DRIVER
4377L: linuxppc-dev@lists.ozlabs.org
4378S: Odd Fixes
4379F: drivers/tty/hvc/
4380
4381HACKRF MEDIA DRIVER
4382M: Antti Palosaari <crope@iki.fi>
4383L: linux-media@vger.kernel.org
4384W: http://linuxtv.org/
4385W: http://palosaari.fi/linux/
4386Q: http://patchwork.linuxtv.org/project/linux-media/list/
4387T: git git://linuxtv.org/anttip/media_tree.git
4388S: Maintained
4389F: drivers/media/usb/hackrf/
4390
4391HARDWARE MONITORING
4392M: Jean Delvare <jdelvare@suse.de>
4393M: Guenter Roeck <linux@roeck-us.net>
4394L: lm-sensors@lm-sensors.org
4395W: http://www.lm-sensors.org/
4396T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4397T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4398S: Maintained
4399F: Documentation/hwmon/
4400F: drivers/hwmon/
4401F: include/linux/hwmon*.h
4402
4403HARDWARE RANDOM NUMBER GENERATOR CORE
4404M: Matt Mackall <mpm@selenic.com>
4405M: Herbert Xu <herbert@gondor.apana.org.au>
4406S: Odd fixes
4407F: Documentation/hw_random.txt
4408F: drivers/char/hw_random/
4409F: include/linux/hw_random.h
4410
4411HARDWARE SPINLOCK CORE
4412M: Ohad Ben-Cohen <ohad@wizery.com>
4413S: Maintained
4414F: Documentation/hwspinlock.txt
4415F: drivers/hwspinlock/hwspinlock_*
4416F: include/linux/hwspinlock.h
4417
4418HARMONY SOUND DRIVER
4419L: linux-parisc@vger.kernel.org
4420S: Maintained
4421F: sound/parisc/harmony.*
4422
4423HD29L2 MEDIA DRIVER
4424M: Antti Palosaari <crope@iki.fi>
4425L: linux-media@vger.kernel.org
4426W: http://linuxtv.org/
4427W: http://palosaari.fi/linux/
4428Q: http://patchwork.linuxtv.org/project/linux-media/list/
4429T: git git://linuxtv.org/anttip/media_tree.git
4430S: Maintained
4431F: drivers/media/dvb-frontends/hd29l2*
4432
4433HEWLETT-PACKARD SMART2 RAID DRIVER
4434L: iss_storagedev@hp.com
4435S: Orphan
4436F: Documentation/blockdev/cpqarray.txt
4437F: drivers/block/cpqarray.*
4438
4439HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4440M: Don Brace <don.brace@pmcs.com>
4441L: iss_storagedev@hp.com
4442L: storagedev@pmcs.com
4443L: linux-scsi@vger.kernel.org
4444S: Supported
4445F: Documentation/scsi/hpsa.txt
4446F: drivers/scsi/hpsa*.[ch]
4447F: include/linux/cciss*.h
4448F: include/uapi/linux/cciss*.h
4449
4450HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4451M: Don Brace <don.brace@pmcs.com>
4452L: iss_storagedev@hp.com
4453L: storagedev@pmcs.com
4454L: linux-scsi@vger.kernel.org
4455S: Supported
4456F: Documentation/blockdev/cciss.txt
4457F: drivers/block/cciss*
4458F: include/linux/cciss_ioctl.h
4459F: include/uapi/linux/cciss_ioctl.h
4460
4461HFS FILESYSTEM
4462L: linux-fsdevel@vger.kernel.org
4463S: Orphan
4464F: Documentation/filesystems/hfs.txt
4465F: fs/hfs/
4466
4467HFSPLUS FILESYSTEM
4468L: linux-fsdevel@vger.kernel.org
4469S: Orphan
4470F: Documentation/filesystems/hfsplus.txt
4471F: fs/hfsplus/
4472
4473HGA FRAMEBUFFER DRIVER
4474M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4475L: linux-nvidia@lists.surfsouth.com
4476W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4477S: Maintained
4478F: drivers/video/fbdev/hgafb.c
4479
4480HIBERNATION (aka Software Suspend, aka swsusp)
4481M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4482M: Pavel Machek <pavel@ucw.cz>
4483L: linux-pm@vger.kernel.org
4484S: Supported
4485F: arch/x86/power/
4486F: drivers/base/power/
4487F: kernel/power/
4488F: include/linux/suspend.h
4489F: include/linux/freezer.h
4490F: include/linux/pm.h
4491F: arch/*/include/asm/suspend*.h
4492
4493HID CORE LAYER
4494M: Jiri Kosina <jkosina@suse.cz>
4495L: linux-input@vger.kernel.org
4496T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4497S: Maintained
4498F: drivers/hid/
4499F: include/linux/hid*
4500F: include/uapi/linux/hid*
4501
4502HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4503M: Thomas Gleixner <tglx@linutronix.de>
4504L: linux-kernel@vger.kernel.org
4505T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4506S: Maintained
4507F: Documentation/timers/
4508F: kernel/time/hrtimer.c
4509F: kernel/time/clockevents.c
4510F: kernel/time/tick*.*
4511F: kernel/time/timer_*.c
4512F: include/linux/clockchips.h
4513F: include/linux/hrtimer.h
4514
4515HIGH-SPEED SCC DRIVER FOR AX.25
4516L: linux-hams@vger.kernel.org
4517S: Orphan
4518F: drivers/net/hamradio/dmascc.c
4519F: drivers/net/hamradio/scc.c
4520
4521HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4522M: HighPoint Linux Team <linux@highpoint-tech.com>
4523W: http://www.highpoint-tech.com
4524S: Supported
4525F: Documentation/scsi/hptiop.txt
4526F: drivers/scsi/hptiop.c
4527
4528HIPPI
4529M: Jes Sorensen <jes@trained-monkey.org>
4530L: linux-hippi@sunsite.dk
4531S: Maintained
4532F: include/linux/hippidevice.h
4533F: include/uapi/linux/if_hippi.h
4534F: net/802/hippi.c
4535F: drivers/net/hippi/
4536
4537HOST AP DRIVER
4538M: Jouni Malinen <j@w1.fi>
4539L: hostap@shmoo.com (subscribers-only)
4540L: linux-wireless@vger.kernel.org
4541W: http://hostap.epitest.fi/
4542S: Maintained
4543F: drivers/net/wireless/hostap/
4544
4545HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4546L: platform-driver-x86@vger.kernel.org
4547S: Orphan
4548F: drivers/platform/x86/tc1100-wmi.c
4549
4550HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4551M: Jaroslav Kysela <perex@perex.cz>
4552S: Maintained
4553F: drivers/net/ethernet/hp/hp100.*
4554
4555HPET: High Precision Event Timers driver
4556M: Clemens Ladisch <clemens@ladisch.de>
4557S: Maintained
4558F: Documentation/timers/hpet.txt
4559F: drivers/char/hpet.c
4560F: include/linux/hpet.h
4561F: include/uapi/linux/hpet.h
4562
4563HPET: x86
4564S: Orphan
4565F: arch/x86/kernel/hpet.c
4566F: arch/x86/include/asm/hpet.h
4567
4568HPFS FILESYSTEM
4569M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4570W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4571S: Maintained
4572F: fs/hpfs/
4573
4574HSI SUBSYSTEM
4575M: Sebastian Reichel <sre@kernel.org>
4576T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4577S: Maintained
4578F: Documentation/ABI/testing/sysfs-bus-hsi
4579F: Documentation/hsi.txt
4580F: drivers/hsi/
4581F: include/linux/hsi/
4582F: include/uapi/linux/hsi/
4583
4584HSO 3G MODEM DRIVER
4585M: Jan Dumon <j.dumon@option.com>
4586W: http://www.pharscape.org
4587S: Maintained
4588F: drivers/net/usb/hso.c
4589
4590HSR NETWORK PROTOCOL
4591M: Arvid Brodin <arvid.brodin@alten.se>
4592L: netdev@vger.kernel.org
4593S: Maintained
4594F: net/hsr/
4595
4596HTCPEN TOUCHSCREEN DRIVER
4597M: Pau Oliva Fora <pof@eslack.org>
4598L: linux-input@vger.kernel.org
4599S: Maintained
4600F: drivers/input/touchscreen/htcpen.c
4601
4602HUGETLB FILESYSTEM
4603M: Nadia Yvette Chambers <nyc@holomorphy.com>
4604S: Maintained
4605F: fs/hugetlbfs/
4606
4607Hyper-V CORE AND DRIVERS
4608M: K. Y. Srinivasan <kys@microsoft.com>
4609M: Haiyang Zhang <haiyangz@microsoft.com>
4610L: devel@linuxdriverproject.org
4611S: Maintained
4612F: arch/x86/include/asm/mshyperv.h
4613F: arch/x86/include/uapi/asm/hyperv.h
4614F: arch/x86/kernel/cpu/mshyperv.c
4615F: drivers/hid/hid-hyperv.c
4616F: drivers/hv/
4617F: drivers/input/serio/hyperv-keyboard.c
4618F: drivers/net/hyperv/
4619F: drivers/scsi/storvsc_drv.c
4620F: drivers/video/fbdev/hyperv_fb.c
4621F: include/linux/hyperv.h
4622F: tools/hv/
4623
4624I2C OVER PARALLEL PORT
4625M: Jean Delvare <jdelvare@suse.de>
4626L: linux-i2c@vger.kernel.org
4627S: Maintained
4628F: Documentation/i2c/busses/i2c-parport
4629F: Documentation/i2c/busses/i2c-parport-light
4630F: drivers/i2c/busses/i2c-parport.c
4631F: drivers/i2c/busses/i2c-parport-light.c
4632
4633I2C/SMBUS CONTROLLER DRIVERS FOR PC
4634M: Jean Delvare <jdelvare@suse.de>
4635L: linux-i2c@vger.kernel.org
4636S: Maintained
4637F: Documentation/i2c/busses/i2c-ali1535
4638F: Documentation/i2c/busses/i2c-ali1563
4639F: Documentation/i2c/busses/i2c-ali15x3
4640F: Documentation/i2c/busses/i2c-amd756
4641F: Documentation/i2c/busses/i2c-amd8111
4642F: Documentation/i2c/busses/i2c-i801
4643F: Documentation/i2c/busses/i2c-nforce2
4644F: Documentation/i2c/busses/i2c-piix4
4645F: Documentation/i2c/busses/i2c-sis5595
4646F: Documentation/i2c/busses/i2c-sis630
4647F: Documentation/i2c/busses/i2c-sis96x
4648F: Documentation/i2c/busses/i2c-via
4649F: Documentation/i2c/busses/i2c-viapro
4650F: drivers/i2c/busses/i2c-ali1535.c
4651F: drivers/i2c/busses/i2c-ali1563.c
4652F: drivers/i2c/busses/i2c-ali15x3.c
4653F: drivers/i2c/busses/i2c-amd756.c
4654F: drivers/i2c/busses/i2c-amd756-s4882.c
4655F: drivers/i2c/busses/i2c-amd8111.c
4656F: drivers/i2c/busses/i2c-i801.c
4657F: drivers/i2c/busses/i2c-isch.c
4658F: drivers/i2c/busses/i2c-nforce2.c
4659F: drivers/i2c/busses/i2c-nforce2-s4985.c
4660F: drivers/i2c/busses/i2c-piix4.c
4661F: drivers/i2c/busses/i2c-sis5595.c
4662F: drivers/i2c/busses/i2c-sis630.c
4663F: drivers/i2c/busses/i2c-sis96x.c
4664F: drivers/i2c/busses/i2c-via.c
4665F: drivers/i2c/busses/i2c-viapro.c
4666
4667I2C/SMBUS ISMT DRIVER
4668M: Seth Heasley <seth.heasley@intel.com>
4669M: Neil Horman <nhorman@tuxdriver.com>
4670L: linux-i2c@vger.kernel.org
4671F: drivers/i2c/busses/i2c-ismt.c
4672F: Documentation/i2c/busses/i2c-ismt
4673
4674I2C/SMBUS STUB DRIVER
4675M: Jean Delvare <jdelvare@suse.de>
4676L: linux-i2c@vger.kernel.org
4677S: Maintained
4678F: drivers/i2c/i2c-stub.c
4679
4680I2C SUBSYSTEM
4681M: Wolfram Sang <wsa@the-dreams.de>
4682L: linux-i2c@vger.kernel.org
4683W: https://i2c.wiki.kernel.org/
4684Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4685T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4686S: Maintained
4687F: Documentation/devicetree/bindings/i2c/
4688F: Documentation/i2c/
4689F: drivers/i2c/
4690F: include/linux/i2c.h
4691F: include/linux/i2c-*.h
4692F: include/uapi/linux/i2c.h
4693F: include/uapi/linux/i2c-*.h
4694
4695I2C ACPI SUPPORT
4696M: Mika Westerberg <mika.westerberg@linux.intel.com>
4697L: linux-i2c@vger.kernel.org
4698L: linux-acpi@vger.kernel.org
4699S: Maintained
4700
4701I2C-TAOS-EVM DRIVER
4702M: Jean Delvare <jdelvare@suse.de>
4703L: linux-i2c@vger.kernel.org
4704S: Maintained
4705F: Documentation/i2c/busses/i2c-taos-evm
4706F: drivers/i2c/busses/i2c-taos-evm.c
4707
4708I2C-TINY-USB DRIVER
4709M: Till Harbaum <till@harbaum.org>
4710L: linux-i2c@vger.kernel.org
4711W: http://www.harbaum.org/till/i2c_tiny_usb
4712S: Maintained
4713F: drivers/i2c/busses/i2c-tiny-usb.c
4714
4715i386 BOOT CODE
4716M: "H. Peter Anvin" <hpa@zytor.com>
4717S: Maintained
4718F: arch/x86/boot/
4719
4720i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4721M: "H. Peter Anvin" <hpa@zytor.com>
4722T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4723S: Maintained
4724
4725IA64 (Itanium) PLATFORM
4726M: Tony Luck <tony.luck@intel.com>
4727M: Fenghua Yu <fenghua.yu@intel.com>
4728L: linux-ia64@vger.kernel.org
4729T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4730S: Maintained
4731F: arch/ia64/
4732
4733IBM Power in-Nest Crypto Acceleration
4734M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4735M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4736L: linux-crypto@vger.kernel.org
4737S: Supported
4738F: drivers/crypto/nx/
4739
4740IBM Power 842 compression accelerator
4741M: Dan Streetman <ddstreet@us.ibm.com>
4742S: Supported
4743F: drivers/crypto/nx/nx-842.c
4744F: include/linux/nx842.h
4745
4746IBM Power Linux RAID adapter
4747M: Brian King <brking@us.ibm.com>
4748S: Supported
4749F: drivers/scsi/ipr.*
4750
4751IBM Power Virtual Ethernet Device Driver
4752M: Santiago Leon <santil@linux.vnet.ibm.com>
4753L: netdev@vger.kernel.org
4754S: Supported
4755F: drivers/net/ethernet/ibm/ibmveth.*
4756
4757IBM Power Virtual SCSI Device Drivers
4758M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4759L: linux-scsi@vger.kernel.org
4760S: Supported
4761F: drivers/scsi/ibmvscsi/ibmvscsi*
4762F: drivers/scsi/ibmvscsi/viosrp.h
4763
4764IBM Power Virtual FC Device Drivers
4765M: Brian King <brking@linux.vnet.ibm.com>
4766L: linux-scsi@vger.kernel.org
4767S: Supported
4768F: drivers/scsi/ibmvscsi/ibmvfc*
4769
4770IBM ServeRAID RAID DRIVER
4771S: Orphan
4772F: drivers/scsi/ips.*
4773
4774ICH LPC AND GPIO DRIVER
4775M: Peter Tyser <ptyser@xes-inc.com>
4776S: Maintained
4777F: drivers/mfd/lpc_ich.c
4778F: drivers/gpio/gpio-ich.c
4779
4780IDE SUBSYSTEM
4781M: "David S. Miller" <davem@davemloft.net>
4782L: linux-ide@vger.kernel.org
4783Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4784T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4785S: Maintained
4786F: Documentation/ide/
4787F: drivers/ide/
4788F: include/linux/ide.h
4789
4790IDEAPAD LAPTOP EXTRAS DRIVER
4791M: Ike Panhc <ike.pan@canonical.com>
4792L: platform-driver-x86@vger.kernel.org
4793W: http://launchpad.net/ideapad-laptop
4794S: Maintained
4795F: drivers/platform/x86/ideapad-laptop.c
4796
4797IDEAPAD LAPTOP SLIDEBAR DRIVER
4798M: Andrey Moiseev <o2g.org.ru@gmail.com>
4799L: linux-input@vger.kernel.org
4800W: https://github.com/o2genum/ideapad-slidebar
4801S: Maintained
4802F: drivers/input/misc/ideapad_slidebar.c
4803
4804IDE/ATAPI DRIVERS
4805M: Borislav Petkov <bp@alien8.de>
4806L: linux-ide@vger.kernel.org
4807S: Maintained
4808F: Documentation/cdrom/ide-cd
4809F: drivers/ide/ide-cd*
4810
4811IDLE-I7300
4812M: Andy Henroid <andrew.d.henroid@intel.com>
4813L: linux-pm@vger.kernel.org
4814S: Supported
4815F: drivers/idle/i7300_idle.c
4816
4817IEEE 802.15.4 SUBSYSTEM
4818M: Alexander Aring <alex.aring@gmail.com>
4819L: linux-wpan@vger.kernel.org
4820W: https://github.com/linux-wpan
4821T: git git://github.com/linux-wpan/linux-wpan-next.git
4822S: Maintained
4823F: net/ieee802154/
4824F: net/mac802154/
4825F: drivers/net/ieee802154/
4826F: include/linux/nl802154.h
4827F: include/linux/ieee802154.h
4828F: include/net/nl802154.h
4829F: include/net/mac802154.h
4830F: include/net/af_ieee802154.h
4831F: include/net/cfg802154.h
4832F: include/net/ieee802154_netdev.h
4833F: Documentation/networking/ieee802154.txt
4834
4835IGORPLUG-USB IR RECEIVER
4836M: Sean Young <sean@mess.org>
4837L: linux-media@vger.kernel.org
4838S: Maintained
4839F: drivers/media/rc/igorplugusb.c
4840
4841IGUANAWORKS USB IR TRANSCEIVER
4842M: Sean Young <sean@mess.org>
4843L: linux-media@vger.kernel.org
4844S: Maintained
4845F: drivers/media/rc/iguanair.c
4846
4847IIO SUBSYSTEM AND DRIVERS
4848M: Jonathan Cameron <jic23@kernel.org>
4849R: Hartmut Knaack <knaack.h@gmx.de>
4850R: Lars-Peter Clausen <lars@metafoo.de>
4851R: Peter Meerwald <pmeerw@pmeerw.net>
4852L: linux-iio@vger.kernel.org
4853S: Maintained
4854F: drivers/iio/
4855F: drivers/staging/iio/
4856F: include/linux/iio/
4857
4858IKANOS/ADI EAGLE ADSL USB DRIVER
4859M: Matthieu Castet <castet.matthieu@free.fr>
4860M: Stanislaw Gruszka <stf_xl@wp.pl>
4861S: Maintained
4862F: drivers/usb/atm/ueagle-atm.c
4863
4864INA209 HARDWARE MONITOR DRIVER
4865M: Guenter Roeck <linux@roeck-us.net>
4866L: lm-sensors@lm-sensors.org
4867S: Maintained
4868F: Documentation/hwmon/ina209
4869F: Documentation/devicetree/bindings/i2c/ina209.txt
4870F: drivers/hwmon/ina209.c
4871
4872INA2XX HARDWARE MONITOR DRIVER
4873M: Guenter Roeck <linux@roeck-us.net>
4874L: lm-sensors@lm-sensors.org
4875S: Maintained
4876F: Documentation/hwmon/ina2xx
4877F: drivers/hwmon/ina2xx.c
4878F: include/linux/platform_data/ina2xx.h
4879
4880INDUSTRY PACK SUBSYSTEM (IPACK)
4881M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4882M: Jens Taprogge <jens.taprogge@taprogge.org>
4883M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4884L: industrypack-devel@lists.sourceforge.net
4885W: http://industrypack.sourceforge.net
4886S: Maintained
4887F: drivers/ipack/
4888
4889INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4890M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4891M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4892L: linux-ima-devel@lists.sourceforge.net
4893L: linux-ima-user@lists.sourceforge.net
4894L: linux-security-module@vger.kernel.org
4895S: Supported
4896F: security/integrity/ima/
4897
4898IMGTEC IR DECODER DRIVER
4899M: James Hogan <james.hogan@imgtec.com>
4900S: Maintained
4901F: drivers/media/rc/img-ir/
4902
4903IMS TWINTURBO FRAMEBUFFER DRIVER
4904L: linux-fbdev@vger.kernel.org
4905S: Orphan
4906F: drivers/video/fbdev/imsttfb.c
4907
4908INFINIBAND SUBSYSTEM
4909M: Roland Dreier <roland@kernel.org>
4910M: Sean Hefty <sean.hefty@intel.com>
4911M: Hal Rosenstock <hal.rosenstock@gmail.com>
4912L: linux-rdma@vger.kernel.org
4913W: http://www.openfabrics.org/
4914Q: http://patchwork.kernel.org/project/linux-rdma/list/
4915T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4916S: Supported
4917F: Documentation/infiniband/
4918F: drivers/infiniband/
4919F: include/uapi/linux/if_infiniband.h
4920
4921INOTIFY
4922M: John McCutchan <john@johnmccutchan.com>
4923M: Robert Love <rlove@rlove.org>
4924M: Eric Paris <eparis@parisplace.org>
4925S: Maintained
4926F: Documentation/filesystems/inotify.txt
4927F: fs/notify/inotify/
4928F: include/linux/inotify.h
4929F: include/uapi/linux/inotify.h
4930
4931INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4932M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4933M: Dmitry Torokhov <dtor@mail.ru>
4934L: linux-input@vger.kernel.org
4935Q: http://patchwork.kernel.org/project/linux-input/list/
4936T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4937S: Maintained
4938F: drivers/input/
4939F: include/linux/input.h
4940F: include/uapi/linux/input.h
4941F: include/linux/input/
4942
4943INPUT MULTITOUCH (MT) PROTOCOL
4944M: Henrik Rydberg <rydberg@bitmath.org>
4945L: linux-input@vger.kernel.org
4946T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4947S: Odd fixes
4948F: Documentation/input/multi-touch-protocol.txt
4949F: drivers/input/input-mt.c
4950K: \b(ABS|SYN)_MT_
4951
4952INTEL C600 SERIES SAS CONTROLLER DRIVER
4953M: Intel SCU Linux support <intel-linux-scu@intel.com>
4954M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4955M: Dave Jiang <dave.jiang@intel.com>
4956L: linux-scsi@vger.kernel.org
4957T: git git://git.code.sf.net/p/intel-sas/isci
4958S: Supported
4959F: drivers/scsi/isci/
4960
4961INTEL IDLE DRIVER
4962M: Len Brown <lenb@kernel.org>
4963L: linux-pm@vger.kernel.org
4964T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4965S: Supported
4966F: drivers/idle/intel_idle.c
4967
4968INTEL PSTATE DRIVER
4969M: Kristen Carlson Accardi <kristen@linux.intel.com>
4970L: linux-pm@vger.kernel.org
4971S: Supported
4972F: drivers/cpufreq/intel_pstate.c
4973
4974INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4975M: Maik Broemme <mbroemme@plusserver.de>
4976L: linux-fbdev@vger.kernel.org
4977S: Maintained
4978F: Documentation/fb/intelfb.txt
4979F: drivers/video/fbdev/intelfb/
4980
4981INTEL 810/815 FRAMEBUFFER DRIVER
4982M: Antonino Daplas <adaplas@gmail.com>
4983L: linux-fbdev@vger.kernel.org
4984S: Maintained
4985F: drivers/video/fbdev/i810/
4986
4987INTEL MENLOW THERMAL DRIVER
4988M: Sujith Thomas <sujith.thomas@intel.com>
4989L: platform-driver-x86@vger.kernel.org
4990W: https://01.org/linux-acpi
4991S: Supported
4992F: drivers/platform/x86/intel_menlow.c
4993
4994INTEL IA32 MICROCODE UPDATE SUPPORT
4995M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4996S: Maintained
4997F: arch/x86/kernel/cpu/microcode/core*
4998F: arch/x86/kernel/cpu/microcode/intel*
4999
5000INTEL I/OAT DMA DRIVER
5001M: Dave Jiang <dave.jiang@intel.com>
5002R: Dan Williams <dan.j.williams@intel.com>
5003L: dmaengine@vger.kernel.org
5004Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5005S: Supported
5006F: drivers/dma/ioat*
5007
5008INTEL IOMMU (VT-d)
5009M: David Woodhouse <dwmw2@infradead.org>
5010L: iommu@lists.linux-foundation.org
5011T: git git://git.infradead.org/iommu-2.6.git
5012S: Supported
5013F: drivers/iommu/intel-iommu.c
5014F: include/linux/intel-iommu.h
5015
5016INTEL IOP-ADMA DMA DRIVER
5017R: Dan Williams <dan.j.williams@intel.com>
5018S: Odd fixes
5019F: drivers/dma/iop-adma.c
5020
5021INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5022M: Krzysztof Halasa <khalasa@piap.pl>
5023S: Maintained
5024F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5025F: arch/arm/mach-ixp4xx/include/mach/npe.h
5026F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5027F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5028F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5029F: drivers/net/wan/ixp4xx_hss.c
5030
5031INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5032M: Deepak Saxena <dsaxena@plexity.net>
5033S: Maintained
5034F: drivers/char/hw_random/ixp4xx-rng.c
5035
5036INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5037M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5038M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5039M: Bruce Allan <bruce.w.allan@intel.com>
5040M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5041M: Don Skidmore <donald.c.skidmore@intel.com>
5042M: Greg Rose <gregory.v.rose@intel.com>
5043M: Matthew Vick <matthew.vick@intel.com>
5044M: John Ronciak <john.ronciak@intel.com>
5045M: Mitch Williams <mitch.a.williams@intel.com>
5046M: Linux NICS <linux.nics@intel.com>
5047L: e1000-devel@lists.sourceforge.net
5048W: http://www.intel.com/support/feedback.htm
5049W: http://e1000.sourceforge.net/
5050T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5051T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5052S: Supported
5053F: Documentation/networking/e100.txt
5054F: Documentation/networking/e1000.txt
5055F: Documentation/networking/e1000e.txt
5056F: Documentation/networking/igb.txt
5057F: Documentation/networking/igbvf.txt
5058F: Documentation/networking/ixgb.txt
5059F: Documentation/networking/ixgbe.txt
5060F: Documentation/networking/ixgbevf.txt
5061F: Documentation/networking/i40e.txt
5062F: Documentation/networking/i40evf.txt
5063F: drivers/net/ethernet/intel/
5064F: drivers/net/ethernet/intel/*/
5065
5066INTEL-MID GPIO DRIVER
5067M: David Cohen <david.a.cohen@linux.intel.com>
5068L: linux-gpio@vger.kernel.org
5069S: Maintained
5070F: drivers/gpio/gpio-intel-mid.c
5071
5072INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5073M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5074L: linux-wireless@vger.kernel.org
5075S: Maintained
5076F: Documentation/networking/README.ipw2100
5077F: Documentation/networking/README.ipw2200
5078F: drivers/net/wireless/ipw2x00/
5079
5080INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5081M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5082M: Gang Wei <gang.wei@intel.com>
5083M: Shane Wang <shane.wang@intel.com>
5084L: tboot-devel@lists.sourceforge.net
5085W: http://tboot.sourceforge.net
5086T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5087S: Supported
5088F: Documentation/intel_txt.txt
5089F: include/linux/tboot.h
5090F: arch/x86/kernel/tboot.c
5091
5092INTEL WIRELESS WIMAX CONNECTION 2400
5093M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5094M: linux-wimax@intel.com
5095L: wimax@linuxwimax.org (subscribers-only)
5096S: Supported
5097W: http://linuxwimax.org
5098F: Documentation/wimax/README.i2400m
5099F: drivers/net/wimax/i2400m/
5100F: include/uapi/linux/wimax/i2400m.h
5101
5102INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5103M: Stanislaw Gruszka <sgruszka@redhat.com>
5104L: linux-wireless@vger.kernel.org
5105S: Supported
5106F: drivers/net/wireless/iwlegacy/
5107
5108INTEL WIRELESS WIFI LINK (iwlwifi)
5109M: Johannes Berg <johannes.berg@intel.com>
5110M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5111M: Intel Linux Wireless <ilw@linux.intel.com>
5112L: linux-wireless@vger.kernel.org
5113W: http://intellinuxwireless.org
5114T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5115S: Supported
5116F: drivers/net/wireless/iwlwifi/
5117
5118INTEL MANAGEMENT ENGINE (mei)
5119M: Tomas Winkler <tomas.winkler@intel.com>
5120L: linux-kernel@vger.kernel.org
5121S: Supported
5122F: include/uapi/linux/mei.h
5123F: drivers/misc/mei/*
5124F: Documentation/misc-devices/mei/*
5125
5126IOC3 ETHERNET DRIVER
5127M: Ralf Baechle <ralf@linux-mips.org>
5128L: linux-mips@linux-mips.org
5129S: Maintained
5130F: drivers/net/ethernet/sgi/ioc3-eth.c
5131
5132IOC3 SERIAL DRIVER
5133M: Pat Gefre <pfg@sgi.com>
5134L: linux-serial@vger.kernel.org
5135S: Maintained
5136F: drivers/tty/serial/ioc3_serial.c
5137
5138IOMMU DRIVERS
5139M: Joerg Roedel <joro@8bytes.org>
5140L: iommu@lists.linux-foundation.org
5141T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5142S: Maintained
5143F: drivers/iommu/
5144
5145IP MASQUERADING
5146M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5147S: Maintained
5148F: net/ipv4/netfilter/ipt_MASQUERADE.c
5149
5150IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5151M: Francois Romieu <romieu@fr.zoreil.com>
5152M: Sorbica Shieh <sorbica@icplus.com.tw>
5153L: netdev@vger.kernel.org
5154S: Maintained
5155F: drivers/net/ethernet/icplus/ipg.*
5156
5157IPATH DRIVER
5158M: Mike Marciniszyn <infinipath@intel.com>
5159L: linux-rdma@vger.kernel.org
5160S: Maintained
5161F: drivers/infiniband/hw/ipath/
5162
5163IPMI SUBSYSTEM
5164M: Corey Minyard <minyard@acm.org>
5165L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5166W: http://openipmi.sourceforge.net/
5167S: Supported
5168F: Documentation/IPMI.txt
5169F: drivers/char/ipmi/
5170F: include/linux/ipmi*
5171F: include/uapi/linux/ipmi*
5172
5173IPS SCSI RAID DRIVER
5174M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5175L: linux-scsi@vger.kernel.org
5176W: http://www.adaptec.com/
5177S: Maintained
5178F: drivers/scsi/ips*
5179
5180IPVS
5181M: Wensong Zhang <wensong@linux-vs.org>
5182M: Simon Horman <horms@verge.net.au>
5183M: Julian Anastasov <ja@ssi.bg>
5184L: netdev@vger.kernel.org
5185L: lvs-devel@vger.kernel.org
5186S: Maintained
5187F: Documentation/networking/ipvs-sysctl.txt
5188F: include/net/ip_vs.h
5189F: include/uapi/linux/ip_vs.h
5190F: net/netfilter/ipvs/
5191
5192IPWIRELESS DRIVER
5193M: Jiri Kosina <jkosina@suse.cz>
5194M: David Sterba <dsterba@suse.cz>
5195S: Odd Fixes
5196F: drivers/tty/ipwireless/
5197
5198IPX NETWORK LAYER
5199M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5200L: netdev@vger.kernel.org
5201S: Maintained
5202F: include/net/ipx.h
5203F: include/uapi/linux/ipx.h
5204F: net/ipx/
5205
5206IRDA SUBSYSTEM
5207M: Samuel Ortiz <samuel@sortiz.org>
5208L: irda-users@lists.sourceforge.net (subscribers-only)
5209L: netdev@vger.kernel.org
5210W: http://irda.sourceforge.net/
5211S: Maintained
5212T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5213F: Documentation/networking/irda.txt
5214F: drivers/net/irda/
5215F: include/net/irda/
5216F: net/irda/
5217
5218IRQ SUBSYSTEM
5219M: Thomas Gleixner <tglx@linutronix.de>
5220L: linux-kernel@vger.kernel.org
5221S: Maintained
5222T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5223F: kernel/irq/
5224
5225IRQCHIP DRIVERS
5226M: Thomas Gleixner <tglx@linutronix.de>
5227M: Jason Cooper <jason@lakedaemon.net>
5228L: linux-kernel@vger.kernel.org
5229S: Maintained
5230T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5231T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5232F: Documentation/devicetree/bindings/interrupt-controller/
5233F: drivers/irqchip/
5234
5235IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5236M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5237S: Maintained
5238F: Documentation/IRQ-domain.txt
5239F: include/linux/irqdomain.h
5240F: kernel/irq/irqdomain.c
5241
5242ISAPNP
5243M: Jaroslav Kysela <perex@perex.cz>
5244S: Maintained
5245F: Documentation/isapnp.txt
5246F: drivers/pnp/isapnp/
5247F: include/linux/isapnp.h
5248
5249ISA RADIO MODULE
5250M: Hans Verkuil <hverkuil@xs4all.nl>
5251L: linux-media@vger.kernel.org
5252T: git git://linuxtv.org/media_tree.git
5253W: http://linuxtv.org
5254S: Maintained
5255F: drivers/media/radio/radio-isa*
5256
5257iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5258M: Peter Jones <pjones@redhat.com>
5259M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5260S: Maintained
5261F: drivers/firmware/iscsi_ibft*
5262
5263ISCSI
5264M: Mike Christie <michaelc@cs.wisc.edu>
5265L: open-iscsi@googlegroups.com
5266W: www.open-iscsi.org
5267T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5268S: Maintained
5269F: drivers/scsi/*iscsi*
5270F: include/scsi/*iscsi*
5271
5272ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5273M: Or Gerlitz <ogerlitz@mellanox.com>
5274M: Sagi Grimberg <sagig@mellanox.com>
5275M: Roi Dayan <roid@mellanox.com>
5276L: linux-rdma@vger.kernel.org
5277S: Supported
5278W: http://www.openfabrics.org
5279W: www.open-iscsi.org
5280Q: http://patchwork.kernel.org/project/linux-rdma/list/
5281F: drivers/infiniband/ulp/iser/
5282
5283ISDN SUBSYSTEM
5284M: Karsten Keil <isdn@linux-pingi.de>
5285L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5286L: netdev@vger.kernel.org
5287W: http://www.isdn4linux.de
5288T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5289S: Maintained
5290F: Documentation/isdn/
5291F: drivers/isdn/
5292F: include/linux/isdn.h
5293F: include/linux/isdn/
5294F: include/uapi/linux/isdn.h
5295F: include/uapi/linux/isdn/
5296
5297ISDN SUBSYSTEM (Eicon active card driver)
5298M: Armin Schindler <mac@melware.de>
5299L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5300W: http://www.melware.de
5301S: Maintained
5302F: drivers/isdn/hardware/eicon/
5303
5304IT87 HARDWARE MONITORING DRIVER
5305M: Jean Delvare <jdelvare@suse.de>
5306L: lm-sensors@lm-sensors.org
5307S: Maintained
5308F: Documentation/hwmon/it87
5309F: drivers/hwmon/it87.c
5310
5311IT913X MEDIA DRIVER
5312M: Antti Palosaari <crope@iki.fi>
5313L: linux-media@vger.kernel.org
5314W: http://linuxtv.org/
5315W: http://palosaari.fi/linux/
5316Q: http://patchwork.linuxtv.org/project/linux-media/list/
5317T: git git://linuxtv.org/anttip/media_tree.git
5318S: Maintained
5319F: drivers/media/tuners/it913x*
5320
5321IVTV VIDEO4LINUX DRIVER
5322M: Andy Walls <awalls@md.metrocast.net>
5323L: ivtv-devel@ivtvdriver.org (subscribers-only)
5324L: linux-media@vger.kernel.org
5325T: git git://linuxtv.org/media_tree.git
5326W: http://www.ivtvdriver.org
5327S: Maintained
5328F: Documentation/video4linux/*.ivtv
5329F: drivers/media/pci/ivtv/
5330F: include/uapi/linux/ivtv*
5331
5332IX2505V MEDIA DRIVER
5333M: Malcolm Priestley <tvboxspy@gmail.com>
5334L: linux-media@vger.kernel.org
5335W: http://linuxtv.org/
5336Q: http://patchwork.linuxtv.org/project/linux-media/list/
5337S: Maintained
5338F: drivers/media/dvb-frontends/ix2505v*
5339
5340JC42.4 TEMPERATURE SENSOR DRIVER
5341M: Guenter Roeck <linux@roeck-us.net>
5342L: lm-sensors@lm-sensors.org
5343S: Maintained
5344F: drivers/hwmon/jc42.c
5345F: Documentation/hwmon/jc42
5346
5347JFS FILESYSTEM
5348M: Dave Kleikamp <shaggy@kernel.org>
5349L: jfs-discussion@lists.sourceforge.net
5350W: http://jfs.sourceforge.net/
5351T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5352S: Maintained
5353F: Documentation/filesystems/jfs.txt
5354F: fs/jfs/
5355
5356JME NETWORK DRIVER
5357M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5358L: netdev@vger.kernel.org
5359S: Maintained
5360F: drivers/net/ethernet/jme.*
5361
5362JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5363M: David Woodhouse <dwmw2@infradead.org>
5364L: linux-mtd@lists.infradead.org
5365W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5366S: Maintained
5367F: fs/jffs2/
5368F: include/uapi/linux/jffs2.h
5369
5370JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5371M: Andrew Morton <akpm@linux-foundation.org>
5372M: Jan Kara <jack@suse.cz>
5373L: linux-ext4@vger.kernel.org
5374S: Maintained
5375F: fs/jbd/
5376F: include/linux/jbd.h
5377
5378JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5379M: "Theodore Ts'o" <tytso@mit.edu>
5380L: linux-ext4@vger.kernel.org
5381S: Maintained
5382F: fs/jbd2/
5383F: include/linux/jbd2.h
5384
5385JSM Neo PCI based serial card
5386M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5387L: linux-serial@vger.kernel.org
5388S: Maintained
5389F: drivers/tty/serial/jsm/
5390
5391K10TEMP HARDWARE MONITORING DRIVER
5392M: Clemens Ladisch <clemens@ladisch.de>
5393L: lm-sensors@lm-sensors.org
5394S: Maintained
5395F: Documentation/hwmon/k10temp
5396F: drivers/hwmon/k10temp.c
5397
5398K8TEMP HARDWARE MONITORING DRIVER
5399M: Rudolf Marek <r.marek@assembler.cz>
5400L: lm-sensors@lm-sensors.org
5401S: Maintained
5402F: Documentation/hwmon/k8temp
5403F: drivers/hwmon/k8temp.c
5404
5405KCONFIG
5406M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5407L: linux-kbuild@vger.kernel.org
5408T: git git://gitorious.org/linux-kconfig/linux-kconfig
5409S: Maintained
5410F: Documentation/kbuild/kconfig-language.txt
5411F: scripts/kconfig/
5412
5413KDUMP
5414M: Vivek Goyal <vgoyal@redhat.com>
5415M: Haren Myneni <hbabu@us.ibm.com>
5416L: kexec@lists.infradead.org
5417W: http://lse.sourceforge.net/kdump/
5418S: Maintained
5419F: Documentation/kdump/
5420
5421KEENE FM RADIO TRANSMITTER DRIVER
5422M: Hans Verkuil <hverkuil@xs4all.nl>
5423L: linux-media@vger.kernel.org
5424T: git git://linuxtv.org/media_tree.git
5425W: http://linuxtv.org
5426S: Maintained
5427F: drivers/media/radio/radio-keene*
5428
5429KERNEL AUTOMOUNTER v4 (AUTOFS4)
5430M: Ian Kent <raven@themaw.net>
5431L: autofs@vger.kernel.org
5432S: Maintained
5433F: fs/autofs4/
5434
5435KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5436M: Michal Marek <mmarek@suse.cz>
5437T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5438T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5439L: linux-kbuild@vger.kernel.org
5440S: Maintained
5441F: Documentation/kbuild/
5442F: Makefile
5443F: scripts/Makefile.*
5444F: scripts/basic/
5445F: scripts/mk*
5446F: scripts/package/
5447
5448KERNEL JANITORS
5449L: kernel-janitors@vger.kernel.org
5450W: http://kernelnewbies.org/KernelJanitors
5451S: Odd Fixes
5452
5453KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5454M: "J. Bruce Fields" <bfields@fieldses.org>
5455L: linux-nfs@vger.kernel.org
5456W: http://nfs.sourceforge.net/
5457S: Supported
5458F: fs/nfsd/
5459F: include/uapi/linux/nfsd/
5460F: fs/lockd/
5461F: fs/nfs_common/
5462F: net/sunrpc/
5463F: include/linux/lockd/
5464F: include/linux/sunrpc/
5465F: include/uapi/linux/sunrpc/
5466
5467KERNEL SELFTEST FRAMEWORK
5468M: Shuah Khan <shuahkh@osg.samsung.com>
5469L: linux-api@vger.kernel.org
5470T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5471S: Maintained
5472F: tools/testing/selftests
5473
5474KERNEL VIRTUAL MACHINE (KVM)
5475M: Gleb Natapov <gleb@kernel.org>
5476M: Paolo Bonzini <pbonzini@redhat.com>
5477L: kvm@vger.kernel.org
5478W: http://www.linux-kvm.org
5479T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5480S: Supported
5481F: Documentation/*/kvm*.txt
5482F: Documentation/virtual/kvm/
5483F: arch/*/kvm/
5484F: arch/*/include/asm/kvm*
5485F: include/linux/kvm*
5486F: include/uapi/linux/kvm*
5487F: virt/kvm/
5488
5489KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5490M: Joerg Roedel <joro@8bytes.org>
5491L: kvm@vger.kernel.org
5492W: http://kvm.qumranet.com
5493S: Maintained
5494F: arch/x86/include/asm/svm.h
5495F: arch/x86/kvm/svm.c
5496
5497KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5498M: Alexander Graf <agraf@suse.de>
5499L: kvm-ppc@vger.kernel.org
5500W: http://kvm.qumranet.com
5501T: git git://github.com/agraf/linux-2.6.git
5502S: Supported
5503F: arch/powerpc/include/asm/kvm*
5504F: arch/powerpc/kvm/
5505
5506KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5507M: Christian Borntraeger <borntraeger@de.ibm.com>
5508M: Cornelia Huck <cornelia.huck@de.ibm.com>
5509M: linux390@de.ibm.com
5510L: linux-s390@vger.kernel.org
5511W: http://www.ibm.com/developerworks/linux/linux390/
5512S: Supported
5513F: Documentation/s390/kvm.txt
5514F: arch/s390/include/asm/kvm*
5515F: arch/s390/kvm/
5516F: drivers/s390/kvm/
5517
5518KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5519M: Christoffer Dall <christoffer.dall@linaro.org>
5520M: Marc Zyngier <marc.zyngier@arm.com>
5521L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5522L: kvmarm@lists.cs.columbia.edu
5523W: http://systems.cs.columbia.edu/projects/kvm-arm
5524S: Supported
5525F: arch/arm/include/uapi/asm/kvm*
5526F: arch/arm/include/asm/kvm*
5527F: arch/arm/kvm/
5528F: virt/kvm/arm/
5529F: include/kvm/arm_*
5530
5531KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5532M: Christoffer Dall <christoffer.dall@linaro.org>
5533M: Marc Zyngier <marc.zyngier@arm.com>
5534L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5535L: kvmarm@lists.cs.columbia.edu
5536S: Maintained
5537F: arch/arm64/include/uapi/asm/kvm*
5538F: arch/arm64/include/asm/kvm*
5539F: arch/arm64/kvm/
5540
5541KEXEC
5542M: Eric Biederman <ebiederm@xmission.com>
5543W: http://kernel.org/pub/linux/utils/kernel/kexec/
5544L: kexec@lists.infradead.org
5545S: Maintained
5546F: include/linux/kexec.h
5547F: include/uapi/linux/kexec.h
5548F: kernel/kexec.c
5549
5550KEYS/KEYRINGS:
5551M: David Howells <dhowells@redhat.com>
5552L: keyrings@linux-nfs.org
5553S: Maintained
5554F: Documentation/security/keys.txt
5555F: include/linux/key.h
5556F: include/linux/key-type.h
5557F: include/keys/
5558F: security/keys/
5559
5560KEYS-TRUSTED
5561M: David Safford <safford@us.ibm.com>
5562M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5563L: linux-security-module@vger.kernel.org
5564L: keyrings@linux-nfs.org
5565S: Supported
5566F: Documentation/security/keys-trusted-encrypted.txt
5567F: include/keys/trusted-type.h
5568F: security/keys/trusted.c
5569F: security/keys/trusted.h
5570
5571KEYS-ENCRYPTED
5572M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5573M: David Safford <safford@us.ibm.com>
5574L: linux-security-module@vger.kernel.org
5575L: keyrings@linux-nfs.org
5576S: Supported
5577F: Documentation/security/keys-trusted-encrypted.txt
5578F: include/keys/encrypted-type.h
5579F: security/keys/encrypted-keys/
5580
5581KGDB / KDB /debug_core
5582M: Jason Wessel <jason.wessel@windriver.com>
5583W: http://kgdb.wiki.kernel.org/
5584L: kgdb-bugreport@lists.sourceforge.net
5585S: Maintained
5586F: Documentation/DocBook/kgdb.tmpl
5587F: drivers/misc/kgdbts.c
5588F: drivers/tty/serial/kgdboc.c
5589F: include/linux/kdb.h
5590F: include/linux/kgdb.h
5591F: kernel/debug/
5592
5593KMEMCHECK
5594M: Vegard Nossum <vegardno@ifi.uio.no>
5595M: Pekka Enberg <penberg@kernel.org>
5596S: Maintained
5597F: Documentation/kmemcheck.txt
5598F: arch/x86/include/asm/kmemcheck.h
5599F: arch/x86/mm/kmemcheck/
5600F: include/linux/kmemcheck.h
5601F: mm/kmemcheck.c
5602
5603KMEMLEAK
5604M: Catalin Marinas <catalin.marinas@arm.com>
5605S: Maintained
5606F: Documentation/kmemleak.txt
5607F: include/linux/kmemleak.h
5608F: mm/kmemleak.c
5609F: mm/kmemleak-test.c
5610
5611KPROBES
5612M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5613M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5614M: "David S. Miller" <davem@davemloft.net>
5615M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5616S: Maintained
5617F: Documentation/kprobes.txt
5618F: include/linux/kprobes.h
5619F: kernel/kprobes.c
5620
5621KS0108 LCD CONTROLLER DRIVER
5622M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5623W: http://miguelojeda.es/auxdisplay.htm
5624W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5625S: Maintained
5626F: Documentation/auxdisplay/ks0108
5627F: drivers/auxdisplay/ks0108.c
5628F: include/linux/ks0108.h
5629
5630LAPB module
5631L: linux-x25@vger.kernel.org
5632S: Orphan
5633F: Documentation/networking/lapb-module.txt
5634F: include/*/lapb.h
5635F: net/lapb/
5636
5637LASI 53c700 driver for PARISC
5638M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5639L: linux-scsi@vger.kernel.org
5640S: Maintained
5641F: Documentation/scsi/53c700.txt
5642F: drivers/scsi/53c700*
5643
5644LED SUBSYSTEM
5645M: Bryan Wu <cooloney@gmail.com>
5646M: Richard Purdie <rpurdie@rpsys.net>
5647L: linux-leds@vger.kernel.org
5648T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5649S: Maintained
5650F: drivers/leds/
5651F: include/linux/leds.h
5652
5653LEGACY EEPROM DRIVER
5654M: Jean Delvare <jdelvare@suse.de>
5655S: Maintained
5656F: Documentation/misc-devices/eeprom
5657F: drivers/misc/eeprom/eeprom.c
5658
5659LEGO USB Tower driver
5660M: Juergen Stuber <starblue@users.sourceforge.net>
5661L: legousb-devel@lists.sourceforge.net
5662W: http://legousb.sourceforge.net/
5663S: Maintained
5664F: drivers/usb/misc/legousbtower.c
5665
5666LG2160 MEDIA DRIVER
5667M: Michael Krufky <mkrufky@linuxtv.org>
5668L: linux-media@vger.kernel.org
5669W: http://linuxtv.org/
5670W: http://github.com/mkrufky
5671Q: http://patchwork.linuxtv.org/project/linux-media/list/
5672T: git git://linuxtv.org/mkrufky/tuners.git
5673S: Maintained
5674F: drivers/media/dvb-frontends/lg2160.*
5675
5676LGDT3305 MEDIA DRIVER
5677M: Michael Krufky <mkrufky@linuxtv.org>
5678L: linux-media@vger.kernel.org
5679W: http://linuxtv.org/
5680W: http://github.com/mkrufky
5681Q: http://patchwork.linuxtv.org/project/linux-media/list/
5682T: git git://linuxtv.org/mkrufky/tuners.git
5683S: Maintained
5684F: drivers/media/dvb-frontends/lgdt3305.*
5685
5686LGUEST
5687M: Rusty Russell <rusty@rustcorp.com.au>
5688L: lguest@lists.ozlabs.org
5689W: http://lguest.ozlabs.org/
5690S: Odd Fixes
5691F: arch/x86/include/asm/lguest*.h
5692F: arch/x86/lguest/
5693F: drivers/lguest/
5694F: include/linux/lguest*.h
5695F: tools/lguest/
5696
5697LIBLOCKDEP
5698M: Sasha Levin <sasha.levin@oracle.com>
5699S: Maintained
5700F: tools/lib/lockdep/
5701
5702LINUX FOR IBM pSERIES (RS/6000)
5703M: Paul Mackerras <paulus@au.ibm.com>
5704W: http://www.ibm.com/linux/ltc/projects/ppc
5705S: Supported
5706F: arch/powerpc/boot/rs6000.h
5707
5708LINUX FOR POWERPC (32-BIT AND 64-BIT)
5709M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5710M: Paul Mackerras <paulus@samba.org>
5711M: Michael Ellerman <mpe@ellerman.id.au>
5712W: http://www.penguinppc.org/
5713L: linuxppc-dev@lists.ozlabs.org
5714Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5715T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5716S: Supported
5717F: Documentation/powerpc/
5718F: arch/powerpc/
5719
5720LINUX FOR POWER MACINTOSH
5721M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5722W: http://www.penguinppc.org/
5723L: linuxppc-dev@lists.ozlabs.org
5724S: Maintained
5725F: arch/powerpc/platforms/powermac/
5726F: drivers/macintosh/
5727
5728LINUX FOR POWERPC EMBEDDED MPC5XXX
5729M: Anatolij Gustschin <agust@denx.de>
5730L: linuxppc-dev@lists.ozlabs.org
5731T: git git://git.denx.de/linux-denx-agust.git
5732S: Maintained
5733F: arch/powerpc/platforms/512x/
5734F: arch/powerpc/platforms/52xx/
5735
5736LINUX FOR POWERPC EMBEDDED PPC4XX
5737M: Alistair Popple <alistair@popple.id.au>
5738M: Matt Porter <mporter@kernel.crashing.org>
5739W: http://www.penguinppc.org/
5740L: linuxppc-dev@lists.ozlabs.org
5741S: Maintained
5742F: arch/powerpc/platforms/40x/
5743F: arch/powerpc/platforms/44x/
5744
5745LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5746L: linuxppc-dev@lists.ozlabs.org
5747S: Orphan
5748F: arch/powerpc/*/*virtex*
5749F: arch/powerpc/*/*/*virtex*
5750
5751LINUX FOR POWERPC EMBEDDED PPC8XX
5752M: Vitaly Bordug <vitb@kernel.crashing.org>
5753W: http://www.penguinppc.org/
5754L: linuxppc-dev@lists.ozlabs.org
5755S: Maintained
5756F: arch/powerpc/platforms/8xx/
5757
5758LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5759M: Scott Wood <scottwood@freescale.com>
5760M: Kumar Gala <galak@kernel.crashing.org>
5761W: http://www.penguinppc.org/
5762L: linuxppc-dev@lists.ozlabs.org
5763T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5764S: Maintained
5765F: arch/powerpc/platforms/83xx/
5766F: arch/powerpc/platforms/85xx/
5767
5768LINUX FOR POWERPC PA SEMI PWRFICIENT
5769M: Olof Johansson <olof@lixom.net>
5770L: linuxppc-dev@lists.ozlabs.org
5771S: Maintained
5772F: arch/powerpc/platforms/pasemi/
5773F: drivers/*/*pasemi*
5774F: drivers/*/*/*pasemi*
5775
5776LINUX SECURITY MODULE (LSM) FRAMEWORK
5777M: Chris Wright <chrisw@sous-sol.org>
5778L: linux-security-module@vger.kernel.org
5779S: Supported
5780
5781LIS3LV02D ACCELEROMETER DRIVER
5782M: Eric Piel <eric.piel@tremplin-utc.net>
5783S: Maintained
5784F: Documentation/misc-devices/lis3lv02d
5785F: drivers/misc/lis3lv02d/
5786F: drivers/platform/x86/hp_accel.c
5787
5788LLC (802.2)
5789M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5790S: Maintained
5791F: include/linux/llc.h
5792F: include/uapi/linux/llc.h
5793F: include/net/llc*
5794F: net/llc/
5795
5796LM73 HARDWARE MONITOR DRIVER
5797M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5798L: lm-sensors@lm-sensors.org
5799S: Maintained
5800F: drivers/hwmon/lm73.c
5801
5802LM78 HARDWARE MONITOR DRIVER
5803M: Jean Delvare <jdelvare@suse.de>
5804L: lm-sensors@lm-sensors.org
5805S: Maintained
5806F: Documentation/hwmon/lm78
5807F: drivers/hwmon/lm78.c
5808
5809LM83 HARDWARE MONITOR DRIVER
5810M: Jean Delvare <jdelvare@suse.de>
5811L: lm-sensors@lm-sensors.org
5812S: Maintained
5813F: Documentation/hwmon/lm83
5814F: drivers/hwmon/lm83.c
5815
5816LM90 HARDWARE MONITOR DRIVER
5817M: Jean Delvare <jdelvare@suse.de>
5818L: lm-sensors@lm-sensors.org
5819S: Maintained
5820F: Documentation/hwmon/lm90
5821F: Documentation/devicetree/bindings/hwmon/lm90.txt
5822F: drivers/hwmon/lm90.c
5823
5824LM95234 HARDWARE MONITOR DRIVER
5825M: Guenter Roeck <linux@roeck-us.net>
5826L: lm-sensors@lm-sensors.org
5827S: Maintained
5828F: Documentation/hwmon/lm95234
5829F: drivers/hwmon/lm95234.c
5830
5831LME2510 MEDIA DRIVER
5832M: Malcolm Priestley <tvboxspy@gmail.com>
5833L: linux-media@vger.kernel.org
5834W: http://linuxtv.org/
5835Q: http://patchwork.linuxtv.org/project/linux-media/list/
5836S: Maintained
5837F: drivers/media/usb/dvb-usb-v2/lmedm04*
5838
5839LOCKDEP AND LOCKSTAT
5840M: Peter Zijlstra <peterz@infradead.org>
5841M: Ingo Molnar <mingo@redhat.com>
5842L: linux-kernel@vger.kernel.org
5843T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5844S: Maintained
5845F: Documentation/locking/lockdep*.txt
5846F: Documentation/locking/lockstat.txt
5847F: include/linux/lockdep.h
5848F: kernel/locking/
5849
5850LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5851M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5852L: linux-ntfs-dev@lists.sourceforge.net
5853W: http://www.linux-ntfs.org/content/view/19/37/
5854S: Maintained
5855F: Documentation/ldm.txt
5856F: block/partitions/ldm.*
5857
5858LogFS
5859M: Joern Engel <joern@logfs.org>
5860M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5861L: logfs@logfs.org
5862W: logfs.org
5863S: Maintained
5864F: fs/logfs/
5865
5866LPC32XX MACHINE SUPPORT
5867M: Roland Stigge <stigge@antcom.de>
5868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5869S: Maintained
5870F: arch/arm/mach-lpc32xx/
5871
5872LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5873M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5874M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5875M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5876M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5877L: MPT-FusionLinux.pdl@avagotech.com
5878L: linux-scsi@vger.kernel.org
5879W: http://www.lsilogic.com/support
5880S: Supported
5881F: drivers/message/fusion/
5882F: drivers/scsi/mpt2sas/
5883F: drivers/scsi/mpt3sas/
5884
5885LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5886M: Matthew Wilcox <matthew@wil.cx>
5887L: linux-scsi@vger.kernel.org
5888S: Maintained
5889F: drivers/scsi/sym53c8xx_2/
5890
5891LTC4261 HARDWARE MONITOR DRIVER
5892M: Guenter Roeck <linux@roeck-us.net>
5893L: lm-sensors@lm-sensors.org
5894S: Maintained
5895F: Documentation/hwmon/ltc4261
5896F: drivers/hwmon/ltc4261.c
5897
5898LTP (Linux Test Project)
5899M: Mike Frysinger <vapier@gentoo.org>
5900M: Cyril Hrubis <chrubis@suse.cz>
5901M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5902M: Jan Stancek <jstancek@redhat.com>
5903M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5904M: Alexey Kodanev <alexey.kodanev@oracle.com>
5905L: ltp-list@lists.sourceforge.net (subscribers-only)
5906W: http://linux-test-project.github.io/
5907T: git git://github.com/linux-test-project/ltp.git
5908S: Maintained
5909
5910M32R ARCHITECTURE
5911W: http://www.linux-m32r.org/
5912S: Orphan
5913F: arch/m32r/
5914
5915M68K ARCHITECTURE
5916M: Geert Uytterhoeven <geert@linux-m68k.org>
5917L: linux-m68k@lists.linux-m68k.org
5918W: http://www.linux-m68k.org/
5919T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5920S: Maintained
5921F: arch/m68k/
5922F: drivers/zorro/
5923
5924M68K ON APPLE MACINTOSH
5925M: Joshua Thompson <funaho@jurai.org>
5926W: http://www.mac.linux-m68k.org/
5927L: linux-m68k@lists.linux-m68k.org
5928S: Maintained
5929F: arch/m68k/mac/
5930
5931M68K ON HP9000/300
5932M: Philip Blundell <philb@gnu.org>
5933W: http://www.tazenda.demon.co.uk/phil/linux-hp
5934S: Maintained
5935F: arch/m68k/hp300/
5936
5937M88DS3103 MEDIA DRIVER
5938M: Antti Palosaari <crope@iki.fi>
5939L: linux-media@vger.kernel.org
5940W: http://linuxtv.org/
5941W: http://palosaari.fi/linux/
5942Q: http://patchwork.linuxtv.org/project/linux-media/list/
5943T: git git://linuxtv.org/anttip/media_tree.git
5944S: Maintained
5945F: drivers/media/dvb-frontends/m88ds3103*
5946
5947M88RS2000 MEDIA DRIVER
5948M: Malcolm Priestley <tvboxspy@gmail.com>
5949L: linux-media@vger.kernel.org
5950W: http://linuxtv.org/
5951Q: http://patchwork.linuxtv.org/project/linux-media/list/
5952S: Maintained
5953F: drivers/media/dvb-frontends/m88rs2000*
5954
5955M88TS2022 MEDIA DRIVER
5956M: Antti Palosaari <crope@iki.fi>
5957L: linux-media@vger.kernel.org
5958W: http://linuxtv.org/
5959W: http://palosaari.fi/linux/
5960Q: http://patchwork.linuxtv.org/project/linux-media/list/
5961T: git git://linuxtv.org/anttip/media_tree.git
5962S: Maintained
5963F: drivers/media/tuners/m88ts2022*
5964
5965MA901 MASTERKIT USB FM RADIO DRIVER
5966M: Alexey Klimov <klimov.linux@gmail.com>
5967L: linux-media@vger.kernel.org
5968T: git git://linuxtv.org/media_tree.git
5969S: Maintained
5970F: drivers/media/radio/radio-ma901.c
5971
5972MAC80211
5973M: Johannes Berg <johannes@sipsolutions.net>
5974L: linux-wireless@vger.kernel.org
5975W: http://wireless.kernel.org/
5976T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5977T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5978S: Maintained
5979F: Documentation/networking/mac80211-injection.txt
5980F: include/net/mac80211.h
5981F: net/mac80211/
5982
5983MACVLAN DRIVER
5984M: Patrick McHardy <kaber@trash.net>
5985L: netdev@vger.kernel.org
5986S: Maintained
5987F: drivers/net/macvlan.c
5988F: include/linux/if_macvlan.h
5989
5990MAILBOX API
5991M: Jassi Brar <jassisinghbrar@gmail.com>
5992L: linux-kernel@vger.kernel.org
5993S: Maintained
5994F: drivers/mailbox/
5995F: include/linux/mailbox_client.h
5996F: include/linux/mailbox_controller.h
5997
5998MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5999M: Michael Kerrisk <mtk.manpages@gmail.com>
6000W: http://www.kernel.org/doc/man-pages
6001L: linux-man@vger.kernel.org
6002S: Maintained
6003
6004MARVELL ARMADA DRM SUPPORT
6005M: Russell King <rmk+kernel@arm.linux.org.uk>
6006S: Maintained
6007F: drivers/gpu/drm/armada/
6008
6009MARVELL 88E6352 DSA support
6010M: Guenter Roeck <linux@roeck-us.net>
6011S: Maintained
6012F: drivers/net/dsa/mv88e6352.c
6013
6014MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6015M: Mirko Lindner <mlindner@marvell.com>
6016M: Stephen Hemminger <stephen@networkplumber.org>
6017L: netdev@vger.kernel.org
6018S: Maintained
6019F: drivers/net/ethernet/marvell/sk*
6020
6021MARVELL LIBERTAS WIRELESS DRIVER
6022L: libertas-dev@lists.infradead.org
6023S: Orphan
6024F: drivers/net/wireless/libertas/
6025
6026MARVELL MV643XX ETHERNET DRIVER
6027M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6028L: netdev@vger.kernel.org
6029S: Maintained
6030F: drivers/net/ethernet/marvell/mv643xx_eth.*
6031F: include/linux/mv643xx.h
6032
6033MARVELL MVNETA ETHERNET DRIVER
6034M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6035L: netdev@vger.kernel.org
6036S: Maintained
6037F: drivers/net/ethernet/marvell/mvneta.*
6038
6039MARVELL MWIFIEX WIRELESS DRIVER
6040M: Amitkumar Karwar <akarwar@marvell.com>
6041M: Avinash Patil <patila@marvell.com>
6042L: linux-wireless@vger.kernel.org
6043S: Maintained
6044F: drivers/net/wireless/mwifiex/
6045
6046MARVELL MWL8K WIRELESS DRIVER
6047M: Lennert Buytenhek <buytenh@wantstofly.org>
6048L: linux-wireless@vger.kernel.org
6049S: Odd Fixes
6050F: drivers/net/wireless/mwl8k.c
6051
6052MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6053M: Nicolas Pitre <nico@fluxnic.net>
6054S: Odd Fixes
6055F: drivers/mmc/host/mvsdio.*
6056
6057MATROX FRAMEBUFFER DRIVER
6058L: linux-fbdev@vger.kernel.org
6059S: Orphan
6060F: drivers/video/fbdev/matrox/matroxfb_*
6061F: include/uapi/linux/matroxfb.h
6062
6063MAX16065 HARDWARE MONITOR DRIVER
6064M: Guenter Roeck <linux@roeck-us.net>
6065L: lm-sensors@lm-sensors.org
6066S: Maintained
6067F: Documentation/hwmon/max16065
6068F: drivers/hwmon/max16065.c
6069
6070MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6071M: "Hans J. Koch" <hjk@hansjkoch.de>
6072L: lm-sensors@lm-sensors.org
6073S: Maintained
6074F: Documentation/hwmon/max6650
6075F: drivers/hwmon/max6650.c
6076
6077MAX6697 HARDWARE MONITOR DRIVER
6078M: Guenter Roeck <linux@roeck-us.net>
6079L: lm-sensors@lm-sensors.org
6080S: Maintained
6081F: Documentation/hwmon/max6697
6082F: Documentation/devicetree/bindings/i2c/max6697.txt
6083F: drivers/hwmon/max6697.c
6084F: include/linux/platform_data/max6697.h
6085
6086MAXIRADIO FM RADIO RECEIVER DRIVER
6087M: Hans Verkuil <hverkuil@xs4all.nl>
6088L: linux-media@vger.kernel.org
6089T: git git://linuxtv.org/media_tree.git
6090W: http://linuxtv.org
6091S: Maintained
6092F: drivers/media/radio/radio-maxiradio*
6093
6094MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6095M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6096P: LinuxTV.org Project
6097L: linux-media@vger.kernel.org
6098W: http://linuxtv.org
6099Q: http://patchwork.kernel.org/project/linux-media/list/
6100T: git git://linuxtv.org/media_tree.git
6101S: Maintained
6102F: Documentation/dvb/
6103F: Documentation/video4linux/
6104F: Documentation/DocBook/media/
6105F: drivers/media/
6106F: drivers/staging/media/
6107F: include/media/
6108F: include/uapi/linux/dvb/
6109F: include/uapi/linux/videodev2.h
6110F: include/uapi/linux/media.h
6111F: include/uapi/linux/v4l2-*
6112F: include/uapi/linux/meye.h
6113F: include/uapi/linux/ivtv*
6114F: include/uapi/linux/uvcvideo.h
6115
6116MEDIAVISION PRO MOVIE STUDIO DRIVER
6117M: Hans Verkuil <hverkuil@xs4all.nl>
6118L: linux-media@vger.kernel.org
6119T: git git://linuxtv.org/media_tree.git
6120W: http://linuxtv.org
6121S: Odd Fixes
6122F: drivers/media/parport/pms*
6123
6124MEGARAID SCSI/SAS DRIVERS
6125M: Kashyap Desai <kashyap.desai@avagotech.com>
6126M: Sumit Saxena <sumit.saxena@avagotech.com>
6127M: Uday Lingala <uday.lingala@avagotech.com>
6128L: megaraidlinux.pdl@avagotech.com
6129L: linux-scsi@vger.kernel.org
6130W: http://www.lsi.com
6131S: Maintained
6132F: Documentation/scsi/megaraid.txt
6133F: drivers/scsi/megaraid.*
6134F: drivers/scsi/megaraid/
6135
6136MELLANOX ETHERNET DRIVER (mlx4_en)
6137M: Amir Vadai <amirv@mellanox.com>
6138L: netdev@vger.kernel.org
6139S: Supported
6140W: http://www.mellanox.com
6141Q: http://patchwork.ozlabs.org/project/netdev/list/
6142F: drivers/net/ethernet/mellanox/mlx4/en_*
6143
6144MEMORY MANAGEMENT
6145L: linux-mm@kvack.org
6146W: http://www.linux-mm.org
6147S: Maintained
6148F: include/linux/mm.h
6149F: include/linux/gfp.h
6150F: include/linux/mmzone.h
6151F: include/linux/memory_hotplug.h
6152F: include/linux/vmalloc.h
6153F: mm/
6154
6155MEMORY TECHNOLOGY DEVICES (MTD)
6156M: David Woodhouse <dwmw2@infradead.org>
6157M: Brian Norris <computersforpeace@gmail.com>
6158L: linux-mtd@lists.infradead.org
6159W: http://www.linux-mtd.infradead.org/
6160Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6161T: git git://git.infradead.org/linux-mtd.git
6162T: git git://git.infradead.org/l2-mtd.git
6163S: Maintained
6164F: drivers/mtd/
6165F: include/linux/mtd/
6166F: include/uapi/mtd/
6167
6168MEN A21 WATCHDOG DRIVER
6169M: Johannes Thumshirn <johannes.thumshirn@men.de>
6170L: linux-watchdog@vger.kernel.org
6171S: Supported
6172F: drivers/watchdog/mena21_wdt.c
6173
6174MEN CHAMELEON BUS (mcb)
6175M: Johannes Thumshirn <johannes.thumshirn@men.de>
6176S: Supported
6177F: drivers/mcb/
6178F: include/linux/mcb.h
6179
6180MEN F21BMC (Board Management Controller)
6181M: Andreas Werner <andreas.werner@men.de>
6182S: Supported
6183F: drivers/mfd/menf21bmc.c
6184F: drivers/watchdog/menf21bmc_wdt.c
6185F: drivers/leds/leds-menf21bmc.c
6186F: drivers/hwmon/menf21bmc_hwmon.c
6187F: Documentation/hwmon/menf21bmc
6188
6189METAG ARCHITECTURE
6190M: James Hogan <james.hogan@imgtec.com>
6191L: linux-metag@vger.kernel.org
6192S: Supported
6193F: arch/metag/
6194F: Documentation/metag/
6195F: Documentation/devicetree/bindings/metag/
6196F: drivers/clocksource/metag_generic.c
6197F: drivers/irqchip/irq-metag.c
6198F: drivers/irqchip/irq-metag-ext.c
6199F: drivers/tty/metag_da.c
6200
6201MICROBLAZE ARCHITECTURE
6202M: Michal Simek <monstr@monstr.eu>
6203W: http://www.monstr.eu/fdt/
6204T: git git://git.monstr.eu/linux-2.6-microblaze.git
6205S: Supported
6206F: arch/microblaze/
6207
6208MICROTEK X6 SCANNER
6209M: Oliver Neukum <oliver@neukum.org>
6210S: Maintained
6211F: drivers/usb/image/microtek.*
6212
6213MIPS
6214M: Ralf Baechle <ralf@linux-mips.org>
6215L: linux-mips@linux-mips.org
6216W: http://www.linux-mips.org/
6217T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6218Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6219S: Supported
6220F: Documentation/mips/
6221F: arch/mips/
6222
6223MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6224M: Hans Verkuil <hverkuil@xs4all.nl>
6225L: linux-media@vger.kernel.org
6226T: git git://linuxtv.org/media_tree.git
6227W: http://linuxtv.org
6228S: Odd Fixes
6229F: drivers/media/radio/radio-miropcm20*
6230
6231Mellanox MLX5 core VPI driver
6232M: Eli Cohen <eli@mellanox.com>
6233L: netdev@vger.kernel.org
6234L: linux-rdma@vger.kernel.org
6235W: http://www.mellanox.com
6236Q: http://patchwork.ozlabs.org/project/netdev/list/
6237Q: http://patchwork.kernel.org/project/linux-rdma/list/
6238T: git git://openfabrics.org/~eli/connect-ib.git
6239S: Supported
6240F: drivers/net/ethernet/mellanox/mlx5/core/
6241F: include/linux/mlx5/
6242
6243Mellanox MLX5 IB driver
6244M: Eli Cohen <eli@mellanox.com>
6245L: linux-rdma@vger.kernel.org
6246W: http://www.mellanox.com
6247Q: http://patchwork.kernel.org/project/linux-rdma/list/
6248T: git git://openfabrics.org/~eli/connect-ib.git
6249S: Supported
6250F: include/linux/mlx5/
6251F: drivers/infiniband/hw/mlx5/
6252
6253MN88472 MEDIA DRIVER
6254M: Antti Palosaari <crope@iki.fi>
6255L: linux-media@vger.kernel.org
6256W: http://linuxtv.org/
6257W: http://palosaari.fi/linux/
6258Q: http://patchwork.linuxtv.org/project/linux-media/list/
6259T: git git://linuxtv.org/anttip/media_tree.git
6260S: Maintained
6261F: drivers/staging/media/mn88472/
6262F: drivers/media/dvb-frontends/mn88472.h
6263
6264MN88473 MEDIA DRIVER
6265M: Antti Palosaari <crope@iki.fi>
6266L: linux-media@vger.kernel.org
6267W: http://linuxtv.org/
6268W: http://palosaari.fi/linux/
6269Q: http://patchwork.linuxtv.org/project/linux-media/list/
6270T: git git://linuxtv.org/anttip/media_tree.git
6271S: Maintained
6272F: drivers/staging/media/mn88473/
6273F: drivers/media/dvb-frontends/mn88473.h
6274
6275MODULE SUPPORT
6276M: Rusty Russell <rusty@rustcorp.com.au>
6277S: Maintained
6278F: include/linux/module.h
6279F: kernel/module.c
6280
6281MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6282W: http://popies.net/meye/
6283S: Orphan
6284F: Documentation/video4linux/meye.txt
6285F: drivers/media/pci/meye/
6286F: include/uapi/linux/meye.h
6287
6288MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6289M: Jiri Slaby <jirislaby@gmail.com>
6290S: Maintained
6291F: Documentation/serial/moxa-smartio
6292F: drivers/tty/mxser.*
6293
6294MR800 AVERMEDIA USB FM RADIO DRIVER
6295M: Alexey Klimov <klimov.linux@gmail.com>
6296L: linux-media@vger.kernel.org
6297T: git git://linuxtv.org/media_tree.git
6298S: Maintained
6299F: drivers/media/radio/radio-mr800.c
6300
6301MRF24J40 IEEE 802.15.4 RADIO DRIVER
6302M: Alan Ott <alan@signal11.us>
6303L: linux-wpan@vger.kernel.org
6304S: Maintained
6305F: drivers/net/ieee802154/mrf24j40.c
6306
6307MSI LAPTOP SUPPORT
6308M: "Lee, Chun-Yi" <jlee@suse.com>
6309L: platform-driver-x86@vger.kernel.org
6310S: Maintained
6311F: drivers/platform/x86/msi-laptop.c
6312
6313MSI WMI SUPPORT
6314M: Anisse Astier <anisse@astier.eu>
6315L: platform-driver-x86@vger.kernel.org
6316S: Supported
6317F: drivers/platform/x86/msi-wmi.c
6318
6319MSI001 MEDIA DRIVER
6320M: Antti Palosaari <crope@iki.fi>
6321L: linux-media@vger.kernel.org
6322W: http://linuxtv.org/
6323W: http://palosaari.fi/linux/
6324Q: http://patchwork.linuxtv.org/project/linux-media/list/
6325T: git git://linuxtv.org/anttip/media_tree.git
6326S: Maintained
6327F: drivers/media/tuners/msi001*
6328
6329MSI2500 MEDIA DRIVER
6330M: Antti Palosaari <crope@iki.fi>
6331L: linux-media@vger.kernel.org
6332W: http://linuxtv.org/
6333W: http://palosaari.fi/linux/
6334Q: http://patchwork.linuxtv.org/project/linux-media/list/
6335T: git git://linuxtv.org/anttip/media_tree.git
6336S: Maintained
6337F: drivers/media/usb/msi2500/
6338
6339MT9M032 APTINA SENSOR DRIVER
6340M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6341L: linux-media@vger.kernel.org
6342T: git git://linuxtv.org/media_tree.git
6343S: Maintained
6344F: drivers/media/i2c/mt9m032.c
6345F: include/media/mt9m032.h
6346
6347MT9P031 APTINA CAMERA SENSOR
6348M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6349L: linux-media@vger.kernel.org
6350T: git git://linuxtv.org/media_tree.git
6351S: Maintained
6352F: drivers/media/i2c/mt9p031.c
6353F: include/media/mt9p031.h
6354
6355MT9T001 APTINA CAMERA SENSOR
6356M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6357L: linux-media@vger.kernel.org
6358T: git git://linuxtv.org/media_tree.git
6359S: Maintained
6360F: drivers/media/i2c/mt9t001.c
6361F: include/media/mt9t001.h
6362
6363MT9V032 APTINA CAMERA SENSOR
6364M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6365L: linux-media@vger.kernel.org
6366T: git git://linuxtv.org/media_tree.git
6367S: Maintained
6368F: drivers/media/i2c/mt9v032.c
6369F: include/media/mt9v032.h
6370
6371MULTIFUNCTION DEVICES (MFD)
6372M: Samuel Ortiz <sameo@linux.intel.com>
6373M: Lee Jones <lee.jones@linaro.org>
6374T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6375S: Supported
6376F: drivers/mfd/
6377F: include/linux/mfd/
6378
6379MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6380M: Chris Ball <chris@printf.net>
6381M: Ulf Hansson <ulf.hansson@linaro.org>
6382L: linux-mmc@vger.kernel.org
6383T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6384T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6385S: Maintained
6386F: drivers/mmc/
6387F: include/linux/mmc/
6388F: include/uapi/linux/mmc/
6389
6390MULTIMEDIA CARD (MMC) ETC. OVER SPI
6391S: Orphan
6392F: drivers/mmc/host/mmc_spi.c
6393F: include/linux/spi/mmc_spi.h
6394
6395MULTISOUND SOUND DRIVER
6396M: Andrew Veliath <andrewtv@usa.net>
6397S: Maintained
6398F: Documentation/sound/oss/MultiSound
6399F: sound/oss/msnd*
6400
6401MULTITECH MULTIPORT CARD (ISICOM)
6402S: Orphan
6403F: drivers/tty/isicom.c
6404F: include/linux/isicom.h
6405
6406MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6407M: Felipe Balbi <balbi@ti.com>
6408L: linux-usb@vger.kernel.org
6409T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6410S: Maintained
6411F: drivers/usb/musb/
6412
6413MXL5007T MEDIA DRIVER
6414M: Michael Krufky <mkrufky@linuxtv.org>
6415L: linux-media@vger.kernel.org
6416W: http://linuxtv.org/
6417W: http://github.com/mkrufky
6418Q: http://patchwork.linuxtv.org/project/linux-media/list/
6419T: git git://linuxtv.org/mkrufky/tuners.git
6420S: Maintained
6421F: drivers/media/tuners/mxl5007t.*
6422
6423MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6424M: Hyong-Youb Kim <hykim@myri.com>
6425L: netdev@vger.kernel.org
6426W: https://www.myricom.com/support/downloads/myri10ge.html
6427S: Supported
6428F: drivers/net/ethernet/myricom/myri10ge/
6429
6430NATSEMI ETHERNET DRIVER (DP8381x)
6431S: Orphan
6432F: drivers/net/ethernet/natsemi/natsemi.c
6433
6434NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6435M: Daniel Mack <zonque@gmail.com>
6436S: Maintained
6437L: alsa-devel@alsa-project.org
6438W: http://www.native-instruments.com
6439F: sound/usb/caiaq/
6440
6441NCP FILESYSTEM
6442M: Petr Vandrovec <petr@vandrovec.name>
6443S: Odd Fixes
6444F: fs/ncpfs/
6445
6446NCR 5380 SCSI DRIVERS
6447M: Finn Thain <fthain@telegraphics.com.au>
6448M: Michael Schmitz <schmitzmic@gmail.com>
6449L: linux-scsi@vger.kernel.org
6450S: Maintained
6451F: Documentation/scsi/g_NCR5380.txt
6452F: drivers/scsi/NCR5380.*
6453F: drivers/scsi/arm/cumana_1.c
6454F: drivers/scsi/arm/oak.c
6455F: drivers/scsi/atari_NCR5380.c
6456F: drivers/scsi/atari_scsi.*
6457F: drivers/scsi/dmx3191d.c
6458F: drivers/scsi/dtc.*
6459F: drivers/scsi/g_NCR5380.*
6460F: drivers/scsi/g_NCR5380_mmio.c
6461F: drivers/scsi/mac_scsi.*
6462F: drivers/scsi/pas16.*
6463F: drivers/scsi/sun3_scsi.*
6464F: drivers/scsi/sun3_scsi_vme.c
6465F: drivers/scsi/t128.*
6466
6467NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6468M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6469L: linux-scsi@vger.kernel.org
6470S: Maintained
6471F: drivers/scsi/NCR_D700.*
6472
6473NCT6775 HARDWARE MONITOR DRIVER
6474M: Guenter Roeck <linux@roeck-us.net>
6475L: lm-sensors@lm-sensors.org
6476S: Maintained
6477F: Documentation/hwmon/nct6775
6478F: drivers/hwmon/nct6775.c
6479
6480NETEFFECT IWARP RNIC DRIVER (IW_NES)
6481M: Faisal Latif <faisal.latif@intel.com>
6482L: linux-rdma@vger.kernel.org
6483W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6484S: Supported
6485F: drivers/infiniband/hw/nes/
6486
6487NETEM NETWORK EMULATOR
6488M: Stephen Hemminger <stephen@networkplumber.org>
6489L: netem@lists.linux-foundation.org
6490S: Maintained
6491F: net/sched/sch_netem.c
6492
6493NETERION 10GbE DRIVERS (s2io/vxge)
6494M: Jon Mason <jdmason@kudzu.us>
6495L: netdev@vger.kernel.org
6496S: Supported
6497F: Documentation/networking/s2io.txt
6498F: Documentation/networking/vxge.txt
6499F: drivers/net/ethernet/neterion/
6500
6501NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6502M: Pablo Neira Ayuso <pablo@netfilter.org>
6503M: Patrick McHardy <kaber@trash.net>
6504M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6505L: netfilter-devel@vger.kernel.org
6506L: coreteam@netfilter.org
6507W: http://www.netfilter.org/
6508W: http://www.iptables.org/
6509Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6510T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6511T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6512S: Supported
6513F: include/linux/netfilter*
6514F: include/linux/netfilter/
6515F: include/net/netfilter/
6516F: include/uapi/linux/netfilter*
6517F: include/uapi/linux/netfilter/
6518F: net/*/netfilter.c
6519F: net/*/netfilter/
6520F: net/netfilter/
6521
6522NETLABEL
6523M: Paul Moore <paul@paul-moore.com>
6524W: http://netlabel.sf.net
6525L: netdev@vger.kernel.org
6526S: Maintained
6527F: Documentation/netlabel/
6528F: include/net/netlabel.h
6529F: net/netlabel/
6530
6531NETROM NETWORK LAYER
6532M: Ralf Baechle <ralf@linux-mips.org>
6533L: linux-hams@vger.kernel.org
6534W: http://www.linux-ax25.org/
6535S: Maintained
6536F: include/net/netrom.h
6537F: include/uapi/linux/netrom.h
6538F: net/netrom/
6539
6540NETWORK BLOCK DEVICE (NBD)
6541M: Paul Clements <Paul.Clements@steeleye.com>
6542S: Maintained
6543L: nbd-general@lists.sourceforge.net
6544F: Documentation/blockdev/nbd.txt
6545F: drivers/block/nbd.c
6546F: include/linux/nbd.h
6547F: include/uapi/linux/nbd.h
6548
6549NETWORK DROP MONITOR
6550M: Neil Horman <nhorman@tuxdriver.com>
6551L: netdev@vger.kernel.org
6552S: Maintained
6553W: https://fedorahosted.org/dropwatch/
6554F: net/core/drop_monitor.c
6555
6556NETWORKING [GENERAL]
6557M: "David S. Miller" <davem@davemloft.net>
6558L: netdev@vger.kernel.org
6559W: http://www.linuxfoundation.org/en/Net
6560Q: http://patchwork.ozlabs.org/project/netdev/list/
6561T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6562T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6563S: Maintained
6564F: net/
6565F: include/net/
6566F: include/linux/in.h
6567F: include/linux/net.h
6568F: include/linux/netdevice.h
6569F: include/uapi/linux/in.h
6570F: include/uapi/linux/net.h
6571F: include/uapi/linux/netdevice.h
6572F: tools/net/
6573F: tools/testing/selftests/net/
6574F: lib/random32.c
6575F: lib/test_bpf.c
6576
6577NETWORKING [IPv4/IPv6]
6578M: "David S. Miller" <davem@davemloft.net>
6579M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6580M: James Morris <jmorris@namei.org>
6581M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6582M: Patrick McHardy <kaber@trash.net>
6583L: netdev@vger.kernel.org
6584T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6585S: Maintained
6586F: net/ipv4/
6587F: net/ipv6/
6588F: include/net/ip*
6589F: arch/x86/net/*
6590
6591NETWORKING [IPSEC]
6592M: Steffen Klassert <steffen.klassert@secunet.com>
6593M: Herbert Xu <herbert@gondor.apana.org.au>
6594M: "David S. Miller" <davem@davemloft.net>
6595L: netdev@vger.kernel.org
6596T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6597T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6598S: Maintained
6599F: net/core/flow.c
6600F: net/xfrm/
6601F: net/key/
6602F: net/ipv4/xfrm*
6603F: net/ipv4/esp4.c
6604F: net/ipv4/ah4.c
6605F: net/ipv4/ipcomp.c
6606F: net/ipv4/ip_vti.c
6607F: net/ipv6/xfrm*
6608F: net/ipv6/esp6.c
6609F: net/ipv6/ah6.c
6610F: net/ipv6/ipcomp6.c
6611F: net/ipv6/ip6_vti.c
6612F: include/uapi/linux/xfrm.h
6613F: include/net/xfrm.h
6614
6615NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6616M: Paul Moore <paul@paul-moore.com>
6617L: netdev@vger.kernel.org
6618S: Maintained
6619
6620NETWORKING [WIRELESS]
6621L: linux-wireless@vger.kernel.org
6622Q: http://patchwork.kernel.org/project/linux-wireless/list/
6623
6624NETWORKING DRIVERS
6625L: netdev@vger.kernel.org
6626W: http://www.linuxfoundation.org/en/Net
6627Q: http://patchwork.ozlabs.org/project/netdev/list/
6628T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6629T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6630S: Odd Fixes
6631F: drivers/net/
6632F: include/linux/if_*
6633F: include/linux/netdevice.h
6634F: include/linux/arcdevice.h
6635F: include/linux/etherdevice.h
6636F: include/linux/fcdevice.h
6637F: include/linux/fddidevice.h
6638F: include/linux/hippidevice.h
6639F: include/linux/inetdevice.h
6640F: include/uapi/linux/if_*
6641F: include/uapi/linux/netdevice.h
6642
6643NETWORKING DRIVERS (WIRELESS)
6644M: Kalle Valo <kvalo@codeaurora.org>
6645L: linux-wireless@vger.kernel.org
6646Q: http://patchwork.kernel.org/project/linux-wireless/list/
6647T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6648S: Maintained
6649F: drivers/net/wireless/
6650
6651NETXEN (1/10) GbE SUPPORT
6652M: Manish Chopra <manish.chopra@qlogic.com>
6653M: Sony Chacko <sony.chacko@qlogic.com>
6654M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6655L: netdev@vger.kernel.org
6656W: http://www.qlogic.com
6657S: Supported
6658F: drivers/net/ethernet/qlogic/netxen/
6659
6660NFC SUBSYSTEM
6661M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6662M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6663M: Samuel Ortiz <sameo@linux.intel.com>
6664L: linux-wireless@vger.kernel.org
6665L: linux-nfc@lists.01.org (subscribers-only)
6666S: Supported
6667F: net/nfc/
6668F: include/net/nfc/
6669F: include/uapi/linux/nfc.h
6670F: drivers/nfc/
6671F: include/linux/platform_data/pn544.h
6672F: Documentation/devicetree/bindings/net/nfc/
6673
6674NFS, SUNRPC, AND LOCKD CLIENTS
6675M: Trond Myklebust <trond.myklebust@primarydata.com>
6676L: linux-nfs@vger.kernel.org
6677W: http://client.linux-nfs.org
6678T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6679S: Maintained
6680F: fs/lockd/
6681F: fs/nfs/
6682F: fs/nfs_common/
6683F: net/sunrpc/
6684F: include/linux/lockd/
6685F: include/linux/nfs*
6686F: include/linux/sunrpc/
6687F: include/uapi/linux/nfs*
6688F: include/uapi/linux/sunrpc/
6689
6690NILFS2 FILESYSTEM
6691M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6692L: linux-nilfs@vger.kernel.org
6693W: http://nilfs.sourceforge.net/
6694T: git git://github.com/konis/nilfs2.git
6695S: Supported
6696F: Documentation/filesystems/nilfs2.txt
6697F: fs/nilfs2/
6698F: include/linux/nilfs2_fs.h
6699
6700NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6701M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6702W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6703S: Maintained
6704F: Documentation/scsi/NinjaSCSI.txt
6705F: drivers/scsi/pcmcia/nsp_*
6706
6707NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6708M: GOTO Masanori <gotom@debian.or.jp>
6709M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6710W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6711S: Maintained
6712F: Documentation/scsi/NinjaSCSI.txt
6713F: drivers/scsi/nsp32*
6714
6715NIOS2 ARCHITECTURE
6716M: Ley Foon Tan <lftan@altera.com>
6717L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6718T: git git://git.rocketboards.org/linux-socfpga.git
6719S: Maintained
6720F: arch/nios2/
6721
6722NTB DRIVER
6723M: Jon Mason <jdmason@kudzu.us>
6724M: Dave Jiang <dave.jiang@intel.com>
6725S: Supported
6726W: https://github.com/jonmason/ntb/wiki
6727T: git git://github.com/jonmason/ntb.git
6728F: drivers/ntb/
6729F: drivers/net/ntb_netdev.c
6730F: include/linux/ntb.h
6731
6732NTFS FILESYSTEM
6733M: Anton Altaparmakov <anton@tuxera.com>
6734L: linux-ntfs-dev@lists.sourceforge.net
6735W: http://www.tuxera.com/
6736T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6737S: Supported
6738F: Documentation/filesystems/ntfs.txt
6739F: fs/ntfs/
6740
6741NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6742M: Antonino Daplas <adaplas@gmail.com>
6743L: linux-fbdev@vger.kernel.org
6744S: Maintained
6745F: drivers/video/fbdev/riva/
6746F: drivers/video/fbdev/nvidia/
6747
6748NVM EXPRESS DRIVER
6749M: Matthew Wilcox <willy@linux.intel.com>
6750L: linux-nvme@lists.infradead.org
6751T: git git://git.infradead.org/users/willy/linux-nvme.git
6752S: Supported
6753F: drivers/block/nvme*
6754F: include/linux/nvme.h
6755
6756NXP TDA998X DRM DRIVER
6757M: Russell King <rmk+kernel@arm.linux.org.uk>
6758S: Supported
6759F: drivers/gpu/drm/i2c/tda998x_drv.c
6760F: include/drm/i2c/tda998x.h
6761
6762NXP TFA9879 DRIVER
6763M: Peter Rosin <peda@axentia.se>
6764L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6765S: Maintained
6766F: sound/soc/codecs/tfa9879*
6767
6768OMAP SUPPORT
6769M: Tony Lindgren <tony@atomide.com>
6770L: linux-omap@vger.kernel.org
6771W: http://www.muru.com/linux/omap/
6772W: http://linux.omap.com/
6773Q: http://patchwork.kernel.org/project/linux-omap/list/
6774T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6775S: Maintained
6776F: arch/arm/*omap*/
6777F: drivers/i2c/busses/i2c-omap.c
6778F: drivers/irqchip/irq-omap-intc.c
6779F: drivers/mfd/*omap*.c
6780F: drivers/mfd/menelaus.c
6781F: drivers/mfd/palmas.c
6782F: drivers/mfd/tps65217.c
6783F: drivers/mfd/tps65218.c
6784F: drivers/mfd/tps65910.c
6785F: drivers/mfd/twl-core.[ch]
6786F: drivers/mfd/twl4030*.c
6787F: drivers/mfd/twl6030*.c
6788F: drivers/mfd/twl6040*.c
6789F: drivers/regulator/palmas-regulator*.c
6790F: drivers/regulator/pbias-regulator.c
6791F: drivers/regulator/tps65217-regulator.c
6792F: drivers/regulator/tps65218-regulator.c
6793F: drivers/regulator/tps65910-regulator.c
6794F: drivers/regulator/twl-regulator.c
6795F: include/linux/i2c-omap.h
6796
6797OMAP DEVICE TREE SUPPORT
6798M: Benoît Cousson <bcousson@baylibre.com>
6799M: Tony Lindgren <tony@atomide.com>
6800L: linux-omap@vger.kernel.org
6801L: devicetree@vger.kernel.org
6802S: Maintained
6803F: arch/arm/boot/dts/*omap*
6804F: arch/arm/boot/dts/*am3*
6805F: arch/arm/boot/dts/*am4*
6806F: arch/arm/boot/dts/*am5*
6807F: arch/arm/boot/dts/*dra7*
6808
6809OMAP CLOCK FRAMEWORK SUPPORT
6810M: Paul Walmsley <paul@pwsan.com>
6811L: linux-omap@vger.kernel.org
6812S: Maintained
6813F: arch/arm/*omap*/*clock*
6814
6815OMAP POWER MANAGEMENT SUPPORT
6816M: Kevin Hilman <khilman@deeprootsystems.com>
6817L: linux-omap@vger.kernel.org
6818S: Maintained
6819F: arch/arm/*omap*/*pm*
6820F: drivers/cpufreq/omap-cpufreq.c
6821
6822OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6823M: Rajendra Nayak <rnayak@ti.com>
6824M: Paul Walmsley <paul@pwsan.com>
6825L: linux-omap@vger.kernel.org
6826S: Maintained
6827F: arch/arm/mach-omap2/prm*
6828
6829OMAP AUDIO SUPPORT
6830M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6831M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6832L: alsa-devel@alsa-project.org (subscribers-only)
6833L: linux-omap@vger.kernel.org
6834S: Maintained
6835F: sound/soc/omap/
6836
6837OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6838M: Roger Quadros <rogerq@ti.com>
6839M: Tony Lindgren <tony@atomide.com>
6840L: linux-omap@vger.kernel.org
6841S: Maintained
6842F: drivers/memory/omap-gpmc.c
6843F: arch/arm/mach-omap2/*gpmc*
6844
6845OMAP FRAMEBUFFER SUPPORT
6846M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6847L: linux-fbdev@vger.kernel.org
6848L: linux-omap@vger.kernel.org
6849S: Maintained
6850F: drivers/video/fbdev/omap/
6851
6852OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6853M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6854L: linux-omap@vger.kernel.org
6855L: linux-fbdev@vger.kernel.org
6856S: Maintained
6857F: drivers/video/fbdev/omap2/
6858F: Documentation/arm/OMAP/DSS
6859
6860OMAP HARDWARE SPINLOCK SUPPORT
6861M: Ohad Ben-Cohen <ohad@wizery.com>
6862L: linux-omap@vger.kernel.org
6863S: Maintained
6864F: drivers/hwspinlock/omap_hwspinlock.c
6865F: arch/arm/mach-omap2/hwspinlock.c
6866
6867OMAP MMC SUPPORT
6868M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6869L: linux-omap@vger.kernel.org
6870S: Maintained
6871F: drivers/mmc/host/omap.c
6872
6873OMAP HS MMC SUPPORT
6874L: linux-mmc@vger.kernel.org
6875L: linux-omap@vger.kernel.org
6876S: Orphan
6877F: drivers/mmc/host/omap_hsmmc.c
6878
6879OMAP RANDOM NUMBER GENERATOR SUPPORT
6880M: Deepak Saxena <dsaxena@plexity.net>
6881S: Maintained
6882F: drivers/char/hw_random/omap-rng.c
6883
6884OMAP HWMOD SUPPORT
6885M: Benoît Cousson <bcousson@baylibre.com>
6886M: Paul Walmsley <paul@pwsan.com>
6887L: linux-omap@vger.kernel.org
6888S: Maintained
6889F: arch/arm/mach-omap2/omap_hwmod.*
6890
6891OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6892M: Benoît Cousson <bcousson@baylibre.com>
6893L: linux-omap@vger.kernel.org
6894S: Maintained
6895F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6896
6897OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6898M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6899L: linux-media@vger.kernel.org
6900S: Maintained
6901F: drivers/media/platform/omap3isp/
6902F: drivers/staging/media/omap4iss/
6903
6904OMAP USB SUPPORT
6905M: Felipe Balbi <balbi@ti.com>
6906L: linux-usb@vger.kernel.org
6907L: linux-omap@vger.kernel.org
6908T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6909S: Maintained
6910F: drivers/usb/*/*omap*
6911F: arch/arm/*omap*/usb*
6912
6913OMAP GPIO DRIVER
6914M: Javier Martinez Canillas <javier@dowhile0.org>
6915M: Santosh Shilimkar <ssantosh@kernel.org>
6916M: Kevin Hilman <khilman@deeprootsystems.com>
6917L: linux-omap@vger.kernel.org
6918S: Maintained
6919F: drivers/gpio/gpio-omap.c
6920
6921OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6922M: Mark Jackson <mpfj@newflow.co.uk>
6923L: linux-omap@vger.kernel.org
6924S: Maintained
6925F: arch/arm/boot/dts/am335x-nano.dts
6926
6927OMFS FILESYSTEM
6928M: Bob Copeland <me@bobcopeland.com>
6929L: linux-karma-devel@lists.sourceforge.net
6930S: Maintained
6931F: Documentation/filesystems/omfs.txt
6932F: fs/omfs/
6933
6934OMNIKEY CARDMAN 4000 DRIVER
6935M: Harald Welte <laforge@gnumonks.org>
6936S: Maintained
6937F: drivers/char/pcmcia/cm4000_cs.c
6938F: include/linux/cm4000_cs.h
6939F: include/uapi/linux/cm4000_cs.h
6940
6941OMNIKEY CARDMAN 4040 DRIVER
6942M: Harald Welte <laforge@gnumonks.org>
6943S: Maintained
6944F: drivers/char/pcmcia/cm4040_cs.*
6945
6946OMNIVISION OV7670 SENSOR DRIVER
6947M: Jonathan Corbet <corbet@lwn.net>
6948L: linux-media@vger.kernel.org
6949T: git git://linuxtv.org/media_tree.git
6950S: Maintained
6951F: drivers/media/i2c/ov7670.c
6952
6953ONENAND FLASH DRIVER
6954M: Kyungmin Park <kyungmin.park@samsung.com>
6955L: linux-mtd@lists.infradead.org
6956S: Maintained
6957F: drivers/mtd/onenand/
6958F: include/linux/mtd/onenand*.h
6959
6960ONSTREAM SCSI TAPE DRIVER
6961M: Willem Riede <osst@riede.org>
6962L: osst-users@lists.sourceforge.net
6963L: linux-scsi@vger.kernel.org
6964S: Maintained
6965F: Documentation/scsi/osst.txt
6966F: drivers/scsi/osst.*
6967F: drivers/scsi/osst_*.h
6968F: drivers/scsi/st.h
6969
6970OPENCORES I2C BUS DRIVER
6971M: Peter Korsgaard <jacmet@sunsite.dk>
6972L: linux-i2c@vger.kernel.org
6973S: Maintained
6974F: Documentation/i2c/busses/i2c-ocores
6975F: drivers/i2c/busses/i2c-ocores.c
6976
6977OPEN FIRMWARE AND FLATTENED DEVICE TREE
6978M: Grant Likely <grant.likely@linaro.org>
6979M: Rob Herring <robh+dt@kernel.org>
6980L: devicetree@vger.kernel.org
6981W: http://fdt.secretlab.ca
6982T: git git://git.secretlab.ca/git/linux-2.6.git
6983S: Maintained
6984F: drivers/of/
6985F: include/linux/of*.h
6986F: scripts/dtc/
6987
6988OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6989M: Rob Herring <robh+dt@kernel.org>
6990M: Pawel Moll <pawel.moll@arm.com>
6991M: Mark Rutland <mark.rutland@arm.com>
6992M: Ian Campbell <ijc+devicetree@hellion.org.uk>
6993M: Kumar Gala <galak@codeaurora.org>
6994L: devicetree@vger.kernel.org
6995S: Maintained
6996F: Documentation/devicetree/
6997F: arch/*/boot/dts/
6998F: include/dt-bindings/
6999
7000OPENRISC ARCHITECTURE
7001M: Jonas Bonn <jonas@southpole.se>
7002W: http://openrisc.net
7003L: linux@lists.openrisc.net (moderated for non-subscribers)
7004S: Maintained
7005T: git git://openrisc.net/~jonas/linux
7006F: arch/openrisc/
7007
7008OPENVSWITCH
7009M: Pravin Shelar <pshelar@nicira.com>
7010L: dev@openvswitch.org
7011W: http://openvswitch.org
7012T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
7013S: Maintained
7014F: net/openvswitch/
7015
7016OPL4 DRIVER
7017M: Clemens Ladisch <clemens@ladisch.de>
7018L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7019T: git git://git.alsa-project.org/alsa-kernel.git
7020S: Maintained
7021F: sound/drivers/opl4/
7022
7023OPROFILE
7024M: Robert Richter <rric@kernel.org>
7025L: oprofile-list@lists.sf.net
7026S: Maintained
7027F: arch/*/include/asm/oprofile*.h
7028F: arch/*/oprofile/
7029F: drivers/oprofile/
7030F: include/linux/oprofile.h
7031
7032ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7033M: Mark Fasheh <mfasheh@suse.com>
7034M: Joel Becker <jlbec@evilplan.org>
7035L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7036W: http://oss.oracle.com/projects/ocfs2/
7037T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7038S: Supported
7039F: Documentation/filesystems/ocfs2.txt
7040F: Documentation/filesystems/dlmfs.txt
7041F: fs/ocfs2/
7042
7043ORINOCO DRIVER
7044L: linux-wireless@vger.kernel.org
7045W: http://wireless.kernel.org/en/users/Drivers/orinoco
7046W: http://www.nongnu.org/orinoco/
7047S: Orphan
7048F: drivers/net/wireless/orinoco/
7049
7050OSD LIBRARY and FILESYSTEM
7051M: Boaz Harrosh <ooo@electrozaur.com>
7052M: Benny Halevy <bhalevy@primarydata.com>
7053L: osd-dev@open-osd.org
7054W: http://open-osd.org
7055T: git git://git.open-osd.org/open-osd.git
7056S: Maintained
7057F: drivers/scsi/osd/
7058F: include/scsi/osd_*
7059F: fs/exofs/
7060
7061OVERLAY FILESYSTEM
7062M: Miklos Szeredi <miklos@szeredi.hu>
7063L: linux-unionfs@vger.kernel.org
7064T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7065S: Supported
7066F: fs/overlayfs/
7067F: Documentation/filesystems/overlayfs.txt
7068
7069P54 WIRELESS DRIVER
7070M: Christian Lamparter <chunkeey@googlemail.com>
7071L: linux-wireless@vger.kernel.org
7072W: http://wireless.kernel.org/en/users/Drivers/p54
7073S: Maintained
7074F: drivers/net/wireless/p54/
7075
7076PA SEMI ETHERNET DRIVER
7077M: Olof Johansson <olof@lixom.net>
7078L: netdev@vger.kernel.org
7079S: Maintained
7080F: drivers/net/ethernet/pasemi/*
7081
7082PA SEMI SMBUS DRIVER
7083M: Olof Johansson <olof@lixom.net>
7084L: linux-i2c@vger.kernel.org
7085S: Maintained
7086F: drivers/i2c/busses/i2c-pasemi.c
7087
7088PADATA PARALLEL EXECUTION MECHANISM
7089M: Steffen Klassert <steffen.klassert@secunet.com>
7090L: linux-crypto@vger.kernel.org
7091S: Maintained
7092F: kernel/padata.c
7093F: include/linux/padata.h
7094F: Documentation/padata.txt
7095
7096PANASONIC LAPTOP ACPI EXTRAS DRIVER
7097M: Harald Welte <laforge@gnumonks.org>
7098L: platform-driver-x86@vger.kernel.org
7099S: Maintained
7100F: drivers/platform/x86/panasonic-laptop.c
7101
7102PANASONIC MN10300/AM33/AM34 PORT
7103M: David Howells <dhowells@redhat.com>
7104M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7105L: linux-am33-list@redhat.com (moderated for non-subscribers)
7106W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7107S: Maintained
7108F: Documentation/mn10300/
7109F: arch/mn10300/
7110
7111PARALLEL PORT SUPPORT
7112L: linux-parport@lists.infradead.org (subscribers-only)
7113S: Orphan
7114F: drivers/parport/
7115F: include/linux/parport*.h
7116F: drivers/char/ppdev.c
7117F: include/uapi/linux/ppdev.h
7118
7119PARAVIRT_OPS INTERFACE
7120M: Jeremy Fitzhardinge <jeremy@goop.org>
7121M: Chris Wright <chrisw@sous-sol.org>
7122M: Alok Kataria <akataria@vmware.com>
7123M: Rusty Russell <rusty@rustcorp.com.au>
7124L: virtualization@lists.linux-foundation.org
7125S: Supported
7126F: Documentation/ia64/paravirt_ops.txt
7127F: arch/*/kernel/paravirt*
7128F: arch/*/include/asm/paravirt.h
7129
7130PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7131M: Tim Waugh <tim@cyberelk.net>
7132L: linux-parport@lists.infradead.org (subscribers-only)
7133W: http://www.torque.net/linux-pp.html
7134S: Maintained
7135F: Documentation/blockdev/paride.txt
7136F: drivers/block/paride/
7137
7138PARISC ARCHITECTURE
7139M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7140M: Helge Deller <deller@gmx.de>
7141L: linux-parisc@vger.kernel.org
7142W: http://www.parisc-linux.org/
7143Q: http://patchwork.kernel.org/project/linux-parisc/list/
7144T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7145T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7146S: Maintained
7147F: arch/parisc/
7148F: Documentation/parisc/
7149F: drivers/parisc/
7150F: drivers/char/agp/parisc-agp.c
7151F: drivers/input/serio/gscps2.c
7152F: drivers/parport/parport_gsc.*
7153F: drivers/tty/serial/8250/8250_gsc.c
7154F: drivers/video/fbdev/sti*
7155F: drivers/video/console/sti*
7156F: drivers/video/logo/logo_parisc*
7157
7158PC87360 HARDWARE MONITORING DRIVER
7159M: Jim Cromie <jim.cromie@gmail.com>
7160L: lm-sensors@lm-sensors.org
7161S: Maintained
7162F: Documentation/hwmon/pc87360
7163F: drivers/hwmon/pc87360.c
7164
7165PC8736x GPIO DRIVER
7166M: Jim Cromie <jim.cromie@gmail.com>
7167S: Maintained
7168F: drivers/char/pc8736x_gpio.c
7169
7170PC87427 HARDWARE MONITORING DRIVER
7171M: Jean Delvare <jdelvare@suse.de>
7172L: lm-sensors@lm-sensors.org
7173S: Maintained
7174F: Documentation/hwmon/pc87427
7175F: drivers/hwmon/pc87427.c
7176
7177PCA9532 LED DRIVER
7178M: Riku Voipio <riku.voipio@iki.fi>
7179S: Maintained
7180F: drivers/leds/leds-pca9532.c
7181F: include/linux/leds-pca9532.h
7182
7183PCA9541 I2C BUS MASTER SELECTOR DRIVER
7184M: Guenter Roeck <linux@roeck-us.net>
7185L: linux-i2c@vger.kernel.org
7186S: Maintained
7187F: drivers/i2c/muxes/i2c-mux-pca9541.c
7188
7189PCDP - PRIMARY CONSOLE AND DEBUG PORT
7190M: Khalid Aziz <khalid@gonehiking.org>
7191S: Maintained
7192F: drivers/firmware/pcdp.*
7193
7194PCI ERROR RECOVERY
7195M: Linas Vepstas <linasvepstas@gmail.com>
7196L: linux-pci@vger.kernel.org
7197S: Supported
7198F: Documentation/PCI/pci-error-recovery.txt
7199
7200PCI SUBSYSTEM
7201M: Bjorn Helgaas <bhelgaas@google.com>
7202L: linux-pci@vger.kernel.org
7203Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7204T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7205S: Supported
7206F: Documentation/PCI/
7207F: drivers/pci/
7208F: include/linux/pci*
7209F: arch/x86/pci/
7210F: arch/x86/kernel/quirks.c
7211
7212PCI DRIVER FOR APPLIEDMICRO XGENE
7213M: Tanmay Inamdar <tinamdar@apm.com>
7214L: linux-pci@vger.kernel.org
7215L: linux-arm-kernel@lists.infradead.org
7216S: Maintained
7217F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7218F: drivers/pci/host/pci-xgene.c
7219
7220PCI DRIVER FOR FREESCALE LAYERSCAPE
7221M: Minghuan Lian <minghuan.Lian@freescale.com>
7222M: Mingkai Hu <mingkai.hu@freescale.com>
7223M: Roy Zang <tie-fei.zang@freescale.com>
7224L: linuxppc-dev@lists.ozlabs.org
7225L: linux-pci@vger.kernel.org
7226L: linux-arm-kernel@lists.infradead.org
7227S: Maintained
7228F: drivers/pci/host/*layerscape*
7229
7230PCI DRIVER FOR IMX6
7231M: Richard Zhu <r65037@freescale.com>
7232M: Lucas Stach <l.stach@pengutronix.de>
7233L: linux-pci@vger.kernel.org
7234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7235S: Maintained
7236F: drivers/pci/host/*imx6*
7237
7238PCI DRIVER FOR TI KEYSTONE
7239M: Murali Karicheri <m-karicheri2@ti.com>
7240L: linux-pci@vger.kernel.org
7241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7242S: Maintained
7243F: drivers/pci/host/*keystone*
7244
7245PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7246M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7247M: Jason Cooper <jason@lakedaemon.net>
7248L: linux-pci@vger.kernel.org
7249L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7250S: Maintained
7251F: drivers/pci/host/*mvebu*
7252
7253PCI DRIVER FOR NVIDIA TEGRA
7254M: Thierry Reding <thierry.reding@gmail.com>
7255L: linux-tegra@vger.kernel.org
7256L: linux-pci@vger.kernel.org
7257S: Supported
7258F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7259F: drivers/pci/host/pci-tegra.c
7260
7261PCI DRIVER FOR TI DRA7XX
7262M: Kishon Vijay Abraham I <kishon@ti.com>
7263L: linux-omap@vger.kernel.org
7264L: linux-pci@vger.kernel.org
7265S: Supported
7266F: Documentation/devicetree/bindings/pci/ti-pci.txt
7267F: drivers/pci/host/pci-dra7xx.c
7268
7269PCI DRIVER FOR RENESAS R-CAR
7270M: Simon Horman <horms@verge.net.au>
7271L: linux-pci@vger.kernel.org
7272L: linux-sh@vger.kernel.org
7273S: Maintained
7274F: drivers/pci/host/*rcar*
7275
7276PCI DRIVER FOR SAMSUNG EXYNOS
7277M: Jingoo Han <jg1.han@samsung.com>
7278L: linux-pci@vger.kernel.org
7279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7280L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7281S: Maintained
7282F: drivers/pci/host/pci-exynos.c
7283
7284PCI DRIVER FOR SYNOPSIS DESIGNWARE
7285M: Mohit Kumar <mohit.kumar@st.com>
7286M: Jingoo Han <jg1.han@samsung.com>
7287L: linux-pci@vger.kernel.org
7288S: Maintained
7289F: drivers/pci/host/*designware*
7290
7291PCI DRIVER FOR GENERIC OF HOSTS
7292M: Will Deacon <will.deacon@arm.com>
7293L: linux-pci@vger.kernel.org
7294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7295S: Maintained
7296F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7297F: drivers/pci/host/pci-host-generic.c
7298
7299PCIE DRIVER FOR ST SPEAR13XX
7300M: Mohit Kumar <mohit.kumar@st.com>
7301L: linux-pci@vger.kernel.org
7302S: Maintained
7303F: drivers/pci/host/*spear*
7304
7305PCMCIA SUBSYSTEM
7306P: Linux PCMCIA Team
7307L: linux-pcmcia@lists.infradead.org
7308W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7309T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7310S: Maintained
7311F: Documentation/pcmcia/
7312F: drivers/pcmcia/
7313F: include/pcmcia/
7314
7315PCNET32 NETWORK DRIVER
7316M: Don Fry <pcnet32@frontier.com>
7317L: netdev@vger.kernel.org
7318S: Maintained
7319F: drivers/net/ethernet/amd/pcnet32.c
7320
7321PCRYPT PARALLEL CRYPTO ENGINE
7322M: Steffen Klassert <steffen.klassert@secunet.com>
7323L: linux-crypto@vger.kernel.org
7324S: Maintained
7325F: crypto/pcrypt.c
7326F: include/crypto/pcrypt.h
7327
7328PER-CPU MEMORY ALLOCATOR
7329M: Tejun Heo <tj@kernel.org>
7330M: Christoph Lameter <cl@linux-foundation.org>
7331T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7332S: Maintained
7333F: include/linux/percpu*.h
7334F: mm/percpu*.c
7335F: arch/*/include/asm/percpu.h
7336
7337PER-TASK DELAY ACCOUNTING
7338M: Balbir Singh <bsingharora@gmail.com>
7339S: Maintained
7340F: include/linux/delayacct.h
7341F: kernel/delayacct.c
7342
7343PERFORMANCE EVENTS SUBSYSTEM
7344M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7345M: Paul Mackerras <paulus@samba.org>
7346M: Ingo Molnar <mingo@redhat.com>
7347M: Arnaldo Carvalho de Melo <acme@kernel.org>
7348L: linux-kernel@vger.kernel.org
7349T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7350S: Supported
7351F: kernel/events/*
7352F: include/linux/perf_event.h
7353F: include/uapi/linux/perf_event.h
7354F: arch/*/kernel/perf_event*.c
7355F: arch/*/kernel/*/perf_event*.c
7356F: arch/*/kernel/*/*/perf_event*.c
7357F: arch/*/include/asm/perf_event.h
7358F: arch/*/kernel/perf_callchain.c
7359F: tools/perf/
7360
7361PERSONALITY HANDLING
7362M: Christoph Hellwig <hch@infradead.org>
7363L: linux-abi-devel@lists.sourceforge.net
7364S: Maintained
7365F: include/linux/personality.h
7366F: include/uapi/linux/personality.h
7367
7368PHONET PROTOCOL
7369M: Remi Denis-Courmont <courmisch@gmail.com>
7370S: Supported
7371F: Documentation/networking/phonet.txt
7372F: include/linux/phonet.h
7373F: include/net/phonet/
7374F: include/uapi/linux/phonet.h
7375F: net/phonet/
7376
7377PHRAM MTD DRIVER
7378M: Joern Engel <joern@lazybastard.org>
7379L: linux-mtd@lists.infradead.org
7380S: Maintained
7381F: drivers/mtd/devices/phram.c
7382
7383PICOLCD HID DRIVER
7384M: Bruno Prémont <bonbons@linux-vserver.org>
7385L: linux-input@vger.kernel.org
7386S: Maintained
7387F: drivers/hid/hid-picolcd*
7388
7389PICOXCELL SUPPORT
7390M: Jamie Iles <jamie@jamieiles.com>
7391L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7392T: git git://github.com/jamieiles/linux-2.6-ji.git
7393S: Supported
7394F: arch/arm/boot/dts/picoxcell*
7395F: arch/arm/mach-picoxcell/
7396F: drivers/crypto/picoxcell*
7397
7398PIN CONTROL SUBSYSTEM
7399M: Linus Walleij <linus.walleij@linaro.org>
7400L: linux-gpio@vger.kernel.org
7401S: Maintained
7402F: drivers/pinctrl/
7403F: include/linux/pinctrl/
7404
7405PIN CONTROLLER - ATMEL AT91
7406M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7407L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7408S: Maintained
7409F: drivers/pinctrl/pinctrl-at91.*
7410
7411PIN CONTROLLER - INTEL
7412M: Mika Westerberg <mika.westerberg@linux.intel.com>
7413M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7414S: Maintained
7415F: drivers/pinctrl/intel/
7416
7417PIN CONTROLLER - RENESAS
7418M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7419L: linux-sh@vger.kernel.org
7420S: Maintained
7421F: drivers/pinctrl/sh-pfc/
7422
7423PIN CONTROLLER - SAMSUNG
7424M: Tomasz Figa <tomasz.figa@gmail.com>
7425M: Thomas Abraham <thomas.abraham@linaro.org>
7426L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7427L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7428S: Maintained
7429F: drivers/pinctrl/samsung/
7430
7431PIN CONTROLLER - ST SPEAR
7432M: Viresh Kumar <viresh.linux@gmail.com>
7433L: spear-devel@list.st.com
7434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7435W: http://www.st.com/spear
7436S: Maintained
7437F: drivers/pinctrl/spear/
7438
7439PKTCDVD DRIVER
7440M: Jiri Kosina <jkosina@suse.cz>
7441S: Maintained
7442F: drivers/block/pktcdvd.c
7443F: include/linux/pktcdvd.h
7444F: include/uapi/linux/pktcdvd.h
7445
7446PKUNITY SOC DRIVERS
7447M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7448W: http://mprc.pku.edu.cn/~guanxuetao/linux
7449S: Maintained
7450T: git git://github.com/gxt/linux.git
7451F: drivers/input/serio/i8042-unicore32io.h
7452F: drivers/i2c/busses/i2c-puv3.c
7453F: drivers/video/fbdev/fb-puv3.c
7454F: drivers/rtc/rtc-puv3.c
7455
7456PMBUS HARDWARE MONITORING DRIVERS
7457M: Guenter Roeck <linux@roeck-us.net>
7458L: lm-sensors@lm-sensors.org
7459W: http://www.lm-sensors.org/
7460W: http://www.roeck-us.net/linux/drivers/
7461T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7462S: Maintained
7463F: Documentation/hwmon/pmbus
7464F: drivers/hwmon/pmbus/
7465F: include/linux/i2c/pmbus.h
7466
7467PMC SIERRA MaxRAID DRIVER
7468M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7469L: linux-scsi@vger.kernel.org
7470W: http://www.pmc-sierra.com/
7471S: Supported
7472F: drivers/scsi/pmcraid.*
7473
7474PMC SIERRA PM8001 DRIVER
7475M: xjtuwjp@gmail.com
7476M: lindar_liu@usish.com
7477L: pmchba@pmcs.com
7478L: linux-scsi@vger.kernel.org
7479S: Supported
7480F: drivers/scsi/pm8001/
7481
7482POSIX CLOCKS and TIMERS
7483M: Thomas Gleixner <tglx@linutronix.de>
7484L: linux-kernel@vger.kernel.org
7485T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7486S: Maintained
7487F: fs/timerfd.c
7488F: include/linux/timer*
7489F: kernel/time/*timer*
7490
7491POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7492M: Sebastian Reichel <sre@kernel.org>
7493M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7494M: David Woodhouse <dwmw2@infradead.org>
7495L: linux-pm@vger.kernel.org
7496T: git git://git.infradead.org/battery-2.6.git
7497S: Maintained
7498F: include/linux/power_supply.h
7499F: drivers/power/
7500
7501PNP SUPPORT
7502M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7503S: Maintained
7504F: drivers/pnp/
7505
7506PNXxxxx I2C DRIVER
7507M: Vitaly Wool <vitalywool@gmail.com>
7508L: linux-i2c@vger.kernel.org
7509S: Maintained
7510F: drivers/i2c/busses/i2c-pnx.c
7511
7512PPP PROTOCOL DRIVERS AND COMPRESSORS
7513M: Paul Mackerras <paulus@samba.org>
7514L: linux-ppp@vger.kernel.org
7515S: Maintained
7516F: drivers/net/ppp/ppp_*
7517
7518PPP OVER ATM (RFC 2364)
7519M: Mitchell Blank Jr <mitch@sfgoth.com>
7520S: Maintained
7521F: net/atm/pppoatm.c
7522F: include/uapi/linux/atmppp.h
7523
7524PPP OVER ETHERNET
7525M: Michal Ostrowski <mostrows@earthlink.net>
7526S: Maintained
7527F: drivers/net/ppp/pppoe.c
7528F: drivers/net/ppp/pppox.c
7529
7530PPP OVER L2TP
7531M: James Chapman <jchapman@katalix.com>
7532S: Maintained
7533F: net/l2tp/l2tp_ppp.c
7534F: include/linux/if_pppol2tp.h
7535F: include/uapi/linux/if_pppol2tp.h
7536
7537PPS SUPPORT
7538M: Rodolfo Giometti <giometti@enneenne.com>
7539W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7540L: linuxpps@ml.enneenne.com (subscribers-only)
7541S: Maintained
7542F: Documentation/pps/
7543F: drivers/pps/
7544F: include/linux/pps*.h
7545
7546PPTP DRIVER
7547M: Dmitry Kozlov <xeb@mail.ru>
7548L: netdev@vger.kernel.org
7549S: Maintained
7550F: drivers/net/ppp/pptp.c
7551W: http://sourceforge.net/projects/accel-pptp
7552
7553PREEMPTIBLE KERNEL
7554M: Robert Love <rml@tech9.net>
7555L: kpreempt-tech@lists.sourceforge.net
7556W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7557S: Supported
7558F: Documentation/preempt-locking.txt
7559F: include/linux/preempt.h
7560
7561PRISM54 WIRELESS DRIVER
7562M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7563L: linux-wireless@vger.kernel.org
7564W: http://wireless.kernel.org/en/users/Drivers/p54
7565S: Obsolete
7566F: drivers/net/wireless/prism54/
7567
7568PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7569M: Mikael Pettersson <mikpelinux@gmail.com>
7570L: linux-ide@vger.kernel.org
7571S: Maintained
7572F: drivers/ata/sata_promise.*
7573
7574PS3 NETWORK SUPPORT
7575M: Geoff Levand <geoff@infradead.org>
7576L: netdev@vger.kernel.org
7577L: cbe-oss-dev@lists.ozlabs.org
7578S: Maintained
7579F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7580
7581PS3 PLATFORM SUPPORT
7582M: Geoff Levand <geoff@infradead.org>
7583L: linuxppc-dev@lists.ozlabs.org
7584L: cbe-oss-dev@lists.ozlabs.org
7585S: Maintained
7586F: arch/powerpc/boot/ps3*
7587F: arch/powerpc/include/asm/lv1call.h
7588F: arch/powerpc/include/asm/ps3*.h
7589F: arch/powerpc/platforms/ps3/
7590F: drivers/*/ps3*
7591F: drivers/ps3/
7592F: drivers/rtc/rtc-ps3.c
7593F: drivers/usb/host/*ps3.c
7594F: sound/ppc/snd_ps3*
7595
7596PS3VRAM DRIVER
7597M: Jim Paris <jim@jtan.com>
7598L: cbe-oss-dev@lists.ozlabs.org
7599S: Maintained
7600F: drivers/block/ps3vram.c
7601
7602PSTORE FILESYSTEM
7603M: Anton Vorontsov <anton@enomsg.org>
7604M: Colin Cross <ccross@android.com>
7605M: Kees Cook <keescook@chromium.org>
7606M: Tony Luck <tony.luck@intel.com>
7607S: Maintained
7608T: git git://git.infradead.org/users/cbou/linux-pstore.git
7609F: fs/pstore/
7610F: include/linux/pstore*
7611F: drivers/firmware/efi/efi-pstore.c
7612F: drivers/acpi/apei/erst.c
7613
7614PTP HARDWARE CLOCK SUPPORT
7615M: Richard Cochran <richardcochran@gmail.com>
7616L: netdev@vger.kernel.org
7617S: Maintained
7618W: http://linuxptp.sourceforge.net/
7619F: Documentation/ABI/testing/sysfs-ptp
7620F: Documentation/ptp/*
7621F: drivers/net/ethernet/freescale/gianfar_ptp.c
7622F: drivers/net/phy/dp83640*
7623F: drivers/ptp/*
7624F: include/linux/ptp_cl*
7625
7626PTRACE SUPPORT
7627M: Roland McGrath <roland@hack.frob.com>
7628M: Oleg Nesterov <oleg@redhat.com>
7629S: Maintained
7630F: include/asm-generic/syscall.h
7631F: include/linux/ptrace.h
7632F: include/linux/regset.h
7633F: include/linux/tracehook.h
7634F: include/uapi/linux/ptrace.h
7635F: kernel/ptrace.c
7636
7637PVRUSB2 VIDEO4LINUX DRIVER
7638M: Mike Isely <isely@pobox.com>
7639L: pvrusb2@isely.net (subscribers-only)
7640L: linux-media@vger.kernel.org
7641W: http://www.isely.net/pvrusb2/
7642T: git git://linuxtv.org/media_tree.git
7643S: Maintained
7644F: Documentation/video4linux/README.pvrusb2
7645F: drivers/media/usb/pvrusb2/
7646
7647PWC WEBCAM DRIVER
7648M: Hans de Goede <hdegoede@redhat.com>
7649L: linux-media@vger.kernel.org
7650T: git git://linuxtv.org/media_tree.git
7651S: Maintained
7652F: drivers/media/usb/pwc/*
7653
7654PWM FAN DRIVER
7655M: Kamil Debski <k.debski@samsung.com>
7656L: lm-sensors@lm-sensors.org
7657S: Supported
7658F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7659F: Documentation/hwmon/pwm-fan
7660F: drivers/hwmon/pwm-fan.c
7661
7662PWM SUBSYSTEM
7663M: Thierry Reding <thierry.reding@gmail.com>
7664L: linux-pwm@vger.kernel.org
7665S: Maintained
7666T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7667F: Documentation/pwm.txt
7668F: Documentation/devicetree/bindings/pwm/
7669F: include/linux/pwm.h
7670F: drivers/pwm/
7671F: drivers/video/backlight/pwm_bl.c
7672F: include/linux/pwm_backlight.h
7673
7674PXA2xx/PXA3xx SUPPORT
7675M: Daniel Mack <daniel@zonque.org>
7676M: Haojian Zhuang <haojian.zhuang@gmail.com>
7677M: Robert Jarzmik <robert.jarzmik@free.fr>
7678L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7679T: git git://github.com/hzhuang1/linux.git
7680T: git git://github.com/rjarzmik/linux.git
7681S: Maintained
7682F: arch/arm/mach-pxa/
7683F: drivers/pcmcia/pxa2xx*
7684F: drivers/spi/spi-pxa2xx*
7685F: drivers/usb/gadget/udc/pxa2*
7686F: include/sound/pxa2xx-lib.h
7687F: sound/arm/pxa*
7688F: sound/soc/pxa/
7689
7690PXA3xx NAND FLASH DRIVER
7691M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7692L: linux-mtd@lists.infradead.org
7693S: Maintained
7694F: drivers/mtd/nand/pxa3xx_nand.c
7695
7696MMP SUPPORT
7697M: Eric Miao <eric.y.miao@gmail.com>
7698M: Haojian Zhuang <haojian.zhuang@gmail.com>
7699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7700T: git git://github.com/hzhuang1/linux.git
7701T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7702S: Maintained
7703F: arch/arm/mach-mmp/
7704
7705PXA MMCI DRIVER
7706S: Orphan
7707
7708PXA RTC DRIVER
7709M: Robert Jarzmik <robert.jarzmik@free.fr>
7710L: rtc-linux@googlegroups.com
7711S: Maintained
7712
7713QAT DRIVER
7714M: Tadeusz Struk <tadeusz.struk@intel.com>
7715L: qat-linux@intel.com
7716S: Supported
7717F: drivers/crypto/qat/
7718
7719QIB DRIVER
7720M: Mike Marciniszyn <infinipath@intel.com>
7721L: linux-rdma@vger.kernel.org
7722S: Supported
7723F: drivers/infiniband/hw/qib/
7724
7725QLOGIC QLA1280 SCSI DRIVER
7726M: Michael Reed <mdr@sgi.com>
7727L: linux-scsi@vger.kernel.org
7728S: Maintained
7729F: drivers/scsi/qla1280.[ch]
7730
7731QLOGIC QLA2XXX FC-SCSI DRIVER
7732M: qla2xxx-upstream@qlogic.com
7733L: linux-scsi@vger.kernel.org
7734S: Supported
7735F: Documentation/scsi/LICENSE.qla2xxx
7736F: drivers/scsi/qla2xxx/
7737
7738QLOGIC QLA4XXX iSCSI DRIVER
7739M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7740M: iscsi-driver@qlogic.com
7741L: linux-scsi@vger.kernel.org
7742S: Supported
7743F: Documentation/scsi/LICENSE.qla4xxx
7744F: drivers/scsi/qla4xxx/
7745
7746QLOGIC QLA3XXX NETWORK DRIVER
7747M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7748M: Ron Mercer <ron.mercer@qlogic.com>
7749M: linux-driver@qlogic.com
7750L: netdev@vger.kernel.org
7751S: Supported
7752F: Documentation/networking/LICENSE.qla3xxx
7753F: drivers/net/ethernet/qlogic/qla3xxx.*
7754
7755QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7756M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7757M: Dept-GELinuxNICDev@qlogic.com
7758L: netdev@vger.kernel.org
7759S: Supported
7760F: drivers/net/ethernet/qlogic/qlcnic/
7761
7762QLOGIC QLGE 10Gb ETHERNET DRIVER
7763M: Harish Patil <harish.patil@qlogic.com>
7764M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7765M: Dept-GELinuxNICDev@qlogic.com
7766M: linux-driver@qlogic.com
7767L: netdev@vger.kernel.org
7768S: Supported
7769F: drivers/net/ethernet/qlogic/qlge/
7770
7771QNX4 FILESYSTEM
7772M: Anders Larsen <al@alarsen.net>
7773W: http://www.alarsen.net/linux/qnx4fs/
7774S: Maintained
7775F: fs/qnx4/
7776F: include/uapi/linux/qnx4_fs.h
7777F: include/uapi/linux/qnxtypes.h
7778
7779QT1010 MEDIA DRIVER
7780M: Antti Palosaari <crope@iki.fi>
7781L: linux-media@vger.kernel.org
7782W: http://linuxtv.org/
7783W: http://palosaari.fi/linux/
7784Q: http://patchwork.linuxtv.org/project/linux-media/list/
7785T: git git://linuxtv.org/anttip/media_tree.git
7786S: Maintained
7787F: drivers/media/tuners/qt1010*
7788
7789QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7790M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7791L: linux-wireless@vger.kernel.org
7792L: ath9k-devel@lists.ath9k.org
7793W: http://wireless.kernel.org/en/users/Drivers/ath9k
7794S: Supported
7795F: drivers/net/wireless/ath/ath9k/
7796
7797QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7798M: Kalle Valo <kvalo@qca.qualcomm.com>
7799L: ath10k@lists.infradead.org
7800W: http://wireless.kernel.org/en/users/Drivers/ath10k
7801T: git git://github.com/kvalo/ath.git
7802S: Supported
7803F: drivers/net/wireless/ath/ath10k/
7804
7805QUALCOMM HEXAGON ARCHITECTURE
7806M: Richard Kuo <rkuo@codeaurora.org>
7807L: linux-hexagon@vger.kernel.org
7808S: Supported
7809F: arch/hexagon/
7810
7811QUALCOMM WCN36XX WIRELESS DRIVER
7812M: Eugene Krasnikov <k.eugene.e@gmail.com>
7813L: wcn36xx@lists.infradead.org
7814W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7815T: git git://github.com/KrasnikovEugene/wcn36xx.git
7816S: Supported
7817F: drivers/net/wireless/ath/wcn36xx/
7818
7819QUICKCAM PARALLEL PORT WEBCAMS
7820M: Hans Verkuil <hverkuil@xs4all.nl>
7821L: linux-media@vger.kernel.org
7822T: git git://linuxtv.org/media_tree.git
7823W: http://linuxtv.org
7824S: Odd Fixes
7825F: drivers/media/parport/*-qcam*
7826
7827RADOS BLOCK DEVICE (RBD)
7828M: Yehuda Sadeh <yehuda@inktank.com>
7829M: Sage Weil <sage@inktank.com>
7830M: Alex Elder <elder@kernel.org>
7831M: ceph-devel@vger.kernel.org
7832W: http://ceph.com/
7833T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7834S: Supported
7835F: drivers/block/rbd.c
7836F: drivers/block/rbd_types.h
7837
7838RADEON FRAMEBUFFER DISPLAY DRIVER
7839M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7840L: linux-fbdev@vger.kernel.org
7841S: Maintained
7842F: drivers/video/fbdev/aty/radeon*
7843F: include/uapi/linux/radeonfb.h
7844
7845RADIOSHARK RADIO DRIVER
7846M: Hans de Goede <hdegoede@redhat.com>
7847L: linux-media@vger.kernel.org
7848T: git git://linuxtv.org/media_tree.git
7849S: Maintained
7850F: drivers/media/radio/radio-shark.c
7851
7852RADIOSHARK2 RADIO DRIVER
7853M: Hans de Goede <hdegoede@redhat.com>
7854L: linux-media@vger.kernel.org
7855T: git git://linuxtv.org/media_tree.git
7856S: Maintained
7857F: drivers/media/radio/radio-shark2.c
7858F: drivers/media/radio/radio-tea5777.c
7859
7860RAGE128 FRAMEBUFFER DISPLAY DRIVER
7861M: Paul Mackerras <paulus@samba.org>
7862L: linux-fbdev@vger.kernel.org
7863S: Maintained
7864F: drivers/video/fbdev/aty/aty128fb.c
7865
7866RALINK RT2X00 WIRELESS LAN DRIVER
7867P: rt2x00 project
7868M: Stanislaw Gruszka <sgruszka@redhat.com>
7869M: Helmut Schaa <helmut.schaa@googlemail.com>
7870L: linux-wireless@vger.kernel.org
7871L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7872W: http://rt2x00.serialmonkey.com/
7873S: Maintained
7874F: drivers/net/wireless/rt2x00/
7875
7876RAMDISK RAM BLOCK DEVICE DRIVER
7877M: Nick Piggin <npiggin@kernel.dk>
7878S: Maintained
7879F: Documentation/blockdev/ramdisk.txt
7880F: drivers/block/brd.c
7881
7882RANDOM NUMBER DRIVER
7883M: "Theodore Ts'o" <tytso@mit.edu>
7884S: Maintained
7885F: drivers/char/random.c
7886
7887RAPIDIO SUBSYSTEM
7888M: Matt Porter <mporter@kernel.crashing.org>
7889M: Alexandre Bounine <alexandre.bounine@idt.com>
7890S: Maintained
7891F: drivers/rapidio/
7892
7893RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7894L: linux-wireless@vger.kernel.org
7895S: Orphan
7896F: drivers/net/wireless/ray*
7897
7898RCUTORTURE MODULE
7899M: Josh Triplett <josh@joshtriplett.org>
7900M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7901L: linux-kernel@vger.kernel.org
7902S: Supported
7903T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7904F: Documentation/RCU/torture.txt
7905F: kernel/rcu/rcutorture.c
7906
7907RCUTORTURE TEST FRAMEWORK
7908M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7909M: Josh Triplett <josh@joshtriplett.org>
7910R: Steven Rostedt <rostedt@goodmis.org>
7911R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7912R: Lai Jiangshan <laijs@cn.fujitsu.com>
7913L: linux-kernel@vger.kernel.org
7914S: Supported
7915T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7916F: tools/testing/selftests/rcutorture
7917
7918RDC R-321X SoC
7919M: Florian Fainelli <florian@openwrt.org>
7920S: Maintained
7921
7922RDC R6040 FAST ETHERNET DRIVER
7923M: Florian Fainelli <florian@openwrt.org>
7924L: netdev@vger.kernel.org
7925S: Maintained
7926F: drivers/net/ethernet/rdc/r6040.c
7927
7928RDS - RELIABLE DATAGRAM SOCKETS
7929M: Chien Yen <chien.yen@oracle.com>
7930L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7931S: Supported
7932F: net/rds/
7933
7934READ-COPY UPDATE (RCU)
7935M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7936M: Josh Triplett <josh@joshtriplett.org>
7937R: Steven Rostedt <rostedt@goodmis.org>
7938R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7939R: Lai Jiangshan <laijs@cn.fujitsu.com>
7940L: linux-kernel@vger.kernel.org
7941W: http://www.rdrop.com/users/paulmck/RCU/
7942S: Supported
7943T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7944F: Documentation/RCU/
7945X: Documentation/RCU/torture.txt
7946F: include/linux/rcu*
7947X: include/linux/srcu.h
7948F: kernel/rcu/
7949X: kernel/torture.c
7950
7951REAL TIME CLOCK (RTC) SUBSYSTEM
7952M: Alessandro Zummo <a.zummo@towertech.it>
7953L: rtc-linux@googlegroups.com
7954Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7955S: Maintained
7956F: Documentation/rtc.txt
7957F: drivers/rtc/
7958F: include/linux/rtc.h
7959F: include/uapi/linux/rtc.h
7960
7961REALTEK AUDIO CODECS
7962M: Bard Liao <bardliao@realtek.com>
7963M: Oder Chiou <oder_chiou@realtek.com>
7964S: Maintained
7965F: sound/soc/codecs/rt*
7966F: include/sound/rt*.h
7967
7968REISERFS FILE SYSTEM
7969L: reiserfs-devel@vger.kernel.org
7970S: Supported
7971F: fs/reiserfs/
7972
7973REGISTER MAP ABSTRACTION
7974M: Mark Brown <broonie@kernel.org>
7975L: linux-kernel@vger.kernel.org
7976T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7977S: Supported
7978F: drivers/base/regmap/
7979F: include/linux/regmap.h
7980
7981REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7982M: Ohad Ben-Cohen <ohad@wizery.com>
7983T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7984S: Maintained
7985F: drivers/remoteproc/
7986F: Documentation/remoteproc.txt
7987F: include/linux/remoteproc.h
7988
7989REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7990M: Ohad Ben-Cohen <ohad@wizery.com>
7991T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7992S: Maintained
7993F: drivers/rpmsg/
7994F: Documentation/rpmsg.txt
7995F: include/linux/rpmsg.h
7996
7997RESET CONTROLLER FRAMEWORK
7998M: Philipp Zabel <p.zabel@pengutronix.de>
7999S: Maintained
8000F: drivers/reset/
8001F: Documentation/devicetree/bindings/reset/
8002F: include/linux/reset.h
8003F: include/linux/reset-controller.h
8004
8005RFKILL
8006M: Johannes Berg <johannes@sipsolutions.net>
8007L: linux-wireless@vger.kernel.org
8008W: http://wireless.kernel.org/
8009T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8010T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8011S: Maintained
8012F: Documentation/rfkill.txt
8013F: net/rfkill/
8014
8015RICOH SMARTMEDIA/XD DRIVER
8016M: Maxim Levitsky <maximlevitsky@gmail.com>
8017S: Maintained
8018F: drivers/mtd/nand/r852.c
8019F: drivers/mtd/nand/r852.h
8020
8021RICOH R5C592 MEMORYSTICK DRIVER
8022M: Maxim Levitsky <maximlevitsky@gmail.com>
8023S: Maintained
8024F: drivers/memstick/host/r592.*
8025
8026ROCCAT DRIVERS
8027M: Stefan Achatz <erazor_de@users.sourceforge.net>
8028W: http://sourceforge.net/projects/roccat/
8029S: Maintained
8030F: drivers/hid/hid-roccat*
8031F: include/linux/hid-roccat*
8032F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8033
8034ROCKER DRIVER
8035M: Jiri Pirko <jiri@resnulli.us>
8036M: Scott Feldman <sfeldma@gmail.com>
8037L: netdev@vger.kernel.org
8038S: Supported
8039F: drivers/net/ethernet/rocker/
8040
8041ROCKETPORT DRIVER
8042P: Comtrol Corp.
8043W: http://www.comtrol.com
8044S: Maintained
8045F: Documentation/serial/rocket.txt
8046F: drivers/tty/rocket*
8047
8048ROCKETPORT EXPRESS/INFINITY DRIVER
8049M: Kevin Cernekee <cernekee@gmail.com>
8050L: linux-serial@vger.kernel.org
8051S: Odd Fixes
8052F: drivers/tty/serial/rp2.*
8053
8054ROSE NETWORK LAYER
8055M: Ralf Baechle <ralf@linux-mips.org>
8056L: linux-hams@vger.kernel.org
8057W: http://www.linux-ax25.org/
8058S: Maintained
8059F: include/net/rose.h
8060F: include/uapi/linux/rose.h
8061F: net/rose/
8062
8063RTL2830 MEDIA DRIVER
8064M: Antti Palosaari <crope@iki.fi>
8065L: linux-media@vger.kernel.org
8066W: http://linuxtv.org/
8067W: http://palosaari.fi/linux/
8068Q: http://patchwork.linuxtv.org/project/linux-media/list/
8069T: git git://linuxtv.org/anttip/media_tree.git
8070S: Maintained
8071F: drivers/media/dvb-frontends/rtl2830*
8072
8073RTL2832 MEDIA DRIVER
8074M: Antti Palosaari <crope@iki.fi>
8075L: linux-media@vger.kernel.org
8076W: http://linuxtv.org/
8077W: http://palosaari.fi/linux/
8078Q: http://patchwork.linuxtv.org/project/linux-media/list/
8079T: git git://linuxtv.org/anttip/media_tree.git
8080S: Maintained
8081F: drivers/media/dvb-frontends/rtl2832*
8082
8083RTL2832_SDR MEDIA DRIVER
8084M: Antti Palosaari <crope@iki.fi>
8085L: linux-media@vger.kernel.org
8086W: http://linuxtv.org/
8087W: http://palosaari.fi/linux/
8088Q: http://patchwork.linuxtv.org/project/linux-media/list/
8089T: git git://linuxtv.org/anttip/media_tree.git
8090S: Maintained
8091F: drivers/media/dvb-frontends/rtl2832_sdr*
8092
8093RTL8180 WIRELESS DRIVER
8094L: linux-wireless@vger.kernel.org
8095W: http://wireless.kernel.org/
8096T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8097S: Orphan
8098F: drivers/net/wireless/rtl818x/rtl8180/
8099
8100RTL8187 WIRELESS DRIVER
8101M: Herton Ronaldo Krzesinski <herton@canonical.com>
8102M: Hin-Tak Leung <htl10@users.sourceforge.net>
8103M: Larry Finger <Larry.Finger@lwfinger.net>
8104L: linux-wireless@vger.kernel.org
8105W: http://wireless.kernel.org/
8106T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8107S: Maintained
8108F: drivers/net/wireless/rtl818x/rtl8187/
8109
8110RTL8192CE WIRELESS DRIVER
8111M: Larry Finger <Larry.Finger@lwfinger.net>
8112M: Chaoming Li <chaoming_li@realsil.com.cn>
8113L: linux-wireless@vger.kernel.org
8114W: http://wireless.kernel.org/
8115T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8116S: Maintained
8117F: drivers/net/wireless/rtlwifi/
8118F: drivers/net/wireless/rtlwifi/rtl8192ce/
8119
8120S3 SAVAGE FRAMEBUFFER DRIVER
8121M: Antonino Daplas <adaplas@gmail.com>
8122L: linux-fbdev@vger.kernel.org
8123S: Maintained
8124F: drivers/video/fbdev/savage/
8125
8126S390
8127M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8128M: Heiko Carstens <heiko.carstens@de.ibm.com>
8129M: linux390@de.ibm.com
8130L: linux-s390@vger.kernel.org
8131W: http://www.ibm.com/developerworks/linux/linux390/
8132S: Supported
8133F: arch/s390/
8134F: drivers/s390/
8135F: Documentation/s390/
8136F: Documentation/DocBook/s390*
8137
8138S390 COMMON I/O LAYER
8139M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8140M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8141L: linux-s390@vger.kernel.org
8142W: http://www.ibm.com/developerworks/linux/linux390/
8143S: Supported
8144F: drivers/s390/cio/
8145
8146S390 DASD DRIVER
8147M: Stefan Weinhuber <wein@de.ibm.com>
8148M: Stefan Haberland <stefan.haberland@de.ibm.com>
8149L: linux-s390@vger.kernel.org
8150W: http://www.ibm.com/developerworks/linux/linux390/
8151S: Supported
8152F: drivers/s390/block/dasd*
8153F: block/partitions/ibm.c
8154
8155S390 NETWORK DRIVERS
8156M: Ursula Braun <ursula.braun@de.ibm.com>
8157M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
8158M: linux390@de.ibm.com
8159L: linux-s390@vger.kernel.org
8160W: http://www.ibm.com/developerworks/linux/linux390/
8161S: Supported
8162F: drivers/s390/net/
8163
8164S390 PCI SUBSYSTEM
8165M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8166M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8167L: linux-s390@vger.kernel.org
8168W: http://www.ibm.com/developerworks/linux/linux390/
8169S: Supported
8170F: arch/s390/pci/
8171F: drivers/pci/hotplug/s390_pci_hpc.c
8172
8173S390 ZCRYPT DRIVER
8174M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8175M: linux390@de.ibm.com
8176L: linux-s390@vger.kernel.org
8177W: http://www.ibm.com/developerworks/linux/linux390/
8178S: Supported
8179F: drivers/s390/crypto/
8180
8181S390 ZFCP DRIVER
8182M: Steffen Maier <maier@linux.vnet.ibm.com>
8183M: linux390@de.ibm.com
8184L: linux-s390@vger.kernel.org
8185W: http://www.ibm.com/developerworks/linux/linux390/
8186S: Supported
8187F: drivers/s390/scsi/zfcp_*
8188
8189S390 IUCV NETWORK LAYER
8190M: Ursula Braun <ursula.braun@de.ibm.com>
8191M: linux390@de.ibm.com
8192L: linux-s390@vger.kernel.org
8193W: http://www.ibm.com/developerworks/linux/linux390/
8194S: Supported
8195F: drivers/s390/net/*iucv*
8196F: include/net/iucv/
8197F: net/iucv/
8198
8199S3C24XX SD/MMC Driver
8200M: Ben Dooks <ben-linux@fluff.org>
8201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8202S: Supported
8203F: drivers/mmc/host/s3cmci.*
8204
8205SAA6588 RDS RECEIVER DRIVER
8206M: Hans Verkuil <hverkuil@xs4all.nl>
8207L: linux-media@vger.kernel.org
8208T: git git://linuxtv.org/media_tree.git
8209W: http://linuxtv.org
8210S: Odd Fixes
8211F: drivers/media/i2c/saa6588*
8212
8213SAA7134 VIDEO4LINUX DRIVER
8214M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8215L: linux-media@vger.kernel.org
8216W: http://linuxtv.org
8217T: git git://linuxtv.org/media_tree.git
8218S: Odd fixes
8219F: Documentation/video4linux/*.saa7134
8220F: drivers/media/pci/saa7134/
8221
8222SAA7146 VIDEO4LINUX-2 DRIVER
8223M: Hans Verkuil <hverkuil@xs4all.nl>
8224L: linux-media@vger.kernel.org
8225T: git git://linuxtv.org/media_tree.git
8226S: Maintained
8227F: drivers/media/common/saa7146/
8228F: drivers/media/pci/saa7146/
8229F: include/media/saa7146*
8230
8231SAMSUNG LAPTOP DRIVER
8232M: Corentin Chary <corentin.chary@gmail.com>
8233L: platform-driver-x86@vger.kernel.org
8234S: Maintained
8235F: drivers/platform/x86/samsung-laptop.c
8236
8237SAMSUNG AUDIO (ASoC) DRIVERS
8238M: Sangbeom Kim <sbkim73@samsung.com>
8239L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8240S: Supported
8241F: sound/soc/samsung/
8242
8243SAMSUNG FRAMEBUFFER DRIVER
8244M: Jingoo Han <jg1.han@samsung.com>
8245L: linux-fbdev@vger.kernel.org
8246S: Maintained
8247F: drivers/video/fbdev/s3c-fb.c
8248
8249SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8250M: Sangbeom Kim <sbkim73@samsung.com>
8251L: linux-kernel@vger.kernel.org
8252S: Supported
8253F: drivers/mfd/sec*.c
8254F: drivers/regulator/s2m*.c
8255F: drivers/regulator/s5m*.c
8256F: include/linux/mfd/samsung/
8257
8258SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8259M: Kyungmin Park <kyungmin.park@samsung.com>
8260M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8261L: linux-media@vger.kernel.org
8262Q: https://patchwork.linuxtv.org/project/linux-media/list/
8263S: Supported
8264F: drivers/media/platform/exynos4-is/
8265
8266SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8267M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8268L: linux-media@vger.kernel.org
8269L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8270S: Maintained
8271F: drivers/media/platform/s3c-camif/
8272F: include/media/s3c_camif.h
8273
8274SAMSUNG S5C73M3 CAMERA DRIVER
8275M: Kyungmin Park <kyungmin.park@samsung.com>
8276M: Andrzej Hajda <a.hajda@samsung.com>
8277L: linux-media@vger.kernel.org
8278S: Supported
8279F: drivers/media/i2c/s5c73m3/*
8280
8281SAMSUNG S5K5BAF CAMERA DRIVER
8282M: Kyungmin Park <kyungmin.park@samsung.com>
8283M: Andrzej Hajda <a.hajda@samsung.com>
8284L: linux-media@vger.kernel.org
8285S: Supported
8286F: drivers/media/i2c/s5k5baf.c
8287
8288SAMSUNG SOC CLOCK DRIVERS
8289M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8290M: Tomasz Figa <tomasz.figa@gmail.com>
8291S: Supported
8292L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8293F: drivers/clk/samsung/
8294
8295SAMSUNG SXGBE DRIVERS
8296M: Byungho An <bh74.an@samsung.com>
8297M: Girish K S <ks.giri@samsung.com>
8298M: Vipul Pandya <vipul.pandya@samsung.com>
8299S: Supported
8300L: netdev@vger.kernel.org
8301F: drivers/net/ethernet/samsung/sxgbe/
8302
8303SAMSUNG USB2 PHY DRIVER
8304M: Kamil Debski <k.debski@samsung.com>
8305L: linux-kernel@vger.kernel.org
8306S: Supported
8307F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8308F: Documentation/phy/samsung-usb2.txt
8309F: drivers/phy/phy-exynos4210-usb2.c
8310F: drivers/phy/phy-exynos4x12-usb2.c
8311F: drivers/phy/phy-exynos5250-usb2.c
8312F: drivers/phy/phy-s5pv210-usb2.c
8313F: drivers/phy/phy-samsung-usb2.c
8314F: drivers/phy/phy-samsung-usb2.h
8315
8316SERIAL DRIVERS
8317M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8318L: linux-serial@vger.kernel.org
8319S: Maintained
8320F: drivers/tty/serial/
8321
8322SYNOPSYS DESIGNWARE DMAC DRIVER
8323M: Viresh Kumar <viresh.linux@gmail.com>
8324M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8325S: Maintained
8326F: include/linux/platform_data/dma-dw.h
8327F: drivers/dma/dw/
8328
8329SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8330M: Seungwon Jeon <tgih.jun@samsung.com>
8331M: Jaehoon Chung <jh80.chung@samsung.com>
8332L: linux-mmc@vger.kernel.org
8333S: Maintained
8334F: include/linux/mmc/dw_mmc.h
8335F: drivers/mmc/host/dw_mmc*
8336
8337THUNDERBOLT DRIVER
8338M: Andreas Noever <andreas.noever@gmail.com>
8339S: Maintained
8340F: drivers/thunderbolt/
8341
8342TIMEKEEPING, CLOCKSOURCE CORE, NTP
8343M: John Stultz <john.stultz@linaro.org>
8344M: Thomas Gleixner <tglx@linutronix.de>
8345L: linux-kernel@vger.kernel.org
8346T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8347S: Supported
8348F: include/linux/clocksource.h
8349F: include/linux/time.h
8350F: include/linux/timex.h
8351F: include/uapi/linux/time.h
8352F: include/uapi/linux/timex.h
8353F: kernel/time/clocksource.c
8354F: kernel/time/time*.c
8355F: kernel/time/ntp.c
8356
8357TLG2300 VIDEO4LINUX-2 DRIVER
8358M: Huang Shijie <shijie8@gmail.com>
8359M: Hans Verkuil <hverkuil@xs4all.nl>
8360S: Odd Fixes
8361F: drivers/media/usb/tlg2300/
8362
8363SC1200 WDT DRIVER
8364M: Zwane Mwaikambo <zwanem@gmail.com>
8365S: Maintained
8366F: drivers/watchdog/sc1200wdt.c
8367
8368SCHEDULER
8369M: Ingo Molnar <mingo@redhat.com>
8370M: Peter Zijlstra <peterz@infradead.org>
8371L: linux-kernel@vger.kernel.org
8372T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8373S: Maintained
8374F: kernel/sched/
8375F: include/linux/sched.h
8376F: include/uapi/linux/sched.h
8377F: include/linux/wait.h
8378
8379SCORE ARCHITECTURE
8380M: Chen Liqin <liqin.linux@gmail.com>
8381M: Lennox Wu <lennox.wu@gmail.com>
8382W: http://www.sunplus.com
8383S: Supported
8384F: arch/score/
8385
8386SCSI CDROM DRIVER
8387M: Jens Axboe <axboe@kernel.dk>
8388L: linux-scsi@vger.kernel.org
8389W: http://www.kernel.dk
8390S: Maintained
8391F: drivers/scsi/sr*
8392
8393SCSI RDMA PROTOCOL (SRP) INITIATOR
8394M: Bart Van Assche <bvanassche@acm.org>
8395L: linux-rdma@vger.kernel.org
8396S: Supported
8397W: http://www.openfabrics.org
8398Q: http://patchwork.kernel.org/project/linux-rdma/list/
8399T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8400F: drivers/infiniband/ulp/srp/
8401F: include/scsi/srp.h
8402
8403SCSI SG DRIVER
8404M: Doug Gilbert <dgilbert@interlog.com>
8405L: linux-scsi@vger.kernel.org
8406W: http://sg.danny.cz/sg
8407S: Maintained
8408F: Documentation/scsi/scsi-generic.txt
8409F: drivers/scsi/sg.c
8410F: include/scsi/sg.h
8411
8412SCSI SUBSYSTEM
8413M: "James E.J. Bottomley" <JBottomley@parallels.com>
8414L: linux-scsi@vger.kernel.org
8415T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8416T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8417T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8418S: Maintained
8419F: drivers/scsi/
8420F: include/scsi/
8421
8422SCSI TAPE DRIVER
8423M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8424L: linux-scsi@vger.kernel.org
8425S: Maintained
8426F: Documentation/scsi/st.txt
8427F: drivers/scsi/st.*
8428F: drivers/scsi/st_*.h
8429
8430SCTP PROTOCOL
8431M: Vlad Yasevich <vyasevich@gmail.com>
8432M: Neil Horman <nhorman@tuxdriver.com>
8433L: linux-sctp@vger.kernel.org
8434W: http://lksctp.sourceforge.net
8435S: Maintained
8436F: Documentation/networking/sctp.txt
8437F: include/linux/sctp.h
8438F: include/uapi/linux/sctp.h
8439F: include/net/sctp/
8440F: net/sctp/
8441
8442SCx200 CPU SUPPORT
8443M: Jim Cromie <jim.cromie@gmail.com>
8444S: Odd Fixes
8445F: Documentation/i2c/busses/scx200_acb
8446F: arch/x86/platform/scx200/
8447F: drivers/watchdog/scx200_wdt.c
8448F: drivers/i2c/busses/scx200*
8449F: drivers/mtd/maps/scx200_docflash.c
8450F: include/linux/scx200.h
8451
8452SCx200 GPIO DRIVER
8453M: Jim Cromie <jim.cromie@gmail.com>
8454S: Maintained
8455F: drivers/char/scx200_gpio.c
8456F: include/linux/scx200_gpio.h
8457
8458SCx200 HRT CLOCKSOURCE DRIVER
8459M: Jim Cromie <jim.cromie@gmail.com>
8460S: Maintained
8461F: drivers/clocksource/scx200_hrt.c
8462
8463SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8464M: Sascha Sommer <saschasommer@freenet.de>
8465L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8466S: Maintained
8467F: drivers/mmc/host/sdricoh_cs.c
8468
8469SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8470M: Chris Ball <chris@printf.net>
8471L: linux-mmc@vger.kernel.org
8472T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8473S: Maintained
8474F: drivers/mmc/host/sdhci.*
8475F: drivers/mmc/host/sdhci-pltfm.[ch]
8476
8477SECURE COMPUTING
8478M: Kees Cook <keescook@chromium.org>
8479R: Andy Lutomirski <luto@amacapital.net>
8480R: Will Drewry <wad@chromium.org>
8481T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8482S: Supported
8483F: kernel/seccomp.c
8484F: include/uapi/linux/seccomp.h
8485F: include/linux/seccomp.h
8486K: \bsecure_computing
8487K: \bTIF_SECCOMP\b
8488
8489SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8490M: Anton Vorontsov <anton@enomsg.org>
8491L: linuxppc-dev@lists.ozlabs.org
8492L: linux-mmc@vger.kernel.org
8493S: Maintained
8494F: drivers/mmc/host/sdhci-pltfm.[ch]
8495
8496SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8497M: Ben Dooks <ben-linux@fluff.org>
8498L: linux-mmc@vger.kernel.org
8499S: Maintained
8500F: drivers/mmc/host/sdhci-s3c.c
8501
8502SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8503M: Viresh Kumar <viresh.linux@gmail.com>
8504L: spear-devel@list.st.com
8505L: linux-mmc@vger.kernel.org
8506S: Maintained
8507F: drivers/mmc/host/sdhci-spear.c
8508
8509SECURITY SUBSYSTEM
8510M: James Morris <james.l.morris@oracle.com>
8511M: Serge E. Hallyn <serge@hallyn.com>
8512L: linux-security-module@vger.kernel.org (suggested Cc:)
8513T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8514W: http://kernsec.org/
8515S: Supported
8516F: security/
8517
8518SECURITY CONTACT
8519M: Security Officers <security@kernel.org>
8520S: Supported
8521
8522SELINUX SECURITY MODULE
8523M: Paul Moore <paul@paul-moore.com>
8524M: Stephen Smalley <sds@tycho.nsa.gov>
8525M: Eric Paris <eparis@parisplace.org>
8526L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8527W: http://selinuxproject.org
8528T: git git://git.infradead.org/users/pcmoore/selinux
8529S: Supported
8530F: include/linux/selinux*
8531F: security/selinux/
8532F: scripts/selinux/
8533
8534APPARMOR SECURITY MODULE
8535M: John Johansen <john.johansen@canonical.com>
8536L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8537W: apparmor.wiki.kernel.org
8538T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8539S: Supported
8540F: security/apparmor/
8541
8542SENSABLE PHANTOM
8543M: Jiri Slaby <jirislaby@gmail.com>
8544S: Maintained
8545F: drivers/misc/phantom.c
8546F: include/uapi/linux/phantom.h
8547
8548SERIAL ATA (SATA) SUBSYSTEM
8549M: Tejun Heo <tj@kernel.org>
8550L: linux-ide@vger.kernel.org
8551T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8552S: Supported
8553F: drivers/ata/
8554F: include/linux/ata.h
8555F: include/linux/libata.h
8556
8557SERIAL ATA AHCI PLATFORM devices support
8558M: Hans de Goede <hdegoede@redhat.com>
8559M: Tejun Heo <tj@kernel.org>
8560L: linux-ide@vger.kernel.org
8561T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8562S: Supported
8563F: drivers/ata/ahci_platform.c
8564F: drivers/ata/libahci_platform.c
8565F: include/linux/ahci_platform.h
8566
8567SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8568M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8569L: linux-scsi@vger.kernel.org
8570W: http://www.emulex.com
8571S: Supported
8572F: drivers/scsi/be2iscsi/
8573
8574SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8575M: Sathya Perla <sathya.perla@emulex.com>
8576M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8577M: Ajit Khaparde <ajit.khaparde@emulex.com>
8578L: netdev@vger.kernel.org
8579W: http://www.emulex.com
8580S: Supported
8581F: drivers/net/ethernet/emulex/benet/
8582
8583SFC NETWORK DRIVER
8584M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8585M: Shradha Shah <sshah@solarflare.com>
8586L: netdev@vger.kernel.org
8587S: Supported
8588F: drivers/net/ethernet/sfc/
8589
8590SGI GRU DRIVER
8591M: Dimitri Sivanich <sivanich@sgi.com>
8592S: Maintained
8593F: drivers/misc/sgi-gru/
8594
8595SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8596M: Pat Gefre <pfg@sgi.com>
8597L: linux-ia64@vger.kernel.org
8598S: Supported
8599F: Documentation/ia64/serial.txt
8600F: drivers/tty/serial/ioc?_serial.c
8601F: include/linux/ioc?.h
8602
8603SGI XP/XPC/XPNET DRIVER
8604M: Cliff Whickman <cpw@sgi.com>
8605M: Robin Holt <robinmholt@gmail.com>
8606S: Maintained
8607F: drivers/misc/sgi-xp/
8608
8609SI2157 MEDIA DRIVER
8610M: Antti Palosaari <crope@iki.fi>
8611L: linux-media@vger.kernel.org
8612W: http://linuxtv.org/
8613W: http://palosaari.fi/linux/
8614Q: http://patchwork.linuxtv.org/project/linux-media/list/
8615T: git git://linuxtv.org/anttip/media_tree.git
8616S: Maintained
8617F: drivers/media/tuners/si2157*
8618
8619SI2168 MEDIA DRIVER
8620M: Antti Palosaari <crope@iki.fi>
8621L: linux-media@vger.kernel.org
8622W: http://linuxtv.org/
8623W: http://palosaari.fi/linux/
8624Q: http://patchwork.linuxtv.org/project/linux-media/list/
8625T: git git://linuxtv.org/anttip/media_tree.git
8626S: Maintained
8627F: drivers/media/dvb-frontends/si2168*
8628
8629SI470X FM RADIO RECEIVER I2C DRIVER
8630M: Hans Verkuil <hverkuil@xs4all.nl>
8631L: linux-media@vger.kernel.org
8632T: git git://linuxtv.org/media_tree.git
8633W: http://linuxtv.org
8634S: Odd Fixes
8635F: drivers/media/radio/si470x/radio-si470x-i2c.c
8636
8637SI470X FM RADIO RECEIVER USB DRIVER
8638M: Hans Verkuil <hverkuil@xs4all.nl>
8639L: linux-media@vger.kernel.org
8640T: git git://linuxtv.org/media_tree.git
8641W: http://linuxtv.org
8642S: Maintained
8643F: drivers/media/radio/si470x/radio-si470x-common.c
8644F: drivers/media/radio/si470x/radio-si470x.h
8645F: drivers/media/radio/si470x/radio-si470x-usb.c
8646
8647SI4713 FM RADIO TRANSMITTER I2C DRIVER
8648M: Eduardo Valentin <edubezval@gmail.com>
8649L: linux-media@vger.kernel.org
8650T: git git://linuxtv.org/media_tree.git
8651W: http://linuxtv.org
8652S: Odd Fixes
8653F: drivers/media/radio/si4713/si4713.?
8654
8655SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8656M: Eduardo Valentin <edubezval@gmail.com>
8657L: linux-media@vger.kernel.org
8658T: git git://linuxtv.org/media_tree.git
8659W: http://linuxtv.org
8660S: Odd Fixes
8661F: drivers/media/radio/si4713/radio-platform-si4713.c
8662
8663SI4713 FM RADIO TRANSMITTER USB DRIVER
8664M: Hans Verkuil <hverkuil@xs4all.nl>
8665L: linux-media@vger.kernel.org
8666T: git git://linuxtv.org/media_tree.git
8667W: http://linuxtv.org
8668S: Maintained
8669F: drivers/media/radio/si4713/radio-usb-si4713.c
8670
8671SIANO DVB DRIVER
8672M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8673L: linux-media@vger.kernel.org
8674W: http://linuxtv.org
8675T: git git://linuxtv.org/media_tree.git
8676S: Odd fixes
8677F: drivers/media/common/siano/
8678F: drivers/media/usb/siano/
8679F: drivers/media/usb/siano/
8680F: drivers/media/mmc/siano/
8681
8682SIMPLEFB FB DRIVER
8683M: Hans de Goede <hdegoede@redhat.com>
8684L: linux-fbdev@vger.kernel.org
8685S: Maintained
8686F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8687F: drivers/video/fbdev/simplefb.c
8688F: include/linux/platform_data/simplefb.h
8689
8690SH_VEU V4L2 MEM2MEM DRIVER
8691L: linux-media@vger.kernel.org
8692S: Orphan
8693F: drivers/media/platform/sh_veu.c
8694
8695SH_VOU V4L2 OUTPUT DRIVER
8696L: linux-media@vger.kernel.org
8697S: Orphan
8698F: drivers/media/platform/sh_vou.c
8699F: include/media/sh_vou.h
8700
8701SIMPLE FIRMWARE INTERFACE (SFI)
8702M: Len Brown <lenb@kernel.org>
8703L: sfi-devel@simplefirmware.org
8704W: http://simplefirmware.org/
8705T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8706S: Supported
8707F: arch/x86/platform/sfi/
8708F: drivers/sfi/
8709F: include/linux/sfi*.h
8710
8711SIMTEC EB110ATX (Chalice CATS)
8712P: Ben Dooks
8713P: Vincent Sanders <vince@simtec.co.uk>
8714M: Simtec Linux Team <linux@simtec.co.uk>
8715W: http://www.simtec.co.uk/products/EB110ATX/
8716S: Supported
8717
8718SIMTEC EB2410ITX (BAST)
8719P: Ben Dooks
8720P: Vincent Sanders <vince@simtec.co.uk>
8721M: Simtec Linux Team <linux@simtec.co.uk>
8722W: http://www.simtec.co.uk/products/EB2410ITX/
8723S: Supported
8724F: arch/arm/mach-s3c24xx/mach-bast.c
8725F: arch/arm/mach-s3c24xx/bast-ide.c
8726F: arch/arm/mach-s3c24xx/bast-irq.c
8727
8728TI DAVINCI MACHINE SUPPORT
8729M: Sekhar Nori <nsekhar@ti.com>
8730M: Kevin Hilman <khilman@deeprootsystems.com>
8731T: git git://gitorious.org/linux-davinci/linux-davinci.git
8732Q: http://patchwork.kernel.org/project/linux-davinci/list/
8733S: Supported
8734F: arch/arm/mach-davinci/
8735F: drivers/i2c/busses/i2c-davinci.c
8736
8737TI DAVINCI SERIES MEDIA DRIVER
8738M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8739L: linux-media@vger.kernel.org
8740W: http://linuxtv.org/
8741Q: http://patchwork.linuxtv.org/project/linux-media/list/
8742T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8743S: Maintained
8744F: drivers/media/platform/davinci/
8745F: include/media/davinci/
8746
8747SIS 190 ETHERNET DRIVER
8748M: Francois Romieu <romieu@fr.zoreil.com>
8749L: netdev@vger.kernel.org
8750S: Maintained
8751F: drivers/net/ethernet/sis/sis190.c
8752
8753SIS 900/7016 FAST ETHERNET DRIVER
8754M: Daniele Venzano <venza@brownhat.org>
8755W: http://www.brownhat.org/sis900.html
8756L: netdev@vger.kernel.org
8757S: Maintained
8758F: drivers/net/ethernet/sis/sis900.*
8759
8760SIS FRAMEBUFFER DRIVER
8761M: Thomas Winischhofer <thomas@winischhofer.net>
8762W: http://www.winischhofer.net/linuxsisvga.shtml
8763S: Maintained
8764F: Documentation/fb/sisfb.txt
8765F: drivers/video/fbdev/sis/
8766F: include/video/sisfb.h
8767
8768SIS USB2VGA DRIVER
8769M: Thomas Winischhofer <thomas@winischhofer.net>
8770W: http://www.winischhofer.at/linuxsisusbvga.shtml
8771S: Maintained
8772F: drivers/usb/misc/sisusbvga/
8773
8774SLAB ALLOCATOR
8775M: Christoph Lameter <cl@linux.com>
8776M: Pekka Enberg <penberg@kernel.org>
8777M: David Rientjes <rientjes@google.com>
8778M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8779M: Andrew Morton <akpm@linux-foundation.org>
8780L: linux-mm@kvack.org
8781S: Maintained
8782F: include/linux/sl?b*.h
8783F: mm/sl?b*
8784
8785SLEEPABLE READ-COPY UPDATE (SRCU)
8786M: Lai Jiangshan <laijs@cn.fujitsu.com>
8787M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8788M: Josh Triplett <josh@joshtriplett.org>
8789R: Steven Rostedt <rostedt@goodmis.org>
8790R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8791L: linux-kernel@vger.kernel.org
8792W: http://www.rdrop.com/users/paulmck/RCU/
8793S: Supported
8794T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8795F: include/linux/srcu.h
8796F: kernel/rcu/srcu.c
8797
8798SMACK SECURITY MODULE
8799M: Casey Schaufler <casey@schaufler-ca.com>
8800L: linux-security-module@vger.kernel.org
8801W: http://schaufler-ca.com
8802T: git git://git.gitorious.org/smack-next/kernel.git
8803S: Maintained
8804F: Documentation/security/Smack.txt
8805F: security/smack/
8806
8807DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8808M: Kevin Hilman <khilman@kernel.org>
8809M: Nishanth Menon <nm@ti.com>
8810S: Maintained
8811F: drivers/power/avs/
8812F: include/linux/power/smartreflex.h
8813L: linux-pm@vger.kernel.org
8814
8815SMC91x ETHERNET DRIVER
8816M: Nicolas Pitre <nico@fluxnic.net>
8817S: Odd Fixes
8818F: drivers/net/ethernet/smsc/smc91x.*
8819
8820SMIA AND SMIA++ IMAGE SENSOR DRIVER
8821M: Sakari Ailus <sakari.ailus@iki.fi>
8822L: linux-media@vger.kernel.org
8823S: Maintained
8824F: drivers/media/i2c/smiapp/
8825F: include/media/smiapp.h
8826F: drivers/media/i2c/smiapp-pll.c
8827F: drivers/media/i2c/smiapp-pll.h
8828
8829SMM665 HARDWARE MONITOR DRIVER
8830M: Guenter Roeck <linux@roeck-us.net>
8831L: lm-sensors@lm-sensors.org
8832S: Maintained
8833F: Documentation/hwmon/smm665
8834F: drivers/hwmon/smm665.c
8835
8836SMSC EMC2103 HARDWARE MONITOR DRIVER
8837M: Steve Glendinning <steve.glendinning@shawell.net>
8838L: lm-sensors@lm-sensors.org
8839S: Maintained
8840F: Documentation/hwmon/emc2103
8841F: drivers/hwmon/emc2103.c
8842
8843SMSC SCH5627 HARDWARE MONITOR DRIVER
8844M: Hans de Goede <hdegoede@redhat.com>
8845L: lm-sensors@lm-sensors.org
8846S: Supported
8847F: Documentation/hwmon/sch5627
8848F: drivers/hwmon/sch5627.c
8849
8850SMSC47B397 HARDWARE MONITOR DRIVER
8851M: Jean Delvare <jdelvare@suse.de>
8852L: lm-sensors@lm-sensors.org
8853S: Maintained
8854F: Documentation/hwmon/smsc47b397
8855F: drivers/hwmon/smsc47b397.c
8856
8857SMSC911x ETHERNET DRIVER
8858M: Steve Glendinning <steve.glendinning@shawell.net>
8859L: netdev@vger.kernel.org
8860S: Maintained
8861F: include/linux/smsc911x.h
8862F: drivers/net/ethernet/smsc/smsc911x.*
8863
8864SMSC9420 PCI ETHERNET DRIVER
8865M: Steve Glendinning <steve.glendinning@shawell.net>
8866L: netdev@vger.kernel.org
8867S: Maintained
8868F: drivers/net/ethernet/smsc/smsc9420.*
8869
8870SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8871M: Steve Glendinning <steve.glendinning@shawell.net>
8872L: linux-fbdev@vger.kernel.org
8873S: Maintained
8874F: drivers/video/fbdev/smscufx.c
8875
8876SOC-CAMERA V4L2 SUBSYSTEM
8877M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8878L: linux-media@vger.kernel.org
8879T: git git://linuxtv.org/media_tree.git
8880S: Maintained
8881F: include/media/soc*
8882F: drivers/media/i2c/soc_camera/
8883F: drivers/media/platform/soc_camera/
8884
8885SOEKRIS NET48XX LED SUPPORT
8886M: Chris Boot <bootc@bootc.net>
8887S: Maintained
8888F: drivers/leds/leds-net48xx.c
8889
8890SOFTLOGIC 6x10 MPEG CODEC
8891M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8892M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8893M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
8894L: linux-media@vger.kernel.org
8895S: Supported
8896F: drivers/media/pci/solo6x10/
8897
8898SOFTWARE RAID (Multiple Disks) SUPPORT
8899M: Neil Brown <neilb@suse.de>
8900L: linux-raid@vger.kernel.org
8901S: Supported
8902F: drivers/md/
8903F: include/linux/raid/
8904F: include/uapi/linux/raid/
8905
8906SONIC NETWORK DRIVER
8907M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8908L: netdev@vger.kernel.org
8909S: Maintained
8910F: drivers/net/ethernet/natsemi/sonic.*
8911
8912SONICS SILICON BACKPLANE DRIVER (SSB)
8913M: Michael Buesch <m@bues.ch>
8914L: netdev@vger.kernel.org
8915S: Maintained
8916F: drivers/ssb/
8917F: include/linux/ssb/
8918
8919SONY VAIO CONTROL DEVICE DRIVER
8920M: Mattia Dongili <malattia@linux.it>
8921L: platform-driver-x86@vger.kernel.org
8922W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8923S: Maintained
8924F: Documentation/laptops/sony-laptop.txt
8925F: drivers/char/sonypi.c
8926F: drivers/platform/x86/sony-laptop.c
8927F: include/linux/sony-laptop.h
8928
8929SONY MEMORYSTICK CARD SUPPORT
8930M: Alex Dubov <oakad@yahoo.com>
8931W: http://tifmxx.berlios.de/
8932S: Maintained
8933F: drivers/memstick/host/tifm_ms.c
8934
8935SONY MEMORYSTICK STANDARD SUPPORT
8936M: Maxim Levitsky <maximlevitsky@gmail.com>
8937S: Maintained
8938F: drivers/memstick/core/ms_block.*
8939
8940SOUND
8941M: Jaroslav Kysela <perex@perex.cz>
8942M: Takashi Iwai <tiwai@suse.de>
8943L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8944W: http://www.alsa-project.org/
8945T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8946T: git git://git.alsa-project.org/alsa-kernel.git
8947Q: http://patchwork.kernel.org/project/alsa-devel/list/
8948S: Maintained
8949F: Documentation/sound/
8950F: include/sound/
8951F: include/uapi/sound/
8952F: sound/
8953
8954SOUND - COMPRESSED AUDIO
8955M: Vinod Koul <vinod.koul@intel.com>
8956L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8957T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8958S: Supported
8959F: Documentation/sound/alsa/compress_offload.txt
8960F: include/sound/compress_driver.h
8961F: include/uapi/sound/compress_*
8962F: sound/core/compress_offload.c
8963F: sound/soc/soc-compress.c
8964
8965SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8966M: Liam Girdwood <lgirdwood@gmail.com>
8967M: Mark Brown <broonie@kernel.org>
8968T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8969L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8970W: http://alsa-project.org/main/index.php/ASoC
8971S: Supported
8972F: Documentation/sound/alsa/soc/
8973F: sound/soc/
8974F: include/sound/soc*
8975
8976SOUND - DMAENGINE HELPERS
8977M: Lars-Peter Clausen <lars@metafoo.de>
8978S: Supported
8979F: include/sound/dmaengine_pcm.h
8980F: sound/core/pcm_dmaengine.c
8981F: sound/soc/soc-generic-dmaengine-pcm.c
8982
8983SP2 MEDIA DRIVER
8984M: Olli Salonen <olli.salonen@iki.fi>
8985L: linux-media@vger.kernel.org
8986W: http://linuxtv.org/
8987Q: http://patchwork.linuxtv.org/project/linux-media/list/
8988S: Maintained
8989F: drivers/media/dvb-frontends/sp2*
8990
8991SPARC + UltraSPARC (sparc/sparc64)
8992M: "David S. Miller" <davem@davemloft.net>
8993L: sparclinux@vger.kernel.org
8994Q: http://patchwork.ozlabs.org/project/sparclinux/list/
8995T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8996T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8997S: Maintained
8998F: arch/sparc/
8999F: drivers/sbus/
9000
9001SPARC SERIAL DRIVERS
9002M: "David S. Miller" <davem@davemloft.net>
9003L: sparclinux@vger.kernel.org
9004T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9005T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9006S: Maintained
9007F: include/linux/sunserialcore.h
9008F: drivers/tty/serial/suncore.c
9009F: drivers/tty/serial/sunhv.c
9010F: drivers/tty/serial/sunsab.c
9011F: drivers/tty/serial/sunsab.h
9012F: drivers/tty/serial/sunsu.c
9013F: drivers/tty/serial/sunzilog.c
9014F: drivers/tty/serial/sunzilog.h
9015
9016SPARSE CHECKER
9017M: "Christopher Li" <sparse@chrisli.org>
9018L: linux-sparse@vger.kernel.org
9019W: https://sparse.wiki.kernel.org/
9020T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9021T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9022S: Maintained
9023F: include/linux/compiler.h
9024
9025SPEAR PLATFORM SUPPORT
9026M: Viresh Kumar <viresh.linux@gmail.com>
9027M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9028L: spear-devel@list.st.com
9029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9030W: http://www.st.com/spear
9031S: Maintained
9032F: arch/arm/mach-spear/
9033
9034SPEAR CLOCK FRAMEWORK SUPPORT
9035M: Viresh Kumar <viresh.linux@gmail.com>
9036L: spear-devel@list.st.com
9037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9038W: http://www.st.com/spear
9039S: Maintained
9040F: drivers/clk/spear/
9041
9042SPI SUBSYSTEM
9043M: Mark Brown <broonie@kernel.org>
9044L: linux-spi@vger.kernel.org
9045T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9046Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9047S: Maintained
9048F: Documentation/spi/
9049F: drivers/spi/
9050F: include/linux/spi/
9051F: include/uapi/linux/spi/
9052
9053SPIDERNET NETWORK DRIVER for CELL
9054M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9055M: Jens Osterkamp <jens@de.ibm.com>
9056L: netdev@vger.kernel.org
9057S: Supported
9058F: Documentation/networking/spider_net.txt
9059F: drivers/net/ethernet/toshiba/spider_net*
9060
9061SPU FILE SYSTEM
9062M: Jeremy Kerr <jk@ozlabs.org>
9063L: linuxppc-dev@lists.ozlabs.org
9064L: cbe-oss-dev@lists.ozlabs.org
9065W: http://www.ibm.com/developerworks/power/cell/
9066S: Supported
9067F: Documentation/filesystems/spufs.txt
9068F: arch/powerpc/platforms/cell/spufs/
9069
9070SQUASHFS FILE SYSTEM
9071M: Phillip Lougher <phillip@squashfs.org.uk>
9072L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9073W: http://squashfs.org.uk
9074S: Maintained
9075F: Documentation/filesystems/squashfs.txt
9076F: fs/squashfs/
9077
9078SRM (Alpha) environment access
9079M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9080S: Maintained
9081F: arch/alpha/kernel/srm_env.c
9082
9083STABLE BRANCH
9084M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9085L: stable@vger.kernel.org
9086S: Supported
9087F: Documentation/stable_kernel_rules.txt
9088
9089STAGING SUBSYSTEM
9090M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9091T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9092L: devel@driverdev.osuosl.org
9093S: Supported
9094F: drivers/staging/
9095
9096STAGING - COMEDI
9097M: Ian Abbott <abbotti@mev.co.uk>
9098M: H Hartley Sweeten <hsweeten@visionengravers.com>
9099S: Odd Fixes
9100F: drivers/staging/comedi/
9101
9102STAGING - FLARION FT1000 DRIVERS
9103M: Marek Belisko <marek.belisko@gmail.com>
9104S: Odd Fixes
9105F: drivers/staging/ft1000/
9106
9107STAGING - INDUSTRIAL IO
9108M: Jonathan Cameron <jic23@kernel.org>
9109L: linux-iio@vger.kernel.org
9110S: Odd Fixes
9111F: drivers/staging/iio/
9112
9113STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9114M: Jarod Wilson <jarod@wilsonet.com>
9115W: http://www.lirc.org/
9116S: Odd Fixes
9117F: drivers/staging/media/lirc/
9118
9119STAGING - LUSTRE PARALLEL FILESYSTEM
9120M: Oleg Drokin <oleg.drokin@intel.com>
9121M: Andreas Dilger <andreas.dilger@intel.com>
9122L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9123W: http://lustre.opensfs.org/
9124S: Maintained
9125F: drivers/staging/lustre
9126
9127STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9128M: Julian Andres Klode <jak@jak-linux.org>
9129M: Marc Dietrich <marvin24@gmx.de>
9130L: ac100@lists.launchpad.net (moderated for non-subscribers)
9131L: linux-tegra@vger.kernel.org
9132S: Maintained
9133F: drivers/staging/nvec/
9134
9135STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9136M: Jens Frederich <jfrederich@gmail.com>
9137M: Daniel Drake <dsd@laptop.org>
9138M: Jon Nettleton <jon.nettleton@gmail.com>
9139W: http://wiki.laptop.org/go/DCON
9140S: Maintained
9141F: drivers/staging/olpc_dcon/
9142
9143STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9144M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9145S: Maintained
9146F: drivers/staging/ozwpan/
9147
9148STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9149M: Willy Tarreau <willy@meta-x.org>
9150S: Odd Fixes
9151F: drivers/staging/panel/
9152
9153STAGING - REALTEK RTL8712U DRIVERS
9154M: Larry Finger <Larry.Finger@lwfinger.net>
9155M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9156S: Odd Fixes
9157F: drivers/staging/rtl8712/
9158
9159STAGING - REALTEK RTL8723U WIRELESS DRIVER
9160M: Larry Finger <Larry.Finger@lwfinger.net>
9161M: Jes Sorensen <Jes.Sorensen@redhat.com>
9162L: linux-wireless@vger.kernel.org
9163S: Maintained
9164F: drivers/staging/rtl8723au/
9165
9166STAGING - SLICOSS
9167M: Lior Dotan <liodot@gmail.com>
9168M: Christopher Harrer <charrer@alacritech.com>
9169S: Odd Fixes
9170F: drivers/staging/slicoss/
9171
9172STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9173M: William Hubbs <w.d.hubbs@gmail.com>
9174M: Chris Brannon <chris@the-brannons.com>
9175M: Kirk Reiser <kirk@reisers.ca>
9176M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9177L: speakup@linux-speakup.org
9178W: http://www.linux-speakup.org/
9179S: Odd Fixes
9180F: drivers/staging/speakup/
9181
9182STAGING - VIA VT665X DRIVERS
9183M: Forest Bond <forest@alittletooquiet.net>
9184S: Odd Fixes
9185F: drivers/staging/vt665?/
9186
9187STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9188M: Arnaud Patard <arnaud.patard@rtp-net.org>
9189S: Odd Fixes
9190F: drivers/staging/xgifb/
9191
9192STARFIRE/DURALAN NETWORK DRIVER
9193M: Ion Badulescu <ionut@badula.org>
9194S: Odd Fixes
9195F: drivers/net/ethernet/adaptec/starfire*
9196
9197SUN3/3X
9198M: Sam Creasey <sammy@sammy.net>
9199W: http://sammy.net/sun3/
9200S: Maintained
9201F: arch/m68k/kernel/*sun3*
9202F: arch/m68k/sun3*/
9203F: arch/m68k/include/asm/sun3*
9204F: drivers/net/ethernet/i825xx/sun3*
9205
9206SUNDANCE NETWORK DRIVER
9207M: Denis Kirjanov <kda@linux-powerpc.org>
9208L: netdev@vger.kernel.org
9209S: Maintained
9210F: drivers/net/ethernet/dlink/sundance.c
9211
9212SUPERH
9213L: linux-sh@vger.kernel.org
9214W: http://www.linux-sh.org
9215Q: http://patchwork.kernel.org/project/linux-sh/list/
9216S: Orphan
9217F: Documentation/sh/
9218F: arch/sh/
9219F: drivers/sh/
9220
9221SUSPEND TO RAM
9222M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9223M: Len Brown <len.brown@intel.com>
9224M: Pavel Machek <pavel@ucw.cz>
9225L: linux-pm@vger.kernel.org
9226S: Supported
9227F: Documentation/power/
9228F: arch/x86/kernel/acpi/
9229F: drivers/base/power/
9230F: kernel/power/
9231F: include/linux/suspend.h
9232F: include/linux/freezer.h
9233F: include/linux/pm.h
9234
9235SVGA HANDLING
9236M: Martin Mares <mj@ucw.cz>
9237L: linux-video@atrey.karlin.mff.cuni.cz
9238S: Maintained
9239F: Documentation/svga.txt
9240F: arch/x86/boot/video*
9241
9242SWIOTLB SUBSYSTEM
9243M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9244L: linux-kernel@vger.kernel.org
9245S: Supported
9246F: lib/swiotlb.c
9247F: arch/*/kernel/pci-swiotlb.c
9248F: include/linux/swiotlb.h
9249
9250SWITCHDEV
9251M: Jiri Pirko <jiri@resnulli.us>
9252L: netdev@vger.kernel.org
9253S: Supported
9254F: net/switchdev/
9255F: include/net/switchdev.h
9256
9257SYNOPSYS ARC ARCHITECTURE
9258M: Vineet Gupta <vgupta@synopsys.com>
9259S: Supported
9260F: arch/arc/
9261F: Documentation/devicetree/bindings/arc/
9262F: drivers/tty/serial/arc_uart.c
9263
9264SYSV FILESYSTEM
9265M: Christoph Hellwig <hch@infradead.org>
9266S: Maintained
9267F: Documentation/filesystems/sysv-fs.txt
9268F: fs/sysv/
9269F: include/linux/sysv_fs.h
9270
9271TARGET SUBSYSTEM
9272M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9273L: linux-scsi@vger.kernel.org
9274L: target-devel@vger.kernel.org
9275W: http://www.linux-iscsi.org
9276W: http://groups.google.com/group/linux-iscsi-target-dev
9277T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9278S: Supported
9279F: drivers/target/
9280F: include/target/
9281F: Documentation/target/
9282
9283TASKSTATS STATISTICS INTERFACE
9284M: Balbir Singh <bsingharora@gmail.com>
9285S: Maintained
9286F: Documentation/accounting/taskstats*
9287F: include/linux/taskstats*
9288F: kernel/taskstats.c
9289
9290TC CLASSIFIER
9291M: Jamal Hadi Salim <jhs@mojatatu.com>
9292L: netdev@vger.kernel.org
9293S: Maintained
9294F: include/net/pkt_cls.h
9295F: include/uapi/linux/pkt_cls.h
9296F: net/sched/
9297
9298TCP LOW PRIORITY MODULE
9299M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9300M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9301W: http://tcp-lp-mod.sourceforge.net/
9302S: Maintained
9303F: net/ipv4/tcp_lp.c
9304
9305TDA10071 MEDIA DRIVER
9306M: Antti Palosaari <crope@iki.fi>
9307L: linux-media@vger.kernel.org
9308W: http://linuxtv.org/
9309W: http://palosaari.fi/linux/
9310Q: http://patchwork.linuxtv.org/project/linux-media/list/
9311T: git git://linuxtv.org/anttip/media_tree.git
9312S: Maintained
9313F: drivers/media/dvb-frontends/tda10071*
9314
9315TDA18212 MEDIA DRIVER
9316M: Antti Palosaari <crope@iki.fi>
9317L: linux-media@vger.kernel.org
9318W: http://linuxtv.org/
9319W: http://palosaari.fi/linux/
9320Q: http://patchwork.linuxtv.org/project/linux-media/list/
9321T: git git://linuxtv.org/anttip/media_tree.git
9322S: Maintained
9323F: drivers/media/tuners/tda18212*
9324
9325TDA18218 MEDIA DRIVER
9326M: Antti Palosaari <crope@iki.fi>
9327L: linux-media@vger.kernel.org
9328W: http://linuxtv.org/
9329W: http://palosaari.fi/linux/
9330Q: http://patchwork.linuxtv.org/project/linux-media/list/
9331T: git git://linuxtv.org/anttip/media_tree.git
9332S: Maintained
9333F: drivers/media/tuners/tda18218*
9334
9335TDA18271 MEDIA DRIVER
9336M: Michael Krufky <mkrufky@linuxtv.org>
9337L: linux-media@vger.kernel.org
9338W: http://linuxtv.org/
9339W: http://github.com/mkrufky
9340Q: http://patchwork.linuxtv.org/project/linux-media/list/
9341T: git git://linuxtv.org/mkrufky/tuners.git
9342S: Maintained
9343F: drivers/media/tuners/tda18271*
9344
9345TDA827x MEDIA DRIVER
9346M: Michael Krufky <mkrufky@linuxtv.org>
9347L: linux-media@vger.kernel.org
9348W: http://linuxtv.org/
9349W: http://github.com/mkrufky
9350Q: http://patchwork.linuxtv.org/project/linux-media/list/
9351T: git git://linuxtv.org/mkrufky/tuners.git
9352S: Maintained
9353F: drivers/media/tuners/tda8290.*
9354
9355TDA8290 MEDIA DRIVER
9356M: Michael Krufky <mkrufky@linuxtv.org>
9357L: linux-media@vger.kernel.org
9358W: http://linuxtv.org/
9359W: http://github.com/mkrufky
9360Q: http://patchwork.linuxtv.org/project/linux-media/list/
9361T: git git://linuxtv.org/mkrufky/tuners.git
9362S: Maintained
9363F: drivers/media/tuners/tda8290.*
9364
9365TDA9840 MEDIA DRIVER
9366M: Hans Verkuil <hverkuil@xs4all.nl>
9367L: linux-media@vger.kernel.org
9368T: git git://linuxtv.org/media_tree.git
9369W: http://linuxtv.org
9370S: Maintained
9371F: drivers/media/i2c/tda9840*
9372
9373TEA5761 TUNER DRIVER
9374M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9375L: linux-media@vger.kernel.org
9376W: http://linuxtv.org
9377T: git git://linuxtv.org/media_tree.git
9378S: Odd fixes
9379F: drivers/media/tuners/tea5761.*
9380
9381TEA5767 TUNER DRIVER
9382M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9383L: linux-media@vger.kernel.org
9384W: http://linuxtv.org
9385T: git git://linuxtv.org/media_tree.git
9386S: Maintained
9387F: drivers/media/tuners/tea5767.*
9388
9389TEA6415C MEDIA DRIVER
9390M: Hans Verkuil <hverkuil@xs4all.nl>
9391L: linux-media@vger.kernel.org
9392T: git git://linuxtv.org/media_tree.git
9393W: http://linuxtv.org
9394S: Maintained
9395F: drivers/media/i2c/tea6415c*
9396
9397TEA6420 MEDIA DRIVER
9398M: Hans Verkuil <hverkuil@xs4all.nl>
9399L: linux-media@vger.kernel.org
9400T: git git://linuxtv.org/media_tree.git
9401W: http://linuxtv.org
9402S: Maintained
9403F: drivers/media/i2c/tea6420*
9404
9405TEAM DRIVER
9406M: Jiri Pirko <jiri@resnulli.us>
9407L: netdev@vger.kernel.org
9408S: Supported
9409F: drivers/net/team/
9410F: include/linux/if_team.h
9411F: include/uapi/linux/if_team.h
9412
9413TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9414M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9415S: Maintained
9416F: arch/x86/platform/ts5500/
9417
9418TECHNOTREND USB IR RECEIVER
9419M: Sean Young <sean@mess.org>
9420L: linux-media@vger.kernel.org
9421S: Maintained
9422F: drivers/media/rc/ttusbir.c
9423
9424TEGRA ARCHITECTURE SUPPORT
9425M: Stephen Warren <swarren@wwwdotorg.org>
9426M: Thierry Reding <thierry.reding@gmail.com>
9427M: Alexandre Courbot <gnurou@gmail.com>
9428L: linux-tegra@vger.kernel.org
9429Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9430T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9431S: Supported
9432N: [^a-z]tegra
9433
9434TEGRA CLOCK DRIVER
9435M: Peter De Schrijver <pdeschrijver@nvidia.com>
9436M: Prashant Gaikwad <pgaikwad@nvidia.com>
9437S: Supported
9438F: drivers/clk/tegra/
9439
9440TEGRA DMA DRIVER
9441M: Laxman Dewangan <ldewangan@nvidia.com>
9442S: Supported
9443F: drivers/dma/tegra20-apb-dma.c
9444
9445TEGRA I2C DRIVER
9446M: Laxman Dewangan <ldewangan@nvidia.com>
9447S: Supported
9448F: drivers/i2c/busses/i2c-tegra.c
9449
9450TEGRA IOMMU DRIVERS
9451M: Hiroshi Doyu <hdoyu@nvidia.com>
9452S: Supported
9453F: drivers/iommu/tegra*
9454
9455TEGRA KBC DRIVER
9456M: Rakesh Iyer <riyer@nvidia.com>
9457M: Laxman Dewangan <ldewangan@nvidia.com>
9458S: Supported
9459F: drivers/input/keyboard/tegra-kbc.c
9460
9461TEGRA PWM DRIVER
9462M: Thierry Reding <thierry.reding@gmail.com>
9463S: Supported
9464F: drivers/pwm/pwm-tegra.c
9465
9466TEGRA SERIAL DRIVER
9467M: Laxman Dewangan <ldewangan@nvidia.com>
9468S: Supported
9469F: drivers/tty/serial/serial-tegra.c
9470
9471TEGRA SPI DRIVER
9472M: Laxman Dewangan <ldewangan@nvidia.com>
9473S: Supported
9474F: drivers/spi/spi-tegra*
9475
9476TEHUTI ETHERNET DRIVER
9477M: Andy Gospodarek <andy@greyhouse.net>
9478L: netdev@vger.kernel.org
9479S: Supported
9480F: drivers/net/ethernet/tehuti/*
9481
9482Telecom Clock Driver for MCPL0010
9483M: Mark Gross <mark.gross@intel.com>
9484S: Supported
9485F: drivers/char/tlclk.c
9486
9487TENSILICA XTENSA PORT (xtensa)
9488M: Chris Zankel <chris@zankel.net>
9489M: Max Filippov <jcmvbkbc@gmail.com>
9490L: linux-xtensa@linux-xtensa.org
9491S: Maintained
9492F: arch/xtensa/
9493F: drivers/irqchip/irq-xtensa-*
9494
9495THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9496M: Hans Verkuil <hverkuil@xs4all.nl>
9497L: linux-media@vger.kernel.org
9498T: git git://linuxtv.org/media_tree.git
9499W: http://linuxtv.org
9500S: Maintained
9501F: drivers/media/radio/radio-raremono.c
9502
9503THERMAL
9504M: Zhang Rui <rui.zhang@intel.com>
9505M: Eduardo Valentin <edubezval@gmail.com>
9506L: linux-pm@vger.kernel.org
9507T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9508T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9509Q: https://patchwork.kernel.org/project/linux-pm/list/
9510S: Supported
9511F: drivers/thermal/
9512F: include/linux/thermal.h
9513F: include/uapi/linux/thermal.h
9514F: include/linux/cpu_cooling.h
9515F: Documentation/devicetree/bindings/thermal/
9516
9517THINGM BLINK(1) USB RGB LED DRIVER
9518M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9519S: Maintained
9520F: drivers/hid/hid-thingm.c
9521
9522THINKPAD ACPI EXTRAS DRIVER
9523M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9524L: ibm-acpi-devel@lists.sourceforge.net
9525L: platform-driver-x86@vger.kernel.org
9526W: http://ibm-acpi.sourceforge.net
9527W: http://thinkwiki.org/wiki/Ibm-acpi
9528T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9529S: Maintained
9530F: drivers/platform/x86/thinkpad_acpi.c
9531
9532TI BANDGAP AND THERMAL DRIVER
9533M: Eduardo Valentin <edubezval@gmail.com>
9534L: linux-pm@vger.kernel.org
9535S: Supported
9536F: drivers/thermal/ti-soc-thermal/
9537
9538TI CLOCK DRIVER
9539M: Tero Kristo <t-kristo@ti.com>
9540L: linux-omap@vger.kernel.org
9541S: Maintained
9542F: drivers/clk/ti/
9543F: include/linux/clk/ti.h
9544
9545TI FLASH MEDIA INTERFACE DRIVER
9546M: Alex Dubov <oakad@yahoo.com>
9547S: Maintained
9548F: drivers/misc/tifm*
9549F: drivers/mmc/host/tifm_sd.c
9550F: include/linux/tifm.h
9551
9552TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9553M: Santosh Shilimkar <ssantosh@kernel.org>
9554L: linux-kernel@vger.kernel.org
9555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9556S: Maintained
9557F: drivers/soc/ti/*
9558T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9559
9560
9561TI LM49xxx FAMILY ASoC CODEC DRIVERS
9562M: M R Swami Reddy <mr.swami.reddy@ti.com>
9563M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9564L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9565S: Maintained
9566F: sound/soc/codecs/lm49453*
9567F: sound/soc/codecs/isabelle*
9568
9569TI LP855x BACKLIGHT DRIVER
9570M: Milo Kim <milo.kim@ti.com>
9571S: Maintained
9572F: Documentation/backlight/lp855x-driver.txt
9573F: drivers/video/backlight/lp855x_bl.c
9574F: include/linux/platform_data/lp855x.h
9575
9576TI LP8727 CHARGER DRIVER
9577M: Milo Kim <milo.kim@ti.com>
9578S: Maintained
9579F: drivers/power/lp8727_charger.c
9580F: include/linux/platform_data/lp8727.h
9581
9582TI LP8788 MFD DRIVER
9583M: Milo Kim <milo.kim@ti.com>
9584S: Maintained
9585F: drivers/iio/adc/lp8788_adc.c
9586F: drivers/leds/leds-lp8788.c
9587F: drivers/mfd/lp8788*.c
9588F: drivers/power/lp8788-charger.c
9589F: drivers/regulator/lp8788-*.c
9590F: include/linux/mfd/lp8788*.h
9591
9592TI TWL4030 SERIES SOC CODEC DRIVER
9593M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9594L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9595S: Maintained
9596F: sound/soc/codecs/twl4030*
9597
9598TI WILINK WIRELESS DRIVERS
9599L: linux-wireless@vger.kernel.org
9600W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9601W: http://wireless.kernel.org/en/users/Drivers/wl1251
9602T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9603S: Orphan
9604F: drivers/net/wireless/ti/
9605F: include/linux/wl12xx.h
9606
9607TIPC NETWORK LAYER
9608M: Jon Maloy <jon.maloy@ericsson.com>
9609M: Allan Stephens <allan.stephens@windriver.com>
9610L: netdev@vger.kernel.org (core kernel code)
9611L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9612W: http://tipc.sourceforge.net/
9613S: Maintained
9614F: include/uapi/linux/tipc*.h
9615F: net/tipc/
9616
9617TILE ARCHITECTURE
9618M: Chris Metcalf <cmetcalf@ezchip.com>
9619W: http://www.tilera.com/scm/
9620S: Supported
9621F: arch/tile/
9622F: drivers/char/tile-srom.c
9623F: drivers/edac/tile_edac.c
9624F: drivers/net/ethernet/tile/
9625F: drivers/rtc/rtc-tile.c
9626F: drivers/tty/hvc/hvc_tile.c
9627F: drivers/tty/serial/tilegx.c
9628F: drivers/usb/host/*-tilegx.c
9629F: include/linux/usb/tilegx.h
9630
9631TLAN NETWORK DRIVER
9632M: Samuel Chessman <chessman@tux.org>
9633L: tlan-devel@lists.sourceforge.net (subscribers-only)
9634W: http://sourceforge.net/projects/tlan/
9635S: Maintained
9636F: Documentation/networking/tlan.txt
9637F: drivers/net/ethernet/ti/tlan.*
9638
9639TOMOYO SECURITY MODULE
9640M: Kentaro Takeda <takedakn@nttdata.co.jp>
9641M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9642L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9643L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9644L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9645L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9646W: http://tomoyo.sourceforge.jp/
9647T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9648S: Maintained
9649F: security/tomoyo/
9650
9651TOPSTAR LAPTOP EXTRAS DRIVER
9652M: Herton Ronaldo Krzesinski <herton@canonical.com>
9653L: platform-driver-x86@vger.kernel.org
9654S: Maintained
9655F: drivers/platform/x86/topstar-laptop.c
9656
9657TOSHIBA ACPI EXTRAS DRIVER
9658L: platform-driver-x86@vger.kernel.org
9659S: Orphan
9660F: drivers/platform/x86/toshiba_acpi.c
9661
9662TOSHIBA SMM DRIVER
9663M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9664L: tlinux-users@tce.toshiba-dme.co.jp
9665W: http://www.buzzard.org.uk/toshiba/
9666S: Maintained
9667F: drivers/char/toshiba.c
9668F: include/linux/toshiba.h
9669F: include/uapi/linux/toshiba.h
9670
9671TMIO MMC DRIVER
9672M: Ian Molton <ian.molton@codethink.co.uk>
9673L: linux-mmc@vger.kernel.org
9674S: Maintained
9675F: drivers/mmc/host/tmio_mmc*
9676F: drivers/mmc/host/sh_mobile_sdhi.c
9677F: include/linux/mmc/tmio.h
9678F: include/linux/mmc/sh_mobile_sdhi.h
9679
9680TMP401 HARDWARE MONITOR DRIVER
9681M: Guenter Roeck <linux@roeck-us.net>
9682L: lm-sensors@lm-sensors.org
9683S: Maintained
9684F: Documentation/hwmon/tmp401
9685F: drivers/hwmon/tmp401.c
9686
9687TMPFS (SHMEM FILESYSTEM)
9688M: Hugh Dickins <hughd@google.com>
9689L: linux-mm@kvack.org
9690S: Maintained
9691F: include/linux/shmem_fs.h
9692F: mm/shmem.c
9693
9694TM6000 VIDEO4LINUX DRIVER
9695M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9696L: linux-media@vger.kernel.org
9697W: http://linuxtv.org
9698T: git git://linuxtv.org/media_tree.git
9699S: Odd fixes
9700F: drivers/media/usb/tm6000/
9701
9702TW68 VIDEO4LINUX DRIVER
9703M: Hans Verkuil <hverkuil@xs4all.nl>
9704L: linux-media@vger.kernel.org
9705T: git git://linuxtv.org/media_tree.git
9706W: http://linuxtv.org
9707S: Odd Fixes
9708F: drivers/media/pci/tw68/
9709
9710TPM DEVICE DRIVER
9711M: Peter Huewe <peterhuewe@gmx.de>
9712M: Ashley Lai <ashley@ashleylai.com>
9713M: Marcel Selhorst <tpmdd@selhorst.net>
9714W: http://tpmdd.sourceforge.net
9715L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9716S: Maintained
9717F: drivers/char/tpm/
9718
9719TRACING
9720M: Steven Rostedt <rostedt@goodmis.org>
9721M: Ingo Molnar <mingo@redhat.com>
9722T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9723S: Maintained
9724F: Documentation/trace/ftrace.txt
9725F: arch/*/*/*/ftrace.h
9726F: arch/*/kernel/ftrace.c
9727F: include/*/ftrace.h
9728F: include/linux/trace*.h
9729F: include/trace/
9730F: kernel/trace/
9731F: tools/testing/selftests/ftrace/
9732
9733TRIVIAL PATCHES
9734M: Jiri Kosina <trivial@kernel.org>
9735T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9736S: Maintained
9737K: ^Subject:.*(?i)trivial
9738
9739TTY LAYER
9740M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9741M: Jiri Slaby <jslaby@suse.cz>
9742S: Supported
9743T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9744F: drivers/tty/
9745F: drivers/tty/serial/serial_core.c
9746F: include/linux/serial_core.h
9747F: include/linux/serial.h
9748F: include/linux/tty.h
9749F: include/uapi/linux/serial_core.h
9750F: include/uapi/linux/serial.h
9751F: include/uapi/linux/tty.h
9752
9753TUA9001 MEDIA DRIVER
9754M: Antti Palosaari <crope@iki.fi>
9755L: linux-media@vger.kernel.org
9756W: http://linuxtv.org/
9757W: http://palosaari.fi/linux/
9758Q: http://patchwork.linuxtv.org/project/linux-media/list/
9759T: git git://linuxtv.org/anttip/media_tree.git
9760S: Maintained
9761F: drivers/media/tuners/tua9001*
9762
9763TULIP NETWORK DRIVERS
9764M: Grant Grundler <grundler@parisc-linux.org>
9765L: netdev@vger.kernel.org
9766S: Maintained
9767F: drivers/net/ethernet/dec/tulip/
9768
9769TUN/TAP driver
9770M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
9771W: http://vtun.sourceforge.net/tun
9772S: Maintained
9773F: Documentation/networking/tuntap.txt
9774F: arch/um/os-Linux/drivers/
9775
9776TURBOCHANNEL SUBSYSTEM
9777M: "Maciej W. Rozycki" <macro@linux-mips.org>
9778M: Ralf Baechle <ralf@linux-mips.org>
9779L: linux-mips@linux-mips.org
9780Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9781S: Maintained
9782F: drivers/tc/
9783F: include/linux/tc.h
9784
9785U14-34F SCSI DRIVER
9786M: Dario Ballabio <ballabio_dario@emc.com>
9787L: linux-scsi@vger.kernel.org
9788S: Maintained
9789F: drivers/scsi/u14-34f.c
9790
9791UBI FILE SYSTEM (UBIFS)
9792M: Artem Bityutskiy <dedekind1@gmail.com>
9793M: Adrian Hunter <adrian.hunter@intel.com>
9794L: linux-mtd@lists.infradead.org
9795T: git git://git.infradead.org/ubifs-2.6.git
9796W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9797S: Maintained
9798F: Documentation/filesystems/ubifs.txt
9799F: fs/ubifs/
9800
9801UCLINUX (AND M68KNOMMU)
9802M: Greg Ungerer <gerg@uclinux.org>
9803W: http://www.uclinux.org/
9804L: uclinux-dev@uclinux.org (subscribers-only)
9805S: Maintained
9806F: arch/m68k/*/*_no.*
9807F: arch/m68k/include/asm/*_no.*
9808
9809UDF FILESYSTEM
9810M: Jan Kara <jack@suse.cz>
9811S: Maintained
9812F: Documentation/filesystems/udf.txt
9813F: fs/udf/
9814
9815UFS FILESYSTEM
9816M: Evgeniy Dushistov <dushistov@mail.ru>
9817S: Maintained
9818F: Documentation/filesystems/ufs.txt
9819F: fs/ufs/
9820
9821UHID USERSPACE HID IO DRIVER:
9822M: David Herrmann <dh.herrmann@googlemail.com>
9823L: linux-input@vger.kernel.org
9824S: Maintained
9825F: drivers/hid/uhid.c
9826F: include/uapi/linux/uhid.h
9827
9828ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9829L: linux-usb@vger.kernel.org
9830S: Orphan
9831F: drivers/uwb/
9832F: include/linux/uwb.h
9833F: include/linux/uwb/
9834
9835UNICORE32 ARCHITECTURE:
9836M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9837W: http://mprc.pku.edu.cn/~guanxuetao/linux
9838S: Maintained
9839T: git git://github.com/gxt/linux.git
9840F: arch/unicore32/
9841
9842UNIFDEF
9843M: Tony Finch <dot@dotat.at>
9844W: http://dotat.at/prog/unifdef
9845S: Maintained
9846F: scripts/unifdef.c
9847
9848UNIFORM CDROM DRIVER
9849M: Jens Axboe <axboe@kernel.dk>
9850W: http://www.kernel.dk
9851S: Maintained
9852F: Documentation/cdrom/
9853F: drivers/cdrom/cdrom.c
9854F: include/linux/cdrom.h
9855F: include/uapi/linux/cdrom.h
9856
9857UNISYS S-PAR DRIVERS
9858M: Benjamin Romer <benjamin.romer@unisys.com>
9859M: David Kershner <david.kershner@unisys.com>
9860L: sparmaintainer@unisys.com (Unisys internal)
9861S: Supported
9862F: drivers/staging/unisys/
9863
9864UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9865M: Vinayak Holikatti <vinholikatti@gmail.com>
9866L: linux-scsi@vger.kernel.org
9867S: Supported
9868F: Documentation/scsi/ufs.txt
9869F: drivers/scsi/ufs/
9870
9871UNSORTED BLOCK IMAGES (UBI)
9872M: Artem Bityutskiy <dedekind1@gmail.com>
9873W: http://www.linux-mtd.infradead.org/
9874L: linux-mtd@lists.infradead.org
9875T: git git://git.infradead.org/ubifs-2.6.git
9876S: Maintained
9877F: drivers/mtd/ubi/
9878F: include/linux/mtd/ubi.h
9879F: include/uapi/mtd/ubi-user.h
9880
9881UNSORTED BLOCK IMAGES (UBI) Fastmap
9882M: Richard Weinberger <richard@nod.at>
9883L: linux-mtd@lists.infradead.org
9884S: Maintained
9885F: drivers/mtd/ubi/fastmap.c
9886
9887USB ACM DRIVER
9888M: Oliver Neukum <oliver@neukum.org>
9889L: linux-usb@vger.kernel.org
9890S: Maintained
9891F: Documentation/usb/acm.txt
9892F: drivers/usb/class/cdc-acm.*
9893
9894USB AR5523 WIRELESS DRIVER
9895M: Pontus Fuchs <pontus.fuchs@gmail.com>
9896L: linux-wireless@vger.kernel.org
9897S: Maintained
9898F: drivers/net/wireless/ath/ar5523/
9899
9900USB ATTACHED SCSI
9901M: Hans de Goede <hdegoede@redhat.com>
9902M: Gerd Hoffmann <kraxel@redhat.com>
9903L: linux-usb@vger.kernel.org
9904L: linux-scsi@vger.kernel.org
9905S: Maintained
9906F: drivers/usb/storage/uas.c
9907
9908USB CDC ETHERNET DRIVER
9909M: Oliver Neukum <oliver@neukum.org>
9910L: linux-usb@vger.kernel.org
9911S: Maintained
9912F: drivers/net/usb/cdc_*.c
9913F: include/uapi/linux/usb/cdc.h
9914
9915USB CYPRESS C67X00 DRIVER
9916M: Peter Korsgaard <jacmet@sunsite.dk>
9917L: linux-usb@vger.kernel.org
9918S: Maintained
9919F: drivers/usb/c67x00/
9920
9921USB DAVICOM DM9601 DRIVER
9922M: Peter Korsgaard <jacmet@sunsite.dk>
9923L: netdev@vger.kernel.org
9924W: http://www.linux-usb.org/usbnet
9925S: Maintained
9926F: drivers/net/usb/dm9601.c
9927
9928USB DIAMOND RIO500 DRIVER
9929M: Cesar Miquel <miquel@df.uba.ar>
9930L: rio500-users@lists.sourceforge.net
9931W: http://rio500.sourceforge.net
9932S: Maintained
9933F: drivers/usb/misc/rio500*
9934
9935USB EHCI DRIVER
9936M: Alan Stern <stern@rowland.harvard.edu>
9937L: linux-usb@vger.kernel.org
9938S: Maintained
9939F: Documentation/usb/ehci.txt
9940F: drivers/usb/host/ehci*
9941
9942USB GADGET/PERIPHERAL SUBSYSTEM
9943M: Felipe Balbi <balbi@ti.com>
9944L: linux-usb@vger.kernel.org
9945W: http://www.linux-usb.org/gadget
9946T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9947S: Maintained
9948F: drivers/usb/gadget/
9949F: include/linux/usb/gadget*
9950
9951USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9952M: Jiri Kosina <jkosina@suse.cz>
9953L: linux-usb@vger.kernel.org
9954T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9955S: Maintained
9956F: Documentation/hid/hiddev.txt
9957F: drivers/hid/usbhid/
9958
9959USB ISP116X DRIVER
9960M: Olav Kongas <ok@artecdesign.ee>
9961L: linux-usb@vger.kernel.org
9962S: Maintained
9963F: drivers/usb/host/isp116x*
9964F: include/linux/usb/isp116x.h
9965
9966USB MASS STORAGE DRIVER
9967M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9968L: linux-usb@vger.kernel.org
9969L: usb-storage@lists.one-eyed-alien.net
9970S: Maintained
9971W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9972F: drivers/usb/storage/
9973
9974USB MIDI DRIVER
9975M: Clemens Ladisch <clemens@ladisch.de>
9976L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9977T: git git://git.alsa-project.org/alsa-kernel.git
9978S: Maintained
9979F: sound/usb/midi.*
9980
9981USB NETWORKING DRIVERS
9982L: linux-usb@vger.kernel.org
9983S: Odd Fixes
9984F: drivers/net/usb/
9985
9986USB OHCI DRIVER
9987M: Alan Stern <stern@rowland.harvard.edu>
9988L: linux-usb@vger.kernel.org
9989S: Maintained
9990F: Documentation/usb/ohci.txt
9991F: drivers/usb/host/ohci*
9992
9993USB OVER IP DRIVER
9994M: Valentina Manea <valentina.manea.m@gmail.com>
9995M: Shuah Khan <shuah.kh@samsung.com>
9996L: linux-usb@vger.kernel.org
9997S: Maintained
9998F: drivers/usb/usbip/
9999F: tools/usb/usbip/
10000
10001USB PEGASUS DRIVER
10002M: Petko Manolov <petkan@nucleusys.com>
10003L: linux-usb@vger.kernel.org
10004L: netdev@vger.kernel.org
10005T: git git://github.com/petkan/pegasus.git
10006W: https://github.com/petkan/pegasus
10007S: Maintained
10008F: drivers/net/usb/pegasus.*
10009
10010USB PHY LAYER
10011M: Felipe Balbi <balbi@ti.com>
10012L: linux-usb@vger.kernel.org
10013T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10014S: Maintained
10015F: drivers/usb/phy/
10016
10017USB PRINTER DRIVER (usblp)
10018M: Pete Zaitcev <zaitcev@redhat.com>
10019L: linux-usb@vger.kernel.org
10020S: Supported
10021F: drivers/usb/class/usblp.c
10022
10023USB RTL8150 DRIVER
10024M: Petko Manolov <petkan@nucleusys.com>
10025L: linux-usb@vger.kernel.org
10026L: netdev@vger.kernel.org
10027T: git git://github.com/petkan/rtl8150.git
10028W: https://github.com/petkan/rtl8150
10029S: Maintained
10030F: drivers/net/usb/rtl8150.c
10031
10032USB SERIAL SUBSYSTEM
10033M: Johan Hovold <johan@kernel.org>
10034L: linux-usb@vger.kernel.org
10035S: Maintained
10036F: Documentation/usb/usb-serial.txt
10037F: drivers/usb/serial/
10038F: include/linux/usb/serial.h
10039
10040USB SMSC75XX ETHERNET DRIVER
10041M: Steve Glendinning <steve.glendinning@shawell.net>
10042L: netdev@vger.kernel.org
10043S: Maintained
10044F: drivers/net/usb/smsc75xx.*
10045
10046USB SMSC95XX ETHERNET DRIVER
10047M: Steve Glendinning <steve.glendinning@shawell.net>
10048L: netdev@vger.kernel.org
10049S: Maintained
10050F: drivers/net/usb/smsc95xx.*
10051
10052USB SUBSYSTEM
10053M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10054L: linux-usb@vger.kernel.org
10055W: http://www.linux-usb.org
10056T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10057S: Supported
10058F: Documentation/usb/
10059F: drivers/usb/
10060F: include/linux/usb.h
10061F: include/linux/usb/
10062
10063USB UHCI DRIVER
10064M: Alan Stern <stern@rowland.harvard.edu>
10065L: linux-usb@vger.kernel.org
10066S: Maintained
10067F: drivers/usb/host/uhci*
10068
10069USB "USBNET" DRIVER FRAMEWORK
10070M: Oliver Neukum <oneukum@suse.de>
10071L: netdev@vger.kernel.org
10072W: http://www.linux-usb.org/usbnet
10073S: Maintained
10074F: drivers/net/usb/usbnet.c
10075F: include/linux/usb/usbnet.h
10076
10077USB VIDEO CLASS
10078M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10079L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10080L: linux-media@vger.kernel.org
10081T: git git://linuxtv.org/media_tree.git
10082W: http://www.ideasonboard.org/uvc/
10083S: Maintained
10084F: drivers/media/usb/uvc/
10085F: include/uapi/linux/uvcvideo.h
10086
10087USB VISION DRIVER
10088M: Hans Verkuil <hverkuil@xs4all.nl>
10089L: linux-media@vger.kernel.org
10090T: git git://linuxtv.org/media_tree.git
10091W: http://linuxtv.org
10092S: Odd Fixes
10093F: drivers/media/usb/usbvision/
10094
10095USB WEBCAM GADGET
10096M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10097L: linux-usb@vger.kernel.org
10098S: Maintained
10099F: drivers/usb/gadget/function/*uvc*
10100F: drivers/usb/gadget/legacy/webcam.c
10101
10102USB WIRELESS RNDIS DRIVER (rndis_wlan)
10103M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10104L: linux-wireless@vger.kernel.org
10105S: Maintained
10106F: drivers/net/wireless/rndis_wlan.c
10107
10108USB XHCI DRIVER
10109M: Mathias Nyman <mathias.nyman@intel.com>
10110L: linux-usb@vger.kernel.org
10111S: Supported
10112F: drivers/usb/host/xhci*
10113F: drivers/usb/host/pci-quirks*
10114
10115USB ZD1201 DRIVER
10116L: linux-wireless@vger.kernel.org
10117W: http://linux-lc100020.sourceforge.net
10118S: Orphan
10119F: drivers/net/wireless/zd1201.*
10120
10121USB ZR364XX DRIVER
10122M: Antoine Jacquet <royale@zerezo.com>
10123L: linux-usb@vger.kernel.org
10124L: linux-media@vger.kernel.org
10125T: git git://linuxtv.org/media_tree.git
10126W: http://royale.zerezo.com/zr364xx/
10127S: Maintained
10128F: Documentation/video4linux/zr364xx.txt
10129F: drivers/media/usb/zr364xx/
10130
10131USER-MODE LINUX (UML)
10132M: Jeff Dike <jdike@addtoit.com>
10133M: Richard Weinberger <richard@nod.at>
10134L: user-mode-linux-devel@lists.sourceforge.net
10135L: user-mode-linux-user@lists.sourceforge.net
10136W: http://user-mode-linux.sourceforge.net
10137S: Maintained
10138F: Documentation/virtual/uml/
10139F: arch/um/
10140F: arch/x86/um/
10141F: fs/hostfs/
10142F: fs/hppfs/
10143
10144USERSPACE I/O (UIO)
10145M: "Hans J. Koch" <hjk@hansjkoch.de>
10146M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10147S: Maintained
10148F: Documentation/DocBook/uio-howto.tmpl
10149F: drivers/uio/
10150F: include/linux/uio*.h
10151
10152UTIL-LINUX PACKAGE
10153M: Karel Zak <kzak@redhat.com>
10154L: util-linux@vger.kernel.org
10155W: http://en.wikipedia.org/wiki/Util-linux
10156T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10157S: Maintained
10158
10159UVESAFB DRIVER
10160M: Michal Januszewski <spock@gentoo.org>
10161L: linux-fbdev@vger.kernel.org
10162W: http://dev.gentoo.org/~spock/projects/uvesafb/
10163S: Maintained
10164F: Documentation/fb/uvesafb.txt
10165F: drivers/video/fbdev/uvesafb.*
10166
10167VFAT/FAT/MSDOS FILESYSTEM
10168M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10169S: Maintained
10170F: Documentation/filesystems/vfat.txt
10171F: fs/fat/
10172
10173VFIO DRIVER
10174M: Alex Williamson <alex.williamson@redhat.com>
10175L: kvm@vger.kernel.org
10176S: Maintained
10177F: Documentation/vfio.txt
10178F: drivers/vfio/
10179F: include/linux/vfio.h
10180F: include/uapi/linux/vfio.h
10181
10182VIDEOBUF2 FRAMEWORK
10183M: Pawel Osciak <pawel@osciak.com>
10184M: Marek Szyprowski <m.szyprowski@samsung.com>
10185M: Kyungmin Park <kyungmin.park@samsung.com>
10186L: linux-media@vger.kernel.org
10187S: Maintained
10188F: drivers/media/v4l2-core/videobuf2-*
10189F: include/media/videobuf2-*
10190
10191VIRTIO CONSOLE DRIVER
10192M: Amit Shah <amit.shah@redhat.com>
10193L: virtualization@lists.linux-foundation.org
10194S: Maintained
10195F: drivers/char/virtio_console.c
10196F: include/linux/virtio_console.h
10197F: include/uapi/linux/virtio_console.h
10198
10199VIRTIO CORE, NET AND BLOCK DRIVERS
10200M: Rusty Russell <rusty@rustcorp.com.au>
10201M: "Michael S. Tsirkin" <mst@redhat.com>
10202L: virtualization@lists.linux-foundation.org
10203S: Maintained
10204F: drivers/virtio/
10205F: tools/virtio/
10206F: drivers/net/virtio_net.c
10207F: drivers/block/virtio_blk.c
10208F: include/linux/virtio_*.h
10209F: include/uapi/linux/virtio_*.h
10210
10211VIRTIO HOST (VHOST)
10212M: "Michael S. Tsirkin" <mst@redhat.com>
10213L: kvm@vger.kernel.org
10214L: virtualization@lists.linux-foundation.org
10215L: netdev@vger.kernel.org
10216S: Maintained
10217F: drivers/vhost/
10218F: include/uapi/linux/vhost.h
10219
10220VIA RHINE NETWORK DRIVER
10221M: Roger Luethi <rl@hellgate.ch>
10222S: Maintained
10223F: drivers/net/ethernet/via/via-rhine.c
10224
10225VIA SD/MMC CARD CONTROLLER DRIVER
10226M: Bruce Chang <brucechang@via.com.tw>
10227M: Harald Welte <HaraldWelte@viatech.com>
10228S: Maintained
10229F: drivers/mmc/host/via-sdmmc.c
10230
10231VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10232M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10233L: linux-fbdev@vger.kernel.org
10234S: Maintained
10235F: include/linux/via-core.h
10236F: include/linux/via-gpio.h
10237F: include/linux/via_i2c.h
10238F: drivers/video/fbdev/via/
10239
10240VIA VELOCITY NETWORK DRIVER
10241M: Francois Romieu <romieu@fr.zoreil.com>
10242L: netdev@vger.kernel.org
10243S: Maintained
10244F: drivers/net/ethernet/via/via-velocity.*
10245
10246VIVID VIRTUAL VIDEO DRIVER
10247M: Hans Verkuil <hverkuil@xs4all.nl>
10248L: linux-media@vger.kernel.org
10249T: git git://linuxtv.org/media_tree.git
10250W: http://linuxtv.org
10251S: Maintained
10252F: drivers/media/platform/vivid/*
10253
10254VLAN (802.1Q)
10255M: Patrick McHardy <kaber@trash.net>
10256L: netdev@vger.kernel.org
10257S: Maintained
10258F: drivers/net/macvlan.c
10259F: include/linux/if_*vlan.h
10260F: net/8021q/
10261
10262VLYNQ BUS
10263M: Florian Fainelli <florian@openwrt.org>
10264L: openwrt-devel@lists.openwrt.org (subscribers-only)
10265S: Maintained
10266F: drivers/vlynq/vlynq.c
10267F: include/linux/vlynq.h
10268
10269VME SUBSYSTEM
10270M: Martyn Welch <martyn.welch@ge.com>
10271M: Manohar Vanga <manohar.vanga@gmail.com>
10272M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10273L: devel@driverdev.osuosl.org
10274S: Maintained
10275T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10276F: Documentation/vme_api.txt
10277F: drivers/staging/vme/
10278F: drivers/vme/
10279F: include/linux/vme*
10280
10281VMWARE HYPERVISOR INTERFACE
10282M: Alok Kataria <akataria@vmware.com>
10283L: virtualization@lists.linux-foundation.org
10284S: Supported
10285F: arch/x86/kernel/cpu/vmware.c
10286
10287VMWARE BALLOON DRIVER
10288M: Xavier Deguillard <xdeguillard@vmware.com>
10289M: Philip Moltmann <moltmann@vmware.com>
10290M: "VMware, Inc." <pv-drivers@vmware.com>
10291L: linux-kernel@vger.kernel.org
10292S: Maintained
10293F: drivers/misc/vmw_balloon.c
10294
10295VMWARE VMXNET3 ETHERNET DRIVER
10296M: Shreyas Bhatewara <sbhatewara@vmware.com>
10297M: "VMware, Inc." <pv-drivers@vmware.com>
10298L: netdev@vger.kernel.org
10299S: Maintained
10300F: drivers/net/vmxnet3/
10301
10302VMware PVSCSI driver
10303M: Arvind Kumar <arvindkumar@vmware.com>
10304M: VMware PV-Drivers <pv-drivers@vmware.com>
10305L: linux-scsi@vger.kernel.org
10306S: Maintained
10307F: drivers/scsi/vmw_pvscsi.c
10308F: drivers/scsi/vmw_pvscsi.h
10309
10310VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10311M: Liam Girdwood <lgirdwood@gmail.com>
10312M: Mark Brown <broonie@kernel.org>
10313L: linux-kernel@vger.kernel.org
10314W: http://opensource.wolfsonmicro.com/node/15
10315W: http://www.slimlogic.co.uk/?p=48
10316T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10317S: Supported
10318F: drivers/regulator/
10319F: include/linux/regulator/
10320
10321VT1211 HARDWARE MONITOR DRIVER
10322M: Juerg Haefliger <juergh@gmail.com>
10323L: lm-sensors@lm-sensors.org
10324S: Maintained
10325F: Documentation/hwmon/vt1211
10326F: drivers/hwmon/vt1211.c
10327
10328VT8231 HARDWARE MONITOR DRIVER
10329M: Roger Lucas <vt8231@hiddenengine.co.uk>
10330L: lm-sensors@lm-sensors.org
10331S: Maintained
10332F: drivers/hwmon/vt8231.c
10333
10334VUB300 USB to SDIO/SD/MMC bridge chip
10335M: Tony Olech <tony.olech@elandigitalsystems.com>
10336L: linux-mmc@vger.kernel.org
10337L: linux-usb@vger.kernel.org
10338S: Supported
10339F: drivers/mmc/host/vub300.c
10340
10341W1 DALLAS'S 1-WIRE BUS
10342M: Evgeniy Polyakov <zbr@ioremap.net>
10343S: Maintained
10344F: Documentation/w1/
10345F: drivers/w1/
10346
10347W83791D HARDWARE MONITORING DRIVER
10348M: Marc Hulsman <m.hulsman@tudelft.nl>
10349L: lm-sensors@lm-sensors.org
10350S: Maintained
10351F: Documentation/hwmon/w83791d
10352F: drivers/hwmon/w83791d.c
10353
10354W83793 HARDWARE MONITORING DRIVER
10355M: Rudolf Marek <r.marek@assembler.cz>
10356L: lm-sensors@lm-sensors.org
10357S: Maintained
10358F: Documentation/hwmon/w83793
10359F: drivers/hwmon/w83793.c
10360
10361W83795 HARDWARE MONITORING DRIVER
10362M: Jean Delvare <jdelvare@suse.de>
10363L: lm-sensors@lm-sensors.org
10364S: Maintained
10365F: drivers/hwmon/w83795.c
10366
10367W83L51xD SD/MMC CARD INTERFACE DRIVER
10368M: Pierre Ossman <pierre@ossman.eu>
10369S: Maintained
10370F: drivers/mmc/host/wbsd.*
10371
10372WACOM PROTOCOL 4 SERIAL TABLETS
10373M: Julian Squires <julian@cipht.net>
10374M: Hans de Goede <hdegoede@redhat.com>
10375L: linux-input@vger.kernel.org
10376S: Maintained
10377F: drivers/input/tablet/wacom_serial4.c
10378
10379WATCHDOG DEVICE DRIVERS
10380M: Wim Van Sebroeck <wim@iguana.be>
10381L: linux-watchdog@vger.kernel.org
10382W: http://www.linux-watchdog.org/
10383T: git git://www.linux-watchdog.org/linux-watchdog.git
10384S: Maintained
10385F: Documentation/watchdog/
10386F: drivers/watchdog/
10387F: include/linux/watchdog.h
10388F: include/uapi/linux/watchdog.h
10389
10390WD7000 SCSI DRIVER
10391M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10392L: linux-scsi@vger.kernel.org
10393S: Maintained
10394F: drivers/scsi/wd7000.c
10395
10396WIIMOTE HID DRIVER
10397M: David Herrmann <dh.herrmann@googlemail.com>
10398L: linux-input@vger.kernel.org
10399S: Maintained
10400F: drivers/hid/hid-wiimote*
10401
10402WINBOND CIR DRIVER
10403M: David Härdeman <david@hardeman.nu>
10404S: Maintained
10405F: drivers/media/rc/winbond-cir.c
10406
10407WIMAX STACK
10408M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10409M: linux-wimax@intel.com
10410L: wimax@linuxwimax.org (subscribers-only)
10411S: Supported
10412W: http://linuxwimax.org
10413F: Documentation/wimax/README.wimax
10414F: include/linux/wimax/debug.h
10415F: include/net/wimax.h
10416F: include/uapi/linux/wimax.h
10417F: net/wimax/
10418
10419WISTRON LAPTOP BUTTON DRIVER
10420M: Miloslav Trmac <mitr@volny.cz>
10421S: Maintained
10422F: drivers/input/misc/wistron_btns.c
10423
10424WL3501 WIRELESS PCMCIA CARD DRIVER
10425M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10426L: linux-wireless@vger.kernel.org
10427W: http://oops.ghostprotocols.net:81/blog
10428S: Maintained
10429F: drivers/net/wireless/wl3501*
10430
10431WM97XX TOUCHSCREEN DRIVERS
10432M: Mark Brown <broonie@kernel.org>
10433M: Liam Girdwood <lrg@slimlogic.co.uk>
10434L: linux-input@vger.kernel.org
10435T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10436W: http://opensource.wolfsonmicro.com/node/7
10437S: Supported
10438F: drivers/input/touchscreen/*wm97*
10439F: include/linux/wm97xx.h
10440
10441WOLFSON MICROELECTRONICS DRIVERS
10442L: patches@opensource.wolfsonmicro.com
10443T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10444T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10445W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10446S: Supported
10447F: Documentation/hwmon/wm83??
10448F: arch/arm/mach-s3c64xx/mach-crag6410*
10449F: drivers/clk/clk-wm83*.c
10450F: drivers/extcon/extcon-arizona.c
10451F: drivers/leds/leds-wm83*.c
10452F: drivers/gpio/gpio-*wm*.c
10453F: drivers/gpio/gpio-arizona.c
10454F: drivers/hwmon/wm83??-hwmon.c
10455F: drivers/input/misc/wm831x-on.c
10456F: drivers/input/touchscreen/wm831x-ts.c
10457F: drivers/input/touchscreen/wm97*.c
10458F: drivers/mfd/arizona*
10459F: drivers/mfd/wm*.c
10460F: drivers/power/wm83*.c
10461F: drivers/rtc/rtc-wm83*.c
10462F: drivers/regulator/wm8*.c
10463F: drivers/video/backlight/wm83*_bl.c
10464F: drivers/watchdog/wm83*_wdt.c
10465F: include/linux/mfd/arizona/
10466F: include/linux/mfd/wm831x/
10467F: include/linux/mfd/wm8350/
10468F: include/linux/mfd/wm8400*
10469F: include/linux/wm97xx.h
10470F: include/sound/wm????.h
10471F: sound/soc/codecs/arizona.?
10472F: sound/soc/codecs/wm*
10473
10474WORKQUEUE
10475M: Tejun Heo <tj@kernel.org>
10476T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10477S: Maintained
10478F: include/linux/workqueue.h
10479F: kernel/workqueue.c
10480F: Documentation/workqueue.txt
10481
10482X.25 NETWORK LAYER
10483M: Andrew Hendry <andrew.hendry@gmail.com>
10484L: linux-x25@vger.kernel.org
10485S: Odd Fixes
10486F: Documentation/networking/x25*
10487F: include/net/x25*
10488F: net/x25/
10489
10490X86 ARCHITECTURE (32-BIT AND 64-BIT)
10491M: Thomas Gleixner <tglx@linutronix.de>
10492M: Ingo Molnar <mingo@redhat.com>
10493M: "H. Peter Anvin" <hpa@zytor.com>
10494M: x86@kernel.org
10495L: linux-kernel@vger.kernel.org
10496T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10497S: Maintained
10498F: Documentation/x86/
10499F: arch/x86/
10500
10501X86 PLATFORM DRIVERS
10502M: Darren Hart <dvhart@infradead.org>
10503L: platform-driver-x86@vger.kernel.org
10504T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10505S: Maintained
10506F: drivers/platform/x86/
10507
10508X86 MCE INFRASTRUCTURE
10509M: Tony Luck <tony.luck@intel.com>
10510M: Borislav Petkov <bp@alien8.de>
10511L: linux-edac@vger.kernel.org
10512S: Maintained
10513F: arch/x86/kernel/cpu/mcheck/*
10514
10515X86 VDSO
10516M: Andy Lutomirski <luto@amacapital.net>
10517L: linux-kernel@vger.kernel.org
10518T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10519S: Maintained
10520F: arch/x86/vdso/
10521
10522XC2028/3028 TUNER DRIVER
10523M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10524L: linux-media@vger.kernel.org
10525W: http://linuxtv.org
10526T: git git://linuxtv.org/media_tree.git
10527S: Maintained
10528F: drivers/media/tuners/tuner-xc2028.*
10529
10530XEN HYPERVISOR INTERFACE
10531M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10532M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10533M: David Vrabel <david.vrabel@citrix.com>
10534L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10535T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10536S: Supported
10537F: arch/x86/xen/
10538F: drivers/*/xen-*front.c
10539F: drivers/xen/
10540F: arch/x86/include/asm/xen/
10541F: include/xen/
10542F: include/uapi/xen/
10543
10544XEN HYPERVISOR ARM
10545M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10546L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10547S: Supported
10548F: arch/arm/xen/
10549F: arch/arm/include/asm/xen/
10550
10551XEN HYPERVISOR ARM64
10552M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10553L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10554S: Supported
10555F: arch/arm64/xen/
10556F: arch/arm64/include/asm/xen/
10557
10558XEN NETWORK BACKEND DRIVER
10559M: Ian Campbell <ian.campbell@citrix.com>
10560M: Wei Liu <wei.liu2@citrix.com>
10561L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10562L: netdev@vger.kernel.org
10563S: Supported
10564F: drivers/net/xen-netback/*
10565
10566XEN PCI SUBSYSTEM
10567M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10568L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10569S: Supported
10570F: arch/x86/pci/*xen*
10571F: drivers/pci/*xen*
10572
10573XEN BLOCK SUBSYSTEM
10574M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10575L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10576S: Supported
10577F: drivers/block/xen-blkback/*
10578F: drivers/block/xen*
10579
10580XEN PVSCSI DRIVERS
10581M: Juergen Gross <jgross@suse.com>
10582L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10583L: linux-scsi@vger.kernel.org
10584S: Supported
10585F: drivers/scsi/xen-scsifront.c
10586F: drivers/xen/xen-scsiback.c
10587F: include/xen/interface/io/vscsiif.h
10588
10589XEN SWIOTLB SUBSYSTEM
10590M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10591L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10592S: Supported
10593F: arch/x86/xen/*swiotlb*
10594F: drivers/xen/*swiotlb*
10595
10596XFS FILESYSTEM
10597P: Silicon Graphics Inc
10598M: Dave Chinner <david@fromorbit.com>
10599M: xfs@oss.sgi.com
10600L: xfs@oss.sgi.com
10601W: http://oss.sgi.com/projects/xfs
10602T: git git://oss.sgi.com/xfs/xfs.git
10603S: Supported
10604F: Documentation/filesystems/xfs.txt
10605F: fs/xfs/
10606
10607XILINX AXI ETHERNET DRIVER
10608M: Anirudha Sarangi <anirudh@xilinx.com>
10609M: John Linn <John.Linn@xilinx.com>
10610S: Maintained
10611F: drivers/net/ethernet/xilinx/xilinx_axienet*
10612
10613XILINX UARTLITE SERIAL DRIVER
10614M: Peter Korsgaard <jacmet@sunsite.dk>
10615L: linux-serial@vger.kernel.org
10616S: Maintained
10617F: drivers/tty/serial/uartlite.c
10618
10619XILLYBUS DRIVER
10620M: Eli Billauer <eli.billauer@gmail.com>
10621L: linux-kernel@vger.kernel.org
10622S: Supported
10623F: drivers/char/xillybus/
10624
10625XTENSA XTFPGA PLATFORM SUPPORT
10626M: Max Filippov <jcmvbkbc@gmail.com>
10627L: linux-xtensa@linux-xtensa.org
10628S: Maintained
10629F: drivers/spi/spi-xtensa-xtfpga.c
10630
10631YAM DRIVER FOR AX.25
10632M: Jean-Paul Roubelat <jpr@f6fbb.org>
10633L: linux-hams@vger.kernel.org
10634S: Maintained
10635F: drivers/net/hamradio/yam*
10636F: include/linux/yam.h
10637
10638YEALINK PHONE DRIVER
10639M: Henk Vergonet <Henk.Vergonet@gmail.com>
10640L: usbb2k-api-dev@nongnu.org
10641S: Maintained
10642F: Documentation/input/yealink.txt
10643F: drivers/input/misc/yealink.*
10644
10645Z8530 DRIVER FOR AX.25
10646M: Joerg Reuter <jreuter@yaina.de>
10647W: http://yaina.de/jreuter/
10648W: http://www.qsl.net/dl1bke/
10649L: linux-hams@vger.kernel.org
10650S: Maintained
10651F: Documentation/networking/z8530drv.txt
10652F: drivers/net/hamradio/*scc.c
10653F: drivers/net/hamradio/z8530.h
10654
10655ZBUD COMPRESSED PAGE ALLOCATOR
10656M: Seth Jennings <sjennings@variantweb.net>
10657L: linux-mm@kvack.org
10658S: Maintained
10659F: mm/zbud.c
10660F: include/linux/zbud.h
10661
10662ZD1211RW WIRELESS DRIVER
10663M: Daniel Drake <dsd@gentoo.org>
10664M: Ulrich Kunitz <kune@deine-taler.de>
10665W: http://zd1211.ath.cx/wiki/DriverRewrite
10666L: linux-wireless@vger.kernel.org
10667L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10668S: Maintained
10669F: drivers/net/wireless/zd1211rw/
10670
10671ZR36067 VIDEO FOR LINUX DRIVER
10672L: mjpeg-users@lists.sourceforge.net
10673L: linux-media@vger.kernel.org
10674W: http://mjpeg.sourceforge.net/driver-zoran/
10675T: hg http://linuxtv.org/hg/v4l-dvb
10676S: Odd Fixes
10677F: drivers/media/pci/zoran/
10678
10679ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10680M: Minchan Kim <minchan@kernel.org>
10681M: Nitin Gupta <ngupta@vflare.org>
10682L: linux-kernel@vger.kernel.org
10683S: Maintained
10684F: drivers/block/zram/
10685F: Documentation/blockdev/zram.txt
10686
10687ZS DECSTATION Z85C30 SERIAL DRIVER
10688M: "Maciej W. Rozycki" <macro@linux-mips.org>
10689S: Maintained
10690F: drivers/tty/serial/zs.*
10691
10692ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10693M: Minchan Kim <minchan@kernel.org>
10694M: Nitin Gupta <ngupta@vflare.org>
10695L: linux-mm@kvack.org
10696S: Maintained
10697F: mm/zsmalloc.c
10698F: include/linux/zsmalloc.h
10699
10700ZSWAP COMPRESSED SWAP CACHING
10701M: Seth Jennings <sjennings@variantweb.net>
10702L: linux-mm@kvack.org
10703S: Maintained
10704F: mm/zswap.c
10705
10706THE REST
10707M: Linus Torvalds <torvalds@linux-foundation.org>
10708L: linux-kernel@vger.kernel.org
10709Q: http://patchwork.kernel.org/project/LKML/list/
10710T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10711S: Buried alive in reporters
10712F: *
10713F: */