mtd: denali: fix indents and other trivial things
[linux-2.6-block.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 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-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
156L: linux-bluetooth@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-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
4601W: http://apps.sourceforge.net/trac/linux-zigbee
4602T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4603S: Maintained
4604F: net/ieee802154/
4605F: net/mac802154/
4606F: drivers/net/ieee802154/
4607
4608IGUANAWORKS USB IR TRANSCEIVER
4609M: Sean Young <sean@mess.org>
4610L: linux-media@vger.kernel.org
4611S: Maintained
4612F: drivers/media/rc/iguanair.c
4613
4614IIO SUBSYSTEM AND DRIVERS
4615M: Jonathan Cameron <jic23@kernel.org>
4616L: linux-iio@vger.kernel.org
4617S: Maintained
4618F: drivers/iio/
4619F: drivers/staging/iio/
4620
4621IKANOS/ADI EAGLE ADSL USB DRIVER
4622M: Matthieu Castet <castet.matthieu@free.fr>
4623M: Stanislaw Gruszka <stf_xl@wp.pl>
4624S: Maintained
4625F: drivers/usb/atm/ueagle-atm.c
4626
4627INA209 HARDWARE MONITOR DRIVER
4628M: Guenter Roeck <linux@roeck-us.net>
4629L: lm-sensors@lm-sensors.org
4630S: Maintained
4631F: Documentation/hwmon/ina209
4632F: Documentation/devicetree/bindings/i2c/ina209.txt
4633F: drivers/hwmon/ina209.c
4634
4635INA2XX HARDWARE MONITOR DRIVER
4636M: Guenter Roeck <linux@roeck-us.net>
4637L: lm-sensors@lm-sensors.org
4638S: Maintained
4639F: Documentation/hwmon/ina2xx
4640F: drivers/hwmon/ina2xx.c
4641F: include/linux/platform_data/ina2xx.h
4642
4643INDUSTRY PACK SUBSYSTEM (IPACK)
4644M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4645M: Jens Taprogge <jens.taprogge@taprogge.org>
4646M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4647L: industrypack-devel@lists.sourceforge.net
4648W: http://industrypack.sourceforge.net
4649S: Maintained
4650F: drivers/ipack/
4651
4652INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4653M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4654M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4655L: linux-ima-devel@lists.sourceforge.net
4656L: linux-ima-user@lists.sourceforge.net
4657L: linux-security-module@vger.kernel.org
4658S: Supported
4659F: security/integrity/ima/
4660
4661IMS TWINTURBO FRAMEBUFFER DRIVER
4662L: linux-fbdev@vger.kernel.org
4663S: Orphan
4664F: drivers/video/fbdev/imsttfb.c
4665
4666INFINIBAND SUBSYSTEM
4667M: Roland Dreier <roland@kernel.org>
4668M: Sean Hefty <sean.hefty@intel.com>
4669M: Hal Rosenstock <hal.rosenstock@gmail.com>
4670L: linux-rdma@vger.kernel.org
4671W: http://www.openfabrics.org/
4672Q: http://patchwork.kernel.org/project/linux-rdma/list/
4673T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4674S: Supported
4675F: Documentation/infiniband/
4676F: drivers/infiniband/
4677F: include/uapi/linux/if_infiniband.h
4678
4679INOTIFY
4680M: John McCutchan <john@johnmccutchan.com>
4681M: Robert Love <rlove@rlove.org>
4682M: Eric Paris <eparis@parisplace.org>
4683S: Maintained
4684F: Documentation/filesystems/inotify.txt
4685F: fs/notify/inotify/
4686F: include/linux/inotify.h
4687F: include/uapi/linux/inotify.h
4688
4689INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4690M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4691M: Dmitry Torokhov <dtor@mail.ru>
4692L: linux-input@vger.kernel.org
4693Q: http://patchwork.kernel.org/project/linux-input/list/
4694T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4695S: Maintained
4696F: drivers/input/
4697F: include/linux/input.h
4698F: include/uapi/linux/input.h
4699F: include/linux/input/
4700
4701INPUT MULTITOUCH (MT) PROTOCOL
4702M: Henrik Rydberg <rydberg@euromail.se>
4703L: linux-input@vger.kernel.org
4704T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4705S: Maintained
4706F: Documentation/input/multi-touch-protocol.txt
4707F: drivers/input/input-mt.c
4708K: \b(ABS|SYN)_MT_
4709
4710INTEL C600 SERIES SAS CONTROLLER DRIVER
4711M: Intel SCU Linux support <intel-linux-scu@intel.com>
4712M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4713M: Dave Jiang <dave.jiang@intel.com>
4714L: linux-scsi@vger.kernel.org
4715T: git git://git.code.sf.net/p/intel-sas/isci
4716S: Supported
4717F: drivers/scsi/isci/
4718
4719INTEL IDLE DRIVER
4720M: Len Brown <lenb@kernel.org>
4721L: linux-pm@vger.kernel.org
4722T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4723S: Supported
4724F: drivers/idle/intel_idle.c
4725
4726INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4727M: Maik Broemme <mbroemme@plusserver.de>
4728L: linux-fbdev@vger.kernel.org
4729S: Maintained
4730F: Documentation/fb/intelfb.txt
4731F: drivers/video/fbdev/intelfb/
4732
4733INTEL 810/815 FRAMEBUFFER DRIVER
4734M: Antonino Daplas <adaplas@gmail.com>
4735L: linux-fbdev@vger.kernel.org
4736S: Maintained
4737F: drivers/video/fbdev/i810/
4738
4739INTEL MENLOW THERMAL DRIVER
4740M: Sujith Thomas <sujith.thomas@intel.com>
4741L: platform-driver-x86@vger.kernel.org
4742W: https://01.org/linux-acpi
4743S: Supported
4744F: drivers/platform/x86/intel_menlow.c
4745
4746INTEL IA32 MICROCODE UPDATE SUPPORT
4747M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4748S: Maintained
4749F: arch/x86/kernel/cpu/microcode/core*
4750F: arch/x86/kernel/cpu/microcode/intel*
4751
4752INTEL I/OAT DMA DRIVER
4753M: Dan Williams <dan.j.williams@intel.com>
4754M: Dave Jiang <dave.jiang@intel.com>
4755L: dmaengine@vger.kernel.org
4756Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4757S: Supported
4758F: drivers/dma/ioat*
4759
4760INTEL IOMMU (VT-d)
4761M: David Woodhouse <dwmw2@infradead.org>
4762L: iommu@lists.linux-foundation.org
4763T: git git://git.infradead.org/iommu-2.6.git
4764S: Supported
4765F: drivers/iommu/intel-iommu.c
4766F: include/linux/intel-iommu.h
4767
4768INTEL IOP-ADMA DMA DRIVER
4769M: Dan Williams <dan.j.williams@intel.com>
4770S: Odd fixes
4771F: drivers/dma/iop-adma.c
4772
4773INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4774M: Krzysztof Halasa <khc@pm.waw.pl>
4775S: Maintained
4776F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4777F: arch/arm/mach-ixp4xx/include/mach/npe.h
4778F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4779F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4780F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4781F: drivers/net/wan/ixp4xx_hss.c
4782
4783INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4784M: Deepak Saxena <dsaxena@plexity.net>
4785S: Maintained
4786F: drivers/char/hw_random/ixp4xx-rng.c
4787
4788INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
4789M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4790M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4791M: Bruce Allan <bruce.w.allan@intel.com>
4792M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4793M: Don Skidmore <donald.c.skidmore@intel.com>
4794M: Greg Rose <gregory.v.rose@intel.com>
4795M: Alex Duyck <alexander.h.duyck@intel.com>
4796M: John Ronciak <john.ronciak@intel.com>
4797M: Mitch Williams <mitch.a.williams@intel.com>
4798M: Linux NICS <linux.nics@intel.com>
4799L: e1000-devel@lists.sourceforge.net
4800W: http://www.intel.com/support/feedback.htm
4801W: http://e1000.sourceforge.net/
4802T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4803T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4804S: Supported
4805F: Documentation/networking/e100.txt
4806F: Documentation/networking/e1000.txt
4807F: Documentation/networking/e1000e.txt
4808F: Documentation/networking/igb.txt
4809F: Documentation/networking/igbvf.txt
4810F: Documentation/networking/ixgb.txt
4811F: Documentation/networking/ixgbe.txt
4812F: Documentation/networking/ixgbevf.txt
4813F: Documentation/networking/i40e.txt
4814F: Documentation/networking/i40evf.txt
4815F: drivers/net/ethernet/intel/
4816F: drivers/net/ethernet/intel/*/
4817
4818INTEL-MID GPIO DRIVER
4819M: David Cohen <david.a.cohen@linux.intel.com>
4820L: linux-gpio@vger.kernel.org
4821S: Maintained
4822F: drivers/gpio/gpio-intel-mid.c
4823
4824INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4825M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
4826L: linux-wireless@vger.kernel.org
4827S: Maintained
4828F: Documentation/networking/README.ipw2100
4829F: Documentation/networking/README.ipw2200
4830F: drivers/net/wireless/ipw2x00/
4831
4832INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4833M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4834M: Gang Wei <gang.wei@intel.com>
4835M: Shane Wang <shane.wang@intel.com>
4836L: tboot-devel@lists.sourceforge.net
4837W: http://tboot.sourceforge.net
4838T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4839S: Supported
4840F: Documentation/intel_txt.txt
4841F: include/linux/tboot.h
4842F: arch/x86/kernel/tboot.c
4843
4844INTEL WIRELESS WIMAX CONNECTION 2400
4845M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
4846M: linux-wimax@intel.com
4847L: wimax@linuxwimax.org (subscribers-only)
4848S: Supported
4849W: http://linuxwimax.org
4850F: Documentation/wimax/README.i2400m
4851F: drivers/net/wimax/i2400m/
4852F: include/uapi/linux/wimax/i2400m.h
4853
4854INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4855M: Stanislaw Gruszka <sgruszka@redhat.com>
4856L: linux-wireless@vger.kernel.org
4857S: Supported
4858F: drivers/net/wireless/iwlegacy/
4859
4860INTEL WIRELESS WIFI LINK (iwlwifi)
4861M: Johannes Berg <johannes.berg@intel.com>
4862M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
4863M: Intel Linux Wireless <ilw@linux.intel.com>
4864L: linux-wireless@vger.kernel.org
4865W: http://intellinuxwireless.org
4866T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4867S: Supported
4868F: drivers/net/wireless/iwlwifi/
4869
4870INTEL MANAGEMENT ENGINE (mei)
4871M: Tomas Winkler <tomas.winkler@intel.com>
4872L: linux-kernel@vger.kernel.org
4873S: Supported
4874F: include/uapi/linux/mei.h
4875F: drivers/misc/mei/*
4876F: Documentation/misc-devices/mei/*
4877
4878IOC3 ETHERNET DRIVER
4879M: Ralf Baechle <ralf@linux-mips.org>
4880L: linux-mips@linux-mips.org
4881S: Maintained
4882F: drivers/net/ethernet/sgi/ioc3-eth.c
4883
4884IOC3 SERIAL DRIVER
4885M: Pat Gefre <pfg@sgi.com>
4886L: linux-serial@vger.kernel.org
4887S: Maintained
4888F: drivers/tty/serial/ioc3_serial.c
4889
4890IOMMU DRIVERS
4891M: Joerg Roedel <joro@8bytes.org>
4892L: iommu@lists.linux-foundation.org
4893T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4894S: Maintained
4895F: drivers/iommu/
4896
4897IP MASQUERADING
4898M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
4899S: Maintained
4900F: net/ipv4/netfilter/ipt_MASQUERADE.c
4901
4902IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4903M: Francois Romieu <romieu@fr.zoreil.com>
4904M: Sorbica Shieh <sorbica@icplus.com.tw>
4905L: netdev@vger.kernel.org
4906S: Maintained
4907F: drivers/net/ethernet/icplus/ipg.*
4908
4909IPATH DRIVER
4910M: Mike Marciniszyn <infinipath@intel.com>
4911L: linux-rdma@vger.kernel.org
4912S: Maintained
4913F: drivers/infiniband/hw/ipath/
4914
4915IPMI SUBSYSTEM
4916M: Corey Minyard <minyard@acm.org>
4917L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4918W: http://openipmi.sourceforge.net/
4919S: Supported
4920F: Documentation/IPMI.txt
4921F: drivers/char/ipmi/
4922F: include/linux/ipmi*
4923F: include/uapi/linux/ipmi*
4924
4925IPS SCSI RAID DRIVER
4926M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4927L: linux-scsi@vger.kernel.org
4928W: http://www.adaptec.com/
4929S: Maintained
4930F: drivers/scsi/ips*
4931
4932IPVS
4933M: Wensong Zhang <wensong@linux-vs.org>
4934M: Simon Horman <horms@verge.net.au>
4935M: Julian Anastasov <ja@ssi.bg>
4936L: netdev@vger.kernel.org
4937L: lvs-devel@vger.kernel.org
4938S: Maintained
4939F: Documentation/networking/ipvs-sysctl.txt
4940F: include/net/ip_vs.h
4941F: include/uapi/linux/ip_vs.h
4942F: net/netfilter/ipvs/
4943
4944IPWIRELESS DRIVER
4945M: Jiri Kosina <jkosina@suse.cz>
4946M: David Sterba <dsterba@suse.cz>
4947S: Odd Fixes
4948F: drivers/tty/ipwireless/
4949
4950IPX NETWORK LAYER
4951M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
4952L: netdev@vger.kernel.org
4953S: Maintained
4954F: include/net/ipx.h
4955F: include/uapi/linux/ipx.h
4956F: net/ipx/
4957
4958IRDA SUBSYSTEM
4959M: Samuel Ortiz <samuel@sortiz.org>
4960L: irda-users@lists.sourceforge.net (subscribers-only)
4961L: netdev@vger.kernel.org
4962W: http://irda.sourceforge.net/
4963S: Maintained
4964T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4965F: Documentation/networking/irda.txt
4966F: drivers/net/irda/
4967F: include/net/irda/
4968F: net/irda/
4969
4970IRQ SUBSYSTEM
4971M: Thomas Gleixner <tglx@linutronix.de>
4972L: linux-kernel@vger.kernel.org
4973S: Maintained
4974T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4975F: kernel/irq/
4976
4977IRQCHIP DRIVERS
4978M: Thomas Gleixner <tglx@linutronix.de>
4979M: Jason Cooper <jason@lakedaemon.net>
4980L: linux-kernel@vger.kernel.org
4981S: Maintained
4982T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4983T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
4984F: drivers/irqchip/
4985
4986IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4987M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
4988S: Maintained
4989F: Documentation/IRQ-domain.txt
4990F: include/linux/irqdomain.h
4991F: kernel/irq/irqdomain.c
4992
4993ISAPNP
4994M: Jaroslav Kysela <perex@perex.cz>
4995S: Maintained
4996F: Documentation/isapnp.txt
4997F: drivers/pnp/isapnp/
4998F: include/linux/isapnp.h
4999
5000ISA RADIO MODULE
5001M: Hans Verkuil <hverkuil@xs4all.nl>
5002L: linux-media@vger.kernel.org
5003T: git git://linuxtv.org/media_tree.git
5004W: http://linuxtv.org
5005S: Maintained
5006F: drivers/media/radio/radio-isa*
5007
5008iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5009M: Peter Jones <pjones@redhat.com>
5010M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5011S: Maintained
5012F: drivers/firmware/iscsi_ibft*
5013
5014ISCSI
5015M: Mike Christie <michaelc@cs.wisc.edu>
5016L: open-iscsi@googlegroups.com
5017W: www.open-iscsi.org
5018T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5019S: Maintained
5020F: drivers/scsi/*iscsi*
5021F: include/scsi/*iscsi*
5022
5023ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5024M: Or Gerlitz <ogerlitz@mellanox.com>
5025M: Roi Dayan <roid@mellanox.com>
5026L: linux-rdma@vger.kernel.org
5027S: Supported
5028W: http://www.openfabrics.org
5029W: www.open-iscsi.org
5030Q: http://patchwork.kernel.org/project/linux-rdma/list/
5031F: drivers/infiniband/ulp/iser/
5032
5033ISDN SUBSYSTEM
5034M: Karsten Keil <isdn@linux-pingi.de>
5035L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5036L: netdev@vger.kernel.org
5037W: http://www.isdn4linux.de
5038T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5039S: Maintained
5040F: Documentation/isdn/
5041F: drivers/isdn/
5042F: include/linux/isdn.h
5043F: include/linux/isdn/
5044F: include/uapi/linux/isdn.h
5045F: include/uapi/linux/isdn/
5046
5047ISDN SUBSYSTEM (Eicon active card driver)
5048M: Armin Schindler <mac@melware.de>
5049L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5050W: http://www.melware.de
5051S: Maintained
5052F: drivers/isdn/hardware/eicon/
5053
5054IT87 HARDWARE MONITORING DRIVER
5055M: Jean Delvare <jdelvare@suse.de>
5056L: lm-sensors@lm-sensors.org
5057S: Maintained
5058F: Documentation/hwmon/it87
5059F: drivers/hwmon/it87.c
5060
5061IT913X MEDIA DRIVER
5062M: Antti Palosaari <crope@iki.fi>
5063L: linux-media@vger.kernel.org
5064W: http://linuxtv.org/
5065W: http://palosaari.fi/linux/
5066Q: http://patchwork.linuxtv.org/project/linux-media/list/
5067T: git git://linuxtv.org/anttip/media_tree.git
5068S: Maintained
5069F: drivers/media/tuners/tuner_it913x*
5070
5071IVTV VIDEO4LINUX DRIVER
5072M: Andy Walls <awalls@md.metrocast.net>
5073L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
5074L: linux-media@vger.kernel.org
5075T: git git://linuxtv.org/media_tree.git
5076W: http://www.ivtvdriver.org
5077S: Maintained
5078F: Documentation/video4linux/*.ivtv
5079F: drivers/media/pci/ivtv/
5080F: include/uapi/linux/ivtv*
5081
5082IX2505V MEDIA DRIVER
5083M: Malcolm Priestley <tvboxspy@gmail.com>
5084L: linux-media@vger.kernel.org
5085W: http://linuxtv.org/
5086Q: http://patchwork.linuxtv.org/project/linux-media/list/
5087S: Maintained
5088F: drivers/media/dvb-frontends/ix2505v*
5089
5090JC42.4 TEMPERATURE SENSOR DRIVER
5091M: Guenter Roeck <linux@roeck-us.net>
5092L: lm-sensors@lm-sensors.org
5093S: Maintained
5094F: drivers/hwmon/jc42.c
5095F: Documentation/hwmon/jc42
5096
5097JFS FILESYSTEM
5098M: Dave Kleikamp <shaggy@kernel.org>
5099L: jfs-discussion@lists.sourceforge.net
5100W: http://jfs.sourceforge.net/
5101T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5102S: Maintained
5103F: Documentation/filesystems/jfs.txt
5104F: fs/jfs/
5105
5106JME NETWORK DRIVER
5107M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5108L: netdev@vger.kernel.org
5109S: Maintained
5110F: drivers/net/ethernet/jme.*
5111
5112JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5113M: David Woodhouse <dwmw2@infradead.org>
5114L: linux-mtd@lists.infradead.org
5115W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5116S: Maintained
5117F: fs/jffs2/
5118F: include/uapi/linux/jffs2.h
5119
5120JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5121M: Andrew Morton <akpm@linux-foundation.org>
5122M: Jan Kara <jack@suse.cz>
5123L: linux-ext4@vger.kernel.org
5124S: Maintained
5125F: fs/jbd/
5126F: include/linux/jbd.h
5127
5128JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5129M: "Theodore Ts'o" <tytso@mit.edu>
5130L: linux-ext4@vger.kernel.org
5131S: Maintained
5132F: fs/jbd2/
5133F: include/linux/jbd2.h
5134
5135JSM Neo PCI based serial card
5136M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5137L: linux-serial@vger.kernel.org
5138S: Maintained
5139F: drivers/tty/serial/jsm/
5140
5141K10TEMP HARDWARE MONITORING DRIVER
5142M: Clemens Ladisch <clemens@ladisch.de>
5143L: lm-sensors@lm-sensors.org
5144S: Maintained
5145F: Documentation/hwmon/k10temp
5146F: drivers/hwmon/k10temp.c
5147
5148K8TEMP HARDWARE MONITORING DRIVER
5149M: Rudolf Marek <r.marek@assembler.cz>
5150L: lm-sensors@lm-sensors.org
5151S: Maintained
5152F: Documentation/hwmon/k8temp
5153F: drivers/hwmon/k8temp.c
5154
5155KCONFIG
5156M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5157L: linux-kbuild@vger.kernel.org
5158T: git git://gitorious.org/linux-kconfig/linux-kconfig
5159S: Maintained
5160F: Documentation/kbuild/kconfig-language.txt
5161F: scripts/kconfig/
5162
5163KDUMP
5164M: Vivek Goyal <vgoyal@redhat.com>
5165M: Haren Myneni <hbabu@us.ibm.com>
5166L: kexec@lists.infradead.org
5167W: http://lse.sourceforge.net/kdump/
5168S: Maintained
5169F: Documentation/kdump/
5170
5171KEENE FM RADIO TRANSMITTER DRIVER
5172M: Hans Verkuil <hverkuil@xs4all.nl>
5173L: linux-media@vger.kernel.org
5174T: git git://linuxtv.org/media_tree.git
5175W: http://linuxtv.org
5176S: Maintained
5177F: drivers/media/radio/radio-keene*
5178
5179KERNEL AUTOMOUNTER v4 (AUTOFS4)
5180M: Ian Kent <raven@themaw.net>
5181L: autofs@vger.kernel.org
5182S: Maintained
5183F: fs/autofs4/
5184
5185KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5186M: Michal Marek <mmarek@suse.cz>
5187T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5188T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5189L: linux-kbuild@vger.kernel.org
5190S: Maintained
5191F: Documentation/kbuild/
5192F: Makefile
5193F: scripts/Makefile.*
5194F: scripts/basic/
5195F: scripts/mk*
5196F: scripts/package/
5197
5198KERNEL JANITORS
5199L: kernel-janitors@vger.kernel.org
5200W: http://kernelnewbies.org/KernelJanitors
5201S: Odd Fixes
5202
5203KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5204M: "J. Bruce Fields" <bfields@fieldses.org>
5205L: linux-nfs@vger.kernel.org
5206W: http://nfs.sourceforge.net/
5207S: Supported
5208F: fs/nfsd/
5209F: include/uapi/linux/nfsd/
5210F: fs/lockd/
5211F: fs/nfs_common/
5212F: net/sunrpc/
5213F: include/linux/lockd/
5214F: include/linux/sunrpc/
5215F: include/uapi/linux/sunrpc/
5216
5217KERNEL VIRTUAL MACHINE (KVM)
5218M: Gleb Natapov <gleb@kernel.org>
5219M: Paolo Bonzini <pbonzini@redhat.com>
5220L: kvm@vger.kernel.org
5221W: http://www.linux-kvm.org
5222T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5223S: Supported
5224F: Documentation/*/kvm*.txt
5225F: Documentation/virtual/kvm/
5226F: arch/*/kvm/
5227F: arch/*/include/asm/kvm*
5228F: include/linux/kvm*
5229F: include/uapi/linux/kvm*
5230F: virt/kvm/
5231
5232KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5233M: Joerg Roedel <joro@8bytes.org>
5234L: kvm@vger.kernel.org
5235W: http://kvm.qumranet.com
5236S: Maintained
5237F: arch/x86/include/asm/svm.h
5238F: arch/x86/kvm/svm.c
5239
5240KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5241M: Alexander Graf <agraf@suse.de>
5242L: kvm-ppc@vger.kernel.org
5243W: http://kvm.qumranet.com
5244T: git git://github.com/agraf/linux-2.6.git
5245S: Supported
5246F: arch/powerpc/include/asm/kvm*
5247F: arch/powerpc/kvm/
5248
5249KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
5250M: Xiantao Zhang <xiantao.zhang@intel.com>
5251L: kvm-ia64@vger.kernel.org
5252W: http://kvm.qumranet.com
5253S: Supported
5254F: Documentation/ia64/kvm.txt
5255F: arch/ia64/include/asm/kvm*
5256F: arch/ia64/kvm/
5257
5258KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5259M: Christian Borntraeger <borntraeger@de.ibm.com>
5260M: Cornelia Huck <cornelia.huck@de.ibm.com>
5261M: linux390@de.ibm.com
5262L: linux-s390@vger.kernel.org
5263W: http://www.ibm.com/developerworks/linux/linux390/
5264S: Supported
5265F: Documentation/s390/kvm.txt
5266F: arch/s390/include/asm/kvm*
5267F: arch/s390/kvm/
5268F: drivers/s390/kvm/
5269
5270KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5271M: Christoffer Dall <christoffer.dall@linaro.org>
5272M: Marc Zyngier <marc.zyngier@arm.com>
5273L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5274L: kvmarm@lists.cs.columbia.edu
5275W: http://systems.cs.columbia.edu/projects/kvm-arm
5276S: Supported
5277F: arch/arm/include/uapi/asm/kvm*
5278F: arch/arm/include/asm/kvm*
5279F: arch/arm/kvm/
5280F: virt/kvm/arm/
5281F: include/kvm/arm_*
5282
5283KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5284M: Christoffer Dall <christoffer.dall@linaro.org>
5285M: Marc Zyngier <marc.zyngier@arm.com>
5286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5287L: kvmarm@lists.cs.columbia.edu
5288S: Maintained
5289F: arch/arm64/include/uapi/asm/kvm*
5290F: arch/arm64/include/asm/kvm*
5291F: arch/arm64/kvm/
5292
5293KEXEC
5294M: Eric Biederman <ebiederm@xmission.com>
5295W: http://kernel.org/pub/linux/utils/kernel/kexec/
5296L: kexec@lists.infradead.org
5297S: Maintained
5298F: include/linux/kexec.h
5299F: include/uapi/linux/kexec.h
5300F: kernel/kexec.c
5301
5302KEYS/KEYRINGS:
5303M: David Howells <dhowells@redhat.com>
5304L: keyrings@linux-nfs.org
5305S: Maintained
5306F: Documentation/security/keys.txt
5307F: include/linux/key.h
5308F: include/linux/key-type.h
5309F: include/keys/
5310F: security/keys/
5311
5312KEYS-TRUSTED
5313M: David Safford <safford@us.ibm.com>
5314M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5315L: linux-security-module@vger.kernel.org
5316L: keyrings@linux-nfs.org
5317S: Supported
5318F: Documentation/security/keys-trusted-encrypted.txt
5319F: include/keys/trusted-type.h
5320F: security/keys/trusted.c
5321F: security/keys/trusted.h
5322
5323KEYS-ENCRYPTED
5324M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5325M: David Safford <safford@us.ibm.com>
5326L: linux-security-module@vger.kernel.org
5327L: keyrings@linux-nfs.org
5328S: Supported
5329F: Documentation/security/keys-trusted-encrypted.txt
5330F: include/keys/encrypted-type.h
5331F: security/keys/encrypted-keys/
5332
5333KGDB / KDB /debug_core
5334M: Jason Wessel <jason.wessel@windriver.com>
5335W: http://kgdb.wiki.kernel.org/
5336L: kgdb-bugreport@lists.sourceforge.net
5337S: Maintained
5338F: Documentation/DocBook/kgdb.tmpl
5339F: drivers/misc/kgdbts.c
5340F: drivers/tty/serial/kgdboc.c
5341F: include/linux/kdb.h
5342F: include/linux/kgdb.h
5343F: kernel/debug/
5344
5345KMEMCHECK
5346M: Vegard Nossum <vegardno@ifi.uio.no>
5347M: Pekka Enberg <penberg@kernel.org>
5348S: Maintained
5349F: Documentation/kmemcheck.txt
5350F: arch/x86/include/asm/kmemcheck.h
5351F: arch/x86/mm/kmemcheck/
5352F: include/linux/kmemcheck.h
5353F: mm/kmemcheck.c
5354
5355KMEMLEAK
5356M: Catalin Marinas <catalin.marinas@arm.com>
5357S: Maintained
5358F: Documentation/kmemleak.txt
5359F: include/linux/kmemleak.h
5360F: mm/kmemleak.c
5361F: mm/kmemleak-test.c
5362
5363KPROBES
5364M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5365M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5366M: "David S. Miller" <davem@davemloft.net>
5367M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5368S: Maintained
5369F: Documentation/kprobes.txt
5370F: include/linux/kprobes.h
5371F: kernel/kprobes.c
5372
5373KS0108 LCD CONTROLLER DRIVER
5374M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5375W: http://miguelojeda.es/auxdisplay.htm
5376W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5377S: Maintained
5378F: Documentation/auxdisplay/ks0108
5379F: drivers/auxdisplay/ks0108.c
5380F: include/linux/ks0108.h
5381
5382LAPB module
5383L: linux-x25@vger.kernel.org
5384S: Orphan
5385F: Documentation/networking/lapb-module.txt
5386F: include/*/lapb.h
5387F: net/lapb/
5388
5389LASI 53c700 driver for PARISC
5390M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5391L: linux-scsi@vger.kernel.org
5392S: Maintained
5393F: Documentation/scsi/53c700.txt
5394F: drivers/scsi/53c700*
5395
5396LED SUBSYSTEM
5397M: Bryan Wu <cooloney@gmail.com>
5398M: Richard Purdie <rpurdie@rpsys.net>
5399L: linux-leds@vger.kernel.org
5400T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5401S: Maintained
5402F: drivers/leds/
5403F: include/linux/leds.h
5404
5405LEGACY EEPROM DRIVER
5406M: Jean Delvare <jdelvare@suse.de>
5407S: Maintained
5408F: Documentation/misc-devices/eeprom
5409F: drivers/misc/eeprom/eeprom.c
5410
5411LEGO USB Tower driver
5412M: Juergen Stuber <starblue@users.sourceforge.net>
5413L: legousb-devel@lists.sourceforge.net
5414W: http://legousb.sourceforge.net/
5415S: Maintained
5416F: drivers/usb/misc/legousbtower.c
5417
5418LG2160 MEDIA DRIVER
5419M: Michael Krufky <mkrufky@linuxtv.org>
5420L: linux-media@vger.kernel.org
5421W: http://linuxtv.org/
5422W: http://github.com/mkrufky
5423Q: http://patchwork.linuxtv.org/project/linux-media/list/
5424T: git git://linuxtv.org/mkrufky/tuners.git
5425S: Maintained
5426F: drivers/media/dvb-frontends/lg2160.*
5427
5428LGDT3305 MEDIA DRIVER
5429M: Michael Krufky <mkrufky@linuxtv.org>
5430L: linux-media@vger.kernel.org
5431W: http://linuxtv.org/
5432W: http://github.com/mkrufky
5433Q: http://patchwork.linuxtv.org/project/linux-media/list/
5434T: git git://linuxtv.org/mkrufky/tuners.git
5435S: Maintained
5436F: drivers/media/dvb-frontends/lgdt3305.*
5437
5438LGUEST
5439M: Rusty Russell <rusty@rustcorp.com.au>
5440L: lguest@lists.ozlabs.org
5441W: http://lguest.ozlabs.org/
5442S: Odd Fixes
5443F: arch/x86/include/asm/lguest*.h
5444F: arch/x86/lguest/
5445F: drivers/lguest/
5446F: include/linux/lguest*.h
5447F: tools/lguest/
5448
5449LIBLOCKDEP
5450M: Sasha Levin <sasha.levin@oracle.com>
5451S: Maintained
5452F: tools/lib/lockdep/
5453
5454LINUX FOR IBM pSERIES (RS/6000)
5455M: Paul Mackerras <paulus@au.ibm.com>
5456W: http://www.ibm.com/linux/ltc/projects/ppc
5457S: Supported
5458F: arch/powerpc/boot/rs6000.h
5459
5460LINUX FOR POWERPC (32-BIT AND 64-BIT)
5461M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5462M: Paul Mackerras <paulus@samba.org>
5463M: Michael Ellerman <mpe@ellerman.id.au>
5464W: http://www.penguinppc.org/
5465L: linuxppc-dev@lists.ozlabs.org
5466Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5467T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5468S: Supported
5469F: Documentation/powerpc/
5470F: arch/powerpc/
5471
5472LINUX FOR POWER MACINTOSH
5473M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5474W: http://www.penguinppc.org/
5475L: linuxppc-dev@lists.ozlabs.org
5476S: Maintained
5477F: arch/powerpc/platforms/powermac/
5478F: drivers/macintosh/
5479
5480LINUX FOR POWERPC EMBEDDED MPC5XXX
5481M: Anatolij Gustschin <agust@denx.de>
5482L: linuxppc-dev@lists.ozlabs.org
5483T: git git://git.denx.de/linux-2.6-agust.git
5484S: Maintained
5485F: arch/powerpc/platforms/512x/
5486F: arch/powerpc/platforms/52xx/
5487
5488LINUX FOR POWERPC EMBEDDED PPC4XX
5489M: Alistair Popple <alistair@popple.id.au>
5490M: Matt Porter <mporter@kernel.crashing.org>
5491W: http://www.penguinppc.org/
5492L: linuxppc-dev@lists.ozlabs.org
5493S: Maintained
5494F: arch/powerpc/platforms/40x/
5495F: arch/powerpc/platforms/44x/
5496
5497LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5498L: linuxppc-dev@lists.ozlabs.org
5499S: Orphan
5500F: arch/powerpc/*/*virtex*
5501F: arch/powerpc/*/*/*virtex*
5502
5503LINUX FOR POWERPC EMBEDDED PPC8XX
5504M: Vitaly Bordug <vitb@kernel.crashing.org>
5505W: http://www.penguinppc.org/
5506L: linuxppc-dev@lists.ozlabs.org
5507S: Maintained
5508F: arch/powerpc/platforms/8xx/
5509
5510LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5511M: Scott Wood <scottwood@freescale.com>
5512M: Kumar Gala <galak@kernel.crashing.org>
5513W: http://www.penguinppc.org/
5514L: linuxppc-dev@lists.ozlabs.org
5515T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5516S: Maintained
5517F: arch/powerpc/platforms/83xx/
5518F: arch/powerpc/platforms/85xx/
5519
5520LINUX FOR POWERPC PA SEMI PWRFICIENT
5521M: Olof Johansson <olof@lixom.net>
5522L: linuxppc-dev@lists.ozlabs.org
5523S: Maintained
5524F: arch/powerpc/platforms/pasemi/
5525F: drivers/*/*pasemi*
5526F: drivers/*/*/*pasemi*
5527
5528LINUX SECURITY MODULE (LSM) FRAMEWORK
5529M: Chris Wright <chrisw@sous-sol.org>
5530L: linux-security-module@vger.kernel.org
5531S: Supported
5532
5533LIS3LV02D ACCELEROMETER DRIVER
5534M: Eric Piel <eric.piel@tremplin-utc.net>
5535S: Maintained
5536F: Documentation/misc-devices/lis3lv02d
5537F: drivers/misc/lis3lv02d/
5538F: drivers/platform/x86/hp_accel.c
5539
5540LLC (802.2)
5541M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5542S: Maintained
5543F: include/linux/llc.h
5544F: include/uapi/linux/llc.h
5545F: include/net/llc*
5546F: net/llc/
5547
5548LM73 HARDWARE MONITOR DRIVER
5549M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5550L: lm-sensors@lm-sensors.org
5551S: Maintained
5552F: drivers/hwmon/lm73.c
5553
5554LM78 HARDWARE MONITOR DRIVER
5555M: Jean Delvare <jdelvare@suse.de>
5556L: lm-sensors@lm-sensors.org
5557S: Maintained
5558F: Documentation/hwmon/lm78
5559F: drivers/hwmon/lm78.c
5560
5561LM83 HARDWARE MONITOR DRIVER
5562M: Jean Delvare <jdelvare@suse.de>
5563L: lm-sensors@lm-sensors.org
5564S: Maintained
5565F: Documentation/hwmon/lm83
5566F: drivers/hwmon/lm83.c
5567
5568LM90 HARDWARE MONITOR DRIVER
5569M: Jean Delvare <jdelvare@suse.de>
5570L: lm-sensors@lm-sensors.org
5571S: Maintained
5572F: Documentation/hwmon/lm90
5573F: Documentation/devicetree/bindings/hwmon/lm90.txt
5574F: drivers/hwmon/lm90.c
5575
5576LM95234 HARDWARE MONITOR DRIVER
5577M: Guenter Roeck <linux@roeck-us.net>
5578L: lm-sensors@lm-sensors.org
5579S: Maintained
5580F: Documentation/hwmon/lm95234
5581F: drivers/hwmon/lm95234.c
5582
5583LME2510 MEDIA DRIVER
5584M: Malcolm Priestley <tvboxspy@gmail.com>
5585L: linux-media@vger.kernel.org
5586W: http://linuxtv.org/
5587Q: http://patchwork.linuxtv.org/project/linux-media/list/
5588S: Maintained
5589F: drivers/media/usb/dvb-usb-v2/lmedm04*
5590
5591LOCKDEP AND LOCKSTAT
5592M: Peter Zijlstra <peterz@infradead.org>
5593M: Ingo Molnar <mingo@redhat.com>
5594L: linux-kernel@vger.kernel.org
5595T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5596S: Maintained
5597F: Documentation/lockdep*.txt
5598F: Documentation/lockstat.txt
5599F: include/linux/lockdep.h
5600F: kernel/locking/
5601
5602LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5603M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5604L: linux-ntfs-dev@lists.sourceforge.net
5605W: http://www.linux-ntfs.org/content/view/19/37/
5606S: Maintained
5607F: Documentation/ldm.txt
5608F: block/partitions/ldm.*
5609
5610LogFS
5611M: Joern Engel <joern@logfs.org>
5612M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5613L: logfs@logfs.org
5614W: logfs.org
5615S: Maintained
5616F: fs/logfs/
5617
5618LPC32XX MACHINE SUPPORT
5619M: Roland Stigge <stigge@antcom.de>
5620L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5621S: Maintained
5622F: arch/arm/mach-lpc32xx/
5623
5624LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5625M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5626M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5627M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5628M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5629L: MPT-FusionLinux.pdl@avagotech.com
5630L: linux-scsi@vger.kernel.org
5631W: http://www.lsilogic.com/support
5632S: Supported
5633F: drivers/message/fusion/
5634F: drivers/scsi/mpt2sas/
5635F: drivers/scsi/mpt3sas/
5636
5637LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5638M: Matthew Wilcox <matthew@wil.cx>
5639L: linux-scsi@vger.kernel.org
5640S: Maintained
5641F: drivers/scsi/sym53c8xx_2/
5642
5643LTC4261 HARDWARE MONITOR DRIVER
5644M: Guenter Roeck <linux@roeck-us.net>
5645L: lm-sensors@lm-sensors.org
5646S: Maintained
5647F: Documentation/hwmon/ltc4261
5648F: drivers/hwmon/ltc4261.c
5649
5650LTP (Linux Test Project)
5651M: Mike Frysinger <vapier@gentoo.org>
5652M: Cyril Hrubis <chrubis@suse.cz>
5653M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5654M: Jan Stancek <jstancek@redhat.com>
5655M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5656M: Alexey Kodanev <alexey.kodanev@oracle.com>
5657L: ltp-list@lists.sourceforge.net (subscribers-only)
5658W: http://linux-test-project.github.io/
5659T: git git://github.com/linux-test-project/ltp.git
5660S: Maintained
5661
5662M32R ARCHITECTURE
5663M: Hirokazu Takata <takata@linux-m32r.org>
5664L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
5665L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5666W: http://www.linux-m32r.org/
5667S: Maintained
5668F: arch/m32r/
5669
5670M68K ARCHITECTURE
5671M: Geert Uytterhoeven <geert@linux-m68k.org>
5672L: linux-m68k@lists.linux-m68k.org
5673W: http://www.linux-m68k.org/
5674T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5675S: Maintained
5676F: arch/m68k/
5677F: drivers/zorro/
5678
5679M68K ON APPLE MACINTOSH
5680M: Joshua Thompson <funaho@jurai.org>
5681W: http://www.mac.linux-m68k.org/
5682L: linux-m68k@lists.linux-m68k.org
5683S: Maintained
5684F: arch/m68k/mac/
5685
5686M68K ON HP9000/300
5687M: Philip Blundell <philb@gnu.org>
5688W: http://www.tazenda.demon.co.uk/phil/linux-hp
5689S: Maintained
5690F: arch/m68k/hp300/
5691
5692M88DS3103 MEDIA DRIVER
5693M: Antti Palosaari <crope@iki.fi>
5694L: linux-media@vger.kernel.org
5695W: http://linuxtv.org/
5696W: http://palosaari.fi/linux/
5697Q: http://patchwork.linuxtv.org/project/linux-media/list/
5698T: git git://linuxtv.org/anttip/media_tree.git
5699S: Maintained
5700F: drivers/media/dvb-frontends/m88ds3103*
5701
5702M88RS2000 MEDIA DRIVER
5703M: Malcolm Priestley <tvboxspy@gmail.com>
5704L: linux-media@vger.kernel.org
5705W: http://linuxtv.org/
5706Q: http://patchwork.linuxtv.org/project/linux-media/list/
5707S: Maintained
5708F: drivers/media/dvb-frontends/m88rs2000*
5709
5710M88TS2022 MEDIA DRIVER
5711M: Antti Palosaari <crope@iki.fi>
5712L: linux-media@vger.kernel.org
5713W: http://linuxtv.org/
5714W: http://palosaari.fi/linux/
5715Q: http://patchwork.linuxtv.org/project/linux-media/list/
5716T: git git://linuxtv.org/anttip/media_tree.git
5717S: Maintained
5718F: drivers/media/tuners/m88ts2022*
5719
5720MA901 MASTERKIT USB FM RADIO DRIVER
5721M: Alexey Klimov <klimov.linux@gmail.com>
5722L: linux-media@vger.kernel.org
5723T: git git://linuxtv.org/media_tree.git
5724S: Maintained
5725F: drivers/media/radio/radio-ma901.c
5726
5727MAC80211
5728M: Johannes Berg <johannes@sipsolutions.net>
5729L: linux-wireless@vger.kernel.org
5730W: http://wireless.kernel.org/
5731T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5732T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5733S: Maintained
5734F: Documentation/networking/mac80211-injection.txt
5735F: include/net/mac80211.h
5736F: net/mac80211/
5737
5738MACVLAN DRIVER
5739M: Patrick McHardy <kaber@trash.net>
5740L: netdev@vger.kernel.org
5741S: Maintained
5742F: drivers/net/macvlan.c
5743F: include/linux/if_macvlan.h
5744
5745MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5746M: Michael Kerrisk <mtk.manpages@gmail.com>
5747W: http://www.kernel.org/doc/man-pages
5748L: linux-man@vger.kernel.org
5749S: Maintained
5750
5751MARVELL ARMADA DRM SUPPORT
5752M: Russell King <rmk+kernel@arm.linux.org.uk>
5753S: Maintained
5754F: drivers/gpu/drm/armada/
5755
5756MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5757M: Mirko Lindner <mlindner@marvell.com>
5758M: Stephen Hemminger <stephen@networkplumber.org>
5759L: netdev@vger.kernel.org
5760S: Maintained
5761F: drivers/net/ethernet/marvell/sk*
5762
5763MARVELL LIBERTAS WIRELESS DRIVER
5764L: libertas-dev@lists.infradead.org
5765S: Orphan
5766F: drivers/net/wireless/libertas/
5767
5768MARVELL MV643XX ETHERNET DRIVER
5769M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5770L: netdev@vger.kernel.org
5771S: Maintained
5772F: drivers/net/ethernet/marvell/mv643xx_eth.*
5773F: include/linux/mv643xx.h
5774
5775MARVELL MVNETA ETHERNET DRIVER
5776M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5777L: netdev@vger.kernel.org
5778S: Maintained
5779F: drivers/net/ethernet/marvell/mvneta.*
5780
5781MARVELL MWIFIEX WIRELESS DRIVER
5782M: Amitkumar Karwar <akarwar@marvell.com>
5783M: Avinash Patil <patila@marvell.com>
5784L: linux-wireless@vger.kernel.org
5785S: Maintained
5786F: drivers/net/wireless/mwifiex/
5787
5788MARVELL MWL8K WIRELESS DRIVER
5789M: Lennert Buytenhek <buytenh@wantstofly.org>
5790L: linux-wireless@vger.kernel.org
5791S: Odd Fixes
5792F: drivers/net/wireless/mwl8k.c
5793
5794MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5795M: Nicolas Pitre <nico@fluxnic.net>
5796S: Odd Fixes
5797F: drivers/mmc/host/mvsdio.*
5798
5799MATROX FRAMEBUFFER DRIVER
5800L: linux-fbdev@vger.kernel.org
5801S: Orphan
5802F: drivers/video/fbdev/matrox/matroxfb_*
5803F: include/uapi/linux/matroxfb.h
5804
5805MAX16065 HARDWARE MONITOR DRIVER
5806M: Guenter Roeck <linux@roeck-us.net>
5807L: lm-sensors@lm-sensors.org
5808S: Maintained
5809F: Documentation/hwmon/max16065
5810F: drivers/hwmon/max16065.c
5811
5812MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5813M: "Hans J. Koch" <hjk@hansjkoch.de>
5814L: lm-sensors@lm-sensors.org
5815S: Maintained
5816F: Documentation/hwmon/max6650
5817F: drivers/hwmon/max6650.c
5818
5819MAX6697 HARDWARE MONITOR DRIVER
5820M: Guenter Roeck <linux@roeck-us.net>
5821L: lm-sensors@lm-sensors.org
5822S: Maintained
5823F: Documentation/hwmon/max6697
5824F: Documentation/devicetree/bindings/i2c/max6697.txt
5825F: drivers/hwmon/max6697.c
5826F: include/linux/platform_data/max6697.h
5827
5828MAXIRADIO FM RADIO RECEIVER DRIVER
5829M: Hans Verkuil <hverkuil@xs4all.nl>
5830L: linux-media@vger.kernel.org
5831T: git git://linuxtv.org/media_tree.git
5832W: http://linuxtv.org
5833S: Maintained
5834F: drivers/media/radio/radio-maxiradio*
5835
5836MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5837M: Mauro Carvalho Chehab <m.chehab@samsung.com>
5838P: LinuxTV.org Project
5839L: linux-media@vger.kernel.org
5840W: http://linuxtv.org
5841Q: http://patchwork.kernel.org/project/linux-media/list/
5842T: git git://linuxtv.org/media_tree.git
5843S: Maintained
5844F: Documentation/dvb/
5845F: Documentation/video4linux/
5846F: Documentation/DocBook/media/
5847F: drivers/media/
5848F: drivers/staging/media/
5849F: include/media/
5850F: include/uapi/linux/dvb/
5851F: include/uapi/linux/videodev2.h
5852F: include/uapi/linux/media.h
5853F: include/uapi/linux/v4l2-*
5854F: include/uapi/linux/meye.h
5855F: include/uapi/linux/ivtv*
5856F: include/uapi/linux/uvcvideo.h
5857
5858MEDIAVISION PRO MOVIE STUDIO DRIVER
5859M: Hans Verkuil <hverkuil@xs4all.nl>
5860L: linux-media@vger.kernel.org
5861T: git git://linuxtv.org/media_tree.git
5862W: http://linuxtv.org
5863S: Odd Fixes
5864F: drivers/media/parport/pms*
5865
5866MEGARAID SCSI DRIVERS
5867M: Neela Syam Kolli <megaraidlinux@lsi.com>
5868L: linux-scsi@vger.kernel.org
5869W: http://megaraid.lsilogic.com
5870S: Maintained
5871F: Documentation/scsi/megaraid.txt
5872F: drivers/scsi/megaraid.*
5873F: drivers/scsi/megaraid/
5874
5875MELLANOX ETHERNET DRIVER (mlx4_en)
5876M: Amir Vadai <amirv@mellanox.com>
5877L: netdev@vger.kernel.org
5878S: Supported
5879W: http://www.mellanox.com
5880Q: http://patchwork.ozlabs.org/project/netdev/list/
5881F: drivers/net/ethernet/mellanox/mlx4/en_*
5882
5883MEMORY MANAGEMENT
5884L: linux-mm@kvack.org
5885W: http://www.linux-mm.org
5886S: Maintained
5887F: include/linux/mm.h
5888F: include/linux/gfp.h
5889F: include/linux/mmzone.h
5890F: include/linux/memory_hotplug.h
5891F: include/linux/vmalloc.h
5892F: mm/
5893
5894MEMORY TECHNOLOGY DEVICES (MTD)
5895M: David Woodhouse <dwmw2@infradead.org>
5896M: Brian Norris <computersforpeace@gmail.com>
5897L: linux-mtd@lists.infradead.org
5898W: http://www.linux-mtd.infradead.org/
5899Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5900T: git git://git.infradead.org/linux-mtd.git
5901S: Maintained
5902F: drivers/mtd/
5903F: include/linux/mtd/
5904F: include/uapi/mtd/
5905
5906MEN A21 WATCHDOG DRIVER
5907M: Johannes Thumshirn <johannes.thumshirn@men.de>
5908L: linux-watchdog@vger.kernel.org
5909S: Supported
5910F: drivers/watchdog/mena21_wdt.c
5911
5912MEN CHAMELEON BUS (mcb)
5913M: Johannes Thumshirn <johannes.thumshirn@men.de>
5914S: Supported
5915F: drivers/mcb/
5916F: include/linux/mcb.h
5917
5918METAG ARCHITECTURE
5919M: James Hogan <james.hogan@imgtec.com>
5920L: linux-metag@vger.kernel.org
5921S: Supported
5922F: arch/metag/
5923F: Documentation/metag/
5924F: Documentation/devicetree/bindings/metag/
5925F: drivers/clocksource/metag_generic.c
5926F: drivers/irqchip/irq-metag.c
5927F: drivers/irqchip/irq-metag-ext.c
5928F: drivers/tty/metag_da.c
5929
5930MICROBLAZE ARCHITECTURE
5931M: Michal Simek <monstr@monstr.eu>
5932W: http://www.monstr.eu/fdt/
5933T: git git://git.monstr.eu/linux-2.6-microblaze.git
5934S: Supported
5935F: arch/microblaze/
5936
5937MICROTEK X6 SCANNER
5938M: Oliver Neukum <oliver@neukum.org>
5939S: Maintained
5940F: drivers/usb/image/microtek.*
5941
5942MIPS
5943M: Ralf Baechle <ralf@linux-mips.org>
5944L: linux-mips@linux-mips.org
5945W: http://www.linux-mips.org/
5946T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5947Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5948S: Supported
5949F: Documentation/mips/
5950F: arch/mips/
5951
5952MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5953M: Hans Verkuil <hverkuil@xs4all.nl>
5954L: linux-media@vger.kernel.org
5955T: git git://linuxtv.org/media_tree.git
5956W: http://linuxtv.org
5957S: Odd Fixes
5958F: drivers/media/radio/radio-miropcm20*
5959
5960Mellanox MLX5 core VPI driver
5961M: Eli Cohen <eli@mellanox.com>
5962L: netdev@vger.kernel.org
5963L: linux-rdma@vger.kernel.org
5964W: http://www.mellanox.com
5965Q: http://patchwork.ozlabs.org/project/netdev/list/
5966Q: http://patchwork.kernel.org/project/linux-rdma/list/
5967T: git git://openfabrics.org/~eli/connect-ib.git
5968S: Supported
5969F: drivers/net/ethernet/mellanox/mlx5/core/
5970F: include/linux/mlx5/
5971
5972Mellanox MLX5 IB driver
5973M: Eli Cohen <eli@mellanox.com>
5974L: linux-rdma@vger.kernel.org
5975W: http://www.mellanox.com
5976Q: http://patchwork.kernel.org/project/linux-rdma/list/
5977T: git git://openfabrics.org/~eli/connect-ib.git
5978S: Supported
5979F: include/linux/mlx5/
5980F: drivers/infiniband/hw/mlx5/
5981
5982MODULE SUPPORT
5983M: Rusty Russell <rusty@rustcorp.com.au>
5984S: Maintained
5985F: include/linux/module.h
5986F: kernel/module.c
5987
5988MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5989W: http://popies.net/meye/
5990S: Orphan
5991F: Documentation/video4linux/meye.txt
5992F: drivers/media/pci/meye/
5993F: include/uapi/linux/meye.h
5994
5995MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5996M: Jiri Slaby <jirislaby@gmail.com>
5997S: Maintained
5998F: Documentation/serial/moxa-smartio
5999F: drivers/tty/mxser.*
6000
6001MR800 AVERMEDIA USB FM RADIO DRIVER
6002M: Alexey Klimov <klimov.linux@gmail.com>
6003L: linux-media@vger.kernel.org
6004T: git git://linuxtv.org/media_tree.git
6005S: Maintained
6006F: drivers/media/radio/radio-mr800.c
6007
6008MRF24J40 IEEE 802.15.4 RADIO DRIVER
6009M: Alan Ott <alan@signal11.us>
6010L: linux-wpan@vger.kernel.org
6011S: Maintained
6012F: drivers/net/ieee802154/mrf24j40.c
6013
6014MSI LAPTOP SUPPORT
6015M: "Lee, Chun-Yi" <jlee@suse.com>
6016L: platform-driver-x86@vger.kernel.org
6017S: Maintained
6018F: drivers/platform/x86/msi-laptop.c
6019
6020MSI WMI SUPPORT
6021M: Anisse Astier <anisse@astier.eu>
6022L: platform-driver-x86@vger.kernel.org
6023S: Supported
6024F: drivers/platform/x86/msi-wmi.c
6025
6026MSI001 MEDIA DRIVER
6027M: Antti Palosaari <crope@iki.fi>
6028L: linux-media@vger.kernel.org
6029W: http://linuxtv.org/
6030W: http://palosaari.fi/linux/
6031Q: http://patchwork.linuxtv.org/project/linux-media/list/
6032T: git git://linuxtv.org/anttip/media_tree.git
6033S: Maintained
6034F: drivers/media/tuners/msi001*
6035
6036MSI2500 MEDIA DRIVER
6037M: Antti Palosaari <crope@iki.fi>
6038L: linux-media@vger.kernel.org
6039W: http://linuxtv.org/
6040W: http://palosaari.fi/linux/
6041Q: http://patchwork.linuxtv.org/project/linux-media/list/
6042T: git git://linuxtv.org/anttip/media_tree.git
6043S: Maintained
6044F: drivers/media/usb/msi2500/
6045
6046MT9M032 APTINA SENSOR DRIVER
6047M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6048L: linux-media@vger.kernel.org
6049T: git git://linuxtv.org/media_tree.git
6050S: Maintained
6051F: drivers/media/i2c/mt9m032.c
6052F: include/media/mt9m032.h
6053
6054MT9P031 APTINA CAMERA SENSOR
6055M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6056L: linux-media@vger.kernel.org
6057T: git git://linuxtv.org/media_tree.git
6058S: Maintained
6059F: drivers/media/i2c/mt9p031.c
6060F: include/media/mt9p031.h
6061
6062MT9T001 APTINA CAMERA SENSOR
6063M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6064L: linux-media@vger.kernel.org
6065T: git git://linuxtv.org/media_tree.git
6066S: Maintained
6067F: drivers/media/i2c/mt9t001.c
6068F: include/media/mt9t001.h
6069
6070MT9V032 APTINA CAMERA SENSOR
6071M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6072L: linux-media@vger.kernel.org
6073T: git git://linuxtv.org/media_tree.git
6074S: Maintained
6075F: drivers/media/i2c/mt9v032.c
6076F: include/media/mt9v032.h
6077
6078MULTIFUNCTION DEVICES (MFD)
6079M: Samuel Ortiz <sameo@linux.intel.com>
6080M: Lee Jones <lee.jones@linaro.org>
6081T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6082S: Supported
6083F: drivers/mfd/
6084F: include/linux/mfd/
6085
6086MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6087M: Chris Ball <chris@printf.net>
6088M: Ulf Hansson <ulf.hansson@linaro.org>
6089L: linux-mmc@vger.kernel.org
6090T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6091T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6092S: Maintained
6093F: drivers/mmc/
6094F: include/linux/mmc/
6095F: include/uapi/linux/mmc/
6096
6097MULTIMEDIA CARD (MMC) ETC. OVER SPI
6098S: Orphan
6099F: drivers/mmc/host/mmc_spi.c
6100F: include/linux/spi/mmc_spi.h
6101
6102MULTISOUND SOUND DRIVER
6103M: Andrew Veliath <andrewtv@usa.net>
6104S: Maintained
6105F: Documentation/sound/oss/MultiSound
6106F: sound/oss/msnd*
6107
6108MULTITECH MULTIPORT CARD (ISICOM)
6109S: Orphan
6110F: drivers/tty/isicom.c
6111F: include/linux/isicom.h
6112
6113MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6114M: Felipe Balbi <balbi@ti.com>
6115L: linux-usb@vger.kernel.org
6116T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6117S: Maintained
6118F: drivers/usb/musb/
6119
6120MXL5007T MEDIA DRIVER
6121M: Michael Krufky <mkrufky@linuxtv.org>
6122L: linux-media@vger.kernel.org
6123W: http://linuxtv.org/
6124W: http://github.com/mkrufky
6125Q: http://patchwork.linuxtv.org/project/linux-media/list/
6126T: git git://linuxtv.org/mkrufky/tuners.git
6127S: Maintained
6128F: drivers/media/tuners/mxl5007t.*
6129
6130MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6131M: Hyong-Youb Kim <hykim@myri.com>
6132L: netdev@vger.kernel.org
6133W: https://www.myricom.com/support/downloads/myri10ge.html
6134S: Supported
6135F: drivers/net/ethernet/myricom/myri10ge/
6136
6137NATSEMI ETHERNET DRIVER (DP8381x)
6138S: Orphan
6139F: drivers/net/ethernet/natsemi/natsemi.c
6140
6141NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6142M: Daniel Mack <zonque@gmail.com>
6143S: Maintained
6144L: alsa-devel@alsa-project.org
6145W: http://www.native-instruments.com
6146F: sound/usb/caiaq/
6147
6148NCP FILESYSTEM
6149M: Petr Vandrovec <petr@vandrovec.name>
6150S: Odd Fixes
6151F: fs/ncpfs/
6152
6153NCR 5380 SCSI DRIVERS
6154M: Finn Thain <fthain@telegraphics.com.au>
6155M: Michael Schmitz <schmitzmic@gmail.com>
6156L: linux-scsi@vger.kernel.org
6157S: Maintained
6158F: Documentation/scsi/g_NCR5380.txt
6159F: drivers/scsi/NCR5380.*
6160F: drivers/scsi/arm/cumana_1.c
6161F: drivers/scsi/arm/oak.c
6162F: drivers/scsi/atari_NCR5380.c
6163F: drivers/scsi/atari_scsi.*
6164F: drivers/scsi/dmx3191d.c
6165F: drivers/scsi/dtc.*
6166F: drivers/scsi/g_NCR5380.*
6167F: drivers/scsi/g_NCR5380_mmio.c
6168F: drivers/scsi/mac_scsi.*
6169F: drivers/scsi/pas16.*
6170F: drivers/scsi/sun3_NCR5380.c
6171F: drivers/scsi/sun3_scsi.*
6172F: drivers/scsi/sun3_scsi_vme.c
6173F: drivers/scsi/t128.*
6174
6175NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6176M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6177L: linux-scsi@vger.kernel.org
6178S: Maintained
6179F: drivers/scsi/NCR_D700.*
6180
6181NCT6775 HARDWARE MONITOR DRIVER
6182M: Guenter Roeck <linux@roeck-us.net>
6183L: lm-sensors@lm-sensors.org
6184S: Maintained
6185F: Documentation/hwmon/nct6775
6186F: drivers/hwmon/nct6775.c
6187
6188NETEFFECT IWARP RNIC DRIVER (IW_NES)
6189M: Faisal Latif <faisal.latif@intel.com>
6190L: linux-rdma@vger.kernel.org
6191W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6192S: Supported
6193F: drivers/infiniband/hw/nes/
6194
6195NETEM NETWORK EMULATOR
6196M: Stephen Hemminger <stephen@networkplumber.org>
6197L: netem@lists.linux-foundation.org
6198S: Maintained
6199F: net/sched/sch_netem.c
6200
6201NETERION 10GbE DRIVERS (s2io/vxge)
6202M: Jon Mason <jdmason@kudzu.us>
6203L: netdev@vger.kernel.org
6204S: Supported
6205F: Documentation/networking/s2io.txt
6206F: Documentation/networking/vxge.txt
6207F: drivers/net/ethernet/neterion/
6208
6209NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6210M: Pablo Neira Ayuso <pablo@netfilter.org>
6211M: Patrick McHardy <kaber@trash.net>
6212M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6213L: netfilter-devel@vger.kernel.org
6214L: coreteam@netfilter.org
6215W: http://www.netfilter.org/
6216W: http://www.iptables.org/
6217Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6218T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6219T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6220S: Supported
6221F: include/linux/netfilter*
6222F: include/linux/netfilter/
6223F: include/net/netfilter/
6224F: include/uapi/linux/netfilter*
6225F: include/uapi/linux/netfilter/
6226F: net/*/netfilter.c
6227F: net/*/netfilter/
6228F: net/netfilter/
6229
6230NETLABEL
6231M: Paul Moore <paul@paul-moore.com>
6232W: http://netlabel.sf.net
6233L: netdev@vger.kernel.org
6234S: Maintained
6235F: Documentation/netlabel/
6236F: include/net/netlabel.h
6237F: net/netlabel/
6238
6239NETROM NETWORK LAYER
6240M: Ralf Baechle <ralf@linux-mips.org>
6241L: linux-hams@vger.kernel.org
6242W: http://www.linux-ax25.org/
6243S: Maintained
6244F: include/net/netrom.h
6245F: include/uapi/linux/netrom.h
6246F: net/netrom/
6247
6248NETWORK BLOCK DEVICE (NBD)
6249M: Paul Clements <Paul.Clements@steeleye.com>
6250S: Maintained
6251L: nbd-general@lists.sourceforge.net
6252F: Documentation/blockdev/nbd.txt
6253F: drivers/block/nbd.c
6254F: include/linux/nbd.h
6255F: include/uapi/linux/nbd.h
6256
6257NETWORK DROP MONITOR
6258M: Neil Horman <nhorman@tuxdriver.com>
6259L: netdev@vger.kernel.org
6260S: Maintained
6261W: https://fedorahosted.org/dropwatch/
6262F: net/core/drop_monitor.c
6263
6264NETWORKING [GENERAL]
6265M: "David S. Miller" <davem@davemloft.net>
6266L: netdev@vger.kernel.org
6267W: http://www.linuxfoundation.org/en/Net
6268Q: http://patchwork.ozlabs.org/project/netdev/list/
6269T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6270T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6271S: Maintained
6272F: net/
6273F: include/net/
6274F: include/linux/in.h
6275F: include/linux/net.h
6276F: include/linux/netdevice.h
6277F: include/uapi/linux/in.h
6278F: include/uapi/linux/net.h
6279F: include/uapi/linux/netdevice.h
6280F: tools/net/
6281F: tools/testing/selftests/net/
6282F: lib/random32.c
6283F: lib/test_bpf.c
6284
6285NETWORKING [IPv4/IPv6]
6286M: "David S. Miller" <davem@davemloft.net>
6287M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6288M: James Morris <jmorris@namei.org>
6289M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6290M: Patrick McHardy <kaber@trash.net>
6291L: netdev@vger.kernel.org
6292T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6293S: Maintained
6294F: net/ipv4/
6295F: net/ipv6/
6296F: include/net/ip*
6297F: arch/x86/net/*
6298
6299NETWORKING [IPSEC]
6300M: Steffen Klassert <steffen.klassert@secunet.com>
6301M: Herbert Xu <herbert@gondor.apana.org.au>
6302M: "David S. Miller" <davem@davemloft.net>
6303L: netdev@vger.kernel.org
6304T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6305T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6306S: Maintained
6307F: net/core/flow.c
6308F: net/xfrm/
6309F: net/key/
6310F: net/ipv4/xfrm*
6311F: net/ipv4/esp4.c
6312F: net/ipv4/ah4.c
6313F: net/ipv4/ipcomp.c
6314F: net/ipv4/ip_vti.c
6315F: net/ipv6/xfrm*
6316F: net/ipv6/esp6.c
6317F: net/ipv6/ah6.c
6318F: net/ipv6/ipcomp6.c
6319F: net/ipv6/ip6_vti.c
6320F: include/uapi/linux/xfrm.h
6321F: include/net/xfrm.h
6322
6323NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6324M: Paul Moore <paul@paul-moore.com>
6325L: netdev@vger.kernel.org
6326S: Maintained
6327
6328NETWORKING [WIRELESS]
6329M: "John W. Linville" <linville@tuxdriver.com>
6330L: linux-wireless@vger.kernel.org
6331Q: http://patchwork.kernel.org/project/linux-wireless/list/
6332T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
6333S: Maintained
6334F: net/mac80211/
6335F: net/rfkill/
6336F: net/wireless/
6337F: include/net/ieee80211*
6338F: include/linux/wireless.h
6339F: include/uapi/linux/wireless.h
6340F: include/net/iw_handler.h
6341F: drivers/net/wireless/
6342
6343NETWORKING DRIVERS
6344L: netdev@vger.kernel.org
6345W: http://www.linuxfoundation.org/en/Net
6346Q: http://patchwork.ozlabs.org/project/netdev/list/
6347T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6348T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6349S: Odd Fixes
6350F: drivers/net/
6351F: include/linux/if_*
6352F: include/linux/netdevice.h
6353F: include/linux/arcdevice.h
6354F: include/linux/etherdevice.h
6355F: include/linux/fcdevice.h
6356F: include/linux/fddidevice.h
6357F: include/linux/hippidevice.h
6358F: include/linux/inetdevice.h
6359F: include/uapi/linux/if_*
6360F: include/uapi/linux/netdevice.h
6361
6362NETXEN (1/10) GbE SUPPORT
6363M: Manish Chopra <manish.chopra@qlogic.com>
6364M: Sony Chacko <sony.chacko@qlogic.com>
6365M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6366L: netdev@vger.kernel.org
6367W: http://www.qlogic.com
6368S: Supported
6369F: drivers/net/ethernet/qlogic/netxen/
6370
6371NFC SUBSYSTEM
6372M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6373M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6374M: Samuel Ortiz <sameo@linux.intel.com>
6375L: linux-wireless@vger.kernel.org
6376L: linux-nfc@lists.01.org (moderated for non-subscribers)
6377S: Supported
6378F: net/nfc/
6379F: include/net/nfc/
6380F: include/uapi/linux/nfc.h
6381F: drivers/nfc/
6382F: include/linux/platform_data/pn544.h
6383F: Documentation/devicetree/bindings/net/nfc/
6384
6385NFS, SUNRPC, AND LOCKD CLIENTS
6386M: Trond Myklebust <trond.myklebust@primarydata.com>
6387L: linux-nfs@vger.kernel.org
6388W: http://client.linux-nfs.org
6389T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6390S: Maintained
6391F: fs/lockd/
6392F: fs/nfs/
6393F: fs/nfs_common/
6394F: net/sunrpc/
6395F: include/linux/lockd/
6396F: include/linux/nfs*
6397F: include/linux/sunrpc/
6398F: include/uapi/linux/nfs*
6399F: include/uapi/linux/sunrpc/
6400
6401NILFS2 FILESYSTEM
6402M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6403L: linux-nilfs@vger.kernel.org
6404W: http://nilfs.sourceforge.net/
6405T: git git://github.com/konis/nilfs2.git
6406S: Supported
6407F: Documentation/filesystems/nilfs2.txt
6408F: fs/nilfs2/
6409F: include/linux/nilfs2_fs.h
6410
6411NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6412M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6413W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6414S: Maintained
6415F: Documentation/scsi/NinjaSCSI.txt
6416F: drivers/scsi/pcmcia/nsp_*
6417
6418NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6419M: GOTO Masanori <gotom@debian.or.jp>
6420M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6421W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6422S: Maintained
6423F: Documentation/scsi/NinjaSCSI.txt
6424F: drivers/scsi/nsp32*
6425
6426NTB DRIVER
6427M: Jon Mason <jdmason@kudzu.us>
6428M: Dave Jiang <dave.jiang@intel.com>
6429S: Supported
6430W: https://github.com/jonmason/ntb/wiki
6431T: git git://github.com/jonmason/ntb.git
6432F: drivers/ntb/
6433F: drivers/net/ntb_netdev.c
6434F: include/linux/ntb.h
6435
6436NTFS FILESYSTEM
6437M: Anton Altaparmakov <anton@tuxera.com>
6438L: linux-ntfs-dev@lists.sourceforge.net
6439W: http://www.tuxera.com/
6440T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6441S: Supported
6442F: Documentation/filesystems/ntfs.txt
6443F: fs/ntfs/
6444
6445NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6446M: Antonino Daplas <adaplas@gmail.com>
6447L: linux-fbdev@vger.kernel.org
6448S: Maintained
6449F: drivers/video/fbdev/riva/
6450F: drivers/video/fbdev/nvidia/
6451
6452NVM EXPRESS DRIVER
6453M: Matthew Wilcox <willy@linux.intel.com>
6454L: linux-nvme@lists.infradead.org
6455T: git git://git.infradead.org/users/willy/linux-nvme.git
6456S: Supported
6457F: drivers/block/nvme*
6458F: include/linux/nvme.h
6459
6460NXP TDA998X DRM DRIVER
6461M: Russell King <rmk+kernel@arm.linux.org.uk>
6462S: Supported
6463F: drivers/gpu/drm/i2c/tda998x_drv.c
6464F: include/drm/i2c/tda998x.h
6465
6466OMAP SUPPORT
6467M: Tony Lindgren <tony@atomide.com>
6468L: linux-omap@vger.kernel.org
6469W: http://www.muru.com/linux/omap/
6470W: http://linux.omap.com/
6471Q: http://patchwork.kernel.org/project/linux-omap/list/
6472T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6473S: Maintained
6474F: arch/arm/*omap*/
6475F: drivers/i2c/busses/i2c-omap.c
6476F: include/linux/i2c-omap.h
6477
6478OMAP DEVICE TREE SUPPORT
6479M: Benoît Cousson <bcousson@baylibre.com>
6480M: Tony Lindgren <tony@atomide.com>
6481L: linux-omap@vger.kernel.org
6482L: devicetree@vger.kernel.org
6483S: Maintained
6484F: arch/arm/boot/dts/*omap*
6485F: arch/arm/boot/dts/*am3*
6486
6487OMAP CLOCK FRAMEWORK SUPPORT
6488M: Paul Walmsley <paul@pwsan.com>
6489L: linux-omap@vger.kernel.org
6490S: Maintained
6491F: arch/arm/*omap*/*clock*
6492
6493OMAP POWER MANAGEMENT SUPPORT
6494M: Kevin Hilman <khilman@deeprootsystems.com>
6495L: linux-omap@vger.kernel.org
6496S: Maintained
6497F: arch/arm/*omap*/*pm*
6498F: drivers/cpufreq/omap-cpufreq.c
6499
6500OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6501M: Rajendra Nayak <rnayak@ti.com>
6502M: Paul Walmsley <paul@pwsan.com>
6503L: linux-omap@vger.kernel.org
6504S: Maintained
6505F: arch/arm/mach-omap2/prm*
6506
6507OMAP AUDIO SUPPORT
6508M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6509M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6510L: alsa-devel@alsa-project.org (subscribers-only)
6511L: linux-omap@vger.kernel.org
6512S: Maintained
6513F: sound/soc/omap/
6514
6515OMAP FRAMEBUFFER SUPPORT
6516M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6517L: linux-fbdev@vger.kernel.org
6518L: linux-omap@vger.kernel.org
6519S: Maintained
6520F: drivers/video/fbdev/omap/
6521
6522OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6523M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6524L: linux-omap@vger.kernel.org
6525L: linux-fbdev@vger.kernel.org
6526S: Maintained
6527F: drivers/video/fbdev/omap2/
6528F: Documentation/arm/OMAP/DSS
6529
6530OMAP HARDWARE SPINLOCK SUPPORT
6531M: Ohad Ben-Cohen <ohad@wizery.com>
6532L: linux-omap@vger.kernel.org
6533S: Maintained
6534F: drivers/hwspinlock/omap_hwspinlock.c
6535F: arch/arm/mach-omap2/hwspinlock.c
6536
6537OMAP MMC SUPPORT
6538M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6539L: linux-omap@vger.kernel.org
6540S: Maintained
6541F: drivers/mmc/host/omap.c
6542
6543OMAP HS MMC SUPPORT
6544M: Balaji T K <balajitk@ti.com>
6545L: linux-mmc@vger.kernel.org
6546L: linux-omap@vger.kernel.org
6547S: Maintained
6548F: drivers/mmc/host/omap_hsmmc.c
6549
6550OMAP RANDOM NUMBER GENERATOR SUPPORT
6551M: Deepak Saxena <dsaxena@plexity.net>
6552S: Maintained
6553F: drivers/char/hw_random/omap-rng.c
6554
6555OMAP HWMOD SUPPORT
6556M: Benoît Cousson <bcousson@baylibre.com>
6557M: Paul Walmsley <paul@pwsan.com>
6558L: linux-omap@vger.kernel.org
6559S: Maintained
6560F: arch/arm/mach-omap2/omap_hwmod.*
6561
6562OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6563M: Benoît Cousson <bcousson@baylibre.com>
6564L: linux-omap@vger.kernel.org
6565S: Maintained
6566F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6567
6568OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6569M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6570L: linux-media@vger.kernel.org
6571S: Maintained
6572F: drivers/media/platform/omap3isp/
6573F: drivers/staging/media/omap4iss/
6574
6575OMAP USB SUPPORT
6576M: Felipe Balbi <balbi@ti.com>
6577L: linux-usb@vger.kernel.org
6578L: linux-omap@vger.kernel.org
6579T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6580S: Maintained
6581F: drivers/usb/*/*omap*
6582F: arch/arm/*omap*/usb*
6583
6584OMAP GPIO DRIVER
6585M: Javier Martinez Canillas <javier@dowhile0.org>
6586M: Santosh Shilimkar <santosh.shilimkar@ti.com>
6587M: Kevin Hilman <khilman@deeprootsystems.com>
6588L: linux-omap@vger.kernel.org
6589S: Maintained
6590F: drivers/gpio/gpio-omap.c
6591
6592OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6593M: Mark Jackson <mpfj@newflow.co.uk>
6594L: linux-omap@vger.kernel.org
6595S: Maintained
6596F: arch/arm/boot/dts/am335x-nano.dts
6597
6598OMFS FILESYSTEM
6599M: Bob Copeland <me@bobcopeland.com>
6600L: linux-karma-devel@lists.sourceforge.net
6601S: Maintained
6602F: Documentation/filesystems/omfs.txt
6603F: fs/omfs/
6604
6605OMNIKEY CARDMAN 4000 DRIVER
6606M: Harald Welte <laforge@gnumonks.org>
6607S: Maintained
6608F: drivers/char/pcmcia/cm4000_cs.c
6609F: include/linux/cm4000_cs.h
6610F: include/uapi/linux/cm4000_cs.h
6611
6612OMNIKEY CARDMAN 4040 DRIVER
6613M: Harald Welte <laforge@gnumonks.org>
6614S: Maintained
6615F: drivers/char/pcmcia/cm4040_cs.*
6616
6617OMNIVISION OV7670 SENSOR DRIVER
6618M: Jonathan Corbet <corbet@lwn.net>
6619L: linux-media@vger.kernel.org
6620T: git git://linuxtv.org/media_tree.git
6621S: Maintained
6622F: drivers/media/i2c/ov7670.c
6623
6624ONENAND FLASH DRIVER
6625M: Kyungmin Park <kyungmin.park@samsung.com>
6626L: linux-mtd@lists.infradead.org
6627S: Maintained
6628F: drivers/mtd/onenand/
6629F: include/linux/mtd/onenand*.h
6630
6631ONSTREAM SCSI TAPE DRIVER
6632M: Willem Riede <osst@riede.org>
6633L: osst-users@lists.sourceforge.net
6634L: linux-scsi@vger.kernel.org
6635S: Maintained
6636F: Documentation/scsi/osst.txt
6637F: drivers/scsi/osst.*
6638F: drivers/scsi/osst_*.h
6639F: drivers/scsi/st.h
6640
6641OPENCORES I2C BUS DRIVER
6642M: Peter Korsgaard <jacmet@sunsite.dk>
6643L: linux-i2c@vger.kernel.org
6644S: Maintained
6645F: Documentation/i2c/busses/i2c-ocores
6646F: drivers/i2c/busses/i2c-ocores.c
6647
6648OPEN FIRMWARE AND FLATTENED DEVICE TREE
6649M: Grant Likely <grant.likely@linaro.org>
6650M: Rob Herring <robh+dt@kernel.org>
6651L: devicetree@vger.kernel.org
6652W: http://fdt.secretlab.ca
6653T: git git://git.secretlab.ca/git/linux-2.6.git
6654S: Maintained
6655F: drivers/of/
6656F: include/linux/of*.h
6657F: scripts/dtc/
6658K: of_get_property
6659K: of_match_table
6660
6661OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6662M: Rob Herring <robh+dt@kernel.org>
6663M: Pawel Moll <pawel.moll@arm.com>
6664M: Mark Rutland <mark.rutland@arm.com>
6665M: Ian Campbell <ijc+devicetree@hellion.org.uk>
6666M: Kumar Gala <galak@codeaurora.org>
6667L: devicetree@vger.kernel.org
6668S: Maintained
6669F: Documentation/devicetree/
6670F: arch/*/boot/dts/
6671F: include/dt-bindings/
6672
6673OPENRISC ARCHITECTURE
6674M: Jonas Bonn <jonas@southpole.se>
6675W: http://openrisc.net
6676L: linux@lists.openrisc.net (moderated for non-subscribers)
6677S: Maintained
6678T: git git://openrisc.net/~jonas/linux
6679F: arch/openrisc/
6680
6681OPENVSWITCH
6682M: Pravin Shelar <pshelar@nicira.com>
6683L: dev@openvswitch.org
6684W: http://openvswitch.org
6685T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
6686S: Maintained
6687F: net/openvswitch/
6688
6689OPL4 DRIVER
6690M: Clemens Ladisch <clemens@ladisch.de>
6691L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6692T: git git://git.alsa-project.org/alsa-kernel.git
6693S: Maintained
6694F: sound/drivers/opl4/
6695
6696OPROFILE
6697M: Robert Richter <rric@kernel.org>
6698L: oprofile-list@lists.sf.net
6699S: Maintained
6700F: arch/*/include/asm/oprofile*.h
6701F: arch/*/oprofile/
6702F: drivers/oprofile/
6703F: include/linux/oprofile.h
6704
6705ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6706M: Mark Fasheh <mfasheh@suse.com>
6707M: Joel Becker <jlbec@evilplan.org>
6708L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6709W: http://oss.oracle.com/projects/ocfs2/
6710T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6711S: Supported
6712F: Documentation/filesystems/ocfs2.txt
6713F: Documentation/filesystems/dlmfs.txt
6714F: fs/ocfs2/
6715
6716ORINOCO DRIVER
6717L: linux-wireless@vger.kernel.org
6718W: http://wireless.kernel.org/en/users/Drivers/orinoco
6719W: http://www.nongnu.org/orinoco/
6720S: Orphan
6721F: drivers/net/wireless/orinoco/
6722
6723OSD LIBRARY and FILESYSTEM
6724M: Boaz Harrosh <bharrosh@panasas.com>
6725M: Benny Halevy <bhalevy@primarydata.com>
6726L: osd-dev@open-osd.org
6727W: http://open-osd.org
6728T: git git://git.open-osd.org/open-osd.git
6729S: Maintained
6730F: drivers/scsi/osd/
6731F: include/scsi/osd_*
6732F: fs/exofs/
6733
6734P54 WIRELESS DRIVER
6735M: Christian Lamparter <chunkeey@googlemail.com>
6736L: linux-wireless@vger.kernel.org
6737W: http://wireless.kernel.org/en/users/Drivers/p54
6738S: Maintained
6739F: drivers/net/wireless/p54/
6740
6741PA SEMI ETHERNET DRIVER
6742M: Olof Johansson <olof@lixom.net>
6743L: netdev@vger.kernel.org
6744S: Maintained
6745F: drivers/net/ethernet/pasemi/*
6746
6747PA SEMI SMBUS DRIVER
6748M: Olof Johansson <olof@lixom.net>
6749L: linux-i2c@vger.kernel.org
6750S: Maintained
6751F: drivers/i2c/busses/i2c-pasemi.c
6752
6753PADATA PARALLEL EXECUTION MECHANISM
6754M: Steffen Klassert <steffen.klassert@secunet.com>
6755L: linux-crypto@vger.kernel.org
6756S: Maintained
6757F: kernel/padata.c
6758F: include/linux/padata.h
6759F: Documentation/padata.txt
6760
6761PANASONIC LAPTOP ACPI EXTRAS DRIVER
6762M: Harald Welte <laforge@gnumonks.org>
6763L: platform-driver-x86@vger.kernel.org
6764S: Maintained
6765F: drivers/platform/x86/panasonic-laptop.c
6766
6767PANASONIC MN10300/AM33/AM34 PORT
6768M: David Howells <dhowells@redhat.com>
6769M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
6770L: linux-am33-list@redhat.com (moderated for non-subscribers)
6771W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6772S: Maintained
6773F: Documentation/mn10300/
6774F: arch/mn10300/
6775
6776PARALLEL PORT SUPPORT
6777L: linux-parport@lists.infradead.org (subscribers-only)
6778S: Orphan
6779F: drivers/parport/
6780F: include/linux/parport*.h
6781F: drivers/char/ppdev.c
6782F: include/uapi/linux/ppdev.h
6783
6784PARAVIRT_OPS INTERFACE
6785M: Jeremy Fitzhardinge <jeremy@goop.org>
6786M: Chris Wright <chrisw@sous-sol.org>
6787M: Alok Kataria <akataria@vmware.com>
6788M: Rusty Russell <rusty@rustcorp.com.au>
6789L: virtualization@lists.linux-foundation.org
6790S: Supported
6791F: Documentation/ia64/paravirt_ops.txt
6792F: arch/*/kernel/paravirt*
6793F: arch/*/include/asm/paravirt.h
6794
6795PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6796M: Tim Waugh <tim@cyberelk.net>
6797L: linux-parport@lists.infradead.org (subscribers-only)
6798W: http://www.torque.net/linux-pp.html
6799S: Maintained
6800F: Documentation/blockdev/paride.txt
6801F: drivers/block/paride/
6802
6803PARISC ARCHITECTURE
6804M: "James E.J. Bottomley" <jejb@parisc-linux.org>
6805M: Helge Deller <deller@gmx.de>
6806L: linux-parisc@vger.kernel.org
6807W: http://www.parisc-linux.org/
6808Q: http://patchwork.kernel.org/project/linux-parisc/list/
6809T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6810T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6811S: Maintained
6812F: arch/parisc/
6813F: Documentation/parisc/
6814F: drivers/parisc/
6815F: drivers/char/agp/parisc-agp.c
6816F: drivers/input/serio/gscps2.c
6817F: drivers/parport/parport_gsc.*
6818F: drivers/tty/serial/8250/8250_gsc.c
6819F: drivers/video/fbdev/sti*
6820F: drivers/video/console/sti*
6821F: drivers/video/logo/logo_parisc*
6822
6823PC87360 HARDWARE MONITORING DRIVER
6824M: Jim Cromie <jim.cromie@gmail.com>
6825L: lm-sensors@lm-sensors.org
6826S: Maintained
6827F: Documentation/hwmon/pc87360
6828F: drivers/hwmon/pc87360.c
6829
6830PC8736x GPIO DRIVER
6831M: Jim Cromie <jim.cromie@gmail.com>
6832S: Maintained
6833F: drivers/char/pc8736x_gpio.c
6834
6835PC87427 HARDWARE MONITORING DRIVER
6836M: Jean Delvare <jdelvare@suse.de>
6837L: lm-sensors@lm-sensors.org
6838S: Maintained
6839F: Documentation/hwmon/pc87427
6840F: drivers/hwmon/pc87427.c
6841
6842PCA9532 LED DRIVER
6843M: Riku Voipio <riku.voipio@iki.fi>
6844S: Maintained
6845F: drivers/leds/leds-pca9532.c
6846F: include/linux/leds-pca9532.h
6847
6848PCA9541 I2C BUS MASTER SELECTOR DRIVER
6849M: Guenter Roeck <linux@roeck-us.net>
6850L: linux-i2c@vger.kernel.org
6851S: Maintained
6852F: drivers/i2c/muxes/i2c-mux-pca9541.c
6853
6854PCDP - PRIMARY CONSOLE AND DEBUG PORT
6855M: Khalid Aziz <khalid@gonehiking.org>
6856S: Maintained
6857F: drivers/firmware/pcdp.*
6858
6859PCI ERROR RECOVERY
6860M: Linas Vepstas <linasvepstas@gmail.com>
6861L: linux-pci@vger.kernel.org
6862S: Supported
6863F: Documentation/PCI/pci-error-recovery.txt
6864
6865PCI SUBSYSTEM
6866M: Bjorn Helgaas <bhelgaas@google.com>
6867L: linux-pci@vger.kernel.org
6868Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6869T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6870S: Supported
6871F: Documentation/PCI/
6872F: drivers/pci/
6873F: include/linux/pci*
6874F: arch/x86/pci/
6875F: arch/x86/kernel/quirks.c
6876
6877PCI DRIVER FOR IMX6
6878M: Richard Zhu <r65037@freescale.com>
6879M: Shawn Guo <shawn.guo@freescale.com>
6880L: linux-pci@vger.kernel.org
6881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6882S: Maintained
6883F: drivers/pci/host/*imx6*
6884
6885PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6886M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6887M: Jason Cooper <jason@lakedaemon.net>
6888L: linux-pci@vger.kernel.org
6889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6890S: Maintained
6891F: drivers/pci/host/*mvebu*
6892
6893PCI DRIVER FOR NVIDIA TEGRA
6894M: Thierry Reding <thierry.reding@gmail.com>
6895L: linux-tegra@vger.kernel.org
6896L: linux-pci@vger.kernel.org
6897S: Supported
6898F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6899F: drivers/pci/host/pci-tegra.c
6900
6901PCI DRIVER FOR TI DRA7XX
6902M: Kishon Vijay Abraham I <kishon@ti.com>
6903L: linux-omap@vger.kernel.org
6904L: linux-pci@vger.kernel.org
6905S: Supported
6906F: Documentation/devicetree/bindings/pci/ti-pci.txt
6907F: drivers/pci/host/pci-dra7xx.c
6908
6909PCI DRIVER FOR RENESAS R-CAR
6910M: Simon Horman <horms@verge.net.au>
6911L: linux-pci@vger.kernel.org
6912L: linux-sh@vger.kernel.org
6913S: Maintained
6914F: drivers/pci/host/*rcar*
6915
6916PCI DRIVER FOR SAMSUNG EXYNOS
6917M: Jingoo Han <jg1.han@samsung.com>
6918L: linux-pci@vger.kernel.org
6919L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6920L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6921S: Maintained
6922F: drivers/pci/host/pci-exynos.c
6923
6924PCI DRIVER FOR SYNOPSIS DESIGNWARE
6925M: Mohit Kumar <mohit.kumar@st.com>
6926M: Jingoo Han <jg1.han@samsung.com>
6927L: linux-pci@vger.kernel.org
6928S: Maintained
6929F: drivers/pci/host/*designware*
6930
6931PCI DRIVER FOR GENERIC OF HOSTS
6932M: Will Deacon <will.deacon@arm.com>
6933L: linux-pci@vger.kernel.org
6934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6935S: Maintained
6936F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6937F: drivers/pci/host/pci-host-generic.c
6938
6939PCIE DRIVER FOR ST SPEAR13XX
6940M: Mohit Kumar <mohit.kumar@st.com>
6941L: linux-pci@vger.kernel.org
6942S: Maintained
6943F: drivers/pci/host/*spear*
6944
6945PCMCIA SUBSYSTEM
6946P: Linux PCMCIA Team
6947L: linux-pcmcia@lists.infradead.org
6948W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6949T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6950S: Maintained
6951F: Documentation/pcmcia/
6952F: drivers/pcmcia/
6953F: include/pcmcia/
6954
6955PCNET32 NETWORK DRIVER
6956M: Don Fry <pcnet32@frontier.com>
6957L: netdev@vger.kernel.org
6958S: Maintained
6959F: drivers/net/ethernet/amd/pcnet32.c
6960
6961PCRYPT PARALLEL CRYPTO ENGINE
6962M: Steffen Klassert <steffen.klassert@secunet.com>
6963L: linux-crypto@vger.kernel.org
6964S: Maintained
6965F: crypto/pcrypt.c
6966F: include/crypto/pcrypt.h
6967
6968PER-CPU MEMORY ALLOCATOR
6969M: Tejun Heo <tj@kernel.org>
6970M: Christoph Lameter <cl@linux-foundation.org>
6971T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6972S: Maintained
6973F: include/linux/percpu*.h
6974F: mm/percpu*.c
6975F: arch/*/include/asm/percpu.h
6976
6977PER-TASK DELAY ACCOUNTING
6978M: Balbir Singh <bsingharora@gmail.com>
6979S: Maintained
6980F: include/linux/delayacct.h
6981F: kernel/delayacct.c
6982
6983PERFORMANCE EVENTS SUBSYSTEM
6984M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6985M: Paul Mackerras <paulus@samba.org>
6986M: Ingo Molnar <mingo@redhat.com>
6987M: Arnaldo Carvalho de Melo <acme@kernel.org>
6988L: linux-kernel@vger.kernel.org
6989T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6990S: Supported
6991F: kernel/events/*
6992F: include/linux/perf_event.h
6993F: include/uapi/linux/perf_event.h
6994F: arch/*/kernel/perf_event*.c
6995F: arch/*/kernel/*/perf_event*.c
6996F: arch/*/kernel/*/*/perf_event*.c
6997F: arch/*/include/asm/perf_event.h
6998F: arch/*/kernel/perf_callchain.c
6999F: tools/perf/
7000
7001PERSONALITY HANDLING
7002M: Christoph Hellwig <hch@infradead.org>
7003L: linux-abi-devel@lists.sourceforge.net
7004S: Maintained
7005F: include/linux/personality.h
7006F: include/uapi/linux/personality.h
7007
7008PHONET PROTOCOL
7009M: Remi Denis-Courmont <courmisch@gmail.com>
7010S: Supported
7011F: Documentation/networking/phonet.txt
7012F: include/linux/phonet.h
7013F: include/net/phonet/
7014F: include/uapi/linux/phonet.h
7015F: net/phonet/
7016
7017PHRAM MTD DRIVER
7018M: Joern Engel <joern@lazybastard.org>
7019L: linux-mtd@lists.infradead.org
7020S: Maintained
7021F: drivers/mtd/devices/phram.c
7022
7023PICOLCD HID DRIVER
7024M: Bruno Prémont <bonbons@linux-vserver.org>
7025L: linux-input@vger.kernel.org
7026S: Maintained
7027F: drivers/hid/hid-picolcd*
7028
7029PICOXCELL SUPPORT
7030M: Jamie Iles <jamie@jamieiles.com>
7031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7032T: git git://github.com/jamieiles/linux-2.6-ji.git
7033S: Supported
7034F: arch/arm/boot/dts/picoxcell*
7035F: arch/arm/mach-picoxcell/
7036F: drivers/crypto/picoxcell*
7037
7038PIN CONTROL SUBSYSTEM
7039M: Linus Walleij <linus.walleij@linaro.org>
7040S: Maintained
7041F: drivers/pinctrl/
7042F: include/linux/pinctrl/
7043
7044PIN CONTROLLER - ATMEL AT91
7045M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7047S: Maintained
7048F: drivers/pinctrl/pinctrl-at91.c
7049
7050PIN CONTROLLER - RENESAS
7051M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7052L: linux-sh@vger.kernel.org
7053S: Maintained
7054F: drivers/pinctrl/sh-pfc/
7055
7056PIN CONTROLLER - SAMSUNG
7057M: Tomasz Figa <tomasz.figa@gmail.com>
7058M: Thomas Abraham <thomas.abraham@linaro.org>
7059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7060L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7061S: Maintained
7062F: drivers/pinctrl/samsung/
7063
7064PIN CONTROLLER - ST SPEAR
7065M: Viresh Kumar <viresh.linux@gmail.com>
7066L: spear-devel@list.st.com
7067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7068W: http://www.st.com/spear
7069S: Maintained
7070F: drivers/pinctrl/spear/
7071
7072PKTCDVD DRIVER
7073M: Jiri Kosina <jkosina@suse.cz>
7074S: Maintained
7075F: drivers/block/pktcdvd.c
7076F: include/linux/pktcdvd.h
7077F: include/uapi/linux/pktcdvd.h
7078
7079PKUNITY SOC DRIVERS
7080M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7081W: http://mprc.pku.edu.cn/~guanxuetao/linux
7082S: Maintained
7083T: git git://github.com/gxt/linux.git
7084F: drivers/input/serio/i8042-unicore32io.h
7085F: drivers/i2c/busses/i2c-puv3.c
7086F: drivers/video/fbdev/fb-puv3.c
7087F: drivers/rtc/rtc-puv3.c
7088
7089PMBUS HARDWARE MONITORING DRIVERS
7090M: Guenter Roeck <linux@roeck-us.net>
7091L: lm-sensors@lm-sensors.org
7092W: http://www.lm-sensors.org/
7093W: http://www.roeck-us.net/linux/drivers/
7094T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7095S: Maintained
7096F: Documentation/hwmon/pmbus
7097F: drivers/hwmon/pmbus/
7098F: include/linux/i2c/pmbus.h
7099
7100PMC SIERRA MaxRAID DRIVER
7101M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7102L: linux-scsi@vger.kernel.org
7103W: http://www.pmc-sierra.com/
7104S: Supported
7105F: drivers/scsi/pmcraid.*
7106
7107PMC SIERRA PM8001 DRIVER
7108M: xjtuwjp@gmail.com
7109M: lindar_liu@usish.com
7110L: pmchba@pmcs.com
7111L: linux-scsi@vger.kernel.org
7112S: Supported
7113F: drivers/scsi/pm8001/
7114
7115POSIX CLOCKS and TIMERS
7116M: Thomas Gleixner <tglx@linutronix.de>
7117L: linux-kernel@vger.kernel.org
7118T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7119S: Maintained
7120F: fs/timerfd.c
7121F: include/linux/timer*
7122F: kernel/time/*timer*
7123
7124POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7125M: Sebastian Reichel <sre@kernel.org>
7126M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7127M: David Woodhouse <dwmw2@infradead.org>
7128L: linux-pm@vger.kernel.org
7129T: git git://git.infradead.org/battery-2.6.git
7130S: Maintained
7131F: include/linux/power_supply.h
7132F: drivers/power/
7133
7134PNP SUPPORT
7135M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7136S: Maintained
7137F: drivers/pnp/
7138
7139PNXxxxx I2C DRIVER
7140M: Vitaly Wool <vitalywool@gmail.com>
7141L: linux-i2c@vger.kernel.org
7142S: Maintained
7143F: drivers/i2c/busses/i2c-pnx.c
7144
7145PPP PROTOCOL DRIVERS AND COMPRESSORS
7146M: Paul Mackerras <paulus@samba.org>
7147L: linux-ppp@vger.kernel.org
7148S: Maintained
7149F: drivers/net/ppp/ppp_*
7150
7151PPP OVER ATM (RFC 2364)
7152M: Mitchell Blank Jr <mitch@sfgoth.com>
7153S: Maintained
7154F: net/atm/pppoatm.c
7155F: include/uapi/linux/atmppp.h
7156
7157PPP OVER ETHERNET
7158M: Michal Ostrowski <mostrows@earthlink.net>
7159S: Maintained
7160F: drivers/net/ppp/pppoe.c
7161F: drivers/net/ppp/pppox.c
7162
7163PPP OVER L2TP
7164M: James Chapman <jchapman@katalix.com>
7165S: Maintained
7166F: net/l2tp/l2tp_ppp.c
7167F: include/linux/if_pppol2tp.h
7168F: include/uapi/linux/if_pppol2tp.h
7169
7170PPS SUPPORT
7171M: Rodolfo Giometti <giometti@enneenne.com>
7172W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7173L: linuxpps@ml.enneenne.com (subscribers-only)
7174S: Maintained
7175F: Documentation/pps/
7176F: drivers/pps/
7177F: include/linux/pps*.h
7178
7179PPTP DRIVER
7180M: Dmitry Kozlov <xeb@mail.ru>
7181L: netdev@vger.kernel.org
7182S: Maintained
7183F: drivers/net/ppp/pptp.c
7184W: http://sourceforge.net/projects/accel-pptp
7185
7186PREEMPTIBLE KERNEL
7187M: Robert Love <rml@tech9.net>
7188L: kpreempt-tech@lists.sourceforge.net
7189W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7190S: Supported
7191F: Documentation/preempt-locking.txt
7192F: include/linux/preempt.h
7193
7194PRISM54 WIRELESS DRIVER
7195M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7196L: linux-wireless@vger.kernel.org
7197W: http://wireless.kernel.org/en/users/Drivers/p54
7198S: Obsolete
7199F: drivers/net/wireless/prism54/
7200
7201PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7202M: Mikael Pettersson <mikpelinux@gmail.com>
7203L: linux-ide@vger.kernel.org
7204S: Maintained
7205F: drivers/ata/sata_promise.*
7206
7207PS3 NETWORK SUPPORT
7208M: Geoff Levand <geoff@infradead.org>
7209L: netdev@vger.kernel.org
7210L: cbe-oss-dev@lists.ozlabs.org
7211S: Maintained
7212F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7213
7214PS3 PLATFORM SUPPORT
7215M: Geoff Levand <geoff@infradead.org>
7216L: linuxppc-dev@lists.ozlabs.org
7217L: cbe-oss-dev@lists.ozlabs.org
7218S: Maintained
7219F: arch/powerpc/boot/ps3*
7220F: arch/powerpc/include/asm/lv1call.h
7221F: arch/powerpc/include/asm/ps3*.h
7222F: arch/powerpc/platforms/ps3/
7223F: drivers/*/ps3*
7224F: drivers/ps3/
7225F: drivers/rtc/rtc-ps3.c
7226F: drivers/usb/host/*ps3.c
7227F: sound/ppc/snd_ps3*
7228
7229PS3VRAM DRIVER
7230M: Jim Paris <jim@jtan.com>
7231L: cbe-oss-dev@lists.ozlabs.org
7232S: Maintained
7233F: drivers/block/ps3vram.c
7234
7235PSTORE FILESYSTEM
7236M: Anton Vorontsov <anton@enomsg.org>
7237M: Colin Cross <ccross@android.com>
7238M: Kees Cook <keescook@chromium.org>
7239M: Tony Luck <tony.luck@intel.com>
7240S: Maintained
7241T: git git://git.infradead.org/users/cbou/linux-pstore.git
7242F: fs/pstore/
7243F: include/linux/pstore*
7244F: drivers/firmware/efi/efi-pstore.c
7245F: drivers/acpi/apei/erst.c
7246
7247PTP HARDWARE CLOCK SUPPORT
7248M: Richard Cochran <richardcochran@gmail.com>
7249L: netdev@vger.kernel.org
7250S: Maintained
7251W: http://linuxptp.sourceforge.net/
7252F: Documentation/ABI/testing/sysfs-ptp
7253F: Documentation/ptp/*
7254F: drivers/net/ethernet/freescale/gianfar_ptp.c
7255F: drivers/net/phy/dp83640*
7256F: drivers/ptp/*
7257F: include/linux/ptp_cl*
7258
7259PTRACE SUPPORT
7260M: Roland McGrath <roland@hack.frob.com>
7261M: Oleg Nesterov <oleg@redhat.com>
7262S: Maintained
7263F: include/asm-generic/syscall.h
7264F: include/linux/ptrace.h
7265F: include/linux/regset.h
7266F: include/linux/tracehook.h
7267F: include/uapi/linux/ptrace.h
7268F: kernel/ptrace.c
7269
7270PVRUSB2 VIDEO4LINUX DRIVER
7271M: Mike Isely <isely@pobox.com>
7272L: pvrusb2@isely.net (subscribers-only)
7273L: linux-media@vger.kernel.org
7274W: http://www.isely.net/pvrusb2/
7275T: git git://linuxtv.org/media_tree.git
7276S: Maintained
7277F: Documentation/video4linux/README.pvrusb2
7278F: drivers/media/usb/pvrusb2/
7279
7280PWC WEBCAM DRIVER
7281M: Hans de Goede <hdegoede@redhat.com>
7282L: linux-media@vger.kernel.org
7283T: git git://linuxtv.org/media_tree.git
7284S: Maintained
7285F: drivers/media/usb/pwc/*
7286
7287PWM SUBSYSTEM
7288M: Thierry Reding <thierry.reding@gmail.com>
7289L: linux-pwm@vger.kernel.org
7290S: Maintained
7291T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7292F: Documentation/pwm.txt
7293F: Documentation/devicetree/bindings/pwm/
7294F: include/linux/pwm.h
7295F: drivers/pwm/
7296F: drivers/video/backlight/pwm_bl.c
7297F: include/linux/pwm_backlight.h
7298
7299PXA2xx/PXA3xx SUPPORT
7300M: Eric Miao <eric.y.miao@gmail.com>
7301M: Russell King <linux@arm.linux.org.uk>
7302M: Haojian Zhuang <haojian.zhuang@gmail.com>
7303L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7304T: git git://github.com/hzhuang1/linux.git
7305T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7306S: Maintained
7307F: arch/arm/mach-pxa/
7308F: drivers/pcmcia/pxa2xx*
7309F: drivers/spi/spi-pxa2xx*
7310F: drivers/usb/gadget/udc/pxa2*
7311F: include/sound/pxa2xx-lib.h
7312F: sound/arm/pxa*
7313F: sound/soc/pxa/
7314
7315PXA3xx NAND FLASH DRIVER
7316M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7317L: linux-mtd@lists.infradead.org
7318S: Maintained
7319F: drivers/mtd/nand/pxa3xx_nand.c
7320
7321MMP SUPPORT
7322M: Eric Miao <eric.y.miao@gmail.com>
7323M: Haojian Zhuang <haojian.zhuang@gmail.com>
7324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7325T: git git://github.com/hzhuang1/linux.git
7326T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7327S: Maintained
7328F: arch/arm/mach-mmp/
7329
7330PXA MMCI DRIVER
7331S: Orphan
7332
7333PXA RTC DRIVER
7334M: Robert Jarzmik <robert.jarzmik@free.fr>
7335L: rtc-linux@googlegroups.com
7336S: Maintained
7337
7338QAT DRIVER
7339M: Tadeusz Struk <tadeusz.struk@intel.com>
7340L: qat-linux@intel.com
7341S: Supported
7342F: drivers/crypto/qat/
7343
7344QIB DRIVER
7345M: Mike Marciniszyn <infinipath@intel.com>
7346L: linux-rdma@vger.kernel.org
7347S: Supported
7348F: drivers/infiniband/hw/qib/
7349
7350QLOGIC QLA1280 SCSI DRIVER
7351M: Michael Reed <mdr@sgi.com>
7352L: linux-scsi@vger.kernel.org
7353S: Maintained
7354F: drivers/scsi/qla1280.[ch]
7355
7356QLOGIC QLA2XXX FC-SCSI DRIVER
7357M: qla2xxx-upstream@qlogic.com
7358L: linux-scsi@vger.kernel.org
7359S: Supported
7360F: Documentation/scsi/LICENSE.qla2xxx
7361F: drivers/scsi/qla2xxx/
7362
7363QLOGIC QLA4XXX iSCSI DRIVER
7364M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7365M: iscsi-driver@qlogic.com
7366L: linux-scsi@vger.kernel.org
7367S: Supported
7368F: Documentation/scsi/LICENSE.qla4xxx
7369F: drivers/scsi/qla4xxx/
7370
7371QLOGIC QLA3XXX NETWORK DRIVER
7372M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7373M: Ron Mercer <ron.mercer@qlogic.com>
7374M: linux-driver@qlogic.com
7375L: netdev@vger.kernel.org
7376S: Supported
7377F: Documentation/networking/LICENSE.qla3xxx
7378F: drivers/net/ethernet/qlogic/qla3xxx.*
7379
7380QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7381M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7382M: Dept-HSGLinuxNICDev@qlogic.com
7383L: netdev@vger.kernel.org
7384S: Supported
7385F: drivers/net/ethernet/qlogic/qlcnic/
7386
7387QLOGIC QLGE 10Gb ETHERNET DRIVER
7388M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7389M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7390M: Ron Mercer <ron.mercer@qlogic.com>
7391M: linux-driver@qlogic.com
7392L: netdev@vger.kernel.org
7393S: Supported
7394F: drivers/net/ethernet/qlogic/qlge/
7395
7396QNX4 FILESYSTEM
7397M: Anders Larsen <al@alarsen.net>
7398W: http://www.alarsen.net/linux/qnx4fs/
7399S: Maintained
7400F: fs/qnx4/
7401F: include/uapi/linux/qnx4_fs.h
7402F: include/uapi/linux/qnxtypes.h
7403
7404QT1010 MEDIA DRIVER
7405M: Antti Palosaari <crope@iki.fi>
7406L: linux-media@vger.kernel.org
7407W: http://linuxtv.org/
7408W: http://palosaari.fi/linux/
7409Q: http://patchwork.linuxtv.org/project/linux-media/list/
7410T: git git://linuxtv.org/anttip/media_tree.git
7411S: Maintained
7412F: drivers/media/tuners/qt1010*
7413
7414QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7415M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7416L: linux-wireless@vger.kernel.org
7417L: ath9k-devel@lists.ath9k.org
7418W: http://wireless.kernel.org/en/users/Drivers/ath9k
7419S: Supported
7420F: drivers/net/wireless/ath/ath9k/
7421
7422QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7423M: Kalle Valo <kvalo@qca.qualcomm.com>
7424L: ath10k@lists.infradead.org
7425W: http://wireless.kernel.org/en/users/Drivers/ath10k
7426T: git git://github.com/kvalo/ath.git
7427S: Supported
7428F: drivers/net/wireless/ath/ath10k/
7429
7430QUALCOMM HEXAGON ARCHITECTURE
7431M: Richard Kuo <rkuo@codeaurora.org>
7432L: linux-hexagon@vger.kernel.org
7433S: Supported
7434F: arch/hexagon/
7435
7436QUALCOMM WCN36XX WIRELESS DRIVER
7437M: Eugene Krasnikov <k.eugene.e@gmail.com>
7438L: wcn36xx@lists.infradead.org
7439W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7440T: git git://github.com/KrasnikovEugene/wcn36xx.git
7441S: Supported
7442F: drivers/net/wireless/ath/wcn36xx/
7443
7444QUICKCAM PARALLEL PORT WEBCAMS
7445M: Hans Verkuil <hverkuil@xs4all.nl>
7446L: linux-media@vger.kernel.org
7447T: git git://linuxtv.org/media_tree.git
7448W: http://linuxtv.org
7449S: Odd Fixes
7450F: drivers/media/parport/*-qcam*
7451
7452RADOS BLOCK DEVICE (RBD)
7453M: Yehuda Sadeh <yehuda@inktank.com>
7454M: Sage Weil <sage@inktank.com>
7455M: Alex Elder <elder@kernel.org>
7456M: ceph-devel@vger.kernel.org
7457W: http://ceph.com/
7458T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7459S: Supported
7460F: drivers/block/rbd.c
7461F: drivers/block/rbd_types.h
7462
7463RADEON FRAMEBUFFER DISPLAY DRIVER
7464M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7465L: linux-fbdev@vger.kernel.org
7466S: Maintained
7467F: drivers/video/fbdev/aty/radeon*
7468F: include/uapi/linux/radeonfb.h
7469
7470RADIOSHARK RADIO DRIVER
7471M: Hans de Goede <hdegoede@redhat.com>
7472L: linux-media@vger.kernel.org
7473T: git git://linuxtv.org/media_tree.git
7474S: Maintained
7475F: drivers/media/radio/radio-shark.c
7476
7477RADIOSHARK2 RADIO DRIVER
7478M: Hans de Goede <hdegoede@redhat.com>
7479L: linux-media@vger.kernel.org
7480T: git git://linuxtv.org/media_tree.git
7481S: Maintained
7482F: drivers/media/radio/radio-shark2.c
7483F: drivers/media/radio/radio-tea5777.c
7484
7485RAGE128 FRAMEBUFFER DISPLAY DRIVER
7486M: Paul Mackerras <paulus@samba.org>
7487L: linux-fbdev@vger.kernel.org
7488S: Maintained
7489F: drivers/video/fbdev/aty/aty128fb.c
7490
7491RALINK RT2X00 WIRELESS LAN DRIVER
7492P: rt2x00 project
7493M: Ivo van Doorn <IvDoorn@gmail.com>
7494M: Helmut Schaa <helmut.schaa@googlemail.com>
7495L: linux-wireless@vger.kernel.org
7496L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7497W: http://rt2x00.serialmonkey.com/
7498S: Maintained
7499T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
7500F: drivers/net/wireless/rt2x00/
7501
7502RAMDISK RAM BLOCK DEVICE DRIVER
7503M: Nick Piggin <npiggin@kernel.dk>
7504S: Maintained
7505F: Documentation/blockdev/ramdisk.txt
7506F: drivers/block/brd.c
7507
7508RANDOM NUMBER DRIVER
7509M: "Theodore Ts'o" <tytso@mit.edu>
7510S: Maintained
7511F: drivers/char/random.c
7512
7513RAPIDIO SUBSYSTEM
7514M: Matt Porter <mporter@kernel.crashing.org>
7515M: Alexandre Bounine <alexandre.bounine@idt.com>
7516S: Maintained
7517F: drivers/rapidio/
7518
7519RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7520L: linux-wireless@vger.kernel.org
7521S: Orphan
7522F: drivers/net/wireless/ray*
7523
7524RCUTORTURE MODULE
7525M: Josh Triplett <josh@joshtriplett.org>
7526M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7527L: linux-kernel@vger.kernel.org
7528S: Supported
7529T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7530F: Documentation/RCU/torture.txt
7531F: kernel/rcu/rcutorture.c
7532
7533RCUTORTURE TEST FRAMEWORK
7534M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7535M: Josh Triplett <josh@joshtriplett.org>
7536R: Steven Rostedt <rostedt@goodmis.org>
7537R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7538R: Lai Jiangshan <laijs@cn.fujitsu.com>
7539L: linux-kernel@vger.kernel.org
7540S: Supported
7541T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7542F: tools/testing/selftests/rcutorture
7543
7544RDC R-321X SoC
7545M: Florian Fainelli <florian@openwrt.org>
7546S: Maintained
7547
7548RDC R6040 FAST ETHERNET DRIVER
7549M: Florian Fainelli <florian@openwrt.org>
7550L: netdev@vger.kernel.org
7551S: Maintained
7552F: drivers/net/ethernet/rdc/r6040.c
7553
7554RDS - RELIABLE DATAGRAM SOCKETS
7555M: Chien Yen <chien.yen@oracle.com>
7556L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7557S: Supported
7558F: net/rds/
7559
7560READ-COPY UPDATE (RCU)
7561M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7562M: Josh Triplett <josh@joshtriplett.org>
7563R: Steven Rostedt <rostedt@goodmis.org>
7564R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7565R: Lai Jiangshan <laijs@cn.fujitsu.com>
7566L: linux-kernel@vger.kernel.org
7567W: http://www.rdrop.com/users/paulmck/RCU/
7568S: Supported
7569T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7570F: Documentation/RCU/
7571X: Documentation/RCU/torture.txt
7572F: include/linux/rcu*
7573X: include/linux/srcu.h
7574F: kernel/rcu/
7575X: kernel/torture.c
7576
7577REAL TIME CLOCK (RTC) SUBSYSTEM
7578M: Alessandro Zummo <a.zummo@towertech.it>
7579L: rtc-linux@googlegroups.com
7580Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7581S: Maintained
7582F: Documentation/rtc.txt
7583F: drivers/rtc/
7584F: include/linux/rtc.h
7585F: include/uapi/linux/rtc.h
7586
7587REALTEK AUDIO CODECS
7588M: Bard Liao <bardliao@realtek.com>
7589M: Oder Chiou <oder_chiou@realtek.com>
7590S: Maintained
7591F: sound/soc/codecs/rt*
7592F: include/sound/rt*.h
7593
7594REISERFS FILE SYSTEM
7595L: reiserfs-devel@vger.kernel.org
7596S: Supported
7597F: fs/reiserfs/
7598
7599REGISTER MAP ABSTRACTION
7600M: Mark Brown <broonie@kernel.org>
7601T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7602S: Supported
7603F: drivers/base/regmap/
7604F: include/linux/regmap.h
7605
7606REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7607M: Ohad Ben-Cohen <ohad@wizery.com>
7608T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7609S: Maintained
7610F: drivers/remoteproc/
7611F: Documentation/remoteproc.txt
7612F: include/linux/remoteproc.h
7613
7614REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7615M: Ohad Ben-Cohen <ohad@wizery.com>
7616T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7617S: Maintained
7618F: drivers/rpmsg/
7619F: Documentation/rpmsg.txt
7620F: include/linux/rpmsg.h
7621
7622RESET CONTROLLER FRAMEWORK
7623M: Philipp Zabel <p.zabel@pengutronix.de>
7624S: Maintained
7625F: drivers/reset/
7626F: Documentation/devicetree/bindings/reset/
7627F: include/linux/reset.h
7628F: include/linux/reset-controller.h
7629
7630RFKILL
7631M: Johannes Berg <johannes@sipsolutions.net>
7632L: linux-wireless@vger.kernel.org
7633W: http://wireless.kernel.org/
7634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7635T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7636S: Maintained
7637F: Documentation/rfkill.txt
7638F: net/rfkill/
7639
7640RICOH SMARTMEDIA/XD DRIVER
7641M: Maxim Levitsky <maximlevitsky@gmail.com>
7642S: Maintained
7643F: drivers/mtd/nand/r852.c
7644F: drivers/mtd/nand/r852.h
7645
7646RICOH R5C592 MEMORYSTICK DRIVER
7647M: Maxim Levitsky <maximlevitsky@gmail.com>
7648S: Maintained
7649F: drivers/memstick/host/r592.*
7650
7651ROCCAT DRIVERS
7652M: Stefan Achatz <erazor_de@users.sourceforge.net>
7653W: http://sourceforge.net/projects/roccat/
7654S: Maintained
7655F: drivers/hid/hid-roccat*
7656F: include/linux/hid-roccat*
7657F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7658
7659ROCKETPORT DRIVER
7660P: Comtrol Corp.
7661W: http://www.comtrol.com
7662S: Maintained
7663F: Documentation/serial/rocket.txt
7664F: drivers/tty/rocket*
7665
7666ROSE NETWORK LAYER
7667M: Ralf Baechle <ralf@linux-mips.org>
7668L: linux-hams@vger.kernel.org
7669W: http://www.linux-ax25.org/
7670S: Maintained
7671F: include/net/rose.h
7672F: include/uapi/linux/rose.h
7673F: net/rose/
7674
7675RTL2830 MEDIA DRIVER
7676M: Antti Palosaari <crope@iki.fi>
7677L: linux-media@vger.kernel.org
7678W: http://linuxtv.org/
7679W: http://palosaari.fi/linux/
7680Q: http://patchwork.linuxtv.org/project/linux-media/list/
7681T: git git://linuxtv.org/anttip/media_tree.git
7682S: Maintained
7683F: drivers/media/dvb-frontends/rtl2830*
7684
7685RTL2832 MEDIA DRIVER
7686M: Antti Palosaari <crope@iki.fi>
7687L: linux-media@vger.kernel.org
7688W: http://linuxtv.org/
7689W: http://palosaari.fi/linux/
7690Q: http://patchwork.linuxtv.org/project/linux-media/list/
7691T: git git://linuxtv.org/anttip/media_tree.git
7692S: Maintained
7693F: drivers/media/dvb-frontends/rtl2832*
7694
7695RTL2832_SDR MEDIA DRIVER
7696M: Antti Palosaari <crope@iki.fi>
7697L: linux-media@vger.kernel.org
7698W: http://linuxtv.org/
7699W: http://palosaari.fi/linux/
7700Q: http://patchwork.linuxtv.org/project/linux-media/list/
7701T: git git://linuxtv.org/anttip/media_tree.git
7702S: Maintained
7703F: drivers/media/dvb-frontends/rtl2832_sdr*
7704
7705RTL8180 WIRELESS DRIVER
7706M: "John W. Linville" <linville@tuxdriver.com>
7707L: linux-wireless@vger.kernel.org
7708W: http://wireless.kernel.org/
7709T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7710S: Maintained
7711F: drivers/net/wireless/rtl818x/rtl8180/
7712
7713RTL8187 WIRELESS DRIVER
7714M: Herton Ronaldo Krzesinski <herton@canonical.com>
7715M: Hin-Tak Leung <htl10@users.sourceforge.net>
7716M: Larry Finger <Larry.Finger@lwfinger.net>
7717L: linux-wireless@vger.kernel.org
7718W: http://wireless.kernel.org/
7719T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7720S: Maintained
7721F: drivers/net/wireless/rtl818x/rtl8187/
7722
7723RTL8192CE WIRELESS DRIVER
7724M: Larry Finger <Larry.Finger@lwfinger.net>
7725M: Chaoming Li <chaoming_li@realsil.com.cn>
7726L: linux-wireless@vger.kernel.org
7727W: http://wireless.kernel.org/
7728T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7729S: Maintained
7730F: drivers/net/wireless/rtlwifi/
7731F: drivers/net/wireless/rtlwifi/rtl8192ce/
7732
7733S3 SAVAGE FRAMEBUFFER DRIVER
7734M: Antonino Daplas <adaplas@gmail.com>
7735L: linux-fbdev@vger.kernel.org
7736S: Maintained
7737F: drivers/video/fbdev/savage/
7738
7739S390
7740M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7741M: Heiko Carstens <heiko.carstens@de.ibm.com>
7742M: linux390@de.ibm.com
7743L: linux-s390@vger.kernel.org
7744W: http://www.ibm.com/developerworks/linux/linux390/
7745S: Supported
7746F: arch/s390/
7747F: drivers/s390/
7748F: Documentation/s390/
7749F: Documentation/DocBook/s390*
7750
7751S390 COMMON I/O LAYER
7752M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7753M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7754L: linux-s390@vger.kernel.org
7755W: http://www.ibm.com/developerworks/linux/linux390/
7756S: Supported
7757F: drivers/s390/cio/
7758
7759S390 DASD DRIVER
7760M: Stefan Weinhuber <wein@de.ibm.com>
7761M: Stefan Haberland <stefan.haberland@de.ibm.com>
7762L: linux-s390@vger.kernel.org
7763W: http://www.ibm.com/developerworks/linux/linux390/
7764S: Supported
7765F: drivers/s390/block/dasd*
7766F: block/partitions/ibm.c
7767
7768S390 NETWORK DRIVERS
7769M: Ursula Braun <ursula.braun@de.ibm.com>
7770M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
7771M: linux390@de.ibm.com
7772L: linux-s390@vger.kernel.org
7773W: http://www.ibm.com/developerworks/linux/linux390/
7774S: Supported
7775F: drivers/s390/net/
7776
7777S390 PCI SUBSYSTEM
7778M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7779M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7780L: linux-s390@vger.kernel.org
7781W: http://www.ibm.com/developerworks/linux/linux390/
7782S: Supported
7783F: arch/s390/pci/
7784F: drivers/pci/hotplug/s390_pci_hpc.c
7785
7786S390 ZCRYPT DRIVER
7787M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
7788M: linux390@de.ibm.com
7789L: linux-s390@vger.kernel.org
7790W: http://www.ibm.com/developerworks/linux/linux390/
7791S: Supported
7792F: drivers/s390/crypto/
7793
7794S390 ZFCP DRIVER
7795M: Steffen Maier <maier@linux.vnet.ibm.com>
7796M: linux390@de.ibm.com
7797L: linux-s390@vger.kernel.org
7798W: http://www.ibm.com/developerworks/linux/linux390/
7799S: Supported
7800F: drivers/s390/scsi/zfcp_*
7801
7802S390 IUCV NETWORK LAYER
7803M: Ursula Braun <ursula.braun@de.ibm.com>
7804M: linux390@de.ibm.com
7805L: linux-s390@vger.kernel.org
7806W: http://www.ibm.com/developerworks/linux/linux390/
7807S: Supported
7808F: drivers/s390/net/*iucv*
7809F: include/net/iucv/
7810F: net/iucv/
7811
7812S3C24XX SD/MMC Driver
7813M: Ben Dooks <ben-linux@fluff.org>
7814L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7815S: Supported
7816F: drivers/mmc/host/s3cmci.*
7817
7818SAA6588 RDS RECEIVER DRIVER
7819M: Hans Verkuil <hverkuil@xs4all.nl>
7820L: linux-media@vger.kernel.org
7821T: git git://linuxtv.org/media_tree.git
7822W: http://linuxtv.org
7823S: Odd Fixes
7824F: drivers/media/i2c/saa6588*
7825
7826SAA7134 VIDEO4LINUX DRIVER
7827M: Mauro Carvalho Chehab <m.chehab@samsung.com>
7828L: linux-media@vger.kernel.org
7829W: http://linuxtv.org
7830T: git git://linuxtv.org/media_tree.git
7831S: Odd fixes
7832F: Documentation/video4linux/*.saa7134
7833F: drivers/media/pci/saa7134/
7834
7835SAA7146 VIDEO4LINUX-2 DRIVER
7836M: Hans Verkuil <hverkuil@xs4all.nl>
7837L: linux-media@vger.kernel.org
7838T: git git://linuxtv.org/media_tree.git
7839S: Maintained
7840F: drivers/media/common/saa7146/
7841F: drivers/media/pci/saa7146/
7842F: include/media/saa7146*
7843
7844SAMSUNG LAPTOP DRIVER
7845M: Corentin Chary <corentin.chary@gmail.com>
7846L: platform-driver-x86@vger.kernel.org
7847S: Maintained
7848F: drivers/platform/x86/samsung-laptop.c
7849
7850SAMSUNG AUDIO (ASoC) DRIVERS
7851M: Sangbeom Kim <sbkim73@samsung.com>
7852L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7853S: Supported
7854F: sound/soc/samsung/
7855
7856SAMSUNG FRAMEBUFFER DRIVER
7857M: Jingoo Han <jg1.han@samsung.com>
7858L: linux-fbdev@vger.kernel.org
7859S: Maintained
7860F: drivers/video/fbdev/s3c-fb.c
7861
7862SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7863M: Sangbeom Kim <sbkim73@samsung.com>
7864L: linux-kernel@vger.kernel.org
7865S: Supported
7866F: drivers/mfd/sec*.c
7867F: drivers/regulator/s2m*.c
7868F: drivers/regulator/s5m*.c
7869F: drivers/rtc/rtc-sec.c
7870F: include/linux/mfd/samsung/
7871
7872SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7873M: Kyungmin Park <kyungmin.park@samsung.com>
7874M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7875L: linux-media@vger.kernel.org
7876Q: https://patchwork.linuxtv.org/project/linux-media/list/
7877S: Supported
7878F: drivers/media/platform/exynos4-is/
7879
7880SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7881M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7882L: linux-media@vger.kernel.org
7883L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7884S: Maintained
7885F: drivers/media/platform/s3c-camif/
7886F: include/media/s3c_camif.h
7887
7888SAMSUNG S5C73M3 CAMERA DRIVER
7889M: Kyungmin Park <kyungmin.park@samsung.com>
7890M: Andrzej Hajda <a.hajda@samsung.com>
7891L: linux-media@vger.kernel.org
7892S: Supported
7893F: drivers/media/i2c/s5c73m3/*
7894
7895SAMSUNG S5K5BAF CAMERA DRIVER
7896M: Kyungmin Park <kyungmin.park@samsung.com>
7897M: Andrzej Hajda <a.hajda@samsung.com>
7898L: linux-media@vger.kernel.org
7899S: Supported
7900F: drivers/media/i2c/s5k5baf.c
7901
7902SAMSUNG SOC CLOCK DRIVERS
7903M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7904M: Tomasz Figa <tomasz.figa@gmail.com>
7905S: Supported
7906L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7907F: drivers/clk/samsung/
7908
7909SAMSUNG SXGBE DRIVERS
7910M: Byungho An <bh74.an@samsung.com>
7911M: Girish K S <ks.giri@samsung.com>
7912M: Vipul Pandya <vipul.pandya@samsung.com>
7913S: Supported
7914L: netdev@vger.kernel.org
7915F: drivers/net/ethernet/samsung/sxgbe/
7916
7917SAMSUNG USB2 PHY DRIVER
7918M: Kamil Debski <k.debski@samsung.com>
7919L: linux-kernel@vger.kernel.org
7920S: Supported
7921F: Documentation/devicetree/bindings/phy/samsung-phy.txt
7922F: Documentation/phy/samsung-usb2.txt
7923F: drivers/phy/phy-exynos4210-usb2.c
7924F: drivers/phy/phy-exynos4x12-usb2.c
7925F: drivers/phy/phy-exynos5250-usb2.c
7926F: drivers/phy/phy-s5pv210-usb2.c
7927F: drivers/phy/phy-samsung-usb2.c
7928F: drivers/phy/phy-samsung-usb2.h
7929
7930SERIAL DRIVERS
7931M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7932L: linux-serial@vger.kernel.org
7933S: Maintained
7934F: drivers/tty/serial/
7935
7936SYNOPSYS DESIGNWARE DMAC DRIVER
7937M: Viresh Kumar <viresh.linux@gmail.com>
7938M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7939S: Maintained
7940F: include/linux/dw_dmac.h
7941F: drivers/dma/dw/
7942
7943SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7944M: Seungwon Jeon <tgih.jun@samsung.com>
7945M: Jaehoon Chung <jh80.chung@samsung.com>
7946L: linux-mmc@vger.kernel.org
7947S: Maintained
7948F: include/linux/mmc/dw_mmc.h
7949F: drivers/mmc/host/dw_mmc*
7950
7951THUNDERBOLT DRIVER
7952M: Andreas Noever <andreas.noever@gmail.com>
7953S: Maintained
7954F: drivers/thunderbolt/
7955
7956TIMEKEEPING, CLOCKSOURCE CORE, NTP
7957M: John Stultz <john.stultz@linaro.org>
7958M: Thomas Gleixner <tglx@linutronix.de>
7959L: linux-kernel@vger.kernel.org
7960T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7961S: Supported
7962F: include/linux/clocksource.h
7963F: include/linux/time.h
7964F: include/linux/timex.h
7965F: include/uapi/linux/time.h
7966F: include/uapi/linux/timex.h
7967F: kernel/time/clocksource.c
7968F: kernel/time/time*.c
7969F: kernel/time/ntp.c
7970
7971TLG2300 VIDEO4LINUX-2 DRIVER
7972M: Huang Shijie <shijie8@gmail.com>
7973M: Hans Verkuil <hverkuil@xs4all.nl>
7974S: Odd Fixes
7975F: drivers/media/usb/tlg2300/
7976
7977SC1200 WDT DRIVER
7978M: Zwane Mwaikambo <zwanem@gmail.com>
7979S: Maintained
7980F: drivers/watchdog/sc1200wdt.c
7981
7982SCHEDULER
7983M: Ingo Molnar <mingo@redhat.com>
7984M: Peter Zijlstra <peterz@infradead.org>
7985L: linux-kernel@vger.kernel.org
7986T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7987S: Maintained
7988F: kernel/sched/
7989F: include/linux/sched.h
7990F: include/uapi/linux/sched.h
7991F: include/linux/wait.h
7992
7993SCORE ARCHITECTURE
7994M: Chen Liqin <liqin.linux@gmail.com>
7995M: Lennox Wu <lennox.wu@gmail.com>
7996W: http://www.sunplus.com
7997S: Supported
7998F: arch/score/
7999
8000SCSI CDROM DRIVER
8001M: Jens Axboe <axboe@kernel.dk>
8002L: linux-scsi@vger.kernel.org
8003W: http://www.kernel.dk
8004S: Maintained
8005F: drivers/scsi/sr*
8006
8007SCSI RDMA PROTOCOL (SRP) INITIATOR
8008M: Bart Van Assche <bvanassche@acm.org>
8009L: linux-rdma@vger.kernel.org
8010S: Supported
8011W: http://www.openfabrics.org
8012Q: http://patchwork.kernel.org/project/linux-rdma/list/
8013T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8014F: drivers/infiniband/ulp/srp/
8015F: include/scsi/srp.h
8016
8017SCSI SG DRIVER
8018M: Doug Gilbert <dgilbert@interlog.com>
8019L: linux-scsi@vger.kernel.org
8020W: http://sg.danny.cz/sg
8021S: Maintained
8022F: Documentation/scsi/scsi-generic.txt
8023F: drivers/scsi/sg.c
8024F: include/scsi/sg.h
8025
8026SCSI SUBSYSTEM
8027M: "James E.J. Bottomley" <JBottomley@parallels.com>
8028L: linux-scsi@vger.kernel.org
8029T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8030T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8031T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8032S: Maintained
8033F: drivers/scsi/
8034F: include/scsi/
8035
8036SCSI TAPE DRIVER
8037M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8038L: linux-scsi@vger.kernel.org
8039S: Maintained
8040F: Documentation/scsi/st.txt
8041F: drivers/scsi/st.*
8042F: drivers/scsi/st_*.h
8043
8044SCTP PROTOCOL
8045M: Vlad Yasevich <vyasevich@gmail.com>
8046M: Neil Horman <nhorman@tuxdriver.com>
8047L: linux-sctp@vger.kernel.org
8048W: http://lksctp.sourceforge.net
8049S: Maintained
8050F: Documentation/networking/sctp.txt
8051F: include/linux/sctp.h
8052F: include/uapi/linux/sctp.h
8053F: include/net/sctp/
8054F: net/sctp/
8055
8056SCx200 CPU SUPPORT
8057M: Jim Cromie <jim.cromie@gmail.com>
8058S: Odd Fixes
8059F: Documentation/i2c/busses/scx200_acb
8060F: arch/x86/platform/scx200/
8061F: drivers/watchdog/scx200_wdt.c
8062F: drivers/i2c/busses/scx200*
8063F: drivers/mtd/maps/scx200_docflash.c
8064F: include/linux/scx200.h
8065
8066SCx200 GPIO DRIVER
8067M: Jim Cromie <jim.cromie@gmail.com>
8068S: Maintained
8069F: drivers/char/scx200_gpio.c
8070F: include/linux/scx200_gpio.h
8071
8072SCx200 HRT CLOCKSOURCE DRIVER
8073M: Jim Cromie <jim.cromie@gmail.com>
8074S: Maintained
8075F: drivers/clocksource/scx200_hrt.c
8076
8077SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8078M: Sascha Sommer <saschasommer@freenet.de>
8079L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8080S: Maintained
8081F: drivers/mmc/host/sdricoh_cs.c
8082
8083SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8084M: Chris Ball <chris@printf.net>
8085L: linux-mmc@vger.kernel.org
8086T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8087S: Maintained
8088F: drivers/mmc/host/sdhci.*
8089F: drivers/mmc/host/sdhci-pltfm.[ch]
8090
8091SECURE COMPUTING
8092M: Kees Cook <keescook@chromium.org>
8093T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8094S: Supported
8095F: kernel/seccomp.c
8096F: include/uapi/linux/seccomp.h
8097F: include/linux/seccomp.h
8098K: \bsecure_computing
8099K: \bTIF_SECCOMP\b
8100
8101SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8102M: Anton Vorontsov <anton@enomsg.org>
8103L: linuxppc-dev@lists.ozlabs.org
8104L: linux-mmc@vger.kernel.org
8105S: Maintained
8106F: drivers/mmc/host/sdhci-pltfm.[ch]
8107
8108SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8109M: Ben Dooks <ben-linux@fluff.org>
8110L: linux-mmc@vger.kernel.org
8111S: Maintained
8112F: drivers/mmc/host/sdhci-s3c.c
8113
8114SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8115M: Viresh Kumar <viresh.linux@gmail.com>
8116L: spear-devel@list.st.com
8117L: linux-mmc@vger.kernel.org
8118S: Maintained
8119F: drivers/mmc/host/sdhci-spear.c
8120
8121SECURITY SUBSYSTEM
8122M: James Morris <james.l.morris@oracle.com>
8123M: Serge E. Hallyn <serge@hallyn.com>
8124L: linux-security-module@vger.kernel.org (suggested Cc:)
8125T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8126W: http://kernsec.org/
8127S: Supported
8128F: security/
8129
8130SECURITY CONTACT
8131M: Security Officers <security@kernel.org>
8132S: Supported
8133
8134SELINUX SECURITY MODULE
8135M: Paul Moore <paul@paul-moore.com>
8136M: Stephen Smalley <sds@tycho.nsa.gov>
8137M: Eric Paris <eparis@parisplace.org>
8138L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8139W: http://selinuxproject.org
8140T: git git://git.infradead.org/users/pcmoore/selinux
8141S: Supported
8142F: include/linux/selinux*
8143F: security/selinux/
8144F: scripts/selinux/
8145
8146APPARMOR SECURITY MODULE
8147M: John Johansen <john.johansen@canonical.com>
8148L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8149W: apparmor.wiki.kernel.org
8150T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8151S: Supported
8152F: security/apparmor/
8153
8154SENSABLE PHANTOM
8155M: Jiri Slaby <jirislaby@gmail.com>
8156S: Maintained
8157F: drivers/misc/phantom.c
8158F: include/uapi/linux/phantom.h
8159
8160SERIAL ATA (SATA) SUBSYSTEM
8161M: Tejun Heo <tj@kernel.org>
8162L: linux-ide@vger.kernel.org
8163T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8164S: Supported
8165F: drivers/ata/
8166F: include/linux/ata.h
8167F: include/linux/libata.h
8168
8169SERIAL ATA AHCI PLATFORM devices support
8170M: Hans de Goede <hdegoede@redhat.com>
8171M: Tejun Heo <tj@kernel.org>
8172L: linux-ide@vger.kernel.org
8173T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8174S: Supported
8175F: drivers/ata/ahci_platform.c
8176F: drivers/ata/libahci_platform.c
8177F: include/linux/ahci_platform.h
8178
8179SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8180M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8181L: linux-scsi@vger.kernel.org
8182W: http://www.emulex.com
8183S: Supported
8184F: drivers/scsi/be2iscsi/
8185
8186SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8187M: Sathya Perla <sathya.perla@emulex.com>
8188M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8189M: Ajit Khaparde <ajit.khaparde@emulex.com>
8190L: netdev@vger.kernel.org
8191W: http://www.emulex.com
8192S: Supported
8193F: drivers/net/ethernet/emulex/benet/
8194
8195SFC NETWORK DRIVER
8196M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8197M: Shradha Shah <sshah@solarflare.com>
8198L: netdev@vger.kernel.org
8199S: Supported
8200F: drivers/net/ethernet/sfc/
8201
8202SGI GRU DRIVER
8203M: Dimitri Sivanich <sivanich@sgi.com>
8204S: Maintained
8205F: drivers/misc/sgi-gru/
8206
8207SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8208M: Pat Gefre <pfg@sgi.com>
8209L: linux-ia64@vger.kernel.org
8210S: Supported
8211F: Documentation/ia64/serial.txt
8212F: drivers/tty/serial/ioc?_serial.c
8213F: include/linux/ioc?.h
8214
8215SGI XP/XPC/XPNET DRIVER
8216M: Cliff Whickman <cpw@sgi.com>
8217M: Robin Holt <robinmholt@gmail.com>
8218S: Maintained
8219F: drivers/misc/sgi-xp/
8220
8221SI2157 MEDIA DRIVER
8222M: Antti Palosaari <crope@iki.fi>
8223L: linux-media@vger.kernel.org
8224W: http://linuxtv.org/
8225W: http://palosaari.fi/linux/
8226Q: http://patchwork.linuxtv.org/project/linux-media/list/
8227T: git git://linuxtv.org/anttip/media_tree.git
8228S: Maintained
8229F: drivers/media/tuners/si2157*
8230
8231SI2168 MEDIA DRIVER
8232M: Antti Palosaari <crope@iki.fi>
8233L: linux-media@vger.kernel.org
8234W: http://linuxtv.org/
8235W: http://palosaari.fi/linux/
8236Q: http://patchwork.linuxtv.org/project/linux-media/list/
8237T: git git://linuxtv.org/anttip/media_tree.git
8238S: Maintained
8239F: drivers/media/dvb-frontends/si2168*
8240
8241SI470X FM RADIO RECEIVER I2C DRIVER
8242M: Hans Verkuil <hverkuil@xs4all.nl>
8243L: linux-media@vger.kernel.org
8244T: git git://linuxtv.org/media_tree.git
8245W: http://linuxtv.org
8246S: Odd Fixes
8247F: drivers/media/radio/si470x/radio-si470x-i2c.c
8248
8249SI470X FM RADIO RECEIVER USB DRIVER
8250M: Hans Verkuil <hverkuil@xs4all.nl>
8251L: linux-media@vger.kernel.org
8252T: git git://linuxtv.org/media_tree.git
8253W: http://linuxtv.org
8254S: Maintained
8255F: drivers/media/radio/si470x/radio-si470x-common.c
8256F: drivers/media/radio/si470x/radio-si470x.h
8257F: drivers/media/radio/si470x/radio-si470x-usb.c
8258
8259SI4713 FM RADIO TRANSMITTER I2C DRIVER
8260M: Eduardo Valentin <edubezval@gmail.com>
8261L: linux-media@vger.kernel.org
8262T: git git://linuxtv.org/media_tree.git
8263W: http://linuxtv.org
8264S: Odd Fixes
8265F: drivers/media/radio/si4713/si4713.?
8266
8267SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8268M: Eduardo Valentin <edubezval@gmail.com>
8269L: linux-media@vger.kernel.org
8270T: git git://linuxtv.org/media_tree.git
8271W: http://linuxtv.org
8272S: Odd Fixes
8273F: drivers/media/radio/si4713/radio-platform-si4713.c
8274
8275SI4713 FM RADIO TRANSMITTER USB DRIVER
8276M: Hans Verkuil <hverkuil@xs4all.nl>
8277L: linux-media@vger.kernel.org
8278T: git git://linuxtv.org/media_tree.git
8279W: http://linuxtv.org
8280S: Maintained
8281F: drivers/media/radio/si4713/radio-usb-si4713.c
8282
8283SIANO DVB DRIVER
8284M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8285L: linux-media@vger.kernel.org
8286W: http://linuxtv.org
8287T: git git://linuxtv.org/media_tree.git
8288S: Odd fixes
8289F: drivers/media/common/siano/
8290F: drivers/media/usb/siano/
8291F: drivers/media/usb/siano/
8292F: drivers/media/mmc/siano/
8293
8294SH_VEU V4L2 MEM2MEM DRIVER
8295L: linux-media@vger.kernel.org
8296S: Orphan
8297F: drivers/media/platform/sh_veu.c
8298
8299SH_VOU V4L2 OUTPUT DRIVER
8300L: linux-media@vger.kernel.org
8301S: Orphan
8302F: drivers/media/platform/sh_vou.c
8303F: include/media/sh_vou.h
8304
8305SIMPLE FIRMWARE INTERFACE (SFI)
8306M: Len Brown <lenb@kernel.org>
8307L: sfi-devel@simplefirmware.org
8308W: http://simplefirmware.org/
8309T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8310S: Supported
8311F: arch/x86/platform/sfi/
8312F: drivers/sfi/
8313F: include/linux/sfi*.h
8314
8315SIMTEC EB110ATX (Chalice CATS)
8316P: Ben Dooks
8317P: Vincent Sanders <vince@simtec.co.uk>
8318M: Simtec Linux Team <linux@simtec.co.uk>
8319W: http://www.simtec.co.uk/products/EB110ATX/
8320S: Supported
8321
8322SIMTEC EB2410ITX (BAST)
8323P: Ben Dooks
8324P: Vincent Sanders <vince@simtec.co.uk>
8325M: Simtec Linux Team <linux@simtec.co.uk>
8326W: http://www.simtec.co.uk/products/EB2410ITX/
8327S: Supported
8328F: arch/arm/mach-s3c24xx/mach-bast.c
8329F: arch/arm/mach-s3c24xx/bast-ide.c
8330F: arch/arm/mach-s3c24xx/bast-irq.c
8331
8332TI DAVINCI MACHINE SUPPORT
8333M: Sekhar Nori <nsekhar@ti.com>
8334M: Kevin Hilman <khilman@deeprootsystems.com>
8335L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8336T: git git://gitorious.org/linux-davinci/linux-davinci.git
8337Q: http://patchwork.kernel.org/project/linux-davinci/list/
8338S: Supported
8339F: arch/arm/mach-davinci/
8340F: drivers/i2c/busses/i2c-davinci.c
8341
8342TI DAVINCI SERIES MEDIA DRIVER
8343M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8344L: linux-media@vger.kernel.org
8345L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8346W: http://linuxtv.org/
8347Q: http://patchwork.linuxtv.org/project/linux-media/list/
8348T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8349S: Maintained
8350F: drivers/media/platform/davinci/
8351F: include/media/davinci/
8352
8353SIS 190 ETHERNET DRIVER
8354M: Francois Romieu <romieu@fr.zoreil.com>
8355L: netdev@vger.kernel.org
8356S: Maintained
8357F: drivers/net/ethernet/sis/sis190.c
8358
8359SIS 900/7016 FAST ETHERNET DRIVER
8360M: Daniele Venzano <venza@brownhat.org>
8361W: http://www.brownhat.org/sis900.html
8362L: netdev@vger.kernel.org
8363S: Maintained
8364F: drivers/net/ethernet/sis/sis900.*
8365
8366SIS FRAMEBUFFER DRIVER
8367M: Thomas Winischhofer <thomas@winischhofer.net>
8368W: http://www.winischhofer.net/linuxsisvga.shtml
8369S: Maintained
8370F: Documentation/fb/sisfb.txt
8371F: drivers/video/fbdev/sis/
8372F: include/video/sisfb.h
8373
8374SIS USB2VGA DRIVER
8375M: Thomas Winischhofer <thomas@winischhofer.net>
8376W: http://www.winischhofer.at/linuxsisusbvga.shtml
8377S: Maintained
8378F: drivers/usb/misc/sisusbvga/
8379
8380SLAB ALLOCATOR
8381M: Christoph Lameter <cl@linux.com>
8382M: Pekka Enberg <penberg@kernel.org>
8383M: David Rientjes <rientjes@google.com>
8384M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8385M: Andrew Morton <akpm@linux-foundation.org>
8386L: linux-mm@kvack.org
8387S: Maintained
8388F: include/linux/sl?b*.h
8389F: mm/sl?b*
8390
8391SLEEPABLE READ-COPY UPDATE (SRCU)
8392M: Lai Jiangshan <laijs@cn.fujitsu.com>
8393M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8394M: Josh Triplett <josh@joshtriplett.org>
8395R: Steven Rostedt <rostedt@goodmis.org>
8396R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8397L: linux-kernel@vger.kernel.org
8398W: http://www.rdrop.com/users/paulmck/RCU/
8399S: Supported
8400T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8401F: include/linux/srcu.h
8402F: kernel/rcu/srcu.c
8403
8404SMACK SECURITY MODULE
8405M: Casey Schaufler <casey@schaufler-ca.com>
8406L: linux-security-module@vger.kernel.org
8407W: http://schaufler-ca.com
8408T: git git://git.gitorious.org/smack-next/kernel.git
8409S: Maintained
8410F: Documentation/security/Smack.txt
8411F: security/smack/
8412
8413SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8414M: Kevin Hilman <khilman@kernel.org>
8415M: Nishanth Menon <nm@ti.com>
8416S: Maintained
8417F: drivers/power/avs/smartreflex.c
8418F: include/linux/power/smartreflex.h
8419L: linux-pm@vger.kernel.org
8420
8421SMC91x ETHERNET DRIVER
8422M: Nicolas Pitre <nico@fluxnic.net>
8423S: Odd Fixes
8424F: drivers/net/ethernet/smsc/smc91x.*
8425
8426SMIA AND SMIA++ IMAGE SENSOR DRIVER
8427M: Sakari Ailus <sakari.ailus@iki.fi>
8428L: linux-media@vger.kernel.org
8429S: Maintained
8430F: drivers/media/i2c/smiapp/
8431F: include/media/smiapp.h
8432F: drivers/media/i2c/smiapp-pll.c
8433F: drivers/media/i2c/smiapp-pll.h
8434
8435SMM665 HARDWARE MONITOR DRIVER
8436M: Guenter Roeck <linux@roeck-us.net>
8437L: lm-sensors@lm-sensors.org
8438S: Maintained
8439F: Documentation/hwmon/smm665
8440F: drivers/hwmon/smm665.c
8441
8442SMSC EMC2103 HARDWARE MONITOR DRIVER
8443M: Steve Glendinning <steve.glendinning@shawell.net>
8444L: lm-sensors@lm-sensors.org
8445S: Maintained
8446F: Documentation/hwmon/emc2103
8447F: drivers/hwmon/emc2103.c
8448
8449SMSC SCH5627 HARDWARE MONITOR DRIVER
8450M: Hans de Goede <hdegoede@redhat.com>
8451L: lm-sensors@lm-sensors.org
8452S: Supported
8453F: Documentation/hwmon/sch5627
8454F: drivers/hwmon/sch5627.c
8455
8456SMSC47B397 HARDWARE MONITOR DRIVER
8457M: Jean Delvare <jdelvare@suse.de>
8458L: lm-sensors@lm-sensors.org
8459S: Maintained
8460F: Documentation/hwmon/smsc47b397
8461F: drivers/hwmon/smsc47b397.c
8462
8463SMSC911x ETHERNET DRIVER
8464M: Steve Glendinning <steve.glendinning@shawell.net>
8465L: netdev@vger.kernel.org
8466S: Maintained
8467F: include/linux/smsc911x.h
8468F: drivers/net/ethernet/smsc/smsc911x.*
8469
8470SMSC9420 PCI ETHERNET DRIVER
8471M: Steve Glendinning <steve.glendinning@shawell.net>
8472L: netdev@vger.kernel.org
8473S: Maintained
8474F: drivers/net/ethernet/smsc/smsc9420.*
8475
8476SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8477M: Steve Glendinning <steve.glendinning@shawell.net>
8478L: linux-fbdev@vger.kernel.org
8479S: Maintained
8480F: drivers/video/fbdev/smscufx.c
8481
8482SOC-CAMERA V4L2 SUBSYSTEM
8483M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8484L: linux-media@vger.kernel.org
8485T: git git://linuxtv.org/media_tree.git
8486S: Maintained
8487F: include/media/soc*
8488F: drivers/media/i2c/soc_camera/
8489F: drivers/media/platform/soc_camera/
8490
8491SOEKRIS NET48XX LED SUPPORT
8492M: Chris Boot <bootc@bootc.net>
8493S: Maintained
8494F: drivers/leds/leds-net48xx.c
8495
8496SOFTLOGIC 6x10 MPEG CODEC
8497M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8498L: linux-media@vger.kernel.org
8499S: Supported
8500F: drivers/media/pci/solo6x10/
8501
8502SOFTWARE RAID (Multiple Disks) SUPPORT
8503M: Neil Brown <neilb@suse.de>
8504L: linux-raid@vger.kernel.org
8505S: Supported
8506F: drivers/md/
8507F: include/linux/raid/
8508F: include/uapi/linux/raid/
8509
8510SONIC NETWORK DRIVER
8511M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8512L: netdev@vger.kernel.org
8513S: Maintained
8514F: drivers/net/ethernet/natsemi/sonic.*
8515
8516SONICS SILICON BACKPLANE DRIVER (SSB)
8517M: Michael Buesch <m@bues.ch>
8518L: netdev@vger.kernel.org
8519S: Maintained
8520F: drivers/ssb/
8521F: include/linux/ssb/
8522
8523SONY VAIO CONTROL DEVICE DRIVER
8524M: Mattia Dongili <malattia@linux.it>
8525L: platform-driver-x86@vger.kernel.org
8526W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8527S: Maintained
8528F: Documentation/laptops/sony-laptop.txt
8529F: drivers/char/sonypi.c
8530F: drivers/platform/x86/sony-laptop.c
8531F: include/linux/sony-laptop.h
8532
8533SONY MEMORYSTICK CARD SUPPORT
8534M: Alex Dubov <oakad@yahoo.com>
8535W: http://tifmxx.berlios.de/
8536S: Maintained
8537F: drivers/memstick/host/tifm_ms.c
8538
8539SONY MEMORYSTICK STANDARD SUPPORT
8540M: Maxim Levitsky <maximlevitsky@gmail.com>
8541S: Maintained
8542F: drivers/memstick/core/ms_block.*
8543
8544SOUND
8545M: Jaroslav Kysela <perex@perex.cz>
8546M: Takashi Iwai <tiwai@suse.de>
8547L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8548W: http://www.alsa-project.org/
8549T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8550T: git git://git.alsa-project.org/alsa-kernel.git
8551Q: http://patchwork.kernel.org/project/alsa-devel/list/
8552S: Maintained
8553F: Documentation/sound/
8554F: include/sound/
8555F: include/uapi/sound/
8556F: sound/
8557
8558SOUND - COMPRESSED AUDIO
8559M: Vinod Koul <vinod.koul@intel.com>
8560L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8561T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8562S: Supported
8563F: Documentation/sound/alsa/compress_offload.txt
8564F: include/sound/compress_driver.h
8565F: include/uapi/sound/compress_*
8566F: sound/core/compress_offload.c
8567F: sound/soc/soc-compress.c
8568
8569SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8570M: Liam Girdwood <lgirdwood@gmail.com>
8571M: Mark Brown <broonie@kernel.org>
8572T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8573L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8574W: http://alsa-project.org/main/index.php/ASoC
8575S: Supported
8576F: Documentation/sound/alsa/soc/
8577F: sound/soc/
8578F: include/sound/soc*
8579
8580SOUND - DMAENGINE HELPERS
8581M: Lars-Peter Clausen <lars@metafoo.de>
8582S: Supported
8583F: include/sound/dmaengine_pcm.h
8584F: sound/core/pcm_dmaengine.c
8585F: sound/soc/soc-generic-dmaengine-pcm.c
8586
8587SPARC + UltraSPARC (sparc/sparc64)
8588M: "David S. Miller" <davem@davemloft.net>
8589L: sparclinux@vger.kernel.org
8590Q: http://patchwork.ozlabs.org/project/sparclinux/list/
8591T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8592T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8593S: Maintained
8594F: arch/sparc/
8595F: drivers/sbus/
8596
8597SPARC SERIAL DRIVERS
8598M: "David S. Miller" <davem@davemloft.net>
8599L: sparclinux@vger.kernel.org
8600T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8601T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8602S: Maintained
8603F: include/linux/sunserialcore.h
8604F: drivers/tty/serial/suncore.c
8605F: drivers/tty/serial/sunhv.c
8606F: drivers/tty/serial/sunsab.c
8607F: drivers/tty/serial/sunsab.h
8608F: drivers/tty/serial/sunsu.c
8609F: drivers/tty/serial/sunzilog.c
8610F: drivers/tty/serial/sunzilog.h
8611
8612SPARSE CHECKER
8613M: "Christopher Li" <sparse@chrisli.org>
8614L: linux-sparse@vger.kernel.org
8615W: https://sparse.wiki.kernel.org/
8616T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8617T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8618S: Maintained
8619F: include/linux/compiler.h
8620
8621SPEAR PLATFORM SUPPORT
8622M: Viresh Kumar <viresh.linux@gmail.com>
8623M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
8624L: spear-devel@list.st.com
8625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8626W: http://www.st.com/spear
8627S: Maintained
8628F: arch/arm/mach-spear/
8629
8630SPEAR CLOCK FRAMEWORK SUPPORT
8631M: Viresh Kumar <viresh.linux@gmail.com>
8632L: spear-devel@list.st.com
8633L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8634W: http://www.st.com/spear
8635S: Maintained
8636F: drivers/clk/spear/
8637
8638SPI SUBSYSTEM
8639M: Mark Brown <broonie@kernel.org>
8640L: linux-spi@vger.kernel.org
8641T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8642Q: http://patchwork.kernel.org/project/spi-devel-general/list/
8643S: Maintained
8644F: Documentation/spi/
8645F: drivers/spi/
8646F: include/linux/spi/
8647F: include/uapi/linux/spi/
8648
8649SPIDERNET NETWORK DRIVER for CELL
8650M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8651M: Jens Osterkamp <jens@de.ibm.com>
8652L: netdev@vger.kernel.org
8653S: Supported
8654F: Documentation/networking/spider_net.txt
8655F: drivers/net/ethernet/toshiba/spider_net*
8656
8657SPU FILE SYSTEM
8658M: Jeremy Kerr <jk@ozlabs.org>
8659L: linuxppc-dev@lists.ozlabs.org
8660L: cbe-oss-dev@lists.ozlabs.org
8661W: http://www.ibm.com/developerworks/power/cell/
8662S: Supported
8663F: Documentation/filesystems/spufs.txt
8664F: arch/powerpc/platforms/cell/spufs/
8665
8666SQUASHFS FILE SYSTEM
8667M: Phillip Lougher <phillip@squashfs.org.uk>
8668L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8669W: http://squashfs.org.uk
8670S: Maintained
8671F: Documentation/filesystems/squashfs.txt
8672F: fs/squashfs/
8673
8674SRM (Alpha) environment access
8675M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
8676S: Maintained
8677F: arch/alpha/kernel/srm_env.c
8678
8679STABLE BRANCH
8680M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8681L: stable@vger.kernel.org
8682S: Supported
8683F: Documentation/stable_kernel_rules.txt
8684
8685STAGING SUBSYSTEM
8686M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8687T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
8688L: devel@driverdev.osuosl.org
8689S: Supported
8690F: drivers/staging/
8691
8692STAGING - COMEDI
8693M: Ian Abbott <abbotti@mev.co.uk>
8694M: H Hartley Sweeten <hsweeten@visionengravers.com>
8695S: Odd Fixes
8696F: drivers/staging/comedi/
8697
8698STAGING - ET131X NETWORK DRIVER
8699M: Mark Einon <mark.einon@gmail.com>
8700S: Odd Fixes
8701F: drivers/staging/et131x/
8702
8703STAGING - FLARION FT1000 DRIVERS
8704M: Marek Belisko <marek.belisko@gmail.com>
8705S: Odd Fixes
8706F: drivers/staging/ft1000/
8707
8708STAGING - INDUSTRIAL IO
8709M: Jonathan Cameron <jic23@kernel.org>
8710L: linux-iio@vger.kernel.org
8711S: Odd Fixes
8712F: drivers/staging/iio/
8713
8714STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8715M: Jarod Wilson <jarod@wilsonet.com>
8716W: http://www.lirc.org/
8717S: Odd Fixes
8718F: drivers/staging/media/lirc/
8719
8720STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
8721M: Julian Andres Klode <jak@jak-linux.org>
8722M: Marc Dietrich <marvin24@gmx.de>
8723L: ac100@lists.launchpad.net (moderated for non-subscribers)
8724L: linux-tegra@vger.kernel.org
8725S: Maintained
8726F: drivers/staging/nvec/
8727
8728STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
8729M: Jens Frederich <jfrederich@gmail.com>
8730M: Daniel Drake <dsd@laptop.org>
8731M: Jon Nettleton <jon.nettleton@gmail.com>
8732W: http://wiki.laptop.org/go/DCON
8733S: Maintained
8734F: drivers/staging/olpc_dcon/
8735
8736STAGING - OZMO DEVICES USB OVER WIFI DRIVER
8737M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
8738S: Maintained
8739F: drivers/staging/ozwpan/
8740
8741STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
8742M: Willy Tarreau <willy@meta-x.org>
8743S: Odd Fixes
8744F: drivers/staging/panel/
8745
8746STAGING - REALTEK RTL8712U DRIVERS
8747M: Larry Finger <Larry.Finger@lwfinger.net>
8748M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8749S: Odd Fixes
8750F: drivers/staging/rtl8712/
8751
8752STAGING - REALTEK RTL8723U WIRELESS DRIVER
8753M: Larry Finger <Larry.Finger@lwfinger.net>
8754M: Jes Sorensen <Jes.Sorensen@redhat.com>
8755L: linux-wireless@vger.kernel.org
8756S: Maintained
8757F: drivers/staging/rtl8723au/
8758
8759STAGING - SLICOSS
8760M: Lior Dotan <liodot@gmail.com>
8761M: Christopher Harrer <charrer@alacritech.com>
8762S: Odd Fixes
8763F: drivers/staging/slicoss/
8764
8765STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8766M: William Hubbs <w.d.hubbs@gmail.com>
8767M: Chris Brannon <chris@the-brannons.com>
8768M: Kirk Reiser <kirk@reisers.ca>
8769M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8770L: speakup@linux-speakup.org
8771W: http://www.linux-speakup.org/
8772S: Odd Fixes
8773F: drivers/staging/speakup/
8774
8775STAGING - VIA VT665X DRIVERS
8776M: Forest Bond <forest@alittletooquiet.net>
8777S: Odd Fixes
8778F: drivers/staging/vt665?/
8779
8780STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
8781M: Arnaud Patard <arnaud.patard@rtp-net.org>
8782S: Odd Fixes
8783F: drivers/staging/xgifb/
8784
8785STARFIRE/DURALAN NETWORK DRIVER
8786M: Ion Badulescu <ionut@badula.org>
8787S: Odd Fixes
8788F: drivers/net/ethernet/adaptec/starfire*
8789
8790SUN3/3X
8791M: Sam Creasey <sammy@sammy.net>
8792W: http://sammy.net/sun3/
8793S: Maintained
8794F: arch/m68k/kernel/*sun3*
8795F: arch/m68k/sun3*/
8796F: arch/m68k/include/asm/sun3*
8797F: drivers/net/ethernet/i825xx/sun3*
8798
8799SUNDANCE NETWORK DRIVER
8800M: Denis Kirjanov <kda@linux-powerpc.org>
8801L: netdev@vger.kernel.org
8802S: Maintained
8803F: drivers/net/ethernet/dlink/sundance.c
8804
8805SUPERH
8806L: linux-sh@vger.kernel.org
8807W: http://www.linux-sh.org
8808Q: http://patchwork.kernel.org/project/linux-sh/list/
8809S: Orphan
8810F: Documentation/sh/
8811F: arch/sh/
8812F: drivers/sh/
8813
8814SUSPEND TO RAM
8815M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8816M: Len Brown <len.brown@intel.com>
8817M: Pavel Machek <pavel@ucw.cz>
8818L: linux-pm@vger.kernel.org
8819S: Supported
8820F: Documentation/power/
8821F: arch/x86/kernel/acpi/
8822F: drivers/base/power/
8823F: kernel/power/
8824F: include/linux/suspend.h
8825F: include/linux/freezer.h
8826F: include/linux/pm.h
8827
8828SVGA HANDLING
8829M: Martin Mares <mj@ucw.cz>
8830L: linux-video@atrey.karlin.mff.cuni.cz
8831S: Maintained
8832F: Documentation/svga.txt
8833F: arch/x86/boot/video*
8834
8835SWIOTLB SUBSYSTEM
8836M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8837L: linux-kernel@vger.kernel.org
8838S: Supported
8839F: lib/swiotlb.c
8840F: arch/*/kernel/pci-swiotlb.c
8841F: include/linux/swiotlb.h
8842
8843SYNOPSYS ARC ARCHITECTURE
8844M: Vineet Gupta <vgupta@synopsys.com>
8845S: Supported
8846F: arch/arc/
8847F: Documentation/devicetree/bindings/arc/
8848F: drivers/tty/serial/arc_uart.c
8849
8850SYSV FILESYSTEM
8851M: Christoph Hellwig <hch@infradead.org>
8852S: Maintained
8853F: Documentation/filesystems/sysv-fs.txt
8854F: fs/sysv/
8855F: include/linux/sysv_fs.h
8856
8857TARGET SUBSYSTEM
8858M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8859L: linux-scsi@vger.kernel.org
8860L: target-devel@vger.kernel.org
8861W: http://www.linux-iscsi.org
8862W: http://groups.google.com/group/linux-iscsi-target-dev
8863T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8864S: Supported
8865F: drivers/target/
8866F: include/target/
8867F: Documentation/target/
8868
8869TASKSTATS STATISTICS INTERFACE
8870M: Balbir Singh <bsingharora@gmail.com>
8871S: Maintained
8872F: Documentation/accounting/taskstats*
8873F: include/linux/taskstats*
8874F: kernel/taskstats.c
8875
8876TC CLASSIFIER
8877M: Jamal Hadi Salim <jhs@mojatatu.com>
8878L: netdev@vger.kernel.org
8879S: Maintained
8880F: include/net/pkt_cls.h
8881F: include/uapi/linux/pkt_cls.h
8882F: net/sched/
8883
8884TCP LOW PRIORITY MODULE
8885M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8886M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
8887W: http://tcp-lp-mod.sourceforge.net/
8888S: Maintained
8889F: net/ipv4/tcp_lp.c
8890
8891TDA10071 MEDIA DRIVER
8892M: Antti Palosaari <crope@iki.fi>
8893L: linux-media@vger.kernel.org
8894W: http://linuxtv.org/
8895W: http://palosaari.fi/linux/
8896Q: http://patchwork.linuxtv.org/project/linux-media/list/
8897T: git git://linuxtv.org/anttip/media_tree.git
8898S: Maintained
8899F: drivers/media/dvb-frontends/tda10071*
8900
8901TDA18212 MEDIA DRIVER
8902M: Antti Palosaari <crope@iki.fi>
8903L: linux-media@vger.kernel.org
8904W: http://linuxtv.org/
8905W: http://palosaari.fi/linux/
8906Q: http://patchwork.linuxtv.org/project/linux-media/list/
8907T: git git://linuxtv.org/anttip/media_tree.git
8908S: Maintained
8909F: drivers/media/tuners/tda18212*
8910
8911TDA18218 MEDIA DRIVER
8912M: Antti Palosaari <crope@iki.fi>
8913L: linux-media@vger.kernel.org
8914W: http://linuxtv.org/
8915W: http://palosaari.fi/linux/
8916Q: http://patchwork.linuxtv.org/project/linux-media/list/
8917T: git git://linuxtv.org/anttip/media_tree.git
8918S: Maintained
8919F: drivers/media/tuners/tda18218*
8920
8921TDA18271 MEDIA DRIVER
8922M: Michael Krufky <mkrufky@linuxtv.org>
8923L: linux-media@vger.kernel.org
8924W: http://linuxtv.org/
8925W: http://github.com/mkrufky
8926Q: http://patchwork.linuxtv.org/project/linux-media/list/
8927T: git git://linuxtv.org/mkrufky/tuners.git
8928S: Maintained
8929F: drivers/media/tuners/tda18271*
8930
8931TDA827x MEDIA DRIVER
8932M: Michael Krufky <mkrufky@linuxtv.org>
8933L: linux-media@vger.kernel.org
8934W: http://linuxtv.org/
8935W: http://github.com/mkrufky
8936Q: http://patchwork.linuxtv.org/project/linux-media/list/
8937T: git git://linuxtv.org/mkrufky/tuners.git
8938S: Maintained
8939F: drivers/media/tuners/tda8290.*
8940
8941TDA8290 MEDIA DRIVER
8942M: Michael Krufky <mkrufky@linuxtv.org>
8943L: linux-media@vger.kernel.org
8944W: http://linuxtv.org/
8945W: http://github.com/mkrufky
8946Q: http://patchwork.linuxtv.org/project/linux-media/list/
8947T: git git://linuxtv.org/mkrufky/tuners.git
8948S: Maintained
8949F: drivers/media/tuners/tda8290.*
8950
8951TDA9840 MEDIA DRIVER
8952M: Hans Verkuil <hverkuil@xs4all.nl>
8953L: linux-media@vger.kernel.org
8954T: git git://linuxtv.org/media_tree.git
8955W: http://linuxtv.org
8956S: Maintained
8957F: drivers/media/i2c/tda9840*
8958
8959TEA5761 TUNER DRIVER
8960M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8961L: linux-media@vger.kernel.org
8962W: http://linuxtv.org
8963T: git git://linuxtv.org/media_tree.git
8964S: Odd fixes
8965F: drivers/media/tuners/tea5761.*
8966
8967TEA5767 TUNER DRIVER
8968M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8969L: linux-media@vger.kernel.org
8970W: http://linuxtv.org
8971T: git git://linuxtv.org/media_tree.git
8972S: Maintained
8973F: drivers/media/tuners/tea5767.*
8974
8975TEA6415C MEDIA DRIVER
8976M: Hans Verkuil <hverkuil@xs4all.nl>
8977L: linux-media@vger.kernel.org
8978T: git git://linuxtv.org/media_tree.git
8979W: http://linuxtv.org
8980S: Maintained
8981F: drivers/media/i2c/tea6415c*
8982
8983TEA6420 MEDIA DRIVER
8984M: Hans Verkuil <hverkuil@xs4all.nl>
8985L: linux-media@vger.kernel.org
8986T: git git://linuxtv.org/media_tree.git
8987W: http://linuxtv.org
8988S: Maintained
8989F: drivers/media/i2c/tea6420*
8990
8991TEAM DRIVER
8992M: Jiri Pirko <jiri@resnulli.us>
8993L: netdev@vger.kernel.org
8994S: Supported
8995F: drivers/net/team/
8996F: include/linux/if_team.h
8997F: include/uapi/linux/if_team.h
8998
8999TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9000M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9001S: Maintained
9002F: arch/x86/platform/ts5500/
9003
9004TECHNOTREND USB IR RECEIVER
9005M: Sean Young <sean@mess.org>
9006L: linux-media@vger.kernel.org
9007S: Maintained
9008F: drivers/media/rc/ttusbir.c
9009
9010TEGRA ARCHITECTURE SUPPORT
9011M: Stephen Warren <swarren@wwwdotorg.org>
9012M: Thierry Reding <thierry.reding@gmail.com>
9013L: linux-tegra@vger.kernel.org
9014Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9015T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9016S: Supported
9017N: [^a-z]tegra
9018
9019TEGRA ASOC DRIVER
9020M: Stephen Warren <swarren@wwwdotorg.org>
9021S: Supported
9022F: sound/soc/tegra/
9023
9024TEGRA CLOCK DRIVER
9025M: Peter De Schrijver <pdeschrijver@nvidia.com>
9026M: Prashant Gaikwad <pgaikwad@nvidia.com>
9027S: Supported
9028F: drivers/clk/tegra/
9029
9030TEGRA DMA DRIVER
9031M: Laxman Dewangan <ldewangan@nvidia.com>
9032S: Supported
9033F: drivers/dma/tegra20-apb-dma.c
9034
9035TEGRA GPIO DRIVER
9036M: Stephen Warren <swarren@wwwdotorg.org>
9037S: Supported
9038F: drivers/gpio/gpio-tegra.c
9039
9040TEGRA I2C DRIVER
9041M: Laxman Dewangan <ldewangan@nvidia.com>
9042S: Supported
9043F: drivers/i2c/busses/i2c-tegra.c
9044
9045TEGRA IOMMU DRIVERS
9046M: Hiroshi Doyu <hdoyu@nvidia.com>
9047S: Supported
9048F: drivers/iommu/tegra*
9049
9050TEGRA KBC DRIVER
9051M: Rakesh Iyer <riyer@nvidia.com>
9052M: Laxman Dewangan <ldewangan@nvidia.com>
9053S: Supported
9054F: drivers/input/keyboard/tegra-kbc.c
9055
9056TEGRA PINCTRL DRIVER
9057M: Stephen Warren <swarren@wwwdotorg.org>
9058S: Supported
9059F: drivers/pinctrl/pinctrl-tegra*
9060
9061TEGRA PWM DRIVER
9062M: Thierry Reding <thierry.reding@gmail.com>
9063S: Supported
9064F: drivers/pwm/pwm-tegra.c
9065
9066TEGRA SERIAL DRIVER
9067M: Laxman Dewangan <ldewangan@nvidia.com>
9068S: Supported
9069F: drivers/tty/serial/serial-tegra.c
9070
9071TEGRA SPI DRIVER
9072M: Laxman Dewangan <ldewangan@nvidia.com>
9073S: Supported
9074F: drivers/spi/spi-tegra*
9075
9076TEHUTI ETHERNET DRIVER
9077M: Andy Gospodarek <andy@greyhouse.net>
9078L: netdev@vger.kernel.org
9079S: Supported
9080F: drivers/net/ethernet/tehuti/*
9081
9082Telecom Clock Driver for MCPL0010
9083M: Mark Gross <mark.gross@intel.com>
9084S: Supported
9085F: drivers/char/tlclk.c
9086
9087TENSILICA XTENSA PORT (xtensa)
9088M: Chris Zankel <chris@zankel.net>
9089M: Max Filippov <jcmvbkbc@gmail.com>
9090L: linux-xtensa@linux-xtensa.org
9091S: Maintained
9092F: arch/xtensa/
9093F: drivers/irqchip/irq-xtensa-*
9094
9095THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9096M: Hans Verkuil <hverkuil@xs4all.nl>
9097L: linux-media@vger.kernel.org
9098T: git git://linuxtv.org/media_tree.git
9099W: http://linuxtv.org
9100S: Maintained
9101F: drivers/media/radio/radio-raremono.c
9102
9103THERMAL
9104M: Zhang Rui <rui.zhang@intel.com>
9105M: Eduardo Valentin <edubezval@gmail.com>
9106L: linux-pm@vger.kernel.org
9107T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9108T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9109Q: https://patchwork.kernel.org/project/linux-pm/list/
9110S: Supported
9111F: drivers/thermal/
9112F: include/linux/thermal.h
9113F: include/linux/cpu_cooling.h
9114F: Documentation/devicetree/bindings/thermal/
9115
9116THINGM BLINK(1) USB RGB LED DRIVER
9117M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9118S: Maintained
9119F: drivers/hid/hid-thingm.c
9120
9121THINKPAD ACPI EXTRAS DRIVER
9122M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9123L: ibm-acpi-devel@lists.sourceforge.net
9124L: platform-driver-x86@vger.kernel.org
9125W: http://ibm-acpi.sourceforge.net
9126W: http://thinkwiki.org/wiki/Ibm-acpi
9127T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9128S: Maintained
9129F: drivers/platform/x86/thinkpad_acpi.c
9130
9131TI BANDGAP AND THERMAL DRIVER
9132M: Eduardo Valentin <edubezval@gmail.com>
9133L: linux-pm@vger.kernel.org
9134S: Supported
9135F: drivers/thermal/ti-soc-thermal/
9136
9137TI CLOCK DRIVER
9138M: Tero Kristo <t-kristo@ti.com>
9139L: linux-omap@vger.kernel.org
9140S: Maintained
9141F: drivers/clk/ti/
9142F: include/linux/clk/ti.h
9143
9144TI FLASH MEDIA INTERFACE DRIVER
9145M: Alex Dubov <oakad@yahoo.com>
9146S: Maintained
9147F: drivers/misc/tifm*
9148F: drivers/mmc/host/tifm_sd.c
9149F: include/linux/tifm.h
9150
9151TI LM49xxx FAMILY ASoC CODEC DRIVERS
9152M: M R Swami Reddy <mr.swami.reddy@ti.com>
9153M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9154L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9155S: Maintained
9156F: sound/soc/codecs/lm49453*
9157F: sound/soc/codecs/isabelle*
9158
9159TI LP855x BACKLIGHT DRIVER
9160M: Milo Kim <milo.kim@ti.com>
9161S: Maintained
9162F: Documentation/backlight/lp855x-driver.txt
9163F: drivers/video/backlight/lp855x_bl.c
9164F: include/linux/platform_data/lp855x.h
9165
9166TI LP8727 CHARGER DRIVER
9167M: Milo Kim <milo.kim@ti.com>
9168S: Maintained
9169F: drivers/power/lp8727_charger.c
9170F: include/linux/platform_data/lp8727.h
9171
9172TI LP8788 MFD DRIVER
9173M: Milo Kim <milo.kim@ti.com>
9174S: Maintained
9175F: drivers/iio/adc/lp8788_adc.c
9176F: drivers/leds/leds-lp8788.c
9177F: drivers/mfd/lp8788*.c
9178F: drivers/power/lp8788-charger.c
9179F: drivers/regulator/lp8788-*.c
9180F: include/linux/mfd/lp8788*.h
9181
9182TI TWL4030 SERIES SOC CODEC DRIVER
9183M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9184L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9185S: Maintained
9186F: sound/soc/codecs/twl4030*
9187
9188TI WILINK WIRELESS DRIVERS
9189L: linux-wireless@vger.kernel.org
9190W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9191W: http://wireless.kernel.org/en/users/Drivers/wl1251
9192T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9193S: Orphan
9194F: drivers/net/wireless/ti/
9195F: include/linux/wl12xx.h
9196
9197TIPC NETWORK LAYER
9198M: Jon Maloy <jon.maloy@ericsson.com>
9199M: Allan Stephens <allan.stephens@windriver.com>
9200L: netdev@vger.kernel.org (core kernel code)
9201L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9202W: http://tipc.sourceforge.net/
9203S: Maintained
9204F: include/uapi/linux/tipc*.h
9205F: net/tipc/
9206
9207TILE ARCHITECTURE
9208M: Chris Metcalf <cmetcalf@tilera.com>
9209W: http://www.tilera.com/scm/
9210S: Supported
9211F: arch/tile/
9212F: drivers/char/tile-srom.c
9213F: drivers/edac/tile_edac.c
9214F: drivers/net/ethernet/tile/
9215F: drivers/rtc/rtc-tile.c
9216F: drivers/tty/hvc/hvc_tile.c
9217F: drivers/tty/serial/tilegx.c
9218F: drivers/usb/host/*-tilegx.c
9219F: include/linux/usb/tilegx.h
9220
9221TLAN NETWORK DRIVER
9222M: Samuel Chessman <chessman@tux.org>
9223L: tlan-devel@lists.sourceforge.net (subscribers-only)
9224W: http://sourceforge.net/projects/tlan/
9225S: Maintained
9226F: Documentation/networking/tlan.txt
9227F: drivers/net/ethernet/ti/tlan.*
9228
9229TOMOYO SECURITY MODULE
9230M: Kentaro Takeda <takedakn@nttdata.co.jp>
9231M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9232L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9233L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9234L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9235L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9236W: http://tomoyo.sourceforge.jp/
9237T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9238S: Maintained
9239F: security/tomoyo/
9240
9241TOPSTAR LAPTOP EXTRAS DRIVER
9242M: Herton Ronaldo Krzesinski <herton@canonical.com>
9243L: platform-driver-x86@vger.kernel.org
9244S: Maintained
9245F: drivers/platform/x86/topstar-laptop.c
9246
9247TOSHIBA ACPI EXTRAS DRIVER
9248L: platform-driver-x86@vger.kernel.org
9249S: Orphan
9250F: drivers/platform/x86/toshiba_acpi.c
9251
9252TOSHIBA SMM DRIVER
9253M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9254L: tlinux-users@tce.toshiba-dme.co.jp
9255W: http://www.buzzard.org.uk/toshiba/
9256S: Maintained
9257F: drivers/char/toshiba.c
9258F: include/linux/toshiba.h
9259F: include/uapi/linux/toshiba.h
9260
9261TMIO MMC DRIVER
9262M: Ian Molton <ian.molton@codethink.co.uk>
9263L: linux-mmc@vger.kernel.org
9264S: Maintained
9265F: drivers/mmc/host/tmio_mmc*
9266F: drivers/mmc/host/sh_mobile_sdhi.c
9267F: include/linux/mmc/tmio.h
9268F: include/linux/mmc/sh_mobile_sdhi.h
9269
9270TMP401 HARDWARE MONITOR DRIVER
9271M: Guenter Roeck <linux@roeck-us.net>
9272L: lm-sensors@lm-sensors.org
9273S: Maintained
9274F: Documentation/hwmon/tmp401
9275F: drivers/hwmon/tmp401.c
9276
9277TMPFS (SHMEM FILESYSTEM)
9278M: Hugh Dickins <hughd@google.com>
9279L: linux-mm@kvack.org
9280S: Maintained
9281F: include/linux/shmem_fs.h
9282F: mm/shmem.c
9283
9284TM6000 VIDEO4LINUX DRIVER
9285M: Mauro Carvalho Chehab <m.chehab@samsung.com>
9286L: linux-media@vger.kernel.org
9287W: http://linuxtv.org
9288T: git git://linuxtv.org/media_tree.git
9289S: Odd fixes
9290F: drivers/media/usb/tm6000/
9291
9292TPM DEVICE DRIVER
9293M: Peter Huewe <peterhuewe@gmx.de>
9294M: Ashley Lai <ashley@ashleylai.com>
9295M: Marcel Selhorst <tpmdd@selhorst.net>
9296W: http://tpmdd.sourceforge.net
9297L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9298S: Maintained
9299F: drivers/char/tpm/
9300
9301TRACING
9302M: Steven Rostedt <rostedt@goodmis.org>
9303M: Ingo Molnar <mingo@redhat.com>
9304T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9305S: Maintained
9306F: Documentation/trace/ftrace.txt
9307F: arch/*/*/*/ftrace.h
9308F: arch/*/kernel/ftrace.c
9309F: include/*/ftrace.h
9310F: include/linux/trace*.h
9311F: include/trace/
9312F: kernel/trace/
9313
9314TRIVIAL PATCHES
9315M: Jiri Kosina <trivial@kernel.org>
9316T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9317S: Maintained
9318K: ^Subject:.*(?i)trivial
9319
9320TTY LAYER
9321M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9322M: Jiri Slaby <jslaby@suse.cz>
9323S: Supported
9324T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9325F: drivers/tty/
9326F: drivers/tty/serial/serial_core.c
9327F: include/linux/serial_core.h
9328F: include/linux/serial.h
9329F: include/linux/tty.h
9330F: include/uapi/linux/serial_core.h
9331F: include/uapi/linux/serial.h
9332F: include/uapi/linux/tty.h
9333
9334TUA9001 MEDIA DRIVER
9335M: Antti Palosaari <crope@iki.fi>
9336L: linux-media@vger.kernel.org
9337W: http://linuxtv.org/
9338W: http://palosaari.fi/linux/
9339Q: http://patchwork.linuxtv.org/project/linux-media/list/
9340T: git git://linuxtv.org/anttip/media_tree.git
9341S: Maintained
9342F: drivers/media/tuners/tua9001*
9343
9344TULIP NETWORK DRIVERS
9345M: Grant Grundler <grundler@parisc-linux.org>
9346L: netdev@vger.kernel.org
9347S: Maintained
9348F: drivers/net/ethernet/dec/tulip/
9349
9350TUN/TAP driver
9351M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
9352W: http://vtun.sourceforge.net/tun
9353S: Maintained
9354F: Documentation/networking/tuntap.txt
9355F: arch/um/os-Linux/drivers/
9356
9357TURBOCHANNEL SUBSYSTEM
9358M: "Maciej W. Rozycki" <macro@linux-mips.org>
9359M: Ralf Baechle <ralf@linux-mips.org>
9360L: linux-mips@linux-mips.org
9361Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9362S: Maintained
9363F: drivers/tc/
9364F: include/linux/tc.h
9365
9366U14-34F SCSI DRIVER
9367M: Dario Ballabio <ballabio_dario@emc.com>
9368L: linux-scsi@vger.kernel.org
9369S: Maintained
9370F: drivers/scsi/u14-34f.c
9371
9372UBI FILE SYSTEM (UBIFS)
9373M: Artem Bityutskiy <dedekind1@gmail.com>
9374M: Adrian Hunter <adrian.hunter@intel.com>
9375L: linux-mtd@lists.infradead.org
9376T: git git://git.infradead.org/ubifs-2.6.git
9377W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9378S: Maintained
9379F: Documentation/filesystems/ubifs.txt
9380F: fs/ubifs/
9381
9382UCLINUX (AND M68KNOMMU)
9383M: Greg Ungerer <gerg@uclinux.org>
9384W: http://www.uclinux.org/
9385L: uclinux-dev@uclinux.org (subscribers-only)
9386S: Maintained
9387F: arch/m68k/*/*_no.*
9388F: arch/m68k/include/asm/*_no.*
9389
9390UDF FILESYSTEM
9391M: Jan Kara <jack@suse.cz>
9392S: Maintained
9393F: Documentation/filesystems/udf.txt
9394F: fs/udf/
9395
9396UFS FILESYSTEM
9397M: Evgeniy Dushistov <dushistov@mail.ru>
9398S: Maintained
9399F: Documentation/filesystems/ufs.txt
9400F: fs/ufs/
9401
9402UHID USERSPACE HID IO DRIVER:
9403M: David Herrmann <dh.herrmann@googlemail.com>
9404L: linux-input@vger.kernel.org
9405S: Maintained
9406F: drivers/hid/uhid.c
9407F: include/uapi/linux/uhid.h
9408
9409ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9410L: linux-usb@vger.kernel.org
9411S: Orphan
9412F: drivers/uwb/
9413F: include/linux/uwb.h
9414F: include/linux/uwb/
9415
9416UNICORE32 ARCHITECTURE:
9417M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9418W: http://mprc.pku.edu.cn/~guanxuetao/linux
9419S: Maintained
9420T: git git://github.com/gxt/linux.git
9421F: arch/unicore32/
9422
9423UNIFDEF
9424M: Tony Finch <dot@dotat.at>
9425W: http://dotat.at/prog/unifdef
9426S: Maintained
9427F: scripts/unifdef.c
9428
9429UNIFORM CDROM DRIVER
9430M: Jens Axboe <axboe@kernel.dk>
9431W: http://www.kernel.dk
9432S: Maintained
9433F: Documentation/cdrom/
9434F: drivers/cdrom/cdrom.c
9435F: include/linux/cdrom.h
9436F: include/uapi/linux/cdrom.h
9437
9438UNISYS S-PAR DRIVERS
9439M: Benjamin Romer <benjamin.romer@unisys.com>
9440M: David Kershner <david.kershner@unisys.com>
9441L: sparmaintainer@unisys.com (Unisys internal)
9442S: Supported
9443F: drivers/staging/unisys/
9444
9445UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9446M: Vinayak Holikatti <vinholikatti@gmail.com>
9447M: Santosh Y <santoshsy@gmail.com>
9448L: linux-scsi@vger.kernel.org
9449S: Supported
9450F: Documentation/scsi/ufs.txt
9451F: drivers/scsi/ufs/
9452
9453UNSORTED BLOCK IMAGES (UBI)
9454M: Artem Bityutskiy <dedekind1@gmail.com>
9455W: http://www.linux-mtd.infradead.org/
9456L: linux-mtd@lists.infradead.org
9457T: git git://git.infradead.org/ubifs-2.6.git
9458S: Maintained
9459F: drivers/mtd/ubi/
9460F: include/linux/mtd/ubi.h
9461F: include/uapi/mtd/ubi-user.h
9462
9463UNSORTED BLOCK IMAGES (UBI) Fastmap
9464M: Richard Weinberger <richard@nod.at>
9465L: linux-mtd@lists.infradead.org
9466S: Maintained
9467F: drivers/mtd/ubi/fastmap.c
9468
9469USB ACM DRIVER
9470M: Oliver Neukum <oliver@neukum.org>
9471L: linux-usb@vger.kernel.org
9472S: Maintained
9473F: Documentation/usb/acm.txt
9474F: drivers/usb/class/cdc-acm.*
9475
9476USB AR5523 WIRELESS DRIVER
9477M: Pontus Fuchs <pontus.fuchs@gmail.com>
9478L: linux-wireless@vger.kernel.org
9479S: Maintained
9480F: drivers/net/wireless/ath/ar5523/
9481
9482USB ATTACHED SCSI
9483M: Hans de Goede <hdegoede@redhat.com>
9484M: Gerd Hoffmann <kraxel@redhat.com>
9485L: linux-usb@vger.kernel.org
9486L: linux-scsi@vger.kernel.org
9487S: Maintained
9488F: drivers/usb/storage/uas.c
9489
9490USB CDC ETHERNET DRIVER
9491M: Oliver Neukum <oliver@neukum.org>
9492L: linux-usb@vger.kernel.org
9493S: Maintained
9494F: drivers/net/usb/cdc_*.c
9495F: include/uapi/linux/usb/cdc.h
9496
9497USB CYPRESS C67X00 DRIVER
9498M: Peter Korsgaard <jacmet@sunsite.dk>
9499L: linux-usb@vger.kernel.org
9500S: Maintained
9501F: drivers/usb/c67x00/
9502
9503USB DAVICOM DM9601 DRIVER
9504M: Peter Korsgaard <jacmet@sunsite.dk>
9505L: netdev@vger.kernel.org
9506W: http://www.linux-usb.org/usbnet
9507S: Maintained
9508F: drivers/net/usb/dm9601.c
9509
9510USB DIAMOND RIO500 DRIVER
9511M: Cesar Miquel <miquel@df.uba.ar>
9512L: rio500-users@lists.sourceforge.net
9513W: http://rio500.sourceforge.net
9514S: Maintained
9515F: drivers/usb/misc/rio500*
9516
9517USB EHCI DRIVER
9518M: Alan Stern <stern@rowland.harvard.edu>
9519L: linux-usb@vger.kernel.org
9520S: Maintained
9521F: Documentation/usb/ehci.txt
9522F: drivers/usb/host/ehci*
9523
9524USB GADGET/PERIPHERAL SUBSYSTEM
9525M: Felipe Balbi <balbi@ti.com>
9526L: linux-usb@vger.kernel.org
9527W: http://www.linux-usb.org/gadget
9528T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9529S: Maintained
9530F: drivers/usb/gadget/
9531F: include/linux/usb/gadget*
9532
9533USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9534M: Jiri Kosina <jkosina@suse.cz>
9535L: linux-usb@vger.kernel.org
9536T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9537S: Maintained
9538F: Documentation/hid/hiddev.txt
9539F: drivers/hid/usbhid/
9540
9541USB/IP DRIVERS
9542L: linux-usb@vger.kernel.org
9543S: Orphan
9544F: drivers/staging/usbip/
9545
9546USB ISP116X DRIVER
9547M: Olav Kongas <ok@artecdesign.ee>
9548L: linux-usb@vger.kernel.org
9549S: Maintained
9550F: drivers/usb/host/isp116x*
9551F: include/linux/usb/isp116x.h
9552
9553USB MASS STORAGE DRIVER
9554M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9555L: linux-usb@vger.kernel.org
9556L: usb-storage@lists.one-eyed-alien.net
9557S: Maintained
9558W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9559F: drivers/usb/storage/
9560
9561USB MIDI DRIVER
9562M: Clemens Ladisch <clemens@ladisch.de>
9563L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9564T: git git://git.alsa-project.org/alsa-kernel.git
9565S: Maintained
9566F: sound/usb/midi.*
9567
9568USB NETWORKING DRIVERS
9569L: linux-usb@vger.kernel.org
9570S: Odd Fixes
9571F: drivers/net/usb/
9572
9573USB OHCI DRIVER
9574M: Alan Stern <stern@rowland.harvard.edu>
9575L: linux-usb@vger.kernel.org
9576S: Maintained
9577F: Documentation/usb/ohci.txt
9578F: drivers/usb/host/ohci*
9579
9580USB OVER IP DRIVER
9581M: Valentina Manea <valentina.manea.m@gmail.com>
9582M: Shuah Khan <shuah.kh@samsung.com>
9583L: linux-usb@vger.kernel.org
9584S: Maintained
9585F: drivers/usb/usbip/
9586F: tools/usb/usbip/
9587
9588USB PEGASUS DRIVER
9589M: Petko Manolov <petkan@nucleusys.com>
9590L: linux-usb@vger.kernel.org
9591L: netdev@vger.kernel.org
9592T: git git://github.com/petkan/pegasus.git
9593W: https://github.com/petkan/pegasus
9594S: Maintained
9595F: drivers/net/usb/pegasus.*
9596
9597USB PHY LAYER
9598M: Felipe Balbi <balbi@ti.com>
9599L: linux-usb@vger.kernel.org
9600T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9601S: Maintained
9602F: drivers/usb/phy/
9603
9604USB PRINTER DRIVER (usblp)
9605M: Pete Zaitcev <zaitcev@redhat.com>
9606L: linux-usb@vger.kernel.org
9607S: Supported
9608F: drivers/usb/class/usblp.c
9609
9610USB RTL8150 DRIVER
9611M: Petko Manolov <petkan@nucleusys.com>
9612L: linux-usb@vger.kernel.org
9613L: netdev@vger.kernel.org
9614T: git git://github.com/petkan/rtl8150.git
9615W: https://github.com/petkan/rtl8150
9616S: Maintained
9617F: drivers/net/usb/rtl8150.c
9618
9619USB SERIAL SUBSYSTEM
9620M: Johan Hovold <johan@kernel.org>
9621L: linux-usb@vger.kernel.org
9622S: Maintained
9623F: Documentation/usb/usb-serial.txt
9624F: drivers/usb/serial/
9625F: include/linux/usb/serial.h
9626
9627USB SMSC75XX ETHERNET DRIVER
9628M: Steve Glendinning <steve.glendinning@shawell.net>
9629L: netdev@vger.kernel.org
9630S: Maintained
9631F: drivers/net/usb/smsc75xx.*
9632
9633USB SMSC95XX ETHERNET DRIVER
9634M: Steve Glendinning <steve.glendinning@shawell.net>
9635L: netdev@vger.kernel.org
9636S: Maintained
9637F: drivers/net/usb/smsc95xx.*
9638
9639USB SUBSYSTEM
9640M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9641L: linux-usb@vger.kernel.org
9642W: http://www.linux-usb.org
9643T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
9644S: Supported
9645F: Documentation/usb/
9646F: drivers/usb/
9647F: include/linux/usb.h
9648F: include/linux/usb/
9649
9650USB UHCI DRIVER
9651M: Alan Stern <stern@rowland.harvard.edu>
9652L: linux-usb@vger.kernel.org
9653S: Maintained
9654F: drivers/usb/host/uhci*
9655
9656USB "USBNET" DRIVER FRAMEWORK
9657M: Oliver Neukum <oneukum@suse.de>
9658L: netdev@vger.kernel.org
9659W: http://www.linux-usb.org/usbnet
9660S: Maintained
9661F: drivers/net/usb/usbnet.c
9662F: include/linux/usb/usbnet.h
9663
9664USB VIDEO CLASS
9665M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9666L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
9667L: linux-media@vger.kernel.org
9668T: git git://linuxtv.org/media_tree.git
9669W: http://www.ideasonboard.org/uvc/
9670S: Maintained
9671F: drivers/media/usb/uvc/
9672F: include/uapi/linux/uvcvideo.h
9673
9674USB VISION DRIVER
9675M: Hans Verkuil <hverkuil@xs4all.nl>
9676L: linux-media@vger.kernel.org
9677T: git git://linuxtv.org/media_tree.git
9678W: http://linuxtv.org
9679S: Odd Fixes
9680F: drivers/media/usb/usbvision/
9681
9682USB WEBCAM GADGET
9683M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9684L: linux-usb@vger.kernel.org
9685S: Maintained
9686F: drivers/usb/gadget/function/*uvc*.c
9687F: drivers/usb/gadget/legacy/webcam.c
9688
9689USB WIRELESS RNDIS DRIVER (rndis_wlan)
9690M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
9691L: linux-wireless@vger.kernel.org
9692S: Maintained
9693F: drivers/net/wireless/rndis_wlan.c
9694
9695USB XHCI DRIVER
9696M: Mathias Nyman <mathias.nyman@intel.com>
9697L: linux-usb@vger.kernel.org
9698S: Supported
9699F: drivers/usb/host/xhci*
9700F: drivers/usb/host/pci-quirks*
9701
9702USB ZD1201 DRIVER
9703L: linux-wireless@vger.kernel.org
9704W: http://linux-lc100020.sourceforge.net
9705S: Orphan
9706F: drivers/net/wireless/zd1201.*
9707
9708USB ZR364XX DRIVER
9709M: Antoine Jacquet <royale@zerezo.com>
9710L: linux-usb@vger.kernel.org
9711L: linux-media@vger.kernel.org
9712T: git git://linuxtv.org/media_tree.git
9713W: http://royale.zerezo.com/zr364xx/
9714S: Maintained
9715F: Documentation/video4linux/zr364xx.txt
9716F: drivers/media/usb/zr364xx/
9717
9718USER-MODE LINUX (UML)
9719M: Jeff Dike <jdike@addtoit.com>
9720M: Richard Weinberger <richard@nod.at>
9721L: user-mode-linux-devel@lists.sourceforge.net
9722L: user-mode-linux-user@lists.sourceforge.net
9723W: http://user-mode-linux.sourceforge.net
9724S: Maintained
9725F: Documentation/virtual/uml/
9726F: arch/um/
9727F: arch/x86/um/
9728F: fs/hostfs/
9729F: fs/hppfs/
9730
9731USERSPACE I/O (UIO)
9732M: "Hans J. Koch" <hjk@hansjkoch.de>
9733M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9734S: Maintained
9735F: Documentation/DocBook/uio-howto.tmpl
9736F: drivers/uio/
9737F: include/linux/uio*.h
9738
9739UTIL-LINUX PACKAGE
9740M: Karel Zak <kzak@redhat.com>
9741L: util-linux@vger.kernel.org
9742W: http://en.wikipedia.org/wiki/Util-linux
9743T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
9744S: Maintained
9745
9746UVESAFB DRIVER
9747M: Michal Januszewski <spock@gentoo.org>
9748L: linux-fbdev@vger.kernel.org
9749W: http://dev.gentoo.org/~spock/projects/uvesafb/
9750S: Maintained
9751F: Documentation/fb/uvesafb.txt
9752F: drivers/video/fbdev/uvesafb.*
9753
9754VFAT/FAT/MSDOS FILESYSTEM
9755M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
9756S: Maintained
9757F: Documentation/filesystems/vfat.txt
9758F: fs/fat/
9759
9760VFIO DRIVER
9761M: Alex Williamson <alex.williamson@redhat.com>
9762L: kvm@vger.kernel.org
9763S: Maintained
9764F: Documentation/vfio.txt
9765F: drivers/vfio/
9766F: include/linux/vfio.h
9767F: include/uapi/linux/vfio.h
9768
9769VIDEOBUF2 FRAMEWORK
9770M: Pawel Osciak <pawel@osciak.com>
9771M: Marek Szyprowski <m.szyprowski@samsung.com>
9772M: Kyungmin Park <kyungmin.park@samsung.com>
9773L: linux-media@vger.kernel.org
9774S: Maintained
9775F: drivers/media/v4l2-core/videobuf2-*
9776F: include/media/videobuf2-*
9777
9778VIRTIO CONSOLE DRIVER
9779M: Amit Shah <amit.shah@redhat.com>
9780L: virtualization@lists.linux-foundation.org
9781S: Maintained
9782F: drivers/char/virtio_console.c
9783F: include/linux/virtio_console.h
9784F: include/uapi/linux/virtio_console.h
9785
9786VIRTIO CORE, NET AND BLOCK DRIVERS
9787M: Rusty Russell <rusty@rustcorp.com.au>
9788M: "Michael S. Tsirkin" <mst@redhat.com>
9789L: virtualization@lists.linux-foundation.org
9790S: Maintained
9791F: drivers/virtio/
9792F: tools/virtio/
9793F: drivers/net/virtio_net.c
9794F: drivers/block/virtio_blk.c
9795F: include/linux/virtio_*.h
9796F: include/uapi/linux/virtio_*.h
9797
9798VIRTIO HOST (VHOST)
9799M: "Michael S. Tsirkin" <mst@redhat.com>
9800L: kvm@vger.kernel.org
9801L: virtualization@lists.linux-foundation.org
9802L: netdev@vger.kernel.org
9803S: Maintained
9804F: drivers/vhost/
9805F: include/uapi/linux/vhost.h
9806
9807VIA RHINE NETWORK DRIVER
9808M: Roger Luethi <rl@hellgate.ch>
9809S: Maintained
9810F: drivers/net/ethernet/via/via-rhine.c
9811
9812VIA SD/MMC CARD CONTROLLER DRIVER
9813M: Bruce Chang <brucechang@via.com.tw>
9814M: Harald Welte <HaraldWelte@viatech.com>
9815S: Maintained
9816F: drivers/mmc/host/via-sdmmc.c
9817
9818VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
9819M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
9820L: linux-fbdev@vger.kernel.org
9821S: Maintained
9822F: include/linux/via-core.h
9823F: include/linux/via-gpio.h
9824F: include/linux/via_i2c.h
9825F: drivers/video/fbdev/via/
9826
9827VIA VELOCITY NETWORK DRIVER
9828M: Francois Romieu <romieu@fr.zoreil.com>
9829L: netdev@vger.kernel.org
9830S: Maintained
9831F: drivers/net/ethernet/via/via-velocity.*
9832
9833VIVI VIRTUAL VIDEO DRIVER
9834M: Hans Verkuil <hverkuil@xs4all.nl>
9835L: linux-media@vger.kernel.org
9836T: git git://linuxtv.org/media_tree.git
9837W: http://linuxtv.org
9838S: Maintained
9839F: drivers/media/platform/vivi*
9840
9841VLAN (802.1Q)
9842M: Patrick McHardy <kaber@trash.net>
9843L: netdev@vger.kernel.org
9844S: Maintained
9845F: drivers/net/macvlan.c
9846F: include/linux/if_*vlan.h
9847F: net/8021q/
9848
9849VLYNQ BUS
9850M: Florian Fainelli <florian@openwrt.org>
9851L: openwrt-devel@lists.openwrt.org (subscribers-only)
9852S: Maintained
9853F: drivers/vlynq/vlynq.c
9854F: include/linux/vlynq.h
9855
9856VME SUBSYSTEM
9857M: Martyn Welch <martyn.welch@ge.com>
9858M: Manohar Vanga <manohar.vanga@gmail.com>
9859M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9860L: devel@driverdev.osuosl.org
9861S: Maintained
9862T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9863F: Documentation/vme_api.txt
9864F: drivers/staging/vme/
9865F: drivers/vme/
9866F: include/linux/vme*
9867
9868VMWARE HYPERVISOR INTERFACE
9869M: Alok Kataria <akataria@vmware.com>
9870L: virtualization@lists.linux-foundation.org
9871S: Supported
9872F: arch/x86/kernel/cpu/vmware.c
9873
9874VMWARE BALLOON DRIVER
9875M: Xavier Deguillard <xdeguillard@vmware.com>
9876M: Philip Moltmann <moltmann@vmware.com>
9877M: "VMware, Inc." <pv-drivers@vmware.com>
9878L: linux-kernel@vger.kernel.org
9879S: Maintained
9880F: drivers/misc/vmw_balloon.c
9881
9882VMWARE VMXNET3 ETHERNET DRIVER
9883M: Shreyas Bhatewara <sbhatewara@vmware.com>
9884M: "VMware, Inc." <pv-drivers@vmware.com>
9885L: netdev@vger.kernel.org
9886S: Maintained
9887F: drivers/net/vmxnet3/
9888
9889VMware PVSCSI driver
9890M: Arvind Kumar <arvindkumar@vmware.com>
9891M: VMware PV-Drivers <pv-drivers@vmware.com>
9892L: linux-scsi@vger.kernel.org
9893S: Maintained
9894F: drivers/scsi/vmw_pvscsi.c
9895F: drivers/scsi/vmw_pvscsi.h
9896
9897VOLTAGE AND CURRENT REGULATOR FRAMEWORK
9898M: Liam Girdwood <lgirdwood@gmail.com>
9899M: Mark Brown <broonie@kernel.org>
9900W: http://opensource.wolfsonmicro.com/node/15
9901W: http://www.slimlogic.co.uk/?p=48
9902T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
9903S: Supported
9904F: drivers/regulator/
9905F: include/linux/regulator/
9906
9907VT1211 HARDWARE MONITOR DRIVER
9908M: Juerg Haefliger <juergh@gmail.com>
9909L: lm-sensors@lm-sensors.org
9910S: Maintained
9911F: Documentation/hwmon/vt1211
9912F: drivers/hwmon/vt1211.c
9913
9914VT8231 HARDWARE MONITOR DRIVER
9915M: Roger Lucas <vt8231@hiddenengine.co.uk>
9916L: lm-sensors@lm-sensors.org
9917S: Maintained
9918F: drivers/hwmon/vt8231.c
9919
9920VUB300 USB to SDIO/SD/MMC bridge chip
9921M: Tony Olech <tony.olech@elandigitalsystems.com>
9922L: linux-mmc@vger.kernel.org
9923L: linux-usb@vger.kernel.org
9924S: Supported
9925F: drivers/mmc/host/vub300.c
9926
9927W1 DALLAS'S 1-WIRE BUS
9928M: Evgeniy Polyakov <zbr@ioremap.net>
9929S: Maintained
9930F: Documentation/w1/
9931F: drivers/w1/
9932
9933W83791D HARDWARE MONITORING DRIVER
9934M: Marc Hulsman <m.hulsman@tudelft.nl>
9935L: lm-sensors@lm-sensors.org
9936S: Maintained
9937F: Documentation/hwmon/w83791d
9938F: drivers/hwmon/w83791d.c
9939
9940W83793 HARDWARE MONITORING DRIVER
9941M: Rudolf Marek <r.marek@assembler.cz>
9942L: lm-sensors@lm-sensors.org
9943S: Maintained
9944F: Documentation/hwmon/w83793
9945F: drivers/hwmon/w83793.c
9946
9947W83795 HARDWARE MONITORING DRIVER
9948M: Jean Delvare <jdelvare@suse.de>
9949L: lm-sensors@lm-sensors.org
9950S: Maintained
9951F: drivers/hwmon/w83795.c
9952
9953W83L51xD SD/MMC CARD INTERFACE DRIVER
9954M: Pierre Ossman <pierre@ossman.eu>
9955S: Maintained
9956F: drivers/mmc/host/wbsd.*
9957
9958WACOM PROTOCOL 4 SERIAL TABLETS
9959M: Julian Squires <julian@cipht.net>
9960M: Hans de Goede <hdegoede@redhat.com>
9961L: linux-input@vger.kernel.org
9962S: Maintained
9963F: drivers/input/tablet/wacom_serial4.c
9964
9965WATCHDOG DEVICE DRIVERS
9966M: Wim Van Sebroeck <wim@iguana.be>
9967L: linux-watchdog@vger.kernel.org
9968W: http://www.linux-watchdog.org/
9969T: git git://www.linux-watchdog.org/linux-watchdog.git
9970S: Maintained
9971F: Documentation/watchdog/
9972F: drivers/watchdog/
9973F: include/linux/watchdog.h
9974F: include/uapi/linux/watchdog.h
9975
9976WD7000 SCSI DRIVER
9977M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
9978L: linux-scsi@vger.kernel.org
9979S: Maintained
9980F: drivers/scsi/wd7000.c
9981
9982WIIMOTE HID DRIVER
9983M: David Herrmann <dh.herrmann@googlemail.com>
9984L: linux-input@vger.kernel.org
9985S: Maintained
9986F: drivers/hid/hid-wiimote*
9987
9988WINBOND CIR DRIVER
9989M: David Härdeman <david@hardeman.nu>
9990S: Maintained
9991F: drivers/media/rc/winbond-cir.c
9992
9993WIMAX STACK
9994M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
9995M: linux-wimax@intel.com
9996L: wimax@linuxwimax.org (subscribers-only)
9997S: Supported
9998W: http://linuxwimax.org
9999F: Documentation/wimax/README.wimax
10000F: include/linux/wimax/debug.h
10001F: include/net/wimax.h
10002F: include/uapi/linux/wimax.h
10003F: net/wimax/
10004
10005WISTRON LAPTOP BUTTON DRIVER
10006M: Miloslav Trmac <mitr@volny.cz>
10007S: Maintained
10008F: drivers/input/misc/wistron_btns.c
10009
10010WL3501 WIRELESS PCMCIA CARD DRIVER
10011M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10012L: linux-wireless@vger.kernel.org
10013W: http://oops.ghostprotocols.net:81/blog
10014S: Maintained
10015F: drivers/net/wireless/wl3501*
10016
10017WM97XX TOUCHSCREEN DRIVERS
10018M: Mark Brown <broonie@kernel.org>
10019M: Liam Girdwood <lrg@slimlogic.co.uk>
10020L: linux-input@vger.kernel.org
10021T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10022W: http://opensource.wolfsonmicro.com/node/7
10023S: Supported
10024F: drivers/input/touchscreen/*wm97*
10025F: include/linux/wm97xx.h
10026
10027WOLFSON MICROELECTRONICS DRIVERS
10028L: patches@opensource.wolfsonmicro.com
10029T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10030T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10031W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10032S: Supported
10033F: Documentation/hwmon/wm83??
10034F: arch/arm/mach-s3c64xx/mach-crag6410*
10035F: drivers/clk/clk-wm83*.c
10036F: drivers/extcon/extcon-arizona.c
10037F: drivers/leds/leds-wm83*.c
10038F: drivers/gpio/gpio-*wm*.c
10039F: drivers/gpio/gpio-arizona.c
10040F: drivers/hwmon/wm83??-hwmon.c
10041F: drivers/input/misc/wm831x-on.c
10042F: drivers/input/touchscreen/wm831x-ts.c
10043F: drivers/input/touchscreen/wm97*.c
10044F: drivers/mfd/arizona*
10045F: drivers/mfd/wm*.c
10046F: drivers/power/wm83*.c
10047F: drivers/rtc/rtc-wm83*.c
10048F: drivers/regulator/wm8*.c
10049F: drivers/video/backlight/wm83*_bl.c
10050F: drivers/watchdog/wm83*_wdt.c
10051F: include/linux/mfd/arizona/
10052F: include/linux/mfd/wm831x/
10053F: include/linux/mfd/wm8350/
10054F: include/linux/mfd/wm8400*
10055F: include/linux/wm97xx.h
10056F: include/sound/wm????.h
10057F: sound/soc/codecs/arizona.?
10058F: sound/soc/codecs/wm*
10059
10060WORKQUEUE
10061M: Tejun Heo <tj@kernel.org>
10062T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10063S: Maintained
10064F: include/linux/workqueue.h
10065F: kernel/workqueue.c
10066F: Documentation/workqueue.txt
10067
10068X.25 NETWORK LAYER
10069M: Andrew Hendry <andrew.hendry@gmail.com>
10070L: linux-x25@vger.kernel.org
10071S: Odd Fixes
10072F: Documentation/networking/x25*
10073F: include/net/x25*
10074F: net/x25/
10075
10076X86 ARCHITECTURE (32-BIT AND 64-BIT)
10077M: Thomas Gleixner <tglx@linutronix.de>
10078M: Ingo Molnar <mingo@redhat.com>
10079M: "H. Peter Anvin" <hpa@zytor.com>
10080M: x86@kernel.org
10081L: linux-kernel@vger.kernel.org
10082T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10083S: Maintained
10084F: Documentation/x86/
10085F: arch/x86/
10086
10087X86 PLATFORM DRIVERS
10088M: Darren Hart <dvhart@infradead.org>
10089L: platform-driver-x86@vger.kernel.org
10090T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10091S: Maintained
10092F: drivers/platform/x86/
10093
10094X86 MCE INFRASTRUCTURE
10095M: Tony Luck <tony.luck@intel.com>
10096M: Borislav Petkov <bp@alien8.de>
10097L: linux-edac@vger.kernel.org
10098S: Maintained
10099F: arch/x86/kernel/cpu/mcheck/*
10100
10101XC2028/3028 TUNER DRIVER
10102M: Mauro Carvalho Chehab <m.chehab@samsung.com>
10103L: linux-media@vger.kernel.org
10104W: http://linuxtv.org
10105T: git git://linuxtv.org/media_tree.git
10106S: Maintained
10107F: drivers/media/tuners/tuner-xc2028.*
10108
10109XEN HYPERVISOR INTERFACE
10110M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10111M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10112M: David Vrabel <david.vrabel@citrix.com>
10113L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10114T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10115S: Supported
10116F: arch/x86/xen/
10117F: drivers/*/xen-*front.c
10118F: drivers/xen/
10119F: arch/x86/include/asm/xen/
10120F: include/xen/
10121F: include/uapi/xen/
10122
10123XEN HYPERVISOR ARM
10124M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10125L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10126S: Supported
10127F: arch/arm/xen/
10128F: arch/arm/include/asm/xen/
10129
10130XEN HYPERVISOR ARM64
10131M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10132L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10133S: Supported
10134F: arch/arm64/xen/
10135F: arch/arm64/include/asm/xen/
10136
10137XEN NETWORK BACKEND DRIVER
10138M: Ian Campbell <ian.campbell@citrix.com>
10139M: Wei Liu <wei.liu2@citrix.com>
10140L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10141L: netdev@vger.kernel.org
10142S: Supported
10143F: drivers/net/xen-netback/*
10144
10145XEN PCI SUBSYSTEM
10146M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10147L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10148S: Supported
10149F: arch/x86/pci/*xen*
10150F: drivers/pci/*xen*
10151
10152XEN BLOCK SUBSYSTEM
10153M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10154L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10155S: Supported
10156F: drivers/block/xen-blkback/*
10157F: drivers/block/xen*
10158
10159XEN SWIOTLB SUBSYSTEM
10160M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10161L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10162S: Supported
10163F: arch/x86/xen/*swiotlb*
10164F: drivers/xen/*swiotlb*
10165
10166XFS FILESYSTEM
10167P: Silicon Graphics Inc
10168M: Dave Chinner <david@fromorbit.com>
10169M: xfs@oss.sgi.com
10170L: xfs@oss.sgi.com
10171W: http://oss.sgi.com/projects/xfs
10172T: git git://oss.sgi.com/xfs/xfs.git
10173S: Supported
10174F: Documentation/filesystems/xfs.txt
10175F: fs/xfs/
10176
10177XILINX AXI ETHERNET DRIVER
10178M: Anirudha Sarangi <anirudh@xilinx.com>
10179M: John Linn <John.Linn@xilinx.com>
10180S: Maintained
10181F: drivers/net/ethernet/xilinx/xilinx_axienet*
10182
10183XILINX SYSTEMACE DRIVER
10184S: Orphan
10185F: drivers/block/xsysace.c
10186
10187XILINX UARTLITE SERIAL DRIVER
10188M: Peter Korsgaard <jacmet@sunsite.dk>
10189L: linux-serial@vger.kernel.org
10190S: Maintained
10191F: drivers/tty/serial/uartlite.c
10192
10193XTENSA XTFPGA PLATFORM SUPPORT
10194M: Max Filippov <jcmvbkbc@gmail.com>
10195L: linux-xtensa@linux-xtensa.org
10196S: Maintained
10197F: drivers/spi/spi-xtensa-xtfpga.c
10198
10199YAM DRIVER FOR AX.25
10200M: Jean-Paul Roubelat <jpr@f6fbb.org>
10201L: linux-hams@vger.kernel.org
10202S: Maintained
10203F: drivers/net/hamradio/yam*
10204F: include/linux/yam.h
10205
10206YEALINK PHONE DRIVER
10207M: Henk Vergonet <Henk.Vergonet@gmail.com>
10208L: usbb2k-api-dev@nongnu.org
10209S: Maintained
10210F: Documentation/input/yealink.txt
10211F: drivers/input/misc/yealink.*
10212
10213Z8530 DRIVER FOR AX.25
10214M: Joerg Reuter <jreuter@yaina.de>
10215W: http://yaina.de/jreuter/
10216W: http://www.qsl.net/dl1bke/
10217L: linux-hams@vger.kernel.org
10218S: Maintained
10219F: Documentation/networking/z8530drv.txt
10220F: drivers/net/hamradio/*scc.c
10221F: drivers/net/hamradio/z8530.h
10222
10223ZBUD COMPRESSED PAGE ALLOCATOR
10224M: Seth Jennings <sjennings@variantweb.net>
10225L: linux-mm@kvack.org
10226S: Maintained
10227F: mm/zbud.c
10228F: include/linux/zbud.h
10229
10230ZD1211RW WIRELESS DRIVER
10231M: Daniel Drake <dsd@gentoo.org>
10232M: Ulrich Kunitz <kune@deine-taler.de>
10233W: http://zd1211.ath.cx/wiki/DriverRewrite
10234L: linux-wireless@vger.kernel.org
10235L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10236S: Maintained
10237F: drivers/net/wireless/zd1211rw/
10238
10239ZR36067 VIDEO FOR LINUX DRIVER
10240L: mjpeg-users@lists.sourceforge.net
10241L: linux-media@vger.kernel.org
10242W: http://mjpeg.sourceforge.net/driver-zoran/
10243T: hg http://linuxtv.org/hg/v4l-dvb
10244S: Odd Fixes
10245F: drivers/media/pci/zoran/
10246
10247ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10248M: Minchan Kim <minchan@kernel.org>
10249M: Nitin Gupta <ngupta@vflare.org>
10250L: linux-kernel@vger.kernel.org
10251S: Maintained
10252F: drivers/block/zram/
10253F: Documentation/blockdev/zram.txt
10254
10255ZS DECSTATION Z85C30 SERIAL DRIVER
10256M: "Maciej W. Rozycki" <macro@linux-mips.org>
10257S: Maintained
10258F: drivers/tty/serial/zs.*
10259
10260ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10261M: Minchan Kim <minchan@kernel.org>
10262M: Nitin Gupta <ngupta@vflare.org>
10263L: linux-mm@kvack.org
10264S: Maintained
10265F: mm/zsmalloc.c
10266F: include/linux/zsmalloc.h
10267
10268ZSWAP COMPRESSED SWAP CACHING
10269M: Seth Jennings <sjennings@variantweb.net>
10270L: linux-mm@kvack.org
10271S: Maintained
10272F: mm/zswap.c
10273
10274THE REST
10275M: Linus Torvalds <torvalds@linux-foundation.org>
10276L: linux-kernel@vger.kernel.org
10277Q: http://patchwork.kernel.org/project/LKML/list/
10278T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10279S: Buried alive in reporters
10280F: *
10281F: */