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