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