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