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