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