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