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