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