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