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