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