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