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