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