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