net/hsr: Support iproute print_opt ('ip -details ...')
[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
4047HSR NETWORK PROTOCOL
4048M: Arvid Brodin <arvid.brodin@alten.se>
4049L: netdev@vger.kernel.org
4050S: Maintained
4051F: net/hsr/
4052
4053HTCPEN TOUCHSCREEN DRIVER
4054M: Pau Oliva Fora <pof@eslack.org>
4055L: linux-input@vger.kernel.org
4056S: Maintained
4057F: drivers/input/touchscreen/htcpen.c
4058
4059HUGETLB FILESYSTEM
4060M: Nadia Yvette Chambers <nyc@holomorphy.com>
4061S: Maintained
4062F: fs/hugetlbfs/
4063
4064Hyper-V CORE AND DRIVERS
4065M: K. Y. Srinivasan <kys@microsoft.com>
4066M: Haiyang Zhang <haiyangz@microsoft.com>
4067L: devel@linuxdriverproject.org
4068S: Maintained
4069F: arch/x86/include/asm/mshyperv.h
4070F: arch/x86/include/uapi/asm/hyperv.h
4071F: arch/x86/kernel/cpu/mshyperv.c
4072F: drivers/hid/hid-hyperv.c
4073F: drivers/hv/
4074F: drivers/net/hyperv/
4075F: drivers/scsi/storvsc_drv.c
4076F: drivers/video/hyperv_fb.c
4077F: include/linux/hyperv.h
4078F: tools/hv/
4079
4080I2C OVER PARALLEL PORT
4081M: Jean Delvare <khali@linux-fr.org>
4082L: linux-i2c@vger.kernel.org
4083S: Maintained
4084F: Documentation/i2c/busses/i2c-parport
4085F: Documentation/i2c/busses/i2c-parport-light
4086F: drivers/i2c/busses/i2c-parport.c
4087F: drivers/i2c/busses/i2c-parport-light.c
4088
4089I2C/SMBUS CONTROLLER DRIVERS FOR PC
4090M: Jean Delvare <khali@linux-fr.org>
4091L: linux-i2c@vger.kernel.org
4092S: Maintained
4093F: Documentation/i2c/busses/i2c-ali1535
4094F: Documentation/i2c/busses/i2c-ali1563
4095F: Documentation/i2c/busses/i2c-ali15x3
4096F: Documentation/i2c/busses/i2c-amd756
4097F: Documentation/i2c/busses/i2c-amd8111
4098F: Documentation/i2c/busses/i2c-i801
4099F: Documentation/i2c/busses/i2c-nforce2
4100F: Documentation/i2c/busses/i2c-piix4
4101F: Documentation/i2c/busses/i2c-sis5595
4102F: Documentation/i2c/busses/i2c-sis630
4103F: Documentation/i2c/busses/i2c-sis96x
4104F: Documentation/i2c/busses/i2c-via
4105F: Documentation/i2c/busses/i2c-viapro
4106F: drivers/i2c/busses/i2c-ali1535.c
4107F: drivers/i2c/busses/i2c-ali1563.c
4108F: drivers/i2c/busses/i2c-ali15x3.c
4109F: drivers/i2c/busses/i2c-amd756.c
4110F: drivers/i2c/busses/i2c-amd756-s4882.c
4111F: drivers/i2c/busses/i2c-amd8111.c
4112F: drivers/i2c/busses/i2c-i801.c
4113F: drivers/i2c/busses/i2c-isch.c
4114F: drivers/i2c/busses/i2c-nforce2.c
4115F: drivers/i2c/busses/i2c-nforce2-s4985.c
4116F: drivers/i2c/busses/i2c-piix4.c
4117F: drivers/i2c/busses/i2c-sis5595.c
4118F: drivers/i2c/busses/i2c-sis630.c
4119F: drivers/i2c/busses/i2c-sis96x.c
4120F: drivers/i2c/busses/i2c-via.c
4121F: drivers/i2c/busses/i2c-viapro.c
4122
4123I2C/SMBUS ISMT DRIVER
4124M: Seth Heasley <seth.heasley@intel.com>
4125M: Neil Horman <nhorman@tuxdriver.com>
4126L: linux-i2c@vger.kernel.org
4127F: drivers/i2c/busses/i2c-ismt.c
4128F: Documentation/i2c/busses/i2c-ismt
4129
4130I2C/SMBUS STUB DRIVER
4131M: Jean Delvare <khali@linux-fr.org>
4132L: linux-i2c@vger.kernel.org
4133S: Maintained
4134F: drivers/i2c/i2c-stub.c
4135
4136I2C SUBSYSTEM
4137M: Wolfram Sang <wsa@the-dreams.de>
4138L: linux-i2c@vger.kernel.org
4139W: http://i2c.wiki.kernel.org/
4140T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4141S: Maintained
4142F: Documentation/i2c/
4143F: drivers/i2c/
4144F: include/linux/i2c.h
4145F: include/linux/i2c-*.h
4146F: include/uapi/linux/i2c.h
4147F: include/uapi/linux/i2c-*.h
4148
4149I2C-TAOS-EVM DRIVER
4150M: Jean Delvare <khali@linux-fr.org>
4151L: linux-i2c@vger.kernel.org
4152S: Maintained
4153F: Documentation/i2c/busses/i2c-taos-evm
4154F: drivers/i2c/busses/i2c-taos-evm.c
4155
4156I2C-TINY-USB DRIVER
4157M: Till Harbaum <till@harbaum.org>
4158L: linux-i2c@vger.kernel.org
4159W: http://www.harbaum.org/till/i2c_tiny_usb
4160S: Maintained
4161F: drivers/i2c/busses/i2c-tiny-usb.c
4162
4163i386 BOOT CODE
4164M: "H. Peter Anvin" <hpa@zytor.com>
4165S: Maintained
4166F: arch/x86/boot/
4167
4168i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4169M: "H. Peter Anvin" <hpa@zytor.com>
4170T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4171S: Maintained
4172
4173IA64 (Itanium) PLATFORM
4174M: Tony Luck <tony.luck@intel.com>
4175M: Fenghua Yu <fenghua.yu@intel.com>
4176L: linux-ia64@vger.kernel.org
4177T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4178S: Maintained
4179F: arch/ia64/
4180
4181IBM Power in-Nest Crypto Acceleration
4182M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4183M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4184L: linux-crypto@vger.kernel.org
4185S: Supported
4186F: drivers/crypto/nx/
4187
4188IBM Power 842 compression accelerator
4189M: Robert Jennings <rcj@linux.vnet.ibm.com>
4190S: Supported
4191F: drivers/crypto/nx/nx-842.c
4192F: include/linux/nx842.h
4193
4194IBM Power Linux RAID adapter
4195M: Brian King <brking@us.ibm.com>
4196S: Supported
4197F: drivers/scsi/ipr.*
4198
4199IBM Power Virtual Ethernet Device Driver
4200M: Santiago Leon <santil@linux.vnet.ibm.com>
4201L: netdev@vger.kernel.org
4202S: Supported
4203F: drivers/net/ethernet/ibm/ibmveth.*
4204
4205IBM Power Virtual SCSI/FC Device Drivers
4206M: Robert Jennings <rcj@linux.vnet.ibm.com>
4207L: linux-scsi@vger.kernel.org
4208S: Supported
4209F: drivers/scsi/ibmvscsi/
4210X: drivers/scsi/ibmvscsi/ibmvstgt.c
4211
4212IBM ServeRAID RAID DRIVER
4213P: Jack Hammer
4214M: Dave Jeffery <ipslinux@adaptec.com>
4215W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
4216S: Supported
4217F: drivers/scsi/ips.*
4218
4219ICH LPC AND GPIO DRIVER
4220M: Peter Tyser <ptyser@xes-inc.com>
4221S: Maintained
4222F: drivers/mfd/lpc_ich.c
4223F: drivers/gpio/gpio-ich.c
4224
4225IDE SUBSYSTEM
4226M: "David S. Miller" <davem@davemloft.net>
4227L: linux-ide@vger.kernel.org
4228Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4229T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4230S: Maintained
4231F: Documentation/ide/
4232F: drivers/ide/
4233F: include/linux/ide.h
4234
4235IDEAPAD LAPTOP EXTRAS DRIVER
4236M: Ike Panhc <ike.pan@canonical.com>
4237L: platform-driver-x86@vger.kernel.org
4238W: http://launchpad.net/ideapad-laptop
4239S: Maintained
4240F: drivers/platform/x86/ideapad-laptop.c
4241
4242IDEAPAD LAPTOP SLIDEBAR DRIVER
4243M: Andrey Moiseev <o2g.org.ru@gmail.com>
4244L: linux-input@vger.kernel.org
4245W: https://github.com/o2genum/ideapad-slidebar
4246S: Maintained
4247F: drivers/input/misc/ideapad_slidebar.c
4248
4249IDE/ATAPI DRIVERS
4250M: Borislav Petkov <bp@alien8.de>
4251L: linux-ide@vger.kernel.org
4252S: Maintained
4253F: Documentation/cdrom/ide-cd
4254F: drivers/ide/ide-cd*
4255
4256IDLE-I7300
4257M: Andy Henroid <andrew.d.henroid@intel.com>
4258L: linux-pm@vger.kernel.org
4259S: Supported
4260F: drivers/idle/i7300_idle.c
4261
4262IEEE 802.15.4 SUBSYSTEM
4263M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
4264M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
4265L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
4266W: http://apps.sourceforge.net/trac/linux-zigbee
4267T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4268S: Maintained
4269F: net/ieee802154/
4270F: net/mac802154/
4271F: drivers/net/ieee802154/
4272
4273IGUANAWORKS USB IR TRANSCEIVER
4274M: Sean Young <sean@mess.org>
4275L: linux-media@vger.kernel.org
4276S: Maintained
4277F: drivers/media/rc/iguanair.c
4278
4279IIO SUBSYSTEM AND DRIVERS
4280M: Jonathan Cameron <jic23@kernel.org>
4281L: linux-iio@vger.kernel.org
4282S: Maintained
4283F: drivers/iio/
4284F: drivers/staging/iio/
4285
4286IKANOS/ADI EAGLE ADSL USB DRIVER
4287M: Matthieu Castet <castet.matthieu@free.fr>
4288M: Stanislaw Gruszka <stf_xl@wp.pl>
4289S: Maintained
4290F: drivers/usb/atm/ueagle-atm.c
4291
4292INA209 HARDWARE MONITOR DRIVER
4293M: Guenter Roeck <linux@roeck-us.net>
4294L: lm-sensors@lm-sensors.org
4295S: Maintained
4296F: Documentation/hwmon/ina209
4297F: Documentation/devicetree/bindings/i2c/ina209.txt
4298F: drivers/hwmon/ina209.c
4299
4300INA2XX HARDWARE MONITOR DRIVER
4301M: Guenter Roeck <linux@roeck-us.net>
4302L: lm-sensors@lm-sensors.org
4303S: Maintained
4304F: Documentation/hwmon/ina2xx
4305F: drivers/hwmon/ina2xx.c
4306F: include/linux/platform_data/ina2xx.h
4307
4308INDUSTRY PACK SUBSYSTEM (IPACK)
4309M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4310M: Jens Taprogge <jens.taprogge@taprogge.org>
4311M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4312L: industrypack-devel@lists.sourceforge.net
4313W: http://industrypack.sourceforge.net
4314S: Maintained
4315F: drivers/ipack/
4316
4317INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4318M: Mimi Zohar <zohar@us.ibm.com>
4319M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4320S: Supported
4321F: security/integrity/ima/
4322
4323IMS TWINTURBO FRAMEBUFFER DRIVER
4324L: linux-fbdev@vger.kernel.org
4325S: Orphan
4326F: drivers/video/imsttfb.c
4327
4328INFINIBAND SUBSYSTEM
4329M: Roland Dreier <roland@kernel.org>
4330M: Sean Hefty <sean.hefty@intel.com>
4331M: Hal Rosenstock <hal.rosenstock@gmail.com>
4332L: linux-rdma@vger.kernel.org
4333W: http://www.openfabrics.org/
4334Q: http://patchwork.kernel.org/project/linux-rdma/list/
4335T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4336S: Supported
4337F: Documentation/infiniband/
4338F: drivers/infiniband/
4339F: include/uapi/linux/if_infiniband.h
4340
4341INOTIFY
4342M: John McCutchan <john@johnmccutchan.com>
4343M: Robert Love <rlove@rlove.org>
4344M: Eric Paris <eparis@parisplace.org>
4345S: Maintained
4346F: Documentation/filesystems/inotify.txt
4347F: fs/notify/inotify/
4348F: include/linux/inotify.h
4349F: include/uapi/linux/inotify.h
4350
4351INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4352M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4353M: Dmitry Torokhov <dtor@mail.ru>
4354L: linux-input@vger.kernel.org
4355Q: http://patchwork.kernel.org/project/linux-input/list/
4356T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4357S: Maintained
4358F: drivers/input/
4359F: include/linux/input.h
4360F: include/uapi/linux/input.h
4361F: include/linux/input/
4362
4363INPUT MULTITOUCH (MT) PROTOCOL
4364M: Henrik Rydberg <rydberg@euromail.se>
4365L: linux-input@vger.kernel.org
4366T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4367S: Maintained
4368F: Documentation/input/multi-touch-protocol.txt
4369F: drivers/input/input-mt.c
4370K: \b(ABS|SYN)_MT_
4371
4372INTEL C600 SERIES SAS CONTROLLER DRIVER
4373M: Intel SCU Linux support <intel-linux-scu@intel.com>
4374M: Lukasz Dorau <lukasz.dorau@intel.com>
4375M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4376M: Dave Jiang <dave.jiang@intel.com>
4377L: linux-scsi@vger.kernel.org
4378T: git git://git.code.sf.net/p/intel-sas/isci
4379S: Supported
4380F: drivers/scsi/isci/
4381
4382INTEL IDLE DRIVER
4383M: Len Brown <lenb@kernel.org>
4384L: linux-pm@vger.kernel.org
4385T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4386S: Supported
4387F: drivers/idle/intel_idle.c
4388
4389INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4390M: Maik Broemme <mbroemme@plusserver.de>
4391L: linux-fbdev@vger.kernel.org
4392S: Maintained
4393F: Documentation/fb/intelfb.txt
4394F: drivers/video/intelfb/
4395
4396INTEL 810/815 FRAMEBUFFER DRIVER
4397M: Antonino Daplas <adaplas@gmail.com>
4398L: linux-fbdev@vger.kernel.org
4399S: Maintained
4400F: drivers/video/i810/
4401
4402INTEL MENLOW THERMAL DRIVER
4403M: Sujith Thomas <sujith.thomas@intel.com>
4404L: platform-driver-x86@vger.kernel.org
4405W: https://01.org/linux-acpi
4406S: Supported
4407F: drivers/platform/x86/intel_menlow.c
4408
4409INTEL IA32 MICROCODE UPDATE SUPPORT
4410M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4411S: Maintained
4412F: arch/x86/kernel/microcode_core.c
4413F: arch/x86/kernel/microcode_intel.c
4414
4415INTEL I/OAT DMA DRIVER
4416M: Dan Williams <dan.j.williams@intel.com>
4417M: Dave Jiang <dave.jiang@intel.com>
4418L: dmaengine@vger.kernel.org
4419Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4420S: Supported
4421F: drivers/dma/ioat*
4422
4423INTEL IOMMU (VT-d)
4424M: David Woodhouse <dwmw2@infradead.org>
4425L: iommu@lists.linux-foundation.org
4426T: git git://git.infradead.org/iommu-2.6.git
4427S: Supported
4428F: drivers/iommu/intel-iommu.c
4429F: include/linux/intel-iommu.h
4430
4431INTEL IOP-ADMA DMA DRIVER
4432M: Dan Williams <dan.j.williams@intel.com>
4433S: Odd fixes
4434F: drivers/dma/iop-adma.c
4435
4436INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4437M: Krzysztof Halasa <khc@pm.waw.pl>
4438S: Maintained
4439F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4440F: arch/arm/mach-ixp4xx/include/mach/npe.h
4441F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4442F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4443F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4444F: drivers/net/wan/ixp4xx_hss.c
4445
4446INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4447M: Deepak Saxena <dsaxena@plexity.net>
4448S: Maintained
4449F: drivers/char/hw_random/ixp4xx-rng.c
4450
4451INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e)
4452M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4453M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4454M: Bruce Allan <bruce.w.allan@intel.com>
4455M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4456M: Don Skidmore <donald.c.skidmore@intel.com>
4457M: Greg Rose <gregory.v.rose@intel.com>
4458M: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
4459M: Alex Duyck <alexander.h.duyck@intel.com>
4460M: John Ronciak <john.ronciak@intel.com>
4461M: Tushar Dave <tushar.n.dave@intel.com>
4462L: e1000-devel@lists.sourceforge.net
4463W: http://www.intel.com/support/feedback.htm
4464W: http://e1000.sourceforge.net/
4465T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4466T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4467S: Supported
4468F: Documentation/networking/e100.txt
4469F: Documentation/networking/e1000.txt
4470F: Documentation/networking/e1000e.txt
4471F: Documentation/networking/igb.txt
4472F: Documentation/networking/igbvf.txt
4473F: Documentation/networking/ixgb.txt
4474F: Documentation/networking/ixgbe.txt
4475F: Documentation/networking/ixgbevf.txt
4476F: Documentation/networking/i40e.txt
4477F: drivers/net/ethernet/intel/
4478
4479INTEL-MID GPIO DRIVER
4480M: David Cohen <david.a.cohen@linux.intel.com>
4481L: linux-gpio@vger.kernel.org
4482S: Maintained
4483F: drivers/gpio/gpio-intel-mid.c
4484
4485INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4486M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
4487L: linux-wireless@vger.kernel.org
4488S: Maintained
4489F: Documentation/networking/README.ipw2100
4490F: Documentation/networking/README.ipw2200
4491F: drivers/net/wireless/ipw2x00/
4492
4493INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4494M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4495M: Gang Wei <gang.wei@intel.com>
4496M: Shane Wang <shane.wang@intel.com>
4497L: tboot-devel@lists.sourceforge.net
4498W: http://tboot.sourceforge.net
4499T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4500S: Supported
4501F: Documentation/intel_txt.txt
4502F: include/linux/tboot.h
4503F: arch/x86/kernel/tboot.c
4504
4505INTEL WIRELESS WIMAX CONNECTION 2400
4506M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
4507M: linux-wimax@intel.com
4508L: wimax@linuxwimax.org
4509S: Supported
4510W: http://linuxwimax.org
4511F: Documentation/wimax/README.i2400m
4512F: drivers/net/wimax/i2400m/
4513F: include/uapi/linux/wimax/i2400m.h
4514
4515INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4516M: Stanislaw Gruszka <sgruszka@redhat.com>
4517L: linux-wireless@vger.kernel.org
4518S: Supported
4519F: drivers/net/wireless/iwlegacy/
4520
4521INTEL WIRELESS WIFI LINK (iwlwifi)
4522M: Johannes Berg <johannes.berg@intel.com>
4523M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
4524M: Intel Linux Wireless <ilw@linux.intel.com>
4525L: linux-wireless@vger.kernel.org
4526W: http://intellinuxwireless.org
4527T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4528S: Supported
4529F: drivers/net/wireless/iwlwifi/
4530
4531INTEL MANAGEMENT ENGINE (mei)
4532M: Tomas Winkler <tomas.winkler@intel.com>
4533L: linux-kernel@vger.kernel.org
4534S: Supported
4535F: include/uapi/linux/mei.h
4536F: drivers/misc/mei/*
4537F: Documentation/misc-devices/mei/*
4538
4539IOC3 ETHERNET DRIVER
4540M: Ralf Baechle <ralf@linux-mips.org>
4541L: linux-mips@linux-mips.org
4542S: Maintained
4543F: drivers/net/ethernet/sgi/ioc3-eth.c
4544
4545IOC3 SERIAL DRIVER
4546M: Pat Gefre <pfg@sgi.com>
4547L: linux-serial@vger.kernel.org
4548S: Maintained
4549F: drivers/tty/serial/ioc3_serial.c
4550
4551IOMMU DRIVERS
4552M: Joerg Roedel <joro@8bytes.org>
4553L: iommu@lists.linux-foundation.org
4554T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4555S: Maintained
4556F: drivers/iommu/
4557
4558IP MASQUERADING
4559M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
4560S: Maintained
4561F: net/ipv4/netfilter/ipt_MASQUERADE.c
4562
4563IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4564M: Francois Romieu <romieu@fr.zoreil.com>
4565M: Sorbica Shieh <sorbica@icplus.com.tw>
4566L: netdev@vger.kernel.org
4567S: Maintained
4568F: drivers/net/ethernet/icplus/ipg.*
4569
4570IPATH DRIVER
4571M: Mike Marciniszyn <infinipath@intel.com>
4572L: linux-rdma@vger.kernel.org
4573S: Maintained
4574F: drivers/infiniband/hw/ipath/
4575
4576IPMI SUBSYSTEM
4577M: Corey Minyard <minyard@acm.org>
4578L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4579W: http://openipmi.sourceforge.net/
4580S: Supported
4581F: Documentation/IPMI.txt
4582F: drivers/char/ipmi/
4583F: include/linux/ipmi*
4584F: include/uapi/linux/ipmi*
4585
4586IPS SCSI RAID DRIVER
4587M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4588L: linux-scsi@vger.kernel.org
4589W: http://www.adaptec.com/
4590S: Maintained
4591F: drivers/scsi/ips*
4592
4593IPVS
4594M: Wensong Zhang <wensong@linux-vs.org>
4595M: Simon Horman <horms@verge.net.au>
4596M: Julian Anastasov <ja@ssi.bg>
4597L: netdev@vger.kernel.org
4598L: lvs-devel@vger.kernel.org
4599S: Maintained
4600F: Documentation/networking/ipvs-sysctl.txt
4601F: include/net/ip_vs.h
4602F: include/uapi/linux/ip_vs.h
4603F: net/netfilter/ipvs/
4604
4605IPWIRELESS DRIVER
4606M: Jiri Kosina <jkosina@suse.cz>
4607M: David Sterba <dsterba@suse.cz>
4608S: Odd Fixes
4609F: drivers/tty/ipwireless/
4610
4611IPX NETWORK LAYER
4612M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
4613L: netdev@vger.kernel.org
4614S: Maintained
4615F: include/net/ipx.h
4616F: include/uapi/linux/ipx.h
4617F: net/ipx/
4618
4619IRDA SUBSYSTEM
4620M: Samuel Ortiz <samuel@sortiz.org>
4621L: irda-users@lists.sourceforge.net (subscribers-only)
4622L: netdev@vger.kernel.org
4623W: http://irda.sourceforge.net/
4624S: Maintained
4625T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4626F: Documentation/networking/irda.txt
4627F: drivers/net/irda/
4628F: include/net/irda/
4629F: net/irda/
4630
4631IRQ SUBSYSTEM
4632M: Thomas Gleixner <tglx@linutronix.de>
4633S: Maintained
4634T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4635F: kernel/irq/
4636F: drivers/irqchip/
4637
4638IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4639M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
4640S: Maintained
4641F: Documentation/IRQ-domain.txt
4642F: include/linux/irqdomain.h
4643F: kernel/irq/irqdomain.c
4644
4645ISAPNP
4646M: Jaroslav Kysela <perex@perex.cz>
4647S: Maintained
4648F: Documentation/isapnp.txt
4649F: drivers/pnp/isapnp/
4650F: include/linux/isapnp.h
4651
4652ISA RADIO MODULE
4653M: Hans Verkuil <hverkuil@xs4all.nl>
4654L: linux-media@vger.kernel.org
4655T: git git://linuxtv.org/media_tree.git
4656W: http://linuxtv.org
4657S: Maintained
4658F: drivers/media/radio/radio-isa*
4659
4660iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4661M: Peter Jones <pjones@redhat.com>
4662M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4663S: Maintained
4664F: drivers/firmware/iscsi_ibft*
4665
4666ISCSI
4667M: Mike Christie <michaelc@cs.wisc.edu>
4668L: open-iscsi@googlegroups.com
4669W: www.open-iscsi.org
4670T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
4671S: Maintained
4672F: drivers/scsi/*iscsi*
4673F: include/scsi/*iscsi*
4674
4675ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4676M: Or Gerlitz <ogerlitz@mellanox.com>
4677M: Roi Dayan <roid@mellanox.com>
4678L: linux-rdma@vger.kernel.org
4679S: Supported
4680W: http://www.openfabrics.org
4681W: www.open-iscsi.org
4682Q: http://patchwork.kernel.org/project/linux-rdma/list/
4683F: drivers/infiniband/ulp/iser/
4684
4685ISDN SUBSYSTEM
4686M: Karsten Keil <isdn@linux-pingi.de>
4687L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
4688L: netdev@vger.kernel.org
4689W: http://www.isdn4linux.de
4690T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
4691S: Maintained
4692F: Documentation/isdn/
4693F: drivers/isdn/
4694F: include/linux/isdn.h
4695F: include/linux/isdn/
4696F: include/uapi/linux/isdn.h
4697F: include/uapi/linux/isdn/
4698
4699ISDN SUBSYSTEM (Eicon active card driver)
4700M: Armin Schindler <mac@melware.de>
4701L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
4702W: http://www.melware.de
4703S: Maintained
4704F: drivers/isdn/hardware/eicon/
4705
4706IT87 HARDWARE MONITORING DRIVER
4707M: Jean Delvare <khali@linux-fr.org>
4708L: lm-sensors@lm-sensors.org
4709S: Maintained
4710F: Documentation/hwmon/it87
4711F: drivers/hwmon/it87.c
4712
4713IT913X MEDIA DRIVER
4714M: Malcolm Priestley <tvboxspy@gmail.com>
4715L: linux-media@vger.kernel.org
4716W: http://linuxtv.org/
4717Q: http://patchwork.linuxtv.org/project/linux-media/list/
4718S: Maintained
4719F: drivers/media/usb/dvb-usb-v2/it913x*
4720
4721IT913X FE MEDIA DRIVER
4722M: Malcolm Priestley <tvboxspy@gmail.com>
4723L: linux-media@vger.kernel.org
4724W: http://linuxtv.org/
4725Q: http://patchwork.linuxtv.org/project/linux-media/list/
4726S: Maintained
4727F: drivers/media/dvb-frontends/it913x-fe*
4728
4729IT913X MEDIA DRIVER
4730M: Antti Palosaari <crope@iki.fi>
4731L: linux-media@vger.kernel.org
4732W: http://linuxtv.org/
4733W: http://palosaari.fi/linux/
4734Q: http://patchwork.linuxtv.org/project/linux-media/list/
4735T: git git://linuxtv.org/anttip/media_tree.git
4736S: Maintained
4737F: drivers/media/tuners/tuner_it913x*
4738
4739IVTV VIDEO4LINUX DRIVER
4740M: Andy Walls <awalls@md.metrocast.net>
4741L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
4742L: linux-media@vger.kernel.org
4743T: git git://linuxtv.org/media_tree.git
4744W: http://www.ivtvdriver.org
4745S: Maintained
4746F: Documentation/video4linux/*.ivtv
4747F: drivers/media/pci/ivtv/
4748F: include/uapi/linux/ivtv*
4749
4750IX2505V MEDIA DRIVER
4751M: Malcolm Priestley <tvboxspy@gmail.com>
4752L: linux-media@vger.kernel.org
4753W: http://linuxtv.org/
4754Q: http://patchwork.linuxtv.org/project/linux-media/list/
4755S: Maintained
4756F: drivers/media/dvb-frontends/ix2505v*
4757
4758JC42.4 TEMPERATURE SENSOR DRIVER
4759M: Guenter Roeck <linux@roeck-us.net>
4760L: lm-sensors@lm-sensors.org
4761S: Maintained
4762F: drivers/hwmon/jc42.c
4763F: Documentation/hwmon/jc42
4764
4765JFS FILESYSTEM
4766M: Dave Kleikamp <shaggy@kernel.org>
4767L: jfs-discussion@lists.sourceforge.net
4768W: http://jfs.sourceforge.net/
4769T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
4770S: Maintained
4771F: Documentation/filesystems/jfs.txt
4772F: fs/jfs/
4773
4774JME NETWORK DRIVER
4775M: Guo-Fu Tseng <cooldavid@cooldavid.org>
4776L: netdev@vger.kernel.org
4777S: Maintained
4778F: drivers/net/ethernet/jme.*
4779
4780JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
4781M: David Woodhouse <dwmw2@infradead.org>
4782L: linux-mtd@lists.infradead.org
4783W: http://www.linux-mtd.infradead.org/doc/jffs2.html
4784S: Maintained
4785F: fs/jffs2/
4786F: include/uapi/linux/jffs2.h
4787
4788JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
4789M: Andrew Morton <akpm@linux-foundation.org>
4790M: Jan Kara <jack@suse.cz>
4791L: linux-ext4@vger.kernel.org
4792S: Maintained
4793F: fs/jbd/
4794F: include/linux/jbd.h
4795
4796JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4797M: "Theodore Ts'o" <tytso@mit.edu>
4798L: linux-ext4@vger.kernel.org
4799S: Maintained
4800F: fs/jbd2/
4801F: include/linux/jbd2.h
4802
4803JSM Neo PCI based serial card
4804M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4805L: linux-serial@vger.kernel.org
4806S: Maintained
4807F: drivers/tty/serial/jsm/
4808
4809K10TEMP HARDWARE MONITORING DRIVER
4810M: Clemens Ladisch <clemens@ladisch.de>
4811L: lm-sensors@lm-sensors.org
4812S: Maintained
4813F: Documentation/hwmon/k10temp
4814F: drivers/hwmon/k10temp.c
4815
4816K8TEMP HARDWARE MONITORING DRIVER
4817M: Rudolf Marek <r.marek@assembler.cz>
4818L: lm-sensors@lm-sensors.org
4819S: Maintained
4820F: Documentation/hwmon/k8temp
4821F: drivers/hwmon/k8temp.c
4822
4823KTAP
4824M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
4825W: http://www.ktap.org
4826L: ktap@freelists.org
4827S: Maintained
4828F: drivers/staging/ktap/
4829
4830KCONFIG
4831M: "Yann E. MORIN" <yann.morin.1998@free.fr>
4832L: linux-kbuild@vger.kernel.org
4833T: git://gitorious.org/linux-kconfig/linux-kconfig
4834S: Maintained
4835F: Documentation/kbuild/kconfig-language.txt
4836F: scripts/kconfig/
4837
4838KDUMP
4839M: Vivek Goyal <vgoyal@redhat.com>
4840M: Haren Myneni <hbabu@us.ibm.com>
4841L: kexec@lists.infradead.org
4842W: http://lse.sourceforge.net/kdump/
4843S: Maintained
4844F: Documentation/kdump/
4845
4846KEENE FM RADIO TRANSMITTER DRIVER
4847M: Hans Verkuil <hverkuil@xs4all.nl>
4848L: linux-media@vger.kernel.org
4849T: git git://linuxtv.org/media_tree.git
4850W: http://linuxtv.org
4851S: Maintained
4852F: drivers/media/radio/radio-keene*
4853
4854KERNEL AUTOMOUNTER v4 (AUTOFS4)
4855M: Ian Kent <raven@themaw.net>
4856L: autofs@vger.kernel.org
4857S: Maintained
4858F: fs/autofs4/
4859
4860KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
4861M: Michal Marek <mmarek@suse.cz>
4862T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4863T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
4864L: linux-kbuild@vger.kernel.org
4865S: Maintained
4866F: Documentation/kbuild/
4867F: Makefile
4868F: scripts/Makefile.*
4869F: scripts/basic/
4870F: scripts/mk*
4871F: scripts/package/
4872
4873KERNEL JANITORS
4874L: kernel-janitors@vger.kernel.org
4875W: http://kernelnewbies.org/KernelJanitors
4876S: Odd Fixes
4877
4878KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
4879M: "J. Bruce Fields" <bfields@fieldses.org>
4880L: linux-nfs@vger.kernel.org
4881W: http://nfs.sourceforge.net/
4882S: Supported
4883F: fs/nfsd/
4884F: include/linux/nfsd/
4885F: include/uapi/linux/nfsd/
4886F: fs/lockd/
4887F: fs/nfs_common/
4888F: net/sunrpc/
4889F: include/linux/lockd/
4890F: include/linux/sunrpc/
4891F: include/uapi/linux/sunrpc/
4892
4893KERNEL VIRTUAL MACHINE (KVM)
4894M: Gleb Natapov <gleb@redhat.com>
4895M: Paolo Bonzini <pbonzini@redhat.com>
4896L: kvm@vger.kernel.org
4897W: http://www.linux-kvm.org
4898T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
4899S: Supported
4900F: Documentation/*/kvm*.txt
4901F: Documentation/virtual/kvm/
4902F: arch/*/kvm/
4903F: arch/*/include/asm/kvm*
4904F: include/linux/kvm*
4905F: include/uapi/linux/kvm*
4906F: virt/kvm/
4907
4908KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
4909M: Joerg Roedel <joro@8bytes.org>
4910L: kvm@vger.kernel.org
4911W: http://kvm.qumranet.com
4912S: Maintained
4913F: arch/x86/include/asm/svm.h
4914F: arch/x86/kvm/svm.c
4915
4916KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
4917M: Alexander Graf <agraf@suse.de>
4918L: kvm-ppc@vger.kernel.org
4919W: http://kvm.qumranet.com
4920T: git git://github.com/agraf/linux-2.6.git
4921S: Supported
4922F: arch/powerpc/include/asm/kvm*
4923F: arch/powerpc/kvm/
4924
4925KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
4926M: Xiantao Zhang <xiantao.zhang@intel.com>
4927L: kvm-ia64@vger.kernel.org
4928W: http://kvm.qumranet.com
4929S: Supported
4930F: Documentation/ia64/kvm.txt
4931F: arch/ia64/include/asm/kvm*
4932F: arch/ia64/kvm/
4933
4934KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
4935M: Christian Borntraeger <borntraeger@de.ibm.com>
4936M: Cornelia Huck <cornelia.huck@de.ibm.com>
4937M: linux390@de.ibm.com
4938L: linux-s390@vger.kernel.org
4939W: http://www.ibm.com/developerworks/linux/linux390/
4940S: Supported
4941F: Documentation/s390/kvm.txt
4942F: arch/s390/include/asm/kvm*
4943F: arch/s390/kvm/
4944F: drivers/s390/kvm/
4945
4946KERNEL VIRTUAL MACHINE (KVM) FOR ARM
4947M: Christoffer Dall <christoffer.dall@linaro.org>
4948L: kvmarm@lists.cs.columbia.edu
4949W: http://systems.cs.columbia.edu/projects/kvm-arm
4950S: Supported
4951F: arch/arm/include/uapi/asm/kvm*
4952F: arch/arm/include/asm/kvm*
4953F: arch/arm/kvm/
4954
4955KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
4956M: Marc Zyngier <marc.zyngier@arm.com>
4957L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4958L: kvmarm@lists.cs.columbia.edu
4959S: Maintained
4960F: arch/arm64/include/uapi/asm/kvm*
4961F: arch/arm64/include/asm/kvm*
4962F: arch/arm64/kvm/
4963
4964KEXEC
4965M: Eric Biederman <ebiederm@xmission.com>
4966W: http://kernel.org/pub/linux/utils/kernel/kexec/
4967L: kexec@lists.infradead.org
4968S: Maintained
4969F: include/linux/kexec.h
4970F: include/uapi/linux/kexec.h
4971F: kernel/kexec.c
4972
4973KEYS/KEYRINGS:
4974M: David Howells <dhowells@redhat.com>
4975L: keyrings@linux-nfs.org
4976S: Maintained
4977F: Documentation/security/keys.txt
4978F: include/linux/key.h
4979F: include/linux/key-type.h
4980F: include/keys/
4981F: security/keys/
4982
4983KEYS-TRUSTED
4984M: David Safford <safford@watson.ibm.com>
4985M: Mimi Zohar <zohar@us.ibm.com>
4986L: linux-security-module@vger.kernel.org
4987L: keyrings@linux-nfs.org
4988S: Supported
4989F: Documentation/security/keys-trusted-encrypted.txt
4990F: include/keys/trusted-type.h
4991F: security/keys/trusted.c
4992F: security/keys/trusted.h
4993
4994KEYS-ENCRYPTED
4995M: Mimi Zohar <zohar@us.ibm.com>
4996M: David Safford <safford@watson.ibm.com>
4997L: linux-security-module@vger.kernel.org
4998L: keyrings@linux-nfs.org
4999S: Supported
5000F: Documentation/security/keys-trusted-encrypted.txt
5001F: include/keys/encrypted-type.h
5002F: security/keys/encrypted-keys/
5003
5004KGDB / KDB /debug_core
5005M: Jason Wessel <jason.wessel@windriver.com>
5006W: http://kgdb.wiki.kernel.org/
5007L: kgdb-bugreport@lists.sourceforge.net
5008S: Maintained
5009F: Documentation/DocBook/kgdb.tmpl
5010F: drivers/misc/kgdbts.c
5011F: drivers/tty/serial/kgdboc.c
5012F: include/linux/kdb.h
5013F: include/linux/kgdb.h
5014F: kernel/debug/
5015
5016KMEMCHECK
5017M: Vegard Nossum <vegardno@ifi.uio.no>
5018M: Pekka Enberg <penberg@kernel.org>
5019S: Maintained
5020F: Documentation/kmemcheck.txt
5021F: arch/x86/include/asm/kmemcheck.h
5022F: arch/x86/mm/kmemcheck/
5023F: include/linux/kmemcheck.h
5024F: mm/kmemcheck.c
5025
5026KMEMLEAK
5027M: Catalin Marinas <catalin.marinas@arm.com>
5028S: Maintained
5029F: Documentation/kmemleak.txt
5030F: include/linux/kmemleak.h
5031F: mm/kmemleak.c
5032F: mm/kmemleak-test.c
5033
5034KPROBES
5035M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5036M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5037M: "David S. Miller" <davem@davemloft.net>
5038M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5039S: Maintained
5040F: Documentation/kprobes.txt
5041F: include/linux/kprobes.h
5042F: kernel/kprobes.c
5043
5044KS0108 LCD CONTROLLER DRIVER
5045M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5046W: http://miguelojeda.es/auxdisplay.htm
5047W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5048S: Maintained
5049F: Documentation/auxdisplay/ks0108
5050F: drivers/auxdisplay/ks0108.c
5051F: include/linux/ks0108.h
5052
5053LAPB module
5054L: linux-x25@vger.kernel.org
5055S: Orphan
5056F: Documentation/networking/lapb-module.txt
5057F: include/*/lapb.h
5058F: net/lapb/
5059
5060LASI 53c700 driver for PARISC
5061M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5062L: linux-scsi@vger.kernel.org
5063S: Maintained
5064F: Documentation/scsi/53c700.txt
5065F: drivers/scsi/53c700*
5066
5067LED SUBSYSTEM
5068M: Bryan Wu <cooloney@gmail.com>
5069M: Richard Purdie <rpurdie@rpsys.net>
5070L: linux-leds@vger.kernel.org
5071T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5072S: Maintained
5073F: drivers/leds/
5074F: include/linux/leds.h
5075
5076LEGACY EEPROM DRIVER
5077M: Jean Delvare <khali@linux-fr.org>
5078S: Maintained
5079F: Documentation/misc-devices/eeprom
5080F: drivers/misc/eeprom/eeprom.c
5081
5082LEGO USB Tower driver
5083M: Juergen Stuber <starblue@users.sourceforge.net>
5084L: legousb-devel@lists.sourceforge.net
5085W: http://legousb.sourceforge.net/
5086S: Maintained
5087F: drivers/usb/misc/legousbtower.c
5088
5089LG2160 MEDIA DRIVER
5090M: Michael Krufky <mkrufky@linuxtv.org>
5091L: linux-media@vger.kernel.org
5092W: http://linuxtv.org/
5093W: http://github.com/mkrufky
5094Q: http://patchwork.linuxtv.org/project/linux-media/list/
5095T: git git://linuxtv.org/mkrufky/tuners.git
5096S: Maintained
5097F: drivers/media/dvb-frontends/lg2160.*
5098
5099LGDT3305 MEDIA DRIVER
5100M: Michael Krufky <mkrufky@linuxtv.org>
5101L: linux-media@vger.kernel.org
5102W: http://linuxtv.org/
5103W: http://github.com/mkrufky
5104Q: http://patchwork.linuxtv.org/project/linux-media/list/
5105T: git git://linuxtv.org/mkrufky/tuners.git
5106S: Maintained
5107F: drivers/media/dvb-frontends/lgdt3305.*
5108
5109LGUEST
5110M: Rusty Russell <rusty@rustcorp.com.au>
5111L: lguest@lists.ozlabs.org
5112W: http://lguest.ozlabs.org/
5113S: Odd Fixes
5114F: arch/x86/include/asm/lguest*.h
5115F: arch/x86/lguest/
5116F: drivers/lguest/
5117F: include/linux/lguest*.h
5118F: tools/lguest/
5119
5120LINUX FOR IBM pSERIES (RS/6000)
5121M: Paul Mackerras <paulus@au.ibm.com>
5122W: http://www.ibm.com/linux/ltc/projects/ppc
5123S: Supported
5124F: arch/powerpc/boot/rs6000.h
5125
5126LINUX FOR POWERPC (32-BIT AND 64-BIT)
5127M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5128M: Paul Mackerras <paulus@samba.org>
5129W: http://www.penguinppc.org/
5130L: linuxppc-dev@lists.ozlabs.org
5131Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5132T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5133S: Supported
5134F: Documentation/powerpc/
5135F: arch/powerpc/
5136
5137LINUX FOR POWER MACINTOSH
5138M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5139W: http://www.penguinppc.org/
5140L: linuxppc-dev@lists.ozlabs.org
5141S: Maintained
5142F: arch/powerpc/platforms/powermac/
5143F: drivers/macintosh/
5144
5145LINUX FOR POWERPC EMBEDDED MPC5XXX
5146M: Anatolij Gustschin <agust@denx.de>
5147L: linuxppc-dev@lists.ozlabs.org
5148T: git git://git.denx.de/linux-2.6-agust.git
5149S: Maintained
5150F: arch/powerpc/platforms/512x/
5151F: arch/powerpc/platforms/52xx/
5152
5153LINUX FOR POWERPC EMBEDDED PPC4XX
5154M: Josh Boyer <jwboyer@gmail.com>
5155M: Matt Porter <mporter@kernel.crashing.org>
5156W: http://www.penguinppc.org/
5157L: linuxppc-dev@lists.ozlabs.org
5158T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
5159S: Maintained
5160F: arch/powerpc/platforms/40x/
5161F: arch/powerpc/platforms/44x/
5162
5163LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5164L: linuxppc-dev@lists.ozlabs.org
5165S: Orphan
5166F: arch/powerpc/*/*virtex*
5167F: arch/powerpc/*/*/*virtex*
5168
5169LINUX FOR POWERPC EMBEDDED PPC8XX
5170M: Vitaly Bordug <vitb@kernel.crashing.org>
5171M: Marcelo Tosatti <marcelo@kvack.org>
5172W: http://www.penguinppc.org/
5173L: linuxppc-dev@lists.ozlabs.org
5174S: Maintained
5175F: arch/powerpc/platforms/8xx/
5176
5177LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5178M: Kumar Gala <galak@kernel.crashing.org>
5179W: http://www.penguinppc.org/
5180L: linuxppc-dev@lists.ozlabs.org
5181S: Maintained
5182F: arch/powerpc/platforms/83xx/
5183F: arch/powerpc/platforms/85xx/
5184
5185LINUX FOR POWERPC PA SEMI PWRFICIENT
5186M: Olof Johansson <olof@lixom.net>
5187L: linuxppc-dev@lists.ozlabs.org
5188S: Maintained
5189F: arch/powerpc/platforms/pasemi/
5190F: drivers/*/*pasemi*
5191F: drivers/*/*/*pasemi*
5192
5193LINUX SECURITY MODULE (LSM) FRAMEWORK
5194M: Chris Wright <chrisw@sous-sol.org>
5195L: linux-security-module@vger.kernel.org
5196S: Supported
5197
5198LIS3LV02D ACCELEROMETER DRIVER
5199M: Eric Piel <eric.piel@tremplin-utc.net>
5200S: Maintained
5201F: Documentation/misc-devices/lis3lv02d
5202F: drivers/misc/lis3lv02d/
5203F: drivers/platform/x86/hp_accel.c
5204
5205LLC (802.2)
5206M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5207S: Maintained
5208F: include/linux/llc.h
5209F: include/uapi/linux/llc.h
5210F: include/net/llc*
5211F: net/llc/
5212
5213LM73 HARDWARE MONITOR DRIVER
5214M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5215L: lm-sensors@lm-sensors.org
5216S: Maintained
5217F: drivers/hwmon/lm73.c
5218
5219LM78 HARDWARE MONITOR DRIVER
5220M: Jean Delvare <khali@linux-fr.org>
5221L: lm-sensors@lm-sensors.org
5222S: Maintained
5223F: Documentation/hwmon/lm78
5224F: drivers/hwmon/lm78.c
5225
5226LM83 HARDWARE MONITOR DRIVER
5227M: Jean Delvare <khali@linux-fr.org>
5228L: lm-sensors@lm-sensors.org
5229S: Maintained
5230F: Documentation/hwmon/lm83
5231F: drivers/hwmon/lm83.c
5232
5233LM90 HARDWARE MONITOR DRIVER
5234M: Jean Delvare <khali@linux-fr.org>
5235L: lm-sensors@lm-sensors.org
5236S: Maintained
5237F: Documentation/hwmon/lm90
5238F: Documentation/devicetree/bindings/hwmon/lm90.txt
5239F: drivers/hwmon/lm90.c
5240
5241LM95234 HARDWARE MONITOR DRIVER
5242M: Guenter Roeck <linux@roeck-us.net>
5243L: lm-sensors@lm-sensors.org
5244S: Maintained
5245F: Documentation/hwmon/lm95234
5246F: drivers/hwmon/lm95234.c
5247
5248LME2510 MEDIA DRIVER
5249M: Malcolm Priestley <tvboxspy@gmail.com>
5250L: linux-media@vger.kernel.org
5251W: http://linuxtv.org/
5252Q: http://patchwork.linuxtv.org/project/linux-media/list/
5253S: Maintained
5254F: drivers/media/usb/dvb-usb-v2/lmedm04*
5255
5256LOCKDEP AND LOCKSTAT
5257M: Peter Zijlstra <peterz@infradead.org>
5258M: Ingo Molnar <mingo@redhat.com>
5259T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5260S: Maintained
5261F: Documentation/lockdep*.txt
5262F: Documentation/lockstat.txt
5263F: include/linux/lockdep.h
5264F: kernel/lockdep*
5265
5266LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5267M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5268L: linux-ntfs-dev@lists.sourceforge.net
5269W: http://www.linux-ntfs.org/content/view/19/37/
5270S: Maintained
5271F: Documentation/ldm.txt
5272F: block/partitions/ldm.*
5273
5274LogFS
5275M: Joern Engel <joern@logfs.org>
5276M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5277L: logfs@logfs.org
5278W: logfs.org
5279S: Maintained
5280F: fs/logfs/
5281
5282LPC32XX MACHINE SUPPORT
5283M: Roland Stigge <stigge@antcom.de>
5284L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5285S: Maintained
5286F: arch/arm/mach-lpc32xx/
5287
5288LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5289M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5290M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
5291M: support@lsi.com
5292L: DL-MPTFusionLinux@lsi.com
5293L: linux-scsi@vger.kernel.org
5294W: http://www.lsilogic.com/support
5295S: Supported
5296F: drivers/message/fusion/
5297F: drivers/scsi/mpt2sas/
5298F: drivers/scsi/mpt3sas/
5299
5300LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5301M: Matthew Wilcox <matthew@wil.cx>
5302L: linux-scsi@vger.kernel.org
5303S: Maintained
5304F: drivers/scsi/sym53c8xx_2/
5305
5306LTC4261 HARDWARE MONITOR DRIVER
5307M: Guenter Roeck <linux@roeck-us.net>
5308L: lm-sensors@lm-sensors.org
5309S: Maintained
5310F: Documentation/hwmon/ltc4261
5311F: drivers/hwmon/ltc4261.c
5312
5313LTP (Linux Test Project)
5314M: Shubham Goyal <shubham@linux.vnet.ibm.com>
5315M: Mike Frysinger <vapier@gentoo.org>
5316M: Cyril Hrubis <chrubis@suse.cz>
5317M: Caspar Zhang <caspar@casparzhang.com>
5318M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5319L: ltp-list@lists.sourceforge.net (subscribers-only)
5320W: http://ltp.sourceforge.net/
5321T: git git://github.com/linux-test-project/ltp.git
5322T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
5323S: Maintained
5324
5325M32R ARCHITECTURE
5326M: Hirokazu Takata <takata@linux-m32r.org>
5327L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
5328L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5329W: http://www.linux-m32r.org/
5330S: Maintained
5331F: arch/m32r/
5332
5333M68K ARCHITECTURE
5334M: Geert Uytterhoeven <geert@linux-m68k.org>
5335L: linux-m68k@lists.linux-m68k.org
5336W: http://www.linux-m68k.org/
5337T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5338S: Maintained
5339F: arch/m68k/
5340F: drivers/zorro/
5341
5342M68K ON APPLE MACINTOSH
5343M: Joshua Thompson <funaho@jurai.org>
5344W: http://www.mac.linux-m68k.org/
5345L: linux-m68k@lists.linux-m68k.org
5346S: Maintained
5347F: arch/m68k/mac/
5348
5349M68K ON HP9000/300
5350M: Philip Blundell <philb@gnu.org>
5351W: http://www.tazenda.demon.co.uk/phil/linux-hp
5352S: Maintained
5353F: arch/m68k/hp300/
5354
5355M88RS2000 MEDIA DRIVER
5356M: Malcolm Priestley <tvboxspy@gmail.com>
5357L: linux-media@vger.kernel.org
5358W: http://linuxtv.org/
5359Q: http://patchwork.linuxtv.org/project/linux-media/list/
5360S: Maintained
5361F: drivers/media/dvb-frontends/m88rs2000*
5362
5363MA901 MASTERKIT USB FM RADIO DRIVER
5364M: Alexey Klimov <klimov.linux@gmail.com>
5365L: linux-media@vger.kernel.org
5366T: git git://linuxtv.org/media_tree.git
5367S: Maintained
5368F: drivers/media/radio/radio-ma901.c
5369
5370MAC80211
5371M: Johannes Berg <johannes@sipsolutions.net>
5372L: linux-wireless@vger.kernel.org
5373W: http://wireless.kernel.org/
5374T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5375T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5376S: Maintained
5377F: Documentation/networking/mac80211-injection.txt
5378F: include/net/mac80211.h
5379F: net/mac80211/
5380
5381MAC80211 PID RATE CONTROL
5382M: Stefano Brivio <stefano.brivio@polimi.it>
5383M: Mattias Nissler <mattias.nissler@gmx.de>
5384L: linux-wireless@vger.kernel.org
5385W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
5386T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5387T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5388S: Maintained
5389F: net/mac80211/rc80211_pid*
5390
5391MACVLAN DRIVER
5392M: Patrick McHardy <kaber@trash.net>
5393L: netdev@vger.kernel.org
5394S: Maintained
5395F: drivers/net/macvlan.c
5396F: include/linux/if_macvlan.h
5397
5398MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5399M: Michael Kerrisk <mtk.manpages@gmail.com>
5400W: http://www.kernel.org/doc/man-pages
5401L: linux-man@vger.kernel.org
5402S: Maintained
5403
5404MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5405M: Mirko Lindner <mlindner@marvell.com>
5406M: Stephen Hemminger <stephen@networkplumber.org>
5407L: netdev@vger.kernel.org
5408S: Maintained
5409F: drivers/net/ethernet/marvell/sk*
5410
5411MARVELL LIBERTAS WIRELESS DRIVER
5412L: libertas-dev@lists.infradead.org
5413S: Orphan
5414F: drivers/net/wireless/libertas/
5415
5416MARVELL MV643XX ETHERNET DRIVER
5417M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5418L: netdev@vger.kernel.org
5419S: Maintained
5420F: drivers/net/ethernet/marvell/mv643xx_eth.*
5421F: include/linux/mv643xx.h
5422
5423MARVELL MVNETA ETHERNET DRIVER
5424M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5425L: netdev@vger.kernel.org
5426S: Maintained
5427F: drivers/net/ethernet/marvell/mvneta.*
5428
5429MARVELL MWIFIEX WIRELESS DRIVER
5430M: Bing Zhao <bzhao@marvell.com>
5431L: linux-wireless@vger.kernel.org
5432S: Maintained
5433F: drivers/net/wireless/mwifiex/
5434
5435MARVELL MWL8K WIRELESS DRIVER
5436M: Lennert Buytenhek <buytenh@wantstofly.org>
5437L: linux-wireless@vger.kernel.org
5438S: Odd Fixes
5439F: drivers/net/wireless/mwl8k.c
5440
5441MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5442M: Nicolas Pitre <nico@fluxnic.net>
5443S: Odd Fixes
5444F: drivers/mmc/host/mvsdio.*
5445
5446MATROX FRAMEBUFFER DRIVER
5447L: linux-fbdev@vger.kernel.org
5448S: Orphan
5449F: drivers/video/matrox/matroxfb_*
5450F: include/uapi/linux/matroxfb.h
5451
5452MAX16065 HARDWARE MONITOR DRIVER
5453M: Guenter Roeck <linux@roeck-us.net>
5454L: lm-sensors@lm-sensors.org
5455S: Maintained
5456F: Documentation/hwmon/max16065
5457F: drivers/hwmon/max16065.c
5458
5459MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5460M: "Hans J. Koch" <hjk@hansjkoch.de>
5461L: lm-sensors@lm-sensors.org
5462S: Maintained
5463F: Documentation/hwmon/max6650
5464F: drivers/hwmon/max6650.c
5465
5466MAX6697 HARDWARE MONITOR DRIVER
5467M: Guenter Roeck <linux@roeck-us.net>
5468L: lm-sensors@lm-sensors.org
5469S: Maintained
5470F: Documentation/hwmon/max6697
5471F: Documentation/devicetree/bindings/i2c/max6697.txt
5472F: drivers/hwmon/max6697.c
5473F: include/linux/platform_data/max6697.h
5474
5475MAXIRADIO FM RADIO RECEIVER DRIVER
5476M: Hans Verkuil <hverkuil@xs4all.nl>
5477L: linux-media@vger.kernel.org
5478T: git git://linuxtv.org/media_tree.git
5479W: http://linuxtv.org
5480S: Maintained
5481F: drivers/media/radio/radio-maxiradio*
5482
5483MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5484M: Mauro Carvalho Chehab <m.chehab@samsung.com>
5485P: LinuxTV.org Project
5486L: linux-media@vger.kernel.org
5487W: http://linuxtv.org
5488Q: http://patchwork.kernel.org/project/linux-media/list/
5489T: git git://linuxtv.org/media_tree.git
5490S: Maintained
5491F: Documentation/dvb/
5492F: Documentation/video4linux/
5493F: Documentation/DocBook/media/
5494F: drivers/media/
5495F: drivers/staging/media/
5496F: include/media/
5497F: include/uapi/linux/dvb/
5498F: include/uapi/linux/videodev2.h
5499F: include/uapi/linux/media.h
5500F: include/uapi/linux/v4l2-*
5501F: include/uapi/linux/meye.h
5502F: include/uapi/linux/ivtv*
5503F: include/uapi/linux/uvcvideo.h
5504
5505MEDIAVISION PRO MOVIE STUDIO DRIVER
5506M: Hans Verkuil <hverkuil@xs4all.nl>
5507L: linux-media@vger.kernel.org
5508T: git git://linuxtv.org/media_tree.git
5509W: http://linuxtv.org
5510S: Odd Fixes
5511F: drivers/media/parport/pms*
5512
5513MEGARAID SCSI DRIVERS
5514M: Neela Syam Kolli <megaraidlinux@lsi.com>
5515L: linux-scsi@vger.kernel.org
5516W: http://megaraid.lsilogic.com
5517S: Maintained
5518F: Documentation/scsi/megaraid.txt
5519F: drivers/scsi/megaraid.*
5520F: drivers/scsi/megaraid/
5521
5522MELLANOX ETHERNET DRIVER (mlx4_en)
5523M: Amir Vadai <amirv@mellanox.com>
5524L: netdev@vger.kernel.org
5525S: Supported
5526W: http://www.mellanox.com
5527Q: http://patchwork.ozlabs.org/project/netdev/list/
5528F: drivers/net/ethernet/mellanox/mlx4/en_*
5529
5530MEMORY MANAGEMENT
5531L: linux-mm@kvack.org
5532W: http://www.linux-mm.org
5533S: Maintained
5534F: include/linux/mm.h
5535F: include/linux/gfp.h
5536F: include/linux/mmzone.h
5537F: include/linux/memory_hotplug.h
5538F: include/linux/vmalloc.h
5539F: mm/
5540
5541MEMORY RESOURCE CONTROLLER
5542M: Johannes Weiner <hannes@cmpxchg.org>
5543M: Michal Hocko <mhocko@suse.cz>
5544M: Balbir Singh <bsingharora@gmail.com>
5545M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
5546L: cgroups@vger.kernel.org
5547L: linux-mm@kvack.org
5548S: Maintained
5549F: mm/memcontrol.c
5550F: mm/page_cgroup.c
5551
5552MEMORY TECHNOLOGY DEVICES (MTD)
5553M: David Woodhouse <dwmw2@infradead.org>
5554L: linux-mtd@lists.infradead.org
5555W: http://www.linux-mtd.infradead.org/
5556Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5557T: git git://git.infradead.org/mtd-2.6.git
5558S: Maintained
5559F: drivers/mtd/
5560F: include/linux/mtd/
5561F: include/uapi/mtd/
5562
5563MEN A21 WATCHDOG DRIVER
5564M: Johannes Thumshirn <johannes.thumshirn@men.de>
5565L: linux-watchdog@vger.kernel.org
5566S: Supported
5567F: drivers/watchdog/mena21_wdt.c
5568
5569METAG ARCHITECTURE
5570M: James Hogan <james.hogan@imgtec.com>
5571L: linux-metag@vger.kernel.org
5572S: Supported
5573F: arch/metag/
5574F: Documentation/metag/
5575F: Documentation/devicetree/bindings/metag/
5576F: drivers/clocksource/metag_generic.c
5577F: drivers/irqchip/irq-metag.c
5578F: drivers/irqchip/irq-metag-ext.c
5579F: drivers/tty/metag_da.c
5580F: fs/imgdafs/
5581
5582MICROBLAZE ARCHITECTURE
5583M: Michal Simek <monstr@monstr.eu>
5584L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
5585W: http://www.monstr.eu/fdt/
5586T: git git://git.monstr.eu/linux-2.6-microblaze.git
5587S: Supported
5588F: arch/microblaze/
5589
5590MICROTEK X6 SCANNER
5591M: Oliver Neukum <oliver@neukum.org>
5592S: Maintained
5593F: drivers/usb/image/microtek.*
5594
5595MIPS
5596M: Ralf Baechle <ralf@linux-mips.org>
5597L: linux-mips@linux-mips.org
5598W: http://www.linux-mips.org/
5599T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5600Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5601S: Supported
5602F: Documentation/mips/
5603F: arch/mips/
5604
5605MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5606M: Hans Verkuil <hverkuil@xs4all.nl>
5607L: linux-media@vger.kernel.org
5608T: git git://linuxtv.org/media_tree.git
5609W: http://linuxtv.org
5610S: Odd Fixes
5611F: drivers/media/radio/radio-miropcm20*
5612
5613Mellanox MLX5 core VPI driver
5614M: Eli Cohen <eli@mellanox.com>
5615L: netdev@vger.kernel.org
5616L: linux-rdma@vger.kernel.org
5617W: http://www.mellanox.com
5618Q: http://patchwork.ozlabs.org/project/netdev/list/
5619Q: http://patchwork.kernel.org/project/linux-rdma/list/
5620T: git://openfabrics.org/~eli/connect-ib.git
5621S: Supported
5622F: drivers/net/ethernet/mellanox/mlx5/core/
5623F: include/linux/mlx5/
5624
5625Mellanox MLX5 IB driver
5626M: Eli Cohen <eli@mellanox.com>
5627L: linux-rdma@vger.kernel.org
5628W: http://www.mellanox.com
5629Q: http://patchwork.kernel.org/project/linux-rdma/list/
5630T: git://openfabrics.org/~eli/connect-ib.git
5631S: Supported
5632F: include/linux/mlx5/
5633F: drivers/infiniband/hw/mlx5/
5634
5635MODULE SUPPORT
5636M: Rusty Russell <rusty@rustcorp.com.au>
5637S: Maintained
5638F: include/linux/module.h
5639F: kernel/module.c
5640
5641MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5642W: http://popies.net/meye/
5643S: Orphan
5644F: Documentation/video4linux/meye.txt
5645F: drivers/media/pci/meye/
5646F: include/uapi/linux/meye.h
5647
5648MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5649M: Jiri Slaby <jirislaby@gmail.com>
5650S: Maintained
5651F: Documentation/serial/moxa-smartio
5652F: drivers/tty/mxser.*
5653
5654MR800 AVERMEDIA USB FM RADIO DRIVER
5655M: Alexey Klimov <klimov.linux@gmail.com>
5656L: linux-media@vger.kernel.org
5657T: git git://linuxtv.org/media_tree.git
5658S: Maintained
5659F: drivers/media/radio/radio-mr800.c
5660
5661MSI LAPTOP SUPPORT
5662M: "Lee, Chun-Yi" <jlee@suse.com>
5663L: platform-driver-x86@vger.kernel.org
5664S: Maintained
5665F: drivers/platform/x86/msi-laptop.c
5666
5667MSI WMI SUPPORT
5668M: Anisse Astier <anisse@astier.eu>
5669L: platform-driver-x86@vger.kernel.org
5670S: Supported
5671F: drivers/platform/x86/msi-wmi.c
5672
5673MT9M032 APTINA SENSOR DRIVER
5674M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5675L: linux-media@vger.kernel.org
5676T: git git://linuxtv.org/media_tree.git
5677S: Maintained
5678F: drivers/media/i2c/mt9m032.c
5679F: include/media/mt9m032.h
5680
5681MT9P031 APTINA CAMERA SENSOR
5682M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5683L: linux-media@vger.kernel.org
5684T: git git://linuxtv.org/media_tree.git
5685S: Maintained
5686F: drivers/media/i2c/mt9p031.c
5687F: include/media/mt9p031.h
5688
5689MT9T001 APTINA CAMERA SENSOR
5690M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5691L: linux-media@vger.kernel.org
5692T: git git://linuxtv.org/media_tree.git
5693S: Maintained
5694F: drivers/media/i2c/mt9t001.c
5695F: include/media/mt9t001.h
5696
5697MT9V032 APTINA CAMERA SENSOR
5698M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5699L: linux-media@vger.kernel.org
5700T: git git://linuxtv.org/media_tree.git
5701S: Maintained
5702F: drivers/media/i2c/mt9v032.c
5703F: include/media/mt9v032.h
5704
5705MULTIFUNCTION DEVICES (MFD)
5706M: Samuel Ortiz <sameo@linux.intel.com>
5707M: Lee Jones <lee.jones@linaro.org>
5708T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5709T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
5710S: Supported
5711F: drivers/mfd/
5712F: include/linux/mfd/
5713
5714MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
5715M: Chris Ball <cjb@laptop.org>
5716L: linux-mmc@vger.kernel.org
5717T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5718S: Maintained
5719F: drivers/mmc/
5720F: include/linux/mmc/
5721F: include/uapi/linux/mmc/
5722
5723MULTIMEDIA CARD (MMC) ETC. OVER SPI
5724S: Orphan
5725F: drivers/mmc/host/mmc_spi.c
5726F: include/linux/spi/mmc_spi.h
5727
5728MULTISOUND SOUND DRIVER
5729M: Andrew Veliath <andrewtv@usa.net>
5730S: Maintained
5731F: Documentation/sound/oss/MultiSound
5732F: sound/oss/msnd*
5733
5734MULTITECH MULTIPORT CARD (ISICOM)
5735S: Orphan
5736F: drivers/tty/isicom.c
5737F: include/linux/isicom.h
5738
5739MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
5740M: Felipe Balbi <balbi@ti.com>
5741L: linux-usb@vger.kernel.org
5742T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5743S: Maintained
5744F: drivers/usb/musb/
5745
5746MXL5007T MEDIA DRIVER
5747M: Michael Krufky <mkrufky@linuxtv.org>
5748L: linux-media@vger.kernel.org
5749W: http://linuxtv.org/
5750W: http://github.com/mkrufky
5751Q: http://patchwork.linuxtv.org/project/linux-media/list/
5752T: git git://linuxtv.org/mkrufky/tuners.git
5753S: Maintained
5754F: drivers/media/tuners/mxl5007t.*
5755
5756MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
5757M: Hyong-Youb Kim <hykim@myri.com>
5758L: netdev@vger.kernel.org
5759W: https://www.myricom.com/support/downloads/myri10ge.html
5760S: Supported
5761F: drivers/net/ethernet/myricom/myri10ge/
5762
5763NATSEMI ETHERNET DRIVER (DP8381x)
5764S: Orphan
5765F: drivers/net/ethernet/natsemi/natsemi.c
5766
5767NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5768M: Daniel Mack <zonque@gmail.com>
5769S: Maintained
5770L: alsa-devel@alsa-project.org
5771W: http://www.native-instruments.com
5772F: sound/usb/caiaq/
5773
5774NCP FILESYSTEM
5775M: Petr Vandrovec <petr@vandrovec.name>
5776S: Odd Fixes
5777F: fs/ncpfs/
5778
5779NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
5780M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5781L: linux-scsi@vger.kernel.org
5782S: Maintained
5783F: drivers/scsi/NCR_D700.*
5784
5785NCT6775 HARDWARE MONITOR DRIVER
5786M: Guenter Roeck <linux@roeck-us.net>
5787L: lm-sensors@lm-sensors.org
5788S: Maintained
5789F: Documentation/hwmon/nct6775
5790F: drivers/hwmon/nct6775.c
5791
5792NETEFFECT IWARP RNIC DRIVER (IW_NES)
5793M: Faisal Latif <faisal.latif@intel.com>
5794L: linux-rdma@vger.kernel.org
5795W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
5796S: Supported
5797F: drivers/infiniband/hw/nes/
5798
5799NETEM NETWORK EMULATOR
5800M: Stephen Hemminger <stephen@networkplumber.org>
5801L: netem@lists.linux-foundation.org
5802S: Maintained
5803F: net/sched/sch_netem.c
5804
5805NETERION 10GbE DRIVERS (s2io/vxge)
5806M: Jon Mason <jdmason@kudzu.us>
5807L: netdev@vger.kernel.org
5808S: Supported
5809F: Documentation/networking/s2io.txt
5810F: Documentation/networking/vxge.txt
5811F: drivers/net/ethernet/neterion/
5812
5813NETFILTER/IPTABLES
5814M: Pablo Neira Ayuso <pablo@netfilter.org>
5815M: Patrick McHardy <kaber@trash.net>
5816M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
5817L: netfilter-devel@vger.kernel.org
5818L: netfilter@vger.kernel.org
5819L: coreteam@netfilter.org
5820W: http://www.netfilter.org/
5821W: http://www.iptables.org/
5822Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5823T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5824T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
5825S: Supported
5826F: include/linux/netfilter*
5827F: include/linux/netfilter/
5828F: include/net/netfilter/
5829F: include/uapi/linux/netfilter*
5830F: include/uapi/linux/netfilter/
5831F: net/*/netfilter.c
5832F: net/*/netfilter/
5833F: net/netfilter/
5834
5835NETLABEL
5836M: Paul Moore <paul@paul-moore.com>
5837W: http://netlabel.sf.net
5838L: netdev@vger.kernel.org
5839S: Maintained
5840F: Documentation/netlabel/
5841F: include/net/netlabel.h
5842F: net/netlabel/
5843
5844NETROM NETWORK LAYER
5845M: Ralf Baechle <ralf@linux-mips.org>
5846L: linux-hams@vger.kernel.org
5847W: http://www.linux-ax25.org/
5848S: Maintained
5849F: include/net/netrom.h
5850F: include/uapi/linux/netrom.h
5851F: net/netrom/
5852
5853NETWORK BLOCK DEVICE (NBD)
5854M: Paul Clements <Paul.Clements@steeleye.com>
5855S: Maintained
5856L: nbd-general@lists.sourceforge.net
5857F: Documentation/blockdev/nbd.txt
5858F: drivers/block/nbd.c
5859F: include/linux/nbd.h
5860F: include/uapi/linux/nbd.h
5861
5862NETWORK DROP MONITOR
5863M: Neil Horman <nhorman@tuxdriver.com>
5864L: netdev@vger.kernel.org
5865S: Maintained
5866W: https://fedorahosted.org/dropwatch/
5867F: net/core/drop_monitor.c
5868
5869NETWORKING [GENERAL]
5870M: "David S. Miller" <davem@davemloft.net>
5871L: netdev@vger.kernel.org
5872W: http://www.linuxfoundation.org/en/Net
5873Q: http://patchwork.ozlabs.org/project/netdev/list/
5874T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5875T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5876S: Maintained
5877F: net/
5878F: include/net/
5879F: include/linux/in.h
5880F: include/linux/net.h
5881F: include/linux/netdevice.h
5882F: include/uapi/linux/in.h
5883F: include/uapi/linux/net.h
5884F: include/uapi/linux/netdevice.h
5885
5886NETWORKING [IPv4/IPv6]
5887M: "David S. Miller" <davem@davemloft.net>
5888M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
5889M: James Morris <jmorris@namei.org>
5890M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
5891M: Patrick McHardy <kaber@trash.net>
5892L: netdev@vger.kernel.org
5893T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5894S: Maintained
5895F: net/ipv4/
5896F: net/ipv6/
5897F: include/net/ip*
5898F: arch/x86/net/*
5899
5900NETWORKING [IPSEC]
5901M: Steffen Klassert <steffen.klassert@secunet.com>
5902M: Herbert Xu <herbert@gondor.apana.org.au>
5903M: "David S. Miller" <davem@davemloft.net>
5904L: netdev@vger.kernel.org
5905T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5906S: Maintained
5907F: net/xfrm/
5908F: net/key/
5909F: net/ipv4/xfrm*
5910F: net/ipv6/xfrm*
5911F: include/uapi/linux/xfrm.h
5912F: include/net/xfrm.h
5913
5914NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
5915M: Paul Moore <paul@paul-moore.com>
5916L: netdev@vger.kernel.org
5917S: Maintained
5918
5919NETWORKING [WIRELESS]
5920M: "John W. Linville" <linville@tuxdriver.com>
5921L: linux-wireless@vger.kernel.org
5922Q: http://patchwork.kernel.org/project/linux-wireless/list/
5923T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
5924S: Maintained
5925F: net/mac80211/
5926F: net/rfkill/
5927F: net/wireless/
5928F: include/net/ieee80211*
5929F: include/linux/wireless.h
5930F: include/uapi/linux/wireless.h
5931F: include/net/iw_handler.h
5932F: drivers/net/wireless/
5933
5934NETWORKING DRIVERS
5935L: netdev@vger.kernel.org
5936W: http://www.linuxfoundation.org/en/Net
5937Q: http://patchwork.ozlabs.org/project/netdev/list/
5938T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5939T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5940S: Odd Fixes
5941F: drivers/net/
5942F: include/linux/if_*
5943F: include/linux/netdevice.h
5944F: include/linux/arcdevice.h
5945F: include/linux/etherdevice.h
5946F: include/linux/fcdevice.h
5947F: include/linux/fddidevice.h
5948F: include/linux/hippidevice.h
5949F: include/linux/inetdevice.h
5950F: include/uapi/linux/if_*
5951F: include/uapi/linux/netdevice.h
5952
5953NETXEN (1/10) GbE SUPPORT
5954M: Manish Chopra <manish.chopra@qlogic.com>
5955M: Sony Chacko <sony.chacko@qlogic.com>
5956M: Rajesh Borundia <rajesh.borundia@qlogic.com>
5957L: netdev@vger.kernel.org
5958W: http://www.qlogic.com
5959S: Supported
5960F: drivers/net/ethernet/qlogic/netxen/
5961
5962NFC SUBSYSTEM
5963M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
5964M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
5965M: Samuel Ortiz <sameo@linux.intel.com>
5966L: linux-wireless@vger.kernel.org
5967L: linux-nfc@lists.01.org (moderated for non-subscribers)
5968S: Supported
5969F: net/nfc/
5970F: include/net/nfc/
5971F: include/uapi/linux/nfc.h
5972F: drivers/nfc/
5973F: include/linux/platform_data/pn544.h
5974
5975NFS, SUNRPC, AND LOCKD CLIENTS
5976M: Trond Myklebust <Trond.Myklebust@netapp.com>
5977L: linux-nfs@vger.kernel.org
5978W: http://client.linux-nfs.org
5979T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
5980S: Maintained
5981F: fs/lockd/
5982F: fs/nfs/
5983F: fs/nfs_common/
5984F: net/sunrpc/
5985F: include/linux/lockd/
5986F: include/linux/nfs*
5987F: include/linux/sunrpc/
5988F: include/uapi/linux/nfs*
5989F: include/uapi/linux/sunrpc/
5990
5991NILFS2 FILESYSTEM
5992M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
5993L: linux-nilfs@vger.kernel.org
5994W: http://www.nilfs.org/en/
5995T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
5996S: Supported
5997F: Documentation/filesystems/nilfs2.txt
5998F: fs/nilfs2/
5999F: include/linux/nilfs2_fs.h
6000
6001NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6002M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6003W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6004S: Maintained
6005F: Documentation/scsi/NinjaSCSI.txt
6006F: drivers/scsi/pcmcia/nsp_*
6007
6008NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6009M: GOTO Masanori <gotom@debian.or.jp>
6010M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6011W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6012S: Maintained
6013F: Documentation/scsi/NinjaSCSI.txt
6014F: drivers/scsi/nsp32*
6015
6016NTB DRIVER
6017M: Jon Mason <jon.mason@intel.com>
6018S: Supported
6019W: https://github.com/jonmason/ntb/wiki
6020T: git git://github.com/jonmason/ntb.git
6021F: drivers/ntb/
6022F: drivers/net/ntb_netdev.c
6023F: include/linux/ntb.h
6024
6025NTFS FILESYSTEM
6026M: Anton Altaparmakov <anton@tuxera.com>
6027L: linux-ntfs-dev@lists.sourceforge.net
6028W: http://www.tuxera.com/
6029T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6030S: Supported
6031F: Documentation/filesystems/ntfs.txt
6032F: fs/ntfs/
6033
6034NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6035M: Antonino Daplas <adaplas@gmail.com>
6036L: linux-fbdev@vger.kernel.org
6037S: Maintained
6038F: drivers/video/riva/
6039F: drivers/video/nvidia/
6040
6041NVM EXPRESS DRIVER
6042M: Matthew Wilcox <willy@linux.intel.com>
6043L: linux-nvme@lists.infradead.org
6044T: git git://git.infradead.org/users/willy/linux-nvme.git
6045S: Supported
6046F: drivers/block/nvme*
6047F: include/linux/nvme.h
6048
6049OMAP SUPPORT
6050M: Tony Lindgren <tony@atomide.com>
6051L: linux-omap@vger.kernel.org
6052W: http://www.muru.com/linux/omap/
6053W: http://linux.omap.com/
6054Q: http://patchwork.kernel.org/project/linux-omap/list/
6055T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6056S: Maintained
6057F: arch/arm/*omap*/
6058F: drivers/i2c/busses/i2c-omap.c
6059F: include/linux/i2c-omap.h
6060
6061OMAP DEVICE TREE SUPPORT
6062M: Benoît Cousson <bcousson@baylibre.com>
6063M: Tony Lindgren <tony@atomide.com>
6064L: linux-omap@vger.kernel.org
6065L: devicetree@vger.kernel.org
6066S: Maintained
6067F: arch/arm/boot/dts/*omap*
6068F: arch/arm/boot/dts/*am3*
6069
6070OMAP CLOCK FRAMEWORK SUPPORT
6071M: Paul Walmsley <paul@pwsan.com>
6072L: linux-omap@vger.kernel.org
6073S: Maintained
6074F: arch/arm/*omap*/*clock*
6075
6076OMAP POWER MANAGEMENT SUPPORT
6077M: Kevin Hilman <khilman@deeprootsystems.com>
6078L: linux-omap@vger.kernel.org
6079S: Maintained
6080F: arch/arm/*omap*/*pm*
6081F: drivers/cpufreq/omap-cpufreq.c
6082
6083OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6084M: Rajendra Nayak <rnayak@ti.com>
6085M: Paul Walmsley <paul@pwsan.com>
6086L: linux-omap@vger.kernel.org
6087S: Maintained
6088F: arch/arm/mach-omap2/prm*
6089
6090OMAP AUDIO SUPPORT
6091M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6092M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6093L: alsa-devel@alsa-project.org (subscribers-only)
6094L: linux-omap@vger.kernel.org
6095S: Maintained
6096F: sound/soc/omap/
6097
6098OMAP FRAMEBUFFER SUPPORT
6099M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6100L: linux-fbdev@vger.kernel.org
6101L: linux-omap@vger.kernel.org
6102S: Maintained
6103F: drivers/video/omap/
6104
6105OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6106M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6107L: linux-omap@vger.kernel.org
6108L: linux-fbdev@vger.kernel.org
6109S: Maintained
6110F: drivers/video/omap2/
6111F: Documentation/arm/OMAP/DSS
6112
6113OMAP HARDWARE SPINLOCK SUPPORT
6114M: Ohad Ben-Cohen <ohad@wizery.com>
6115L: linux-omap@vger.kernel.org
6116S: Maintained
6117F: drivers/hwspinlock/omap_hwspinlock.c
6118F: arch/arm/mach-omap2/hwspinlock.c
6119
6120OMAP MMC SUPPORT
6121M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6122L: linux-omap@vger.kernel.org
6123S: Maintained
6124F: drivers/mmc/host/omap.c
6125
6126OMAP HS MMC SUPPORT
6127M: Balaji T K <balajitk@ti.com>
6128L: linux-mmc@vger.kernel.org
6129L: linux-omap@vger.kernel.org
6130S: Maintained
6131F: drivers/mmc/host/omap_hsmmc.c
6132
6133OMAP RANDOM NUMBER GENERATOR SUPPORT
6134M: Deepak Saxena <dsaxena@plexity.net>
6135S: Maintained
6136F: drivers/char/hw_random/omap-rng.c
6137
6138OMAP HWMOD SUPPORT
6139M: Benoît Cousson <bcousson@baylibre.com>
6140M: Paul Walmsley <paul@pwsan.com>
6141L: linux-omap@vger.kernel.org
6142S: Maintained
6143F: arch/arm/mach-omap2/omap_hwmod.*
6144
6145OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6146M: Benoît Cousson <bcousson@baylibre.com>
6147L: linux-omap@vger.kernel.org
6148S: Maintained
6149F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6150
6151OMAP IMAGE SIGNAL PROCESSOR (ISP)
6152M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6153L: linux-media@vger.kernel.org
6154S: Maintained
6155F: drivers/media/platform/omap3isp/
6156
6157OMAP USB SUPPORT
6158M: Felipe Balbi <balbi@ti.com>
6159L: linux-usb@vger.kernel.org
6160L: linux-omap@vger.kernel.org
6161T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6162S: Maintained
6163F: drivers/usb/*/*omap*
6164F: arch/arm/*omap*/usb*
6165
6166OMAP GPIO DRIVER
6167M: Santosh Shilimkar <santosh.shilimkar@ti.com>
6168M: Kevin Hilman <khilman@deeprootsystems.com>
6169L: linux-omap@vger.kernel.org
6170S: Maintained
6171F: drivers/gpio/gpio-omap.c
6172
6173OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6174M: Mark Jackson <mpfj@newflow.co.uk>
6175L: linux-omap@vger.kernel.org
6176S: Maintained
6177F: arch/arm/boot/dts/am335x-nano.dts
6178
6179OMFS FILESYSTEM
6180M: Bob Copeland <me@bobcopeland.com>
6181L: linux-karma-devel@lists.sourceforge.net
6182S: Maintained
6183F: Documentation/filesystems/omfs.txt
6184F: fs/omfs/
6185
6186OMNIKEY CARDMAN 4000 DRIVER
6187M: Harald Welte <laforge@gnumonks.org>
6188S: Maintained
6189F: drivers/char/pcmcia/cm4000_cs.c
6190F: include/linux/cm4000_cs.h
6191F: include/uapi/linux/cm4000_cs.h
6192
6193OMNIKEY CARDMAN 4040 DRIVER
6194M: Harald Welte <laforge@gnumonks.org>
6195S: Maintained
6196F: drivers/char/pcmcia/cm4040_cs.*
6197
6198OMNIVISION OV7670 SENSOR DRIVER
6199M: Jonathan Corbet <corbet@lwn.net>
6200L: linux-media@vger.kernel.org
6201T: git git://linuxtv.org/media_tree.git
6202S: Maintained
6203F: drivers/media/i2c/ov7670.c
6204
6205ONENAND FLASH DRIVER
6206M: Kyungmin Park <kyungmin.park@samsung.com>
6207L: linux-mtd@lists.infradead.org
6208S: Maintained
6209F: drivers/mtd/onenand/
6210F: include/linux/mtd/onenand*.h
6211
6212ONSTREAM SCSI TAPE DRIVER
6213M: Willem Riede <osst@riede.org>
6214L: osst-users@lists.sourceforge.net
6215L: linux-scsi@vger.kernel.org
6216S: Maintained
6217F: Documentation/scsi/osst.txt
6218F: drivers/scsi/osst.*
6219F: drivers/scsi/osst_*.h
6220F: drivers/scsi/st.h
6221
6222OPENCORES I2C BUS DRIVER
6223M: Peter Korsgaard <jacmet@sunsite.dk>
6224L: linux-i2c@vger.kernel.org
6225S: Maintained
6226F: Documentation/i2c/busses/i2c-ocores
6227F: drivers/i2c/busses/i2c-ocores.c
6228
6229OPEN FIRMWARE AND FLATTENED DEVICE TREE
6230M: Grant Likely <grant.likely@linaro.org>
6231M: Rob Herring <rob.herring@calxeda.com>
6232L: devicetree@vger.kernel.org
6233W: http://fdt.secretlab.ca
6234T: git git://git.secretlab.ca/git/linux-2.6.git
6235S: Maintained
6236F: drivers/of/
6237F: include/linux/of*.h
6238F: scripts/dtc/
6239K: of_get_property
6240K: of_match_table
6241
6242OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6243M: Rob Herring <rob.herring@calxeda.com>
6244M: Pawel Moll <pawel.moll@arm.com>
6245M: Mark Rutland <mark.rutland@arm.com>
6246M: Stephen Warren <swarren@wwwdotorg.org>
6247M: Ian Campbell <ijc+devicetree@hellion.org.uk>
6248L: devicetree@vger.kernel.org
6249S: Maintained
6250F: Documentation/devicetree/
6251F: arch/*/boot/dts/
6252F: include/dt-bindings/
6253
6254OPENRISC ARCHITECTURE
6255M: Jonas Bonn <jonas@southpole.se>
6256W: http://openrisc.net
6257L: linux@lists.openrisc.net (moderated for non-subscribers)
6258S: Maintained
6259T: git git://openrisc.net/~jonas/linux
6260F: arch/openrisc/
6261
6262OPENVSWITCH
6263M: Jesse Gross <jesse@nicira.com>
6264L: dev@openvswitch.org
6265W: http://openvswitch.org
6266T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6267S: Maintained
6268F: net/openvswitch/
6269
6270OPL4 DRIVER
6271M: Clemens Ladisch <clemens@ladisch.de>
6272L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6273T: git git://git.alsa-project.org/alsa-kernel.git
6274S: Maintained
6275F: sound/drivers/opl4/
6276
6277OPROFILE
6278M: Robert Richter <rric@kernel.org>
6279L: oprofile-list@lists.sf.net
6280S: Maintained
6281F: arch/*/include/asm/oprofile*.h
6282F: arch/*/oprofile/
6283F: drivers/oprofile/
6284F: include/linux/oprofile.h
6285
6286ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6287M: Mark Fasheh <mfasheh@suse.com>
6288M: Joel Becker <jlbec@evilplan.org>
6289L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6290W: http://oss.oracle.com/projects/ocfs2/
6291T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6292S: Supported
6293F: Documentation/filesystems/ocfs2.txt
6294F: Documentation/filesystems/dlmfs.txt
6295F: fs/ocfs2/
6296
6297ORINOCO DRIVER
6298L: linux-wireless@vger.kernel.org
6299W: http://wireless.kernel.org/en/users/Drivers/orinoco
6300W: http://www.nongnu.org/orinoco/
6301S: Orphan
6302F: drivers/net/wireless/orinoco/
6303
6304OSD LIBRARY and FILESYSTEM
6305M: Boaz Harrosh <bharrosh@panasas.com>
6306M: Benny Halevy <bhalevy@tonian.com>
6307L: osd-dev@open-osd.org
6308W: http://open-osd.org
6309T: git git://git.open-osd.org/open-osd.git
6310S: Maintained
6311F: drivers/scsi/osd/
6312F: include/scsi/osd_*
6313F: fs/exofs/
6314
6315P54 WIRELESS DRIVER
6316M: Christian Lamparter <chunkeey@googlemail.com>
6317L: linux-wireless@vger.kernel.org
6318W: http://wireless.kernel.org/en/users/Drivers/p54
6319S: Maintained
6320F: drivers/net/wireless/p54/
6321
6322PA SEMI ETHERNET DRIVER
6323M: Olof Johansson <olof@lixom.net>
6324L: netdev@vger.kernel.org
6325S: Maintained
6326F: drivers/net/ethernet/pasemi/*
6327
6328PA SEMI SMBUS DRIVER
6329M: Olof Johansson <olof@lixom.net>
6330L: linux-i2c@vger.kernel.org
6331S: Maintained
6332F: drivers/i2c/busses/i2c-pasemi.c
6333
6334PADATA PARALLEL EXECUTION MECHANISM
6335M: Steffen Klassert <steffen.klassert@secunet.com>
6336L: linux-crypto@vger.kernel.org
6337S: Maintained
6338F: kernel/padata.c
6339F: include/linux/padata.h
6340F: Documentation/padata.txt
6341
6342PANASONIC LAPTOP ACPI EXTRAS DRIVER
6343M: Harald Welte <laforge@gnumonks.org>
6344L: platform-driver-x86@vger.kernel.org
6345S: Maintained
6346F: drivers/platform/x86/panasonic-laptop.c
6347
6348PANASONIC MN10300/AM33/AM34 PORT
6349M: David Howells <dhowells@redhat.com>
6350M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
6351L: linux-am33-list@redhat.com (moderated for non-subscribers)
6352W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6353S: Maintained
6354F: Documentation/mn10300/
6355F: arch/mn10300/
6356
6357PARALLEL PORT SUPPORT
6358L: linux-parport@lists.infradead.org (subscribers-only)
6359S: Orphan
6360F: drivers/parport/
6361F: include/linux/parport*.h
6362F: drivers/char/ppdev.c
6363F: include/uapi/linux/ppdev.h
6364
6365PARAVIRT_OPS INTERFACE
6366M: Jeremy Fitzhardinge <jeremy@goop.org>
6367M: Chris Wright <chrisw@sous-sol.org>
6368M: Alok Kataria <akataria@vmware.com>
6369M: Rusty Russell <rusty@rustcorp.com.au>
6370L: virtualization@lists.linux-foundation.org
6371S: Supported
6372F: Documentation/ia64/paravirt_ops.txt
6373F: arch/*/kernel/paravirt*
6374F: arch/*/include/asm/paravirt.h
6375
6376PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6377M: Tim Waugh <tim@cyberelk.net>
6378L: linux-parport@lists.infradead.org (subscribers-only)
6379W: http://www.torque.net/linux-pp.html
6380S: Maintained
6381F: Documentation/blockdev/paride.txt
6382F: drivers/block/paride/
6383
6384PARISC ARCHITECTURE
6385M: "James E.J. Bottomley" <jejb@parisc-linux.org>
6386M: Helge Deller <deller@gmx.de>
6387L: linux-parisc@vger.kernel.org
6388W: http://www.parisc-linux.org/
6389Q: http://patchwork.kernel.org/project/linux-parisc/list/
6390T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6391T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6392S: Maintained
6393F: arch/parisc/
6394F: Documentation/parisc/
6395F: drivers/parisc/
6396F: drivers/char/agp/parisc-agp.c
6397F: drivers/input/serio/gscps2.c
6398F: drivers/parport/parport_gsc.*
6399F: drivers/tty/serial/8250/8250_gsc.c
6400F: drivers/video/sti*
6401F: drivers/video/console/sti*
6402F: drivers/video/logo/logo_parisc*
6403
6404PC87360 HARDWARE MONITORING DRIVER
6405M: Jim Cromie <jim.cromie@gmail.com>
6406L: lm-sensors@lm-sensors.org
6407S: Maintained
6408F: Documentation/hwmon/pc87360
6409F: drivers/hwmon/pc87360.c
6410
6411PC8736x GPIO DRIVER
6412M: Jim Cromie <jim.cromie@gmail.com>
6413S: Maintained
6414F: drivers/char/pc8736x_gpio.c
6415
6416PC87427 HARDWARE MONITORING DRIVER
6417M: Jean Delvare <khali@linux-fr.org>
6418L: lm-sensors@lm-sensors.org
6419S: Maintained
6420F: Documentation/hwmon/pc87427
6421F: drivers/hwmon/pc87427.c
6422
6423PCA9532 LED DRIVER
6424M: Riku Voipio <riku.voipio@iki.fi>
6425S: Maintained
6426F: drivers/leds/leds-pca9532.c
6427F: include/linux/leds-pca9532.h
6428
6429PCA9541 I2C BUS MASTER SELECTOR DRIVER
6430M: Guenter Roeck <linux@roeck-us.net>
6431L: linux-i2c@vger.kernel.org
6432S: Maintained
6433F: drivers/i2c/muxes/i2c-mux-pca9541.c
6434
6435PCDP - PRIMARY CONSOLE AND DEBUG PORT
6436M: Khalid Aziz <khalid@gonehiking.org>
6437S: Maintained
6438F: drivers/firmware/pcdp.*
6439
6440PCI ERROR RECOVERY
6441M: Linas Vepstas <linasvepstas@gmail.com>
6442L: linux-pci@vger.kernel.org
6443S: Supported
6444F: Documentation/PCI/pci-error-recovery.txt
6445
6446PCI SUBSYSTEM
6447M: Bjorn Helgaas <bhelgaas@google.com>
6448L: linux-pci@vger.kernel.org
6449Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6450T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6451S: Supported
6452F: Documentation/PCI/
6453F: drivers/pci/
6454F: include/linux/pci*
6455F: arch/x86/pci/
6456
6457PCI DRIVER FOR NVIDIA TEGRA
6458M: Thierry Reding <thierry.reding@gmail.com>
6459L: linux-tegra@vger.kernel.org
6460S: Supported
6461F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6462F: drivers/pci/host/pci-tegra.c
6463
6464PCI DRIVER FOR SAMSUNG EXYNOS
6465M: Jingoo Han <jg1.han@samsung.com>
6466L: linux-pci@vger.kernel.org
6467S: Maintained
6468F: drivers/pci/host/pci-exynos.c
6469
6470PCMCIA SUBSYSTEM
6471P: Linux PCMCIA Team
6472L: linux-pcmcia@lists.infradead.org
6473W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6474T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6475S: Maintained
6476F: Documentation/pcmcia/
6477F: drivers/pcmcia/
6478F: include/pcmcia/
6479
6480PCNET32 NETWORK DRIVER
6481M: Don Fry <pcnet32@frontier.com>
6482L: netdev@vger.kernel.org
6483S: Maintained
6484F: drivers/net/ethernet/amd/pcnet32.c
6485
6486PCRYPT PARALLEL CRYPTO ENGINE
6487M: Steffen Klassert <steffen.klassert@secunet.com>
6488L: linux-crypto@vger.kernel.org
6489S: Maintained
6490F: crypto/pcrypt.c
6491F: include/crypto/pcrypt.h
6492
6493PER-CPU MEMORY ALLOCATOR
6494M: Tejun Heo <tj@kernel.org>
6495M: Christoph Lameter <cl@linux-foundation.org>
6496T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6497S: Maintained
6498F: include/linux/percpu*.h
6499F: mm/percpu*.c
6500F: arch/*/include/asm/percpu.h
6501
6502PER-TASK DELAY ACCOUNTING
6503M: Balbir Singh <bsingharora@gmail.com>
6504S: Maintained
6505F: include/linux/delayacct.h
6506F: kernel/delayacct.c
6507
6508PERFORMANCE EVENTS SUBSYSTEM
6509M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6510M: Paul Mackerras <paulus@samba.org>
6511M: Ingo Molnar <mingo@redhat.com>
6512M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6513T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6514S: Supported
6515F: kernel/events/*
6516F: include/linux/perf_event.h
6517F: include/uapi/linux/perf_event.h
6518F: arch/*/kernel/perf_event*.c
6519F: arch/*/kernel/*/perf_event*.c
6520F: arch/*/kernel/*/*/perf_event*.c
6521F: arch/*/include/asm/perf_event.h
6522F: arch/*/kernel/perf_callchain.c
6523F: tools/perf/
6524
6525PERSONALITY HANDLING
6526M: Christoph Hellwig <hch@infradead.org>
6527L: linux-abi-devel@lists.sourceforge.net
6528S: Maintained
6529F: include/linux/personality.h
6530F: include/uapi/linux/personality.h
6531
6532PHONET PROTOCOL
6533M: Remi Denis-Courmont <courmisch@gmail.com>
6534S: Supported
6535F: Documentation/networking/phonet.txt
6536F: include/linux/phonet.h
6537F: include/net/phonet/
6538F: include/uapi/linux/phonet.h
6539F: net/phonet/
6540
6541PHRAM MTD DRIVER
6542M: Joern Engel <joern@lazybastard.org>
6543L: linux-mtd@lists.infradead.org
6544S: Maintained
6545F: drivers/mtd/devices/phram.c
6546
6547PICOLCD HID DRIVER
6548M: Bruno Prémont <bonbons@linux-vserver.org>
6549L: linux-input@vger.kernel.org
6550S: Maintained
6551F: drivers/hid/hid-picolcd*
6552
6553PICOXCELL SUPPORT
6554M: Jamie Iles <jamie@jamieiles.com>
6555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6556T: git git://github.com/jamieiles/linux-2.6-ji.git
6557S: Supported
6558F: arch/arm/mach-picoxcell/
6559F: drivers/*/picoxcell*
6560F: drivers/*/*/picoxcell*
6561
6562PIN CONTROL SUBSYSTEM
6563M: Linus Walleij <linus.walleij@linaro.org>
6564S: Maintained
6565F: drivers/pinctrl/
6566F: include/linux/pinctrl/
6567
6568PIN CONTROLLER - ATMEL AT91
6569M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6571S: Maintained
6572F: drivers/pinctrl/pinctrl-at91.c
6573
6574PIN CONTROLLER - SAMSUNG
6575M: Tomasz Figa <t.figa@samsung.com>
6576M: Thomas Abraham <thomas.abraham@linaro.org>
6577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6578L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6579S: Maintained
6580F: drivers/pinctrl/pinctrl-exynos.*
6581F: drivers/pinctrl/pinctrl-s3c*
6582F: drivers/pinctrl/pinctrl-samsung.*
6583
6584PIN CONTROLLER - ST SPEAR
6585M: Viresh Kumar <viresh.linux@gmail.com>
6586L: spear-devel@list.st.com
6587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6588W: http://www.st.com/spear
6589S: Maintained
6590F: drivers/pinctrl/spear/
6591
6592PKTCDVD DRIVER
6593M: Jiri Kosina <jkosina@suse.cz>
6594S: Maintained
6595F: drivers/block/pktcdvd.c
6596F: include/linux/pktcdvd.h
6597F: include/uapi/linux/pktcdvd.h
6598
6599PKUNITY SOC DRIVERS
6600M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6601W: http://mprc.pku.edu.cn/~guanxuetao/linux
6602S: Maintained
6603T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6604F: drivers/input/serio/i8042-unicore32io.h
6605F: drivers/i2c/busses/i2c-puv3.c
6606F: drivers/video/fb-puv3.c
6607F: drivers/rtc/rtc-puv3.c
6608
6609PMBUS HARDWARE MONITORING DRIVERS
6610M: Guenter Roeck <linux@roeck-us.net>
6611L: lm-sensors@lm-sensors.org
6612W: http://www.lm-sensors.org/
6613W: http://www.roeck-us.net/linux/drivers/
6614T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6615S: Maintained
6616F: Documentation/hwmon/pmbus
6617F: drivers/hwmon/pmbus/
6618F: include/linux/i2c/pmbus.h
6619
6620PMC SIERRA MaxRAID DRIVER
6621M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
6622L: linux-scsi@vger.kernel.org
6623W: http://www.pmc-sierra.com/
6624S: Supported
6625F: drivers/scsi/pmcraid.*
6626
6627PMC SIERRA PM8001 DRIVER
6628M: xjtuwjp@gmail.com
6629M: lindar_liu@usish.com
6630L: linux-scsi@vger.kernel.org
6631S: Supported
6632F: drivers/scsi/pm8001/
6633
6634POSIX CLOCKS and TIMERS
6635M: Thomas Gleixner <tglx@linutronix.de>
6636T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6637S: Supported
6638F: fs/timerfd.c
6639F: include/linux/timer*
6640F: kernel/*timer*
6641
6642POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
6643M: Anton Vorontsov <anton@enomsg.org>
6644M: David Woodhouse <dwmw2@infradead.org>
6645T: git git://git.infradead.org/battery-2.6.git
6646S: Maintained
6647F: include/linux/power_supply.h
6648F: drivers/power/
6649
6650PNP SUPPORT
6651M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
6652M: Bjorn Helgaas <bhelgaas@google.com>
6653S: Maintained
6654F: drivers/pnp/
6655
6656PNXxxxx I2C DRIVER
6657M: Vitaly Wool <vitalywool@gmail.com>
6658L: linux-i2c@vger.kernel.org
6659S: Maintained
6660F: drivers/i2c/busses/i2c-pnx.c
6661
6662PPP PROTOCOL DRIVERS AND COMPRESSORS
6663M: Paul Mackerras <paulus@samba.org>
6664L: linux-ppp@vger.kernel.org
6665S: Maintained
6666F: drivers/net/ppp/ppp_*
6667
6668PPP OVER ATM (RFC 2364)
6669M: Mitchell Blank Jr <mitch@sfgoth.com>
6670S: Maintained
6671F: net/atm/pppoatm.c
6672F: include/uapi/linux/atmppp.h
6673
6674PPP OVER ETHERNET
6675M: Michal Ostrowski <mostrows@earthlink.net>
6676S: Maintained
6677F: drivers/net/ppp/pppoe.c
6678F: drivers/net/ppp/pppox.c
6679
6680PPP OVER L2TP
6681M: James Chapman <jchapman@katalix.com>
6682S: Maintained
6683F: net/l2tp/l2tp_ppp.c
6684F: include/linux/if_pppol2tp.h
6685F: include/uapi/linux/if_pppol2tp.h
6686
6687PPS SUPPORT
6688M: Rodolfo Giometti <giometti@enneenne.com>
6689W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6690L: linuxpps@ml.enneenne.com (subscribers-only)
6691S: Maintained
6692F: Documentation/pps/
6693F: drivers/pps/
6694F: include/linux/pps*.h
6695
6696PPTP DRIVER
6697M: Dmitry Kozlov <xeb@mail.ru>
6698L: netdev@vger.kernel.org
6699S: Maintained
6700F: drivers/net/ppp/pptp.c
6701W: http://sourceforge.net/projects/accel-pptp
6702
6703PREEMPTIBLE KERNEL
6704M: Robert Love <rml@tech9.net>
6705L: kpreempt-tech@lists.sourceforge.net
6706W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6707S: Supported
6708F: Documentation/preempt-locking.txt
6709F: include/linux/preempt.h
6710
6711PRISM54 WIRELESS DRIVER
6712M: "Luis R. Rodriguez" <mcgrof@gmail.com>
6713L: linux-wireless@vger.kernel.org
6714W: http://wireless.kernel.org/en/users/Drivers/p54
6715S: Obsolete
6716F: drivers/net/wireless/prism54/
6717
6718PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
6719M: Mikael Pettersson <mikpelinux@gmail.com>
6720L: linux-ide@vger.kernel.org
6721S: Maintained
6722F: drivers/ata/sata_promise.*
6723
6724PS3 NETWORK SUPPORT
6725M: Geoff Levand <geoff@infradead.org>
6726L: netdev@vger.kernel.org
6727L: cbe-oss-dev@lists.ozlabs.org
6728S: Maintained
6729F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
6730
6731PS3 PLATFORM SUPPORT
6732M: Geoff Levand <geoff@infradead.org>
6733L: linuxppc-dev@lists.ozlabs.org
6734L: cbe-oss-dev@lists.ozlabs.org
6735S: Maintained
6736F: arch/powerpc/boot/ps3*
6737F: arch/powerpc/include/asm/lv1call.h
6738F: arch/powerpc/include/asm/ps3*.h
6739F: arch/powerpc/platforms/ps3/
6740F: drivers/*/ps3*
6741F: drivers/ps3/
6742F: drivers/rtc/rtc-ps3.c
6743F: drivers/usb/host/*ps3.c
6744F: sound/ppc/snd_ps3*
6745
6746PS3VRAM DRIVER
6747M: Jim Paris <jim@jtan.com>
6748L: cbe-oss-dev@lists.ozlabs.org
6749S: Maintained
6750F: drivers/block/ps3vram.c
6751
6752PSTORE FILESYSTEM
6753M: Anton Vorontsov <anton@enomsg.org>
6754M: Colin Cross <ccross@android.com>
6755M: Kees Cook <keescook@chromium.org>
6756M: Tony Luck <tony.luck@intel.com>
6757S: Maintained
6758T: git git://git.infradead.org/users/cbou/linux-pstore.git
6759F: fs/pstore/
6760F: include/linux/pstore*
6761F: drivers/firmware/efi/efi-pstore.c
6762F: drivers/acpi/apei/erst.c
6763
6764PTP HARDWARE CLOCK SUPPORT
6765M: Richard Cochran <richardcochran@gmail.com>
6766L: netdev@vger.kernel.org
6767S: Maintained
6768W: http://linuxptp.sourceforge.net/
6769F: Documentation/ABI/testing/sysfs-ptp
6770F: Documentation/ptp/*
6771F: drivers/net/ethernet/freescale/gianfar_ptp.c
6772F: drivers/net/phy/dp83640*
6773F: drivers/ptp/*
6774F: include/linux/ptp_cl*
6775
6776PTRACE SUPPORT
6777M: Roland McGrath <roland@redhat.com>
6778M: Oleg Nesterov <oleg@redhat.com>
6779S: Maintained
6780F: include/asm-generic/syscall.h
6781F: include/linux/ptrace.h
6782F: include/linux/regset.h
6783F: include/linux/tracehook.h
6784F: include/uapi/linux/ptrace.h
6785F: kernel/ptrace.c
6786
6787PVRUSB2 VIDEO4LINUX DRIVER
6788M: Mike Isely <isely@pobox.com>
6789L: pvrusb2@isely.net (subscribers-only)
6790L: linux-media@vger.kernel.org
6791W: http://www.isely.net/pvrusb2/
6792T: git git://linuxtv.org/media_tree.git
6793S: Maintained
6794F: Documentation/video4linux/README.pvrusb2
6795F: drivers/media/usb/pvrusb2/
6796
6797PWC WEBCAM DRIVER
6798M: Hans de Goede <hdegoede@redhat.com>
6799L: linux-media@vger.kernel.org
6800T: git git://linuxtv.org/media_tree.git
6801S: Maintained
6802F: drivers/media/usb/pwc/*
6803
6804PWM SUBSYSTEM
6805M: Thierry Reding <thierry.reding@gmail.com>
6806L: linux-pwm@vger.kernel.org
6807S: Maintained
6808T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
6809F: Documentation/pwm.txt
6810F: Documentation/devicetree/bindings/pwm/
6811F: include/linux/pwm.h
6812F: drivers/pwm/
6813F: drivers/video/backlight/pwm_bl.c
6814F: include/linux/pwm_backlight.h
6815
6816PXA2xx/PXA3xx SUPPORT
6817M: Eric Miao <eric.y.miao@gmail.com>
6818M: Russell King <linux@arm.linux.org.uk>
6819M: Haojian Zhuang <haojian.zhuang@gmail.com>
6820L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6821T: git git://github.com/hzhuang1/linux.git
6822T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6823S: Maintained
6824F: arch/arm/mach-pxa/
6825F: drivers/pcmcia/pxa2xx*
6826F: drivers/spi/spi-pxa2xx*
6827F: drivers/usb/gadget/pxa2*
6828F: include/sound/pxa2xx-lib.h
6829F: sound/arm/pxa*
6830F: sound/soc/pxa/
6831
6832MMP SUPPORT
6833M: Eric Miao <eric.y.miao@gmail.com>
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-mmp/
6840
6841PXA MMCI DRIVER
6842S: Orphan
6843
6844PXA RTC DRIVER
6845M: Robert Jarzmik <robert.jarzmik@free.fr>
6846L: rtc-linux@googlegroups.com
6847S: Maintained
6848
6849QIB DRIVER
6850M: Mike Marciniszyn <infinipath@intel.com>
6851L: linux-rdma@vger.kernel.org
6852S: Supported
6853F: drivers/infiniband/hw/qib/
6854
6855QLOGIC QLA1280 SCSI DRIVER
6856M: Michael Reed <mdr@sgi.com>
6857L: linux-scsi@vger.kernel.org
6858S: Maintained
6859F: drivers/scsi/qla1280.[ch]
6860
6861QLOGIC QLA2XXX FC-SCSI DRIVER
6862M: Andrew Vasquez <andrew.vasquez@qlogic.com>
6863M: linux-driver@qlogic.com
6864L: linux-scsi@vger.kernel.org
6865S: Supported
6866F: Documentation/scsi/LICENSE.qla2xxx
6867F: drivers/scsi/qla2xxx/
6868
6869QLOGIC QLA4XXX iSCSI DRIVER
6870M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6871M: iscsi-driver@qlogic.com
6872L: linux-scsi@vger.kernel.org
6873S: Supported
6874F: Documentation/scsi/LICENSE.qla4xxx
6875F: drivers/scsi/qla4xxx/
6876
6877QLOGIC QLA3XXX NETWORK DRIVER
6878M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6879M: Ron Mercer <ron.mercer@qlogic.com>
6880M: linux-driver@qlogic.com
6881L: netdev@vger.kernel.org
6882S: Supported
6883F: Documentation/networking/LICENSE.qla3xxx
6884F: drivers/net/ethernet/qlogic/qla3xxx.*
6885
6886QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
6887M: Himanshu Madhani <himanshu.madhani@qlogic.com>
6888M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6889M: Shahed Shaikh <shahed.shaikh@qlogic.com>
6890M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6891M: Sony Chacko <sony.chacko@qlogic.com>
6892M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
6893M: linux-driver@qlogic.com
6894L: netdev@vger.kernel.org
6895S: Supported
6896F: drivers/net/ethernet/qlogic/qlcnic/
6897
6898QLOGIC QLGE 10Gb ETHERNET DRIVER
6899M: Shahed Shaikh <shahed.shaikh@qlogic.com>
6900M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6901M: Ron Mercer <ron.mercer@qlogic.com>
6902M: linux-driver@qlogic.com
6903L: netdev@vger.kernel.org
6904S: Supported
6905F: drivers/net/ethernet/qlogic/qlge/
6906
6907QNX4 FILESYSTEM
6908M: Anders Larsen <al@alarsen.net>
6909W: http://www.alarsen.net/linux/qnx4fs/
6910S: Maintained
6911F: fs/qnx4/
6912F: include/uapi/linux/qnx4_fs.h
6913F: include/uapi/linux/qnxtypes.h
6914
6915QT1010 MEDIA DRIVER
6916M: Antti Palosaari <crope@iki.fi>
6917L: linux-media@vger.kernel.org
6918W: http://linuxtv.org/
6919W: http://palosaari.fi/linux/
6920Q: http://patchwork.linuxtv.org/project/linux-media/list/
6921T: git git://linuxtv.org/anttip/media_tree.git
6922S: Maintained
6923F: drivers/media/tuners/qt1010*
6924
6925QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
6926M: Kalle Valo <kvalo@qca.qualcomm.com>
6927L: ath10k@lists.infradead.org
6928W: http://wireless.kernel.org/en/users/Drivers/ath10k
6929T: git git://github.com/kvalo/ath.git
6930S: Supported
6931F: drivers/net/wireless/ath/ath10k/
6932
6933QUALCOMM HEXAGON ARCHITECTURE
6934M: Richard Kuo <rkuo@codeaurora.org>
6935L: linux-hexagon@vger.kernel.org
6936S: Supported
6937F: arch/hexagon/
6938
6939QUALCOMM WCN36XX WIRELESS DRIVER
6940M: Eugene Krasnikov <k.eugene.e@gmail.com>
6941L: wcn36xx@lists.infradead.org
6942W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
6943T: git git://github.com/KrasnikovEugene/wcn36xx.git
6944S: Supported
6945F: drivers/net/wireless/ath/wcn36xx/
6946
6947QUICKCAM PARALLEL PORT WEBCAMS
6948M: Hans Verkuil <hverkuil@xs4all.nl>
6949L: linux-media@vger.kernel.org
6950T: git git://linuxtv.org/media_tree.git
6951W: http://linuxtv.org
6952S: Odd Fixes
6953F: drivers/media/parport/*-qcam*
6954
6955RADOS BLOCK DEVICE (RBD)
6956M: Yehuda Sadeh <yehuda@inktank.com>
6957M: Sage Weil <sage@inktank.com>
6958M: Alex Elder <elder@inktank.com>
6959M: ceph-devel@vger.kernel.org
6960W: http://ceph.com/
6961T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6962S: Supported
6963F: drivers/block/rbd.c
6964F: drivers/block/rbd_types.h
6965
6966RADEON FRAMEBUFFER DISPLAY DRIVER
6967M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6968L: linux-fbdev@vger.kernel.org
6969S: Maintained
6970F: drivers/video/aty/radeon*
6971F: include/uapi/linux/radeonfb.h
6972
6973RADIOSHARK RADIO DRIVER
6974M: Hans de Goede <hdegoede@redhat.com>
6975L: linux-media@vger.kernel.org
6976T: git git://linuxtv.org/media_tree.git
6977S: Maintained
6978F: drivers/media/radio/radio-shark.c
6979
6980RADIOSHARK2 RADIO DRIVER
6981M: Hans de Goede <hdegoede@redhat.com>
6982L: linux-media@vger.kernel.org
6983T: git git://linuxtv.org/media_tree.git
6984S: Maintained
6985F: drivers/media/radio/radio-shark2.c
6986F: drivers/media/radio/radio-tea5777.c
6987
6988RAGE128 FRAMEBUFFER DISPLAY DRIVER
6989M: Paul Mackerras <paulus@samba.org>
6990L: linux-fbdev@vger.kernel.org
6991S: Maintained
6992F: drivers/video/aty/aty128fb.c
6993
6994RALINK RT2X00 WIRELESS LAN DRIVER
6995P: rt2x00 project
6996M: Ivo van Doorn <IvDoorn@gmail.com>
6997M: Gertjan van Wingerde <gwingerde@gmail.com>
6998M: Helmut Schaa <helmut.schaa@googlemail.com>
6999L: linux-wireless@vger.kernel.org
7000L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7001W: http://rt2x00.serialmonkey.com/
7002S: Maintained
7003T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
7004F: drivers/net/wireless/rt2x00/
7005
7006RAMDISK RAM BLOCK DEVICE DRIVER
7007M: Nick Piggin <npiggin@kernel.dk>
7008S: Maintained
7009F: Documentation/blockdev/ramdisk.txt
7010F: drivers/block/brd.c
7011
7012RANDOM NUMBER DRIVER
7013M: Theodore Ts'o" <tytso@mit.edu>
7014S: Maintained
7015F: drivers/char/random.c
7016
7017RAPIDIO SUBSYSTEM
7018M: Matt Porter <mporter@kernel.crashing.org>
7019M: Alexandre Bounine <alexandre.bounine@idt.com>
7020S: Maintained
7021F: drivers/rapidio/
7022
7023RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7024L: linux-wireless@vger.kernel.org
7025S: Orphan
7026F: drivers/net/wireless/ray*
7027
7028RCUTORTURE MODULE
7029M: Josh Triplett <josh@freedesktop.org>
7030M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7031S: Supported
7032T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7033F: Documentation/RCU/torture.txt
7034F: kernel/rcu/torture.c
7035
7036RDC R-321X SoC
7037M: Florian Fainelli <florian@openwrt.org>
7038S: Maintained
7039
7040RDC R6040 FAST ETHERNET DRIVER
7041M: Florian Fainelli <florian@openwrt.org>
7042L: netdev@vger.kernel.org
7043S: Maintained
7044F: drivers/net/ethernet/rdc/r6040.c
7045
7046RDS - RELIABLE DATAGRAM SOCKETS
7047M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
7048L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7049S: Supported
7050F: net/rds/
7051
7052READ-COPY UPDATE (RCU)
7053M: Dipankar Sarma <dipankar@in.ibm.com>
7054M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7055W: http://www.rdrop.com/users/paulmck/RCU/
7056S: Supported
7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7058F: Documentation/RCU/
7059X: Documentation/RCU/torture.txt
7060F: include/linux/rcu*
7061X: include/linux/srcu.h
7062F: kernel/rcu/
7063X: kernel/rcu/torture.c
7064
7065REAL TIME CLOCK (RTC) SUBSYSTEM
7066M: Alessandro Zummo <a.zummo@towertech.it>
7067L: rtc-linux@googlegroups.com
7068Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7069S: Maintained
7070F: Documentation/rtc.txt
7071F: drivers/rtc/
7072F: include/linux/rtc.h
7073F: include/uapi/linux/rtc.h
7074
7075REISERFS FILE SYSTEM
7076L: reiserfs-devel@vger.kernel.org
7077S: Supported
7078F: fs/reiserfs/
7079
7080REGISTER MAP ABSTRACTION
7081M: Mark Brown <broonie@kernel.org>
7082T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7083S: Supported
7084F: drivers/base/regmap/
7085F: include/linux/regmap.h
7086
7087REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7088M: Ohad Ben-Cohen <ohad@wizery.com>
7089T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7090S: Maintained
7091F: drivers/remoteproc/
7092F: Documentation/remoteproc.txt
7093F: include/linux/remoteproc.h
7094
7095REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7096M: Ohad Ben-Cohen <ohad@wizery.com>
7097T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7098S: Maintained
7099F: drivers/rpmsg/
7100F: Documentation/rpmsg.txt
7101F: include/linux/rpmsg.h
7102
7103RFKILL
7104M: Johannes Berg <johannes@sipsolutions.net>
7105L: linux-wireless@vger.kernel.org
7106W: http://wireless.kernel.org/
7107T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7108T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7109S: Maintained
7110F: Documentation/rfkill.txt
7111F: net/rfkill/
7112
7113RICOH SMARTMEDIA/XD DRIVER
7114M: Maxim Levitsky <maximlevitsky@gmail.com>
7115S: Maintained
7116F: drivers/mtd/nand/r852.c
7117F: drivers/mtd/nand/r852.h
7118
7119RICOH R5C592 MEMORYSTICK DRIVER
7120M: Maxim Levitsky <maximlevitsky@gmail.com>
7121S: Maintained
7122F: drivers/memstick/host/r592.*
7123
7124ROCCAT DRIVERS
7125M: Stefan Achatz <erazor_de@users.sourceforge.net>
7126W: http://sourceforge.net/projects/roccat/
7127S: Maintained
7128F: drivers/hid/hid-roccat*
7129F: include/linux/hid-roccat*
7130F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7131
7132ROCKETPORT DRIVER
7133P: Comtrol Corp.
7134W: http://www.comtrol.com
7135S: Maintained
7136F: Documentation/serial/rocket.txt
7137F: drivers/tty/rocket*
7138
7139ROSE NETWORK LAYER
7140M: Ralf Baechle <ralf@linux-mips.org>
7141L: linux-hams@vger.kernel.org
7142W: http://www.linux-ax25.org/
7143S: Maintained
7144F: include/net/rose.h
7145F: include/uapi/linux/rose.h
7146F: net/rose/
7147
7148RTL2830 MEDIA DRIVER
7149M: Antti Palosaari <crope@iki.fi>
7150L: linux-media@vger.kernel.org
7151W: http://linuxtv.org/
7152W: http://palosaari.fi/linux/
7153Q: http://patchwork.linuxtv.org/project/linux-media/list/
7154T: git git://linuxtv.org/anttip/media_tree.git
7155S: Maintained
7156F: drivers/media/dvb-frontends/rtl2830*
7157
7158RTL2832 MEDIA DRIVER
7159M: Antti Palosaari <crope@iki.fi>
7160L: linux-media@vger.kernel.org
7161W: http://linuxtv.org/
7162W: http://palosaari.fi/linux/
7163Q: http://patchwork.linuxtv.org/project/linux-media/list/
7164T: git git://linuxtv.org/anttip/media_tree.git
7165S: Maintained
7166F: drivers/media/dvb-frontends/rtl2832*
7167
7168RTL8180 WIRELESS DRIVER
7169M: "John W. Linville" <linville@tuxdriver.com>
7170L: linux-wireless@vger.kernel.org
7171W: http://wireless.kernel.org/
7172T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7173S: Maintained
7174F: drivers/net/wireless/rtl818x/rtl8180/
7175
7176RTL8187 WIRELESS DRIVER
7177M: Herton Ronaldo Krzesinski <herton@canonical.com>
7178M: Hin-Tak Leung <htl10@users.sourceforge.net>
7179M: Larry Finger <Larry.Finger@lwfinger.net>
7180L: linux-wireless@vger.kernel.org
7181W: http://wireless.kernel.org/
7182T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7183S: Maintained
7184F: drivers/net/wireless/rtl818x/rtl8187/
7185
7186RTL8192CE WIRELESS DRIVER
7187M: Larry Finger <Larry.Finger@lwfinger.net>
7188M: Chaoming Li <chaoming_li@realsil.com.cn>
7189L: linux-wireless@vger.kernel.org
7190W: http://wireless.kernel.org/
7191T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7192S: Maintained
7193F: drivers/net/wireless/rtlwifi/
7194F: drivers/net/wireless/rtlwifi/rtl8192ce/
7195
7196S3 SAVAGE FRAMEBUFFER DRIVER
7197M: Antonino Daplas <adaplas@gmail.com>
7198L: linux-fbdev@vger.kernel.org
7199S: Maintained
7200F: drivers/video/savage/
7201
7202S390
7203M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7204M: Heiko Carstens <heiko.carstens@de.ibm.com>
7205M: linux390@de.ibm.com
7206L: linux-s390@vger.kernel.org
7207W: http://www.ibm.com/developerworks/linux/linux390/
7208S: Supported
7209F: arch/s390/
7210F: drivers/s390/
7211F: block/partitions/ibm.c
7212F: Documentation/s390/
7213F: Documentation/DocBook/s390*
7214
7215S390 NETWORK DRIVERS
7216M: Ursula Braun <ursula.braun@de.ibm.com>
7217M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
7218M: linux390@de.ibm.com
7219L: linux-s390@vger.kernel.org
7220W: http://www.ibm.com/developerworks/linux/linux390/
7221S: Supported
7222F: drivers/s390/net/
7223
7224S390 ZCRYPT DRIVER
7225M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
7226M: linux390@de.ibm.com
7227L: linux-s390@vger.kernel.org
7228W: http://www.ibm.com/developerworks/linux/linux390/
7229S: Supported
7230F: drivers/s390/crypto/
7231
7232S390 ZFCP DRIVER
7233M: Steffen Maier <maier@linux.vnet.ibm.com>
7234M: linux390@de.ibm.com
7235L: linux-s390@vger.kernel.org
7236W: http://www.ibm.com/developerworks/linux/linux390/
7237S: Supported
7238F: drivers/s390/scsi/zfcp_*
7239
7240S390 IUCV NETWORK LAYER
7241M: Ursula Braun <ursula.braun@de.ibm.com>
7242M: linux390@de.ibm.com
7243L: linux-s390@vger.kernel.org
7244W: http://www.ibm.com/developerworks/linux/linux390/
7245S: Supported
7246F: drivers/s390/net/*iucv*
7247F: include/net/iucv/
7248F: net/iucv/
7249
7250S3C24XX SD/MMC Driver
7251M: Ben Dooks <ben-linux@fluff.org>
7252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7253S: Supported
7254F: drivers/mmc/host/s3cmci.*
7255
7256SAA6588 RDS RECEIVER DRIVER
7257M: Hans Verkuil <hverkuil@xs4all.nl>
7258L: linux-media@vger.kernel.org
7259T: git git://linuxtv.org/media_tree.git
7260W: http://linuxtv.org
7261S: Odd Fixes
7262F: drivers/media/i2c/saa6588*
7263
7264SAA7134 VIDEO4LINUX DRIVER
7265M: Mauro Carvalho Chehab <m.chehab@samsung.com>
7266L: linux-media@vger.kernel.org
7267W: http://linuxtv.org
7268T: git git://linuxtv.org/media_tree.git
7269S: Odd fixes
7270F: Documentation/video4linux/*.saa7134
7271F: drivers/media/pci/saa7134/
7272
7273SAA7146 VIDEO4LINUX-2 DRIVER
7274M: Hans Verkuil <hverkuil@xs4all.nl>
7275L: linux-media@vger.kernel.org
7276T: git git://linuxtv.org/media_tree.git
7277S: Maintained
7278F: drivers/media/common/saa7146/
7279F: drivers/media/pci/saa7146/
7280F: include/media/saa7146*
7281
7282SAMSUNG LAPTOP DRIVER
7283M: Corentin Chary <corentin.chary@gmail.com>
7284L: platform-driver-x86@vger.kernel.org
7285S: Maintained
7286F: drivers/platform/x86/samsung-laptop.c
7287
7288SAMSUNG AUDIO (ASoC) DRIVERS
7289M: Sangbeom Kim <sbkim73@samsung.com>
7290L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7291S: Supported
7292F: sound/soc/samsung/
7293
7294SAMSUNG FRAMEBUFFER DRIVER
7295M: Jingoo Han <jg1.han@samsung.com>
7296L: linux-fbdev@vger.kernel.org
7297S: Maintained
7298F: drivers/video/s3c-fb.c
7299
7300SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7301M: Sangbeom Kim <sbkim73@samsung.com>
7302L: linux-kernel@vger.kernel.org
7303S: Supported
7304F: drivers/mfd/sec*.c
7305F: drivers/regulator/s2m*.c
7306F: drivers/regulator/s5m*.c
7307F: drivers/rtc/rtc-sec.c
7308F: include/linux/mfd/samsung/
7309
7310SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7311M: Kyungmin Park <kyungmin.park@samsung.com>
7312M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7313L: linux-media@vger.kernel.org
7314Q: https://patchwork.linuxtv.org/project/linux-media/list/
7315S: Supported
7316F: drivers/media/platform/exynos4-is/
7317F: include/media/s5p_fimc.h
7318
7319SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7320M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7321L: linux-media@vger.kernel.org
7322L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7323S: Maintained
7324F: drivers/media/platform/s3c-camif/
7325F: include/media/s3c_camif.h
7326
7327SAMSUNG S5C73M3 CAMERA DRIVER
7328M: Kyungmin Park <kyungmin.park@samsung.com>
7329M: Andrzej Hajda <a.hajda@samsung.com>
7330L: linux-media@vger.kernel.org
7331S: Supported
7332F: drivers/media/i2c/s5c73m3/*
7333
7334SERIAL DRIVERS
7335M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7336L: linux-serial@vger.kernel.org
7337S: Maintained
7338F: drivers/tty/serial/
7339
7340SYNOPSYS DESIGNWARE DMAC DRIVER
7341M: Viresh Kumar <viresh.linux@gmail.com>
7342M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7343S: Maintained
7344F: include/linux/dw_dmac.h
7345F: drivers/dma/dw/
7346
7347SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7348M: Seungwon Jeon <tgih.jun@samsung.com>
7349M: Jaehoon Chung <jh80.chung@samsung.com>
7350L: linux-mmc@vger.kernel.org
7351S: Maintained
7352F: include/linux/mmc/dw_mmc.h
7353F: drivers/mmc/host/dw_mmc*
7354
7355TIMEKEEPING, CLOCKSOURCE CORE, NTP
7356M: John Stultz <john.stultz@linaro.org>
7357M: Thomas Gleixner <tglx@linutronix.de>
7358T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7359S: Supported
7360F: include/linux/clocksource.h
7361F: include/linux/time.h
7362F: include/linux/timex.h
7363F: include/uapi/linux/time.h
7364F: include/uapi/linux/timex.h
7365F: kernel/time/clocksource.c
7366F: kernel/time/time*.c
7367F: kernel/time/ntp.c
7368
7369TLG2300 VIDEO4LINUX-2 DRIVER
7370M: Huang Shijie <shijie8@gmail.com>
7371M: Hans Verkuil <hverkuil@xs4all.nl>
7372S: Odd Fixes
7373F: drivers/media/usb/tlg2300/
7374
7375SC1200 WDT DRIVER
7376M: Zwane Mwaikambo <zwanem@gmail.com>
7377S: Maintained
7378F: drivers/watchdog/sc1200wdt.c
7379
7380SCHEDULER
7381M: Ingo Molnar <mingo@redhat.com>
7382M: Peter Zijlstra <peterz@infradead.org>
7383T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7384S: Maintained
7385F: kernel/sched/
7386F: include/linux/sched.h
7387F: include/uapi/linux/sched.h
7388F: kernel/wait.c
7389F: include/linux/wait.h
7390
7391SCORE ARCHITECTURE
7392M: Chen Liqin <liqin.linux@gmail.com>
7393M: Lennox Wu <lennox.wu@gmail.com>
7394W: http://www.sunplus.com
7395S: Supported
7396F: arch/score/
7397
7398SCSI CDROM DRIVER
7399M: Jens Axboe <axboe@kernel.dk>
7400L: linux-scsi@vger.kernel.org
7401W: http://www.kernel.dk
7402S: Maintained
7403F: drivers/scsi/sr*
7404
7405SCSI RDMA PROTOCOL (SRP) INITIATOR
7406M: David Dillow <dillowda@ornl.gov>
7407L: linux-rdma@vger.kernel.org
7408S: Supported
7409W: http://www.openfabrics.org
7410Q: http://patchwork.kernel.org/project/linux-rdma/list/
7411T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7412F: drivers/infiniband/ulp/srp/
7413F: include/scsi/srp.h
7414
7415SCSI SG DRIVER
7416M: Doug Gilbert <dgilbert@interlog.com>
7417L: linux-scsi@vger.kernel.org
7418W: http://www.torque.net/sg
7419S: Maintained
7420F: drivers/scsi/sg.c
7421F: include/scsi/sg.h
7422
7423SCSI SUBSYSTEM
7424M: "James E.J. Bottomley" <JBottomley@parallels.com>
7425L: linux-scsi@vger.kernel.org
7426T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7427T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7428T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
7429S: Maintained
7430F: drivers/scsi/
7431F: include/scsi/
7432
7433SCSI TAPE DRIVER
7434M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
7435L: linux-scsi@vger.kernel.org
7436S: Maintained
7437F: Documentation/scsi/st.txt
7438F: drivers/scsi/st.*
7439F: drivers/scsi/st_*.h
7440
7441SCTP PROTOCOL
7442M: Vlad Yasevich <vyasevich@gmail.com>
7443M: Neil Horman <nhorman@tuxdriver.com>
7444L: linux-sctp@vger.kernel.org
7445W: http://lksctp.sourceforge.net
7446S: Maintained
7447F: Documentation/networking/sctp.txt
7448F: include/linux/sctp.h
7449F: include/uapi/linux/sctp.h
7450F: include/net/sctp/
7451F: net/sctp/
7452
7453SCx200 CPU SUPPORT
7454M: Jim Cromie <jim.cromie@gmail.com>
7455S: Odd Fixes
7456F: Documentation/i2c/busses/scx200_acb
7457F: arch/x86/platform/scx200/
7458F: drivers/watchdog/scx200_wdt.c
7459F: drivers/i2c/busses/scx200*
7460F: drivers/mtd/maps/scx200_docflash.c
7461F: include/linux/scx200.h
7462
7463SCx200 GPIO DRIVER
7464M: Jim Cromie <jim.cromie@gmail.com>
7465S: Maintained
7466F: drivers/char/scx200_gpio.c
7467F: include/linux/scx200_gpio.h
7468
7469SCx200 HRT CLOCKSOURCE DRIVER
7470M: Jim Cromie <jim.cromie@gmail.com>
7471S: Maintained
7472F: drivers/clocksource/scx200_hrt.c
7473
7474SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
7475M: Sascha Sommer <saschasommer@freenet.de>
7476L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7477S: Maintained
7478F: drivers/mmc/host/sdricoh_cs.c
7479
7480SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7481M: Chris Ball <cjb@laptop.org>
7482L: linux-mmc@vger.kernel.org
7483T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7484S: Maintained
7485F: drivers/mmc/host/sdhci.*
7486F: drivers/mmc/host/sdhci-pltfm.[ch]
7487
7488SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
7489M: Anton Vorontsov <anton@enomsg.org>
7490L: linuxppc-dev@lists.ozlabs.org
7491L: linux-mmc@vger.kernel.org
7492S: Maintained
7493F: drivers/mmc/host/sdhci-pltfm.[ch]
7494
7495SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
7496M: Ben Dooks <ben-linux@fluff.org>
7497L: linux-mmc@vger.kernel.org
7498S: Maintained
7499F: drivers/mmc/host/sdhci-s3c.c
7500
7501SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
7502M: Viresh Kumar <viresh.linux@gmail.com>
7503L: spear-devel@list.st.com
7504L: linux-mmc@vger.kernel.org
7505S: Maintained
7506F: drivers/mmc/host/sdhci-spear.c
7507
7508SECURITY SUBSYSTEM
7509M: James Morris <james.l.morris@oracle.com>
7510L: linux-security-module@vger.kernel.org (suggested Cc:)
7511T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
7512W: http://kernsec.org/
7513S: Supported
7514F: security/
7515
7516SECURITY CONTACT
7517M: Security Officers <security@kernel.org>
7518S: Supported
7519
7520SELINUX SECURITY MODULE
7521M: Stephen Smalley <sds@tycho.nsa.gov>
7522M: James Morris <james.l.morris@oracle.com>
7523M: Eric Paris <eparis@parisplace.org>
7524L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
7525W: http://selinuxproject.org
7526T: git git://git.infradead.org/users/eparis/selinux.git
7527S: Supported
7528F: include/linux/selinux*
7529F: security/selinux/
7530F: scripts/selinux/
7531
7532APPARMOR SECURITY MODULE
7533M: John Johansen <john.johansen@canonical.com>
7534L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7535W: apparmor.wiki.kernel.org
7536T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7537S: Supported
7538F: security/apparmor/
7539
7540SENSABLE PHANTOM
7541M: Jiri Slaby <jirislaby@gmail.com>
7542S: Maintained
7543F: drivers/misc/phantom.c
7544F: include/uapi/linux/phantom.h
7545
7546SERIAL ATA (SATA) SUBSYSTEM
7547M: Tejun Heo <tj@kernel.org>
7548L: linux-ide@vger.kernel.org
7549T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7550S: Supported
7551F: drivers/ata/
7552F: include/linux/ata.h
7553F: include/linux/libata.h
7554
7555SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
7556M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
7557L: linux-scsi@vger.kernel.org
7558W: http://www.emulex.com
7559S: Supported
7560F: drivers/scsi/be2iscsi/
7561
7562SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
7563M: Sathya Perla <sathya.perla@emulex.com>
7564M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7565M: Ajit Khaparde <ajit.khaparde@emulex.com>
7566L: netdev@vger.kernel.org
7567W: http://www.emulex.com
7568S: Supported
7569F: drivers/net/ethernet/emulex/benet/
7570
7571SFC NETWORK DRIVER
7572M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
7573M: Ben Hutchings <bhutchings@solarflare.com>
7574L: netdev@vger.kernel.org
7575S: Supported
7576F: drivers/net/ethernet/sfc/
7577
7578SGI GRU DRIVER
7579M: Dimitri Sivanich <sivanich@sgi.com>
7580S: Maintained
7581F: drivers/misc/sgi-gru/
7582
7583SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
7584M: Pat Gefre <pfg@sgi.com>
7585L: linux-ia64@vger.kernel.org
7586S: Supported
7587F: Documentation/ia64/serial.txt
7588F: drivers/tty/serial/ioc?_serial.c
7589F: include/linux/ioc?.h
7590
7591SGI VISUAL WORKSTATION 320 AND 540
7592M: Andrey Panin <pazke@donpac.ru>
7593L: linux-visws-devel@lists.sf.net
7594W: http://linux-visws.sf.net
7595S: Maintained for 2.6.
7596F: Documentation/sgi-visws.txt
7597
7598SGI XP/XPC/XPNET DRIVER
7599M: Cliff Whickman <cpw@sgi.com>
7600M: Robin Holt <robinmholt@gmail.com>
7601S: Maintained
7602F: drivers/misc/sgi-xp/
7603
7604SI470X FM RADIO RECEIVER I2C DRIVER
7605M: Hans Verkuil <hverkuil@xs4all.nl>
7606L: linux-media@vger.kernel.org
7607T: git git://linuxtv.org/media_tree.git
7608W: http://linuxtv.org
7609S: Odd Fixes
7610F: drivers/media/radio/si470x/radio-si470x-i2c.c
7611
7612SI470X FM RADIO RECEIVER USB DRIVER
7613M: Hans Verkuil <hverkuil@xs4all.nl>
7614L: linux-media@vger.kernel.org
7615T: git git://linuxtv.org/media_tree.git
7616W: http://linuxtv.org
7617S: Maintained
7618F: drivers/media/radio/si470x/radio-si470x-common.c
7619F: drivers/media/radio/si470x/radio-si470x.h
7620F: drivers/media/radio/si470x/radio-si470x-usb.c
7621
7622SI4713 FM RADIO TRANSMITTER I2C DRIVER
7623M: Eduardo Valentin <edubezval@gmail.com>
7624L: linux-media@vger.kernel.org
7625T: git git://linuxtv.org/media_tree.git
7626W: http://linuxtv.org
7627S: Odd Fixes
7628F: drivers/media/radio/si4713-i2c.?
7629
7630SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7631M: Eduardo Valentin <edubezval@gmail.com>
7632L: linux-media@vger.kernel.org
7633T: git git://linuxtv.org/media_tree.git
7634W: http://linuxtv.org
7635S: Odd Fixes
7636F: drivers/media/radio/radio-si4713.c
7637
7638SIANO DVB DRIVER
7639M: Mauro Carvalho Chehab <m.chehab@samsung.com>
7640L: linux-media@vger.kernel.org
7641W: http://linuxtv.org
7642T: git git://linuxtv.org/media_tree.git
7643S: Odd fixes
7644F: drivers/media/common/siano/
7645F: drivers/media/usb/siano/
7646F: drivers/media/usb/siano/
7647F: drivers/media/mmc/siano/
7648
7649SH_VEU V4L2 MEM2MEM DRIVER
7650M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7651L: linux-media@vger.kernel.org
7652S: Maintained
7653F: drivers/media/platform/sh_veu.c
7654
7655SH_VOU V4L2 OUTPUT DRIVER
7656M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7657L: linux-media@vger.kernel.org
7658S: Odd Fixes
7659F: drivers/media/platform/sh_vou.c
7660F: include/media/sh_vou.h
7661
7662SIMPLE FIRMWARE INTERFACE (SFI)
7663M: Len Brown <lenb@kernel.org>
7664L: sfi-devel@simplefirmware.org
7665W: http://simplefirmware.org/
7666T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
7667S: Supported
7668F: arch/x86/platform/sfi/
7669F: drivers/sfi/
7670F: include/linux/sfi*.h
7671
7672SIMTEC EB110ATX (Chalice CATS)
7673P: Ben Dooks
7674P: Vincent Sanders <vince@simtec.co.uk>
7675M: Simtec Linux Team <linux@simtec.co.uk>
7676W: http://www.simtec.co.uk/products/EB110ATX/
7677S: Supported
7678
7679SIMTEC EB2410ITX (BAST)
7680P: Ben Dooks
7681P: Vincent Sanders <vince@simtec.co.uk>
7682M: Simtec Linux Team <linux@simtec.co.uk>
7683W: http://www.simtec.co.uk/products/EB2410ITX/
7684S: Supported
7685F: arch/arm/mach-s3c24xx/mach-bast.c
7686F: arch/arm/mach-s3c24xx/bast-ide.c
7687F: arch/arm/mach-s3c24xx/bast-irq.c
7688
7689TI DAVINCI MACHINE SUPPORT
7690M: Sekhar Nori <nsekhar@ti.com>
7691M: Kevin Hilman <khilman@deeprootsystems.com>
7692L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7693T: git git://gitorious.org/linux-davinci/linux-davinci.git
7694Q: http://patchwork.kernel.org/project/linux-davinci/list/
7695S: Supported
7696F: arch/arm/mach-davinci/
7697F: drivers/i2c/busses/i2c-davinci.c
7698
7699TI DAVINCI SERIES MEDIA DRIVER
7700M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
7701L: linux-media@vger.kernel.org
7702L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7703W: http://linuxtv.org/
7704Q: http://patchwork.linuxtv.org/project/linux-media/list/
7705T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
7706S: Maintained
7707F: drivers/media/platform/davinci/
7708F: include/media/davinci/
7709
7710SIS 190 ETHERNET DRIVER
7711M: Francois Romieu <romieu@fr.zoreil.com>
7712L: netdev@vger.kernel.org
7713S: Maintained
7714F: drivers/net/ethernet/sis/sis190.c
7715
7716SIS 900/7016 FAST ETHERNET DRIVER
7717M: Daniele Venzano <venza@brownhat.org>
7718W: http://www.brownhat.org/sis900.html
7719L: netdev@vger.kernel.org
7720S: Maintained
7721F: drivers/net/ethernet/sis/sis900.*
7722
7723SIS FRAMEBUFFER DRIVER
7724M: Thomas Winischhofer <thomas@winischhofer.net>
7725W: http://www.winischhofer.net/linuxsisvga.shtml
7726S: Maintained
7727F: Documentation/fb/sisfb.txt
7728F: drivers/video/sis/
7729F: include/video/sisfb.h
7730
7731SIS USB2VGA DRIVER
7732M: Thomas Winischhofer <thomas@winischhofer.net>
7733W: http://www.winischhofer.at/linuxsisusbvga.shtml
7734S: Maintained
7735F: drivers/usb/misc/sisusbvga/
7736
7737SLAB ALLOCATOR
7738M: Christoph Lameter <cl@linux-foundation.org>
7739M: Pekka Enberg <penberg@kernel.org>
7740M: Matt Mackall <mpm@selenic.com>
7741L: linux-mm@kvack.org
7742S: Maintained
7743F: include/linux/sl?b*.h
7744F: mm/sl?b.c
7745
7746SLEEPABLE READ-COPY UPDATE (SRCU)
7747M: Lai Jiangshan <laijs@cn.fujitsu.com>
7748M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7749W: http://www.rdrop.com/users/paulmck/RCU/
7750S: Supported
7751T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7752F: include/linux/srcu.h
7753F: kernel/rcu/srcu.c
7754
7755SMACK SECURITY MODULE
7756M: Casey Schaufler <casey@schaufler-ca.com>
7757L: linux-security-module@vger.kernel.org
7758W: http://schaufler-ca.com
7759T: git git://git.gitorious.org/smack-next/kernel.git
7760S: Maintained
7761F: Documentation/security/Smack.txt
7762F: security/smack/
7763
7764SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7765M: Kevin Hilman <khilman@kernel.org>
7766M: Nishanth Menon <nm@ti.com>
7767S: Maintained
7768F: drivers/power/avs/smartreflex.c
7769F: include/linux/power/smartreflex.h
7770L: linux-pm@vger.kernel.org
7771
7772SMC91x ETHERNET DRIVER
7773M: Nicolas Pitre <nico@fluxnic.net>
7774S: Odd Fixes
7775F: drivers/net/ethernet/smsc/smc91x.*
7776
7777SMIA AND SMIA++ IMAGE SENSOR DRIVER
7778M: Sakari Ailus <sakari.ailus@iki.fi>
7779L: linux-media@vger.kernel.org
7780S: Maintained
7781F: drivers/media/i2c/smiapp/
7782F: include/media/smiapp.h
7783F: drivers/media/i2c/smiapp-pll.c
7784F: drivers/media/i2c/smiapp-pll.h
7785
7786SMM665 HARDWARE MONITOR DRIVER
7787M: Guenter Roeck <linux@roeck-us.net>
7788L: lm-sensors@lm-sensors.org
7789S: Maintained
7790F: Documentation/hwmon/smm665
7791F: drivers/hwmon/smm665.c
7792
7793SMSC EMC2103 HARDWARE MONITOR DRIVER
7794M: Steve Glendinning <steve.glendinning@shawell.net>
7795L: lm-sensors@lm-sensors.org
7796S: Maintained
7797F: Documentation/hwmon/emc2103
7798F: drivers/hwmon/emc2103.c
7799
7800SMSC SCH5627 HARDWARE MONITOR DRIVER
7801M: Hans de Goede <hdegoede@redhat.com>
7802L: lm-sensors@lm-sensors.org
7803S: Supported
7804F: Documentation/hwmon/sch5627
7805F: drivers/hwmon/sch5627.c
7806
7807SMSC47B397 HARDWARE MONITOR DRIVER
7808M: Jean Delvare <khali@linux-fr.org>
7809L: lm-sensors@lm-sensors.org
7810S: Maintained
7811F: Documentation/hwmon/smsc47b397
7812F: drivers/hwmon/smsc47b397.c
7813
7814SMSC911x ETHERNET DRIVER
7815M: Steve Glendinning <steve.glendinning@shawell.net>
7816L: netdev@vger.kernel.org
7817S: Maintained
7818F: include/linux/smsc911x.h
7819F: drivers/net/ethernet/smsc/smsc911x.*
7820
7821SMSC9420 PCI ETHERNET DRIVER
7822M: Steve Glendinning <steve.glendinning@shawell.net>
7823L: netdev@vger.kernel.org
7824S: Maintained
7825F: drivers/net/ethernet/smsc/smsc9420.*
7826
7827SMSC UFX6000 and UFX7000 USB to VGA DRIVER
7828M: Steve Glendinning <steve.glendinning@shawell.net>
7829L: linux-fbdev@vger.kernel.org
7830S: Maintained
7831F: drivers/video/smscufx.c
7832
7833SOC-CAMERA V4L2 SUBSYSTEM
7834M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7835L: linux-media@vger.kernel.org
7836T: git git://linuxtv.org/media_tree.git
7837S: Maintained
7838F: include/media/soc*
7839F: drivers/media/i2c/soc_camera/
7840F: drivers/media/platform/soc_camera/
7841
7842SOEKRIS NET48XX LED SUPPORT
7843M: Chris Boot <bootc@bootc.net>
7844S: Maintained
7845F: drivers/leds/leds-net48xx.c
7846
7847SOFTWARE RAID (Multiple Disks) SUPPORT
7848M: Neil Brown <neilb@suse.de>
7849L: linux-raid@vger.kernel.org
7850S: Supported
7851F: drivers/md/
7852F: include/linux/raid/
7853F: include/uapi/linux/raid/
7854
7855SONIC NETWORK DRIVER
7856M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
7857L: netdev@vger.kernel.org
7858S: Maintained
7859F: drivers/net/ethernet/natsemi/sonic.*
7860
7861SONICS SILICON BACKPLANE DRIVER (SSB)
7862M: Michael Buesch <m@bues.ch>
7863L: netdev@vger.kernel.org
7864S: Maintained
7865F: drivers/ssb/
7866F: include/linux/ssb/
7867
7868SONY VAIO CONTROL DEVICE DRIVER
7869M: Mattia Dongili <malattia@linux.it>
7870L: platform-driver-x86@vger.kernel.org
7871W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
7872S: Maintained
7873F: Documentation/laptops/sony-laptop.txt
7874F: drivers/char/sonypi.c
7875F: drivers/platform/x86/sony-laptop.c
7876F: include/linux/sony-laptop.h
7877
7878SONY MEMORYSTICK CARD SUPPORT
7879M: Alex Dubov <oakad@yahoo.com>
7880W: http://tifmxx.berlios.de/
7881S: Maintained
7882F: drivers/memstick/host/tifm_ms.c
7883
7884SONY MEMORYSTICK STANDARD SUPPORT
7885M: Maxim Levitsky <maximlevitsky@gmail.com>
7886S: Maintained
7887F: drivers/memstick/core/ms_block.*
7888
7889SOUND
7890M: Jaroslav Kysela <perex@perex.cz>
7891M: Takashi Iwai <tiwai@suse.de>
7892L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7893W: http://www.alsa-project.org/
7894T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7895T: git git://git.alsa-project.org/alsa-kernel.git
7896S: Maintained
7897F: Documentation/sound/
7898F: include/sound/
7899F: include/uapi/sound/
7900F: sound/
7901
7902SOUND - COMPRESSED AUDIO
7903M: Vinod Koul <vinod.koul@intel.com>
7904L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7905T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7906S: Supported
7907F: Documentation/sound/alsa/compress_offload.txt
7908F: include/sound/compress_driver.h
7909F: include/uapi/sound/compress_*
7910F: sound/core/compress_offload.c
7911F: sound/soc/soc-compress.c
7912
7913SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
7914M: Liam Girdwood <lgirdwood@gmail.com>
7915M: Mark Brown <broonie@kernel.org>
7916T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
7917L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7918W: http://alsa-project.org/main/index.php/ASoC
7919S: Supported
7920F: Documentation/sound/alsa/soc/
7921F: sound/soc/
7922F: include/sound/soc*
7923
7924SOUND - DMAENGINE HELPERS
7925M: Lars-Peter Clausen <lars@metafoo.de>
7926S: Supported
7927F: include/sound/dmaengine_pcm.h
7928F: sound/core/pcm_dmaengine.c
7929F: sound/soc/soc-generic-dmaengine-pcm.c
7930
7931SPARC + UltraSPARC (sparc/sparc64)
7932M: "David S. Miller" <davem@davemloft.net>
7933L: sparclinux@vger.kernel.org
7934Q: http://patchwork.ozlabs.org/project/sparclinux/list/
7935T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7936T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7937S: Maintained
7938F: arch/sparc/
7939F: drivers/sbus/
7940
7941SPARC SERIAL DRIVERS
7942M: "David S. Miller" <davem@davemloft.net>
7943L: sparclinux@vger.kernel.org
7944T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7945T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7946S: Maintained
7947F: include/linux/sunserialcore.h
7948F: drivers/tty/serial/suncore.c
7949F: drivers/tty/serial/sunhv.c
7950F: drivers/tty/serial/sunsab.c
7951F: drivers/tty/serial/sunsab.h
7952F: drivers/tty/serial/sunsu.c
7953F: drivers/tty/serial/sunzilog.c
7954F: drivers/tty/serial/sunzilog.h
7955
7956SPARSE CHECKER
7957M: "Christopher Li" <sparse@chrisli.org>
7958L: linux-sparse@vger.kernel.org
7959W: https://sparse.wiki.kernel.org/
7960T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7961T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7962S: Maintained
7963F: include/linux/compiler.h
7964
7965SPEAR PLATFORM SUPPORT
7966M: Viresh Kumar <viresh.linux@gmail.com>
7967M: Shiraz Hashim <shiraz.hashim@st.com>
7968L: spear-devel@list.st.com
7969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7970W: http://www.st.com/spear
7971S: Maintained
7972F: arch/arm/mach-spear/
7973
7974SPEAR CLOCK FRAMEWORK SUPPORT
7975M: Viresh Kumar <viresh.linux@gmail.com>
7976L: spear-devel@list.st.com
7977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7978W: http://www.st.com/spear
7979S: Maintained
7980F: drivers/clk/spear/
7981
7982SPI SUBSYSTEM
7983M: Mark Brown <broonie@kernel.org>
7984L: linux-spi@vger.kernel.org
7985T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
7986Q: http://patchwork.kernel.org/project/spi-devel-general/list/
7987S: Maintained
7988F: Documentation/spi/
7989F: drivers/spi/
7990F: include/linux/spi/
7991F: include/uapi/linux/spi/
7992
7993SPIDERNET NETWORK DRIVER for CELL
7994M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
7995M: Jens Osterkamp <jens@de.ibm.com>
7996L: netdev@vger.kernel.org
7997S: Supported
7998F: Documentation/networking/spider_net.txt
7999F: drivers/net/ethernet/toshiba/spider_net*
8000
8001SPU FILE SYSTEM
8002M: Jeremy Kerr <jk@ozlabs.org>
8003L: linuxppc-dev@lists.ozlabs.org
8004L: cbe-oss-dev@lists.ozlabs.org
8005W: http://www.ibm.com/developerworks/power/cell/
8006S: Supported
8007F: Documentation/filesystems/spufs.txt
8008F: arch/powerpc/platforms/cell/spufs/
8009
8010SQUASHFS FILE SYSTEM
8011M: Phillip Lougher <phillip@squashfs.org.uk>
8012L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8013W: http://squashfs.org.uk
8014S: Maintained
8015F: Documentation/filesystems/squashfs.txt
8016F: fs/squashfs/
8017
8018SRM (Alpha) environment access
8019M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
8020S: Maintained
8021F: arch/alpha/kernel/srm_env.c
8022
8023STABLE BRANCH
8024M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8025L: stable@vger.kernel.org
8026S: Supported
8027F: Documentation/stable_kernel_rules.txt
8028
8029STAGING SUBSYSTEM
8030M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8031T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
8032L: devel@driverdev.osuosl.org
8033S: Supported
8034F: drivers/staging/
8035
8036STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8037M: Henk de Groot <pe1dnn@amsat.org>
8038S: Odd Fixes
8039F: drivers/staging/wlags49_h2/
8040F: drivers/staging/wlags49_h25/
8041
8042STAGING - ASUS OLED
8043M: Jakub Schmidtke <sjakub@gmail.com>
8044S: Odd Fixes
8045F: drivers/staging/asus_oled/
8046
8047STAGING - COMEDI
8048M: Ian Abbott <abbotti@mev.co.uk>
8049M: H Hartley Sweeten <hsweeten@visionengravers.com>
8050S: Odd Fixes
8051F: drivers/staging/comedi/
8052
8053STAGING - CRYSTAL HD VIDEO DECODER
8054M: Naren Sankar <nsankar@broadcom.com>
8055M: Jarod Wilson <jarod@wilsonet.com>
8056M: Scott Davilla <davilla@4pi.com>
8057M: Manu Abraham <abraham.manu@gmail.com>
8058S: Odd Fixes
8059F: drivers/staging/crystalhd/
8060
8061STAGING - ECHO CANCELLER
8062M: Steve Underwood <steveu@coppice.org>
8063M: David Rowe <david@rowetel.com>
8064S: Odd Fixes
8065F: drivers/staging/echo/
8066
8067STAGING - ET131X NETWORK DRIVER
8068M: Mark Einon <mark.einon@gmail.com>
8069S: Odd Fixes
8070F: drivers/staging/et131x/
8071
8072STAGING - FLARION FT1000 DRIVERS
8073M: Marek Belisko <marek.belisko@gmail.com>
8074S: Odd Fixes
8075F: drivers/staging/ft1000/
8076
8077STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8078M: David Täht <d@teklibre.com>
8079S: Odd Fixes
8080F: drivers/staging/frontier/
8081
8082STAGING - GO7007 MPEG CODEC
8083M: Hans Verkuil <hans.verkuil@cisco.com>
8084S: Maintained
8085F: drivers/staging/media/go7007/
8086
8087STAGING - INDUSTRIAL IO
8088M: Jonathan Cameron <jic23@kernel.org>
8089L: linux-iio@vger.kernel.org
8090S: Odd Fixes
8091F: drivers/staging/iio/
8092
8093STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8094M: Jarod Wilson <jarod@wilsonet.com>
8095W: http://www.lirc.org/
8096S: Odd Fixes
8097F: drivers/staging/media/lirc/
8098
8099STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
8100M: Julian Andres Klode <jak@jak-linux.org>
8101M: Marc Dietrich <marvin24@gmx.de>
8102L: ac100@lists.launchpad.net (moderated for non-subscribers)
8103L: linux-tegra@vger.kernel.org
8104S: Maintained
8105F: drivers/staging/nvec/
8106
8107STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
8108M: Jens Frederich <jfrederich@gmail.com>
8109M: Daniel Drake <dsd@laptop.org>
8110M: Jon Nettleton <jon.nettleton@gmail.com>
8111W: http://wiki.laptop.org/go/DCON
8112S: Maintained
8113F: drivers/staging/olpc_dcon/
8114
8115STAGING - OZMO DEVICES USB OVER WIFI DRIVER
8116M: Rupesh Gujare <rupesh.gujare@atmel.com>
8117S: Maintained
8118F: drivers/staging/ozwpan/
8119
8120STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
8121M: Willy Tarreau <willy@meta-x.org>
8122S: Odd Fixes
8123F: drivers/staging/panel/
8124
8125STAGING - REALTEK RTL8712U DRIVERS
8126M: Larry Finger <Larry.Finger@lwfinger.net>
8127M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8128S: Odd Fixes
8129F: drivers/staging/rtl8712/
8130
8131STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8132M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8133S: Odd Fixes
8134F: drivers/staging/sm7xxfb/
8135
8136STAGING - SOFTLOGIC 6x10 MPEG CODEC
8137M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8138S: Supported
8139F: drivers/staging/media/solo6x10/
8140
8141STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8142M: William Hubbs <w.d.hubbs@gmail.com>
8143M: Chris Brannon <chris@the-brannons.com>
8144M: Kirk Reiser <kirk@reisers.ca>
8145M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8146L: speakup@braille.uwo.ca
8147W: http://www.linux-speakup.org/
8148S: Odd Fixes
8149F: drivers/staging/speakup/
8150
8151STAGING - TI DSP BRIDGE DRIVERS
8152M: Omar Ramirez Luna <omar.ramirez@copitl.com>
8153S: Odd Fixes
8154F: drivers/staging/tidspbridge/
8155
8156STAGING - USB ENE SM/MS CARD READER DRIVER
8157M: Al Cho <acho@novell.com>
8158S: Odd Fixes
8159F: drivers/staging/keucr/
8160
8161STAGING - VIA VT665X DRIVERS
8162M: Forest Bond <forest@alittletooquiet.net>
8163S: Odd Fixes
8164F: drivers/staging/vt665?/
8165
8166STAGING - WINBOND IS89C35 WLAN USB DRIVER
8167M: Pavel Machek <pavel@ucw.cz>
8168S: Odd Fixes
8169F: drivers/staging/winbond/
8170
8171STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
8172M: Arnaud Patard <arnaud.patard@rtp-net.org>
8173S: Odd Fixes
8174F: drivers/staging/xgifb/
8175
8176STARFIRE/DURALAN NETWORK DRIVER
8177M: Ion Badulescu <ionut@badula.org>
8178S: Odd Fixes
8179F: drivers/net/ethernet/adaptec/starfire*
8180
8181SUN3/3X
8182M: Sam Creasey <sammy@sammy.net>
8183W: http://sammy.net/sun3/
8184S: Maintained
8185F: arch/m68k/kernel/*sun3*
8186F: arch/m68k/sun3*/
8187F: arch/m68k/include/asm/sun3*
8188F: drivers/net/ethernet/i825xx/sun3*
8189
8190SUNDANCE NETWORK DRIVER
8191M: Denis Kirjanov <kda@linux-powerpc.org>
8192L: netdev@vger.kernel.org
8193S: Maintained
8194F: drivers/net/ethernet/dlink/sundance.c
8195
8196SUPERH
8197M: Paul Mundt <lethal@linux-sh.org>
8198L: linux-sh@vger.kernel.org
8199W: http://www.linux-sh.org
8200Q: http://patchwork.kernel.org/project/linux-sh/list/
8201T: git git://github.com/pmundt/linux-sh.git sh-latest
8202S: Supported
8203F: Documentation/sh/
8204F: arch/sh/
8205F: drivers/sh/
8206
8207SUSPEND TO RAM
8208M: Len Brown <len.brown@intel.com>
8209M: Pavel Machek <pavel@ucw.cz>
8210M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8211L: linux-pm@vger.kernel.org
8212S: Supported
8213F: Documentation/power/
8214F: arch/x86/kernel/acpi/
8215F: drivers/base/power/
8216F: kernel/power/
8217F: include/linux/suspend.h
8218F: include/linux/freezer.h
8219F: include/linux/pm.h
8220
8221SVGA HANDLING
8222M: Martin Mares <mj@ucw.cz>
8223L: linux-video@atrey.karlin.mff.cuni.cz
8224S: Maintained
8225F: Documentation/svga.txt
8226F: arch/x86/boot/video*
8227
8228SWIOTLB SUBSYSTEM
8229M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8230L: linux-kernel@vger.kernel.org
8231S: Supported
8232F: lib/swiotlb.c
8233F: arch/*/kernel/pci-swiotlb.c
8234F: include/linux/swiotlb.h
8235
8236SYNOPSYS ARC ARCHITECTURE
8237M: Vineet Gupta <vgupta@synopsys.com>
8238S: Supported
8239F: arch/arc/
8240F: Documentation/devicetree/bindings/arc/
8241F: drivers/tty/serial/arc_uart.c
8242
8243SYSV FILESYSTEM
8244M: Christoph Hellwig <hch@infradead.org>
8245S: Maintained
8246F: Documentation/filesystems/sysv-fs.txt
8247F: fs/sysv/
8248F: include/linux/sysv_fs.h
8249
8250TARGET SUBSYSTEM
8251M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8252L: linux-scsi@vger.kernel.org
8253L: target-devel@vger.kernel.org
8254L: http://groups.google.com/group/linux-iscsi-target-dev
8255W: http://www.linux-iscsi.org
8256T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8257S: Supported
8258F: drivers/target/
8259F: include/target/
8260F: Documentation/target/
8261
8262TASKSTATS STATISTICS INTERFACE
8263M: Balbir Singh <bsingharora@gmail.com>
8264S: Maintained
8265F: Documentation/accounting/taskstats*
8266F: include/linux/taskstats*
8267F: kernel/taskstats.c
8268
8269TC CLASSIFIER
8270M: Jamal Hadi Salim <jhs@mojatatu.com>
8271L: netdev@vger.kernel.org
8272S: Maintained
8273F: include/net/pkt_cls.h
8274F: include/uapi/linux/pkt_cls.h
8275F: net/sched/
8276
8277TCP LOW PRIORITY MODULE
8278M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8279M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
8280W: http://tcp-lp-mod.sourceforge.net/
8281S: Maintained
8282F: net/ipv4/tcp_lp.c
8283
8284TDA10071 MEDIA DRIVER
8285M: Antti Palosaari <crope@iki.fi>
8286L: linux-media@vger.kernel.org
8287W: http://linuxtv.org/
8288W: http://palosaari.fi/linux/
8289Q: http://patchwork.linuxtv.org/project/linux-media/list/
8290T: git git://linuxtv.org/anttip/media_tree.git
8291S: Maintained
8292F: drivers/media/dvb-frontends/tda10071*
8293
8294TDA18212 MEDIA DRIVER
8295M: Antti Palosaari <crope@iki.fi>
8296L: linux-media@vger.kernel.org
8297W: http://linuxtv.org/
8298W: http://palosaari.fi/linux/
8299Q: http://patchwork.linuxtv.org/project/linux-media/list/
8300T: git git://linuxtv.org/anttip/media_tree.git
8301S: Maintained
8302F: drivers/media/tuners/tda18212*
8303
8304TDA18218 MEDIA DRIVER
8305M: Antti Palosaari <crope@iki.fi>
8306L: linux-media@vger.kernel.org
8307W: http://linuxtv.org/
8308W: http://palosaari.fi/linux/
8309Q: http://patchwork.linuxtv.org/project/linux-media/list/
8310T: git git://linuxtv.org/anttip/media_tree.git
8311S: Maintained
8312F: drivers/media/tuners/tda18218*
8313
8314TDA18271 MEDIA DRIVER
8315M: Michael Krufky <mkrufky@linuxtv.org>
8316L: linux-media@vger.kernel.org
8317W: http://linuxtv.org/
8318W: http://github.com/mkrufky
8319Q: http://patchwork.linuxtv.org/project/linux-media/list/
8320T: git git://linuxtv.org/mkrufky/tuners.git
8321S: Maintained
8322F: drivers/media/tuners/tda18271*
8323
8324TDA827x MEDIA DRIVER
8325M: Michael Krufky <mkrufky@linuxtv.org>
8326L: linux-media@vger.kernel.org
8327W: http://linuxtv.org/
8328W: http://github.com/mkrufky
8329Q: http://patchwork.linuxtv.org/project/linux-media/list/
8330T: git git://linuxtv.org/mkrufky/tuners.git
8331S: Maintained
8332F: drivers/media/tuners/tda8290.*
8333
8334TDA8290 MEDIA DRIVER
8335M: Michael Krufky <mkrufky@linuxtv.org>
8336L: linux-media@vger.kernel.org
8337W: http://linuxtv.org/
8338W: http://github.com/mkrufky
8339Q: http://patchwork.linuxtv.org/project/linux-media/list/
8340T: git git://linuxtv.org/mkrufky/tuners.git
8341S: Maintained
8342F: drivers/media/tuners/tda8290.*
8343
8344TDA9840 MEDIA DRIVER
8345M: Hans Verkuil <hverkuil@xs4all.nl>
8346L: linux-media@vger.kernel.org
8347T: git git://linuxtv.org/media_tree.git
8348W: http://linuxtv.org
8349S: Maintained
8350F: drivers/media/i2c/tda9840*
8351
8352TEA5761 TUNER DRIVER
8353M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8354L: linux-media@vger.kernel.org
8355W: http://linuxtv.org
8356T: git git://linuxtv.org/media_tree.git
8357S: Odd fixes
8358F: drivers/media/tuners/tea5761.*
8359
8360TEA5767 TUNER DRIVER
8361M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8362L: linux-media@vger.kernel.org
8363W: http://linuxtv.org
8364T: git git://linuxtv.org/media_tree.git
8365S: Maintained
8366F: drivers/media/tuners/tea5767.*
8367
8368TEA6415C 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/tea6415c*
8375
8376TEA6420 MEDIA DRIVER
8377M: Hans Verkuil <hverkuil@xs4all.nl>
8378L: linux-media@vger.kernel.org
8379T: git git://linuxtv.org/media_tree.git
8380W: http://linuxtv.org
8381S: Maintained
8382F: drivers/media/i2c/tea6420*
8383
8384TEAM DRIVER
8385M: Jiri Pirko <jiri@resnulli.us>
8386L: netdev@vger.kernel.org
8387S: Supported
8388F: drivers/net/team/
8389F: include/linux/if_team.h
8390F: include/uapi/linux/if_team.h
8391
8392TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8393M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8394S: Maintained
8395F: arch/x86/platform/ts5500/
8396
8397TECHNOTREND USB IR RECEIVER
8398M: Sean Young <sean@mess.org>
8399L: linux-media@vger.kernel.org
8400S: Maintained
8401F: drivers/media/rc/ttusbir.c
8402
8403TEGRA ARCHITECTURE SUPPORT
8404M: Stephen Warren <swarren@wwwdotorg.org>
8405M: Thierry Reding <thierry.reding@gmail.com>
8406L: linux-tegra@vger.kernel.org
8407Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8408T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
8409S: Supported
8410N: [^a-z]tegra
8411
8412TEGRA ASOC DRIVER
8413M: Stephen Warren <swarren@wwwdotorg.org>
8414S: Supported
8415F: sound/soc/tegra/
8416
8417TEGRA CLOCK DRIVER
8418M: Peter De Schrijver <pdeschrijver@nvidia.com>
8419M: Prashant Gaikwad <pgaikwad@nvidia.com>
8420S: Supported
8421F: drivers/clk/tegra/
8422
8423TEGRA DMA DRIVER
8424M: Laxman Dewangan <ldewangan@nvidia.com>
8425S: Supported
8426F: drivers/dma/tegra20-apb-dma.c
8427
8428TEGRA GPIO DRIVER
8429M: Stephen Warren <swarren@wwwdotorg.org>
8430S: Supported
8431F: drivers/gpio/gpio-tegra.c
8432
8433TEGRA I2C DRIVER
8434M: Laxman Dewangan <ldewangan@nvidia.com>
8435S: Supported
8436F: drivers/i2c/busses/i2c-tegra.c
8437
8438TEGRA IOMMU DRIVERS
8439M: Hiroshi Doyu <hdoyu@nvidia.com>
8440S: Supported
8441F: drivers/iommu/tegra*
8442
8443TEGRA KBC DRIVER
8444M: Rakesh Iyer <riyer@nvidia.com>
8445M: Laxman Dewangan <ldewangan@nvidia.com>
8446S: Supported
8447F: drivers/input/keyboard/tegra-kbc.c
8448
8449TEGRA PINCTRL DRIVER
8450M: Stephen Warren <swarren@wwwdotorg.org>
8451S: Supported
8452F: drivers/pinctrl/pinctrl-tegra*
8453
8454TEGRA PWM DRIVER
8455M: Thierry Reding <thierry.reding@gmail.com>
8456S: Supported
8457F: drivers/pwm/pwm-tegra.c
8458
8459TEGRA SERIAL DRIVER
8460M: Laxman Dewangan <ldewangan@nvidia.com>
8461S: Supported
8462F: drivers/tty/serial/serial-tegra.c
8463
8464TEGRA SPI DRIVER
8465M: Laxman Dewangan <ldewangan@nvidia.com>
8466S: Supported
8467F: drivers/spi/spi-tegra*
8468
8469TEHUTI ETHERNET DRIVER
8470M: Andy Gospodarek <andy@greyhouse.net>
8471L: netdev@vger.kernel.org
8472S: Supported
8473F: drivers/net/ethernet/tehuti/*
8474
8475Telecom Clock Driver for MCPL0010
8476M: Mark Gross <mark.gross@intel.com>
8477S: Supported
8478F: drivers/char/tlclk.c
8479
8480TENSILICA XTENSA PORT (xtensa)
8481M: Chris Zankel <chris@zankel.net>
8482M: Max Filippov <jcmvbkbc@gmail.com>
8483L: linux-xtensa@linux-xtensa.org
8484S: Maintained
8485F: arch/xtensa/
8486
8487THERMAL
8488M: Zhang Rui <rui.zhang@intel.com>
8489M: Eduardo Valentin <eduardo.valentin@ti.com>
8490L: linux-pm@vger.kernel.org
8491T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8492T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8493Q: https://patchwork.kernel.org/project/linux-pm/list/
8494S: Supported
8495F: drivers/thermal/
8496F: include/linux/thermal.h
8497F: include/linux/cpu_cooling.h
8498
8499THINGM BLINK(1) USB RGB LED DRIVER
8500M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8501S: Maintained
8502F: drivers/hid/hid-thingm.c
8503
8504THINKPAD ACPI EXTRAS DRIVER
8505M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
8506L: ibm-acpi-devel@lists.sourceforge.net
8507L: platform-driver-x86@vger.kernel.org
8508W: http://ibm-acpi.sourceforge.net
8509W: http://thinkwiki.org/wiki/Ibm-acpi
8510T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
8511S: Maintained
8512F: drivers/platform/x86/thinkpad_acpi.c
8513
8514TI BANDGAP AND THERMAL DRIVER
8515M: Eduardo Valentin <eduardo.valentin@ti.com>
8516L: linux-pm@vger.kernel.org
8517S: Supported
8518F: drivers/thermal/ti-soc-thermal/
8519
8520TI FLASH MEDIA INTERFACE DRIVER
8521M: Alex Dubov <oakad@yahoo.com>
8522S: Maintained
8523F: drivers/misc/tifm*
8524F: drivers/mmc/host/tifm_sd.c
8525F: include/linux/tifm.h
8526
8527TI LM49xxx FAMILY ASoC CODEC DRIVERS
8528M: M R Swami Reddy <mr.swami.reddy@ti.com>
8529M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
8530L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8531S: Maintained
8532F: sound/soc/codecs/lm49453*
8533F: sound/soc/codecs/isabelle*
8534
8535TI LP855x BACKLIGHT DRIVER
8536M: Milo Kim <milo.kim@ti.com>
8537S: Maintained
8538F: Documentation/backlight/lp855x-driver.txt
8539F: drivers/video/backlight/lp855x_bl.c
8540F: include/linux/platform_data/lp855x.h
8541
8542TI LP8727 CHARGER DRIVER
8543M: Milo Kim <milo.kim@ti.com>
8544S: Maintained
8545F: drivers/power/lp8727_charger.c
8546F: include/linux/platform_data/lp8727.h
8547
8548TI LP8788 MFD DRIVER
8549M: Milo Kim <milo.kim@ti.com>
8550S: Maintained
8551F: drivers/iio/adc/lp8788_adc.c
8552F: drivers/leds/leds-lp8788.c
8553F: drivers/mfd/lp8788*.c
8554F: drivers/power/lp8788-charger.c
8555F: drivers/regulator/lp8788-*.c
8556F: include/linux/mfd/lp8788*.h
8557
8558TI TWL4030 SERIES SOC CODEC DRIVER
8559M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8560L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8561S: Maintained
8562F: sound/soc/codecs/twl4030*
8563
8564TI WILINK WIRELESS DRIVERS
8565M: Luciano Coelho <luca@coelho.fi>
8566L: linux-wireless@vger.kernel.org
8567W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8568W: http://wireless.kernel.org/en/users/Drivers/wl1251
8569T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8570S: Maintained
8571F: drivers/net/wireless/ti/
8572F: include/linux/wl12xx.h
8573
8574TIPC NETWORK LAYER
8575M: Jon Maloy <jon.maloy@ericsson.com>
8576M: Allan Stephens <allan.stephens@windriver.com>
8577L: netdev@vger.kernel.org (core kernel code)
8578L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
8579W: http://tipc.sourceforge.net/
8580S: Maintained
8581F: include/uapi/linux/tipc*.h
8582F: net/tipc/
8583
8584TILE ARCHITECTURE
8585M: Chris Metcalf <cmetcalf@tilera.com>
8586W: http://www.tilera.com/scm/
8587S: Supported
8588F: arch/tile/
8589F: drivers/char/tile-srom.c
8590F: drivers/edac/tile_edac.c
8591F: drivers/net/ethernet/tile/
8592F: drivers/rtc/rtc-tile.c
8593F: drivers/tty/hvc/hvc_tile.c
8594F: drivers/tty/serial/tilegx.c
8595F: drivers/usb/host/*-tilegx.c
8596F: include/linux/usb/tilegx.h
8597
8598TLAN NETWORK DRIVER
8599M: Samuel Chessman <chessman@tux.org>
8600L: tlan-devel@lists.sourceforge.net (subscribers-only)
8601W: http://sourceforge.net/projects/tlan/
8602S: Maintained
8603F: Documentation/networking/tlan.txt
8604F: drivers/net/ethernet/ti/tlan.*
8605
8606TOMOYO SECURITY MODULE
8607M: Kentaro Takeda <takedakn@nttdata.co.jp>
8608M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
8609L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8610L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
8611L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8612L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8613W: http://tomoyo.sourceforge.jp/
8614T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
8615S: Maintained
8616F: security/tomoyo/
8617
8618TOPSTAR LAPTOP EXTRAS DRIVER
8619M: Herton Ronaldo Krzesinski <herton@canonical.com>
8620L: platform-driver-x86@vger.kernel.org
8621S: Maintained
8622F: drivers/platform/x86/topstar-laptop.c
8623
8624TOSHIBA ACPI EXTRAS DRIVER
8625L: platform-driver-x86@vger.kernel.org
8626S: Orphan
8627F: drivers/platform/x86/toshiba_acpi.c
8628
8629TOSHIBA SMM DRIVER
8630M: Jonathan Buzzard <jonathan@buzzard.org.uk>
8631L: tlinux-users@tce.toshiba-dme.co.jp
8632W: http://www.buzzard.org.uk/toshiba/
8633S: Maintained
8634F: drivers/char/toshiba.c
8635F: include/linux/toshiba.h
8636F: include/uapi/linux/toshiba.h
8637
8638TMIO MMC DRIVER
8639M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8640M: Ian Molton <ian@mnementh.co.uk>
8641L: linux-mmc@vger.kernel.org
8642S: Maintained
8643F: drivers/mmc/host/tmio_mmc*
8644F: drivers/mmc/host/sh_mobile_sdhi.c
8645F: include/linux/mmc/tmio.h
8646F: include/linux/mmc/sh_mobile_sdhi.h
8647
8648TMP401 HARDWARE MONITOR DRIVER
8649M: Guenter Roeck <linux@roeck-us.net>
8650L: lm-sensors@lm-sensors.org
8651S: Maintained
8652F: Documentation/hwmon/tmp401
8653F: drivers/hwmon/tmp401.c
8654
8655TMPFS (SHMEM FILESYSTEM)
8656M: Hugh Dickins <hughd@google.com>
8657L: linux-mm@kvack.org
8658S: Maintained
8659F: include/linux/shmem_fs.h
8660F: mm/shmem.c
8661
8662TM6000 VIDEO4LINUX DRIVER
8663M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8664L: linux-media@vger.kernel.org
8665W: http://linuxtv.org
8666T: git git://linuxtv.org/media_tree.git
8667S: Odd fixes
8668F: drivers/media/usb/tm6000/
8669
8670TPM DEVICE DRIVER
8671M: Leonidas Da Silva Barbosa <leosilva@linux.vnet.ibm.com>
8672M: Ashley Lai <ashley@ashleylai.com>
8673M: Rajiv Andrade <mail@srajiv.net>
8674W: http://tpmdd.sourceforge.net
8675M: Marcel Selhorst <tpmdd@selhorst.net>
8676M: Sirrix AG <tpmdd@sirrix.com>
8677W: http://www.sirrix.com
8678L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
8679S: Maintained
8680F: drivers/char/tpm/
8681
8682TRACING
8683M: Steven Rostedt <rostedt@goodmis.org>
8684M: Frederic Weisbecker <fweisbec@gmail.com>
8685M: Ingo Molnar <mingo@redhat.com>
8686T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8687S: Maintained
8688F: Documentation/trace/ftrace.txt
8689F: arch/*/*/*/ftrace.h
8690F: arch/*/kernel/ftrace.c
8691F: include/*/ftrace.h
8692F: include/linux/trace*.h
8693F: include/trace/
8694F: kernel/trace/
8695
8696TRIVIAL PATCHES
8697M: Jiri Kosina <trivial@kernel.org>
8698T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
8699S: Maintained
8700K: ^Subject:.*(?i)trivial
8701
8702TTY LAYER
8703M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8704M: Jiri Slaby <jslaby@suse.cz>
8705S: Supported
8706T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8707F: drivers/tty/
8708F: drivers/tty/serial/serial_core.c
8709F: include/linux/serial_core.h
8710F: include/linux/serial.h
8711F: include/linux/tty.h
8712F: include/uapi/linux/serial_core.h
8713F: include/uapi/linux/serial.h
8714F: include/uapi/linux/tty.h
8715
8716TUA9001 MEDIA DRIVER
8717M: Antti Palosaari <crope@iki.fi>
8718L: linux-media@vger.kernel.org
8719W: http://linuxtv.org/
8720W: http://palosaari.fi/linux/
8721Q: http://patchwork.linuxtv.org/project/linux-media/list/
8722T: git git://linuxtv.org/anttip/media_tree.git
8723S: Maintained
8724F: drivers/media/tuners/tua9001*
8725
8726TULIP NETWORK DRIVERS
8727M: Grant Grundler <grundler@parisc-linux.org>
8728L: netdev@vger.kernel.org
8729S: Maintained
8730F: drivers/net/ethernet/dec/tulip/
8731
8732TUN/TAP driver
8733M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
8734W: http://vtun.sourceforge.net/tun
8735S: Maintained
8736F: Documentation/networking/tuntap.txt
8737F: arch/um/os-Linux/drivers/
8738
8739TURBOCHANNEL SUBSYSTEM
8740M: "Maciej W. Rozycki" <macro@linux-mips.org>
8741S: Maintained
8742F: drivers/tc/
8743F: include/linux/tc.h
8744
8745U14-34F SCSI DRIVER
8746M: Dario Ballabio <ballabio_dario@emc.com>
8747L: linux-scsi@vger.kernel.org
8748S: Maintained
8749F: drivers/scsi/u14-34f.c
8750
8751UBI FILE SYSTEM (UBIFS)
8752M: Artem Bityutskiy <dedekind1@gmail.com>
8753M: Adrian Hunter <adrian.hunter@intel.com>
8754L: linux-mtd@lists.infradead.org
8755T: git git://git.infradead.org/ubifs-2.6.git
8756W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8757S: Maintained
8758F: Documentation/filesystems/ubifs.txt
8759F: fs/ubifs/
8760
8761UCLINUX (AND M68KNOMMU)
8762M: Greg Ungerer <gerg@uclinux.org>
8763W: http://www.uclinux.org/
8764L: uclinux-dev@uclinux.org (subscribers-only)
8765S: Maintained
8766F: arch/m68k/*/*_no.*
8767F: arch/m68k/include/asm/*_no.*
8768
8769UDF FILESYSTEM
8770M: Jan Kara <jack@suse.cz>
8771S: Maintained
8772F: Documentation/filesystems/udf.txt
8773F: fs/udf/
8774
8775UFS FILESYSTEM
8776M: Evgeniy Dushistov <dushistov@mail.ru>
8777S: Maintained
8778F: Documentation/filesystems/ufs.txt
8779F: fs/ufs/
8780
8781UHID USERSPACE HID IO DRIVER:
8782M: David Herrmann <dh.herrmann@googlemail.com>
8783L: linux-input@vger.kernel.org
8784S: Maintained
8785F: drivers/hid/uhid.c
8786F: include/uapi/linux/uhid.h
8787
8788ULTRA-WIDEBAND (UWB) SUBSYSTEM:
8789L: linux-usb@vger.kernel.org
8790S: Orphan
8791F: drivers/uwb/
8792F: include/linux/uwb.h
8793F: include/linux/uwb/
8794
8795UNICORE32 ARCHITECTURE:
8796M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8797W: http://mprc.pku.edu.cn/~guanxuetao/linux
8798S: Maintained
8799T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8800F: arch/unicore32/
8801
8802UNIFDEF
8803M: Tony Finch <dot@dotat.at>
8804W: http://dotat.at/prog/unifdef
8805S: Maintained
8806F: scripts/unifdef.c
8807
8808UNIFORM CDROM DRIVER
8809M: Jens Axboe <axboe@kernel.dk>
8810W: http://www.kernel.dk
8811S: Maintained
8812F: Documentation/cdrom/
8813F: drivers/cdrom/cdrom.c
8814F: include/linux/cdrom.h
8815F: include/uapi/linux/cdrom.h
8816
8817UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8818M: Vinayak Holikatti <vinholikatti@gmail.com>
8819M: Santosh Y <santoshsy@gmail.com>
8820L: linux-scsi@vger.kernel.org
8821S: Supported
8822F: Documentation/scsi/ufs.txt
8823F: drivers/scsi/ufs/
8824
8825UNSORTED BLOCK IMAGES (UBI)
8826M: Artem Bityutskiy <dedekind1@gmail.com>
8827W: http://www.linux-mtd.infradead.org/
8828L: linux-mtd@lists.infradead.org
8829T: git git://git.infradead.org/ubi-2.6.git
8830S: Maintained
8831F: drivers/mtd/ubi/
8832F: include/linux/mtd/ubi.h
8833F: include/uapi/mtd/ubi-user.h
8834
8835UNSORTED BLOCK IMAGES (UBI) Fastmap
8836M: Richard Weinberger <richard@nod.at>
8837L: linux-mtd@lists.infradead.org
8838S: Maintained
8839F: drivers/mtd/ubi/fastmap.c
8840
8841USB ACM DRIVER
8842M: Oliver Neukum <oliver@neukum.org>
8843L: linux-usb@vger.kernel.org
8844S: Maintained
8845F: Documentation/usb/acm.txt
8846F: drivers/usb/class/cdc-acm.*
8847
8848USB AR5523 WIRELESS DRIVER
8849M: Pontus Fuchs <pontus.fuchs@gmail.com>
8850L: linux-wireless@vger.kernel.org
8851S: Maintained
8852F: drivers/net/wireless/ath/ar5523/
8853
8854USB ATTACHED SCSI
8855M: Matthew Wilcox <willy@linux.intel.com>
8856M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8857M: Gerd Hoffmann <kraxel@redhat.com>
8858L: linux-usb@vger.kernel.org
8859L: linux-scsi@vger.kernel.org
8860S: Maintained
8861F: drivers/usb/storage/uas.c
8862
8863USB CDC ETHERNET DRIVER
8864M: Oliver Neukum <oliver@neukum.org>
8865L: linux-usb@vger.kernel.org
8866S: Maintained
8867F: drivers/net/usb/cdc_*.c
8868F: include/uapi/linux/usb/cdc.h
8869
8870USB CYPRESS C67X00 DRIVER
8871M: Peter Korsgaard <jacmet@sunsite.dk>
8872L: linux-usb@vger.kernel.org
8873S: Maintained
8874F: drivers/usb/c67x00/
8875
8876USB DAVICOM DM9601 DRIVER
8877M: Peter Korsgaard <jacmet@sunsite.dk>
8878L: netdev@vger.kernel.org
8879W: http://www.linux-usb.org/usbnet
8880S: Maintained
8881F: drivers/net/usb/dm9601.c
8882
8883USB DIAMOND RIO500 DRIVER
8884M: Cesar Miquel <miquel@df.uba.ar>
8885L: rio500-users@lists.sourceforge.net
8886W: http://rio500.sourceforge.net
8887S: Maintained
8888F: drivers/usb/misc/rio500*
8889
8890USB EHCI DRIVER
8891M: Alan Stern <stern@rowland.harvard.edu>
8892L: linux-usb@vger.kernel.org
8893S: Maintained
8894F: Documentation/usb/ehci.txt
8895F: drivers/usb/host/ehci*
8896
8897USB GADGET/PERIPHERAL SUBSYSTEM
8898M: Felipe Balbi <balbi@ti.com>
8899L: linux-usb@vger.kernel.org
8900W: http://www.linux-usb.org/gadget
8901T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8902S: Maintained
8903F: drivers/usb/gadget/
8904F: include/linux/usb/gadget*
8905
8906USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8907M: Jiri Kosina <jkosina@suse.cz>
8908L: linux-usb@vger.kernel.org
8909T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
8910S: Maintained
8911F: Documentation/hid/hiddev.txt
8912F: drivers/hid/usbhid/
8913
8914USB/IP DRIVERS
8915L: linux-usb@vger.kernel.org
8916S: Orphan
8917F: drivers/staging/usbip/
8918
8919USB ISP116X DRIVER
8920M: Olav Kongas <ok@artecdesign.ee>
8921L: linux-usb@vger.kernel.org
8922S: Maintained
8923F: drivers/usb/host/isp116x*
8924F: include/linux/usb/isp116x.h
8925
8926USB KAWASAKI LSI DRIVER
8927M: Oliver Neukum <oliver@neukum.org>
8928L: linux-usb@vger.kernel.org
8929S: Maintained
8930F: drivers/usb/serial/kl5kusb105.*
8931
8932USB MASS STORAGE DRIVER
8933M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
8934L: linux-usb@vger.kernel.org
8935L: usb-storage@lists.one-eyed-alien.net
8936S: Maintained
8937W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
8938F: drivers/usb/storage/
8939
8940USB MIDI DRIVER
8941M: Clemens Ladisch <clemens@ladisch.de>
8942L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8943T: git git://git.alsa-project.org/alsa-kernel.git
8944S: Maintained
8945F: sound/usb/midi.*
8946
8947USB NETWORKING DRIVERS
8948L: linux-usb@vger.kernel.org
8949S: Odd Fixes
8950F: drivers/net/usb/
8951
8952USB OHCI DRIVER
8953M: Alan Stern <stern@rowland.harvard.edu>
8954L: linux-usb@vger.kernel.org
8955S: Maintained
8956F: Documentation/usb/ohci.txt
8957F: drivers/usb/host/ohci*
8958
8959USB OPTION-CARD DRIVER
8960M: Matthias Urlichs <smurf@smurf.noris.de>
8961L: linux-usb@vger.kernel.org
8962S: Maintained
8963F: drivers/usb/serial/option.c
8964
8965USB PEGASUS DRIVER
8966M: Petko Manolov <petkan@nucleusys.com>
8967L: linux-usb@vger.kernel.org
8968L: netdev@vger.kernel.org
8969T: git git://github.com/petkan/pegasus.git
8970W: https://github.com/petkan/pegasus
8971S: Maintained
8972F: drivers/net/usb/pegasus.*
8973
8974USB PHY LAYER
8975M: Felipe Balbi <balbi@ti.com>
8976L: linux-usb@vger.kernel.org
8977T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8978S: Maintained
8979F: drivers/usb/phy/
8980
8981USB PRINTER DRIVER (usblp)
8982M: Pete Zaitcev <zaitcev@redhat.com>
8983L: linux-usb@vger.kernel.org
8984S: Supported
8985F: drivers/usb/class/usblp.c
8986
8987USB RTL8150 DRIVER
8988M: Petko Manolov <petkan@nucleusys.com>
8989L: linux-usb@vger.kernel.org
8990L: netdev@vger.kernel.org
8991T: git git://github.com/petkan/rtl8150.git
8992W: https://github.com/petkan/rtl8150
8993S: Maintained
8994F: drivers/net/usb/rtl8150.c
8995
8996USB SERIAL SUBSYSTEM
8997M: Johan Hovold <jhovold@gmail.com>
8998L: linux-usb@vger.kernel.org
8999S: Maintained
9000F: Documentation/usb/usb-serial.txt
9001F: drivers/usb/serial/
9002F: include/linux/usb/serial.h
9003
9004USB SMSC75XX ETHERNET DRIVER
9005M: Steve Glendinning <steve.glendinning@shawell.net>
9006L: netdev@vger.kernel.org
9007S: Maintained
9008F: drivers/net/usb/smsc75xx.*
9009
9010USB SMSC95XX ETHERNET DRIVER
9011M: Steve Glendinning <steve.glendinning@shawell.net>
9012L: netdev@vger.kernel.org
9013S: Maintained
9014F: drivers/net/usb/smsc95xx.*
9015
9016USB SN9C1xx DRIVER
9017M: Luca Risolia <luca.risolia@studio.unibo.it>
9018L: linux-usb@vger.kernel.org
9019L: linux-media@vger.kernel.org
9020T: git git://linuxtv.org/media_tree.git
9021W: http://www.linux-projects.org
9022S: Maintained
9023F: Documentation/video4linux/sn9c102.txt
9024F: drivers/media/usb/sn9c102/
9025
9026USB SUBSYSTEM
9027M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9028L: linux-usb@vger.kernel.org
9029W: http://www.linux-usb.org
9030T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
9031S: Supported
9032F: Documentation/usb/
9033F: drivers/usb/
9034F: include/linux/usb.h
9035F: include/linux/usb/
9036
9037USB UHCI DRIVER
9038M: Alan Stern <stern@rowland.harvard.edu>
9039L: linux-usb@vger.kernel.org
9040S: Maintained
9041F: drivers/usb/host/uhci*
9042
9043USB "USBNET" DRIVER FRAMEWORK
9044M: Oliver Neukum <oneukum@suse.de>
9045L: netdev@vger.kernel.org
9046W: http://www.linux-usb.org/usbnet
9047S: Maintained
9048F: drivers/net/usb/usbnet.c
9049F: include/linux/usb/usbnet.h
9050
9051USB VIDEO CLASS
9052M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9053L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
9054L: linux-media@vger.kernel.org
9055T: git git://linuxtv.org/media_tree.git
9056W: http://www.ideasonboard.org/uvc/
9057S: Maintained
9058F: drivers/media/usb/uvc/
9059F: include/uapi/linux/uvcvideo.h
9060
9061USB VISION DRIVER
9062M: Hans Verkuil <hverkuil@xs4all.nl>
9063L: linux-media@vger.kernel.org
9064T: git git://linuxtv.org/media_tree.git
9065W: http://linuxtv.org
9066S: Odd Fixes
9067F: drivers/media/usb/usbvision/
9068
9069USB WEBCAM GADGET
9070M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9071L: linux-usb@vger.kernel.org
9072S: Maintained
9073F: drivers/usb/gadget/*uvc*.c
9074F: drivers/usb/gadget/webcam.c
9075
9076USB WIRELESS RNDIS DRIVER (rndis_wlan)
9077M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
9078L: linux-wireless@vger.kernel.org
9079S: Maintained
9080F: drivers/net/wireless/rndis_wlan.c
9081
9082USB XHCI DRIVER
9083M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
9084L: linux-usb@vger.kernel.org
9085S: Supported
9086F: drivers/usb/host/xhci*
9087F: drivers/usb/host/pci-quirks*
9088
9089USB ZD1201 DRIVER
9090L: linux-wireless@vger.kernel.org
9091W: http://linux-lc100020.sourceforge.net
9092S: Orphan
9093F: drivers/net/wireless/zd1201.*
9094
9095USB ZR364XX DRIVER
9096M: Antoine Jacquet <royale@zerezo.com>
9097L: linux-usb@vger.kernel.org
9098L: linux-media@vger.kernel.org
9099T: git git://linuxtv.org/media_tree.git
9100W: http://royale.zerezo.com/zr364xx/
9101S: Maintained
9102F: Documentation/video4linux/zr364xx.txt
9103F: drivers/media/usb/zr364xx/
9104
9105USER-MODE LINUX (UML)
9106M: Jeff Dike <jdike@addtoit.com>
9107M: Richard Weinberger <richard@nod.at>
9108L: user-mode-linux-devel@lists.sourceforge.net
9109L: user-mode-linux-user@lists.sourceforge.net
9110W: http://user-mode-linux.sourceforge.net
9111S: Maintained
9112F: Documentation/virtual/uml/
9113F: arch/um/
9114F: arch/x86/um/
9115F: fs/hostfs/
9116F: fs/hppfs/
9117
9118USERSPACE I/O (UIO)
9119M: "Hans J. Koch" <hjk@hansjkoch.de>
9120M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9121S: Maintained
9122F: Documentation/DocBook/uio-howto.tmpl
9123F: drivers/uio/
9124F: include/linux/uio*.h
9125
9126UTIL-LINUX PACKAGE
9127M: Karel Zak <kzak@redhat.com>
9128L: util-linux@vger.kernel.org
9129W: http://en.wikipedia.org/wiki/Util-linux
9130T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
9131S: Maintained
9132
9133UVESAFB DRIVER
9134M: Michal Januszewski <spock@gentoo.org>
9135L: linux-fbdev@vger.kernel.org
9136W: http://dev.gentoo.org/~spock/projects/uvesafb/
9137S: Maintained
9138F: Documentation/fb/uvesafb.txt
9139F: drivers/video/uvesafb.*
9140
9141VFAT/FAT/MSDOS FILESYSTEM
9142M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
9143S: Maintained
9144F: Documentation/filesystems/vfat.txt
9145F: fs/fat/
9146
9147VFIO DRIVER
9148M: Alex Williamson <alex.williamson@redhat.com>
9149L: kvm@vger.kernel.org
9150S: Maintained
9151F: Documentation/vfio.txt
9152F: drivers/vfio/
9153F: include/linux/vfio.h
9154F: include/uapi/linux/vfio.h
9155
9156VIDEOBUF2 FRAMEWORK
9157M: Pawel Osciak <pawel@osciak.com>
9158M: Marek Szyprowski <m.szyprowski@samsung.com>
9159M: Kyungmin Park <kyungmin.park@samsung.com>
9160L: linux-media@vger.kernel.org
9161S: Maintained
9162F: drivers/media/v4l2-core/videobuf2-*
9163F: include/media/videobuf2-*
9164
9165VIRTIO CONSOLE DRIVER
9166M: Amit Shah <amit.shah@redhat.com>
9167L: virtualization@lists.linux-foundation.org
9168S: Maintained
9169F: drivers/char/virtio_console.c
9170F: include/linux/virtio_console.h
9171F: include/uapi/linux/virtio_console.h
9172
9173VIRTIO CORE, NET AND BLOCK DRIVERS
9174M: Rusty Russell <rusty@rustcorp.com.au>
9175M: "Michael S. Tsirkin" <mst@redhat.com>
9176L: virtualization@lists.linux-foundation.org
9177S: Maintained
9178F: drivers/virtio/
9179F: tools/virtio/
9180F: drivers/net/virtio_net.c
9181F: drivers/block/virtio_blk.c
9182F: include/linux/virtio_*.h
9183F: include/uapi/linux/virtio_*.h
9184
9185VIRTIO HOST (VHOST)
9186M: "Michael S. Tsirkin" <mst@redhat.com>
9187L: kvm@vger.kernel.org
9188L: virtualization@lists.linux-foundation.org
9189L: netdev@vger.kernel.org
9190S: Maintained
9191F: drivers/vhost/
9192F: include/uapi/linux/vhost.h
9193
9194VIA RHINE NETWORK DRIVER
9195M: Roger Luethi <rl@hellgate.ch>
9196S: Maintained
9197F: drivers/net/ethernet/via/via-rhine.c
9198
9199VIA SD/MMC CARD CONTROLLER DRIVER
9200M: Bruce Chang <brucechang@via.com.tw>
9201M: Harald Welte <HaraldWelte@viatech.com>
9202S: Maintained
9203F: drivers/mmc/host/via-sdmmc.c
9204
9205VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
9206M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
9207L: linux-fbdev@vger.kernel.org
9208S: Maintained
9209F: include/linux/via-core.h
9210F: include/linux/via-gpio.h
9211F: include/linux/via_i2c.h
9212F: drivers/video/via/
9213
9214VIA VELOCITY NETWORK DRIVER
9215M: Francois Romieu <romieu@fr.zoreil.com>
9216L: netdev@vger.kernel.org
9217S: Maintained
9218F: drivers/net/ethernet/via/via-velocity.*
9219
9220VIVI VIRTUAL VIDEO DRIVER
9221M: Hans Verkuil <hverkuil@xs4all.nl>
9222L: linux-media@vger.kernel.org
9223T: git git://linuxtv.org/media_tree.git
9224W: http://linuxtv.org
9225S: Maintained
9226F: drivers/media/platform/vivi*
9227
9228VLAN (802.1Q)
9229M: Patrick McHardy <kaber@trash.net>
9230L: netdev@vger.kernel.org
9231S: Maintained
9232F: drivers/net/macvlan.c
9233F: include/linux/if_*vlan.h
9234F: net/8021q/
9235
9236VLYNQ BUS
9237M: Florian Fainelli <florian@openwrt.org>
9238L: openwrt-devel@lists.openwrt.org (subscribers-only)
9239S: Maintained
9240F: drivers/vlynq/vlynq.c
9241F: include/linux/vlynq.h
9242
9243VME SUBSYSTEM
9244M: Martyn Welch <martyn.welch@ge.com>
9245M: Manohar Vanga <manohar.vanga@gmail.com>
9246M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9247L: devel@driverdev.osuosl.org
9248S: Maintained
9249T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9250F: Documentation/vme_api.txt
9251F: drivers/staging/vme/
9252F: drivers/vme/
9253F: include/linux/vme*
9254
9255VMWARE HYPERVISOR INTERFACE
9256M: Alok Kataria <akataria@vmware.com>
9257L: virtualization@lists.linux-foundation.org
9258S: Supported
9259F: arch/x86/kernel/cpu/vmware.c
9260
9261VMWARE VMXNET3 ETHERNET DRIVER
9262M: Shreyas Bhatewara <sbhatewara@vmware.com>
9263M: "VMware, Inc." <pv-drivers@vmware.com>
9264L: netdev@vger.kernel.org
9265S: Maintained
9266F: drivers/net/vmxnet3/
9267
9268VMware PVSCSI driver
9269M: Arvind Kumar <arvindkumar@vmware.com>
9270M: VMware PV-Drivers <pv-drivers@vmware.com>
9271L: linux-scsi@vger.kernel.org
9272S: Maintained
9273F: drivers/scsi/vmw_pvscsi.c
9274F: drivers/scsi/vmw_pvscsi.h
9275
9276VOLTAGE AND CURRENT REGULATOR FRAMEWORK
9277M: Liam Girdwood <lgirdwood@gmail.com>
9278M: Mark Brown <broonie@kernel.org>
9279W: http://opensource.wolfsonmicro.com/node/15
9280W: http://www.slimlogic.co.uk/?p=48
9281T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
9282S: Supported
9283F: drivers/regulator/
9284F: include/linux/regulator/
9285
9286VT1211 HARDWARE MONITOR DRIVER
9287M: Juerg Haefliger <juergh@gmail.com>
9288L: lm-sensors@lm-sensors.org
9289S: Maintained
9290F: Documentation/hwmon/vt1211
9291F: drivers/hwmon/vt1211.c
9292
9293VT8231 HARDWARE MONITOR DRIVER
9294M: Roger Lucas <vt8231@hiddenengine.co.uk>
9295L: lm-sensors@lm-sensors.org
9296S: Maintained
9297F: drivers/hwmon/vt8231.c
9298
9299VUB300 USB to SDIO/SD/MMC bridge chip
9300M: Tony Olech <tony.olech@elandigitalsystems.com>
9301L: linux-mmc@vger.kernel.org
9302L: linux-usb@vger.kernel.org
9303S: Supported
9304F: drivers/mmc/host/vub300.c
9305
9306W1 DALLAS'S 1-WIRE BUS
9307M: Evgeniy Polyakov <zbr@ioremap.net>
9308S: Maintained
9309F: Documentation/w1/
9310F: drivers/w1/
9311
9312W83791D HARDWARE MONITORING DRIVER
9313M: Marc Hulsman <m.hulsman@tudelft.nl>
9314L: lm-sensors@lm-sensors.org
9315S: Maintained
9316F: Documentation/hwmon/w83791d
9317F: drivers/hwmon/w83791d.c
9318
9319W83793 HARDWARE MONITORING DRIVER
9320M: Rudolf Marek <r.marek@assembler.cz>
9321L: lm-sensors@lm-sensors.org
9322S: Maintained
9323F: Documentation/hwmon/w83793
9324F: drivers/hwmon/w83793.c
9325
9326W83795 HARDWARE MONITORING DRIVER
9327M: Jean Delvare <khali@linux-fr.org>
9328L: lm-sensors@lm-sensors.org
9329S: Maintained
9330F: drivers/hwmon/w83795.c
9331
9332W83L51xD SD/MMC CARD INTERFACE DRIVER
9333M: Pierre Ossman <pierre@ossman.eu>
9334S: Maintained
9335F: drivers/mmc/host/wbsd.*
9336
9337WATCHDOG DEVICE DRIVERS
9338M: Wim Van Sebroeck <wim@iguana.be>
9339L: linux-watchdog@vger.kernel.org
9340W: http://www.linux-watchdog.org/
9341T: git git://www.linux-watchdog.org/linux-watchdog.git
9342S: Maintained
9343F: Documentation/watchdog/
9344F: drivers/watchdog/
9345F: include/linux/watchdog.h
9346F: include/uapi/linux/watchdog.h
9347
9348WD7000 SCSI DRIVER
9349M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
9350L: linux-scsi@vger.kernel.org
9351S: Maintained
9352F: drivers/scsi/wd7000.c
9353
9354WIIMOTE HID DRIVER
9355M: David Herrmann <dh.herrmann@googlemail.com>
9356L: linux-input@vger.kernel.org
9357S: Maintained
9358F: drivers/hid/hid-wiimote*
9359
9360WINBOND CIR DRIVER
9361M: David Härdeman <david@hardeman.nu>
9362S: Maintained
9363F: drivers/media/rc/winbond-cir.c
9364
9365WIMAX STACK
9366M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
9367M: linux-wimax@intel.com
9368L: wimax@linuxwimax.org
9369S: Supported
9370W: http://linuxwimax.org
9371F: Documentation/wimax/README.wimax
9372F: include/linux/wimax/debug.h
9373F: include/net/wimax.h
9374F: include/uapi/linux/wimax.h
9375F: net/wimax/
9376
9377WISTRON LAPTOP BUTTON DRIVER
9378M: Miloslav Trmac <mitr@volny.cz>
9379S: Maintained
9380F: drivers/input/misc/wistron_btns.c
9381
9382WL3501 WIRELESS PCMCIA CARD DRIVER
9383M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
9384L: linux-wireless@vger.kernel.org
9385W: http://oops.ghostprotocols.net:81/blog
9386S: Maintained
9387F: drivers/net/wireless/wl3501*
9388
9389WM97XX TOUCHSCREEN DRIVERS
9390M: Mark Brown <broonie@kernel.org>
9391M: Liam Girdwood <lrg@slimlogic.co.uk>
9392L: linux-input@vger.kernel.org
9393T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9394W: http://opensource.wolfsonmicro.com/node/7
9395S: Supported
9396F: drivers/input/touchscreen/*wm97*
9397F: include/linux/wm97xx.h
9398
9399WOLFSON MICROELECTRONICS DRIVERS
9400L: patches@opensource.wolfsonmicro.com
9401T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
9402T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
9403W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
9404S: Supported
9405F: Documentation/hwmon/wm83??
9406F: arch/arm/mach-s3c64xx/mach-crag6410*
9407F: drivers/clk/clk-wm83*.c
9408F: drivers/extcon/extcon-arizona.c
9409F: drivers/leds/leds-wm83*.c
9410F: drivers/gpio/gpio-*wm*.c
9411F: drivers/gpio/gpio-arizona.c
9412F: drivers/hwmon/wm83??-hwmon.c
9413F: drivers/input/misc/wm831x-on.c
9414F: drivers/input/touchscreen/wm831x-ts.c
9415F: drivers/input/touchscreen/wm97*.c
9416F: drivers/mfd/arizona*
9417F: drivers/mfd/wm*.c
9418F: drivers/power/wm83*.c
9419F: drivers/rtc/rtc-wm83*.c
9420F: drivers/regulator/wm8*.c
9421F: drivers/video/backlight/wm83*_bl.c
9422F: drivers/watchdog/wm83*_wdt.c
9423F: include/linux/mfd/arizona/
9424F: include/linux/mfd/wm831x/
9425F: include/linux/mfd/wm8350/
9426F: include/linux/mfd/wm8400*
9427F: include/linux/wm97xx.h
9428F: include/sound/wm????.h
9429F: sound/soc/codecs/arizona.?
9430F: sound/soc/codecs/wm*
9431
9432WORKQUEUE
9433M: Tejun Heo <tj@kernel.org>
9434T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9435S: Maintained
9436F: include/linux/workqueue.h
9437F: kernel/workqueue.c
9438F: Documentation/workqueue.txt
9439
9440X.25 NETWORK LAYER
9441M: Andrew Hendry <andrew.hendry@gmail.com>
9442L: linux-x25@vger.kernel.org
9443S: Odd Fixes
9444F: Documentation/networking/x25*
9445F: include/net/x25*
9446F: net/x25/
9447
9448X86 ARCHITECTURE (32-BIT AND 64-BIT)
9449M: Thomas Gleixner <tglx@linutronix.de>
9450M: Ingo Molnar <mingo@redhat.com>
9451M: "H. Peter Anvin" <hpa@zytor.com>
9452M: x86@kernel.org
9453T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
9454S: Maintained
9455F: Documentation/x86/
9456F: arch/x86/
9457
9458X86 PLATFORM DRIVERS
9459M: Matthew Garrett <matthew.garrett@nebula.com>
9460L: platform-driver-x86@vger.kernel.org
9461T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
9462S: Maintained
9463F: drivers/platform/x86/
9464
9465X86 MCE INFRASTRUCTURE
9466M: Tony Luck <tony.luck@intel.com>
9467M: Borislav Petkov <bp@alien8.de>
9468L: linux-edac@vger.kernel.org
9469S: Maintained
9470F: arch/x86/kernel/cpu/mcheck/*
9471
9472XC2028/3028 TUNER DRIVER
9473M: Mauro Carvalho Chehab <m.chehab@samsung.com>
9474L: linux-media@vger.kernel.org
9475W: http://linuxtv.org
9476T: git git://linuxtv.org/media_tree.git
9477S: Maintained
9478F: drivers/media/tuners/tuner-xc2028.*
9479
9480XEN HYPERVISOR INTERFACE
9481M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9482M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9483M: David Vrabel <david.vrabel@citrix.com>
9484L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9485S: Supported
9486F: arch/x86/xen/
9487F: drivers/*/xen-*front.c
9488F: drivers/xen/
9489F: arch/x86/include/asm/xen/
9490F: include/xen/
9491F: include/uapi/xen/
9492
9493XEN HYPERVISOR ARM
9494M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
9495L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9496S: Supported
9497F: arch/arm/xen/
9498F: arch/arm/include/asm/xen/
9499
9500XEN HYPERVISOR ARM64
9501M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
9502L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9503S: Supported
9504F: arch/arm64/xen/
9505F: arch/arm64/include/asm/xen/
9506
9507XEN NETWORK BACKEND DRIVER
9508M: Ian Campbell <ian.campbell@citrix.com>
9509M: Wei Liu <wei.liu2@citrix.com>
9510L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9511L: netdev@vger.kernel.org
9512S: Supported
9513F: drivers/net/xen-netback/*
9514
9515XEN PCI SUBSYSTEM
9516M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9517L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9518S: Supported
9519F: arch/x86/pci/*xen*
9520F: drivers/pci/*xen*
9521
9522XEN SWIOTLB SUBSYSTEM
9523M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9524L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9525S: Supported
9526F: arch/x86/xen/*swiotlb*
9527F: drivers/xen/*swiotlb*
9528
9529XFS FILESYSTEM
9530P: Silicon Graphics Inc
9531M: Ben Myers <bpm@sgi.com>
9532M: Alex Elder <elder@kernel.org>
9533M: xfs@oss.sgi.com
9534L: xfs@oss.sgi.com
9535W: http://oss.sgi.com/projects/xfs
9536T: git git://oss.sgi.com/xfs/xfs.git
9537S: Supported
9538F: Documentation/filesystems/xfs.txt
9539F: fs/xfs/
9540
9541XILINX AXI ETHERNET DRIVER
9542M: Anirudha Sarangi <anirudh@xilinx.com>
9543M: John Linn <John.Linn@xilinx.com>
9544S: Maintained
9545F: drivers/net/ethernet/xilinx/xilinx_axienet*
9546
9547XILINX SYSTEMACE DRIVER
9548S: Orphan
9549F: drivers/block/xsysace.c
9550
9551XILINX UARTLITE SERIAL DRIVER
9552M: Peter Korsgaard <jacmet@sunsite.dk>
9553L: linux-serial@vger.kernel.org
9554S: Maintained
9555F: drivers/tty/serial/uartlite.c
9556
9557YAM DRIVER FOR AX.25
9558M: Jean-Paul Roubelat <jpr@f6fbb.org>
9559L: linux-hams@vger.kernel.org
9560S: Maintained
9561F: drivers/net/hamradio/yam*
9562F: include/linux/yam.h
9563
9564YEALINK PHONE DRIVER
9565M: Henk Vergonet <Henk.Vergonet@gmail.com>
9566L: usbb2k-api-dev@nongnu.org
9567S: Maintained
9568F: Documentation/input/yealink.txt
9569F: drivers/input/misc/yealink.*
9570
9571Z8530 DRIVER FOR AX.25
9572M: Joerg Reuter <jreuter@yaina.de>
9573W: http://yaina.de/jreuter/
9574W: http://www.qsl.net/dl1bke/
9575L: linux-hams@vger.kernel.org
9576S: Maintained
9577F: Documentation/networking/z8530drv.txt
9578F: drivers/net/hamradio/*scc.c
9579F: drivers/net/hamradio/z8530.h
9580
9581ZBUD COMPRESSED PAGE ALLOCATOR
9582M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9583L: linux-mm@kvack.org
9584S: Maintained
9585F: mm/zbud.c
9586F: include/linux/zbud.h
9587
9588ZD1211RW WIRELESS DRIVER
9589M: Daniel Drake <dsd@gentoo.org>
9590M: Ulrich Kunitz <kune@deine-taler.de>
9591W: http://zd1211.ath.cx/wiki/DriverRewrite
9592L: linux-wireless@vger.kernel.org
9593L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9594S: Maintained
9595F: drivers/net/wireless/zd1211rw/
9596
9597ZR36067 VIDEO FOR LINUX DRIVER
9598L: mjpeg-users@lists.sourceforge.net
9599L: linux-media@vger.kernel.org
9600W: http://mjpeg.sourceforge.net/driver-zoran/
9601T: Mercurial http://linuxtv.org/hg/v4l-dvb
9602S: Odd Fixes
9603F: drivers/media/pci/zoran/
9604
9605ZS DECSTATION Z85C30 SERIAL DRIVER
9606M: "Maciej W. Rozycki" <macro@linux-mips.org>
9607S: Maintained
9608F: drivers/tty/serial/zs.*
9609
9610ZSWAP COMPRESSED SWAP CACHING
9611M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9612L: linux-mm@kvack.org
9613S: Maintained
9614F: mm/zswap.c
9615
9616THE REST
9617M: Linus Torvalds <torvalds@linux-foundation.org>
9618L: linux-kernel@vger.kernel.org
9619Q: http://patchwork.kernel.org/project/LKML/list/
9620T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
9621S: Buried alive in reporters
9622F: *
9623F: */
This page took 0.083224 seconds and 5 git commands to generate.