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