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