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