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