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