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