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