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