Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi...
[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-bluetooth@vger.kernel.org
156L: linux-wpan@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-wpan@vger.kernel.org
4584W: https://github.com/linux-wpan
4585T: git git://github.com/linux-wpan/linux-wpan-next.git
4586S: Maintained
4587F: net/ieee802154/
4588F: net/mac802154/
4589F: drivers/net/ieee802154/
4590F: Documentation/networking/ieee802154.txt
4591
4592IGUANAWORKS USB IR TRANSCEIVER
4593M: Sean Young <sean@mess.org>
4594L: linux-media@vger.kernel.org
4595S: Maintained
4596F: drivers/media/rc/iguanair.c
4597
4598IIO SUBSYSTEM AND DRIVERS
4599M: Jonathan Cameron <jic23@kernel.org>
4600L: linux-iio@vger.kernel.org
4601S: Maintained
4602F: drivers/iio/
4603F: drivers/staging/iio/
4604
4605IKANOS/ADI EAGLE ADSL USB DRIVER
4606M: Matthieu Castet <castet.matthieu@free.fr>
4607M: Stanislaw Gruszka <stf_xl@wp.pl>
4608S: Maintained
4609F: drivers/usb/atm/ueagle-atm.c
4610
4611INA209 HARDWARE MONITOR DRIVER
4612M: Guenter Roeck <linux@roeck-us.net>
4613L: lm-sensors@lm-sensors.org
4614S: Maintained
4615F: Documentation/hwmon/ina209
4616F: Documentation/devicetree/bindings/i2c/ina209.txt
4617F: drivers/hwmon/ina209.c
4618
4619INA2XX HARDWARE MONITOR DRIVER
4620M: Guenter Roeck <linux@roeck-us.net>
4621L: lm-sensors@lm-sensors.org
4622S: Maintained
4623F: Documentation/hwmon/ina2xx
4624F: drivers/hwmon/ina2xx.c
4625F: include/linux/platform_data/ina2xx.h
4626
4627INDUSTRY PACK SUBSYSTEM (IPACK)
4628M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4629M: Jens Taprogge <jens.taprogge@taprogge.org>
4630M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4631L: industrypack-devel@lists.sourceforge.net
4632W: http://industrypack.sourceforge.net
4633S: Maintained
4634F: drivers/ipack/
4635
4636INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4637M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4638M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4639L: linux-ima-devel@lists.sourceforge.net
4640L: linux-ima-user@lists.sourceforge.net
4641L: linux-security-module@vger.kernel.org
4642S: Supported
4643F: security/integrity/ima/
4644
4645IMS TWINTURBO FRAMEBUFFER DRIVER
4646L: linux-fbdev@vger.kernel.org
4647S: Orphan
4648F: drivers/video/fbdev/imsttfb.c
4649
4650INFINIBAND SUBSYSTEM
4651M: Roland Dreier <roland@kernel.org>
4652M: Sean Hefty <sean.hefty@intel.com>
4653M: Hal Rosenstock <hal.rosenstock@gmail.com>
4654L: linux-rdma@vger.kernel.org
4655W: http://www.openfabrics.org/
4656Q: http://patchwork.kernel.org/project/linux-rdma/list/
4657T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4658S: Supported
4659F: Documentation/infiniband/
4660F: drivers/infiniband/
4661F: include/uapi/linux/if_infiniband.h
4662
4663INOTIFY
4664M: John McCutchan <john@johnmccutchan.com>
4665M: Robert Love <rlove@rlove.org>
4666M: Eric Paris <eparis@parisplace.org>
4667S: Maintained
4668F: Documentation/filesystems/inotify.txt
4669F: fs/notify/inotify/
4670F: include/linux/inotify.h
4671F: include/uapi/linux/inotify.h
4672
4673INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4674M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4675M: Dmitry Torokhov <dtor@mail.ru>
4676L: linux-input@vger.kernel.org
4677Q: http://patchwork.kernel.org/project/linux-input/list/
4678T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4679S: Maintained
4680F: drivers/input/
4681F: include/linux/input.h
4682F: include/uapi/linux/input.h
4683F: include/linux/input/
4684
4685INPUT MULTITOUCH (MT) PROTOCOL
4686M: Henrik Rydberg <rydberg@euromail.se>
4687L: linux-input@vger.kernel.org
4688T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4689S: Maintained
4690F: Documentation/input/multi-touch-protocol.txt
4691F: drivers/input/input-mt.c
4692K: \b(ABS|SYN)_MT_
4693
4694INTEL C600 SERIES SAS CONTROLLER DRIVER
4695M: Intel SCU Linux support <intel-linux-scu@intel.com>
4696M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4697M: Dave Jiang <dave.jiang@intel.com>
4698L: linux-scsi@vger.kernel.org
4699T: git git://git.code.sf.net/p/intel-sas/isci
4700S: Supported
4701F: drivers/scsi/isci/
4702
4703INTEL IDLE DRIVER
4704M: Len Brown <lenb@kernel.org>
4705L: linux-pm@vger.kernel.org
4706T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4707S: Supported
4708F: drivers/idle/intel_idle.c
4709
4710INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4711M: Maik Broemme <mbroemme@plusserver.de>
4712L: linux-fbdev@vger.kernel.org
4713S: Maintained
4714F: Documentation/fb/intelfb.txt
4715F: drivers/video/fbdev/intelfb/
4716
4717INTEL 810/815 FRAMEBUFFER DRIVER
4718M: Antonino Daplas <adaplas@gmail.com>
4719L: linux-fbdev@vger.kernel.org
4720S: Maintained
4721F: drivers/video/fbdev/i810/
4722
4723INTEL MENLOW THERMAL DRIVER
4724M: Sujith Thomas <sujith.thomas@intel.com>
4725L: platform-driver-x86@vger.kernel.org
4726W: https://01.org/linux-acpi
4727S: Supported
4728F: drivers/platform/x86/intel_menlow.c
4729
4730INTEL IA32 MICROCODE UPDATE SUPPORT
4731M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4732S: Maintained
4733F: arch/x86/kernel/cpu/microcode/core*
4734F: arch/x86/kernel/cpu/microcode/intel*
4735
4736INTEL I/OAT DMA DRIVER
4737M: Dan Williams <dan.j.williams@intel.com>
4738M: Dave Jiang <dave.jiang@intel.com>
4739L: dmaengine@vger.kernel.org
4740Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4741S: Supported
4742F: drivers/dma/ioat*
4743
4744INTEL IOMMU (VT-d)
4745M: David Woodhouse <dwmw2@infradead.org>
4746L: iommu@lists.linux-foundation.org
4747T: git git://git.infradead.org/iommu-2.6.git
4748S: Supported
4749F: drivers/iommu/intel-iommu.c
4750F: include/linux/intel-iommu.h
4751
4752INTEL IOP-ADMA DMA DRIVER
4753M: Dan Williams <dan.j.williams@intel.com>
4754S: Odd fixes
4755F: drivers/dma/iop-adma.c
4756
4757INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4758M: Krzysztof Halasa <khc@pm.waw.pl>
4759S: Maintained
4760F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4761F: arch/arm/mach-ixp4xx/include/mach/npe.h
4762F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4763F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4764F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4765F: drivers/net/wan/ixp4xx_hss.c
4766
4767INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4768M: Deepak Saxena <dsaxena@plexity.net>
4769S: Maintained
4770F: drivers/char/hw_random/ixp4xx-rng.c
4771
4772INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
4773M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4774M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4775M: Bruce Allan <bruce.w.allan@intel.com>
4776M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4777M: Don Skidmore <donald.c.skidmore@intel.com>
4778M: Greg Rose <gregory.v.rose@intel.com>
4779M: Alex Duyck <alexander.h.duyck@intel.com>
4780M: John Ronciak <john.ronciak@intel.com>
4781M: Mitch Williams <mitch.a.williams@intel.com>
4782M: Linux NICS <linux.nics@intel.com>
4783L: e1000-devel@lists.sourceforge.net
4784W: http://www.intel.com/support/feedback.htm
4785W: http://e1000.sourceforge.net/
4786T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4787T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4788S: Supported
4789F: Documentation/networking/e100.txt
4790F: Documentation/networking/e1000.txt
4791F: Documentation/networking/e1000e.txt
4792F: Documentation/networking/igb.txt
4793F: Documentation/networking/igbvf.txt
4794F: Documentation/networking/ixgb.txt
4795F: Documentation/networking/ixgbe.txt
4796F: Documentation/networking/ixgbevf.txt
4797F: Documentation/networking/i40e.txt
4798F: Documentation/networking/i40evf.txt
4799F: drivers/net/ethernet/intel/
4800F: drivers/net/ethernet/intel/*/
4801
4802INTEL-MID GPIO DRIVER
4803M: David Cohen <david.a.cohen@linux.intel.com>
4804L: linux-gpio@vger.kernel.org
4805S: Maintained
4806F: drivers/gpio/gpio-intel-mid.c
4807
4808INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4809M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
4810L: linux-wireless@vger.kernel.org
4811S: Maintained
4812F: Documentation/networking/README.ipw2100
4813F: Documentation/networking/README.ipw2200
4814F: drivers/net/wireless/ipw2x00/
4815
4816INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4817M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4818M: Gang Wei <gang.wei@intel.com>
4819M: Shane Wang <shane.wang@intel.com>
4820L: tboot-devel@lists.sourceforge.net
4821W: http://tboot.sourceforge.net
4822T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4823S: Supported
4824F: Documentation/intel_txt.txt
4825F: include/linux/tboot.h
4826F: arch/x86/kernel/tboot.c
4827
4828INTEL WIRELESS WIMAX CONNECTION 2400
4829M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
4830M: linux-wimax@intel.com
4831L: wimax@linuxwimax.org (subscribers-only)
4832S: Supported
4833W: http://linuxwimax.org
4834F: Documentation/wimax/README.i2400m
4835F: drivers/net/wimax/i2400m/
4836F: include/uapi/linux/wimax/i2400m.h
4837
4838INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4839M: Stanislaw Gruszka <sgruszka@redhat.com>
4840L: linux-wireless@vger.kernel.org
4841S: Supported
4842F: drivers/net/wireless/iwlegacy/
4843
4844INTEL WIRELESS WIFI LINK (iwlwifi)
4845M: Johannes Berg <johannes.berg@intel.com>
4846M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
4847M: Intel Linux Wireless <ilw@linux.intel.com>
4848L: linux-wireless@vger.kernel.org
4849W: http://intellinuxwireless.org
4850T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4851S: Supported
4852F: drivers/net/wireless/iwlwifi/
4853
4854INTEL MANAGEMENT ENGINE (mei)
4855M: Tomas Winkler <tomas.winkler@intel.com>
4856L: linux-kernel@vger.kernel.org
4857S: Supported
4858F: include/uapi/linux/mei.h
4859F: drivers/misc/mei/*
4860F: Documentation/misc-devices/mei/*
4861
4862IOC3 ETHERNET DRIVER
4863M: Ralf Baechle <ralf@linux-mips.org>
4864L: linux-mips@linux-mips.org
4865S: Maintained
4866F: drivers/net/ethernet/sgi/ioc3-eth.c
4867
4868IOC3 SERIAL DRIVER
4869M: Pat Gefre <pfg@sgi.com>
4870L: linux-serial@vger.kernel.org
4871S: Maintained
4872F: drivers/tty/serial/ioc3_serial.c
4873
4874IOMMU DRIVERS
4875M: Joerg Roedel <joro@8bytes.org>
4876L: iommu@lists.linux-foundation.org
4877T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4878S: Maintained
4879F: drivers/iommu/
4880
4881IP MASQUERADING
4882M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
4883S: Maintained
4884F: net/ipv4/netfilter/ipt_MASQUERADE.c
4885
4886IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4887M: Francois Romieu <romieu@fr.zoreil.com>
4888M: Sorbica Shieh <sorbica@icplus.com.tw>
4889L: netdev@vger.kernel.org
4890S: Maintained
4891F: drivers/net/ethernet/icplus/ipg.*
4892
4893IPATH DRIVER
4894M: Mike Marciniszyn <infinipath@intel.com>
4895L: linux-rdma@vger.kernel.org
4896S: Maintained
4897F: drivers/infiniband/hw/ipath/
4898
4899IPMI SUBSYSTEM
4900M: Corey Minyard <minyard@acm.org>
4901L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4902W: http://openipmi.sourceforge.net/
4903S: Supported
4904F: Documentation/IPMI.txt
4905F: drivers/char/ipmi/
4906F: include/linux/ipmi*
4907F: include/uapi/linux/ipmi*
4908
4909IPS SCSI RAID DRIVER
4910M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4911L: linux-scsi@vger.kernel.org
4912W: http://www.adaptec.com/
4913S: Maintained
4914F: drivers/scsi/ips*
4915
4916IPVS
4917M: Wensong Zhang <wensong@linux-vs.org>
4918M: Simon Horman <horms@verge.net.au>
4919M: Julian Anastasov <ja@ssi.bg>
4920L: netdev@vger.kernel.org
4921L: lvs-devel@vger.kernel.org
4922S: Maintained
4923F: Documentation/networking/ipvs-sysctl.txt
4924F: include/net/ip_vs.h
4925F: include/uapi/linux/ip_vs.h
4926F: net/netfilter/ipvs/
4927
4928IPWIRELESS DRIVER
4929M: Jiri Kosina <jkosina@suse.cz>
4930M: David Sterba <dsterba@suse.cz>
4931S: Odd Fixes
4932F: drivers/tty/ipwireless/
4933
4934IPX NETWORK LAYER
4935M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
4936L: netdev@vger.kernel.org
4937S: Maintained
4938F: include/net/ipx.h
4939F: include/uapi/linux/ipx.h
4940F: net/ipx/
4941
4942IRDA SUBSYSTEM
4943M: Samuel Ortiz <samuel@sortiz.org>
4944L: irda-users@lists.sourceforge.net (subscribers-only)
4945L: netdev@vger.kernel.org
4946W: http://irda.sourceforge.net/
4947S: Maintained
4948T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4949F: Documentation/networking/irda.txt
4950F: drivers/net/irda/
4951F: include/net/irda/
4952F: net/irda/
4953
4954IRQ SUBSYSTEM
4955M: Thomas Gleixner <tglx@linutronix.de>
4956L: linux-kernel@vger.kernel.org
4957S: Maintained
4958T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4959F: kernel/irq/
4960
4961IRQCHIP DRIVERS
4962M: Thomas Gleixner <tglx@linutronix.de>
4963M: Jason Cooper <jason@lakedaemon.net>
4964L: linux-kernel@vger.kernel.org
4965S: Maintained
4966T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4967T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
4968F: drivers/irqchip/
4969
4970IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4971M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
4972S: Maintained
4973F: Documentation/IRQ-domain.txt
4974F: include/linux/irqdomain.h
4975F: kernel/irq/irqdomain.c
4976
4977ISAPNP
4978M: Jaroslav Kysela <perex@perex.cz>
4979S: Maintained
4980F: Documentation/isapnp.txt
4981F: drivers/pnp/isapnp/
4982F: include/linux/isapnp.h
4983
4984ISA RADIO MODULE
4985M: Hans Verkuil <hverkuil@xs4all.nl>
4986L: linux-media@vger.kernel.org
4987T: git git://linuxtv.org/media_tree.git
4988W: http://linuxtv.org
4989S: Maintained
4990F: drivers/media/radio/radio-isa*
4991
4992iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4993M: Peter Jones <pjones@redhat.com>
4994M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4995S: Maintained
4996F: drivers/firmware/iscsi_ibft*
4997
4998ISCSI
4999M: Mike Christie <michaelc@cs.wisc.edu>
5000L: open-iscsi@googlegroups.com
5001W: www.open-iscsi.org
5002T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5003S: Maintained
5004F: drivers/scsi/*iscsi*
5005F: include/scsi/*iscsi*
5006
5007ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5008M: Or Gerlitz <ogerlitz@mellanox.com>
5009M: Roi Dayan <roid@mellanox.com>
5010L: linux-rdma@vger.kernel.org
5011S: Supported
5012W: http://www.openfabrics.org
5013W: www.open-iscsi.org
5014Q: http://patchwork.kernel.org/project/linux-rdma/list/
5015F: drivers/infiniband/ulp/iser/
5016
5017ISDN SUBSYSTEM
5018M: Karsten Keil <isdn@linux-pingi.de>
5019L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5020L: netdev@vger.kernel.org
5021W: http://www.isdn4linux.de
5022T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5023S: Maintained
5024F: Documentation/isdn/
5025F: drivers/isdn/
5026F: include/linux/isdn.h
5027F: include/linux/isdn/
5028F: include/uapi/linux/isdn.h
5029F: include/uapi/linux/isdn/
5030
5031ISDN SUBSYSTEM (Eicon active card driver)
5032M: Armin Schindler <mac@melware.de>
5033L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5034W: http://www.melware.de
5035S: Maintained
5036F: drivers/isdn/hardware/eicon/
5037
5038IT87 HARDWARE MONITORING DRIVER
5039M: Jean Delvare <jdelvare@suse.de>
5040L: lm-sensors@lm-sensors.org
5041S: Maintained
5042F: Documentation/hwmon/it87
5043F: drivers/hwmon/it87.c
5044
5045IT913X MEDIA DRIVER
5046M: Antti Palosaari <crope@iki.fi>
5047L: linux-media@vger.kernel.org
5048W: http://linuxtv.org/
5049W: http://palosaari.fi/linux/
5050Q: http://patchwork.linuxtv.org/project/linux-media/list/
5051T: git git://linuxtv.org/anttip/media_tree.git
5052S: Maintained
5053F: drivers/media/tuners/tuner_it913x*
5054
5055IVTV VIDEO4LINUX DRIVER
5056M: Andy Walls <awalls@md.metrocast.net>
5057L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
5058L: linux-media@vger.kernel.org
5059T: git git://linuxtv.org/media_tree.git
5060W: http://www.ivtvdriver.org
5061S: Maintained
5062F: Documentation/video4linux/*.ivtv
5063F: drivers/media/pci/ivtv/
5064F: include/uapi/linux/ivtv*
5065
5066IX2505V MEDIA DRIVER
5067M: Malcolm Priestley <tvboxspy@gmail.com>
5068L: linux-media@vger.kernel.org
5069W: http://linuxtv.org/
5070Q: http://patchwork.linuxtv.org/project/linux-media/list/
5071S: Maintained
5072F: drivers/media/dvb-frontends/ix2505v*
5073
5074JC42.4 TEMPERATURE SENSOR DRIVER
5075M: Guenter Roeck <linux@roeck-us.net>
5076L: lm-sensors@lm-sensors.org
5077S: Maintained
5078F: drivers/hwmon/jc42.c
5079F: Documentation/hwmon/jc42
5080
5081JFS FILESYSTEM
5082M: Dave Kleikamp <shaggy@kernel.org>
5083L: jfs-discussion@lists.sourceforge.net
5084W: http://jfs.sourceforge.net/
5085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5086S: Maintained
5087F: Documentation/filesystems/jfs.txt
5088F: fs/jfs/
5089
5090JME NETWORK DRIVER
5091M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5092L: netdev@vger.kernel.org
5093S: Maintained
5094F: drivers/net/ethernet/jme.*
5095
5096JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5097M: David Woodhouse <dwmw2@infradead.org>
5098L: linux-mtd@lists.infradead.org
5099W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5100S: Maintained
5101F: fs/jffs2/
5102F: include/uapi/linux/jffs2.h
5103
5104JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5105M: Andrew Morton <akpm@linux-foundation.org>
5106M: Jan Kara <jack@suse.cz>
5107L: linux-ext4@vger.kernel.org
5108S: Maintained
5109F: fs/jbd/
5110F: include/linux/jbd.h
5111
5112JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5113M: "Theodore Ts'o" <tytso@mit.edu>
5114L: linux-ext4@vger.kernel.org
5115S: Maintained
5116F: fs/jbd2/
5117F: include/linux/jbd2.h
5118
5119JSM Neo PCI based serial card
5120M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5121L: linux-serial@vger.kernel.org
5122S: Maintained
5123F: drivers/tty/serial/jsm/
5124
5125K10TEMP HARDWARE MONITORING DRIVER
5126M: Clemens Ladisch <clemens@ladisch.de>
5127L: lm-sensors@lm-sensors.org
5128S: Maintained
5129F: Documentation/hwmon/k10temp
5130F: drivers/hwmon/k10temp.c
5131
5132K8TEMP HARDWARE MONITORING DRIVER
5133M: Rudolf Marek <r.marek@assembler.cz>
5134L: lm-sensors@lm-sensors.org
5135S: Maintained
5136F: Documentation/hwmon/k8temp
5137F: drivers/hwmon/k8temp.c
5138
5139KCONFIG
5140M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5141L: linux-kbuild@vger.kernel.org
5142T: git git://gitorious.org/linux-kconfig/linux-kconfig
5143S: Maintained
5144F: Documentation/kbuild/kconfig-language.txt
5145F: scripts/kconfig/
5146
5147KDUMP
5148M: Vivek Goyal <vgoyal@redhat.com>
5149M: Haren Myneni <hbabu@us.ibm.com>
5150L: kexec@lists.infradead.org
5151W: http://lse.sourceforge.net/kdump/
5152S: Maintained
5153F: Documentation/kdump/
5154
5155KEENE FM RADIO TRANSMITTER DRIVER
5156M: Hans Verkuil <hverkuil@xs4all.nl>
5157L: linux-media@vger.kernel.org
5158T: git git://linuxtv.org/media_tree.git
5159W: http://linuxtv.org
5160S: Maintained
5161F: drivers/media/radio/radio-keene*
5162
5163KERNEL AUTOMOUNTER v4 (AUTOFS4)
5164M: Ian Kent <raven@themaw.net>
5165L: autofs@vger.kernel.org
5166S: Maintained
5167F: fs/autofs4/
5168
5169KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5170M: Michal Marek <mmarek@suse.cz>
5171T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5172T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5173L: linux-kbuild@vger.kernel.org
5174S: Maintained
5175F: Documentation/kbuild/
5176F: Makefile
5177F: scripts/Makefile.*
5178F: scripts/basic/
5179F: scripts/mk*
5180F: scripts/package/
5181
5182KERNEL JANITORS
5183L: kernel-janitors@vger.kernel.org
5184W: http://kernelnewbies.org/KernelJanitors
5185S: Odd Fixes
5186
5187KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5188M: "J. Bruce Fields" <bfields@fieldses.org>
5189L: linux-nfs@vger.kernel.org
5190W: http://nfs.sourceforge.net/
5191S: Supported
5192F: fs/nfsd/
5193F: include/uapi/linux/nfsd/
5194F: fs/lockd/
5195F: fs/nfs_common/
5196F: net/sunrpc/
5197F: include/linux/lockd/
5198F: include/linux/sunrpc/
5199F: include/uapi/linux/sunrpc/
5200
5201KERNEL VIRTUAL MACHINE (KVM)
5202M: Gleb Natapov <gleb@kernel.org>
5203M: Paolo Bonzini <pbonzini@redhat.com>
5204L: kvm@vger.kernel.org
5205W: http://www.linux-kvm.org
5206T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5207S: Supported
5208F: Documentation/*/kvm*.txt
5209F: Documentation/virtual/kvm/
5210F: arch/*/kvm/
5211F: arch/*/include/asm/kvm*
5212F: include/linux/kvm*
5213F: include/uapi/linux/kvm*
5214F: virt/kvm/
5215
5216KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5217M: Joerg Roedel <joro@8bytes.org>
5218L: kvm@vger.kernel.org
5219W: http://kvm.qumranet.com
5220S: Maintained
5221F: arch/x86/include/asm/svm.h
5222F: arch/x86/kvm/svm.c
5223
5224KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5225M: Alexander Graf <agraf@suse.de>
5226L: kvm-ppc@vger.kernel.org
5227W: http://kvm.qumranet.com
5228T: git git://github.com/agraf/linux-2.6.git
5229S: Supported
5230F: arch/powerpc/include/asm/kvm*
5231F: arch/powerpc/kvm/
5232
5233KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
5234M: Xiantao Zhang <xiantao.zhang@intel.com>
5235L: kvm-ia64@vger.kernel.org
5236W: http://kvm.qumranet.com
5237S: Supported
5238F: Documentation/ia64/kvm.txt
5239F: arch/ia64/include/asm/kvm*
5240F: arch/ia64/kvm/
5241
5242KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5243M: Christian Borntraeger <borntraeger@de.ibm.com>
5244M: Cornelia Huck <cornelia.huck@de.ibm.com>
5245M: linux390@de.ibm.com
5246L: linux-s390@vger.kernel.org
5247W: http://www.ibm.com/developerworks/linux/linux390/
5248S: Supported
5249F: Documentation/s390/kvm.txt
5250F: arch/s390/include/asm/kvm*
5251F: arch/s390/kvm/
5252F: drivers/s390/kvm/
5253
5254KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5255M: Christoffer Dall <christoffer.dall@linaro.org>
5256M: Marc Zyngier <marc.zyngier@arm.com>
5257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5258L: kvmarm@lists.cs.columbia.edu
5259W: http://systems.cs.columbia.edu/projects/kvm-arm
5260S: Supported
5261F: arch/arm/include/uapi/asm/kvm*
5262F: arch/arm/include/asm/kvm*
5263F: arch/arm/kvm/
5264F: virt/kvm/arm/
5265F: include/kvm/arm_*
5266
5267KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5268M: Christoffer Dall <christoffer.dall@linaro.org>
5269M: Marc Zyngier <marc.zyngier@arm.com>
5270L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5271L: kvmarm@lists.cs.columbia.edu
5272S: Maintained
5273F: arch/arm64/include/uapi/asm/kvm*
5274F: arch/arm64/include/asm/kvm*
5275F: arch/arm64/kvm/
5276
5277KEXEC
5278M: Eric Biederman <ebiederm@xmission.com>
5279W: http://kernel.org/pub/linux/utils/kernel/kexec/
5280L: kexec@lists.infradead.org
5281S: Maintained
5282F: include/linux/kexec.h
5283F: include/uapi/linux/kexec.h
5284F: kernel/kexec.c
5285
5286KEYS/KEYRINGS:
5287M: David Howells <dhowells@redhat.com>
5288L: keyrings@linux-nfs.org
5289S: Maintained
5290F: Documentation/security/keys.txt
5291F: include/linux/key.h
5292F: include/linux/key-type.h
5293F: include/keys/
5294F: security/keys/
5295
5296KEYS-TRUSTED
5297M: David Safford <safford@us.ibm.com>
5298M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5299L: linux-security-module@vger.kernel.org
5300L: keyrings@linux-nfs.org
5301S: Supported
5302F: Documentation/security/keys-trusted-encrypted.txt
5303F: include/keys/trusted-type.h
5304F: security/keys/trusted.c
5305F: security/keys/trusted.h
5306
5307KEYS-ENCRYPTED
5308M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5309M: David Safford <safford@us.ibm.com>
5310L: linux-security-module@vger.kernel.org
5311L: keyrings@linux-nfs.org
5312S: Supported
5313F: Documentation/security/keys-trusted-encrypted.txt
5314F: include/keys/encrypted-type.h
5315F: security/keys/encrypted-keys/
5316
5317KGDB / KDB /debug_core
5318M: Jason Wessel <jason.wessel@windriver.com>
5319W: http://kgdb.wiki.kernel.org/
5320L: kgdb-bugreport@lists.sourceforge.net
5321S: Maintained
5322F: Documentation/DocBook/kgdb.tmpl
5323F: drivers/misc/kgdbts.c
5324F: drivers/tty/serial/kgdboc.c
5325F: include/linux/kdb.h
5326F: include/linux/kgdb.h
5327F: kernel/debug/
5328
5329KMEMCHECK
5330M: Vegard Nossum <vegardno@ifi.uio.no>
5331M: Pekka Enberg <penberg@kernel.org>
5332S: Maintained
5333F: Documentation/kmemcheck.txt
5334F: arch/x86/include/asm/kmemcheck.h
5335F: arch/x86/mm/kmemcheck/
5336F: include/linux/kmemcheck.h
5337F: mm/kmemcheck.c
5338
5339KMEMLEAK
5340M: Catalin Marinas <catalin.marinas@arm.com>
5341S: Maintained
5342F: Documentation/kmemleak.txt
5343F: include/linux/kmemleak.h
5344F: mm/kmemleak.c
5345F: mm/kmemleak-test.c
5346
5347KPROBES
5348M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5349M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5350M: "David S. Miller" <davem@davemloft.net>
5351M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5352S: Maintained
5353F: Documentation/kprobes.txt
5354F: include/linux/kprobes.h
5355F: kernel/kprobes.c
5356
5357KS0108 LCD CONTROLLER DRIVER
5358M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5359W: http://miguelojeda.es/auxdisplay.htm
5360W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5361S: Maintained
5362F: Documentation/auxdisplay/ks0108
5363F: drivers/auxdisplay/ks0108.c
5364F: include/linux/ks0108.h
5365
5366LAPB module
5367L: linux-x25@vger.kernel.org
5368S: Orphan
5369F: Documentation/networking/lapb-module.txt
5370F: include/*/lapb.h
5371F: net/lapb/
5372
5373LASI 53c700 driver for PARISC
5374M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5375L: linux-scsi@vger.kernel.org
5376S: Maintained
5377F: Documentation/scsi/53c700.txt
5378F: drivers/scsi/53c700*
5379
5380LED SUBSYSTEM
5381M: Bryan Wu <cooloney@gmail.com>
5382M: Richard Purdie <rpurdie@rpsys.net>
5383L: linux-leds@vger.kernel.org
5384T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5385S: Maintained
5386F: drivers/leds/
5387F: include/linux/leds.h
5388
5389LEGACY EEPROM DRIVER
5390M: Jean Delvare <jdelvare@suse.de>
5391S: Maintained
5392F: Documentation/misc-devices/eeprom
5393F: drivers/misc/eeprom/eeprom.c
5394
5395LEGO USB Tower driver
5396M: Juergen Stuber <starblue@users.sourceforge.net>
5397L: legousb-devel@lists.sourceforge.net
5398W: http://legousb.sourceforge.net/
5399S: Maintained
5400F: drivers/usb/misc/legousbtower.c
5401
5402LG2160 MEDIA DRIVER
5403M: Michael Krufky <mkrufky@linuxtv.org>
5404L: linux-media@vger.kernel.org
5405W: http://linuxtv.org/
5406W: http://github.com/mkrufky
5407Q: http://patchwork.linuxtv.org/project/linux-media/list/
5408T: git git://linuxtv.org/mkrufky/tuners.git
5409S: Maintained
5410F: drivers/media/dvb-frontends/lg2160.*
5411
5412LGDT3305 MEDIA DRIVER
5413M: Michael Krufky <mkrufky@linuxtv.org>
5414L: linux-media@vger.kernel.org
5415W: http://linuxtv.org/
5416W: http://github.com/mkrufky
5417Q: http://patchwork.linuxtv.org/project/linux-media/list/
5418T: git git://linuxtv.org/mkrufky/tuners.git
5419S: Maintained
5420F: drivers/media/dvb-frontends/lgdt3305.*
5421
5422LGUEST
5423M: Rusty Russell <rusty@rustcorp.com.au>
5424L: lguest@lists.ozlabs.org
5425W: http://lguest.ozlabs.org/
5426S: Odd Fixes
5427F: arch/x86/include/asm/lguest*.h
5428F: arch/x86/lguest/
5429F: drivers/lguest/
5430F: include/linux/lguest*.h
5431F: tools/lguest/
5432
5433LIBLOCKDEP
5434M: Sasha Levin <sasha.levin@oracle.com>
5435S: Maintained
5436F: tools/lib/lockdep/
5437
5438LINUX FOR IBM pSERIES (RS/6000)
5439M: Paul Mackerras <paulus@au.ibm.com>
5440W: http://www.ibm.com/linux/ltc/projects/ppc
5441S: Supported
5442F: arch/powerpc/boot/rs6000.h
5443
5444LINUX FOR POWERPC (32-BIT AND 64-BIT)
5445M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5446M: Paul Mackerras <paulus@samba.org>
5447M: Michael Ellerman <mpe@ellerman.id.au>
5448W: http://www.penguinppc.org/
5449L: linuxppc-dev@lists.ozlabs.org
5450Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5451T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5452S: Supported
5453F: Documentation/powerpc/
5454F: arch/powerpc/
5455
5456LINUX FOR POWER MACINTOSH
5457M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5458W: http://www.penguinppc.org/
5459L: linuxppc-dev@lists.ozlabs.org
5460S: Maintained
5461F: arch/powerpc/platforms/powermac/
5462F: drivers/macintosh/
5463
5464LINUX FOR POWERPC EMBEDDED MPC5XXX
5465M: Anatolij Gustschin <agust@denx.de>
5466L: linuxppc-dev@lists.ozlabs.org
5467T: git git://git.denx.de/linux-2.6-agust.git
5468S: Maintained
5469F: arch/powerpc/platforms/512x/
5470F: arch/powerpc/platforms/52xx/
5471
5472LINUX FOR POWERPC EMBEDDED PPC4XX
5473M: Alistair Popple <alistair@popple.id.au>
5474M: Matt Porter <mporter@kernel.crashing.org>
5475W: http://www.penguinppc.org/
5476L: linuxppc-dev@lists.ozlabs.org
5477S: Maintained
5478F: arch/powerpc/platforms/40x/
5479F: arch/powerpc/platforms/44x/
5480
5481LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5482L: linuxppc-dev@lists.ozlabs.org
5483S: Orphan
5484F: arch/powerpc/*/*virtex*
5485F: arch/powerpc/*/*/*virtex*
5486
5487LINUX FOR POWERPC EMBEDDED PPC8XX
5488M: Vitaly Bordug <vitb@kernel.crashing.org>
5489W: http://www.penguinppc.org/
5490L: linuxppc-dev@lists.ozlabs.org
5491S: Maintained
5492F: arch/powerpc/platforms/8xx/
5493
5494LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5495M: Scott Wood <scottwood@freescale.com>
5496M: Kumar Gala <galak@kernel.crashing.org>
5497W: http://www.penguinppc.org/
5498L: linuxppc-dev@lists.ozlabs.org
5499T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5500S: Maintained
5501F: arch/powerpc/platforms/83xx/
5502F: arch/powerpc/platforms/85xx/
5503
5504LINUX FOR POWERPC PA SEMI PWRFICIENT
5505M: Olof Johansson <olof@lixom.net>
5506L: linuxppc-dev@lists.ozlabs.org
5507S: Maintained
5508F: arch/powerpc/platforms/pasemi/
5509F: drivers/*/*pasemi*
5510F: drivers/*/*/*pasemi*
5511
5512LINUX SECURITY MODULE (LSM) FRAMEWORK
5513M: Chris Wright <chrisw@sous-sol.org>
5514L: linux-security-module@vger.kernel.org
5515S: Supported
5516
5517LIS3LV02D ACCELEROMETER DRIVER
5518M: Eric Piel <eric.piel@tremplin-utc.net>
5519S: Maintained
5520F: Documentation/misc-devices/lis3lv02d
5521F: drivers/misc/lis3lv02d/
5522F: drivers/platform/x86/hp_accel.c
5523
5524LLC (802.2)
5525M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5526S: Maintained
5527F: include/linux/llc.h
5528F: include/uapi/linux/llc.h
5529F: include/net/llc*
5530F: net/llc/
5531
5532LM73 HARDWARE MONITOR DRIVER
5533M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5534L: lm-sensors@lm-sensors.org
5535S: Maintained
5536F: drivers/hwmon/lm73.c
5537
5538LM78 HARDWARE MONITOR DRIVER
5539M: Jean Delvare <jdelvare@suse.de>
5540L: lm-sensors@lm-sensors.org
5541S: Maintained
5542F: Documentation/hwmon/lm78
5543F: drivers/hwmon/lm78.c
5544
5545LM83 HARDWARE MONITOR DRIVER
5546M: Jean Delvare <jdelvare@suse.de>
5547L: lm-sensors@lm-sensors.org
5548S: Maintained
5549F: Documentation/hwmon/lm83
5550F: drivers/hwmon/lm83.c
5551
5552LM90 HARDWARE MONITOR DRIVER
5553M: Jean Delvare <jdelvare@suse.de>
5554L: lm-sensors@lm-sensors.org
5555S: Maintained
5556F: Documentation/hwmon/lm90
5557F: Documentation/devicetree/bindings/hwmon/lm90.txt
5558F: drivers/hwmon/lm90.c
5559
5560LM95234 HARDWARE MONITOR DRIVER
5561M: Guenter Roeck <linux@roeck-us.net>
5562L: lm-sensors@lm-sensors.org
5563S: Maintained
5564F: Documentation/hwmon/lm95234
5565F: drivers/hwmon/lm95234.c
5566
5567LME2510 MEDIA DRIVER
5568M: Malcolm Priestley <tvboxspy@gmail.com>
5569L: linux-media@vger.kernel.org
5570W: http://linuxtv.org/
5571Q: http://patchwork.linuxtv.org/project/linux-media/list/
5572S: Maintained
5573F: drivers/media/usb/dvb-usb-v2/lmedm04*
5574
5575LOCKDEP AND LOCKSTAT
5576M: Peter Zijlstra <peterz@infradead.org>
5577M: Ingo Molnar <mingo@redhat.com>
5578L: linux-kernel@vger.kernel.org
5579T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5580S: Maintained
5581F: Documentation/lockdep*.txt
5582F: Documentation/lockstat.txt
5583F: include/linux/lockdep.h
5584F: kernel/locking/
5585
5586LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5587M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5588L: linux-ntfs-dev@lists.sourceforge.net
5589W: http://www.linux-ntfs.org/content/view/19/37/
5590S: Maintained
5591F: Documentation/ldm.txt
5592F: block/partitions/ldm.*
5593
5594LogFS
5595M: Joern Engel <joern@logfs.org>
5596M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5597L: logfs@logfs.org
5598W: logfs.org
5599S: Maintained
5600F: fs/logfs/
5601
5602LPC32XX MACHINE SUPPORT
5603M: Roland Stigge <stigge@antcom.de>
5604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5605S: Maintained
5606F: arch/arm/mach-lpc32xx/
5607
5608LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5609M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5610M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5611M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5612M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5613L: MPT-FusionLinux.pdl@avagotech.com
5614L: linux-scsi@vger.kernel.org
5615W: http://www.lsilogic.com/support
5616S: Supported
5617F: drivers/message/fusion/
5618F: drivers/scsi/mpt2sas/
5619F: drivers/scsi/mpt3sas/
5620
5621LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5622M: Matthew Wilcox <matthew@wil.cx>
5623L: linux-scsi@vger.kernel.org
5624S: Maintained
5625F: drivers/scsi/sym53c8xx_2/
5626
5627LTC4261 HARDWARE MONITOR DRIVER
5628M: Guenter Roeck <linux@roeck-us.net>
5629L: lm-sensors@lm-sensors.org
5630S: Maintained
5631F: Documentation/hwmon/ltc4261
5632F: drivers/hwmon/ltc4261.c
5633
5634LTP (Linux Test Project)
5635M: Mike Frysinger <vapier@gentoo.org>
5636M: Cyril Hrubis <chrubis@suse.cz>
5637M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5638M: Jan Stancek <jstancek@redhat.com>
5639M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5640M: Alexey Kodanev <alexey.kodanev@oracle.com>
5641L: ltp-list@lists.sourceforge.net (subscribers-only)
5642W: http://linux-test-project.github.io/
5643T: git git://github.com/linux-test-project/ltp.git
5644S: Maintained
5645
5646M32R ARCHITECTURE
5647M: Hirokazu Takata <takata@linux-m32r.org>
5648L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
5649L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5650W: http://www.linux-m32r.org/
5651S: Maintained
5652F: arch/m32r/
5653
5654M68K ARCHITECTURE
5655M: Geert Uytterhoeven <geert@linux-m68k.org>
5656L: linux-m68k@lists.linux-m68k.org
5657W: http://www.linux-m68k.org/
5658T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5659S: Maintained
5660F: arch/m68k/
5661F: drivers/zorro/
5662
5663M68K ON APPLE MACINTOSH
5664M: Joshua Thompson <funaho@jurai.org>
5665W: http://www.mac.linux-m68k.org/
5666L: linux-m68k@lists.linux-m68k.org
5667S: Maintained
5668F: arch/m68k/mac/
5669
5670M68K ON HP9000/300
5671M: Philip Blundell <philb@gnu.org>
5672W: http://www.tazenda.demon.co.uk/phil/linux-hp
5673S: Maintained
5674F: arch/m68k/hp300/
5675
5676M88DS3103 MEDIA DRIVER
5677M: Antti Palosaari <crope@iki.fi>
5678L: linux-media@vger.kernel.org
5679W: http://linuxtv.org/
5680W: http://palosaari.fi/linux/
5681Q: http://patchwork.linuxtv.org/project/linux-media/list/
5682T: git git://linuxtv.org/anttip/media_tree.git
5683S: Maintained
5684F: drivers/media/dvb-frontends/m88ds3103*
5685
5686M88RS2000 MEDIA DRIVER
5687M: Malcolm Priestley <tvboxspy@gmail.com>
5688L: linux-media@vger.kernel.org
5689W: http://linuxtv.org/
5690Q: http://patchwork.linuxtv.org/project/linux-media/list/
5691S: Maintained
5692F: drivers/media/dvb-frontends/m88rs2000*
5693
5694M88TS2022 MEDIA DRIVER
5695M: Antti Palosaari <crope@iki.fi>
5696L: linux-media@vger.kernel.org
5697W: http://linuxtv.org/
5698W: http://palosaari.fi/linux/
5699Q: http://patchwork.linuxtv.org/project/linux-media/list/
5700T: git git://linuxtv.org/anttip/media_tree.git
5701S: Maintained
5702F: drivers/media/tuners/m88ts2022*
5703
5704MA901 MASTERKIT USB FM RADIO DRIVER
5705M: Alexey Klimov <klimov.linux@gmail.com>
5706L: linux-media@vger.kernel.org
5707T: git git://linuxtv.org/media_tree.git
5708S: Maintained
5709F: drivers/media/radio/radio-ma901.c
5710
5711MAC80211
5712M: Johannes Berg <johannes@sipsolutions.net>
5713L: linux-wireless@vger.kernel.org
5714W: http://wireless.kernel.org/
5715T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5716T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5717S: Maintained
5718F: Documentation/networking/mac80211-injection.txt
5719F: include/net/mac80211.h
5720F: net/mac80211/
5721
5722MACVLAN DRIVER
5723M: Patrick McHardy <kaber@trash.net>
5724L: netdev@vger.kernel.org
5725S: Maintained
5726F: drivers/net/macvlan.c
5727F: include/linux/if_macvlan.h
5728
5729MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5730M: Michael Kerrisk <mtk.manpages@gmail.com>
5731W: http://www.kernel.org/doc/man-pages
5732L: linux-man@vger.kernel.org
5733S: Maintained
5734
5735MARVELL ARMADA DRM SUPPORT
5736M: Russell King <rmk+kernel@arm.linux.org.uk>
5737S: Maintained
5738F: drivers/gpu/drm/armada/
5739
5740MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5741M: Mirko Lindner <mlindner@marvell.com>
5742M: Stephen Hemminger <stephen@networkplumber.org>
5743L: netdev@vger.kernel.org
5744S: Maintained
5745F: drivers/net/ethernet/marvell/sk*
5746
5747MARVELL LIBERTAS WIRELESS DRIVER
5748L: libertas-dev@lists.infradead.org
5749S: Orphan
5750F: drivers/net/wireless/libertas/
5751
5752MARVELL MV643XX ETHERNET DRIVER
5753M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5754L: netdev@vger.kernel.org
5755S: Maintained
5756F: drivers/net/ethernet/marvell/mv643xx_eth.*
5757F: include/linux/mv643xx.h
5758
5759MARVELL MVNETA ETHERNET DRIVER
5760M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5761L: netdev@vger.kernel.org
5762S: Maintained
5763F: drivers/net/ethernet/marvell/mvneta.*
5764
5765MARVELL MWIFIEX WIRELESS DRIVER
5766M: Amitkumar Karwar <akarwar@marvell.com>
5767M: Avinash Patil <patila@marvell.com>
5768L: linux-wireless@vger.kernel.org
5769S: Maintained
5770F: drivers/net/wireless/mwifiex/
5771
5772MARVELL MWL8K WIRELESS DRIVER
5773M: Lennert Buytenhek <buytenh@wantstofly.org>
5774L: linux-wireless@vger.kernel.org
5775S: Odd Fixes
5776F: drivers/net/wireless/mwl8k.c
5777
5778MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5779M: Nicolas Pitre <nico@fluxnic.net>
5780S: Odd Fixes
5781F: drivers/mmc/host/mvsdio.*
5782
5783MATROX FRAMEBUFFER DRIVER
5784L: linux-fbdev@vger.kernel.org
5785S: Orphan
5786F: drivers/video/fbdev/matrox/matroxfb_*
5787F: include/uapi/linux/matroxfb.h
5788
5789MAX16065 HARDWARE MONITOR DRIVER
5790M: Guenter Roeck <linux@roeck-us.net>
5791L: lm-sensors@lm-sensors.org
5792S: Maintained
5793F: Documentation/hwmon/max16065
5794F: drivers/hwmon/max16065.c
5795
5796MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5797M: "Hans J. Koch" <hjk@hansjkoch.de>
5798L: lm-sensors@lm-sensors.org
5799S: Maintained
5800F: Documentation/hwmon/max6650
5801F: drivers/hwmon/max6650.c
5802
5803MAX6697 HARDWARE MONITOR DRIVER
5804M: Guenter Roeck <linux@roeck-us.net>
5805L: lm-sensors@lm-sensors.org
5806S: Maintained
5807F: Documentation/hwmon/max6697
5808F: Documentation/devicetree/bindings/i2c/max6697.txt
5809F: drivers/hwmon/max6697.c
5810F: include/linux/platform_data/max6697.h
5811
5812MAXIRADIO FM RADIO RECEIVER DRIVER
5813M: Hans Verkuil <hverkuil@xs4all.nl>
5814L: linux-media@vger.kernel.org
5815T: git git://linuxtv.org/media_tree.git
5816W: http://linuxtv.org
5817S: Maintained
5818F: drivers/media/radio/radio-maxiradio*
5819
5820MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5821M: Mauro Carvalho Chehab <m.chehab@samsung.com>
5822P: LinuxTV.org Project
5823L: linux-media@vger.kernel.org
5824W: http://linuxtv.org
5825Q: http://patchwork.kernel.org/project/linux-media/list/
5826T: git git://linuxtv.org/media_tree.git
5827S: Maintained
5828F: Documentation/dvb/
5829F: Documentation/video4linux/
5830F: Documentation/DocBook/media/
5831F: drivers/media/
5832F: drivers/staging/media/
5833F: include/media/
5834F: include/uapi/linux/dvb/
5835F: include/uapi/linux/videodev2.h
5836F: include/uapi/linux/media.h
5837F: include/uapi/linux/v4l2-*
5838F: include/uapi/linux/meye.h
5839F: include/uapi/linux/ivtv*
5840F: include/uapi/linux/uvcvideo.h
5841
5842MEDIAVISION PRO MOVIE STUDIO DRIVER
5843M: Hans Verkuil <hverkuil@xs4all.nl>
5844L: linux-media@vger.kernel.org
5845T: git git://linuxtv.org/media_tree.git
5846W: http://linuxtv.org
5847S: Odd Fixes
5848F: drivers/media/parport/pms*
5849
5850MEGARAID SCSI DRIVERS
5851M: Neela Syam Kolli <megaraidlinux@lsi.com>
5852L: linux-scsi@vger.kernel.org
5853W: http://megaraid.lsilogic.com
5854S: Maintained
5855F: Documentation/scsi/megaraid.txt
5856F: drivers/scsi/megaraid.*
5857F: drivers/scsi/megaraid/
5858
5859MELLANOX ETHERNET DRIVER (mlx4_en)
5860M: Amir Vadai <amirv@mellanox.com>
5861L: netdev@vger.kernel.org
5862S: Supported
5863W: http://www.mellanox.com
5864Q: http://patchwork.ozlabs.org/project/netdev/list/
5865F: drivers/net/ethernet/mellanox/mlx4/en_*
5866
5867MEMORY MANAGEMENT
5868L: linux-mm@kvack.org
5869W: http://www.linux-mm.org
5870S: Maintained
5871F: include/linux/mm.h
5872F: include/linux/gfp.h
5873F: include/linux/mmzone.h
5874F: include/linux/memory_hotplug.h
5875F: include/linux/vmalloc.h
5876F: mm/
5877
5878MEMORY TECHNOLOGY DEVICES (MTD)
5879M: David Woodhouse <dwmw2@infradead.org>
5880M: Brian Norris <computersforpeace@gmail.com>
5881L: linux-mtd@lists.infradead.org
5882W: http://www.linux-mtd.infradead.org/
5883Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5884T: git git://git.infradead.org/linux-mtd.git
5885S: Maintained
5886F: drivers/mtd/
5887F: include/linux/mtd/
5888F: include/uapi/mtd/
5889
5890MEN A21 WATCHDOG DRIVER
5891M: Johannes Thumshirn <johannes.thumshirn@men.de>
5892L: linux-watchdog@vger.kernel.org
5893S: Supported
5894F: drivers/watchdog/mena21_wdt.c
5895
5896MEN CHAMELEON BUS (mcb)
5897M: Johannes Thumshirn <johannes.thumshirn@men.de>
5898S: Supported
5899F: drivers/mcb/
5900F: include/linux/mcb.h
5901
5902METAG ARCHITECTURE
5903M: James Hogan <james.hogan@imgtec.com>
5904L: linux-metag@vger.kernel.org
5905S: Supported
5906F: arch/metag/
5907F: Documentation/metag/
5908F: Documentation/devicetree/bindings/metag/
5909F: drivers/clocksource/metag_generic.c
5910F: drivers/irqchip/irq-metag.c
5911F: drivers/irqchip/irq-metag-ext.c
5912F: drivers/tty/metag_da.c
5913
5914MICROBLAZE ARCHITECTURE
5915M: Michal Simek <monstr@monstr.eu>
5916W: http://www.monstr.eu/fdt/
5917T: git git://git.monstr.eu/linux-2.6-microblaze.git
5918S: Supported
5919F: arch/microblaze/
5920
5921MICROTEK X6 SCANNER
5922M: Oliver Neukum <oliver@neukum.org>
5923S: Maintained
5924F: drivers/usb/image/microtek.*
5925
5926MIPS
5927M: Ralf Baechle <ralf@linux-mips.org>
5928L: linux-mips@linux-mips.org
5929W: http://www.linux-mips.org/
5930T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5931Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5932S: Supported
5933F: Documentation/mips/
5934F: arch/mips/
5935
5936MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5937M: Hans Verkuil <hverkuil@xs4all.nl>
5938L: linux-media@vger.kernel.org
5939T: git git://linuxtv.org/media_tree.git
5940W: http://linuxtv.org
5941S: Odd Fixes
5942F: drivers/media/radio/radio-miropcm20*
5943
5944Mellanox MLX5 core VPI driver
5945M: Eli Cohen <eli@mellanox.com>
5946L: netdev@vger.kernel.org
5947L: linux-rdma@vger.kernel.org
5948W: http://www.mellanox.com
5949Q: http://patchwork.ozlabs.org/project/netdev/list/
5950Q: http://patchwork.kernel.org/project/linux-rdma/list/
5951T: git git://openfabrics.org/~eli/connect-ib.git
5952S: Supported
5953F: drivers/net/ethernet/mellanox/mlx5/core/
5954F: include/linux/mlx5/
5955
5956Mellanox MLX5 IB driver
5957M: Eli Cohen <eli@mellanox.com>
5958L: linux-rdma@vger.kernel.org
5959W: http://www.mellanox.com
5960Q: http://patchwork.kernel.org/project/linux-rdma/list/
5961T: git git://openfabrics.org/~eli/connect-ib.git
5962S: Supported
5963F: include/linux/mlx5/
5964F: drivers/infiniband/hw/mlx5/
5965
5966MODULE SUPPORT
5967M: Rusty Russell <rusty@rustcorp.com.au>
5968S: Maintained
5969F: include/linux/module.h
5970F: kernel/module.c
5971
5972MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5973W: http://popies.net/meye/
5974S: Orphan
5975F: Documentation/video4linux/meye.txt
5976F: drivers/media/pci/meye/
5977F: include/uapi/linux/meye.h
5978
5979MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5980M: Jiri Slaby <jirislaby@gmail.com>
5981S: Maintained
5982F: Documentation/serial/moxa-smartio
5983F: drivers/tty/mxser.*
5984
5985MR800 AVERMEDIA USB FM RADIO DRIVER
5986M: Alexey Klimov <klimov.linux@gmail.com>
5987L: linux-media@vger.kernel.org
5988T: git git://linuxtv.org/media_tree.git
5989S: Maintained
5990F: drivers/media/radio/radio-mr800.c
5991
5992MRF24J40 IEEE 802.15.4 RADIO DRIVER
5993M: Alan Ott <alan@signal11.us>
5994L: linux-wpan@vger.kernel.org
5995S: Maintained
5996F: drivers/net/ieee802154/mrf24j40.c
5997
5998MSI LAPTOP SUPPORT
5999M: "Lee, Chun-Yi" <jlee@suse.com>
6000L: platform-driver-x86@vger.kernel.org
6001S: Maintained
6002F: drivers/platform/x86/msi-laptop.c
6003
6004MSI WMI SUPPORT
6005M: Anisse Astier <anisse@astier.eu>
6006L: platform-driver-x86@vger.kernel.org
6007S: Supported
6008F: drivers/platform/x86/msi-wmi.c
6009
6010MSI001 MEDIA DRIVER
6011M: Antti Palosaari <crope@iki.fi>
6012L: linux-media@vger.kernel.org
6013W: http://linuxtv.org/
6014W: http://palosaari.fi/linux/
6015Q: http://patchwork.linuxtv.org/project/linux-media/list/
6016T: git git://linuxtv.org/anttip/media_tree.git
6017S: Maintained
6018F: drivers/media/tuners/msi001*
6019
6020MSI2500 MEDIA DRIVER
6021M: Antti Palosaari <crope@iki.fi>
6022L: linux-media@vger.kernel.org
6023W: http://linuxtv.org/
6024W: http://palosaari.fi/linux/
6025Q: http://patchwork.linuxtv.org/project/linux-media/list/
6026T: git git://linuxtv.org/anttip/media_tree.git
6027S: Maintained
6028F: drivers/media/usb/msi2500/
6029
6030MT9M032 APTINA SENSOR DRIVER
6031M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6032L: linux-media@vger.kernel.org
6033T: git git://linuxtv.org/media_tree.git
6034S: Maintained
6035F: drivers/media/i2c/mt9m032.c
6036F: include/media/mt9m032.h
6037
6038MT9P031 APTINA CAMERA SENSOR
6039M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6040L: linux-media@vger.kernel.org
6041T: git git://linuxtv.org/media_tree.git
6042S: Maintained
6043F: drivers/media/i2c/mt9p031.c
6044F: include/media/mt9p031.h
6045
6046MT9T001 APTINA CAMERA SENSOR
6047M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6048L: linux-media@vger.kernel.org
6049T: git git://linuxtv.org/media_tree.git
6050S: Maintained
6051F: drivers/media/i2c/mt9t001.c
6052F: include/media/mt9t001.h
6053
6054MT9V032 APTINA CAMERA SENSOR
6055M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6056L: linux-media@vger.kernel.org
6057T: git git://linuxtv.org/media_tree.git
6058S: Maintained
6059F: drivers/media/i2c/mt9v032.c
6060F: include/media/mt9v032.h
6061
6062MULTIFUNCTION DEVICES (MFD)
6063M: Samuel Ortiz <sameo@linux.intel.com>
6064M: Lee Jones <lee.jones@linaro.org>
6065T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6066S: Supported
6067F: drivers/mfd/
6068F: include/linux/mfd/
6069
6070MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6071M: Chris Ball <chris@printf.net>
6072M: Ulf Hansson <ulf.hansson@linaro.org>
6073L: linux-mmc@vger.kernel.org
6074T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6075T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6076S: Maintained
6077F: drivers/mmc/
6078F: include/linux/mmc/
6079F: include/uapi/linux/mmc/
6080
6081MULTIMEDIA CARD (MMC) ETC. OVER SPI
6082S: Orphan
6083F: drivers/mmc/host/mmc_spi.c
6084F: include/linux/spi/mmc_spi.h
6085
6086MULTISOUND SOUND DRIVER
6087M: Andrew Veliath <andrewtv@usa.net>
6088S: Maintained
6089F: Documentation/sound/oss/MultiSound
6090F: sound/oss/msnd*
6091
6092MULTITECH MULTIPORT CARD (ISICOM)
6093S: Orphan
6094F: drivers/tty/isicom.c
6095F: include/linux/isicom.h
6096
6097MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6098M: Felipe Balbi <balbi@ti.com>
6099L: linux-usb@vger.kernel.org
6100T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6101S: Maintained
6102F: drivers/usb/musb/
6103
6104MXL5007T MEDIA DRIVER
6105M: Michael Krufky <mkrufky@linuxtv.org>
6106L: linux-media@vger.kernel.org
6107W: http://linuxtv.org/
6108W: http://github.com/mkrufky
6109Q: http://patchwork.linuxtv.org/project/linux-media/list/
6110T: git git://linuxtv.org/mkrufky/tuners.git
6111S: Maintained
6112F: drivers/media/tuners/mxl5007t.*
6113
6114MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6115M: Hyong-Youb Kim <hykim@myri.com>
6116L: netdev@vger.kernel.org
6117W: https://www.myricom.com/support/downloads/myri10ge.html
6118S: Supported
6119F: drivers/net/ethernet/myricom/myri10ge/
6120
6121NATSEMI ETHERNET DRIVER (DP8381x)
6122S: Orphan
6123F: drivers/net/ethernet/natsemi/natsemi.c
6124
6125NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6126M: Daniel Mack <zonque@gmail.com>
6127S: Maintained
6128L: alsa-devel@alsa-project.org
6129W: http://www.native-instruments.com
6130F: sound/usb/caiaq/
6131
6132NCP FILESYSTEM
6133M: Petr Vandrovec <petr@vandrovec.name>
6134S: Odd Fixes
6135F: fs/ncpfs/
6136
6137NCR 5380 SCSI DRIVERS
6138M: Finn Thain <fthain@telegraphics.com.au>
6139M: Michael Schmitz <schmitzmic@gmail.com>
6140L: linux-scsi@vger.kernel.org
6141S: Maintained
6142F: Documentation/scsi/g_NCR5380.txt
6143F: drivers/scsi/NCR5380.*
6144F: drivers/scsi/arm/cumana_1.c
6145F: drivers/scsi/arm/oak.c
6146F: drivers/scsi/atari_NCR5380.c
6147F: drivers/scsi/atari_scsi.*
6148F: drivers/scsi/dmx3191d.c
6149F: drivers/scsi/dtc.*
6150F: drivers/scsi/g_NCR5380.*
6151F: drivers/scsi/g_NCR5380_mmio.c
6152F: drivers/scsi/mac_scsi.*
6153F: drivers/scsi/pas16.*
6154F: drivers/scsi/sun3_NCR5380.c
6155F: drivers/scsi/sun3_scsi.*
6156F: drivers/scsi/sun3_scsi_vme.c
6157F: drivers/scsi/t128.*
6158
6159NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6160M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6161L: linux-scsi@vger.kernel.org
6162S: Maintained
6163F: drivers/scsi/NCR_D700.*
6164
6165NCT6775 HARDWARE MONITOR DRIVER
6166M: Guenter Roeck <linux@roeck-us.net>
6167L: lm-sensors@lm-sensors.org
6168S: Maintained
6169F: Documentation/hwmon/nct6775
6170F: drivers/hwmon/nct6775.c
6171
6172NETEFFECT IWARP RNIC DRIVER (IW_NES)
6173M: Faisal Latif <faisal.latif@intel.com>
6174L: linux-rdma@vger.kernel.org
6175W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6176S: Supported
6177F: drivers/infiniband/hw/nes/
6178
6179NETEM NETWORK EMULATOR
6180M: Stephen Hemminger <stephen@networkplumber.org>
6181L: netem@lists.linux-foundation.org
6182S: Maintained
6183F: net/sched/sch_netem.c
6184
6185NETERION 10GbE DRIVERS (s2io/vxge)
6186M: Jon Mason <jdmason@kudzu.us>
6187L: netdev@vger.kernel.org
6188S: Supported
6189F: Documentation/networking/s2io.txt
6190F: Documentation/networking/vxge.txt
6191F: drivers/net/ethernet/neterion/
6192
6193NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6194M: Pablo Neira Ayuso <pablo@netfilter.org>
6195M: Patrick McHardy <kaber@trash.net>
6196M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6197L: netfilter-devel@vger.kernel.org
6198L: coreteam@netfilter.org
6199W: http://www.netfilter.org/
6200W: http://www.iptables.org/
6201Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6203T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6204S: Supported
6205F: include/linux/netfilter*
6206F: include/linux/netfilter/
6207F: include/net/netfilter/
6208F: include/uapi/linux/netfilter*
6209F: include/uapi/linux/netfilter/
6210F: net/*/netfilter.c
6211F: net/*/netfilter/
6212F: net/netfilter/
6213
6214NETLABEL
6215M: Paul Moore <paul@paul-moore.com>
6216W: http://netlabel.sf.net
6217L: netdev@vger.kernel.org
6218S: Maintained
6219F: Documentation/netlabel/
6220F: include/net/netlabel.h
6221F: net/netlabel/
6222
6223NETROM NETWORK LAYER
6224M: Ralf Baechle <ralf@linux-mips.org>
6225L: linux-hams@vger.kernel.org
6226W: http://www.linux-ax25.org/
6227S: Maintained
6228F: include/net/netrom.h
6229F: include/uapi/linux/netrom.h
6230F: net/netrom/
6231
6232NETWORK BLOCK DEVICE (NBD)
6233M: Paul Clements <Paul.Clements@steeleye.com>
6234S: Maintained
6235L: nbd-general@lists.sourceforge.net
6236F: Documentation/blockdev/nbd.txt
6237F: drivers/block/nbd.c
6238F: include/linux/nbd.h
6239F: include/uapi/linux/nbd.h
6240
6241NETWORK DROP MONITOR
6242M: Neil Horman <nhorman@tuxdriver.com>
6243L: netdev@vger.kernel.org
6244S: Maintained
6245W: https://fedorahosted.org/dropwatch/
6246F: net/core/drop_monitor.c
6247
6248NETWORKING [GENERAL]
6249M: "David S. Miller" <davem@davemloft.net>
6250L: netdev@vger.kernel.org
6251W: http://www.linuxfoundation.org/en/Net
6252Q: http://patchwork.ozlabs.org/project/netdev/list/
6253T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6254T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6255S: Maintained
6256F: net/
6257F: include/net/
6258F: include/linux/in.h
6259F: include/linux/net.h
6260F: include/linux/netdevice.h
6261F: include/uapi/linux/in.h
6262F: include/uapi/linux/net.h
6263F: include/uapi/linux/netdevice.h
6264F: tools/net/
6265F: tools/testing/selftests/net/
6266F: lib/random32.c
6267F: lib/test_bpf.c
6268
6269NETWORKING [IPv4/IPv6]
6270M: "David S. Miller" <davem@davemloft.net>
6271M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6272M: James Morris <jmorris@namei.org>
6273M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6274M: Patrick McHardy <kaber@trash.net>
6275L: netdev@vger.kernel.org
6276T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6277S: Maintained
6278F: net/ipv4/
6279F: net/ipv6/
6280F: include/net/ip*
6281F: arch/x86/net/*
6282
6283NETWORKING [IPSEC]
6284M: Steffen Klassert <steffen.klassert@secunet.com>
6285M: Herbert Xu <herbert@gondor.apana.org.au>
6286M: "David S. Miller" <davem@davemloft.net>
6287L: netdev@vger.kernel.org
6288T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6289T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6290S: Maintained
6291F: net/core/flow.c
6292F: net/xfrm/
6293F: net/key/
6294F: net/ipv4/xfrm*
6295F: net/ipv4/esp4.c
6296F: net/ipv4/ah4.c
6297F: net/ipv4/ipcomp.c
6298F: net/ipv4/ip_vti.c
6299F: net/ipv6/xfrm*
6300F: net/ipv6/esp6.c
6301F: net/ipv6/ah6.c
6302F: net/ipv6/ipcomp6.c
6303F: net/ipv6/ip6_vti.c
6304F: include/uapi/linux/xfrm.h
6305F: include/net/xfrm.h
6306
6307NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6308M: Paul Moore <paul@paul-moore.com>
6309L: netdev@vger.kernel.org
6310S: Maintained
6311
6312NETWORKING [WIRELESS]
6313M: "John W. Linville" <linville@tuxdriver.com>
6314L: linux-wireless@vger.kernel.org
6315Q: http://patchwork.kernel.org/project/linux-wireless/list/
6316T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
6317S: Maintained
6318F: net/mac80211/
6319F: net/rfkill/
6320F: net/wireless/
6321F: include/net/ieee80211*
6322F: include/linux/wireless.h
6323F: include/uapi/linux/wireless.h
6324F: include/net/iw_handler.h
6325F: drivers/net/wireless/
6326
6327NETWORKING DRIVERS
6328L: netdev@vger.kernel.org
6329W: http://www.linuxfoundation.org/en/Net
6330Q: http://patchwork.ozlabs.org/project/netdev/list/
6331T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6332T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6333S: Odd Fixes
6334F: drivers/net/
6335F: include/linux/if_*
6336F: include/linux/netdevice.h
6337F: include/linux/arcdevice.h
6338F: include/linux/etherdevice.h
6339F: include/linux/fcdevice.h
6340F: include/linux/fddidevice.h
6341F: include/linux/hippidevice.h
6342F: include/linux/inetdevice.h
6343F: include/uapi/linux/if_*
6344F: include/uapi/linux/netdevice.h
6345
6346NETXEN (1/10) GbE SUPPORT
6347M: Manish Chopra <manish.chopra@qlogic.com>
6348M: Sony Chacko <sony.chacko@qlogic.com>
6349M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6350L: netdev@vger.kernel.org
6351W: http://www.qlogic.com
6352S: Supported
6353F: drivers/net/ethernet/qlogic/netxen/
6354
6355NFC SUBSYSTEM
6356M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6357M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6358M: Samuel Ortiz <sameo@linux.intel.com>
6359L: linux-wireless@vger.kernel.org
6360L: linux-nfc@lists.01.org (subscribers-only)
6361S: Supported
6362F: net/nfc/
6363F: include/net/nfc/
6364F: include/uapi/linux/nfc.h
6365F: drivers/nfc/
6366F: include/linux/platform_data/pn544.h
6367F: Documentation/devicetree/bindings/net/nfc/
6368
6369NFS, SUNRPC, AND LOCKD CLIENTS
6370M: Trond Myklebust <trond.myklebust@primarydata.com>
6371L: linux-nfs@vger.kernel.org
6372W: http://client.linux-nfs.org
6373T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6374S: Maintained
6375F: fs/lockd/
6376F: fs/nfs/
6377F: fs/nfs_common/
6378F: net/sunrpc/
6379F: include/linux/lockd/
6380F: include/linux/nfs*
6381F: include/linux/sunrpc/
6382F: include/uapi/linux/nfs*
6383F: include/uapi/linux/sunrpc/
6384
6385NILFS2 FILESYSTEM
6386M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6387L: linux-nilfs@vger.kernel.org
6388W: http://nilfs.sourceforge.net/
6389T: git git://github.com/konis/nilfs2.git
6390S: Supported
6391F: Documentation/filesystems/nilfs2.txt
6392F: fs/nilfs2/
6393F: include/linux/nilfs2_fs.h
6394
6395NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6396M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6397W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6398S: Maintained
6399F: Documentation/scsi/NinjaSCSI.txt
6400F: drivers/scsi/pcmcia/nsp_*
6401
6402NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6403M: GOTO Masanori <gotom@debian.or.jp>
6404M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6405W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6406S: Maintained
6407F: Documentation/scsi/NinjaSCSI.txt
6408F: drivers/scsi/nsp32*
6409
6410NTB DRIVER
6411M: Jon Mason <jon.mason@intel.com>
6412S: Supported
6413W: https://github.com/jonmason/ntb/wiki
6414T: git git://github.com/jonmason/ntb.git
6415F: drivers/ntb/
6416F: drivers/net/ntb_netdev.c
6417F: include/linux/ntb.h
6418
6419NTFS FILESYSTEM
6420M: Anton Altaparmakov <anton@tuxera.com>
6421L: linux-ntfs-dev@lists.sourceforge.net
6422W: http://www.tuxera.com/
6423T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6424S: Supported
6425F: Documentation/filesystems/ntfs.txt
6426F: fs/ntfs/
6427
6428NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6429M: Antonino Daplas <adaplas@gmail.com>
6430L: linux-fbdev@vger.kernel.org
6431S: Maintained
6432F: drivers/video/fbdev/riva/
6433F: drivers/video/fbdev/nvidia/
6434
6435NVM EXPRESS DRIVER
6436M: Matthew Wilcox <willy@linux.intel.com>
6437L: linux-nvme@lists.infradead.org
6438T: git git://git.infradead.org/users/willy/linux-nvme.git
6439S: Supported
6440F: drivers/block/nvme*
6441F: include/linux/nvme.h
6442
6443NXP TDA998X DRM DRIVER
6444M: Russell King <rmk+kernel@arm.linux.org.uk>
6445S: Supported
6446F: drivers/gpu/drm/i2c/tda998x_drv.c
6447F: include/drm/i2c/tda998x.h
6448
6449OMAP SUPPORT
6450M: Tony Lindgren <tony@atomide.com>
6451L: linux-omap@vger.kernel.org
6452W: http://www.muru.com/linux/omap/
6453W: http://linux.omap.com/
6454Q: http://patchwork.kernel.org/project/linux-omap/list/
6455T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6456S: Maintained
6457F: arch/arm/*omap*/
6458F: drivers/i2c/busses/i2c-omap.c
6459F: include/linux/i2c-omap.h
6460
6461OMAP DEVICE TREE SUPPORT
6462M: Benoît Cousson <bcousson@baylibre.com>
6463M: Tony Lindgren <tony@atomide.com>
6464L: linux-omap@vger.kernel.org
6465L: devicetree@vger.kernel.org
6466S: Maintained
6467F: arch/arm/boot/dts/*omap*
6468F: arch/arm/boot/dts/*am3*
6469
6470OMAP CLOCK FRAMEWORK SUPPORT
6471M: Paul Walmsley <paul@pwsan.com>
6472L: linux-omap@vger.kernel.org
6473S: Maintained
6474F: arch/arm/*omap*/*clock*
6475
6476OMAP POWER MANAGEMENT SUPPORT
6477M: Kevin Hilman <khilman@deeprootsystems.com>
6478L: linux-omap@vger.kernel.org
6479S: Maintained
6480F: arch/arm/*omap*/*pm*
6481F: drivers/cpufreq/omap-cpufreq.c
6482
6483OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6484M: Rajendra Nayak <rnayak@ti.com>
6485M: Paul Walmsley <paul@pwsan.com>
6486L: linux-omap@vger.kernel.org
6487S: Maintained
6488F: arch/arm/mach-omap2/prm*
6489
6490OMAP AUDIO SUPPORT
6491M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6492M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6493L: alsa-devel@alsa-project.org (subscribers-only)
6494L: linux-omap@vger.kernel.org
6495S: Maintained
6496F: sound/soc/omap/
6497
6498OMAP FRAMEBUFFER SUPPORT
6499M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6500L: linux-fbdev@vger.kernel.org
6501L: linux-omap@vger.kernel.org
6502S: Maintained
6503F: drivers/video/fbdev/omap/
6504
6505OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6506M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6507L: linux-omap@vger.kernel.org
6508L: linux-fbdev@vger.kernel.org
6509S: Maintained
6510F: drivers/video/fbdev/omap2/
6511F: Documentation/arm/OMAP/DSS
6512
6513OMAP HARDWARE SPINLOCK SUPPORT
6514M: Ohad Ben-Cohen <ohad@wizery.com>
6515L: linux-omap@vger.kernel.org
6516S: Maintained
6517F: drivers/hwspinlock/omap_hwspinlock.c
6518F: arch/arm/mach-omap2/hwspinlock.c
6519
6520OMAP MMC SUPPORT
6521M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6522L: linux-omap@vger.kernel.org
6523S: Maintained
6524F: drivers/mmc/host/omap.c
6525
6526OMAP HS MMC SUPPORT
6527M: Balaji T K <balajitk@ti.com>
6528L: linux-mmc@vger.kernel.org
6529L: linux-omap@vger.kernel.org
6530S: Maintained
6531F: drivers/mmc/host/omap_hsmmc.c
6532
6533OMAP RANDOM NUMBER GENERATOR SUPPORT
6534M: Deepak Saxena <dsaxena@plexity.net>
6535S: Maintained
6536F: drivers/char/hw_random/omap-rng.c
6537
6538OMAP HWMOD SUPPORT
6539M: Benoît Cousson <bcousson@baylibre.com>
6540M: Paul Walmsley <paul@pwsan.com>
6541L: linux-omap@vger.kernel.org
6542S: Maintained
6543F: arch/arm/mach-omap2/omap_hwmod.*
6544
6545OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6546M: Benoît Cousson <bcousson@baylibre.com>
6547L: linux-omap@vger.kernel.org
6548S: Maintained
6549F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6550
6551OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6552M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6553L: linux-media@vger.kernel.org
6554S: Maintained
6555F: drivers/media/platform/omap3isp/
6556F: drivers/staging/media/omap4iss/
6557
6558OMAP USB SUPPORT
6559M: Felipe Balbi <balbi@ti.com>
6560L: linux-usb@vger.kernel.org
6561L: linux-omap@vger.kernel.org
6562T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6563S: Maintained
6564F: drivers/usb/*/*omap*
6565F: arch/arm/*omap*/usb*
6566
6567OMAP GPIO DRIVER
6568M: Javier Martinez Canillas <javier@dowhile0.org>
6569M: Santosh Shilimkar <santosh.shilimkar@ti.com>
6570M: Kevin Hilman <khilman@deeprootsystems.com>
6571L: linux-omap@vger.kernel.org
6572S: Maintained
6573F: drivers/gpio/gpio-omap.c
6574
6575OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6576M: Mark Jackson <mpfj@newflow.co.uk>
6577L: linux-omap@vger.kernel.org
6578S: Maintained
6579F: arch/arm/boot/dts/am335x-nano.dts
6580
6581OMFS FILESYSTEM
6582M: Bob Copeland <me@bobcopeland.com>
6583L: linux-karma-devel@lists.sourceforge.net
6584S: Maintained
6585F: Documentation/filesystems/omfs.txt
6586F: fs/omfs/
6587
6588OMNIKEY CARDMAN 4000 DRIVER
6589M: Harald Welte <laforge@gnumonks.org>
6590S: Maintained
6591F: drivers/char/pcmcia/cm4000_cs.c
6592F: include/linux/cm4000_cs.h
6593F: include/uapi/linux/cm4000_cs.h
6594
6595OMNIKEY CARDMAN 4040 DRIVER
6596M: Harald Welte <laforge@gnumonks.org>
6597S: Maintained
6598F: drivers/char/pcmcia/cm4040_cs.*
6599
6600OMNIVISION OV7670 SENSOR DRIVER
6601M: Jonathan Corbet <corbet@lwn.net>
6602L: linux-media@vger.kernel.org
6603T: git git://linuxtv.org/media_tree.git
6604S: Maintained
6605F: drivers/media/i2c/ov7670.c
6606
6607ONENAND FLASH DRIVER
6608M: Kyungmin Park <kyungmin.park@samsung.com>
6609L: linux-mtd@lists.infradead.org
6610S: Maintained
6611F: drivers/mtd/onenand/
6612F: include/linux/mtd/onenand*.h
6613
6614ONSTREAM SCSI TAPE DRIVER
6615M: Willem Riede <osst@riede.org>
6616L: osst-users@lists.sourceforge.net
6617L: linux-scsi@vger.kernel.org
6618S: Maintained
6619F: Documentation/scsi/osst.txt
6620F: drivers/scsi/osst.*
6621F: drivers/scsi/osst_*.h
6622F: drivers/scsi/st.h
6623
6624OPENCORES I2C BUS DRIVER
6625M: Peter Korsgaard <jacmet@sunsite.dk>
6626L: linux-i2c@vger.kernel.org
6627S: Maintained
6628F: Documentation/i2c/busses/i2c-ocores
6629F: drivers/i2c/busses/i2c-ocores.c
6630
6631OPEN FIRMWARE AND FLATTENED DEVICE TREE
6632M: Grant Likely <grant.likely@linaro.org>
6633M: Rob Herring <robh+dt@kernel.org>
6634L: devicetree@vger.kernel.org
6635W: http://fdt.secretlab.ca
6636T: git git://git.secretlab.ca/git/linux-2.6.git
6637S: Maintained
6638F: drivers/of/
6639F: include/linux/of*.h
6640F: scripts/dtc/
6641K: of_get_property
6642K: of_match_table
6643
6644OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6645M: Rob Herring <robh+dt@kernel.org>
6646M: Pawel Moll <pawel.moll@arm.com>
6647M: Mark Rutland <mark.rutland@arm.com>
6648M: Ian Campbell <ijc+devicetree@hellion.org.uk>
6649M: Kumar Gala <galak@codeaurora.org>
6650L: devicetree@vger.kernel.org
6651S: Maintained
6652F: Documentation/devicetree/
6653F: arch/*/boot/dts/
6654F: include/dt-bindings/
6655
6656OPENRISC ARCHITECTURE
6657M: Jonas Bonn <jonas@southpole.se>
6658W: http://openrisc.net
6659L: linux@lists.openrisc.net (moderated for non-subscribers)
6660S: Maintained
6661T: git git://openrisc.net/~jonas/linux
6662F: arch/openrisc/
6663
6664OPENVSWITCH
6665M: Pravin Shelar <pshelar@nicira.com>
6666L: dev@openvswitch.org
6667W: http://openvswitch.org
6668T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
6669S: Maintained
6670F: net/openvswitch/
6671
6672OPL4 DRIVER
6673M: Clemens Ladisch <clemens@ladisch.de>
6674L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6675T: git git://git.alsa-project.org/alsa-kernel.git
6676S: Maintained
6677F: sound/drivers/opl4/
6678
6679OPROFILE
6680M: Robert Richter <rric@kernel.org>
6681L: oprofile-list@lists.sf.net
6682S: Maintained
6683F: arch/*/include/asm/oprofile*.h
6684F: arch/*/oprofile/
6685F: drivers/oprofile/
6686F: include/linux/oprofile.h
6687
6688ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6689M: Mark Fasheh <mfasheh@suse.com>
6690M: Joel Becker <jlbec@evilplan.org>
6691L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6692W: http://oss.oracle.com/projects/ocfs2/
6693T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6694S: Supported
6695F: Documentation/filesystems/ocfs2.txt
6696F: Documentation/filesystems/dlmfs.txt
6697F: fs/ocfs2/
6698
6699ORINOCO DRIVER
6700L: linux-wireless@vger.kernel.org
6701W: http://wireless.kernel.org/en/users/Drivers/orinoco
6702W: http://www.nongnu.org/orinoco/
6703S: Orphan
6704F: drivers/net/wireless/orinoco/
6705
6706OSD LIBRARY and FILESYSTEM
6707M: Boaz Harrosh <bharrosh@panasas.com>
6708M: Benny Halevy <bhalevy@primarydata.com>
6709L: osd-dev@open-osd.org
6710W: http://open-osd.org
6711T: git git://git.open-osd.org/open-osd.git
6712S: Maintained
6713F: drivers/scsi/osd/
6714F: include/scsi/osd_*
6715F: fs/exofs/
6716
6717P54 WIRELESS DRIVER
6718M: Christian Lamparter <chunkeey@googlemail.com>
6719L: linux-wireless@vger.kernel.org
6720W: http://wireless.kernel.org/en/users/Drivers/p54
6721S: Maintained
6722F: drivers/net/wireless/p54/
6723
6724PA SEMI ETHERNET DRIVER
6725M: Olof Johansson <olof@lixom.net>
6726L: netdev@vger.kernel.org
6727S: Maintained
6728F: drivers/net/ethernet/pasemi/*
6729
6730PA SEMI SMBUS DRIVER
6731M: Olof Johansson <olof@lixom.net>
6732L: linux-i2c@vger.kernel.org
6733S: Maintained
6734F: drivers/i2c/busses/i2c-pasemi.c
6735
6736PADATA PARALLEL EXECUTION MECHANISM
6737M: Steffen Klassert <steffen.klassert@secunet.com>
6738L: linux-crypto@vger.kernel.org
6739S: Maintained
6740F: kernel/padata.c
6741F: include/linux/padata.h
6742F: Documentation/padata.txt
6743
6744PANASONIC LAPTOP ACPI EXTRAS DRIVER
6745M: Harald Welte <laforge@gnumonks.org>
6746L: platform-driver-x86@vger.kernel.org
6747S: Maintained
6748F: drivers/platform/x86/panasonic-laptop.c
6749
6750PANASONIC MN10300/AM33/AM34 PORT
6751M: David Howells <dhowells@redhat.com>
6752M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
6753L: linux-am33-list@redhat.com (moderated for non-subscribers)
6754W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6755S: Maintained
6756F: Documentation/mn10300/
6757F: arch/mn10300/
6758
6759PARALLEL PORT SUPPORT
6760L: linux-parport@lists.infradead.org (subscribers-only)
6761S: Orphan
6762F: drivers/parport/
6763F: include/linux/parport*.h
6764F: drivers/char/ppdev.c
6765F: include/uapi/linux/ppdev.h
6766
6767PARAVIRT_OPS INTERFACE
6768M: Jeremy Fitzhardinge <jeremy@goop.org>
6769M: Chris Wright <chrisw@sous-sol.org>
6770M: Alok Kataria <akataria@vmware.com>
6771M: Rusty Russell <rusty@rustcorp.com.au>
6772L: virtualization@lists.linux-foundation.org
6773S: Supported
6774F: Documentation/ia64/paravirt_ops.txt
6775F: arch/*/kernel/paravirt*
6776F: arch/*/include/asm/paravirt.h
6777
6778PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6779M: Tim Waugh <tim@cyberelk.net>
6780L: linux-parport@lists.infradead.org (subscribers-only)
6781W: http://www.torque.net/linux-pp.html
6782S: Maintained
6783F: Documentation/blockdev/paride.txt
6784F: drivers/block/paride/
6785
6786PARISC ARCHITECTURE
6787M: "James E.J. Bottomley" <jejb@parisc-linux.org>
6788M: Helge Deller <deller@gmx.de>
6789L: linux-parisc@vger.kernel.org
6790W: http://www.parisc-linux.org/
6791Q: http://patchwork.kernel.org/project/linux-parisc/list/
6792T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6793T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6794S: Maintained
6795F: arch/parisc/
6796F: Documentation/parisc/
6797F: drivers/parisc/
6798F: drivers/char/agp/parisc-agp.c
6799F: drivers/input/serio/gscps2.c
6800F: drivers/parport/parport_gsc.*
6801F: drivers/tty/serial/8250/8250_gsc.c
6802F: drivers/video/fbdev/sti*
6803F: drivers/video/console/sti*
6804F: drivers/video/logo/logo_parisc*
6805
6806PC87360 HARDWARE MONITORING DRIVER
6807M: Jim Cromie <jim.cromie@gmail.com>
6808L: lm-sensors@lm-sensors.org
6809S: Maintained
6810F: Documentation/hwmon/pc87360
6811F: drivers/hwmon/pc87360.c
6812
6813PC8736x GPIO DRIVER
6814M: Jim Cromie <jim.cromie@gmail.com>
6815S: Maintained
6816F: drivers/char/pc8736x_gpio.c
6817
6818PC87427 HARDWARE MONITORING DRIVER
6819M: Jean Delvare <jdelvare@suse.de>
6820L: lm-sensors@lm-sensors.org
6821S: Maintained
6822F: Documentation/hwmon/pc87427
6823F: drivers/hwmon/pc87427.c
6824
6825PCA9532 LED DRIVER
6826M: Riku Voipio <riku.voipio@iki.fi>
6827S: Maintained
6828F: drivers/leds/leds-pca9532.c
6829F: include/linux/leds-pca9532.h
6830
6831PCA9541 I2C BUS MASTER SELECTOR DRIVER
6832M: Guenter Roeck <linux@roeck-us.net>
6833L: linux-i2c@vger.kernel.org
6834S: Maintained
6835F: drivers/i2c/muxes/i2c-mux-pca9541.c
6836
6837PCDP - PRIMARY CONSOLE AND DEBUG PORT
6838M: Khalid Aziz <khalid@gonehiking.org>
6839S: Maintained
6840F: drivers/firmware/pcdp.*
6841
6842PCI ERROR RECOVERY
6843M: Linas Vepstas <linasvepstas@gmail.com>
6844L: linux-pci@vger.kernel.org
6845S: Supported
6846F: Documentation/PCI/pci-error-recovery.txt
6847
6848PCI SUBSYSTEM
6849M: Bjorn Helgaas <bhelgaas@google.com>
6850L: linux-pci@vger.kernel.org
6851Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6852T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6853S: Supported
6854F: Documentation/PCI/
6855F: drivers/pci/
6856F: include/linux/pci*
6857F: arch/x86/pci/
6858F: arch/x86/kernel/quirks.c
6859
6860PCI DRIVER FOR IMX6
6861M: Richard Zhu <r65037@freescale.com>
6862M: Shawn Guo <shawn.guo@freescale.com>
6863L: linux-pci@vger.kernel.org
6864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6865S: Maintained
6866F: drivers/pci/host/*imx6*
6867
6868PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6869M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6870M: Jason Cooper <jason@lakedaemon.net>
6871L: linux-pci@vger.kernel.org
6872L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6873S: Maintained
6874F: drivers/pci/host/*mvebu*
6875
6876PCI DRIVER FOR NVIDIA TEGRA
6877M: Thierry Reding <thierry.reding@gmail.com>
6878L: linux-tegra@vger.kernel.org
6879L: linux-pci@vger.kernel.org
6880S: Supported
6881F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6882F: drivers/pci/host/pci-tegra.c
6883
6884PCI DRIVER FOR TI DRA7XX
6885M: Kishon Vijay Abraham I <kishon@ti.com>
6886L: linux-omap@vger.kernel.org
6887L: linux-pci@vger.kernel.org
6888S: Supported
6889F: Documentation/devicetree/bindings/pci/ti-pci.txt
6890F: drivers/pci/host/pci-dra7xx.c
6891
6892PCI DRIVER FOR RENESAS R-CAR
6893M: Simon Horman <horms@verge.net.au>
6894L: linux-pci@vger.kernel.org
6895L: linux-sh@vger.kernel.org
6896S: Maintained
6897F: drivers/pci/host/*rcar*
6898
6899PCI DRIVER FOR SAMSUNG EXYNOS
6900M: Jingoo Han <jg1.han@samsung.com>
6901L: linux-pci@vger.kernel.org
6902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6903L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6904S: Maintained
6905F: drivers/pci/host/pci-exynos.c
6906
6907PCI DRIVER FOR SYNOPSIS DESIGNWARE
6908M: Mohit Kumar <mohit.kumar@st.com>
6909M: Jingoo Han <jg1.han@samsung.com>
6910L: linux-pci@vger.kernel.org
6911S: Maintained
6912F: drivers/pci/host/*designware*
6913
6914PCI DRIVER FOR GENERIC OF HOSTS
6915M: Will Deacon <will.deacon@arm.com>
6916L: linux-pci@vger.kernel.org
6917L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6918S: Maintained
6919F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6920F: drivers/pci/host/pci-host-generic.c
6921
6922PCIE DRIVER FOR ST SPEAR13XX
6923M: Mohit Kumar <mohit.kumar@st.com>
6924L: linux-pci@vger.kernel.org
6925S: Maintained
6926F: drivers/pci/host/*spear*
6927
6928PCMCIA SUBSYSTEM
6929P: Linux PCMCIA Team
6930L: linux-pcmcia@lists.infradead.org
6931W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6932T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6933S: Maintained
6934F: Documentation/pcmcia/
6935F: drivers/pcmcia/
6936F: include/pcmcia/
6937
6938PCNET32 NETWORK DRIVER
6939M: Don Fry <pcnet32@frontier.com>
6940L: netdev@vger.kernel.org
6941S: Maintained
6942F: drivers/net/ethernet/amd/pcnet32.c
6943
6944PCRYPT PARALLEL CRYPTO ENGINE
6945M: Steffen Klassert <steffen.klassert@secunet.com>
6946L: linux-crypto@vger.kernel.org
6947S: Maintained
6948F: crypto/pcrypt.c
6949F: include/crypto/pcrypt.h
6950
6951PER-CPU MEMORY ALLOCATOR
6952M: Tejun Heo <tj@kernel.org>
6953M: Christoph Lameter <cl@linux-foundation.org>
6954T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6955S: Maintained
6956F: include/linux/percpu*.h
6957F: mm/percpu*.c
6958F: arch/*/include/asm/percpu.h
6959
6960PER-TASK DELAY ACCOUNTING
6961M: Balbir Singh <bsingharora@gmail.com>
6962S: Maintained
6963F: include/linux/delayacct.h
6964F: kernel/delayacct.c
6965
6966PERFORMANCE EVENTS SUBSYSTEM
6967M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6968M: Paul Mackerras <paulus@samba.org>
6969M: Ingo Molnar <mingo@redhat.com>
6970M: Arnaldo Carvalho de Melo <acme@kernel.org>
6971L: linux-kernel@vger.kernel.org
6972T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6973S: Supported
6974F: kernel/events/*
6975F: include/linux/perf_event.h
6976F: include/uapi/linux/perf_event.h
6977F: arch/*/kernel/perf_event*.c
6978F: arch/*/kernel/*/perf_event*.c
6979F: arch/*/kernel/*/*/perf_event*.c
6980F: arch/*/include/asm/perf_event.h
6981F: arch/*/kernel/perf_callchain.c
6982F: tools/perf/
6983
6984PERSONALITY HANDLING
6985M: Christoph Hellwig <hch@infradead.org>
6986L: linux-abi-devel@lists.sourceforge.net
6987S: Maintained
6988F: include/linux/personality.h
6989F: include/uapi/linux/personality.h
6990
6991PHONET PROTOCOL
6992M: Remi Denis-Courmont <courmisch@gmail.com>
6993S: Supported
6994F: Documentation/networking/phonet.txt
6995F: include/linux/phonet.h
6996F: include/net/phonet/
6997F: include/uapi/linux/phonet.h
6998F: net/phonet/
6999
7000PHRAM MTD DRIVER
7001M: Joern Engel <joern@lazybastard.org>
7002L: linux-mtd@lists.infradead.org
7003S: Maintained
7004F: drivers/mtd/devices/phram.c
7005
7006PICOLCD HID DRIVER
7007M: Bruno Prémont <bonbons@linux-vserver.org>
7008L: linux-input@vger.kernel.org
7009S: Maintained
7010F: drivers/hid/hid-picolcd*
7011
7012PICOXCELL SUPPORT
7013M: Jamie Iles <jamie@jamieiles.com>
7014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7015T: git git://github.com/jamieiles/linux-2.6-ji.git
7016S: Supported
7017F: arch/arm/boot/dts/picoxcell*
7018F: arch/arm/mach-picoxcell/
7019F: drivers/crypto/picoxcell*
7020
7021PIN CONTROL SUBSYSTEM
7022M: Linus Walleij <linus.walleij@linaro.org>
7023S: Maintained
7024F: drivers/pinctrl/
7025F: include/linux/pinctrl/
7026
7027PIN CONTROLLER - ATMEL AT91
7028M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7030S: Maintained
7031F: drivers/pinctrl/pinctrl-at91.c
7032
7033PIN CONTROLLER - RENESAS
7034M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7035L: linux-sh@vger.kernel.org
7036S: Maintained
7037F: drivers/pinctrl/sh-pfc/
7038
7039PIN CONTROLLER - SAMSUNG
7040M: Tomasz Figa <t.figa@samsung.com>
7041M: Thomas Abraham <thomas.abraham@linaro.org>
7042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7043L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7044S: Maintained
7045F: drivers/pinctrl/samsung/
7046
7047PIN CONTROLLER - ST SPEAR
7048M: Viresh Kumar <viresh.linux@gmail.com>
7049L: spear-devel@list.st.com
7050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7051W: http://www.st.com/spear
7052S: Maintained
7053F: drivers/pinctrl/spear/
7054
7055PKTCDVD DRIVER
7056M: Jiri Kosina <jkosina@suse.cz>
7057S: Maintained
7058F: drivers/block/pktcdvd.c
7059F: include/linux/pktcdvd.h
7060F: include/uapi/linux/pktcdvd.h
7061
7062PKUNITY SOC DRIVERS
7063M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7064W: http://mprc.pku.edu.cn/~guanxuetao/linux
7065S: Maintained
7066T: git git://github.com/gxt/linux.git
7067F: drivers/input/serio/i8042-unicore32io.h
7068F: drivers/i2c/busses/i2c-puv3.c
7069F: drivers/video/fbdev/fb-puv3.c
7070F: drivers/rtc/rtc-puv3.c
7071
7072PMBUS HARDWARE MONITORING DRIVERS
7073M: Guenter Roeck <linux@roeck-us.net>
7074L: lm-sensors@lm-sensors.org
7075W: http://www.lm-sensors.org/
7076W: http://www.roeck-us.net/linux/drivers/
7077T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7078S: Maintained
7079F: Documentation/hwmon/pmbus
7080F: drivers/hwmon/pmbus/
7081F: include/linux/i2c/pmbus.h
7082
7083PMC SIERRA MaxRAID DRIVER
7084M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7085L: linux-scsi@vger.kernel.org
7086W: http://www.pmc-sierra.com/
7087S: Supported
7088F: drivers/scsi/pmcraid.*
7089
7090PMC SIERRA PM8001 DRIVER
7091M: xjtuwjp@gmail.com
7092M: lindar_liu@usish.com
7093L: pmchba@pmcs.com
7094L: linux-scsi@vger.kernel.org
7095S: Supported
7096F: drivers/scsi/pm8001/
7097
7098POSIX CLOCKS and TIMERS
7099M: Thomas Gleixner <tglx@linutronix.de>
7100L: linux-kernel@vger.kernel.org
7101T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7102S: Maintained
7103F: fs/timerfd.c
7104F: include/linux/timer*
7105F: kernel/time/*timer*
7106
7107POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7108M: Sebastian Reichel <sre@kernel.org>
7109M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7110M: David Woodhouse <dwmw2@infradead.org>
7111L: linux-pm@vger.kernel.org
7112T: git git://git.infradead.org/battery-2.6.git
7113S: Maintained
7114F: include/linux/power_supply.h
7115F: drivers/power/
7116
7117PNP SUPPORT
7118M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7119S: Maintained
7120F: drivers/pnp/
7121
7122PNXxxxx I2C DRIVER
7123M: Vitaly Wool <vitalywool@gmail.com>
7124L: linux-i2c@vger.kernel.org
7125S: Maintained
7126F: drivers/i2c/busses/i2c-pnx.c
7127
7128PPP PROTOCOL DRIVERS AND COMPRESSORS
7129M: Paul Mackerras <paulus@samba.org>
7130L: linux-ppp@vger.kernel.org
7131S: Maintained
7132F: drivers/net/ppp/ppp_*
7133
7134PPP OVER ATM (RFC 2364)
7135M: Mitchell Blank Jr <mitch@sfgoth.com>
7136S: Maintained
7137F: net/atm/pppoatm.c
7138F: include/uapi/linux/atmppp.h
7139
7140PPP OVER ETHERNET
7141M: Michal Ostrowski <mostrows@earthlink.net>
7142S: Maintained
7143F: drivers/net/ppp/pppoe.c
7144F: drivers/net/ppp/pppox.c
7145
7146PPP OVER L2TP
7147M: James Chapman <jchapman@katalix.com>
7148S: Maintained
7149F: net/l2tp/l2tp_ppp.c
7150F: include/linux/if_pppol2tp.h
7151F: include/uapi/linux/if_pppol2tp.h
7152
7153PPS SUPPORT
7154M: Rodolfo Giometti <giometti@enneenne.com>
7155W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7156L: linuxpps@ml.enneenne.com (subscribers-only)
7157S: Maintained
7158F: Documentation/pps/
7159F: drivers/pps/
7160F: include/linux/pps*.h
7161
7162PPTP DRIVER
7163M: Dmitry Kozlov <xeb@mail.ru>
7164L: netdev@vger.kernel.org
7165S: Maintained
7166F: drivers/net/ppp/pptp.c
7167W: http://sourceforge.net/projects/accel-pptp
7168
7169PREEMPTIBLE KERNEL
7170M: Robert Love <rml@tech9.net>
7171L: kpreempt-tech@lists.sourceforge.net
7172W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7173S: Supported
7174F: Documentation/preempt-locking.txt
7175F: include/linux/preempt.h
7176
7177PRISM54 WIRELESS DRIVER
7178M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7179L: linux-wireless@vger.kernel.org
7180W: http://wireless.kernel.org/en/users/Drivers/p54
7181S: Obsolete
7182F: drivers/net/wireless/prism54/
7183
7184PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7185M: Mikael Pettersson <mikpelinux@gmail.com>
7186L: linux-ide@vger.kernel.org
7187S: Maintained
7188F: drivers/ata/sata_promise.*
7189
7190PS3 NETWORK SUPPORT
7191M: Geoff Levand <geoff@infradead.org>
7192L: netdev@vger.kernel.org
7193L: cbe-oss-dev@lists.ozlabs.org
7194S: Maintained
7195F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7196
7197PS3 PLATFORM SUPPORT
7198M: Geoff Levand <geoff@infradead.org>
7199L: linuxppc-dev@lists.ozlabs.org
7200L: cbe-oss-dev@lists.ozlabs.org
7201S: Maintained
7202F: arch/powerpc/boot/ps3*
7203F: arch/powerpc/include/asm/lv1call.h
7204F: arch/powerpc/include/asm/ps3*.h
7205F: arch/powerpc/platforms/ps3/
7206F: drivers/*/ps3*
7207F: drivers/ps3/
7208F: drivers/rtc/rtc-ps3.c
7209F: drivers/usb/host/*ps3.c
7210F: sound/ppc/snd_ps3*
7211
7212PS3VRAM DRIVER
7213M: Jim Paris <jim@jtan.com>
7214L: cbe-oss-dev@lists.ozlabs.org
7215S: Maintained
7216F: drivers/block/ps3vram.c
7217
7218PSTORE FILESYSTEM
7219M: Anton Vorontsov <anton@enomsg.org>
7220M: Colin Cross <ccross@android.com>
7221M: Kees Cook <keescook@chromium.org>
7222M: Tony Luck <tony.luck@intel.com>
7223S: Maintained
7224T: git git://git.infradead.org/users/cbou/linux-pstore.git
7225F: fs/pstore/
7226F: include/linux/pstore*
7227F: drivers/firmware/efi/efi-pstore.c
7228F: drivers/acpi/apei/erst.c
7229
7230PTP HARDWARE CLOCK SUPPORT
7231M: Richard Cochran <richardcochran@gmail.com>
7232L: netdev@vger.kernel.org
7233S: Maintained
7234W: http://linuxptp.sourceforge.net/
7235F: Documentation/ABI/testing/sysfs-ptp
7236F: Documentation/ptp/*
7237F: drivers/net/ethernet/freescale/gianfar_ptp.c
7238F: drivers/net/phy/dp83640*
7239F: drivers/ptp/*
7240F: include/linux/ptp_cl*
7241
7242PTRACE SUPPORT
7243M: Roland McGrath <roland@hack.frob.com>
7244M: Oleg Nesterov <oleg@redhat.com>
7245S: Maintained
7246F: include/asm-generic/syscall.h
7247F: include/linux/ptrace.h
7248F: include/linux/regset.h
7249F: include/linux/tracehook.h
7250F: include/uapi/linux/ptrace.h
7251F: kernel/ptrace.c
7252
7253PVRUSB2 VIDEO4LINUX DRIVER
7254M: Mike Isely <isely@pobox.com>
7255L: pvrusb2@isely.net (subscribers-only)
7256L: linux-media@vger.kernel.org
7257W: http://www.isely.net/pvrusb2/
7258T: git git://linuxtv.org/media_tree.git
7259S: Maintained
7260F: Documentation/video4linux/README.pvrusb2
7261F: drivers/media/usb/pvrusb2/
7262
7263PWC WEBCAM DRIVER
7264M: Hans de Goede <hdegoede@redhat.com>
7265L: linux-media@vger.kernel.org
7266T: git git://linuxtv.org/media_tree.git
7267S: Maintained
7268F: drivers/media/usb/pwc/*
7269
7270PWM SUBSYSTEM
7271M: Thierry Reding <thierry.reding@gmail.com>
7272L: linux-pwm@vger.kernel.org
7273S: Maintained
7274T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7275F: Documentation/pwm.txt
7276F: Documentation/devicetree/bindings/pwm/
7277F: include/linux/pwm.h
7278F: drivers/pwm/
7279F: drivers/video/backlight/pwm_bl.c
7280F: include/linux/pwm_backlight.h
7281
7282PXA2xx/PXA3xx SUPPORT
7283M: Eric Miao <eric.y.miao@gmail.com>
7284M: Russell King <linux@arm.linux.org.uk>
7285M: Haojian Zhuang <haojian.zhuang@gmail.com>
7286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7287T: git git://github.com/hzhuang1/linux.git
7288T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7289S: Maintained
7290F: arch/arm/mach-pxa/
7291F: drivers/pcmcia/pxa2xx*
7292F: drivers/spi/spi-pxa2xx*
7293F: drivers/usb/gadget/udc/pxa2*
7294F: include/sound/pxa2xx-lib.h
7295F: sound/arm/pxa*
7296F: sound/soc/pxa/
7297
7298PXA3xx NAND FLASH DRIVER
7299M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7300L: linux-mtd@lists.infradead.org
7301S: Maintained
7302F: drivers/mtd/nand/pxa3xx_nand.c
7303
7304MMP SUPPORT
7305M: Eric Miao <eric.y.miao@gmail.com>
7306M: Haojian Zhuang <haojian.zhuang@gmail.com>
7307L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7308T: git git://github.com/hzhuang1/linux.git
7309T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7310S: Maintained
7311F: arch/arm/mach-mmp/
7312
7313PXA MMCI DRIVER
7314S: Orphan
7315
7316PXA RTC DRIVER
7317M: Robert Jarzmik <robert.jarzmik@free.fr>
7318L: rtc-linux@googlegroups.com
7319S: Maintained
7320
7321QAT DRIVER
7322M: Tadeusz Struk <tadeusz.struk@intel.com>
7323L: qat-linux@intel.com
7324S: Supported
7325F: drivers/crypto/qat/
7326
7327QIB DRIVER
7328M: Mike Marciniszyn <infinipath@intel.com>
7329L: linux-rdma@vger.kernel.org
7330S: Supported
7331F: drivers/infiniband/hw/qib/
7332
7333QLOGIC QLA1280 SCSI DRIVER
7334M: Michael Reed <mdr@sgi.com>
7335L: linux-scsi@vger.kernel.org
7336S: Maintained
7337F: drivers/scsi/qla1280.[ch]
7338
7339QLOGIC QLA2XXX FC-SCSI DRIVER
7340M: qla2xxx-upstream@qlogic.com
7341L: linux-scsi@vger.kernel.org
7342S: Supported
7343F: Documentation/scsi/LICENSE.qla2xxx
7344F: drivers/scsi/qla2xxx/
7345
7346QLOGIC QLA4XXX iSCSI DRIVER
7347M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7348M: iscsi-driver@qlogic.com
7349L: linux-scsi@vger.kernel.org
7350S: Supported
7351F: Documentation/scsi/LICENSE.qla4xxx
7352F: drivers/scsi/qla4xxx/
7353
7354QLOGIC QLA3XXX NETWORK DRIVER
7355M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7356M: Ron Mercer <ron.mercer@qlogic.com>
7357M: linux-driver@qlogic.com
7358L: netdev@vger.kernel.org
7359S: Supported
7360F: Documentation/networking/LICENSE.qla3xxx
7361F: drivers/net/ethernet/qlogic/qla3xxx.*
7362
7363QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7364M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7365M: Dept-HSGLinuxNICDev@qlogic.com
7366L: netdev@vger.kernel.org
7367S: Supported
7368F: drivers/net/ethernet/qlogic/qlcnic/
7369
7370QLOGIC QLGE 10Gb ETHERNET DRIVER
7371M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7372M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7373M: Ron Mercer <ron.mercer@qlogic.com>
7374M: linux-driver@qlogic.com
7375L: netdev@vger.kernel.org
7376S: Supported
7377F: drivers/net/ethernet/qlogic/qlge/
7378
7379QNX4 FILESYSTEM
7380M: Anders Larsen <al@alarsen.net>
7381W: http://www.alarsen.net/linux/qnx4fs/
7382S: Maintained
7383F: fs/qnx4/
7384F: include/uapi/linux/qnx4_fs.h
7385F: include/uapi/linux/qnxtypes.h
7386
7387QT1010 MEDIA DRIVER
7388M: Antti Palosaari <crope@iki.fi>
7389L: linux-media@vger.kernel.org
7390W: http://linuxtv.org/
7391W: http://palosaari.fi/linux/
7392Q: http://patchwork.linuxtv.org/project/linux-media/list/
7393T: git git://linuxtv.org/anttip/media_tree.git
7394S: Maintained
7395F: drivers/media/tuners/qt1010*
7396
7397QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7398M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7399L: linux-wireless@vger.kernel.org
7400L: ath9k-devel@lists.ath9k.org
7401W: http://wireless.kernel.org/en/users/Drivers/ath9k
7402S: Supported
7403F: drivers/net/wireless/ath/ath9k/
7404
7405QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7406M: Kalle Valo <kvalo@qca.qualcomm.com>
7407L: ath10k@lists.infradead.org
7408W: http://wireless.kernel.org/en/users/Drivers/ath10k
7409T: git git://github.com/kvalo/ath.git
7410S: Supported
7411F: drivers/net/wireless/ath/ath10k/
7412
7413QUALCOMM HEXAGON ARCHITECTURE
7414M: Richard Kuo <rkuo@codeaurora.org>
7415L: linux-hexagon@vger.kernel.org
7416S: Supported
7417F: arch/hexagon/
7418
7419QUALCOMM WCN36XX WIRELESS DRIVER
7420M: Eugene Krasnikov <k.eugene.e@gmail.com>
7421L: wcn36xx@lists.infradead.org
7422W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7423T: git git://github.com/KrasnikovEugene/wcn36xx.git
7424S: Supported
7425F: drivers/net/wireless/ath/wcn36xx/
7426
7427QUICKCAM PARALLEL PORT WEBCAMS
7428M: Hans Verkuil <hverkuil@xs4all.nl>
7429L: linux-media@vger.kernel.org
7430T: git git://linuxtv.org/media_tree.git
7431W: http://linuxtv.org
7432S: Odd Fixes
7433F: drivers/media/parport/*-qcam*
7434
7435RADOS BLOCK DEVICE (RBD)
7436M: Yehuda Sadeh <yehuda@inktank.com>
7437M: Sage Weil <sage@inktank.com>
7438M: Alex Elder <elder@kernel.org>
7439M: ceph-devel@vger.kernel.org
7440W: http://ceph.com/
7441T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7442S: Supported
7443F: drivers/block/rbd.c
7444F: drivers/block/rbd_types.h
7445
7446RADEON FRAMEBUFFER DISPLAY DRIVER
7447M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7448L: linux-fbdev@vger.kernel.org
7449S: Maintained
7450F: drivers/video/fbdev/aty/radeon*
7451F: include/uapi/linux/radeonfb.h
7452
7453RADIOSHARK RADIO DRIVER
7454M: Hans de Goede <hdegoede@redhat.com>
7455L: linux-media@vger.kernel.org
7456T: git git://linuxtv.org/media_tree.git
7457S: Maintained
7458F: drivers/media/radio/radio-shark.c
7459
7460RADIOSHARK2 RADIO DRIVER
7461M: Hans de Goede <hdegoede@redhat.com>
7462L: linux-media@vger.kernel.org
7463T: git git://linuxtv.org/media_tree.git
7464S: Maintained
7465F: drivers/media/radio/radio-shark2.c
7466F: drivers/media/radio/radio-tea5777.c
7467
7468RAGE128 FRAMEBUFFER DISPLAY DRIVER
7469M: Paul Mackerras <paulus@samba.org>
7470L: linux-fbdev@vger.kernel.org
7471S: Maintained
7472F: drivers/video/fbdev/aty/aty128fb.c
7473
7474RALINK RT2X00 WIRELESS LAN DRIVER
7475P: rt2x00 project
7476M: Ivo van Doorn <IvDoorn@gmail.com>
7477M: Helmut Schaa <helmut.schaa@googlemail.com>
7478L: linux-wireless@vger.kernel.org
7479L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7480W: http://rt2x00.serialmonkey.com/
7481S: Maintained
7482T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
7483F: drivers/net/wireless/rt2x00/
7484
7485RAMDISK RAM BLOCK DEVICE DRIVER
7486M: Nick Piggin <npiggin@kernel.dk>
7487S: Maintained
7488F: Documentation/blockdev/ramdisk.txt
7489F: drivers/block/brd.c
7490
7491RANDOM NUMBER DRIVER
7492M: "Theodore Ts'o" <tytso@mit.edu>
7493S: Maintained
7494F: drivers/char/random.c
7495
7496RAPIDIO SUBSYSTEM
7497M: Matt Porter <mporter@kernel.crashing.org>
7498M: Alexandre Bounine <alexandre.bounine@idt.com>
7499S: Maintained
7500F: drivers/rapidio/
7501
7502RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7503L: linux-wireless@vger.kernel.org
7504S: Orphan
7505F: drivers/net/wireless/ray*
7506
7507RCUTORTURE MODULE
7508M: Josh Triplett <josh@joshtriplett.org>
7509M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7510L: linux-kernel@vger.kernel.org
7511S: Supported
7512T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7513F: Documentation/RCU/torture.txt
7514F: kernel/rcu/rcutorture.c
7515
7516RCUTORTURE TEST FRAMEWORK
7517M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7518M: Josh Triplett <josh@joshtriplett.org>
7519R: Steven Rostedt <rostedt@goodmis.org>
7520R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7521R: Lai Jiangshan <laijs@cn.fujitsu.com>
7522L: linux-kernel@vger.kernel.org
7523S: Supported
7524T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7525F: tools/testing/selftests/rcutorture
7526
7527RDC R-321X SoC
7528M: Florian Fainelli <florian@openwrt.org>
7529S: Maintained
7530
7531RDC R6040 FAST ETHERNET DRIVER
7532M: Florian Fainelli <florian@openwrt.org>
7533L: netdev@vger.kernel.org
7534S: Maintained
7535F: drivers/net/ethernet/rdc/r6040.c
7536
7537RDS - RELIABLE DATAGRAM SOCKETS
7538M: Chien Yen <chien.yen@oracle.com>
7539L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7540S: Supported
7541F: net/rds/
7542
7543READ-COPY UPDATE (RCU)
7544M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7545M: Josh Triplett <josh@joshtriplett.org>
7546R: Steven Rostedt <rostedt@goodmis.org>
7547R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7548R: Lai Jiangshan <laijs@cn.fujitsu.com>
7549L: linux-kernel@vger.kernel.org
7550W: http://www.rdrop.com/users/paulmck/RCU/
7551S: Supported
7552T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7553F: Documentation/RCU/
7554X: Documentation/RCU/torture.txt
7555F: include/linux/rcu*
7556X: include/linux/srcu.h
7557F: kernel/rcu/
7558X: kernel/torture.c
7559
7560REAL TIME CLOCK (RTC) SUBSYSTEM
7561M: Alessandro Zummo <a.zummo@towertech.it>
7562L: rtc-linux@googlegroups.com
7563Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7564S: Maintained
7565F: Documentation/rtc.txt
7566F: drivers/rtc/
7567F: include/linux/rtc.h
7568F: include/uapi/linux/rtc.h
7569
7570REALTEK AUDIO CODECS
7571M: Bard Liao <bardliao@realtek.com>
7572M: Oder Chiou <oder_chiou@realtek.com>
7573S: Maintained
7574F: sound/soc/codecs/rt*
7575F: include/sound/rt*.h
7576
7577REISERFS FILE SYSTEM
7578L: reiserfs-devel@vger.kernel.org
7579S: Supported
7580F: fs/reiserfs/
7581
7582REGISTER MAP ABSTRACTION
7583M: Mark Brown <broonie@kernel.org>
7584T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7585S: Supported
7586F: drivers/base/regmap/
7587F: include/linux/regmap.h
7588
7589REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7590M: Ohad Ben-Cohen <ohad@wizery.com>
7591T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7592S: Maintained
7593F: drivers/remoteproc/
7594F: Documentation/remoteproc.txt
7595F: include/linux/remoteproc.h
7596
7597REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7598M: Ohad Ben-Cohen <ohad@wizery.com>
7599T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7600S: Maintained
7601F: drivers/rpmsg/
7602F: Documentation/rpmsg.txt
7603F: include/linux/rpmsg.h
7604
7605RESET CONTROLLER FRAMEWORK
7606M: Philipp Zabel <p.zabel@pengutronix.de>
7607S: Maintained
7608F: drivers/reset/
7609F: Documentation/devicetree/bindings/reset/
7610F: include/linux/reset.h
7611F: include/linux/reset-controller.h
7612
7613RFKILL
7614M: Johannes Berg <johannes@sipsolutions.net>
7615L: linux-wireless@vger.kernel.org
7616W: http://wireless.kernel.org/
7617T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7618T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7619S: Maintained
7620F: Documentation/rfkill.txt
7621F: net/rfkill/
7622
7623RICOH SMARTMEDIA/XD DRIVER
7624M: Maxim Levitsky <maximlevitsky@gmail.com>
7625S: Maintained
7626F: drivers/mtd/nand/r852.c
7627F: drivers/mtd/nand/r852.h
7628
7629RICOH R5C592 MEMORYSTICK DRIVER
7630M: Maxim Levitsky <maximlevitsky@gmail.com>
7631S: Maintained
7632F: drivers/memstick/host/r592.*
7633
7634ROCCAT DRIVERS
7635M: Stefan Achatz <erazor_de@users.sourceforge.net>
7636W: http://sourceforge.net/projects/roccat/
7637S: Maintained
7638F: drivers/hid/hid-roccat*
7639F: include/linux/hid-roccat*
7640F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7641
7642ROCKETPORT DRIVER
7643P: Comtrol Corp.
7644W: http://www.comtrol.com
7645S: Maintained
7646F: Documentation/serial/rocket.txt
7647F: drivers/tty/rocket*
7648
7649ROSE NETWORK LAYER
7650M: Ralf Baechle <ralf@linux-mips.org>
7651L: linux-hams@vger.kernel.org
7652W: http://www.linux-ax25.org/
7653S: Maintained
7654F: include/net/rose.h
7655F: include/uapi/linux/rose.h
7656F: net/rose/
7657
7658RTL2830 MEDIA DRIVER
7659M: Antti Palosaari <crope@iki.fi>
7660L: linux-media@vger.kernel.org
7661W: http://linuxtv.org/
7662W: http://palosaari.fi/linux/
7663Q: http://patchwork.linuxtv.org/project/linux-media/list/
7664T: git git://linuxtv.org/anttip/media_tree.git
7665S: Maintained
7666F: drivers/media/dvb-frontends/rtl2830*
7667
7668RTL2832 MEDIA DRIVER
7669M: Antti Palosaari <crope@iki.fi>
7670L: linux-media@vger.kernel.org
7671W: http://linuxtv.org/
7672W: http://palosaari.fi/linux/
7673Q: http://patchwork.linuxtv.org/project/linux-media/list/
7674T: git git://linuxtv.org/anttip/media_tree.git
7675S: Maintained
7676F: drivers/media/dvb-frontends/rtl2832*
7677
7678RTL2832_SDR MEDIA DRIVER
7679M: Antti Palosaari <crope@iki.fi>
7680L: linux-media@vger.kernel.org
7681W: http://linuxtv.org/
7682W: http://palosaari.fi/linux/
7683Q: http://patchwork.linuxtv.org/project/linux-media/list/
7684T: git git://linuxtv.org/anttip/media_tree.git
7685S: Maintained
7686F: drivers/media/dvb-frontends/rtl2832_sdr*
7687
7688RTL8180 WIRELESS DRIVER
7689M: "John W. Linville" <linville@tuxdriver.com>
7690L: linux-wireless@vger.kernel.org
7691W: http://wireless.kernel.org/
7692T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7693S: Maintained
7694F: drivers/net/wireless/rtl818x/rtl8180/
7695
7696RTL8187 WIRELESS DRIVER
7697M: Herton Ronaldo Krzesinski <herton@canonical.com>
7698M: Hin-Tak Leung <htl10@users.sourceforge.net>
7699M: Larry Finger <Larry.Finger@lwfinger.net>
7700L: linux-wireless@vger.kernel.org
7701W: http://wireless.kernel.org/
7702T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7703S: Maintained
7704F: drivers/net/wireless/rtl818x/rtl8187/
7705
7706RTL8192CE WIRELESS DRIVER
7707M: Larry Finger <Larry.Finger@lwfinger.net>
7708M: Chaoming Li <chaoming_li@realsil.com.cn>
7709L: linux-wireless@vger.kernel.org
7710W: http://wireless.kernel.org/
7711T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7712S: Maintained
7713F: drivers/net/wireless/rtlwifi/
7714F: drivers/net/wireless/rtlwifi/rtl8192ce/
7715
7716S3 SAVAGE FRAMEBUFFER DRIVER
7717M: Antonino Daplas <adaplas@gmail.com>
7718L: linux-fbdev@vger.kernel.org
7719S: Maintained
7720F: drivers/video/fbdev/savage/
7721
7722S390
7723M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7724M: Heiko Carstens <heiko.carstens@de.ibm.com>
7725M: linux390@de.ibm.com
7726L: linux-s390@vger.kernel.org
7727W: http://www.ibm.com/developerworks/linux/linux390/
7728S: Supported
7729F: arch/s390/
7730F: drivers/s390/
7731F: Documentation/s390/
7732F: Documentation/DocBook/s390*
7733
7734S390 COMMON I/O LAYER
7735M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7736M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7737L: linux-s390@vger.kernel.org
7738W: http://www.ibm.com/developerworks/linux/linux390/
7739S: Supported
7740F: drivers/s390/cio/
7741
7742S390 DASD DRIVER
7743M: Stefan Weinhuber <wein@de.ibm.com>
7744M: Stefan Haberland <stefan.haberland@de.ibm.com>
7745L: linux-s390@vger.kernel.org
7746W: http://www.ibm.com/developerworks/linux/linux390/
7747S: Supported
7748F: drivers/s390/block/dasd*
7749F: block/partitions/ibm.c
7750
7751S390 NETWORK DRIVERS
7752M: Ursula Braun <ursula.braun@de.ibm.com>
7753M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
7754M: linux390@de.ibm.com
7755L: linux-s390@vger.kernel.org
7756W: http://www.ibm.com/developerworks/linux/linux390/
7757S: Supported
7758F: drivers/s390/net/
7759
7760S390 PCI SUBSYSTEM
7761M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7762M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7763L: linux-s390@vger.kernel.org
7764W: http://www.ibm.com/developerworks/linux/linux390/
7765S: Supported
7766F: arch/s390/pci/
7767F: drivers/pci/hotplug/s390_pci_hpc.c
7768
7769S390 ZCRYPT DRIVER
7770M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
7771M: linux390@de.ibm.com
7772L: linux-s390@vger.kernel.org
7773W: http://www.ibm.com/developerworks/linux/linux390/
7774S: Supported
7775F: drivers/s390/crypto/
7776
7777S390 ZFCP DRIVER
7778M: Steffen Maier <maier@linux.vnet.ibm.com>
7779M: linux390@de.ibm.com
7780L: linux-s390@vger.kernel.org
7781W: http://www.ibm.com/developerworks/linux/linux390/
7782S: Supported
7783F: drivers/s390/scsi/zfcp_*
7784
7785S390 IUCV NETWORK LAYER
7786M: Ursula Braun <ursula.braun@de.ibm.com>
7787M: linux390@de.ibm.com
7788L: linux-s390@vger.kernel.org
7789W: http://www.ibm.com/developerworks/linux/linux390/
7790S: Supported
7791F: drivers/s390/net/*iucv*
7792F: include/net/iucv/
7793F: net/iucv/
7794
7795S3C24XX SD/MMC Driver
7796M: Ben Dooks <ben-linux@fluff.org>
7797L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7798S: Supported
7799F: drivers/mmc/host/s3cmci.*
7800
7801SAA6588 RDS RECEIVER DRIVER
7802M: Hans Verkuil <hverkuil@xs4all.nl>
7803L: linux-media@vger.kernel.org
7804T: git git://linuxtv.org/media_tree.git
7805W: http://linuxtv.org
7806S: Odd Fixes
7807F: drivers/media/i2c/saa6588*
7808
7809SAA7134 VIDEO4LINUX DRIVER
7810M: Mauro Carvalho Chehab <m.chehab@samsung.com>
7811L: linux-media@vger.kernel.org
7812W: http://linuxtv.org
7813T: git git://linuxtv.org/media_tree.git
7814S: Odd fixes
7815F: Documentation/video4linux/*.saa7134
7816F: drivers/media/pci/saa7134/
7817
7818SAA7146 VIDEO4LINUX-2 DRIVER
7819M: Hans Verkuil <hverkuil@xs4all.nl>
7820L: linux-media@vger.kernel.org
7821T: git git://linuxtv.org/media_tree.git
7822S: Maintained
7823F: drivers/media/common/saa7146/
7824F: drivers/media/pci/saa7146/
7825F: include/media/saa7146*
7826
7827SAMSUNG LAPTOP DRIVER
7828M: Corentin Chary <corentin.chary@gmail.com>
7829L: platform-driver-x86@vger.kernel.org
7830S: Maintained
7831F: drivers/platform/x86/samsung-laptop.c
7832
7833SAMSUNG AUDIO (ASoC) DRIVERS
7834M: Sangbeom Kim <sbkim73@samsung.com>
7835L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7836S: Supported
7837F: sound/soc/samsung/
7838
7839SAMSUNG FRAMEBUFFER DRIVER
7840M: Jingoo Han <jg1.han@samsung.com>
7841L: linux-fbdev@vger.kernel.org
7842S: Maintained
7843F: drivers/video/fbdev/s3c-fb.c
7844
7845SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7846M: Sangbeom Kim <sbkim73@samsung.com>
7847L: linux-kernel@vger.kernel.org
7848S: Supported
7849F: drivers/mfd/sec*.c
7850F: drivers/regulator/s2m*.c
7851F: drivers/regulator/s5m*.c
7852F: drivers/rtc/rtc-sec.c
7853F: include/linux/mfd/samsung/
7854
7855SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7856M: Kyungmin Park <kyungmin.park@samsung.com>
7857M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7858L: linux-media@vger.kernel.org
7859Q: https://patchwork.linuxtv.org/project/linux-media/list/
7860S: Supported
7861F: drivers/media/platform/exynos4-is/
7862
7863SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7864M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7865L: linux-media@vger.kernel.org
7866L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7867S: Maintained
7868F: drivers/media/platform/s3c-camif/
7869F: include/media/s3c_camif.h
7870
7871SAMSUNG S5C73M3 CAMERA DRIVER
7872M: Kyungmin Park <kyungmin.park@samsung.com>
7873M: Andrzej Hajda <a.hajda@samsung.com>
7874L: linux-media@vger.kernel.org
7875S: Supported
7876F: drivers/media/i2c/s5c73m3/*
7877
7878SAMSUNG S5K5BAF CAMERA DRIVER
7879M: Kyungmin Park <kyungmin.park@samsung.com>
7880M: Andrzej Hajda <a.hajda@samsung.com>
7881L: linux-media@vger.kernel.org
7882S: Supported
7883F: drivers/media/i2c/s5k5baf.c
7884
7885SAMSUNG SOC CLOCK DRIVERS
7886M: Tomasz Figa <t.figa@samsung.com>
7887S: Supported
7888L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7889F: drivers/clk/samsung/
7890
7891SAMSUNG SXGBE DRIVERS
7892M: Byungho An <bh74.an@samsung.com>
7893M: Girish K S <ks.giri@samsung.com>
7894M: Vipul Pandya <vipul.pandya@samsung.com>
7895S: Supported
7896L: netdev@vger.kernel.org
7897F: drivers/net/ethernet/samsung/sxgbe/
7898
7899SERIAL DRIVERS
7900M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7901L: linux-serial@vger.kernel.org
7902S: Maintained
7903F: drivers/tty/serial/
7904
7905SYNOPSYS DESIGNWARE DMAC DRIVER
7906M: Viresh Kumar <viresh.linux@gmail.com>
7907M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7908S: Maintained
7909F: include/linux/dw_dmac.h
7910F: drivers/dma/dw/
7911
7912SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7913M: Seungwon Jeon <tgih.jun@samsung.com>
7914M: Jaehoon Chung <jh80.chung@samsung.com>
7915L: linux-mmc@vger.kernel.org
7916S: Maintained
7917F: include/linux/mmc/dw_mmc.h
7918F: drivers/mmc/host/dw_mmc*
7919
7920THUNDERBOLT DRIVER
7921M: Andreas Noever <andreas.noever@gmail.com>
7922S: Maintained
7923F: drivers/thunderbolt/
7924
7925TIMEKEEPING, CLOCKSOURCE CORE, NTP
7926M: John Stultz <john.stultz@linaro.org>
7927M: Thomas Gleixner <tglx@linutronix.de>
7928L: linux-kernel@vger.kernel.org
7929T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7930S: Supported
7931F: include/linux/clocksource.h
7932F: include/linux/time.h
7933F: include/linux/timex.h
7934F: include/uapi/linux/time.h
7935F: include/uapi/linux/timex.h
7936F: kernel/time/clocksource.c
7937F: kernel/time/time*.c
7938F: kernel/time/ntp.c
7939
7940TLG2300 VIDEO4LINUX-2 DRIVER
7941M: Huang Shijie <shijie8@gmail.com>
7942M: Hans Verkuil <hverkuil@xs4all.nl>
7943S: Odd Fixes
7944F: drivers/media/usb/tlg2300/
7945
7946SC1200 WDT DRIVER
7947M: Zwane Mwaikambo <zwanem@gmail.com>
7948S: Maintained
7949F: drivers/watchdog/sc1200wdt.c
7950
7951SCHEDULER
7952M: Ingo Molnar <mingo@redhat.com>
7953M: Peter Zijlstra <peterz@infradead.org>
7954L: linux-kernel@vger.kernel.org
7955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7956S: Maintained
7957F: kernel/sched/
7958F: include/linux/sched.h
7959F: include/uapi/linux/sched.h
7960F: include/linux/wait.h
7961
7962SCORE ARCHITECTURE
7963M: Chen Liqin <liqin.linux@gmail.com>
7964M: Lennox Wu <lennox.wu@gmail.com>
7965W: http://www.sunplus.com
7966S: Supported
7967F: arch/score/
7968
7969SCSI CDROM DRIVER
7970M: Jens Axboe <axboe@kernel.dk>
7971L: linux-scsi@vger.kernel.org
7972W: http://www.kernel.dk
7973S: Maintained
7974F: drivers/scsi/sr*
7975
7976SCSI RDMA PROTOCOL (SRP) INITIATOR
7977M: Bart Van Assche <bvanassche@acm.org>
7978L: linux-rdma@vger.kernel.org
7979S: Supported
7980W: http://www.openfabrics.org
7981Q: http://patchwork.kernel.org/project/linux-rdma/list/
7982T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7983F: drivers/infiniband/ulp/srp/
7984F: include/scsi/srp.h
7985
7986SCSI SG DRIVER
7987M: Doug Gilbert <dgilbert@interlog.com>
7988L: linux-scsi@vger.kernel.org
7989W: http://sg.danny.cz/sg
7990S: Maintained
7991F: Documentation/scsi/scsi-generic.txt
7992F: drivers/scsi/sg.c
7993F: include/scsi/sg.h
7994
7995SCSI SUBSYSTEM
7996M: "James E.J. Bottomley" <JBottomley@parallels.com>
7997L: linux-scsi@vger.kernel.org
7998T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7999T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8000T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8001S: Maintained
8002F: drivers/scsi/
8003F: include/scsi/
8004
8005SCSI TAPE DRIVER
8006M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8007L: linux-scsi@vger.kernel.org
8008S: Maintained
8009F: Documentation/scsi/st.txt
8010F: drivers/scsi/st.*
8011F: drivers/scsi/st_*.h
8012
8013SCTP PROTOCOL
8014M: Vlad Yasevich <vyasevich@gmail.com>
8015M: Neil Horman <nhorman@tuxdriver.com>
8016L: linux-sctp@vger.kernel.org
8017W: http://lksctp.sourceforge.net
8018S: Maintained
8019F: Documentation/networking/sctp.txt
8020F: include/linux/sctp.h
8021F: include/uapi/linux/sctp.h
8022F: include/net/sctp/
8023F: net/sctp/
8024
8025SCx200 CPU SUPPORT
8026M: Jim Cromie <jim.cromie@gmail.com>
8027S: Odd Fixes
8028F: Documentation/i2c/busses/scx200_acb
8029F: arch/x86/platform/scx200/
8030F: drivers/watchdog/scx200_wdt.c
8031F: drivers/i2c/busses/scx200*
8032F: drivers/mtd/maps/scx200_docflash.c
8033F: include/linux/scx200.h
8034
8035SCx200 GPIO DRIVER
8036M: Jim Cromie <jim.cromie@gmail.com>
8037S: Maintained
8038F: drivers/char/scx200_gpio.c
8039F: include/linux/scx200_gpio.h
8040
8041SCx200 HRT CLOCKSOURCE DRIVER
8042M: Jim Cromie <jim.cromie@gmail.com>
8043S: Maintained
8044F: drivers/clocksource/scx200_hrt.c
8045
8046SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8047M: Sascha Sommer <saschasommer@freenet.de>
8048L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8049S: Maintained
8050F: drivers/mmc/host/sdricoh_cs.c
8051
8052SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8053M: Chris Ball <chris@printf.net>
8054L: linux-mmc@vger.kernel.org
8055T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8056S: Maintained
8057F: drivers/mmc/host/sdhci.*
8058F: drivers/mmc/host/sdhci-pltfm.[ch]
8059
8060SECURE COMPUTING
8061M: Kees Cook <keescook@chromium.org>
8062T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8063S: Supported
8064F: kernel/seccomp.c
8065F: include/uapi/linux/seccomp.h
8066F: include/linux/seccomp.h
8067K: \bsecure_computing
8068K: \bTIF_SECCOMP\b
8069
8070SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8071M: Anton Vorontsov <anton@enomsg.org>
8072L: linuxppc-dev@lists.ozlabs.org
8073L: linux-mmc@vger.kernel.org
8074S: Maintained
8075F: drivers/mmc/host/sdhci-pltfm.[ch]
8076
8077SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8078M: Ben Dooks <ben-linux@fluff.org>
8079L: linux-mmc@vger.kernel.org
8080S: Maintained
8081F: drivers/mmc/host/sdhci-s3c.c
8082
8083SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8084M: Viresh Kumar <viresh.linux@gmail.com>
8085L: spear-devel@list.st.com
8086L: linux-mmc@vger.kernel.org
8087S: Maintained
8088F: drivers/mmc/host/sdhci-spear.c
8089
8090SECURITY SUBSYSTEM
8091M: James Morris <james.l.morris@oracle.com>
8092M: Serge E. Hallyn <serge@hallyn.com>
8093L: linux-security-module@vger.kernel.org (suggested Cc:)
8094T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8095W: http://kernsec.org/
8096S: Supported
8097F: security/
8098
8099SECURITY CONTACT
8100M: Security Officers <security@kernel.org>
8101S: Supported
8102
8103SELINUX SECURITY MODULE
8104M: Paul Moore <paul@paul-moore.com>
8105M: Stephen Smalley <sds@tycho.nsa.gov>
8106M: Eric Paris <eparis@parisplace.org>
8107L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8108W: http://selinuxproject.org
8109T: git git://git.infradead.org/users/pcmoore/selinux
8110S: Supported
8111F: include/linux/selinux*
8112F: security/selinux/
8113F: scripts/selinux/
8114
8115APPARMOR SECURITY MODULE
8116M: John Johansen <john.johansen@canonical.com>
8117L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8118W: apparmor.wiki.kernel.org
8119T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8120S: Supported
8121F: security/apparmor/
8122
8123SENSABLE PHANTOM
8124M: Jiri Slaby <jirislaby@gmail.com>
8125S: Maintained
8126F: drivers/misc/phantom.c
8127F: include/uapi/linux/phantom.h
8128
8129SERIAL ATA (SATA) SUBSYSTEM
8130M: Tejun Heo <tj@kernel.org>
8131L: linux-ide@vger.kernel.org
8132T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8133S: Supported
8134F: drivers/ata/
8135F: include/linux/ata.h
8136F: include/linux/libata.h
8137
8138SERIAL ATA AHCI PLATFORM devices support
8139M: Hans de Goede <hdegoede@redhat.com>
8140M: Tejun Heo <tj@kernel.org>
8141L: linux-ide@vger.kernel.org
8142T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8143S: Supported
8144F: drivers/ata/ahci_platform.c
8145F: drivers/ata/libahci_platform.c
8146F: include/linux/ahci_platform.h
8147
8148SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8149M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8150L: linux-scsi@vger.kernel.org
8151W: http://www.emulex.com
8152S: Supported
8153F: drivers/scsi/be2iscsi/
8154
8155SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8156M: Sathya Perla <sathya.perla@emulex.com>
8157M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8158M: Ajit Khaparde <ajit.khaparde@emulex.com>
8159L: netdev@vger.kernel.org
8160W: http://www.emulex.com
8161S: Supported
8162F: drivers/net/ethernet/emulex/benet/
8163
8164SFC NETWORK DRIVER
8165M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8166M: Shradha Shah <sshah@solarflare.com>
8167L: netdev@vger.kernel.org
8168S: Supported
8169F: drivers/net/ethernet/sfc/
8170
8171SGI GRU DRIVER
8172M: Dimitri Sivanich <sivanich@sgi.com>
8173S: Maintained
8174F: drivers/misc/sgi-gru/
8175
8176SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8177M: Pat Gefre <pfg@sgi.com>
8178L: linux-ia64@vger.kernel.org
8179S: Supported
8180F: Documentation/ia64/serial.txt
8181F: drivers/tty/serial/ioc?_serial.c
8182F: include/linux/ioc?.h
8183
8184SGI XP/XPC/XPNET DRIVER
8185M: Cliff Whickman <cpw@sgi.com>
8186M: Robin Holt <robinmholt@gmail.com>
8187S: Maintained
8188F: drivers/misc/sgi-xp/
8189
8190SI2157 MEDIA DRIVER
8191M: Antti Palosaari <crope@iki.fi>
8192L: linux-media@vger.kernel.org
8193W: http://linuxtv.org/
8194W: http://palosaari.fi/linux/
8195Q: http://patchwork.linuxtv.org/project/linux-media/list/
8196T: git git://linuxtv.org/anttip/media_tree.git
8197S: Maintained
8198F: drivers/media/tuners/si2157*
8199
8200SI2168 MEDIA DRIVER
8201M: Antti Palosaari <crope@iki.fi>
8202L: linux-media@vger.kernel.org
8203W: http://linuxtv.org/
8204W: http://palosaari.fi/linux/
8205Q: http://patchwork.linuxtv.org/project/linux-media/list/
8206T: git git://linuxtv.org/anttip/media_tree.git
8207S: Maintained
8208F: drivers/media/dvb-frontends/si2168*
8209
8210SI470X FM RADIO RECEIVER I2C DRIVER
8211M: Hans Verkuil <hverkuil@xs4all.nl>
8212L: linux-media@vger.kernel.org
8213T: git git://linuxtv.org/media_tree.git
8214W: http://linuxtv.org
8215S: Odd Fixes
8216F: drivers/media/radio/si470x/radio-si470x-i2c.c
8217
8218SI470X FM RADIO RECEIVER USB DRIVER
8219M: Hans Verkuil <hverkuil@xs4all.nl>
8220L: linux-media@vger.kernel.org
8221T: git git://linuxtv.org/media_tree.git
8222W: http://linuxtv.org
8223S: Maintained
8224F: drivers/media/radio/si470x/radio-si470x-common.c
8225F: drivers/media/radio/si470x/radio-si470x.h
8226F: drivers/media/radio/si470x/radio-si470x-usb.c
8227
8228SI4713 FM RADIO TRANSMITTER I2C DRIVER
8229M: Eduardo Valentin <edubezval@gmail.com>
8230L: linux-media@vger.kernel.org
8231T: git git://linuxtv.org/media_tree.git
8232W: http://linuxtv.org
8233S: Odd Fixes
8234F: drivers/media/radio/si4713/si4713.?
8235
8236SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8237M: Eduardo Valentin <edubezval@gmail.com>
8238L: linux-media@vger.kernel.org
8239T: git git://linuxtv.org/media_tree.git
8240W: http://linuxtv.org
8241S: Odd Fixes
8242F: drivers/media/radio/si4713/radio-platform-si4713.c
8243
8244SI4713 FM RADIO TRANSMITTER USB DRIVER
8245M: Hans Verkuil <hverkuil@xs4all.nl>
8246L: linux-media@vger.kernel.org
8247T: git git://linuxtv.org/media_tree.git
8248W: http://linuxtv.org
8249S: Maintained
8250F: drivers/media/radio/si4713/radio-usb-si4713.c
8251
8252SIANO DVB DRIVER
8253M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8254L: linux-media@vger.kernel.org
8255W: http://linuxtv.org
8256T: git git://linuxtv.org/media_tree.git
8257S: Odd fixes
8258F: drivers/media/common/siano/
8259F: drivers/media/usb/siano/
8260F: drivers/media/usb/siano/
8261F: drivers/media/mmc/siano/
8262
8263SH_VEU V4L2 MEM2MEM DRIVER
8264L: linux-media@vger.kernel.org
8265S: Orphan
8266F: drivers/media/platform/sh_veu.c
8267
8268SH_VOU V4L2 OUTPUT DRIVER
8269L: linux-media@vger.kernel.org
8270S: Orphan
8271F: drivers/media/platform/sh_vou.c
8272F: include/media/sh_vou.h
8273
8274SIMPLE FIRMWARE INTERFACE (SFI)
8275M: Len Brown <lenb@kernel.org>
8276L: sfi-devel@simplefirmware.org
8277W: http://simplefirmware.org/
8278T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8279S: Supported
8280F: arch/x86/platform/sfi/
8281F: drivers/sfi/
8282F: include/linux/sfi*.h
8283
8284SIMTEC EB110ATX (Chalice CATS)
8285P: Ben Dooks
8286P: Vincent Sanders <vince@simtec.co.uk>
8287M: Simtec Linux Team <linux@simtec.co.uk>
8288W: http://www.simtec.co.uk/products/EB110ATX/
8289S: Supported
8290
8291SIMTEC EB2410ITX (BAST)
8292P: Ben Dooks
8293P: Vincent Sanders <vince@simtec.co.uk>
8294M: Simtec Linux Team <linux@simtec.co.uk>
8295W: http://www.simtec.co.uk/products/EB2410ITX/
8296S: Supported
8297F: arch/arm/mach-s3c24xx/mach-bast.c
8298F: arch/arm/mach-s3c24xx/bast-ide.c
8299F: arch/arm/mach-s3c24xx/bast-irq.c
8300
8301TI DAVINCI MACHINE SUPPORT
8302M: Sekhar Nori <nsekhar@ti.com>
8303M: Kevin Hilman <khilman@deeprootsystems.com>
8304L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8305T: git git://gitorious.org/linux-davinci/linux-davinci.git
8306Q: http://patchwork.kernel.org/project/linux-davinci/list/
8307S: Supported
8308F: arch/arm/mach-davinci/
8309F: drivers/i2c/busses/i2c-davinci.c
8310
8311TI DAVINCI SERIES MEDIA DRIVER
8312M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8313L: linux-media@vger.kernel.org
8314L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8315W: http://linuxtv.org/
8316Q: http://patchwork.linuxtv.org/project/linux-media/list/
8317T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8318S: Maintained
8319F: drivers/media/platform/davinci/
8320F: include/media/davinci/
8321
8322SIS 190 ETHERNET DRIVER
8323M: Francois Romieu <romieu@fr.zoreil.com>
8324L: netdev@vger.kernel.org
8325S: Maintained
8326F: drivers/net/ethernet/sis/sis190.c
8327
8328SIS 900/7016 FAST ETHERNET DRIVER
8329M: Daniele Venzano <venza@brownhat.org>
8330W: http://www.brownhat.org/sis900.html
8331L: netdev@vger.kernel.org
8332S: Maintained
8333F: drivers/net/ethernet/sis/sis900.*
8334
8335SIS FRAMEBUFFER DRIVER
8336M: Thomas Winischhofer <thomas@winischhofer.net>
8337W: http://www.winischhofer.net/linuxsisvga.shtml
8338S: Maintained
8339F: Documentation/fb/sisfb.txt
8340F: drivers/video/fbdev/sis/
8341F: include/video/sisfb.h
8342
8343SIS USB2VGA DRIVER
8344M: Thomas Winischhofer <thomas@winischhofer.net>
8345W: http://www.winischhofer.at/linuxsisusbvga.shtml
8346S: Maintained
8347F: drivers/usb/misc/sisusbvga/
8348
8349SLAB ALLOCATOR
8350M: Christoph Lameter <cl@linux.com>
8351M: Pekka Enberg <penberg@kernel.org>
8352M: David Rientjes <rientjes@google.com>
8353M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8354M: Andrew Morton <akpm@linux-foundation.org>
8355L: linux-mm@kvack.org
8356S: Maintained
8357F: include/linux/sl?b*.h
8358F: mm/sl?b*
8359
8360SLEEPABLE READ-COPY UPDATE (SRCU)
8361M: Lai Jiangshan <laijs@cn.fujitsu.com>
8362M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8363M: Josh Triplett <josh@joshtriplett.org>
8364R: Steven Rostedt <rostedt@goodmis.org>
8365R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8366L: linux-kernel@vger.kernel.org
8367W: http://www.rdrop.com/users/paulmck/RCU/
8368S: Supported
8369T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8370F: include/linux/srcu.h
8371F: kernel/rcu/srcu.c
8372
8373SMACK SECURITY MODULE
8374M: Casey Schaufler <casey@schaufler-ca.com>
8375L: linux-security-module@vger.kernel.org
8376W: http://schaufler-ca.com
8377T: git git://git.gitorious.org/smack-next/kernel.git
8378S: Maintained
8379F: Documentation/security/Smack.txt
8380F: security/smack/
8381
8382SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8383M: Kevin Hilman <khilman@kernel.org>
8384M: Nishanth Menon <nm@ti.com>
8385S: Maintained
8386F: drivers/power/avs/smartreflex.c
8387F: include/linux/power/smartreflex.h
8388L: linux-pm@vger.kernel.org
8389
8390SMC91x ETHERNET DRIVER
8391M: Nicolas Pitre <nico@fluxnic.net>
8392S: Odd Fixes
8393F: drivers/net/ethernet/smsc/smc91x.*
8394
8395SMIA AND SMIA++ IMAGE SENSOR DRIVER
8396M: Sakari Ailus <sakari.ailus@iki.fi>
8397L: linux-media@vger.kernel.org
8398S: Maintained
8399F: drivers/media/i2c/smiapp/
8400F: include/media/smiapp.h
8401F: drivers/media/i2c/smiapp-pll.c
8402F: drivers/media/i2c/smiapp-pll.h
8403
8404SMM665 HARDWARE MONITOR DRIVER
8405M: Guenter Roeck <linux@roeck-us.net>
8406L: lm-sensors@lm-sensors.org
8407S: Maintained
8408F: Documentation/hwmon/smm665
8409F: drivers/hwmon/smm665.c
8410
8411SMSC EMC2103 HARDWARE MONITOR DRIVER
8412M: Steve Glendinning <steve.glendinning@shawell.net>
8413L: lm-sensors@lm-sensors.org
8414S: Maintained
8415F: Documentation/hwmon/emc2103
8416F: drivers/hwmon/emc2103.c
8417
8418SMSC SCH5627 HARDWARE MONITOR DRIVER
8419M: Hans de Goede <hdegoede@redhat.com>
8420L: lm-sensors@lm-sensors.org
8421S: Supported
8422F: Documentation/hwmon/sch5627
8423F: drivers/hwmon/sch5627.c
8424
8425SMSC47B397 HARDWARE MONITOR DRIVER
8426M: Jean Delvare <jdelvare@suse.de>
8427L: lm-sensors@lm-sensors.org
8428S: Maintained
8429F: Documentation/hwmon/smsc47b397
8430F: drivers/hwmon/smsc47b397.c
8431
8432SMSC911x ETHERNET DRIVER
8433M: Steve Glendinning <steve.glendinning@shawell.net>
8434L: netdev@vger.kernel.org
8435S: Maintained
8436F: include/linux/smsc911x.h
8437F: drivers/net/ethernet/smsc/smsc911x.*
8438
8439SMSC9420 PCI ETHERNET DRIVER
8440M: Steve Glendinning <steve.glendinning@shawell.net>
8441L: netdev@vger.kernel.org
8442S: Maintained
8443F: drivers/net/ethernet/smsc/smsc9420.*
8444
8445SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8446M: Steve Glendinning <steve.glendinning@shawell.net>
8447L: linux-fbdev@vger.kernel.org
8448S: Maintained
8449F: drivers/video/fbdev/smscufx.c
8450
8451SOC-CAMERA V4L2 SUBSYSTEM
8452M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8453L: linux-media@vger.kernel.org
8454T: git git://linuxtv.org/media_tree.git
8455S: Maintained
8456F: include/media/soc*
8457F: drivers/media/i2c/soc_camera/
8458F: drivers/media/platform/soc_camera/
8459
8460SOEKRIS NET48XX LED SUPPORT
8461M: Chris Boot <bootc@bootc.net>
8462S: Maintained
8463F: drivers/leds/leds-net48xx.c
8464
8465SOFTLOGIC 6x10 MPEG CODEC
8466M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8467L: linux-media@vger.kernel.org
8468S: Supported
8469F: drivers/media/pci/solo6x10/
8470
8471SOFTWARE RAID (Multiple Disks) SUPPORT
8472M: Neil Brown <neilb@suse.de>
8473L: linux-raid@vger.kernel.org
8474S: Supported
8475F: drivers/md/
8476F: include/linux/raid/
8477F: include/uapi/linux/raid/
8478
8479SONIC NETWORK DRIVER
8480M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8481L: netdev@vger.kernel.org
8482S: Maintained
8483F: drivers/net/ethernet/natsemi/sonic.*
8484
8485SONICS SILICON BACKPLANE DRIVER (SSB)
8486M: Michael Buesch <m@bues.ch>
8487L: netdev@vger.kernel.org
8488S: Maintained
8489F: drivers/ssb/
8490F: include/linux/ssb/
8491
8492SONY VAIO CONTROL DEVICE DRIVER
8493M: Mattia Dongili <malattia@linux.it>
8494L: platform-driver-x86@vger.kernel.org
8495W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8496S: Maintained
8497F: Documentation/laptops/sony-laptop.txt
8498F: drivers/char/sonypi.c
8499F: drivers/platform/x86/sony-laptop.c
8500F: include/linux/sony-laptop.h
8501
8502SONY MEMORYSTICK CARD SUPPORT
8503M: Alex Dubov <oakad@yahoo.com>
8504W: http://tifmxx.berlios.de/
8505S: Maintained
8506F: drivers/memstick/host/tifm_ms.c
8507
8508SONY MEMORYSTICK STANDARD SUPPORT
8509M: Maxim Levitsky <maximlevitsky@gmail.com>
8510S: Maintained
8511F: drivers/memstick/core/ms_block.*
8512
8513SOUND
8514M: Jaroslav Kysela <perex@perex.cz>
8515M: Takashi Iwai <tiwai@suse.de>
8516L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8517W: http://www.alsa-project.org/
8518T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8519T: git git://git.alsa-project.org/alsa-kernel.git
8520Q: http://patchwork.kernel.org/project/alsa-devel/list/
8521S: Maintained
8522F: Documentation/sound/
8523F: include/sound/
8524F: include/uapi/sound/
8525F: sound/
8526
8527SOUND - COMPRESSED AUDIO
8528M: Vinod Koul <vinod.koul@intel.com>
8529L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8530T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8531S: Supported
8532F: Documentation/sound/alsa/compress_offload.txt
8533F: include/sound/compress_driver.h
8534F: include/uapi/sound/compress_*
8535F: sound/core/compress_offload.c
8536F: sound/soc/soc-compress.c
8537
8538SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8539M: Liam Girdwood <lgirdwood@gmail.com>
8540M: Mark Brown <broonie@kernel.org>
8541T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8542L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8543W: http://alsa-project.org/main/index.php/ASoC
8544S: Supported
8545F: Documentation/sound/alsa/soc/
8546F: sound/soc/
8547F: include/sound/soc*
8548
8549SOUND - DMAENGINE HELPERS
8550M: Lars-Peter Clausen <lars@metafoo.de>
8551S: Supported
8552F: include/sound/dmaengine_pcm.h
8553F: sound/core/pcm_dmaengine.c
8554F: sound/soc/soc-generic-dmaengine-pcm.c
8555
8556SPARC + UltraSPARC (sparc/sparc64)
8557M: "David S. Miller" <davem@davemloft.net>
8558L: sparclinux@vger.kernel.org
8559Q: http://patchwork.ozlabs.org/project/sparclinux/list/
8560T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8561T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8562S: Maintained
8563F: arch/sparc/
8564F: drivers/sbus/
8565
8566SPARC SERIAL DRIVERS
8567M: "David S. Miller" <davem@davemloft.net>
8568L: sparclinux@vger.kernel.org
8569T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8570T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8571S: Maintained
8572F: include/linux/sunserialcore.h
8573F: drivers/tty/serial/suncore.c
8574F: drivers/tty/serial/sunhv.c
8575F: drivers/tty/serial/sunsab.c
8576F: drivers/tty/serial/sunsab.h
8577F: drivers/tty/serial/sunsu.c
8578F: drivers/tty/serial/sunzilog.c
8579F: drivers/tty/serial/sunzilog.h
8580
8581SPARSE CHECKER
8582M: "Christopher Li" <sparse@chrisli.org>
8583L: linux-sparse@vger.kernel.org
8584W: https://sparse.wiki.kernel.org/
8585T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8586T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8587S: Maintained
8588F: include/linux/compiler.h
8589
8590SPEAR PLATFORM SUPPORT
8591M: Viresh Kumar <viresh.linux@gmail.com>
8592M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
8593L: spear-devel@list.st.com
8594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8595W: http://www.st.com/spear
8596S: Maintained
8597F: arch/arm/mach-spear/
8598
8599SPEAR CLOCK FRAMEWORK SUPPORT
8600M: Viresh Kumar <viresh.linux@gmail.com>
8601L: spear-devel@list.st.com
8602L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8603W: http://www.st.com/spear
8604S: Maintained
8605F: drivers/clk/spear/
8606
8607SPI SUBSYSTEM
8608M: Mark Brown <broonie@kernel.org>
8609L: linux-spi@vger.kernel.org
8610T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8611Q: http://patchwork.kernel.org/project/spi-devel-general/list/
8612S: Maintained
8613F: Documentation/spi/
8614F: drivers/spi/
8615F: include/linux/spi/
8616F: include/uapi/linux/spi/
8617
8618SPIDERNET NETWORK DRIVER for CELL
8619M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8620M: Jens Osterkamp <jens@de.ibm.com>
8621L: netdev@vger.kernel.org
8622S: Supported
8623F: Documentation/networking/spider_net.txt
8624F: drivers/net/ethernet/toshiba/spider_net*
8625
8626SPU FILE SYSTEM
8627M: Jeremy Kerr <jk@ozlabs.org>
8628L: linuxppc-dev@lists.ozlabs.org
8629L: cbe-oss-dev@lists.ozlabs.org
8630W: http://www.ibm.com/developerworks/power/cell/
8631S: Supported
8632F: Documentation/filesystems/spufs.txt
8633F: arch/powerpc/platforms/cell/spufs/
8634
8635SQUASHFS FILE SYSTEM
8636M: Phillip Lougher <phillip@squashfs.org.uk>
8637L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8638W: http://squashfs.org.uk
8639S: Maintained
8640F: Documentation/filesystems/squashfs.txt
8641F: fs/squashfs/
8642
8643SRM (Alpha) environment access
8644M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
8645S: Maintained
8646F: arch/alpha/kernel/srm_env.c
8647
8648STABLE BRANCH
8649M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8650L: stable@vger.kernel.org
8651S: Supported
8652F: Documentation/stable_kernel_rules.txt
8653
8654STAGING SUBSYSTEM
8655M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8656T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
8657L: devel@driverdev.osuosl.org
8658S: Supported
8659F: drivers/staging/
8660
8661STAGING - COMEDI
8662M: Ian Abbott <abbotti@mev.co.uk>
8663M: H Hartley Sweeten <hsweeten@visionengravers.com>
8664S: Odd Fixes
8665F: drivers/staging/comedi/
8666
8667STAGING - ET131X NETWORK DRIVER
8668M: Mark Einon <mark.einon@gmail.com>
8669S: Odd Fixes
8670F: drivers/staging/et131x/
8671
8672STAGING - FLARION FT1000 DRIVERS
8673M: Marek Belisko <marek.belisko@gmail.com>
8674S: Odd Fixes
8675F: drivers/staging/ft1000/
8676
8677STAGING - INDUSTRIAL IO
8678M: Jonathan Cameron <jic23@kernel.org>
8679L: linux-iio@vger.kernel.org
8680S: Odd Fixes
8681F: drivers/staging/iio/
8682
8683STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8684M: Jarod Wilson <jarod@wilsonet.com>
8685W: http://www.lirc.org/
8686S: Odd Fixes
8687F: drivers/staging/media/lirc/
8688
8689STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
8690M: Julian Andres Klode <jak@jak-linux.org>
8691M: Marc Dietrich <marvin24@gmx.de>
8692L: ac100@lists.launchpad.net (moderated for non-subscribers)
8693L: linux-tegra@vger.kernel.org
8694S: Maintained
8695F: drivers/staging/nvec/
8696
8697STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
8698M: Jens Frederich <jfrederich@gmail.com>
8699M: Daniel Drake <dsd@laptop.org>
8700M: Jon Nettleton <jon.nettleton@gmail.com>
8701W: http://wiki.laptop.org/go/DCON
8702S: Maintained
8703F: drivers/staging/olpc_dcon/
8704
8705STAGING - OZMO DEVICES USB OVER WIFI DRIVER
8706M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
8707S: Maintained
8708F: drivers/staging/ozwpan/
8709
8710STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
8711M: Willy Tarreau <willy@meta-x.org>
8712S: Odd Fixes
8713F: drivers/staging/panel/
8714
8715STAGING - REALTEK RTL8712U DRIVERS
8716M: Larry Finger <Larry.Finger@lwfinger.net>
8717M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8718S: Odd Fixes
8719F: drivers/staging/rtl8712/
8720
8721STAGING - REALTEK RTL8723U WIRELESS DRIVER
8722M: Larry Finger <Larry.Finger@lwfinger.net>
8723M: Jes Sorensen <Jes.Sorensen@redhat.com>
8724L: linux-wireless@vger.kernel.org
8725S: Maintained
8726F: drivers/staging/rtl8723au/
8727
8728STAGING - SLICOSS
8729M: Lior Dotan <liodot@gmail.com>
8730M: Christopher Harrer <charrer@alacritech.com>
8731S: Odd Fixes
8732F: drivers/staging/slicoss/
8733
8734STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8735M: William Hubbs <w.d.hubbs@gmail.com>
8736M: Chris Brannon <chris@the-brannons.com>
8737M: Kirk Reiser <kirk@reisers.ca>
8738M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8739L: speakup@linux-speakup.org
8740W: http://www.linux-speakup.org/
8741S: Odd Fixes
8742F: drivers/staging/speakup/
8743
8744STAGING - VIA VT665X DRIVERS
8745M: Forest Bond <forest@alittletooquiet.net>
8746S: Odd Fixes
8747F: drivers/staging/vt665?/
8748
8749STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
8750M: Arnaud Patard <arnaud.patard@rtp-net.org>
8751S: Odd Fixes
8752F: drivers/staging/xgifb/
8753
8754STARFIRE/DURALAN NETWORK DRIVER
8755M: Ion Badulescu <ionut@badula.org>
8756S: Odd Fixes
8757F: drivers/net/ethernet/adaptec/starfire*
8758
8759SUN3/3X
8760M: Sam Creasey <sammy@sammy.net>
8761W: http://sammy.net/sun3/
8762S: Maintained
8763F: arch/m68k/kernel/*sun3*
8764F: arch/m68k/sun3*/
8765F: arch/m68k/include/asm/sun3*
8766F: drivers/net/ethernet/i825xx/sun3*
8767
8768SUNDANCE NETWORK DRIVER
8769M: Denis Kirjanov <kda@linux-powerpc.org>
8770L: netdev@vger.kernel.org
8771S: Maintained
8772F: drivers/net/ethernet/dlink/sundance.c
8773
8774SUPERH
8775L: linux-sh@vger.kernel.org
8776W: http://www.linux-sh.org
8777Q: http://patchwork.kernel.org/project/linux-sh/list/
8778S: Orphan
8779F: Documentation/sh/
8780F: arch/sh/
8781F: drivers/sh/
8782
8783SUSPEND TO RAM
8784M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8785M: Len Brown <len.brown@intel.com>
8786M: Pavel Machek <pavel@ucw.cz>
8787L: linux-pm@vger.kernel.org
8788S: Supported
8789F: Documentation/power/
8790F: arch/x86/kernel/acpi/
8791F: drivers/base/power/
8792F: kernel/power/
8793F: include/linux/suspend.h
8794F: include/linux/freezer.h
8795F: include/linux/pm.h
8796
8797SVGA HANDLING
8798M: Martin Mares <mj@ucw.cz>
8799L: linux-video@atrey.karlin.mff.cuni.cz
8800S: Maintained
8801F: Documentation/svga.txt
8802F: arch/x86/boot/video*
8803
8804SWIOTLB SUBSYSTEM
8805M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8806L: linux-kernel@vger.kernel.org
8807S: Supported
8808F: lib/swiotlb.c
8809F: arch/*/kernel/pci-swiotlb.c
8810F: include/linux/swiotlb.h
8811
8812SYNOPSYS ARC ARCHITECTURE
8813M: Vineet Gupta <vgupta@synopsys.com>
8814S: Supported
8815F: arch/arc/
8816F: Documentation/devicetree/bindings/arc/
8817F: drivers/tty/serial/arc_uart.c
8818
8819SYSV FILESYSTEM
8820M: Christoph Hellwig <hch@infradead.org>
8821S: Maintained
8822F: Documentation/filesystems/sysv-fs.txt
8823F: fs/sysv/
8824F: include/linux/sysv_fs.h
8825
8826TARGET SUBSYSTEM
8827M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8828L: linux-scsi@vger.kernel.org
8829L: target-devel@vger.kernel.org
8830W: http://www.linux-iscsi.org
8831W: http://groups.google.com/group/linux-iscsi-target-dev
8832T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8833S: Supported
8834F: drivers/target/
8835F: include/target/
8836F: Documentation/target/
8837
8838TASKSTATS STATISTICS INTERFACE
8839M: Balbir Singh <bsingharora@gmail.com>
8840S: Maintained
8841F: Documentation/accounting/taskstats*
8842F: include/linux/taskstats*
8843F: kernel/taskstats.c
8844
8845TC CLASSIFIER
8846M: Jamal Hadi Salim <jhs@mojatatu.com>
8847L: netdev@vger.kernel.org
8848S: Maintained
8849F: include/net/pkt_cls.h
8850F: include/uapi/linux/pkt_cls.h
8851F: net/sched/
8852
8853TCP LOW PRIORITY MODULE
8854M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8855M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
8856W: http://tcp-lp-mod.sourceforge.net/
8857S: Maintained
8858F: net/ipv4/tcp_lp.c
8859
8860TDA10071 MEDIA DRIVER
8861M: Antti Palosaari <crope@iki.fi>
8862L: linux-media@vger.kernel.org
8863W: http://linuxtv.org/
8864W: http://palosaari.fi/linux/
8865Q: http://patchwork.linuxtv.org/project/linux-media/list/
8866T: git git://linuxtv.org/anttip/media_tree.git
8867S: Maintained
8868F: drivers/media/dvb-frontends/tda10071*
8869
8870TDA18212 MEDIA DRIVER
8871M: Antti Palosaari <crope@iki.fi>
8872L: linux-media@vger.kernel.org
8873W: http://linuxtv.org/
8874W: http://palosaari.fi/linux/
8875Q: http://patchwork.linuxtv.org/project/linux-media/list/
8876T: git git://linuxtv.org/anttip/media_tree.git
8877S: Maintained
8878F: drivers/media/tuners/tda18212*
8879
8880TDA18218 MEDIA DRIVER
8881M: Antti Palosaari <crope@iki.fi>
8882L: linux-media@vger.kernel.org
8883W: http://linuxtv.org/
8884W: http://palosaari.fi/linux/
8885Q: http://patchwork.linuxtv.org/project/linux-media/list/
8886T: git git://linuxtv.org/anttip/media_tree.git
8887S: Maintained
8888F: drivers/media/tuners/tda18218*
8889
8890TDA18271 MEDIA DRIVER
8891M: Michael Krufky <mkrufky@linuxtv.org>
8892L: linux-media@vger.kernel.org
8893W: http://linuxtv.org/
8894W: http://github.com/mkrufky
8895Q: http://patchwork.linuxtv.org/project/linux-media/list/
8896T: git git://linuxtv.org/mkrufky/tuners.git
8897S: Maintained
8898F: drivers/media/tuners/tda18271*
8899
8900TDA827x MEDIA DRIVER
8901M: Michael Krufky <mkrufky@linuxtv.org>
8902L: linux-media@vger.kernel.org
8903W: http://linuxtv.org/
8904W: http://github.com/mkrufky
8905Q: http://patchwork.linuxtv.org/project/linux-media/list/
8906T: git git://linuxtv.org/mkrufky/tuners.git
8907S: Maintained
8908F: drivers/media/tuners/tda8290.*
8909
8910TDA8290 MEDIA DRIVER
8911M: Michael Krufky <mkrufky@linuxtv.org>
8912L: linux-media@vger.kernel.org
8913W: http://linuxtv.org/
8914W: http://github.com/mkrufky
8915Q: http://patchwork.linuxtv.org/project/linux-media/list/
8916T: git git://linuxtv.org/mkrufky/tuners.git
8917S: Maintained
8918F: drivers/media/tuners/tda8290.*
8919
8920TDA9840 MEDIA DRIVER
8921M: Hans Verkuil <hverkuil@xs4all.nl>
8922L: linux-media@vger.kernel.org
8923T: git git://linuxtv.org/media_tree.git
8924W: http://linuxtv.org
8925S: Maintained
8926F: drivers/media/i2c/tda9840*
8927
8928TEA5761 TUNER DRIVER
8929M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8930L: linux-media@vger.kernel.org
8931W: http://linuxtv.org
8932T: git git://linuxtv.org/media_tree.git
8933S: Odd fixes
8934F: drivers/media/tuners/tea5761.*
8935
8936TEA5767 TUNER DRIVER
8937M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8938L: linux-media@vger.kernel.org
8939W: http://linuxtv.org
8940T: git git://linuxtv.org/media_tree.git
8941S: Maintained
8942F: drivers/media/tuners/tea5767.*
8943
8944TEA6415C MEDIA DRIVER
8945M: Hans Verkuil <hverkuil@xs4all.nl>
8946L: linux-media@vger.kernel.org
8947T: git git://linuxtv.org/media_tree.git
8948W: http://linuxtv.org
8949S: Maintained
8950F: drivers/media/i2c/tea6415c*
8951
8952TEA6420 MEDIA DRIVER
8953M: Hans Verkuil <hverkuil@xs4all.nl>
8954L: linux-media@vger.kernel.org
8955T: git git://linuxtv.org/media_tree.git
8956W: http://linuxtv.org
8957S: Maintained
8958F: drivers/media/i2c/tea6420*
8959
8960TEAM DRIVER
8961M: Jiri Pirko <jiri@resnulli.us>
8962L: netdev@vger.kernel.org
8963S: Supported
8964F: drivers/net/team/
8965F: include/linux/if_team.h
8966F: include/uapi/linux/if_team.h
8967
8968TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8969M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8970S: Maintained
8971F: arch/x86/platform/ts5500/
8972
8973TECHNOTREND USB IR RECEIVER
8974M: Sean Young <sean@mess.org>
8975L: linux-media@vger.kernel.org
8976S: Maintained
8977F: drivers/media/rc/ttusbir.c
8978
8979TEGRA ARCHITECTURE SUPPORT
8980M: Stephen Warren <swarren@wwwdotorg.org>
8981M: Thierry Reding <thierry.reding@gmail.com>
8982L: linux-tegra@vger.kernel.org
8983Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8984T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
8985S: Supported
8986N: [^a-z]tegra
8987
8988TEGRA ASOC DRIVER
8989M: Stephen Warren <swarren@wwwdotorg.org>
8990S: Supported
8991F: sound/soc/tegra/
8992
8993TEGRA CLOCK DRIVER
8994M: Peter De Schrijver <pdeschrijver@nvidia.com>
8995M: Prashant Gaikwad <pgaikwad@nvidia.com>
8996S: Supported
8997F: drivers/clk/tegra/
8998
8999TEGRA DMA DRIVER
9000M: Laxman Dewangan <ldewangan@nvidia.com>
9001S: Supported
9002F: drivers/dma/tegra20-apb-dma.c
9003
9004TEGRA GPIO DRIVER
9005M: Stephen Warren <swarren@wwwdotorg.org>
9006S: Supported
9007F: drivers/gpio/gpio-tegra.c
9008
9009TEGRA I2C DRIVER
9010M: Laxman Dewangan <ldewangan@nvidia.com>
9011S: Supported
9012F: drivers/i2c/busses/i2c-tegra.c
9013
9014TEGRA IOMMU DRIVERS
9015M: Hiroshi Doyu <hdoyu@nvidia.com>
9016S: Supported
9017F: drivers/iommu/tegra*
9018
9019TEGRA KBC DRIVER
9020M: Rakesh Iyer <riyer@nvidia.com>
9021M: Laxman Dewangan <ldewangan@nvidia.com>
9022S: Supported
9023F: drivers/input/keyboard/tegra-kbc.c
9024
9025TEGRA PINCTRL DRIVER
9026M: Stephen Warren <swarren@wwwdotorg.org>
9027S: Supported
9028F: drivers/pinctrl/pinctrl-tegra*
9029
9030TEGRA PWM DRIVER
9031M: Thierry Reding <thierry.reding@gmail.com>
9032S: Supported
9033F: drivers/pwm/pwm-tegra.c
9034
9035TEGRA SERIAL DRIVER
9036M: Laxman Dewangan <ldewangan@nvidia.com>
9037S: Supported
9038F: drivers/tty/serial/serial-tegra.c
9039
9040TEGRA SPI DRIVER
9041M: Laxman Dewangan <ldewangan@nvidia.com>
9042S: Supported
9043F: drivers/spi/spi-tegra*
9044
9045TEHUTI ETHERNET DRIVER
9046M: Andy Gospodarek <andy@greyhouse.net>
9047L: netdev@vger.kernel.org
9048S: Supported
9049F: drivers/net/ethernet/tehuti/*
9050
9051Telecom Clock Driver for MCPL0010
9052M: Mark Gross <mark.gross@intel.com>
9053S: Supported
9054F: drivers/char/tlclk.c
9055
9056TENSILICA XTENSA PORT (xtensa)
9057M: Chris Zankel <chris@zankel.net>
9058M: Max Filippov <jcmvbkbc@gmail.com>
9059L: linux-xtensa@linux-xtensa.org
9060S: Maintained
9061F: arch/xtensa/
9062F: drivers/irqchip/irq-xtensa-*
9063
9064THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9065M: Hans Verkuil <hverkuil@xs4all.nl>
9066L: linux-media@vger.kernel.org
9067T: git git://linuxtv.org/media_tree.git
9068W: http://linuxtv.org
9069S: Maintained
9070F: drivers/media/radio/radio-raremono.c
9071
9072THERMAL
9073M: Zhang Rui <rui.zhang@intel.com>
9074M: Eduardo Valentin <edubezval@gmail.com>
9075L: linux-pm@vger.kernel.org
9076T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9077T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9078Q: https://patchwork.kernel.org/project/linux-pm/list/
9079S: Supported
9080F: drivers/thermal/
9081F: include/linux/thermal.h
9082F: include/linux/cpu_cooling.h
9083F: Documentation/devicetree/bindings/thermal/
9084
9085THINGM BLINK(1) USB RGB LED DRIVER
9086M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9087S: Maintained
9088F: drivers/hid/hid-thingm.c
9089
9090THINKPAD ACPI EXTRAS DRIVER
9091M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9092L: ibm-acpi-devel@lists.sourceforge.net
9093L: platform-driver-x86@vger.kernel.org
9094W: http://ibm-acpi.sourceforge.net
9095W: http://thinkwiki.org/wiki/Ibm-acpi
9096T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9097S: Maintained
9098F: drivers/platform/x86/thinkpad_acpi.c
9099
9100TI BANDGAP AND THERMAL DRIVER
9101M: Eduardo Valentin <edubezval@gmail.com>
9102L: linux-pm@vger.kernel.org
9103S: Supported
9104F: drivers/thermal/ti-soc-thermal/
9105
9106TI CLOCK DRIVER
9107M: Tero Kristo <t-kristo@ti.com>
9108L: linux-omap@vger.kernel.org
9109S: Maintained
9110F: drivers/clk/ti/
9111F: include/linux/clk/ti.h
9112
9113TI FLASH MEDIA INTERFACE DRIVER
9114M: Alex Dubov <oakad@yahoo.com>
9115S: Maintained
9116F: drivers/misc/tifm*
9117F: drivers/mmc/host/tifm_sd.c
9118F: include/linux/tifm.h
9119
9120TI LM49xxx FAMILY ASoC CODEC DRIVERS
9121M: M R Swami Reddy <mr.swami.reddy@ti.com>
9122M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9123L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9124S: Maintained
9125F: sound/soc/codecs/lm49453*
9126F: sound/soc/codecs/isabelle*
9127
9128TI LP855x BACKLIGHT DRIVER
9129M: Milo Kim <milo.kim@ti.com>
9130S: Maintained
9131F: Documentation/backlight/lp855x-driver.txt
9132F: drivers/video/backlight/lp855x_bl.c
9133F: include/linux/platform_data/lp855x.h
9134
9135TI LP8727 CHARGER DRIVER
9136M: Milo Kim <milo.kim@ti.com>
9137S: Maintained
9138F: drivers/power/lp8727_charger.c
9139F: include/linux/platform_data/lp8727.h
9140
9141TI LP8788 MFD DRIVER
9142M: Milo Kim <milo.kim@ti.com>
9143S: Maintained
9144F: drivers/iio/adc/lp8788_adc.c
9145F: drivers/leds/leds-lp8788.c
9146F: drivers/mfd/lp8788*.c
9147F: drivers/power/lp8788-charger.c
9148F: drivers/regulator/lp8788-*.c
9149F: include/linux/mfd/lp8788*.h
9150
9151TI TWL4030 SERIES SOC CODEC DRIVER
9152M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9153L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9154S: Maintained
9155F: sound/soc/codecs/twl4030*
9156
9157TI WILINK WIRELESS DRIVERS
9158L: linux-wireless@vger.kernel.org
9159W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9160W: http://wireless.kernel.org/en/users/Drivers/wl1251
9161T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9162S: Orphan
9163F: drivers/net/wireless/ti/
9164F: include/linux/wl12xx.h
9165
9166TIPC NETWORK LAYER
9167M: Jon Maloy <jon.maloy@ericsson.com>
9168M: Allan Stephens <allan.stephens@windriver.com>
9169L: netdev@vger.kernel.org (core kernel code)
9170L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9171W: http://tipc.sourceforge.net/
9172S: Maintained
9173F: include/uapi/linux/tipc*.h
9174F: net/tipc/
9175
9176TILE ARCHITECTURE
9177M: Chris Metcalf <cmetcalf@tilera.com>
9178W: http://www.tilera.com/scm/
9179S: Supported
9180F: arch/tile/
9181F: drivers/char/tile-srom.c
9182F: drivers/edac/tile_edac.c
9183F: drivers/net/ethernet/tile/
9184F: drivers/rtc/rtc-tile.c
9185F: drivers/tty/hvc/hvc_tile.c
9186F: drivers/tty/serial/tilegx.c
9187F: drivers/usb/host/*-tilegx.c
9188F: include/linux/usb/tilegx.h
9189
9190TLAN NETWORK DRIVER
9191M: Samuel Chessman <chessman@tux.org>
9192L: tlan-devel@lists.sourceforge.net (subscribers-only)
9193W: http://sourceforge.net/projects/tlan/
9194S: Maintained
9195F: Documentation/networking/tlan.txt
9196F: drivers/net/ethernet/ti/tlan.*
9197
9198TOMOYO SECURITY MODULE
9199M: Kentaro Takeda <takedakn@nttdata.co.jp>
9200M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9201L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9202L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9203L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9204L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9205W: http://tomoyo.sourceforge.jp/
9206T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9207S: Maintained
9208F: security/tomoyo/
9209
9210TOPSTAR LAPTOP EXTRAS DRIVER
9211M: Herton Ronaldo Krzesinski <herton@canonical.com>
9212L: platform-driver-x86@vger.kernel.org
9213S: Maintained
9214F: drivers/platform/x86/topstar-laptop.c
9215
9216TOSHIBA ACPI EXTRAS DRIVER
9217L: platform-driver-x86@vger.kernel.org
9218S: Orphan
9219F: drivers/platform/x86/toshiba_acpi.c
9220
9221TOSHIBA SMM DRIVER
9222M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9223L: tlinux-users@tce.toshiba-dme.co.jp
9224W: http://www.buzzard.org.uk/toshiba/
9225S: Maintained
9226F: drivers/char/toshiba.c
9227F: include/linux/toshiba.h
9228F: include/uapi/linux/toshiba.h
9229
9230TMIO MMC DRIVER
9231M: Ian Molton <ian.molton@codethink.co.uk>
9232L: linux-mmc@vger.kernel.org
9233S: Maintained
9234F: drivers/mmc/host/tmio_mmc*
9235F: drivers/mmc/host/sh_mobile_sdhi.c
9236F: include/linux/mmc/tmio.h
9237F: include/linux/mmc/sh_mobile_sdhi.h
9238
9239TMP401 HARDWARE MONITOR DRIVER
9240M: Guenter Roeck <linux@roeck-us.net>
9241L: lm-sensors@lm-sensors.org
9242S: Maintained
9243F: Documentation/hwmon/tmp401
9244F: drivers/hwmon/tmp401.c
9245
9246TMPFS (SHMEM FILESYSTEM)
9247M: Hugh Dickins <hughd@google.com>
9248L: linux-mm@kvack.org
9249S: Maintained
9250F: include/linux/shmem_fs.h
9251F: mm/shmem.c
9252
9253TM6000 VIDEO4LINUX DRIVER
9254M: Mauro Carvalho Chehab <m.chehab@samsung.com>
9255L: linux-media@vger.kernel.org
9256W: http://linuxtv.org
9257T: git git://linuxtv.org/media_tree.git
9258S: Odd fixes
9259F: drivers/media/usb/tm6000/
9260
9261TPM DEVICE DRIVER
9262M: Peter Huewe <peterhuewe@gmx.de>
9263M: Ashley Lai <ashley@ashleylai.com>
9264M: Marcel Selhorst <tpmdd@selhorst.net>
9265W: http://tpmdd.sourceforge.net
9266L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9267S: Maintained
9268F: drivers/char/tpm/
9269
9270TRACING
9271M: Steven Rostedt <rostedt@goodmis.org>
9272M: Ingo Molnar <mingo@redhat.com>
9273T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9274S: Maintained
9275F: Documentation/trace/ftrace.txt
9276F: arch/*/*/*/ftrace.h
9277F: arch/*/kernel/ftrace.c
9278F: include/*/ftrace.h
9279F: include/linux/trace*.h
9280F: include/trace/
9281F: kernel/trace/
9282
9283TRIVIAL PATCHES
9284M: Jiri Kosina <trivial@kernel.org>
9285T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9286S: Maintained
9287K: ^Subject:.*(?i)trivial
9288
9289TTY LAYER
9290M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9291M: Jiri Slaby <jslaby@suse.cz>
9292S: Supported
9293T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9294F: drivers/tty/
9295F: drivers/tty/serial/serial_core.c
9296F: include/linux/serial_core.h
9297F: include/linux/serial.h
9298F: include/linux/tty.h
9299F: include/uapi/linux/serial_core.h
9300F: include/uapi/linux/serial.h
9301F: include/uapi/linux/tty.h
9302
9303TUA9001 MEDIA DRIVER
9304M: Antti Palosaari <crope@iki.fi>
9305L: linux-media@vger.kernel.org
9306W: http://linuxtv.org/
9307W: http://palosaari.fi/linux/
9308Q: http://patchwork.linuxtv.org/project/linux-media/list/
9309T: git git://linuxtv.org/anttip/media_tree.git
9310S: Maintained
9311F: drivers/media/tuners/tua9001*
9312
9313TULIP NETWORK DRIVERS
9314M: Grant Grundler <grundler@parisc-linux.org>
9315L: netdev@vger.kernel.org
9316S: Maintained
9317F: drivers/net/ethernet/dec/tulip/
9318
9319TUN/TAP driver
9320M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
9321W: http://vtun.sourceforge.net/tun
9322S: Maintained
9323F: Documentation/networking/tuntap.txt
9324F: arch/um/os-Linux/drivers/
9325
9326TURBOCHANNEL SUBSYSTEM
9327M: "Maciej W. Rozycki" <macro@linux-mips.org>
9328M: Ralf Baechle <ralf@linux-mips.org>
9329L: linux-mips@linux-mips.org
9330Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9331S: Maintained
9332F: drivers/tc/
9333F: include/linux/tc.h
9334
9335U14-34F SCSI DRIVER
9336M: Dario Ballabio <ballabio_dario@emc.com>
9337L: linux-scsi@vger.kernel.org
9338S: Maintained
9339F: drivers/scsi/u14-34f.c
9340
9341UBI FILE SYSTEM (UBIFS)
9342M: Artem Bityutskiy <dedekind1@gmail.com>
9343M: Adrian Hunter <adrian.hunter@intel.com>
9344L: linux-mtd@lists.infradead.org
9345T: git git://git.infradead.org/ubifs-2.6.git
9346W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9347S: Maintained
9348F: Documentation/filesystems/ubifs.txt
9349F: fs/ubifs/
9350
9351UCLINUX (AND M68KNOMMU)
9352M: Greg Ungerer <gerg@uclinux.org>
9353W: http://www.uclinux.org/
9354L: uclinux-dev@uclinux.org (subscribers-only)
9355S: Maintained
9356F: arch/m68k/*/*_no.*
9357F: arch/m68k/include/asm/*_no.*
9358
9359UDF FILESYSTEM
9360M: Jan Kara <jack@suse.cz>
9361S: Maintained
9362F: Documentation/filesystems/udf.txt
9363F: fs/udf/
9364
9365UFS FILESYSTEM
9366M: Evgeniy Dushistov <dushistov@mail.ru>
9367S: Maintained
9368F: Documentation/filesystems/ufs.txt
9369F: fs/ufs/
9370
9371UHID USERSPACE HID IO DRIVER:
9372M: David Herrmann <dh.herrmann@googlemail.com>
9373L: linux-input@vger.kernel.org
9374S: Maintained
9375F: drivers/hid/uhid.c
9376F: include/uapi/linux/uhid.h
9377
9378ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9379L: linux-usb@vger.kernel.org
9380S: Orphan
9381F: drivers/uwb/
9382F: include/linux/uwb.h
9383F: include/linux/uwb/
9384
9385UNICORE32 ARCHITECTURE:
9386M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9387W: http://mprc.pku.edu.cn/~guanxuetao/linux
9388S: Maintained
9389T: git git://github.com/gxt/linux.git
9390F: arch/unicore32/
9391
9392UNIFDEF
9393M: Tony Finch <dot@dotat.at>
9394W: http://dotat.at/prog/unifdef
9395S: Maintained
9396F: scripts/unifdef.c
9397
9398UNIFORM CDROM DRIVER
9399M: Jens Axboe <axboe@kernel.dk>
9400W: http://www.kernel.dk
9401S: Maintained
9402F: Documentation/cdrom/
9403F: drivers/cdrom/cdrom.c
9404F: include/linux/cdrom.h
9405F: include/uapi/linux/cdrom.h
9406
9407UNISYS S-PAR DRIVERS
9408M: Benjamin Romer <benjamin.romer@unisys.com>
9409M: David Kershner <david.kershner@unisys.com>
9410L: sparmaintainer@unisys.com (Unisys internal)
9411S: Supported
9412F: drivers/staging/unisys/
9413
9414UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9415M: Vinayak Holikatti <vinholikatti@gmail.com>
9416M: Santosh Y <santoshsy@gmail.com>
9417L: linux-scsi@vger.kernel.org
9418S: Supported
9419F: Documentation/scsi/ufs.txt
9420F: drivers/scsi/ufs/
9421
9422UNSORTED BLOCK IMAGES (UBI)
9423M: Artem Bityutskiy <dedekind1@gmail.com>
9424W: http://www.linux-mtd.infradead.org/
9425L: linux-mtd@lists.infradead.org
9426T: git git://git.infradead.org/ubifs-2.6.git
9427S: Maintained
9428F: drivers/mtd/ubi/
9429F: include/linux/mtd/ubi.h
9430F: include/uapi/mtd/ubi-user.h
9431
9432UNSORTED BLOCK IMAGES (UBI) Fastmap
9433M: Richard Weinberger <richard@nod.at>
9434L: linux-mtd@lists.infradead.org
9435S: Maintained
9436F: drivers/mtd/ubi/fastmap.c
9437
9438USB ACM DRIVER
9439M: Oliver Neukum <oliver@neukum.org>
9440L: linux-usb@vger.kernel.org
9441S: Maintained
9442F: Documentation/usb/acm.txt
9443F: drivers/usb/class/cdc-acm.*
9444
9445USB AR5523 WIRELESS DRIVER
9446M: Pontus Fuchs <pontus.fuchs@gmail.com>
9447L: linux-wireless@vger.kernel.org
9448S: Maintained
9449F: drivers/net/wireless/ath/ar5523/
9450
9451USB ATTACHED SCSI
9452M: Hans de Goede <hdegoede@redhat.com>
9453M: Gerd Hoffmann <kraxel@redhat.com>
9454L: linux-usb@vger.kernel.org
9455L: linux-scsi@vger.kernel.org
9456S: Maintained
9457F: drivers/usb/storage/uas.c
9458
9459USB CDC ETHERNET DRIVER
9460M: Oliver Neukum <oliver@neukum.org>
9461L: linux-usb@vger.kernel.org
9462S: Maintained
9463F: drivers/net/usb/cdc_*.c
9464F: include/uapi/linux/usb/cdc.h
9465
9466USB CYPRESS C67X00 DRIVER
9467M: Peter Korsgaard <jacmet@sunsite.dk>
9468L: linux-usb@vger.kernel.org
9469S: Maintained
9470F: drivers/usb/c67x00/
9471
9472USB DAVICOM DM9601 DRIVER
9473M: Peter Korsgaard <jacmet@sunsite.dk>
9474L: netdev@vger.kernel.org
9475W: http://www.linux-usb.org/usbnet
9476S: Maintained
9477F: drivers/net/usb/dm9601.c
9478
9479USB DIAMOND RIO500 DRIVER
9480M: Cesar Miquel <miquel@df.uba.ar>
9481L: rio500-users@lists.sourceforge.net
9482W: http://rio500.sourceforge.net
9483S: Maintained
9484F: drivers/usb/misc/rio500*
9485
9486USB EHCI DRIVER
9487M: Alan Stern <stern@rowland.harvard.edu>
9488L: linux-usb@vger.kernel.org
9489S: Maintained
9490F: Documentation/usb/ehci.txt
9491F: drivers/usb/host/ehci*
9492
9493USB GADGET/PERIPHERAL SUBSYSTEM
9494M: Felipe Balbi <balbi@ti.com>
9495L: linux-usb@vger.kernel.org
9496W: http://www.linux-usb.org/gadget
9497T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9498S: Maintained
9499F: drivers/usb/gadget/
9500F: include/linux/usb/gadget*
9501
9502USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9503M: Jiri Kosina <jkosina@suse.cz>
9504L: linux-usb@vger.kernel.org
9505T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9506S: Maintained
9507F: Documentation/hid/hiddev.txt
9508F: drivers/hid/usbhid/
9509
9510USB/IP DRIVERS
9511L: linux-usb@vger.kernel.org
9512S: Orphan
9513F: drivers/staging/usbip/
9514
9515USB ISP116X DRIVER
9516M: Olav Kongas <ok@artecdesign.ee>
9517L: linux-usb@vger.kernel.org
9518S: Maintained
9519F: drivers/usb/host/isp116x*
9520F: include/linux/usb/isp116x.h
9521
9522USB MASS STORAGE DRIVER
9523M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9524L: linux-usb@vger.kernel.org
9525L: usb-storage@lists.one-eyed-alien.net
9526S: Maintained
9527W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9528F: drivers/usb/storage/
9529
9530USB MIDI DRIVER
9531M: Clemens Ladisch <clemens@ladisch.de>
9532L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9533T: git git://git.alsa-project.org/alsa-kernel.git
9534S: Maintained
9535F: sound/usb/midi.*
9536
9537USB NETWORKING DRIVERS
9538L: linux-usb@vger.kernel.org
9539S: Odd Fixes
9540F: drivers/net/usb/
9541
9542USB OHCI DRIVER
9543M: Alan Stern <stern@rowland.harvard.edu>
9544L: linux-usb@vger.kernel.org
9545S: Maintained
9546F: Documentation/usb/ohci.txt
9547F: drivers/usb/host/ohci*
9548
9549USB PEGASUS DRIVER
9550M: Petko Manolov <petkan@nucleusys.com>
9551L: linux-usb@vger.kernel.org
9552L: netdev@vger.kernel.org
9553T: git git://github.com/petkan/pegasus.git
9554W: https://github.com/petkan/pegasus
9555S: Maintained
9556F: drivers/net/usb/pegasus.*
9557
9558USB PHY LAYER
9559M: Felipe Balbi <balbi@ti.com>
9560L: linux-usb@vger.kernel.org
9561T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9562S: Maintained
9563F: drivers/usb/phy/
9564
9565USB PRINTER DRIVER (usblp)
9566M: Pete Zaitcev <zaitcev@redhat.com>
9567L: linux-usb@vger.kernel.org
9568S: Supported
9569F: drivers/usb/class/usblp.c
9570
9571USB RTL8150 DRIVER
9572M: Petko Manolov <petkan@nucleusys.com>
9573L: linux-usb@vger.kernel.org
9574L: netdev@vger.kernel.org
9575T: git git://github.com/petkan/rtl8150.git
9576W: https://github.com/petkan/rtl8150
9577S: Maintained
9578F: drivers/net/usb/rtl8150.c
9579
9580USB SERIAL SUBSYSTEM
9581M: Johan Hovold <johan@kernel.org>
9582L: linux-usb@vger.kernel.org
9583S: Maintained
9584F: Documentation/usb/usb-serial.txt
9585F: drivers/usb/serial/
9586F: include/linux/usb/serial.h
9587
9588USB SMSC75XX ETHERNET DRIVER
9589M: Steve Glendinning <steve.glendinning@shawell.net>
9590L: netdev@vger.kernel.org
9591S: Maintained
9592F: drivers/net/usb/smsc75xx.*
9593
9594USB SMSC95XX ETHERNET DRIVER
9595M: Steve Glendinning <steve.glendinning@shawell.net>
9596L: netdev@vger.kernel.org
9597S: Maintained
9598F: drivers/net/usb/smsc95xx.*
9599
9600USB SUBSYSTEM
9601M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9602L: linux-usb@vger.kernel.org
9603W: http://www.linux-usb.org
9604T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
9605S: Supported
9606F: Documentation/usb/
9607F: drivers/usb/
9608F: include/linux/usb.h
9609F: include/linux/usb/
9610
9611USB UHCI DRIVER
9612M: Alan Stern <stern@rowland.harvard.edu>
9613L: linux-usb@vger.kernel.org
9614S: Maintained
9615F: drivers/usb/host/uhci*
9616
9617USB "USBNET" DRIVER FRAMEWORK
9618M: Oliver Neukum <oneukum@suse.de>
9619L: netdev@vger.kernel.org
9620W: http://www.linux-usb.org/usbnet
9621S: Maintained
9622F: drivers/net/usb/usbnet.c
9623F: include/linux/usb/usbnet.h
9624
9625USB VIDEO CLASS
9626M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9627L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
9628L: linux-media@vger.kernel.org
9629T: git git://linuxtv.org/media_tree.git
9630W: http://www.ideasonboard.org/uvc/
9631S: Maintained
9632F: drivers/media/usb/uvc/
9633F: include/uapi/linux/uvcvideo.h
9634
9635USB VISION DRIVER
9636M: Hans Verkuil <hverkuil@xs4all.nl>
9637L: linux-media@vger.kernel.org
9638T: git git://linuxtv.org/media_tree.git
9639W: http://linuxtv.org
9640S: Odd Fixes
9641F: drivers/media/usb/usbvision/
9642
9643USB WEBCAM GADGET
9644M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9645L: linux-usb@vger.kernel.org
9646S: Maintained
9647F: drivers/usb/gadget/function/*uvc*.c
9648F: drivers/usb/gadget/legacy/webcam.c
9649
9650USB WIRELESS RNDIS DRIVER (rndis_wlan)
9651M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
9652L: linux-wireless@vger.kernel.org
9653S: Maintained
9654F: drivers/net/wireless/rndis_wlan.c
9655
9656USB XHCI DRIVER
9657M: Mathias Nyman <mathias.nyman@intel.com>
9658L: linux-usb@vger.kernel.org
9659S: Supported
9660F: drivers/usb/host/xhci*
9661F: drivers/usb/host/pci-quirks*
9662
9663USB ZD1201 DRIVER
9664L: linux-wireless@vger.kernel.org
9665W: http://linux-lc100020.sourceforge.net
9666S: Orphan
9667F: drivers/net/wireless/zd1201.*
9668
9669USB ZR364XX DRIVER
9670M: Antoine Jacquet <royale@zerezo.com>
9671L: linux-usb@vger.kernel.org
9672L: linux-media@vger.kernel.org
9673T: git git://linuxtv.org/media_tree.git
9674W: http://royale.zerezo.com/zr364xx/
9675S: Maintained
9676F: Documentation/video4linux/zr364xx.txt
9677F: drivers/media/usb/zr364xx/
9678
9679USER-MODE LINUX (UML)
9680M: Jeff Dike <jdike@addtoit.com>
9681M: Richard Weinberger <richard@nod.at>
9682L: user-mode-linux-devel@lists.sourceforge.net
9683L: user-mode-linux-user@lists.sourceforge.net
9684W: http://user-mode-linux.sourceforge.net
9685S: Maintained
9686F: Documentation/virtual/uml/
9687F: arch/um/
9688F: arch/x86/um/
9689F: fs/hostfs/
9690F: fs/hppfs/
9691
9692USERSPACE I/O (UIO)
9693M: "Hans J. Koch" <hjk@hansjkoch.de>
9694M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9695S: Maintained
9696F: Documentation/DocBook/uio-howto.tmpl
9697F: drivers/uio/
9698F: include/linux/uio*.h
9699
9700UTIL-LINUX PACKAGE
9701M: Karel Zak <kzak@redhat.com>
9702L: util-linux@vger.kernel.org
9703W: http://en.wikipedia.org/wiki/Util-linux
9704T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
9705S: Maintained
9706
9707UVESAFB DRIVER
9708M: Michal Januszewski <spock@gentoo.org>
9709L: linux-fbdev@vger.kernel.org
9710W: http://dev.gentoo.org/~spock/projects/uvesafb/
9711S: Maintained
9712F: Documentation/fb/uvesafb.txt
9713F: drivers/video/fbdev/uvesafb.*
9714
9715VFAT/FAT/MSDOS FILESYSTEM
9716M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
9717S: Maintained
9718F: Documentation/filesystems/vfat.txt
9719F: fs/fat/
9720
9721VFIO DRIVER
9722M: Alex Williamson <alex.williamson@redhat.com>
9723L: kvm@vger.kernel.org
9724S: Maintained
9725F: Documentation/vfio.txt
9726F: drivers/vfio/
9727F: include/linux/vfio.h
9728F: include/uapi/linux/vfio.h
9729
9730VIDEOBUF2 FRAMEWORK
9731M: Pawel Osciak <pawel@osciak.com>
9732M: Marek Szyprowski <m.szyprowski@samsung.com>
9733M: Kyungmin Park <kyungmin.park@samsung.com>
9734L: linux-media@vger.kernel.org
9735S: Maintained
9736F: drivers/media/v4l2-core/videobuf2-*
9737F: include/media/videobuf2-*
9738
9739VIRTIO CONSOLE DRIVER
9740M: Amit Shah <amit.shah@redhat.com>
9741L: virtualization@lists.linux-foundation.org
9742S: Maintained
9743F: drivers/char/virtio_console.c
9744F: include/linux/virtio_console.h
9745F: include/uapi/linux/virtio_console.h
9746
9747VIRTIO CORE, NET AND BLOCK DRIVERS
9748M: Rusty Russell <rusty@rustcorp.com.au>
9749M: "Michael S. Tsirkin" <mst@redhat.com>
9750L: virtualization@lists.linux-foundation.org
9751S: Maintained
9752F: drivers/virtio/
9753F: tools/virtio/
9754F: drivers/net/virtio_net.c
9755F: drivers/block/virtio_blk.c
9756F: include/linux/virtio_*.h
9757F: include/uapi/linux/virtio_*.h
9758
9759VIRTIO HOST (VHOST)
9760M: "Michael S. Tsirkin" <mst@redhat.com>
9761L: kvm@vger.kernel.org
9762L: virtualization@lists.linux-foundation.org
9763L: netdev@vger.kernel.org
9764S: Maintained
9765F: drivers/vhost/
9766F: include/uapi/linux/vhost.h
9767
9768VIA RHINE NETWORK DRIVER
9769M: Roger Luethi <rl@hellgate.ch>
9770S: Maintained
9771F: drivers/net/ethernet/via/via-rhine.c
9772
9773VIA SD/MMC CARD CONTROLLER DRIVER
9774M: Bruce Chang <brucechang@via.com.tw>
9775M: Harald Welte <HaraldWelte@viatech.com>
9776S: Maintained
9777F: drivers/mmc/host/via-sdmmc.c
9778
9779VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
9780M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
9781L: linux-fbdev@vger.kernel.org
9782S: Maintained
9783F: include/linux/via-core.h
9784F: include/linux/via-gpio.h
9785F: include/linux/via_i2c.h
9786F: drivers/video/fbdev/via/
9787
9788VIA VELOCITY NETWORK DRIVER
9789M: Francois Romieu <romieu@fr.zoreil.com>
9790L: netdev@vger.kernel.org
9791S: Maintained
9792F: drivers/net/ethernet/via/via-velocity.*
9793
9794VIVI VIRTUAL VIDEO DRIVER
9795M: Hans Verkuil <hverkuil@xs4all.nl>
9796L: linux-media@vger.kernel.org
9797T: git git://linuxtv.org/media_tree.git
9798W: http://linuxtv.org
9799S: Maintained
9800F: drivers/media/platform/vivi*
9801
9802VLAN (802.1Q)
9803M: Patrick McHardy <kaber@trash.net>
9804L: netdev@vger.kernel.org
9805S: Maintained
9806F: drivers/net/macvlan.c
9807F: include/linux/if_*vlan.h
9808F: net/8021q/
9809
9810VLYNQ BUS
9811M: Florian Fainelli <florian@openwrt.org>
9812L: openwrt-devel@lists.openwrt.org (subscribers-only)
9813S: Maintained
9814F: drivers/vlynq/vlynq.c
9815F: include/linux/vlynq.h
9816
9817VME SUBSYSTEM
9818M: Martyn Welch <martyn.welch@ge.com>
9819M: Manohar Vanga <manohar.vanga@gmail.com>
9820M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9821L: devel@driverdev.osuosl.org
9822S: Maintained
9823T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9824F: Documentation/vme_api.txt
9825F: drivers/staging/vme/
9826F: drivers/vme/
9827F: include/linux/vme*
9828
9829VMWARE HYPERVISOR INTERFACE
9830M: Alok Kataria <akataria@vmware.com>
9831L: virtualization@lists.linux-foundation.org
9832S: Supported
9833F: arch/x86/kernel/cpu/vmware.c
9834
9835VMWARE BALLOON DRIVER
9836M: Xavier Deguillard <xdeguillard@vmware.com>
9837M: Philip Moltmann <moltmann@vmware.com>
9838M: "VMware, Inc." <pv-drivers@vmware.com>
9839L: linux-kernel@vger.kernel.org
9840S: Maintained
9841F: drivers/misc/vmw_balloon.c
9842
9843VMWARE VMXNET3 ETHERNET DRIVER
9844M: Shreyas Bhatewara <sbhatewara@vmware.com>
9845M: "VMware, Inc." <pv-drivers@vmware.com>
9846L: netdev@vger.kernel.org
9847S: Maintained
9848F: drivers/net/vmxnet3/
9849
9850VMware PVSCSI driver
9851M: Arvind Kumar <arvindkumar@vmware.com>
9852M: VMware PV-Drivers <pv-drivers@vmware.com>
9853L: linux-scsi@vger.kernel.org
9854S: Maintained
9855F: drivers/scsi/vmw_pvscsi.c
9856F: drivers/scsi/vmw_pvscsi.h
9857
9858VOLTAGE AND CURRENT REGULATOR FRAMEWORK
9859M: Liam Girdwood <lgirdwood@gmail.com>
9860M: Mark Brown <broonie@kernel.org>
9861W: http://opensource.wolfsonmicro.com/node/15
9862W: http://www.slimlogic.co.uk/?p=48
9863T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
9864S: Supported
9865F: drivers/regulator/
9866F: include/linux/regulator/
9867
9868VT1211 HARDWARE MONITOR DRIVER
9869M: Juerg Haefliger <juergh@gmail.com>
9870L: lm-sensors@lm-sensors.org
9871S: Maintained
9872F: Documentation/hwmon/vt1211
9873F: drivers/hwmon/vt1211.c
9874
9875VT8231 HARDWARE MONITOR DRIVER
9876M: Roger Lucas <vt8231@hiddenengine.co.uk>
9877L: lm-sensors@lm-sensors.org
9878S: Maintained
9879F: drivers/hwmon/vt8231.c
9880
9881VUB300 USB to SDIO/SD/MMC bridge chip
9882M: Tony Olech <tony.olech@elandigitalsystems.com>
9883L: linux-mmc@vger.kernel.org
9884L: linux-usb@vger.kernel.org
9885S: Supported
9886F: drivers/mmc/host/vub300.c
9887
9888W1 DALLAS'S 1-WIRE BUS
9889M: Evgeniy Polyakov <zbr@ioremap.net>
9890S: Maintained
9891F: Documentation/w1/
9892F: drivers/w1/
9893
9894W83791D HARDWARE MONITORING DRIVER
9895M: Marc Hulsman <m.hulsman@tudelft.nl>
9896L: lm-sensors@lm-sensors.org
9897S: Maintained
9898F: Documentation/hwmon/w83791d
9899F: drivers/hwmon/w83791d.c
9900
9901W83793 HARDWARE MONITORING DRIVER
9902M: Rudolf Marek <r.marek@assembler.cz>
9903L: lm-sensors@lm-sensors.org
9904S: Maintained
9905F: Documentation/hwmon/w83793
9906F: drivers/hwmon/w83793.c
9907
9908W83795 HARDWARE MONITORING DRIVER
9909M: Jean Delvare <jdelvare@suse.de>
9910L: lm-sensors@lm-sensors.org
9911S: Maintained
9912F: drivers/hwmon/w83795.c
9913
9914W83L51xD SD/MMC CARD INTERFACE DRIVER
9915M: Pierre Ossman <pierre@ossman.eu>
9916S: Maintained
9917F: drivers/mmc/host/wbsd.*
9918
9919WACOM PROTOCOL 4 SERIAL TABLETS
9920M: Julian Squires <julian@cipht.net>
9921M: Hans de Goede <hdegoede@redhat.com>
9922L: linux-input@vger.kernel.org
9923S: Maintained
9924F: drivers/input/tablet/wacom_serial4.c
9925
9926WATCHDOG DEVICE DRIVERS
9927M: Wim Van Sebroeck <wim@iguana.be>
9928L: linux-watchdog@vger.kernel.org
9929W: http://www.linux-watchdog.org/
9930T: git git://www.linux-watchdog.org/linux-watchdog.git
9931S: Maintained
9932F: Documentation/watchdog/
9933F: drivers/watchdog/
9934F: include/linux/watchdog.h
9935F: include/uapi/linux/watchdog.h
9936
9937WD7000 SCSI DRIVER
9938M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
9939L: linux-scsi@vger.kernel.org
9940S: Maintained
9941F: drivers/scsi/wd7000.c
9942
9943WIIMOTE HID DRIVER
9944M: David Herrmann <dh.herrmann@googlemail.com>
9945L: linux-input@vger.kernel.org
9946S: Maintained
9947F: drivers/hid/hid-wiimote*
9948
9949WINBOND CIR DRIVER
9950M: David Härdeman <david@hardeman.nu>
9951S: Maintained
9952F: drivers/media/rc/winbond-cir.c
9953
9954WIMAX STACK
9955M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
9956M: linux-wimax@intel.com
9957L: wimax@linuxwimax.org (subscribers-only)
9958S: Supported
9959W: http://linuxwimax.org
9960F: Documentation/wimax/README.wimax
9961F: include/linux/wimax/debug.h
9962F: include/net/wimax.h
9963F: include/uapi/linux/wimax.h
9964F: net/wimax/
9965
9966WISTRON LAPTOP BUTTON DRIVER
9967M: Miloslav Trmac <mitr@volny.cz>
9968S: Maintained
9969F: drivers/input/misc/wistron_btns.c
9970
9971WL3501 WIRELESS PCMCIA CARD DRIVER
9972M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
9973L: linux-wireless@vger.kernel.org
9974W: http://oops.ghostprotocols.net:81/blog
9975S: Maintained
9976F: drivers/net/wireless/wl3501*
9977
9978WM97XX TOUCHSCREEN DRIVERS
9979M: Mark Brown <broonie@kernel.org>
9980M: Liam Girdwood <lrg@slimlogic.co.uk>
9981L: linux-input@vger.kernel.org
9982T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9983W: http://opensource.wolfsonmicro.com/node/7
9984S: Supported
9985F: drivers/input/touchscreen/*wm97*
9986F: include/linux/wm97xx.h
9987
9988WOLFSON MICROELECTRONICS DRIVERS
9989L: patches@opensource.wolfsonmicro.com
9990T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
9991T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
9992W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
9993S: Supported
9994F: Documentation/hwmon/wm83??
9995F: arch/arm/mach-s3c64xx/mach-crag6410*
9996F: drivers/clk/clk-wm83*.c
9997F: drivers/extcon/extcon-arizona.c
9998F: drivers/leds/leds-wm83*.c
9999F: drivers/gpio/gpio-*wm*.c
10000F: drivers/gpio/gpio-arizona.c
10001F: drivers/hwmon/wm83??-hwmon.c
10002F: drivers/input/misc/wm831x-on.c
10003F: drivers/input/touchscreen/wm831x-ts.c
10004F: drivers/input/touchscreen/wm97*.c
10005F: drivers/mfd/arizona*
10006F: drivers/mfd/wm*.c
10007F: drivers/power/wm83*.c
10008F: drivers/rtc/rtc-wm83*.c
10009F: drivers/regulator/wm8*.c
10010F: drivers/video/backlight/wm83*_bl.c
10011F: drivers/watchdog/wm83*_wdt.c
10012F: include/linux/mfd/arizona/
10013F: include/linux/mfd/wm831x/
10014F: include/linux/mfd/wm8350/
10015F: include/linux/mfd/wm8400*
10016F: include/linux/wm97xx.h
10017F: include/sound/wm????.h
10018F: sound/soc/codecs/arizona.?
10019F: sound/soc/codecs/wm*
10020
10021WORKQUEUE
10022M: Tejun Heo <tj@kernel.org>
10023T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10024S: Maintained
10025F: include/linux/workqueue.h
10026F: kernel/workqueue.c
10027F: Documentation/workqueue.txt
10028
10029X.25 NETWORK LAYER
10030M: Andrew Hendry <andrew.hendry@gmail.com>
10031L: linux-x25@vger.kernel.org
10032S: Odd Fixes
10033F: Documentation/networking/x25*
10034F: include/net/x25*
10035F: net/x25/
10036
10037X86 ARCHITECTURE (32-BIT AND 64-BIT)
10038M: Thomas Gleixner <tglx@linutronix.de>
10039M: Ingo Molnar <mingo@redhat.com>
10040M: "H. Peter Anvin" <hpa@zytor.com>
10041M: x86@kernel.org
10042L: linux-kernel@vger.kernel.org
10043T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10044S: Maintained
10045F: Documentation/x86/
10046F: arch/x86/
10047
10048X86 PLATFORM DRIVERS
10049M: Matthew Garrett <matthew.garrett@nebula.com>
10050L: platform-driver-x86@vger.kernel.org
10051T: git git://cavan.codon.org.uk/platform-drivers-x86.git
10052S: Maintained
10053F: drivers/platform/x86/
10054
10055X86 MCE INFRASTRUCTURE
10056M: Tony Luck <tony.luck@intel.com>
10057M: Borislav Petkov <bp@alien8.de>
10058L: linux-edac@vger.kernel.org
10059S: Maintained
10060F: arch/x86/kernel/cpu/mcheck/*
10061
10062XC2028/3028 TUNER DRIVER
10063M: Mauro Carvalho Chehab <m.chehab@samsung.com>
10064L: linux-media@vger.kernel.org
10065W: http://linuxtv.org
10066T: git git://linuxtv.org/media_tree.git
10067S: Maintained
10068F: drivers/media/tuners/tuner-xc2028.*
10069
10070XEN HYPERVISOR INTERFACE
10071M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10072M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10073M: David Vrabel <david.vrabel@citrix.com>
10074L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10075T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10076S: Supported
10077F: arch/x86/xen/
10078F: drivers/*/xen-*front.c
10079F: drivers/xen/
10080F: arch/x86/include/asm/xen/
10081F: include/xen/
10082F: include/uapi/xen/
10083
10084XEN HYPERVISOR ARM
10085M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10086L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10087S: Supported
10088F: arch/arm/xen/
10089F: arch/arm/include/asm/xen/
10090
10091XEN HYPERVISOR ARM64
10092M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10093L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10094S: Supported
10095F: arch/arm64/xen/
10096F: arch/arm64/include/asm/xen/
10097
10098XEN NETWORK BACKEND DRIVER
10099M: Ian Campbell <ian.campbell@citrix.com>
10100M: Wei Liu <wei.liu2@citrix.com>
10101L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10102L: netdev@vger.kernel.org
10103S: Supported
10104F: drivers/net/xen-netback/*
10105
10106XEN PCI SUBSYSTEM
10107M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10108L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10109S: Supported
10110F: arch/x86/pci/*xen*
10111F: drivers/pci/*xen*
10112
10113XEN BLOCK SUBSYSTEM
10114M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10115L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10116S: Supported
10117F: drivers/block/xen-blkback/*
10118F: drivers/block/xen*
10119
10120XEN SWIOTLB SUBSYSTEM
10121M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10122L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10123S: Supported
10124F: arch/x86/xen/*swiotlb*
10125F: drivers/xen/*swiotlb*
10126
10127XFS FILESYSTEM
10128P: Silicon Graphics Inc
10129M: Dave Chinner <david@fromorbit.com>
10130M: xfs@oss.sgi.com
10131L: xfs@oss.sgi.com
10132W: http://oss.sgi.com/projects/xfs
10133T: git git://oss.sgi.com/xfs/xfs.git
10134S: Supported
10135F: Documentation/filesystems/xfs.txt
10136F: fs/xfs/
10137
10138XILINX AXI ETHERNET DRIVER
10139M: Anirudha Sarangi <anirudh@xilinx.com>
10140M: John Linn <John.Linn@xilinx.com>
10141S: Maintained
10142F: drivers/net/ethernet/xilinx/xilinx_axienet*
10143
10144XILINX SYSTEMACE DRIVER
10145S: Orphan
10146F: drivers/block/xsysace.c
10147
10148XILINX UARTLITE SERIAL DRIVER
10149M: Peter Korsgaard <jacmet@sunsite.dk>
10150L: linux-serial@vger.kernel.org
10151S: Maintained
10152F: drivers/tty/serial/uartlite.c
10153
10154XTENSA XTFPGA PLATFORM SUPPORT
10155M: Max Filippov <jcmvbkbc@gmail.com>
10156L: linux-xtensa@linux-xtensa.org
10157S: Maintained
10158F: drivers/spi/spi-xtensa-xtfpga.c
10159
10160YAM DRIVER FOR AX.25
10161M: Jean-Paul Roubelat <jpr@f6fbb.org>
10162L: linux-hams@vger.kernel.org
10163S: Maintained
10164F: drivers/net/hamradio/yam*
10165F: include/linux/yam.h
10166
10167YEALINK PHONE DRIVER
10168M: Henk Vergonet <Henk.Vergonet@gmail.com>
10169L: usbb2k-api-dev@nongnu.org
10170S: Maintained
10171F: Documentation/input/yealink.txt
10172F: drivers/input/misc/yealink.*
10173
10174Z8530 DRIVER FOR AX.25
10175M: Joerg Reuter <jreuter@yaina.de>
10176W: http://yaina.de/jreuter/
10177W: http://www.qsl.net/dl1bke/
10178L: linux-hams@vger.kernel.org
10179S: Maintained
10180F: Documentation/networking/z8530drv.txt
10181F: drivers/net/hamradio/*scc.c
10182F: drivers/net/hamradio/z8530.h
10183
10184ZBUD COMPRESSED PAGE ALLOCATOR
10185M: Seth Jennings <sjennings@variantweb.net>
10186L: linux-mm@kvack.org
10187S: Maintained
10188F: mm/zbud.c
10189F: include/linux/zbud.h
10190
10191ZD1211RW WIRELESS DRIVER
10192M: Daniel Drake <dsd@gentoo.org>
10193M: Ulrich Kunitz <kune@deine-taler.de>
10194W: http://zd1211.ath.cx/wiki/DriverRewrite
10195L: linux-wireless@vger.kernel.org
10196L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10197S: Maintained
10198F: drivers/net/wireless/zd1211rw/
10199
10200ZR36067 VIDEO FOR LINUX DRIVER
10201L: mjpeg-users@lists.sourceforge.net
10202L: linux-media@vger.kernel.org
10203W: http://mjpeg.sourceforge.net/driver-zoran/
10204T: hg http://linuxtv.org/hg/v4l-dvb
10205S: Odd Fixes
10206F: drivers/media/pci/zoran/
10207
10208ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10209M: Minchan Kim <minchan@kernel.org>
10210M: Nitin Gupta <ngupta@vflare.org>
10211L: linux-kernel@vger.kernel.org
10212S: Maintained
10213F: drivers/block/zram/
10214F: Documentation/blockdev/zram.txt
10215
10216ZS DECSTATION Z85C30 SERIAL DRIVER
10217M: "Maciej W. Rozycki" <macro@linux-mips.org>
10218S: Maintained
10219F: drivers/tty/serial/zs.*
10220
10221ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10222M: Minchan Kim <minchan@kernel.org>
10223M: Nitin Gupta <ngupta@vflare.org>
10224L: linux-mm@kvack.org
10225S: Maintained
10226F: mm/zsmalloc.c
10227F: include/linux/zsmalloc.h
10228
10229ZSWAP COMPRESSED SWAP CACHING
10230M: Seth Jennings <sjennings@variantweb.net>
10231L: linux-mm@kvack.org
10232S: Maintained
10233F: mm/zswap.c
10234
10235THE REST
10236M: Linus Torvalds <torvalds@linux-foundation.org>
10237L: linux-kernel@vger.kernel.org
10238Q: http://patchwork.kernel.org/project/LKML/list/
10239T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10240S: Buried alive in reporters
10241F: *
10242F: */
This page took 0.057965 seconds and 5 git commands to generate.