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