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