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