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