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