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