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