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