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