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