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