parisc: kernel: using strlcpy() instead of strcpy()
[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>
2893M: Dustin Kirkland <dustin.kirkland@gazzang.com>
2894L: ecryptfs@vger.kernel.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
3312FPU EMULATOR
3313M: Bill Metzenthen <billm@melbpc.org.au>
3314W: http://floatingpoint.sourceforge.net/emulator/index.html
3315S: Maintained
3316F: arch/x86/math-emu/
3317
3318FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3319L: netdev@vger.kernel.org
3320S: Orphan
3321F: drivers/net/wan/dlci.c
3322F: drivers/net/wan/sdla.c
3323
3324FRAMEBUFFER LAYER
3325M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3326M: Tomi Valkeinen <tomi.valkeinen@ti.com>
3327L: linux-fbdev@vger.kernel.org
3328W: http://linux-fbdev.sourceforge.net/
3329Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3330T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3331S: Maintained
3332F: Documentation/fb/
3333F: Documentation/devicetree/bindings/fb/
3334F: drivers/video/
3335F: include/video/
3336F: include/linux/fb.h
3337F: include/uapi/video/
3338F: include/uapi/linux/fb.h
3339
3340FREESCALE DIU FRAMEBUFFER DRIVER
3341M: Timur Tabi <timur@tabi.org>
3342L: linux-fbdev@vger.kernel.org
3343S: Maintained
3344F: drivers/video/fsl-diu-fb.*
3345
3346FREESCALE DMA DRIVER
3347M: Li Yang <leoli@freescale.com>
3348M: Zhang Wei <zw@zh-kernel.org>
3349L: linuxppc-dev@lists.ozlabs.org
3350S: Maintained
3351F: drivers/dma/fsldma.*
3352
3353FREESCALE I2C CPM DRIVER
3354M: Jochen Friedrich <jochen@scram.de>
3355L: linuxppc-dev@lists.ozlabs.org
3356L: linux-i2c@vger.kernel.org
3357S: Maintained
3358F: drivers/i2c/busses/i2c-cpm.c
3359
3360FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3361M: Sascha Hauer <kernel@pengutronix.de>
3362L: linux-fbdev@vger.kernel.org
3363L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3364S: Maintained
3365F: include/linux/platform_data/video-imxfb.h
3366F: drivers/video/imxfb.c
3367
3368FREESCALE SOC FS_ENET DRIVER
3369M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3370M: Vitaly Bordug <vbordug@ru.mvista.com>
3371L: linuxppc-dev@lists.ozlabs.org
3372L: netdev@vger.kernel.org
3373S: Maintained
3374F: drivers/net/ethernet/freescale/fs_enet/
3375F: include/linux/fs_enet_pd.h
3376
3377FREESCALE QUICC ENGINE LIBRARY
3378L: linuxppc-dev@lists.ozlabs.org
3379S: Orphan
3380F: arch/powerpc/sysdev/qe_lib/
3381F: arch/powerpc/include/asm/*qe.h
3382
3383FREESCALE USB PERIPHERAL DRIVERS
3384M: Li Yang <leoli@freescale.com>
3385L: linux-usb@vger.kernel.org
3386L: linuxppc-dev@lists.ozlabs.org
3387S: Maintained
3388F: drivers/usb/gadget/fsl*
3389
3390FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3391M: Li Yang <leoli@freescale.com>
3392L: netdev@vger.kernel.org
3393L: linuxppc-dev@lists.ozlabs.org
3394S: Maintained
3395F: drivers/net/ethernet/freescale/ucc_geth*
3396
3397FREESCALE QUICC ENGINE UCC UART DRIVER
3398M: Timur Tabi <timur@tabi.org>
3399L: linuxppc-dev@lists.ozlabs.org
3400S: Maintained
3401F: drivers/tty/serial/ucc_uart.c
3402
3403FREESCALE SOC SOUND DRIVERS
3404M: Timur Tabi <timur@tabi.org>
3405L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3406L: linuxppc-dev@lists.ozlabs.org
3407S: Maintained
3408F: sound/soc/fsl/fsl*
3409F: sound/soc/fsl/mpc8610_hpcd.c
3410
3411FREEVXFS FILESYSTEM
3412M: Christoph Hellwig <hch@infradead.org>
3413W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3414S: Maintained
3415F: fs/freevxfs/
3416
3417FREEZER
3418M: Pavel Machek <pavel@ucw.cz>
3419M: "Rafael J. Wysocki" <rjw@sisk.pl>
3420L: linux-pm@vger.kernel.org
3421S: Supported
3422F: Documentation/power/freezing-of-tasks.txt
3423F: include/linux/freezer.h
3424F: kernel/freezer.c
3425
3426FRONTSWAP API
3427M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3428L: linux-kernel@vger.kernel.org
3429S: Maintained
3430F: mm/frontswap.c
3431F: include/linux/frontswap.h
3432
3433FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3434M: David Howells <dhowells@redhat.com>
3435L: linux-cachefs@redhat.com
3436S: Supported
3437F: Documentation/filesystems/caching/
3438F: fs/fscache/
3439F: include/linux/fscache*.h
3440
3441F2FS FILE SYSTEM
3442M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3443L: linux-f2fs-devel@lists.sourceforge.net
3444W: http://en.wikipedia.org/wiki/F2FS
3445T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3446S: Maintained
3447F: Documentation/filesystems/f2fs.txt
3448F: fs/f2fs/
3449F: include/linux/f2fs_fs.h
3450
3451FUJITSU FR-V (FRV) PORT
3452M: David Howells <dhowells@redhat.com>
3453S: Maintained
3454F: arch/frv/
3455
3456FUJITSU LAPTOP EXTRAS
3457M: Jonathan Woithe <jwoithe@just42.net>
3458L: platform-driver-x86@vger.kernel.org
3459S: Maintained
3460F: drivers/platform/x86/fujitsu-laptop.c
3461
3462FUJITSU M-5MO LS CAMERA ISP DRIVER
3463M: Kyungmin Park <kyungmin.park@samsung.com>
3464M: Heungjun Kim <riverful.kim@samsung.com>
3465L: linux-media@vger.kernel.org
3466S: Maintained
3467F: drivers/media/i2c/m5mols/
3468F: include/media/m5mols.h
3469
3470FUJITSU TABLET EXTRAS
3471M: Robert Gerlach <khnz@gmx.de>
3472L: platform-driver-x86@vger.kernel.org
3473S: Maintained
3474F: drivers/platform/x86/fujitsu-tablet.c
3475
3476FUSE: FILESYSTEM IN USERSPACE
3477M: Miklos Szeredi <miklos@szeredi.hu>
3478L: fuse-devel@lists.sourceforge.net
3479W: http://fuse.sourceforge.net/
3480S: Maintained
3481F: fs/fuse/
3482F: include/uapi/linux/fuse.h
3483
3484FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3485M: Rik Faith <faith@cs.unc.edu>
3486L: linux-scsi@vger.kernel.org
3487S: Odd Fixes (e.g., new signatures)
3488F: drivers/scsi/fdomain.*
3489
3490GDT SCSI DISK ARRAY CONTROLLER DRIVER
3491M: Achim Leubner <achim_leubner@adaptec.com>
3492L: linux-scsi@vger.kernel.org
3493W: http://www.icp-vortex.com/
3494S: Supported
3495F: drivers/scsi/gdt*
3496
3497GEMTEK FM RADIO RECEIVER DRIVER
3498M: Hans Verkuil <hverkuil@xs4all.nl>
3499L: linux-media@vger.kernel.org
3500T: git git://linuxtv.org/media_tree.git
3501W: http://linuxtv.org
3502S: Maintained
3503F: drivers/media/radio/radio-gemtek*
3504
3505GENERIC GPIO I2C DRIVER
3506M: Haavard Skinnemoen <hskinnemoen@gmail.com>
3507S: Supported
3508F: drivers/i2c/busses/i2c-gpio.c
3509F: include/linux/i2c-gpio.h
3510
3511GENERIC GPIO I2C MULTIPLEXER DRIVER
3512M: Peter Korsgaard <peter.korsgaard@barco.com>
3513L: linux-i2c@vger.kernel.org
3514S: Supported
3515F: drivers/i2c/muxes/i2c-mux-gpio.c
3516F: include/linux/i2c-mux-gpio.h
3517F: Documentation/i2c/muxes/i2c-mux-gpio
3518
3519GENERIC HDLC (WAN) DRIVERS
3520M: Krzysztof Halasa <khc@pm.waw.pl>
3521W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3522S: Maintained
3523F: drivers/net/wan/c101.c
3524F: drivers/net/wan/hd6457*
3525F: drivers/net/wan/hdlc*
3526F: drivers/net/wan/n2.c
3527F: drivers/net/wan/pc300too.c
3528F: drivers/net/wan/pci200syn.c
3529F: drivers/net/wan/wanxl*
3530
3531GENERIC INCLUDE/ASM HEADER FILES
3532M: Arnd Bergmann <arnd@arndb.de>
3533L: linux-arch@vger.kernel.org
3534T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3535S: Maintained
3536F: include/asm-generic
3537F: include/uapi/asm-generic
3538
3539GENERIC UIO DRIVER FOR PCI DEVICES
3540M: "Michael S. Tsirkin" <mst@redhat.com>
3541L: kvm@vger.kernel.org
3542S: Supported
3543F: drivers/uio/uio_pci_generic.c
3544
3545GFS2 FILE SYSTEM
3546M: Steven Whitehouse <swhiteho@redhat.com>
3547L: cluster-devel@redhat.com
3548W: http://sources.redhat.com/cluster/
3549T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3550T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3551S: Supported
3552F: Documentation/filesystems/gfs2*.txt
3553F: fs/gfs2/
3554F: include/uapi/linux/gfs2_ondisk.h
3555
3556GIGASET ISDN DRIVERS
3557M: Hansjoerg Lipp <hjlipp@web.de>
3558M: Tilman Schmidt <tilman@imap.cc>
3559L: gigaset307x-common@lists.sourceforge.net
3560W: http://gigaset307x.sourceforge.net/
3561S: Maintained
3562F: Documentation/isdn/README.gigaset
3563F: drivers/isdn/gigaset/
3564F: include/uapi/linux/gigaset_dev.h
3565
3566GPIO SUBSYSTEM
3567M: Grant Likely <grant.likely@linaro.org>
3568M: Linus Walleij <linus.walleij@linaro.org>
3569S: Maintained
3570T: git git://git.secretlab.ca/git/linux-2.6.git
3571F: Documentation/gpio.txt
3572F: drivers/gpio/
3573F: include/linux/gpio*
3574F: include/asm-generic/gpio.h
3575
3576GRE DEMULTIPLEXER DRIVER
3577M: Dmitry Kozlov <xeb@mail.ru>
3578L: netdev@vger.kernel.org
3579S: Maintained
3580F: net/ipv4/gre.c
3581F: include/net/gre.h
3582
3583GRETH 10/100/1G Ethernet MAC device driver
3584M: Kristoffer Glembo <kristoffer@gaisler.com>
3585L: netdev@vger.kernel.org
3586S: Maintained
3587F: drivers/net/ethernet/aeroflex/
3588
3589GSPCA FINEPIX SUBDRIVER
3590M: Frank Zago <frank@zago.net>
3591L: linux-media@vger.kernel.org
3592T: git git://linuxtv.org/media_tree.git
3593S: Maintained
3594F: drivers/media/usb/gspca/finepix.c
3595
3596GSPCA GL860 SUBDRIVER
3597M: Olivier Lorin <o.lorin@laposte.net>
3598L: linux-media@vger.kernel.org
3599T: git git://linuxtv.org/media_tree.git
3600S: Maintained
3601F: drivers/media/usb/gspca/gl860/
3602
3603GSPCA M5602 SUBDRIVER
3604M: Erik Andren <erik.andren@gmail.com>
3605L: linux-media@vger.kernel.org
3606T: git git://linuxtv.org/media_tree.git
3607S: Maintained
3608F: drivers/media/usb/gspca/m5602/
3609
3610GSPCA PAC207 SONIXB SUBDRIVER
3611M: Hans de Goede <hdegoede@redhat.com>
3612L: linux-media@vger.kernel.org
3613T: git git://linuxtv.org/media_tree.git
3614S: Maintained
3615F: drivers/media/usb/gspca/pac207.c
3616
3617GSPCA SN9C20X SUBDRIVER
3618M: Brian Johnson <brijohn@gmail.com>
3619L: linux-media@vger.kernel.org
3620T: git git://linuxtv.org/media_tree.git
3621S: Maintained
3622F: drivers/media/usb/gspca/sn9c20x.c
3623
3624GSPCA T613 SUBDRIVER
3625M: Leandro Costantino <lcostantino@gmail.com>
3626L: linux-media@vger.kernel.org
3627T: git git://linuxtv.org/media_tree.git
3628S: Maintained
3629F: drivers/media/usb/gspca/t613.c
3630
3631GSPCA USB WEBCAM DRIVER
3632M: Hans de Goede <hdegoede@redhat.com>
3633L: linux-media@vger.kernel.org
3634T: git git://linuxtv.org/media_tree.git
3635S: Maintained
3636F: drivers/media/usb/gspca/
3637
3638STK1160 USB VIDEO CAPTURE DRIVER
3639M: Ezequiel Garcia <elezegarcia@gmail.com>
3640L: linux-media@vger.kernel.org
3641T: git git://linuxtv.org/media_tree.git
3642S: Maintained
3643F: drivers/media/usb/stk1160/
3644
3645HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3646M: Frank Seidel <frank@f-seidel.de>
3647L: platform-driver-x86@vger.kernel.org
3648W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3649S: Maintained
3650F: drivers/platform/x86/hdaps.c
3651
3652HDPVR USB VIDEO ENCODER DRIVER
3653M: Hans Verkuil <hverkuil@xs4all.nl>
3654L: linux-media@vger.kernel.org
3655T: git git://linuxtv.org/media_tree.git
3656W: http://linuxtv.org
3657S: Odd Fixes
3658F: drivers/media/usb/hdpvr
3659
3660HWPOISON MEMORY FAILURE HANDLING
3661M: Andi Kleen <andi@firstfloor.org>
3662L: linux-mm@kvack.org
3663T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3664S: Maintained
3665F: mm/memory-failure.c
3666F: mm/hwpoison-inject.c
3667
3668HYPERVISOR VIRTUAL CONSOLE DRIVER
3669L: linuxppc-dev@lists.ozlabs.org
3670S: Odd Fixes
3671F: drivers/tty/hvc/
3672
3673HARDWARE MONITORING
3674M: Jean Delvare <khali@linux-fr.org>
3675M: Guenter Roeck <linux@roeck-us.net>
3676L: lm-sensors@lm-sensors.org
3677W: http://www.lm-sensors.org/
3678T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3679T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3680S: Maintained
3681F: Documentation/hwmon/
3682F: drivers/hwmon/
3683F: include/linux/hwmon*.h
3684
3685HARDWARE RANDOM NUMBER GENERATOR CORE
3686M: Matt Mackall <mpm@selenic.com>
3687M: Herbert Xu <herbert@gondor.apana.org.au>
3688S: Odd fixes
3689F: Documentation/hw_random.txt
3690F: drivers/char/hw_random/
3691F: include/linux/hw_random.h
3692
3693HARDWARE SPINLOCK CORE
3694M: Ohad Ben-Cohen <ohad@wizery.com>
3695S: Maintained
3696F: Documentation/hwspinlock.txt
3697F: drivers/hwspinlock/hwspinlock_*
3698F: include/linux/hwspinlock.h
3699
3700HARMONY SOUND DRIVER
3701L: linux-parisc@vger.kernel.org
3702S: Maintained
3703F: sound/parisc/harmony.*
3704
3705HD29L2 MEDIA DRIVER
3706M: Antti Palosaari <crope@iki.fi>
3707L: linux-media@vger.kernel.org
3708W: http://linuxtv.org/
3709W: http://palosaari.fi/linux/
3710Q: http://patchwork.linuxtv.org/project/linux-media/list/
3711T: git git://linuxtv.org/anttip/media_tree.git
3712S: Maintained
3713F: drivers/media/dvb-frontends/hd29l2*
3714
3715HEWLETT-PACKARD SMART2 RAID DRIVER
3716M: Chirag Kantharia <chirag.kantharia@hp.com>
3717L: iss_storagedev@hp.com
3718S: Maintained
3719F: Documentation/blockdev/cpqarray.txt
3720F: drivers/block/cpqarray.*
3721
3722HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3723M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
3724L: iss_storagedev@hp.com
3725S: Supported
3726F: Documentation/scsi/hpsa.txt
3727F: drivers/scsi/hpsa*.[ch]
3728F: include/linux/cciss*.h
3729F: include/uapi/linux/cciss*.h
3730
3731HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3732M: Mike Miller <mike.miller@hp.com>
3733L: iss_storagedev@hp.com
3734S: Supported
3735F: Documentation/blockdev/cciss.txt
3736F: drivers/block/cciss*
3737F: include/linux/cciss_ioctl.h
3738F: include/uapi/linux/cciss_ioctl.h
3739
3740HFS FILESYSTEM
3741L: linux-fsdevel@vger.kernel.org
3742S: Orphan
3743F: Documentation/filesystems/hfs.txt
3744F: fs/hfs/
3745
3746HGA FRAMEBUFFER DRIVER
3747M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
3748L: linux-nvidia@lists.surfsouth.com
3749W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3750S: Maintained
3751F: drivers/video/hgafb.c
3752
3753HIBERNATION (aka Software Suspend, aka swsusp)
3754M: Pavel Machek <pavel@ucw.cz>
3755M: "Rafael J. Wysocki" <rjw@sisk.pl>
3756L: linux-pm@vger.kernel.org
3757S: Supported
3758F: arch/x86/power/
3759F: drivers/base/power/
3760F: kernel/power/
3761F: include/linux/suspend.h
3762F: include/linux/freezer.h
3763F: include/linux/pm.h
3764F: arch/*/include/asm/suspend*.h
3765
3766HID CORE LAYER
3767M: Jiri Kosina <jkosina@suse.cz>
3768L: linux-input@vger.kernel.org
3769T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3770S: Maintained
3771F: drivers/hid/
3772F: include/linux/hid*
3773F: include/uapi/linux/hid*
3774
3775HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3776M: Thomas Gleixner <tglx@linutronix.de>
3777T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3778S: Maintained
3779F: Documentation/timers/
3780F: kernel/hrtimer.c
3781F: kernel/time/clockevents.c
3782F: kernel/time/tick*.*
3783F: kernel/time/timer_*.c
3784F: include/linux/clockchips.h
3785F: include/linux/hrtimer.h
3786
3787HIGH-SPEED SCC DRIVER FOR AX.25
3788L: linux-hams@vger.kernel.org
3789S: Orphan
3790F: drivers/net/hamradio/dmascc.c
3791F: drivers/net/hamradio/scc.c
3792
3793HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3794M: HighPoint Linux Team <linux@highpoint-tech.com>
3795W: http://www.highpoint-tech.com
3796S: Supported
3797F: Documentation/scsi/hptiop.txt
3798F: drivers/scsi/hptiop.c
3799
3800HIPPI
3801M: Jes Sorensen <jes@trained-monkey.org>
3802L: linux-hippi@sunsite.dk
3803S: Maintained
3804F: include/linux/hippidevice.h
3805F: include/uapi/linux/if_hippi.h
3806F: net/802/hippi.c
3807F: drivers/net/hippi/
3808
3809HOST AP DRIVER
3810M: Jouni Malinen <j@w1.fi>
3811L: hostap@shmoo.com (subscribers-only)
3812L: linux-wireless@vger.kernel.org
3813W: http://hostap.epitest.fi/
3814S: Maintained
3815F: drivers/net/wireless/hostap/
3816
3817HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3818L: platform-driver-x86@vger.kernel.org
3819S: Orphan
3820F: drivers/platform/x86/tc1100-wmi.c
3821
3822HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3823M: Jaroslav Kysela <perex@perex.cz>
3824S: Maintained
3825F: drivers/net/ethernet/hp/hp100.*
3826
3827HPET: High Precision Event Timers driver
3828M: Clemens Ladisch <clemens@ladisch.de>
3829S: Maintained
3830F: Documentation/timers/hpet.txt
3831F: drivers/char/hpet.c
3832F: include/linux/hpet.h
3833F: include/uapi/linux/hpet.h
3834
3835HPET: x86
3836M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
3837S: Maintained
3838F: arch/x86/kernel/hpet.c
3839F: arch/x86/include/asm/hpet.h
3840
3841HPFS FILESYSTEM
3842M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
3843W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3844S: Maintained
3845F: fs/hpfs/
3846
3847HSO 3G MODEM DRIVER
3848M: Jan Dumon <j.dumon@option.com>
3849W: http://www.pharscape.org
3850S: Maintained
3851F: drivers/net/usb/hso.c
3852
3853HTCPEN TOUCHSCREEN DRIVER
3854M: Pau Oliva Fora <pof@eslack.org>
3855L: linux-input@vger.kernel.org
3856S: Maintained
3857F: drivers/input/touchscreen/htcpen.c
3858
3859HUGETLB FILESYSTEM
3860M: Nadia Yvette Chambers <nyc@holomorphy.com>
3861S: Maintained
3862F: fs/hugetlbfs/
3863
3864Hyper-V CORE AND DRIVERS
3865M: K. Y. Srinivasan <kys@microsoft.com>
3866M: Haiyang Zhang <haiyangz@microsoft.com>
3867L: devel@linuxdriverproject.org
3868S: Maintained
3869F: arch/x86/include/asm/mshyperv.h
3870F: arch/x86/include/uapi/asm/hyperv.h
3871F: arch/x86/kernel/cpu/mshyperv.c
3872F: drivers/hid/hid-hyperv.c
3873F: drivers/hv/
3874F: drivers/net/hyperv/
3875F: drivers/scsi/storvsc_drv.c
3876F: drivers/video/hyperv_fb.c
3877F: include/linux/hyperv.h
3878F: tools/hv/
3879
3880I2C OVER PARALLEL PORT
3881M: Jean Delvare <khali@linux-fr.org>
3882L: linux-i2c@vger.kernel.org
3883S: Maintained
3884F: Documentation/i2c/busses/i2c-parport
3885F: Documentation/i2c/busses/i2c-parport-light
3886F: drivers/i2c/busses/i2c-parport.c
3887F: drivers/i2c/busses/i2c-parport-light.c
3888
3889I2C/SMBUS CONTROLLER DRIVERS FOR PC
3890M: Jean Delvare <khali@linux-fr.org>
3891L: linux-i2c@vger.kernel.org
3892S: Maintained
3893F: Documentation/i2c/busses/i2c-ali1535
3894F: Documentation/i2c/busses/i2c-ali1563
3895F: Documentation/i2c/busses/i2c-ali15x3
3896F: Documentation/i2c/busses/i2c-amd756
3897F: Documentation/i2c/busses/i2c-amd8111
3898F: Documentation/i2c/busses/i2c-i801
3899F: Documentation/i2c/busses/i2c-nforce2
3900F: Documentation/i2c/busses/i2c-piix4
3901F: Documentation/i2c/busses/i2c-sis5595
3902F: Documentation/i2c/busses/i2c-sis630
3903F: Documentation/i2c/busses/i2c-sis96x
3904F: Documentation/i2c/busses/i2c-via
3905F: Documentation/i2c/busses/i2c-viapro
3906F: drivers/i2c/busses/i2c-ali1535.c
3907F: drivers/i2c/busses/i2c-ali1563.c
3908F: drivers/i2c/busses/i2c-ali15x3.c
3909F: drivers/i2c/busses/i2c-amd756.c
3910F: drivers/i2c/busses/i2c-amd756-s4882.c
3911F: drivers/i2c/busses/i2c-amd8111.c
3912F: drivers/i2c/busses/i2c-i801.c
3913F: drivers/i2c/busses/i2c-isch.c
3914F: drivers/i2c/busses/i2c-nforce2.c
3915F: drivers/i2c/busses/i2c-nforce2-s4985.c
3916F: drivers/i2c/busses/i2c-piix4.c
3917F: drivers/i2c/busses/i2c-sis5595.c
3918F: drivers/i2c/busses/i2c-sis630.c
3919F: drivers/i2c/busses/i2c-sis96x.c
3920F: drivers/i2c/busses/i2c-via.c
3921F: drivers/i2c/busses/i2c-viapro.c
3922
3923I2C/SMBUS ISMT DRIVER
3924M: Seth Heasley <seth.heasley@intel.com>
3925M: Neil Horman <nhorman@tuxdriver.com>
3926L: linux-i2c@vger.kernel.org
3927F: drivers/i2c/busses/i2c-ismt.c
3928F: Documentation/i2c/busses/i2c-ismt
3929
3930I2C/SMBUS STUB DRIVER
3931M: Jean Delvare <khali@linux-fr.org>
3932L: linux-i2c@vger.kernel.org
3933S: Maintained
3934F: drivers/i2c/i2c-stub.c
3935
3936I2C SUBSYSTEM
3937M: Wolfram Sang <wsa@the-dreams.de>
3938L: linux-i2c@vger.kernel.org
3939W: http://i2c.wiki.kernel.org/
3940T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
3941S: Maintained
3942F: Documentation/i2c/
3943F: drivers/i2c/
3944F: include/linux/i2c.h
3945F: include/linux/i2c-*.h
3946F: include/uapi/linux/i2c.h
3947F: include/uapi/linux/i2c-*.h
3948
3949I2C-TAOS-EVM DRIVER
3950M: Jean Delvare <khali@linux-fr.org>
3951L: linux-i2c@vger.kernel.org
3952S: Maintained
3953F: Documentation/i2c/busses/i2c-taos-evm
3954F: drivers/i2c/busses/i2c-taos-evm.c
3955
3956I2C-TINY-USB DRIVER
3957M: Till Harbaum <till@harbaum.org>
3958L: linux-i2c@vger.kernel.org
3959W: http://www.harbaum.org/till/i2c_tiny_usb
3960S: Maintained
3961F: drivers/i2c/busses/i2c-tiny-usb.c
3962
3963i386 BOOT CODE
3964M: "H. Peter Anvin" <hpa@zytor.com>
3965S: Maintained
3966F: arch/x86/boot/
3967
3968i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3969M: "H. Peter Anvin" <hpa@zytor.com>
3970T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3971S: Maintained
3972
3973IA64 (Itanium) PLATFORM
3974M: Tony Luck <tony.luck@intel.com>
3975M: Fenghua Yu <fenghua.yu@intel.com>
3976L: linux-ia64@vger.kernel.org
3977T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
3978S: Maintained
3979F: arch/ia64/
3980
3981IBM Power in-Nest Crypto Acceleration
3982M: Kent Yoder <key@linux.vnet.ibm.com>
3983L: linux-crypto@vger.kernel.org
3984S: Supported
3985F: drivers/crypto/nx/
3986
3987IBM Power 842 compression accelerator
3988M: Robert Jennings <rcj@linux.vnet.ibm.com>
3989S: Supported
3990F: drivers/crypto/nx/nx-842.c
3991F: include/linux/nx842.h
3992
3993IBM Power Linux RAID adapter
3994M: Brian King <brking@us.ibm.com>
3995S: Supported
3996F: drivers/scsi/ipr.*
3997
3998IBM Power Virtual Ethernet Device Driver
3999M: Santiago Leon <santil@linux.vnet.ibm.com>
4000L: netdev@vger.kernel.org
4001S: Supported
4002F: drivers/net/ethernet/ibm/ibmveth.*
4003
4004IBM Power Virtual SCSI/FC Device Drivers
4005M: Robert Jennings <rcj@linux.vnet.ibm.com>
4006L: linux-scsi@vger.kernel.org
4007S: Supported
4008F: drivers/scsi/ibmvscsi/
4009X: drivers/scsi/ibmvscsi/ibmvstgt.c
4010
4011IBM ServeRAID RAID DRIVER
4012P: Jack Hammer
4013M: Dave Jeffery <ipslinux@adaptec.com>
4014W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
4015S: Supported
4016F: drivers/scsi/ips.*
4017
4018ICH LPC AND GPIO DRIVER
4019M: Peter Tyser <ptyser@xes-inc.com>
4020S: Maintained
4021F: drivers/mfd/lpc_ich.c
4022F: drivers/gpio/gpio-ich.c
4023
4024IDE SUBSYSTEM
4025M: "David S. Miller" <davem@davemloft.net>
4026L: linux-ide@vger.kernel.org
4027Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4028T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4029S: Maintained
4030F: Documentation/ide/
4031F: drivers/ide/
4032F: include/linux/ide.h
4033
4034IDEAPAD LAPTOP EXTRAS DRIVER
4035M: Ike Panhc <ike.pan@canonical.com>
4036L: platform-driver-x86@vger.kernel.org
4037W: http://launchpad.net/ideapad-laptop
4038S: Maintained
4039F: drivers/platform/x86/ideapad-laptop.c
4040
4041IDE/ATAPI DRIVERS
4042M: Borislav Petkov <bp@alien8.de>
4043L: linux-ide@vger.kernel.org
4044S: Maintained
4045F: Documentation/cdrom/ide-cd
4046F: drivers/ide/ide-cd*
4047
4048IDLE-I7300
4049M: Andy Henroid <andrew.d.henroid@intel.com>
4050L: linux-pm@vger.kernel.org
4051S: Supported
4052F: drivers/idle/i7300_idle.c
4053
4054IEEE 802.15.4 SUBSYSTEM
4055M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
4056M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
4057L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
4058W: http://apps.sourceforge.net/trac/linux-zigbee
4059T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4060S: Maintained
4061F: net/ieee802154/
4062F: net/mac802154/
4063F: drivers/net/ieee802154/
4064
4065IGUANAWORKS USB IR TRANSCEIVER
4066M: Sean Young <sean@mess.org>
4067L: linux-media@vger.kernel.org
4068S: Maintained
4069F: drivers/media/rc/iguanair.c
4070
4071IIO SUBSYSTEM AND DRIVERS
4072M: Jonathan Cameron <jic23@cam.ac.uk>
4073L: linux-iio@vger.kernel.org
4074S: Maintained
4075F: drivers/iio/
4076F: drivers/staging/iio/
4077
4078IKANOS/ADI EAGLE ADSL USB DRIVER
4079M: Matthieu Castet <castet.matthieu@free.fr>
4080M: Stanislaw Gruszka <stf_xl@wp.pl>
4081S: Maintained
4082F: drivers/usb/atm/ueagle-atm.c
4083
4084INA209 HARDWARE MONITOR DRIVER
4085M: Guenter Roeck <linux@roeck-us.net>
4086L: lm-sensors@lm-sensors.org
4087S: Maintained
4088F: Documentation/hwmon/ina209
4089F: Documentation/devicetree/bindings/i2c/ina209.txt
4090F: drivers/hwmon/ina209.c
4091
4092INA2XX HARDWARE MONITOR DRIVER
4093M: Guenter Roeck <linux@roeck-us.net>
4094L: lm-sensors@lm-sensors.org
4095S: Maintained
4096F: Documentation/hwmon/ina2xx
4097F: drivers/hwmon/ina2xx.c
4098F: include/linux/platform_data/ina2xx.h
4099
4100INDUSTRY PACK SUBSYSTEM (IPACK)
4101M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4102M: Jens Taprogge <jens.taprogge@taprogge.org>
4103M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4104L: industrypack-devel@lists.sourceforge.net
4105W: http://industrypack.sourceforge.net
4106S: Maintained
4107F: drivers/ipack/
4108
4109INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4110M: Mimi Zohar <zohar@us.ibm.com>
4111S: Supported
4112F: security/integrity/ima/
4113
4114IMS TWINTURBO FRAMEBUFFER DRIVER
4115L: linux-fbdev@vger.kernel.org
4116S: Orphan
4117F: drivers/video/imsttfb.c
4118
4119INFINIBAND SUBSYSTEM
4120M: Roland Dreier <roland@kernel.org>
4121M: Sean Hefty <sean.hefty@intel.com>
4122M: Hal Rosenstock <hal.rosenstock@gmail.com>
4123L: linux-rdma@vger.kernel.org
4124W: http://www.openfabrics.org/
4125Q: http://patchwork.kernel.org/project/linux-rdma/list/
4126T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4127S: Supported
4128F: Documentation/infiniband/
4129F: drivers/infiniband/
4130F: include/uapi/linux/if_infiniband.h
4131
4132INOTIFY
4133M: John McCutchan <john@johnmccutchan.com>
4134M: Robert Love <rlove@rlove.org>
4135M: Eric Paris <eparis@parisplace.org>
4136S: Maintained
4137F: Documentation/filesystems/inotify.txt
4138F: fs/notify/inotify/
4139F: include/linux/inotify.h
4140F: include/uapi/linux/inotify.h
4141
4142INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4143M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4144M: Dmitry Torokhov <dtor@mail.ru>
4145L: linux-input@vger.kernel.org
4146Q: http://patchwork.kernel.org/project/linux-input/list/
4147T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4148S: Maintained
4149F: drivers/input/
4150F: include/linux/input.h
4151F: include/uapi/linux/input.h
4152F: include/linux/input/
4153
4154INPUT MULTITOUCH (MT) PROTOCOL
4155M: Henrik Rydberg <rydberg@euromail.se>
4156L: linux-input@vger.kernel.org
4157T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4158S: Maintained
4159F: Documentation/input/multi-touch-protocol.txt
4160F: drivers/input/input-mt.c
4161K: \b(ABS|SYN)_MT_
4162
4163INTEL C600 SERIES SAS CONTROLLER DRIVER
4164M: Intel SCU Linux support <intel-linux-scu@intel.com>
4165M: Lukasz Dorau <lukasz.dorau@intel.com>
4166M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4167M: Dave Jiang <dave.jiang@intel.com>
4168L: linux-scsi@vger.kernel.org
4169T: git git://git.code.sf.net/p/intel-sas/isci
4170S: Supported
4171F: drivers/scsi/isci/
4172
4173INTEL IDLE DRIVER
4174M: Len Brown <lenb@kernel.org>
4175L: linux-pm@vger.kernel.org
4176T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4177S: Supported
4178F: drivers/idle/intel_idle.c
4179
4180INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4181M: Maik Broemme <mbroemme@plusserver.de>
4182L: linux-fbdev@vger.kernel.org
4183S: Maintained
4184F: Documentation/fb/intelfb.txt
4185F: drivers/video/intelfb/
4186
4187INTEL 810/815 FRAMEBUFFER DRIVER
4188M: Antonino Daplas <adaplas@gmail.com>
4189L: linux-fbdev@vger.kernel.org
4190S: Maintained
4191F: drivers/video/i810/
4192
4193INTEL MENLOW THERMAL DRIVER
4194M: Sujith Thomas <sujith.thomas@intel.com>
4195L: platform-driver-x86@vger.kernel.org
4196W: http://www.lesswatts.org/projects/acpi/
4197S: Supported
4198F: drivers/platform/x86/intel_menlow.c
4199
4200INTEL IA32 MICROCODE UPDATE SUPPORT
4201M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4202S: Maintained
4203F: arch/x86/kernel/microcode_core.c
4204F: arch/x86/kernel/microcode_intel.c
4205
4206INTEL I/OAT DMA DRIVER
4207M: Dan Williams <djbw@fb.com>
4208S: Maintained
4209F: drivers/dma/ioat*
4210
4211INTEL IOMMU (VT-d)
4212M: David Woodhouse <dwmw2@infradead.org>
4213L: iommu@lists.linux-foundation.org
4214T: git git://git.infradead.org/iommu-2.6.git
4215S: Supported
4216F: drivers/iommu/intel-iommu.c
4217F: include/linux/intel-iommu.h
4218
4219INTEL IOP-ADMA DMA DRIVER
4220M: Dan Williams <djbw@fb.com>
4221S: Odd fixes
4222F: drivers/dma/iop-adma.c
4223
4224INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4225M: Krzysztof Halasa <khc@pm.waw.pl>
4226S: Maintained
4227F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4228F: arch/arm/mach-ixp4xx/include/mach/npe.h
4229F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4230F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4231F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4232F: drivers/net/wan/ixp4xx_hss.c
4233
4234INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4235M: Deepak Saxena <dsaxena@plexity.net>
4236S: Maintained
4237F: drivers/char/hw_random/ixp4xx-rng.c
4238
4239INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
4240M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4241M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4242M: Bruce Allan <bruce.w.allan@intel.com>
4243M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4244M: Don Skidmore <donald.c.skidmore@intel.com>
4245M: Greg Rose <gregory.v.rose@intel.com>
4246M: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
4247M: Alex Duyck <alexander.h.duyck@intel.com>
4248M: John Ronciak <john.ronciak@intel.com>
4249M: Tushar Dave <tushar.n.dave@intel.com>
4250L: e1000-devel@lists.sourceforge.net
4251W: http://www.intel.com/support/feedback.htm
4252W: http://e1000.sourceforge.net/
4253T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4254T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4255S: Supported
4256F: Documentation/networking/e100.txt
4257F: Documentation/networking/e1000.txt
4258F: Documentation/networking/e1000e.txt
4259F: Documentation/networking/igb.txt
4260F: Documentation/networking/igbvf.txt
4261F: Documentation/networking/ixgb.txt
4262F: Documentation/networking/ixgbe.txt
4263F: Documentation/networking/ixgbevf.txt
4264F: drivers/net/ethernet/intel/
4265
4266INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4267M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
4268L: linux-wireless@vger.kernel.org
4269S: Maintained
4270F: Documentation/networking/README.ipw2100
4271F: Documentation/networking/README.ipw2200
4272F: drivers/net/wireless/ipw2x00/
4273
4274INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4275M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4276M: Gang Wei <gang.wei@intel.com>
4277M: Shane Wang <shane.wang@intel.com>
4278L: tboot-devel@lists.sourceforge.net
4279W: http://tboot.sourceforge.net
4280T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4281S: Supported
4282F: Documentation/intel_txt.txt
4283F: include/linux/tboot.h
4284F: arch/x86/kernel/tboot.c
4285
4286INTEL WIRELESS WIMAX CONNECTION 2400
4287M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
4288M: linux-wimax@intel.com
4289L: wimax@linuxwimax.org
4290S: Supported
4291W: http://linuxwimax.org
4292F: Documentation/wimax/README.i2400m
4293F: drivers/net/wimax/i2400m/
4294F: include/uapi/linux/wimax/i2400m.h
4295
4296INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4297M: Stanislaw Gruszka <sgruszka@redhat.com>
4298L: linux-wireless@vger.kernel.org
4299S: Supported
4300F: drivers/net/wireless/iwlegacy/
4301
4302INTEL WIRELESS WIFI LINK (iwlwifi)
4303M: Johannes Berg <johannes.berg@intel.com>
4304M: Wey-Yi Guy <wey-yi.w.guy@intel.com>
4305M: Intel Linux Wireless <ilw@linux.intel.com>
4306L: linux-wireless@vger.kernel.org
4307W: http://intellinuxwireless.org
4308T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4309S: Supported
4310F: drivers/net/wireless/iwlwifi/
4311
4312INTEL MANAGEMENT ENGINE (mei)
4313M: Tomas Winkler <tomas.winkler@intel.com>
4314L: linux-kernel@vger.kernel.org
4315S: Supported
4316F: include/uapi/linux/mei.h
4317F: drivers/misc/mei/*
4318F: Documentation/misc-devices/mei/*
4319
4320IOC3 ETHERNET DRIVER
4321M: Ralf Baechle <ralf@linux-mips.org>
4322L: linux-mips@linux-mips.org
4323S: Maintained
4324F: drivers/net/ethernet/sgi/ioc3-eth.c
4325
4326IOC3 SERIAL DRIVER
4327M: Pat Gefre <pfg@sgi.com>
4328L: linux-serial@vger.kernel.org
4329S: Maintained
4330F: drivers/tty/serial/ioc3_serial.c
4331
4332IP MASQUERADING
4333M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
4334S: Maintained
4335F: net/ipv4/netfilter/ipt_MASQUERADE.c
4336
4337IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4338M: Francois Romieu <romieu@fr.zoreil.com>
4339M: Sorbica Shieh <sorbica@icplus.com.tw>
4340L: netdev@vger.kernel.org
4341S: Maintained
4342F: drivers/net/ethernet/icplus/ipg.*
4343
4344IPATH DRIVER
4345M: Mike Marciniszyn <infinipath@intel.com>
4346L: linux-rdma@vger.kernel.org
4347S: Maintained
4348F: drivers/infiniband/hw/ipath/
4349
4350IPMI SUBSYSTEM
4351M: Corey Minyard <minyard@acm.org>
4352L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4353W: http://openipmi.sourceforge.net/
4354S: Supported
4355F: Documentation/IPMI.txt
4356F: drivers/char/ipmi/
4357F: include/linux/ipmi*
4358F: include/uapi/linux/ipmi*
4359
4360IPS SCSI RAID DRIVER
4361M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4362L: linux-scsi@vger.kernel.org
4363W: http://www.adaptec.com/
4364S: Maintained
4365F: drivers/scsi/ips*
4366
4367IPVS
4368M: Wensong Zhang <wensong@linux-vs.org>
4369M: Simon Horman <horms@verge.net.au>
4370M: Julian Anastasov <ja@ssi.bg>
4371L: netdev@vger.kernel.org
4372L: lvs-devel@vger.kernel.org
4373S: Maintained
4374F: Documentation/networking/ipvs-sysctl.txt
4375F: include/net/ip_vs.h
4376F: include/uapi/linux/ip_vs.h
4377F: net/netfilter/ipvs/
4378
4379IPWIRELESS DRIVER
4380M: Jiri Kosina <jkosina@suse.cz>
4381M: David Sterba <dsterba@suse.cz>
4382S: Odd Fixes
4383F: drivers/tty/ipwireless/
4384
4385IPX NETWORK LAYER
4386M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
4387L: netdev@vger.kernel.org
4388S: Maintained
4389F: include/net/ipx.h
4390F: include/uapi/linux/ipx.h
4391F: net/ipx/
4392
4393IRDA SUBSYSTEM
4394M: Samuel Ortiz <samuel@sortiz.org>
4395L: irda-users@lists.sourceforge.net (subscribers-only)
4396L: netdev@vger.kernel.org
4397W: http://irda.sourceforge.net/
4398S: Maintained
4399T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4400F: Documentation/networking/irda.txt
4401F: drivers/net/irda/
4402F: include/net/irda/
4403F: net/irda/
4404
4405IRQ SUBSYSTEM
4406M: Thomas Gleixner <tglx@linutronix.de>
4407S: Maintained
4408T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4409F: kernel/irq/
4410F: drivers/irqchip/
4411
4412IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4413M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
4414M: Grant Likely <grant.likely@linaro.org>
4415T: git git://git.secretlab.ca/git/linux-2.6.git irqdomain/next
4416S: Maintained
4417F: Documentation/IRQ-domain.txt
4418F: include/linux/irqdomain.h
4419F: kernel/irq/irqdomain.c
4420
4421ISAPNP
4422M: Jaroslav Kysela <perex@perex.cz>
4423S: Maintained
4424F: Documentation/isapnp.txt
4425F: drivers/pnp/isapnp/
4426F: include/linux/isapnp.h
4427
4428ISA RADIO MODULE
4429M: Hans Verkuil <hverkuil@xs4all.nl>
4430L: linux-media@vger.kernel.org
4431T: git git://linuxtv.org/media_tree.git
4432W: http://linuxtv.org
4433S: Maintained
4434F: drivers/media/radio/radio-isa*
4435
4436iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4437M: Peter Jones <pjones@redhat.com>
4438M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4439S: Maintained
4440F: drivers/firmware/iscsi_ibft*
4441
4442ISCSI
4443M: Mike Christie <michaelc@cs.wisc.edu>
4444L: open-iscsi@googlegroups.com
4445W: www.open-iscsi.org
4446T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
4447S: Maintained
4448F: drivers/scsi/*iscsi*
4449F: include/scsi/*iscsi*
4450
4451ISDN SUBSYSTEM
4452M: Karsten Keil <isdn@linux-pingi.de>
4453L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
4454L: netdev@vger.kernel.org
4455W: http://www.isdn4linux.de
4456T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
4457S: Maintained
4458F: Documentation/isdn/
4459F: drivers/isdn/
4460F: include/linux/isdn.h
4461F: include/linux/isdn/
4462F: include/uapi/linux/isdn.h
4463F: include/uapi/linux/isdn/
4464
4465ISDN SUBSYSTEM (Eicon active card driver)
4466M: Armin Schindler <mac@melware.de>
4467L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
4468W: http://www.melware.de
4469S: Maintained
4470F: drivers/isdn/hardware/eicon/
4471
4472IT87 HARDWARE MONITORING DRIVER
4473M: Jean Delvare <khali@linux-fr.org>
4474L: lm-sensors@lm-sensors.org
4475S: Maintained
4476F: Documentation/hwmon/it87
4477F: drivers/hwmon/it87.c
4478
4479IT913X MEDIA DRIVER
4480M: Malcolm Priestley <tvboxspy@gmail.com>
4481L: linux-media@vger.kernel.org
4482W: http://linuxtv.org/
4483Q: http://patchwork.linuxtv.org/project/linux-media/list/
4484S: Maintained
4485F: drivers/media/usb/dvb-usb-v2/it913x*
4486
4487IT913X FE MEDIA DRIVER
4488M: Malcolm Priestley <tvboxspy@gmail.com>
4489L: linux-media@vger.kernel.org
4490W: http://linuxtv.org/
4491Q: http://patchwork.linuxtv.org/project/linux-media/list/
4492S: Maintained
4493F: drivers/media/dvb-frontends/it913x-fe*
4494
4495IT913X MEDIA DRIVER
4496M: Antti Palosaari <crope@iki.fi>
4497L: linux-media@vger.kernel.org
4498W: http://linuxtv.org/
4499W: http://palosaari.fi/linux/
4500Q: http://patchwork.linuxtv.org/project/linux-media/list/
4501T: git git://linuxtv.org/anttip/media_tree.git
4502S: Maintained
4503F: drivers/media/tuners/it913x*
4504
4505IVTV VIDEO4LINUX DRIVER
4506M: Andy Walls <awalls@md.metrocast.net>
4507L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
4508L: linux-media@vger.kernel.org
4509T: git git://linuxtv.org/media_tree.git
4510W: http://www.ivtvdriver.org
4511S: Maintained
4512F: Documentation/video4linux/*.ivtv
4513F: drivers/media/pci/ivtv/
4514F: include/uapi/linux/ivtv*
4515
4516IX2505V MEDIA DRIVER
4517M: Malcolm Priestley <tvboxspy@gmail.com>
4518L: linux-media@vger.kernel.org
4519W: http://linuxtv.org/
4520Q: http://patchwork.linuxtv.org/project/linux-media/list/
4521S: Maintained
4522F: drivers/media/dvb-frontends/ix2505v*
4523
4524JC42.4 TEMPERATURE SENSOR DRIVER
4525M: Guenter Roeck <linux@roeck-us.net>
4526L: lm-sensors@lm-sensors.org
4527S: Maintained
4528F: drivers/hwmon/jc42.c
4529F: Documentation/hwmon/jc42
4530
4531JFS FILESYSTEM
4532M: Dave Kleikamp <shaggy@kernel.org>
4533L: jfs-discussion@lists.sourceforge.net
4534W: http://jfs.sourceforge.net/
4535T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
4536S: Maintained
4537F: Documentation/filesystems/jfs.txt
4538F: fs/jfs/
4539
4540JME NETWORK DRIVER
4541M: Guo-Fu Tseng <cooldavid@cooldavid.org>
4542L: netdev@vger.kernel.org
4543S: Maintained
4544F: drivers/net/ethernet/jme.*
4545
4546JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
4547M: David Woodhouse <dwmw2@infradead.org>
4548L: linux-mtd@lists.infradead.org
4549W: http://www.linux-mtd.infradead.org/doc/jffs2.html
4550S: Maintained
4551F: fs/jffs2/
4552F: include/uapi/linux/jffs2.h
4553
4554JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
4555M: Andrew Morton <akpm@linux-foundation.org>
4556M: Jan Kara <jack@suse.cz>
4557L: linux-ext4@vger.kernel.org
4558S: Maintained
4559F: fs/jbd/
4560F: include/linux/jbd.h
4561
4562JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4563M: "Theodore Ts'o" <tytso@mit.edu>
4564L: linux-ext4@vger.kernel.org
4565S: Maintained
4566F: fs/jbd2/
4567F: include/linux/jbd2.h
4568
4569JSM Neo PCI based serial card
4570M: Lucas Tavares <lucaskt@linux.vnet.ibm.com>
4571L: linux-serial@vger.kernel.org
4572S: Maintained
4573F: drivers/tty/serial/jsm/
4574
4575K10TEMP HARDWARE MONITORING DRIVER
4576M: Clemens Ladisch <clemens@ladisch.de>
4577L: lm-sensors@lm-sensors.org
4578S: Maintained
4579F: Documentation/hwmon/k10temp
4580F: drivers/hwmon/k10temp.c
4581
4582K8TEMP HARDWARE MONITORING DRIVER
4583M: Rudolf Marek <r.marek@assembler.cz>
4584L: lm-sensors@lm-sensors.org
4585S: Maintained
4586F: Documentation/hwmon/k8temp
4587F: drivers/hwmon/k8temp.c
4588
4589KCONFIG
4590M: Michal Marek <mmarek@suse.cz>
4591L: linux-kbuild@vger.kernel.org
4592S: Odd Fixes
4593F: Documentation/kbuild/kconfig-language.txt
4594F: scripts/kconfig/
4595
4596KDUMP
4597M: Vivek Goyal <vgoyal@redhat.com>
4598M: Haren Myneni <hbabu@us.ibm.com>
4599L: kexec@lists.infradead.org
4600W: http://lse.sourceforge.net/kdump/
4601S: Maintained
4602F: Documentation/kdump/
4603
4604KEENE FM RADIO TRANSMITTER DRIVER
4605M: Hans Verkuil <hverkuil@xs4all.nl>
4606L: linux-media@vger.kernel.org
4607T: git git://linuxtv.org/media_tree.git
4608W: http://linuxtv.org
4609S: Maintained
4610F: drivers/media/radio/radio-keene*
4611
4612KERNEL AUTOMOUNTER v4 (AUTOFS4)
4613M: Ian Kent <raven@themaw.net>
4614L: autofs@vger.kernel.org
4615S: Maintained
4616F: fs/autofs4/
4617
4618KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
4619M: Michal Marek <mmarek@suse.cz>
4620T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4621T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
4622L: linux-kbuild@vger.kernel.org
4623S: Maintained
4624F: Documentation/kbuild/
4625F: Makefile
4626F: scripts/Makefile.*
4627F: scripts/basic/
4628F: scripts/mk*
4629F: scripts/package/
4630
4631KERNEL JANITORS
4632L: kernel-janitors@vger.kernel.org
4633W: http://kernelnewbies.org/KernelJanitors
4634S: Odd Fixes
4635
4636KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
4637M: "J. Bruce Fields" <bfields@fieldses.org>
4638L: linux-nfs@vger.kernel.org
4639W: http://nfs.sourceforge.net/
4640S: Supported
4641F: fs/nfsd/
4642F: include/linux/nfsd/
4643F: include/uapi/linux/nfsd/
4644F: fs/lockd/
4645F: fs/nfs_common/
4646F: net/sunrpc/
4647F: include/linux/lockd/
4648F: include/linux/sunrpc/
4649F: include/uapi/linux/sunrpc/
4650
4651KERNEL VIRTUAL MACHINE (KVM)
4652M: Gleb Natapov <gleb@redhat.com>
4653M: Paolo Bonzini <pbonzini@redhat.com>
4654L: kvm@vger.kernel.org
4655W: http://linux-kvm.org
4656S: Supported
4657F: Documentation/*/kvm*.txt
4658F: Documentation/virtual/kvm/
4659F: arch/*/kvm/
4660F: arch/*/include/asm/kvm*
4661F: include/linux/kvm*
4662F: include/uapi/linux/kvm*
4663F: virt/kvm/
4664
4665KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
4666M: Joerg Roedel <joro@8bytes.org>
4667L: kvm@vger.kernel.org
4668W: http://kvm.qumranet.com
4669S: Maintained
4670F: arch/x86/include/asm/svm.h
4671F: arch/x86/kvm/svm.c
4672
4673KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
4674M: Alexander Graf <agraf@suse.de>
4675L: kvm-ppc@vger.kernel.org
4676W: http://kvm.qumranet.com
4677T: git git://github.com/agraf/linux-2.6.git
4678S: Supported
4679F: arch/powerpc/include/asm/kvm*
4680F: arch/powerpc/kvm/
4681
4682KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
4683M: Xiantao Zhang <xiantao.zhang@intel.com>
4684L: kvm-ia64@vger.kernel.org
4685W: http://kvm.qumranet.com
4686S: Supported
4687F: Documentation/ia64/kvm.txt
4688F: arch/ia64/include/asm/kvm*
4689F: arch/ia64/kvm/
4690
4691KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
4692M: Christian Borntraeger <borntraeger@de.ibm.com>
4693M: Cornelia Huck <cornelia.huck@de.ibm.com>
4694M: linux390@de.ibm.com
4695L: linux-s390@vger.kernel.org
4696W: http://www.ibm.com/developerworks/linux/linux390/
4697S: Supported
4698F: Documentation/s390/kvm.txt
4699F: arch/s390/include/asm/kvm*
4700F: arch/s390/kvm/
4701F: drivers/s390/kvm/
4702
4703KERNEL VIRTUAL MACHINE (KVM) FOR ARM
4704M: Christoffer Dall <cdall@cs.columbia.edu>
4705L: kvmarm@lists.cs.columbia.edu
4706W: http://systems.cs.columbia.edu/projects/kvm-arm
4707S: Maintained
4708F: arch/arm/include/uapi/asm/kvm*
4709F: arch/arm/include/asm/kvm*
4710F: arch/arm/kvm/
4711
4712KEXEC
4713M: Eric Biederman <ebiederm@xmission.com>
4714W: http://kernel.org/pub/linux/utils/kernel/kexec/
4715L: kexec@lists.infradead.org
4716S: Maintained
4717F: include/linux/kexec.h
4718F: include/uapi/linux/kexec.h
4719F: kernel/kexec.c
4720
4721KEYS/KEYRINGS:
4722M: David Howells <dhowells@redhat.com>
4723L: keyrings@linux-nfs.org
4724S: Maintained
4725F: Documentation/security/keys.txt
4726F: include/linux/key.h
4727F: include/linux/key-type.h
4728F: include/keys/
4729F: security/keys/
4730
4731KEYS-TRUSTED
4732M: David Safford <safford@watson.ibm.com>
4733M: Mimi Zohar <zohar@us.ibm.com>
4734L: linux-security-module@vger.kernel.org
4735L: keyrings@linux-nfs.org
4736S: Supported
4737F: Documentation/security/keys-trusted-encrypted.txt
4738F: include/keys/trusted-type.h
4739F: security/keys/trusted.c
4740F: security/keys/trusted.h
4741
4742KEYS-ENCRYPTED
4743M: Mimi Zohar <zohar@us.ibm.com>
4744M: David Safford <safford@watson.ibm.com>
4745L: linux-security-module@vger.kernel.org
4746L: keyrings@linux-nfs.org
4747S: Supported
4748F: Documentation/security/keys-trusted-encrypted.txt
4749F: include/keys/encrypted-type.h
4750F: security/keys/encrypted-keys/
4751
4752KGDB / KDB /debug_core
4753M: Jason Wessel <jason.wessel@windriver.com>
4754W: http://kgdb.wiki.kernel.org/
4755L: kgdb-bugreport@lists.sourceforge.net
4756S: Maintained
4757F: Documentation/DocBook/kgdb.tmpl
4758F: drivers/misc/kgdbts.c
4759F: drivers/tty/serial/kgdboc.c
4760F: include/linux/kdb.h
4761F: include/linux/kgdb.h
4762F: kernel/debug/
4763
4764KMEMCHECK
4765M: Vegard Nossum <vegardno@ifi.uio.no>
4766M: Pekka Enberg <penberg@kernel.org>
4767S: Maintained
4768F: Documentation/kmemcheck.txt
4769F: arch/x86/include/asm/kmemcheck.h
4770F: arch/x86/mm/kmemcheck/
4771F: include/linux/kmemcheck.h
4772F: mm/kmemcheck.c
4773
4774KMEMLEAK
4775M: Catalin Marinas <catalin.marinas@arm.com>
4776S: Maintained
4777F: Documentation/kmemleak.txt
4778F: include/linux/kmemleak.h
4779F: mm/kmemleak.c
4780F: mm/kmemleak-test.c
4781
4782KPROBES
4783M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
4784M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
4785M: "David S. Miller" <davem@davemloft.net>
4786M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
4787S: Maintained
4788F: Documentation/kprobes.txt
4789F: include/linux/kprobes.h
4790F: kernel/kprobes.c
4791
4792KS0108 LCD CONTROLLER DRIVER
4793M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
4794W: http://miguelojeda.es/auxdisplay.htm
4795W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
4796S: Maintained
4797F: Documentation/auxdisplay/ks0108
4798F: drivers/auxdisplay/ks0108.c
4799F: include/linux/ks0108.h
4800
4801LAPB module
4802L: linux-x25@vger.kernel.org
4803S: Orphan
4804F: Documentation/networking/lapb-module.txt
4805F: include/*/lapb.h
4806F: net/lapb/
4807
4808LASI 53c700 driver for PARISC
4809M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
4810L: linux-scsi@vger.kernel.org
4811S: Maintained
4812F: Documentation/scsi/53c700.txt
4813F: drivers/scsi/53c700*
4814
4815LED SUBSYSTEM
4816M: Bryan Wu <cooloney@gmail.com>
4817M: Richard Purdie <rpurdie@rpsys.net>
4818L: linux-leds@vger.kernel.org
4819T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
4820S: Maintained
4821F: drivers/leds/
4822F: include/linux/leds.h
4823
4824LEGACY EEPROM DRIVER
4825M: Jean Delvare <khali@linux-fr.org>
4826S: Maintained
4827F: Documentation/misc-devices/eeprom
4828F: drivers/misc/eeprom/eeprom.c
4829
4830LEGO USB Tower driver
4831M: Juergen Stuber <starblue@users.sourceforge.net>
4832L: legousb-devel@lists.sourceforge.net
4833W: http://legousb.sourceforge.net/
4834S: Maintained
4835F: drivers/usb/misc/legousbtower.c
4836
4837LG2160 MEDIA DRIVER
4838M: Michael Krufky <mkrufky@linuxtv.org>
4839L: linux-media@vger.kernel.org
4840W: http://linuxtv.org/
4841W: http://github.com/mkrufky
4842Q: http://patchwork.linuxtv.org/project/linux-media/list/
4843T: git git://linuxtv.org/mkrufky/tuners.git
4844S: Maintained
4845F: drivers/media/dvb-frontends/lg2160.*
4846
4847LGDT3305 MEDIA DRIVER
4848M: Michael Krufky <mkrufky@linuxtv.org>
4849L: linux-media@vger.kernel.org
4850W: http://linuxtv.org/
4851W: http://github.com/mkrufky
4852Q: http://patchwork.linuxtv.org/project/linux-media/list/
4853T: git git://linuxtv.org/mkrufky/tuners.git
4854S: Maintained
4855F: drivers/media/dvb-frontends/lgdt3305.*
4856
4857LGUEST
4858M: Rusty Russell <rusty@rustcorp.com.au>
4859L: lguest@lists.ozlabs.org
4860W: http://lguest.ozlabs.org/
4861S: Odd Fixes
4862F: arch/x86/include/asm/lguest*.h
4863F: arch/x86/lguest/
4864F: drivers/lguest/
4865F: include/linux/lguest*.h
4866F: tools/lguest/
4867
4868LINUX FOR IBM pSERIES (RS/6000)
4869M: Paul Mackerras <paulus@au.ibm.com>
4870W: http://www.ibm.com/linux/ltc/projects/ppc
4871S: Supported
4872F: arch/powerpc/boot/rs6000.h
4873
4874LINUX FOR POWERPC (32-BIT AND 64-BIT)
4875M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
4876M: Paul Mackerras <paulus@samba.org>
4877W: http://www.penguinppc.org/
4878L: linuxppc-dev@lists.ozlabs.org
4879Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
4880T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
4881S: Supported
4882F: Documentation/powerpc/
4883F: arch/powerpc/
4884
4885LINUX FOR POWER MACINTOSH
4886M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
4887W: http://www.penguinppc.org/
4888L: linuxppc-dev@lists.ozlabs.org
4889S: Maintained
4890F: arch/powerpc/platforms/powermac/
4891F: drivers/macintosh/
4892
4893LINUX FOR POWERPC EMBEDDED MPC5XXX
4894M: Anatolij Gustschin <agust@denx.de>
4895L: linuxppc-dev@lists.ozlabs.org
4896T: git git://git.denx.de/linux-2.6-agust.git
4897S: Maintained
4898F: arch/powerpc/platforms/512x/
4899F: arch/powerpc/platforms/52xx/
4900
4901LINUX FOR POWERPC EMBEDDED PPC4XX
4902M: Josh Boyer <jwboyer@gmail.com>
4903M: Matt Porter <mporter@kernel.crashing.org>
4904W: http://www.penguinppc.org/
4905L: linuxppc-dev@lists.ozlabs.org
4906T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
4907S: Maintained
4908F: arch/powerpc/platforms/40x/
4909F: arch/powerpc/platforms/44x/
4910
4911LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
4912L: linuxppc-dev@lists.ozlabs.org
4913S: Unmaintained
4914F: arch/powerpc/*/*virtex*
4915F: arch/powerpc/*/*/*virtex*
4916
4917LINUX FOR POWERPC EMBEDDED PPC8XX
4918M: Vitaly Bordug <vitb@kernel.crashing.org>
4919M: Marcelo Tosatti <marcelo@kvack.org>
4920W: http://www.penguinppc.org/
4921L: linuxppc-dev@lists.ozlabs.org
4922S: Maintained
4923F: arch/powerpc/platforms/8xx/
4924
4925LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
4926M: Kumar Gala <galak@kernel.crashing.org>
4927W: http://www.penguinppc.org/
4928L: linuxppc-dev@lists.ozlabs.org
4929S: Maintained
4930F: arch/powerpc/platforms/83xx/
4931F: arch/powerpc/platforms/85xx/
4932
4933LINUX FOR POWERPC PA SEMI PWRFICIENT
4934M: Olof Johansson <olof@lixom.net>
4935L: linuxppc-dev@lists.ozlabs.org
4936S: Maintained
4937F: arch/powerpc/platforms/pasemi/
4938F: drivers/*/*pasemi*
4939F: drivers/*/*/*pasemi*
4940
4941LINUX SECURITY MODULE (LSM) FRAMEWORK
4942M: Chris Wright <chrisw@sous-sol.org>
4943L: linux-security-module@vger.kernel.org
4944S: Supported
4945
4946LIS3LV02D ACCELEROMETER DRIVER
4947M: Eric Piel <eric.piel@tremplin-utc.net>
4948S: Maintained
4949F: Documentation/misc-devices/lis3lv02d
4950F: drivers/misc/lis3lv02d/
4951F: drivers/platform/x86/hp_accel.c
4952
4953LLC (802.2)
4954M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
4955S: Maintained
4956F: include/linux/llc.h
4957F: include/uapi/linux/llc.h
4958F: include/net/llc*
4959F: net/llc/
4960
4961LM73 HARDWARE MONITOR DRIVER
4962M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
4963L: lm-sensors@lm-sensors.org
4964S: Maintained
4965F: drivers/hwmon/lm73.c
4966
4967LM78 HARDWARE MONITOR DRIVER
4968M: Jean Delvare <khali@linux-fr.org>
4969L: lm-sensors@lm-sensors.org
4970S: Maintained
4971F: Documentation/hwmon/lm78
4972F: drivers/hwmon/lm78.c
4973
4974LM83 HARDWARE MONITOR DRIVER
4975M: Jean Delvare <khali@linux-fr.org>
4976L: lm-sensors@lm-sensors.org
4977S: Maintained
4978F: Documentation/hwmon/lm83
4979F: drivers/hwmon/lm83.c
4980
4981LM90 HARDWARE MONITOR DRIVER
4982M: Jean Delvare <khali@linux-fr.org>
4983L: lm-sensors@lm-sensors.org
4984S: Maintained
4985F: Documentation/hwmon/lm90
4986F: drivers/hwmon/lm90.c
4987
4988LM95234 HARDWARE MONITOR DRIVER
4989M: Guenter Roeck <linux@roeck-us.net>
4990L: lm-sensors@lm-sensors.org
4991S: Maintained
4992F: Documentation/hwmon/lm95234
4993F: drivers/hwmon/lm95234.c
4994
4995LME2510 MEDIA DRIVER
4996M: Malcolm Priestley <tvboxspy@gmail.com>
4997L: linux-media@vger.kernel.org
4998W: http://linuxtv.org/
4999Q: http://patchwork.linuxtv.org/project/linux-media/list/
5000S: Maintained
5001F: drivers/media/usb/dvb-usb-v2/lmedm04*
5002
5003LOCKDEP AND LOCKSTAT
5004M: Peter Zijlstra <peterz@infradead.org>
5005M: Ingo Molnar <mingo@redhat.com>
5006T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5007S: Maintained
5008F: Documentation/lockdep*.txt
5009F: Documentation/lockstat.txt
5010F: include/linux/lockdep.h
5011F: kernel/lockdep*
5012
5013LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5014M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5015L: linux-ntfs-dev@lists.sourceforge.net
5016W: http://www.linux-ntfs.org/content/view/19/37/
5017S: Maintained
5018F: Documentation/ldm.txt
5019F: block/partitions/ldm.*
5020
5021LogFS
5022M: Joern Engel <joern@logfs.org>
5023M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5024L: logfs@logfs.org
5025W: logfs.org
5026S: Maintained
5027F: fs/logfs/
5028
5029LPC32XX MACHINE SUPPORT
5030M: Roland Stigge <stigge@antcom.de>
5031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5032S: Maintained
5033F: arch/arm/mach-lpc32xx/
5034
5035LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5036M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5037M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
5038M: support@lsi.com
5039L: DL-MPTFusionLinux@lsi.com
5040L: linux-scsi@vger.kernel.org
5041W: http://www.lsilogic.com/support
5042S: Supported
5043F: drivers/message/fusion/
5044F: drivers/scsi/mpt2sas/
5045F: drivers/scsi/mpt3sas/
5046
5047LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5048M: Matthew Wilcox <matthew@wil.cx>
5049L: linux-scsi@vger.kernel.org
5050S: Maintained
5051F: drivers/scsi/sym53c8xx_2/
5052
5053LTC4261 HARDWARE MONITOR DRIVER
5054M: Guenter Roeck <linux@roeck-us.net>
5055L: lm-sensors@lm-sensors.org
5056S: Maintained
5057F: Documentation/hwmon/ltc4261
5058F: drivers/hwmon/ltc4261.c
5059
5060LTP (Linux Test Project)
5061M: Shubham Goyal <shubham@linux.vnet.ibm.com>
5062M: Mike Frysinger <vapier@gentoo.org>
5063M: Cyril Hrubis <chrubis@suse.cz>
5064M: Caspar Zhang <caspar@casparzhang.com>
5065M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5066L: ltp-list@lists.sourceforge.net (subscribers-only)
5067W: http://ltp.sourceforge.net/
5068T: git git://github.com/linux-test-project/ltp.git
5069T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
5070S: Maintained
5071
5072M32R ARCHITECTURE
5073M: Hirokazu Takata <takata@linux-m32r.org>
5074L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
5075L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5076W: http://www.linux-m32r.org/
5077S: Maintained
5078F: arch/m32r/
5079
5080M68K ARCHITECTURE
5081M: Geert Uytterhoeven <geert@linux-m68k.org>
5082L: linux-m68k@lists.linux-m68k.org
5083W: http://www.linux-m68k.org/
5084T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5085S: Maintained
5086F: arch/m68k/
5087F: drivers/zorro/
5088
5089M68K ON APPLE MACINTOSH
5090M: Joshua Thompson <funaho@jurai.org>
5091W: http://www.mac.linux-m68k.org/
5092L: linux-m68k@lists.linux-m68k.org
5093S: Maintained
5094F: arch/m68k/mac/
5095
5096M68K ON HP9000/300
5097M: Philip Blundell <philb@gnu.org>
5098W: http://www.tazenda.demon.co.uk/phil/linux-hp
5099S: Maintained
5100F: arch/m68k/hp300/
5101
5102M88RS2000 MEDIA DRIVER
5103M: Malcolm Priestley <tvboxspy@gmail.com>
5104L: linux-media@vger.kernel.org
5105W: http://linuxtv.org/
5106Q: http://patchwork.linuxtv.org/project/linux-media/list/
5107S: Maintained
5108F: drivers/media/dvb-frontends/m88rs2000*
5109
5110MA901 MASTERKIT USB FM RADIO DRIVER
5111M: Alexey Klimov <klimov.linux@gmail.com>
5112L: linux-media@vger.kernel.org
5113T: git git://linuxtv.org/media_tree.git
5114S: Maintained
5115F: drivers/media/radio/radio-ma901.c
5116
5117MAC80211
5118M: Johannes Berg <johannes@sipsolutions.net>
5119L: linux-wireless@vger.kernel.org
5120W: http://wireless.kernel.org/
5121T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5122T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5123S: Maintained
5124F: Documentation/networking/mac80211-injection.txt
5125F: include/net/mac80211.h
5126F: net/mac80211/
5127
5128MAC80211 PID RATE CONTROL
5129M: Stefano Brivio <stefano.brivio@polimi.it>
5130M: Mattias Nissler <mattias.nissler@gmx.de>
5131L: linux-wireless@vger.kernel.org
5132W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
5133T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5134T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5135S: Maintained
5136F: net/mac80211/rc80211_pid*
5137
5138MACVLAN DRIVER
5139M: Patrick McHardy <kaber@trash.net>
5140L: netdev@vger.kernel.org
5141S: Maintained
5142F: drivers/net/macvlan.c
5143F: include/linux/if_macvlan.h
5144
5145MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5146M: Michael Kerrisk <mtk.manpages@gmail.com>
5147W: http://www.kernel.org/doc/man-pages
5148L: linux-man@vger.kernel.org
5149S: Maintained
5150
5151MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5152M: Mirko Lindner <mlindner@marvell.com>
5153M: Stephen Hemminger <stephen@networkplumber.org>
5154L: netdev@vger.kernel.org
5155S: Maintained
5156F: drivers/net/ethernet/marvell/sk*
5157
5158MARVELL LIBERTAS WIRELESS DRIVER
5159L: libertas-dev@lists.infradead.org
5160S: Orphan
5161F: drivers/net/wireless/libertas/
5162
5163MARVELL MV643XX ETHERNET DRIVER
5164M: Lennert Buytenhek <buytenh@wantstofly.org>
5165L: netdev@vger.kernel.org
5166S: Maintained
5167F: drivers/net/ethernet/marvell/mv643xx_eth.*
5168F: include/linux/mv643xx.h
5169
5170MARVELL MVNETA ETHERNET DRIVER
5171M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5172L: netdev@vger.kernel.org
5173S: Maintained
5174F: drivers/net/ethernet/marvell/mvneta.*
5175
5176MARVELL MWIFIEX WIRELESS DRIVER
5177M: Bing Zhao <bzhao@marvell.com>
5178L: linux-wireless@vger.kernel.org
5179S: Maintained
5180F: drivers/net/wireless/mwifiex/
5181
5182MARVELL MWL8K WIRELESS DRIVER
5183M: Lennert Buytenhek <buytenh@wantstofly.org>
5184L: linux-wireless@vger.kernel.org
5185S: Odd Fixes
5186F: drivers/net/wireless/mwl8k.c
5187
5188MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5189M: Nicolas Pitre <nico@fluxnic.net>
5190S: Odd Fixes
5191F: drivers/mmc/host/mvsdio.*
5192
5193MATROX FRAMEBUFFER DRIVER
5194L: linux-fbdev@vger.kernel.org
5195S: Orphan
5196F: drivers/video/matrox/matroxfb_*
5197F: include/uapi/linux/matroxfb.h
5198
5199MAX16065 HARDWARE MONITOR DRIVER
5200M: Guenter Roeck <linux@roeck-us.net>
5201L: lm-sensors@lm-sensors.org
5202S: Maintained
5203F: Documentation/hwmon/max16065
5204F: drivers/hwmon/max16065.c
5205
5206MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5207M: "Hans J. Koch" <hjk@hansjkoch.de>
5208L: lm-sensors@lm-sensors.org
5209S: Maintained
5210F: Documentation/hwmon/max6650
5211F: drivers/hwmon/max6650.c
5212
5213MAX6697 HARDWARE MONITOR DRIVER
5214M: Guenter Roeck <linux@roeck-us.net>
5215L: lm-sensors@lm-sensors.org
5216S: Maintained
5217F: Documentation/hwmon/max6697
5218F: Documentation/devicetree/bindings/i2c/max6697.txt
5219F: drivers/hwmon/max6697.c
5220F: include/linux/platform_data/max6697.h
5221
5222MAXIRADIO FM RADIO RECEIVER DRIVER
5223M: Hans Verkuil <hverkuil@xs4all.nl>
5224L: linux-media@vger.kernel.org
5225T: git git://linuxtv.org/media_tree.git
5226W: http://linuxtv.org
5227S: Maintained
5228F: drivers/media/radio/radio-maxiradio*
5229
5230MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5231M: Mauro Carvalho Chehab <mchehab@redhat.com>
5232P: LinuxTV.org Project
5233L: linux-media@vger.kernel.org
5234W: http://linuxtv.org
5235Q: http://patchwork.kernel.org/project/linux-media/list/
5236T: git git://linuxtv.org/media_tree.git
5237S: Maintained
5238F: Documentation/dvb/
5239F: Documentation/video4linux/
5240F: Documentation/DocBook/media/
5241F: drivers/media/
5242F: drivers/staging/media/
5243F: include/media/
5244F: include/uapi/linux/dvb/
5245F: include/uapi/linux/videodev2.h
5246F: include/uapi/linux/media.h
5247F: include/uapi/linux/v4l2-*
5248F: include/uapi/linux/meye.h
5249F: include/uapi/linux/ivtv*
5250F: include/uapi/linux/uvcvideo.h
5251
5252MEDIAVISION PRO MOVIE STUDIO DRIVER
5253M: Hans Verkuil <hverkuil@xs4all.nl>
5254L: linux-media@vger.kernel.org
5255T: git git://linuxtv.org/media_tree.git
5256W: http://linuxtv.org
5257S: Odd Fixes
5258F: drivers/media/parport/pms*
5259
5260MEGARAID SCSI DRIVERS
5261M: Neela Syam Kolli <megaraidlinux@lsi.com>
5262L: linux-scsi@vger.kernel.org
5263W: http://megaraid.lsilogic.com
5264S: Maintained
5265F: Documentation/scsi/megaraid.txt
5266F: drivers/scsi/megaraid.*
5267F: drivers/scsi/megaraid/
5268
5269MELLANOX ETHERNET DRIVER (mlx4_en)
5270M: Amir Vadai <amirv@mellanox.com>
5271L: netdev@vger.kernel.org
5272S: Supported
5273W: http://www.mellanox.com
5274Q: http://patchwork.ozlabs.org/project/netdev/list/
5275F: drivers/net/ethernet/mellanox/mlx4/en_*
5276
5277MEMORY MANAGEMENT
5278L: linux-mm@kvack.org
5279W: http://www.linux-mm.org
5280S: Maintained
5281F: include/linux/mm.h
5282F: include/linux/gfp.h
5283F: include/linux/mmzone.h
5284F: include/linux/memory_hotplug.h
5285F: include/linux/vmalloc.h
5286F: mm/
5287
5288MEMORY RESOURCE CONTROLLER
5289M: Johannes Weiner <hannes@cmpxchg.org>
5290M: Michal Hocko <mhocko@suse.cz>
5291M: Balbir Singh <bsingharora@gmail.com>
5292M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
5293L: cgroups@vger.kernel.org
5294L: linux-mm@kvack.org
5295S: Maintained
5296F: mm/memcontrol.c
5297F: mm/page_cgroup.c
5298
5299MEMORY TECHNOLOGY DEVICES (MTD)
5300M: David Woodhouse <dwmw2@infradead.org>
5301L: linux-mtd@lists.infradead.org
5302W: http://www.linux-mtd.infradead.org/
5303Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5304T: git git://git.infradead.org/mtd-2.6.git
5305S: Maintained
5306F: drivers/mtd/
5307F: include/linux/mtd/
5308F: include/uapi/mtd/
5309
5310METAG ARCHITECTURE
5311M: James Hogan <james.hogan@imgtec.com>
5312S: Supported
5313F: arch/metag/
5314F: Documentation/metag/
5315F: Documentation/devicetree/bindings/metag/
5316F: drivers/clocksource/metag_generic.c
5317F: drivers/irqchip/irq-metag.c
5318F: drivers/irqchip/irq-metag-ext.c
5319F: drivers/tty/metag_da.c
5320F: fs/imgdafs/
5321
5322MICROBLAZE ARCHITECTURE
5323M: Michal Simek <monstr@monstr.eu>
5324L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
5325W: http://www.monstr.eu/fdt/
5326T: git git://git.monstr.eu/linux-2.6-microblaze.git
5327S: Supported
5328F: arch/microblaze/
5329
5330MICROTEK X6 SCANNER
5331M: Oliver Neukum <oliver@neukum.org>
5332S: Maintained
5333F: drivers/usb/image/microtek.*
5334
5335MIPS
5336M: Ralf Baechle <ralf@linux-mips.org>
5337L: linux-mips@linux-mips.org
5338W: http://www.linux-mips.org/
5339T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5340Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5341S: Supported
5342F: Documentation/mips/
5343F: arch/mips/
5344
5345MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5346M: Hans Verkuil <hverkuil@xs4all.nl>
5347L: linux-media@vger.kernel.org
5348T: git git://linuxtv.org/media_tree.git
5349W: http://linuxtv.org
5350S: Odd Fixes
5351F: drivers/media/radio/radio-miropcm20*
5352
5353MODULE SUPPORT
5354M: Rusty Russell <rusty@rustcorp.com.au>
5355S: Maintained
5356F: include/linux/module.h
5357F: kernel/module.c
5358
5359MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5360W: http://popies.net/meye/
5361S: Orphan
5362F: Documentation/video4linux/meye.txt
5363F: drivers/media/pci/meye/
5364F: include/uapi/linux/meye.h
5365
5366MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5367M: Jiri Slaby <jirislaby@gmail.com>
5368S: Maintained
5369F: Documentation/serial/moxa-smartio
5370F: drivers/tty/mxser.*
5371
5372MR800 AVERMEDIA USB FM RADIO DRIVER
5373M: Alexey Klimov <klimov.linux@gmail.com>
5374L: linux-media@vger.kernel.org
5375T: git git://linuxtv.org/media_tree.git
5376S: Maintained
5377F: drivers/media/radio/radio-mr800.c
5378
5379MSI LAPTOP SUPPORT
5380M: "Lee, Chun-Yi" <jlee@suse.com>
5381L: platform-driver-x86@vger.kernel.org
5382S: Maintained
5383F: drivers/platform/x86/msi-laptop.c
5384
5385MSI WMI SUPPORT
5386M: Anisse Astier <anisse@astier.eu>
5387L: platform-driver-x86@vger.kernel.org
5388S: Supported
5389F: drivers/platform/x86/msi-wmi.c
5390
5391MT9M032 SENSOR DRIVER
5392M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5393L: linux-media@vger.kernel.org
5394T: git git://linuxtv.org/media_tree.git
5395S: Maintained
5396F: drivers/media/i2c/mt9m032.c
5397F: include/media/mt9m032.h
5398
5399MT9P031 SENSOR DRIVER
5400M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5401L: linux-media@vger.kernel.org
5402T: git git://linuxtv.org/media_tree.git
5403S: Maintained
5404F: drivers/media/i2c/mt9p031.c
5405F: include/media/mt9p031.h
5406
5407MT9T001 SENSOR DRIVER
5408M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5409L: linux-media@vger.kernel.org
5410T: git git://linuxtv.org/media_tree.git
5411S: Maintained
5412F: drivers/media/i2c/mt9t001.c
5413F: include/media/mt9t001.h
5414
5415MT9V032 SENSOR DRIVER
5416M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5417L: linux-media@vger.kernel.org
5418T: git git://linuxtv.org/media_tree.git
5419S: Maintained
5420F: drivers/media/i2c/mt9v032.c
5421F: include/media/mt9v032.h
5422
5423MULTIFUNCTION DEVICES (MFD)
5424M: Samuel Ortiz <sameo@linux.intel.com>
5425T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
5426S: Supported
5427F: drivers/mfd/
5428
5429MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
5430M: Chris Ball <cjb@laptop.org>
5431L: linux-mmc@vger.kernel.org
5432T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5433S: Maintained
5434F: drivers/mmc/
5435F: include/linux/mmc/
5436F: include/uapi/linux/mmc/
5437
5438MULTIMEDIA CARD (MMC) ETC. OVER SPI
5439S: Orphan
5440F: drivers/mmc/host/mmc_spi.c
5441F: include/linux/spi/mmc_spi.h
5442
5443MULTISOUND SOUND DRIVER
5444M: Andrew Veliath <andrewtv@usa.net>
5445S: Maintained
5446F: Documentation/sound/oss/MultiSound
5447F: sound/oss/msnd*
5448
5449MULTITECH MULTIPORT CARD (ISICOM)
5450S: Orphan
5451F: drivers/tty/isicom.c
5452F: include/linux/isicom.h
5453
5454MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
5455M: Felipe Balbi <balbi@ti.com>
5456L: linux-usb@vger.kernel.org
5457T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5458S: Maintained
5459F: drivers/usb/musb/
5460
5461MXL5007T MEDIA DRIVER
5462M: Michael Krufky <mkrufky@linuxtv.org>
5463L: linux-media@vger.kernel.org
5464W: http://linuxtv.org/
5465W: http://github.com/mkrufky
5466Q: http://patchwork.linuxtv.org/project/linux-media/list/
5467T: git git://linuxtv.org/mkrufky/tuners.git
5468S: Maintained
5469F: drivers/media/tuners/mxl5007t.*
5470
5471MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
5472M: Andrew Gallatin <gallatin@myri.com>
5473L: netdev@vger.kernel.org
5474W: http://www.myri.com/scs/download-Myri10GE.html
5475S: Supported
5476F: drivers/net/ethernet/myricom/myri10ge/
5477
5478NATSEMI ETHERNET DRIVER (DP8381x)
5479S: Orphan
5480F: drivers/net/ethernet/natsemi/natsemi.c
5481
5482NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5483M: Daniel Mack <zonque@gmail.com>
5484S: Maintained
5485L: alsa-devel@alsa-project.org
5486W: http://www.native-instruments.com
5487F: sound/usb/caiaq/
5488
5489NCP FILESYSTEM
5490M: Petr Vandrovec <petr@vandrovec.name>
5491S: Odd Fixes
5492F: fs/ncpfs/
5493
5494NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
5495M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5496L: linux-scsi@vger.kernel.org
5497S: Maintained
5498F: drivers/scsi/NCR_D700.*
5499
5500NCT6775 HARDWARE MONITOR DRIVER
5501M: Guenter Roeck <linux@roeck-us.net>
5502L: lm-sensors@lm-sensors.org
5503S: Maintained
5504F: Documentation/hwmon/nct6775
5505F: drivers/hwmon/nct6775.c
5506
5507NETEFFECT IWARP RNIC DRIVER (IW_NES)
5508M: Faisal Latif <faisal.latif@intel.com>
5509L: linux-rdma@vger.kernel.org
5510W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
5511S: Supported
5512F: drivers/infiniband/hw/nes/
5513
5514NETEM NETWORK EMULATOR
5515M: Stephen Hemminger <stephen@networkplumber.org>
5516L: netem@lists.linux-foundation.org
5517S: Maintained
5518F: net/sched/sch_netem.c
5519
5520NETERION 10GbE DRIVERS (s2io/vxge)
5521M: Jon Mason <jdmason@kudzu.us>
5522L: netdev@vger.kernel.org
5523S: Supported
5524F: Documentation/networking/s2io.txt
5525F: Documentation/networking/vxge.txt
5526F: drivers/net/ethernet/neterion/
5527
5528NETFILTER/IPTABLES
5529M: Pablo Neira Ayuso <pablo@netfilter.org>
5530M: Patrick McHardy <kaber@trash.net>
5531M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
5532L: netfilter-devel@vger.kernel.org
5533L: netfilter@vger.kernel.org
5534L: coreteam@netfilter.org
5535W: http://www.netfilter.org/
5536W: http://www.iptables.org/
5537Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5538T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5539T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
5540S: Supported
5541F: include/linux/netfilter*
5542F: include/linux/netfilter/
5543F: include/net/netfilter/
5544F: include/uapi/linux/netfilter*
5545F: include/uapi/linux/netfilter/
5546F: net/*/netfilter.c
5547F: net/*/netfilter/
5548F: net/netfilter/
5549
5550NETLABEL
5551M: Paul Moore <paul@paul-moore.com>
5552W: http://netlabel.sf.net
5553L: netdev@vger.kernel.org
5554S: Maintained
5555F: Documentation/netlabel/
5556F: include/net/netlabel.h
5557F: net/netlabel/
5558
5559NETROM NETWORK LAYER
5560M: Ralf Baechle <ralf@linux-mips.org>
5561L: linux-hams@vger.kernel.org
5562W: http://www.linux-ax25.org/
5563S: Maintained
5564F: include/net/netrom.h
5565F: include/uapi/linux/netrom.h
5566F: net/netrom/
5567
5568NETWORK BLOCK DEVICE (NBD)
5569M: Paul Clements <Paul.Clements@steeleye.com>
5570S: Maintained
5571L: nbd-general@lists.sourceforge.net
5572F: Documentation/blockdev/nbd.txt
5573F: drivers/block/nbd.c
5574F: include/linux/nbd.h
5575F: include/uapi/linux/nbd.h
5576
5577NETWORK DROP MONITOR
5578M: Neil Horman <nhorman@tuxdriver.com>
5579L: netdev@vger.kernel.org
5580S: Maintained
5581W: https://fedorahosted.org/dropwatch/
5582F: net/core/drop_monitor.c
5583
5584NETWORKING [GENERAL]
5585M: "David S. Miller" <davem@davemloft.net>
5586L: netdev@vger.kernel.org
5587W: http://www.linuxfoundation.org/en/Net
5588Q: http://patchwork.ozlabs.org/project/netdev/list/
5589T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5590T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5591S: Maintained
5592F: net/
5593F: include/net/
5594F: include/linux/in.h
5595F: include/linux/net.h
5596F: include/linux/netdevice.h
5597F: include/uapi/linux/in.h
5598F: include/uapi/linux/net.h
5599F: include/uapi/linux/netdevice.h
5600
5601NETWORKING [IPv4/IPv6]
5602M: "David S. Miller" <davem@davemloft.net>
5603M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
5604M: James Morris <jmorris@namei.org>
5605M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
5606M: Patrick McHardy <kaber@trash.net>
5607L: netdev@vger.kernel.org
5608T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5609S: Maintained
5610F: net/ipv4/
5611F: net/ipv6/
5612F: include/net/ip*
5613F: arch/x86/net/*
5614
5615NETWORKING [IPSEC]
5616M: Steffen Klassert <steffen.klassert@secunet.com>
5617M: Herbert Xu <herbert@gondor.apana.org.au>
5618M: "David S. Miller" <davem@davemloft.net>
5619L: netdev@vger.kernel.org
5620T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5621S: Maintained
5622F: net/xfrm/
5623F: net/key/
5624F: net/ipv4/xfrm*
5625F: net/ipv6/xfrm*
5626F: include/uapi/linux/xfrm.h
5627F: include/net/xfrm.h
5628
5629NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
5630M: Paul Moore <paul@paul-moore.com>
5631L: netdev@vger.kernel.org
5632S: Maintained
5633
5634NETWORKING [WIRELESS]
5635M: "John W. Linville" <linville@tuxdriver.com>
5636L: linux-wireless@vger.kernel.org
5637Q: http://patchwork.kernel.org/project/linux-wireless/list/
5638T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
5639S: Maintained
5640F: net/mac80211/
5641F: net/rfkill/
5642F: net/wireless/
5643F: include/net/ieee80211*
5644F: include/linux/wireless.h
5645F: include/uapi/linux/wireless.h
5646F: include/net/iw_handler.h
5647F: drivers/net/wireless/
5648
5649NETWORKING DRIVERS
5650L: netdev@vger.kernel.org
5651W: http://www.linuxfoundation.org/en/Net
5652Q: http://patchwork.ozlabs.org/project/netdev/list/
5653T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5654T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5655S: Odd Fixes
5656F: drivers/net/
5657F: include/linux/if_*
5658F: include/linux/netdevice.h
5659F: include/linux/arcdevice.h
5660F: include/linux/etherdevice.h
5661F: include/linux/fcdevice.h
5662F: include/linux/fddidevice.h
5663F: include/linux/hippidevice.h
5664F: include/linux/inetdevice.h
5665F: include/uapi/linux/if_*
5666F: include/uapi/linux/netdevice.h
5667
5668NETXEN (1/10) GbE SUPPORT
5669M: Manish Chopra <manish.chopra@qlogic.com>
5670M: Sony Chacko <sony.chacko@qlogic.com>
5671M: Rajesh Borundia <rajesh.borundia@qlogic.com>
5672L: netdev@vger.kernel.org
5673W: http://www.qlogic.com
5674S: Supported
5675F: drivers/net/ethernet/qlogic/netxen/
5676
5677NFC SUBSYSTEM
5678M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
5679M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
5680M: Samuel Ortiz <sameo@linux.intel.com>
5681L: linux-wireless@vger.kernel.org
5682L: linux-nfc@lists.01.org (moderated for non-subscribers)
5683S: Maintained
5684F: net/nfc/
5685F: include/net/nfc/
5686F: include/uapi/linux/nfc.h
5687F: drivers/nfc/
5688F: include/linux/platform_data/pn544.h
5689
5690NFS, SUNRPC, AND LOCKD CLIENTS
5691M: Trond Myklebust <Trond.Myklebust@netapp.com>
5692L: linux-nfs@vger.kernel.org
5693W: http://client.linux-nfs.org
5694T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
5695S: Maintained
5696F: fs/lockd/
5697F: fs/nfs/
5698F: fs/nfs_common/
5699F: net/sunrpc/
5700F: include/linux/lockd/
5701F: include/linux/nfs*
5702F: include/linux/sunrpc/
5703F: include/uapi/linux/nfs*
5704F: include/uapi/linux/sunrpc/
5705
5706NILFS2 FILESYSTEM
5707M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
5708L: linux-nilfs@vger.kernel.org
5709W: http://www.nilfs.org/en/
5710T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
5711S: Supported
5712F: Documentation/filesystems/nilfs2.txt
5713F: fs/nilfs2/
5714F: include/linux/nilfs2_fs.h
5715
5716NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
5717M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
5718W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5719S: Maintained
5720F: Documentation/scsi/NinjaSCSI.txt
5721F: drivers/scsi/pcmcia/nsp_*
5722
5723NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
5724M: GOTO Masanori <gotom@debian.or.jp>
5725M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
5726W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5727S: Maintained
5728F: Documentation/scsi/NinjaSCSI.txt
5729F: drivers/scsi/nsp32*
5730
5731NTB DRIVER
5732M: Jon Mason <jon.mason@intel.com>
5733S: Supported
5734F: drivers/ntb/
5735F: drivers/net/ntb_netdev.c
5736F: include/linux/ntb.h
5737
5738NTFS FILESYSTEM
5739M: Anton Altaparmakov <anton@tuxera.com>
5740L: linux-ntfs-dev@lists.sourceforge.net
5741W: http://www.tuxera.com/
5742T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
5743S: Supported
5744F: Documentation/filesystems/ntfs.txt
5745F: fs/ntfs/
5746
5747NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
5748M: Antonino Daplas <adaplas@gmail.com>
5749L: linux-fbdev@vger.kernel.org
5750S: Maintained
5751F: drivers/video/riva/
5752F: drivers/video/nvidia/
5753
5754NVM EXPRESS DRIVER
5755M: Matthew Wilcox <willy@linux.intel.com>
5756L: linux-nvme@lists.infradead.org
5757T: git git://git.infradead.org/users/willy/linux-nvme.git
5758S: Supported
5759F: drivers/block/nvme.c
5760F: include/linux/nvme.h
5761
5762OMAP SUPPORT
5763M: Tony Lindgren <tony@atomide.com>
5764L: linux-omap@vger.kernel.org
5765W: http://www.muru.com/linux/omap/
5766W: http://linux.omap.com/
5767Q: http://patchwork.kernel.org/project/linux-omap/list/
5768T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
5769S: Maintained
5770F: arch/arm/*omap*/
5771F: drivers/i2c/busses/i2c-omap.c
5772F: include/linux/i2c-omap.h
5773
5774OMAP DEVICE TREE SUPPORT
5775M: Benoît Cousson <b-cousson@ti.com>
5776M: Tony Lindgren <tony@atomide.com>
5777L: linux-omap@vger.kernel.org
5778L: devicetree-discuss@lists.ozlabs.org (moderated for non-subscribers)
5779S: Maintained
5780F: arch/arm/boot/dts/*omap*
5781F: arch/arm/boot/dts/*am3*
5782
5783OMAP CLOCK FRAMEWORK SUPPORT
5784M: Paul Walmsley <paul@pwsan.com>
5785L: linux-omap@vger.kernel.org
5786S: Maintained
5787F: arch/arm/*omap*/*clock*
5788
5789OMAP POWER MANAGEMENT SUPPORT
5790M: Kevin Hilman <khilman@deeprootsystems.com>
5791L: linux-omap@vger.kernel.org
5792S: Maintained
5793F: arch/arm/*omap*/*pm*
5794F: drivers/cpufreq/omap-cpufreq.c
5795
5796OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
5797M: Rajendra Nayak <rnayak@ti.com>
5798M: Paul Walmsley <paul@pwsan.com>
5799L: linux-omap@vger.kernel.org
5800S: Maintained
5801F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
5802F: arch/arm/mach-omap2/powerdomain44xx.c
5803F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
5804F: arch/arm/mach-omap2/clockdomain44xx.c
5805
5806OMAP AUDIO SUPPORT
5807M: Peter Ujfalusi <peter.ujfalusi@ti.com>
5808M: Jarkko Nikula <jarkko.nikula@bitmer.com>
5809L: alsa-devel@alsa-project.org (subscribers-only)
5810L: linux-omap@vger.kernel.org
5811S: Maintained
5812F: sound/soc/omap/
5813
5814OMAP FRAMEBUFFER SUPPORT
5815M: Tomi Valkeinen <tomi.valkeinen@ti.com>
5816L: linux-fbdev@vger.kernel.org
5817L: linux-omap@vger.kernel.org
5818S: Maintained
5819F: drivers/video/omap/
5820
5821OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
5822M: Tomi Valkeinen <tomi.valkeinen@ti.com>
5823L: linux-omap@vger.kernel.org
5824L: linux-fbdev@vger.kernel.org
5825S: Maintained
5826F: drivers/video/omap2/
5827F: Documentation/arm/OMAP/DSS
5828
5829OMAP HARDWARE SPINLOCK SUPPORT
5830M: Ohad Ben-Cohen <ohad@wizery.com>
5831L: linux-omap@vger.kernel.org
5832S: Maintained
5833F: drivers/hwspinlock/omap_hwspinlock.c
5834F: arch/arm/mach-omap2/hwspinlock.c
5835
5836OMAP MMC SUPPORT
5837M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
5838L: linux-omap@vger.kernel.org
5839S: Maintained
5840F: drivers/mmc/host/omap.c
5841
5842OMAP HS MMC SUPPORT
5843M: Balaji T K <balajitk@ti.com>
5844L: linux-mmc@vger.kernel.org
5845L: linux-omap@vger.kernel.org
5846S: Maintained
5847F: drivers/mmc/host/omap_hsmmc.c
5848
5849OMAP RANDOM NUMBER GENERATOR SUPPORT
5850M: Deepak Saxena <dsaxena@plexity.net>
5851S: Maintained
5852F: drivers/char/hw_random/omap-rng.c
5853
5854OMAP HWMOD SUPPORT
5855M: Benoît Cousson <b-cousson@ti.com>
5856M: Paul Walmsley <paul@pwsan.com>
5857L: linux-omap@vger.kernel.org
5858S: Maintained
5859F: arch/arm/mach-omap2/omap_hwmod.*
5860
5861OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
5862M: Benoît Cousson <b-cousson@ti.com>
5863L: linux-omap@vger.kernel.org
5864S: Maintained
5865F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
5866
5867OMAP IMAGE SIGNAL PROCESSOR (ISP)
5868M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5869L: linux-media@vger.kernel.org
5870S: Maintained
5871F: drivers/media/platform/omap3isp/
5872
5873OMAP USB SUPPORT
5874M: Felipe Balbi <balbi@ti.com>
5875L: linux-usb@vger.kernel.org
5876L: linux-omap@vger.kernel.org
5877T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5878S: Maintained
5879F: drivers/usb/*/*omap*
5880F: arch/arm/*omap*/usb*
5881
5882OMAP GPIO DRIVER
5883M: Santosh Shilimkar <santosh.shilimkar@ti.com>
5884M: Kevin Hilman <khilman@deeprootsystems.com>
5885L: linux-omap@vger.kernel.org
5886S: Maintained
5887F: drivers/gpio/gpio-omap.c
5888
5889OMFS FILESYSTEM
5890M: Bob Copeland <me@bobcopeland.com>
5891L: linux-karma-devel@lists.sourceforge.net
5892S: Maintained
5893F: Documentation/filesystems/omfs.txt
5894F: fs/omfs/
5895
5896OMNIKEY CARDMAN 4000 DRIVER
5897M: Harald Welte <laforge@gnumonks.org>
5898S: Maintained
5899F: drivers/char/pcmcia/cm4000_cs.c
5900F: include/linux/cm4000_cs.h
5901F: include/uapi/linux/cm4000_cs.h
5902
5903OMNIKEY CARDMAN 4040 DRIVER
5904M: Harald Welte <laforge@gnumonks.org>
5905S: Maintained
5906F: drivers/char/pcmcia/cm4040_cs.*
5907
5908OMNIVISION OV7670 SENSOR DRIVER
5909M: Jonathan Corbet <corbet@lwn.net>
5910L: linux-media@vger.kernel.org
5911T: git git://linuxtv.org/media_tree.git
5912S: Maintained
5913F: drivers/media/i2c/ov7670.c
5914
5915ONENAND FLASH DRIVER
5916M: Kyungmin Park <kyungmin.park@samsung.com>
5917L: linux-mtd@lists.infradead.org
5918S: Maintained
5919F: drivers/mtd/onenand/
5920F: include/linux/mtd/onenand*.h
5921
5922ONSTREAM SCSI TAPE DRIVER
5923M: Willem Riede <osst@riede.org>
5924L: osst-users@lists.sourceforge.net
5925L: linux-scsi@vger.kernel.org
5926S: Maintained
5927F: drivers/scsi/osst*
5928F: drivers/scsi/st*
5929
5930OPENCORES I2C BUS DRIVER
5931M: Peter Korsgaard <jacmet@sunsite.dk>
5932L: linux-i2c@vger.kernel.org
5933S: Maintained
5934F: Documentation/i2c/busses/i2c-ocores
5935F: drivers/i2c/busses/i2c-ocores.c
5936
5937OPEN FIRMWARE AND FLATTENED DEVICE TREE
5938M: Grant Likely <grant.likely@linaro.org>
5939M: Rob Herring <rob.herring@calxeda.com>
5940L: devicetree-discuss@lists.ozlabs.org (moderated for non-subscribers)
5941W: http://fdt.secretlab.ca
5942T: git git://git.secretlab.ca/git/linux-2.6.git
5943S: Maintained
5944F: Documentation/devicetree
5945F: drivers/of
5946F: include/linux/of*.h
5947F: scripts/dtc
5948K: of_get_property
5949K: of_match_table
5950
5951OPENRISC ARCHITECTURE
5952M: Jonas Bonn <jonas@southpole.se>
5953W: http://openrisc.net
5954L: linux@lists.openrisc.net (moderated for non-subscribers)
5955S: Maintained
5956T: git git://openrisc.net/~jonas/linux
5957F: arch/openrisc
5958
5959OPENVSWITCH
5960M: Jesse Gross <jesse@nicira.com>
5961L: dev@openvswitch.org
5962W: http://openvswitch.org
5963T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
5964S: Maintained
5965F: net/openvswitch/
5966
5967OPL4 DRIVER
5968M: Clemens Ladisch <clemens@ladisch.de>
5969L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5970T: git git://git.alsa-project.org/alsa-kernel.git
5971S: Maintained
5972F: sound/drivers/opl4/
5973
5974OPROFILE
5975M: Robert Richter <rric@kernel.org>
5976L: oprofile-list@lists.sf.net
5977S: Maintained
5978F: arch/*/include/asm/oprofile*.h
5979F: arch/*/oprofile/
5980F: drivers/oprofile/
5981F: include/linux/oprofile.h
5982
5983ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
5984M: Mark Fasheh <mfasheh@suse.com>
5985M: Joel Becker <jlbec@evilplan.org>
5986L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
5987W: http://oss.oracle.com/projects/ocfs2/
5988T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
5989S: Supported
5990F: Documentation/filesystems/ocfs2.txt
5991F: Documentation/filesystems/dlmfs.txt
5992F: fs/ocfs2/
5993
5994ORINOCO DRIVER
5995L: linux-wireless@vger.kernel.org
5996W: http://wireless.kernel.org/en/users/Drivers/orinoco
5997W: http://www.nongnu.org/orinoco/
5998S: Orphan
5999F: drivers/net/wireless/orinoco/
6000
6001OSD LIBRARY and FILESYSTEM
6002M: Boaz Harrosh <bharrosh@panasas.com>
6003M: Benny Halevy <bhalevy@tonian.com>
6004L: osd-dev@open-osd.org
6005W: http://open-osd.org
6006T: git git://git.open-osd.org/open-osd.git
6007S: Maintained
6008F: drivers/scsi/osd/
6009F: include/scsi/osd_*
6010F: fs/exofs/
6011
6012P54 WIRELESS DRIVER
6013M: Christian Lamparter <chunkeey@googlemail.com>
6014L: linux-wireless@vger.kernel.org
6015W: http://wireless.kernel.org/en/users/Drivers/p54
6016S: Maintained
6017F: drivers/net/wireless/p54/
6018
6019PA SEMI ETHERNET DRIVER
6020M: Olof Johansson <olof@lixom.net>
6021L: netdev@vger.kernel.org
6022S: Maintained
6023F: drivers/net/ethernet/pasemi/*
6024
6025PA SEMI SMBUS DRIVER
6026M: Olof Johansson <olof@lixom.net>
6027L: linux-i2c@vger.kernel.org
6028S: Maintained
6029F: drivers/i2c/busses/i2c-pasemi.c
6030
6031PADATA PARALLEL EXECUTION MECHANISM
6032M: Steffen Klassert <steffen.klassert@secunet.com>
6033L: linux-crypto@vger.kernel.org
6034S: Maintained
6035F: kernel/padata.c
6036F: include/linux/padata.h
6037F: Documentation/padata.txt
6038
6039PANASONIC LAPTOP ACPI EXTRAS DRIVER
6040M: Harald Welte <laforge@gnumonks.org>
6041L: platform-driver-x86@vger.kernel.org
6042S: Maintained
6043F: drivers/platform/x86/panasonic-laptop.c
6044
6045PANASONIC MN10300/AM33/AM34 PORT
6046M: David Howells <dhowells@redhat.com>
6047M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
6048L: linux-am33-list@redhat.com (moderated for non-subscribers)
6049W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6050S: Maintained
6051F: Documentation/mn10300/
6052F: arch/mn10300/
6053
6054PARALLEL PORT SUPPORT
6055L: linux-parport@lists.infradead.org (subscribers-only)
6056S: Orphan
6057F: drivers/parport/
6058F: include/linux/parport*.h
6059F: drivers/char/ppdev.c
6060F: include/uapi/linux/ppdev.h
6061
6062PARAVIRT_OPS INTERFACE
6063M: Jeremy Fitzhardinge <jeremy@goop.org>
6064M: Chris Wright <chrisw@sous-sol.org>
6065M: Alok Kataria <akataria@vmware.com>
6066M: Rusty Russell <rusty@rustcorp.com.au>
6067L: virtualization@lists.linux-foundation.org
6068S: Supported
6069F: Documentation/ia64/paravirt_ops.txt
6070F: arch/*/kernel/paravirt*
6071F: arch/*/include/asm/paravirt.h
6072
6073PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6074M: Tim Waugh <tim@cyberelk.net>
6075L: linux-parport@lists.infradead.org (subscribers-only)
6076W: http://www.torque.net/linux-pp.html
6077S: Maintained
6078F: Documentation/blockdev/paride.txt
6079F: drivers/block/paride/
6080
6081PARISC ARCHITECTURE
6082M: "James E.J. Bottomley" <jejb@parisc-linux.org>
6083M: Helge Deller <deller@gmx.de>
6084L: linux-parisc@vger.kernel.org
6085W: http://www.parisc-linux.org/
6086Q: http://patchwork.kernel.org/project/linux-parisc/list/
6087T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6088T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6089S: Maintained
6090F: arch/parisc/
6091F: drivers/parisc/
6092
6093PC87360 HARDWARE MONITORING DRIVER
6094M: Jim Cromie <jim.cromie@gmail.com>
6095L: lm-sensors@lm-sensors.org
6096S: Maintained
6097F: Documentation/hwmon/pc87360
6098F: drivers/hwmon/pc87360.c
6099
6100PC8736x GPIO DRIVER
6101M: Jim Cromie <jim.cromie@gmail.com>
6102S: Maintained
6103F: drivers/char/pc8736x_gpio.c
6104
6105PC87427 HARDWARE MONITORING DRIVER
6106M: Jean Delvare <khali@linux-fr.org>
6107L: lm-sensors@lm-sensors.org
6108S: Maintained
6109F: Documentation/hwmon/pc87427
6110F: drivers/hwmon/pc87427.c
6111
6112PCA9532 LED DRIVER
6113M: Riku Voipio <riku.voipio@iki.fi>
6114S: Maintained
6115F: drivers/leds/leds-pca9532.c
6116F: include/linux/leds-pca9532.h
6117
6118PCA9541 I2C BUS MASTER SELECTOR DRIVER
6119M: Guenter Roeck <linux@roeck-us.net>
6120L: linux-i2c@vger.kernel.org
6121S: Maintained
6122F: drivers/i2c/muxes/i2c-mux-pca9541.c
6123
6124PCDP - PRIMARY CONSOLE AND DEBUG PORT
6125M: Khalid Aziz <khalid@gonehiking.org>
6126S: Maintained
6127F: drivers/firmware/pcdp.*
6128
6129PCI ERROR RECOVERY
6130M: Linas Vepstas <linasvepstas@gmail.com>
6131L: linux-pci@vger.kernel.org
6132S: Supported
6133F: Documentation/PCI/pci-error-recovery.txt
6134F: Documentation/powerpc/eeh-pci-error-recovery.txt
6135
6136PCI SUBSYSTEM
6137M: Bjorn Helgaas <bhelgaas@google.com>
6138L: linux-pci@vger.kernel.org
6139Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6140T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6141S: Supported
6142F: Documentation/PCI/
6143F: drivers/pci/
6144F: include/linux/pci*
6145
6146PCMCIA SUBSYSTEM
6147P: Linux PCMCIA Team
6148L: linux-pcmcia@lists.infradead.org
6149W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6150T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6151S: Maintained
6152F: Documentation/pcmcia/
6153F: drivers/pcmcia/
6154F: include/pcmcia/
6155
6156PCNET32 NETWORK DRIVER
6157M: Don Fry <pcnet32@frontier.com>
6158L: netdev@vger.kernel.org
6159S: Maintained
6160F: drivers/net/ethernet/amd/pcnet32.c
6161
6162PCRYPT PARALLEL CRYPTO ENGINE
6163M: Steffen Klassert <steffen.klassert@secunet.com>
6164L: linux-crypto@vger.kernel.org
6165S: Maintained
6166F: crypto/pcrypt.c
6167F: include/crypto/pcrypt.h
6168
6169PER-CPU MEMORY ALLOCATOR
6170M: Tejun Heo <tj@kernel.org>
6171M: Christoph Lameter <cl@linux-foundation.org>
6172T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6173S: Maintained
6174F: include/linux/percpu*.h
6175F: mm/percpu*.c
6176F: arch/*/include/asm/percpu.h
6177
6178PER-TASK DELAY ACCOUNTING
6179M: Balbir Singh <bsingharora@gmail.com>
6180S: Maintained
6181F: include/linux/delayacct.h
6182F: kernel/delayacct.c
6183
6184PERFORMANCE EVENTS SUBSYSTEM
6185M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6186M: Paul Mackerras <paulus@samba.org>
6187M: Ingo Molnar <mingo@redhat.com>
6188M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6189T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6190S: Supported
6191F: kernel/events/*
6192F: include/linux/perf_event.h
6193F: include/uapi/linux/perf_event.h
6194F: arch/*/kernel/perf_event*.c
6195F: arch/*/kernel/*/perf_event*.c
6196F: arch/*/kernel/*/*/perf_event*.c
6197F: arch/*/include/asm/perf_event.h
6198F: arch/*/kernel/perf_callchain.c
6199F: tools/perf/
6200
6201PERSONALITY HANDLING
6202M: Christoph Hellwig <hch@infradead.org>
6203L: linux-abi-devel@lists.sourceforge.net
6204S: Maintained
6205F: include/linux/personality.h
6206F: include/uapi/linux/personality.h
6207
6208PHONET PROTOCOL
6209M: Remi Denis-Courmont <courmisch@gmail.com>
6210S: Supported
6211F: Documentation/networking/phonet.txt
6212F: include/linux/phonet.h
6213F: include/net/phonet/
6214F: include/uapi/linux/phonet.h
6215F: net/phonet/
6216
6217PHRAM MTD DRIVER
6218M: Joern Engel <joern@lazybastard.org>
6219L: linux-mtd@lists.infradead.org
6220S: Maintained
6221F: drivers/mtd/devices/phram.c
6222
6223PICOLCD HID DRIVER
6224M: Bruno Prémont <bonbons@linux-vserver.org>
6225L: linux-input@vger.kernel.org
6226S: Maintained
6227F: drivers/hid/hid-picolcd*
6228
6229PICOXCELL SUPPORT
6230M: Jamie Iles <jamie@jamieiles.com>
6231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6232T: git git://github.com/jamieiles/linux-2.6-ji.git
6233S: Supported
6234F: arch/arm/mach-picoxcell
6235F: drivers/*/picoxcell*
6236F: drivers/*/*/picoxcell*
6237
6238PIN CONTROL SUBSYSTEM
6239M: Linus Walleij <linus.walleij@linaro.org>
6240S: Maintained
6241F: drivers/pinctrl/
6242F: include/linux/pinctrl/
6243
6244PIN CONTROLLER - ATMEL AT91
6245M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6247S: Maintained
6248F: drivers/pinctrl/pinctrl-at91.c
6249
6250PIN CONTROLLER - ST SPEAR
6251M: Viresh Kumar <viresh.linux@gmail.com>
6252L: spear-devel@list.st.com
6253L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6254W: http://www.st.com/spear
6255S: Maintained
6256F: drivers/pinctrl/spear/
6257
6258PKTCDVD DRIVER
6259M: Jiri Kosina <jkosina@suse.cz>
6260S: Maintained
6261F: drivers/block/pktcdvd.c
6262F: include/linux/pktcdvd.h
6263F: include/uapi/linux/pktcdvd.h
6264
6265PKUNITY SOC DRIVERS
6266M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6267W: http://mprc.pku.edu.cn/~guanxuetao/linux
6268S: Maintained
6269T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6270F: drivers/input/serio/i8042-unicore32io.h
6271F: drivers/i2c/busses/i2c-puv3.c
6272F: drivers/video/fb-puv3.c
6273F: drivers/rtc/rtc-puv3.c
6274
6275PMBUS HARDWARE MONITORING DRIVERS
6276M: Guenter Roeck <linux@roeck-us.net>
6277L: lm-sensors@lm-sensors.org
6278W: http://www.lm-sensors.org/
6279W: http://www.roeck-us.net/linux/drivers/
6280T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6281S: Maintained
6282F: Documentation/hwmon/pmbus
6283F: drivers/hwmon/pmbus/
6284F: include/linux/i2c/pmbus.h
6285
6286PMC SIERRA MaxRAID DRIVER
6287M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
6288L: linux-scsi@vger.kernel.org
6289W: http://www.pmc-sierra.com/
6290S: Supported
6291F: drivers/scsi/pmcraid.*
6292
6293PMC SIERRA PM8001 DRIVER
6294M: xjtuwjp@gmail.com
6295M: lindar_liu@usish.com
6296L: linux-scsi@vger.kernel.org
6297S: Supported
6298F: drivers/scsi/pm8001/
6299
6300POSIX CLOCKS and TIMERS
6301M: Thomas Gleixner <tglx@linutronix.de>
6302T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6303S: Supported
6304F: fs/timerfd.c
6305F: include/linux/timer*
6306F: kernel/*timer*
6307
6308POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
6309M: Anton Vorontsov <cbou@mail.ru>
6310M: David Woodhouse <dwmw2@infradead.org>
6311T: git git://git.infradead.org/battery-2.6.git
6312S: Maintained
6313F: include/linux/power_supply.h
6314F: drivers/power/
6315
6316PNP SUPPORT
6317M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
6318M: Bjorn Helgaas <bhelgaas@google.com>
6319S: Maintained
6320F: drivers/pnp/
6321
6322PNXxxxx I2C DRIVER
6323M: Vitaly Wool <vitalywool@gmail.com>
6324L: linux-i2c@vger.kernel.org
6325S: Maintained
6326F: drivers/i2c/busses/i2c-pnx.c
6327
6328PPP PROTOCOL DRIVERS AND COMPRESSORS
6329M: Paul Mackerras <paulus@samba.org>
6330L: linux-ppp@vger.kernel.org
6331S: Maintained
6332F: drivers/net/ppp/ppp_*
6333
6334PPP OVER ATM (RFC 2364)
6335M: Mitchell Blank Jr <mitch@sfgoth.com>
6336S: Maintained
6337F: net/atm/pppoatm.c
6338F: include/uapi/linux/atmppp.h
6339
6340PPP OVER ETHERNET
6341M: Michal Ostrowski <mostrows@earthlink.net>
6342S: Maintained
6343F: drivers/net/ppp/pppoe.c
6344F: drivers/net/ppp/pppox.c
6345
6346PPP OVER L2TP
6347M: James Chapman <jchapman@katalix.com>
6348S: Maintained
6349F: net/l2tp/l2tp_ppp.c
6350F: include/linux/if_pppol2tp.h
6351F: include/uapi/linux/if_pppol2tp.h
6352
6353PPS SUPPORT
6354M: Rodolfo Giometti <giometti@enneenne.com>
6355W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6356L: linuxpps@ml.enneenne.com (subscribers-only)
6357S: Maintained
6358F: Documentation/pps/
6359F: drivers/pps/
6360F: include/linux/pps*.h
6361
6362PPTP DRIVER
6363M: Dmitry Kozlov <xeb@mail.ru>
6364L: netdev@vger.kernel.org
6365S: Maintained
6366F: drivers/net/ppp/pptp.c
6367W: http://sourceforge.net/projects/accel-pptp
6368
6369PREEMPTIBLE KERNEL
6370M: Robert Love <rml@tech9.net>
6371L: kpreempt-tech@lists.sourceforge.net
6372W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6373S: Supported
6374F: Documentation/preempt-locking.txt
6375F: include/linux/preempt.h
6376
6377PRISM54 WIRELESS DRIVER
6378M: "Luis R. Rodriguez" <mcgrof@gmail.com>
6379L: linux-wireless@vger.kernel.org
6380W: http://wireless.kernel.org/en/users/Drivers/p54
6381S: Obsolete
6382F: drivers/net/wireless/prism54/
6383
6384PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
6385M: Mikael Pettersson <mikpe@it.uu.se>
6386L: linux-ide@vger.kernel.org
6387S: Maintained
6388F: drivers/ata/sata_promise.*
6389
6390PS3 NETWORK SUPPORT
6391M: Geoff Levand <geoff@infradead.org>
6392L: netdev@vger.kernel.org
6393L: cbe-oss-dev@lists.ozlabs.org
6394S: Maintained
6395F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
6396
6397PS3 PLATFORM SUPPORT
6398M: Geoff Levand <geoff@infradead.org>
6399L: linuxppc-dev@lists.ozlabs.org
6400L: cbe-oss-dev@lists.ozlabs.org
6401S: Maintained
6402F: arch/powerpc/boot/ps3*
6403F: arch/powerpc/include/asm/lv1call.h
6404F: arch/powerpc/include/asm/ps3*.h
6405F: arch/powerpc/platforms/ps3/
6406F: drivers/*/ps3*
6407F: drivers/ps3/
6408F: drivers/rtc/rtc-ps3.c
6409F: drivers/usb/host/*ps3.c
6410F: sound/ppc/snd_ps3*
6411
6412PS3VRAM DRIVER
6413M: Jim Paris <jim@jtan.com>
6414L: cbe-oss-dev@lists.ozlabs.org
6415S: Maintained
6416F: drivers/block/ps3vram.c
6417
6418PSTORE FILESYSTEM
6419M: Anton Vorontsov <cbouatmailru@gmail.com>
6420M: Colin Cross <ccross@android.com>
6421M: Kees Cook <keescook@chromium.org>
6422M: Tony Luck <tony.luck@intel.com>
6423S: Maintained
6424T: git git://git.infradead.org/users/cbou/linux-pstore.git
6425F: fs/pstore/
6426F: include/linux/pstore*
6427F: drivers/firmware/efi/efi-pstore.c
6428F: drivers/acpi/apei/erst.c
6429
6430PTP HARDWARE CLOCK SUPPORT
6431M: Richard Cochran <richardcochran@gmail.com>
6432L: netdev@vger.kernel.org
6433S: Maintained
6434W: http://linuxptp.sourceforge.net/
6435F: Documentation/ABI/testing/sysfs-ptp
6436F: Documentation/ptp/*
6437F: drivers/net/ethernet/freescale/gianfar_ptp.c
6438F: drivers/net/phy/dp83640*
6439F: drivers/ptp/*
6440F: include/linux/ptp_cl*
6441
6442PTRACE SUPPORT
6443M: Roland McGrath <roland@redhat.com>
6444M: Oleg Nesterov <oleg@redhat.com>
6445S: Maintained
6446F: include/asm-generic/syscall.h
6447F: include/linux/ptrace.h
6448F: include/linux/regset.h
6449F: include/linux/tracehook.h
6450F: include/uapi/linux/ptrace.h
6451F: kernel/ptrace.c
6452
6453PVRUSB2 VIDEO4LINUX DRIVER
6454M: Mike Isely <isely@pobox.com>
6455L: pvrusb2@isely.net (subscribers-only)
6456L: linux-media@vger.kernel.org
6457W: http://www.isely.net/pvrusb2/
6458T: git git://linuxtv.org/media_tree.git
6459S: Maintained
6460F: Documentation/video4linux/README.pvrusb2
6461F: drivers/media/usb/pvrusb2/
6462
6463PWC WEBCAM DRIVER
6464M: Hans de Goede <hdegoede@redhat.com>
6465L: linux-media@vger.kernel.org
6466T: git git://linuxtv.org/media_tree.git
6467S: Maintained
6468F: drivers/media/usb/pwc/*
6469
6470PWM SUBSYSTEM
6471M: Thierry Reding <thierry.reding@avionic-design.de>
6472L: linux-kernel@vger.kernel.org
6473S: Maintained
6474W: http://gitorious.org/linux-pwm
6475T: git git://gitorious.org/linux-pwm/linux-pwm.git
6476F: Documentation/pwm.txt
6477F: Documentation/devicetree/bindings/pwm/
6478F: include/linux/pwm.h
6479F: drivers/pwm/
6480F: drivers/video/backlight/pwm_bl.c
6481F: include/linux/pwm_backlight.h
6482
6483PXA2xx/PXA3xx SUPPORT
6484M: Eric Miao <eric.y.miao@gmail.com>
6485M: Russell King <linux@arm.linux.org.uk>
6486M: Haojian Zhuang <haojian.zhuang@gmail.com>
6487L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6488T: git git://github.com/hzhuang1/linux.git
6489T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6490S: Maintained
6491F: arch/arm/mach-pxa/
6492F: drivers/pcmcia/pxa2xx*
6493F: drivers/spi/spi-pxa2xx*
6494F: drivers/usb/gadget/pxa2*
6495F: include/sound/pxa2xx-lib.h
6496F: sound/arm/pxa*
6497F: sound/soc/pxa
6498
6499MMP SUPPORT
6500M: Eric Miao <eric.y.miao@gmail.com>
6501M: Haojian Zhuang <haojian.zhuang@gmail.com>
6502L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6503T: git git://github.com/hzhuang1/linux.git
6504T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6505S: Maintained
6506F: arch/arm/mach-mmp/
6507
6508PXA MMCI DRIVER
6509S: Orphan
6510
6511PXA RTC DRIVER
6512M: Robert Jarzmik <robert.jarzmik@free.fr>
6513L: rtc-linux@googlegroups.com
6514S: Maintained
6515
6516QIB DRIVER
6517M: Mike Marciniszyn <infinipath@intel.com>
6518L: linux-rdma@vger.kernel.org
6519S: Supported
6520F: drivers/infiniband/hw/qib/
6521
6522QLOGIC QLA1280 SCSI DRIVER
6523M: Michael Reed <mdr@sgi.com>
6524L: linux-scsi@vger.kernel.org
6525S: Maintained
6526F: drivers/scsi/qla1280.[ch]
6527
6528QLOGIC QLA2XXX FC-SCSI DRIVER
6529M: Andrew Vasquez <andrew.vasquez@qlogic.com>
6530M: linux-driver@qlogic.com
6531L: linux-scsi@vger.kernel.org
6532S: Supported
6533F: Documentation/scsi/LICENSE.qla2xxx
6534F: drivers/scsi/qla2xxx/
6535
6536QLOGIC QLA4XXX iSCSI DRIVER
6537M: Ravi Anand <ravi.anand@qlogic.com>
6538M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6539M: iscsi-driver@qlogic.com
6540L: linux-scsi@vger.kernel.org
6541S: Supported
6542F: drivers/scsi/qla4xxx/
6543
6544QLOGIC QLA3XXX NETWORK DRIVER
6545M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6546M: Ron Mercer <ron.mercer@qlogic.com>
6547M: linux-driver@qlogic.com
6548L: netdev@vger.kernel.org
6549S: Supported
6550F: Documentation/networking/LICENSE.qla3xxx
6551F: drivers/net/ethernet/qlogic/qla3xxx.*
6552
6553QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
6554M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6555M: Shahed Shaikh <shahed.shaikh@qlogic.com>
6556M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6557M: Sony Chacko <sony.chacko@qlogic.com>
6558M: linux-driver@qlogic.com
6559L: netdev@vger.kernel.org
6560S: Supported
6561F: drivers/net/ethernet/qlogic/qlcnic/
6562
6563QLOGIC QLGE 10Gb ETHERNET DRIVER
6564M: Shahed Shaikh <shahed.shaikh@qlogic.com>
6565M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6566M: Ron Mercer <ron.mercer@qlogic.com>
6567M: linux-driver@qlogic.com
6568L: netdev@vger.kernel.org
6569S: Supported
6570F: drivers/net/ethernet/qlogic/qlge/
6571
6572QNX4 FILESYSTEM
6573M: Anders Larsen <al@alarsen.net>
6574W: http://www.alarsen.net/linux/qnx4fs/
6575S: Maintained
6576F: fs/qnx4/
6577F: include/uapi/linux/qnx4_fs.h
6578F: include/uapi/linux/qnxtypes.h
6579
6580QT1010 MEDIA DRIVER
6581M: Antti Palosaari <crope@iki.fi>
6582L: linux-media@vger.kernel.org
6583W: http://linuxtv.org/
6584W: http://palosaari.fi/linux/
6585Q: http://patchwork.linuxtv.org/project/linux-media/list/
6586T: git git://linuxtv.org/anttip/media_tree.git
6587S: Maintained
6588F: drivers/media/tuners/qt1010*
6589
6590QUALCOMM HEXAGON ARCHITECTURE
6591M: Richard Kuo <rkuo@codeaurora.org>
6592L: linux-hexagon@vger.kernel.org
6593S: Supported
6594F: arch/hexagon/
6595
6596QUICKCAM PARALLEL PORT WEBCAMS
6597M: Hans Verkuil <hverkuil@xs4all.nl>
6598L: linux-media@vger.kernel.org
6599T: git git://linuxtv.org/media_tree.git
6600W: http://linuxtv.org
6601S: Odd Fixes
6602F: drivers/media/parport/*-qcam*
6603
6604RADOS BLOCK DEVICE (RBD)
6605M: Yehuda Sadeh <yehuda@inktank.com>
6606M: Sage Weil <sage@inktank.com>
6607M: Alex Elder <elder@inktank.com>
6608M: ceph-devel@vger.kernel.org
6609W: http://ceph.com/
6610T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6611S: Supported
6612F: drivers/block/rbd.c
6613F: drivers/block/rbd_types.h
6614
6615RADEON FRAMEBUFFER DISPLAY DRIVER
6616M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6617L: linux-fbdev@vger.kernel.org
6618S: Maintained
6619F: drivers/video/aty/radeon*
6620F: include/uapi/linux/radeonfb.h
6621
6622RADIOSHARK RADIO DRIVER
6623M: Hans de Goede <hdegoede@redhat.com>
6624L: linux-media@vger.kernel.org
6625T: git git://linuxtv.org/media_tree.git
6626S: Maintained
6627F: drivers/media/radio/radio-shark.c
6628
6629RADIOSHARK2 RADIO DRIVER
6630M: Hans de Goede <hdegoede@redhat.com>
6631L: linux-media@vger.kernel.org
6632T: git git://linuxtv.org/media_tree.git
6633S: Maintained
6634F: drivers/media/radio/radio-shark2.c
6635F: drivers/media/radio/radio-tea5777.c
6636
6637RAGE128 FRAMEBUFFER DISPLAY DRIVER
6638M: Paul Mackerras <paulus@samba.org>
6639L: linux-fbdev@vger.kernel.org
6640S: Maintained
6641F: drivers/video/aty/aty128fb.c
6642
6643RALINK RT2X00 WIRELESS LAN DRIVER
6644P: rt2x00 project
6645M: Ivo van Doorn <IvDoorn@gmail.com>
6646M: Gertjan van Wingerde <gwingerde@gmail.com>
6647M: Helmut Schaa <helmut.schaa@googlemail.com>
6648L: linux-wireless@vger.kernel.org
6649L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
6650W: http://rt2x00.serialmonkey.com/
6651S: Maintained
6652T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
6653F: drivers/net/wireless/rt2x00/
6654
6655RAMDISK RAM BLOCK DEVICE DRIVER
6656M: Nick Piggin <npiggin@kernel.dk>
6657S: Maintained
6658F: Documentation/blockdev/ramdisk.txt
6659F: drivers/block/brd.c
6660
6661RANDOM NUMBER DRIVER
6662M: Theodore Ts'o" <tytso@mit.edu>
6663S: Maintained
6664F: drivers/char/random.c
6665
6666RAPIDIO SUBSYSTEM
6667M: Matt Porter <mporter@kernel.crashing.org>
6668M: Alexandre Bounine <alexandre.bounine@idt.com>
6669S: Maintained
6670F: drivers/rapidio/
6671
6672RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
6673L: linux-wireless@vger.kernel.org
6674S: Orphan
6675F: drivers/net/wireless/ray*
6676
6677RCUTORTURE MODULE
6678M: Josh Triplett <josh@freedesktop.org>
6679M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6680S: Supported
6681T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6682F: Documentation/RCU/torture.txt
6683F: kernel/rcutorture.c
6684
6685RDC R-321X SoC
6686M: Florian Fainelli <florian@openwrt.org>
6687S: Maintained
6688
6689RDC R6040 FAST ETHERNET DRIVER
6690M: Florian Fainelli <florian@openwrt.org>
6691L: netdev@vger.kernel.org
6692S: Maintained
6693F: drivers/net/ethernet/rdc/r6040.c
6694
6695RDS - RELIABLE DATAGRAM SOCKETS
6696M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
6697L: rds-devel@oss.oracle.com (moderated for non-subscribers)
6698S: Supported
6699F: net/rds/
6700
6701READ-COPY UPDATE (RCU)
6702M: Dipankar Sarma <dipankar@in.ibm.com>
6703M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6704W: http://www.rdrop.com/users/paulmck/RCU/
6705S: Supported
6706T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6707F: Documentation/RCU/
6708X: Documentation/RCU/torture.txt
6709F: include/linux/rcu*
6710F: kernel/rcu*
6711X: kernel/rcutorture.c
6712
6713REAL TIME CLOCK (RTC) SUBSYSTEM
6714M: Alessandro Zummo <a.zummo@towertech.it>
6715L: rtc-linux@googlegroups.com
6716Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
6717S: Maintained
6718F: Documentation/rtc.txt
6719F: drivers/rtc/
6720F: include/linux/rtc.h
6721F: include/uapi/linux/rtc.h
6722
6723REISERFS FILE SYSTEM
6724L: reiserfs-devel@vger.kernel.org
6725S: Supported
6726F: fs/reiserfs/
6727
6728REGISTER MAP ABSTRACTION
6729M: Mark Brown <broonie@kernel.org>
6730T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
6731S: Supported
6732F: drivers/base/regmap/
6733F: include/linux/regmap.h
6734
6735REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
6736M: Ohad Ben-Cohen <ohad@wizery.com>
6737T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
6738S: Maintained
6739F: drivers/remoteproc/
6740F: Documentation/remoteproc.txt
6741F: include/linux/remoteproc.h
6742
6743REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
6744M: Ohad Ben-Cohen <ohad@wizery.com>
6745T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
6746S: Maintained
6747F: drivers/rpmsg/
6748F: Documentation/rpmsg.txt
6749F: include/linux/rpmsg.h
6750
6751RFKILL
6752M: Johannes Berg <johannes@sipsolutions.net>
6753L: linux-wireless@vger.kernel.org
6754W: http://wireless.kernel.org/
6755T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6757S: Maintained
6758F: Documentation/rfkill.txt
6759F: net/rfkill/
6760
6761RICOH SMARTMEDIA/XD DRIVER
6762M: Maxim Levitsky <maximlevitsky@gmail.com>
6763S: Maintained
6764F: drivers/mtd/nand/r852.c
6765F: drivers/mtd/nand/r852.h
6766
6767RICOH R5C592 MEMORYSTICK DRIVER
6768M: Maxim Levitsky <maximlevitsky@gmail.com>
6769S: Maintained
6770F: drivers/memstick/host/r592.*
6771
6772ROCKETPORT DRIVER
6773P: Comtrol Corp.
6774W: http://www.comtrol.com
6775S: Maintained
6776F: Documentation/serial/rocket.txt
6777F: drivers/tty/rocket*
6778
6779ROSE NETWORK LAYER
6780M: Ralf Baechle <ralf@linux-mips.org>
6781L: linux-hams@vger.kernel.org
6782W: http://www.linux-ax25.org/
6783S: Maintained
6784F: include/net/rose.h
6785F: include/uapi/linux/rose.h
6786F: net/rose/
6787
6788RTL2830 MEDIA DRIVER
6789M: Antti Palosaari <crope@iki.fi>
6790L: linux-media@vger.kernel.org
6791W: http://linuxtv.org/
6792W: http://palosaari.fi/linux/
6793Q: http://patchwork.linuxtv.org/project/linux-media/list/
6794T: git git://linuxtv.org/anttip/media_tree.git
6795S: Maintained
6796F: drivers/media/dvb-frontends/rtl2830*
6797
6798RTL2832 MEDIA DRIVER
6799M: Antti Palosaari <crope@iki.fi>
6800L: linux-media@vger.kernel.org
6801W: http://linuxtv.org/
6802W: http://palosaari.fi/linux/
6803Q: http://patchwork.linuxtv.org/project/linux-media/list/
6804T: git git://linuxtv.org/anttip/media_tree.git
6805S: Maintained
6806F: drivers/media/dvb-frontends/rtl2832*
6807
6808RTL8180 WIRELESS DRIVER
6809M: "John W. Linville" <linville@tuxdriver.com>
6810L: linux-wireless@vger.kernel.org
6811W: http://wireless.kernel.org/
6812T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6813S: Maintained
6814F: drivers/net/wireless/rtl818x/rtl8180/
6815
6816RTL8187 WIRELESS DRIVER
6817M: Herton Ronaldo Krzesinski <herton@canonical.com>
6818M: Hin-Tak Leung <htl10@users.sourceforge.net>
6819M: Larry Finger <Larry.Finger@lwfinger.net>
6820L: linux-wireless@vger.kernel.org
6821W: http://wireless.kernel.org/
6822T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6823S: Maintained
6824F: drivers/net/wireless/rtl818x/rtl8187/
6825
6826RTL8192CE WIRELESS DRIVER
6827M: Larry Finger <Larry.Finger@lwfinger.net>
6828M: Chaoming Li <chaoming_li@realsil.com.cn>
6829L: linux-wireless@vger.kernel.org
6830W: http://wireless.kernel.org/
6831T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6832S: Maintained
6833F: drivers/net/wireless/rtlwifi/
6834F: drivers/net/wireless/rtlwifi/rtl8192ce/
6835
6836S3 SAVAGE FRAMEBUFFER DRIVER
6837M: Antonino Daplas <adaplas@gmail.com>
6838L: linux-fbdev@vger.kernel.org
6839S: Maintained
6840F: drivers/video/savage/
6841
6842S390
6843M: Martin Schwidefsky <schwidefsky@de.ibm.com>
6844M: Heiko Carstens <heiko.carstens@de.ibm.com>
6845M: linux390@de.ibm.com
6846L: linux-s390@vger.kernel.org
6847W: http://www.ibm.com/developerworks/linux/linux390/
6848S: Supported
6849F: arch/s390/
6850F: drivers/s390/
6851F: block/partitions/ibm.c
6852F: Documentation/s390/
6853F: Documentation/DocBook/s390*
6854
6855S390 NETWORK DRIVERS
6856M: Ursula Braun <ursula.braun@de.ibm.com>
6857M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
6858M: linux390@de.ibm.com
6859L: linux-s390@vger.kernel.org
6860W: http://www.ibm.com/developerworks/linux/linux390/
6861S: Supported
6862F: drivers/s390/net/
6863
6864S390 ZCRYPT DRIVER
6865M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
6866M: linux390@de.ibm.com
6867L: linux-s390@vger.kernel.org
6868W: http://www.ibm.com/developerworks/linux/linux390/
6869S: Supported
6870F: drivers/s390/crypto/
6871
6872S390 ZFCP DRIVER
6873M: Steffen Maier <maier@linux.vnet.ibm.com>
6874M: linux390@de.ibm.com
6875L: linux-s390@vger.kernel.org
6876W: http://www.ibm.com/developerworks/linux/linux390/
6877S: Supported
6878F: drivers/s390/scsi/zfcp_*
6879
6880S390 IUCV NETWORK LAYER
6881M: Ursula Braun <ursula.braun@de.ibm.com>
6882M: linux390@de.ibm.com
6883L: linux-s390@vger.kernel.org
6884W: http://www.ibm.com/developerworks/linux/linux390/
6885S: Supported
6886F: drivers/s390/net/*iucv*
6887F: include/net/iucv/
6888F: net/iucv/
6889
6890S3C24XX SD/MMC Driver
6891M: Ben Dooks <ben-linux@fluff.org>
6892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6893S: Supported
6894F: drivers/mmc/host/s3cmci.*
6895
6896SAA6588 RDS RECEIVER DRIVER
6897M: Hans Verkuil <hverkuil@xs4all.nl>
6898L: linux-media@vger.kernel.org
6899T: git git://linuxtv.org/media_tree.git
6900W: http://linuxtv.org
6901S: Odd Fixes
6902F: drivers/media/i2c/saa6588*
6903
6904SAA7134 VIDEO4LINUX DRIVER
6905M: Mauro Carvalho Chehab <mchehab@redhat.com>
6906L: linux-media@vger.kernel.org
6907W: http://linuxtv.org
6908T: git git://linuxtv.org/media_tree.git
6909S: Odd fixes
6910F: Documentation/video4linux/*.saa7134
6911F: drivers/media/pci/saa7134/
6912
6913SAA7146 VIDEO4LINUX-2 DRIVER
6914M: Hans Verkuil <hverkuil@xs4all.nl>
6915L: linux-media@vger.kernel.org
6916T: git git://linuxtv.org/media_tree.git
6917S: Maintained
6918F: drivers/media/common/saa7146/
6919F: drivers/media/pci/saa7146/
6920F: include/media/saa7146*
6921
6922SAMSUNG LAPTOP DRIVER
6923M: Corentin Chary <corentin.chary@gmail.com>
6924L: platform-driver-x86@vger.kernel.org
6925S: Maintained
6926F: drivers/platform/x86/samsung-laptop.c
6927
6928SAMSUNG AUDIO (ASoC) DRIVERS
6929M: Sangbeom Kim <sbkim73@samsung.com>
6930L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6931S: Supported
6932F: sound/soc/samsung
6933
6934SAMSUNG FRAMEBUFFER DRIVER
6935M: Jingoo Han <jg1.han@samsung.com>
6936L: linux-fbdev@vger.kernel.org
6937S: Maintained
6938F: drivers/video/s3c-fb.c
6939
6940SAMSUNG MULTIFUNCTION DEVICE DRIVERS
6941M: Sangbeom Kim <sbkim73@samsung.com>
6942L: linux-kernel@vger.kernel.org
6943S: Supported
6944F: drivers/mfd/sec*.c
6945F: drivers/regulator/s2m*.c
6946F: drivers/regulator/s5m*.c
6947F: drivers/rtc/rtc-sec.c
6948F: include/linux/mfd/samsung/
6949
6950SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
6951M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
6952L: linux-media@vger.kernel.org
6953L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6954S: Maintained
6955F: drivers/media/platform/s3c-camif/
6956F: include/media/s3c_camif.h
6957
6958SAMSUNG S5C73M3 CAMERA DRIVER
6959M: Kyungmin Park <kyungmin.park@samsung.com>
6960M: Andrzej Hajda <a.hajda@samsung.com>
6961L: linux-media@vger.kernel.org
6962S: Supported
6963F: drivers/media/i2c/s5c73m3/*
6964
6965SERIAL DRIVERS
6966M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6967L: linux-serial@vger.kernel.org
6968S: Maintained
6969F: drivers/tty/serial
6970
6971SYNOPSYS DESIGNWARE DMAC DRIVER
6972M: Viresh Kumar <viresh.linux@gmail.com>
6973S: Maintained
6974F: include/linux/dw_dmac.h
6975F: drivers/dma/dw_dmac_regs.h
6976F: drivers/dma/dw_dmac.c
6977
6978SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
6979M: Seungwon Jeon <tgih.jun@samsung.com>
6980M: Jaehoon Chung <jh80.chung@samsung.com>
6981L: linux-mmc@vger.kernel.org
6982S: Maintained
6983F: include/linux/mmc/dw_mmc.h
6984F: drivers/mmc/host/dw_mmc*
6985
6986TIMEKEEPING, NTP
6987M: John Stultz <john.stultz@linaro.org>
6988M: Thomas Gleixner <tglx@linutronix.de>
6989T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6990S: Supported
6991F: include/linux/clocksource.h
6992F: include/linux/time.h
6993F: include/linux/timex.h
6994F: include/uapi/linux/time.h
6995F: include/uapi/linux/timex.h
6996F: kernel/time/clocksource.c
6997F: kernel/time/time*.c
6998F: kernel/time/ntp.c
6999F: drivers/clocksource
7000
7001TLG2300 VIDEO4LINUX-2 DRIVER
7002M: Huang Shijie <shijie8@gmail.com>
7003M: Hans Verkuil <hverkuil@xs4all.nl>
7004S: Odd Fixes
7005F: drivers/media/usb/tlg2300
7006
7007SC1200 WDT DRIVER
7008M: Zwane Mwaikambo <zwane@arm.linux.org.uk>
7009S: Maintained
7010F: drivers/watchdog/sc1200wdt.c
7011
7012SCHEDULER
7013M: Ingo Molnar <mingo@redhat.com>
7014M: Peter Zijlstra <peterz@infradead.org>
7015T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7016S: Maintained
7017F: kernel/sched/
7018F: include/linux/sched.h
7019F: include/uapi/linux/sched.h
7020
7021SCORE ARCHITECTURE
7022M: Chen Liqin <liqin.chen@sunplusct.com>
7023M: Lennox Wu <lennox.wu@gmail.com>
7024W: http://www.sunplusct.com
7025S: Supported
7026F: arch/score/
7027
7028SCSI CDROM DRIVER
7029M: Jens Axboe <axboe@kernel.dk>
7030L: linux-scsi@vger.kernel.org
7031W: http://www.kernel.dk
7032S: Maintained
7033F: drivers/scsi/sr*
7034
7035SCSI RDMA PROTOCOL (SRP) INITIATOR
7036M: David Dillow <dillowda@ornl.gov>
7037L: linux-rdma@vger.kernel.org
7038S: Supported
7039W: http://www.openfabrics.org
7040Q: http://patchwork.kernel.org/project/linux-rdma/list/
7041T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7042F: drivers/infiniband/ulp/srp/
7043F: include/scsi/srp.h
7044
7045SCSI SG DRIVER
7046M: Doug Gilbert <dgilbert@interlog.com>
7047L: linux-scsi@vger.kernel.org
7048W: http://www.torque.net/sg
7049S: Maintained
7050F: drivers/scsi/sg.c
7051F: include/scsi/sg.h
7052
7053SCSI SUBSYSTEM
7054M: "James E.J. Bottomley" <JBottomley@parallels.com>
7055L: linux-scsi@vger.kernel.org
7056T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7058T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
7059S: Maintained
7060F: drivers/scsi/
7061F: include/scsi/
7062
7063SCSI TAPE DRIVER
7064M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
7065L: linux-scsi@vger.kernel.org
7066S: Maintained
7067F: Documentation/scsi/st.txt
7068F: drivers/scsi/st*
7069
7070SCTP PROTOCOL
7071M: Vlad Yasevich <vyasevich@gmail.com>
7072M: Neil Horman <nhorman@tuxdriver.com>
7073L: linux-sctp@vger.kernel.org
7074W: http://lksctp.sourceforge.net
7075S: Maintained
7076F: Documentation/networking/sctp.txt
7077F: include/linux/sctp.h
7078F: include/net/sctp/
7079F: net/sctp/
7080
7081SCx200 CPU SUPPORT
7082M: Jim Cromie <jim.cromie@gmail.com>
7083S: Odd Fixes
7084F: Documentation/i2c/busses/scx200_acb
7085F: arch/x86/platform/scx200/
7086F: drivers/watchdog/scx200_wdt.c
7087F: drivers/i2c/busses/scx200*
7088F: drivers/mtd/maps/scx200_docflash.c
7089F: include/linux/scx200.h
7090
7091SCx200 GPIO DRIVER
7092M: Jim Cromie <jim.cromie@gmail.com>
7093S: Maintained
7094F: drivers/char/scx200_gpio.c
7095F: include/linux/scx200_gpio.h
7096
7097SCx200 HRT CLOCKSOURCE DRIVER
7098M: Jim Cromie <jim.cromie@gmail.com>
7099S: Maintained
7100F: drivers/clocksource/scx200_hrt.c
7101
7102SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
7103M: Sascha Sommer <saschasommer@freenet.de>
7104L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7105S: Maintained
7106F: drivers/mmc/host/sdricoh_cs.c
7107
7108SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7109M: Chris Ball <cjb@laptop.org>
7110L: linux-mmc@vger.kernel.org
7111T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7112S: Maintained
7113F: drivers/mmc/host/sdhci.*
7114F: drivers/mmc/host/sdhci-pltfm.[ch]
7115
7116SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
7117M: Anton Vorontsov <avorontsov@ru.mvista.com>
7118L: linuxppc-dev@lists.ozlabs.org
7119L: linux-mmc@vger.kernel.org
7120S: Maintained
7121F: drivers/mmc/host/sdhci-pltfm.[ch]
7122
7123SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
7124M: Ben Dooks <ben-linux@fluff.org>
7125L: linux-mmc@vger.kernel.org
7126S: Maintained
7127F: drivers/mmc/host/sdhci-s3c.c
7128
7129SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
7130M: Viresh Kumar <viresh.linux@gmail.com>
7131L: spear-devel@list.st.com
7132L: linux-mmc@vger.kernel.org
7133S: Maintained
7134F: drivers/mmc/host/sdhci-spear.c
7135
7136SECURITY SUBSYSTEM
7137M: James Morris <james.l.morris@oracle.com>
7138L: linux-security-module@vger.kernel.org (suggested Cc:)
7139T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
7140W: http://kernsec.org/
7141S: Supported
7142F: security/
7143
7144SECURITY CONTACT
7145M: Security Officers <security@kernel.org>
7146S: Supported
7147
7148SELINUX SECURITY MODULE
7149M: Stephen Smalley <sds@tycho.nsa.gov>
7150M: James Morris <james.l.morris@oracle.com>
7151M: Eric Paris <eparis@parisplace.org>
7152L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
7153W: http://selinuxproject.org
7154T: git git://git.infradead.org/users/eparis/selinux.git
7155S: Supported
7156F: include/linux/selinux*
7157F: security/selinux/
7158F: scripts/selinux/
7159
7160APPARMOR SECURITY MODULE
7161M: John Johansen <john.johansen@canonical.com>
7162L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7163W: apparmor.wiki.kernel.org
7164T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7165S: Supported
7166F: security/apparmor/
7167
7168SENSABLE PHANTOM
7169M: Jiri Slaby <jirislaby@gmail.com>
7170S: Maintained
7171F: drivers/misc/phantom.c
7172F: include/uapi/linux/phantom.h
7173
7174SERIAL ATA (SATA) SUBSYSTEM
7175M: Tejun Heo <tj@kernel.org>
7176L: linux-ide@vger.kernel.org
7177T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7178S: Supported
7179F: drivers/ata/
7180F: include/linux/ata.h
7181F: include/linux/libata.h
7182
7183SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
7184M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
7185L: linux-scsi@vger.kernel.org
7186W: http://www.emulex.com
7187S: Supported
7188F: drivers/scsi/be2iscsi/
7189
7190SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
7191M: Sathya Perla <sathya.perla@emulex.com>
7192M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7193M: Ajit Khaparde <ajit.khaparde@emulex.com>
7194L: netdev@vger.kernel.org
7195W: http://www.emulex.com
7196S: Supported
7197F: drivers/net/ethernet/emulex/benet/
7198
7199SFC NETWORK DRIVER
7200M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
7201M: Ben Hutchings <bhutchings@solarflare.com>
7202L: netdev@vger.kernel.org
7203S: Supported
7204F: drivers/net/ethernet/sfc/
7205
7206SGI GRU DRIVER
7207M: Dimitri Sivanich <sivanich@sgi.com>
7208M: Robin Holt <holt@sgi.com>
7209S: Maintained
7210F: drivers/misc/sgi-gru/
7211
7212SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
7213M: Pat Gefre <pfg@sgi.com>
7214L: linux-ia64@vger.kernel.org
7215S: Supported
7216F: Documentation/ia64/serial.txt
7217F: drivers/tty/serial/ioc?_serial.c
7218F: include/linux/ioc?.h
7219
7220SGI VISUAL WORKSTATION 320 AND 540
7221M: Andrey Panin <pazke@donpac.ru>
7222L: linux-visws-devel@lists.sf.net
7223W: http://linux-visws.sf.net
7224S: Maintained for 2.6.
7225F: Documentation/sgi-visws.txt
7226
7227SGI XP/XPC/XPNET DRIVER
7228M: Robin Holt <holt@sgi.com>
7229S: Maintained
7230F: drivers/misc/sgi-xp/
7231
7232SI470X FM RADIO RECEIVER I2C DRIVER
7233M: Hans Verkuil <hverkuil@xs4all.nl>
7234L: linux-media@vger.kernel.org
7235T: git git://linuxtv.org/media_tree.git
7236W: http://linuxtv.org
7237S: Odd Fixes
7238F: drivers/media/radio/si470x/radio-si470x-i2c.c
7239
7240SI470X FM RADIO RECEIVER USB DRIVER
7241M: Hans Verkuil <hverkuil@xs4all.nl>
7242L: linux-media@vger.kernel.org
7243T: git git://linuxtv.org/media_tree.git
7244W: http://linuxtv.org
7245S: Maintained
7246F: drivers/media/radio/si470x/radio-si470x-common.c
7247F: drivers/media/radio/si470x/radio-si470x.h
7248F: drivers/media/radio/si470x/radio-si470x-usb.c
7249
7250SI4713 FM RADIO TRANSMITTER I2C DRIVER
7251M: Eduardo Valentin <edubezval@gmail.com>
7252L: linux-media@vger.kernel.org
7253T: git git://linuxtv.org/media_tree.git
7254W: http://linuxtv.org
7255S: Odd Fixes
7256F: drivers/media/radio/si4713-i2c.?
7257
7258SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7259M: Eduardo Valentin <edubezval@gmail.com>
7260L: linux-media@vger.kernel.org
7261T: git git://linuxtv.org/media_tree.git
7262W: http://linuxtv.org
7263S: Odd Fixes
7264F: drivers/media/radio/radio-si4713.h
7265
7266SIANO DVB DRIVER
7267M: Mauro Carvalho Chehab <mchehab@redhat.com>
7268L: linux-media@vger.kernel.org
7269W: http://linuxtv.org
7270T: git git://linuxtv.org/media_tree.git
7271S: Odd fixes
7272F: drivers/media/common/siano/
7273F: drivers/media/dvb/siano/
7274F: drivers/media/usb/siano/
7275F: drivers/media/mmc/siano
7276
7277SH_VEU V4L2 MEM2MEM DRIVER
7278M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7279L: linux-media@vger.kernel.org
7280S: Maintained
7281F: drivers/media/platform/sh_veu.c
7282
7283SH_VOU V4L2 OUTPUT DRIVER
7284M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7285L: linux-media@vger.kernel.org
7286S: Odd Fixes
7287F: drivers/media/platform/sh_vou.c
7288F: include/media/sh_vou.h
7289
7290SIMPLE FIRMWARE INTERFACE (SFI)
7291M: Len Brown <lenb@kernel.org>
7292L: sfi-devel@simplefirmware.org
7293W: http://simplefirmware.org/
7294T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
7295S: Supported
7296F: arch/x86/platform/sfi/
7297F: drivers/sfi/
7298F: include/linux/sfi*.h
7299
7300SIMTEC EB110ATX (Chalice CATS)
7301P: Ben Dooks
7302P: Vincent Sanders <vince@simtec.co.uk>
7303M: Simtec Linux Team <linux@simtec.co.uk>
7304W: http://www.simtec.co.uk/products/EB110ATX/
7305S: Supported
7306
7307SIMTEC EB2410ITX (BAST)
7308P: Ben Dooks
7309P: Vincent Sanders <vince@simtec.co.uk>
7310M: Simtec Linux Team <linux@simtec.co.uk>
7311W: http://www.simtec.co.uk/products/EB2410ITX/
7312S: Supported
7313F: arch/arm/mach-s3c2410/mach-bast.c
7314F: arch/arm/mach-s3c2410/bast-ide.c
7315F: arch/arm/mach-s3c2410/bast-irq.c
7316
7317TI DAVINCI MACHINE SUPPORT
7318M: Sekhar Nori <nsekhar@ti.com>
7319M: Kevin Hilman <khilman@deeprootsystems.com>
7320L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7321T: git git://gitorious.org/linux-davinci/linux-davinci.git
7322Q: http://patchwork.kernel.org/project/linux-davinci/list/
7323S: Supported
7324F: arch/arm/mach-davinci
7325F: drivers/i2c/busses/i2c-davinci.c
7326
7327TI DAVINCI SERIES MEDIA DRIVER
7328M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
7329L: linux-media@vger.kernel.org
7330L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7331W: http://linuxtv.org/
7332Q: http://patchwork.linuxtv.org/project/linux-media/list/
7333T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
7334S: Maintained
7335F: drivers/media/platform/davinci/
7336F: include/media/davinci/
7337
7338SIS 190 ETHERNET DRIVER
7339M: Francois Romieu <romieu@fr.zoreil.com>
7340L: netdev@vger.kernel.org
7341S: Maintained
7342F: drivers/net/ethernet/sis/sis190.c
7343
7344SIS 900/7016 FAST ETHERNET DRIVER
7345M: Daniele Venzano <venza@brownhat.org>
7346W: http://www.brownhat.org/sis900.html
7347L: netdev@vger.kernel.org
7348S: Maintained
7349F: drivers/net/ethernet/sis/sis900.*
7350
7351SIS FRAMEBUFFER DRIVER
7352M: Thomas Winischhofer <thomas@winischhofer.net>
7353W: http://www.winischhofer.net/linuxsisvga.shtml
7354S: Maintained
7355F: Documentation/fb/sisfb.txt
7356F: drivers/video/sis/
7357F: include/video/sisfb.h
7358
7359SIS USB2VGA DRIVER
7360M: Thomas Winischhofer <thomas@winischhofer.net>
7361W: http://www.winischhofer.at/linuxsisusbvga.shtml
7362S: Maintained
7363F: drivers/usb/misc/sisusbvga/
7364
7365SLAB ALLOCATOR
7366M: Christoph Lameter <cl@linux-foundation.org>
7367M: Pekka Enberg <penberg@kernel.org>
7368M: Matt Mackall <mpm@selenic.com>
7369L: linux-mm@kvack.org
7370S: Maintained
7371F: include/linux/sl?b*.h
7372F: mm/sl?b.c
7373
7374SLEEPABLE READ-COPY UPDATE (SRCU)
7375M: Lai Jiangshan <laijs@cn.fujitsu.com>
7376M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7377W: http://www.rdrop.com/users/paulmck/RCU/
7378S: Supported
7379T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7380F: include/linux/srcu*
7381F: kernel/srcu*
7382
7383SMACK SECURITY MODULE
7384M: Casey Schaufler <casey@schaufler-ca.com>
7385L: linux-security-module@vger.kernel.org
7386W: http://schaufler-ca.com
7387T: git git://git.gitorious.org/smack-next/kernel.git
7388S: Maintained
7389F: Documentation/security/Smack.txt
7390F: security/smack/
7391
7392SMC91x ETHERNET DRIVER
7393M: Nicolas Pitre <nico@fluxnic.net>
7394S: Odd Fixes
7395F: drivers/net/ethernet/smsc/smc91x.*
7396
7397SMIA AND SMIA++ IMAGE SENSOR DRIVER
7398M: Sakari Ailus <sakari.ailus@iki.fi>
7399L: linux-media@vger.kernel.org
7400S: Maintained
7401F: drivers/media/i2c/smiapp
7402F: include/media/smiapp.h
7403F: drivers/media/i2c/smiapp-pll.c
7404F: drivers/media/i2c/smiapp-pll.h
7405
7406SMM665 HARDWARE MONITOR DRIVER
7407M: Guenter Roeck <linux@roeck-us.net>
7408L: lm-sensors@lm-sensors.org
7409S: Maintained
7410F: Documentation/hwmon/smm665
7411F: drivers/hwmon/smm665.c
7412
7413SMSC EMC2103 HARDWARE MONITOR DRIVER
7414M: Steve Glendinning <steve.glendinning@shawell.net>
7415L: lm-sensors@lm-sensors.org
7416S: Maintained
7417F: Documentation/hwmon/emc2103
7418F: drivers/hwmon/emc2103.c
7419
7420SMSC SCH5627 HARDWARE MONITOR DRIVER
7421M: Hans de Goede <hdegoede@redhat.com>
7422L: lm-sensors@lm-sensors.org
7423S: Supported
7424F: Documentation/hwmon/sch5627
7425F: drivers/hwmon/sch5627.c
7426
7427SMSC47B397 HARDWARE MONITOR DRIVER
7428M: Jean Delvare <khali@linux-fr.org>
7429L: lm-sensors@lm-sensors.org
7430S: Maintained
7431F: Documentation/hwmon/smsc47b397
7432F: drivers/hwmon/smsc47b397.c
7433
7434SMSC911x ETHERNET DRIVER
7435M: Steve Glendinning <steve.glendinning@shawell.net>
7436L: netdev@vger.kernel.org
7437S: Maintained
7438F: include/linux/smsc911x.h
7439F: drivers/net/ethernet/smsc/smsc911x.*
7440
7441SMSC9420 PCI ETHERNET DRIVER
7442M: Steve Glendinning <steve.glendinning@shawell.net>
7443L: netdev@vger.kernel.org
7444S: Maintained
7445F: drivers/net/ethernet/smsc/smsc9420.*
7446
7447SMSC UFX6000 and UFX7000 USB to VGA DRIVER
7448M: Steve Glendinning <steve.glendinning@shawell.net>
7449L: linux-fbdev@vger.kernel.org
7450S: Maintained
7451F: drivers/video/smscufx.c
7452
7453SOC-CAMERA V4L2 SUBSYSTEM
7454M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7455L: linux-media@vger.kernel.org
7456T: git git://linuxtv.org/media_tree.git
7457S: Maintained
7458F: include/media/soc*
7459F: drivers/media/i2c/soc_camera/
7460F: drivers/media/platform/soc_camera/
7461
7462SOEKRIS NET48XX LED SUPPORT
7463M: Chris Boot <bootc@bootc.net>
7464S: Maintained
7465F: drivers/leds/leds-net48xx.c
7466
7467SOFTWARE RAID (Multiple Disks) SUPPORT
7468M: Neil Brown <neilb@suse.de>
7469L: linux-raid@vger.kernel.org
7470S: Supported
7471F: drivers/md/
7472F: include/linux/raid/
7473F: include/uapi/linux/raid/
7474
7475SONIC NETWORK DRIVER
7476M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
7477L: netdev@vger.kernel.org
7478S: Maintained
7479F: drivers/net/ethernet/natsemi/sonic.*
7480
7481SONICS SILICON BACKPLANE DRIVER (SSB)
7482M: Michael Buesch <m@bues.ch>
7483L: netdev@vger.kernel.org
7484S: Maintained
7485F: drivers/ssb/
7486F: include/linux/ssb/
7487
7488SONY VAIO CONTROL DEVICE DRIVER
7489M: Mattia Dongili <malattia@linux.it>
7490L: platform-driver-x86@vger.kernel.org
7491W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
7492S: Maintained
7493F: Documentation/laptops/sony-laptop.txt
7494F: drivers/char/sonypi.c
7495F: drivers/platform/x86/sony-laptop.c
7496F: include/linux/sony-laptop.h
7497
7498SONY MEMORYSTICK CARD SUPPORT
7499M: Alex Dubov <oakad@yahoo.com>
7500W: http://tifmxx.berlios.de/
7501S: Maintained
7502F: drivers/memstick/host/tifm_ms.c
7503
7504SOUND
7505M: Jaroslav Kysela <perex@perex.cz>
7506M: Takashi Iwai <tiwai@suse.de>
7507L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7508W: http://www.alsa-project.org/
7509T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7510T: git git://git.alsa-project.org/alsa-kernel.git
7511S: Maintained
7512F: Documentation/sound/
7513F: include/sound/
7514F: include/uapi/sound/
7515F: sound/
7516
7517SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
7518M: Liam Girdwood <lgirdwood@gmail.com>
7519M: Mark Brown <broonie@kernel.org>
7520T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
7521L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7522W: http://alsa-project.org/main/index.php/ASoC
7523S: Supported
7524F: sound/soc/
7525F: include/sound/soc*
7526
7527SPARC + UltraSPARC (sparc/sparc64)
7528M: "David S. Miller" <davem@davemloft.net>
7529L: sparclinux@vger.kernel.org
7530Q: http://patchwork.ozlabs.org/project/sparclinux/list/
7531T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7532T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7533S: Maintained
7534F: arch/sparc/
7535F: drivers/sbus/
7536
7537SPARC SERIAL DRIVERS
7538M: "David S. Miller" <davem@davemloft.net>
7539L: sparclinux@vger.kernel.org
7540T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7541T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7542S: Maintained
7543F: include/linux/sunserialcore.h
7544F: drivers/tty/serial/suncore.c
7545F: drivers/tty/serial/sunhv.c
7546F: drivers/tty/serial/sunsab.c
7547F: drivers/tty/serial/sunsab.h
7548F: drivers/tty/serial/sunsu.c
7549F: drivers/tty/serial/sunzilog.c
7550F: drivers/tty/serial/sunzilog.h
7551
7552SPARSE CHECKER
7553M: "Christopher Li" <sparse@chrisli.org>
7554L: linux-sparse@vger.kernel.org
7555W: https://sparse.wiki.kernel.org/
7556T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7557T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7558S: Maintained
7559F: include/linux/compiler.h
7560
7561SPEAR PLATFORM SUPPORT
7562M: Viresh Kumar <viresh.linux@gmail.com>
7563M: Shiraz Hashim <shiraz.hashim@st.com>
7564L: spear-devel@list.st.com
7565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7566W: http://www.st.com/spear
7567S: Maintained
7568F: arch/arm/plat-spear/
7569
7570SPEAR13XX MACHINE SUPPORT
7571M: Viresh Kumar <viresh.linux@gmail.com>
7572M: Shiraz Hashim <shiraz.hashim@st.com>
7573L: spear-devel@list.st.com
7574L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7575W: http://www.st.com/spear
7576S: Maintained
7577F: arch/arm/mach-spear13xx/
7578
7579SPEAR3XX MACHINE SUPPORT
7580M: Viresh Kumar <viresh.linux@gmail.com>
7581M: Shiraz Hashim <shiraz.hashim@st.com>
7582L: spear-devel@list.st.com
7583L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7584W: http://www.st.com/spear
7585S: Maintained
7586F: arch/arm/mach-spear3xx/
7587
7588SPEAR6XX MACHINE SUPPORT
7589M: Rajeev Kumar <rajeev-dlh.kumar@st.com>
7590M: Shiraz Hashim <shiraz.hashim@st.com>
7591M: Viresh Kumar <viresh.linux@gmail.com>
7592L: spear-devel@list.st.com
7593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7594W: http://www.st.com/spear
7595S: Maintained
7596F: arch/arm/mach-spear6xx/
7597
7598SPEAR CLOCK FRAMEWORK SUPPORT
7599M: Viresh Kumar <viresh.linux@gmail.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: drivers/clk/spear/
7605
7606SPI SUBSYSTEM
7607M: Mark Brown <broonie@kernel.org>
7608M: Grant Likely <grant.likely@linaro.org>
7609L: spi-devel-general@lists.sourceforge.net
7610T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
7611Q: http://patchwork.kernel.org/project/spi-devel-general/list/
7612S: Maintained
7613F: Documentation/spi/
7614F: drivers/spi/
7615F: include/linux/spi/
7616F: include/uapi/linux/spi/
7617
7618SPIDERNET NETWORK DRIVER for CELL
7619M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
7620M: Jens Osterkamp <jens@de.ibm.com>
7621L: netdev@vger.kernel.org
7622S: Supported
7623F: Documentation/networking/spider_net.txt
7624F: drivers/net/ethernet/toshiba/spider_net*
7625
7626SPU FILE SYSTEM
7627M: Jeremy Kerr <jk@ozlabs.org>
7628L: linuxppc-dev@lists.ozlabs.org
7629L: cbe-oss-dev@lists.ozlabs.org
7630W: http://www.ibm.com/developerworks/power/cell/
7631S: Supported
7632F: Documentation/filesystems/spufs.txt
7633F: arch/powerpc/platforms/cell/spufs/
7634
7635SQUASHFS FILE SYSTEM
7636M: Phillip Lougher <phillip@squashfs.org.uk>
7637L: squashfs-devel@lists.sourceforge.net (subscribers-only)
7638W: http://squashfs.org.uk
7639S: Maintained
7640F: Documentation/filesystems/squashfs.txt
7641F: fs/squashfs/
7642
7643SRM (Alpha) environment access
7644M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
7645S: Maintained
7646F: arch/alpha/kernel/srm_env.c
7647
7648STABLE BRANCH
7649M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7650L: stable@vger.kernel.org
7651S: Supported
7652
7653STAGING SUBSYSTEM
7654M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7655T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
7656L: devel@driverdev.osuosl.org
7657S: Supported
7658F: drivers/staging/
7659
7660STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
7661M: Henk de Groot <pe1dnn@amsat.org>
7662S: Odd Fixes
7663F: drivers/staging/wlags49_h2/
7664F: drivers/staging/wlags49_h25/
7665
7666STAGING - ASUS OLED
7667M: Jakub Schmidtke <sjakub@gmail.com>
7668S: Odd Fixes
7669F: drivers/staging/asus_oled/
7670
7671STAGING - COMEDI
7672M: Ian Abbott <abbotti@mev.co.uk>
7673M: Mori Hess <fmhess@users.sourceforge.net>
7674S: Odd Fixes
7675F: drivers/staging/comedi/
7676
7677STAGING - CRYSTAL HD VIDEO DECODER
7678M: Naren Sankar <nsankar@broadcom.com>
7679M: Jarod Wilson <jarod@wilsonet.com>
7680M: Scott Davilla <davilla@4pi.com>
7681M: Manu Abraham <abraham.manu@gmail.com>
7682S: Odd Fixes
7683F: drivers/staging/crystalhd/
7684
7685STAGING - ECHO CANCELLER
7686M: Steve Underwood <steveu@coppice.org>
7687M: David Rowe <david@rowetel.com>
7688S: Odd Fixes
7689F: drivers/staging/echo/
7690
7691STAGING - ET131X NETWORK DRIVER
7692M: Mark Einon <mark.einon@gmail.com>
7693S: Odd Fixes
7694F: drivers/staging/et131x/
7695
7696STAGING - FLARION FT1000 DRIVERS
7697M: Marek Belisko <marek.belisko@gmail.com>
7698S: Odd Fixes
7699F: drivers/staging/ft1000/
7700
7701STAGING - FRONTIER TRANZPORT AND ALPHATRACK
7702M: David Täht <d@teklibre.com>
7703S: Odd Fixes
7704F: drivers/staging/frontier/
7705
7706STAGING - GO7007 MPEG CODEC
7707M: Hans Verkuil <hans.verkuil@cisco.com>
7708S: Maintained
7709F: drivers/staging/media/go7007/
7710
7711STAGING - INDUSTRIAL IO
7712M: Jonathan Cameron <jic23@cam.ac.uk>
7713L: linux-iio@vger.kernel.org
7714S: Odd Fixes
7715F: drivers/staging/iio/
7716
7717STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
7718M: Jarod Wilson <jarod@wilsonet.com>
7719W: http://www.lirc.org/
7720S: Odd Fixes
7721F: drivers/staging/media/lirc/
7722
7723STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
7724M: Julian Andres Klode <jak@jak-linux.org>
7725M: Marc Dietrich <marvin24@gmx.de>
7726L: ac100@lists.launchpad.net (moderated for non-subscribers)
7727L: linux-tegra@vger.kernel.org
7728S: Maintained
7729F: drivers/staging/nvec/
7730
7731STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
7732M: Andres Salomon <dilinger@queued.net>
7733M: Chris Ball <cjb@laptop.org>
7734M: Jon Nettleton <jon.nettleton@gmail.com>
7735W: http://wiki.laptop.org/go/DCON
7736S: Odd Fixes
7737F: drivers/staging/olpc_dcon/
7738
7739STAGING - OZMO DEVICES USB OVER WIFI DRIVER
7740M: Rupesh Gujare <rupesh.gujare@atmel.com>
7741S: Maintained
7742F: drivers/staging/ozwpan/
7743
7744STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
7745M: Willy Tarreau <willy@meta-x.org>
7746S: Odd Fixes
7747F: drivers/staging/panel/
7748
7749STAGING - REALTEK RTL8712U DRIVERS
7750M: Larry Finger <Larry.Finger@lwfinger.net>
7751M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
7752S: Odd Fixes
7753F: drivers/staging/rtl8712/
7754
7755STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
7756M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
7757S: Odd Fixes
7758F: drivers/staging/sm7xxfb/
7759
7760STAGING - SOFTLOGIC 6x10 MPEG CODEC
7761M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
7762S: Supported
7763F: drivers/staging/media/solo6x10/
7764
7765STAGING - SPEAKUP CONSOLE SPEECH DRIVER
7766M: William Hubbs <w.d.hubbs@gmail.com>
7767M: Chris Brannon <chris@the-brannons.com>
7768M: Kirk Reiser <kirk@braille.uwo.ca>
7769M: Samuel Thibault <samuel.thibault@ens-lyon.org>
7770L: speakup@braille.uwo.ca
7771W: http://www.linux-speakup.org/
7772S: Odd Fixes
7773F: drivers/staging/speakup/
7774
7775STAGING - TI DSP BRIDGE DRIVERS
7776M: Omar Ramirez Luna <omar.ramirez@copitl.com>
7777S: Odd Fixes
7778F: drivers/staging/tidspbridge/
7779
7780STAGING - USB ENE SM/MS CARD READER DRIVER
7781M: Al Cho <acho@novell.com>
7782S: Odd Fixes
7783F: drivers/staging/keucr/
7784
7785STAGING - VIA VT665X DRIVERS
7786M: Forest Bond <forest@alittletooquiet.net>
7787S: Odd Fixes
7788F: drivers/staging/vt665?/
7789
7790STAGING - WINBOND IS89C35 WLAN USB DRIVER
7791M: Pavel Machek <pavel@ucw.cz>
7792S: Odd Fixes
7793F: drivers/staging/winbond/
7794
7795STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
7796M: Arnaud Patard <arnaud.patard@rtp-net.org>
7797S: Odd Fixes
7798F: drivers/staging/xgifb/
7799
7800STARFIRE/DURALAN NETWORK DRIVER
7801M: Ion Badulescu <ionut@badula.org>
7802S: Odd Fixes
7803F: drivers/net/ethernet/adaptec/starfire*
7804
7805SUN3/3X
7806M: Sam Creasey <sammy@sammy.net>
7807W: http://sammy.net/sun3/
7808S: Maintained
7809F: arch/m68k/kernel/*sun3*
7810F: arch/m68k/sun3*/
7811F: arch/m68k/include/asm/sun3*
7812F: drivers/net/ethernet/i825xx/sun3*
7813
7814SUPERH
7815M: Paul Mundt <lethal@linux-sh.org>
7816L: linux-sh@vger.kernel.org
7817W: http://www.linux-sh.org
7818Q: http://patchwork.kernel.org/project/linux-sh/list/
7819T: git git://github.com/pmundt/linux-sh.git sh-latest
7820S: Supported
7821F: Documentation/sh/
7822F: arch/sh/
7823F: drivers/sh/
7824
7825SUSPEND TO RAM
7826M: Len Brown <len.brown@intel.com>
7827M: Pavel Machek <pavel@ucw.cz>
7828M: "Rafael J. Wysocki" <rjw@sisk.pl>
7829L: linux-pm@vger.kernel.org
7830S: Supported
7831F: Documentation/power/
7832F: arch/x86/kernel/acpi/
7833F: drivers/base/power/
7834F: kernel/power/
7835F: include/linux/suspend.h
7836F: include/linux/freezer.h
7837F: include/linux/pm.h
7838
7839SVGA HANDLING
7840M: Martin Mares <mj@ucw.cz>
7841L: linux-video@atrey.karlin.mff.cuni.cz
7842S: Maintained
7843F: Documentation/svga.txt
7844F: arch/x86/boot/video*
7845
7846SWIOTLB SUBSYSTEM
7847M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
7848L: linux-kernel@vger.kernel.org
7849S: Supported
7850F: lib/swiotlb.c
7851F: arch/*/kernel/pci-swiotlb.c
7852F: include/linux/swiotlb.h
7853
7854SYNOPSYS ARC ARCHITECTURE
7855M: Vineet Gupta <vgupta@synopsys.com>
7856S: Supported
7857F: arch/arc/
7858F: Documentation/devicetree/bindings/arc/
7859F: drivers/tty/serial/arc-uart.c
7860
7861SYSV FILESYSTEM
7862M: Christoph Hellwig <hch@infradead.org>
7863S: Maintained
7864F: Documentation/filesystems/sysv-fs.txt
7865F: fs/sysv/
7866F: include/linux/sysv_fs.h
7867
7868TARGET SUBSYSTEM
7869M: Nicholas A. Bellinger <nab@linux-iscsi.org>
7870L: linux-scsi@vger.kernel.org
7871L: target-devel@vger.kernel.org
7872L: http://groups.google.com/group/linux-iscsi-target-dev
7873W: http://www.linux-iscsi.org
7874T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
7875S: Supported
7876F: drivers/target/
7877F: include/target/
7878F: Documentation/target/
7879
7880TASKSTATS STATISTICS INTERFACE
7881M: Balbir Singh <bsingharora@gmail.com>
7882S: Maintained
7883F: Documentation/accounting/taskstats*
7884F: include/linux/taskstats*
7885F: kernel/taskstats.c
7886
7887TC CLASSIFIER
7888M: Jamal Hadi Salim <jhs@mojatatu.com>
7889L: netdev@vger.kernel.org
7890S: Maintained
7891F: include/net/pkt_cls.h
7892F: include/uapi/linux/pkt_cls.h
7893F: net/sched/
7894
7895TCP LOW PRIORITY MODULE
7896M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
7897M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
7898W: http://tcp-lp-mod.sourceforge.net/
7899S: Maintained
7900F: net/ipv4/tcp_lp.c
7901
7902TDA10071 MEDIA DRIVER
7903M: Antti Palosaari <crope@iki.fi>
7904L: linux-media@vger.kernel.org
7905W: http://linuxtv.org/
7906W: http://palosaari.fi/linux/
7907Q: http://patchwork.linuxtv.org/project/linux-media/list/
7908T: git git://linuxtv.org/anttip/media_tree.git
7909S: Maintained
7910F: drivers/media/dvb-frontends/tda10071*
7911
7912TDA18212 MEDIA DRIVER
7913M: Antti Palosaari <crope@iki.fi>
7914L: linux-media@vger.kernel.org
7915W: http://linuxtv.org/
7916W: http://palosaari.fi/linux/
7917Q: http://patchwork.linuxtv.org/project/linux-media/list/
7918T: git git://linuxtv.org/anttip/media_tree.git
7919S: Maintained
7920F: drivers/media/tuners/tda18212*
7921
7922TDA18218 MEDIA DRIVER
7923M: Antti Palosaari <crope@iki.fi>
7924L: linux-media@vger.kernel.org
7925W: http://linuxtv.org/
7926W: http://palosaari.fi/linux/
7927Q: http://patchwork.linuxtv.org/project/linux-media/list/
7928T: git git://linuxtv.org/anttip/media_tree.git
7929S: Maintained
7930F: drivers/media/tuners/tda18218*
7931
7932TDA18271 MEDIA DRIVER
7933M: Michael Krufky <mkrufky@linuxtv.org>
7934L: linux-media@vger.kernel.org
7935W: http://linuxtv.org/
7936W: http://github.com/mkrufky
7937Q: http://patchwork.linuxtv.org/project/linux-media/list/
7938T: git git://linuxtv.org/mkrufky/tuners.git
7939S: Maintained
7940F: drivers/media/tuners/tda18271*
7941
7942TDA827x MEDIA DRIVER
7943M: Michael Krufky <mkrufky@linuxtv.org>
7944L: linux-media@vger.kernel.org
7945W: http://linuxtv.org/
7946W: http://github.com/mkrufky
7947Q: http://patchwork.linuxtv.org/project/linux-media/list/
7948T: git git://linuxtv.org/mkrufky/tuners.git
7949S: Maintained
7950F: drivers/media/tuners/tda8290.*
7951
7952TDA8290 MEDIA DRIVER
7953M: Michael Krufky <mkrufky@linuxtv.org>
7954L: linux-media@vger.kernel.org
7955W: http://linuxtv.org/
7956W: http://github.com/mkrufky
7957Q: http://patchwork.linuxtv.org/project/linux-media/list/
7958T: git git://linuxtv.org/mkrufky/tuners.git
7959S: Maintained
7960F: drivers/media/tuners/tda8290.*
7961
7962TDA9840 MEDIA DRIVER
7963M: Hans Verkuil <hverkuil@xs4all.nl>
7964L: linux-media@vger.kernel.org
7965T: git git://linuxtv.org/media_tree.git
7966W: http://linuxtv.org
7967S: Maintained
7968F: drivers/media/i2c/tda9840*
7969
7970TEA5761 TUNER DRIVER
7971M: Mauro Carvalho Chehab <mchehab@redhat.com>
7972L: linux-media@vger.kernel.org
7973W: http://linuxtv.org
7974T: git git://linuxtv.org/media_tree.git
7975S: Odd fixes
7976F: drivers/media/tuners/tea5761.*
7977
7978TEA5767 TUNER DRIVER
7979M: Mauro Carvalho Chehab <mchehab@redhat.com>
7980L: linux-media@vger.kernel.org
7981W: http://linuxtv.org
7982T: git git://linuxtv.org/media_tree.git
7983S: Maintained
7984F: drivers/media/tuners/tea5767.*
7985
7986TEA6415C MEDIA DRIVER
7987M: Hans Verkuil <hverkuil@xs4all.nl>
7988L: linux-media@vger.kernel.org
7989T: git git://linuxtv.org/media_tree.git
7990W: http://linuxtv.org
7991S: Maintained
7992F: drivers/media/i2c/tea6415c*
7993
7994TEA6420 MEDIA DRIVER
7995M: Hans Verkuil <hverkuil@xs4all.nl>
7996L: linux-media@vger.kernel.org
7997T: git git://linuxtv.org/media_tree.git
7998W: http://linuxtv.org
7999S: Maintained
8000F: drivers/media/i2c/tea6420*
8001
8002TEAM DRIVER
8003M: Jiri Pirko <jiri@resnulli.us>
8004L: netdev@vger.kernel.org
8005S: Supported
8006F: drivers/net/team/
8007F: include/linux/if_team.h
8008F: include/uapi/linux/if_team.h
8009
8010TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8011M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8012S: Maintained
8013F: arch/x86/platform/ts5500/
8014
8015TECHNOTREND USB IR RECEIVER
8016M: Sean Young <sean@mess.org>
8017L: linux-media@vger.kernel.org
8018S: Maintained
8019F: drivers/media/rc/ttusbir.c
8020
8021TEGRA SUPPORT
8022M: Stephen Warren <swarren@wwwdotorg.org>
8023L: linux-tegra@vger.kernel.org
8024Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8025T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
8026S: Supported
8027N: [^a-z]tegra
8028
8029TEHUTI ETHERNET DRIVER
8030M: Andy Gospodarek <andy@greyhouse.net>
8031L: netdev@vger.kernel.org
8032S: Supported
8033F: drivers/net/ethernet/tehuti/*
8034
8035Telecom Clock Driver for MCPL0010
8036M: Mark Gross <mark.gross@intel.com>
8037S: Supported
8038F: drivers/char/tlclk.c
8039
8040TENSILICA XTENSA PORT (xtensa)
8041M: Chris Zankel <chris@zankel.net>
8042M: Max Filippov <jcmvbkbc@gmail.com>
8043L: linux-xtensa@linux-xtensa.org
8044S: Maintained
8045F: arch/xtensa/
8046
8047THERMAL
8048M: Zhang Rui <rui.zhang@intel.com>
8049M: Eduardo Valentin <eduardo.valentin@ti.com>
8050L: linux-pm@vger.kernel.org
8051T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8052Q: https://patchwork.kernel.org/project/linux-pm/list/
8053S: Supported
8054F: drivers/thermal/
8055F: include/linux/thermal.h
8056F: include/linux/cpu_cooling.h
8057
8058THINGM BLINK(1) USB RGB LED DRIVER
8059M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8060S: Maintained
8061F: drivers/hid/hid-thingm.c
8062
8063THINKPAD ACPI EXTRAS DRIVER
8064M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
8065L: ibm-acpi-devel@lists.sourceforge.net
8066L: platform-driver-x86@vger.kernel.org
8067W: http://ibm-acpi.sourceforge.net
8068W: http://thinkwiki.org/wiki/Ibm-acpi
8069T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
8070S: Maintained
8071F: drivers/platform/x86/thinkpad_acpi.c
8072
8073TI BANDGAP AND THERMAL DRIVER
8074M: Eduardo Valentin <eduardo.valentin@ti.com>
8075L: linux-pm@vger.kernel.org
8076S: Maintained
8077F: drivers/staging/omap-thermal/
8078
8079TI FLASH MEDIA INTERFACE DRIVER
8080M: Alex Dubov <oakad@yahoo.com>
8081S: Maintained
8082F: drivers/misc/tifm*
8083F: drivers/mmc/host/tifm_sd.c
8084F: include/linux/tifm.h
8085
8086TI LM49xxx FAMILY ASoC CODEC DRIVERS
8087M: M R Swami Reddy <mr.swami.reddy@ti.com>
8088M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
8089L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8090S: Maintained
8091F: sound/soc/codecs/lm49453*
8092F: sound/soc/codecs/isabelle*
8093
8094TI LP855x BACKLIGHT DRIVER
8095M: Milo Kim <milo.kim@ti.com>
8096S: Maintained
8097F: Documentation/backlight/lp855x-driver.txt
8098F: drivers/video/backlight/lp855x_bl.c
8099F: include/linux/platform_data/lp855x.h
8100
8101TI LP8727 CHARGER DRIVER
8102M: Milo Kim <milo.kim@ti.com>
8103S: Maintained
8104F: drivers/power/lp8727_charger.c
8105F: include/linux/platform_data/lp8727.h
8106
8107TI LP8788 MFD DRIVER
8108M: Milo Kim <milo.kim@ti.com>
8109S: Maintained
8110F: drivers/iio/adc/lp8788_adc.c
8111F: drivers/leds/leds-lp8788.c
8112F: drivers/mfd/lp8788*.c
8113F: drivers/power/lp8788-charger.c
8114F: drivers/regulator/lp8788-*.c
8115F: include/linux/mfd/lp8788*.h
8116
8117TI TWL4030 SERIES SOC CODEC DRIVER
8118M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8119L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8120S: Maintained
8121F: sound/soc/codecs/twl4030*
8122
8123TI WILINK WIRELESS DRIVERS
8124M: Luciano Coelho <coelho@ti.com>
8125L: linux-wireless@vger.kernel.org
8126W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8127W: http://wireless.kernel.org/en/users/Drivers/wl1251
8128T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8129S: Maintained
8130F: drivers/net/wireless/ti/
8131F: include/linux/wl12xx.h
8132
8133TIPC NETWORK LAYER
8134M: Jon Maloy <jon.maloy@ericsson.com>
8135M: Allan Stephens <allan.stephens@windriver.com>
8136L: netdev@vger.kernel.org (core kernel code)
8137L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
8138W: http://tipc.sourceforge.net/
8139S: Maintained
8140F: include/uapi/linux/tipc*.h
8141F: net/tipc/
8142
8143TILE ARCHITECTURE
8144M: Chris Metcalf <cmetcalf@tilera.com>
8145W: http://www.tilera.com/scm/
8146S: Supported
8147F: arch/tile/
8148F: drivers/tty/hvc/hvc_tile.c
8149F: drivers/net/ethernet/tile/
8150F: drivers/edac/tile_edac.c
8151
8152TLAN NETWORK DRIVER
8153M: Samuel Chessman <chessman@tux.org>
8154L: tlan-devel@lists.sourceforge.net (subscribers-only)
8155W: http://sourceforge.net/projects/tlan/
8156S: Maintained
8157F: Documentation/networking/tlan.txt
8158F: drivers/net/ethernet/ti/tlan.*
8159
8160TOMOYO SECURITY MODULE
8161M: Kentaro Takeda <takedakn@nttdata.co.jp>
8162M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
8163L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8164L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
8165L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8166L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8167W: http://tomoyo.sourceforge.jp/
8168T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
8169S: Maintained
8170F: security/tomoyo/
8171
8172TOPSTAR LAPTOP EXTRAS DRIVER
8173M: Herton Ronaldo Krzesinski <herton@canonical.com>
8174L: platform-driver-x86@vger.kernel.org
8175S: Maintained
8176F: drivers/platform/x86/topstar-laptop.c
8177
8178TOSHIBA ACPI EXTRAS DRIVER
8179L: platform-driver-x86@vger.kernel.org
8180S: Orphan
8181F: drivers/platform/x86/toshiba_acpi.c
8182
8183TOSHIBA SMM DRIVER
8184M: Jonathan Buzzard <jonathan@buzzard.org.uk>
8185L: tlinux-users@tce.toshiba-dme.co.jp
8186W: http://www.buzzard.org.uk/toshiba/
8187S: Maintained
8188F: drivers/char/toshiba.c
8189F: include/linux/toshiba.h
8190F: include/uapi/linux/toshiba.h
8191
8192TMIO MMC DRIVER
8193M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8194M: Ian Molton <ian@mnementh.co.uk>
8195L: linux-mmc@vger.kernel.org
8196S: Maintained
8197F: drivers/mmc/host/tmio_mmc*
8198F: drivers/mmc/host/sh_mobile_sdhi.c
8199F: include/linux/mmc/tmio.h
8200F: include/linux/mmc/sh_mobile_sdhi.h
8201
8202TMP401 HARDWARE MONITOR DRIVER
8203M: Guenter Roeck <linux@roeck-us.net>
8204L: lm-sensors@lm-sensors.org
8205S: Maintained
8206F: Documentation/hwmon/tmp401
8207F: drivers/hwmon/tmp401.c
8208
8209TMPFS (SHMEM FILESYSTEM)
8210M: Hugh Dickins <hughd@google.com>
8211L: linux-mm@kvack.org
8212S: Maintained
8213F: include/linux/shmem_fs.h
8214F: mm/shmem.c
8215
8216TM6000 VIDEO4LINUX DRIVER
8217M: Mauro Carvalho Chehab <mchehab@redhat.com>
8218L: linux-media@vger.kernel.org
8219W: http://linuxtv.org
8220T: git git://linuxtv.org/media_tree.git
8221S: Odd fixes
8222F: drivers/media/usb/tm6000/
8223
8224TPM DEVICE DRIVER
8225M: Kent Yoder <key@linux.vnet.ibm.com>
8226M: Rajiv Andrade <mail@srajiv.net>
8227W: http://tpmdd.sourceforge.net
8228M: Marcel Selhorst <tpmdd@selhorst.net>
8229M: Sirrix AG <tpmdd@sirrix.com>
8230W: http://www.sirrix.com
8231L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
8232S: Maintained
8233F: drivers/char/tpm/
8234
8235TRACING
8236M: Steven Rostedt <rostedt@goodmis.org>
8237M: Frederic Weisbecker <fweisbec@gmail.com>
8238M: Ingo Molnar <mingo@redhat.com>
8239T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8240S: Maintained
8241F: Documentation/trace/ftrace.txt
8242F: arch/*/*/*/ftrace.h
8243F: arch/*/kernel/ftrace.c
8244F: include/*/ftrace.h
8245F: include/linux/trace*.h
8246F: include/trace/
8247F: kernel/trace/
8248
8249TRIVIAL PATCHES
8250M: Jiri Kosina <trivial@kernel.org>
8251T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
8252S: Maintained
8253K: ^Subject:.*(?i)trivial
8254
8255TTY LAYER
8256M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8257M: Jiri Slaby <jslaby@suse.cz>
8258S: Supported
8259T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8260F: drivers/tty/
8261F: drivers/tty/serial/serial_core.c
8262F: include/linux/serial_core.h
8263F: include/linux/serial.h
8264F: include/linux/tty.h
8265F: include/uapi/linux/serial_core.h
8266F: include/uapi/linux/serial.h
8267F: include/uapi/linux/tty.h
8268
8269TUA9001 MEDIA DRIVER
8270M: Antti Palosaari <crope@iki.fi>
8271L: linux-media@vger.kernel.org
8272W: http://linuxtv.org/
8273W: http://palosaari.fi/linux/
8274Q: http://patchwork.linuxtv.org/project/linux-media/list/
8275T: git git://linuxtv.org/anttip/media_tree.git
8276S: Maintained
8277F: drivers/media/tuners/tua9001*
8278
8279TULIP NETWORK DRIVERS
8280M: Grant Grundler <grundler@parisc-linux.org>
8281L: netdev@vger.kernel.org
8282S: Maintained
8283F: drivers/net/ethernet/dec/tulip/
8284
8285TUN/TAP driver
8286M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
8287W: http://vtun.sourceforge.net/tun
8288S: Maintained
8289F: Documentation/networking/tuntap.txt
8290F: arch/um/os-Linux/drivers/
8291
8292TURBOCHANNEL SUBSYSTEM
8293M: "Maciej W. Rozycki" <macro@linux-mips.org>
8294S: Maintained
8295F: drivers/tc/
8296F: include/linux/tc.h
8297
8298U14-34F SCSI DRIVER
8299M: Dario Ballabio <ballabio_dario@emc.com>
8300L: linux-scsi@vger.kernel.org
8301S: Maintained
8302F: drivers/scsi/u14-34f.c
8303
8304UBI FILE SYSTEM (UBIFS)
8305M: Artem Bityutskiy <dedekind1@gmail.com>
8306M: Adrian Hunter <adrian.hunter@intel.com>
8307L: linux-mtd@lists.infradead.org
8308T: git git://git.infradead.org/ubifs-2.6.git
8309W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8310S: Maintained
8311F: Documentation/filesystems/ubifs.txt
8312F: fs/ubifs/
8313
8314UCLINUX (AND M68KNOMMU)
8315M: Greg Ungerer <gerg@uclinux.org>
8316W: http://www.uclinux.org/
8317L: uclinux-dev@uclinux.org (subscribers-only)
8318S: Maintained
8319F: arch/m68k/*/*_no.*
8320F: arch/m68k/include/asm/*_no.*
8321
8322UCLINUX FOR RENESAS H8/300 (H8300)
8323M: Yoshinori Sato <ysato@users.sourceforge.jp>
8324W: http://uclinux-h8.sourceforge.jp/
8325S: Supported
8326F: arch/h8300/
8327F: drivers/ide/ide-h8300.c
8328F: drivers/net/ethernet/8390/ne-h8300.c
8329
8330UDF FILESYSTEM
8331M: Jan Kara <jack@suse.cz>
8332S: Maintained
8333F: Documentation/filesystems/udf.txt
8334F: fs/udf/
8335
8336UFS FILESYSTEM
8337M: Evgeniy Dushistov <dushistov@mail.ru>
8338S: Maintained
8339F: Documentation/filesystems/ufs.txt
8340F: fs/ufs/
8341
8342UHID USERSPACE HID IO DRIVER:
8343M: David Herrmann <dh.herrmann@googlemail.com>
8344L: linux-input@vger.kernel.org
8345S: Maintained
8346F: drivers/hid/uhid.c
8347F: include/uapi/linux/uhid.h
8348
8349ULTRA-WIDEBAND (UWB) SUBSYSTEM:
8350L: linux-usb@vger.kernel.org
8351S: Orphan
8352F: drivers/uwb/
8353F: include/linux/uwb.h
8354F: include/linux/uwb/
8355
8356UNICORE32 ARCHITECTURE:
8357M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8358W: http://mprc.pku.edu.cn/~guanxuetao/linux
8359S: Maintained
8360T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8361F: arch/unicore32/
8362
8363UNIFDEF
8364M: Tony Finch <dot@dotat.at>
8365W: http://dotat.at/prog/unifdef
8366S: Maintained
8367F: scripts/unifdef.c
8368
8369UNIFORM CDROM DRIVER
8370M: Jens Axboe <axboe@kernel.dk>
8371W: http://www.kernel.dk
8372S: Maintained
8373F: Documentation/cdrom/
8374F: drivers/cdrom/cdrom.c
8375F: include/linux/cdrom.h
8376F: include/uapi/linux/cdrom.h
8377
8378UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8379M: Vinayak Holikatti <vinholikatti@gmail.com>
8380M: Santosh Y <santoshsy@gmail.com>
8381L: linux-scsi@vger.kernel.org
8382S: Supported
8383F: Documentation/scsi/ufs.txt
8384F: drivers/scsi/ufs/
8385
8386UNSORTED BLOCK IMAGES (UBI)
8387M: Artem Bityutskiy <dedekind1@gmail.com>
8388W: http://www.linux-mtd.infradead.org/
8389L: linux-mtd@lists.infradead.org
8390T: git git://git.infradead.org/ubi-2.6.git
8391S: Maintained
8392F: drivers/mtd/ubi/
8393F: include/linux/mtd/ubi.h
8394F: include/uapi/mtd/ubi-user.h
8395
8396UNSORTED BLOCK IMAGES (UBI) Fastmap
8397M: Richard Weinberger <richard@nod.at>
8398L: linux-mtd@lists.infradead.org
8399S: Maintained
8400F: drivers/mtd/ubi/fastmap.c
8401
8402USB ACM DRIVER
8403M: Oliver Neukum <oliver@neukum.org>
8404L: linux-usb@vger.kernel.org
8405S: Maintained
8406F: Documentation/usb/acm.txt
8407F: drivers/usb/class/cdc-acm.*
8408
8409USB AR5523 WIRELESS DRIVER
8410M: Pontus Fuchs <pontus.fuchs@gmail.com>
8411L: linux-wireless@vger.kernel.org
8412S: Maintained
8413F: drivers/net/wireless/ath/ar5523/
8414
8415USB ATTACHED SCSI
8416M: Matthew Wilcox <willy@linux.intel.com>
8417M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8418M: Gerd Hoffmann <kraxel@redhat.com>
8419L: linux-usb@vger.kernel.org
8420L: linux-scsi@vger.kernel.org
8421S: Maintained
8422F: drivers/usb/storage/uas.c
8423
8424USB CDC ETHERNET DRIVER
8425M: Oliver Neukum <oliver@neukum.org>
8426L: linux-usb@vger.kernel.org
8427S: Maintained
8428F: drivers/net/usb/cdc_*.c
8429F: include/uapi/linux/usb/cdc.h
8430
8431USB CYPRESS C67X00 DRIVER
8432M: Peter Korsgaard <jacmet@sunsite.dk>
8433L: linux-usb@vger.kernel.org
8434S: Maintained
8435F: drivers/usb/c67x00/
8436
8437USB DAVICOM DM9601 DRIVER
8438M: Peter Korsgaard <jacmet@sunsite.dk>
8439L: netdev@vger.kernel.org
8440W: http://www.linux-usb.org/usbnet
8441S: Maintained
8442F: drivers/net/usb/dm9601.c
8443
8444USB DIAMOND RIO500 DRIVER
8445M: Cesar Miquel <miquel@df.uba.ar>
8446L: rio500-users@lists.sourceforge.net
8447W: http://rio500.sourceforge.net
8448S: Maintained
8449F: drivers/usb/misc/rio500*
8450
8451USB EHCI DRIVER
8452M: Alan Stern <stern@rowland.harvard.edu>
8453L: linux-usb@vger.kernel.org
8454S: Maintained
8455F: Documentation/usb/ehci.txt
8456F: drivers/usb/host/ehci*
8457
8458USB GADGET/PERIPHERAL SUBSYSTEM
8459M: Felipe Balbi <balbi@ti.com>
8460L: linux-usb@vger.kernel.org
8461W: http://www.linux-usb.org/gadget
8462T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8463S: Maintained
8464F: drivers/usb/gadget/
8465F: include/linux/usb/gadget*
8466
8467USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8468M: Jiri Kosina <jkosina@suse.cz>
8469L: linux-usb@vger.kernel.org
8470T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
8471S: Maintained
8472F: Documentation/hid/hiddev.txt
8473F: drivers/hid/usbhid/
8474
8475USB/IP DRIVERS
8476M: Matt Mooney <mfm@muteddisk.com>
8477L: linux-usb@vger.kernel.org
8478S: Maintained
8479F: drivers/staging/usbip/
8480
8481USB ISP116X DRIVER
8482M: Olav Kongas <ok@artecdesign.ee>
8483L: linux-usb@vger.kernel.org
8484S: Maintained
8485F: drivers/usb/host/isp116x*
8486F: include/linux/usb/isp116x.h
8487
8488USB KAWASAKI LSI DRIVER
8489M: Oliver Neukum <oliver@neukum.org>
8490L: linux-usb@vger.kernel.org
8491S: Maintained
8492F: drivers/usb/serial/kl5kusb105.*
8493
8494USB MASS STORAGE DRIVER
8495M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
8496L: linux-usb@vger.kernel.org
8497L: usb-storage@lists.one-eyed-alien.net
8498S: Maintained
8499W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
8500F: drivers/usb/storage/
8501
8502USB MIDI DRIVER
8503M: Clemens Ladisch <clemens@ladisch.de>
8504L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8505T: git git://git.alsa-project.org/alsa-kernel.git
8506S: Maintained
8507F: sound/usb/midi.*
8508
8509USB OHCI DRIVER
8510M: Alan Stern <stern@rowland.harvard.edu>
8511L: linux-usb@vger.kernel.org
8512S: Maintained
8513F: Documentation/usb/ohci.txt
8514F: drivers/usb/host/ohci*
8515
8516USB OPTION-CARD DRIVER
8517M: Matthias Urlichs <smurf@smurf.noris.de>
8518L: linux-usb@vger.kernel.org
8519S: Maintained
8520F: drivers/usb/serial/option.c
8521
8522USB PEGASUS DRIVER
8523M: Petko Manolov <petkan@nucleusys.com>
8524L: linux-usb@vger.kernel.org
8525L: netdev@vger.kernel.org
8526T: git git://git.code.sf.net/p/pegasus2/git
8527W: http://pegasus2.sourceforge.net/
8528S: Maintained
8529F: drivers/net/usb/pegasus.*
8530
8531USB PHY LAYER
8532M: Felipe Balbi <balbi@ti.com>
8533L: linux-usb@vger.kernel.org
8534T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8535S: Maintained
8536F: drivers/usb/phy/
8537F: drivers/usb/otg/
8538
8539USB PRINTER DRIVER (usblp)
8540M: Pete Zaitcev <zaitcev@redhat.com>
8541L: linux-usb@vger.kernel.org
8542S: Supported
8543F: drivers/usb/class/usblp.c
8544
8545USB RTL8150 DRIVER
8546M: Petko Manolov <petkan@nucleusys.com>
8547L: linux-usb@vger.kernel.org
8548L: netdev@vger.kernel.org
8549T: git git://git.code.sf.net/p/pegasus2/git
8550W: http://pegasus2.sourceforge.net/
8551S: Maintained
8552F: drivers/net/usb/rtl8150.c
8553
8554USB SERIAL BELKIN F5U103 DRIVER
8555M: William Greathouse <wgreathouse@smva.com>
8556L: linux-usb@vger.kernel.org
8557S: Maintained
8558F: drivers/usb/serial/belkin_sa.*
8559
8560USB SERIAL CYPRESS M8 DRIVER
8561M: Lonnie Mendez <dignome@gmail.com>
8562L: linux-usb@vger.kernel.org
8563S: Maintained
8564W: http://geocities.com/i0xox0i
8565W: http://firstlight.net/cvs
8566F: drivers/usb/serial/cypress_m8.*
8567
8568USB SERIAL CYBERJACK DRIVER
8569M: Matthias Bruestle and Harald Welte <support@reiner-sct.com>
8570W: http://www.reiner-sct.de/support/treiber_cyberjack.php
8571S: Maintained
8572F: drivers/usb/serial/cyberjack.c
8573
8574USB SERIAL DIGI ACCELEPORT DRIVER
8575M: Peter Berger <pberger@brimson.com>
8576M: Al Borchers <alborchers@steinerpoint.com>
8577L: linux-usb@vger.kernel.org
8578S: Maintained
8579F: drivers/usb/serial/digi_acceleport.c
8580
8581USB SERIAL DRIVER
8582M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8583L: linux-usb@vger.kernel.org
8584S: Supported
8585F: Documentation/usb/usb-serial.txt
8586F: drivers/usb/serial/generic.c
8587F: drivers/usb/serial/usb-serial.c
8588F: include/linux/usb/serial.h
8589
8590USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
8591M: Gary Brubaker <xavyer@ix.netcom.com>
8592L: linux-usb@vger.kernel.org
8593S: Maintained
8594F: drivers/usb/serial/empeg.c
8595
8596USB SERIAL KEYSPAN DRIVER
8597M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8598L: linux-usb@vger.kernel.org
8599S: Maintained
8600F: drivers/usb/serial/*keyspan*
8601
8602USB SERIAL WHITEHEAT DRIVER
8603M: Support Department <support@connecttech.com>
8604L: linux-usb@vger.kernel.org
8605W: http://www.connecttech.com
8606S: Supported
8607F: drivers/usb/serial/whiteheat*
8608
8609USB SMSC75XX ETHERNET DRIVER
8610M: Steve Glendinning <steve.glendinning@shawell.net>
8611L: netdev@vger.kernel.org
8612S: Maintained
8613F: drivers/net/usb/smsc75xx.*
8614
8615USB SMSC95XX ETHERNET DRIVER
8616M: Steve Glendinning <steve.glendinning@shawell.net>
8617L: netdev@vger.kernel.org
8618S: Maintained
8619F: drivers/net/usb/smsc95xx.*
8620
8621USB SN9C1xx DRIVER
8622M: Luca Risolia <luca.risolia@studio.unibo.it>
8623L: linux-usb@vger.kernel.org
8624L: linux-media@vger.kernel.org
8625T: git git://linuxtv.org/media_tree.git
8626W: http://www.linux-projects.org
8627S: Maintained
8628F: Documentation/video4linux/sn9c102.txt
8629F: drivers/media/usb/sn9c102/
8630
8631USB SUBSYSTEM
8632M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8633L: linux-usb@vger.kernel.org
8634W: http://www.linux-usb.org
8635T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
8636S: Supported
8637F: Documentation/usb/
8638F: drivers/net/usb/
8639F: drivers/usb/
8640F: include/linux/usb.h
8641F: include/linux/usb/
8642
8643USB UHCI DRIVER
8644M: Alan Stern <stern@rowland.harvard.edu>
8645L: linux-usb@vger.kernel.org
8646S: Maintained
8647F: drivers/usb/host/uhci*
8648
8649USB "USBNET" DRIVER FRAMEWORK
8650M: Oliver Neukum <oneukum@suse.de>
8651L: netdev@vger.kernel.org
8652W: http://www.linux-usb.org/usbnet
8653S: Maintained
8654F: drivers/net/usb/usbnet.c
8655F: include/linux/usb/usbnet.h
8656
8657USB VIDEO CLASS
8658M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8659L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
8660L: linux-media@vger.kernel.org
8661T: git git://linuxtv.org/media_tree.git
8662W: http://www.ideasonboard.org/uvc/
8663S: Maintained
8664F: drivers/media/usb/uvc/
8665F: include/uapi/linux/uvcvideo.h
8666
8667USB VISION DRIVER
8668M: Hans Verkuil <hverkuil@xs4all.nl>
8669L: linux-media@vger.kernel.org
8670T: git git://linuxtv.org/media_tree.git
8671W: http://linuxtv.org
8672S: Odd Fixes
8673F: drivers/media/usb/usbvision/
8674
8675USB WEBCAM GADGET
8676M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8677L: linux-usb@vger.kernel.org
8678S: Maintained
8679F: drivers/usb/gadget/*uvc*.c
8680F: drivers/usb/gadget/webcam.c
8681
8682USB WIRELESS RNDIS DRIVER (rndis_wlan)
8683M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
8684L: linux-wireless@vger.kernel.org
8685S: Maintained
8686F: drivers/net/wireless/rndis_wlan.c
8687
8688USB XHCI DRIVER
8689M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8690L: linux-usb@vger.kernel.org
8691S: Supported
8692F: drivers/usb/host/xhci*
8693F: drivers/usb/host/pci-quirks*
8694
8695USB ZD1201 DRIVER
8696L: linux-wireless@vger.kernel.org
8697W: http://linux-lc100020.sourceforge.net
8698S: Orphan
8699F: drivers/net/wireless/zd1201.*
8700
8701USB ZR364XX DRIVER
8702M: Antoine Jacquet <royale@zerezo.com>
8703L: linux-usb@vger.kernel.org
8704L: linux-media@vger.kernel.org
8705T: git git://linuxtv.org/media_tree.git
8706W: http://royale.zerezo.com/zr364xx/
8707S: Maintained
8708F: Documentation/video4linux/zr364xx.txt
8709F: drivers/media/usb/zr364xx/
8710
8711USER-MODE LINUX (UML)
8712M: Jeff Dike <jdike@addtoit.com>
8713M: Richard Weinberger <richard@nod.at>
8714L: user-mode-linux-devel@lists.sourceforge.net
8715L: user-mode-linux-user@lists.sourceforge.net
8716W: http://user-mode-linux.sourceforge.net
8717S: Maintained
8718F: Documentation/virtual/uml/
8719F: arch/um/
8720F: arch/x86/um/
8721F: fs/hostfs/
8722F: fs/hppfs/
8723
8724USERSPACE I/O (UIO)
8725M: "Hans J. Koch" <hjk@hansjkoch.de>
8726M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8727S: Maintained
8728F: Documentation/DocBook/uio-howto.tmpl
8729F: drivers/uio/
8730F: include/linux/uio*.h
8731
8732UTIL-LINUX PACKAGE
8733M: Karel Zak <kzak@redhat.com>
8734L: util-linux@vger.kernel.org
8735W: http://en.wikipedia.org/wiki/Util-linux
8736T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
8737S: Maintained
8738
8739UVESAFB DRIVER
8740M: Michal Januszewski <spock@gentoo.org>
8741L: linux-fbdev@vger.kernel.org
8742W: http://dev.gentoo.org/~spock/projects/uvesafb/
8743S: Maintained
8744F: Documentation/fb/uvesafb.txt
8745F: drivers/video/uvesafb.*
8746
8747VFAT/FAT/MSDOS FILESYSTEM
8748M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
8749S: Maintained
8750F: Documentation/filesystems/vfat.txt
8751F: fs/fat/
8752
8753VFIO DRIVER
8754M: Alex Williamson <alex.williamson@redhat.com>
8755L: kvm@vger.kernel.org
8756S: Maintained
8757F: Documentation/vfio.txt
8758F: drivers/vfio/
8759F: include/linux/vfio.h
8760F: include/uapi/linux/vfio.h
8761
8762VIDEOBUF2 FRAMEWORK
8763M: Pawel Osciak <pawel@osciak.com>
8764M: Marek Szyprowski <m.szyprowski@samsung.com>
8765M: Kyungmin Park <kyungmin.park@samsung.com>
8766L: linux-media@vger.kernel.org
8767S: Maintained
8768F: drivers/media/v4l2-core/videobuf2-*
8769F: include/media/videobuf2-*
8770
8771VIRTIO CONSOLE DRIVER
8772M: Amit Shah <amit.shah@redhat.com>
8773L: virtualization@lists.linux-foundation.org
8774S: Maintained
8775F: drivers/char/virtio_console.c
8776F: include/linux/virtio_console.h
8777F: include/uapi/linux/virtio_console.h
8778
8779VIRTIO CORE, NET AND BLOCK DRIVERS
8780M: Rusty Russell <rusty@rustcorp.com.au>
8781M: "Michael S. Tsirkin" <mst@redhat.com>
8782L: virtualization@lists.linux-foundation.org
8783S: Maintained
8784F: drivers/virtio/
8785F: drivers/net/virtio_net.c
8786F: drivers/block/virtio_blk.c
8787F: include/linux/virtio_*.h
8788F: include/uapi/linux/virtio_*.h
8789
8790VIRTIO HOST (VHOST)
8791M: "Michael S. Tsirkin" <mst@redhat.com>
8792L: kvm@vger.kernel.org
8793L: virtualization@lists.linux-foundation.org
8794L: netdev@vger.kernel.org
8795S: Maintained
8796F: drivers/vhost/
8797F: include/uapi/linux/vhost.h
8798
8799VIA RHINE NETWORK DRIVER
8800M: Roger Luethi <rl@hellgate.ch>
8801S: Maintained
8802F: drivers/net/ethernet/via/via-rhine.c
8803
8804VIA SD/MMC CARD CONTROLLER DRIVER
8805M: Bruce Chang <brucechang@via.com.tw>
8806M: Harald Welte <HaraldWelte@viatech.com>
8807S: Maintained
8808F: drivers/mmc/host/via-sdmmc.c
8809
8810VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
8811M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
8812L: linux-fbdev@vger.kernel.org
8813S: Maintained
8814F: include/linux/via-core.h
8815F: include/linux/via-gpio.h
8816F: include/linux/via_i2c.h
8817F: drivers/video/via/
8818
8819VIA VELOCITY NETWORK DRIVER
8820M: Francois Romieu <romieu@fr.zoreil.com>
8821L: netdev@vger.kernel.org
8822S: Maintained
8823F: drivers/net/ethernet/via/via-velocity.*
8824
8825VIVI VIRTUAL VIDEO DRIVER
8826M: Hans Verkuil <hverkuil@xs4all.nl>
8827L: linux-media@vger.kernel.org
8828T: git git://linuxtv.org/media_tree.git
8829W: http://linuxtv.org
8830S: Maintained
8831F: drivers/media/platform/vivi*
8832
8833VLAN (802.1Q)
8834M: Patrick McHardy <kaber@trash.net>
8835L: netdev@vger.kernel.org
8836S: Maintained
8837F: drivers/net/macvlan.c
8838F: include/linux/if_*vlan.h
8839F: net/8021q/
8840
8841VLYNQ BUS
8842M: Florian Fainelli <florian@openwrt.org>
8843L: openwrt-devel@lists.openwrt.org (subscribers-only)
8844S: Maintained
8845F: drivers/vlynq/vlynq.c
8846F: include/linux/vlynq.h
8847
8848VME SUBSYSTEM
8849M: Martyn Welch <martyn.welch@ge.com>
8850M: Manohar Vanga <manohar.vanga@gmail.com>
8851M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8852L: devel@driverdev.osuosl.org
8853S: Maintained
8854T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
8855F: Documentation/vme_api.txt
8856F: drivers/staging/vme/
8857F: drivers/vme/
8858F: include/linux/vme*
8859
8860VMWARE VMXNET3 ETHERNET DRIVER
8861M: Shreyas Bhatewara <sbhatewara@vmware.com>
8862M: "VMware, Inc." <pv-drivers@vmware.com>
8863L: netdev@vger.kernel.org
8864S: Maintained
8865F: drivers/net/vmxnet3/
8866
8867VMware PVSCSI driver
8868M: Arvind Kumar <arvindkumar@vmware.com>
8869M: VMware PV-Drivers <pv-drivers@vmware.com>
8870L: linux-scsi@vger.kernel.org
8871S: Maintained
8872F: drivers/scsi/vmw_pvscsi.c
8873F: drivers/scsi/vmw_pvscsi.h
8874
8875VOLTAGE AND CURRENT REGULATOR FRAMEWORK
8876M: Liam Girdwood <lgirdwood@gmail.com>
8877M: Mark Brown <broonie@kernel.org>
8878W: http://opensource.wolfsonmicro.com/node/15
8879W: http://www.slimlogic.co.uk/?p=48
8880T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/regulator.git
8881S: Supported
8882F: drivers/regulator/
8883F: include/linux/regulator/
8884
8885VT1211 HARDWARE MONITOR DRIVER
8886M: Juerg Haefliger <juergh@gmail.com>
8887L: lm-sensors@lm-sensors.org
8888S: Maintained
8889F: Documentation/hwmon/vt1211
8890F: drivers/hwmon/vt1211.c
8891
8892VT8231 HARDWARE MONITOR DRIVER
8893M: Roger Lucas <vt8231@hiddenengine.co.uk>
8894L: lm-sensors@lm-sensors.org
8895S: Maintained
8896F: drivers/hwmon/vt8231.c
8897
8898VUB300 USB to SDIO/SD/MMC bridge chip
8899M: Tony Olech <tony.olech@elandigitalsystems.com>
8900L: linux-mmc@vger.kernel.org
8901L: linux-usb@vger.kernel.org
8902S: Supported
8903F: drivers/mmc/host/vub300.c
8904
8905W1 DALLAS'S 1-WIRE BUS
8906M: Evgeniy Polyakov <zbr@ioremap.net>
8907S: Maintained
8908F: Documentation/w1/
8909F: drivers/w1/
8910
8911W83791D HARDWARE MONITORING DRIVER
8912M: Marc Hulsman <m.hulsman@tudelft.nl>
8913L: lm-sensors@lm-sensors.org
8914S: Maintained
8915F: Documentation/hwmon/w83791d
8916F: drivers/hwmon/w83791d.c
8917
8918W83793 HARDWARE MONITORING DRIVER
8919M: Rudolf Marek <r.marek@assembler.cz>
8920L: lm-sensors@lm-sensors.org
8921S: Maintained
8922F: Documentation/hwmon/w83793
8923F: drivers/hwmon/w83793.c
8924
8925W83795 HARDWARE MONITORING DRIVER
8926M: Jean Delvare <khali@linux-fr.org>
8927L: lm-sensors@lm-sensors.org
8928S: Maintained
8929F: drivers/hwmon/w83795.c
8930
8931W83L51xD SD/MMC CARD INTERFACE DRIVER
8932M: Pierre Ossman <pierre@ossman.eu>
8933S: Maintained
8934F: drivers/mmc/host/wbsd.*
8935
8936WATCHDOG DEVICE DRIVERS
8937M: Wim Van Sebroeck <wim@iguana.be>
8938L: linux-watchdog@vger.kernel.org
8939W: http://www.linux-watchdog.org/
8940T: git git://www.linux-watchdog.org/linux-watchdog.git
8941S: Maintained
8942F: Documentation/watchdog/
8943F: drivers/watchdog/
8944F: include/linux/watchdog.h
8945F: include/uapi/linux/watchdog.h
8946
8947WD7000 SCSI DRIVER
8948M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
8949L: linux-scsi@vger.kernel.org
8950S: Maintained
8951F: drivers/scsi/wd7000.c
8952
8953WIIMOTE HID DRIVER
8954M: David Herrmann <dh.herrmann@googlemail.com>
8955L: linux-input@vger.kernel.org
8956S: Maintained
8957F: drivers/hid/hid-wiimote*
8958
8959WINBOND CIR DRIVER
8960M: David Härdeman <david@hardeman.nu>
8961S: Maintained
8962F: drivers/media/rc/winbond-cir.c
8963
8964WIMAX STACK
8965M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8966M: linux-wimax@intel.com
8967L: wimax@linuxwimax.org
8968S: Supported
8969W: http://linuxwimax.org
8970F: Documentation/wimax/README.wimax
8971F: include/linux/wimax/debug.h
8972F: include/net/wimax.h
8973F: include/uapi/linux/wimax.h
8974F: net/wimax/
8975
8976WISTRON LAPTOP BUTTON DRIVER
8977M: Miloslav Trmac <mitr@volny.cz>
8978S: Maintained
8979F: drivers/input/misc/wistron_btns.c
8980
8981WL3501 WIRELESS PCMCIA CARD DRIVER
8982M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
8983L: linux-wireless@vger.kernel.org
8984W: http://oops.ghostprotocols.net:81/blog
8985S: Maintained
8986F: drivers/net/wireless/wl3501*
8987
8988WM97XX TOUCHSCREEN DRIVERS
8989M: Mark Brown <broonie@opensource.wolfsonmicro.com>
8990M: Liam Girdwood <lrg@slimlogic.co.uk>
8991L: linux-input@vger.kernel.org
8992T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
8993W: http://opensource.wolfsonmicro.com/node/7
8994S: Supported
8995F: drivers/input/touchscreen/*wm97*
8996F: include/linux/wm97xx.h
8997
8998WOLFSON MICROELECTRONICS DRIVERS
8999M: Mark Brown <broonie@opensource.wolfsonmicro.com>
9000L: patches@opensource.wolfsonmicro.com
9001T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
9002T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
9003W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
9004S: Supported
9005F: Documentation/hwmon/wm83??
9006F: arch/arm/mach-s3c64xx/mach-crag6410*
9007F: drivers/clk/clk-wm83*.c
9008F: drivers/extcon/extcon-arizona.c
9009F: drivers/leds/leds-wm83*.c
9010F: drivers/gpio/gpio-*wm*.c
9011F: drivers/gpio/gpio-arizona.c
9012F: drivers/hwmon/wm83??-hwmon.c
9013F: drivers/input/misc/wm831x-on.c
9014F: drivers/input/touchscreen/wm831x-ts.c
9015F: drivers/input/touchscreen/wm97*.c
9016F: drivers/mfd/arizona*
9017F: drivers/mfd/wm*.c
9018F: drivers/power/wm83*.c
9019F: drivers/rtc/rtc-wm83*.c
9020F: drivers/regulator/wm8*.c
9021F: drivers/video/backlight/wm83*_bl.c
9022F: drivers/watchdog/wm83*_wdt.c
9023F: include/linux/mfd/arizona/
9024F: include/linux/mfd/wm831x/
9025F: include/linux/mfd/wm8350/
9026F: include/linux/mfd/wm8400*
9027F: include/linux/wm97xx.h
9028F: include/sound/wm????.h
9029F: sound/soc/codecs/arizona.?
9030F: sound/soc/codecs/wm*
9031
9032WORKQUEUE
9033M: Tejun Heo <tj@kernel.org>
9034T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9035S: Maintained
9036F: include/linux/workqueue.h
9037F: kernel/workqueue.c
9038F: Documentation/workqueue.txt
9039
9040X.25 NETWORK LAYER
9041M: Andrew Hendry <andrew.hendry@gmail.com>
9042L: linux-x25@vger.kernel.org
9043S: Odd Fixes
9044F: Documentation/networking/x25*
9045F: include/net/x25*
9046F: net/x25/
9047
9048X86 ARCHITECTURE (32-BIT AND 64-BIT)
9049M: Thomas Gleixner <tglx@linutronix.de>
9050M: Ingo Molnar <mingo@redhat.com>
9051M: "H. Peter Anvin" <hpa@zytor.com>
9052M: x86@kernel.org
9053T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
9054S: Maintained
9055F: Documentation/x86/
9056F: arch/x86/
9057
9058X86 PLATFORM DRIVERS
9059M: Matthew Garrett <matthew.garrett@nebula.com>
9060L: platform-driver-x86@vger.kernel.org
9061T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
9062S: Maintained
9063F: drivers/platform/x86
9064
9065X86 MCE INFRASTRUCTURE
9066M: Tony Luck <tony.luck@intel.com>
9067M: Borislav Petkov <bp@alien8.de>
9068L: linux-edac@vger.kernel.org
9069S: Maintained
9070F: arch/x86/kernel/cpu/mcheck/*
9071
9072XC2028/3028 TUNER DRIVER
9073M: Mauro Carvalho Chehab <mchehab@redhat.com>
9074L: linux-media@vger.kernel.org
9075W: http://linuxtv.org
9076T: git git://linuxtv.org/media_tree.git
9077S: Maintained
9078F: drivers/media/tuners/tuner-xc2028.*
9079
9080XEN HYPERVISOR INTERFACE
9081M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9082M: Jeremy Fitzhardinge <jeremy@goop.org>
9083L: xen-devel@lists.xensource.com (moderated for non-subscribers)
9084L: virtualization@lists.linux-foundation.org
9085S: Supported
9086F: arch/x86/xen/
9087F: drivers/*/xen-*front.c
9088F: drivers/xen/
9089F: arch/x86/include/asm/xen/
9090F: include/xen/
9091F: include/uapi/xen/
9092
9093XEN HYPERVISOR ARM
9094M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
9095L: xen-devel@lists.xensource.com (moderated for non-subscribers)
9096S: Supported
9097F: arch/arm/xen/
9098F: arch/arm/include/asm/xen/
9099
9100XEN NETWORK BACKEND DRIVER
9101M: Ian Campbell <ian.campbell@citrix.com>
9102L: xen-devel@lists.xensource.com (moderated for non-subscribers)
9103L: netdev@vger.kernel.org
9104S: Supported
9105F: drivers/net/xen-netback/*
9106
9107XEN PCI SUBSYSTEM
9108M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9109L: xen-devel@lists.xensource.com (moderated for non-subscribers)
9110S: Supported
9111F: arch/x86/pci/*xen*
9112F: drivers/pci/*xen*
9113
9114XEN SWIOTLB SUBSYSTEM
9115M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9116L: xen-devel@lists.xensource.com (moderated for non-subscribers)
9117S: Supported
9118F: arch/x86/xen/*swiotlb*
9119F: drivers/xen/*swiotlb*
9120
9121XFS FILESYSTEM
9122P: Silicon Graphics Inc
9123M: Ben Myers <bpm@sgi.com>
9124M: Alex Elder <elder@kernel.org>
9125M: xfs@oss.sgi.com
9126L: xfs@oss.sgi.com
9127W: http://oss.sgi.com/projects/xfs
9128T: git git://oss.sgi.com/xfs/xfs.git
9129S: Supported
9130F: Documentation/filesystems/xfs.txt
9131F: fs/xfs/
9132
9133XILINX AXI ETHERNET DRIVER
9134M: Anirudha Sarangi <anirudh@xilinx.com>
9135M: John Linn <John.Linn@xilinx.com>
9136S: Maintained
9137F: drivers/net/ethernet/xilinx/xilinx_axienet*
9138
9139XILINX SYSTEMACE DRIVER
9140S: Unmaintained
9141F: drivers/block/xsysace.c
9142
9143XILINX UARTLITE SERIAL DRIVER
9144M: Peter Korsgaard <jacmet@sunsite.dk>
9145L: linux-serial@vger.kernel.org
9146S: Maintained
9147F: drivers/tty/serial/uartlite.c
9148
9149YAM DRIVER FOR AX.25
9150M: Jean-Paul Roubelat <jpr@f6fbb.org>
9151L: linux-hams@vger.kernel.org
9152S: Maintained
9153F: drivers/net/hamradio/yam*
9154F: include/linux/yam.h
9155
9156YEALINK PHONE DRIVER
9157M: Henk Vergonet <Henk.Vergonet@gmail.com>
9158L: usbb2k-api-dev@nongnu.org
9159S: Maintained
9160F: Documentation/input/yealink.txt
9161F: drivers/input/misc/yealink.*
9162
9163Z8530 DRIVER FOR AX.25
9164M: Joerg Reuter <jreuter@yaina.de>
9165W: http://yaina.de/jreuter/
9166W: http://www.qsl.net/dl1bke/
9167L: linux-hams@vger.kernel.org
9168S: Maintained
9169F: Documentation/networking/z8530drv.txt
9170F: drivers/net/hamradio/*scc.c
9171F: drivers/net/hamradio/z8530.h
9172
9173ZD1211RW WIRELESS DRIVER
9174M: Daniel Drake <dsd@gentoo.org>
9175M: Ulrich Kunitz <kune@deine-taler.de>
9176W: http://zd1211.ath.cx/wiki/DriverRewrite
9177L: linux-wireless@vger.kernel.org
9178L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9179S: Maintained
9180F: drivers/net/wireless/zd1211rw/
9181
9182ZR36067 VIDEO FOR LINUX DRIVER
9183L: mjpeg-users@lists.sourceforge.net
9184L: linux-media@vger.kernel.org
9185W: http://mjpeg.sourceforge.net/driver-zoran/
9186T: Mercurial http://linuxtv.org/hg/v4l-dvb
9187S: Odd Fixes
9188F: drivers/media/pci/zoran/
9189
9190ZS DECSTATION Z85C30 SERIAL DRIVER
9191M: "Maciej W. Rozycki" <macro@linux-mips.org>
9192S: Maintained
9193F: drivers/tty/serial/zs.*
9194
9195THE REST
9196M: Linus Torvalds <torvalds@linux-foundation.org>
9197L: linux-kernel@vger.kernel.org
9198Q: http://patchwork.kernel.org/project/LKML/list/
9199T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
9200S: Buried alive in reporters
9201F: *
9202F: */