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