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