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