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