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