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