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